/art/compiler/utils/arm64/ |
H A D | assembler_arm64.h | 130 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 134 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 136 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 138 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, 223 void Load(Arm64ManagedRegister dst, XRegister src, int32_t src_offset, size_t size);
|
H A D | assembler_arm64.cc | 399 void Arm64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, argument 408 src_offset.Int32Value()); 411 LoadFromOffset(scratch.AsXRegister(), base.AsXRegister(), src_offset.Int32Value()); 437 void Arm64Assembler::Copy(FrameOffset /*dst*/, FrameOffset /*src_base*/, Offset /*src_offset*/, 443 ManagedRegister m_src, Offset src_offset, 455 src_offset.Int32Value()); 460 src_offset.Int32Value()); 465 LoadFromOffset(scratch.AsXRegister(), src.AsXRegister(), src_offset.Int32Value()); 473 FrameOffset /*src*/, Offset /*src_offset*/, 442 Copy(ManagedRegister m_dest, Offset dest_offset, ManagedRegister m_src, Offset src_offset, ManagedRegister m_scratch, size_t size) argument
|
/art/compiler/utils/arm/ |
H A D | assembler_arm.cc | 573 Register src_register, int32_t src_offset, size_t size) { 579 assembler->LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); 582 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); 583 assembler->LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); 585 assembler->LoadSFromOffset(dst.AsSRegister(), src_register, src_offset); 588 assembler->LoadDFromOffset(dst.AsDRegister(), src_register, src_offset); 693 void ArmAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, 697 LoadFromOffset(kLoadWord, scratch, src_base.AsArm().AsCoreRegister(), src_offset.Int32Value()); 709 void ArmAssembler::Copy(FrameOffset /*dst*/, FrameOffset /*src_base*/, Offset /*src_offset*/, 715 ManagedRegister src, Offset src_offset, [all...] |
H A D | assembler_arm.h | 718 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 724 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 727 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 730 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
/art/compiler/utils/ |
H A D | assembler.h | 465 virtual void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, 471 virtual void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, 475 ManagedRegister src, Offset src_offset, 478 virtual void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
/art/compiler/utils/mips/ |
H A D | assembler_mips.h | 139 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,
|
H A D | assembler_mips.cc | 458 void MipsAssembler::EmitLoad(ManagedRegister m_dst, Register src_register, int32_t src_offset, argument 465 LoadFromOffset(kLoadWord, dst.AsCoreRegister(), src_register, src_offset); 468 LoadFromOffset(kLoadWord, dst.AsRegisterPairLow(), src_register, src_offset); 469 LoadFromOffset(kLoadWord, dst.AsRegisterPairHigh(), src_register, src_offset + 4); 471 LoadSFromOffset(dst.AsFRegister(), src_register, src_offset); 474 LoadDFromOffset(dst.AsDRegister(), src_register, src_offset); 807 void MipsAssembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, argument 811 LoadFromOffset(kLoadWord, scratch, src_base.AsMips().AsCoreRegister(), src_offset.Int32Value()); 823 void MipsAssembler::Copy(FrameOffset /*dest*/, FrameOffset /*src_base*/, Offset /*src_offset*/, 829 ManagedRegister src, Offset src_offset, 828 Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, ManagedRegister mscratch, size_t size) argument [all...] |
/art/compiler/utils/mips64/ |
H A D | assembler_mips64.h | 217 void EmitLoad(ManagedRegister m_dst, GpuRegister src_register, int32_t src_offset, size_t size); 287 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister mscratch, 293 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister mscratch, 296 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 299 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
H A D | assembler_mips64.cc | 990 void Mips64Assembler::EmitLoad(ManagedRegister m_dst, GpuRegister src_register, int32_t src_offset, argument 997 LoadFromOffset(kLoadWord, dst.AsGpuRegister(), src_register, src_offset); 1000 LoadFromOffset(kLoadDoubleword, dst.AsGpuRegister(), src_register, src_offset); 1007 LoadFpuFromOffset(kLoadWord, dst.AsFpuRegister(), src_register, src_offset); 1010 LoadFpuFromOffset(kLoadDoubleword, dst.AsFpuRegister(), src_register, src_offset); 1346 void Mips64Assembler::Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, argument 1352 src_offset.Int32Value()); 1356 src_offset.Int32Value()); 1380 void Mips64Assembler::Copy(FrameOffset /*dest*/, FrameOffset /*src_base*/, Offset /*src_offset*/, 1386 ManagedRegister src, Offset src_offset, 1385 Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, ManagedRegister mscratch, size_t size) argument [all...] |
/art/compiler/utils/x86/ |
H A D | assembler_x86.h | 563 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 569 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 572 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 575 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
H A D | assembler_x86.cc | 2025 void X86Assembler::Copy(FrameOffset /*dst*/, ManagedRegister /*src_base*/, Offset /*src_offset*/, 2038 void X86Assembler::Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, argument 2043 movl(scratch, Address(scratch, src_offset)); 2048 ManagedRegister src, Offset src_offset, 2052 pushl(Address(src.AsX86().AsCpuRegister(), src_offset)); 2056 void X86Assembler::Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, argument 2062 pushl(Address(scratch, src_offset)); 2047 Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, ManagedRegister scratch, size_t size) argument
|
/art/compiler/utils/x86_64/ |
H A D | assembler_x86_64.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, 700 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 703 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset,
|
H A D | assembler_x86_64.cc | 2709 void X86_64Assembler::Copy(FrameOffset /*dst*/, ManagedRegister /*src_base*/, Offset /*src_offset*/, 2722 void X86_64Assembler::Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, argument 2727 movq(scratch, Address(scratch, src_offset)); 2732 ManagedRegister src, Offset src_offset, 2736 pushq(Address(src.AsX86_64().AsCpuRegister(), src_offset)); 2740 void X86_64Assembler::Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, argument 2746 pushq(Address(scratch, src_offset)); 2731 Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, ManagedRegister scratch, size_t size) argument
|