Home
last modified time | relevance | path

Searched refs:intervals (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dregister_allocator_test.cc67 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 …]
Dregister_allocator.h61 static bool ValidateIntervals(const GrowableArray<LiveInterval*>& intervals,
156 GrowableArray<LiveInterval*>* intervals,
Dregister_allocator.cc429 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/
Dinfo.txt2 way it spills intervals of different types.