Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:DefMI

318   for (MachineInstr &DefMI : MRI->def_instructions(Reg)) {
319 if (DefMI.getParent() != BB || DefMI.isDebugValue())
322 Ret = &DefMI;
323 else if (Ret != &DefMI)
447 MachineInstr *DefMI = &MI;
453 if (!isPlainlyKilled(DefMI, Reg, LIS))
462 DefMI = Begin->getParent();
467 if (!isCopyToReg(*DefMI, TII, SrcReg, DstReg, IsSrcPhys, IsDstPhys))
983 for (MachineInstr &DefMI : MRI->def_instructions(Reg)) {
984 if (DefMI.getParent() != MBB || DefMI.isCopy() || DefMI.isCopyLike())
986 if (&DefMI == MI)
988 DenseMap<MachineInstr*, unsigned>::iterator DDI = DistanceMap.find(&DefMI);
993 if (TII->getInstrLatency(InstrItins, DefMI) > (Dist - DefDist))