Searched defs:visit_enter (Results 1 - 25 of 33) sorted by last modified time

12

/external/mesa3d/src/glsl/
H A Dir_clone.cpp396 virtual ir_visitor_status visit_enter(ir_call *ir) function in class:fixup_ir_call_visitor
H A Dir_function_can_inline.cpp45 virtual ir_visitor_status visit_enter(ir_return *);
51 ir_function_can_inline_visitor::visit_enter(ir_return *ir) function in class:ir_function_can_inline_visitor
H A Dir_function_detect_recursion.cpp199 virtual ir_visitor_status visit_enter(ir_function_signature *sig) function in class:has_recursion_visitor
212 virtual ir_visitor_status visit_enter(ir_call *call) function in class:has_recursion_visitor
H A Dir_hierarchical_visitor.cpp81 ir_hierarchical_visitor::visit_enter(ir_loop *ir) function in class:ir_hierarchical_visitor
97 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) function in class:ir_hierarchical_visitor
113 ir_hierarchical_visitor::visit_enter(ir_function *ir) function in class:ir_hierarchical_visitor
129 ir_hierarchical_visitor::visit_enter(ir_expression *ir) function in class:ir_hierarchical_visitor
145 ir_hierarchical_visitor::visit_enter(ir_texture *ir) function in class:ir_hierarchical_visitor
161 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) function in class:ir_hierarchical_visitor
177 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_hierarchical_visitor
193 ir_hierarchical_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_hierarchical_visitor
209 ir_hierarchical_visitor::visit_enter(ir_assignment *ir) function in class:ir_hierarchical_visitor
225 ir_hierarchical_visitor::visit_enter(ir_cal function in class:ir_hierarchical_visitor
241 ir_hierarchical_visitor::visit_enter(ir_return *ir) function in class:ir_hierarchical_visitor
257 ir_hierarchical_visitor::visit_enter(ir_discard *ir) function in class:ir_hierarchical_visitor
273 ir_hierarchical_visitor::visit_enter(ir_if *ir) function in class:ir_hierarchical_visitor
[all...]
H A Dir_import_prototypes.cpp54 virtual ir_visitor_status visit_enter(ir_function *ir) function in class:import_prototype_visitor
80 ir_visitor_status visit_enter(ir_function_signature *ir) function in class:import_prototype_visitor
H A Dir_rvalue_visitor.cpp201 ir_rvalue_enter_visitor::visit_enter(ir_expression *ir) function in class:ir_rvalue_enter_visitor
207 ir_rvalue_enter_visitor::visit_enter(ir_texture *ir) function in class:ir_rvalue_enter_visitor
213 ir_rvalue_enter_visitor::visit_enter(ir_swizzle *ir) function in class:ir_rvalue_enter_visitor
219 ir_rvalue_enter_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_rvalue_enter_visitor
225 ir_rvalue_enter_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_rvalue_enter_visitor
231 ir_rvalue_enter_visitor::visit_enter(ir_assignment *ir) function in class:ir_rvalue_enter_visitor
237 ir_rvalue_enter_visitor::visit_enter(ir_call *ir) function in class:ir_rvalue_enter_visitor
243 ir_rvalue_enter_visitor::visit_enter(ir_return *ir) function in class:ir_rvalue_enter_visitor
249 ir_rvalue_enter_visitor::visit_enter(ir_if *ir) function in class:ir_rvalue_enter_visitor
H A Dir_set_program_inouts.cpp62 virtual ir_visitor_status visit_enter(ir_dereference_array *);
63 virtual ir_visitor_status visit_enter(ir_function_signature *);
64 virtual ir_visitor_status visit_enter(ir_expression *);
65 virtual ir_visitor_status visit_enter(ir_discard *);
125 ir_set_program_inouts_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_set_program_inouts_visitor
165 ir_set_program_inouts_visitor::visit_enter(ir_function_signature *ir) function in class:ir_set_program_inouts_visitor
175 ir_set_program_inouts_visitor::visit_enter(ir_expression *ir) function in class:ir_set_program_inouts_visitor
185 ir_set_program_inouts_visitor::visit_enter(ir_discard *) function in class:ir_set_program_inouts_visitor
H A Dir_validate.cpp62 virtual ir_visitor_status visit_enter(ir_if *ir);
65 virtual ir_visitor_status visit_enter(ir_function *ir);
67 virtual ir_visitor_status visit_enter(ir_function_signature *ir);
72 virtual ir_visitor_status visit_enter(ir_assignment *ir);
73 virtual ir_visitor_status visit_enter(ir_call *ir);
105 ir_validate::visit_enter(ir_if *ir) function in class:ir_validate
156 ir_validate::visit_enter(ir_function *ir) function in class:ir_validate
203 ir_validate::visit_enter(ir_function_signature *ir) function in class:ir_validate
537 ir_validate::visit_enter(ir_assignment *ir) function in class:ir_validate
569 ir_validate::visit_enter(ir_cal function in class:ir_validate
[all...]
H A Dir_variable_refcount.cpp91 ir_variable_refcount_visitor::visit_enter(ir_function_signature *ir) function in class:ir_variable_refcount_visitor
H A Dlink_functions.cpp63 virtual ir_visitor_status visit_enter(ir_call *ir) function in class:call_link_visitor
H A Dlinker.cpp90 virtual ir_visitor_status visit_enter(ir_assignment *ir) function in class:find_assignment_visitor
102 virtual ir_visitor_status visit_enter(ir_call *ir) function in class:find_assignment_visitor
H A Dloop_analysis.cpp113 virtual ir_visitor_status visit_enter(ir_call *);
115 virtual ir_visitor_status visit_enter(ir_loop *);
117 virtual ir_visitor_status visit_enter(ir_assignment *);
119 virtual ir_visitor_status visit_enter(ir_if *);
158 loop_analysis::visit_enter(ir_call *ir) function in class:loop_analysis
215 loop_analysis::visit_enter(ir_loop *ir) function in class:loop_analysis
354 loop_analysis::visit_enter(ir_if *ir) function in class:loop_analysis
376 loop_analysis::visit_enter(ir_assignment *ir) function in class:loop_analysis
391 /* Since the visit_enter exits with visit_continue_with_parent for this
H A Dloop_unroll.cpp66 virtual ir_visitor_status visit_enter(ir_assignment *ir) function in class:loop_unroll_count
72 virtual ir_visitor_status visit_enter(ir_expression *ir) function in class:loop_unroll_count
78 virtual ir_visitor_status visit_enter(ir_loop *ir) function in class:loop_unroll_count
H A Dlower_discard_flow.cpp63 ir_visitor_status visit_enter(ir_discard *ir);
64 ir_visitor_status visit_enter(ir_loop_jump *ir);
65 ir_visitor_status visit_enter(ir_loop *ir);
66 ir_visitor_status visit_enter(ir_function_signature *ir);
75 lower_discard_flow_visitor::visit_enter(ir_loop_jump *ir) function in class:lower_discard_flow_visitor
86 lower_discard_flow_visitor::visit_enter(ir_discard *ir) function in class:lower_discard_flow_visitor
97 lower_discard_flow_visitor::visit_enter(ir_loop *ir) function in class:lower_discard_flow_visitor
105 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) function in class:lower_discard_flow_visitor
H A Dlower_if_to_cond_assign.cpp69 ir_visitor_status visit_enter(ir_if *);
158 ir_if_to_cond_assign_visitor::visit_enter(ir_if *ir) function in class:ir_if_to_cond_assign_visitor
H A Dlower_variable_index_to_cond_assign.cpp167 virtual ir_visitor_status visit_enter(ir_dereference_array *ir) function in class:find_variable_index
H A Dlower_vec_index_to_cond_assign.cpp57 virtual ir_visitor_status visit_enter(ir_expression *);
58 virtual ir_visitor_status visit_enter(ir_swizzle *);
60 virtual ir_visitor_status visit_enter(ir_return *);
61 virtual ir_visitor_status visit_enter(ir_call *);
62 virtual ir_visitor_status visit_enter(ir_if *);
138 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_expression *ir) function in class:ir_vec_index_to_cond_assign_visitor
150 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vec_index_to_cond_assign_visitor
253 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) function in class:ir_vec_index_to_cond_assign_visitor
268 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) function in class:ir_vec_index_to_cond_assign_visitor
278 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_i function in class:ir_vec_index_to_cond_assign_visitor
[all...]
H A Dlower_vec_index_to_swizzle.cpp51 virtual ir_visitor_status visit_enter(ir_expression *);
52 virtual ir_visitor_status visit_enter(ir_swizzle *);
53 virtual ir_visitor_status visit_enter(ir_assignment *);
54 virtual ir_visitor_status visit_enter(ir_return *);
55 virtual ir_visitor_status visit_enter(ir_call *);
56 virtual ir_visitor_status visit_enter(ir_if *);
102 ir_vec_index_to_swizzle_visitor::visit_enter(ir_expression *ir) function in class:ir_vec_index_to_swizzle_visitor
114 ir_vec_index_to_swizzle_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vec_index_to_swizzle_visitor
126 ir_vec_index_to_swizzle_visitor::visit_enter(ir_assignment *ir) function in class:ir_vec_index_to_swizzle_visitor
135 ir_vec_index_to_swizzle_visitor::visit_enter(ir_cal function in class:ir_vec_index_to_swizzle_visitor
150 ir_vec_index_to_swizzle_visitor::visit_enter(ir_return *ir) function in class:ir_vec_index_to_swizzle_visitor
160 ir_vec_index_to_swizzle_visitor::visit_enter(ir_if *ir) function in class:ir_vec_index_to_swizzle_visitor
[all...]
H A Dopt_array_splitting.cpp105 virtual ir_visitor_status visit_enter(ir_dereference_array *);
106 virtual ir_visitor_status visit_enter(ir_function_signature *);
174 ir_array_reference_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_array_reference_visitor
192 ir_array_reference_visitor::visit_enter(ir_function_signature *ir) function in class:ir_array_reference_visitor
H A Dopt_constant_folding.cpp53 virtual ir_visitor_status visit_enter(ir_assignment *ir);
54 virtual ir_visitor_status visit_enter(ir_call *ir);
92 ir_constant_folding_visitor::visit_enter(ir_assignment *ir) function in class:ir_constant_folding_visitor
122 ir_constant_folding_visitor::visit_enter(ir_call *ir) function in class:ir_constant_folding_visitor
H A Dopt_constant_propagation.cpp105 virtual ir_visitor_status visit_enter(class ir_loop *);
106 virtual ir_visitor_status visit_enter(class ir_function_signature *);
107 virtual ir_visitor_status visit_enter(class ir_function *);
109 virtual ir_visitor_status visit_enter(class ir_call *);
110 virtual ir_visitor_status visit_enter(class ir_if *);
218 ir_constant_propagation_visitor::visit_enter(ir_function_signature *ir) function in class:__anon15002::ir_constant_propagation_visitor
274 ir_constant_propagation_visitor::visit_enter(ir_function *ir) function in class:__anon15002::ir_constant_propagation_visitor
281 ir_constant_propagation_visitor::visit_enter(ir_call *ir) function in class:__anon15002::ir_constant_propagation_visitor
343 ir_constant_propagation_visitor::visit_enter(ir_if *ir) function in class:__anon15002::ir_constant_propagation_visitor
356 ir_constant_propagation_visitor::visit_enter(ir_loo function in class:__anon15002::ir_constant_propagation_visitor
[all...]
H A 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 *);
88 ir_constant_variable_visitor::visit_enter(ir_dereference_variable *ir) function in class:ir_constant_variable_visitor
95 ir_constant_variable_visitor::visit_enter(ir_assignment *ir) function in class:ir_constant_variable_visitor
132 ir_constant_variable_visitor::visit_enter(ir_call *ir) function in class:ir_constant_variable_visitor
H A Dopt_copy_propagation.cpp86 virtual ir_visitor_status visit_enter(class ir_loop *);
87 virtual ir_visitor_status visit_enter(class ir_function_signature *);
88 virtual ir_visitor_status visit_enter(class ir_function *);
90 virtual ir_visitor_status visit_enter(class ir_call *);
91 virtual ir_visitor_status visit_enter(class ir_if *);
115 ir_copy_propagation_visitor::visit_enter(ir_function_signature *ir) function in class:ir_copy_propagation_visitor
149 ir_copy_propagation_visitor::visit_enter(ir_function *ir) function in class:ir_copy_propagation_visitor
185 ir_copy_propagation_visitor::visit_enter(ir_call *ir) function in class:ir_copy_propagation_visitor
242 ir_copy_propagation_visitor::visit_enter(ir_if *ir) function in class:ir_copy_propagation_visitor
254 ir_copy_propagation_visitor::visit_enter(ir_loo function in class:ir_copy_propagation_visitor
[all...]
H A Dopt_copy_propagation_elements.cpp109 virtual ir_visitor_status visit_enter(class ir_loop *);
110 virtual ir_visitor_status visit_enter(class ir_function_signature *);
112 virtual ir_visitor_status visit_enter(class ir_call *);
113 virtual ir_visitor_status visit_enter(class ir_if *);
143 ir_copy_propagation_elements_visitor::visit_enter(ir_function_signature *ir) function in class:ir_copy_propagation_elements_visitor
293 ir_copy_propagation_elements_visitor::visit_enter(ir_call *ir) function in class:ir_copy_propagation_elements_visitor
353 ir_copy_propagation_elements_visitor::visit_enter(ir_if *ir) function in class:ir_copy_propagation_elements_visitor
365 ir_copy_propagation_elements_visitor::visit_enter(ir_loop *ir) function in class:ir_copy_propagation_elements_visitor
H A Dopt_dead_code_local.cpp128 virtual ir_visitor_status visit_enter(class ir_dereference_array *ir) function in class:__anon15006::array_index_visit

Completed in 224 milliseconds

12