Home
last modified time | relevance | path

Searched refs:GetDefinedBy (Results 1 – 7 of 7) sorted by relevance

/art/compiler/optimizing/
Dssa_liveness_analysis.cc328 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()
Dregister_allocator.cc130 HInstruction* defined_by = current->GetParent()->GetDefinedBy(); in ValidateIntervals()
182 if (interval->GetDefinedBy() != nullptr) { in ValidateIntervals()
183 message << interval->GetDefinedBy()->GetKind() << " "; in ValidateIntervals()
Dregister_allocation_resolver.cc303 && !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()
Dregister_allocator_test.cc879 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()
Dregister_allocator_linear_scan.cc634 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()
Dregister_allocator_graph_color.cc176 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()
Dssa_liveness_analysis.h625 HInstruction* GetDefinedBy() const { in GetDefinedBy() function
1068 if (GetDefinedBy()->GetLifetimePosition() >= current->GetHeader()->GetLifetimeStart()) { in AddBackEdgeUses()