Lines Matching refs:DefMI
206 for (MachineInstr &DefMI : MRI->def_instructions(Reg)) { in getSingleDef()
207 if (DefMI.getParent() != BB || DefMI.isDebugValue()) in getSingleDef()
210 Ret = &DefMI; in getSingleDef()
211 else if (Ret != &DefMI) in getSingleDef()
333 MachineInstr *DefMI = &MI; in isKilled() local
338 if (!isPlainlyKilled(DefMI, Reg, LIS)) in isKilled()
347 DefMI = Begin->getParent(); in isKilled()
352 if (!isCopyToReg(*DefMI, TII, SrcReg, DstReg, IsSrcPhys, IsDstPhys)) in isKilled()
891 for (MachineInstr &DefMI : MRI->def_instructions(Reg)) { in isDefTooClose()
892 if (DefMI.getParent() != MBB || DefMI.isCopy() || DefMI.isCopyLike()) in isDefTooClose()
894 if (&DefMI == MI) in isDefTooClose()
896 DenseMap<MachineInstr*, unsigned>::iterator DDI = DistanceMap.find(&DefMI); in isDefTooClose()
901 if (TII->getInstrLatency(InstrItins, DefMI) > (Dist - DefDist)) in isDefTooClose()