Home
last modified time | relevance | path

Searched refs:KillMI (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
DTwoAddressInstructionPass.cpp221 MachineInstr *KillMI = nullptr; in sink3AddrInstruction() local
233 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()
235 if (!KillMI) { in sink3AddrInstruction()
239 KillMI = UseMO.getParent(); in sink3AddrInstruction()
247 if (!KillMI || KillMI->getParent() != MBB || KillMI == MI || in sink3AddrInstruction()
248 KillMI == OldPos || KillMI->isTerminator()) in sink3AddrInstruction()
258 MachineBasicBlock::iterator KillPos = KillMI; in sink3AddrInstruction()
281 if (OtherMI == KillMI && MOReg == SavedReg) in sink3AddrInstruction()
300 LV->replaceKillInstruction(SavedReg, KillMI, MI); in sink3AddrInstruction()
832 MachineInstr *KillMI = nullptr; in rescheduleMIBelowKill() local
[all …]
DLiveIntervalAnalysis.cpp1060 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(I->end)) in handleMoveDown() local
1061 for (MIBundleOperands MO(KillMI); MO.isValid(); ++MO) in handleMoveDown()