| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ir_basic_block.cpp | 39 * ir_loop (for () {}, while () {}, do {} while ()) 61 ir_loop *ir_loop; local in function:call_for_basic_blocks 73 } else if ((ir_loop = ir->as_loop())) { 76 call_for_basic_blocks(&ir_loop->body_instructions, callback, data);
|
| H A D | opt_redundant_jumps.cpp | 41 virtual ir_visitor_status visit_leave(ir_loop *); 100 redundant_jumps_visitor::visit_leave(ir_loop *ir)
|
| H A D | lower_discard_flow.cpp | 66 ir_visitor_status visit_enter(ir_loop *ir); 107 lower_discard_flow_visitor::visit_enter(ir_loop *ir)
|
| H A D | loop_unroll.cpp | 42 virtual ir_visitor_status visit_leave(ir_loop *ir); 43 void simple_unroll(ir_loop *ir, int iterations); 44 void complex_unroll(ir_loop *ir, int iterations, 90 virtual ir_visitor_status visit_enter(ir_loop *) 178 loop_unroll_visitor::simple_unroll(ir_loop *ir, int iterations) 282 loop_unroll_visitor::complex_unroll(ir_loop *ir, int iterations, 381 loop_unroll_visitor::visit_leave(ir_loop *ir)
|
| H A D | loop_analysis.h | 225 loop_variable_state *get(const ir_loop *); 227 loop_variable_state *insert(ir_loop *ir);
|
| H A D | ir_print_visitor.h | 68 virtual void visit(ir_loop *);
|
| H A D | ir_hierarchical_visitor.h | 112 virtual ir_visitor_status visit_enter(class ir_loop *); 113 virtual ir_visitor_status visit_leave(class ir_loop *);
|
| H A D | loop_analysis.cpp | 50 find_initial_value(ir_loop *loop, ir_variable *var) 225 incremented_before_terminator(ir_loop *loop, ir_variable *var, 315 loop_state::insert(ir_loop *ir) 327 loop_state::get(const ir_loop *ir) 410 virtual ir_visitor_status visit_enter(ir_loop *); 411 virtual ir_visitor_status visit_leave(ir_loop *); 489 loop_analysis::visit_enter(ir_loop *ir) 498 loop_analysis::visit_leave(ir_loop *ir)
|
| H A D | ir_visitor.h | 64 virtual void visit(class ir_loop *) = 0;
|
| H A D | ir_clone.cpp | 135 ir_loop * 136 ir_loop::clone(void *mem_ctx, struct hash_table *ht) const 138 ir_loop *new_loop = new(mem_ctx) ir_loop();
|
| H A D | opt_constant_propagation.cpp | 96 virtual ir_visitor_status visit_enter(class ir_loop *); 108 void handle_loop(class ir_loop *, bool keep_acp); 400 ir_constant_propagation_visitor::handle_loop(ir_loop *ir, bool keep_acp) 433 ir_constant_propagation_visitor::visit_enter(ir_loop *ir)
|
| H A D | ir_hierarchical_visitor.cpp | 86 ir_hierarchical_visitor::visit_enter(ir_loop *ir) 95 ir_hierarchical_visitor::visit_leave(ir_loop *ir)
|
| H A D | opt_tree_grafting.cpp | 77 virtual ir_visitor_status visit_enter(class ir_loop *); 146 ir_tree_grafting_visitor::visit_enter(ir_loop *ir)
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ir_basic_block.cpp | 39 * ir_loop (for () {}, while () {}, do {} while ()) 61 ir_loop *ir_loop; local in function:call_for_basic_blocks 73 } else if ((ir_loop = ir->as_loop())) { 76 call_for_basic_blocks(&ir_loop->body_instructions, callback, data);
|
| H A D | opt_redundant_jumps.cpp | 41 virtual ir_visitor_status visit_leave(ir_loop *); 100 redundant_jumps_visitor::visit_leave(ir_loop *ir)
|
| H A D | loop_analysis.h | 225 loop_variable_state *get(const ir_loop *); 227 loop_variable_state *insert(ir_loop *ir);
|
| H A D | lower_discard_flow.cpp | 66 ir_visitor_status visit_enter(ir_loop *ir); 107 lower_discard_flow_visitor::visit_enter(ir_loop *ir)
|
| H A D | loop_unroll.cpp | 42 virtual ir_visitor_status visit_leave(ir_loop *ir); 43 void simple_unroll(ir_loop *ir, int iterations); 44 void complex_unroll(ir_loop *ir, int iterations, 90 virtual ir_visitor_status visit_enter(ir_loop *) 178 loop_unroll_visitor::simple_unroll(ir_loop *ir, int iterations) 282 loop_unroll_visitor::complex_unroll(ir_loop *ir, int iterations, 381 loop_unroll_visitor::visit_leave(ir_loop *ir)
|
| H A D | ir_print_visitor.h | 67 virtual void visit(ir_loop *);
|
| H A D | ir_hierarchical_visitor.h | 112 virtual ir_visitor_status visit_enter(class ir_loop *); 113 virtual ir_visitor_status visit_leave(class ir_loop *);
|
| H A D | loop_analysis.cpp | 50 find_initial_value(ir_loop *loop, ir_variable *var) 179 incremented_before_terminator(ir_loop *loop, ir_variable *var, 269 loop_state::insert(ir_loop *ir) 281 loop_state::get(const ir_loop *ir) 363 virtual ir_visitor_status visit_enter(ir_loop *); 364 virtual ir_visitor_status visit_leave(ir_loop *); 442 loop_analysis::visit_enter(ir_loop *ir) 451 loop_analysis::visit_leave(ir_loop *ir)
|
| H A D | ir_visitor.h | 63 virtual void visit(class ir_loop *) = 0;
|
| H A D | ir_clone.cpp | 129 ir_loop * 130 ir_loop::clone(void *mem_ctx, struct hash_table *ht) const 132 ir_loop *new_loop = new(mem_ctx) ir_loop();
|
| H A D | opt_constant_propagation.cpp | 96 virtual ir_visitor_status visit_enter(class ir_loop *); 108 void handle_loop(class ir_loop *, bool keep_acp); 391 ir_constant_propagation_visitor::handle_loop(ir_loop *ir, bool keep_acp) 424 ir_constant_propagation_visitor::visit_enter(ir_loop *ir)
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 10.0.2.rst | 122 - glsl: Teach ir_variable_refcount about ir_loop::counter variables. 123 - glsl: Fix inconsistent assumptions about ir_loop::counter.
|