Lines Matching refs:SafepointPosition
168 class SafepointPosition : public ArenaObject<kArenaAllocSsaLiveness> {
170 explicit SafepointPosition(HInstruction* instruction) in SafepointPosition() function
174 void SetNext(SafepointPosition* next) { in SetNext()
182 SafepointPosition* GetNext() const { in GetNext()
196 SafepointPosition* next_;
198 DISALLOW_COPY_AND_ASSIGN(SafepointPosition);
550 for (SafepointPosition* safepoint = first_safepoint_; in HasWillCallSafepoint()
558 SafepointPosition* FindSafepointJustBefore(size_t position) const { in FindSafepointJustBefore()
559 for (SafepointPosition* safepoint = first_safepoint_, *previous = nullptr; in FindSafepointJustBefore()
585 SafepointPosition* new_last_safepoint = FindSafepointJustBefore(position); in SplitAt()
854 SafepointPosition* safepoint = new (allocator_) SafepointPosition(instruction); in AddSafepoint()
864 SafepointPosition* GetFirstSafepoint() const { in GetFirstSafepoint()
1082 SafepointPosition* first_safepoint_;
1083 SafepointPosition* last_safepoint_;