Home
last modified time | relevance | path

Searched refs:w3 (Results 1 – 11 of 11) sorted by relevance

/art/runtime/interpreter/mterp/arm64/
Darray.S16 FETCH_B w3, 1, 1 // w3<- CC
18 GET_VREG w1, w3 // w1<- vCC (requested index)
20 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
22 cmp w1, w3 // compare unsigned index, length
47 FETCH_B w3, 1, 1 // w3<- CC
50 GET_VREG w1, w3 // w1<- vCC (requested index)
73 lsr w3, w0, #8 // w3<- CC
75 GET_VREG w1, w3 // w1<- vCC (requested index)
77 ldr w3, [x0, #MIRROR_ARRAY_LENGTH_OFFSET] // w3<- arrayObj->length
79 cmp w1, w3 // compare unsigned index, length
[all …]
Dother.S27 lsr w3, wINST, #8 // w3<- AA
33 SET_VREG w0, w3 // vAA<- w0
39 lsr w3, wINST, #8 // w3<- AA
41 SET_VREG w0, w3 // vAA<- w0
60 lsr w3, wINST, #8 // r3<- AA
63 SET_VREG w0, w3 // vAA<- r0
97 FETCH w3, 4 // w3<- HHHH (high)
110 lsr w3, wINST, #8 // w3<- AA
113 SET_VREG_WIDE x0, w3
119 lsr w3, wINST, #8 // w3<- AA
[all …]
Dfloating_point.S47 lsr w3, wINST, #12 // w3<- B
49 GET_VREG s1, w3
81 lsr w3, w0, #8 // w3<- CC
84 GET_VREG_DOUBLE $r2, w3
87 GET_VREG $r2, w3
106 lsr w3, wINST, #12 // w3<- B
108 GET_VREG $srcreg, w3
123 lsr w3, wINST, #12 // w3<- B
126 GET_VREG_DOUBLE $srcreg, w3
128 GET_VREG_WIDE $srcreg, w3
[all …]
Darithmetic.S20 lsr w3, w0, #8 // w3<- CC
22 GET_VREG w1, w3 // w1<- vCC
51 lsr w3, wINST, #12 // w3<- B
53 GET_VREG w1, w3 // w1<- vB
114 FETCH_S w3, 1 // w3<- ssssCCBB (sign-extended for CC)
116 and w2, w3, #255 // w2<- BB
199 lsr w3, wINST, #8 // w3<- AA
207 SET_VREG_WIDE x0, w3 // vAA<- x0
237 lsr w3, wINST, #12 // w3<- B
238 GET_VREG w0, w3 // w0<- vB
[all …]
Dobject.S115 cbnz w3, MterpPossibleException // bail out
126 GET_VREG w3, w2 // w3<- object we're operating on
128 cbz w3, common_errNullObject // object was null
149 GET_VREG w3, w2 // w3<- object we're operating on
151 cbz w3, common_errNullObject // object was null
222 GET_VREG w3, w2 // w3<- fp[B], the object pointer
224 cbz w3, common_errNullObject // object was null
243 FETCH w3, 1 // w3<- field byte offset
Dcontrol_flow.S11 GET_VREG w3, w1 // w3<- vB
14 cmp w2, w3 // compare (vA, vB)
132 lsr w3, wINST, #8 // w3<- AA
134 GET_VREG w1, w3 // w1<- vAA
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S814 LOADREG x8 4 w3 .LfillRegisters
938 LOADREG x8 4 w3 .LfillRegisters2
1159 eor w3, w2, w1 // Prepare the value to store if unlocked
1166 stxr w2, w3, [x4]
1171 tst w3, #(LOCK_WORD_STATE_MASK_SHIFTED | LOCK_WORD_THIN_LOCK_OWNER_MASK_SHIFTED)
1173 add w3, w2, #LOCK_WORD_THIN_LOCK_COUNT_ONE // Increment the recursive lock count.
1174 tst w3, #LOCK_WORD_THIN_LOCK_COUNT_MASK_SHIFTED // Test the new thin lock count.
1176 stxr w2, w3, [x4]
1209 eor w3, w2, w1 // Prepare the value to store if simply locked
1213 tst w3, #LOCK_WORD_GC_STATE_MASK_SHIFTED_TOGGLED // Test the non-gc bits.
[all …]
Dmemcmp16_arm64.S35 #define data1w w3
/art/test/476-checker-ctor-fence-redun-elim/src/
DMain.java33 int w3; field in Base
41 return String.format("w0: %d, w1: %d, w2: %d, w3: %d", w0, w1, w2, w3); in baseString()
/art/compiler/jni/
Djni_cfi_test_expected.inc146 // 0x0000003c: str w3, [sp, #212]
/art/compiler/utils/arm64/
Dmanaged_register_arm64_test.cc639 EXPECT_TRUE(vixl::aarch64::w3.Is(Arm64Assembler::reg_w(W3))); in TEST()