Searched defs:field_index (Results 1 - 7 of 7) sorted by last modified time

/art/runtime/
H A Dart_field-inl.h257 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 Ddex_file.cc1188 uint32_t field_index = field->GetDexFieldIndex(); local
1191 if (field_annotations[i].field_idx_ == field_index) {
H A Ddex_file_verifier_test.cc922 uint32_t field_index = it.GetMemberIndex(); local
923 uint32_t name_index = dex_file->GetFieldId(field_index).name_idx_;
/art/runtime/quick/
H A Dinline_method_analyser.cc203 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 Dcode_generator.cc409 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 Dinliner.cc950 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 Dinstruction_builder.cc1181 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 72 milliseconds