Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dregister_allocator_test.cc60 GrowableArray<LiveInterval*> intervals(&allocator, 0); in TEST() local
65 intervals.Add(BuildInterval(ranges, arraysize(ranges), &allocator, 0)); in TEST()
66 intervals.Add(BuildInterval(ranges, arraysize(ranges), &allocator, 1)); in TEST()
68 intervals, 0, *codegen, &allocator, true, false)); in TEST()
70 intervals.Get(1)->SetRegister(0); in TEST()
72 intervals, 0, *codegen, &allocator, true, false)); in TEST()
73 intervals.Reset(); in TEST()
79 intervals.Add(BuildInterval(ranges1, arraysize(ranges1), &allocator, 0)); in TEST()
81 intervals.Add(BuildInterval(ranges2, arraysize(ranges2), &allocator, 1)); in TEST()
83 intervals, 0, *codegen, &allocator, true, false)); in TEST()
[all …]
Dregister_allocator.cc207 GrowableArray<LiveInterval*> intervals(allocator_, 0); in ValidateInternal() local
211 intervals.Add(instruction->GetLiveInterval()); in ValidateInternal()
218 intervals.Add(fixed); in ValidateInternal()
222 return ValidateIntervals(intervals, spill_slots_.Size(), *codegen_, allocator_, in ValidateInternal()
226 bool RegisterAllocator::ValidateIntervals(const GrowableArray<LiveInterval*>& intervals, in ValidateIntervals() argument
244 for (size_t i = 0, e = intervals.Size(); i < e; ++i) { in ValidateIntervals()
245 for (AllRangesIterator it(intervals.Get(i)); !it.Done(); it.Advance()) { in ValidateIntervals()
Dregister_allocator.h60 static bool ValidateIntervals(const GrowableArray<LiveInterval*>& intervals,