Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dregister_allocator.cc739 LiveInterval* inactive = inactive_.Get(i); in TryAllocateFreeReg() local
741 DCHECK(!inactive->IsTemp() && !inactive->IsSlowPathSafepoint()); in TryAllocateFreeReg()
742 if (!current->IsSplit() && !inactive->IsFixed()) { in TryAllocateFreeReg()
747 DCHECK_EQ(inactive->FirstIntersectionWith(current), kNoLifetime); in TryAllocateFreeReg()
751 DCHECK(inactive->HasRegister()); in TryAllocateFreeReg()
752 if (free_until[inactive->GetRegister()] == 0) { in TryAllocateFreeReg()
756 size_t next_intersection = inactive->FirstIntersectionWith(current); in TryAllocateFreeReg()
758 free_until[inactive->GetRegister()] = in TryAllocateFreeReg()
759 std::min(free_until[inactive->GetRegister()], next_intersection); in TryAllocateFreeReg()
940 LiveInterval* inactive = inactive_.Get(i); in AllocateBlockedReg() local
[all …]