Home
last modified time | relevance | path

Searched refs:GetDexMethodIndex (Results 1 – 25 of 44) sorted by relevance

12

/art/runtime/
Dart_method-inl.h117 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 …]
Dart_method.cc62 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()
Dtrace.cc853 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()
Dart_method.h403 ALWAYS_INLINE uint32_t GetDexMethodIndex() SHARED_REQUIRES(Locks::mutator_lock_);
556 return MethodReference(GetDexFile(), GetDexMethodIndex()); in ToMethodReference()
Dclass_linker.cc2693 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/
Dbuilder.cc54 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in SkipCompilation()
64 << PrettyMethod(dex_compilation_unit_->GetDexMethodIndex(), *dex_file_) in SkipCompilation()
Dintrinsics.cc553 invoke->GetDexMethodIndex(), class_linker->GetImagePointerSize()); in CheckInvokeType()
581 if (inliner->IsIntrinsic(invoke->GetDexMethodIndex(), &method)) { in Run()
588 << PrettyMethod(invoke->GetDexMethodIndex(), invoke->GetDexFile()) in Run()
Dinliner.cc92 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()
Dsharpening.cc64 MethodReference target_method(&graph_->GetDexFile(), invoke->GetDexMethodIndex()); in ProcessInvokeStaticOrDirect()
Dinstruction_builder.cc437 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()
Dgraph_visualizer.cc412 StartAttributeStream("dex_file_index") << invoke->GetDexMethodIndex(); in VisitInvoke()
414 invoke->GetDexMethodIndex(), GetGraph()->GetDexFile(), /* with_signature */ false); in VisitInvoke()
Dreference_type_propagation.cc452 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/
Ddex_to_dex_compiler.cc215 << 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()
Dverified_method.cc109 method->GetDexMethodIndex())); in GenerateDequickenMap()
/art/runtime/mirror/
Dabstract_method.cc35 SetField32<kTransactionActive>(DexMethodIndexOffset(), method->GetDexMethodIndex()); in CreateFromArtMethod()
Dclass.cc419 if (method.GetDexMethodIndex() == dex_method_idx) { in FindDeclaredDirectMethod()
500 if (method.GetDexMethodIndex() == dex_method_idx) { in FindDeclaredVirtualMethod()
/art/runtime/jit/
Dprofile_compilation_info_test.cc79 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()
Dprofile_saver.cc212 methods_->push_back(MethodReference(dex_file, method.GetDexMethodIndex())); in operator ()()
/art/test/595-profile-saving/
Dprofile-saving.cc47 method_index_ = m->GetDexMethodIndex(); in VisitFrame()
/art/compiler/driver/
Ddex_compilation_unit.h63 uint32_t GetDexMethodIndex() const { in GetDexMethodIndex() function
Dcompiler_driver-inl.h64 mUnit->GetDexFile()->GetMethodId(mUnit->GetDexMethodIndex()); in ResolveCompilingMethodsClass()
281 *declaring_method_idx = resolved_method->GetDexMethodIndex(); in GetResolvedMethodDexFileLocation()
289 return resolved_method->GetDexMethodIndex(); in GetResolvedMethodVTableIndex()
Dcompiler_driver.cc676 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/
Dquick_trampoline_entrypoints.cc1003 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/
Dcommon_compiler_test.cc53 method->GetDexMethodIndex())); in MakeExecutable()
/art/runtime/arch/
Dstub_test.cc2029 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()

12