Lines Matching refs:ir_instruction
286 ((ir_instruction *)ir->get_next())->remove();
291 void move_outer_block_inside(ir_instruction *ir, exec_list *inner_block)
294 ir_instruction *move_ir = (ir_instruction *)ir->get_next();
329 void lower_return_unconditionally(ir_instruction *ir)
394 enum jump_strength get_jump_strength(ir_instruction* ir)
448 foreach_in_list(ir_instruction, node, list) {
483 if(!list.is_empty() && get_jump_strength((ir_instruction*)list.get_tail()))
725 ir_instruction* ir_after;
726 for(ir_after = (ir_instruction*)ir->get_next(); !ir_after->is_tail_sentinel();)
732 ir_instruction* ir_next = (ir_instruction*)ir_after->get_next();
739 ir_after = (ir_instruction*)ir_after->get_next();
793 ir_instruction *ir_last
794 = (ir_instruction *) ir->body_instructions.get_tail();
899 get_jump_strength((ir_instruction *) ir->body.get_tail())) {