Home
last modified time | relevance | path

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

12

/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc28 extern "C" mirror::Class* artInitializeStaticStorageFromCode(uint32_t type_idx, in artInitializeStaticStorageFromCode()
39 extern "C" mirror::Class* artInitializeTypeFromCode(uint32_t type_idx, in artInitializeTypeFromCode()
48 extern "C" mirror::Class* artInitializeTypeAndVerifyAccessFromCode(uint32_t type_idx, in artInitializeTypeAndVerifyAccessFromCode()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h62 inline mirror::Class* CheckObjectAlloc(uint32_t type_idx, in CheckObjectAlloc()
143 inline mirror::Object* AllocObjectFromCode(uint32_t type_idx, in AllocObjectFromCode()
194 inline mirror::Class* CheckArrayAlloc(uint32_t type_idx, in CheckArrayAlloc()
230 inline mirror::Array* AllocArrayFromCode(uint32_t type_idx, in AllocArrayFromCode()
585 inline mirror::Class* ResolveVerifyAndClinit(uint32_t type_idx, ArtMethod* referrer, Thread* self, in ResolveVerifyAndClinit()
Dentrypoint_utils.cc36 static inline mirror::Class* CheckFilledNewArrayAlloc(uint32_t type_idx, in CheckFilledNewArrayAlloc()
78 mirror::Array* CheckAndAllocArrayFromCode(uint32_t type_idx, int32_t component_count, in CheckAndAllocArrayFromCode()
97 mirror::Array* CheckAndAllocArrayFromCodeInstrumented(uint32_t type_idx, in CheckAndAllocArrayFromCodeInstrumented()
/art/runtime/
Ddex_instruction.cc193 uint32_t type_idx = VRegB_21c(); in DumpString() local
287 uint32_t type_idx = VRegC_22c(); in DumpString() local
295 uint32_t type_idx = VRegC_22c(); in DumpString() local
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, ArtField* referrer) { in ResolveType()
Dart_field.cc79 mirror::Class* ArtField::ResolveGetType(uint32_t type_idx) { in ResolveGetType()
Dart_method-inl.h146 inline mirror::Class* ArtMethod::GetClassFromTypeIndex(uint16_t type_idx, bool resolve) { in GetClassFromTypeIndex()
381 inline bool ArtMethod::IsResolvedTypeIdx(uint16_t type_idx) { in IsResolvedTypeIdx()
432 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(uint16_t type_idx) { in GetTypeDescriptorFromTypeIdx()
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
971 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckIntraDebugInfoItem() local
1002 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckIntraDebugInfoItem() local
Ddex_file.cc491 uint16_t type_idx = GetIndexForTypeId(*type_id); in FindClassDef() local
540 const uint16_t type_idx = GetIndexForTypeId(type); in FindFieldId() local
738 uint16_t type_idx = GetIndexForTypeId(*type_id); in CreateTypeList() local
Dart_method.cc550 auto type_idx = proto_params->GetTypeItem(i).type_idx_; in EqualParameters() local
Dreflection.cc360 uint16_t type_idx = params->GetTypeItem(i).type_idx_; in CheckMethodArguments() local
/art/runtime/mirror/
Ddex_cache-inl.h36 inline void DexCache::SetResolvedType(uint32_t type_idx, Class* resolved) { in SetResolvedType()
Ddex_cache.h102 Class* GetResolvedType(uint32_t type_idx) ALWAYS_INLINE in GetResolvedType()
Dclass.h1027 void SetDexTypeIndex(uint16_t type_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetDexTypeIndex()
Dobject_test.cc315 uint32_t type_idx = java_lang_dex_file_->GetIndexForTypeId(*type_id); in TEST_F() local
Dclass.cc768 uint16_t type_idx = klass->GetDirectInterfaceTypeIdx(idx); in GetDirectInterface() local
/art/compiler/utils/
Ddex_cache_arrays_layout-inl.h40 inline size_t DexCacheArraysLayout::TypeOffset(uint32_t type_idx) const { in TypeOffset()
Dtest_dex_file_builder.h111 uint32_t type_idx = 0u; in Build() local
/art/compiler/dex/quick/
Dgen_common.cc487 void Mir2Lir::GenNewArray(uint32_t type_idx, RegLocation rl_dest, in GenNewArray()
528 int type_idx = info->index; in GenFilledNewArray() local
1020 void Mir2Lir::GenConstClass(uint32_t type_idx, RegLocation rl_dest) { in GenConstClass()
1107 void Mir2Lir::GenNewInstance(uint32_t type_idx, RegLocation rl_dest) { in GenNewInstance()
1155 void Mir2Lir::GenInstanceofFinal(bool use_declaring_class, uint32_t type_idx, RegLocation rl_dest, in GenInstanceofFinal()
1217 uint32_t type_idx, RegLocation rl_dest, in GenInstanceofCallingHelper()
1317 void Mir2Lir::GenInstanceof(uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src) { in GenInstanceof()
1337 void Mir2Lir::GenCheckCast(int opt_flags, uint32_t insn_idx, uint32_t type_idx, in GenCheckCast()
Dcodegen_util.cc435 LIR* Mir2Lir::ScanLiteralPoolClass(LIR* data_target, const DexFile& dex_file, uint32_t type_idx) { in ScanLiteralPoolClass()
1307 void Mir2Lir::LoadClassType(const DexFile& dex_file, uint32_t type_idx, in LoadClassType()
/art/compiler/dex/
Dtype_inference.cc64 TypeInference::Type TypeInference::Type::DexType(const DexFile* dex_file, uint32_t type_idx) { in DexType()
594 uint32_t type_idx = dex_file->GetFieldId(field_idx).type_idx_; in FieldType() local
644 uint32_t type_idx = type_list->GetTypeItem(i).type_idx_; in Signature() local
/art/compiler/driver/
Dcompiler_driver.cc1014 bool CompilerDriver::CanAssumeTypeIsPresentInDexCache(const DexFile& dex_file, uint32_t type_idx) { in CanAssumeTypeIsPresentInDexCache()
1058 uint32_t type_idx, in CanAccessTypeWithoutChecks()
1106 uint32_t type_idx) { in CanAccessInstantiableTypeWithoutChecks()
1132 bool CompilerDriver::CanEmbedTypeInCode(const DexFile& dex_file, uint32_t type_idx, in CanEmbedTypeInCode()
1825 static void ResolveType(const ParallelCompilationManager* manager, size_t type_idx) in ResolveType()
/art/runtime/interpreter/
Dinterpreter_common.cc706 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
/art/runtime/verifier/
Dmethod_verifier.cc1581 static uint32_t GetFirstFinalInstanceFieldIndex(const DexFile& dex_file, uint16_t type_idx) { in GetFirstFinalInstanceFieldIndex()
1937 const uint32_t type_idx = (is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c(); in CodeFlowVerifyInstruction() local
3672 uint32_t type_idx; in VerifyNewArray() local
/art/runtime/native/
Ddalvik_system_VMRuntime.cc294 Thread* self, mirror::DexCache* dex_cache, uint32_t type_idx) in PreloadDexCachesResolveType()

12