Lines Matching full:intervals
91 const SmallVectorImpl<LiveInterval*> &Intervals) const;
96 const SmallVectorImpl<LiveInterval*> &Intervals) const;
101 const SmallVectorImpl<LiveInterval*> &Intervals) const;
135 SmallVector<LiveInterval*, 4> Intervals; in INITIALIZE_PASS_DEPENDENCY() local
136 Intervals.push_back(&LI); in INITIALIZE_PASS_DEPENDENCY()
144 Intervals.push_back(&NewLI); in INITIALIZE_PASS_DEPENDENCY()
149 rewriteOperands(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY()
150 distribute(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY()
151 computeMainRangesFixFlags(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY()
213 const SmallVectorImpl<LiveInterval*> &Intervals) const { in rewriteOperands()
215 unsigned Reg = Intervals[0]->reg(); in rewriteOperands()
245 unsigned VReg = Intervals[ID]->reg(); in rewriteOperands()
267 const SmallVectorImpl<LiveInterval*> &Intervals) const { in distribute()
285 SubRanges[ID-1] = Intervals[ID]->createSubRange(Allocator, SR.LaneMask); in distribute()
302 const SmallVectorImpl<LiveInterval*> &Intervals) const { in computeMainRangesFixFlags()
305 for (size_t I = 0, E = Intervals.size(); I < E; ++I) { in computeMainRangesFixFlags()
306 LiveInterval &LI = *Intervals[I]; in computeMainRangesFixFlags()