Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dlive_ranges_test.cc75 ASSERT_EQ(8u, range->GetEnd()); in TEST_F()
123 ASSERT_EQ(22u, range->GetEnd()); in TEST_F()
176 ASSERT_EQ(18u, range->GetEnd()); in TEST_F()
186 ASSERT_EQ(14u, range->GetEnd()); in TEST_F()
191 ASSERT_EQ(22u, range->GetEnd()); in TEST_F()
199 ASSERT_EQ(24u, range->GetEnd()); in TEST_F()
255 ASSERT_EQ(14u, range->GetEnd()); in TEST_F()
263 ASSERT_EQ(24u, range->GetEnd()); in TEST_F()
271 ASSERT_EQ(26u, range->GetEnd()); in TEST_F()
279 ASSERT_EQ(19u, range->GetEnd()); in TEST_F()
[all …]
Dssa_liveness_analysis.h62 DCHECK(next_ == nullptr || next_->GetStart() > GetEnd()); in LiveRange()
66 size_t GetEnd() const { return end_; } in GetEnd() function
289 if (first_range_->GetEnd() == first_use_->GetPosition()) {
319 DCHECK_LE(position, first_range_->GetEnd());
349 } else if (first_range_->GetStart() == start && first_range_->GetEnd() == end) { in AddRange()
364 while (after_loop != nullptr && after_loop->GetEnd() < end) { in AddLoopRange()
421 return GetEnd() <= position; in IsDeadAt()
480 size_t GetEnd() const { in GetEnd() function
481 return last_range_->GetEnd(); in GetEnd()
494 size_t end = GetEnd(); in FirstRegisterUseAfter()
[all …]
Dlive_interval_test.cc178 if (expected[i][1] != current->GetEnd()) { in RangesEquals()
293 ASSERT_EQ(range->GetEnd(), 8u); in TEST()
304 ASSERT_EQ(range->GetEnd(), 8u); in TEST()
315 ASSERT_EQ(range->GetEnd(), 10u); in TEST()
325 ASSERT_EQ(range->GetEnd(), 8u); in TEST()
328 ASSERT_EQ(range->GetEnd(), 12u); in TEST()
Dssa_liveness_analysis.cc414 size_t end = GetEnd(); in FindFirstRegisterHint()
478 if (input_interval->GetEnd() == end) { in FindHintAtDefinition()
495 if (input_interval->GetEnd() == GetStart()) { in FindHintAtDefinition()
Dregister_allocator.cc492 max_end = std::max(max_end, it.CurrentRange()->GetEnd()); in ValidateIntervals()
514 for (size_t j = it.CurrentRange()->GetStart(); j < it.CurrentRange()->GetEnd(); ++j) { in ValidateIntervals()
536 for (size_t j = it.CurrentRange()->GetStart(); j < it.CurrentRange()->GetEnd(); ++j) { in ValidateIntervals()
1354 size_t end = interval->GetLastSibling()->GetEnd(); in AllocateSpillSlotFor()
1630 while (use != nullptr && use->GetPosition() <= range->GetEnd()) { in ConnectSiblings()
1632 DCHECK(current->CoversSlow(use->GetPosition()) || (use->GetPosition() == range->GetEnd())); in ConnectSiblings()
1657 while (env_use != nullptr && env_use->GetPosition() <= range->GetEnd()) { in ConnectSiblings()
1659 || (env_use->GetPosition() == range->GetEnd())); in ConnectSiblings()
1673 && current->GetEnd() == next_sibling->GetStart()) { in ConnectSiblings()
1675 InsertParallelMoveAt(current->GetEnd(), interval->GetDefinedBy(), source, destination); in ConnectSiblings()
Dregister_allocator_test.cc337 ASSERT_EQ(interval->GetEnd(), last_xor->GetLifetimePosition()); in TEST_F()