Home
last modified time | relevance | path

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

12

/art/runtime/interpreter/mterp/arm/
Dmain.S100 #define rSELF r6 macro
324 ldr rIBASE, [rSELF, #THREAD_CURRENT_IBASE_OFFSET]
405 mov rSELF, r0
415 ldr rIBASE, [rSELF, #THREAD_CURRENT_IBASE_OFFSET]
420 mov r2, rSELF
435 mov r0, rSELF
472 mov r0, rSELF
481 mov r0, rSELF
490 mov r0, rSELF
499 mov r0, rSELF
[all …]
Dcontrol_flow.S147 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
148 mov r0, rSELF
162 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
163 mov r0, rSELF
171 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
172 mov r0, rSELF
186 ldr lr, [rSELF, #THREAD_FLAGS_OFFSET]
187 mov r0, rSELF
208 str r1, [rSELF, #THREAD_EXCEPTION_OFFSET] @ thread->exception<- obj
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]
Dobject.S9 mov r3, rSELF @ arg3: Thread* self
28 mov r3, rSELF @ r3<- self
39 add r0, rSELF, #THREAD_INTERPRETER_CACHE_OFFSET @ cache address
116 ldr r3, [rSELF, #THREAD_EXCEPTION_OFFSET]
179 mov r3, rSELF @ r3<- self
181 ldr r1, [rSELF, #THREAD_EXCEPTION_OFFSET]
273 mov r1, rSELF
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
Darray.S54 ldr r1, [rSELF, #THREAD_EXCEPTION_OFFSET]
220 mov r2, rSELF
244 mov r3, rSELF
/art/runtime/interpreter/mterp/x86_64/
Dmain.S165 #define rSELF SELF_SPILL(%rsp) macro
208 movq rSELF, rIBASE
396 movq IN_ARG0, rSELF
418 movq rSELF, OUT_ARG0
456 movq rSELF, OUT_ARG0
465 movq rSELF, OUT_ARG0
474 movq rSELF, OUT_ARG0
483 movq rSELF, OUT_ARG0
492 movq rSELF, OUT_ARG0
501 movq rSELF, OUT_ARG0
[all …]
Dinvoke.S9 movq rSELF, OUT_ARG0
18 movq rSELF, %rax
32 movq rSELF, OUT_ARG0
41 movq rSELF, %rax
Dcontrol_flow.S146 movq rSELF, OUT_ARG0
160 movq rSELF, OUT_ARG0
169 movq rSELF, OUT_ARG0
184 movq rSELF, OUT_ARG0
204 movq rSELF, %rcx
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
Dobject.S10 movq rSELF, OUT_ARG3 # arg3: Thread* self
25 movq rSELF, OUT_ARG3
117 movq rSELF, OUT_ARG3
120 movq rSELF, %rcx
206 movq rSELF, OUT_ARG1
Darray.S48 movq rSELF, %rcx
151 movq rSELF, OUT_ARG2
174 movq rSELF, OUT_ARG3
/art/runtime/interpreter/mterp/x86/
Dmain.S165 #define rSELF IN_ARG0(%esp) macro
200 movl rSELF, rIBASE
213 movl rSELF, rIBASE
414 movl rSELF, %eax
432 movl rSELF, %ecx
473 movl rSELF, %eax
484 movl rSELF, %eax
495 movl rSELF, %eax
506 movl rSELF, %eax
517 movl rSELF, %eax
[all …]
Dinvoke.S9 movl rSELF, %ecx
20 movl rSELF, %eax
35 movl rSELF, %ecx
46 movl rSELF, %eax
Dcontrol_flow.S151 movl rSELF, %eax
167 movl rSELF, %eax
178 movl rSELF, %eax
195 movl rSELF, %eax
217 movl rSELF,%ecx
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
Dobject.S11 movl rSELF, %eax
31 movl rSELF, %ecx
Darray.S45 movl rSELF, %ecx
183 movl rSELF, %ecx
209 movl rSELF, %ecx
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S50 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
81 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
87 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
105 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
562 ldr r1, [rSELF, #THREAD_ID_OFFSET]
669 mov r1, rSELF @ pass Thread::Current
707 mov r2, rSELF @ pass Thread::Current
792 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
820 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
829 mov r2, rSELF @ pass Thread::Current
[all …]
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]
Dasm_support_arm.S28 #define rSELF r9 macro
180 ldr rMR, [rSELF, #THREAD_IS_GC_MARKING_OFFSET]
267 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
280 mov r0, rSELF @ pass Thread::Current
/art/runtime/interpreter/mterp/x86_64ng/
Dinvoke.S29 movq rSELF:THREAD_SELF_OFFSET, %rdi
86 movq rSELF:THREAD_SELF_OFFSET, %rdi
112 movq rSELF:THREAD_SELF_OFFSET, %rdi
147 movq rSELF:THREAD_SELF_OFFSET, %rdi
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
Dmain.S64 #define rSELF %gs macro
264 testl $$(THREAD_SUSPEND_OR_CHECKPOINT_REQUEST), rSELF:THREAD_FLAGS_OFFSET
751 testl $$(THREAD_SUSPEND_OR_CHECKPOINT_REQUEST), rSELF:THREAD_FLAGS_OFFSET
1196 movq rSELF:THREAD_SELF_OFFSET, %rax
1212 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1224 movq rSELF:THREAD_SELF_OFFSET, %rdi
1245 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1256 movq rSELF:THREAD_SELF_OFFSET, %rdi
1268 cmpq $$0, rSELF:THREAD_READ_BARRIER_MARK_REG00_OFFSET
1344 movq rSELF:THREAD_SELF_OFFSET, %rdi
[all …]
Dcontrol_flow.S177 movq rSELF:THREAD_SELF_OFFSET, %rsi

12