/art/tools/cpp-define-generator/ |
D | thread.def | 23 art::Thread::CardTableOffset<art::kRuntimePointerSize>().Int32Value()) 25 art::Thread::ExceptionOffset<art::kRuntimePointerSize>().Int32Value()) 27 art::Thread::ThreadFlagsOffset<art::kRuntimePointerSize>().Int32Value()) 29 art::Thread::ThinLockIdOffset<art::kRuntimePointerSize>().Int32Value()) 31 art::Thread::InterpreterCacheOffset<art::kRuntimePointerSize>().Int32Value()) 39 art::Thread::IsGcMarkingOffset<art::kRuntimePointerSize>().Int32Value()) 41 art::Thread::DeoptCheckRequiredOffset<art::kRuntimePointerSize>().Int32Value()) 43 art::Thread::ThreadLocalAllocStackEndOffset<art::kRuntimePointerSize>().Int32Value()) 45 art::Thread::ThreadLocalAllocStackTopOffset<art::kRuntimePointerSize>().Int32Value()) 47 art::Thread::ThreadLocalEndOffset<art::kRuntimePointerSize>().Int32Value()) [all …]
|
D | mirror_class.def | 22 ASM_DEFINE(MIRROR_CLASS_ACCESS_FLAGS_OFFSET, art::mirror::Class::AccessFlagsOffset().Int32Value()) 24 art::mirror::Class::ClinitThreadIdOffset().Int32Value()) 26 art::mirror::Class::ComponentTypeOffset().Int32Value()) 27 ASM_DEFINE(MIRROR_CLASS_DEX_CACHE_OFFSET, art::mirror::Class::DexCacheOffset().Int32Value()) 28 ASM_DEFINE(MIRROR_CLASS_IF_TABLE_OFFSET, art::mirror::Class::IfTableOffset().Int32Value()) 30 art::mirror::Class::ImtPtrOffset(art::PointerSize::k32).Int32Value()) 32 art::mirror::Class::ImtPtrOffset(art::PointerSize::k64).Int32Value()) 34 art::mirror::Class::PrimitiveTypeOffset().Int32Value()) 36 art::mirror::Class::ObjectSizeAllocFastPathOffset().Int32Value()) 37 ASM_DEFINE(MIRROR_CLASS_OBJECT_SIZE_OFFSET, art::mirror::Class::ObjectSizeOffset().Int32Value()) [all …]
|
D | art_method.def | 23 art::ArtMethod::AccessFlagsOffset().Int32Value()) 43 art::ArtMethod::DeclaringClassOffset().Int32Value()) 45 art::ArtMethod::EntryPointFromJniOffset(art::PointerSize::k32).Int32Value()) 47 art::ArtMethod::EntryPointFromJniOffset(art::PointerSize::k64).Int32Value()) 49 art::ArtMethod::DataOffset(art::PointerSize::k32).Int32Value()) 51 art::ArtMethod::DataOffset(art::PointerSize::k64).Int32Value()) 53 … art::ArtMethod::EntryPointFromQuickCompiledCodeOffset(art::PointerSize::k32).Int32Value()) 55 … art::ArtMethod::EntryPointFromQuickCompiledCodeOffset(art::PointerSize::k64).Int32Value()) 57 art::ArtMethod::MethodIndexOffset().Int32Value()) 59 art::ArtMethod::ImtIndexOffset().Int32Value()) [all …]
|
D | mirror_array.def | 22 art::mirror::Array::LengthOffset().Int32Value()) 24 art::mirror::Array::DataOffset(sizeof(uint8_t)).Int32Value()) 26 art::mirror::Array::DataOffset(sizeof(int8_t)).Int32Value()) 28 art::mirror::Array::DataOffset(sizeof(uint16_t)).Int32Value()) 30 art::mirror::Array::DataOffset(sizeof(int32_t)).Int32Value()) 32 art::mirror::Array::DataOffset(sizeof(uint64_t)).Int32Value()) 36 …t::mirror::Array::DataOffset(sizeof(art::mirror::HeapReference<art::mirror::Object>)).Int32Value()) 38 art::mirror::Array::DataOffset(sizeof(int16_t)).Int32Value()) 40 art::mirror::Array::DataOffset(sizeof(uint64_t)).Int32Value())
|
D | osr.def | 21 ASM_DEFINE(OSR_DATA_NATIVE_PC, art::jit::OsrData::NativePcOffset().Int32Value()) 22 ASM_DEFINE(OSR_DATA_FRAME_SIZE, art::jit::OsrData::FrameSizeOffset().Int32Value()) 23 ASM_DEFINE(OSR_DATA_MEMORY, art::jit::OsrData::MemoryOffset().Int32Value())
|
D | mirror_object.def | 22 art::mirror::Object::ClassOffset().Int32Value()) 26 art::mirror::Object::MonitorOffset().Int32Value()) 28 art::mirror::Object::MonitorOffset().Int32Value() +
|
D | runtime.def | 33 ASM_DEFINE(RUNTIME_INSTRUMENTATION_OFFSET, art::Runtime::GetInstrumentationOffset().Int32Value()) 35 art::Runtime::GetInstrumentationOffset().Int32Value() + 36 art::instrumentation::Instrumentation::RunExitHooksOffset().Int32Value())
|
D | art_field.def | 22 art::ArtField::OffsetOffset().Int32Value()) 24 art::ArtField::DeclaringClassOffset().Int32Value())
|
D | mirror_string.def | 22 art::mirror::String::CountOffset().Int32Value()) 24 art::mirror::String::ValueOffset().Int32Value())
|
/art/runtime/arch/riscv64/ |
D | thread_riscv64.cc | 24 CHECK_EQ(THREAD_FLAGS_OFFSET, ThreadFlagsOffset<PointerSize::k64>().Int32Value()); in InitCpu() 25 CHECK_EQ(THREAD_CARD_TABLE_OFFSET, CardTableOffset<PointerSize::k64>().Int32Value()); in InitCpu() 26 CHECK_EQ(THREAD_EXCEPTION_OFFSET, ExceptionOffset<PointerSize::k64>().Int32Value()); in InitCpu() 27 CHECK_EQ(THREAD_ID_OFFSET, ThinLockIdOffset<PointerSize::k64>().Int32Value()); in InitCpu()
|
/art/runtime/arch/arm/ |
D | thread_arm.cc | 27 CHECK_EQ(THREAD_FLAGS_OFFSET, ThreadFlagsOffset<PointerSize::k32>().Int32Value()); in InitCpu() 28 CHECK_EQ(THREAD_CARD_TABLE_OFFSET, CardTableOffset<PointerSize::k32>().Int32Value()); in InitCpu() 29 CHECK_EQ(THREAD_EXCEPTION_OFFSET, ExceptionOffset<PointerSize::k32>().Int32Value()); in InitCpu() 30 CHECK_EQ(THREAD_ID_OFFSET, ThinLockIdOffset<PointerSize::k32>().Int32Value()); in InitCpu()
|
/art/runtime/arch/arm64/ |
D | thread_arm64.cc | 27 CHECK_EQ(THREAD_FLAGS_OFFSET, ThreadFlagsOffset<PointerSize::k64>().Int32Value()); in InitCpu() 28 CHECK_EQ(THREAD_CARD_TABLE_OFFSET, CardTableOffset<PointerSize::k64>().Int32Value()); in InitCpu() 29 CHECK_EQ(THREAD_EXCEPTION_OFFSET, ExceptionOffset<PointerSize::k64>().Int32Value()); in InitCpu() 30 CHECK_EQ(THREAD_ID_OFFSET, ThinLockIdOffset<PointerSize::k64>().Int32Value()); in InitCpu()
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 159 Store(Riscv64ManagedRegister::FromXRegister(SP), MemberOffset(offs.Int32Value()), m_src, size); in Store() 170 __ Storew(src.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 173 __ Stored(src.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 178 __ FStorew(src.AsFRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 181 __ FStored(src.AsFRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 188 Store(sp, MemberOffset(offs.Int32Value()), m_src, static_cast<size_t>(kRiscv64PointerSize)); in StoreRawPtr() 199 __ Stored(src, TR, offs.Int32Value()); in StoreStackPointerToThread() 204 Load(m_dest, sp, MemberOffset(offs.Int32Value()), size); in Load() 221 __ Loadw(dest.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Load() 224 __ Loadd(dest.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Load() [all …]
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 70 ___ Ldr(temp_reg, MemOperand(r0, JNIEnvExt::SelfOffset(kArmPointerSize).Int32Value())); in CreateTrampoline() 71 ___ Ldr(pc, MemOperand(temp_reg, offset.Int32Value())); in CreateTrampoline() 75 ___ Ldr(pc, MemOperand(tr, offset.Int32Value())); in CreateTrampoline() 102 Offset(JNIEnvExt::SelfOffset(kArm64PointerSize).Int32Value())); in CreateTrampoline() 104 __ JumpTo(Arm64ManagedRegister::FromXRegister(IP1), Offset(offset.Int32Value()), in CreateTrampoline() 109 __ JumpTo(Arm64ManagedRegister::FromXRegister(TR), Offset(offset.Int32Value()), in CreateTrampoline() 137 __ Loadd(tmp, A0, JNIEnvExt::SelfOffset(kRiscv64PointerSize).Int32Value()); in CreateTrampoline() 138 __ Loadd(tmp, tmp, offset.Int32Value()); in CreateTrampoline() 142 __ Loadd(tmp, TR, offset.Int32Value()); in CreateTrampoline()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.cc | 214 ___ Ldr(mr, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in RemoveFrame() 270 Store(ArmManagedRegister::FromCoreRegister(SP), MemberOffset(dest.Int32Value()), m_src, size); in Store() 285 asm_.StoreToOffset(kStoreWord, AsVIXLRegister(src), AsVIXLRegister(base), offs.Int32Value()); in Store() 290 MemOperand(AsVIXLRegister(base), offs.Int32Value())); in Store() 293 asm_.StoreSToOffset(AsVIXLSRegister(src), AsVIXLRegister(base), offs.Int32Value()); in Store() 297 asm_.StoreDToOffset(AsVIXLDRegister(src), AsVIXLRegister(base), offs.Int32Value()); in Store() 305 asm_.StoreToOffset(kStoreWord, src, sp, dest.Int32Value()); in StoreRawPtr() 309 return Load(m_dst.AsArm(), sp, src.Int32Value(), size); in Load() 316 return Load(m_dst.AsArm(), AsVIXLRegister(m_base.AsArm()), offs.Int32Value(), size); in Load() 324 asm_.LoadFromOffset(kLoadWord, dest, tr, offs.Int32Value()); in LoadRawPtrFromThread() [all …]
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 72 StoreToOffset(TR, SP, offset.Int32Value()); in GetCurrentThread() 172 Store(Arm64ManagedRegister::FromXRegister(SP), MemberOffset(offs.Int32Value()), m_src, size); in Store() 185 StoreWToOffset(kStoreWord, src.AsWRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 188 StoreToOffset(src.AsXRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 190 StoreSToOffset(src.AsSRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 193 StoreDToOffset(src.AsDRegister(), base.AsXRegister(), offs.Int32Value()); in Store() 200 StoreToOffset(src.AsXRegister(), SP, offs.Int32Value()); in StoreRawPtr() 210 ___ Str(scratch, MEM_OP(reg_x(TR), tr_offs.Int32Value())); in StoreStackPointerToThread() 301 return Load(m_dst.AsArm64(), SP, src.Int32Value(), size); in Load() 308 return Load(m_dst.AsArm64(), m_base.AsArm64().AsXRegister(), offs.Int32Value(), size); in Load() [all …]
|
D | assembler_arm64.cc | 95 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in LoadRawPtr() 106 ___ Ldr(reg_x(scratch.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in JumpTo() 196 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in GenerateMarkingRegisterCheck()
|
/art/runtime/arch/x86/ |
D | thread_x86.cc | 140 CHECK_EQ(THREAD_SELF_OFFSET, SelfOffset<PointerSize::k32>().Int32Value()); in InitCpu() 148 CHECK_EQ(THREAD_EXCEPTION_OFFSET, ExceptionOffset<PointerSize::k32>().Int32Value()); in InitCpu() 149 CHECK_EQ(THREAD_CARD_TABLE_OFFSET, CardTableOffset<PointerSize::k32>().Int32Value()); in InitCpu() 150 CHECK_EQ(THREAD_ID_OFFSET, ThinLockIdOffset<PointerSize::k32>().Int32Value()); in InitCpu()
|
/art/runtime/ |
D | offsets.cc | 24 return os << offs.Int32Value(); in operator <<()
|
/art/runtime/mirror/ |
D | object-inl.h | 550 const uint8_t* raw_addr = reinterpret_cast<const uint8_t*>(this) + field_offset.Int32Value(); in GetFieldAcquire() 561 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in CasFieldWeakSequentiallyConsistent64() 577 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in CasFieldStrongSequentiallyConsistent64() 597 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in GetFieldObject() 627 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in SetFieldObjectWithoutWriteBarrier() 665 field_offset.Int32Value()); in GetFieldObjectReferenceAddr() 678 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in CasFieldObjectWithoutWriteBarrier() 714 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in CompareAndExchangeFieldObject() 740 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in ExchangeFieldObject() 760 uint8_t* raw_addr = reinterpret_cast<uint8_t*>(this) + field_offset.Int32Value(); in GetPrimitiveFieldViaAccessor() [all …]
|
D | field.cc | 33 SetOffset<false>(new_value->GetOffset().Int32Value()); in VisitTarget() 97 field->GetOffset().Int32Value()); in CreateFromArtField()
|
D | object.cc | 252 if (field.GetOffset().Int32Value() == field_offset.Int32Value()) { in CheckFieldAssignmentImpl() 270 if (field.GetOffset().Int32Value() == field_offset.Int32Value()) { in CheckFieldAssignmentImpl()
|
D | array.h | 103 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() + in GetRawData() 109 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset<kComponentSize>().Int32Value() + in GetRawData() 115 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() + in GetRawData() 121 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset<kComponentSize>().Int32Value() + in GetRawData()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 134 Store(X86ManagedRegister::FromCpuRegister(ESP), MemberOffset(offs.Int32Value()), msrc, size); in Store() 151 __ movl(Address(base.AsCpuRegister(), FrameOffset(offs.Int32Value()+4)), in Store() 190 Load(mdest, X86ManagedRegister::FromCpuRegister(ESP), MemberOffset(src.Int32Value()), size); in Load() 208 Address(base.AsCpuRegister(), FrameOffset(offs.Int32Value()+4))); in Load() 350 __ movl(scratch, Address(ESP, FrameOffset(src.Int32Value() + 4))); in Copy() 351 __ movl(Address(ESP, FrameOffset(dest.Int32Value() + 4)), scratch); in Copy() 420 __ jmp(Address(base.AsCpuRegister(), offset.Int32Value())); in Jump() 426 __ call(Address(base.AsCpuRegister(), offset.Int32Value())); in Call()
|
/art/test/2235-JdkUnsafeTest/ |
D | unsafe_test.cc | 32 Primitive::ComponentSize(klass->GetComponentType()->GetPrimitiveType())).Int32Value(); in Java_Main_vmJdkArrayBaseOffset()
|