Home
last modified time | relevance | path

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

/external/v8/src/
Dlithium-allocator.h66 class LifetimePosition {
70 static LifetimePosition FromInstructionIndex(int index) { in FromInstructionIndex()
71 return LifetimePosition(index * kStep); in FromInstructionIndex()
94 LifetimePosition InstructionStart() const { in InstructionStart()
96 return LifetimePosition(value_ & ~(kStep - 1)); in InstructionStart()
101 LifetimePosition InstructionEnd() const { in InstructionEnd()
103 return LifetimePosition(InstructionStart().Value() + kStep/2); in InstructionEnd()
107 LifetimePosition NextInstruction() const { in NextInstruction()
109 return LifetimePosition(InstructionStart().Value() + kStep); in NextInstruction()
114 LifetimePosition PrevInstruction() const { in PrevInstruction()
[all …]
Dlithium-allocator.cc49 static inline LifetimePosition Min(LifetimePosition a, LifetimePosition b) { in Min()
54 static inline LifetimePosition Max(LifetimePosition a, LifetimePosition b) { in Max()
59 UsePosition::UsePosition(LifetimePosition pos, LOperand* operand) in UsePosition()
90 void UseInterval::SplitAt(LifetimePosition pos, Zone* zone) { in SplitAt()
178 UsePosition* LiveRange::NextUsePosition(LifetimePosition start) { in NextUsePosition()
190 LifetimePosition start) { in NextUsePositionRegisterIsBeneficial()
199 UsePosition* LiveRange::NextRegisterPosition(LifetimePosition start) { in NextRegisterPosition()
208 bool LiveRange::CanBeSpilled(LifetimePosition pos) { in CanBeSpilled()
251 LifetimePosition position) const { in FirstSearchIntervalForPosition()
262 UseInterval* to_start_of, LifetimePosition but_not_past) const { in AdvanceLastProcessedMarker()
[all …]
Dhydrogen.cc7942 LifetimePosition::FromInstructionIndex(first_index).Value()); in Trace()
7945 LifetimePosition::FromInstructionIndex(last_index).Value()); in Trace()
7993 LifetimePosition::FromInstructionIndex(i).Value()); in Trace()