Lines Matching refs:field_index
1517 static DataType::Type GetFieldAccessType(const DexFile& dex_file, uint16_t field_index) { in GetFieldAccessType() argument
1518 const dex::FieldId& field_id = dex_file.GetFieldId(field_index); in GetFieldAccessType()
1529 uint16_t field_index; in BuildInstanceFieldAccess() local
1536 field_index = LookupQuickenedInfo(quicken_index); in BuildInstanceFieldAccess()
1538 field_index = instruction.VRegC_22c(); in BuildInstanceFieldAccess()
1542 ArtField* resolved_field = ResolveField(field_index, /* is_static= */ false, is_put); in BuildInstanceFieldAccess()
1551 DataType::Type field_type = GetFieldAccessType(*dex_file_, field_index); in BuildInstanceFieldAccess()
1561 field_index, in BuildInstanceFieldAccess()
1571 field_index, in BuildInstanceFieldAccess()
1584 field_index, in BuildInstanceFieldAccess()
1593 field_index, in BuildInstanceFieldAccess()
1610 uint16_t field_index = instruction.VRegB_21c(); in BuildUnresolvedStaticFieldAccess() local
1615 new (allocator_) HUnresolvedStaticFieldSet(value, field_type, field_index, dex_pc)); in BuildUnresolvedStaticFieldAccess()
1617 AppendInstruction(new (allocator_) HUnresolvedStaticFieldGet(field_type, field_index, dex_pc)); in BuildUnresolvedStaticFieldAccess()
1673 uint16_t field_index = instruction.VRegB_21c(); in BuildStaticFieldAccess() local
1676 ArtField* resolved_field = ResolveField(field_index, /* is_static= */ true, is_put); in BuildStaticFieldAccess()
1681 DataType::Type field_type = GetFieldAccessType(*dex_file_, field_index); in BuildStaticFieldAccess()
1686 DataType::Type field_type = GetFieldAccessType(*dex_file_, field_index); in BuildStaticFieldAccess()
1721 field_index, in BuildStaticFieldAccess()
1731 field_index, in BuildStaticFieldAccess()