Lines Matching refs:next_pos
2588 LifetimePosition next_pos = start; in SplitAndSpillRangesDefinedByMemoryOperand() local
2589 if (next_pos.IsGapPosition()) { in SplitAndSpillRangesDefinedByMemoryOperand()
2590 next_pos = next_pos.NextStart(); in SplitAndSpillRangesDefinedByMemoryOperand()
2597 ? range->NextRegisterPosition(next_pos) in SplitAndSpillRangesDefinedByMemoryOperand()
2598 : range->NextUsePositionRegisterIsBeneficial(next_pos); in SplitAndSpillRangesDefinedByMemoryOperand()
3301 UsePosition* next_pos = range->NextRegisterPosition(current->Start()); in SplitAndSpillIntersecting() local
3303 if (next_pos == nullptr) { in SplitAndSpillIntersecting()
3315 next_pos->pos())); in SplitAndSpillIntersecting()
3316 SpillBetweenUntil(range, spill_pos, current->Start(), next_pos->pos()); in SplitAndSpillIntersecting()
3337 UsePosition* next_pos = range->NextRegisterPosition(current->Start()); in SplitAndSpillIntersecting() local
3338 if (next_pos == nullptr) { in SplitAndSpillIntersecting()
3341 next_intersection = Min(next_intersection, next_pos->pos()); in SplitAndSpillIntersecting()
3412 LifetimePosition next_pos = range->Start(); in TryReuseSpillForPhi() local
3413 if (next_pos.IsGapPosition()) next_pos = next_pos.NextStart(); in TryReuseSpillForPhi()
3414 UsePosition* pos = range->NextUsePositionRegisterIsBeneficial(next_pos); in TryReuseSpillForPhi()