Home
last modified time | relevance | path

Searched refs:QUICK_ENTRYPOINT_OFFSET (Results 1 – 14 of 14) sorted by relevance

/art/compiler/jni/quick/
Djni_compiler.cc193 …ThreadOffset<4> jni_start32 = is_synchronized ? QUICK_ENTRYPOINT_OFFSET(4, pJniMethodStartSynchron… in ArtJniCompileMethodInternal()
194 : QUICK_ENTRYPOINT_OFFSET(4, pJniMethodStart); in ArtJniCompileMethodInternal()
195 …ThreadOffset<8> jni_start64 = is_synchronized ? QUICK_ENTRYPOINT_OFFSET(8, pJniMethodStartSynchron… in ArtJniCompileMethodInternal()
196 : QUICK_ENTRYPOINT_OFFSET(8, pJniMethodStart); in ArtJniCompileMethodInternal()
358 jni_end32 = is_synchronized ? QUICK_ENTRYPOINT_OFFSET(4, pJniMethodEndWithReferenceSynchronized) in ArtJniCompileMethodInternal()
359 : QUICK_ENTRYPOINT_OFFSET(4, pJniMethodEndWithReference); in ArtJniCompileMethodInternal()
360 jni_end64 = is_synchronized ? QUICK_ENTRYPOINT_OFFSET(8, pJniMethodEndWithReferenceSynchronized) in ArtJniCompileMethodInternal()
361 : QUICK_ENTRYPOINT_OFFSET(8, pJniMethodEndWithReference); in ArtJniCompileMethodInternal()
365 jni_end32 = is_synchronized ? QUICK_ENTRYPOINT_OFFSET(4, pJniMethodEndSynchronized) in ArtJniCompileMethodInternal()
366 : QUICK_ENTRYPOINT_OFFSET(4, pJniMethodEnd); in ArtJniCompileMethodInternal()
[all …]
/art/compiler/dex/quick/arm/
Dcall_arm.cc166 LoadWordDisp(rs_rARM_SELF, QUICK_ENTRYPOINT_OFFSET(4, pHandleFillArrayData).Int32Value(), in GenFillArrayData()
212 LoadWordDisp(rs_rARM_SELF, QUICK_ENTRYPOINT_OFFSET(4, pLockObject).Int32Value(), rs_rARM_LR); in GenMonitorEnter()
235 LoadWordDisp/*ne*/(rs_rARM_SELF, QUICK_ENTRYPOINT_OFFSET(4, pLockObject).Int32Value(), in GenMonitorEnter()
281 LoadWordDisp(rs_rARM_SELF, QUICK_ENTRYPOINT_OFFSET(4, pUnlockObject).Int32Value(), rs_rARM_LR); in GenMonitorExit()
304 LoadWordDisp/*ne*/(rs_rARM_SELF, QUICK_ENTRYPOINT_OFFSET(4, pUnlockObject).Int32Value(), in GenMonitorExit()
419 ThreadOffset<4> func_offset = QUICK_ENTRYPOINT_OFFSET(4, pThrowStackOverflow); in GenEntrySequence()
/art/runtime/entrypoints/quick/
Dquick_entrypoints_enum.h43 return QUICK_ENTRYPOINT_OFFSET(pointer_size, p ## name); in GetThreadOffset()
Dquick_entrypoints.h25 #define QUICK_ENTRYPOINT_OFFSET(ptr_size, x) \ macro
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc175 LoadWordDisp(rs_xSELF, QUICK_ENTRYPOINT_OFFSET(8, pHandleFillArrayData).Int32Value(), in GenFillArrayData()
222 LoadWordDisp(rs_xSELF, QUICK_ENTRYPOINT_OFFSET(8, pLockObject).Int32Value(), rs_xLR); in GenMonitorEnter()
270 LoadWordDisp(rs_xSELF, QUICK_ENTRYPOINT_OFFSET(8, pUnlockObject).Int32Value(), rs_xLR); in GenMonitorExit()
386 ThreadOffset<8> func_offset = QUICK_ENTRYPOINT_OFFSET(8, pThrowStackOverflow); in GenEntrySequence()
/art/compiler/optimizing/
Dcode_generator_x86_64.cc73 Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86_64WordSize, pThrowNullPointer), true)); in EmitNativeCode()
91 Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86_64WordSize, pThrowStackOverflow), true)); in EmitNativeCode()
112 QUICK_ENTRYPOINT_OFFSET(kX86_64WordSize, pThrowArrayBounds), true)); in EmitNativeCode()
893 QUICK_ENTRYPOINT_OFFSET(kX86_64WordSize, pAllocObjectWithAccessCheck), true)); in VisitNewInstance()
1239 __ gs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86_64WordSize, pAputObject), true)); in VisitArraySet()
Dcode_generator_arm.cc68 int32_t offset = QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pThrowNullPointer).Int32Value(); in EmitNativeCode()
86 QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pThrowStackOverflow).Int32Value()); in EmitNativeCode()
106 int32_t offset = QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pThrowArrayBounds).Int32Value(); in EmitNativeCode()
1002 int32_t offset = QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pAllocObjectWithAccessCheck).Int32Value(); in VisitNewInstance()
1408 int32_t offset = QUICK_ENTRYPOINT_OFFSET(kArmWordSize, pAputObject).Int32Value(); in VisitArraySet()
Dcode_generator_x86.cc68 __ fs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86WordSize, pThrowNullPointer))); in EmitNativeCode()
85 __ fs()->jmp(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86WordSize, pThrowStackOverflow))); in EmitNativeCode()
105 __ fs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86WordSize, pThrowArrayBounds))); in EmitNativeCode()
968 Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86WordSize, pAllocObjectWithAccessCheck))); in VisitNewInstance()
1404 __ fs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86WordSize, pAputObject))); in VisitArraySet()
/art/compiler/utils/arm/
Dassembler_arm.cc833 __ LoadFromOffset(kLoadWord, R12, TR, QUICK_ENTRYPOINT_OFFSET(4, pDeliverException).Int32Value()); in Emit()
/art/compiler/utils/arm64/
Dassembler_arm64.cc625 ___ Ldr(temp, MEM_OP(reg_x(ETR), QUICK_ENTRYPOINT_OFFSET(8, pDeliverException).Int32Value())); in EmitExceptionPoll()
/art/compiler/utils/mips/
Dassembler_mips.cc961 __ LoadFromOffset(kLoadWord, T9, S1, QUICK_ENTRYPOINT_OFFSET(4, pDeliverException).Int32Value()); in Emit()
/art/compiler/utils/x86/
Dassembler_x86.cc1852 __ fs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(4, pDeliverException))); in Emit()
/art/runtime/
Dthread.cc1863 if (QUICK_ENTRYPOINT_OFFSET(ptr_size, x).Uint32Value() == offset) { \ in DumpThreadOffset()
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc2224 __ gs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(8, pDeliverException), true)); in Emit()