Home
last modified time | relevance | path

Searched refs:LifetimePosition (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Dregister-allocator.h35 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 …]
Dlive-range-separator.cc23 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()
Dregister-allocator.cc64 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 …]
Dgraph-visualizer.cc611 LifetimePosition::GapFromInstructionIndex(first_index).value()); in PrintSchedule()
613 LifetimePosition::InstructionFromInstructionIndex( in PrintSchedule()