Searched refs:field_index (Results 1 – 10 of 10) sorted by relevance
/art/runtime/ |
D | art_field-inl.h | 257 uint32_t field_index = GetDexFieldIndex(); in GetName() local 260 DCHECK_LT(field_index, 2U); in GetName() 261 return field_index == 0 ? "interfaces" : "throws"; in GetName() 264 return dex_file->GetFieldName(dex_file->GetFieldId(field_index)); in GetName() 268 uint32_t field_index = GetDexFieldIndex(); in GetTypeDescriptor() local 271 DCHECK_LT(field_index, 2U); in GetTypeDescriptor() 273 return field_index == 0 ? "[Ljava/lang/Class;" : "[[Ljava/lang/Class;"; in GetTypeDescriptor() 276 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); in GetTypeDescriptor() 291 const uint32_t field_index = GetDexFieldIndex(); in GetType() local 298 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); in GetType()
|
D | dex_file_verifier_test.cc | 922 uint32_t field_index = it.GetMemberIndex(); in FindFieldData() local 923 uint32_t name_index = dex_file->GetFieldId(field_index).name_idx_; in FindFieldData()
|
D | dex_file.cc | 1188 uint32_t field_index = field->GetDexFieldIndex(); in FindAnnotationSetForField() local 1191 if (field_annotations[i].field_idx_ == field_index) { in FindAnnotationSetForField()
|
/art/runtime/quick/ |
D | inline_method_analyser.cc | 203 ConstructorIPutData() : field_index(DexFile::kDexNoIndex16), arg(0u) { } in ConstructorIPutData() 205 uint16_t field_index; member 216 uint32_t field_index = new_iput->VRegC_22c(); in RecordConstructorIPut() local 219 ArtField* field = dex_cache->GetResolvedField(field_index, pointer_size); in RecordConstructorIPut() 226 if (iputs[old_pos].field_index == DexFile::kDexNoIndex16) { in RecordConstructorIPut() 229 ArtField* f = dex_cache->GetResolvedField(iputs[old_pos].field_index, pointer_size); in RecordConstructorIPut() 240 while (new_pos != arraysize(iputs) && iputs[new_pos].field_index != DexFile::kDexNoIndex16) { in RecordConstructorIPut() 246 iputs[new_pos].field_index = field_index; in RecordConstructorIPut() 261 return iput_data.field_index != DexFile::kDexNoIndex16; in DoAnalyseConstructor() 343 if (iputs[0].field_index != DexFile::kDexNoIndex16 && in DoAnalyseConstructor() [all …]
|
/art/compiler/optimizing/ |
D | inliner.h | 93 uint32_t field_index, 97 uint32_t field_index,
|
D | instruction_builder.cc | 1181 static Primitive::Type GetFieldAccessType(const DexFile& dex_file, uint16_t field_index) { in GetFieldAccessType() argument 1182 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_index); in GetFieldAccessType() 1192 uint16_t field_index; in BuildInstanceFieldAccess() local 1197 field_index = LookupQuickenedInfo(dex_pc); in BuildInstanceFieldAccess() 1199 field_index = instruction.VRegC_22c(); in BuildInstanceFieldAccess() 1204 compiler_driver_->ComputeInstanceFieldInfo(field_index, dex_compilation_unit_, is_put, soa); in BuildInstanceFieldAccess() 1210 ? GetFieldAccessType(*dex_file_, field_index) in BuildInstanceFieldAccess() 1220 field_index, in BuildInstanceFieldAccess() 1229 field_index, in BuildInstanceFieldAccess() 1242 field_index, in BuildInstanceFieldAccess() [all …]
|
D | inliner.cc | 950 uint16_t field_index = iput_field_indexes[i]; in TryPatternSubstitution() local 951 HInstanceFieldSet* iput = CreateInstanceFieldSet(dex_cache, field_index, obj, value); in TryPatternSubstitution() 956 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); in TryPatternSubstitution() 978 uint32_t field_index, in CreateInstanceFieldGet() argument 982 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); in CreateInstanceFieldGet() 989 field_index, in CreateInstanceFieldGet() 1005 uint32_t field_index, in CreateInstanceFieldSet() argument 1010 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); in CreateInstanceFieldSet() 1018 field_index, in CreateInstanceFieldSet()
|
D | code_generator.cc | 409 uint32_t field_index, in GenerateUnresolvedFieldAccess() argument 414 MoveConstant(locations->GetTemp(0), field_index); in GenerateUnresolvedFieldAccess()
|
D | code_generator.h | 426 uint32_t field_index,
|
D | nodes.h | 5772 uint32_t field_index, in HUnresolvedInstanceFieldGet() argument 5775 field_index_(field_index) { in HUnresolvedInstanceFieldGet() 5798 uint32_t field_index, in HUnresolvedInstanceFieldSet() argument 5801 field_index_(field_index) { in HUnresolvedInstanceFieldSet() 5834 uint32_t field_index, in HUnresolvedStaticFieldGet() argument 5837 field_index_(field_index) { in HUnresolvedStaticFieldGet() 5858 uint32_t field_index, in HUnresolvedStaticFieldSet() argument 5861 field_index_(field_index) { in HUnresolvedStaticFieldSet()
|