Home
last modified time | relevance | path

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

/third_party/node/deps/v8/src/compiler/backend/
Dregister-allocator.h40 class LifetimePosition final {
44 static LifetimePosition GapFromInstructionIndex(int index) { in GapFromInstructionIndex()
45 return LifetimePosition(index * kStep); in GapFromInstructionIndex()
49 static LifetimePosition InstructionFromInstructionIndex(int index) { in InstructionFromInstructionIndex()
50 return LifetimePosition(index * kStep + kHalfStep); in InstructionFromInstructionIndex()
53 static bool ExistsGapPositionBetween(LifetimePosition pos1, in ExistsGapPositionBetween()
54 LifetimePosition pos2) { in ExistsGapPositionBetween()
56 LifetimePosition next(pos1.value_ + 1); in ExistsGapPositionBetween()
82 LifetimePosition Start() const { in Start()
84 return LifetimePosition(value_ & ~(kHalfStep - 1)); in Start()
[all …]
Dregister-allocator.cc45 LifetimePosition pos) { in GetInstructionBlock()
70 const LifetimePosition position) const { in Find()
88 LifetimePosition pred_end = LifetimePosition::InstructionFromInstructionIndex( in FindPred()
94 LifetimePosition succ_start = LifetimePosition::GapFromInstructionIndex( in FindSucc()
102 LifetimePosition pred_end = LifetimePosition::InstructionFromInstructionIndex( in FindConnectableSubranges()
106 LifetimePosition cur_start = LifetimePosition::GapFromInstructionIndex( in FindConnectableSubranges()
161 UsePosition::UsePosition(LifetimePosition pos, InstructionOperand* operand, in UsePosition()
267 UseInterval* UseInterval::SplitAt(LifetimePosition pos, Zone* zone) { in SplitAt()
276 void LifetimePosition::Print() const { StdoutStream{} << *this << std::endl; } in Print()
278 std::ostream& operator<<(std::ostream& os, const LifetimePosition pos) { in operator <<()
[all …]
Dspill-placer.cc72 LifetimePosition end = interval->end(); in Add()
469 LifetimePosition pred_end = LifetimePosition::InstructionFromInstructionIndex( in CommitSpill()
/third_party/node/deps/v8/src/compiler/
Dgraph-visualizer.cc612 LifetimePosition::GapFromInstructionIndex(first_index).value()); in PrintSchedule()
614 LifetimePosition::InstructionFromInstructionIndex( in PrintSchedule()