HomeSort by relevance Sort by last modified time
    Searched full:return_flag (Results 1 - 1 of 1) sorted by null

  /external/mesa3d/src/glsl/
lower_jumps.cpp 147 ir_variable* return_flag; /* used to break out of all loops and then jump to the return instruction */ member in struct:function_record
155 this->return_flag = 0;
163 if(!this->return_flag) {
164 this->return_flag = new(this->signature) ir_variable(glsl_type::bool_type, "return_flag", ir_var_temporary);
165 this->signature->body.push_head(new(this->signature) ir_assignment(new(this->signature) ir_dereference_variable(return_flag), new(this->signature) ir_constant(false), 0));
166 this->signature->body.push_head(this->return_flag);
168 return this->return_flag;
373 ir_variable* return_flag = this->function.get_return_flag(); local
378 jumps[lower]->insert_before(new(ir) ir_assignment(new (ir) ir_dereference_variable(return_flag), new (ir) ir_constant(true), NULL))
    [all...]

Completed in 49 milliseconds