Lines Matching refs:DI
317 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI); in NoUseAfterLastDef() local
318 if (DI == DistanceMap.end()) in NoUseAfterLastDef()
320 if (MO.isUse() && DI->second < LastUse) in NoUseAfterLastDef()
321 LastUse = DI->second; in NoUseAfterLastDef()
322 if (MO.isDef() && DI->second > LastDef) in NoUseAfterLastDef()
323 LastDef = DI->second; in NoUseAfterLastDef()
646 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(UseMI); in ScanUses() local
647 if (DI != DistanceMap.end()) in ScanUses()
731 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI); in RescheduleMIBelowKill() local
732 if (DI == DistanceMap.end()) in RescheduleMIBelowKill()
841 DistanceMap.erase(DI); in RescheduleMIBelowKill()
858 for (MachineRegisterInfo::def_iterator DI = MRI->def_begin(Reg), in isDefTooClose() local
859 DE = MRI->def_end(); DI != DE; ++DI) { in isDefTooClose()
860 MachineInstr *DefMI = &*DI; in isDefTooClose()
891 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI); in RescheduleKillAboveMI() local
892 if (DI == DistanceMap.end()) in RescheduleKillAboveMI()
921 if (isDefTooClose(MOReg, DI->second, MI, MBB)) in RescheduleKillAboveMI()
997 DistanceMap.erase(DI); in RescheduleKillAboveMI()