reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/LiveInterval.cpp
 1145   for (unsigned I = 0, E = Spills.size(); I != E; ++I)
 1146     OS << ' ' << Spills[I];
 1185     assert(Spills.empty() && "Leftover spilled segments");
 1226   if (!Spills.empty() && coalescable(Spills.back(), Seg)) {
 1226   if (!Spills.empty() && coalescable(Spills.back(), Seg)) {
 1227     Seg.start = Spills.back().start;
 1228     Seg.end = std::max(Spills.back().end, Seg.end);
 1229     Spills.pop_back();
 1249     Spills.push_back(Seg);
 1257   size_t NumMoved = std::min(Spills.size(), GapSize);
 1260   LiveRange::iterator SpillSrc = Spills.end();
 1273   assert(NumMoved == size_t(Spills.end() - SpillSrc));
 1274   Spills.erase(SpillSrc, Spills.end());
 1274   Spills.erase(SpillSrc, Spills.end());
 1286   if (Spills.empty()) {
 1294   if (GapSize < Spills.size()) {
 1297     LR->segments.insert(ReadI, Spills.size() - GapSize, LiveRange::Segment());
 1302     LR->segments.erase(WriteI + Spills.size(), ReadI);
 1304   ReadI = WriteI + Spills.size();