Home
last modified time | relevance | path

Searched refs:ThreadOffset64 (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.h66 void StoreStackOffsetToThread(ThreadOffset64 thr_offs,
70 void StoreStackPointerToThread(ThreadOffset64 thr_offs) OVERRIDE;
80 void LoadFromThread(ManagedRegister dest, ThreadOffset64 src, size_t size) OVERRIDE;
91 void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset64 offs) OVERRIDE;
97 ThreadOffset64 thr_offs,
100 void CopyRawPtrToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
178 void CallFromThread(ThreadOffset64 offset, ManagedRegister scratch) OVERRIDE;
Djni_macro_assembler_x86_64.cc206 void X86_64JNIMacroAssembler::StoreStackOffsetToThread(ThreadOffset64 thr_offs, in StoreStackOffsetToThread()
215 void X86_64JNIMacroAssembler::StoreStackPointerToThread(ThreadOffset64 thr_offs) { in StoreStackPointerToThread()
259 ThreadOffset64 src, size_t size) { in LoadFromThread()
319 void X86_64JNIMacroAssembler::LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset64 offs) { in LoadRawPtrFromThread()
381 ThreadOffset64 thr_offs, in CopyRawPtrFromThread()
389 void X86_64JNIMacroAssembler::CopyRawPtrToThread(ThreadOffset64 thr_offs, in CopyRawPtrToThread()
561 void X86_64JNIMacroAssembler::CallFromThread(ThreadOffset64 offset, ManagedRegister /*mscratch*/) { in CallFromThread()
Dassembler_x86_64.h278 static Address Absolute(ThreadOffset64 addr, bool no_rip = false) {
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h73 void StoreStackOffsetToThread(ThreadOffset64 thr_offs,
76 void StoreStackPointerToThread(ThreadOffset64 thr_offs) OVERRIDE;
84 void LoadFromThread(ManagedRegister dest, ThreadOffset64 src, size_t size) OVERRIDE;
91 void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset64 offs) OVERRIDE;
96 ThreadOffset64 thr_offs,
98 void CopyRawPtrToThread(ThreadOffset64 thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
168 void CallFromThread(ThreadOffset64 offset, ManagedRegister scratch) OVERRIDE;
Djni_macro_assembler_arm64.cc167 void Arm64JNIMacroAssembler::StoreStackOffsetToThread(ThreadOffset64 tr_offs, in StoreStackOffsetToThread()
176 void Arm64JNIMacroAssembler::StoreStackPointerToThread(ThreadOffset64 tr_offs) { in StoreStackPointerToThread()
286 ThreadOffset64 src, in LoadFromThread()
324 void Arm64JNIMacroAssembler::LoadRawPtrFromThread(ManagedRegister m_dst, ThreadOffset64 offs) { in LoadRawPtrFromThread()
361 ThreadOffset64 tr_offs, in CopyRawPtrFromThread()
369 void Arm64JNIMacroAssembler::CopyRawPtrToThread(ThreadOffset64 tr_offs, in CopyRawPtrToThread()
552 void Arm64JNIMacroAssembler::CallFromThread(ThreadOffset64 offset ATTRIBUTE_UNUSED, in CallFromThread()
/art/compiler/trampolines/
Dtrampoline_compiler.h34 ThreadOffset64 entry_point_offset);
Dtrampoline_compiler.cc101 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset64 offset) { in CreateTrampoline()
172 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset64 offset) { in CreateTrampoline()
225 ThreadOffset64 offset) { in CreateTrampoline()
245 ThreadOffset64 offset) { in CreateTrampoline64()
/art/runtime/
Doffsets.h62 using ThreadOffset64 = ThreadOffset<PointerSize::k64>; variable
/art/compiler/utils/mips64/
Dassembler_mips64.h1337 void StoreStackOffsetToThread(ThreadOffset64 thr_offs,
1341 void StoreStackPointerToThread(ThreadOffset64 thr_offs) OVERRIDE;
1349 void LoadFromThread(ManagedRegister mdest, ThreadOffset64 src, size_t size) OVERRIDE;
1358 void LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset64 offs) OVERRIDE;
1364 ThreadOffset64 thr_offs,
1367 void CopyRawPtrToThread(ThreadOffset64 thr_offs,
1425 void CallFromThread(ThreadOffset64 offset, ManagedRegister mscratch) OVERRIDE;
Dassembler_mips64.cc3724 void Mips64Assembler::StoreStackOffsetToThread(ThreadOffset64 thr_offs, in StoreStackOffsetToThread()
3733 void Mips64Assembler::StoreStackPointerToThread(ThreadOffset64 thr_offs) { in StoreStackPointerToThread()
3750 void Mips64Assembler::LoadFromThread(ManagedRegister mdest, ThreadOffset64 src, size_t size) { in LoadFromThread()
3779 void Mips64Assembler::LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset64 offs) { in LoadRawPtrFromThread()
3824 ThreadOffset64 thr_offs, in CopyRawPtrFromThread()
3832 void Mips64Assembler::CopyRawPtrToThread(ThreadOffset64 thr_offs, in CopyRawPtrToThread()
4036 void Mips64Assembler::CallFromThread(ThreadOffset64 offset ATTRIBUTE_UNUSED, in CallFromThread()