Home
last modified time | relevance | path

Searched refs:THREAD_LOCAL_POS_OFFSET (Results 1 – 4 of 4) sorted by relevance

/art/runtime/
Dasm_support.h135 #define THREAD_LOCAL_POS_OFFSET (THREAD_LOCAL_OBJECTS_OFFSET + 2 * __SIZEOF_POINTER__) in CheckAsmSupportOffsetsAndSizes() macro
136 ADD_TEST_EQ(THREAD_LOCAL_POS_OFFSET, in CheckAsmSupportOffsetsAndSizes()
139 #define THREAD_LOCAL_END_OFFSET (THREAD_LOCAL_POS_OFFSET + __SIZEOF_POINTER__) in CheckAsmSupportOffsetsAndSizes()
143 #define THREAD_CURRENT_IBASE_OFFSET (THREAD_LOCAL_POS_OFFSET + 2 * __SIZEOF_POINTER__) in CheckAsmSupportOffsetsAndSizes()
147 #define THREAD_DEFAULT_IBASE_OFFSET (THREAD_LOCAL_POS_OFFSET + 3 * __SIZEOF_POINTER__) in CheckAsmSupportOffsetsAndSizes()
151 #define THREAD_ALT_IBASE_OFFSET (THREAD_LOCAL_POS_OFFSET + 4 * __SIZEOF_POINTER__) in CheckAsmSupportOffsetsAndSizes()
155 #define THREAD_ROSALLOC_RUNS_OFFSET (THREAD_LOCAL_POS_OFFSET + 5 * __SIZEOF_POINTER__) in CheckAsmSupportOffsetsAndSizes()
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S1125 #if !((THREAD_LOCAL_POS_OFFSET + 4 == THREAD_LOCAL_END_OFFSET) && (THREAD_LOCAL_POS_OFFSET % 8 == 0…
1128 ldrd r12, r3, [r9, #THREAD_LOCAL_POS_OFFSET]
1142 ldr r0, [r9, #THREAD_LOCAL_POS_OFFSET]
1144 str r1, [r9, #THREAD_LOCAL_POS_OFFSET] // Store new thread_local_pos.
/art/runtime/arch/x86_64/
Dquick_entrypoints_x86_64.S928 movq THREAD_LOCAL_POS_OFFSET(%r8), %rax // Load thread_local_pos.
932 movq %rcx, THREAD_LOCAL_POS_OFFSET(%r8) // Update thread_local_pos.
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S1684 ldr x4, [xSELF, #THREAD_LOCAL_POS_OFFSET]
1701 str x5, [xSELF, #THREAD_LOCAL_POS_OFFSET] // Store new thread_local_pos.