Home
last modified time | relevance | path

Searched refs:x0 (Results 1 – 25 of 76) sorted by relevance

1234

/art/runtime/interpreter/mterp/arm64ng/
Dobject.S9 ldr w2, [x0, #MIRROR_OBJECT_CLASS_OFFSET]
20 mov x0, xSELF
24 mov x1, x0
81 ldr w2, [x0, #MIRROR_OBJECT_CLASS_OFFSET]
96 mov x0, xSELF
100 mov x1, x0
170 $load x0, [x3, x0]
171 SET_VREG_WIDE x0, w2 // fp[A] <- value
173 $load w0, [x3, x0]
179 $load w0, [x3, x0]
[all …]
Darray.S13 cbz x0, common_errNullObject // bail if null array object.
14 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
15 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
21 ldr x2, [x0, #$data_offset] // x2<- vBB[vCC]
25 $load w2, [x0, #$data_offset] // w2<- vBB[vCC]
35 $load w2, [x0, #$data_offset] // w2<- vBB[vCC]
71 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
73 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
87 $store x2, [x0, #$data_offset] // vBB[vCC]<- x2
91 $store w2, [x0, #$data_offset] // vBB[vCC]<- w2
[all …]
Dinvoke.S25 mov x0, xSELF
32 tbz x0, #0, 1b
33 and x0, x0, #-2 // Remove the extra bit that marks it's a String.<init> method.
95 ldr x0, [x2, w3, uxtw #3]
110 ldr x0, [x2, w26, uxtw #3]
118 mov x0, xSELF
122 mov x26, x0
137 mov x0, xSELF
163 ldr x0, [x0, w2, uxtw #3]
166 mov x0, xSELF
[all …]
Dother.S59 mov x0, xSELF
95 orr x0, x0, x2, lsl #32 // w0<- hhhhBBBBbbbb
96 orr x0, x0, x3, lsl #48 // w0<- HHHHhhhhBBBBbbbb
97 SET_VREG_WIDE x0, w4
102 FETCH_S x0, 1 // x0<- ssssssssssssBBBB (sign-extended)
106 SET_VREG_WIDE x0, w3
116 orr x0, x0, x2, lsl #16 // x0<- ssssssssBBBBbbbb
117 SET_VREG_WIDE x0, w3
125 lsl x0, x0, #48
126 SET_VREG_WIDE x0, w1
[all …]
Dcontrol_flow.S131 orr x0, x0, x1, lsl #16 // x0<- ssssssssBBBBbbbb
133 add x0, xPC, x0, lsl #1 // x0<- PC + ssssssssBBBBbbbb*2
151 GET_VREG_WIDE x0, w2 // x0<- vAA
154 fmov d0, x0
Darithmetic.S206 $opcode x0, x1, x2 // Do the shift. Only low 6 bits of x2 are used.
208 SET_VREG_WIDE x0, w3 // vAA<- x0
220 GET_VREG_WIDE x0, w2 // x0<- vA
222 $opcode x0, x0, x1 // Do the shift. Only low 6 bits of x1 are used.
224 SET_VREG_WIDE x0, w2 // vAA<- result
258 GET_VREG_WIDE x0, w3
262 SET_VREG_WIDE x0, w4
346 GET_VREG_S x0, w3 // x0<- sign_extend(fp[B])
349 SET_VREG_WIDE x0, w4 // fp[A]<- x0
Dmain.S312 ldr x0, [sp]
313 ldrh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
320 strh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
429 str x0, [sp]
434 ldr x0, [sp]
435 ldrh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
442 strh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
487 stp x0, x1, [sp, #-128]!
505 ldp x0, x1, [sp], #128
673 stp x0, x1, [sp, #-16]!
[all …]
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S79 str x0, [sp, #0] // Store ArtMethod* to bottom of stack.
117 SAVE_TWO_REGS x0, x1, 272
195 RESTORE_REG x0, 272
218 mov x1, x0 // pass the result
219 mov x0, xSELF // Thread::Current
235 str x0, [sp, #SAVE_EVERYTHING_FRAME_X0_OFFSET] // update result in the frame
237 mov x1, x0 // pass the result
238 mov x0, xSELF // Thread::Current
259 mov x0, xSELF // pass Thread::Current
269 mov x0, xSELF // pass Thread::Current
[all …]
Djni_entrypoints_arm64.S23 stp x0, x1, [sp, #-(ALL_ARGS_SIZE + \extra_space)]!
42 ldp x0, x1, [sp], #(ALL_ARGS_SIZE + \extra_space)
55 mov x0, \arg1 // Pass arg1.
70 stp x0, lr, [sp, #-32]!
75 mov x0, \arg1 // Pass arg1.
82 ldp x0, lr, [sp], #32
102 mov x0, xSELF // pass Thread::Current()
105 ldr xIP0, [x0, #THREAD_TOP_QUICK_FRAME_OFFSET] // uintptr_t tagged_quick_frame
117 mov x17, x0 // store result in scratch reg.
146 mov x0, x15 // x0 := method (from hidden arg)
[all …]
/art/test/121-modifiers/smali/
DNonInf.smali49 const/4 v0, 0x0
92 const/4 v0, 0x0
102 const/4 v0, 0x0
117 const/4 v0, 0x0
130 const/4 v0, 0x0
140 const/4 v0, 0x0
150 const-wide/16 v0, 0x0
162 const/4 v0, 0x0
174 const/4 v0, 0x0
/art/test/1966-get-set-local-objects-no-table/smali/
DTestCases1966.smali32 const/16 v1, 0x0
44 const/16 v1, 0x0
55 const/16 v1, 0x0
66 const/16 v1, 0x0
77 const/16 v1, 0x0
86 const/16 v1, 0x0
96 const/4 v0, 0x0
97 const/16 v1, 0x0
105 const/4 v0, 0x0
107 const/16 v1, 0x0
[all …]
/art/test/1965-get-set-local-primitive-no-tables/smali/
DTestCases1965.smali28 const/4 v0, 0x0
30 const/16 v1, 0x0
42 const/16 v1, 0x0
54 const/16 v1, 0x0
66 const/16 v2, 0x0
78 const/16 v1, 0x0
90 const/16 v1, 0x0
102 const/16 v2, 0x0
112 const/4 v0, 0x0
114 const/16 v1, 0x0
[all …]
/art/test/690-hiddenapi-same-name-methods/smali-ex/
DNonSyntheticMethods.smali25 const/4 v0, 0x0
31 const/4 v0, 0x0
38 const/4 v0, 0x0
44 const/4 v0, 0x0
DDirectMethods.smali25 const/4 v0, 0x0
31 const/4 v0, 0x0
38 const/4 v0, 0x0
44 const/4 v0, 0x0
DSyntheticMethods.smali25 const/4 v0, 0x0
31 const/4 v0, 0x0
38 const/4 v0, 0x0
44 const/4 v0, 0x0
DVirtualMethods.smali25 const/4 v0, 0x0
31 const/4 v0, 0x0
38 const/4 v0, 0x0
44 const/4 v0, 0x0
/art/test/457-regs/smali/
DPhiLiveness.smali21 const/4 v0, 0x0
33 const/4 v0, 0x0
45 const/4 v0, 0x0
57 const/4 v0, 0x0
69 const/4 v0, 0x0
/art/disassembler/
Ddisassembler_arm64_test.cc130 COMPARE(ldr(x0, vixl::aarch64::Assembler::ImmLLiteral(1000)), in TEST_F()
138 COMPARE(ldr(x0, MemOperand(x18, 0)), "ldr x0, \\[x18\\]$"); in TEST_F()
153 COMPARE(ldr(x0, MemOperand(x18, 8)), "ldr x0, \\[x18, #8\\]$"); in TEST_F()
156 COMPARE(ldr(x0, MemOperand(x19, 8)), "ldr x0, \\[tr, #8\\] ; thin_lock_thread_id"); in TEST_F()
/art/test/546-regression-simplify-catch/smali/
DTestCase.smali24 const v0, 0x0
45 const v0, 0x0
68 const v0, 0x0
100 const v0, 0x0
/art/test/685-shifts/smali/
DTest.smali20 const v2, 0x0
27 const v2, 0x0
34 const v2, 0x0
/art/test/626-checker-arm64-scratch-register/smali/
DMain2.smali363 const/16 v19, 0x0
376 const/16 v18, 0x0
389 const/16 v20, 0x0
402 const/16 v21, 0x0
415 const/16 v22, 0x0
428 const/16 v23, 0x0
441 const/16 v17, 0x0
454 const/4 v2, 0x0
467 const/16 v24, 0x0
480 const/16 v25, 0x0
[all …]
/art/test/552-checker-primitive-typeprop/smali/
DArrayGet.smali32 const v0, 0x0
60 const v0, 0x0
90 const v0, 0x0
121 const v0, 0x0
151 const v0, 0x0
178 const v0, 0x0
180 # Create v1 = Phi [0x0, int ArrayGet]
221 const v0, 0x0
/art/test/501-regression-packed-switch/smali/
DTest.smali27 .packed-switch 0x0
40 .packed-switch 0x0
/art/test/448-multiple-returns/smali/
DMultipleReturns.smali29 const/4 v0, 0x0
39 const/4 v0, 0x0
/art/test/585-inline-unresolved/smali/
DTestCase.smali30 const v1, 0x0
42 const v1, 0x0

1234