Searched refs:field_index (Results 1 - 12 of 12) sorted by relevance

/art/compiler/dex/
H A Dinline_method_analyser.cc203 ConstructorIPutData() : field_index(DexFile::kDexNoIndex16), arg(0u) { }
205 uint16_t field_index; member in struct:art::__anon5::ConstructorIPutData
216 uint32_t field_index = new_iput->VRegC_22c(); local
218 ArtField* field = class_linker->LookupResolvedField(field_index, method, /* is_static */ false);
225 if (iputs[old_pos].field_index == DexFile::kDexNoIndex16) {
228 ArtField* f = class_linker->LookupResolvedField(iputs[old_pos].field_index,
241 while (new_pos != arraysize(iputs) && iputs[new_pos].field_index != DexFile::kDexNoIndex16) {
247 iputs[new_pos].field_index = field_index;
262 return iput_data.field_index !
[all...]
/art/runtime/
H A Dart_field-inl.h271 uint32_t field_index = GetDexFieldIndex(); local
274 DCHECK_LT(field_index, 2U);
275 return field_index == 0 ? "interfaces" : "throws";
278 return dex_file->GetFieldName(dex_file->GetFieldId(field_index));
282 uint32_t field_index = GetDexFieldIndex(); local
285 DCHECK_LT(field_index, 2U);
287 return field_index == 0 ? "[Ljava/lang/Class;" : "[[Ljava/lang/Class;";
290 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index);
307 const uint32_t field_index = GetDexFieldIndex(); local
314 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index);
[all...]
H A Ddex_file_verifier_test.cc854 uint32_t field_index = it.GetMemberIndex(); local
855 dex::StringIndex name_index = dex_file->GetFieldId(field_index).name_idx_;
H A Ddex_file_annotations.cc146 uint32_t field_index = field->GetDexFieldIndex(); local
149 if (field_annotations[i].field_idx_ == field_index) {
/art/runtime/openjdkjvmti/
H A Dti_heap.cc185 size_t field_index ATTRIBUTE_UNUSED,
285 size_t field_index; local
288 field_index = interface_fields;
290 *field_index_out = field_index;
304 &field_index)) {
317 &field_index);
328 field_index,
336 field_index,
341 field_index++;
349 field_index,
[all...]
/art/compiler/optimizing/
H A Dinliner.h114 HInstanceFieldGet* CreateInstanceFieldGet(uint32_t field_index,
118 HInstanceFieldSet* CreateInstanceFieldSet(uint32_t field_index,
H A Dinstruction_builder.cc1184 static Primitive::Type GetFieldAccessType(const DexFile& dex_file, uint16_t field_index) { argument
1185 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_index);
1195 uint16_t field_index; local
1200 field_index = LookupQuickenedInfo(dex_pc);
1202 field_index = instruction.VRegC_22c();
1206 ArtField* resolved_field = ResolveField(field_index, /* is_static */ false, is_put);
1216 ? GetFieldAccessType(*dex_file_, field_index)
1226 field_index,
1236 field_index,
1248 field_index,
1309 uint16_t field_index = instruction.VRegB_21c(); local
1374 uint16_t field_index = instruction.VRegB_21c(); local
[all...]
H A Dinliner.cc1491 uint16_t field_index = iput_field_indexes[i]; local
1494 CreateInstanceFieldSet(field_index, resolved_method, obj, value, &is_final);
1517 HInstanceFieldGet* HInliner::CreateInstanceFieldGet(uint32_t field_index,
1523 class_linker->LookupResolvedField(field_index, referrer, /* is_static */ false);
1531 field_index,
1550 HInstanceFieldSet* HInliner::CreateInstanceFieldSet(uint32_t field_index,
1558 class_linker->LookupResolvedField(field_index, referrer, /* is_static */ false);
1572 field_index,
H A Dcode_generator.cc437 uint32_t field_index,
442 MoveConstant(locations->GetTemp(0), field_index);
434 GenerateUnresolvedFieldAccess( HInstruction* field_access, Primitive::Type field_type, uint32_t field_index, uint32_t dex_pc, const FieldAccessCallingConvention& calling_convention) argument
H A Dnodes.h6122 uint32_t field_index,
6125 field_index_(field_index) {
6148 uint32_t field_index,
6151 field_index_(field_index) {
6184 uint32_t field_index,
6187 field_index_(field_index) {
6208 uint32_t field_index,
6211 field_index_(field_index) {
H A Dcode_generator.h510 uint32_t field_index,
/art/dexlayout/
H A Ddex_ir.cc306 const uint32_t field_index = static_cast<uint32_t>(ReadVarWidth(data, length, false)); local
307 item->SetFieldId(GetFieldId(field_index));

Completed in 869 milliseconds