/art/compiler/optimizing/ |
D | ssa_liveness_analysis.cc | 145 environment = environment->GetParent()) { in ProcessEnvironment() 329 if (GetParent()->GetDefinedBy() != nullptr) { in DumpWithContext() 330 stream << ", defined_by:" << GetParent()->GetDefinedBy()->GetKind(); in DumpWithContext() 331 stream << "(" << GetParent()->GetDefinedBy()->GetLifetimePosition() << ")"; in DumpWithContext() 344 if (GetParent() == this && defined_by_ != nullptr) { in FindFirstRegisterHint() 365 LiveInterval* existing = GetParent()->GetSiblingAt(position); in FindFirstRegisterHint() 494 HInstruction* definition = GetParent()->GetDefinedBy(); in NumberOfSpillSlotsNeeded() 522 HInstruction* defined_by = GetParent()->GetDefinedBy(); in ToLocation() 525 } else if (GetParent()->HasSpillSlot()) { in ToLocation() 527 GetParent()->GetSpillSlot()); in ToLocation()
|
D | licm.cc | 45 environment = environment->GetParent()) { in InputsAreDefinedBeforeLoop() 68 for (; environment != nullptr; environment = environment->GetParent()) { in UpdateLoopPhisIn()
|
D | register_allocator.cc | 130 HInstruction* defined_by = current->GetParent()->GetDefinedBy(); in ValidateIntervals() 131 if (current->GetParent()->HasSpillSlot() in ValidateIntervals() 136 + current->GetParent()->GetSpillSlot() / kVRegSize in ValidateIntervals()
|
D | prepare_for_register_allocation.cc | 289 user_environment = user_environment->GetParent(); in CanMoveClinitCheck() 290 input_environment = input_environment->GetParent(); in CanMoveClinitCheck()
|
D | register_allocation_resolver.cc | 307 loc = Location::StackSlotByNumOfSlots(num_of_slots, interval->GetParent()->GetSpillSlot()); in ConnectSiblings() 396 if (current->GetParent()->HasSpillSlot()) { in ConnectSiblings() 397 locations->SetStackBit(current->GetParent()->GetSpillSlot() / kVRegSize); in ConnectSiblings() 436 LiveInterval* parent = interval->GetParent(); in ConnectSplitSiblings()
|
D | register_allocator_linear_scan.cc | 1000 << current->GetParent()->GetDefinedBy()->DebugName() << " " in AllocateBlockedReg() 1001 << current->GetParent()->GetDefinedBy()->GetId() in AllocateBlockedReg() 1118 DCHECK(interval->GetLowInterval()->GetParent()->HasSpillSlot()); in AllocateSpillSlotFor() 1122 LiveInterval* parent = interval->GetParent(); in AllocateSpillSlotFor()
|
D | code_generator.cc | 986 for (HEnvironment* env = instruction->GetEnvironment(); env != nullptr; env = env->GetParent()) { in AllocateLocations() 1272 while (outer_environment->GetParent() != nullptr) { in RecordPcInfo() 1273 outer_environment = outer_environment->GetParent(); in RecordPcInfo() 1362 while (outer_environment->GetParent() != nullptr) { in RecordCatchBlockInfo() 1363 outer_environment = outer_environment->GetParent(); in RecordCatchBlockInfo() 1604 bool emit_inline_info = environment->GetParent() != nullptr; in EmitEnvironment() 1608 EmitEnvironment(environment->GetParent(), in EmitEnvironment()
|
D | ssa_liveness_analysis.h | 473 LiveInterval* GetParent() const { return parent_; } in GetParent() function 834 return GetParent()->is_high_interval_; in IsHighInterval() 838 return !IsHighInterval() && (GetParent()->high_or_low_interval_ != nullptr); in IsLowInterval()
|
D | code_generator.h | 1042 if (e1->GetParent() != e2->GetParent() || e1->Size() != e2->Size()) { in HaveSameStackMap()
|
D | superblock_cloner.cc | 134 if (orig_env->GetParent() != nullptr) { in DeepCloneEnvironmentWithRemapping() 135 DeepCloneEnvironmentWithRemapping(copy_instr, orig_env->GetParent()); in DeepCloneEnvironmentWithRemapping()
|
D | register_allocator_graph_color.cc | 1326 LiveInterval* parent = interval->GetParent(); in FindCoalesceOpportunities() 1351 LiveInterval* existing = interval->GetParent()->GetSiblingAt(position); in FindCoalesceOpportunities() 1943 LiveInterval* parent = node->GetInterval()->GetParent(); in AllocateSpillSlots()
|
D | nodes.h | 2093 if (parent->GetParent() != nullptr) { in SetAndCopyParentChain() 2094 parent_->SetAndCopyParentChain(allocator, parent->GetParent()); in SetAndCopyParentChain() 2124 HEnvironment* GetParent() const { return parent_; } in GetParent() function 2148 return GetParent() != nullptr; in IsFromInlinedInvoke() 2197 cur_ = cur_->GetParent(); 2486 DCHECK(environment->GetParent() == nullptr); in InsertRawEnvironment() 2500 if (environment->GetParent() != nullptr) { in CopyEnvironmentFrom() 2501 environment_->SetAndCopyParentChain(allocator, environment->GetParent()); in CopyEnvironmentFrom() 2511 if (environment->GetParent() != nullptr) { in CopyEnvironmentFromWithLoopPhiAdjustment() 2512 environment_->SetAndCopyParentChain(allocator, environment->GetParent()); in CopyEnvironmentFromWithLoopPhiAdjustment()
|
D | superblock_cloner_test.cc | 211 EXPECT_EQ(copy_env->GetParent(), nullptr); in TEST_F()
|
D | graph_visualizer.cc | 682 environment = environment->GetParent()) { in PrintInstruction()
|
D | nodes.cc | 110 environment = environment->GetParent()) { in RemoveEnvironmentUses() 123 environment = environment->GetParent()) { in HasEnvironmentUsedByOthers() 138 environment = environment->GetParent()) { in ResetEnvironmentInputRecords()
|
D | graph_checker.cc | 635 environment = environment->GetParent()) { in VisitInstruction()
|
/art/runtime/mirror/ |
D | class_loader-inl.h | 28 inline ObjPtr<ClassLoader> ClassLoader::GetParent() { in GetParent() function
|
D | class_loader.h | 45 ObjPtr<ClassLoader> GetParent() REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/runtime/ |
D | class_loader_context_test.cc | 125 const ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(loader_index); in VerifySharedLibrariesSize() 186 ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(index); in VerifyOpenDexFiles() 375 ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(index); in VerifyClassLoaderInfo() 389 const ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(loader_index); in VerifyClassLoaderInfoSL() 406 const ClassLoaderContext::ClassLoaderInfo& info = *context->GetParent(loader_index); in VerifyClassLoaderInfoSLAfter() 682 ASSERT_TRUE(class_loader->GetParent()->GetClass() == in TEST_F() 721 ASSERT_TRUE(class_loader->GetParent()->GetClass() == in TEST_F() 774 Handle<mirror::ClassLoader> class_loader_2 = hs.NewHandle(class_loader_1->GetParent()); in TEST_F() 783 Handle<mirror::ClassLoader> class_loader_3 = hs.NewHandle(class_loader_2->GetParent()); in TEST_F() 791 ASSERT_TRUE(class_loader_3->GetParent()->GetClass() == in TEST_F() [all …]
|
D | debug_print.cc | 77 for (; loader != nullptr; loader = loader->GetParent()) { in DescribeLoaders()
|
D | class_loader_context.h | 256 ClassLoaderInfo* GetParent(size_t index) const { in GetParent() function
|
D | subtype_check_test.cc | 115 MockClass* GetParent() const { in GetParent() function 828 return IsTooWide(kls->GetParent()); in IsTooWide()
|
D | common_runtime_test.cc | 299 ObjPtr<mirror::ClassLoader> actual_parent(result->GetParent()); in LoadDexInWellKnownClassLoader()
|
D | class_loader_context.cc | 1212 Handle<mirror::ClassLoader> parent = hs.NewHandle(class_loader->GetParent()); in CreateInfoFromClassLoader()
|
D | class_linker.cc | 2975 Handle<mirror::ClassLoader> h_parent(hs.NewHandle(class_loader->GetParent())); in FindClassInBaseDexClassLoader() 3020 Handle<mirror::ClassLoader> h_parent(hs.NewHandle(class_loader->GetParent())); in FindClassInBaseDexClassLoader() 10494 if (loader->GetParent() != nullptr) { in DumpForSigQuit() 10499 if (loader2 == loader->GetParent()) { in DumpForSigQuit() 10508 << loader->GetParent()->GetClass()->PrettyDescriptor(); in DumpForSigQuit()
|