Lines Matching refs:isKill
780 if (MOReg != Reg && (MO.isKill() || in rescheduleMIBelowKill()
832 bool isKill = in rescheduleMIBelowKill() local
833 MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS)); in rescheduleMIBelowKill()
834 if (MOReg != Reg && ((isKill && regOverlapsSet(Uses, MOReg, TRI)) || in rescheduleMIBelowKill()
838 if (MOReg == Reg && !isKill) in rescheduleMIBelowKill()
960 bool isKill = MO.isKill() || (LIS && isPlainlyKilled(KillMI, MOReg, LIS)); in rescheduleKillAboveMI() local
961 if (MOReg == Reg && !isKill) in rescheduleKillAboveMI()
964 if (isKill && MOReg != Reg) in rescheduleKillAboveMI()
1003 !(MO.isKill() || (LIS && isPlainlyKilled(&OtherMI, MOReg, LIS)))) in rescheduleKillAboveMI()
1249 if (NewMIs[1]->getOperand(NewSrcIdx).isKill()) { in tryInstructionTransform()
1257 if (MO.isKill()) { in tryInstructionTransform()
1448 if (MO.isKill()) { in processTiedPairs()
1473 if (MO.isKill()) { in processTiedPairs()
1682 bool isKill = UseMO.isKill(); in eliminateRegSequence() local
1683 if (isKill) in eliminateRegSequence()
1688 isKill = false; in eliminateRegSequence()
1708 if (LV && isKill && !SrcReg.isPhysical()) in eliminateRegSequence()