Lines Matching defs:DistanceMap
107 DenseMap<MachineInstr*, unsigned> DistanceMap;
347 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI);
348 if (DI == DistanceMap.end())
815 DistanceMap.insert(std::make_pair(&MI, Dist++));
839 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(UseMI);
840 if (DI != DistanceMap.end())
916 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI);
917 if (DI == DistanceMap.end())
1058 DistanceMap.erase(DI);
1081 DenseMap<MachineInstr*, unsigned>::iterator DDI = DistanceMap.find(&DefMI);
1082 if (DDI == DistanceMap.end())
1104 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI);
1105 if (DI == DistanceMap.end())
1221 DistanceMap.erase(DI);
1422 DistanceMap.insert(std::make_pair(NewMIs[0], Dist++));
1423 DistanceMap.insert(std::make_pair(NewMIs[1], Dist));
1483 DistanceMap.erase(&MI);
1500 DistanceMap.erase(NewMIs[0]);
1501 DistanceMap.erase(NewMIs[1]);
1619 // Update DistanceMap.
1622 DistanceMap.insert(std::make_pair(&*PrevMI, Dist));
1623 DistanceMap[MI] = ++Dist;
1845 DistanceMap.clear();
1863 DistanceMap.insert(std::make_pair(&*mi, ++Dist));