Home
last modified time | relevance | path

Searched refs:spill_slots_ (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dregister_allocator.cc38 spill_slots_(allocator, kDefaultNumberOfSpillSlots), in RegisterAllocator()
222 return ValidateIntervals(intervals, spill_slots_.Size(), *codegen_, allocator_, in ValidateInternal()
603 for (size_t e = spill_slots_.Size(); slot < e; ++slot) { in AllocateTwoSpillSlots()
608 if (spill_slots_.Get(slot) < parent->GetStart() in AllocateTwoSpillSlots()
609 && (slot == (e - 1) || spill_slots_.Get(slot + 1) < parent->GetStart())) { in AllocateTwoSpillSlots()
614 if (slot == spill_slots_.Size()) { in AllocateTwoSpillSlots()
616 spill_slots_.Add(end); in AllocateTwoSpillSlots()
617 spill_slots_.Add(end); in AllocateTwoSpillSlots()
618 } else if (slot == spill_slots_.Size() - 1) { in AllocateTwoSpillSlots()
619 spill_slots_.Put(slot, end); in AllocateTwoSpillSlots()
[all …]
Dregister_allocator.h76 return spill_slots_.Size(); in GetNumberOfSpillSlots()
145 GrowableArray<size_t> spill_slots_; variable