/art/runtime/interpreter/ |
D | interpreter_common.h | 511 const uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldGet() local 513 FindFieldFromCode<find_type, do_access_check>(field_idx, shadow_frame.GetMethod(), self, in DoFieldGet() 675 uint32_t field_idx = is_static ? inst->VRegB_21c() : inst->VRegC_22c(); in DoFieldPut() local 677 FindFieldFromCode<find_type, do_access_check>(field_idx, shadow_frame.GetMethod(), self, in DoFieldPut()
|
/art/runtime/ |
D | class_linker.cc | 3472 uint32_t field_idx = field.GetIndex(); in SizeOfClassWithoutEmbeddedTables() local 3474 DCHECK(last_field_idx == dex::kDexNoIndex || last_field_idx <= field_idx); in SizeOfClassWithoutEmbeddedTables() 3475 if (UNLIKELY(field_idx == last_field_idx)) { in SizeOfClassWithoutEmbeddedTables() 3478 last_field_idx = field_idx; in SizeOfClassWithoutEmbeddedTables() 3479 const dex::FieldId& field_id = dex_file.GetFieldId(field_idx); in SizeOfClassWithoutEmbeddedTables() 3895 uint32_t field_idx = field.GetIndex(); in LoadClass() 3896 DCHECK_GE(field_idx, last_static_field_idx); // Ordering enforced by DexFileVerifier. in LoadClass() 3897 if (num_sfields == 0 || LIKELY(field_idx > last_static_field_idx)) { in LoadClass() 3900 last_static_field_idx = field_idx; in LoadClass() 3903 uint32_t field_idx = field.GetIndex(); in LoadClass() [all …]
|
/art/dexdump/ |
D | dexdump.cc | 533 const u4 field_idx = static_cast<u4>(readVarWidth(data, arg, false)); in dumpEncodedValue() local 534 const dex::FieldId& pFieldId = pDexFile->GetFieldId(field_idx); in dumpEncodedValue() 712 const u4 field_idx = fields[i].field_idx_; in dumpClassAnnotations() local 713 const dex::FieldId& pFieldId = pDexFile->GetFieldId(field_idx); in dumpClassAnnotations() 715 fprintf(gOutFile, "Annotations on field #%u '%s'\n", field_idx, field_name); in dumpClassAnnotations()
|
/art/compiler/optimizing/ |
D | instruction_builder.h | 292 ArtField* ResolveField(uint16_t field_idx, bool is_static, bool is_put);
|
D | nodes.h | 5901 uint32_t field_idx, in HInstanceFieldGet() argument 5913 field_idx, in HInstanceFieldGet() 5964 uint32_t field_idx, in HInstanceFieldSet() argument 5975 field_idx, in HInstanceFieldSet() 6889 uint32_t field_idx, in HStaticFieldGet() argument 6901 field_idx, in HStaticFieldGet() 6949 uint32_t field_idx, in HStaticFieldSet() argument 6960 field_idx, in HStaticFieldSet()
|
D | inliner.cc | 1629 HInstanceFieldGet* iget = CreateInstanceFieldGet(data.field_idx, resolved_method, obj); in TryPatternSubstitution() 1644 HInstanceFieldSet* iput = CreateInstanceFieldSet(data.field_idx, resolved_method, obj, value); in TryPatternSubstitution()
|
D | instruction_builder.cc | 1905 ArtField* HInstructionBuilder::ResolveField(uint16_t field_idx, bool is_static, bool is_put) { in ResolveField() argument 1911 ArtField* resolved_field = class_linker->ResolveField(field_idx, in ResolveField() 1941 field_idx)) { in ResolveField()
|
/art/runtime/arch/arm/ |
D | quick_entrypoints_arm.S | 941 bl artGet64StaticFromCompiledCode @ (uint32_t field_idx, Thread*) 967 bl artGet64InstanceFromCompiledCode @ (field_idx, Object*, Thread*) 1002 bl artSet64InstanceFromCompiledCode @ (field_idx, Object*, new_val, Thread*) 1017 bl artSet64StaticFromCompiledCode @ (field_idx, new_val, Thread*)
|
/art/runtime/mirror/ |
D | class.h | 621 uint32_t field_idx) 626 uint32_t field_idx) 1360 uint32_t field_idx)
|
D | dex_cache.h | 474 uint32_t FieldSlotIndex(uint32_t field_idx) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | object_test.cc | 421 uint32_t field_idx = dex_file->GetIndexForFieldId(*field_id); in TEST_F() local 423 ArtField* field = FindFieldFromCode<StaticObjectRead, true>(field_idx, clinit, Thread::Current(), in TEST_F()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 1387 ArtField* CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, in ComputeInstanceFieldInfo() argument 1397 resolved_field = ResolveField(soa, dex_cache, class_loader, field_idx, /* is_static= */ false); in ComputeInstanceFieldInfo() 1404 dex_cache.Get(), referrer_class, resolved_field, field_idx); in ComputeInstanceFieldInfo() 1411 bool CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit, in ComputeInstanceFieldInfo() argument 1415 ArtField* resolved_field = ComputeInstanceFieldInfo(field_idx, mUnit, is_put, soa); in ComputeInstanceFieldInfo()
|
/art/libdexfile/dex/ |
D | dex_file.h | 752 std::string PrettyField(uint32_t field_idx, bool with_type = true) const;
|
/art/dexlayout/ |
D | dexlayout.cc | 731 const uint32_t field_idx = field_id->GetIndex(); in DumpClassAnnotations() local 733 fprintf(out_file_, "Annotations on field #%u '%s'\n", field_idx, field_name); in DumpClassAnnotations()
|