Home
last modified time | relevance | path

Searched refs:ir_loop (Results 1 – 25 of 62) sorted by relevance

123

/external/mesa3d/src/glsl/
Dir_basic_block.cpp64 ir_loop *ir_loop; in call_for_basic_blocks() local
76 } else if ((ir_loop = ir->as_loop())) { in call_for_basic_blocks()
79 call_for_basic_blocks(&ir_loop->body_instructions, callback, data); in call_for_basic_blocks()
Dloop_analysis.h76 ir_loop *loop;
236 loop_variable_state *get(const ir_loop *);
238 loop_variable_state *insert(ir_loop *ir);
Dloop_analysis.cpp53 loop_state::insert(ir_loop *ir) in insert()
65 loop_state::get(const ir_loop *ir) in get()
115 virtual ir_visitor_status visit_enter(ir_loop *);
116 virtual ir_visitor_status visit_leave(ir_loop *);
215 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
224 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
Dloop_unroll.cpp37 virtual ir_visitor_status visit_leave(ir_loop *ir);
78 virtual ir_visitor_status visit_enter(ir_loop *ir) in visit_enter()
87 loop_unroll_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dopt_redundant_jumps.cpp41 virtual ir_visitor_status visit_leave(ir_loop *);
100 redundant_jumps_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dlower_discard_flow.cpp65 ir_visitor_status visit_enter(ir_loop *ir);
97 lower_discard_flow_visitor::visit_enter(ir_loop *ir) in visit_enter()
Dloop_controls.cpp45 find_initial_value(ir_loop *loop, ir_variable *var) in find_initial_value()
163 virtual ir_visitor_status visit_leave(ir_loop *ir);
172 loop_control_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dir_hierarchical_visitor.h111 virtual ir_visitor_status visit_enter(class ir_loop *);
112 virtual ir_visitor_status visit_leave(class ir_loop *);
Dir_reader.cpp49 void read_instructions(exec_list *, s_expression *, ir_loop *);
50 ir_instruction *read_instruction(s_expression *, ir_loop *);
52 ir_if *read_if(s_expression *, ir_loop *);
53 ir_loop *read_loop(s_expression *);
293 ir_loop *loop_ctx) in read_instructions()
321 ir_reader::read_instruction(s_expression *expr, ir_loop *loop_ctx) in read_instruction()
432 ir_reader::read_if(s_expression *expr, ir_loop *loop_ctx) in read_if()
462 ir_loop *
476 ir_loop *loop = new(mem_ctx) ir_loop; in read_loop()
Dir_clone.cpp145 ir_loop *
146 ir_loop::clone(void *mem_ctx, struct hash_table *ht) const in clone()
148 ir_loop *new_loop = new(mem_ctx) ir_loop(); in clone()
Dir_hierarchical_visitor.cpp81 ir_hierarchical_visitor::visit_enter(ir_loop *ir) in visit_enter()
90 ir_hierarchical_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dir_print_visitor.h73 virtual void visit(ir_loop *);
Dopt_copy_propagation.cpp86 virtual ir_visitor_status visit_enter(class ir_loop *);
254 ir_copy_propagation_visitor::visit_enter(ir_loop *ir) in visit_enter()
/external/chromium_org/third_party/mesa/src/src/glsl/
Dir_basic_block.cpp64 ir_loop *ir_loop; in call_for_basic_blocks() local
76 } else if ((ir_loop = ir->as_loop())) { in call_for_basic_blocks()
79 call_for_basic_blocks(&ir_loop->body_instructions, callback, data); in call_for_basic_blocks()
Dloop_analysis.h76 ir_loop *loop;
236 loop_variable_state *get(const ir_loop *);
238 loop_variable_state *insert(ir_loop *ir);
Dloop_analysis.cpp53 loop_state::insert(ir_loop *ir) in insert()
65 loop_state::get(const ir_loop *ir) in get()
115 virtual ir_visitor_status visit_enter(ir_loop *);
116 virtual ir_visitor_status visit_leave(ir_loop *);
215 loop_analysis::visit_enter(ir_loop *ir) in visit_enter()
224 loop_analysis::visit_leave(ir_loop *ir) in visit_leave()
Dloop_unroll.cpp37 virtual ir_visitor_status visit_leave(ir_loop *ir);
78 virtual ir_visitor_status visit_enter(ir_loop *ir) in visit_enter()
87 loop_unroll_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dopt_redundant_jumps.cpp41 virtual ir_visitor_status visit_leave(ir_loop *);
100 redundant_jumps_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dlower_discard_flow.cpp65 ir_visitor_status visit_enter(ir_loop *ir);
97 lower_discard_flow_visitor::visit_enter(ir_loop *ir) in visit_enter()
Dloop_controls.cpp45 find_initial_value(ir_loop *loop, ir_variable *var) in find_initial_value()
163 virtual ir_visitor_status visit_leave(ir_loop *ir);
172 loop_control_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dir_hierarchical_visitor.h111 virtual ir_visitor_status visit_enter(class ir_loop *);
112 virtual ir_visitor_status visit_leave(class ir_loop *);
Dir_reader.cpp49 void read_instructions(exec_list *, s_expression *, ir_loop *);
50 ir_instruction *read_instruction(s_expression *, ir_loop *);
52 ir_if *read_if(s_expression *, ir_loop *);
53 ir_loop *read_loop(s_expression *);
293 ir_loop *loop_ctx) in read_instructions()
321 ir_reader::read_instruction(s_expression *expr, ir_loop *loop_ctx) in read_instruction()
432 ir_reader::read_if(s_expression *expr, ir_loop *loop_ctx) in read_if()
462 ir_loop *
476 ir_loop *loop = new(mem_ctx) ir_loop; in read_loop()
Dir_clone.cpp145 ir_loop *
146 ir_loop::clone(void *mem_ctx, struct hash_table *ht) const in clone()
148 ir_loop *new_loop = new(mem_ctx) ir_loop(); in clone()
Dir_hierarchical_visitor.cpp81 ir_hierarchical_visitor::visit_enter(ir_loop *ir) in visit_enter()
90 ir_hierarchical_visitor::visit_leave(ir_loop *ir) in visit_leave()
Dir_print_visitor.h73 virtual void visit(ir_loop *);

123