Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dlive_ranges_test.cc79 ASSERT_EQ(8u, range->GetEnd()); in TEST()
127 ASSERT_EQ(22u, range->GetEnd()); in TEST()
180 ASSERT_EQ(18u, range->GetEnd()); in TEST()
190 ASSERT_EQ(14u, range->GetEnd()); in TEST()
195 ASSERT_EQ(22u, range->GetEnd()); in TEST()
203 ASSERT_EQ(24u, range->GetEnd()); in TEST()
259 ASSERT_EQ(14u, range->GetEnd()); in TEST()
267 ASSERT_EQ(24u, range->GetEnd()); in TEST()
275 ASSERT_EQ(26u, range->GetEnd()); in TEST()
283 ASSERT_EQ(17u, range->GetEnd()); in TEST()
[all …]
Dssa_liveness_analysis.h62 DCHECK(next_ == nullptr || next_->GetStart() > GetEnd()); in LiveRange()
66 size_t GetEnd() const { return end_; } in GetEnd() function
285 if (first_range_->GetEnd() == first_use_->GetPosition()) {
315 DCHECK_LE(position, first_range_->GetEnd());
345 } else if (first_range_->GetStart() == start && first_range_->GetEnd() == end) { in AddRange()
360 while (after_loop != nullptr && after_loop->GetEnd() < end) { in AddLoopRange()
417 return GetEnd() <= position; in IsDeadAt()
476 size_t GetEnd() const { in GetEnd() function
477 return last_range_->GetEnd(); in GetEnd()
490 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.cc360 size_t end = GetEnd(); in FindFirstRegisterHint()
425 if (input_interval->GetEnd() == end) { in FindHintAtDefinition()
442 if (input_interval->GetEnd() == GetStart()) { in FindHintAtDefinition()
Dregister_allocator.cc493 for (size_t j = it.CurrentRange()->GetStart(); j < it.CurrentRange()->GetEnd(); ++j) { in ValidateIntervals()
510 for (size_t j = it.CurrentRange()->GetStart(); j < it.CurrentRange()->GetEnd(); ++j) { in ValidateIntervals()
1226 size_t end = last_sibling->GetEnd(); in AllocateSpillSlotFor()
1515 while (use != nullptr && use->GetPosition() <= range->GetEnd()) { in ConnectSiblings()
1517 DCHECK(current->CoversSlow(use->GetPosition()) || (use->GetPosition() == range->GetEnd())); in ConnectSiblings()
1542 while (env_use != nullptr && env_use->GetPosition() <= range->GetEnd()) { in ConnectSiblings()
1544 || (env_use->GetPosition() == range->GetEnd())); in ConnectSiblings()
1558 && current->GetEnd() == next_sibling->GetStart()) { in ConnectSiblings()
1560 InsertParallelMoveAt(current->GetEnd(), interval->GetDefinedBy(), source, destination); in ConnectSiblings()
Dregister_allocator_test.cc350 ASSERT_EQ(interval->GetEnd(), last_xor->GetLifetimePosition()); in TEST()