Home
last modified time | relevance | path

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

/art/compiler/utils/
Dassembler.cc177 void Assembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED, in StoreStackOffsetToThread32()
183 void Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED, in StoreStackOffsetToThread64()
189 void Assembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED) { in StoreStackPointerToThread32()
193 void Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED) { in StoreStackPointerToThread64()
220 ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED, in CopyRawPtrFromThread32()
226 ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED, in CopyRawPtrFromThread64()
231 void Assembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs ATTRIBUTE_UNUSED, in CopyRawPtrToThread32()
237 void Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs ATTRIBUTE_UNUSED, in CopyRawPtrToThread64()
Dassembler.h400 virtual void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs,
403 virtual void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs,
407 virtual void StoreStackPointerToThread32(ThreadOffset<4> thr_offs);
408 virtual void StoreStackPointerToThread64(ThreadOffset<8> thr_offs);
432 virtual void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
434 virtual void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
437 virtual void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
439 virtual void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
/art/compiler/utils/arm64/
Dassembler_arm64.h130 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
132 void StoreStackPointerToThread64(ThreadOffset<8> thr_offs) OVERRIDE;
147 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
149 void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
/art/compiler/utils/arm/
Dassembler_arm.cc613 ThreadOffset<4> thr_offs, in CopyRawPtrFromThread32() argument
618 TR, thr_offs.Int32Value()); in CopyRawPtrFromThread32()
623 void ArmAssembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs, in CopyRawPtrToThread32() argument
631 TR, thr_offs.Int32Value()); in CopyRawPtrToThread32()
634 void ArmAssembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, in StoreStackOffsetToThread32() argument
641 TR, thr_offs.Int32Value()); in StoreStackOffsetToThread32()
644 void ArmAssembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs) { in StoreStackPointerToThread32() argument
645 StoreToOffset(kStoreWord, SP, TR, thr_offs.Int32Value()); in StoreStackPointerToThread32()
Dassembler_arm.h931 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
934 void StoreStackPointerToThread32(ThreadOffset<4> thr_offs) OVERRIDE;
956 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
959 void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
/art/compiler/utils/x86/
Dassembler_x86.h656 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
659 void StoreStackPointerToThread32(ThreadOffset<4> thr_offs) OVERRIDE;
681 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
684 void CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
Dassembler_x86.cc2050 void X86Assembler::StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, in StoreStackOffsetToThread32() argument
2056 fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister()); in StoreStackOffsetToThread32()
2059 void X86Assembler::StoreStackPointerToThread32(ThreadOffset<4> thr_offs) { in StoreStackPointerToThread32() argument
2060 fs()->movl(Address::Absolute(thr_offs), ESP); in StoreStackPointerToThread32()
2209 ThreadOffset<4> thr_offs, in CopyRawPtrFromThread32() argument
2213 fs()->movl(scratch.AsCpuRegister(), Address::Absolute(thr_offs)); in CopyRawPtrFromThread32()
2217 void X86Assembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs, in CopyRawPtrToThread32() argument
2223 fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister()); in CopyRawPtrToThread32()
/art/compiler/utils/mips64/
Dassembler_mips64.h386 void StoreStackOffsetToThread64(ThreadOffset<kMips64DoublewordSize> thr_offs, FrameOffset fr_offs,
389 void StoreStackPointerToThread64(ThreadOffset<kMips64DoublewordSize> thr_offs) OVERRIDE;
414 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<kMips64DoublewordSize> thr_offs,
417 void CopyRawPtrToThread64(ThreadOffset<kMips64DoublewordSize> thr_offs, FrameOffset fr_offs,
Dassembler_mips64.cc2112 void Mips64Assembler::StoreStackOffsetToThread64(ThreadOffset<kMips64DoublewordSize> thr_offs, in StoreStackOffsetToThread64() argument
2118 StoreToOffset(kStoreDoubleword, scratch.AsGpuRegister(), S1, thr_offs.Int32Value()); in StoreStackOffsetToThread64()
2121 void Mips64Assembler::StoreStackPointerToThread64(ThreadOffset<kMips64DoublewordSize> thr_offs) { in StoreStackPointerToThread64() argument
2122 StoreToOffset(kStoreDoubleword, SP, S1, thr_offs.Int32Value()); in StoreStackPointerToThread64()
2219 ThreadOffset<kMips64DoublewordSize> thr_offs, in CopyRawPtrFromThread64() argument
2223 LoadFromOffset(kLoadDoubleword, scratch.AsGpuRegister(), S1, thr_offs.Int32Value()); in CopyRawPtrFromThread64()
2227 void Mips64Assembler::CopyRawPtrToThread64(ThreadOffset<kMips64DoublewordSize> thr_offs, in CopyRawPtrToThread64() argument
2235 S1, thr_offs.Int32Value()); in CopyRawPtrToThread64()
/art/compiler/utils/x86_64/
Dassembler_x86_64.h727 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
730 void StoreStackPointerToThread64(ThreadOffset<8> thr_offs) OVERRIDE;
752 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
755 void CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs, ManagedRegister scratch)
Dassembler_x86_64.cc2801 void X86_64Assembler::StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, in StoreStackOffsetToThread64() argument
2807 gs()->movq(Address::Absolute(thr_offs, true), scratch.AsCpuRegister()); in StoreStackOffsetToThread64()
2810 void X86_64Assembler::StoreStackPointerToThread64(ThreadOffset<8> thr_offs) { in StoreStackPointerToThread64() argument
2811 gs()->movq(Address::Absolute(thr_offs, true), CpuRegister(RSP)); in StoreStackPointerToThread64()
2962 ThreadOffset<8> thr_offs, in CopyRawPtrFromThread64() argument
2966 gs()->movq(scratch.AsCpuRegister(), Address::Absolute(thr_offs, true)); in CopyRawPtrFromThread64()
2970 void X86_64Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs, in CopyRawPtrToThread64() argument
2976 gs()->movq(Address::Absolute(thr_offs, true), scratch.AsCpuRegister()); in CopyRawPtrToThread64()
/art/compiler/utils/mips/
Dassembler_mips.h438 void StoreStackOffsetToThread32(ThreadOffset<kMipsWordSize> thr_offs,
442 void StoreStackPointerToThread32(ThreadOffset<kMipsWordSize> thr_offs) OVERRIDE;
471 ThreadOffset<kMipsWordSize> thr_offs,
474 void CopyRawPtrToThread32(ThreadOffset<kMipsWordSize> thr_offs,
Dassembler_mips.cc2582 void MipsAssembler::StoreStackOffsetToThread32(ThreadOffset<kMipsWordSize> thr_offs, in StoreStackOffsetToThread32() argument
2589 S1, thr_offs.Int32Value()); in StoreStackOffsetToThread32()
2592 void MipsAssembler::StoreStackPointerToThread32(ThreadOffset<kMipsWordSize> thr_offs) { in StoreStackPointerToThread32() argument
2593 StoreToOffset(kStoreWord, SP, S1, thr_offs.Int32Value()); in StoreStackPointerToThread32()
2694 ThreadOffset<kMipsWordSize> thr_offs, in CopyRawPtrFromThread32() argument
2699 S1, thr_offs.Int32Value()); in CopyRawPtrFromThread32()
2704 void MipsAssembler::CopyRawPtrToThread32(ThreadOffset<kMipsWordSize> thr_offs, in CopyRawPtrToThread32() argument
2712 S1, thr_offs.Int32Value()); in CopyRawPtrToThread32()