Home
last modified time | relevance | path

Searched refs:kArm64PointerSize (Results 1 – 9 of 9) sorted by relevance

/aosp12/art/runtime/arch/arm64/
H A Dcallee_save_frame_arm64.h104 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()
H A Djni_frame_arm64.h31 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()
/aosp12/art/libartbase/arch/
H A Dinstruction_set.h53 static constexpr PointerSize kArm64PointerSize = PointerSize::k64; variable
91 return kArm64PointerSize; in GetInstructionSetPointerSize()
/aosp12/art/compiler/utils/arm64/
H A Djni_macro_assembler_arm64.cc706 ___ Ldr(scratch, MEM_OP(reg_x(TR), Thread::ExceptionOffset<kArm64PointerSize>().Int32Value())); in ExceptionPoll()
735 int32_t is_gc_marking_offset = Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value(); in TestGcMarking()
770 QUICK_ENTRYPOINT_OFFSET(kArm64PointerSize, pDeliverException).Int32Value())); in EmitExceptionPoll()
848 ___ Ldr(mr.W(), MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in RemoveFrame()
H A Dassembler_arm64.cc199 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in GenerateMarkingRegisterCheck()
/aosp12/art/compiler/optimizing/
H A Dcode_generator_arm64.h50 static constexpr size_t kArm64WordSize = static_cast<size_t>(kArm64PointerSize);
188 kArm64PointerSize) {} in InvokeRuntimeCallingConvention()
204 kArm64PointerSize) {} in InvokeDexCallingConvention()
H A Dcode_generator_arm64.cc170 #define QUICK_ENTRY_POINT(x) QUICK_ENTRYPOINT_OFFSET(kArm64PointerSize, x).Int32Value()
1157 GetThreadOffset<kArm64PointerSize>(kQuickCompileOptimized).Int32Value(); in MaybeIncrementHotness()
1811 ThreadOffset64 entrypoint_offset = GetThreadOffset<kArm64PointerSize>(entrypoint); in InvokeRuntime()
4465 invoke->GetImtIndex(), kArm64PointerSize)); in VisitInvokeInterface()
4713 invoke->GetVTableIndex(), kArm64PointerSize).SizeValue(); in GenerateVirtualCall()
5119 kArm64PointerSize).Int32Value()); in EmitThunkCode()
5405 return MemOperand(tr, Thread::ExceptionOffset<kArm64PointerSize>().Int32Value()); in GetExceptionTlsAddress()
6830 instruction->GetIndex(), kArm64PointerSize).SizeValue(); in VisitClassTableGet()
6835 instruction->GetIndex(), kArm64PointerSize)); in VisitClassTableGet()
6837 mirror::Class::ImtPtrOffset(kArm64PointerSize).Uint32Value())); in VisitClassTableGet()
[all …]
H A Dintrinsics_arm64.cc142 Thread::ReadBarrierMarkEntryPointsOffset<kArm64PointerSize>(tmp_.reg()); in EmitNativeCode()
696 MemOperand(tr, Thread::PeerOffset<kArm64PointerSize>().Int32Value())); in VisitThreadCurrentThread()
3257 MemOperand(tr, Thread::WeakRefAccessEnabledOffset<kArm64PointerSize>().Uint32Value())); in VisitReferenceGetReferent()
3363 __ Add(temp, tr, Thread::InterruptedOffset<kArm64PointerSize>().Int32Value()); in VisitThreadInterrupted()
/aosp12/art/compiler/jni/quick/arm64/
H A Dcalling_convention_arm64.cc224 kArm64PointerSize) { in Arm64JniCallingConvention()