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

1 2

  /external/mesa3d/src/glsl/
loop_unroll.cpp 97 ir_if *ir_if = NULL; local
105 ir_if = cur_ir->as_if();
106 if (ir_if != NULL) {
116 (ir_instruction *) ir_if->then_instructions.get_tail();
124 (ir_instruction *) ir_if->else_instructions.get_tail();
139 while (!ir_if->get_next()->is_tail_sentinel()) {
140 ir_instruction *move_ir = (ir_instruction *) ir_if->get_next();
144 ir_if->then_instructions.push_tail(move_ir);
146 ir_if->else_instructions.push_tail(move_ir)
    [all...]
ir_rvalue_visitor.h 41 virtual ir_visitor_status visit_leave(ir_if *);
ir_basic_block.cpp 69 * ir_if () {}
89 ir_if *ir_if; local
96 if ((ir_if = ir->as_if())) {
100 call_for_basic_blocks(&ir_if->then_instructions, callback, data);
101 call_for_basic_blocks(&ir_if->else_instructions, callback, data);
opt_if_simplification.cpp 40 ir_visitor_status visit_leave(ir_if *);
56 ir_if_simplification_visitor::visit_leave(ir_if *ir)
lower_if_to_cond_assign.cpp 60 ir_visitor_status visit_enter(ir_if *);
61 ir_visitor_status visit_leave(ir_if *);
97 ir_if *if_ir, ir_variable *cond_var, bool then)
141 ir_if_to_cond_assign_visitor::visit_enter(ir_if *ir)
149 ir_if_to_cond_assign_visitor::visit_leave(ir_if *ir)
ir_print_visitor.h 74 virtual void visit(ir_if *);
ir_hierarchical_visitor.h 135 virtual ir_visitor_status visit_enter(class ir_if *);
136 virtual ir_visitor_status visit_leave(class ir_if *);
loop_analysis.h 70 class loop_terminator *insert(ir_if *);
202 ir_if *ir;
opt_redundant_jumps.cpp 38 virtual ir_visitor_status visit_leave(ir_if *);
46 redundant_jumps_visitor::visit_leave(ir_if *ir)
lower_jumps.cpp 296 virtual void visit(ir_if *ir)
465 ir_if* ir_if = ir_after->as_if(); local
466 if(ir_if && ir_if->else_instructions.is_empty()) {
467 ir_dereference_variable* ir_if_cond_deref = ir_if->condition->as_dereference_variable();
470 ir_after->insert_before(&ir_if->then_instructions);
484 ir_if* if_execute = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.execute_flag));
507 ir_if* break_if = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.break_flag))
    [all...]
ir_visitor.h 61 virtual void visit(class ir_if *) = 0;
loop_analysis.cpp 28 static bool is_loop_terminator(ir_if *ir);
91 loop_variable_state::insert(ir_if *if_stmt)
114 virtual ir_visitor_status visit_enter(ir_if *);
115 virtual ir_visitor_status visit_leave(ir_if *);
216 ir_if *if_stmt = ((ir_instruction *) node)->as_if();
323 loop_analysis::visit_enter(ir_if *ir)
334 loop_analysis::visit_leave(ir_if *ir)
470 is_loop_terminator(ir_if *ir)
lower_discard.cpp 118 ir_visitor_status visit_leave(ir_if *);
165 lower_discard_visitor::visit_leave(ir_if *ir)
opt_discard_simplification.cpp 96 ir_visitor_status visit_enter(ir_if *);
121 discard_simplifier::visit_enter(ir_if *ir)
lower_vec_index_to_swizzle.cpp 55 virtual ir_visitor_status visit_enter(ir_if *);
142 ir_vec_index_to_swizzle_visitor::visit_enter(ir_if *ir)
ir_hierarchical_visitor.cpp 264 ir_hierarchical_visitor::visit_enter(ir_if *ir)
273 ir_hierarchical_visitor::visit_leave(ir_if *ir)
ir_if_return.cpp 47 ir_visitor_status visit_leave(ir_if *);
154 * This avoids the ir_if handler needing to know whether it is at the
209 ir_if_return_visitor::visit_leave(ir_if *ir)
ir_rvalue_visitor.cpp 137 ir_rvalue_visitor::visit_leave(ir_if *ir)
ir_clone.cpp 105 ir_if *
106 ir_if::clone(void *mem_ctx, struct hash_table *ht) const
108 ir_if *new_if = new(mem_ctx) ir_if(this->condition->clone(mem_ctx, ht));
lower_vec_index_to_cond_assign.cpp 62 virtual ir_visitor_status visit_enter(ir_if *);
243 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_if *ir)
opt_copy_propagation.cpp 89 virtual ir_visitor_status visit_enter(class ir_if *);
238 ir_copy_propagation_visitor::visit_enter(ir_if *ir)
opt_tree_grafting.cpp 74 virtual ir_visitor_status visit_enter(class ir_if *);
223 ir_tree_grafting_visitor::visit_enter(ir_if *ir)
ir.h 122 virtual class ir_if * as_if() { return NULL; }
534 class ir_if : public ir_instruction { class in inherits:ir_instruction
536 ir_if(ir_rvalue *condition) function in class:ir_if
542 virtual ir_if *clone(void *mem_ctx, struct hash_table *ht) const;
544 virtual ir_if *as_if()
    [all...]
lower_variable_index_to_cond_assign.cpp 189 ir_if *if_less = new(this->mem_ctx) ir_if(less);
opt_constant_propagation.cpp 95 virtual ir_visitor_status visit_enter(class ir_if *);
310 ir_constant_propagation_visitor::visit_enter(ir_if *ir)

Completed in 62 milliseconds

1 2