Searched refs:GetStart (Results 1 – 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
D | live_ranges_test.cc | 73 ASSERT_EQ(2u, range->GetStart()); in TEST_F() 121 ASSERT_EQ(2u, range->GetStart()); in TEST_F() 173 ASSERT_EQ(4u, range->GetStart()); in TEST_F() 184 ASSERT_EQ(2u, range->GetStart()); in TEST_F() 189 ASSERT_EQ(18u, range->GetStart()); in TEST_F() 198 ASSERT_EQ(22u, range->GetStart()); in TEST_F() 252 ASSERT_EQ(2u, range->GetStart()); in TEST_F() 262 ASSERT_EQ(6u, range->GetStart()); in TEST_F() 270 ASSERT_EQ(4u, range->GetStart()); in TEST_F() 278 ASSERT_EQ(14u, range->GetStart()); in TEST_F() [all …]
|
D | ssa_liveness_analysis.h | 62 DCHECK(next_ == nullptr || next_->GetStart() > GetEnd()); in LiveRange() 65 size_t GetStart() const { return start_; } in GetStart() function 314 } else if (first_range_->GetStart() == start_block_position) { 321 DCHECK(first_range_->GetStart() > position); 346 } else if (first_range_->GetStart() == end) { in AddRange() 349 } else if (first_range_->GetStart() == start && first_range_->GetEnd() == end) { in AddRange() 352 DCHECK_GT(first_range_->GetStart(), end); in AddRange() 360 DCHECK_LE(start, first_range_->GetStart()); in AddLoopRange() 365 DCHECK_LE(start, after_loop->GetStart()); in AddLoopRange() 373 } else if (after_loop->GetStart() <= end) { in AddLoopRange() [all …]
|
D | live_interval_test.cc | 25 TEST(LiveInterval, GetStart) { in TEST() argument 32 ASSERT_EQ(0u, interval->GetStart()); in TEST() 38 ASSERT_EQ(4u, interval->GetStart()); in TEST() 175 if (expected[i][0] != current->GetStart()) { in RangesEquals() 292 ASSERT_EQ(range->GetStart(), 0u); in TEST() 303 ASSERT_EQ(range->GetStart(), 0u); in TEST() 314 ASSERT_EQ(range->GetStart(), 0u); in TEST() 324 ASSERT_EQ(range->GetStart(), 0u); in TEST() 327 ASSERT_EQ(range->GetStart(), 10u); in TEST()
|
D | register_allocator.cc | 339 if (safepoint_position == current->GetStart()) { in ProcessInstruction() 403 LiveInterval* split = SplitBetween(current, current->GetStart(), first_register_use - 1); in ProcessInstruction() 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() 613 DCHECK(unhandled_->empty() || unhandled_->back()->GetStart() >= current->GetStart()); in LinearScan() 621 size_t position = current->GetStart(); in LinearScan() 653 DCHECK(interval->GetStart() < position || interval->IsFixed()); in LinearScan() 676 DCHECK(unhandled_->empty() || unhandled_->back()->GetStart() > current->GetStart()); in LinearScan() 822 reg = FindAvailableRegisterPair(free_until, current->GetStart()); in TryAllocateFreeReg() 850 LiveInterval* split = SplitBetween(current, current->GetStart(), free_until[reg]); in TryAllocateFreeReg() [all …]
|
D | ssa_liveness_analysis.cc | 306 || (interval->GetStart() == current->GetLifetimePosition())); in ComputeLiveRanges() 384 if (hint != kNoRegister && free_until[hint] > GetStart()) { in FindFirstRegisterHint() 389 if (IsSplit() && liveness.IsAtBlockBoundary(GetStart() / 2)) { in FindFirstRegisterHint() 394 HBasicBlock* block = liveness.GetBlockFromPosition(GetStart() / 2); in FindFirstRegisterHint() 399 if (position < GetStart()) { in FindFirstRegisterHint() 413 size_t start = GetStart(); in FindFirstRegisterHint() 494 GetDefinedBy()->InputAt(0)->GetLiveInterval()->GetSiblingAt(GetStart() - 1); in FindHintAtDefinition() 495 if (input_interval->GetEnd() == GetStart()) { in FindHintAtDefinition()
|
D | register_allocator_test.cc | 453 ASSERT_EQ(20u, register_allocator.unhandled_->front()->GetStart()); in TEST_F()
|