HomeSort by relevance Sort by last modified time
    Searched refs:UseInterval (Results 1 - 7 of 7) sorted by null

  /external/v8/src/crankshaft/
lithium-allocator.h 121 class UseInterval: public ZoneObject {
123 UseInterval(LifetimePosition start, LifetimePosition end)
130 UseInterval* next() const { return next_; }
138 LifetimePosition Intersect(const UseInterval* other) const {
150 void set_next(UseInterval* next) { next_ = next; }
154 UseInterval* next_;
196 UseInterval* first_interval() const { return first_interval_; }
296 bool HasOverlap(UseInterval* target) const;
302 UseInterval* FirstSearchIntervalForPosition(LifetimePosition position) const;
303 void AdvanceLastProcessedMarker(UseInterval* to_start_of
    [all...]
lithium-allocator.cc 63 void UseInterval::SplitAt(LifetimePosition pos, Zone* zone) {
65 UseInterval* after = new(zone) UseInterval(pos, end_);
85 bool LiveRange::HasOverlap(UseInterval* target) const {
86 UseInterval* current_interval = first_interval_;
228 UseInterval* LiveRange::FirstSearchIntervalForPosition(
240 UseInterval* to_start_of, LifetimePosition but_not_past) const {
260 UseInterval* current = FirstSearchIntervalForPosition(position);
276 UseInterval* next = current->next();
285 UseInterval* before = current
    [all...]
hydrogen.cc     [all...]
  /external/v8/src/compiler/
register-allocator.h 175 class UseInterval final : public ZoneObject {
177 UseInterval(LifetimePosition start, LifetimePosition end)
186 UseInterval* next() const { return next_; }
187 void set_next(UseInterval* next) { next_ = next; }
191 UseInterval* SplitAt(LifetimePosition pos, Zone* zone);
195 LifetimePosition Intersect(const UseInterval* other) const {
226 UseInterval* next_;
228 DISALLOW_COPY_AND_ASSIGN(UseInterval);
313 UseInterval* first_interval() const { return first_interval_; }
440 UseInterval* FirstSearchIntervalForPosition(LifetimePosition position) const
    [all...]
register-allocator.cc 372 UseInterval* UseInterval::SplitAt(LifetimePosition pos, Zone* zone) {
374 UseInterval* after = new (zone) UseInterval(pos, end_);
424 UseInterval* interval = first_interval_;
440 for (UseInterval* interval = first_interval()->next(); interval != nullptr;
571 UseInterval* LiveRange::FirstSearchIntervalForPosition(
583 UseInterval* to_start_of, LifetimePosition but_not_past) const {
617 UseInterval* current = FirstSearchIntervalForPosition(position);
628 UseInterval* after = nullptr
    [all...]
live-range-separator.cc 73 UseInterval *interval = range->first_interval();
79 UseInterval *next_interval = interval->next();
graph-visualizer.cc 619 for (const UseInterval* interval = range->first_interval();

Completed in 174 milliseconds