Home
last modified time | relevance | path

Searched refs:ir_function_signature (Results 1 – 25 of 46) sorted by relevance

12

/external/mesa3d/src/glsl/
Dir_function.cpp118 ir_function_signature *
125 ir_function_signature *
129 ir_function_signature *match = NULL; in matching_signature()
143 ir_function_signature *const sig = in matching_signature()
144 (ir_function_signature *) iter.get(); in matching_signature()
205 ir_function_signature *
209 ir_function_signature *const sig = in exact_matching_signature()
210 (ir_function_signature *) iter.get(); in exact_matching_signature()
Dopt_dead_functions.cpp40 signature_entry(ir_function_signature *sig) in signature_entry()
46 ir_function_signature *signature;
62 virtual ir_visitor_status visit_enter(ir_function_signature *);
65 signature_entry *get_signature_entry(ir_function_signature *var);
75 ir_dead_functions_visitor::get_signature_entry(ir_function_signature *sig) in get_signature_entry()
90 ir_dead_functions_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
Dir_clone.cpp287 const ir_function_signature *const sig = in clone()
288 (const ir_function_signature *const) node; in clone()
290 ir_function_signature *sig_copy = sig->clone(mem_ctx, ht); in clone()
295 (void *)const_cast<ir_function_signature *>(sig)); in clone()
301 ir_function_signature *
302 ir_function_signature::clone(void *mem_ctx, struct hash_table *ht) const in clone()
304 ir_function_signature *copy = this->clone_prototype(mem_ctx, ht); in clone()
320 ir_function_signature *
321 ir_function_signature::clone_prototype(void *mem_ctx, struct hash_table *ht) const in clone_prototype()
323 ir_function_signature *copy = in clone_prototype()
[all …]
Dlink_functions.cpp32 static ir_function_signature *
71 const ir_function_signature *const callee = ir->callee; in visit_enter()
78 ir_function_signature *sig = in visit_enter()
115 ir_function_signature *linked_sig = in visit_enter()
120 linked_sig = new(linked) ir_function_signature(callee->return_type); in visit_enter()
248 ir_function_signature *
259 ir_function_signature *sig = f->matching_signature(actual_parameters); in find_matching_signature()
Dlower_output_reads.cpp54 virtual ir_visitor_status visit_leave(class ir_function_signature *);
131 ir_function_signature *sig = (ir_function_signature *) closure; in emit_main_copy()
143 output_read_remover::visit_leave(ir_function_signature *sig) in visit_leave()
Dir_function_detect_recursion.cpp136 function(ir_function_signature *sig) in function()
162 ir_function_signature *sig;
188 function *get_function(ir_function_signature *sig) in get_function()
199 virtual ir_visitor_status visit_enter(ir_function_signature *sig) in visit_enter()
205 virtual ir_visitor_status visit_leave(ir_function_signature *sig) in visit_leave()
Dir.h523 class ir_function_signature : public ir_instruction {
528 ir_function_signature(const glsl_type *return_type);
530 virtual ir_function_signature *clone(void *mem_ctx,
532 ir_function_signature *clone_prototype(void *mem_ctx,
614 const ir_function_signature *origin;
658 void add_signature(ir_function_signature *sig) in add_signature()
676 ir_function_signature *matching_signature(const exec_list *actual_param,
683 ir_function_signature *matching_signature(const exec_list *actual_param);
689 ir_function_signature *exact_matching_signature(const exec_list *actual_ps);
705 inline const char *ir_function_signature::function_name() const in function_name()
[all …]
Dir_import_prototypes.cpp80 ir_visitor_status visit_enter(ir_function_signature *ir) in visit_enter()
84 ir_function_signature *copy = ir->clone_prototype(mem_ctx, NULL); in visit_enter()
Dir_basic_block.cpp94 ir_function_signature *ir_sig; in call_for_basic_blocks()
96 ir_sig = (ir_function_signature *)fun_iter.get(); in call_for_basic_blocks()
Dopt_dead_code.cpp139 ir_function_signature *sig = in do_dead_code_unlinked()
140 (ir_function_signature *) sigiter.get(); in do_dead_code_unlinked()
Dlower_discard_flow.cpp66 ir_visitor_status visit_enter(ir_function_signature *ir);
105 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
Dir_hierarchical_visitor.h113 virtual ir_visitor_status visit_enter(class ir_function_signature *);
114 virtual ir_visitor_status visit_leave(class ir_function_signature *);
Dlower_jumps.cpp161 ir_function_signature* signature;
173 loop_record(ir_function_signature* p_signature = 0, ir_loop* p_loop = 0) in loop_record()
210 ir_function_signature* signature;
216 function_record(ir_function_signature* p_signature = 0, in function_record()
943 virtual void visit(ir_function_signature *ir) in visit()
Dopt_constant_variable.cpp202 ir_function_signature *sig = in do_constant_variable_unlinked()
203 (ir_function_signature *) sigiter.get(); in do_constant_variable_unlinked()
Dast_function.cpp103 ir_function_signature *sig, in verify_parameter_modes()
185 generate_call(exec_list *instructions, ir_function_signature *sig, in generate_call()
312 static ir_function_signature *
319 ir_function_signature *local_sig = NULL; in match_function_by_name()
320 ir_function_signature *sig = NULL; in match_function_by_name()
355 ir_function_signature *builtin_sig = in match_function_by_name()
414 ir_function_signature *sig = (ir_function_signature *) node; in no_matching_function_error()
1491 ir_function_signature *sig = in hir()
Dir_set_program_inouts.cpp63 virtual ir_visitor_status visit_enter(ir_function_signature *);
165 ir_set_program_inouts_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
Dir_hierarchical_visitor.cpp97 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
106 ir_hierarchical_visitor::visit_leave(ir_function_signature *ir) in visit_leave()
Dir_function_can_inline.cpp62 const ir_function_signature *callee = call->callee; in can_inline()
Dir_variable_refcount.h69 virtual ir_visitor_status visit_enter(ir_function_signature *);
Dopt_copy_propagation.cpp87 virtual ir_visitor_status visit_enter(class ir_function_signature *);
115 ir_copy_propagation_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
Dir_print_visitor.cpp161 void ir_print_visitor::visit(ir_function_signature *ir) in visit()
211 ir_function_signature *const sig = (ir_function_signature *) iter.get(); in visit()
Dir_print_visitor.h59 virtual void visit(ir_function_signature *);
Dopt_tree_grafting.cpp75 virtual ir_visitor_status visit_enter(class ir_function_signature *);
198 ir_tree_grafting_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
Dir_variable_refcount.cpp91 ir_variable_refcount_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
Dopt_structure_splitting.cpp96 virtual ir_visitor_status visit_enter(ir_function_signature *);
178 ir_structure_reference_visitor::visit_enter(ir_function_signature *ir) in visit_enter()

12