Lines Matching refs:DI
309 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(UseMI); in isProfitableToReMat() local
310 if (DI != DistanceMap.end() && DI->second == Loc) in isProfitableToReMat()
344 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI); in NoUseAfterLastDef() local
345 if (DI == DistanceMap.end()) in NoUseAfterLastDef()
347 if (MO.isUse() && DI->second < LastUse) in NoUseAfterLastDef()
348 LastUse = DI->second; in NoUseAfterLastDef()
349 if (MO.isDef() && DI->second > LastDef) in NoUseAfterLastDef()
350 LastDef = DI->second; in NoUseAfterLastDef()
367 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI); in FindLastUseInMBB() local
368 if (DI == DistanceMap.end()) in FindLastUseInMBB()
370 if (DI->second >= Dist) in FindLastUseInMBB()
373 if (MO.isUse() && DI->second > LastUseDist) { in FindLastUseInMBB()
374 LastUse = DI->first; in FindLastUseInMBB()
375 LastUseDist = DI->second; in FindLastUseInMBB()
689 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(UseMI); in ScanUses() local
690 if (DI != DistanceMap.end()) in ScanUses()