Home
last modified time | relevance | path

Searched defs:type_idx (Results 1 – 25 of 31) sorted by relevance

12

/art/runtime/entrypoints/portable/
Dportable_alloc_entrypoints.cc26 extern "C" mirror::Object* art_portable_alloc_object_from_code(uint32_t type_idx, in art_portable_alloc_object_from_code()
33 extern "C" mirror::Object* art_portable_alloc_object_from_code_with_access_check(uint32_t type_idx, in art_portable_alloc_object_from_code_with_access_check()
40 extern "C" mirror::Object* art_portable_alloc_array_from_code(uint32_t type_idx, in art_portable_alloc_array_from_code()
49 extern "C" mirror::Object* art_portable_alloc_array_from_code_with_access_check(uint32_t type_idx, in art_portable_alloc_array_from_code_with_access_check()
58 extern "C" mirror::Object* art_portable_check_and_alloc_array_from_code(uint32_t type_idx, in art_portable_check_and_alloc_array_from_code()
67 …" mirror::Object* art_portable_check_and_alloc_array_from_code_with_access_check(uint32_t type_idx, in art_portable_check_and_alloc_array_from_code_with_access_check()
Dportable_dexcache_entrypoints.cc24 extern "C" mirror::Object* art_portable_initialize_static_storage_from_code(uint32_t type_idx, in art_portable_initialize_static_storage_from_code()
31 extern "C" mirror::Object* art_portable_initialize_type_from_code(uint32_t type_idx, in art_portable_initialize_type_from_code()
38 …ern "C" mirror::Object* art_portable_initialize_type_and_verify_access_from_code(uint32_t type_idx, in art_portable_initialize_type_and_verify_access_from_code()
/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc28 extern "C" mirror::Class* artInitializeStaticStorageFromCode(uint32_t type_idx, in artInitializeStaticStorageFromCode()
40 extern "C" mirror::Class* artInitializeTypeFromCode(uint32_t type_idx, in artInitializeTypeFromCode()
50 extern "C" mirror::Class* artInitializeTypeAndVerifyAccessFromCode(uint32_t type_idx, in artInitializeTypeAndVerifyAccessFromCode()
/art/runtime/mirror/
Ddex_cache-inl.h46 inline void DexCache::SetResolvedType(uint32_t type_idx, Class* resolved) { in SetResolvedType()
Ddex_cache.h100 Class* GetResolvedType(uint32_t type_idx) ALWAYS_INLINE in GetResolvedType()
Dart_method-inl.h470 inline bool ArtMethod::IsResolvedTypeIdx(uint16_t type_idx) { in IsResolvedTypeIdx()
519 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(uint16_t type_idx) { in GetTypeDescriptorFromTypeIdx()
Dclass.h951 void SetDexTypeIndex(uint16_t type_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetDexTypeIndex()
Dobject_test.cc280 uint32_t type_idx = java_lang_dex_file_->GetIndexForTypeId(*type_id); in TEST_F() local
Dclass.cc775 uint16_t type_idx = klass->GetDirectInterfaceTypeIdx(idx); in GetDirectInterface() local
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h40 static inline mirror::Class* CheckObjectAlloc(uint32_t type_idx, in CheckObjectAlloc()
123 static inline mirror::Object* AllocObjectFromCode(uint32_t type_idx, in AllocObjectFromCode()
176 static inline mirror::Class* CheckArrayAlloc(uint32_t type_idx, in CheckArrayAlloc()
212 static inline mirror::Array* AllocArrayFromCode(uint32_t type_idx, in AllocArrayFromCode()
575 static inline mirror::Class* ResolveVerifyAndClinit(uint32_t type_idx, in ResolveVerifyAndClinit()
Dentrypoint_utils.cc36 static inline mirror::Class* CheckFilledNewArrayAlloc(uint32_t type_idx, in CheckFilledNewArrayAlloc()
80 mirror::Array* CheckAndAllocArrayFromCode(uint32_t type_idx, mirror::ArtMethod* referrer, in CheckAndAllocArrayFromCode()
98 mirror::Array* CheckAndAllocArrayFromCodeInstrumented(uint32_t type_idx, in CheckAndAllocArrayFromCodeInstrumented()
/art/runtime/
Ddex_instruction.cc174 uint32_t type_idx = VRegB_21c(); in DumpString() local
261 uint32_t type_idx = VRegC_22c(); in DumpString() local
268 uint32_t type_idx = VRegC_22c(); in DumpString() local
Dmethod_helper-inl.h46 inline mirror::Class* MethodHelper::GetClassFromTypeIdx(uint16_t type_idx, bool resolve) { in GetClassFromTypeIdx()
Dclass_linker-inl.h75 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, in ResolveType()
91 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, mirror::ArtField* referrer) { in ResolveType()
Ddex_file_verifier.cc76 const char* DexFileVerifier::CheckLoadStringByTypeIdx(uint32_t type_idx, const char* error_string) { in CheckLoadStringByTypeIdx()
107 #define LOAD_STRING_BY_TYPE(var, type_idx, error) \ argument
423 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckAndGetHandlerOffsets() local
944 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckIntraDebugInfoItem() local
975 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckIntraDebugInfoItem() local
Ddex_file.cc440 uint16_t type_idx = GetIndexForTypeId(*type_id); in FindClassDef() local
488 const uint16_t type_idx = GetIndexForTypeId(type); in FindFieldId() local
686 uint16_t type_idx = GetIndexForTypeId(*type_id); in CreateTypeList() local
Dreflection.cc369 uint16_t type_idx = params->GetTypeItem(i).type_idx_; in CheckMethodArguments() local
/art/compiler/dex/quick/
Dgen_common.cc353 void Mir2Lir::GenNewArray(uint32_t type_idx, RegLocation rl_dest, in GenNewArray()
394 int type_idx = info->index; in GenFilledNewArray() local
821 void Mir2Lir::GenConstClass(uint32_t type_idx, RegLocation rl_dest) { in GenConstClass()
851 SlowPath(Mir2Lir* m2l, LIR* fromfast, LIR* cont, const int type_idx, in GenConstClass()
980 void Mir2Lir::GenNewInstance(uint32_t type_idx, RegLocation rl_dest) { in GenNewInstance()
1028 void Mir2Lir::GenInstanceofFinal(bool use_declaring_class, uint32_t type_idx, RegLocation rl_dest, in GenInstanceofFinal()
1084 uint32_t type_idx, RegLocation rl_dest, in GenInstanceofCallingHelper()
1124 InitTypeSlowPath(Mir2Lir* m2l, LIR* branch, LIR* cont, uint32_t type_idx, in GenInstanceofCallingHelper()
1205 void Mir2Lir::GenInstanceof(uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) { in GenInstanceof()
1225 void Mir2Lir::GenCheckCast(uint32_t insn_idx, uint32_t type_idx, RegLocation rl_src) { in GenCheckCast()
[all …]
Dcodegen_util.cc1259 void Mir2Lir::LoadClassType(uint32_t type_idx, SpecialTargetRegister symbolic_reg) { in LoadClassType()
/art/compiler/llvm/
Dgbc_expander.cc720 GBCExpanderPass::EmitLoadDexCacheResolvedTypeFieldAddr(uint32_t type_idx) { in EmitLoadDexCacheResolvedTypeFieldAddr()
1016 uint32_t type_idx = in Expand_LoadTypeFromDexCache() local
1732 uint32_t type_idx) { in EmitLoadConstantClass()
1812 uint32_t type_idx) { in EmitLoadStaticStorage()
2116 uint32_t type_idx = LV2UInt(call_inst.getArgOperand(0)); in Expand_ConstClass() local
2155 uint32_t type_idx = LV2UInt(call_inst.getArgOperand(0)); in Expand_HLCheckCast() local
2209 uint32_t type_idx = LV2UInt(call_inst.getArgOperand(0)); in Expand_InstanceOf() local
2280 uint32_t type_idx = LV2UInt(call_inst.getArgOperand(0)); in Expand_NewInstance() local
2342 uint32_t type_idx = LV2UInt(call_inst.getArgOperand(0)); in Expand_NewArray() local
2350 uint32_t type_idx = LV2UInt(call_inst.getArgOperand(1)); in Expand_HLFilledNewArray() local
[all …]
/art/compiler/dex/portable/
Dmir_to_gbc.cc523 void MirConverter::ConvertCheckCast(uint32_t type_idx, RegLocation rl_src) { in ConvertCheckCast()
533 void MirConverter::ConvertNewInstance(uint32_t type_idx, RegLocation rl_dest) { in ConvertNewInstance()
542 void MirConverter::ConvertNewArray(uint32_t type_idx, in ConvertNewArray()
602 void MirConverter::ConvertInstanceOf(uint32_t type_idx, in ConvertInstanceOf()
/art/compiler/driver/
Dcompiler_driver.cc827 bool CompilerDriver::CanAssumeTypeIsPresentInDexCache(const DexFile& dex_file, uint32_t type_idx) { in CanAssumeTypeIsPresentInDexCache()
871 uint32_t type_idx, in CanAccessTypeWithoutChecks()
919 uint32_t type_idx) { in CanAccessInstantiableTypeWithoutChecks()
945 bool CompilerDriver::CanEmbedTypeInCode(const DexFile& dex_file, uint32_t type_idx, in CanEmbedTypeInCode()
1701 static void ResolveType(const ParallelCompilationManager* manager, size_t type_idx) in ResolveType()
/art/runtime/native/
Ddalvik_system_VMRuntime.cc245 static void PreloadDexCachesResolveType(mirror::DexCache* dex_cache, uint32_t type_idx) in PreloadDexCachesResolveType()
/art/runtime/interpreter/
Dinterpreter_common.cc674 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
/art/runtime/verifier/
Dmethod_verifier.cc1757 const uint32_t type_idx = (is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c(); in CodeFlowVerifyInstruction() local
3479 uint32_t type_idx; in VerifyNewArray() local

12