Home
last modified time | relevance | path

Searched refs:src_offset (Results 1 – 11 of 11) sorted by relevance

/art/compiler/utils/arm64/
Dassembler_arm64.h142 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch,
146 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
148 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
150 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
229 void Load(Arm64ManagedRegister dst, Register src, int32_t src_offset, size_t size);
Dassembler_arm64.cc392 void Arm64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument
401 src_offset.Int32Value()); in Copy()
404 LoadFromOffset(scratch.AsCoreRegister(), base.AsCoreRegister(), src_offset.Int32Value()); in Copy()
436 ManagedRegister m_src, Offset src_offset, in Copy() argument
448 src_offset.Int32Value()); in Copy()
453 src_offset.Int32Value()); in Copy()
458 LoadFromOffset(scratch.AsCoreRegister(), src.AsCoreRegister(), src_offset.Int32Value()); in Copy()
/art/compiler/utils/arm/
Dassembler_arm.cc545 Register src_register, int32_t src_offset, size_t size) { in EmitLoad() argument
551 assembler->LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad()
554 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad()
555 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad()
557 assembler->LoadSFromOffset(dst.AsSRegister(), src_register, src_offset); in EmitLoad()
560 assembler->LoadDFromOffset(dst.AsDRegister(), src_register, src_offset); in EmitLoad()
665 void ArmAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument
669 LoadFromOffset(kLoadWord, scratch, src_base.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy()
687 ManagedRegister src, Offset src_offset, in Copy() argument
691 LoadFromOffset(kLoadWord, scratch, src.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy()
Dassembler_arm.h670 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch,
676 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
679 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
682 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
/art/compiler/utils/mips/
Dassembler_mips.h140 void EmitLoad(ManagedRegister m_dst, Register src_register, int32_t src_offset, size_t size);
214 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister mscratch,
220 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister mscratch,
223 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
226 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
Dassembler_mips.cc457 void MipsAssembler::EmitLoad(ManagedRegister m_dst, Register src_register, int32_t src_offset, in EmitLoad() argument
464 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad()
467 LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad()
468 LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad()
470 LoadSFromOffset(dst.AsFRegister(), src_register, src_offset); in EmitLoad()
473 LoadDFromOffset(dst.AsDRegister(), src_register, src_offset); in EmitLoad()
791 void MipsAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument
795 LoadFromOffset(kLoadWord, scratch, src_base.AsMips().AsCoreRegister(), src_offset.Int32Value()); in Copy()
813 ManagedRegister src, Offset src_offset, in Copy() argument
817 LoadFromOffset(kLoadWord, scratch, src.AsMips().AsCoreRegister(), src_offset.Int32Value()); in Copy()
/art/compiler/utils/
Dassembler.h440 virtual void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset,
446 virtual void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset,
450 ManagedRegister src, Offset src_offset,
453 virtual void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
/art/compiler/utils/x86/
Dassembler_x86.h518 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch,
524 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
527 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
530 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
Dassembler_x86.cc1706 void X86Assembler::Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, in Copy() argument
1711 movl(scratch, Address(scratch, src_offset)); in Copy()
1716 ManagedRegister src, Offset src_offset, in Copy() argument
1720 pushl(Address(src.AsX86().AsCpuRegister(), src_offset)); in Copy()
1724 void X86Assembler::Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, in Copy() argument
1730 pushl(Address(scratch, src_offset)); in Copy()
/art/compiler/utils/x86_64/
Dassembler_x86_64.h560 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch,
566 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
569 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset,
572 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
Dassembler_x86_64.cc2065 void X86_64Assembler::Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, in Copy() argument
2070 movq(scratch, Address(scratch, src_offset)); in Copy()
2075 ManagedRegister src, Offset src_offset, in Copy() argument
2079 pushq(Address(src.AsX86_64().AsCpuRegister(), src_offset)); in Copy()
2083 void X86_64Assembler::Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, in Copy() argument
2089 pushq(Address(scratch, src_offset)); in Copy()