Home
last modified time | relevance | path

Searched refs:break_flag (Results 1 – 3 of 3) sorted by relevance

/external/mesa3d/src/glsl/tests/lower_jumps/
Dlower_breaks_6.opt_test.expected6 ((declare (temporary) bool break_flag)
7 (assign (x) (var_ref break_flag) (constant bool (0)))
20 ((assign (x) (var_ref break_flag) (constant bool (1)))
27 ((assign (x) (var_ref break_flag) (constant bool (1))))
29 (if (var_ref break_flag) (break) ())))))))
Dlower_guarded_conditional_break.opt_test.expected4 ((declare (temporary) bool break_flag)
5 (assign (x) (var_ref break_flag) (constant bool (0)))
16 ((assign (x) (var_ref break_flag) (constant bool (1)))
20 (if (var_ref break_flag) (break) ())))))))
/external/mesa3d/src/glsl/
Dlower_jumps.cpp170 ir_variable* break_flag; member
180 this->break_flag = 0; in loop_record()
199 if(!this->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()
201 this->loop->insert_before(this->break_flag); in get_break_flag()
202 …>signature) ir_assignment(new(this->signature) ir_dereference_variable(break_flag), new(this->sign… in get_break_flag()
204 return this->break_flag; in get_break_flag()
883 if(this->loop.break_flag) { in visit()
901 ir_if* break_if = new(ir) ir_if(new(ir) ir_dereference_variable(this->loop.break_flag)); in visit()