Home
last modified time | relevance | path

Searched refs:kX86PointerSize (Results 1 – 8 of 8) sorted by relevance

/art/runtime/arch/x86/
Dcallee_save_frame_x86.h68 1 /* Method* */) * static_cast<size_t>(kX86PointerSize), kStackAlignment); in GetFrameSize()
80 2 * POPCOUNT(GetFpSpills(type))) * static_cast<size_t>(kX86PointerSize); in GetFpr1Offset()
86 POPCOUNT(GetCoreSpills(type)) * static_cast<size_t>(kX86PointerSize); in GetGpr1Offset()
91 return GetFrameSize(type) - static_cast<size_t>(kX86PointerSize); in GetReturnPcOffset()
Djni_frame_x86.h31 static_assert(kX86PointerSize == PointerSize::k32, "Unexpected x86 pointer size");
39 return num_arg_words * static_cast<size_t>(kX86PointerSize); in GetNativeOutArgsSize()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc577 Address::Absolute(Thread::SelfOffset<kX86PointerSize>())); in GetCurrentThread()
582 __ fs()->movl(scratch, Address::Absolute(Thread::SelfOffset<kX86PointerSize>())); in GetCurrentThread()
590 constexpr ThreadOffset32 thread_flags_offset = Thread::ThreadFlagsOffset<kX86PointerSize>(); in TryToTransitionFromRunnableToNative()
592 Thread::HeldMutexOffset<kX86PointerSize>(kMutatorLock); in TryToTransitionFromRunnableToNative()
621 constexpr ThreadOffset32 thread_flags_offset = Thread::ThreadFlagsOffset<kX86PointerSize>(); in TryToTransitionFromNativeToRunnable()
623 Thread::HeldMutexOffset<kX86PointerSize>(kMutatorLock); in TryToTransitionFromNativeToRunnable()
625 Thread::MutatorLockOffset<kX86PointerSize>(); in TryToTransitionFromNativeToRunnable()
667 __ fs()->testl(Address::Absolute(Thread::ThreadFlagsOffset<kX86PointerSize>()), in SuspendCheck()
673 __ fs()->cmpl(Address::Absolute(Thread::ExceptionOffset<kX86PointerSize>()), Immediate(0)); in ExceptionPoll()
679 __ fs()->movl(EAX, Address::Absolute(Thread::ExceptionOffset<kX86PointerSize>())); in DeliverPendingException()
[all …]
/art/libartbase/arch/
Dinstruction_set.h54 static constexpr PointerSize kX86PointerSize = PointerSize::k32; variable
93 return kX86PointerSize; in GetInstructionSetPointerSize()
/art/compiler/jni/quick/x86/
Dcalling_convention_x86.cc217 kX86PointerSize) { in X86JniCallingConvention()
237 const size_t method_ptr_size = static_cast<size_t>(kX86PointerSize); in FrameSize()
/art/compiler/optimizing/
Dcode_generator_x86.h33 static constexpr size_t kX86WordSize = static_cast<size_t>(kX86PointerSize);
57 kX86PointerSize) {} in InvokeRuntimeCallingConvention()
70 kX86PointerSize) {} in InvokeDexCallingConvention()
Dcode_generator_x86.cc75 #define QUICK_ENTRY_POINT(x) QUICK_ENTRYPOINT_OFFSET(kX86PointerSize, x).Int32Value()
554 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86PointerSize>(ref_reg); in EmitNativeCode()
638 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86PointerSize>(ref_reg); in EmitNativeCode()
991 GetThreadOffset<kX86PointerSize>(kQuickCompileOptimized).Int32Value()); in EmitNativeCode()
1089 GenerateInvokeRuntime(GetThreadOffset<kX86PointerSize>(entrypoint).Int32Value()); in InvokeRuntime()
2686 GenerateInvokeRuntime(GetThreadOffset<kX86PointerSize>(kQuickUpdateInlineCache).Int32Value()); in MaybeGenerateInlineCacheCheck()
2731 Address(temp, mirror::Class::ImtPtrOffset(kX86PointerSize).Uint32Value())); in VisitInvokeInterface()
2734 invoke->GetImtIndex(), kX86PointerSize)); in VisitInvokeInterface()
2743 ArtMethod::EntryPointFromQuickCompiledCodeOffset(kX86PointerSize).Int32Value())); in VisitInvokeInterface()
5031 instruction->GetIndex(), kX86PointerSize).SizeValue(); in VisitClassTableGet()
[all …]
Dintrinsics_x86.cc139 int32_t entry_point_offset = Thread::ReadBarrierMarkEntryPointsOffset<kX86PointerSize>(temp2); in EmitNativeCode()
1678 GetAssembler()->fs()->movl(out, Address::Absolute(Thread::PeerOffset<kX86PointerSize>())); in VisitThreadCurrentThread()
3382 ThreadOffset32 offset = Thread::WeakRefAccessEnabledOffset<kX86PointerSize>(); in VisitReferenceGetReferent()
3491 Address address = Address::Absolute(Thread::InterruptedOffset<kX86PointerSize>().Int32Value()); in VisitThreadInterrupted()