Lines Matching refs:new_instr
465 struct ir3_instruction *new_instr = instr_create(
469 dsts = new_instr->dsts;
470 srcs = new_instr->srcs;
471 *new_instr = *instr;
472 new_instr->dsts = dsts;
473 new_instr->srcs = srcs;
475 insert_instr(instr->block, new_instr);
478 new_instr->dsts_count = 0;
479 new_instr->srcs_count = 0;
482 ir3_dst_create(new_instr, reg->num, reg->flags);
485 new_reg->instr = new_instr;
489 ir3_src_create(new_instr, reg->num, reg->flags);
495 new_instr->address = new_instr->srcs[instr->srcs_count - 1];
498 return new_instr;