/art/compiler/jni/quick/ |
D | jni_compiler.cc | 138 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local 140 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size); in ArtJniCompileMethodInternal() 146 __ StoreRef(handle_scope_offset, main_jni_conv->InterproceduralScratchRegister()); in ArtJniCompileMethodInternal() 157 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local 159 CHECK_LT(handle_scope_offset.Uint32Value(), frame_size); in ArtJniCompileMethodInternal() 160 CHECK_NE(handle_scope_offset.Uint32Value(), in ArtJniCompileMethodInternal() 169 __ StoreRef(handle_scope_offset, in_reg); in ArtJniCompileMethodInternal() 173 __ CopyRef(handle_scope_offset, in_off, in ArtJniCompileMethodInternal() 321 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset(); in ArtJniCompileMethodInternal() local 324 __ CreateHandleScopeEntry(out_off, handle_scope_offset, in ArtJniCompileMethodInternal() [all …]
|
/art/compiler/utils/arm/ |
D | assembler_arm.cc | 729 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 741 SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 751 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), NE); in CreateHandleScopeEntry() 753 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), AL); in CreateHandleScopeEntry() 758 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 765 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 771 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), NE); in CreateHandleScopeEntry() 773 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value(), AL); in CreateHandleScopeEntry()
|
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 847 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 860 SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 867 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 870 AddConstant(out_reg.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 875 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 883 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 888 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 891 AddConstant(scratch.AsCoreRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
|
/art/runtime/ |
D | art_method.h | 391 constexpr size_t handle_scope_offset = sizeof(ArtMethod*); in GetHandleScopeOffset() local 392 DCHECK_LT(handle_scope_offset, GetFrameSizeInBytes()); in GetHandleScopeOffset() 393 return FrameOffset(handle_scope_offset); in GetHandleScopeOffset()
|
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 1415 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 1429 SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 1436 Daddiu64(out_reg.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 1439 Daddiu64(out_reg.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 1444 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 1452 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 1457 Daddiu64(scratch.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 1460 Daddiu64(scratch.AsGpuRegister(), SP, handle_scope_offset.Int32Value()); in CreateHandleScopeEntry()
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 574 void Arm64Assembler::CreateHandleScopeEntry(FrameOffset out_off, FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 580 handle_scope_offset.Int32Value()); in CreateHandleScopeEntry() 586 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), ne); in CreateHandleScopeEntry() 588 AddConstant(scratch.AsXRegister(), SP, handle_scope_offset.Int32Value(), al); in CreateHandleScopeEntry()
|
/art/compiler/utils/x86/ |
D | assembler_x86.cc | 2071 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 2085 leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry() 2088 leal(out_reg.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry() 2093 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 2100 movl(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry() 2103 leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry() 2106 leal(scratch.AsCpuRegister(), Address(ESP, handle_scope_offset)); in CreateHandleScopeEntry()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 2755 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 2763 movl(in_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2775 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2778 leaq(out_reg.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2783 FrameOffset handle_scope_offset, in CreateHandleScopeEntry() argument 2790 movl(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2793 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry() 2796 leaq(scratch.AsCpuRegister(), Address(CpuRegister(RSP), handle_scope_offset)); in CreateHandleScopeEntry()
|