Searched refs:GetParent (Results 1 - 23 of 23) sorted by relevance

/art/compiler/optimizing/
H A Dssa_liveness_analysis.cc193 environment = environment->GetParent()) {
311 if (GetParent()->GetDefinedBy() != nullptr) {
312 stream << ", defined_by:" << GetParent()->GetDefinedBy()->GetKind();
313 stream << "(" << GetParent()->GetDefinedBy()->GetLifetimePosition() << ")";
326 if (GetParent() == this && defined_by_ != nullptr) {
347 LiveInterval* existing = GetParent()->GetSiblingAt(position);
476 HInstruction* definition = GetParent()->GetDefinedBy();
504 HInstruction* defined_by = GetParent()->GetDefinedBy();
507 } else if (GetParent()->HasSpillSlot()) {
509 case 1: return Location::StackSlot(GetParent()
[all...]
H A Dlicm.cc45 environment = environment->GetParent()) {
68 for (; environment != nullptr; environment = environment->GetParent()) {
H A Dregister_allocator.cc141 HInstruction* defined_by = current->GetParent()->GetDefinedBy();
142 if (current->GetParent()->HasSpillSlot()
147 + current->GetParent()->GetSpillSlot() / kVRegSize
H A Dprepare_for_register_allocation.cc256 user_environment = user_environment->GetParent();
257 input_environment = input_environment->GetParent();
H A Dregister_allocation_resolver.cc307 case 1: loc = Location::StackSlot(interval->GetParent()->GetSpillSlot()); break;
308 case 2: loc = Location::DoubleStackSlot(interval->GetParent()->GetSpillSlot()); break;
309 case 4: loc = Location::SIMDStackSlot(interval->GetParent()->GetSpillSlot()); break;
396 if (current->GetParent()->HasSpillSlot()) {
397 locations->SetStackBit(current->GetParent()->GetSpillSlot() / kVRegSize);
436 LiveInterval* parent = interval->GetParent();
H A Dcode_generator.cc749 for (HEnvironment* env = instruction->GetEnvironment(); env != nullptr; env = env->GetParent()) {
1011 while (outer_environment->GetParent() != nullptr) {
1012 outer_environment = outer_environment->GetParent();
1176 if (environment->GetParent() != nullptr) {
1178 EmitEnvironment(environment->GetParent(), slow_path);
1338 if (environment->GetParent() != nullptr) {
H A Dsuperblock_cloner.cc120 if (orig_env->GetParent() != nullptr) {
121 DeepCloneEnvironmentWithRemapping(copy_instr, orig_env->GetParent());
H A Dregister_allocator_linear_scan.cc965 << current->GetParent()->GetDefinedBy()->DebugName() << " "
966 << current->GetParent()->GetDefinedBy()->GetId()
1083 DCHECK(interval->GetLowInterval()->GetParent()->HasSpillSlot());
1087 LiveInterval* parent = interval->GetParent();
H A Dsuperblock_cloner_test.cc252 EXPECT_EQ(copy_env->GetParent(), nullptr);
H A Dgraph_checker.cc455 environment = environment->GetParent()) {
484 while (environment->GetParent() != nullptr) {
485 environment = environment->GetParent();
H A Dssa_liveness_analysis.h466 LiveInterval* GetParent() const { return parent_; } function in class:art::LiveInterval
827 return GetParent()->is_high_interval_;
831 return !IsHighInterval() && (GetParent()->high_or_low_interval_ != nullptr);
H A Dcode_generator.h903 if (e1->GetParent() != e2->GetParent() || e1->Size() != e2->Size()) {
H A Dregister_allocator_graph_color.cc1317 LiveInterval* parent = interval->GetParent();
1342 LiveInterval* existing = interval->GetParent()->GetSiblingAt(position);
1934 LiveInterval* parent = node->GetInterval()->GetParent();
H A Dnodes.h1885 if (parent->GetParent() != nullptr) {
1886 parent_->SetAndCopyParentChain(allocator, parent->GetParent());
1911 HEnvironment* GetParent() const { return parent_; } function in class:art::HEnvironment
1935 return GetParent() != nullptr;
2166 DCHECK(environment->GetParent() == nullptr);
2180 if (environment->GetParent() != nullptr) {
2181 environment_->SetAndCopyParentChain(allocator, environment->GetParent());
2191 if (environment->GetParent() != nullptr) {
2192 environment_->SetAndCopyParentChain(allocator, environment->GetParent());
H A Dgraph_visualizer.cc584 environment = environment->GetParent()) {
H A Dnodes.cc101 environment = environment->GetParent()) {
114 environment = environment->GetParent()) {
129 environment = environment->GetParent()) {
/art/runtime/mirror/
H A Dclass_loader.h43 ClassLoader* GetParent() REQUIRES_SHARED(Locks::mutator_lock_) {
/art/runtime/
H A Dclass_loader_context_test.cc394 ASSERT_TRUE(class_loader->GetParent()->GetClass() ==
433 ASSERT_TRUE(class_loader->GetParent()->GetClass() ==
461 ASSERT_TRUE(class_loader->GetParent()->GetClass() ==
514 Handle<mirror::ClassLoader> class_loader_2 = hs.NewHandle(class_loader_1->GetParent());
523 Handle<mirror::ClassLoader> class_loader_3 = hs.NewHandle(class_loader_2->GetParent());
531 ASSERT_TRUE(class_loader_3->GetParent()->GetClass() ==
H A Ddebug_print.cc79 for (; loader != nullptr; loader = loader->GetParent()) {
H A Dsubtype_check_test.cc113 MockClass* GetParent() const { function in struct:art::MockClass
824 return IsTooWide(kls->GetParent());
H A Dclass_loader_context.cc643 Handle<mirror::ClassLoader> parent = hs.NewHandle(class_loader->GetParent());
H A Dcommon_runtime_test.cc631 ObjPtr<mirror::ClassLoader> actual_parent(actual_class_loader->GetParent());
H A Dclass_linker.cc1162 class_loader = class_loader->GetParent();
2399 Handle<mirror::ClassLoader> h_parent(hs.NewHandle(class_loader->GetParent()));
2429 Handle<mirror::ClassLoader> h_parent(hs.NewHandle(class_loader->GetParent()));

Completed in 168 milliseconds