Home
last modified time | relevance | path

Searched refs:resolved_method (Results 1 – 14 of 14) sorted by relevance

/aosp12/art/runtime/entrypoints/
H A Dentrypoint_utils-inl.h435 resolved_method->IsConstructor())) { in FindMethodToCall()
451 return resolved_method; in FindMethodToCall()
460 resolved_method->GetName(), resolved_method->GetSignature()); in FindMethodToCall()
499 resolved_method->GetName(), resolved_method->GetSignature()); in FindMethodToCall()
523 resolved_method->GetName(), resolved_method->GetSignature()); in FindMethodToCall()
530 size_t imt_index = resolved_method->GetImtIndex(); in FindMethodToCall()
570 ArtMethod* resolved_method; in FindMethodFromCode() local
578 if (UNLIKELY(resolved_method == nullptr)) { in FindMethodFromCode()
660 if (UNLIKELY(resolved_method == nullptr)) { in FindMethodFast()
667 return resolved_method; in FindMethodFast()
[all …]
/aosp12/art/runtime/interpreter/mterp/
H A Dnterp.cc325 ArtMethod* resolved_method = caller->SkipAccessChecks() in NterpGetMethod() local
330 if (resolved_method == nullptr) { in NterpGetMethod()
348 resolved_method->GetName(), in NterpGetMethod()
382 DCHECK(!resolved_method->IsCopied()); in NterpGetMethod()
383 if (!resolved_method->IsAbstract()) { in NterpGetMethod()
394 && !resolved_method->IsStatic() in NterpGetMethod()
395 && resolved_method->IsConstructor()) { in NterpGetMethod()
397 resolved_method = WellKnownClasses::StringInitToStringFactory(resolved_method); in NterpGetMethod()
405 return resolved_method->GetMethodIndex(); in NterpGetMethod()
407 UpdateCache(self, dex_pc_ptr, resolved_method); in NterpGetMethod()
[all …]
/aosp12/art/compiler/optimizing/
H A Dinliner.cc217 return resolved_method; in FindVirtualOrInterfaceTarget()
250 resolved_method, pointer_size); in FindVirtualOrInterfaceTarget()
254 resolved_method, pointer_size); in FindVirtualOrInterfaceTarget()
257 if (resolved_method == nullptr) { in FindVirtualOrInterfaceTarget()
269 return resolved_method; in FindVirtualOrInterfaceTarget()
273 return resolved_method; in FindVirtualOrInterfaceTarget()
455 if (resolved_method == nullptr) { in TryInline()
728 resolved_method = klass->FindVirtualMethodForInterface(resolved_method, pointer_size); in ResolveMethodFromInlineCache()
731 resolved_method = klass->FindVirtualMethodForVirtual(resolved_method, pointer_size); in ResolveMethodFromInlineCache()
738 return resolved_method; in ResolveMethodFromInlineCache()
[all …]
H A Dcritical_native_abi_fixup_arm.cc50 ArtMethod* resolved_method = jni::DecodeArtMethod(known_method); in FixUpArguments() local
51 DCHECK(resolved_method != nullptr); in FixUpArguments()
52 DCHECK(resolved_method->IsIntrinsic()); in FixUpArguments()
57 MethodReference(resolved_method->GetDexFile(), resolved_method->GetDexMethodIndex()); in FixUpArguments()
73 resolved_method, in FixUpArguments()
H A Dinliner.h79 ArtMethod* resolved_method,
85 ArtMethod* resolved_method,
91 ArtMethod* resolved_method,
218 ArtMethod* FindMethodFromCHA(ArtMethod* resolved_method)
237 void FixUpReturnReferenceType(ArtMethod* resolved_method, HInstruction* return_replacement)
240 bool ArgumentTypesMoreSpecific(HInvoke* invoke_instruction, ArtMethod* resolved_method)
H A Dinstruction_builder.cc873 ArtMethod* resolved_method = in ResolveMethod() local
881 if (UNLIKELY(resolved_method == nullptr)) { in ResolveMethod()
913 if (resolved_method->IsPrivate() || in ResolveMethod()
975 MethodReference(resolved_method->GetDexFile(), resolved_method->GetDexMethodIndex()); in ResolveMethod()
985 resolved_method->IsConstructor() && resolved_method->GetDeclaringClass()->IsStringClass(); in ResolveMethod()
987 return resolved_method; in ResolveMethod()
1017 if (UNLIKELY(resolved_method == nullptr)) { in BuildInvoke()
1063 if (UNLIKELY(resolved_method->IsIntrinsic())) { in BuildInvoke()
1098 HSharpening::SharpenLoadMethod(resolved_method, in BuildInvoke()
1138 resolved_method, in BuildInvoke()
[all …]
H A Dnodes.h4703 ArtMethod* resolved_method,
4721 SetResolvedMethod(resolved_method);
4775 ArtMethod* resolved_method,
4785 resolved_method,
4862 ArtMethod* resolved_method,
4877 resolved_method,
5075 ArtMethod* resolved_method,
5085 resolved_method,
5136 ArtMethod* resolved_method,
5147 resolved_method,
/aosp12/art/runtime/
H A Dclass_linker-inl.h314 if (resolved_method == nullptr) { in GetResolvedMethod()
317 DCHECK(!resolved_method->IsRuntimeMethod()); in GetResolvedMethod()
339 resolved_method, in GetResolvedMethod()
345 if (UNLIKELY(resolved_method->CheckIncompatibleClassChange(type))) { in GetResolvedMethod()
349 return resolved_method; in GetResolvedMethod()
367 DCHECK(resolved_method == nullptr || !resolved_method->IsRuntimeMethod()); in ResolveMethod()
368 if (UNLIKELY(resolved_method == nullptr)) { in ResolveMethod()
374 resolved_method = ResolveMethod<kResolveMode>(method_idx, in ResolveMethod()
407 resolved_method, in ResolveMethod()
418 resolved_method, in ResolveMethod()
[all …]
/aosp12/art/runtime/verifier/
H A Dclass_verifier.cc270 ArtMethod* resolved_method = linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in VerifyClass() local
272 if (resolved_method == nullptr) { in VerifyClass()
277 DCHECK(resolved_method->GetDeclaringClassUnchecked() != nullptr) << type; in VerifyClass()
291 resolved_method, in VerifyClass()
/aosp12/art/runtime/interpreter/
H A Dinterpreter_common.h248 ArtMethod* resolved_method; in DoInvoke() local
250 resolved_method = reinterpret_cast<ArtMethod*>(tls_value); in DoInvoke()
256 resolved_method = class_linker->ResolveMethod<resolve_mode>(self, method_idx, sf_method, type); in DoInvoke()
257 if (UNLIKELY(resolved_method == nullptr)) { in DoInvoke()
263 tls_cache->Set(inst, reinterpret_cast<size_t>(resolved_method)); in DoInvoke()
272 method_idx, resolved_method, &receiver, sf_method, self); in DoInvoke()
/aosp12/art/dex2oat/
H A Dverifier_deps_test.cc157 ArtMethod* resolved_method = in VerifyMethod() local
164 CHECK(resolved_method != nullptr); in VerifyMethod()
165 if (method_name == resolved_method->GetName()) { in VerifyMethod()
175 resolved_method, in VerifyMethod()
/aosp12/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc2443 ArtMethod* resolved_method = linker->ResolveMethod<ClassLinker::ResolveMode::kCheckICCEAndIAE>( in artInvokePolymorphic() local
2455 DCHECK_EQ(resolved_method->IsStatic(), kMethodIsStatic); in artInvokePolymorphic()
2465 CREATE_SHADOW_FRAME(num_vregs, /* link= */ nullptr, resolved_method, dex_pc); in artInvokePolymorphic()
2484 Intrinsics intrinsic = static_cast<Intrinsics>(resolved_method->GetIntrinsic()); in artInvokePolymorphic()
2487 if (resolved_method->GetDeclaringClass() == GetClassRoot<mirror::MethodHandle>(linker)) { in artInvokePolymorphic()
2508 DCHECK_EQ(GetClassRoot<mirror::VarHandle>(linker), resolved_method->GetDeclaringClass()); in artInvokePolymorphic()
/aosp12/art/runtime/mirror/
H A Dclass.h635 ArtMethod* resolved_method,
640 ArtMethod* resolved_method,
1376 ArtMethod* resolved_method,
/aosp12/art/dex2oat/linker/
H A Doat_writer.cc1602 ArtMethod* resolved_method; in VisitMethod() local
1605 resolved_method = class_linker_->LookupResolvedMethod( in VisitMethod()
1607 if (resolved_method == nullptr) { in VisitMethod()
1616 resolved_method = class_linker_->LookupResolvedMethod(method.GetIndex(), in VisitMethod()
1620 if (resolved_method != nullptr && in VisitMethod()
1623 resolved_method->SetEntryPointFromQuickCompiledCodePtrSize( in VisitMethod()