Lines Matching defs:NewMI
745 MachineInstr *NewMI = TII->commuteInstruction(*MI, false, RegBIdx, RegCIdx);
747 if (NewMI == nullptr) {
752 LLVM_DEBUG(dbgs() << "2addr: COMMUTED TO: " << *NewMI);
753 assert(NewMI == MI &&
790 MachineInstr *NewMI = TII->convertToThreeAddress(*mi, LV, LIS);
791 if (!NewMI)
795 LLVM_DEBUG(dbgs() << "2addr: TO 3-ADDR: " << *NewMI);
800 assert(NewMI->getNumExplicitDefs() == 1);
804 unsigned NewIdx = NewMI->defs().begin()->getOperandNo();
807 unsigned NewInstrNum = NewMI->getDebugInstrNum();
817 mi = NewMI;
1433 MachineBasicBlock::iterator NewMI = NewMIs[1];
1435 tryInstructionTransform(NewMI, mi, NewSrcIdx, NewDstIdx, Dist, true);