Searched refs:visit_enter (Results 1 - 25 of 105) sorted by relevance

12345

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A 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_textur
[all...]
H A Dir_hierarchical_visitor.h46 * classes have a \c visit_enter method, which is invoked just before
61 * visit_enter method, call the \c accept method of each child node, and,
66 * abstract. Default implementations of every \c visit, \c visit_enter, and
112 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(clas
[all...]
H A 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) function in class:lower_discard_flow_visitor
107 lower_discard_flow_visitor::visit_enter(ir_loop *ir) function in class:lower_discard_flow_visitor
115 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) function in class:lower_discard_flow_visitor
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) function in class:ir_function_can_inline_visitor
H A Dir_hierarchical_visitor.cpp86 ir_hierarchical_visitor::visit_enter(ir_loop *ir) function in class:ir_hierarchical_visitor
104 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) function in class:ir_hierarchical_visitor
122 ir_hierarchical_visitor::visit_enter(ir_function *ir) function in class:ir_hierarchical_visitor
140 ir_hierarchical_visitor::visit_enter(ir_expression *ir) function in class:ir_hierarchical_visitor
158 ir_hierarchical_visitor::visit_enter(ir_texture *ir) function in class:ir_hierarchical_visitor
176 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) function in class:ir_hierarchical_visitor
194 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_hierarchical_visitor
212 ir_hierarchical_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_hierarchical_visitor
230 ir_hierarchical_visitor::visit_enter(ir_assignment *ir) function in class:ir_hierarchical_visitor
248 ir_hierarchical_visitor::visit_enter(ir_cal function in class:ir_hierarchical_visitor
266 ir_hierarchical_visitor::visit_enter(ir_return *ir) function in class:ir_hierarchical_visitor
284 ir_hierarchical_visitor::visit_enter(ir_discard *ir) function in class:ir_hierarchical_visitor
302 ir_hierarchical_visitor::visit_enter(ir_demote *ir) function in class:ir_hierarchical_visitor
320 ir_hierarchical_visitor::visit_enter(ir_if *ir) function in class:ir_hierarchical_visitor
338 ir_hierarchical_visitor::visit_enter(ir_emit_vertex *ir) function in class:ir_hierarchical_visitor
356 ir_hierarchical_visitor::visit_enter(ir_end_primitive *ir) function in class:ir_hierarchical_visitor
[all...]
H A 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) function in class:ir_dead_functions_visitor
104 ir_dead_functions_visitor::visit_enter(ir_call *ir) function in class:ir_dead_functions_visitor
H A 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) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
191 ir_tree_grafting_visitor::visit_enter(ir_functio function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
198 ir_tree_grafting_visitor::visit_enter(ir_function_signature *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
205 ir_tree_grafting_visitor::visit_enter(ir_call *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
233 ir_tree_grafting_visitor::visit_enter(ir_expression *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
244 ir_tree_grafting_visitor::visit_enter(ir_if *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
256 ir_tree_grafting_visitor::visit_enter(ir_swizzle *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
265 ir_tree_grafting_visitor::visit_enter(ir_texture *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor
[all...]
H A 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) function in class:ir_vec_index_to_cond_assign_visitor
179 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vec_index_to_cond_assign_visitor
202 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) function in class:ir_vec_index_to_cond_assign_visitor
216 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) function in class:ir_vec_index_to_cond_assign_visitor
225 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_i function in class:ir_vec_index_to_cond_assign_visitor
[all...]
H A 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) function in class:ir_vectorize_visitor
283 ir_vectorize_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vectorize_visitor
302 ir_vectorize_visitor::visit_enter(ir_dereference_arra function in class:ir_vectorize_visitor
313 ir_vectorize_visitor::visit_enter(ir_expression *ir) function in class:ir_vectorize_visitor
327 ir_vectorize_visitor::visit_enter(ir_if *ir) function in class:ir_vectorize_visitor
345 ir_vectorize_visitor::visit_enter(ir_loop *ir) function in class:ir_vectorize_visitor
361 ir_vectorize_visitor::visit_enter(ir_texture *) function in class:ir_vectorize_visitor
[all...]
H A 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) function in class:ir_constant_folding_visitor
143 ir_constant_folding_visitor::visit_enter(ir_assignment *ir) function in class:ir_constant_folding_visitor
173 ir_constant_folding_visitor::visit_enter(ir_call *ir) function in class:ir_constant_folding_visitor
H A Dir_array_refcount.h84 virtual ir_visitor_status visit_enter(ir_function_signature *);
85 virtual ir_visitor_status visit_enter(ir_dereference_array *);
108 * \sa ::visit_enter(ir_dereference_array *)
H A Dopt_flatten_nested_if_blocks.cpp57 ir_visitor_status visit_enter(ir_assignment *);
68 nested_if_flattener::visit_enter(ir_assignment *ir) function in class:nested_if_flattener
H A Dir_rvalue_visitor.cpp247 ir_rvalue_enter_visitor::visit_enter(ir_expression *ir) function in class:ir_rvalue_enter_visitor
253 ir_rvalue_enter_visitor::visit_enter(ir_texture *ir) function in class:ir_rvalue_enter_visitor
259 ir_rvalue_enter_visitor::visit_enter(ir_swizzle *ir) function in class:ir_rvalue_enter_visitor
265 ir_rvalue_enter_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_rvalue_enter_visitor
271 ir_rvalue_enter_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_rvalue_enter_visitor
277 ir_rvalue_enter_visitor::visit_enter(ir_assignment *ir) function in class:ir_rvalue_enter_visitor
283 ir_rvalue_enter_visitor::visit_enter(ir_call *ir) function in class:ir_rvalue_enter_visitor
289 ir_rvalue_enter_visitor::visit_enter(ir_discard *ir) function in class:ir_rvalue_enter_visitor
295 ir_rvalue_enter_visitor::visit_enter(ir_return *ir) function in class:ir_rvalue_enter_visitor
301 ir_rvalue_enter_visitor::visit_enter(ir_i function in class:ir_rvalue_enter_visitor
307 ir_rvalue_enter_visitor::visit_enter(ir_emit_vertex *ir) function in class:ir_rvalue_enter_visitor
313 ir_rvalue_enter_visitor::visit_enter(ir_end_primitive *ir) function in class:ir_rvalue_enter_visitor
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A 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_textur
[all...]
H A Dir_hierarchical_visitor.h46 * classes have a \c visit_enter method, which is invoked just before
61 * visit_enter method, call the \c accept method of each child node, and,
66 * abstract. Default implementations of every \c visit, \c visit_enter, and
112 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(clas
[all...]
H A 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) function in class:lower_discard_flow_visitor
107 lower_discard_flow_visitor::visit_enter(ir_loop *ir) function in class:lower_discard_flow_visitor
115 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) function in class:lower_discard_flow_visitor
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) function in class:ir_function_can_inline_visitor
H A 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) function in class:ir_dead_functions_visitor
104 ir_dead_functions_visitor::visit_enter(ir_call *ir) function in class:ir_dead_functions_visitor
H A 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) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
191 ir_tree_grafting_visitor::visit_enter(ir_functio function in class:__anon6e4896b80110::ir_tree_grafting_visitor
198 ir_tree_grafting_visitor::visit_enter(ir_function_signature *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
205 ir_tree_grafting_visitor::visit_enter(ir_call *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
233 ir_tree_grafting_visitor::visit_enter(ir_expression *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
244 ir_tree_grafting_visitor::visit_enter(ir_if *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
256 ir_tree_grafting_visitor::visit_enter(ir_swizzle *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
265 ir_tree_grafting_visitor::visit_enter(ir_texture *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor
[all...]
H A 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) function in class:ir_vec_index_to_cond_assign_visitor
179 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vec_index_to_cond_assign_visitor
202 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) function in class:ir_vec_index_to_cond_assign_visitor
216 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) function in class:ir_vec_index_to_cond_assign_visitor
225 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_i function in class:ir_vec_index_to_cond_assign_visitor
[all...]
H A Dir_hierarchical_visitor.cpp92 ir_hierarchical_visitor::visit_enter(ir_loop *ir) function in class:ir_hierarchical_visitor
110 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) function in class:ir_hierarchical_visitor
128 ir_hierarchical_visitor::visit_enter(ir_function *ir) function in class:ir_hierarchical_visitor
146 ir_hierarchical_visitor::visit_enter(ir_expression *ir) function in class:ir_hierarchical_visitor
164 ir_hierarchical_visitor::visit_enter(ir_texture *ir) function in class:ir_hierarchical_visitor
182 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) function in class:ir_hierarchical_visitor
200 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_hierarchical_visitor
218 ir_hierarchical_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_hierarchical_visitor
236 ir_hierarchical_visitor::visit_enter(ir_assignment *ir) function in class:ir_hierarchical_visitor
254 ir_hierarchical_visitor::visit_enter(ir_cal function in class:ir_hierarchical_visitor
272 ir_hierarchical_visitor::visit_enter(ir_return *ir) function in class:ir_hierarchical_visitor
290 ir_hierarchical_visitor::visit_enter(ir_discard *ir) function in class:ir_hierarchical_visitor
308 ir_hierarchical_visitor::visit_enter(ir_if *ir) function in class:ir_hierarchical_visitor
326 ir_hierarchical_visitor::visit_enter(ir_emit_vertex *ir) function in class:ir_hierarchical_visitor
344 ir_hierarchical_visitor::visit_enter(ir_end_primitive *ir) function in class:ir_hierarchical_visitor
[all...]
H A 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) function in class:ir_vectorize_visitor
283 ir_vectorize_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vectorize_visitor
302 ir_vectorize_visitor::visit_enter(ir_dereference_arra function in class:ir_vectorize_visitor
313 ir_vectorize_visitor::visit_enter(ir_expression *ir) function in class:ir_vectorize_visitor
327 ir_vectorize_visitor::visit_enter(ir_if *ir) function in class:ir_vectorize_visitor
345 ir_vectorize_visitor::visit_enter(ir_loop *ir) function in class:ir_vectorize_visitor
361 ir_vectorize_visitor::visit_enter(ir_texture *) function in class:ir_vectorize_visitor
[all...]
H A 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) function in class:ir_constant_folding_visitor
143 ir_constant_folding_visitor::visit_enter(ir_assignment *ir) function in class:ir_constant_folding_visitor
173 ir_constant_folding_visitor::visit_enter(ir_call *ir) function in class:ir_constant_folding_visitor
H A Dir_array_refcount.h145 virtual ir_visitor_status visit_enter(ir_function_signature *);
146 virtual ir_visitor_status visit_enter(ir_dereference_array *);
169 * \sa ::visit_enter(ir_dereference_array *)
H A Dopt_flatten_nested_if_blocks.cpp57 ir_visitor_status visit_enter(ir_assignment *);
68 nested_if_flattener::visit_enter(ir_assignment *ir) function in class:nested_if_flattener

Completed in 23 milliseconds

12345