Home
last modified time | relevance | path

Searched refs:ir_return (Results 1 - 23 of 23) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
H A Dlower_output_reads.cpp56 virtual ir_visitor_status visit_leave(class ir_return *);
135 ir_return *ir = (ir_return *) closure; in emit_return_copy()
148 output_read_remover::visit_leave(ir_return *ir) in visit_leave()
H A Dir_rvalue_visitor.h45 ir_visitor_status rvalue_visit(ir_return *);
64 virtual ir_visitor_status visit_leave(ir_return *);
81 virtual ir_visitor_status visit_enter(ir_return *);
H A Dlower_jumps.cpp305 void insert_lowered_return(ir_return *ir) in insert_lowered_return()
334 insert_lowered_return((ir_return*)ir); in lower_return_unconditionally()
360 virtual void visit(class ir_return * ir) in visit()
519 ir->insert_after(new(ir) ir_return(NULL)); in visit()
572 insert_lowered_return((ir_return*)jumps[lower]); in visit()
850 return_if->then_instructions.push_tail(new(ir) ir_return(NULL)); in visit()
855 new(ir) ir_return(new(ir) ir_dereference_variable(return_value))); in visit()
906 ir->body.push_tail(new(ir) ir_return(new (ir) ir_dereference_variable(this->function.return_value))); in visit()
H A Dir_function_can_inline.cpp44 virtual ir_visitor_status visit_enter(ir_return *);
50 ir_function_can_inline_visitor::visit_enter(ir_return *ir) in visit_enter()
H A Dopt_function_inlining.cpp58 virtual ir_visitor_status visit_enter(ir_return *);
87 ir_return *ret = ir->as_return(); in replace_return_with_assignment()
300 ir_function_inlining_visitor::visit_enter(ir_return *ir) in visit_enter()
363 virtual ir_visitor_status visit_leave(ir_return *);
423 ir_variable_replacement_visitor::visit_leave(ir_return *ir) in visit_leave()
H A Dir_rvalue_visitor.cpp146 ir_rvalue_base_visitor::rvalue_visit(ir_return *ir) in rvalue_visit()
222 ir_rvalue_visitor::visit_leave(ir_return *ir) in visit_leave()
294 ir_rvalue_enter_visitor::visit_enter(ir_return *ir) in visit_enter()
H A Dlower_vec_index_to_cond_assign.cpp67 virtual ir_visitor_status visit_enter(ir_return *);
157 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) in visit_enter()
H A Dir_hierarchical_visitor.h132 virtual ir_visitor_status visit_enter(class ir_return *);
133 virtual ir_visitor_status visit_leave(class ir_return *);
H A Dir_print_visitor.h64 virtual void visit(ir_return *);
H A Dir_clone.cpp83 ir_return *
84 ir_return::clone(void *mem_ctx, struct hash_table *ht) const in clone()
91 return new(mem_ctx) ir_return(new_value); in clone()
H A Dir_visitor.h60 virtual void visit(class ir_return *) = 0;
H A Dir_hierarchical_visitor.cpp266 ir_hierarchical_visitor::visit_enter(ir_return *ir) in visit_enter()
275 ir_hierarchical_visitor::visit_leave(ir_return *ir) in visit_leave()
H A Dir_builder.cpp66 ir_return *
70 return new(mem_ctx) ir_return(retval.val); in ret()
H A Dir.h1718 class ir_return : public ir_jump { class
1720 ir_return() in ir_return() function in ir_return
1725 ir_return(ir_rvalue *value) in ir_return() function in ir_return
1730 virtual ir_return *clone(void *mem_ctx, struct hash_table *) const;
H A Dir_reader.cpp57 ir_return *read_return(s_expression *);
524 ir_return *
537 return new(mem_ctx) ir_return(retval); in read_return()
539 return new(mem_ctx) ir_return; in read_return()
H A Dir_builder_print_visitor.cpp61 virtual ir_visitor_status visit_leave(class ir_return *);
676 ir_builder_print_visitor::visit_leave(ir_return *ir) in visit_leave()
H A Dir_builder.h129 ir_return *ret(operand retval);
H A Dir_hv_accept.cpp350 ir_return::accept(ir_hierarchical_visitor *v) in accept()
H A Dlower_precision.cpp989 virtual ir_visitor_status visit_enter(ir_return *ir);
1205 lower_variables_visitor::visit_enter(ir_return *ir) in visit_enter()
H A Dir_validate.cpp72 virtual ir_visitor_status visit_enter(ir_return *ir);
287 ir_validate::visit_enter(ir_return *ir) in visit_enter()
H A Dir_print_visitor.cpp554 ir_print_visitor::visit(ir_return *ir) in visit()
H A Dglsl_to_nir.cpp69 virtual void visit(ir_return *);
897 nir_visitor::visit(ir_return *ir) in visit()
H A Dast_to_hir.cpp6475 ir_return *inst; in hir()
6533 inst = new(ctx) ir_return(ret); in hir()
6544 inst = new(ctx) ir_return; in hir()

Completed in 31 milliseconds