Searched refs:next_intersection (Results 1 – 2 of 2) sorted by relevance
/external/v8/src/crankshaft/ |
D | lithium-allocator.cc | 1776 LifetimePosition next_intersection = in TryAllocateFreeReg() local 1778 if (!next_intersection.IsValid()) continue; in TryAllocateFreeReg() 1780 free_until_pos[cur_reg] = Min(free_until_pos[cur_reg], next_intersection); in TryAllocateFreeReg() 1877 LifetimePosition next_intersection = range->FirstIntersection(current); in AllocateBlockedReg() local 1878 if (!next_intersection.IsValid()) continue; in AllocateBlockedReg() 1881 block_pos[cur_reg] = Min(block_pos[cur_reg], next_intersection); in AllocateBlockedReg() 1884 use_pos[cur_reg] = Min(use_pos[cur_reg], next_intersection); in AllocateBlockedReg() 1994 LifetimePosition next_intersection = range->FirstIntersection(current); in SplitAndSpillIntersecting() local 1995 if (next_intersection.IsValid()) { in SplitAndSpillIntersecting() 2000 next_intersection = Min(next_intersection, next_pos->pos()); in SplitAndSpillIntersecting() [all …]
|
/external/v8/src/compiler/ |
D | register-allocator.cc | 3025 LifetimePosition next_intersection = cur_inactive->FirstIntersection(range); in FindFreeRegistersForRange() local 3026 if (!next_intersection.IsValid()) continue; in FindFreeRegistersForRange() 3028 positions[cur_reg] = Min(positions[cur_reg], next_intersection); in FindFreeRegistersForRange() 3030 Min(positions[cur_reg], next_intersection).value()); in FindFreeRegistersForRange() 3038 positions[aliased_reg] = Min(positions[aliased_reg], next_intersection); in FindFreeRegistersForRange() 3241 LifetimePosition next_intersection = range->FirstIntersection(current); in AllocateBlockedReg() local 3242 if (!next_intersection.IsValid()) continue; in AllocateBlockedReg() 3246 block_pos[cur_reg] = Min(block_pos[cur_reg], next_intersection); in AllocateBlockedReg() 3249 use_pos[cur_reg] = Min(use_pos[cur_reg], next_intersection); in AllocateBlockedReg() 3260 Min(block_pos[aliased_reg], next_intersection); in AllocateBlockedReg() [all …]
|