/aosp12/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 435 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 D | nterp.cc | 325 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 D | inliner.cc | 217 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 D | critical_native_abi_fixup_arm.cc | 50 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 D | inliner.h | 79 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 D | instruction_builder.cc | 873 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 D | nodes.h | 4703 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 D | class_linker-inl.h | 314 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 D | class_verifier.cc | 270 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 D | interpreter_common.h | 248 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 D | verifier_deps_test.cc | 157 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 D | quick_trampoline_entrypoints.cc | 2443 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 D | class.h | 635 ArtMethod* resolved_method, 640 ArtMethod* resolved_method, 1376 ArtMethod* resolved_method,
|
/aosp12/art/dex2oat/linker/ |
H A D | oat_writer.cc | 1602 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()
|