/external/mesa3d/src/compiler/glsl/ |
ir_basic_block.cpp | 41 * ir_if () {} 60 ir_if *ir_if; local 67 if ((ir_if = ir->as_if())) { 71 call_for_basic_blocks(&ir_if->then_instructions, callback, data); 72 call_for_basic_blocks(&ir_if->else_instructions, callback, data);
|
loop_unroll.cpp | 46 void splice_post_if_instructions(ir_if *ir_if, exec_list *splice_dest); 206 * Unroll a loop whose last statement is an ir_if. If \c 248 ir_if *ir_if = ((ir_instruction *) copy_list.get_tail())->as_if(); local 249 assert(ir_if != NULL); 259 ? &ir_if->then_instructions : &ir_if->else_instructions; 271 * Move all of the instructions which follow \c ir_if to the end of 282 * If \c ir_if points to the "if" instruction, and \c splice_dest points t 404 ir_if *ir_if = cur_ir->as_if(); local [all...] |
opt_flatten_nested_if_blocks.cpp | 56 ir_visitor_status visit_leave(ir_if *); 85 nested_if_flattener::visit_leave(ir_if *ir) 87 /* Only handle a single ir_if within the then clause of an ir_if. No extra 93 ir_if *inner = ((ir_instruction *) ir->then_instructions.get_head_raw())->as_if();
|
opt_conditional_discard.cpp | 48 ir_visitor_status visit_leave(ir_if *); 64 opt_conditional_discard_visitor::visit_leave(ir_if *ir) 73 /* Move the condition and replace the ir_if with the ir_discard. */
|
lower_discard_flow.cpp | 69 ir_if *generate_discard_break(); 128 ir_if * 132 ir_if *if_inst = new(mem_ctx) ir_if(if_condition);
|
ir_rvalue_visitor.h | 41 ir_visitor_status rvalue_visit(ir_if *); 60 virtual ir_visitor_status visit_leave(ir_if *); 77 virtual ir_visitor_status visit_enter(ir_if *);
|
opt_if_simplification.cpp | 43 ir_visitor_status visit_leave(ir_if *); 72 ir_if_simplification_visitor::visit_leave(ir_if *ir)
|
opt_redundant_jumps.cpp | 40 virtual ir_visitor_status visit_leave(ir_if *); 59 redundant_jumps_visitor::visit_leave(ir_if *ir)
|
lower_jumps.cpp | 386 ir_if *ir_if = ir->as_if(); local 387 if (ir_if) { 389 (ir_instruction *) ir_if->then_instructions.get_tail()); 391 (ir_instruction *) ir_if->else_instructions.get_tail()); 519 virtual void visit(ir_if *ir) 803 ir_if* ir_if = ir_after->as_if(); local 804 if(ir_if && ir_if->else_instructions.is_empty()) [all...] |
ir_print_visitor.h | 69 virtual void visit(ir_if *);
|
ir_visitor.h | 63 virtual void visit(class ir_if *) = 0;
|
ir_hierarchical_visitor.h | 137 virtual ir_visitor_status visit_enter(class ir_if *); 138 virtual ir_visitor_status visit_leave(class ir_if *);
|
loop_analysis.h | 75 class loop_terminator *insert(ir_if *); 223 ir_if *ir;
|
lower_discard.cpp | 120 ir_visitor_status visit_leave(ir_if *); 168 lower_discard_visitor::visit_leave(ir_if *ir)
|
loop_analysis.cpp | 28 static bool is_loop_terminator(ir_if *ir); 136 loop_variable_state::insert(ir_if *if_stmt) 189 virtual ir_visitor_status visit_enter(ir_if *); 190 virtual ir_visitor_status visit_leave(ir_if *); 296 ir_if *if_stmt = ((ir_instruction *) node)->as_if(); 399 ir_if *if_stmt = t->ir; 464 loop_analysis::visit_enter(ir_if *ir) 475 loop_analysis::visit_leave(ir_if *ir) 614 is_loop_terminator(ir_if *ir)
|
lower_if_to_cond_assign.cpp | 84 ir_visitor_status visit_enter(ir_if *); 85 ir_visitor_status visit_leave(ir_if *); 173 ir_if *if_ir, ir_rvalue *cond_expr, 219 ir_if_to_cond_assign_visitor::visit_enter(ir_if *ir) 228 ir_if_to_cond_assign_visitor::visit_leave(ir_if *ir)
|
lower_vec_index_to_cond_assign.cpp | 69 virtual ir_visitor_status visit_enter(ir_if *); 224 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_if *ir)
|
ir_rvalue_visitor.cpp | 154 ir_rvalue_base_visitor::rvalue_visit(ir_if *ir) 229 ir_rvalue_visitor::visit_leave(ir_if *ir) 301 ir_rvalue_enter_visitor::visit_enter(ir_if *ir)
|
ir_builder.cpp | 589 ir_if* 597 ir_if *result = new(mem_ctx) ir_if(condition.val); 602 ir_if* 612 ir_if *result = new(mem_ctx) ir_if(condition.val);
|
ir_clone.cpp | 113 ir_if * 114 ir_if::clone(void *mem_ctx, struct hash_table *ht) const 116 ir_if *new_if = new(mem_ctx) ir_if(this->condition->clone(mem_ctx, ht));
|
lower_subroutine.cpp | 86 ir_if *last_branch = NULL;
|
lower_variable_index_to_cond_assign.cpp | 314 ir_if *if_less = new(this->mem_ctx) ir_if(less); 526 ir_if *if_stmt = new(mem_ctx) ir_if(orig_assign->condition);
|
ir_hierarchical_visitor.cpp | 308 ir_hierarchical_visitor::visit_enter(ir_if *ir) 317 ir_hierarchical_visitor::visit_leave(ir_if *ir)
|
opt_copy_propagation.cpp | 83 virtual ir_visitor_status visit_enter(class ir_if *); 259 ir_copy_propagation_visitor::visit_enter(ir_if *ir)
|
opt_tree_grafting.cpp | 76 virtual ir_visitor_status visit_enter(class ir_if *); 244 ir_tree_grafting_visitor::visit_enter(ir_if *ir)
|