Lines Matching refs:next_intersection
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()
3264 use_pos[aliased_reg] = Min(use_pos[aliased_reg], next_intersection); in AllocateBlockedReg()
3361 LifetimePosition next_intersection = range->FirstIntersection(current); in SplitAndSpillIntersecting() local
3362 if (next_intersection.IsValid()) { in SplitAndSpillIntersecting()
3367 next_intersection = Min(next_intersection, next_pos->pos()); in SplitAndSpillIntersecting()
3368 SpillBetween(range, split_pos, next_intersection); in SplitAndSpillIntersecting()