Home | History | Annotate | Download | only in glsl

Lines Matching refs:body

124          exec_list& list = this->loop ? this->loop->body_instructions : signature->body;
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);
176 this->signature->body.push_head(this->return_value);
392 * In the lowered code, we instead put the break check between the this->loop body and the increment,
500 block_record body = visit_block(&ir->body_instructions);
502 if(body.min_strength >= strength_break) {
503 /* FINISHME: turn the this->loop into an if, or replace it with its body */
539 visit_block(&ir->body);
542 ir->body.push_tail(new(ir) ir_return(new (ir) ir_dereference_variable(this->function.return_value)));