Lines Matching refs:ir_variable
170 ir_variable* break_flag;
171 ir_variable* execute_flag; /* cleared to emulate continue */
184 ir_variable* get_execute_flag() in get_execute_flag()
189 …this->execute_flag = new(this->signature) ir_variable(glsl_type::bool_type, "execute_flag", ir_var… in get_execute_flag()
196 ir_variable* get_break_flag() in get_break_flag()
200 …this->break_flag = new(this->signature) ir_variable(glsl_type::bool_type, "break_flag", ir_var_tem… in get_break_flag()
211 …ir_variable* return_flag; /* used to break out of all loops and then jump to the return instructio…
212 ir_variable* return_value;
226 ir_variable* get_return_flag() in get_return_flag()
229 …this->return_flag = new(this->signature) ir_variable(glsl_type::bool_type, "return_flag", ir_var_t… in get_return_flag()
236 ir_variable* get_return_value() in get_return_value()
240 …return_value = new(this->signature) ir_variable(this->signature->return_type, "return_value", ir_v… in get_return_value()
313 ir_variable* return_flag = this->function.get_return_flag(); in insert_lowered_return()
315 ir_variable* return_value = this->function.get_return_value(); in insert_lowered_return()
676 ir_variable* execute_flag = this->loop.get_execute_flag(); in visit()