Searched refs:offs (Results 1 - 14 of 14) sorted by relevance

/art/runtime/
H A Doffsets.cc23 std::ostream& operator<<(std::ostream& os, const Offset& offs) { argument
24 return os << offs.Int32Value();
H A Doffsets.h42 std::ostream& operator<<(std::ostream& os, const Offset& offs);
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc122 void Arm64Assembler::Store(FrameOffset offs, ManagedRegister m_src, size_t size) { argument
128 StoreWToOffset(kStoreWord, src.AsWRegister(), SP, offs.Int32Value());
131 StoreToOffset(src.AsCoreRegister(), SP, offs.Int32Value());
133 StoreSToOffset(src.AsSRegister(), SP, offs.Int32Value());
136 StoreDToOffset(src.AsDRegister(), SP, offs.Int32Value());
140 void Arm64Assembler::StoreRef(FrameOffset offs, ManagedRegister m_src) { argument
144 offs.Int32Value());
147 void Arm64Assembler::StoreRawPtr(FrameOffset offs, ManagedRegister m_src) { argument
150 StoreToOffset(src.AsCoreRegister(), SP, offs.Int32Value());
153 void Arm64Assembler::StoreImmediateToFrame(FrameOffset offs, uint32_ argument
162 StoreImmediateToThread64(ThreadOffset<8> offs, uint32_t imm, ManagedRegister m_scratch) argument
287 LoadRef(ManagedRegister m_dst, FrameOffset offs) argument
293 LoadRef(ManagedRegister m_dst, ManagedRegister m_base, MemberOffset offs) argument
302 LoadRawPtr(ManagedRegister m_dst, ManagedRegister m_base, Offset offs) argument
312 LoadRawPtrFromThread64(ManagedRegister m_dst, ThreadOffset<8> offs) argument
508 Call(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch) argument
517 JumpTo(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch) argument
529 Call(FrameOffset base, Offset offs, ManagedRegister m_scratch) argument
[all...]
H A Dassembler_arm64.h114 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
130 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
131 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
132 void LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs) OVERRIDE;
190 void JumpTo(ManagedRegister m_base, Offset offs, ManagedRegister m_scratch);
/art/compiler/utils/
H A Dassembler.cc165 void Assembler::LoadRawPtrFromThread32(ManagedRegister dest, ThreadOffset<4> offs) { argument
169 void Assembler::LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs) { argument
H A Dassembler.h383 virtual void Store(FrameOffset offs, ManagedRegister src, size_t size) = 0;
415 virtual void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) = 0;
417 virtual void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) = 0;
419 virtual void LoadRawPtrFromThread32(ManagedRegister dest, ThreadOffset<4> offs);
420 virtual void LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs);
/art/compiler/utils/mips/
H A Dassembler_mips.h171 void Store(FrameOffset offs, ManagedRegister msrc, size_t size) OVERRIDE;
195 void LoadRef(ManagedRegister mdest, ManagedRegister base, MemberOffset offs) OVERRIDE;
197 void LoadRawPtr(ManagedRegister mdest, ManagedRegister base, Offset offs) OVERRIDE;
199 void LoadRawPtrFromThread32(ManagedRegister mdest, ThreadOffset<4> offs) OVERRIDE;
H A Dassembler_mips.cc684 MemberOffset offs) {
688 base.AsMips().AsCoreRegister(), offs.Int32Value());
695 Offset offs) {
699 base.AsMips().AsCoreRegister(), offs.Int32Value());
703 ThreadOffset<4> offs) {
706 LoadFromOffset(kLoadWord, dest.AsCoreRegister(), S1, offs.Int32Value());
683 LoadRef(ManagedRegister mdest, ManagedRegister base, MemberOffset offs) argument
694 LoadRawPtr(ManagedRegister mdest, ManagedRegister base, Offset offs) argument
702 LoadRawPtrFromThread32(ManagedRegister mdest, ThreadOffset<4> offs) argument
/art/compiler/utils/arm/
H A Dassembler_arm.cc504 MemberOffset offs) {
508 base.AsArm().AsCoreRegister(), offs.Int32Value());
521 Offset offs) {
525 base.AsArm().AsCoreRegister(), offs.Int32Value());
572 void ArmAssembler::LoadRawPtrFromThread32(ManagedRegister m_dst, ThreadOffset<4> offs) {
575 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), TR, offs.Int32Value());
H A Dassembler_arm.h627 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
651 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
653 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
655 void LoadRawPtrFromThread32(ManagedRegister dest, ThreadOffset<4> offs) OVERRIDE;
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.cc1806 void X86_64Assembler::Store(FrameOffset offs, ManagedRegister msrc, size_t size) { argument
1813 movl(Address(CpuRegister(RSP), offs), src.AsCpuRegister());
1816 movq(Address(CpuRegister(RSP), offs), src.AsCpuRegister());
1820 movq(Address(CpuRegister(RSP), offs), src.AsRegisterPairLow());
1821 movq(Address(CpuRegister(RSP), FrameOffset(offs.Int32Value()+4)),
1825 fstps(Address(CpuRegister(RSP), offs));
1827 fstpl(Address(CpuRegister(RSP), offs));
1832 movss(Address(CpuRegister(RSP), offs), src.AsXmmRegister());
1834 movsd(Address(CpuRegister(RSP), offs), src.AsXmmRegister());
1944 MemberOffset offs) {
1943 LoadRef(ManagedRegister mdest, ManagedRegister base, MemberOffset offs) argument
1950 LoadRawPtr(ManagedRegister mdest, ManagedRegister base, Offset offs) argument
1957 LoadRawPtrFromThread64(ManagedRegister mdest, ThreadOffset<8> offs) argument
[all...]
H A Dassembler_x86_64.h517 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
541 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
543 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
545 void LoadRawPtrFromThread64(ManagedRegister dest, ThreadOffset<8> offs) OVERRIDE;
/art/compiler/utils/x86/
H A Dassembler_x86.cc1452 void X86Assembler::Store(FrameOffset offs, ManagedRegister msrc, size_t size) { argument
1458 movl(Address(ESP, offs), src.AsCpuRegister());
1461 movl(Address(ESP, offs), src.AsRegisterPairLow());
1462 movl(Address(ESP, FrameOffset(offs.Int32Value()+4)),
1466 fstps(Address(ESP, offs));
1468 fstpl(Address(ESP, offs));
1473 movss(Address(ESP, offs), src.AsXmmRegister());
1475 movsd(Address(ESP, offs), src.AsXmmRegister());
1581 MemberOffset offs) {
1584 movl(dest.AsCpuRegister(), Address(base.AsX86().AsCpuRegister(), offs));
1580 LoadRef(ManagedRegister mdest, ManagedRegister base, MemberOffset offs) argument
1590 LoadRawPtr(ManagedRegister mdest, ManagedRegister base, Offset offs) argument
1597 LoadRawPtrFromThread32(ManagedRegister mdest, ThreadOffset<4> offs) argument
[all...]
H A Dassembler_x86.h475 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
499 void LoadRef(ManagedRegister dest, ManagedRegister base, MemberOffset offs) OVERRIDE;
501 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE;
503 void LoadRawPtrFromThread32(ManagedRegister dest, ThreadOffset<4> offs) OVERRIDE;

Completed in 1585 milliseconds