/art/runtime/ |
D | art_field.cc | 36 DCHECK_ALIGNED_PARAM(num_bytes.Uint32Value(), in SetOffset() 39 offset_ = num_bytes.Uint32Value(); in SetOffset()
|
D | offsets.h | 35 constexpr uint32_t Uint32Value() const { in Uint32Value() function
|
D | class_linker_test.cc | 362 MemberOffset end_ref_offset(start_ref_offset.Uint32Value() + in AssertClass() 372 ASSERT_EQ(current_ref_offset.Uint32Value(), field->GetOffset().Uint32Value()); in AssertClass() 373 if (current_ref_offset.Uint32Value() == end_ref_offset.Uint32Value()) { in AssertClass() 378 current_ref_offset = MemberOffset(current_ref_offset.Uint32Value() + in AssertClass() 382 if (field->GetOffset().Uint32Value() < end_ref_offset.Uint32Value()) { in AssertClass() 384 ASSERT_LT(field->GetOffset().Uint32Value(), start_ref_offset.Uint32Value()); in AssertClass() 385 CHECK(!IsAligned<4>(field->GetOffset().Uint32Value())); in AssertClass() 389 ASSERT_EQ(end_ref_offset.Uint32Value(), current_ref_offset.Uint32Value()); in AssertClass() 536 if (field->GetOffset().Uint32Value() != offset.cpp_offset) { in Check() 544 if (field->GetOffset().Uint32Value() != offset.cpp_offset) { in Check() [all …]
|
D | transaction.cc | 531 auto it = field_values_.find(offset.Uint32Value()); in LogValue() 537 field_values_.emplace(offset.Uint32Value(), std::move(field_value)); in LogValue() 546 if (field_offset.Uint32Value() == mirror::Class::ClassOffset().Uint32Value()) { in Undo() 551 field_offset.Uint32Value() == mirror::Array::LengthOffset().Uint32Value()) { in Undo()
|
D | art_field-inl.h | 431 if (field.GetOffset().Uint32Value() == field_offset) { in FindFieldWithOffset() 435 const uint32_t offset = field.GetOffset().Uint32Value(); in FindFieldWithOffset()
|
D | common_throws.cc | 452 uint32_t monitor_offset = mirror::Object::MonitorOffset().Uint32Value(); in IsValidReadBarrierImplicitCheck() 531 return (addr == 0u) || (addr == mirror::Array::LengthOffset().Uint32Value()); in IsValidImplicitCheck()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 355 uint32_t loc1_offset = loc1.GetFrameOffset().Uint32Value(); in NoSpillGap() 356 uint32_t loc2_offset = loc2.GetFrameOffset().Uint32Value(); in NoSpillGap() 374 DCHECK_ALIGNED(dests[start].GetFrameOffset().Uint32Value(), 4u); in GetSpillChunkSize() 497 uint32_t frame_offset = dest.GetFrameOffset().Uint32Value(); in MoveArguments() 528 last_dest.GetFrameOffset().Uint32Value() + last_dest.GetSize() - frame_offset; in MoveArguments() 580 DCHECK_ALIGNED(src_offset.Uint32Value(), 4u); in MoveArguments() 582 DCHECK_ALIGNED(dest_offset.Uint32Value(), 4u); in MoveArguments() 591 dest_offset.Uint32Value() < kStrdOffsetCutoff) { in MoveArguments() 594 ___ Ldrd(copy_temp1, copy_temp2, MemOperand(sp, src_offset.Uint32Value())); in MoveArguments() 605 ___ Strd(copy_temp1, copy_temp2, MemOperand(sp, dest_offset.Uint32Value())); in MoveArguments() [all …]
|
/art/compiler/optimizing/ |
D | instruction_simplifier_arm64.cc | 215 size_t data_offset = mirror::Array::DataOffset(access_size).Uint32Value(); in VisitArraySet() 296 size_t offset = mirror::Array::DataOffset(size).Uint32Value(); in VisitVecLoad() 310 size_t offset = mirror::Array::DataOffset(size).Uint32Value(); in VisitVecStore()
|
D | instruction_simplifier_shared.cc | 253 DataType::Size(packed_type)).Uint32Value(); in TryExtractVecArrayAccessAddress() 264 DataType::Size(another_packed_type)).Uint32Value(); in TryExtractVecArrayAccessAddress()
|
D | intrinsics.cc | 132 info.value_offset = value_field->GetOffset().Uint32Value(); in ComputeValueOfInfo() 167 boot_image_live_objects, base).Uint32Value(); in ComputeValueOfInfo()
|
D | intrinsics_x86.cc | 828 const uint32_t length_offset = mirror::Array::LengthOffset().Uint32Value(); in CheckSystemArrayCopyPosition() 942 const uint32_t data_offset = mirror::Array::DataOffset(data_size).Uint32Value(); in SystemArrayCopyPrimitive() 1045 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() 1046 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringEquals() 1047 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() 1425 const uint32_t data_offset = mirror::Array::DataOffset(char_component_size).Uint32Value(); in VisitStringGetCharsNoCheck() 1427 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() 1458 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() 3279 const uint32_t data_offset = mirror::Array::DataOffset(data_size).Uint32Value(); in VisitSystemArrayCopy() 3519 DCHECK_ALIGNED(disable_intrinsic_offset.Uint32Value(), 2u); in VisitReferenceGetReferent() [all …]
|
D | instruction_simplifier_arm.cc | 234 size_t data_offset = mirror::Array::DataOffset(access_size).Uint32Value(); in VisitArraySet()
|
D | intrinsics_x86_64.cc | 697 const uint32_t length_offset = mirror::Array::LengthOffset().Uint32Value(); in CheckSystemArrayCopyPosition() 811 const uint32_t data_offset = mirror::Array::DataOffset(data_size).Uint32Value(); in SystemArrayCopyPrimitive() 1077 const uint32_t data_offset = mirror::Array::DataOffset(element_size).Uint32Value(); in VisitSystemArrayCopy() 1217 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() 1218 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringEquals() 1219 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() 1582 const uint32_t data_offset = mirror::Array::DataOffset(char_component_size).Uint32Value(); in VisitStringGetCharsNoCheck() 1584 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() 1613 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() 3312 DCHECK_ALIGNED(disable_intrinsic_offset.Uint32Value(), 2u); in VisitReferenceGetReferent() [all …]
|
D | intrinsics_arm_vixl.cc | 895 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringEquals() 896 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringEquals() 897 const uint32_t class_offset = mirror::Object::ClassOffset().Uint32Value(); in VisitStringEquals() 1259 const uint32_t length_offset = mirror::Array::LengthOffset().Uint32Value(); in CheckSystemArrayCopyPosition() 1507 const int32_t data_offset = mirror::Array::DataOffset(element_size).Uint32Value(); in VisitSystemArrayCopy() 2137 const uint32_t data_offset = mirror::Array::DataOffset(char_size).Uint32Value(); in VisitStringGetCharsNoCheck() 2140 const uint32_t value_offset = mirror::String::ValueOffset().Uint32Value(); in VisitStringGetCharsNoCheck() 2172 const uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitStringGetCharsNoCheck() 2406 MemOperand(tr, Thread::WeakRefAccessEnabledOffset<kArmPointerSize>().Uint32Value())); in VisitReferenceGetReferent() 2419 DCHECK_ALIGNED(disable_intrinsic_offset.Uint32Value(), 2u); in VisitReferenceGetReferent() [all …]
|
D | code_generator_arm64.cc | 2234 field_info.GetFieldOffset().Uint32Value() >= kReferenceLoadMinFarOffset) { in HandleFieldGet() 2259 uint32_t offset = field_info.GetFieldOffset().Uint32Value(); in HandleFieldGet() 2791 uint32_t count_offset = mirror::String::CountOffset().Uint32Value(); in VisitArrayGet() 2929 size_t offset = mirror::Array::DataOffset(DataType::Size(value_type)).Uint32Value(); in VisitArraySet() 4193 const uint32_t iftable_offset = mirror::Class::IfTableOffset().Uint32Value(); in VisitInstanceOf() 4194 const uint32_t array_length_offset = mirror::Array::LengthOffset().Uint32Value(); in VisitInstanceOf() 4196 mirror::Array::DataOffset(kHeapReferenceSize).Uint32Value(); in VisitInstanceOf() 4481 const uint32_t iftable_offset = mirror::Class::IfTableOffset().Uint32Value(); in VisitCheckCast() 4482 const uint32_t array_length_offset = mirror::Array::LengthOffset().Uint32Value(); in VisitCheckCast() 4484 mirror::Array::DataOffset(kHeapReferenceSize).Uint32Value(); in VisitCheckCast() [all …]
|
/art/compiler/debug/ |
D | elf_debug_info_writer.h | 310 uint32_t data_offset = mirror::Array::DataOffset(component_size).Uint32Value(); in Write() 311 uint32_t length_offset = mirror::Array::LengthOffset().Uint32Value(); in Write() 354 DCHECK_EQ(type->ClassOffset().Uint32Value(), 0u); in Write() 364 expr.WriteOpPlusUconst(mirror::Class::MethodsOffset().Uint32Value()); in Write() 387 info_.WriteUdata(DW_AT_data_member_location, field->GetOffset().Uint32Value()); in Write() 409 mirror::String::ValueOffset().Uint32Value()); in Write()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 463 __ fs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value()), scratch); in TryToTransitionFromRunnableToNative() 470 __ fs()->movl(Address::Absolute(thread_held_mutex_mutator_lock_offset.Uint32Value()), in TryToTransitionFromRunnableToNative() 509 __ fs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value()), scratch); in TryToTransitionFromNativeToRunnable() 520 __ fs()->movl(scratch, Address::Absolute(thread_mutator_lock_offset.Uint32Value())); in TryToTransitionFromNativeToRunnable() 521 __ fs()->movl(Address::Absolute(thread_held_mutex_mutator_lock_offset.Uint32Value()), in TryToTransitionFromNativeToRunnable()
|
/art/runtime/mirror/ |
D | object.cc | 288 return IsClass() ? ArtField::FindStaticFieldWithOffset(AsClass(), offset.Uint32Value()) in FindFieldByOffset() 289 : ArtField::FindInstanceFieldWithOffset(GetClass(), offset.Uint32Value()); in FindFieldByOffset()
|
D | array.h | 253 Array::DataOffset(static_cast<size_t>(ptr_size)).Uint32Value() + in ElementAddress()
|
D | object-inl.h | 898 if (field_offset.Uint32Value() != ClassOffset().Uint32Value()) { in VisitFieldsReferences() 901 field_offset = MemberOffset(field_offset.Uint32Value() + in VisitFieldsReferences()
|
/art/perfetto_hprof/ |
D | perfetto_hprof.cc | 423 if (offset.Uint32Value() == art::mirror::Object::ClassOffset().Uint32Value()) { in operator ()() 430 field = art::ArtField::FindStaticFieldWithOffset(obj->AsClass(), offset.Uint32Value()); in operator ()() 432 field = art::ArtField::FindInstanceFieldWithOffset(obj->GetClass(), offset.Uint32Value()); in operator ()() 577 af.GetOffset().Uint32Value() == art::mirror::Object::ClassOffset().Uint32Value()) { in ForInstanceReferenceField() 782 auto art_field = art::ArtField::FindInstanceFieldWithOffset(klass, offset.Uint32Value()); in WriteClass()
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.cc | 532 __ gs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value(), /*no_rip=*/ true), in TryToTransitionFromRunnableToNative() 540 Address::Absolute(thread_held_mutex_mutator_lock_offset.Uint32Value(), /*no_rip=*/ true), in TryToTransitionFromRunnableToNative() 571 __ gs()->LockCmpxchgl(Address::Absolute(thread_flags_offset.Uint32Value(), /*no_rip=*/ true), in TryToTransitionFromNativeToRunnable() 584 Address::Absolute(thread_mutator_lock_offset.Uint32Value(), /*no_rip=*/ true)); in TryToTransitionFromNativeToRunnable() 586 Address::Absolute(thread_held_mutex_mutator_lock_offset.Uint32Value(), /*no_rip=*/ true), in TryToTransitionFromNativeToRunnable()
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 472 return -resolved_field->GetOffset().Uint32Value(); in NterpGetInstanceFieldOffset() 484 UpdateCache(self, dex_pc_ptr, resolved_field->GetOffset().Uint32Value()); in NterpGetInstanceFieldOffset() 486 return resolved_field->GetOffset().Uint32Value(); in NterpGetInstanceFieldOffset()
|
/art/runtime/gc/ |
D | verification.cc | 110 oss << " field_offset=" << offset.Uint32Value(); in LogHeapCorruption()
|
/art/runtime/gc/space/ |
D | space_test.h | 123 return mirror::Array::DataOffset(Primitive::ComponentSize(Primitive::kPrimByte)).Uint32Value(); in SizeOfZeroLengthByteArray()
|