Searched refs:thr_offs (Results 1 - 13 of 13) sorted by relevance

/art/compiler/utils/
H A Dassembler.cc146 void Assembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED,
152 void Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED,
158 void Assembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED) {
162 void Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED) {
189 ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED,
195 ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED,
200 void Assembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED,
206 void Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED,
H A Dassembler.h418 virtual void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs,
421 virtual void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs,
425 virtual void StoreStackPointerToThread32(ThreadOffset<4> thr_offs);
426 virtual void StoreStackPointerToThread64(ThreadOffset<8> thr_offs);
450 virtual void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
452 virtual void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
455 virtual void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
457 virtual void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
/art/compiler/utils/arm64/
H A Dassembler_arm64.h107 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
109 void StoreStackPointerToThread64(ThreadOffset<8> thr_offs) OVERRIDE;
124 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
126 void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
/art/compiler/utils/arm/
H A Dassembler_arm.cc607 ThreadOffset<4> thr_offs,
612 TR, thr_offs.Int32Value());
617 void ArmAssembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs,
625 TR, thr_offs.Int32Value());
628 void ArmAssembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs,
635 TR, thr_offs.Int32Value());
638 void ArmAssembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs) {
639 StoreToOffset(kStoreWord, SP, TR, thr_offs.Int32Value());
H A Dassembler_arm.h683 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
686 void StoreStackPointerToThread32(ThreadOffset<4> thr_offs) OVERRIDE;
708 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
711 void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
/art/compiler/utils/mips/
H A Dassembler_mips.h179 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
182 void StoreStackPointerToThread32(ThreadOffset<4> thr_offs) OVERRIDE;
204 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
207 void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
H A Dassembler_mips.cc662 void MipsAssembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, argument
669 S1, thr_offs.Int32Value());
672 void MipsAssembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs) { argument
673 StoreToOffset(kStoreWord, SP, S1, thr_offs.Int32Value());
770 ThreadOffset<4> thr_offs,
775 S1, thr_offs.Int32Value());
780 void MipsAssembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs, argument
788 S1, thr_offs.Int32Value());
769 CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs, ManagedRegister mscratch) argument
/art/compiler/utils/mips64/
H A Dassembler_mips64.h252 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
255 void StoreStackPointerToThread64(ThreadOffset<8> thr_offs) OVERRIDE;
277 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
280 void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
H A Dassembler_mips64.cc1208 void Mips64Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, argument
1214 StoreToOffset(kStoreDoubleword, scratch.AsGpuRegister(), S1, thr_offs.Int32Value());
1217 void Mips64Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs) { argument
1218 StoreToOffset(kStoreDoubleword, SP, S1, thr_offs.Int32Value());
1311 ThreadOffset<8> thr_offs,
1315 LoadFromOffset(kLoadDoubleword, scratch.AsGpuRegister(), S1, thr_offs.Int32Value());
1319 void Mips64Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs, argument
1327 S1, thr_offs.Int32Value());
1310 CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs, ManagedRegister mscratch) argument
/art/compiler/utils/x86/
H A Dassembler_x86.h528 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
531 void StoreStackPointerToThread32(ThreadOffset<4> thr_offs) OVERRIDE;
553 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
556 void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
H A Dassembler_x86.cc1834 void X86Assembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, argument
1840 fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister());
1843 void X86Assembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs) { argument
1844 fs()->movl(Address::Absolute(thr_offs), ESP);
1993 ThreadOffset<4> thr_offs,
1997 fs()->movl(scratch.AsCpuRegister(), Address::Absolute(thr_offs));
2001 void X86Assembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs, argument
2007 fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister());
1992 CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs, ManagedRegister mscratch) argument
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.h656 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
659 void StoreStackPointerToThread64(ThreadOffset<8> thr_offs) OVERRIDE;
681 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
684 void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
H A Dassembler_x86_64.cc2517 void X86_64Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, argument
2523 gs()->movq(Address::Absolute(thr_offs, true), scratch.AsCpuRegister());
2526 void X86_64Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs) { argument
2527 gs()->movq(Address::Absolute(thr_offs, true), CpuRegister(RSP));
2678 ThreadOffset<8> thr_offs,
2682 gs()->movq(scratch.AsCpuRegister(), Address::Absolute(thr_offs, true));
2686 void X86_64Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs, argument
2692 gs()->movq(Address::Absolute(thr_offs, true), scratch.AsCpuRegister());
2677 CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs, ManagedRegister mscratch) argument

Completed in 62 milliseconds