Searched refs:ir_if (Results 1 - 25 of 76) sorted by relevance

1234

/external/chromium_org/third_party/mesa/src/src/glsl/
H A Dloop_unroll.cpp136 ir_if *ir_if = NULL; local
144 ir_if = cur_ir->as_if();
145 if (ir_if != NULL) {
155 (ir_instruction *) ir_if->then_instructions.get_tail();
163 (ir_instruction *) ir_if->else_instructions.get_tail();
178 while (!ir_if->get_next()->is_tail_sentinel()) {
179 ir_instruction *move_ir = (ir_instruction *) ir_if->get_next();
183 ir_if->then_instructions.push_tail(move_ir);
185 ir_if
[all...]
H A Dir_basic_block.cpp43 * ir_if () {}
63 ir_if *ir_if; local
70 if ((ir_if = ir->as_if())) {
74 call_for_basic_blocks(&ir_if->then_instructions, callback, data);
75 call_for_basic_blocks(&ir_if->else_instructions, callback, data);
H A Dlower_discard_flow.cpp68 ir_if *generate_discard_break();
118 ir_if *
122 ir_if *if_inst = new(mem_ctx) ir_if(if_condition);
H A Dir_rvalue_visitor.h40 ir_visitor_status rvalue_visit(ir_if *);
56 virtual ir_visitor_status visit_leave(ir_if *);
70 virtual ir_visitor_status visit_enter(ir_if *);
H A Dopt_if_simplification.cpp42 ir_visitor_status visit_leave(ir_if *);
71 ir_if_simplification_visitor::visit_leave(ir_if *ir)
H A Dopt_redundant_jumps.cpp40 virtual ir_visitor_status visit_leave(ir_if *);
59 redundant_jumps_visitor::visit_leave(ir_if *ir)
H A Dlower_if_to_cond_assign.cpp69 ir_visitor_status visit_enter(ir_if *);
70 ir_visitor_status visit_leave(ir_if *);
111 ir_if *if_ir, ir_rvalue *cond_expr,
158 ir_if_to_cond_assign_visitor::visit_enter(ir_if *ir)
167 ir_if_to_cond_assign_visitor::visit_leave(ir_if *ir)
H A Dlower_jumps.cpp379 ir_if *ir_if = ir->as_if(); local
380 if (ir_if) {
382 (ir_instruction *) ir_if->then_instructions.get_tail());
384 (ir_instruction *) ir_if->else_instructions.get_tail());
512 virtual void visit(ir_if *ir)
796 ir_if* ir_if = ir_after->as_if(); local
797 if(ir_if && ir_if
[all...]
H A Dir_print_visitor.h72 virtual void visit(ir_if *);
H A Dloop_analysis.cpp28 static bool is_loop_terminator(ir_if *ir);
94 loop_variable_state::insert(ir_if *if_stmt)
119 virtual ir_visitor_status visit_enter(ir_if *);
120 virtual ir_visitor_status visit_leave(ir_if *);
247 ir_if *if_stmt = ((ir_instruction *) node)->as_if();
354 loop_analysis::visit_enter(ir_if *ir)
365 loop_analysis::visit_leave(ir_if *ir)
501 is_loop_terminator(ir_if *ir)
H A Dloop_analysis.h70 class loop_terminator *insert(ir_if *);
225 ir_if *ir;
H A Dlower_discard.cpp118 ir_visitor_status visit_leave(ir_if *);
165 lower_discard_visitor::visit_leave(ir_if *ir)
H A Dir_rvalue_visitor.cpp139 ir_rvalue_base_visitor::rvalue_visit(ir_if *ir)
195 ir_rvalue_visitor::visit_leave(ir_if *ir)
249 ir_rvalue_enter_visitor::visit_enter(ir_if *ir)
/external/mesa3d/src/glsl/
H A Dloop_unroll.cpp136 ir_if *ir_if = NULL; local
144 ir_if = cur_ir->as_if();
145 if (ir_if != NULL) {
155 (ir_instruction *) ir_if->then_instructions.get_tail();
163 (ir_instruction *) ir_if->else_instructions.get_tail();
178 while (!ir_if->get_next()->is_tail_sentinel()) {
179 ir_instruction *move_ir = (ir_instruction *) ir_if->get_next();
183 ir_if->then_instructions.push_tail(move_ir);
185 ir_if
[all...]
H A Dir_basic_block.cpp43 * ir_if () {}
63 ir_if *ir_if; local
70 if ((ir_if = ir->as_if())) {
74 call_for_basic_blocks(&ir_if->then_instructions, callback, data);
75 call_for_basic_blocks(&ir_if->else_instructions, callback, data);
H A Dlower_discard_flow.cpp68 ir_if *generate_discard_break();
118 ir_if *
122 ir_if *if_inst = new(mem_ctx) ir_if(if_condition);
H A Dir_rvalue_visitor.h40 ir_visitor_status rvalue_visit(ir_if *);
56 virtual ir_visitor_status visit_leave(ir_if *);
70 virtual ir_visitor_status visit_enter(ir_if *);
H A Dopt_if_simplification.cpp42 ir_visitor_status visit_leave(ir_if *);
71 ir_if_simplification_visitor::visit_leave(ir_if *ir)
H A Dopt_redundant_jumps.cpp40 virtual ir_visitor_status visit_leave(ir_if *);
59 redundant_jumps_visitor::visit_leave(ir_if *ir)
H A Dlower_if_to_cond_assign.cpp69 ir_visitor_status visit_enter(ir_if *);
70 ir_visitor_status visit_leave(ir_if *);
111 ir_if *if_ir, ir_rvalue *cond_expr,
158 ir_if_to_cond_assign_visitor::visit_enter(ir_if *ir)
167 ir_if_to_cond_assign_visitor::visit_leave(ir_if *ir)
H A Dlower_jumps.cpp379 ir_if *ir_if = ir->as_if(); local
380 if (ir_if) {
382 (ir_instruction *) ir_if->then_instructions.get_tail());
384 (ir_instruction *) ir_if->else_instructions.get_tail());
512 virtual void visit(ir_if *ir)
796 ir_if* ir_if = ir_after->as_if(); local
797 if(ir_if && ir_if
[all...]
H A Dir_print_visitor.h72 virtual void visit(ir_if *);
H A Dloop_analysis.cpp28 static bool is_loop_terminator(ir_if *ir);
94 loop_variable_state::insert(ir_if *if_stmt)
119 virtual ir_visitor_status visit_enter(ir_if *);
120 virtual ir_visitor_status visit_leave(ir_if *);
247 ir_if *if_stmt = ((ir_instruction *) node)->as_if();
354 loop_analysis::visit_enter(ir_if *ir)
365 loop_analysis::visit_leave(ir_if *ir)
501 is_loop_terminator(ir_if *ir)
H A Dloop_analysis.h70 class loop_terminator *insert(ir_if *);
225 ir_if *ir;
H A Dlower_discard.cpp118 ir_visitor_status visit_leave(ir_if *);
165 lower_discard_visitor::visit_leave(ir_if *ir)

Completed in 1776 milliseconds

1234