Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dssa_liveness_analysis.h61 class LiveRange final : public ArenaObject<kArenaAllocSsaLiveness> {
63 LiveRange(size_t start, size_t end, LiveRange* next) : start_(start), end_(end), next_(next) { in LiveRange() function
70 LiveRange* GetNext() const { return next_; } in GetNext()
72 bool IntersectsWith(const LiveRange& other) const { in IntersectsWith()
77 bool IsBefore(const LiveRange& other) const { in IsBefore()
85 LiveRange* Dup(ScopedArenaAllocator* allocator) const { in Dup()
86 return new (allocator) LiveRange( in Dup()
90 LiveRange* GetLastRange() { in GetLastRange()
97 LiveRange* next_;
101 DISALLOW_COPY_AND_ASSIGN(LiveRange);
[all …]
Dlive_ranges_test.cc73 LiveRange* range = interval->GetFirstRange(); in TEST_F()
117 LiveRange* range = interval->GetFirstRange(); in TEST_F()
165 LiveRange* range = interval->GetFirstRange(); in TEST_F()
240 LiveRange* range = interval->GetFirstRange(); in TEST_F()
316 LiveRange* range = interval->GetFirstRange(); in TEST_F()
389 LiveRange* range = interval->GetFirstRange(); in TEST_F()
Dlive_interval_test.cc170 LiveRange* current = interval->GetFirstRange(); in RangesEquals()
291 LiveRange* range = interval->GetFirstRange(); in TEST()
302 LiveRange* range = interval->GetFirstRange(); in TEST()
313 LiveRange* range = interval->GetFirstRange(); in TEST()
324 LiveRange* range = interval->GetFirstRange(); in TEST()
Dregister_allocator.cc95 LiveRange* CurrentRange() const { return current_range_; } in CurrentRange()
110 LiveRange* current_range_;
Dregister_allocator_linear_scan.cc471 LiveRange* CurrentRange() const { return current_range_; } in CurrentRange()
486 LiveRange* current_range_;
Dregister_allocation_resolver.cc327 LiveRange* range = current->GetFirstRange(); in ConnectSiblings()