Searched refs:intervals (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | register_allocator_test.cc | 67 GrowableArray<LiveInterval*> intervals(&allocator, 0); in TEST() local 72 intervals.Add(BuildInterval(ranges, arraysize(ranges), &allocator, 0)); in TEST() 73 intervals.Add(BuildInterval(ranges, arraysize(ranges), &allocator, 1)); in TEST() 75 intervals, 0, 0, codegen, &allocator, true, false)); in TEST() 77 intervals.Get(1)->SetRegister(0); in TEST() 79 intervals, 0, 0, codegen, &allocator, true, false)); in TEST() 80 intervals.Reset(); in TEST() 86 intervals.Add(BuildInterval(ranges1, arraysize(ranges1), &allocator, 0)); in TEST() 88 intervals.Add(BuildInterval(ranges2, arraysize(ranges2), &allocator, 1)); in TEST() 90 intervals, 0, 0, codegen, &allocator, true, false)); in TEST() [all …]
|
D | register_allocator.h | 61 static bool ValidateIntervals(const GrowableArray<LiveInterval*>& intervals, 156 GrowableArray<LiveInterval*>* intervals,
|
D | register_allocator.cc | 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 [all …]
|
/art/test/451-spill-splot/ |
D | info.txt | 2 way it spills intervals of different types.
|