/external/mesa3d/src/compiler/glsl/ |
H A D | ir_basic_block.cpp | 39 * ir_loop (for () {}, while () {}, do {} while ()) 61 ir_loop *ir_loop; local 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_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, 95 virtual ir_visitor_status visit_enter(ir_loop *) 183 loop_unroll_visitor::simple_unroll(ir_loop *ir, int iterations) 236 loop_unroll_visitor::complex_unroll(ir_loop *ir, int iterations, 305 loop_unroll_visitor::visit_leave(ir_loop *ir)
|
H A D | loop_analysis.h | 60 find_initial_value(ir_loop *loop, ir_variable *var); 240 loop_variable_state *get(const ir_loop *); 242 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_controls.cpp | 45 find_initial_value(ir_loop *loop, ir_variable *var) 179 virtual ir_visitor_status visit_leave(ir_loop *ir); 189 loop_control_visitor::visit_leave(ir_loop *ir)
|
H A D | ir_print_visitor.h | 70 virtual void visit(ir_loop *);
|
H A D | opt_copy_propagation.cpp | 77 void handle_loop(class ir_loop *, bool keep_acp); 78 virtual ir_visitor_status visit_enter(class ir_loop *); 271 ir_copy_propagation_visitor::handle_loop(ir_loop *ir, bool keep_acp) 309 ir_copy_propagation_visitor::visit_enter(ir_loop *ir)
|
H A D | loop_analysis.cpp | 93 loop_state::insert(ir_loop *ir) 105 loop_state::get(const ir_loop *ir) 185 virtual ir_visitor_status visit_enter(ir_loop *); 186 virtual ir_visitor_status visit_leave(ir_loop *); 264 loop_analysis::visit_enter(ir_loop *ir) 273 loop_analysis::visit_leave(ir_loop *ir)
|
H A D | ir_hierarchical_visitor.h | 113 virtual ir_visitor_status visit_enter(class ir_loop *); 114 virtual ir_visitor_status visit_leave(class ir_loop *);
|
H A D | ir_visitor.h | 64 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_copy_propagation_elements.cpp | 154 void handle_loop(ir_loop *, bool keep_acp); 155 virtual ir_visitor_status visit_enter(class ir_loop *); 442 ir_copy_propagation_elements_visitor::handle_loop(ir_loop *ir, bool keep_acp) 488 ir_copy_propagation_elements_visitor::visit_enter(ir_loop *ir)
|
H A D | ir_hierarchical_visitor.cpp | 92 ir_hierarchical_visitor::visit_enter(ir_loop *ir) 101 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)
|
H A D | opt_vectorize.cpp | 88 virtual ir_visitor_status visit_enter(ir_loop *); 345 ir_vectorize_visitor::visit_enter(ir_loop *ir)
|
H A D | ir_reader.cpp | 51 void read_instructions(exec_list *, s_expression *, ir_loop *); 52 ir_instruction *read_instruction(s_expression *, ir_loop *); 54 ir_if *read_if(s_expression *, ir_loop *); 55 ir_loop *read_loop(s_expression *); 311 ir_loop *loop_ctx) 338 ir_reader::read_instruction(s_expression *expr, ir_loop *loop_ctx) 470 ir_reader::read_if(s_expression *expr, ir_loop *loop_ctx) 500 ir_loop * 511 ir_loop *loop = new(mem_ctx) ir_loop; [all...] |
H A D | ir_builder_print_visitor.cpp | 48 virtual ir_visitor_status visit_enter(class ir_loop *); 49 virtual ir_visitor_status visit_leave(class ir_loop *); 716 ir_builder_print_visitor::visit_enter(ir_loop *ir) 723 print_with_indent("ir_loop *f%04X = new(mem_ctx) ir_loop();\n", my_index); 736 ir_builder_print_visitor::visit_leave(ir_loop *ir)
|
H A D | opt_constant_propagation.cpp | 114 virtual ir_visitor_status visit_enter(class ir_loop *); 400 ir_constant_propagation_visitor::visit_enter(ir_loop *ir)
|
H A D | lower_jumps.cpp | 164 ir_loop* loop; 175 loop_record(ir_function_signature* p_signature = 0, ir_loop* p_loop = 0) 835 virtual void visit(ir_loop *ir)
|
H A D | ir.h | 1375 class ir_loop : public ir_instruction { class in inherits:ir_instruction 1377 ir_loop(); 1379 virtual ir_loop *clone(void *mem_ctx, struct hash_table *ht) const;
|
H A D | ir_hv_accept.cpp | 82 ir_loop::accept(ir_hierarchical_visitor *v)
|
H A D | ir_print_visitor.cpp | 582 ir_print_visitor::visit(ir_loop *ir)
|
H A D | ir.cpp | 1195 ir_loop::ir_loop() function in class:ir_loop
|
H A D | glsl_to_nir.cpp | 55 virtual void visit(ir_loop *); 507 nir_visitor::visit(ir_loop *ir)
|