Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:DistanceMap

86   // DistanceMap - Keep track the distance of a MI from the start of the
88 DenseMap<MachineInstr*, unsigned> DistanceMap;
366 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI);
367 if (DI == DistanceMap.end())
722 DistanceMap.insert(std::make_pair(NewMI, Dist));
747 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(UseMI);
748 if (DI != DistanceMap.end())
829 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI);
830 if (DI == DistanceMap.end())
973 DistanceMap.erase(DI);
996 DenseMap<MachineInstr*, unsigned>::iterator DDI = DistanceMap.find(&DefMI);
997 if (DDI == DistanceMap.end())
1021 DenseMap<MachineInstr*, unsigned>::iterator DI = DistanceMap.find(MI);
1022 if (DI == DistanceMap.end())
1144 DistanceMap.erase(DI);
1481 // Update DistanceMap.
1484 DistanceMap.insert(std::make_pair(PrevMI, Dist));
1485 DistanceMap[MI] = ++Dist;
1603 DistanceMap.clear();
1620 DistanceMap.insert(std::make_pair(mi, ++Dist));