Lines Matching refs:field_offset

650                            MemberOffset* field_offset,  in ShuffleForward()  argument
657 DCHECK(field_offset != nullptr); in ShuffleForward()
666 if (!IsAligned<n>(field_offset->Uint32Value())) { in ShuffleForward()
667 MemberOffset old_offset = *field_offset; in ShuffleForward()
668 *field_offset = MemberOffset(RoundUp(field_offset->Uint32Value(), n)); in ShuffleForward()
669 AddFieldGap(old_offset.Uint32Value(), field_offset->Uint32Value(), gaps); in ShuffleForward()
682 DCHECK_ALIGNED(field_offset->Uint32Value(), n); in ShuffleForward()
683 field->SetOffset(*field_offset); in ShuffleForward()
684 *field_offset = MemberOffset(field_offset->Uint32Value() + n); in ShuffleForward()
8470 MemberOffset field_offset(0); in LinkFields() local
8472 field_offset = klass->GetFirstReferenceStaticFieldOffsetDuringLinking(image_pointer_size_); in LinkFields()
8478 field_offset = MemberOffset(super_class->GetObjectSize()); in LinkFields()
8522 field_offset.Uint32Value()))) { in LinkFields()
8523 MemberOffset old_offset = field_offset; in LinkFields()
8524 field_offset = MemberOffset(RoundUp(field_offset.Uint32Value(), 4)); in LinkFields()
8525 AddFieldGap(old_offset.Uint32Value(), field_offset.Uint32Value(), &gaps); in LinkFields()
8527 DCHECK_ALIGNED(field_offset.Uint32Value(), sizeof(mirror::HeapReference<mirror::Object>)); in LinkFields()
8530 field->SetOffset(field_offset); in LinkFields()
8531 field_offset = MemberOffset(field_offset.Uint32Value() + in LinkFields()
8536 ShuffleForward<8>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
8537 ShuffleForward<4>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
8538 ShuffleForward<2>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
8539 ShuffleForward<1>(&current_field, &field_offset, &grouped_and_sorted_fields, &gaps); in LinkFields()
8554 size_t size = field_offset.Uint32Value(); in LinkFields()