/art/compiler/utils/arm64/ |
D | assembler_arm64.h | 153 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 157 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
|
D | assembler_arm64.cc | 401 void Arm64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument 404 Arm64ManagedRegister base = src_base.AsArm64(); in Copy()
|
/art/compiler/utils/ |
D | assembler.h | 447 virtual void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, 453 virtual void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset,
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 1818 const Register& src_base, in GenSystemArrayCopyAddresses() argument 1829 __ Add(src_base, src, element_size * constant + data_offset); in GenSystemArrayCopyAddresses() 1831 __ Add(src_base, src, data_offset); in GenSystemArrayCopyAddresses() 1832 __ Add(src_base, src_base, Operand(XRegisterFrom(src_pos), LSL, element_size_shift)); in GenSystemArrayCopyAddresses() 1845 __ Add(src_end, src_base, element_size * constant); in GenSystemArrayCopyAddresses() 1847 __ Add(src_end, src_base, Operand(XRegisterFrom(copy_length), LSL, element_size_shift)); in GenSystemArrayCopyAddresses()
|
D | intrinsics_x86.cc | 1181 Register src_base = locations->GetTemp(0).AsRegister<Register>(); in VisitSystemArrayCopyChar() local 1182 DCHECK_EQ(src_base, ESI); in VisitSystemArrayCopyChar() 1218 CheckPosition(assembler, srcPos, src, count, slow_path, src_base, dest_base); in VisitSystemArrayCopyChar() 1221 CheckPosition(assembler, destPos, dest, count, slow_path, src_base, dest_base); in VisitSystemArrayCopyChar() 1232 __ leal(src_base, Address(src, char_size * srcPos_const + data_offset)); in VisitSystemArrayCopyChar() 1234 __ leal(src_base, Address(src, srcPos.AsRegister<Register>(), in VisitSystemArrayCopyChar()
|
D | intrinsics_x86_64.cc | 1053 CpuRegister src_base = locations->GetTemp(0).AsRegister<CpuRegister>(); in VisitSystemArrayCopyChar() local 1054 DCHECK_EQ(src_base.AsRegister(), RSI); in VisitSystemArrayCopyChar() 1083 CheckPosition(assembler, src_pos, src, length, slow_path, src_base, dest_base); in VisitSystemArrayCopyChar() 1086 CheckPosition(assembler, dest_pos, dest, length, slow_path, src_base, dest_base); in VisitSystemArrayCopyChar() 1104 __ leal(src_base, Address(src, char_size * src_pos_const + data_offset)); in VisitSystemArrayCopyChar() 1106 __ leal(src_base, Address(src, src_pos.AsRegister<CpuRegister>(), in VisitSystemArrayCopyChar()
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 691 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 697 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
|
D | assembler_x86.cc | 2254 void X86Assembler::Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, in Copy() argument 2258 movl(scratch, Address(ESP, src_base)); in Copy()
|
/art/compiler/utils/arm/ |
D | assembler_arm.cc | 699 void ArmAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument 703 LoadFromOffset(kLoadWord, scratch, src_base.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy()
|
D | assembler_arm.h | 966 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 972 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.h | 424 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister mscratch, 430 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister mscratch,
|
D | assembler_mips64.cc | 2254 void Mips64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument 2259 LoadFromOffset(kLoadWord, scratch, src_base.AsMips64().AsGpuRegister(), in Copy() 2263 LoadFromOffset(kLoadDoubleword, scratch, src_base.AsMips64().AsGpuRegister(), in Copy() 2289 FrameOffset src_base ATTRIBUTE_UNUSED, in Copy()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 762 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 768 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch,
|
D | assembler_x86_64.cc | 3006 void X86_64Assembler::Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, in Copy() argument 3010 movq(scratch, Address(CpuRegister(RSP), src_base)); in Copy()
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 483 ManagedRegister src_base, 495 FrameOffset src_base,
|
D | assembler_mips.cc | 2730 void MipsAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument 2734 LoadFromOffset(kLoadWord, scratch, src_base.AsMips().AsCoreRegister(), src_offset.Int32Value()); in Copy() 2747 FrameOffset src_base ATTRIBUTE_UNUSED, in Copy()
|