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.cc252 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
254 CHECK_LT(handle_scope_offset.Uint32Value(), current_frame_size); in ArtJniCompileMethodInternal()
263 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
275 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
277 CHECK_LT(handle_scope_offset.Uint32Value(), current_frame_size); in ArtJniCompileMethodInternal()
278 CHECK_NE(handle_scope_offset.Uint32Value(), in ArtJniCompileMethodInternal()
287 __ StoreRef(handle_scope_offset, in_reg); in ArtJniCompileMethodInternal()
291 __ CopyRef(handle_scope_offset, in_off, in ArtJniCompileMethodInternal()
477 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
480 __ CreateHandleScopeEntry(out_off, handle_scope_offset, in ArtJniCompileMethodInternal()
[all …]
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc492 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
505 asm_.LoadFromOffset(kLoadWord, out_reg, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
512 if (asm_.ShifterOperandCanHold(ADD, handle_scope_offset.Int32Value())) { in CreateHandleScopeEntry()
519 asm_.AddConstantInIt(out_reg, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
525 asm_.AddConstantInIt(out_reg, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
532 asm_.AddConstant(out_reg, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
537 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
544 asm_.LoadFromOffset(kLoadWord, scratch, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
550 if (asm_.ShifterOperandCanHold(ADD, handle_scope_offset.Int32Value())) { in CreateHandleScopeEntry()
555 asm_.AddConstantInIt(scratch, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
[all …]
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc494 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
503 __ movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
515 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
518 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
523 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
530 __ movl(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
533 __ leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
536 __ leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc445 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
460 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
463 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
468 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
475 __ movl(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
478 __ leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
481 __ leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc603 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
610 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
616 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
618 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), al); in CreateHandleScopeEntry()