Searched refs:LifetimePosition (Results 1 – 4 of 4) sorted by relevance
35 class LifetimePosition final {39 static LifetimePosition GapFromInstructionIndex(int index) { in GapFromInstructionIndex()40 return LifetimePosition(index * kStep); in GapFromInstructionIndex()44 static LifetimePosition InstructionFromInstructionIndex(int index) { in InstructionFromInstructionIndex()45 return LifetimePosition(index * kStep + kHalfStep); in InstructionFromInstructionIndex()48 static bool ExistsGapPositionBetween(LifetimePosition pos1, in ExistsGapPositionBetween()49 LifetimePosition pos2) { in ExistsGapPositionBetween()51 LifetimePosition next(pos1.value_ + 1); in ExistsGapPositionBetween()77 LifetimePosition Start() const { in Start()79 return LifetimePosition(value_ & ~(kHalfStep - 1)); in Start()[all …]
23 LifetimePosition first_cut, LifetimePosition last_cut) { in CreateSplinter()30 LifetimePosition max_allowed_end = last_cut.NextFullStart(); in CreateSplinter()36 LifetimePosition start = Max(first_cut, range->Start()); in CreateSplinter()37 LifetimePosition end = Min(last_cut, range->End()); in CreateSplinter()75 LifetimePosition first_cut = LifetimePosition::Invalid(); in SplinterLiveRange()76 LifetimePosition last_cut = LifetimePosition::Invalid(); in SplinterLiveRange()91 first_cut = LifetimePosition::GapFromInstructionIndex( in SplinterLiveRange()94 last_cut = LifetimePosition::GapFromInstructionIndex( in SplinterLiveRange()99 first_cut = LifetimePosition::Invalid(); in SplinterLiveRange()100 last_cut = LifetimePosition::Invalid(); in SplinterLiveRange()
64 LifetimePosition pos) { in GetInstructionBlock()106 bool CanCover(LifetimePosition position) { in CanCover()111 const LifetimePosition start_;112 const LifetimePosition end_;145 LiveRangeBound* Find(const LifetimePosition position) const { in Find()163 LifetimePosition pred_end = in FindPred()164 LifetimePosition::InstructionFromInstructionIndex( in FindPred()170 LifetimePosition succ_start = LifetimePosition::GapFromInstructionIndex( in FindSucc()178 LifetimePosition pred_end = in FindConnectableSubranges()179 LifetimePosition::InstructionFromInstructionIndex( in FindConnectableSubranges()[all …]
611 LifetimePosition::GapFromInstructionIndex(first_index).value()); in PrintSchedule()613 LifetimePosition::InstructionFromInstructionIndex( in PrintSchedule()