Searched refs:UseInterval (Results 1 - 3 of 3) sorted by relevance

/external/v8/src/
H A Dlithium-allocator.h206 class UseInterval: public ZoneObject { class in namespace:v8::internal
208 UseInterval(LifetimePosition start, LifetimePosition end) function in class:v8::internal::UseInterval
215 UseInterval* next() const { return next_; }
223 LifetimePosition Intersect(const UseInterval* other) const {
235 void set_next(UseInterval* next) { next_ = next; }
239 UseInterval* next_;
282 UseInterval* first_interval() const { return first_interval_; }
375 bool HasOverlap(UseInterval* target) const;
381 UseInterval* FirstSearchIntervalForPosition(LifetimePosition position) const;
382 void AdvanceLastProcessedMarker(UseInterval* to_start_o
[all...]
H A Dlithium-allocator.cc90 void UseInterval::SplitAt(LifetimePosition pos, Zone* zone) {
92 UseInterval* after = new(zone) UseInterval(pos, end_);
112 bool LiveRange::HasOverlap(UseInterval* target) const {
113 UseInterval* current_interval = first_interval_;
250 UseInterval* LiveRange::FirstSearchIntervalForPosition(
262 UseInterval* to_start_of, LifetimePosition but_not_past) const {
282 UseInterval* current = FirstSearchIntervalForPosition(position);
298 UseInterval* next = current->next();
307 UseInterval* befor
[all...]
H A Dhydrogen.cc8060 UseInterval* cur_interval = range->first_interval();

Completed in 85 milliseconds