/art/runtime/ |
D | art_method-inl.h | 117 inline uint32_t ArtMethod::GetDexMethodIndex() { in GetDexMethodIndex() function 279 uint32_t dex_method_idx = GetDexMethodIndex(); in GetDeclaringClassDescriptor() 291 return dex_file->GetMethodShorty(dex_file->GetMethodId(GetDexMethodIndex()), out_length); in GetShorty() 295 uint32_t dex_method_idx = GetDexMethodIndex(); in GetSignature() 305 uint32_t dex_method_idx = GetDexMethodIndex(); in GetName() 347 return dex_file->GetMethodPrototype(dex_file->GetMethodId(GetDexMethodIndex())); in GetPrototype() 354 dex_file->GetMethodId(GetDexMethodIndex())); in GetParameterTypeList() 376 const DexFile::MethodId& method_id = dex_file->GetMethodId(GetDexMethodIndex()); in GetReturnTypeDescriptor() 409 GetDexMethodIndex(), in GetInterfaceMethodIfProxy() 430 const DexFile::MethodId& method_id = dex_file->GetMethodId(GetDexMethodIndex()); in GetReturnType() [all …]
|
D | art_method.cc | 62 uint32_t dex_method_idx = GetDexMethodIndex(); in GetNameAsString() 110 const DexFile::MethodId& mid = dex_file->GetMethodId(GetDexMethodIndex()); in HasSameNameAndSignature() 112 const DexFile::MethodId& mid2 = dex_file->GetMethodId(other->GetDexMethodIndex()); in HasSameNameAndSignature() 116 const DexFile::MethodId& mid2 = dex_file2->GetMethodId(other->GetDexMethodIndex()); in HasSameNameAndSignature() 139 GetDexMethodIndex(), in FindOverriddenMethod() 165 const uint32_t dex_method_idx = GetDexMethodIndex(); in FindDexMethodIndexInOtherDexFile() 338 const auto& method_id = dex_file->GetMethodId(GetDexMethodIndex()); in EqualParameters()
|
D | trace.cc | 853 auto* resolved_method = dex_cache->GetResolvedMethod(method->GetDexMethodIndex(), sizeof(void*)); in RegisterMethod() 856 dex_cache->SetResolvedMethod(method->GetDexMethodIndex(), method, sizeof(void*)); in RegisterMethod() 862 if (!(*bit_set)[method->GetDexMethodIndex()]) { in RegisterMethod() 863 bit_set->set(method->GetDexMethodIndex()); in RegisterMethod()
|
D | art_method.h | 403 ALWAYS_INLINE uint32_t GetDexMethodIndex() SHARED_REQUIRES(Locks::mutator_lock_); 556 return MethodReference(GetDexFile(), GetDexMethodIndex()); in ToMethodReference()
|
D | class_linker.cc | 2693 if (method->GetDexMethodIndex() == art_method.GetDexMethodIndex()) { in FindOatMethodFor() 2705 method->GetDexMethodIndex())); in FindOatMethodFor() 4298 proxy_method->GetDexMethodIndex(), image_pointer_size_); in FindMethodForProxy() 4319 proxy_constructor->GetDexMethodIndex(), proxy_constructor, image_pointer_size_); in CreateProxyConstructor() 4343 if (dex_cache->GetResolvedMethod(prototype->GetDexMethodIndex(), image_pointer_size_) != in CreateProxyMethod() 4346 prototype->GetDexMethodIndex(), prototype, image_pointer_size_); in CreateProxyMethod() 4383 CHECK_EQ(prototype->GetDexMethodIndex(), method->GetDexMethodIndex()); in CheckProxyMethod() 4789 const DexFile::MethodId& method_id = dex_file->GetMethodId(m->GetDexMethodIndex()); in ThrowSignatureCheckResolveReturnTypeException() 5502 dex_file_(method->GetDexFile()), mid_(&dex_file_->GetMethodId(method->GetDexMethodIndex())), in SHARED_REQUIRES() 5518 const DexFile::MethodId& other_mid = other_dex_file->GetMethodId(other->GetDexMethodIndex()); in HasSameNameAndSignature() [all …]
|
/art/compiler/optimizing/ |
D | builder.cc | 54 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in SkipCompilation() 64 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in SkipCompilation()
|
D | intrinsics.cc | 553 invoke->GetDexMethodIndex(), class_linker->GetImagePointerSize()); in CheckInvokeType() 581 if (inliner->IsIntrinsic(invoke->GetDexMethodIndex(), &method)) { in Run() 588 << PrettyMethod(invoke->GetDexMethodIndex(), invoke->GetDexFile()) in Run()
|
D | inliner.cc | 92 PrettyMethod(call->GetDexMethodIndex(), *outer_compilation_unit_.GetDexFile()); in Run() 99 PrettyMethod(call->GetDexMethodIndex(), *outer_compilation_unit_.GetDexFile()); in Run() 254 uint32_t method_index = invoke_instruction->GetDexMethodIndex(); in TryInline() 816 method->GetDexMethodIndex(), class_def_idx, *method->GetDexFile())) { in TryBuildAndInline() 1035 uint32_t method_index = resolved_method->GetDexMethodIndex(); in TryBuildAndInlineHelper()
|
D | sharpening.cc | 64 MethodReference target_method(&graph_->GetDexFile(), invoke->GetDexMethodIndex()); in ProcessInvokeStaticOrDirect()
|
D | instruction_builder.cc | 437 dex_file_->GetMethodId(dex_compilation_unit_->GetDexMethodIndex()); in InitializeParameters() 854 method_idx = resolved_method->GetDexMethodIndex(); in BuildInvoke() 891 resolved_method->GetDexMethodIndex()); in BuildInvoke() 1057 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in SetupInvokeArguments() 1071 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in SetupInvokeArguments() 1633 dex_compilation_unit_->GetDexMethodIndex(), in BuildTypeCheck() 1667 dex_compilation_unit_->GetDexMethodIndex(), dex_cache, type_index, finalizable); in NeedsAccessCheck() 2612 dex_compilation_unit_->GetDexMethodIndex(), dex_cache, type_index); in ProcessDexInstruction() 2682 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in ProcessDexInstruction()
|
D | graph_visualizer.cc | 412 StartAttributeStream("dex_file_index") << invoke->GetDexMethodIndex(); in VisitInvoke() 414 invoke->GetDexMethodIndex(), GetGraph()->GetDexFile(), /* with_signature */ false); in VisitInvoke()
|
D | reference_type_propagation.cc | 452 invoke->GetDexFile(), invoke->GetDexMethodIndex(), dex_cache, loader, nullptr, kDirect); in SetClassAsTypeInfo() 786 ArtMethod* method = dex_cache->GetResolvedMethod(instr->GetDexMethodIndex(), pointer_size); in VisitInvoke()
|
/art/compiler/dex/ |
D | dex_to_dex_compiler.cc | 215 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileReturnVoid() 235 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileCheckCast() 265 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileInstanceFieldAccess() 301 << PrettyMethod(unit_.GetDexMethodIndex(), GetDexFile(), true); in CompileInvokeVirtual()
|
D | verified_method.cc | 109 method->GetDexMethodIndex())); in GenerateDequickenMap()
|
/art/runtime/mirror/ |
D | abstract_method.cc | 35 SetField32<kTransactionActive>(DexMethodIndexOffset(), method->GetDexMethodIndex()); in CreateFromArtMethod()
|
D | class.cc | 419 if (method.GetDexMethodIndex() == dex_method_idx) { in FindDeclaredDirectMethod() 500 if (method.GetDexMethodIndex() == dex_method_idx) { in FindDeclaredVirtualMethod()
|
/art/runtime/jit/ |
D | profile_compilation_info_test.cc | 79 method_refs.emplace_back(method->GetDexFile(), method->GetDexMethodIndex()); in SaveProfilingInfo() 116 ASSERT_TRUE(info1.ContainsMethod(MethodReference(m->GetDexFile(), m->GetDexMethodIndex()))); in TEST_F() 132 ASSERT_TRUE(info2.ContainsMethod(MethodReference(m->GetDexFile(), m->GetDexMethodIndex()))); in TEST_F() 135 ASSERT_TRUE(info2.ContainsMethod(MethodReference(m->GetDexFile(), m->GetDexMethodIndex()))); in TEST_F()
|
D | profile_saver.cc | 212 methods_->push_back(MethodReference(dex_file, method.GetDexMethodIndex())); in operator ()()
|
/art/test/595-profile-saving/ |
D | profile-saving.cc | 47 method_index_ = m->GetDexMethodIndex(); in VisitFrame()
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 63 uint32_t GetDexMethodIndex() const { in GetDexMethodIndex() function
|
D | compiler_driver-inl.h | 64 mUnit->GetDexFile()->GetMethodId(mUnit->GetDexMethodIndex()); in ResolveCompilingMethodsClass() 281 *declaring_method_idx = resolved_method->GetDexMethodIndex(); in GetResolvedMethodDexFileLocation() 289 return resolved_method->GetDexMethodIndex(); in GetResolvedMethodVTableIndex()
|
D | compiler_driver.cc | 676 uint32_t method_idx = method->GetDexMethodIndex(); in CompileOne() 1708 method->GetDexMethodIndex(), pointer_size) == nullptr)) { in GetCodeAndMethodForDirectCall() 1709 target_method->dex_method_index = method->GetDexMethodIndex(); in GetCodeAndMethodForDirectCall() 1719 target_method->dex_method_index = method->GetDexMethodIndex(); in GetCodeAndMethodForDirectCall() 1754 target_method->dex_method_index = method->GetDexMethodIndex(); in GetCodeAndMethodForDirectCall() 1761 target_method->dex_method_index = method->GetDexMethodIndex(); in GetCodeAndMethodForDirectCall()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 1003 called_method.dex_method_index = called->GetDexMethodIndex(); in artQuickResolutionTrampoline() 1066 uint32_t update_dex_cache_method_index = called->GetDexMethodIndex(); in artQuickResolutionTrampoline() 1085 const auto called_dex_method_idx = called->GetDexMethodIndex(); in artQuickResolutionTrampoline() 2169 if (LIKELY(interface_method->GetDexMethodIndex() != DexFile::kDexNoIndex)) { in artInvokeInterfaceTrampoline() 2172 uint32_t imt_index = interface_method->GetDexMethodIndex(); in artInvokeInterfaceTrampoline() 2225 uint32_t imt_index = interface_method->GetDexMethodIndex(); in artInvokeInterfaceTrampoline()
|
/art/compiler/ |
D | common_compiler_test.cc | 53 method->GetDexMethodIndex())); in MakeExecutable()
|
/art/runtime/arch/ |
D | stub_test.cc | 2029 static_cast<size_t>(inf_contains->GetDexMethodIndex())); in TEST_F() 2049 static_cast<size_t>(inf_contains->GetDexMethodIndex())); in TEST_F() 2056 result = Invoke3WithReferrer(static_cast<size_t>(inf_contains->GetDexMethodIndex()), in TEST_F() 2067 static_cast<size_t>(inf_contains->GetDexMethodIndex()), in TEST_F()
|