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

/art/compiler/jni/quick/
H A Djni_compiler.cc146 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); local
148 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size);
154 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister());
165 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); local
167 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size);
168 CHECK_NE(handle_scope_offset.Uint32Value(),
177 __ StoreRef(handle_scope_offset, in_reg);
181 __ CopyRef(handle_scope_offset, in_off,
329 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); local
332 __ CreateHandleScopeEntry(out_off, handle_scope_offset,
[all...]
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc576 void Arm64Assembler::CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, argument
582 handle_scope_offset.Int32Value());
585 // e.g. scratch = (scratch == 0) ? 0 : (SP+handle_scope_offset)
588 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), ne);
590 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), al);
/art/compiler/utils/x86/
H A Dassembler_x86.cc2287 FrameOffset handle_scope_offset,
2301 leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset));
2304 leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset));
2309 FrameOffset handle_scope_offset,
2316 movl(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
2319 leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
2322 leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset));
2286 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
2308 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.cc3039 FrameOffset handle_scope_offset,
3047 movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
3059 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
3062 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
3067 FrameOffset handle_scope_offset,
3074 movl(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
3077 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
3080 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset));
3038 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
3066 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument
/art/compiler/utils/mips/
H A Dassembler_mips.cc2778 FrameOffset handle_scope_offset,
2792 SP, handle_scope_offset.Int32Value());
2799 Addiu32(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
2802 Addiu32(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
2807 FrameOffset handle_scope_offset,
2814 LoadFromOffset(kLoadWord, scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
2817 // E.g. scratch = (scratch == 0) ? 0 : (SP+handle_scope_offset).
2819 Addiu32(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
2822 Addiu32(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value());
2777 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
2806 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument
/art/compiler/utils/mips64/
H A Dassembler_mips64.cc2329 FrameOffset handle_scope_offset,
2343 SP, handle_scope_offset.Int32Value());
2350 Daddiu64(out_reg.AsGpuRegister(), SP, handle_scope_offset.Int32Value());
2353 Daddiu64(out_reg.AsGpuRegister(), SP, handle_scope_offset.Int32Value());
2358 FrameOffset handle_scope_offset,
2366 handle_scope_offset.Int32Value());
2369 // e.g. scratch = (scratch == 0) ? 0 : (SP+handle_scope_offset)
2371 Daddiu64(scratch.AsGpuRegister(), SP, handle_scope_offset.Int32Value());
2374 Daddiu64(scratch.AsGpuRegister(), SP, handle_scope_offset.Int32Value());
2328 CreateHandleScopeEntry(ManagedRegister mout_reg, FrameOffset handle_scope_offset, ManagedRegister min_reg, bool null_allowed) argument
2357 CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, ManagedRegister mscratch, bool null_allowed) argument

Completed in 103 milliseconds