Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dlive_ranges_test.cc75 ASSERT_EQ(8u, range->GetEnd()); in TEST_F()
119 ASSERT_EQ(22u, range->GetEnd()); in TEST_F()
168 ASSERT_EQ(18u, range->GetEnd()); in TEST_F()
178 ASSERT_EQ(14u, range->GetEnd()); in TEST_F()
183 ASSERT_EQ(22u, range->GetEnd()); in TEST_F()
191 ASSERT_EQ(24u, range->GetEnd()); in TEST_F()
243 ASSERT_EQ(14u, range->GetEnd()); in TEST_F()
251 ASSERT_EQ(24u, range->GetEnd()); in TEST_F()
259 ASSERT_EQ(26u, range->GetEnd()); in TEST_F()
267 ASSERT_EQ(19u, range->GetEnd()); in TEST_F()
[all …]
Dssa_liveness_analysis.h67 DCHECK(next_ == nullptr || next_->GetStart() > GetEnd()); in LiveRange()
71 size_t GetEnd() const { return end_; } in GetEnd() function
357 if (first_range_->GetEnd() == uses_.front().GetPosition()) {
384 DCHECK_LE(position, first_range_->GetEnd());
415 } else if (first_range_->GetStart() == start && first_range_->GetEnd() == end) { in AddRange()
430 while (after_loop != nullptr && after_loop->GetEnd() < end) { in AddLoopRange()
487 return GetEnd() <= position; in IsDeadAt()
546 size_t GetEnd() const { in GetEnd() function
547 return last_range_->GetEnd(); in GetEnd()
551 return GetEnd() - GetStart(); in GetLength()
[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()
Dregister_allocator.cc115 max_end = std::max(max_end, it.CurrentRange()->GetEnd()); in ValidateIntervals()
138 for (size_t j = it.CurrentRange()->GetStart(); j < it.CurrentRange()->GetEnd(); ++j) { in ValidateIntervals()
160 for (size_t j = it.CurrentRange()->GetStart(); j < it.CurrentRange()->GetEnd(); ++j) { in ValidateIntervals()
Dregister_allocator_graph_color.cc186 interval->GetEnd() + 1u); in ComputeSpillWeight()
901 DCHECK_GE(interval->GetEnd() - position, 2u); in CheckForFixedOutput()
1000 if (interval->GetStart() < position && position < interval->GetEnd()) { in TrySplit()
1020 interval->GetEnd() + 1u); in SplitAtRegisterUses()
1227 range_endpoints.push_back(std::make_tuple(range->GetEnd(), false, node)); in BuildInterferenceGraph()
1305 if (next_sibling != nullptr && interval->GetEnd() == next_sibling->GetStart()) { in FindCoalesceOpportunities()
1312 interval->GetEnd()); in FindCoalesceOpportunities()
1320 && parent->GetEnd() == interval->GetStart()) { in FindCoalesceOpportunities()
1327 parent->GetEnd()); in FindCoalesceOpportunities()
1382 if (input_interval->GetEnd() == interval->GetStart()) { in FindCoalesceOpportunities()
[all …]
Dregister_allocation_resolver.cc332 size_t range_end = range->GetEnd() + 1u; in ConnectSiblings()
339 DCHECK(current->CoversSlow(use.GetPosition()) || (use.GetPosition() == range->GetEnd())); in ConnectSiblings()
365 || (env_use.GetPosition() == range->GetEnd())); in ConnectSiblings()
379 && current->GetEnd() == next_sibling->GetStart()) { in ConnectSiblings()
381 InsertParallelMoveAt(current->GetEnd(), interval->GetDefinedBy(), source, destination); in ConnectSiblings()
Dssa_liveness_analysis.cc378 size_t end = GetEnd(); in FindFirstRegisterHint()
444 if (input_interval->GetEnd() == end) { in FindHintAtDefinition()
461 if (input_interval->GetEnd() == GetStart()) { in FindHintAtDefinition()
Dregister_allocator_test.cc372 ASSERT_EQ(interval->GetEnd(), last_xor->GetLifetimePosition()); in TEST_F()
Dregister_allocator_linear_scan.cc1162 size_t end = interval->GetLastSibling()->GetEnd(); in AllocateSpillSlotFor()