/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 152 FrameOffset spilled_reference_offset, 159 FrameOffset spilled_reference_offset,
|
D | jni_macro_assembler_x86_64.cc | 423 FrameOffset spilled_reference_offset, in CreateJObject() argument 432 __ movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject() 444 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject() 447 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject() 452 FrameOffset spilled_reference_offset, in CreateJObject() argument 457 __ movl(scratch, Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject() 460 __ leaq(scratch, Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject() 463 __ leaq(scratch, Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 151 FrameOffset spilled_reference_offset, 158 FrameOffset spilled_reference_offset,
|
D | jni_macro_assembler_x86.cc | 356 FrameOffset spilled_reference_offset, in CreateJObject() argument 371 __ leal(out_reg.AsCpuRegister(), Address(ESP, spilled_reference_offset)); in CreateJObject() 374 __ leal(out_reg.AsCpuRegister(), Address(ESP, spilled_reference_offset)); in CreateJObject() 379 FrameOffset spilled_reference_offset, in CreateJObject() argument 384 __ movl(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject() 387 __ leal(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject() 390 __ leal(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 184 FrameOffset spilled_reference_offset, 191 FrameOffset spilled_reference_offset,
|
D | jni_macro_assembler_arm64.cc | 650 FrameOffset spilled_reference_offset, in CreateJObject() argument 666 LoadWFromOffset(kLoadWord, in_reg.AsWRegister(), SP, spilled_reference_offset.Int32Value()); in CreateJObject() 668 ___ Add(scratch, reg_x(SP), spilled_reference_offset.Int32Value()); in CreateJObject() 672 AddConstant(out_reg.AsXRegister(), SP, spilled_reference_offset.Int32Value(), al); in CreateJObject() 677 FrameOffset spilled_reference_offset, in CreateJObject() argument 683 ___ Ldr(scratch2, MEM_OP(reg_x(SP), spilled_reference_offset.Int32Value())); in CreateJObject() 684 ___ Add(scratch, reg_x(SP), spilled_reference_offset.Int32Value()); in CreateJObject() 691 ___ Add(scratch, reg_x(SP), spilled_reference_offset.Int32Value()); in CreateJObject()
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.h | 147 FrameOffset spilled_reference_offset,
|
D | jni_macro_assembler_riscv64.cc | 622 FrameOffset spilled_reference_offset, in CreateJObject() argument 637 __ AddConst64(dest.AsXRegister(), SP, spilled_reference_offset.Int32Value()); in CreateJObject()
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 163 FrameOffset spilled_reference_offset,
|
D | jni_macro_assembler_arm_vixl.cc | 796 FrameOffset spilled_reference_offset, in CreateJObject() argument 809 asm_.LoadFromOffset(kLoadWord, out_reg, sp, spilled_reference_offset.Int32Value()); in CreateJObject() 813 if (out_reg.IsLow() && spilled_reference_offset.Uint32Value() < kAddSpImmCutoff) { in CreateJObject() 823 ___ add(ne, Narrow, out_reg, sp, spilled_reference_offset.Int32Value()); in CreateJObject() 828 ___ Add(addr_reg, sp, spilled_reference_offset.Int32Value()); in CreateJObject() 836 asm_.AddConstant(out_reg, sp, spilled_reference_offset.Int32Value()); in CreateJObject()
|