Searched defs:handle_scope_offset (Results 1 - 6 of 6) sorted by relevance

/art/compiler/jni/quick/
H A Djni_compiler.cc132 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); local
134 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size);
138 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister());
149 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); local
151 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size);
152 CHECK_NE(handle_scope_offset.Uint32Value(),
161 __ StoreRef(handle_scope_offset, in_reg);
165 __ CopyRef(handle_scope_offset, in_off,
275 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); local
278 __ CreateHandleScopeEntry(out_off, handle_scope_offset,
[all...]
/art/runtime/mirror/
H A Dart_method.h412 constexpr size_t handle_scope_offset = sizeof(StackReference<mirror::ArtMethod>); local
413 DCHECK_LT(handle_scope_offset, GetFrameSizeInBytes());
414 return FrameOffset(handle_scope_offset);
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc568 void Arm64Assembler::CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, argument
574 handle_scope_offset.Int32Value());
577 // e.g. scratch = (scratch == 0) ? 0 : (SP+handle_scope_offset)
580 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), NE);
582 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), AL);
/art/compiler/utils/mips/
H A Dassembler_mips.cc831 FrameOffset handle_scope_offset,
844 SP, handle_scope_offset.Int32Value());
851 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
854 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
859 FrameOffset handle_scope_offset,
867 handle_scope_offset.Int32Value());
870 // e.g. scratch = (scratch == 0) ? 0 : (SP+handle_scope_offset)
872 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
875 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
830 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
858 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument
/art/compiler/utils/x86/
H A Dassembler_x86.cc1741 FrameOffset handle_scope_offset,
1755 leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset));
1758 leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset));
1763 FrameOffset handle_scope_offset,
1770 movl(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
1773 leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
1776 leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
1740 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
1762 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.cc2100 FrameOffset handle_scope_offset,
2108 movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
2120 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
2123 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
2128 FrameOffset handle_scope_offset,
2135 movl(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
2138 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
2141 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
2099 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
2127 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument

Completed in 387 milliseconds