Lines Matching refs:Spills
979 for (unsigned I = 0, E = Spills.size(); I != E; ++I) in print()
980 OS << ' ' << Spills[I]; in print()
1018 assert(Spills.empty() && "Leftover spilled segments"); in add()
1059 if (!Spills.empty() && coalescable(Spills.back(), Seg)) { in add()
1060 Seg.start = Spills.back().start; in add()
1061 Seg.end = std::max(Spills.back().end, Seg.end); in add()
1062 Spills.pop_back(); in add()
1082 Spills.push_back(Seg); in add()
1090 size_t NumMoved = std::min(Spills.size(), GapSize); in mergeSpills()
1093 LiveRange::iterator SpillSrc = Spills.end(); in mergeSpills()
1106 assert(NumMoved == size_t(Spills.end() - SpillSrc)); in mergeSpills()
1107 Spills.erase(SpillSrc, Spills.end()); in mergeSpills()
1119 if (Spills.empty()) { in flush()
1127 if (GapSize < Spills.size()) { in flush()
1130 LR->segments.insert(ReadI, Spills.size() - GapSize, LiveRange::Segment()); in flush()
1135 LR->segments.erase(WriteI + Spills.size(), ReadI); in flush()
1137 ReadI = WriteI + Spills.size(); in flush()