Home
last modified time | relevance | path

Searched refs:mov (Results 1 – 25 of 36) sorted by relevance

12

/art/runtime/interpreter/mterp/arm/
Dcontrol_flow.S9 mov r1, rINST, lsr #12 @ r1<- B
30 mov r0, rINST, lsr #8 @ r0<- AA
130 mov r3, rINST, lsr #8 @ r3<- AA
148 mov r0, rSELF
151 mov r2, rINST, lsr #8 @ r2<- AA
153 mov r1, #0
163 mov r0, rSELF
166 mov r0, #0
167 mov r1, #0
172 mov r0, rSELF
[all …]
Dmain.S259 mov \reg, #0
265 mov \regLo, #0
266 mov \regHi, #0
280 mov \tmpreg, #0
288 mov \tmp1, #0
405 mov rSELF, r0
420 mov r2, rSELF
422 mov rPROFILE, r0 @ Starting hotness countdown to rPROFILE
435 mov r0, rSELF
437 mov r2, rPC
[all …]
Dinvoke.S9 mov r0, rSELF
11 mov r2, rPC
12 mov r3, rINST
32 mov r0, rSELF
34 mov r2, rPC
35 mov r3, rINST
Dother.S9 mov r1, rINST, lsr #8 @ r1<- AA
11 mov r3, rSELF
28 mov r3, rINST, lsr #8 @ r3<- AA
40 mov r3, rINST, lsr #8 @ r3<- AA
61 mov r3, rINST, lsr #8 @ r3<- AA
62 mov r0, r0, lsl #16 @ r0<- BBBB0000
82 mov r1, rINST, lsr #8 @ r1<- AA
85 mov r3, rSELF
101 mov r9, rINST, lsr #8 @ r9<- AA
113 mov r3, rINST, lsr #8 @ r3<- AA
[all …]
Dobject.S6 mov r0, rPC @ arg0: Instruction* inst
7 mov r1, rINST @ arg1: uint16_t inst_data
9 mov r3, rSELF @ arg3: Thread* self
25 mov r1, rINST, lsr #8 @ r1<- AA
28 mov r3, rSELF @ r3<- self
43 mov r2, rINST, lsr #12 @ B
129 mov r2, rINST, lsr #12 @ r2<- B
176 mov r1, rINST, lsr #12 @ r1<- B
179 mov r3, rSELF @ r3<- self
218 mov r1, rPC
[all …]
Darray.S15 mov r9, rINST, lsr #8 @ r9<- AA
48 mov r9, rINST, lsr #8 @ r9<- AA
74 mov r9, rINST, lsr #8 @ r9<- AA
76 mov r3, r0, lsr #8 @ r3<- CC
107 mov r9, rINST, lsr #8 @ r9<- AA
139 mov r1, rPC
140 mov r2, rINST
159 mov r9, rINST, lsr #8 @ r9<- AA
161 mov r3, r0, lsr #8 @ r3<- CC
181 mov r1, rINST, lsr #12 @ r1<- B
[all …]
Darithmetic.S19 mov r9, rINST, lsr #8 @ r9<- AA
20 mov r3, r0, lsr #8 @ r3<- CC
53 mov r3, rINST, lsr #12 @ r3<- B
85 mov r2, rINST, lsr #12 @ r2<- B
120 mov r9, rINST, lsr #8 @ r9<- AA
154 mov rINST, rINST, lsr #8 @ rINST<- AA
156 mov r3, r0, lsr #8 @ r3<- CC
191 mov r1, rINST, lsr #12 @ r1<- B
220 mov r3, rINST, lsr #12 @ r3<- B
243 mov r3, rINST, lsr #12 @ r3<- B
[all …]
Dfloating_point.S11 mov r9, rINST, lsr #8 @ r9<- AA
12 mov r3, r0, lsr #8 @ r3<- CC
34 mov r3, rINST, lsr #12 @ r3<- B
348 mov r0, #0xffffffff @ assume maxlong for lsw
349 mov r1, #0x7fffffff @ assume maxlong for msw
388 mov r0, #0xffffffff @ assume maxlong for lsw
389 mov r1, #0x7fffffff @ assume maxlong for msw
/art/runtime/interpreter/mterp/arm64/
Dmain.S418 mov xSELF, x0
433 mov x2, xSELF
435 mov wPROFILE, w0 // Starting hotness countdown to xPROFILE
448 mov x0, xSELF
450 mov x2, xPC
484 mov x0, xSELF
493 mov x0, xSELF
502 mov x0, xSELF
511 mov x0, xSELF
520 mov x0, xSELF
[all …]
Dinvoke.S9 mov x0, xSELF
11 mov x2, xPC
12 mov x3, xINST
30 mov x0, xSELF
32 mov x2, xPC
33 mov x3, xINST
Dobject.S6 mov x0, xPC // arg0: Instruction* inst
7 mov x1, xINST // arg1: uint16_t inst_data
9 mov x3, xSELF // arg3: Thread* self
27 mov x3, xSELF // w3<- self
171 mov x3, xSELF // w3<- self
209 mov x1, xPC
210 mov w2, wINST
260 mov x1, xSELF
261 mov w2, wINST
Darray.S132 mov x1, xPC
133 mov w2, wINST
206 mov x1, xPC
207 mov x2, xSELF
228 mov x1, xPC
229 mov w2, wINST
230 mov x3, xSELF
Dcontrol_flow.S150 mov x0, xSELF
168 mov x0, xSELF
172 mov x0, #0
180 mov x0, xSELF
184 mov x0, #0
199 mov x0, xSELF
Dother.S11 mov x3, xSELF
84 mov x3, xSELF
145 mov x1, xSELF // w1<- self
166 mov x1, xSELF // w0<- self
209 mov x1, #0 // w1<- 0
/art/runtime/arch/x86_64/
Dmemcmp16_x86_64.S61 mov %rsi, %rcx
305 mov $DATA_CACHE_SIZE_HALF, %r8
307 mov __x86_64_data_cache_size_half(%rip), %r8
309 mov %r8, %r9
621 mov $DATA_CACHE_SIZE_HALF, %r8
623 mov __x86_64_data_cache_size_half(%rip), %r8
625 mov %r8, %r9
779 mov -16(%rdi), %rax
780 mov -16(%rsi), %rcx
784 mov -8(%rdi), %rax
[all …]
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S119 mov xIP0, sp
159 mov xIP0, sp
238 mov xIP0, sp
246 mov xIP0, sp
335 mov xIP0, sp
421 mov x0, xSELF
465 mov x0, xSELF // pass Thread::Current
475 mov x0, xSELF // pass Thread::Current
485 mov x1, xSELF // pass Thread::Current.
495 mov x2, xSELF // pass Thread::Current
[all …]
Dmemcmp16_arm64.S79 mov mask, #~0
94 mov mask, #0xFFFF
116 mov tmp2, #~0
126 mov result, #0
Djni_entrypoints_arm64.S30 mov x29, sp
49 mov x17, x0 // store result in scratch reg.
/art/runtime/arch/arm/
Dinstruction_set_features_assembly_tests.S30 mov r1,#1
50 mov r0,#1
Dquick_entrypoints_arm.S655 mov r2, r10
656 mov r1, r0
657 mov r0, sp
669 mov sp, r0 @ Make SP point to gprs_.
799 mov r1, rSELF @ pass Thread::Current
837 mov r2, rSELF @ pass Thread::Current
873 @ mov r0, \rRef @ pass ref in r0 (no-op for now since parameter ref is unused)
875 mov r1, \rObj @ pass rObj
877 mov r2, #\offset @ pass offset
881 mov \rDest, r0 @ save return value in rDest
[all …]
Dmemcmp16_arm.S45 mov r3, r0
152 mov r0, #0
199 mov ip, lr, lsr #16
Djni_entrypoints_arm.S34 mov r12, r0 @ save result in r12
/art/runtime/arch/x86/
Dquick_entrypoints_x86.S606 mov 24+16(%esp), %esi // ESI := shorty + 1 ; ie skip return arg character.
608 mov 8+16(%esp), %edi // EDI := arg_array + 4 ; ie skip this pointer.
617 mov %esp, %ebp // copy value of stack pointer into base pointer
619 mov 28(%ebp), %ebx // get arg array size
635 mov 40(%ebp), %esi // ESI := shorty + 1 ; ie skip return arg character.
637 mov 24(%ebp), %edi // EDI := arg_array
638 mov 0(%edi), %ecx // ECX := this pointer
661 mov 20(%ebp), %eax // move method pointer into eax
663 mov %ebp, %esp // restore stack pointer
669 mov 20(%esp), %ecx // get result pointer
[all …]
/art/runtime/interpreter/mterp/x86/
Darithmetic.S11 mov rIBASE, LOCAL0(%esp)
50 mov LOCAL0(%esp), rIBASE
60 mov rIBASE, LOCAL0(%esp)
73 mov LOCAL0(%esp), rIBASE
82 mov LOCAL0(%esp), rIBASE
108 mov rIBASE, LOCAL0(%esp)
112 mov LOCAL0(%esp), rIBASE
135 mov rIBASE, LOCAL0(%esp)
139 mov LOCAL0(%esp), rIBASE
305 mov %eax, VREG_REF_ADDRESS(%ecx)
[all …]
/art/compiler/utils/
Dassembler_thumb_test_expected.cc.inc32 " 5c: f04f 0cff mov.w ip, #255 ; 0xff\n",
52 " a8: 4648 mov r0, r9\n",
54 " ae: 4684 mov ip, r0\n",
155 " 222: 4660 mov r0, ip\n",
168 " 14: f44f 5280 mov.w r2, #4096 ; 0x1000\n",
172 " 20: f44f 5c80 mov.w ip, #4096 ; 0x1000\n",
182 " 40: f44f 5280 mov.w r2, #4096 ; 0x1000\n",
186 " 4c: f44f 5c80 mov.w ip, #4096 ; 0x1000\n",
196 " 70: f44f 6280 mov.w r2, #1024 ; 0x400\n",
200 " 7e: f44f 6c80 mov.w ip, #1024 ; 0x400\n",
[all …]

12