Lines Matching refs:NewMI
251 MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI; in convertToThreeAddress() local
253 LV->addVirtualRegisterDead(Reg, NewMI); in convertToThreeAddress()
258 MachineInstr *NewMI = NewMIs[j]; in convertToThreeAddress() local
259 if (!NewMI->readsRegister(Reg)) in convertToThreeAddress()
261 LV->addVirtualRegisterKilled(Reg, NewMI); in convertToThreeAddress()
263 VI.Kills.push_back(NewMI); in convertToThreeAddress()
1801 bool NewMI, in commuteInstructionImpl() argument
1813 MI = TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
1822 return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2); in commuteInstructionImpl()
1907 MachineInstrBuilder NewMI = BuildMI(*MI->getParent(), MI, MI->getDebugLoc(), in optimizeSelect() local
1914 NewMI.addOperand(DefMI->getOperand(i)); in optimizeSelect()
1918 NewMI.addImm(ARMCC::getOppositeCondition(ARMCC::CondCodes(CondCode))); in optimizeSelect()
1920 NewMI.addImm(CondCode); in optimizeSelect()
1921 NewMI.addOperand(MI->getOperand(4)); in optimizeSelect()
1924 if (NewMI->hasOptionalDef()) in optimizeSelect()
1925 AddDefaultCC(NewMI); in optimizeSelect()
1932 NewMI.addOperand(FalseReg); in optimizeSelect()
1933 NewMI->tieOperands(0, NewMI->getNumOperands() - 1); in optimizeSelect()
1936 SeenMIs.insert(NewMI); in optimizeSelect()
1944 NewMI->clearKillInfo(); in optimizeSelect()
1948 return NewMI; in optimizeSelect()