Home
last modified time | relevance | path

Searched refs:w1 (Results 1 – 17 of 17) sorted by relevance

/art/runtime/interpreter/mterp/arm64ng/
Dinvoke.S17 FETCH w1, 2
19 and w1, w1, #0xf
21 GET_VREG w1, w1
22 cbz w1, common_errNullObject // bail if null
53 FETCH w1, 2
54 and w1, w1, #0xf
55 GET_VREG w1, w1
56 cbz w1, common_errNullObject // bail if null
63 FETCH w1, 2
64 GET_VREG w1, w1
[all …]
Dother.S8 FETCH w1, 2 // w1<- BBBB (high)
10 orr w0, w0, w1, lsl #16 // w0<- BBBBbbbb
26 sbfx w1, wINST, #12, #4 // w1<- sssssssB
30 SET_VREG w1, w0 // fp[A]<- w1
48 lsr w1, wINST, #8 // w1<- AA
55 SET_VREG_OBJECT w0, w1 // vAA <- value
88 FETCH w1, 2 // w1<- BBBB (low middle)
94 orr w0, w0, w1, lsl #16 // w0<- BBBBbbbb
123 lsr w1, wINST, #8 // w1<- AA
126 SET_VREG_WIDE x0, w1
[all …]
Darray.S12 GET_VREG w1, w3 // w1<- vCC (requested index)
15 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
16 cmp w1, w3 // compare unsigned index, length
68 GET_VREG w1, w3 // w1<- vCC (requested index)
72 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
74 cmp w1, w3 // compare unsigned index, length
117 lsr w1, wINST, #12 // w1<- B
119 GET_VREG w0, w1 // w0<- vB (object ref)
134 GET_VREG w1, w3 // w1<- vAA (array object)
Dmain.S567 str w1, [xNEW_FP, ip]
568 str w1, [x4, ip]
618 str w1, [xNEW_FP, ip]
619 str w1, [x4, ip]
639 FETCH w1, 1
838 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
841 LOOP_OVER_SHORTY_LOADING_GPRS x1, w1, x11, x9, x10, .Lgpr_setup_finished_\suffix
878 GET_VREG w1, w11
879 UPDATE_REGISTERS_FOR_STRING_INIT w1, w0
1082 LOOP_RANGE_OVER_SHORTY_LOADING_GPRS x1, w1, x9, w10, w11, .Lgpr_setup_finished_\suffix
[all …]
Dcontrol_flow.S9 lsr w1, wINST, #12 // w1<- B
11 GET_VREG w3, w1 // w3<- vB
77 FETCH w1, 2 // w1<- AAAA (hi)
78 orr wINST, w0, w1, lsl #16 // wINST<- AAAAaaaa
132 GET_VREG w1, w3 // w1<- vAA
Dobject.S29 FETCH w1, 1 // w1<- field byte offset
49 FETCH w1, 1 // w1<- field byte offset
110 FETCH w1, 1 // w1<- field byte offset
127 strb w1, [x1, x2]
/art/runtime/interpreter/mterp/arm64/
Darray.S18 GET_VREG w1, w3 // w1<- vCC (requested index)
21 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
22 cmp w1, w3 // compare unsigned index, length
50 GET_VREG w1, w3 // w1<- vCC (requested index)
55 cbnz w1, MterpException
75 GET_VREG w1, w3 // w1<- vCC (requested index)
78 add x0, x0, w1, uxtw #3 // w0<- arrayObj + index*width
79 cmp w1, w3 // compare unsigned index, length
104 GET_VREG w1, w3 // w1<- vCC (requested index)
107 add x0, x0, w1, uxtw #$shift // w0<- arrayObj + index*width
[all …]
Dother.S9 lsr w1, wINST, #8 // w1<- AA
29 FETCH w1, 2 // w1<- BBBB (high
31 orr w0, w0, w1, lsl #16 // w0<- BBBBbbbb
47 sbfx w1, wINST, #12, #4 // w1<- sssssssB
51 SET_VREG w1, w0 // fp[A]<- w1
81 lsr w1, wINST, #8 // w1<- AA
95 FETCH w1, 2 // w1<- BBBB (low middle)
101 orr w0, w0, w1, lsl #16 // w0<- BBBBbbbb
130 lsr w1, wINST, #8 // w1<- AA
133 SET_VREG_WIDE x0, w1
[all …]
Darithmetic.S22 GET_VREG w1, w3 // w1<- vCC
25 cbz w1, common_errDivideByZero // is second operand zero?
53 GET_VREG w1, w3 // w1<- vB
56 cbz w1, common_errDivideByZero
80 FETCH_S w1, 1 // w1<- ssssCCCC (sign-extended)
85 cbz w1, common_errDivideByZero
120 cbz w1, common_errDivideByZero
147 and w1, w0, #255 // w1<- BB
149 GET_VREG_WIDE $r1, w1 // w1<- vBB
176 lsr w1, wINST, #12 // w1<- B
[all …]
Dfloating_point.S10 lsr w1, w0, #8 // r2<- CC
12 GET_VREG s1, w1
15 lsr w1, wINST, #8 // r1<- AA
18 SET_VREG_FLOAT s0, w1
29 and w1, w0, #255 // w1<- BB
31 GET_VREG_DOUBLE $r1, w1 // w1<- vBB
62 lsr w1, wINST, #12 // w1<- B
64 GET_VREG_DOUBLE $r1, w1 // x1<- vB
266 and w1, w0, #255 // w1<- BB
268 GET_VREG_DOUBLE d0, w1 // d0<- vBB
[all …]
Dcontrol_flow.S9 lsr w1, wINST, #12 // w1<- B
11 GET_VREG w3, w1 // w3<- vB
79 FETCH w1, 2 // w1<- AAAA (hi)
80 orr wINST, w0, w1, lsl #16 // wINST<- AAAAaaaa
134 GET_VREG w1, w3 // w1<- vAA
220 GET_VREG w1, w2 // r1<- vAA (exception object)
221 cbz w1, common_errNullObject
Dobject.S24 lsr w1, wINST, #8 // w1<- AA
25 VREG_INDEX_TO_ADDR x1, w1 // w1<- &object
56 ldr w1, [xSELF, #THREAD_IS_GC_MARKING_OFFSET]
57 cbnz w1, .L_${opcode}_mark // GC is active.
108 FETCH w1, 1 // w1<- field byte offset
125 FETCH w1, 1 // w1<- field byte offset
168 lsr w1, wINST, #12 // w1<- B
169 VREG_INDEX_TO_ADDR x1, w1 // w1<- &object
221 FETCH w1, 1 // w1<- field byte offset
Dmain.S565 ldr w1, [xFP, #OFF_FP_DEX_PC]
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S510 ldr w1, [x9],#4 // Load "this" parameter, and increment arg pointer.
696 LOADREG x8 4 w1 .LfillRegisters2
804 sub w1, w1, #8
815 cbz w1, .Losr_loop_exit
816 sub w1, w1, #4
892 ldr w1, [xSELF, #THREAD_ID_OFFSET]
898 eor w3, w2, w1 // Prepare the value to store if unlocked
938 ldr w1, [xSELF, #THREAD_ID_OFFSET]
948 eor w3, w2, w1 // Prepare the value to store if simply locked
1447 ldr w1, [x4, #(ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_SIZE_OFFSET)]
[all …]
/art/test/476-checker-ctor-fence-redun-elim/src/
DMain.java31 int w1; field in Base
41 return String.format("w0: %d, w1: %d, w2: %d, w3: %d", w0, w1, w2, w3); in baseString()
103 b.w1 = 2; in exercise()
/art/compiler/jni/
Djni_cfi_test_expected.inc144 // 0x00000030: str w1, [sp, #200]
/art/compiler/utils/arm64/
Dmanaged_register_arm64_test.cc637 EXPECT_TRUE(vixl::aarch64::w1.Is(Arm64Assembler::reg_w(W1))); in TEST()