HomeSort by relevance Sort by last modified time
    Searched refs:ir_if (Results 1 - 25 of 42) sorted by null

1 2

  /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)

Completed in 92 milliseconds

1 2