• Home
  • Raw
  • Download

Lines Matching refs:field_offset

330                            MemberOffset* field_offset,  in ShuffleForward()  argument
337 DCHECK(field_offset != nullptr); in ShuffleForward()
346 if (!IsAligned<n>(field_offset->Uint32Value())) { in ShuffleForward()
347 MemberOffset old_offset = *field_offset; in ShuffleForward()
348 *field_offset = MemberOffset(RoundUp(field_offset->Uint32Value(), n)); in ShuffleForward()
349 AddFieldGap(old_offset.Uint32Value(), field_offset->Uint32Value(), gaps); in ShuffleForward()
362 DCHECK_ALIGNED(field_offset->Uint32Value(), n); in ShuffleForward()
363 field->SetOffset(*field_offset); in ShuffleForward()
364 *field_offset = MemberOffset(field_offset->Uint32Value() + n); in ShuffleForward()
7542 MemberOffset field_offset(0); in LinkFields() local
7544 field_offset = klass->GetFirstReferenceStaticFieldOffsetDuringLinking(image_pointer_size_); in LinkFields()
7550 field_offset = MemberOffset(super_class->GetObjectSize()); in LinkFields()
7594 field_offset.Uint32Value()))) { in LinkFields()
7595 MemberOffset old_offset = field_offset; in LinkFields()
7596 field_offset = MemberOffset(RoundUp(field_offset.Uint32Value(), 4)); in LinkFields()
7597 AddFieldGap(old_offset.Uint32Value(), field_offset.Uint32Value(), &gaps); in LinkFields()
7599 DCHECK_ALIGNED(field_offset.Uint32Value(), sizeof(mirror::HeapReference<mirror::Object>)); in LinkFields()
7602 field->SetOffset(field_offset); in LinkFields()
7603 field_offset = MemberOffset(field_offset.Uint32Value() + in LinkFields()
7608 ShuffleForward<8>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
7609 ShuffleForward<4>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
7610 ShuffleForward<2>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
7611 ShuffleForward<1>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
7626 size_t size = field_offset.Uint32Value(); in LinkFields()