Searched refs:next_intersection (Results 1 – 2 of 2) sorted by relevance
/external/v8/src/crankshaft/ |
D | lithium-allocator.cc | 1775 LifetimePosition next_intersection = in TryAllocateFreeReg() local 1777 if (!next_intersection.IsValid()) continue; in TryAllocateFreeReg() 1779 free_until_pos[cur_reg] = Min(free_until_pos[cur_reg], next_intersection); in TryAllocateFreeReg() 1876 LifetimePosition next_intersection = range->FirstIntersection(current); in AllocateBlockedReg() local 1877 if (!next_intersection.IsValid()) continue; in AllocateBlockedReg() 1880 block_pos[cur_reg] = Min(block_pos[cur_reg], next_intersection); in AllocateBlockedReg() 1883 use_pos[cur_reg] = Min(use_pos[cur_reg], next_intersection); in AllocateBlockedReg() 1993 LifetimePosition next_intersection = range->FirstIntersection(current); in SplitAndSpillIntersecting() local 1994 if (next_intersection.IsValid()) { in SplitAndSpillIntersecting() 1999 next_intersection = Min(next_intersection, next_pos->pos()); in SplitAndSpillIntersecting() [all …]
|
/external/v8/src/compiler/ |
D | register-allocator.cc | 3012 LifetimePosition next_intersection = cur_inactive->FirstIntersection(range); in FindFreeRegistersForRange() local 3013 if (!next_intersection.IsValid()) continue; in FindFreeRegistersForRange() 3016 positions[cur_reg] = Min(positions[cur_reg], next_intersection); in FindFreeRegistersForRange() 3018 Min(positions[cur_reg], next_intersection).value()); in FindFreeRegistersForRange() 3026 positions[aliased_reg] = Min(positions[aliased_reg], next_intersection); in FindFreeRegistersForRange() 3207 LifetimePosition next_intersection = range->FirstIntersection(current); in AllocateBlockedReg() local 3208 if (!next_intersection.IsValid()) continue; in AllocateBlockedReg() 3213 block_pos[cur_reg] = Min(block_pos[cur_reg], next_intersection); in AllocateBlockedReg() 3216 use_pos[cur_reg] = Min(use_pos[cur_reg], next_intersection); in AllocateBlockedReg() 3227 Min(block_pos[aliased_reg], next_intersection); in AllocateBlockedReg() [all …]
|