Lines Matching refs:intervals
431 ScopedArenaVector<LiveInterval*> intervals( in ValidateInternal() local
436 intervals.push_back(instruction->GetLiveInterval()); in ValidateInternal()
445 intervals.push_back(fixed); in ValidateInternal()
451 intervals.push_back(temp); in ValidateInternal()
455 return ValidateIntervals(ArrayRef<LiveInterval* const>(intervals), in ValidateInternal()
824 ScopedArenaVector<LiveInterval*>* intervals, ScopedArenaVector<LiveInterval*>::iterator pos) { in RemoveIntervalAndPotentialOtherHalf() argument
825 DCHECK(intervals->begin() <= pos && pos < intervals->end()); in RemoveIntervalAndPotentialOtherHalf()
828 DCHECK(pos + 1 < intervals->end()); in RemoveIntervalAndPotentialOtherHalf()
830 return intervals->erase(pos, pos + 2); in RemoveIntervalAndPotentialOtherHalf()
832 DCHECK(intervals->begin() < pos); in RemoveIntervalAndPotentialOtherHalf()
834 return intervals->erase(pos - 1, pos + 1); in RemoveIntervalAndPotentialOtherHalf()
836 return intervals->erase(pos); in RemoveIntervalAndPotentialOtherHalf()