Home
last modified time | relevance | path

Searched refs:handle_scope_offset (Results 1 – 5 of 5) sorted by relevance

/art/compiler/jni/quick/
Djni_compiler.cc261 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
263 CHECK_LT(handle_scope_offset.Uint32Value(), current_frame_size); in ArtJniCompileMethodInternal()
266 __ CopyRef(handle_scope_offset, in ArtJniCompileMethodInternal()
281 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
283 CHECK_LT(handle_scope_offset.Uint32Value(), current_frame_size); in ArtJniCompileMethodInternal()
284 CHECK_NE(handle_scope_offset.Uint32Value(), in ArtJniCompileMethodInternal()
295 __ StoreRef(handle_scope_offset, in_reg); in ArtJniCompileMethodInternal()
299 __ CopyRef(handle_scope_offset, in_off); in ArtJniCompileMethodInternal()
493 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
496 __ CreateHandleScopeEntry(out_off, handle_scope_offset, /*null_allowed=*/ false); in ArtJniCompileMethodInternal()
[all …]
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc460 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
475 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
478 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
483 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
488 __ movl(scratch, Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
491 __ leal(scratch, Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
494 __ leal(scratch, Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc545 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
554 __ movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
566 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
569 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
574 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
579 __ movl(scratch, Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
582 __ leaq(scratch, Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
585 __ leaq(scratch, Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc797 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
810 asm_.LoadFromOffset(kLoadWord, out_reg, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
817 if (asm_.ShifterOperandCanHold(ADD, handle_scope_offset.Int32Value())) { in CreateHandleScopeEntry()
824 asm_.AddConstantInIt(out_reg, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
830 asm_.AddConstantInIt(out_reg, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
837 asm_.AddConstant(out_reg, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
842 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
847 asm_.LoadFromOffset(kLoadWord, scratch, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
853 if (asm_.ShifterOperandCanHold(ADD, handle_scope_offset.Int32Value())) { in CreateHandleScopeEntry()
858 asm_.AddConstantInIt(scratch, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
[all …]
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc682 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
688 ___ Ldr(scratch2, MEM_OP(reg_x(SP), handle_scope_offset.Int32Value())); in CreateHandleScopeEntry()
689 ___ Add(scratch, reg_x(SP), handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
696 ___ Add(scratch, reg_x(SP), handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()