/art/runtime/entrypoints/portable/ |
D | portable_alloc_entrypoints.cc | 26 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()
|
D | portable_dexcache_entrypoints.cc | 24 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/ |
D | quick_dexcache_entrypoints.cc | 28 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/ |
D | dex_cache-inl.h | 46 inline void DexCache::SetResolvedType(uint32_t type_idx, Class* resolved) { in SetResolvedType()
|
D | dex_cache.h | 100 Class* GetResolvedType(uint32_t type_idx) ALWAYS_INLINE in GetResolvedType()
|
D | art_method-inl.h | 470 inline bool ArtMethod::IsResolvedTypeIdx(uint16_t type_idx) { in IsResolvedTypeIdx() 519 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(uint16_t type_idx) { in GetTypeDescriptorFromTypeIdx()
|
D | class.h | 951 void SetDexTypeIndex(uint16_t type_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetDexTypeIndex()
|
D | object_test.cc | 280 uint32_t type_idx = java_lang_dex_file_->GetIndexForTypeId(*type_id); in TEST_F() local
|
D | class.cc | 775 uint16_t type_idx = klass->GetDirectInterfaceTypeIdx(idx); in GetDirectInterface() local
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 40 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()
|
D | entrypoint_utils.cc | 36 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/ |
D | dex_instruction.cc | 174 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
|
D | method_helper-inl.h | 46 inline mirror::Class* MethodHelper::GetClassFromTypeIdx(uint16_t type_idx, bool resolve) { in GetClassFromTypeIdx()
|
D | class_linker-inl.h | 75 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()
|
D | dex_file_verifier.cc | 76 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
|
D | dex_file.cc | 440 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
|
D | reflection.cc | 369 uint16_t type_idx = params->GetTypeItem(i).type_idx_; in CheckMethodArguments() local
|
/art/compiler/dex/quick/ |
D | gen_common.cc | 353 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 …]
|
D | codegen_util.cc | 1259 void Mir2Lir::LoadClassType(uint32_t type_idx, SpecialTargetRegister symbolic_reg) { in LoadClassType()
|
/art/compiler/llvm/ |
D | gbc_expander.cc | 720 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/ |
D | mir_to_gbc.cc | 523 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/ |
D | compiler_driver.cc | 827 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/ |
D | dalvik_system_VMRuntime.cc | 245 static void PreloadDexCachesResolveType(mirror::DexCache* dex_cache, uint32_t type_idx) in PreloadDexCachesResolveType()
|
/art/runtime/interpreter/ |
D | interpreter_common.cc | 674 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
|
/art/runtime/verifier/ |
D | method_verifier.cc | 1757 const uint32_t type_idx = (is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c(); in CodeFlowVerifyInstruction() local 3479 uint32_t type_idx; in VerifyNewArray() local
|