Lines Matching refs:intervals
429 GrowableArray<LiveInterval*> intervals(allocator_, 0); in ValidateInternal() local
433 intervals.Add(instruction->GetLiveInterval()); in ValidateInternal()
441 intervals.Add(fixed); in ValidateInternal()
448 intervals.Add(fixed); in ValidateInternal()
456 intervals.Add(temp); in ValidateInternal()
460 return ValidateIntervals(intervals, GetNumberOfSpillSlots(), reserved_out_slots_, *codegen_, in ValidateInternal()
464 bool RegisterAllocator::ValidateIntervals(const GrowableArray<LiveInterval*>& intervals, in ValidateIntervals() argument
483 for (size_t i = 0, e = intervals.Size(); i < e; ++i) { in ValidateIntervals()
484 for (AllRangesIterator it(intervals.Get(i)); !it.Done(); it.Advance()) { in ValidateIntervals()
886 GrowableArray<LiveInterval*>* intervals, in PotentiallyRemoveOtherHalf() argument
889 DCHECK_EQ(intervals->Get(index), interval->GetHighInterval()); in PotentiallyRemoveOtherHalf()
890 intervals->DeleteAt(index); in PotentiallyRemoveOtherHalf()
894 DCHECK_EQ(intervals->Get(index - 1), interval->GetLowInterval()); in PotentiallyRemoveOtherHalf()
895 intervals->DeleteAt(index - 1); in PotentiallyRemoveOtherHalf()