/art/compiler/utils/arm64/ |
D | assembler_arm64.h | 142 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);
|
D | assembler_arm64.cc | 392 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/ |
D | assembler_arm.cc | 545 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()
|
D | assembler_arm.h | 670 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/ |
D | assembler_mips.h | 140 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,
|
D | assembler_mips.cc | 457 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/ |
D | assembler.h | 440 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/ |
D | assembler_x86.h | 518 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,
|
D | assembler_x86.cc | 1706 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/ |
D | assembler_x86_64.h | 560 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,
|
D | assembler_x86_64.cc | 2065 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()
|