Home
last modified time | relevance | path

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

123

/art/runtime/interpreter/mterp/arm64/
Darray.S19 cbz x0, common_errNullObject // bail if null array object.
20 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
21 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
25 $load w2, [x0, #$data_offset] // w2<- vBB[vCC]
77 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
78 add x0, x0, w1, lsl #3 // w0<- arrayObj + index*width
82 ldr x2, [x0, #MIRROR_WIDE_ARRAY_DATA_OFFSET] // x2<- vBB[vCC]
106 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
107 add x0, x0, w1, lsl #$shift // w0<- arrayObj + index*width
113 $store w2, [x0, #$data_offset] // vBB[vCC]<- w2
[all …]
Dmain.S418 mov xSELF, x0
431 ldr x0, [xFP, #OFF_FP_METHOD]
448 mov x0, xSELF
484 mov x0, xSELF
493 mov x0, xSELF
502 mov x0, xSELF
511 mov x0, xSELF
520 mov x0, xSELF
529 mov x0, xSELF
538 mov x0, xSELF
[all …]
Dother.S102 orr x0, x0, x2, lsl #32 // w0<- hhhhBBBBbbbb
103 orr x0, x0, x3, lsl #48 // w0<- HHHHhhhhBBBBbbbb
104 SET_VREG_WIDE x0, w4
109 FETCH_S x0, 1 // x0<- ssssssssssssBBBB (sign-extended)
113 SET_VREG_WIDE x0, w3
123 orr x0, x0, x2, lsl #16 // x0<- ssssssssBBBBbbbb
124 SET_VREG_WIDE x0, w3
132 lsl x0, x0, #48
133 SET_VREG_WIDE x0, w1
245 ldr x0, [xFP, #OFF_FP_RESULT_REGISTER] // get pointer to result JType.
[all …]
Dobject.S6 mov x0, xPC // arg0: Instruction* inst
12 cbz x0, MterpPossibleException
37 add x0, xSELF, #THREAD_INTERPRETER_CACHE_OFFSET // cache address
39 add x0, x0, x1, lsl #4 // entry address within the cache
40 ldp x0, x1, [x0] // entry key (pc) and value (offset)
43 cmp x0, xPC
48 ldr x0, [x2, x1] // x0<- obj.field
69 SET_VREG_WIDE x0, w2 // fp[A]<- x0
152 ldr x0, [x3, x4] // x0<- obj.field
154 SET_VREG_WIDE x0, w2
[all …]
Dcontrol_flow.S133 orr x0, x0, x1, lsl #16 // x0<- ssssssssBBBBbbbb
135 add x0, xPC, x0, lsl #1 // x0<- PC + ssssssssBBBBbbbb*2
150 mov x0, xSELF
168 mov x0, xSELF
172 mov x0, #0
180 mov x0, xSELF
184 mov x0, #0
199 mov x0, xSELF
204 GET_VREG_WIDE x0, w2 // x0<- vAA
Darithmetic.S205 $opcode x0, x1, x2 // Do the shift. Only low 6 bits of x2 are used.
207 SET_VREG_WIDE x0, w3 // vAA<- x0
219 GET_VREG_WIDE x0, w2 // x0<- vA
221 $opcode x0, x0, x1 // Do the shift. Only low 6 bits of x1 are used.
223 SET_VREG_WIDE x0, w2 // vAA<- result
257 GET_VREG_WIDE x0, w3
261 SET_VREG_WIDE x0, w4
344 GET_VREG_S x0, w3 // x0<- sign_extend(fp[B])
347 SET_VREG_WIDE x0, w4 // fp[A]<- x0
Dinvoke.S9 mov x0, xSELF
30 mov x0, xSELF
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S244 str x0, [sp, #0] // Store ArtMethod* to bottom of stack.
310 SAVE_TWO_REGS x0, x1, 272
389 RESTORE_REG x0, 272
405 cbnz x0, 1f // result non-zero branch over
411 cbz x0, 1f // result zero branch over
421 mov x0, xSELF
465 mov x0, xSELF // pass Thread::Current
475 mov x0, xSELF // pass Thread::Current
525 mov x0, lr // pass the fault address stored in LR by the fault handler.
584 cbz x0, 1f // did we find the target? if not go to exception delivery
[all …]
Djni_entrypoints_arm64.S45 stp x0, x1, [sp, #-16]!
49 mov x17, x0 // store result in scratch reg.
52 ldp x0, x1, [sp], #16
/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/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
DVirtualMethods.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
DDirectMethods.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/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/501-regression-packed-switch/smali/
DTest.smali27 .packed-switch 0x0
40 .packed-switch 0x0
/art/test/800-smali/smali/
Db_18800943_2.smali7 const v0, 0x0
DBadCaseInOpRegRegReg.smali7 const/4 v0, 0x0
DFloatBadArgReg.smali7 const/4 v0, 0x0
/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/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

123