Home
last modified time | relevance | path

Searched refs:visit_enter (Results 1 – 25 of 52) sorted by relevance

123

/external/mesa3d/src/compiler/glsl/
Dir_hierarchical_visitor.h112 virtual ir_visitor_status visit_enter(class ir_loop *);
114 virtual ir_visitor_status visit_enter(class ir_function_signature *);
116 virtual ir_visitor_status visit_enter(class ir_function *);
118 virtual ir_visitor_status visit_enter(class ir_expression *);
120 virtual ir_visitor_status visit_enter(class ir_texture *);
122 virtual ir_visitor_status visit_enter(class ir_swizzle *);
124 virtual ir_visitor_status visit_enter(class ir_dereference_array *);
126 virtual ir_visitor_status visit_enter(class ir_dereference_record *);
128 virtual ir_visitor_status visit_enter(class ir_assignment *);
130 virtual ir_visitor_status visit_enter(class ir_call *);
[all …]
Dir_rvalue_visitor.h74 virtual ir_visitor_status visit_enter(ir_assignment *);
75 virtual ir_visitor_status visit_enter(ir_call *);
76 virtual ir_visitor_status visit_enter(ir_dereference_array *);
77 virtual ir_visitor_status visit_enter(ir_dereference_record *);
78 virtual ir_visitor_status visit_enter(ir_discard *);
79 virtual ir_visitor_status visit_enter(ir_expression *);
80 virtual ir_visitor_status visit_enter(ir_if *);
81 virtual ir_visitor_status visit_enter(ir_return *);
82 virtual ir_visitor_status visit_enter(ir_swizzle *);
83 virtual ir_visitor_status visit_enter(ir_texture *);
[all …]
Dopt_vectorize.cpp83 virtual ir_visitor_status visit_enter(ir_assignment *);
84 virtual ir_visitor_status visit_enter(ir_swizzle *);
85 virtual ir_visitor_status visit_enter(ir_dereference_array *);
86 virtual ir_visitor_status visit_enter(ir_expression *);
87 virtual ir_visitor_status visit_enter(ir_if *);
88 virtual ir_visitor_status visit_enter(ir_loop *);
89 virtual ir_visitor_status visit_enter(ir_texture *);
253 ir_vectorize_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_vectorize_visitor
283 ir_vectorize_visitor::visit_enter(ir_swizzle *ir) in visit_enter() function in ir_vectorize_visitor
302 ir_vectorize_visitor::visit_enter(ir_dereference_array *) in visit_enter() function in ir_vectorize_visitor
[all …]
Dopt_tree_grafting.cpp72 virtual ir_visitor_status visit_enter(class ir_call *);
73 virtual ir_visitor_status visit_enter(class ir_expression *);
74 virtual ir_visitor_status visit_enter(class ir_function *);
75 virtual ir_visitor_status visit_enter(class ir_function_signature *);
76 virtual ir_visitor_status visit_enter(class ir_if *);
77 virtual ir_visitor_status visit_enter(class ir_loop *);
78 virtual ir_visitor_status visit_enter(class ir_swizzle *);
79 virtual ir_visitor_status visit_enter(class ir_texture *);
146 ir_tree_grafting_visitor::visit_enter(ir_loop *ir) in visit_enter() function in __anon1dca61ac0111::ir_tree_grafting_visitor
191 ir_tree_grafting_visitor::visit_enter(ir_function *ir) in visit_enter() function in __anon1dca61ac0111::ir_tree_grafting_visitor
[all …]
Dir_hierarchical_visitor.cpp92 ir_hierarchical_visitor::visit_enter(ir_loop *ir) in visit_enter() function in ir_hierarchical_visitor
110 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_hierarchical_visitor
128 ir_hierarchical_visitor::visit_enter(ir_function *ir) in visit_enter() function in ir_hierarchical_visitor
146 ir_hierarchical_visitor::visit_enter(ir_expression *ir) in visit_enter() function in ir_hierarchical_visitor
164 ir_hierarchical_visitor::visit_enter(ir_texture *ir) in visit_enter() function in ir_hierarchical_visitor
182 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) in visit_enter() function in ir_hierarchical_visitor
200 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) in visit_enter() function in ir_hierarchical_visitor
218 ir_hierarchical_visitor::visit_enter(ir_dereference_record *ir) in visit_enter() function in ir_hierarchical_visitor
236 ir_hierarchical_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_hierarchical_visitor
254 ir_hierarchical_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_hierarchical_visitor
[all …]
Dir_rvalue_visitor.cpp247 ir_rvalue_enter_visitor::visit_enter(ir_expression *ir) in visit_enter() function in ir_rvalue_enter_visitor
253 ir_rvalue_enter_visitor::visit_enter(ir_texture *ir) in visit_enter() function in ir_rvalue_enter_visitor
259 ir_rvalue_enter_visitor::visit_enter(ir_swizzle *ir) in visit_enter() function in ir_rvalue_enter_visitor
265 ir_rvalue_enter_visitor::visit_enter(ir_dereference_array *ir) in visit_enter() function in ir_rvalue_enter_visitor
271 ir_rvalue_enter_visitor::visit_enter(ir_dereference_record *ir) in visit_enter() function in ir_rvalue_enter_visitor
277 ir_rvalue_enter_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_rvalue_enter_visitor
283 ir_rvalue_enter_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_rvalue_enter_visitor
289 ir_rvalue_enter_visitor::visit_enter(ir_discard *ir) in visit_enter() function in ir_rvalue_enter_visitor
295 ir_rvalue_enter_visitor::visit_enter(ir_return *ir) in visit_enter() function in ir_rvalue_enter_visitor
301 ir_rvalue_enter_visitor::visit_enter(ir_if *ir) in visit_enter() function in ir_rvalue_enter_visitor
[all …]
Dlower_vec_index_to_cond_assign.cpp68 virtual ir_visitor_status visit_enter(ir_expression *);
69 virtual ir_visitor_status visit_enter(ir_swizzle *);
71 virtual ir_visitor_status visit_enter(ir_return *);
72 virtual ir_visitor_status visit_enter(ir_call *);
73 virtual ir_visitor_status visit_enter(ir_if *);
170 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_expression *ir) in visit_enter() function in ir_vec_index_to_cond_assign_visitor
179 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) in visit_enter() function in ir_vec_index_to_cond_assign_visitor
202 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_vec_index_to_cond_assign_visitor
216 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) in visit_enter() function in ir_vec_index_to_cond_assign_visitor
225 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_if *ir) in visit_enter() function in ir_vec_index_to_cond_assign_visitor
Dir_hv_accept.cpp84 ir_visitor_status s = v->visit_enter(this); in accept()
107 ir_visitor_status s = v->visit_enter(this); in accept()
123 ir_visitor_status s = v->visit_enter(this); in accept()
135 ir_visitor_status s = v->visit_enter(this); in accept()
161 ir_visitor_status s = v->visit_enter(this); in accept()
241 ir_visitor_status s = v->visit_enter(this); in accept()
260 ir_visitor_status s = v->visit_enter(this); in accept()
283 ir_visitor_status s = v->visit_enter(this); in accept()
295 ir_visitor_status s = v->visit_enter(this); in accept()
326 ir_visitor_status s = v->visit_enter(this); in accept()
[all …]
Dopt_function_inlining.cpp56 virtual ir_visitor_status visit_enter(ir_expression *);
57 virtual ir_visitor_status visit_enter(ir_call *);
58 virtual ir_visitor_status visit_enter(ir_return *);
59 virtual ir_visitor_status visit_enter(ir_texture *);
60 virtual ir_visitor_status visit_enter(ir_swizzle *);
67 virtual ir_visitor_status visit_enter(ir_dereference_array *);
113 ir_save_lvalue_visitor::visit_enter(ir_dereference_array *deref) in visit_enter() function in ir_save_lvalue_visitor
285 ir_function_inlining_visitor::visit_enter(ir_expression *ir) in visit_enter() function in ir_function_inlining_visitor
293 ir_function_inlining_visitor::visit_enter(ir_return *ir) in visit_enter() function in ir_function_inlining_visitor
301 ir_function_inlining_visitor::visit_enter(ir_texture *ir) in visit_enter() function in ir_function_inlining_visitor
[all …]
Dopt_copy_propagation.cpp65 virtual ir_visitor_status visit_enter(class ir_loop *);
66 virtual ir_visitor_status visit_enter(class ir_function_signature *);
67 virtual ir_visitor_status visit_enter(class ir_function *);
69 virtual ir_visitor_status visit_enter(class ir_call *);
70 virtual ir_visitor_status visit_enter(class ir_if *);
95 ir_copy_propagation_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_copy_propagation_visitor
134 ir_copy_propagation_visitor::visit_enter(ir_function *ir) in visit_enter() function in ir_copy_propagation_visitor
164 ir_copy_propagation_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_copy_propagation_visitor
249 ir_copy_propagation_visitor::visit_enter(ir_if *ir) in visit_enter() function in ir_copy_propagation_visitor
301 ir_copy_propagation_visitor::visit_enter(ir_loop *ir) in visit_enter() function in ir_copy_propagation_visitor
Dlower_discard_flow.cpp65 ir_visitor_status visit_enter(ir_discard *ir);
66 ir_visitor_status visit_enter(ir_loop *ir);
67 ir_visitor_status visit_enter(ir_function_signature *ir);
89 lower_discard_flow_visitor::visit_enter(ir_discard *ir) in visit_enter() function in lower_discard_flow_visitor
107 lower_discard_flow_visitor::visit_enter(ir_loop *ir) in visit_enter() function in lower_discard_flow_visitor
115 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in lower_discard_flow_visitor
Dlower_vector_derefs.cpp44 virtual ir_visitor_status visit_enter(ir_assignment *ir);
52 vector_deref_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in vector_deref_visitor
55 return ir_rvalue_enter_visitor::visit_enter(ir); in visit_enter()
59 return ir_rvalue_enter_visitor::visit_enter(ir); in visit_enter()
78 return ir_rvalue_enter_visitor::visit_enter(ir); in visit_enter()
Dopt_constant_folding.cpp53 virtual ir_visitor_status visit_enter(ir_discard *ir);
54 virtual ir_visitor_status visit_enter(ir_assignment *ir);
55 virtual ir_visitor_status visit_enter(ir_call *ir);
120 ir_constant_folding_visitor::visit_enter(ir_discard *ir) in visit_enter() function in ir_constant_folding_visitor
143 ir_constant_folding_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_constant_folding_visitor
173 ir_constant_folding_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_constant_folding_visitor
Dopt_constant_variable.cpp52 virtual ir_visitor_status visit_enter(ir_dereference_variable *);
54 virtual ir_visitor_status visit_enter(ir_assignment *);
55 virtual ir_visitor_status visit_enter(ir_call *);
89 ir_constant_variable_visitor::visit_enter(ir_dereference_variable *ir) in visit_enter() function in ir_constant_variable_visitor
96 ir_constant_variable_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_constant_variable_visitor
148 ir_constant_variable_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_constant_variable_visitor
Dopt_constant_propagation.cpp114 virtual ir_visitor_status visit_enter(class ir_loop *);
115 virtual ir_visitor_status visit_enter(class ir_function_signature *);
116 virtual ir_visitor_status visit_enter(class ir_function *);
118 virtual ir_visitor_status visit_enter(class ir_call *);
119 virtual ir_visitor_status visit_enter(class ir_if *);
265 ir_constant_propagation_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in __anona46a2ad80111::ir_constant_propagation_visitor
324 ir_constant_propagation_visitor::visit_enter(ir_function *ir) in visit_enter() function in __anona46a2ad80111::ir_constant_propagation_visitor
331 ir_constant_propagation_visitor::visit_enter(ir_call *ir) in visit_enter() function in __anona46a2ad80111::ir_constant_propagation_visitor
394 ir_constant_propagation_visitor::visit_enter(ir_if *ir) in visit_enter() function in __anona46a2ad80111::ir_constant_propagation_visitor
407 ir_constant_propagation_visitor::visit_enter(ir_loop *ir) in visit_enter() function in __anona46a2ad80111::ir_constant_propagation_visitor
Dopt_dead_functions.cpp62 virtual ir_visitor_status visit_enter(ir_function_signature *);
63 virtual ir_visitor_status visit_enter(ir_call *);
89 ir_dead_functions_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_dead_functions_visitor
104 ir_dead_functions_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_dead_functions_visitor
Dir_set_program_inouts.cpp56 virtual ir_visitor_status visit_enter(ir_dereference_array *);
57 virtual ir_visitor_status visit_enter(ir_function_signature *);
58 virtual ir_visitor_status visit_enter(ir_discard *);
59 virtual ir_visitor_status visit_enter(ir_texture *);
337 ir_set_program_inouts_visitor::visit_enter(ir_dereference_array *ir) in visit_enter() function in ir_set_program_inouts_visitor
395 ir_set_program_inouts_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_set_program_inouts_visitor
405 ir_set_program_inouts_visitor::visit_enter(ir_discard *) in visit_enter() function in ir_set_program_inouts_visitor
416 ir_set_program_inouts_visitor::visit_enter(ir_texture *ir) in visit_enter() function in ir_set_program_inouts_visitor
Dopt_array_splitting.cpp108 virtual ir_visitor_status visit_enter(ir_assignment *);
110 virtual ir_visitor_status visit_enter(ir_dereference_array *);
111 virtual ir_visitor_status visit_enter(ir_function_signature *);
189 ir_array_reference_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_array_reference_visitor
228 ir_array_reference_visitor::visit_enter(ir_dereference_array *ir) in visit_enter() function in ir_array_reference_visitor
254 visit_enter(ir->array_index->as_dereference_array()); in visit_enter()
260 ir_array_reference_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_array_reference_visitor
Dopt_copy_propagation_elements.cpp155 virtual ir_visitor_status visit_enter(class ir_loop *);
156 virtual ir_visitor_status visit_enter(class ir_function_signature *);
158 virtual ir_visitor_status visit_enter(class ir_call *);
159 virtual ir_visitor_status visit_enter(class ir_if *);
192 ir_copy_propagation_elements_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_copy_propagation_elements_visitor
362 ir_copy_propagation_elements_visitor::visit_enter(ir_call *ir) in visit_enter() function in ir_copy_propagation_elements_visitor
430 ir_copy_propagation_elements_visitor::visit_enter(ir_if *ir) in visit_enter() function in ir_copy_propagation_elements_visitor
488 ir_copy_propagation_elements_visitor::visit_enter(ir_loop *ir) in visit_enter() function in ir_copy_propagation_elements_visitor
Dir_builder_print_visitor.cpp45 virtual ir_visitor_status visit_enter(class ir_if *);
47 virtual ir_visitor_status visit_enter(class ir_loop *);
50 virtual ir_visitor_status visit_enter(class ir_function_signature *);
53 virtual ir_visitor_status visit_enter(class ir_expression *);
55 virtual ir_visitor_status visit_enter(class ir_assignment *);
276 ir_builder_print_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in ir_builder_print_visitor
480 ir_builder_print_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in ir_builder_print_visitor
593 ir_builder_print_visitor::visit_enter(ir_expression *ir) in visit_enter() function in ir_builder_print_visitor
616 ir_builder_print_visitor::visit_enter(ir_if *ir) in visit_enter() function in ir_builder_print_visitor
724 ir_builder_print_visitor::visit_enter(ir_loop *ir) in visit_enter() function in ir_builder_print_visitor
Dopt_structure_splitting.cpp89 virtual ir_visitor_status visit_enter(ir_dereference_record *);
90 virtual ir_visitor_status visit_enter(ir_assignment *);
91 virtual ir_visitor_status visit_enter(ir_function_signature *);
146 ir_structure_reference_visitor::visit_enter(ir_dereference_record *ir) in visit_enter() function in __anon960a5ef90111::ir_structure_reference_visitor
154 ir_structure_reference_visitor::visit_enter(ir_assignment *ir) in visit_enter() function in __anon960a5ef90111::ir_structure_reference_visitor
174 ir_structure_reference_visitor::visit_enter(ir_function_signature *ir) in visit_enter() function in __anon960a5ef90111::ir_structure_reference_visitor
Dloop_analysis.cpp362 virtual ir_visitor_status visit_enter(ir_call *);
364 virtual ir_visitor_status visit_enter(ir_loop *);
366 virtual ir_visitor_status visit_enter(ir_assignment *);
368 virtual ir_visitor_status visit_enter(ir_if *);
406 loop_analysis::visit_enter(ir_call *) in visit_enter() function in loop_analysis
443 loop_analysis::visit_enter(ir_loop *ir) in visit_enter() function in loop_analysis
638 loop_analysis::visit_enter(ir_if *ir) in visit_enter() function in loop_analysis
660 loop_analysis::visit_enter(ir_assignment *ir) in visit_enter() function in loop_analysis
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() function in ir_function_can_inline_visitor
Dir_validate.cpp66 virtual ir_visitor_status visit_enter(ir_discard *ir);
67 virtual ir_visitor_status visit_enter(ir_if *ir);
69 virtual ir_visitor_status visit_enter(ir_function *ir);
71 virtual ir_visitor_status visit_enter(ir_function_signature *ir);
76 virtual ir_visitor_status visit_enter(class ir_dereference_array *);
78 virtual ir_visitor_status visit_enter(ir_assignment *ir);
79 virtual ir_visitor_status visit_enter(ir_call *ir);
112 ir_validate::visit_enter(class ir_dereference_array *ir) in visit_enter() function in ir_validate
140 ir_validate::visit_enter(ir_discard *ir) in visit_enter() function in ir_validate
154 ir_validate::visit_enter(ir_if *ir) in visit_enter() function in ir_validate
[all …]
Dopt_flatten_nested_if_blocks.cpp57 ir_visitor_status visit_enter(ir_assignment *);
68 nested_if_flattener::visit_enter(ir_assignment *ir) in visit_enter() function in nested_if_flattener

123