Home
last modified time | relevance | path

Searched refs:mov (Results 1 – 25 of 44) 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
/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/
Djni_entrypoints_arm64.S31 mov x29, sp
49 mov x0, xSELF // pass Thread::Current()
56 mov xIP1, #(ACCESS_FLAGS_METHOD_IS_FAST_NATIVE | ACCESS_FLAGS_METHOD_IS_CRITICAL_NATIVE)
64 mov x17, x0 // store result in scratch reg.
114 mov x0, x15 // x0 := method (from hidden arg)
115 mov x1, lr // x1 := caller_pc
119 mov x14, x0
145 mov xIP1, lr
149 mov x12, sp
179 mov x29, x13
[all …]
Dquick_entrypoints_arm64.S71 mov xIP0, sp
80 mov xIP0, sp
139 mov xIP0, sp
225 mov x0, xSELF // pass Thread::Current
235 mov x0, xSELF // pass Thread::Current
245 mov x1, xSELF // pass Thread::Current.
255 mov x2, xSELF // pass Thread::Current
285 mov x0, lr // pass the fault address stored in LR by the fault handler.
286 mov x1, xSELF // pass Thread::Current.
338 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
/art/runtime/interpreter/mterp/arm64ng/
Dinvoke.S25 mov x0, xSELF
27 mov x2, xPC
89 mov x0, xSELF
91 mov x2, xPC
114 mov x0, xSELF
116 mov x2, xPC
142 mov x0, xSELF
144 mov x2, xPC
146 mov x2, x0
Dmain.S361 mov x13, sp
363 mov sp, x14
369 mov ip2, \refs
396 mov x1, xzr
397 mov x2, xFP
513 mov ip, #-4
573 mov xFP, xNEW_FP
574 mov xREFS, xNEW_REFS
591 mov ip, #-4
621 mov xFP, xNEW_FP
[all …]
/art/runtime/arch/arm/
Dinstruction_set_features_assembly_tests.S30 mov r1,#1
50 mov r0,#1
Djni_entrypoints_arm.S31 mov r0, rSELF @ pass Thread::Current()
45 mov r12, r0 @ save result in r12
141 mov r2, r4 // Prepare untagged managed SP for the runtime method.
151 mov r10, r0
154 mov r0, rSELF // pass Thread::Current()
158 mov ip, r0
161 mov r0, r10
Dquick_entrypoints_arm.S525 mov r2, r10
526 mov r1, r0
527 mov r0, sp
539 mov sp, r0 @ Make SP point to gprs_.
669 mov r1, rSELF @ pass Thread::Current
707 mov r2, rSELF @ pass Thread::Current
743 @ mov r0, \rRef @ pass ref in r0 (no-op for now since parameter ref is unused)
745 mov r1, \rObj @ pass rObj
747 mov r2, #\offset @ pass offset
751 mov \rDest, r0 @ save return value in rDest
[all …]
/art/runtime/arch/x86/
Dquick_entrypoints_x86.S525 mov 24+16(%esp), %esi // ESI := shorty + 1 ; ie skip return arg character.
527 mov 8+16(%esp), %edi // EDI := arg_array + 4 ; ie skip this pointer.
536 mov %esp, %ebp // copy value of stack pointer into base pointer
538 mov 28(%ebp), %ebx // get arg array size
554 mov 40(%ebp), %esi // ESI := shorty + 1 ; ie skip return arg character.
556 mov 24(%ebp), %edi // EDI := arg_array
557 mov 0(%edi), %ecx // ECX := this pointer
580 mov 20(%ebp), %eax // move method pointer into eax
582 mov %ebp, %esp // restore stack pointer
588 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: 4f f0 ff 0c mov.w r12, #255\n"
52 " a8: 48 46 mov r0, r9\n"
54 " ae: 04 46 mov r4, r0\n"
155 " 222: 60 46 mov r0, r12\n"
167 " 14: 4f f4 80 52 mov.w r2, #4096\n"
171 " 20: 4f f4 80 5c mov.w r12, #4096\n"
181 " 40: 4f f4 80 52 mov.w r2, #4096\n"
185 " 4c: 4f f4 80 5c mov.w r12, #4096\n"
195 " 70: 4f f4 80 62 mov.w r2, #1024\n"
199 " 7e: 4f f4 80 6c mov.w r12, #1024\n"
[all …]

12