Lines Matching refs:Intervals
442 SmallVector<std::unique_ptr<LiveInterval>, 16> Intervals; member in __anon90137c370111::StackColoring
591 for (unsigned I = 0, E = Intervals.size(); I != E; ++I) { in dumpIntervals()
593 Intervals[I]->dump(); in dumpIntervals()
897 VNInfo *VNI = Intervals[Slot]->getValNumInfo(0); in calculateLiveIntervals()
898 Intervals[Slot]->addSegment( in calculateLiveIntervals()
913 VNInfo *VNI = Intervals[i]->getValNumInfo(0); in calculateLiveIntervals()
914 Intervals[i]->addSegment(LiveInterval::Segment(Starts[i], EndIdx, VNI)); in calculateLiveIntervals()
1063 const LiveInterval *Interval = &*Intervals[FromSlot]; in remapInstructions()
1177 if (Intervals[Slot]->empty()) in removeInvalidSlotRanges()
1182 LiveInterval *Interval = &*Intervals[Slot]; in removeInvalidSlotRanges()
1219 Intervals.clear(); in runOnMachineFunction()
1231 Intervals.reserve(NumSlots); in runOnMachineFunction()
1260 Intervals.push_back(std::move(LI)); in runOnMachineFunction()
1285 if (Intervals[SortedSlots[I]]->empty()) in runOnMachineFunction()
1328 LiveInterval *First = &*Intervals[FirstSlot]; in runOnMachineFunction()
1329 LiveInterval *Second = &*Intervals[SecondSlot]; in runOnMachineFunction()