Lines Matching refs:isKill
238 if (!UseMO.isKill()) in sink3AddrInstruction()
280 if (MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS))) { in sink3AddrInstruction()
880 if (MOReg != Reg && (MO.isKill() || in rescheduleMIBelowKill()
929 bool isKill = in rescheduleMIBelowKill() local
930 MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS)); in rescheduleMIBelowKill()
932 ((isKill && Uses.count(MOReg)) || Kills.count(MOReg))) in rescheduleMIBelowKill()
935 if (MOReg == Reg && !isKill) in rescheduleMIBelowKill()
1058 bool isKill = MO.isKill() || (LIS && isPlainlyKilled(KillMI, MOReg, LIS)); in rescheduleKillAboveMI() local
1059 if (MOReg == Reg && !isKill) in rescheduleKillAboveMI()
1062 if (isKill && MOReg != Reg) in rescheduleKillAboveMI()
1101 !(MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS)))) in rescheduleKillAboveMI()
1334 if (NewMIs[1]->getOperand(NewSrcIdx).isKill()) { in tryInstructionTransform()
1343 if (MO.isKill()) { in tryInstructionTransform()
1536 if (MO.isKill()) { in processTiedPairs()
1561 if (MO.isKill()) { in processTiedPairs()
1758 bool isKill = UseMO.isKill(); in eliminateRegSequence() local
1759 if (isKill) in eliminateRegSequence()
1764 isKill = false; in eliminateRegSequence()
1784 if (LV && isKill && !TargetRegisterInfo::isPhysicalRegister(SrcReg)) in eliminateRegSequence()