Lines Matching defs:Intervals
91 const SmallVectorImpl<LiveInterval*> &Intervals) const;
96 const SmallVectorImpl<LiveInterval*> &Intervals) const;
101 const SmallVectorImpl<LiveInterval*> &Intervals) const;
135 SmallVector<LiveInterval*, 4> Intervals;
136 Intervals.push_back(&LI);
144 Intervals.push_back(&NewLI);
149 rewriteOperands(Classes, SubRangeInfos, Intervals);
150 distribute(Classes, SubRangeInfos, Intervals);
151 computeMainRangesFixFlags(Classes, SubRangeInfos, Intervals);
213 const SmallVectorImpl<LiveInterval*> &Intervals) const {
215 unsigned Reg = Intervals[0]->reg;;
245 unsigned VReg = Intervals[ID]->reg;
255 const SmallVectorImpl<LiveInterval*> &Intervals) const {
273 SubRanges[ID-1] = Intervals[ID]->createSubRange(Allocator, SR.LaneMask);
290 const SmallVectorImpl<LiveInterval*> &Intervals) const {
293 for (size_t I = 0, E = Intervals.size(); I < E; ++I) {
294 LiveInterval &LI = *Intervals[I];