Searched defs:ir (Results 1 - 25 of 316) sorted by relevance

1234567891011>>

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_optimizers.cpp7 flatten_shader(const std::vector<InstructionBlock> &ir) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_add_neg_to_sub.h37 ir_visitor_status visit_leave(ir_expression *ir) argument
H A Dir_equals.cpp51 ir_constant::equals(const ir_instruction *ir, enum ir_node_type) const argument
74 ir_dereference_variable::equals(const ir_instruction *ir, argument
85 ir_dereference_array::equals(const ir_instruction *ir, argument
105 ir_swizzle::equals(const ir_instruction *ir, argument
128 ir_texture::equals(const ir_instruction *ir, enu argument
193 equals(const ir_instruction * ir,enum ir_node_type ignore) const argument
[all...]
H A Dir_rvalue_visitor.cpp38 ir_rvalue_base_visitor::rvalue_visit(ir_expression *ir) argument
50 ir_rvalue_base_visitor::rvalue_visit(ir_texture *ir) argument
88 rvalue_visit(ir_swizzle * ir) argument
95 rvalue_visit(ir_dereference_array * ir) argument
110 rvalue_visit(ir_dereference_record * ir) argument
117 rvalue_visit(ir_assignment * ir) argument
126 rvalue_visit(ir_call * ir) argument
140 rvalue_visit(ir_discard * ir) argument
147 rvalue_visit(ir_return * ir) argument
154 rvalue_visit(ir_if * ir) argument
161 rvalue_visit(ir_emit_vertex * ir) argument
168 rvalue_visit(ir_end_primitive * ir) argument
175 visit_leave(ir_expression * ir) argument
181 visit_leave(ir_texture * ir) argument
187 visit_leave(ir_swizzle * ir) argument
193 visit_leave(ir_dereference_array * ir) argument
199 visit_leave(ir_dereference_record * ir) argument
205 visit_leave(ir_assignment * ir) argument
211 visit_leave(ir_call * ir) argument
217 visit_leave(ir_discard * ir) argument
223 visit_leave(ir_return * ir) argument
229 visit_leave(ir_if * ir) argument
235 visit_leave(ir_emit_vertex * ir) argument
241 visit_leave(ir_end_primitive * ir) argument
247 visit_enter(ir_expression * ir) argument
253 visit_enter(ir_texture * ir) argument
259 visit_enter(ir_swizzle * ir) argument
265 visit_enter(ir_dereference_array * ir) argument
271 visit_enter(ir_dereference_record * ir) argument
277 visit_enter(ir_assignment * ir) argument
283 visit_enter(ir_call * ir) argument
289 visit_enter(ir_discard * ir) argument
295 visit_enter(ir_return * ir) argument
301 visit_enter(ir_if * ir) argument
307 visit_enter(ir_emit_vertex * ir) argument
313 visit_enter(ir_end_primitive * ir) argument
[all...]
H A Dlower_builtins.cpp53 lower_builtins_visitor::visit_leave(ir_call *ir) argument
H A Dir_function_can_inline.cpp50 ir_function_can_inline_visitor::visit_enter(ir_return *ir) argument
H A Dlower_offset_array.cpp60 ir_texture *ir = (ir_texture *) *rv; local in function:lower_offset_array_visitor::handle_rvalue
H A Dopt_conditional_discard.cpp64 opt_conditional_discard_visitor::visit_leave(ir_if *ir) argument
[all...]
H A Dopt_flatten_nested_if_blocks.cpp68 nested_if_flattener::visit_enter(ir_assignment *ir) argument
85 nested_if_flattener::visit_leave(ir_if *ir) argument
[all...]
H A Dopt_if_simplification.cpp55 ir_if_simplification_visitor::visit_enter(ir_assignment *ir) argument
72 ir_if_simplification_visitor::visit_leave(ir_if *ir) argument
[all...]
H A Dir_expression_flattening.cpp40 ir_expression_flattening_visitor(bool (*predicate)(ir_instruction *ir)) argument
70 ir_rvalue *ir = *rvalue; local in function:ir_expression_flattening_visitor::handle_rvalue
55 do_expression_flattening(exec_list * instructions,bool (* predicate)(ir_instruction * ir)) argument
[all...]
H A Dir_hierarchical_visitor.cpp38 ir_hierarchical_visitor::visit(ir_rvalue *ir) argument
46 ir_hierarchical_visitor::visit(ir_variable *ir) argument
54 ir_hierarchical_visitor::visit(ir_constant *ir) argument
62 ir_hierarchical_visitor::visit(ir_loop_jump *ir) argument
70 ir_hierarchical_visitor::visit(ir_dereference_variable *ir) argument
78 visit(ir_barrier * ir) argument
86 visit_enter(ir_loop * ir) argument
95 visit_leave(ir_loop * ir) argument
104 visit_enter(ir_function_signature * ir) argument
113 visit_leave(ir_function_signature * ir) argument
122 visit_enter(ir_function * ir) argument
131 visit_leave(ir_function * ir) argument
140 visit_enter(ir_expression * ir) argument
149 visit_leave(ir_expression * ir) argument
158 visit_enter(ir_texture * ir) argument
167 visit_leave(ir_texture * ir) argument
176 visit_enter(ir_swizzle * ir) argument
185 visit_leave(ir_swizzle * ir) argument
194 visit_enter(ir_dereference_array * ir) argument
203 visit_leave(ir_dereference_array * ir) argument
212 visit_enter(ir_dereference_record * ir) argument
221 visit_leave(ir_dereference_record * ir) argument
230 visit_enter(ir_assignment * ir) argument
239 visit_leave(ir_assignment * ir) argument
248 visit_enter(ir_call * ir) argument
257 visit_leave(ir_call * ir) argument
266 visit_enter(ir_return * ir) argument
275 visit_leave(ir_return * ir) argument
284 visit_enter(ir_discard * ir) argument
293 visit_leave(ir_discard * ir) argument
302 visit_enter(ir_demote * ir) argument
311 visit_leave(ir_demote * ir) argument
320 visit_enter(ir_if * ir) argument
329 visit_leave(ir_if * ir) argument
338 visit_enter(ir_emit_vertex * ir) argument
347 visit_leave(ir_emit_vertex * ir) argument
356 visit_enter(ir_end_primitive * ir) argument
365 visit_leave(ir_end_primitive * ir) argument
380 call_enter_leave_callbacks(class ir_instruction * ir) argument
389 visit_tree(ir_instruction * ir,void (* callback_enter)(class ir_instruction * ir,void * data),void * data_enter,void (* callback_leave)(class ir_instruction * ir,void * data),void * data_leave) argument
[all...]
H A Dir_variable_refcount.cpp94 ir_variable_refcount_visitor::visit(ir_variable *ir) argument
105 ir_variable_refcount_visitor::visit(ir_dereference_variable *ir) argument
118 ir_variable_refcount_visitor::visit_enter(ir_function_signature *ir) argument
129 ir_variable_refcount_visitor::visit_leave(ir_assignment *ir) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_add_neg_to_sub.h37 ir_visitor_status visit_leave(ir_expression *ir) argument
H A Dir_equals.cpp51 ir_constant::equals(const ir_instruction *ir, enum ir_node_type) const argument
74 ir_dereference_variable::equals(const ir_instruction *ir, argument
85 ir_dereference_array::equals(const ir_instruction *ir, argument
105 ir_swizzle::equals(const ir_instruction *ir, argument
128 ir_texture::equals(const ir_instruction *ir, enu argument
193 equals(const ir_instruction * ir,enum ir_node_type ignore) const argument
[all...]
H A Dir_rvalue_visitor.cpp38 ir_rvalue_base_visitor::rvalue_visit(ir_expression *ir) argument
50 ir_rvalue_base_visitor::rvalue_visit(ir_texture *ir) argument
88 rvalue_visit(ir_swizzle * ir) argument
95 rvalue_visit(ir_dereference_array * ir) argument
110 rvalue_visit(ir_dereference_record * ir) argument
117 rvalue_visit(ir_assignment * ir) argument
126 rvalue_visit(ir_call * ir) argument
140 rvalue_visit(ir_discard * ir) argument
147 rvalue_visit(ir_return * ir) argument
154 rvalue_visit(ir_if * ir) argument
161 rvalue_visit(ir_emit_vertex * ir) argument
168 rvalue_visit(ir_end_primitive * ir) argument
175 visit_leave(ir_expression * ir) argument
181 visit_leave(ir_texture * ir) argument
187 visit_leave(ir_swizzle * ir) argument
193 visit_leave(ir_dereference_array * ir) argument
199 visit_leave(ir_dereference_record * ir) argument
205 visit_leave(ir_assignment * ir) argument
211 visit_leave(ir_call * ir) argument
217 visit_leave(ir_discard * ir) argument
223 visit_leave(ir_return * ir) argument
229 visit_leave(ir_if * ir) argument
235 visit_leave(ir_emit_vertex * ir) argument
241 visit_leave(ir_end_primitive * ir) argument
247 visit_enter(ir_expression * ir) argument
253 visit_enter(ir_texture * ir) argument
259 visit_enter(ir_swizzle * ir) argument
265 visit_enter(ir_dereference_array * ir) argument
271 visit_enter(ir_dereference_record * ir) argument
277 visit_enter(ir_assignment * ir) argument
283 visit_enter(ir_call * ir) argument
289 visit_enter(ir_discard * ir) argument
295 visit_enter(ir_return * ir) argument
301 visit_enter(ir_if * ir) argument
307 visit_enter(ir_emit_vertex * ir) argument
313 visit_enter(ir_end_primitive * ir) argument
[all...]
H A Dir_function_can_inline.cpp50 ir_function_can_inline_visitor::visit_enter(ir_return *ir) argument
H A Dlower_offset_array.cpp60 ir_texture *ir = (ir_texture *) *rv; local in function:lower_offset_array_visitor::handle_rvalue
H A Dopt_conditional_discard.cpp64 opt_conditional_discard_visitor::visit_leave(ir_if *ir) argument
[all...]
H A Dopt_flatten_nested_if_blocks.cpp68 nested_if_flattener::visit_enter(ir_assignment *ir) argument
85 nested_if_flattener::visit_leave(ir_if *ir) argument
[all...]
H A Dopt_if_simplification.cpp55 ir_if_simplification_visitor::visit_enter(ir_assignment *ir) argument
72 ir_if_simplification_visitor::visit_leave(ir_if *ir) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/standalone/
H A Dglsl.cpp30 lima_do_glsl_optimizations(struct exec_list *ir) argument
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/
H A Dinvalidate_locations_test.cpp43 exec_list ir; member in class:invalidate_locations
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
H A Dinvalidate_locations_test.cpp43 exec_list ir; member in class:invalidate_locations
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_sun.c93 ir3_sun(struct ir3 *ir) argument

Completed in 23 milliseconds

1234567891011>>