Home
last modified time | relevance | path

Searched refs:rSELF (Results 1 – 23 of 23) sorted by relevance

/aosp_15_r20/art/runtime/arch/arm/
H A Djni_entrypoints_arm.S179 str r2, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET]
185 mov r0, rSELF // pass Thread::Current()
270 str r4, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET]
285 JNI_SAVE_MANAGED_ARGS_TRAMPOLINE art_jni_method_start, artJniMethodStart, rSELF
290 JNI_SAVE_MANAGED_ARGS_TRAMPOLINE art_jni_method_entry_hook, artJniMethodEntryHook, rSELF
295 JNI_SAVE_MANAGED_ARGS_TRAMPOLINE art_jni_monitored_method_start, artJniMonitoredMethodStart, rSELF
300 JNI_SAVE_RETURN_VALUE_TRAMPOLINE art_jni_method_end, artJniMethodEnd, rSELF
305 JNI_SAVE_RETURN_VALUE_TRAMPOLINE art_jni_monitored_method_end, artJniMonitoredMethodEnd, rSELF
339 mov r1, rSELF @ Pass Thread::Current().
353 mov r0, rSELF @ Pass Thread::Current().
[all …]
H A Dquick_entrypoints_arm.S34 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
40 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
58 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
608 mov r1, rSELF @ pass Thread::Current
638 mov r1, rSELF @ pass Thread::Current
675 mov r2, rSELF @ pass Thread::Current
787 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
812 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
827 mov r2, rSELF @ Pass Thread::Current.
873 mov r1, rSELF @ pass Thread::Current
[all …]
H A Dasm_support_arm.S28 #define rSELF r9 macro
161 ldr rMR, [rSELF, #THREAD_IS_GC_MARKING_OFFSET]
275 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
288 mov r0, rSELF @ pass Thread::Current
304 ldr \reg, [rSELF, #THREAD_EXCEPTION_OFFSET] @ Get exception field.
312 ldr ip, [rSELF, #THREAD_EXCEPTION_OFFSET] @ Get exception field.
343 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
370 ldr \tmp1, [rSELF, #THREAD_ID_OFFSET]
H A Dnative_entrypoints_arm.S59 mov r0, rSELF @ pass Thread::Current()
/aosp_15_r20/out/soong/.intermediates/art/runtime/libart_mterp.x86_64ng/gen/
Dmterp_x86_64ng.S64 #define rSELF %gs macro
1441 movq rSELF:THREAD_SELF_OFFSET, %rax
1452 cmpq $0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1465 movq rSELF:THREAD_SELF_OFFSET, %rdi
1484 movq rSELF:THREAD_SELF_OFFSET, %rax
1495 cmpq $0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1507 movq rSELF:THREAD_SELF_OFFSET, %rdi
1519 cmpq $0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1614 movq rSELF:THREAD_SELF_OFFSET, %rdi
1650 movzwl rSELF:THREAD_SHARED_METHOD_HOTNESS_OFFSET, %esi
[all …]
/aosp_15_r20/art/runtime/interpreter/mterp/armng/
H A Dobject.S21 mov r0, rSELF
97 mov r0, rSELF
198 mov r0, rSELF
281 mov r0, rSELF
387 mov r0, rSELF
476 mov r0, rSELF
533 ldr lr, [rSELF, #THREAD_ALLOC_OBJECT_ENTRYPOINT_OFFSET]
543 mov r0, rSELF
H A Dinvoke.S26 mov r0, rSELF
123 mov r0, rSELF
142 mov r0, rSELF
171 mov r0, rSELF
H A Darray.S158 mov r0, rSELF
179 ldr lr, [rSELF, #THREAD_ALLOC_ARRAY_ENTRYPOINT_OFFSET]
188 mov r0, rSELF
H A Dmain.S81 #define rSELF r9 macro
281 ldr ip, [rSELF, #THREAD_EXCEPTION_OFFSET] @ Get exception field.
1410 ldr ip, [rSELF, #THREAD_CARD_TABLE_OFFSET]
1536 ldr ip, [rSELF, #THREAD_FLAGS_OFFSET]
1550 ldr ip, [rSELF, #THREAD_SHARED_METHOD_HOTNESS_OFFSET]
1554 str ip, [rSELF, #THREAD_SHARED_METHOD_HOTNESS_OFFSET]
1585 ldr ip, [rSELF, #THREAD_TID_OFFSET]
1695 add ip, rSELF, #THREAD_INTERPRETER_CACHE_OFFSET // cache address
H A Dother.S60 mov r0, rSELF
204 ldr r3, [rSELF, #THREAD_EXCEPTION_OFFSET]
209 str r1, [rSELF, #THREAD_EXCEPTION_OFFSET] @ clear exception
H A Dcontrol_flow.S186 mov r1, rSELF
/aosp_15_r20/art/runtime/interpreter/mterp/x86_64ng/
H A Dmain.S64 #define rSELF %gs macro
1444 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1457 movq rSELF:THREAD_SELF_OFFSET, %rdi
1478 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1490 movq rSELF:THREAD_SELF_OFFSET, %rdi
1502 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1580 movq rSELF:THREAD_SELF_OFFSET, %rdi
1616 movzwl rSELF:THREAD_SHARED_METHOD_HOTNESS_OFFSET, %esi
1620 movw %si, rSELF:THREAD_SHARED_METHOD_HOTNESS_OFFSET
1625 testl $$(THREAD_SUSPEND_OR_CHECKPOINT_REQUEST), rSELF:THREAD_FLAGS_OFFSET
[all …]
H A Dinvoke.S29 movq rSELF:THREAD_SELF_OFFSET, %rdi
112 movq rSELF:THREAD_SELF_OFFSET, %rdi
130 movq rSELF:THREAD_SELF_OFFSET, %rdi
166 movq rSELF:THREAD_SELF_OFFSET, %rdi
H A Dobject.S17 movq rSELF:THREAD_SELF_OFFSET, %rdi
40 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
113 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
161 movq rSELF:THREAD_SELF_OFFSET, %rdi
H A Dother.S34 cmpq MACRO_LITERAL(0), rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
45 movq rSELF:THREAD_SELF_OFFSET, %rdi
150 movl rSELF:THREAD_EXCEPTION_OFFSET, %eax
152 movl $$0, rSELF:THREAD_EXCEPTION_OFFSET
H A Dcontrol_flow.S174 movq rSELF:THREAD_SELF_OFFSET, %rsi
H A Darray.S143 movq rSELF:THREAD_SELF_OFFSET, OUT_ARG0
/aosp_15_r20/art/runtime/interpreter/mterp/x86ng/
H A Dinvoke.S30 movl rSELF:THREAD_SELF_OFFSET, ARG0
118 movl rSELF:THREAD_SELF_OFFSET, ARG0
136 movl rSELF:THREAD_SELF_OFFSET, ARG0
171 movl rSELF:THREAD_SELF_OFFSET, ARG0
H A Dobject.S17 movl rSELF:THREAD_SELF_OFFSET, ARG0
26 cmpl $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
61 movl rSELF:THREAD_SELF_OFFSET, ARG0
70 cmpl $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
H A Dmain.S48 #define rSELF %fs macro
930 testl $$(THREAD_SUSPEND_OR_CHECKPOINT_REQUEST), rSELF:THREAD_FLAGS_OFFSET
1471 cmpl $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1487 movl rSELF:THREAD_SELF_OFFSET, ARG0
1501 cmpl $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1523 cmpl $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1539 movl rSELF:THREAD_SELF_OFFSET, ARG0
1550 cmpl $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1635 movl rSELF:THREAD_SELF_OFFSET, ARG0
1723 cmpl %esi, rSELF:THREAD_TID_OFFSET
[all …]
H A Dother.S34 cmpl MACRO_LITERAL(0), rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
45 movl rSELF:THREAD_SELF_OFFSET, ARG0
165 movl rSELF:THREAD_EXCEPTION_OFFSET, %eax
167 movl $$0, rSELF:THREAD_EXCEPTION_OFFSET
H A Dcontrol_flow.S183 movl rSELF:THREAD_SELF_OFFSET, ARG1
H A Darray.S146 movl rSELF:THREAD_SELF_OFFSET, ARG0