Lines Matching refs:Spills
1140 for (unsigned I = 0, E = Spills.size(); I != E; ++I) in print()
1141 OS << ' ' << Spills[I]; in print()
1180 assert(Spills.empty() && "Leftover spilled segments"); in add()
1221 if (!Spills.empty() && coalescable(Spills.back(), Seg)) { in add()
1222 Seg.start = Spills.back().start; in add()
1223 Seg.end = std::max(Spills.back().end, Seg.end); in add()
1224 Spills.pop_back(); in add()
1244 Spills.push_back(Seg); in add()
1252 size_t NumMoved = std::min(Spills.size(), GapSize); in mergeSpills()
1255 LiveRange::iterator SpillSrc = Spills.end(); in mergeSpills()
1268 assert(NumMoved == size_t(Spills.end() - SpillSrc)); in mergeSpills()
1269 Spills.erase(SpillSrc, Spills.end()); in mergeSpills()
1281 if (Spills.empty()) { in flush()
1289 if (GapSize < Spills.size()) { in flush()
1292 LR->segments.insert(ReadI, Spills.size() - GapSize, LiveRange::Segment()); in flush()
1297 LR->segments.erase(WriteI + Spills.size(), ReadI); in flush()
1299 ReadI = WriteI + Spills.size(); in flush()