Searched refs:ThreadOffset64 (Results 1 – 10 of 10) sorted by relevance
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 65 void StoreStackOffsetToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs) override; 67 void StoreStackPointerToThread(ThreadOffset64 thr_offs) override; 74 void LoadFromThread(ManagedRegister dest, ThreadOffset64 src, size_t size) override; 85 void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset64 offs) override; 92 void CopyRawPtrFromThread(FrameOffset fr_offs, ThreadOffset64 thr_offs) override; 94 void CopyRawPtrToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs, ManagedRegister scratch) 178 void CallFromThread(ThreadOffset64 offset) override;
|
D | jni_macro_assembler_x86_64.cc | 203 void X86_64JNIMacroAssembler::StoreStackOffsetToThread(ThreadOffset64 thr_offs, in StoreStackOffsetToThread() 210 void X86_64JNIMacroAssembler::StoreStackPointerToThread(ThreadOffset64 thr_offs) { in StoreStackPointerToThread() 253 ThreadOffset64 src, size_t size) { in LoadFromThread() 313 void X86_64JNIMacroAssembler::LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset64 offs) { in LoadRawPtrFromThread() 456 void X86_64JNIMacroAssembler::CopyRawPtrFromThread(FrameOffset fr_offs, ThreadOffset64 thr_offs) { in CopyRawPtrFromThread() 462 void X86_64JNIMacroAssembler::CopyRawPtrToThread(ThreadOffset64 thr_offs, in CopyRawPtrToThread() 634 void X86_64JNIMacroAssembler::CallFromThread(ThreadOffset64 offset) { in CallFromThread()
|
D | assembler_x86_64.h | 279 static Address Absolute(ThreadOffset64 addr, bool no_rip = false) {
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 72 void StoreStackOffsetToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs) override; 73 void StoreStackPointerToThread(ThreadOffset64 thr_offs) override; 78 void LoadFromThread(ManagedRegister dest, ThreadOffset64 src, size_t size) override; 85 void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset64 offs) override; 90 void CopyRawPtrFromThread(FrameOffset fr_offs, ThreadOffset64 thr_offs) override; 91 void CopyRawPtrToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs, ManagedRegister scratch) 167 void CallFromThread(ThreadOffset64 offset) override;
|
D | jni_macro_assembler_arm64.cc | 172 void Arm64JNIMacroAssembler::StoreStackOffsetToThread(ThreadOffset64 tr_offs, FrameOffset fr_offs) { in StoreStackOffsetToThread() 179 void Arm64JNIMacroAssembler::StoreStackPointerToThread(ThreadOffset64 tr_offs) { in StoreStackPointerToThread() 284 ThreadOffset64 src, in LoadFromThread() 322 void Arm64JNIMacroAssembler::LoadRawPtrFromThread(ManagedRegister m_dst, ThreadOffset64 offs) { in LoadRawPtrFromThread() 453 void Arm64JNIMacroAssembler::CopyRawPtrFromThread(FrameOffset fr_offs, ThreadOffset64 tr_offs) { in CopyRawPtrFromThread() 460 void Arm64JNIMacroAssembler::CopyRawPtrToThread(ThreadOffset64 tr_offs, in CopyRawPtrToThread() 649 void Arm64JNIMacroAssembler::CallFromThread(ThreadOffset64 offset ATTRIBUTE_UNUSED) { in CallFromThread()
|
/art/compiler/trampolines/ |
D | trampoline_compiler.h | 44 ThreadOffset64 entry_point_offset);
|
D | trampoline_compiler.cc | 94 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset64 offset) { in CreateTrampoline() 154 ThreadOffset64 offset) { in CreateTrampoline() 174 ThreadOffset64 offset) { in CreateTrampoline64()
|
/art/runtime/ |
D | offsets.h | 65 using ThreadOffset64 = ThreadOffset<PointerSize::k64>; variable
|
/art/compiler/optimizing/ |
D | code_generator_arm64.h | 759 void EmitEntrypointThunkCall(ThreadOffset64 entrypoint_offset);
|
D | code_generator_arm64.cc | 1825 ThreadOffset64 entrypoint_offset = GetThreadOffset<kArm64PointerSize>(entrypoint); in InvokeRuntime() 4690 void CodeGeneratorARM64::EmitEntrypointThunkCall(ThreadOffset64 entrypoint_offset) { in EmitEntrypointThunkCall()
|