Home
last modified time | relevance | path

Searched refs:x1 (Results 1 – 25 of 61) sorted by relevance

123

/art/runtime/interpreter/mterp/arm64/
Dobject.S7 mov x1, xINST // arg1: uint16_t inst_data
25 VREG_INDEX_TO_ADDR x1, w1 // w1<- &object
38 ubfx x1, xPC, #2, #THREAD_INTERPRETER_CACHE_SIZE_LOG2 // entry index
39 add x0, x0, x1, lsl #4 // entry address within the cache
40 ldp x0, x1, [x0] // entry key (pc) and value (offset)
48 ldr x0, [x2, x1] // x0<- obj.field
50 ${load} w0, [x2, x1] // w0<- obj.field
112 VREG_INDEX_TO_ADDR x1, w1 // w1<- &object
116 ldr x1, [xSELF, #THREAD_EXCEPTION_OFFSET]
119 cbnz x1, MterpException
[all …]
Darray.S52 ldr x1, [xSELF, #THREAD_EXCEPTION_OFFSET]
132 mov x1, xPC
160 GET_VREG_WIDE x1, w4
163 str x1, [x0, #MIRROR_WIDE_ARRAY_DATA_OFFSET]
184 FETCH_S x1, 2 // x1<- ssssssssssssBBBB (hi)
186 orr x1, x0, x1, lsl #16 // x1<- ssssssssBBBBbbbb
188 add x1, xPC, x1, lsl #1 // x1<- PC + ssssssssBBBBbbbb*2 (array data off.)
206 mov x1, xPC
228 mov x1, xPC
Dmain.S415 str x1, [x2, #SHADOWFRAME_DEX_INSTRUCTIONS_OFFSET]
423 add xPC, x1, w0, uxtw #1 // Create direct pointer to 1st dex opcode
432 add x1, xFP, #OFF_FP_SHADOWFRAME
449 add x1, xFP, #OFF_FP_SHADOWFRAME
484 add x1, xFP, #OFF_FP_SHADOWFRAME
493 add x1, xFP, #OFF_FP_SHADOWFRAME
502 add x1, xFP, #OFF_FP_SHADOWFRAME
511 add x1, xFP, #OFF_FP_SHADOWFRAME
520 add x1, xFP, #OFF_FP_SHADOWFRAME
529 add x1, xFP, #OFF_FP_SHADOWFRAME
[all …]
Dinvoke.S10 add x1, xFP, #OFF_FP_SHADOWFRAME
31 add x1, xFP, #OFF_FP_SHADOWFRAME
Dcontrol_flow.S131 FETCH_S x1, 2 // x1<- ssssssssssssBBBB (hi)
133 orr x0, x0, x1, lsl #16 // x0<- ssssssssBBBBbbbb
210 str x1, [xSELF, #THREAD_EXCEPTION_OFFSET] // thread->exception<- obj
Darithmetic.S203 GET_VREG_WIDE x1, w1 // x1<- vBB
205 $opcode x0, x1, x2 // Do the shift. Only low 6 bits of x2 are used.
221 $opcode x0, x0, x1 // Do the shift. Only low 6 bits of x1 are used.
306 GET_VREG_WIDE x1, w2
308 cmp x1, x2
/art/runtime/interpreter/mterp/arm64ng/
Dobject.S4 FETCH_FROM_THREAD_CACHE x1, 3f
17 ldr x1, [sp]
20 mov x1, x0
30 FETCH_FROM_THREAD_CACHE x1, 3f
45 ldr x1, [sp]
48 mov x1, x0
98 ldr x1, [sp]
173 ldr x1, [sp]
232 ldr x0, [x0, x1]
235 $load w0, [x0, x1]
[all …]
Dinvoke.S26 ldr x1, [sp]
84 ldr w2, [x1, #MIRROR_OBJECT_CLASS_OFFSET]
116 ldr x1, [sp]
135 ldr x1, [sp]
157 ldr w0, [x1, #MIRROR_OBJECT_CLASS_OFFSET]
163 ldr x1, [sp]
Dcontrol_flow.S129 FETCH_S x1, 2 // x1<- ssssssssssssBBBB (hi)
131 orr x0, x0, x1, lsl #16 // x0<- ssssssssBBBBbbbb
185 mov x1, xSELF
Dmain.S437 mov x1, xzr
475 stp x0, x1, [sp, #-128]!
493 ldp x0, x1, [sp], #128
661 stp x0, x1, [sp, #-16]!
664 mov x1, xPC
668 mov x1, xPC
678 ldp x0, x1, [sp], #16
683 stp x0, x1, [sp, #-32]!
696 ldp x0, x1, [sp], #32
1005 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
[all …]
Darray.S131 FETCH_S x1, 2 // x1<- ssssssssssssBBBB (hi)
133 orr x0, x0, x1, lsl #16 // x0<- ssssssssBBBBbbbb
151 ldr x1, [sp]
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S115 SAVE_TWO_REGS x0, x1, 272
173 RESTORE_REG x1, 280
211 RETURN_OR_DELIVER_PENDING_EXCEPTION_REG x1
245 mov x1, xSELF // pass Thread::Current.
286 mov x1, xSELF // pass Thread::Current.
341 mov xIP0, x1 // save Method*->code_
392 ldr w10, [x1, x2]
706 LOADREG x8 8 x1 .LfillRegisters2
801 sub sp, sp, x1
805 str lr, [sp, x1]
[all …]
Djni_entrypoints_arm64.S46 stp x0, x1, [sp, #-16]!
67 ldp x0, x1, [sp], #16
101 stp x0, x1, [sp, #-(8 * 8 + 8 * 8 + 2 * 8)]!
115 mov x1, lr // x1 := caller_pc
131 ldp x0, x1, [sp], #(8 * 8 + 8 * 8 + 2 * 8)
166 stp x1, x2, [x13, #80]
242 ldp x1, x2, [x29, #80]
/art/test/800-smali/smali/
DBadCaseInOpRegRegReg.smali8 const/4 v1, 0x1
10 add-int/lit8 v1, v0, 0x1
Db_121245951_3.smali8 const/4 v1, 0x1
28 add-int/lit8 v1, v1, 0x1
Db_121245951_2.smali27 add-int/lit8 v0, v0, 0x1
/art/test/457-regs/smali/
DPhiLiveness.smali22 const/4 v1, 0x1
34 const/4 v1, 0x1
46 const/4 v1, 0x1
58 const/4 v1, 0x1
70 const/4 v1, 0x1
/art/test/685-shifts/smali/
DTest.smali41 const v2, 0x1
48 const v2, 0x1
55 const v2, 0x1
/art/test/460-multiple-returns3/smali/
DMultipleReturns.smali29 const/4 v1, 0x1
37 const/4 v1, 0x1
/art/test/565-checker-doublenegbitwise/smali/
DSmaliTests.smali92 xor-int/lit8 v0, p0, 0x1
93 xor-int/lit8 v1, p1, 0x1
169 xor-int/lit8 v0, p0, 0x1
170 xor-int/lit8 v1, p1, 0x1
214 add-int/lit8 v0, p0, 0x1
218 add-int/lit8 v1, p1, 0x1
289 xor-int/lit8 v0, p0, 0x1
290 xor-int/lit8 v1, p1, 0x1
329 # return (tmp & 0x1) + (~a & tmp);
330 and-int/lit8 v1, v0, 0x1
[all …]
/art/test/448-multiple-returns/smali/
DMultipleReturns.smali30 const/4 v1, 0x1
40 const/4 v1, 0x1
/art/test/046-reflect/
Dexpected-stdout.txt7 Access flags are 0x1
12 Access flags are 0x1
23 Access flags are 0x1
39 Access flags are 0x1
52 Access flags are 0x1
/art/test/686-get-this/smali/
DTest.smali21 const/4 v0, 0x1
29 const/4 p0, 0x1
/art/test/563-checker-fakestring/smali/
DTestCase.smali87 const v1, 0x1
92 aget v1, p0, v1 # v1 = int_array[0x1]
145 xor-int/lit8 p1, p1, 0x1
168 xor-int/lit8 p1, p1, 0x1
188 xor-int/lit8 p1, p1, 0x1
209 xor-int/lit8 p1, p1, 0x1
229 xor-int/lit8 p1, p1, 0x1
248 const v1, 0x1
255 xor-int/lit8 p2, p2, 0x1
263 aget v1, p0, v1 # v1 = int_array[0x1]
[all …]
/art/test/458-checker-instruct-simplification/smali/
DSmaliTests2.smali42 xor-int/lit8 v0, p0, -0x1
72 const-wide/16 v2, -0x1
114 xor-int/lit8 v0, p0, -0x1
118 xor-int/lit8 v1, v0, -0x1
137 const/4 v0, 0x1
198 const/4 v0, 0x1
284 const/4 v0, 0x1

123