Home | History | Annotate | Download | only in glsl

Lines Matching defs:ir_if

379       ir_if *ir_if = ir->as_if();
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();
797 if(ir_if && ir_if->else_instructions.is_empty()) {
798 ir_dereference_variable* ir_if_cond_deref = ir_if->condition->as_dereference_variable();
801 ir_after->insert_before(&ir_if->then_instructions);
818 ir_if* if_execute = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.execute_flag));
901 ir_if* break_if = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.break_flag));
914 ir_if* return_if = new(ir) ir_if(new(ir) ir_dereference_variable(this->function.return_flag));