Searched refs:free_until_pos (Results 1 – 2 of 2) sorted by relevance
1767 LifetimePosition free_until_pos[DoubleRegister::kMaxNumRegisters]; in TryAllocateFreeReg() local1770 free_until_pos[i] = LifetimePosition::MaxPosition(); in TryAllocateFreeReg()1775 free_until_pos[cur_active->assigned_register()] = in TryAllocateFreeReg()1786 free_until_pos[cur_reg] = Min(free_until_pos[cur_reg], next_intersection); in TryAllocateFreeReg()1795 free_until_pos[register_index].Value(), in TryAllocateFreeReg()1800 if (free_until_pos[register_index].Value() >= current->End().Value()) { in TryAllocateFreeReg()1813 if (free_until_pos[code].Value() > free_until_pos[reg].Value()) { in TryAllocateFreeReg()1818 LifetimePosition pos = free_until_pos[reg]; in TryAllocateFreeReg()
2610 LifetimePosition free_until_pos[RegisterConfiguration::kMaxDoubleRegisters]; in TryAllocateFreeReg() local2613 free_until_pos[i] = LifetimePosition::MaxPosition(); in TryAllocateFreeReg()2617 free_until_pos[cur_active->assigned_register()] = in TryAllocateFreeReg()2630 free_until_pos[cur_reg] = Min(free_until_pos[cur_reg], next_intersection); in TryAllocateFreeReg()2632 Min(free_until_pos[cur_reg], next_intersection).value()); in TryAllocateFreeReg()2639 RegisterName(hint_register), free_until_pos[hint_register].value(), in TryAllocateFreeReg()2644 if (free_until_pos[hint_register] >= current->End()) { in TryAllocateFreeReg()2657 if (free_until_pos[code] > free_until_pos[reg]) { in TryAllocateFreeReg()2662 LifetimePosition pos = free_until_pos[reg]; in TryAllocateFreeReg()