Lines Matching refs:LifetimePosition

42                  LifetimePosition pos) {  in Split()
478 LifetimePosition start = range->Start(); in SpillRangeAsLastResort()
491 LifetimePosition start = interval->start(); in GetRemainderAfterSplittingAroundFirstCall()
492 LifetimePosition end = interval->end(); in GetRemainderAfterSplittingAroundFirstCall()
508 LifetimePosition before = in GetRemainderAfterSplittingAroundFirstCall()
515 LifetimePosition after = in GetRemainderAfterSplittingAroundFirstCall()
557 LifetimePosition GreedyAllocator::FindSplitPositionAfterCall( in FindSplitPositionAfterCall()
559 LifetimePosition after_call = in FindSplitPositionAfterCall()
561 LifetimePosition::GapFromInstructionIndex(call_index + 1)); in FindSplitPositionAfterCall()
563 if (!next_use) return LifetimePosition::Invalid(); in FindSplitPositionAfterCall()
565 LifetimePosition split_pos = FindOptimalSplitPos(after_call, next_use->pos()); in FindSplitPositionAfterCall()
572 LifetimePosition GreedyAllocator::FindSplitPositionBeforeLoops( in FindSplitPositionBeforeLoops()
574 LifetimePosition end = range->End(); in FindSplitPositionBeforeLoops()
577 LifetimePosition::GapFromInstructionIndex(end.ToInstructionIndex() - 1); in FindSplitPositionBeforeLoops()
579 LifetimePosition pos = FindOptimalSplitPos(range->Start(), end); in FindSplitPositionBeforeLoops()
588 LifetimePosition pos = FindSplitPositionBeforeLoops(range); in SplitOrSpillBlockedRange()
604 LifetimePosition GreedyAllocator::GetLastResortSplitPosition( in GetLastResortSplitPosition()
606 LifetimePosition previous = range->Start(); in GetLastResortSplitPosition()
610 LifetimePosition optimal = FindOptimalSplitPos(previous, pos->pos()); in GetLastResortSplitPosition()
611 LifetimePosition before = in GetLastResortSplitPosition()
614 LifetimePosition after = GetSplitPositionForInstruction( in GetLastResortSplitPosition()
618 return LifetimePosition::Invalid(); in GetLastResortSplitPosition()