Home
last modified time | relevance | path

Searched defs:proto_idx (Results 1 – 18 of 18) sorted by relevance

/art/libdexfile/dex/
Ddex_instruction_test.cc32 static void Build45cc(uint8_t num_args, uint16_t method_idx, uint16_t proto_idx, in Build45cc()
52 static void Build4rcc(uint16_t num_args, uint16_t method_idx, uint16_t proto_idx, in Build4rcc()
Ddex_instruction.cc437 dex::ProtoIndex proto_idx(VRegH_45cc()); in DumpString() local
461 dex::ProtoIndex proto_idx(VRegH_4rcc()); in DumpString() local
472 dex::ProtoIndex proto_idx(VRegH_4rcc()); in DumpString() local
Ddex_file-inl.h250 inline const char* DexFile::GetShorty(dex::ProtoIndex proto_idx) const { in GetShorty()
256 inline std::string_view DexFile::GetShortyView(dex::ProtoIndex proto_idx) const { in GetShortyView()
Ddex_file.cc408 const dex::ProtoIndex proto_idx = GetIndexForProtoId(signature); in FindMethodId() local
509 const dex::ProtoIndex proto_idx = static_cast<dex::ProtoIndex>(mid); in FindProtoId() local
Dtest_dex_file_builder.h123 uint32_t proto_idx = 0u; variable
/art/runtime/mirror/
Ddex_cache-inl.h180 inline MethodType* DexCache::GetResolvedMethodType(dex::ProtoIndex proto_idx) { in GetResolvedMethodType()
184 inline void DexCache::SetResolvedMethodType(dex::ProtoIndex proto_idx, MethodType* resolved) { in SetResolvedMethodType()
197 inline void DexCache::ClearMethodType(dex::ProtoIndex proto_idx) { in ClearMethodType()
/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc173 dex::ProtoIndex proto_idx, in StoreMethodTypeInBss()
277 extern "C" mirror::MethodType* artResolveMethodTypeFromCode(uint32_t proto_idx, Thread* self) in artResolveMethodTypeFromCode()
Dquick_trampoline_entrypoints.cc2351 const dex::ProtoIndex proto_idx(inst.VRegH()); in artInvokePolymorphic() local
2474 const dex::ProtoIndex proto_idx(dex_file->GetProtoIndexForCallSite(call_site_idx)); in artInvokeCustom() local
/art/runtime/interpreter/mterp/
Dnterp.cc265 dex::ProtoIndex proto_idx(inst->Opcode() == Instruction::INVOKE_POLYMORPHIC in NterpGetShortyFromInvokePolymorphic() local
279 dex::ProtoIndex proto_idx = dex_file->GetProtoIndexForCallSite(call_site_index); in NterpGetShortyFromInvokeCustom() local
/art/runtime/entrypoints/
Dentrypoint_utils.cc300 dex::ProtoIndex proto_idx) { in ResolveMethodTypeFromCode()
/art/runtime/
Dtransaction.cc314 dex::ProtoIndex proto_idx) { in RecordResolveMethodType()
718 dex::ProtoIndex proto_idx) in ResolveMethodTypeLog()
Dclass_linker.cc10226 dex::ProtoIndex proto_idx, in ResolveMethodType()
10259 dex::ProtoIndex proto_idx, in ResolveMethodType()
10294 dex::ProtoIndex proto_idx, in ResolveMethodType()
11297 [[maybe_unused]] dex::ProtoIndex proto_idx) { in RecordResolveMethodType()
Dthread.cc3276 dex::ProtoIndex proto_idx = in InitStackFrameInfo() local
/art/compiler/optimizing/
Dinstruction_builder.cc1347 dex::ProtoIndex proto_idx, in BuildInvokePolymorphic()
1404 dex::ProtoIndex proto_idx = dex_file_->GetProtoIndexForCallSite(call_site_idx); in BuildInvokeCustom() local
2958 dex::ProtoIndex proto_idx(instruction.VRegH_45cc()); in ProcessDexInstruction() local
2967 dex::ProtoIndex proto_idx(instruction.VRegH_4rcc()); in ProcessDexInstruction() local
3690 dex::ProtoIndex proto_idx(instruction.VRegB_21c()); in ProcessDexInstruction() local
/art/runtime/oat/
Daot_class_linker.cc469 dex::ProtoIndex proto_idx) { in RecordResolveMethodType()
/art/runtime/verifier/
Dmethod_verifier.cc3068 const dex::ProtoIndex proto_idx(vRegH); in CodeFlowVerifyInstruction() local
3096 const dex::ProtoIndex proto_idx = dex_file_->GetProtoIndexForCallSite(call_site_idx); in CodeFlowVerifyInstruction() local
4180 dex::ProtoIndex proto_idx(inst->VRegH()); in VerifyInvocationArgs() local
/art/runtime/interpreter/
Dinterpreter_common.cc665 dex::ProtoIndex proto_idx(encoded_value->GetC()); in GetArgumentForBootstrapMethod() local
/art/dexdump/
Ddexdump.cc1855 dex::ProtoIndex proto_idx = static_cast<dex::ProtoIndex>(it.GetJavaValue().i); in dumpCallSite() local