Home
last modified time | relevance | path

Searched defs:field_idx (Results 1 – 19 of 19) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_field_entrypoints.cc32 inline ArtField* FindFieldFast(uint32_t field_idx, in FindFieldFast()
75 ALWAYS_INLINE static inline ArtField* FindInstanceField(uint32_t field_idx, in FindInstanceField()
364 extern "C" int artSet8StaticFromCompiledCode(uint32_t field_idx, in artSet8StaticFromCompiledCode()
371 extern "C" int artSet16StaticFromCompiledCode(uint32_t field_idx, in artSet16StaticFromCompiledCode()
378 extern "C" int artSet8InstanceFromCompiledCode(uint32_t field_idx, in artSet8InstanceFromCompiledCode()
386 extern "C" int artSet16InstanceFromCompiledCode(uint32_t field_idx, in artSet16InstanceFromCompiledCode()
394 extern "C" int artSet8StaticFromCode(uint32_t field_idx, in artSet8StaticFromCode()
402 extern "C" int artSet16StaticFromCode(uint32_t field_idx, in artSet16StaticFromCode()
410 extern "C" int artSet8InstanceFromCode(uint32_t field_idx, in artSet8InstanceFromCode()
419 extern "C" int artSet16InstanceFromCode(uint32_t field_idx, in artSet16InstanceFromCode()
/art/dex2oat/driver/
Dcompiler_driver-inl.h68 uint32_t field_idx, in ResolveField()
90 uint16_t field_idx) { in IsFastInstanceField()
Dcompiler_driver.cc1497 ArtField* CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, in ComputeInstanceFieldInfo()
1521 bool CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit, in ComputeInstanceFieldInfo()
/art/libdexfile/dex/
Ddex_file-inl.h122 inline const char* DexFile::GetFieldDeclaringClassDescriptor(uint32_t field_idx) const { in GetFieldDeclaringClassDescriptor()
131 inline std::string_view DexFile::GetFieldDeclaringClassDescriptorView(uint32_t field_idx) const { in GetFieldDeclaringClassDescriptorView()
139 inline const char* DexFile::GetFieldTypeDescriptor(uint32_t field_idx) const { in GetFieldTypeDescriptor()
147 inline std::string_view DexFile::GetFieldTypeDescriptorView(uint32_t field_idx) const { in GetFieldTypeDescriptorView()
155 inline const char* DexFile::GetFieldName(uint32_t field_idx) const { in GetFieldName()
163 inline std::string_view DexFile::GetFieldNameView(uint32_t field_idx) const { in GetFieldNameView()
Ddex_instruction.cc239 uint32_t field_idx = VRegB_21c(); in DumpString() local
253 uint32_t field_idx = VRegB_21c(); in DumpString() local
279 uint32_t field_idx = VRegC_22c(); in DumpString() local
293 uint32_t field_idx = VRegC_22c(); in DumpString() local
Dtest_dex_file_builder.h139 uint32_t field_idx = 0u; variable
Ddex_file.cc688 std::string DexFile::PrettyField(uint32_t field_idx, bool with_type) const { in PrettyField()
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc273 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem() local
284 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem() local
333 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem() local
345 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem() local
/art/runtime/
Dclass_linker-inl.h429 inline ArtField* ClassLinker::LookupResolvedField(uint32_t field_idx, in LookupResolvedField()
442 inline ArtField* ClassLinker::ResolveField(uint32_t field_idx, in ResolveField()
461 inline ArtField* ClassLinker::ResolveField(uint32_t field_idx, in ResolveField()
Dclass_linker.cc3638 uint32_t field_idx = field.GetIndex(); in SizeOfClassWithoutEmbeddedTables() local
4066 const uint32_t field_idx = field.GetIndex(); in LoadField() local
5797 const uint32_t field_idx = field->GetDexFieldIndex(); in InitializeClass() local
10134 ArtField* ClassLinker::LookupResolvedField(uint32_t field_idx, in LookupResolvedField()
10154 ArtField* ClassLinker::ResolveFieldJLS(uint32_t field_idx, in ResolveFieldJLS()
10184 uint32_t field_idx, in FindResolvedField()
10206 uint32_t field_idx) { in FindResolvedFieldJLS()
/art/compiler/dex/
Dinline_method_analyser.cc569 uint32_t field_idx = instruction->VRegC_22c(); in AnalyseIGetMethod() local
636 uint32_t field_idx = instruction->VRegC_22c(); in AnalyseIPutMethod() local
676 uint32_t field_idx, in ComputeSpecialAccessorInfo()
Dinline_method_analyser.h55 uint16_t field_idx; member
/art/runtime/mirror/
Ddex_cache-inl.h244 inline ArtField* DexCache::GetResolvedField(uint32_t field_idx) { in GetResolvedField()
248 inline void DexCache::SetResolvedField(uint32_t field_idx, ArtField* field) { in SetResolvedField()
Dclass-inl.h470 uint32_t field_idx) { in ResolvedFieldAccessTest()
504 uint32_t field_idx) { in CanAccessResolvedField()
511 uint32_t field_idx) { in CheckResolvedFieldAccess()
Dclass.cc1269 uint32_t field_idx) REQUIRES_SHARED(Locks::mutator_lock_) { in FindFieldImpl()
1417 ArtField* Class::FindField(ObjPtr<mirror::DexCache> dex_cache, uint32_t field_idx) { in FindField()
1423 ArtField* Class::FindInstanceField(ObjPtr<mirror::DexCache> dex_cache, uint32_t field_idx) { in FindInstanceField()
1429 ArtField* Class::FindStaticField(ObjPtr<mirror::DexCache> dex_cache, uint32_t field_idx) { in FindStaticField()
Dobject_test.cc425 uint32_t field_idx = dex_file->GetIndexForFieldId(*field_id); in TEST_F() local
/art/dexdump/
Ddexdump.cc594 const u4 field_idx = static_cast<u4>(readVarWidth(data, arg, false)); in dumpEncodedValue() local
773 const u4 field_idx = fields[i].field_idx_; in dumpClassAnnotations() local
/art/runtime/verifier/
Dmethod_verifier.cc4508 ArtField* MethodVerifier<kVerifierDebug>::GetStaticField(int field_idx) { in GetStaticField()
4549 ArtField* MethodVerifier<kVerifierDebug>::GetInstanceField(const RegType& obj_type, int field_idx) { in GetInstanceField()
4645 uint32_t field_idx = GetFieldIdxOfFieldAccess(inst, is_static); in VerifyISFieldAccess() local
/art/compiler/optimizing/
Dinstruction_builder.cc2203 ArtField* HInstructionBuilder::ResolveField(uint16_t field_idx, bool is_static, bool is_put) { in ResolveField()