HomeSort by relevance Sort by last modified time
    Searched defs:ir_if (Results 1 - 4 of 4) sorted by null

  /external/mesa3d/src/glsl/
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);
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...]
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.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...]

Completed in 145 milliseconds