/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm.h | 107 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 113 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 116 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 119 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
D | jni_macro_assembler_arm_vixl.h | 115 Offset src_offset, 127 Offset src_offset, 134 Offset src_offset, 141 Offset src_offset,
|
D | jni_macro_assembler_arm.cc | 289 int32_t src_offset, in EmitLoad() argument 296 assembler->LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad() 299 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad() 300 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); in EmitLoad() 302 assembler->LoadSFromOffset(dst.AsSRegister(), src_register, src_offset); in EmitLoad() 305 assembler->LoadDFromOffset(dst.AsDRegister(), src_register, src_offset); in EmitLoad() 420 Offset src_offset, in Copy() argument 425 __ LoadFromOffset(kLoadWord, scratch, src_base.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy() 454 Offset src_offset, in Copy() argument 459 __ LoadFromOffset(kLoadWord, scratch, src.AsArm().AsCoreRegister(), src_offset.Int32Value()); in Copy()
|
D | jni_macro_assembler_arm_vixl.cc | 394 Offset src_offset ATTRIBUTE_UNUSED, in Copy() 410 Offset src_offset ATTRIBUTE_UNUSED, in Copy() 419 Offset src_offset ATTRIBUTE_UNUSED, in Copy() 428 Offset src_offset ATTRIBUTE_UNUSED, in Copy()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 101 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 107 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 110 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 113 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
D | jni_macro_assembler_x86.cc | 383 Offset src_offset, in Copy() argument 389 __ movl(scratch, Address(scratch, src_offset)); in Copy() 396 Offset src_offset, in Copy() argument 401 __ pushl(Address(src.AsX86().AsCpuRegister(), src_offset)); in Copy() 408 Offset src_offset, in Copy() argument 415 __ pushl(Address(scratch, src_offset)); in Copy()
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 108 Offset src_offset, 120 Offset src_offset, 127 Offset src_offset, 134 Offset src_offset,
|
D | jni_macro_assembler_x86_64.cc | 434 Offset src_offset, in Copy() argument 440 __ movq(scratch, Address(scratch, src_offset)); in Copy() 447 Offset src_offset, in Copy() argument 452 __ pushq(Address(src.AsX86_64().AsCpuRegister(), src_offset)); in Copy() 459 Offset src_offset, in Copy() argument 466 __ pushq(Address(scratch, src_offset)); in Copy()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 101 Offset src_offset, 111 Offset src_offset, 117 Offset src_offset, 123 Offset src_offset, 214 void Load(Arm64ManagedRegister dst, XRegister src, int32_t src_offset, size_t size);
|
D | jni_macro_assembler_arm64.cc | 408 Offset src_offset, in Copy() argument 418 src_offset.Int32Value()); in Copy() 421 LoadFromOffset(scratch.AsXRegister(), base.AsXRegister(), src_offset.Int32Value()); in Copy() 461 Offset src_offset, in Copy() argument 474 src_offset.Int32Value()); in Copy() 479 src_offset.Int32Value()); in Copy() 484 LoadFromOffset(scratch.AsXRegister(), src.AsXRegister(), src_offset.Int32Value()); in Copy()
|
/art/compiler/utils/ |
D | jni_macro_assembler.h | 127 Offset src_offset, 139 Offset src_offset, 146 Offset src_offset, 153 Offset src_offset,
|
/art/runtime/native/ |
D | sun_misc_Unsafe.cc | 381 size_t src_offset = (size_t)srcOffset; in Unsafe_copyMemoryFromPrimitiveArray() local 385 copyFromArray(dstAddr, MakeObjPtr(src->AsByteSizedArray()), src_offset, sz); in Unsafe_copyMemoryFromPrimitiveArray() 387 copyFromArray(dstAddr, MakeObjPtr(src->AsShortSizedArray()), src_offset, sz); in Unsafe_copyMemoryFromPrimitiveArray() 389 copyFromArray(dstAddr, MakeObjPtr(src->AsIntArray()), src_offset, sz); in Unsafe_copyMemoryFromPrimitiveArray() 391 copyFromArray(dstAddr, MakeObjPtr(src->AsLongArray()), src_offset, sz); in Unsafe_copyMemoryFromPrimitiveArray()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 2719 void Mips64Assembler::EmitLoad(ManagedRegister m_dst, GpuRegister src_register, int32_t src_offset, in EmitLoad() argument 2726 LoadFromOffset(kLoadWord, dst.AsGpuRegister(), src_register, src_offset); in EmitLoad() 2729 LoadFromOffset(kLoadDoubleword, dst.AsGpuRegister(), src_register, src_offset); in EmitLoad() 2736 LoadFpuFromOffset(kLoadWord, dst.AsFpuRegister(), src_register, src_offset); in EmitLoad() 2739 LoadFpuFromOffset(kLoadDoubleword, dst.AsFpuRegister(), src_register, src_offset); in EmitLoad() 3034 void Mips64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument 3040 src_offset.Int32Value()); in Copy() 3044 src_offset.Int32Value()); in Copy() 3070 Offset src_offset ATTRIBUTE_UNUSED, in Copy() 3077 ManagedRegister src, Offset src_offset, in Copy() argument [all …]
|
D | assembler_mips64.h | 877 void EmitLoad(ManagedRegister m_dst, GpuRegister src_register, int32_t src_offset, size_t size); 1181 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister mscratch, 1187 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister mscratch, 1190 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 1193 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
/art/compiler/utils/mips/ |
D | assembler_mips.h | 498 void EmitLoad(ManagedRegister m_dst, Register src_register, int32_t src_offset, size_t size); 894 Offset src_offset, 906 Offset src_offset, 913 Offset src_offset, 920 Offset src_offset,
|
D | assembler_mips.cc | 3263 void MipsAssembler::EmitLoad(ManagedRegister m_dst, Register src_register, int32_t src_offset, in EmitLoad() argument 3270 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); in EmitLoad() 3273 LoadFromOffset(kLoadDoubleword, dst.AsRegisterPairLow(), src_register, src_offset); in EmitLoad() 3276 LoadSFromOffset(dst.AsFRegister(), src_register, src_offset); in EmitLoad() 3279 LoadDFromOffset(dst.AsFRegister(), src_register, src_offset); in EmitLoad() 3283 LoadDFromOffset(dst.AsOverlappingDRegisterLow(), src_register, src_offset); in EmitLoad() 3600 void MipsAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, in Copy() argument 3604 LoadFromOffset(kLoadWord, scratch, src_base.AsMips().AsCoreRegister(), src_offset.Int32Value()); in Copy() 3618 Offset src_offset ATTRIBUTE_UNUSED, in Copy() 3625 ManagedRegister src, Offset src_offset, in Copy() argument [all …]
|