Home
last modified time | relevance | path

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

/art/compiler/jni/quick/
Djni_compiler.cc676 FrameOffset spilled_reference_offset(0); in CopyParameter() local
691 spilled_reference_offset = mr_conv->CurrentParamStackOffset(); in CopyParameter()
693 CHECK_GT(spilled_reference_offset.Uint32Value(), mr_conv->GetDisplacement().Uint32Value()); in CopyParameter()
699 __ CreateJObject(out_reg, spilled_reference_offset, in_reg, null_allowed); in CopyParameter()
711 __ CreateJObject(out_off, spilled_reference_offset, null_allowed); in CopyParameter()
725 spilled_reference_offset, in CopyParameter()
741 __ CreateJObject(out_off, spilled_reference_offset, null_allowed); in CopyParameter()
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc545 FrameOffset spilled_reference_offset, in CreateJObject() argument
554 __ movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
566 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
569 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
574 FrameOffset spilled_reference_offset, in CreateJObject() argument
579 __ movl(scratch, Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
582 __ leaq(scratch, Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
585 __ leaq(scratch, Address(CpuRegister(RSP), spilled_reference_offset)); in CreateJObject()
Djni_macro_assembler_x86_64.h154 FrameOffset spilled_reference_offset,
161 FrameOffset spilled_reference_offset,
/art/compiler/utils/x86/
Djni_macro_assembler_x86.h134 FrameOffset spilled_reference_offset,
141 FrameOffset spilled_reference_offset,
Djni_macro_assembler_x86.cc470 FrameOffset spilled_reference_offset, in CreateJObject() argument
485 __ leal(out_reg.AsCpuRegister(), Address(ESP, spilled_reference_offset)); in CreateJObject()
488 __ leal(out_reg.AsCpuRegister(), Address(ESP, spilled_reference_offset)); in CreateJObject()
493 FrameOffset spilled_reference_offset, in CreateJObject() argument
498 __ movl(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject()
501 __ leal(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject()
504 __ leal(scratch, Address(ESP, spilled_reference_offset)); in CreateJObject()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc849 FrameOffset spilled_reference_offset, in CreateJObject() argument
862 asm_.LoadFromOffset(kLoadWord, out_reg, sp, spilled_reference_offset.Int32Value()); in CreateJObject()
869 if (asm_.ShifterOperandCanHold(ADD, spilled_reference_offset.Int32Value())) { in CreateJObject()
876 asm_.AddConstantInIt(out_reg, sp, spilled_reference_offset.Int32Value(), ne); in CreateJObject()
882 asm_.AddConstantInIt(out_reg, sp, spilled_reference_offset.Int32Value(), ne); in CreateJObject()
889 asm_.AddConstant(out_reg, sp, spilled_reference_offset.Int32Value()); in CreateJObject()
894 FrameOffset spilled_reference_offset, in CreateJObject() argument
899 asm_.LoadFromOffset(kLoadWord, scratch, sp, spilled_reference_offset.Int32Value()); in CreateJObject()
905 if (asm_.ShifterOperandCanHold(ADD, spilled_reference_offset.Int32Value())) { in CreateJObject()
910 asm_.AddConstantInIt(scratch, sp, spilled_reference_offset.Int32Value(), ne); in CreateJObject()
[all …]
Djni_macro_assembler_arm_vixl.h161 FrameOffset spilled_reference_offset,
168 FrameOffset spilled_reference_offset,
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc654 FrameOffset spilled_reference_offset, in CreateJObject() argument
668 spilled_reference_offset.Int32Value()); in CreateJObject()
675 AddConstant(out_reg.AsXRegister(), SP, spilled_reference_offset.Int32Value(), ne); in CreateJObject()
677 AddConstant(out_reg.AsXRegister(), SP, spilled_reference_offset.Int32Value(), al); in CreateJObject()
682 FrameOffset spilled_reference_offset, in CreateJObject() argument
688 ___ Ldr(scratch2, MEM_OP(reg_x(SP), spilled_reference_offset.Int32Value())); in CreateJObject()
689 ___ Add(scratch, reg_x(SP), spilled_reference_offset.Int32Value()); in CreateJObject()
696 ___ Add(scratch, reg_x(SP), spilled_reference_offset.Int32Value()); in CreateJObject()
Djni_macro_assembler_arm64.h143 FrameOffset spilled_reference_offset,
150 FrameOffset spilled_reference_offset,
/art/compiler/utils/
Djni_macro_assembler.h216 FrameOffset spilled_reference_offset,
223 FrameOffset spilled_reference_offset,