Home
last modified time | relevance | path

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

/art/compiler/utils/arm/
Djni_macro_assembler_arm.h107 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,
Djni_macro_assembler_arm_vixl.h115 Offset src_offset,
127 Offset src_offset,
134 Offset src_offset,
141 Offset src_offset,
Djni_macro_assembler_arm.cc289 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()
Djni_macro_assembler_arm_vixl.cc394 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/
Djni_macro_assembler_x86.h101 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,
Djni_macro_assembler_x86.cc383 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/
Djni_macro_assembler_x86_64.h108 Offset src_offset,
120 Offset src_offset,
127 Offset src_offset,
134 Offset src_offset,
Djni_macro_assembler_x86_64.cc434 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/
Djni_macro_assembler_arm64.h101 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);
Djni_macro_assembler_arm64.cc408 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/
Djni_macro_assembler.h127 Offset src_offset,
139 Offset src_offset,
146 Offset src_offset,
153 Offset src_offset,
/art/runtime/native/
Dsun_misc_Unsafe.cc381 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/
Dassembler_mips64.cc2719 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 …]
Dassembler_mips64.h877 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/
Dassembler_mips.h498 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,
Dassembler_mips.cc3263 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 …]