Lines Matching refs:next_pos
2570 LifetimePosition next_pos = start; in SplitAndSpillRangesDefinedByMemoryOperand() local
2571 if (next_pos.IsGapPosition()) { in SplitAndSpillRangesDefinedByMemoryOperand()
2572 next_pos = next_pos.NextStart(); in SplitAndSpillRangesDefinedByMemoryOperand()
2579 ? range->NextRegisterPosition(next_pos) in SplitAndSpillRangesDefinedByMemoryOperand()
2580 : range->NextUsePositionRegisterIsBeneficial(next_pos); in SplitAndSpillRangesDefinedByMemoryOperand()
3295 UsePosition* next_pos = range->NextRegisterPosition(current->Start()); in SplitAndSpillIntersecting() local
3297 if (next_pos == nullptr) { in SplitAndSpillIntersecting()
3309 next_pos->pos())); in SplitAndSpillIntersecting()
3310 SpillBetweenUntil(range, spill_pos, current->Start(), next_pos->pos()); in SplitAndSpillIntersecting()
3331 UsePosition* next_pos = range->NextRegisterPosition(current->Start()); in SplitAndSpillIntersecting() local
3332 if (next_pos == nullptr) { in SplitAndSpillIntersecting()
3335 next_intersection = Min(next_intersection, next_pos->pos()); in SplitAndSpillIntersecting()
3406 LifetimePosition next_pos = range->Start(); in TryReuseSpillForPhi() local
3407 if (next_pos.IsGapPosition()) next_pos = next_pos.NextStart(); in TryReuseSpillForPhi()
3408 UsePosition* pos = range->NextUsePositionRegisterIsBeneficial(next_pos); in TryReuseSpillForPhi()