Searched refs:GetDefinedBy (Results 1 – 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
D | ssa_liveness_analysis.cc | 328 stream << ", requires_register:" << (GetDefinedBy() != nullptr && RequiresRegister()); in DumpWithContext() 329 if (GetParent()->GetDefinedBy() != nullptr) { in DumpWithContext() 330 stream << ", defined_by:" << GetParent()->GetDefinedBy()->GetKind(); in DumpWithContext() 331 stream << "(" << GetParent()->GetDefinedBy()->GetLifetimePosition() << ")"; in DumpWithContext() 455 LocationSummary* locations = GetDefinedBy()->GetLocations(); in FindHintAtDefinition() 460 GetDefinedBy()->InputAt(0)->GetLiveInterval()->GetSiblingAt(GetStart() - 1); in FindHintAtDefinition() 494 HInstruction* definition = GetParent()->GetDefinedBy(); in NumberOfSpillSlotsNeeded() 522 HInstruction* defined_by = GetParent()->GetDefinedBy(); in ToLocation()
|
D | register_allocator.cc | 130 HInstruction* defined_by = current->GetParent()->GetDefinedBy(); in ValidateIntervals() 182 if (interval->GetDefinedBy() != nullptr) { in ValidateIntervals() 183 message << interval->GetDefinedBy()->GetKind() << " "; in ValidateIntervals()
|
D | register_allocation_resolver.cc | 303 && !interval->GetDefinedBy()->IsCurrentMethod()) { in ConnectSiblings() 312 InsertMoveAfter(interval->GetDefinedBy(), interval->ToLocation(), loc); in ConnectSiblings() 350 interval->GetDefinedBy(), use.GetUser(), source, expected_location); in ConnectSiblings() 381 InsertParallelMoveAt(current->GetEnd(), interval->GetDefinedBy(), source, destination); in ConnectSiblings() 390 DCHECK(interval->GetDefinedBy()->IsActualObject()) in ConnectSiblings() 391 << interval->GetDefinedBy()->DebugName() in ConnectSiblings() 392 << '(' << interval->GetDefinedBy()->GetId() << ')' in ConnectSiblings() 437 HInstruction* defined_by = parent->GetDefinedBy(); in ConnectSplitSiblings()
|
D | register_allocator_test.cc | 879 locations = new (GetAllocator()) LocationSummary(first->GetDefinedBy(), LocationSummary::kNoCall); in TEST_F() 888 new (GetAllocator()) LocationSummary(second->GetDefinedBy(), LocationSummary::kNoCall); in TEST_F() 901 locations = new (GetAllocator()) LocationSummary(third->GetDefinedBy(), LocationSummary::kNoCall); in TEST_F() 910 new (GetAllocator()) LocationSummary(fourth->GetDefinedBy(), LocationSummary::kNoCall); in TEST_F()
|
D | register_allocator_linear_scan.cc | 634 HInstruction* defined_by = current->GetDefinedBy(); in TryAllocateFreeReg() 965 << current->GetParent()->GetDefinedBy()->DebugName() << " " in AllocateBlockedReg() 966 << current->GetParent()->GetDefinedBy()->GetId() in AllocateBlockedReg() 1095 HInstruction* defined_by = parent->GetDefinedBy(); in AllocateSpillSlotFor()
|
D | register_allocator_graph_color.cc | 176 if (interval->GetDefinedBy() != nullptr && interval->DefinitionRequiresRegister()) { in ComputeSpillWeight() 899 Location out = interval->GetDefinedBy()->GetLocations()->Out(); in CheckForFixedOutput() 1144 HInstruction* defined_by = output_interval->GetDefinedBy(); in CheckInputOutputCanOverlap() 1357 HInstruction* defined_by = interval->GetDefinedBy(); in FindCoalesceOpportunities() 1942 HInstruction* defined_by = parent->GetDefinedBy(); in AllocateSpillSlots()
|
D | ssa_liveness_analysis.h | 625 HInstruction* GetDefinedBy() const { in GetDefinedBy() function 1068 if (GetDefinedBy()->GetLifetimePosition() >= current->GetHeader()->GetLifetimeStart()) { in AddBackEdgeUses()
|