Searched refs:kArm64PointerSize (Results 1 – 9 of 9) sorted by relevance
/art/runtime/arch/arm64/ |
D | jni_frame_arm64.h | 31 static_assert(kArm64PointerSize == PointerSize::k64, "Unexpected ARM64 pointer size"); 53 return (num_stack_fp_args + num_stack_non_fp_args) * static_cast<size_t>(kArm64PointerSize); in GetNativeOutArgsSize()
|
D | callee_save_frame_arm64.h | 104 1 /* Method* */) * static_cast<size_t>(kArm64PointerSize), kStackAlignment); in GetFrameSize() 116 POPCOUNT(GetFpSpills(type))) * static_cast<size_t>(kArm64PointerSize); in GetFpr1Offset() 122 POPCOUNT(GetCoreSpills(type)) * static_cast<size_t>(kArm64PointerSize); in GetGpr1Offset() 127 return GetFrameSize(type) - static_cast<size_t>(kArm64PointerSize); in GetReturnPcOffset()
|
/art/libartbase/arch/ |
D | instruction_set.h | 53 static constexpr PointerSize kArm64PointerSize = PointerSize::k64; variable 91 return kArm64PointerSize; in GetInstructionSetPointerSize()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.cc | 425 DCHECK_EQ(dest.GetSize(), static_cast<size_t>(kArm64PointerSize)); in MoveArguments() 449 CoreRegisterWithSize(src.GetRegister(), static_cast<size_t>(kArm64PointerSize)); in MoveArguments() 889 constexpr ThreadOffset64 thread_flags_offset = Thread::ThreadFlagsOffset<kArm64PointerSize>(); in TryToTransitionFromRunnableToNative() 891 Thread::HeldMutexOffset<kArm64PointerSize>(kMutatorLock); in TryToTransitionFromRunnableToNative() 919 constexpr ThreadOffset64 thread_flags_offset = Thread::ThreadFlagsOffset<kArm64PointerSize>(); in TryToTransitionFromNativeToRunnable() 921 Thread::HeldMutexOffset<kArm64PointerSize>(kMutatorLock); in TryToTransitionFromNativeToRunnable() 923 Thread::MutatorLockOffset<kArm64PointerSize>(); in TryToTransitionFromNativeToRunnable() 952 ___ Ldr(scratch, MEM_OP(reg_x(TR), Thread::ThreadFlagsOffset<kArm64PointerSize>().Int32Value())); in SuspendCheck() 960 ___ Ldr(scratch, MEM_OP(reg_x(TR), Thread::ExceptionOffset<kArm64PointerSize>().Int32Value())); in ExceptionPoll() 968 ___ Ldr(reg_x(X0), MEM_OP(reg_x(TR), Thread::ExceptionOffset<kArm64PointerSize>().Int32Value())); in DeliverPendingException() [all …]
|
D | assembler_arm64.cc | 199 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in GenerateMarkingRegisterCheck()
|
/art/compiler/jni/quick/arm64/ |
D | calling_convention_arm64.cc | 227 kArm64PointerSize) { in Arm64JniCallingConvention()
|
/art/compiler/optimizing/ |
D | code_generator_arm64.h | 50 static constexpr size_t kArm64WordSize = static_cast<size_t>(kArm64PointerSize); 191 kArm64PointerSize) {} in InvokeRuntimeCallingConvention() 207 kArm64PointerSize) {} in InvokeDexCallingConvention()
|
D | code_generator_arm64.cc | 171 #define QUICK_ENTRY_POINT(x) QUICK_ENTRYPOINT_OFFSET(kArm64PointerSize, x).Int32Value() 847 GetThreadOffset<kArm64PointerSize>(kQuickCompileOptimized).Int32Value(); in EmitNativeCode() 1376 __ Ldr(card, MemOperand(tr, Thread::CardTableOffset<kArm64PointerSize>().Int32Value())); in MarkGCCard() 1873 ThreadOffset64 entrypoint_offset = GetThreadOffset<kArm64PointerSize>(entrypoint); in InvokeRuntime() 2003 __ Ldr(temp, MemOperand(tr, Thread::ThreadFlagsOffset<kArm64PointerSize>().SizeValue())); in GenerateSuspendCheck() 4488 Offset entry_point = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArm64PointerSize); in VisitInvokeInterface() 4540 MemOperand(temp, mirror::Class::ImtPtrOffset(kArm64PointerSize).Uint32Value())); in VisitInvokeInterface() 4542 invoke->GetImtIndex(), kArm64PointerSize)); in VisitInvokeInterface() 4665 GetThreadOffset<kArm64PointerSize>(invoke->GetStringInitEntryPoint()).Int32Value(); in GenerateStaticOrDirectCall() 4729 MemberOffset offset = ArtMethod::EntryPointFromJniOffset(kArm64PointerSize); in GenerateStaticOrDirectCall() [all …]
|
D | intrinsics_arm64.cc | 142 Thread::ReadBarrierMarkEntryPointsOffset<kArm64PointerSize>(tmp_.reg()); in EmitNativeCode() 696 MemOperand(tr, Thread::PeerOffset<kArm64PointerSize>().Int32Value())); in VisitThreadCurrentThread() 3474 MemOperand(tr, Thread::WeakRefAccessEnabledOffset<kArm64PointerSize>().Uint32Value())); in VisitReferenceGetReferent() 3581 __ Add(temp, tr, Thread::InterruptedOffset<kArm64PointerSize>().Int32Value()); in VisitThreadInterrupted()
|