Home
last modified time | relevance | path

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

/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc28 extern "C" mirror::Class* artInitializeStaticStorageFromCode(uint32_t type_idx, Thread* self) in artInitializeStaticStorageFromCode()
38 extern "C" mirror::Class* artInitializeTypeFromCode(uint32_t type_idx, Thread* self) in artInitializeTypeFromCode()
46 extern "C" mirror::Class* artInitializeTypeAndVerifyAccessFromCode(uint32_t type_idx, Thread* self) in artInitializeTypeAndVerifyAccessFromCode()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h91 inline mirror::Class* CheckObjectAlloc(uint32_t type_idx, in CheckObjectAlloc()
174 inline mirror::Object* AllocObjectFromCode(uint32_t type_idx, in AllocObjectFromCode()
230 inline mirror::Class* CheckArrayAlloc(uint32_t type_idx, in CheckArrayAlloc()
268 inline mirror::Array* AllocArrayFromCode(uint32_t type_idx, in AllocArrayFromCode()
725 inline mirror::Class* ResolveVerifyAndClinit(uint32_t type_idx, ArtMethod* referrer, Thread* self, in ResolveVerifyAndClinit()
Dentrypoint_utils.cc40 static inline mirror::Class* CheckFilledNewArrayAlloc(uint32_t type_idx, in CheckFilledNewArrayAlloc()
84 mirror::Array* CheckAndAllocArrayFromCode(uint32_t type_idx, int32_t component_count, in CheckAndAllocArrayFromCode()
103 mirror::Array* CheckAndAllocArrayFromCodeInstrumented(uint32_t type_idx, in CheckAndAllocArrayFromCodeInstrumented()
/art/runtime/
Dart_field.cc55 mirror::Class* ArtField::ResolveGetType(uint32_t type_idx) { in ResolveGetType()
Ddex_instruction.cc210 uint32_t type_idx = VRegB_21c(); in DumpString() local
312 uint32_t type_idx = VRegC_22c(); in DumpString() local
320 uint32_t type_idx = VRegC_22c(); in DumpString() local
Dclass_linker-inl.h80 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, ArtMethod* referrer) { in ResolveType()
95 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, ArtField* referrer) { in ResolveType()
Dart_method-inl.h206 inline mirror::Class* ArtMethod::GetClassFromTypeIndex(uint16_t type_idx, in GetClassFromTypeIndex()
331 inline bool ArtMethod::IsResolvedTypeIdx(uint16_t type_idx, size_t ptr_size) { in IsResolvedTypeIdx()
382 inline const char* ArtMethod::GetTypeDescriptorFromTypeIdx(uint16_t type_idx) { in GetTypeDescriptorFromTypeIdx()
Ddex_file_verifier.cc80 const char* DexFileVerifier::CheckLoadStringByTypeIdx(uint32_t type_idx, const char* error_string) { in CheckLoadStringByTypeIdx()
111 #define LOAD_STRING_BY_TYPE(var, type_idx, error) \ argument
471 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckAndGetHandlerOffsets() local
1174 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckIntraDebugInfoItem() local
1205 uint32_t type_idx = DecodeUnsignedLeb128(&ptr_); in CheckIntraDebugInfoItem() local
Dart_method.cc348 auto type_idx = proto_params->GetTypeItem(i).type_idx_; in EqualParameters() local
Ddex_file.cc528 uint16_t type_idx = GetIndexForTypeId(*type_id); in FindClassDef() local
556 const uint16_t type_idx = GetIndexForTypeId(type); in FindFieldId() local
774 uint16_t type_idx = GetIndexForTypeId(*type_id); in CreateTypeList() local
Dreflection.cc363 uint16_t type_idx = params->GetTypeItem(i).type_idx_; in CheckMethodArguments() local
Dclass_linker_test.cc1049 uint32_t type_idx = dex_file->GetIndexForTypeId(*type_id); in TEST_F() local
Dutils.cc306 std::string PrettyType(uint32_t type_idx, const DexFile& dex_file) { in PrettyType()
Dclass_linker.cc3718 uint16_t type_idx = dex_file->GetIndexForTypeId(*type_id); in LookupClassFromBootImage() local
7326 uint16_t type_idx, in ResolveType()
7335 uint16_t type_idx, in ResolveType()
/art/runtime/mirror/
Ddex_cache-inl.h50 inline Class* DexCache::GetResolvedType(uint32_t type_idx) { in GetResolvedType()
55 inline void DexCache::SetResolvedType(uint32_t type_idx, Class* resolved) { in SetResolvedType()
Dclass.h1134 void SetDexTypeIndex(uint16_t type_idx) SHARED_REQUIRES(Locks::mutator_lock_) { in SetDexTypeIndex()
Dobject_test.cc312 uint32_t type_idx = java_lang_dex_file_->GetIndexForTypeId(*type_id); in TEST_F() local
Dclass.cc866 uint16_t type_idx = klass->GetDirectInterfaceTypeIdx(idx); in GetDirectInterface() local
/art/runtime/utils/
Ddex_cache_arrays_layout-inl.h58 inline size_t DexCacheArraysLayout::TypeOffset(uint32_t type_idx) const { in TypeOffset()
/art/compiler/optimizing/
Dreference_type_propagation.cc473 uint16_t type_idx, in UpdateReferenceTypeInfo()
494 uint16_t type_idx, in GetClassFromDexCache()
/art/compiler/utils/
Dtest_dex_file_builder.h113 uint32_t type_idx = 0u; in Build() local
/art/compiler/driver/
Dcompiler_driver.cc1355 uint32_t type_idx) { in CanAssumeTypeIsPresentInDexCache()
1404 uint32_t type_idx) { in CanAccessTypeWithoutChecks()
1433 uint32_t type_idx, in CanAccessInstantiableTypeWithoutChecks()
1465 bool CompilerDriver::CanEmbedTypeInCode(const DexFile& dex_file, uint32_t type_idx, in CanEmbedTypeInCode()
2148 virtual void Visit(size_t type_idx) OVERRIDE REQUIRES(!Locks::mutator_lock_) { in Visit()
/art/runtime/interpreter/
Dinterpreter_common.cc837 uint16_t type_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); in DoFilledNewArray() local
/art/runtime/verifier/
Dmethod_verifier.cc1920 static uint32_t GetFirstFinalInstanceFieldIndex(const DexFile& dex_file, uint16_t type_idx) { in GetFirstFinalInstanceFieldIndex()
2338 const uint32_t type_idx = (is_checkcast) ? inst->VRegB_21c() : inst->VRegC_22c(); in CodeFlowVerifyInstruction() local
4272 uint32_t type_idx; in VerifyNewArray() local
/art/runtime/native/
Ddalvik_system_VMRuntime.cc301 Thread* self, mirror::DexCache* dex_cache, uint32_t type_idx) in PreloadDexCachesResolveType()