Home
last modified time | relevance | path

Searched refs:ir_call (Results 1 – 25 of 30) sorted by relevance

12

/external/mesa3d/src/glsl/
Dopt_function_inlining.cpp56 virtual ir_visitor_status visit_enter(ir_call *);
69 ir_call *call = ir->as_call(); in automatic_inlining_predicate()
111 ir_call::generate_inline(ir_instruction *next_ir) in generate_inline()
285 ir_function_inlining_visitor::visit_enter(ir_call *ir) in visit_enter()
306 ir_call *call = ir->rhs->as_call(); in visit_enter()
343 virtual ir_visitor_status visit_leave(ir_call *);
402 ir_sampler_replacement_visitor::visit_leave(ir_call *ir) in visit_leave()
Dast_function.cpp170 ir_call *call = new(ctx) ir_call(sig, actual_parameters); in match_function_by_name()
221 return ir_call::get_error_instruction(ctx); in match_function_by_name()
374 return ir_call::get_error_instruction(ctx); in process_array_constructor()
1002 return ir_call::get_error_instruction(ctx); in hir()
1009 return ir_call::get_error_instruction(ctx); in hir()
1026 return ir_call::get_error_instruction(ctx); in hir()
1053 return ir_call::get_error_instruction(ctx); in hir()
1060 return ir_call::get_error_instruction(ctx); in hir()
1085 return ir_call::get_error_instruction(ctx); in hir()
1099 return ir_call::get_error_instruction(ctx); in hir()
[all …]
Dir_visitor.h58 virtual void visit(class ir_call *) = 0;
82 virtual void visit(class ir_call *) {} in visit() argument
Dir_clone.cpp145 ir_call *
146 ir_call::clone(void *mem_ctx, struct hash_table *ht) const in clone()
149 return ir_call::get_error_instruction(mem_ctx); in clone()
158 return new(mem_ctx) ir_call(this->callee, &new_parameters); in clone()
370 virtual ir_visitor_status visit_enter(ir_call *ir) in visit_enter()
Dopt_dead_functions.cpp61 virtual ir_visitor_status visit_enter(ir_call *);
102 ir_dead_functions_visitor::visit_enter(ir_call *ir) in visit_enter()
Dopt_constant_folding.cpp52 virtual ir_visitor_status visit_enter(ir_call *ir);
118 ir_constant_folding_visitor::visit_enter(ir_call *ir) in visit_enter()
Dlower_vec_index_to_swizzle.cpp54 virtual ir_visitor_status visit_enter(ir_call *);
117 ir_vec_index_to_swizzle_visitor::visit_enter(ir_call *ir) in visit_enter()
Dir.h120 virtual class ir_call * as_call() { return NULL; } in as_call()
926 class ir_call : public ir_rvalue {
928 ir_call(ir_function_signature *callee, exec_list *actual_parameters) in ir_call() function
937 virtual ir_call *clone(void *mem_ctx, struct hash_table *ht) const;
941 virtual ir_call *as_call() in as_call()
958 static ir_call *get_error_instruction(void *ctx);
999 ir_call() in ir_call() function
Dir_hierarchical_visitor.h129 virtual ir_visitor_status visit_enter(class ir_call *);
130 virtual ir_visitor_status visit_leave(class ir_call *);
Dir_function_inlining.h30 bool can_inline(ir_call *call);
Dopt_constant_variable.cpp53 virtual ir_visitor_status visit_enter(ir_call *);
131 ir_constant_variable_visitor::visit_enter(ir_call *ir) in visit_enter()
Dir_rvalue_visitor.h37 virtual ir_visitor_status visit_leave(ir_call *);
Dir_function_can_inline.cpp59 can_inline(ir_call *call) in can_inline()
Dir_hierarchical_visitor.cpp216 ir_hierarchical_visitor::visit_enter(ir_call *ir) in visit_enter()
225 ir_hierarchical_visitor::visit_leave(ir_call *ir) in visit_leave()
Dir_print_visitor.h71 virtual void visit(ir_call *);
Dlower_vec_index_to_cond_assign.cpp61 virtual ir_visitor_status visit_enter(ir_call *);
218 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) in visit_enter()
Dopt_tree_grafting.cpp70 virtual ir_visitor_status visit_enter(class ir_call *);
189 ir_tree_grafting_visitor::visit_enter(ir_call *ir) in visit_enter()
Dopt_copy_propagation.cpp88 virtual ir_visitor_status visit_enter(class ir_call *);
181 ir_copy_propagation_visitor::visit_enter(ir_call *ir) in visit_enter()
Dhir_field_selection.cpp101 return result ? result : ir_call::get_error_instruction(ctx); in _mesa_ast_field_selection_to_hir()
Dir_basic_block.cpp43 virtual ir_visitor_status visit_enter(ir_call *ir) in visit_enter()
Dir_rvalue_visitor.cpp115 ir_rvalue_visitor::visit_leave(ir_call *ir) in visit_leave()
Dopt_constant_propagation.cpp94 virtual ir_visitor_status visit_enter(class ir_call *);
247 ir_constant_propagation_visitor::visit_enter(ir_call *ir) in visit_enter()
Dir.cpp1379 ir_call *
1380 ir_call::get_error_instruction(void *ctx) in get_error_instruction()
1382 ir_call *call = new(ctx) ir_call; in get_error_instruction()
1389 ir_call::set_callee(ir_function_signature *sig) in set_callee()
Dlink_functions.cpp66 virtual ir_visitor_status visit_enter(ir_call *ir) in visit_enter()
Dir_hv_accept.cpp305 ir_call::accept(ir_hierarchical_visitor *v) in accept()

12