Home
last modified time | relevance | path

Searched refs:spilled_reference_offset (Results 1 – 10 of 10) sorted by relevance

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.h152 FrameOffset spilled_reference_offset,
159 FrameOffset spilled_reference_offset,
Djni_macro_assembler_x86_64.cc423 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/
Djni_macro_assembler_x86.h151 FrameOffset spilled_reference_offset,
158 FrameOffset spilled_reference_offset,
Djni_macro_assembler_x86.cc356 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/
Djni_macro_assembler_arm64.h184 FrameOffset spilled_reference_offset,
191 FrameOffset spilled_reference_offset,
Djni_macro_assembler_arm64.cc650 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/
Djni_macro_assembler_riscv64.h147 FrameOffset spilled_reference_offset,
Djni_macro_assembler_riscv64.cc622 FrameOffset spilled_reference_offset, in CreateJObject() argument
637 __ AddConst64(dest.AsXRegister(), SP, spilled_reference_offset.Int32Value()); in CreateJObject()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h163 FrameOffset spilled_reference_offset,
Djni_macro_assembler_arm_vixl.cc796 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()