Searched defs:field_index (Results 1 - 7 of 7) sorted by relevance
/art/runtime/ |
H A D | art_field-inl.h | 257 uint32_t field_index = GetDexFieldIndex(); local 260 DCHECK_LT(field_index, 2U); 261 return field_index == 0 ? "interfaces" : "throws"; 264 return dex_file->GetFieldName(dex_file->GetFieldId(field_index)); 268 uint32_t field_index = GetDexFieldIndex(); local 271 DCHECK_LT(field_index, 2U); 273 return field_index == 0 ? "[Ljava/lang/Class;" : "[[Ljava/lang/Class;"; 276 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); 291 const uint32_t field_index = GetDexFieldIndex(); local 298 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index); [all...] |
H A D | dex_file_verifier_test.cc | 922 uint32_t field_index = it.GetMemberIndex(); local 923 uint32_t name_index = dex_file->GetFieldId(field_index).name_idx_;
|
H A D | dex_file.cc | 1188 uint32_t field_index = field->GetDexFieldIndex(); local 1191 if (field_annotations[i].field_idx_ == field_index) {
|
/art/runtime/quick/ |
H A D | inline_method_analyser.cc | 203 ConstructorIPutData() : field_index(DexFile::kDexNoIndex16), arg(0u) { } 205 uint16_t field_index; member in struct:art::__anon126::ConstructorIPutData 216 uint32_t field_index = new_iput->VRegC_22c(); local 219 ArtField* field = dex_cache->GetResolvedField(field_index, pointer_size); 226 if (iputs[old_pos].field_index == DexFile::kDexNoIndex16) { 229 ArtField* f = dex_cache->GetResolvedField(iputs[old_pos].field_index, pointer_size); 240 while (new_pos != arraysize(iputs) && iputs[new_pos].field_index != DexFile::kDexNoIndex16) { 246 iputs[new_pos].field_index = field_index; 261 return iput_data.field_index ! [all...] |
/art/compiler/optimizing/ |
H A D | code_generator.cc | 409 uint32_t field_index, 414 MoveConstant(locations->GetTemp(0), field_index); 406 GenerateUnresolvedFieldAccess( HInstruction* field_access, Primitive::Type field_type, uint32_t field_index, uint32_t dex_pc, const FieldAccessCallingConvention& calling_convention) argument
|
H A D | inliner.cc | 950 uint16_t field_index = iput_field_indexes[i]; local 951 HInstanceFieldSet* iput = CreateInstanceFieldSet(dex_cache, field_index, obj, value); 956 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); 978 uint32_t field_index, 982 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); 989 field_index, 1005 uint32_t field_index, 1010 ArtField* resolved_field = dex_cache->GetResolvedField(field_index, pointer_size); 1018 field_index,
|
H A D | instruction_builder.cc | 1181 static Primitive::Type GetFieldAccessType(const DexFile& dex_file, uint16_t field_index) { argument 1182 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_index); 1192 uint16_t field_index; local 1197 field_index = LookupQuickenedInfo(dex_pc); 1199 field_index = instruction.VRegC_22c(); 1204 compiler_driver_->ComputeInstanceFieldInfo(field_index, dex_compilation_unit_, is_put, soa); 1210 ? GetFieldAccessType(*dex_file_, field_index) 1220 field_index, 1229 field_index, 1242 field_index, 1306 uint16_t field_index = instruction.VRegB_21c(); local 1322 uint16_t field_index = instruction.VRegB_21c(); local [all...] |
Completed in 500 milliseconds