Home
last modified time | relevance | path

Searched refs:rSELF (Results 1 – 25 of 35) 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
/art/runtime/interpreter/mterp/mips64/
Dcontrol_flow.S148 lw ra, THREAD_FLAGS_OFFSET(rSELF)
149 move a0, rSELF
165 lw ra, THREAD_FLAGS_OFFSET(rSELF)
166 move a0, rSELF
176 lw ra, THREAD_FLAGS_OFFSET(rSELF)
177 move a0, rSELF
194 lw ra, THREAD_FLAGS_OFFSET(rSELF)
195 move a0, rSELF
216 sd a0, THREAD_EXCEPTION_OFFSET(rSELF) # thread->exception <- obj
Dmain.S97 #define rSELF s2 macro
147 ld rIBASE, THREAD_CURRENT_IBASE_OFFSET(rSELF)
401 move rSELF, a0
416 move a2, rSELF
431 move a0, rSELF
460 move a0, rSELF
470 move a0, rSELF
480 move a0, rSELF
492 ld a0, THREAD_EXCEPTION_OFFSET(rSELF)
503 move a0, rSELF
[all …]
Dinvoke.S10 move a0, rSELF
31 move a0, rSELF
/art/runtime/interpreter/mterp/mips/
Dcontrol_flow.S144 lw ra, THREAD_FLAGS_OFFSET(rSELF)
145 move a0, rSELF
161 lw ra, THREAD_FLAGS_OFFSET(rSELF)
162 move a0, rSELF
172 lw ra, THREAD_FLAGS_OFFSET(rSELF)
173 move a0, rSELF
189 lw ra, THREAD_FLAGS_OFFSET(rSELF)
190 move a0, rSELF
213 sw a1, THREAD_EXCEPTION_OFFSET(rSELF) # thread->exception <- obj
Dmain.S68 #define rSELF s2 macro
719 lw rIBASE, THREAD_CURRENT_IBASE_OFFSET(rSELF)
780 move rSELF, a0
791 lw rIBASE, THREAD_CURRENT_IBASE_OFFSET(rSELF)
796 move a2, rSELF
809 move a0, rSELF # arg0
854 move a0, rSELF
863 move a0, rSELF
872 move a0, rSELF
881 move a0, rSELF
[all …]
Dinvoke.S9 move a0, rSELF
29 move a0, rSELF
Dother.S11 move a3, rSELF
82 move a3, rSELF
141 move a1, rSELF # a1 <- self
160 move a1, rSELF # a1 <- self
198 lw a3, THREAD_EXCEPTION_OFFSET(rSELF) # get exception obj
203 sw zero, THREAD_EXCEPTION_OFFSET(rSELF) # clear exception
/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
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S58 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
89 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
150 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
156 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
196 … str sp, [rSELF, #THREAD_TOP_QUICK_FRAME_OFFSET] @ Place sp in Thread::Current()->top_quick_frame.
692 ldr r1, [rSELF, #THREAD_ID_OFFSET]
799 mov r1, rSELF @ pass Thread::Current
837 mov r2, rSELF @ pass Thread::Current
922 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
950 ldr r3, [rSELF, #THREAD_CARD_TABLE_OFFSET]
[all …]
/art/runtime/arch/mips64/
Dquick_entrypoints_mips64.S136 …sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_fram…
272 …sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_fram…
278 …sd $sp, THREAD_TOP_QUICK_FRAME_OFFSET(rSELF) # Place sp in Thread::Current()->top_quick_fram…
672 move rSELF, $a5 # Save managed thread pointer into rSELF
860 move $a0, rSELF # pass Thread::Current
873 move $a1, rSELF # pass Thread::Current
884 move $a0, rSELF # pass Thread::Current
898 move $a2, rSELF # pass Thread::Current
910 move $a2, rSELF # pass Thread::Current
921 move $a0, rSELF # pass Thread::Current
[all …]

12