/art/compiler/driver/ |
D | compiler_driver-inl.h | 34 return mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()); in GetDexCache() 46 DCHECK_EQ(dex_cache->GetDexFile(), mUnit->GetDexFile()); in ResolveClass() 49 *mUnit->GetDexFile(), cls_index, dex_cache, class_loader); in ResolveClass() 61 DCHECK_EQ(dex_cache->GetDexFile(), mUnit->GetDexFile()); in ResolveCompilingMethodsClass() 64 mUnit->GetDexFile()->GetMethodId(mUnit->GetDexMethodIndex()); in ResolveCompilingMethodsClass() 72 DCHECK_EQ(dex_cache->GetDexFile(), dex_file); in ResolveFieldWithDexFile() 98 return ResolveFieldWithDexFile(soa, dex_cache, class_loader, mUnit->GetDexFile(), field_idx, in ResolveField() 106 *declaring_dex_file = declaring_class->GetDexCache()->GetDexFile(); in GetResolvedFieldDexFileLocation() 180 const DexFile* dex_file = dex_cache->GetDexFile(); in IsClassOfStaticMemberAvailableToReferrer() 270 DCHECK_EQ(dex_cache->GetDexFile(), mUnit->GetDexFile()); in ResolveMethod() [all …]
|
D | compiler_driver.cc | 560 dex_file = method->GetDexFile(); in CompileOne() 598 const DexFile* dex_file = method->GetDexFile(); in CompileMethod() 719 method_handle->GetDexFile())); in ResolveExceptionsForMethod() 1202 if (!CanEmbedTypeInCode(*reference_class->GetDexCache()->GetDexFile(), in CanEmbedReferenceTypeInCode() 1208 ref->first = &reference_class->GetDexFile(); in CanEmbedReferenceTypeInCode() 1266 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeInstanceFieldInfo() 1316 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeStaticFieldInfo() 1338 CanAssumeTypeIsPresentInDexCache(*mUnit->GetDexFile(), *storage_index)); in ComputeStaticFieldInfo() 1427 if (target_method->dex_file == dex_cache->GetDexFile() && in GetCodeAndMethodForDirectCall() 1441 target_method->dex_file = dex_cache->GetDexFile(); in GetCodeAndMethodForDirectCall() [all …]
|
D | dex_compilation_unit.h | 56 const DexFile* GetDexFile() const { in GetDexFile() function
|
/art/compiler/optimizing/ |
D | inliner.cc | 65 PrettyMethod(call->GetDexMethodIndex(), *outer_compilation_unit_.GetDexFile()); in Run() 78 const DexFile& caller_dex_file = *caller_compilation_unit_.GetDexFile(); in TryInline() 93 const DexFile& outer_dex_file = *outer_compilation_unit_.GetDexFile(); in TryInline() 94 if (resolved_method->GetDexFile()->GetLocation().compare(outer_dex_file.GetLocation()) != 0) { in TryInline() 121 resolved_method->GetDexMethodIndex(), class_def_idx, *resolved_method->GetDexFile())) { in TryInline() 158 const DexFile& caller_dex_file = *caller_compilation_unit_.GetDexFile(); in TryBuildAndInline() 164 *resolved_method->GetDexFile(), in TryBuildAndInline() 183 resolved_method->GetDexFile(), in TryBuildAndInline()
|
D | nodes_test.cc | 54 &allocator, 1, graph->GetDexFile(), graph->GetMethodIdx(), 0); in TEST() 135 &allocator, 1, graph->GetDexFile(), graph->GetMethodIdx(), 0); in TEST() 146 &allocator, 1, graph->GetDexFile(), graph->GetMethodIdx(), 0); in TEST() 152 &allocator, 1, graph->GetDexFile(), graph->GetMethodIdx(), 0); in TEST()
|
D | builder.cc | 550 && driver.RequiresConstructorBarrier(self, cu->GetDexFile(), cu->GetClassDefIndex()); in RequiresConstructorBarrier() 665 DCHECK(!is_recursive || (target_method.dex_file == dex_compilation_unit_->GetDexFile())); in BuildInvoke() 672 *dex_compilation_unit_->GetDexFile()))); in BuildInvoke() 683 const DexFile& outer_dex_file = *outer_compilation_unit_->GetDexFile(); in BuildInvoke() 718 *outer_compilation_unit_->GetDexFile(), storage_index); in BuildInvoke() 874 const DexFile& dex_file = *compilation_unit.GetDexFile(); in GetClassFrom() 895 dex_compilation_unit_->GetClassLinker()->FindDexCache(*dex_compilation_unit_->GetDexFile()))); in IsOutermostCompilingClass() 914 dex_compilation_unit_->GetClassLinker()->FindDexCache(*dex_compilation_unit_->GetDexFile()))); in BuildStaticFieldAccess() 925 const DexFile& outer_dex_file = *outer_compilation_unit_->GetDexFile(); in BuildStaticFieldAccess() 953 *outer_compilation_unit_->GetDexFile(), storage_index); in BuildStaticFieldAccess()
|
/art/compiler/dex/ |
D | dex_to_dex_compiler.cc | 51 const DexFile& GetDexFile() const { in GetDexFile() function in art::optimizer::DexCompiler 52 return *unit_.GetDexFile(); in GetDexFile() 187 driver_.RequiresConstructorBarrier(Thread::Current(), unit_.GetDexFile(), in CompileReturnVoid() 196 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileReturnVoid() 216 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileCheckCast() 246 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileInstanceFieldAccess() 260 MethodReference target_method(&GetDexFile(), method_idx); in CompileInvokeVirtual() 276 << "(" << PrettyMethod(method_idx, GetDexFile(), true) << ")" in CompileInvokeVirtual() 281 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileInvokeVirtual()
|
D | verified_method.cc | 226 dequicken_map_.Put(dex_pc, DexFileReference(method->GetDexFile(), in GenerateDequickenMap() 240 dequicken_map_.Put(dex_pc, DexFileReference(field->GetDexFile(), field->GetDexFieldIndex())); in GenerateDequickenMap()
|
/art/runtime/ |
D | art_method-inl.h | 324 inline const DexFile* ArtMethod::GetDexFile() { in GetDexFile() function 325 return GetDexCache()->GetDexFile(); in GetDexFile() 334 const DexFile* dex_file = GetDexFile(); in GetDeclaringClassDescriptor() 340 const DexFile* dex_file = GetDexFile(); in GetShorty() 348 const DexFile* dex_file = GetDexFile(); in GetSignature() 358 const DexFile* dex_file = GetDexFile(); in GetName() 378 return GetDeclaringClass()->GetDexFile().GetCodeItem(GetCodeItemOffset()); in GetCodeItem() 391 return GetDexFile()->GetLineNumFromPC(this, dex_pc); in GetLineNumFromDexPC() 396 const DexFile* dex_file = GetDexFile(); in GetPrototype() 402 const DexFile* dex_file = GetDexFile(); in GetParameterTypeList() [all …]
|
D | class_linker-inl.h | 66 const DexFile& dex_file = *dex_cache->GetDexFile(); in ResolveString() 83 const DexFile& dex_file = *dex_cache->GetDexFile(); in ResolveType() 99 const DexFile& dex_file = *dex_cache->GetDexFile(); in ResolveType() 124 const DexFile* dex_file = h_dex_cache->GetDexFile(); in ResolveMethod() 150 const DexFile& dex_file = *dex_cache->GetDexFile(); in ResolveField()
|
D | art_field-inl.h | 262 const DexFile* dex_file = GetDexFile(); in GetName() 274 const DexFile* dex_file = GetDexFile(); in GetTypeDescriptor() 296 const DexFile* const dex_file = dex_cache->GetDexFile(); in GetType() 314 inline const DexFile* ArtField::GetDexFile() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDexFile() function 315 return GetDexCache()->GetDexFile(); in GetDexFile() 322 const auto* dex_file = dex_cache->GetDexFile(); in GetStringName()
|
D | dex_method_iterator_test.cc | 39 const DexFile& dex_file = it.GetDexFile(); in TEST_F()
|
D | art_method.cc | 61 auto* dex_file = dex_cache->GetDexFile(); in GetNameAsString() 98 const DexFile* dex_file = method1->GetDexFile(); in HasSameNameAndSignature() 104 const DexFile* dex_file2 = method2->GetDexFile(); in HasSameNameAndSignature() 153 const DexFile* dexfile = GetDexFile(); in FindDexMethodIndexInOtherDexFile() 539 auto* dex_file = dex_cache->GetDexFile(); in EqualParameters()
|
D | common_throws.cc | 320 const DexFile& dex_file = *dex_cache->GetDexFile(); in ThrowNoSuchMethodError() 350 const DexFile& dex_file = *dex_cache->GetDexFile(); in ThrowNullPointerExceptionForMethodAccess() 357 const DexFile& dex_file = *dex_cache->GetDexFile(); in ThrowNullPointerExceptionForMethodAccess() 494 method->GetDeclaringClass()->GetDexCache()->GetDexFile(); in ThrowNullPointerExceptionFromDexPC()
|
D | dex_method_iterator.h | 106 const DexFile& GetDexFile() { in GetDexFile() function
|
D | quick_exception_handler.cc | 137 const DexFile& dex_file = *handler_method_->GetDeclaringClass()->GetDexCache()->GetDexFile(); in FindCatch() 208 verifier::MethodVerifier verifier(self_, h_dex_cache->GetDexFile(), h_dex_cache, h_class_loader, in HandleDeoptimization()
|
/art/test/116-nodex2oat/ |
D | nodex2oat.cc | 30 const DexFile& dex_file = klass->GetDexFile(); in hasOat()
|
/art/test/118-noimage-dex2oat/ |
D | noimage-dex2oat.cc | 30 const DexFile& dex_file = klass->GetDexFile(); in hasOat()
|
/art/test/117-nopatchoat/ |
D | nopatchoat.cc | 30 const DexFile& dex_file = klass->GetDexFile(); in getOatDexFile()
|
/art/runtime/native/ |
D | java_lang_DexCache.cc | 34 const DexFile* dex_file = dex_cache->GetDexFile(); in DexCache_getDexNative()
|
D | dalvik_system_VMRuntime.cc | 282 const DexFile* dex_file = dex_cache->GetDexFile(); in PreloadDexCachesResolveString() 300 const DexFile* dex_file = dex_cache->GetDexFile(); in PreloadDexCachesResolveType() 329 const DexFile* dex_file = dex_cache->GetDexFile(); in PreloadDexCachesResolveField() 357 const DexFile* dex_file = dex_cache->GetDexFile(); in PreloadDexCachesResolveMethod()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 833 called_method.dex_file = caller->GetDexFile(); in artQuickResolutionTrampoline() 887 called_method.dex_file = called->GetDexFile(); in artQuickResolutionTrampoline() 904 DCHECK_EQ(caller->GetDexFile(), called_method.dex_file); in artQuickResolutionTrampoline() 938 DCHECK_EQ(caller->GetDexFile(), called_method.dex_file); in artQuickResolutionTrampoline() 956 if (called->GetDexFile() == called_method.dex_file && in artQuickResolutionTrampoline() 1954 const DexFile* dex_file = caller_method->GetDeclaringClass()->GetDexCache()->GetDexFile(); in artInvokeCommon() 1978 << method->GetDexFile()->GetLocation(); in artInvokeCommon() 2088 ->GetDexFile(); in artInvokeInterfaceTrampoline() 2111 << " location: " << method->GetDexFile()->GetLocation(); in artInvokeInterfaceTrampoline()
|
/art/runtime/mirror/ |
D | class.cc | 723 const DexFile& dex_file = GetDexFile(); in GetDescriptor() 742 return &GetDexFile().GetClassDef(class_def_idx); in GetClassDef() 771 interface = Runtime::Current()->GetClassLinker()->ResolveType(klass->GetDexFile(), type_idx, in GetDirectInterface() 780 const DexFile& dex_file = GetDexFile(); in GetSourceFile() 803 return GetDexFile().GetInterfacesList(*class_def); in GetInterfaceTypeList()
|
D | class-inl.h | 281 uint32_t class_idx = referrer_dex_cache->GetDexFile()->GetFieldId(field_idx).class_idx_; in ResolvedFieldAccessTest() 313 uint32_t class_idx = referrer_dex_cache->GetDexFile()->GetMethodId(method_idx).class_idx_; in ResolvedMethodAccessTest() 695 inline const DexFile& Class::GetDexFile() { in GetDexFile() function 696 return *GetDexCache()->GetDexFile(); in GetDexFile() 707 const DexFile& dex_file = GetDexFile(); in DescriptorEquals()
|
D | dex_cache.h | 141 const DexFile* GetDexFile() ALWAYS_INLINE SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetDexFile() function
|