Searched refs:ThreadOffset32 (Results 1 – 11 of 11) sorted by relevance
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 65 void StoreStackOffsetToThread(ThreadOffset32 thr_offs, 69 void StoreStackPointerToThread(ThreadOffset32 thr_offs) override; 77 void LoadFromThread(ManagedRegister dest, ThreadOffset32 src, size_t size) override; 86 void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset32 offs) override; 92 ThreadOffset32 thr_offs, 95 void CopyRawPtrToThread(ThreadOffset32 thr_offs, FrameOffset fr_offs, ManagedRegister scratch) 152 void CallFromThread(ThreadOffset32 offset, ManagedRegister scratch) override;
|
D | jni_macro_assembler_x86.cc | 166 void X86JNIMacroAssembler::StoreStackOffsetToThread(ThreadOffset32 thr_offs, in StoreStackOffsetToThread() 175 void X86JNIMacroAssembler::StoreStackPointerToThread(ThreadOffset32 thr_offs) { in StoreStackPointerToThread() 213 void X86JNIMacroAssembler::LoadFromThread(ManagedRegister mdest, ThreadOffset32 src, size_t size) { in LoadFromThread() 227 __ fs()->movl(dest.AsRegisterPairHigh(), Address::Absolute(ThreadOffset32(src.Int32Value()+4))); in LoadFromThread() 268 void X86JNIMacroAssembler::LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset32 offs) { in LoadRawPtrFromThread() 330 ThreadOffset32 thr_offs, in CopyRawPtrFromThread() 338 void X86JNIMacroAssembler::CopyRawPtrToThread(ThreadOffset32 thr_offs, in CopyRawPtrToThread() 503 void X86JNIMacroAssembler::CallFromThread(ThreadOffset32 offset, ManagedRegister /*mscratch*/) { in CallFromThread()
|
D | assembler_x86.h | 200 static Address Absolute(ThreadOffset32 addr) { in Absolute()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 72 void StoreStackOffsetToThread(ThreadOffset32 thr_offs, 76 void StoreStackPointerToThread(ThreadOffset32 thr_offs) override; 87 ThreadOffset32 src, 99 void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset32 offs) override; 105 ThreadOffset32 thr_offs, 108 void CopyRawPtrToThread(ThreadOffset32 thr_offs, 187 void CallFromThread(ThreadOffset32 offset, ManagedRegister scratch) override;
|
D | jni_macro_assembler_arm_vixl.cc | 327 ThreadOffset32 src, in LoadFromThread() 332 void ArmVIXLJNIMacroAssembler::LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset32 offs) { in LoadRawPtrFromThread() 340 ThreadOffset32 thr_offs, in CopyRawPtrFromThread() 349 void ArmVIXLJNIMacroAssembler::CopyRawPtrToThread(ThreadOffset32 thr_offs ATTRIBUTE_UNUSED, in CopyRawPtrToThread() 355 void ArmVIXLJNIMacroAssembler::StoreStackOffsetToThread(ThreadOffset32 thr_offs, in StoreStackOffsetToThread() 365 void ArmVIXLJNIMacroAssembler::StoreStackPointerToThread(ThreadOffset32 thr_offs) { in StoreStackPointerToThread() 596 void ArmVIXLJNIMacroAssembler::CallFromThread(ThreadOffset32 offset ATTRIBUTE_UNUSED, in CallFromThread()
|
/art/compiler/trampolines/ |
D | trampoline_compiler.h | 41 ThreadOffset32 entry_point_offset);
|
D | trampoline_compiler.cc | 61 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset32 offset) { in CreateTrampoline() 141 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset32 offset) { in CreateTrampoline() 205 ThreadOffset32 offset) { in CreateTrampoline() 272 ThreadOffset32 offset) { in CreateTrampoline32()
|
/art/runtime/ |
D | offsets.h | 61 using ThreadOffset32 = ThreadOffset<PointerSize::k32>; variable
|
/art/compiler/utils/ |
D | assembler_thumb_test.cc | 241 __ LoadRawPtrFromThread(scratch_register, ThreadOffset32(512)); in TEST_F() 257 __ StoreStackOffsetToThread(ThreadOffset32(512), FrameOffset(4096), scratch_register); in TEST_F() 258 __ StoreStackPointerToThread(ThreadOffset32(512)); in TEST_F() 263 __ CopyRawPtrFromThread(FrameOffset(44), ThreadOffset32(512), scratch_register); in TEST_F()
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 1252 void StoreStackOffsetToThread(ThreadOffset32 thr_offs, 1256 void StoreStackPointerToThread(ThreadOffset32 thr_offs) override; 1266 void LoadFromThread(ManagedRegister mdest, ThreadOffset32 src, size_t size) override; 1277 void LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset32 offs) override; 1283 ThreadOffset32 thr_offs, 1286 void CopyRawPtrToThread(ThreadOffset32 thr_offs, 1365 void CallFromThread(ThreadOffset32 offset, ManagedRegister mscratch) override;
|
D | assembler_mips.cc | 4924 void MipsAssembler::StoreStackOffsetToThread(ThreadOffset32 thr_offs, in StoreStackOffsetToThread() 4934 void MipsAssembler::StoreStackPointerToThread(ThreadOffset32 thr_offs) { in StoreStackPointerToThread() 4951 void MipsAssembler::LoadFromThread(ManagedRegister mdest, ThreadOffset32 src, size_t size) { in LoadFromThread() 4979 void MipsAssembler::LoadRawPtrFromThread(ManagedRegister mdest, ThreadOffset32 offs) { in LoadRawPtrFromThread() 5034 ThreadOffset32 thr_offs, in CopyRawPtrFromThread() 5044 void MipsAssembler::CopyRawPtrToThread(ThreadOffset32 thr_offs, in CopyRawPtrToThread() 5218 void MipsAssembler::CallFromThread(ThreadOffset32 offset ATTRIBUTE_UNUSED, in CallFromThread()
|