Searched refs:KillMI (Results 1 – 4 of 4) sorted by relevance
222 MachineInstr *KillMI = nullptr; in sink3AddrInstruction() local234 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()236 if (!KillMI) { in sink3AddrInstruction()240 KillMI = UseMO.getParent(); in sink3AddrInstruction()248 if (!KillMI || KillMI->getParent() != MBB || KillMI == MI || in sink3AddrInstruction()249 MachineBasicBlock::iterator(KillMI) == OldPos || KillMI->isTerminator()) in sink3AddrInstruction()259 MachineBasicBlock::iterator KillPos = KillMI; in sink3AddrInstruction()281 if (&OtherMI == KillMI && MOReg == SavedReg) in sink3AddrInstruction()300 LV->replaceKillInstruction(SavedReg, *KillMI, *MI); in sink3AddrInstruction()830 MachineInstr *KillMI = nullptr; in rescheduleMIBelowKill() local[all …]
1023 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) in handleMoveDown() local1024 for (MIBundleOperands MO(*KillMI); MO.isValid(); ++MO) in handleMoveDown()
251 MachineInstr *KillMI = nullptr; in sink3AddrInstruction() local263 KillMI = LIS->getInstructionFromIndex(I->end); in sink3AddrInstruction()265 if (!KillMI) { in sink3AddrInstruction()269 KillMI = UseMO.getParent(); in sink3AddrInstruction()277 if (!KillMI || KillMI->getParent() != MBB || KillMI == MI || in sink3AddrInstruction()278 MachineBasicBlock::iterator(KillMI) == OldPos || KillMI->isTerminator()) in sink3AddrInstruction()288 MachineBasicBlock::iterator KillPos = KillMI; in sink3AddrInstruction()310 if (&OtherMI == KillMI && MOReg == SavedReg) in sink3AddrInstruction()329 LV->replaceKillInstruction(SavedReg, *KillMI, *MI); in sink3AddrInstruction()872 MachineInstr *KillMI = nullptr; in rescheduleMIBelowKill() local[all …]
1065 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(OldIdxIn->end)) in handleMoveDown() local1066 for (MIBundleOperands MO(*KillMI); MO.isValid(); ++MO) in handleMoveDown()1351 if (MachineInstr *KillMI = LIS.getInstructionFromIndex(NewIdx)) in handleMoveUp() local1352 for (MIBundleOperands MO(*KillMI); MO.isValid(); ++MO) in handleMoveUp()