Home
last modified time | relevance | path

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

/art/compiler/jni/quick/
Djni_compiler.cc250 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
252 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size); in ArtJniCompileMethodInternal()
261 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal()
273 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
275 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size); in ArtJniCompileMethodInternal()
276 CHECK_NE(handle_scope_offset.Uint32Value(), in ArtJniCompileMethodInternal()
285 __ StoreRef(handle_scope_offset, in_reg); in ArtJniCompileMethodInternal()
289 __ CopyRef(handle_scope_offset, in_off, in ArtJniCompileMethodInternal()
466 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local
469 __ CreateHandleScopeEntry(out_off, handle_scope_offset, in ArtJniCompileMethodInternal()
[all …]
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.cc483 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
496 asm_.LoadFromOffset(kLoadWord, out_reg, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
503 if (asm_.ShifterOperandCanHold(ADD, handle_scope_offset.Int32Value())) { in CreateHandleScopeEntry()
510 asm_.AddConstantInIt(out_reg, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
516 asm_.AddConstantInIt(out_reg, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
523 asm_.AddConstant(out_reg, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
528 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
535 asm_.LoadFromOffset(kLoadWord, scratch, sp, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
541 if (asm_.ShifterOperandCanHold(ADD, handle_scope_offset.Int32Value())) { in CreateHandleScopeEntry()
546 asm_.AddConstantInIt(scratch, sp, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
[all …]
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc424 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
439 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
442 __ leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
447 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
454 __ movl(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
457 __ leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
460 __ leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc475 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
484 __ movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
496 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
499 __ leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
504 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
511 __ movl(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
514 __ leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
517 __ leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc586 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
593 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
599 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry()
601 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), al); in CreateHandleScopeEntry()
/art/compiler/utils/mips64/
Dassembler_mips64.cc3953 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
3967 SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
3974 Daddiu64(out_reg.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
3977 Daddiu64(out_reg.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
3982 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
3990 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
3995 Daddiu64(scratch.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
3998 Daddiu64(scratch.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
/art/compiler/utils/mips/
Dassembler_mips.cc5118 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
5132 SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
5139 Addiu32(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
5142 Addiu32(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
5147 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument
5154 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
5159 Addiu32(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
5162 Addiu32(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()