Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dregister_allocation_resolver.cc536 previous->GetLifetimePosition() < user->GetLifetimePosition()) { in AddInputMoveFor()
538 move->SetLifetimePosition(user->GetLifetimePosition()); in AddInputMoveFor()
543 DCHECK_EQ(move->GetLifetimePosition(), user->GetLifetimePosition()); in AddInputMoveFor()
576 if (at->GetLifetimePosition() < position) { in InsertParallelMoveAt()
583 if (at->GetLifetimePosition() != position) { in InsertParallelMoveAt()
584 DCHECK_GT(at->GetLifetimePosition(), position); in InsertParallelMoveAt()
599 if (move == nullptr || move->GetLifetimePosition() > position) { in InsertParallelMoveAt()
609 previous->GetLifetimePosition() != position) { in InsertParallelMoveAt()
615 previous->GetLifetimePosition() < position); in InsertParallelMoveAt()
623 DCHECK_EQ(move->GetLifetimePosition(), position); in InsertParallelMoveAt()
[all …]
Dssa_liveness_analysis.cc215 current->GetLiveInterval()->SetFrom(current->GetLifetimePosition()); in ComputeLiveRanges()
252 || (interval->GetStart() == current->GetLifetimePosition())); in ComputeLiveRanges()
253 interval->SetFrom(current->GetLifetimePosition()); in ComputeLiveRanges()
331 stream << "(" << GetParent()->GetDefinedBy()->GetLifetimePosition() << ")"; in DumpWithContext()
421 size_t position = user->GetLifetimePosition() - 1; in FindFirstRegisterHint()
Dssa_liveness_analysis.h238 return instruction->GetLifetimePosition() + 2; in ComputePosition()
240 return instruction->GetLifetimePosition(); in ComputePosition()
302 size_t position = instruction->GetLifetimePosition(); in AddTempUse()
322 size_t position = actual_user->GetLifetimePosition() + 1;
330 position = actual_user->GetLifetimePosition();
464 DCHECK(from == defined_by_->GetLifetimePosition()); in SetFrom()
883 while (interval != nullptr && !interval->CoversSlow(defined_by_->GetLifetimePosition())) { in IsUsingInputRegister()
914 while (interval != nullptr && !interval->CoversSlow(defined_by_->GetLifetimePosition())) { in CanUseInputRegister()
923 return !interval->CoversSlow(defined_by_->GetLifetimePosition() + 1); in CanUseInputRegister()
1066 if (GetDefinedBy()->GetLifetimePosition() >= current->GetHeader()->GetLifetimeStart()) { in AddBackEdgeUses()
Dregister_allocator_linear_scan.cc115 DCHECK_LE(current_liveness, instruction->GetLifetimePosition()); in AllocateRegisters()
116 current_liveness = instruction->GetLifetimePosition(); in AllocateRegisters()
122 DCHECK_LE(current_liveness, instruction->GetLifetimePosition()) << instruction->DebugName(); in AllocateRegisters()
123 current_liveness = instruction->GetLifetimePosition(); in AllocateRegisters()
254 const size_t position = instruction->GetLifetimePosition(); in ProcessInstruction()
320 size_t position = instruction->GetLifetimePosition(); in CheckForTempLiveIntervals()
372 size_t position = instruction->GetLifetimePosition(); in CheckForFixedInputs()
397 safepoints_[safepoint_index]->GetLifetimePosition() < safepoint_position); in AddSafepointsFor()
417 size_t position = instruction->GetLifetimePosition(); in CheckForFixedOutput()
742 DCHECK(interval->CoversSlow(defined_by->GetLifetimePosition())); in TryAllocateFreeReg()
[all …]
Dlive_ranges_test.cc79 ASSERT_EQ(8u, block->GetLastInstruction()->GetLifetimePosition()); in TEST_F()
123 ASSERT_EQ(22u, block->GetLastInstruction()->GetLifetimePosition()); in TEST_F()
190 ASSERT_EQ(22u, liveness.GetInstructionFromSsaIndex(2)->GetLifetimePosition()); in TEST_F()
Dssa_liveness_analysis_test.cc126 EXPECT_EQ(18u, bounds_check->GetLifetimePosition()); in TEST_F()
199 EXPECT_EQ(20u, deoptimize->GetLifetimePosition()); in TEST_F()
Dregister_allocator_test.cc343 ASSERT_EQ(interval->GetEnd(), last_xor->GetLifetimePosition()); in TEST_F()
347 ASSERT_EQ(interval->FirstRegisterUse(), first_xor->GetLifetimePosition()); in TEST_F()
350 interval = interval->SplitAt(first_xor->GetLifetimePosition() + 2); in TEST_F()
352 ASSERT_EQ(interval->FirstRegisterUse(), last_xor->GetLifetimePosition()); in TEST_F()
355 LiveInterval* new_interval = interval->SplitAt(last_xor->GetLifetimePosition() - 1); in TEST_F()
359 ASSERT_EQ(new_interval->FirstRegisterUse(), last_xor->GetLifetimePosition()); in TEST_F()
Dgraph_visualizer.cc368 StartAttributeStream("liveness") << instruction->GetLifetimePosition(); in VisitParallelMove()
701 && instruction->GetLifetimePosition() != kNoLifetime) { in PrintInstruction()
702 StartAttributeStream("liveness") << instruction->GetLifetimePosition(); in PrintInstruction()
717 StartAttributeStream("liveness") << instruction->GetLifetimePosition(); in PrintInstruction()
Dnodes.h2650 size_t GetLifetimePosition() const { return lifetime_position_; } in GetLifetimePosition() function