Lines Matching refs:isKill
349 return MO.isKill() || isPlainlyKilled(MO.getParent(), MO.getReg()); in isPlainlyKilled()
949 bool isKill = isPlainlyKilled(MO); in rescheduleMIBelowKill() local
950 if (MOReg != Reg && ((isKill && regOverlapsSet(Uses, MOReg)) || in rescheduleMIBelowKill()
954 if (MOReg == Reg && !isKill) in rescheduleMIBelowKill()
1077 bool isKill = isPlainlyKilled(MO); in rescheduleKillAboveMI() local
1078 if (MOReg == Reg && !isKill) in rescheduleKillAboveMI()
1081 if (isKill && MOReg != Reg) in rescheduleKillAboveMI()
1366 if (NewMIs[1]->getOperand(NewSrcIdx).isKill()) { in tryInstructionTransform()
1373 if (MO.isKill()) { in tryInstructionTransform()
1739 if (MI->getOperand(SrcIdx).isKill()) in processStatepoint()
1952 bool isKill = UseMO.isKill(); in eliminateRegSequence() local
1953 if (isKill) in eliminateRegSequence()
1958 isKill = false; in eliminateRegSequence()
1978 if (LV && isKill && !SrcReg.isPhysical()) in eliminateRegSequence()