Searched refs:UseInterval (Results 1 – 4 of 4) sorted by relevance
388 class UseInterval final : public ZoneObject {390 UseInterval(LifetimePosition start, LifetimePosition end) in UseInterval() function394 UseInterval(const UseInterval&) = delete;395 UseInterval& operator=(const UseInterval&) = delete;401 UseInterval* next() const { return next_; } in next()402 void set_next(UseInterval* next) { next_ = next; } in set_next()406 UseInterval* SplitAt(LifetimePosition pos, Zone* zone);410 LifetimePosition Intersect(const UseInterval* other) const { in Intersect()441 UseInterval* next_;532 UseInterval* first_interval() const { return first_interval_; } in NON_EXPORTED_BASE()[all …]
267 UseInterval* UseInterval::SplitAt(LifetimePosition pos, Zone* zone) { in SplitAt()269 UseInterval* after = zone->New<UseInterval>(pos, end_); in SplitAt()313 UseInterval* interval = first_interval_; in VerifyPositions()328 for (UseInterval* interval = first_interval()->next(); interval != nullptr; in VerifyIntervals()512 UseInterval* LiveRange::FirstSearchIntervalForPosition( in FirstSearchIntervalForPosition()523 UseInterval* to_start_of, LifetimePosition but_not_past) const { in AdvanceLastProcessedMarker()557 UseInterval* current = FirstSearchIntervalForPosition(position); in DetachAt()568 UseInterval* after = nullptr; in DetachAt()574 UseInterval* next = current->next(); in DetachAt()586 UseInterval* before = current; in DetachAt()[all …]
59 for (UseInterval* interval = child->first_interval(); interval != nullptr; in Add()
775 for (const UseInterval* interval = range->first_interval(); in PrintLiveRange()987 for (const UseInterval* interval = range.first_interval(); in operator <<()