Home
last modified time | relevance | path

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

12

/aosp12/art/runtime/interpreter/mterp/arm/
H A Dmain.S100 #define rSELF r6 macro
435 mov r0, rSELF
471 mov r0, rSELF
480 mov r0, rSELF
489 mov r0, rSELF
498 mov r0, rSELF
507 mov r0, rSELF
516 mov r0, rSELF
525 mov r0, rSELF
688 mov r0, rSELF
[all …]
H A Dcontrol_flow.S147 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
148 mov r0, rSELF
162 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
163 mov r0, rSELF
177 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
178 mov r0, rSELF
199 str r1, [rSELF, #THREAD_EXCEPTION_OFFSET] @ thread->exception<- obj
H A Dinvoke.S9 mov r0, rSELF
17 ldr r0, [rSELF, #THREAD_USE_MTERP_OFFSET]
32 mov r0, rSELF
40 ldr r0, [rSELF, #THREAD_USE_MTERP_OFFSET]
H A Dobject.S9 mov r3, rSELF @ arg3: Thread* self
28 mov r3, rSELF @ r3<- self
39 add r0, rSELF, #THREAD_INTERPRETER_CACHE_OFFSET @ cache address
H A Dother.S11 mov r3, rSELF
85 mov r3, rSELF
157 mov r1, rSELF @ r1<- self
162 ldr r0, [rSELF, #THREAD_USE_MTERP_OFFSET]
180 mov r1, rSELF @ r0<- self
185 ldr r0, [rSELF, #THREAD_USE_MTERP_OFFSET]
224 ldr r3, [rSELF, #THREAD_EXCEPTION_OFFSET]
229 str r1, [rSELF, #THREAD_EXCEPTION_OFFSET] @ clear exception
/aosp12/art/runtime/interpreter/mterp/x86_64/
H A Dmain.S208 movq rSELF, rIBASE
396 movq IN_ARG0, rSELF
418 movq rSELF, OUT_ARG0
455 movq rSELF, OUT_ARG0
464 movq rSELF, OUT_ARG0
473 movq rSELF, OUT_ARG0
482 movq rSELF, OUT_ARG0
491 movq rSELF, OUT_ARG0
500 movq rSELF, OUT_ARG0
522 movq rSELF, %rcx
[all …]
H A Dinvoke.S9 movq rSELF, OUT_ARG0
18 movq rSELF, %rax
32 movq rSELF, OUT_ARG0
41 movq rSELF, %rax
H A Dobject.S10 movq rSELF, OUT_ARG3 # arg3: Thread* self
25 movq rSELF, OUT_ARG3
66 movq rSELF, OUT_ARG3
69 movq rSELF, %rcx
104 movq rSELF, OUT_ARG1
H A Dother.S11 movq rSELF, OUT_ARG3
69 movq rSELF, OUT_ARG3
107 movq rSELF, OUT_ARG1
112 movq rSELF, %rax
129 movq rSELF, OUT_ARG1
134 movq rSELF, %rax
169 movq rSELF, %rcx
H A Dcontrol_flow.S146 movq rSELF, OUT_ARG0
160 movq rSELF, OUT_ARG0
175 movq rSELF, OUT_ARG0
195 movq rSELF, %rcx
H A Darray.S48 movq rSELF, %rcx
151 movq rSELF, OUT_ARG2
174 movq rSELF, OUT_ARG3
/aosp12/art/runtime/interpreter/mterp/x86/
H A Dmain.S414 movl rSELF, %eax
432 movl rSELF, %ecx
472 movl rSELF, %eax
483 movl rSELF, %eax
494 movl rSELF, %eax
505 movl rSELF, %eax
516 movl rSELF, %eax
527 movl rSELF, %eax
538 movl rSELF, %eax
554 movl rSELF, %eax
[all …]
H A Dinvoke.S9 movl rSELF, %ecx
20 movl rSELF, %eax
35 movl rSELF, %ecx
46 movl rSELF, %eax
H A Dobject.S11 movl rSELF, %eax
31 movl rSELF, %ecx
77 movl rSELF, %ecx
80 movl rSELF, %ecx
117 movl rSELF, %ecx
H A Dother.S13 movl rSELF, %eax
75 movl rSELF, %eax
129 movl rSELF, %eax
136 movl rSELF, %eax
154 movl rSELF, %eax
161 movl rSELF, %eax
196 movl rSELF, %ecx
H A Dcontrol_flow.S151 movl rSELF, %eax
167 movl rSELF, %eax
184 movl rSELF, %eax
206 movl rSELF,%ecx
H A Darray.S45 movl rSELF, %ecx
183 movl rSELF, %ecx
209 movl rSELF, %ecx
/aosp12/art/runtime/arch/arm/
H A Dquick_entrypoints_arm.S502 ldr r1, [rSELF, #THREAD_ID_OFFSET]
732 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
760 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
1118 ldrd r12, r3, [rSELF, #THREAD_LOCAL_POS_OFFSET]
1130 ldr r2, [rSELF, #THREAD_LOCAL_POS_OFFSET]
1152 str r1, [rSELF, #THREAD_LOCAL_OBJECTS_OFFSET]
1206 ldrd r3, r12, [rSELF, #THREAD_LOCAL_POS_OFFSET]
1217 str r2, [rSELF, #THREAD_LOCAL_OBJECTS_OFFSET]
1343 mov r0, rSELF
1351 mov r0, rSELF
[all …]
H A Dasm_support_arm.S28 #define rSELF r9 macro
197 ldr rMR, [rSELF, #THREAD_IS_GC_MARKING_OFFSET]
317 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
330 mov r0, rSELF @ pass Thread::Current
344 ldr \reg, [rSELF, #THREAD_EXCEPTION_OFFSET] @ Get exception field.
356 ldr ip, [rSELF, #THREAD_EXCEPTION_OFFSET] @ Get exception field.
387 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
H A Djni_entrypoints_arm.S31 mov r0, rSELF @ pass Thread::Current()
148 str r2, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET]
154 mov r0, rSELF // pass Thread::Current()
241 str r4, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET]
/aosp12/art/runtime/interpreter/mterp/armng/
H A Dinvoke.S26 mov r0, rSELF
122 mov r0, rSELF
141 mov r0, rSELF
169 mov r0, rSELF
H A Dobject.S18 mov r0, rSELF
48 mov r0, rSELF
106 mov r0, rSELF
191 mov r0, rSELF
295 mov r0, rSELF
388 mov r0, rSELF
446 ldr lr, [rSELF, #THREAD_ALLOC_OBJECT_ENTRYPOINT_OFFSET]
455 mov r0, rSELF
/aosp12/art/runtime/interpreter/mterp/x86_64ng/
H A Dinvoke.S29 movq rSELF:THREAD_SELF_OFFSET, %rdi
111 movq rSELF:THREAD_SELF_OFFSET, %rdi
129 movq rSELF:THREAD_SELF_OFFSET, %rdi
164 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 Dmain.S64 #define rSELF %gs macro
1491 movq rSELF:THREAD_SELF_OFFSET, %rax
1507 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1520 movq rSELF:THREAD_SELF_OFFSET, %rdi
1553 movq rSELF:THREAD_SELF_OFFSET, %rdi
1643 movq rSELF:THREAD_SELF_OFFSET, %rdi
1894 callq *rSELF:THREAD_ALLOC_OBJECT_ENTRYPOINT_OFFSET
1899 movq rSELF:THREAD_SELF_OFFSET, %rdi
1921 callq *rSELF:THREAD_ALLOC_ARRAY_ENTRYPOINT_OFFSET
1925 movq rSELF:THREAD_SELF_OFFSET, %rdi
[all …]

12