/art/compiler/utils/ |
D | assembler.cc | 177 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()
|
D | assembler.h | 400 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/ |
D | assembler_arm64.h | 130 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/ |
D | assembler_arm.cc | 613 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()
|
D | assembler_arm.h | 931 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/ |
D | assembler_x86.h | 656 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)
|
D | assembler_x86.cc | 2050 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/ |
D | assembler_mips64.h | 386 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,
|
D | assembler_mips64.cc | 2112 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/ |
D | assembler_x86_64.h | 727 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)
|
D | assembler_x86_64.cc | 2801 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/ |
D | assembler_mips.h | 438 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,
|
D | assembler_mips.cc | 2582 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()
|