Searched refs:src_offset (Results 1 - 13 of 13) sorted by relevance

/art/compiler/utils/arm64/
H A Dassembler_arm64.h130 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 Dassembler_arm64.cc399 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 Dassembler_arm.cc573 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 Dassembler_arm.h718 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 Dassembler.h465 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 Dassembler_mips.h139 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 Dassembler_mips.cc458 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 Dassembler_mips64.h217 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 Dassembler_mips64.cc990 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 Dassembler_x86.h563 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 Dassembler_x86.cc2025 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 Dassembler_x86_64.h691 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 Dassembler_x86_64.cc2709 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

Completed in 52 milliseconds