Home
last modified time | relevance | path

Searched refs:LiveRange (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dssa_liveness_analysis.h58 class LiveRange FINAL : public ArenaObject<kArenaAllocMisc> {
60 LiveRange(size_t start, size_t end, LiveRange* next) : start_(start), end_(end), next_(next) { in LiveRange() function
67 LiveRange* GetNext() const { return next_; } in GetNext()
69 bool IntersectsWith(const LiveRange& other) const { in IntersectsWith()
74 bool IsBefore(const LiveRange& other) const { in IsBefore()
82 LiveRange* Dup(ArenaAllocator* allocator) const { in Dup()
83 return new (allocator) LiveRange( in Dup()
87 LiveRange* GetLastRange() { in GetLastRange()
94 LiveRange* next_;
98 DISALLOW_COPY_AND_ASSIGN(LiveRange);
[all …]
Dlive_ranges_test.cc76 LiveRange* range = interval->GetFirstRange(); in TEST()
124 LiveRange* range = interval->GetFirstRange(); in TEST()
176 LiveRange* range = interval->GetFirstRange(); in TEST()
255 LiveRange* range = interval->GetFirstRange(); in TEST()
336 LiveRange* range = interval->GetFirstRange(); in TEST()
413 LiveRange* range = interval->GetFirstRange(); in TEST()
Dlive_interval_test.cc169 LiveRange* current = interval->GetFirstRange(); in RangesEquals()
290 LiveRange* range = interval->GetFirstRange(); in TEST()
301 LiveRange* range = interval->GetFirstRange(); in TEST()
312 LiveRange* range = interval->GetFirstRange(); in TEST()
323 LiveRange* range = interval->GetFirstRange(); in TEST()
Dregister_allocator.cc406 LiveRange* CurrentRange() const { return current_range_; } in CurrentRange()
421 LiveRange* current_range_;
1509 LiveRange* range = current->GetFirstRange(); in ConnectSiblings()