Home | History | Annotate | Download | only in AArch64

Lines Matching refs:w3

97         add w2, w3, #0x1, lsl #1
102 // CHECK-ERROR-NEXT: add w2, w3, #0x1, lsl #1
197 add w1, w2, w3, lsl #-1
198 add w1, w2, w3, lsl #32
199 add w1, w2, w3, lsr #-1
200 add w1, w2, w3, lsr #32
201 add w1, w2, w3, asr #-1
202 add w1, w2, w3, asr #32
210 // CHECK-ERROR-NEXT: add w1, w2, w3, lsl #-1
213 // CHECK-ERROR-NEXT: add w1, w2, w3, lsl #32
216 // CHECK-ERROR-NEXT: add w1, w2, w3, lsr #-1
219 // CHECK-ERROR-NEXT: add w1, w2, w3, lsr #32
222 // CHECK-ERROR-NEXT: add w1, w2, w3, asr #-1
225 // CHECK-ERROR-NEXT: add w1, w2, w3, asr #32
246 adds w1, w2, w3, lsl #-1
247 adds w1, w2, w3, lsl #32
248 adds w1, w2, w3, lsr #-1
249 adds w1, w2, w3, lsr #32
250 adds w1, w2, w3, asr #-1
251 adds w1, w2, w3, asr #32
259 // CHECK-ERROR-NEXT: adds w1, w2, w3, lsl #-1
262 // CHECK-ERROR-NEXT: adds w1, w2, w3, lsl #32
265 // CHECK-ERROR-NEXT: adds w1, w2, w3, lsr #-1
268 // CHECK-ERROR-NEXT: adds w1, w2, w3, lsr #32
271 // CHECK-ERROR-NEXT: adds w1, w2, w3, asr #-1
274 // CHECK-ERROR-NEXT: adds w1, w2, w3, asr #32
295 sub w1, w2, w3, lsl #-1
296 sub w1, w2, w3, lsl #32
297 sub w1, w2, w3, lsr #-1
298 sub w1, w2, w3, lsr #32
299 sub w1, w2, w3, asr #-1
300 sub w1, w2, w3, asr #32
308 // CHECK-ERROR-NEXT: sub w1, w2, w3, lsl #-1
311 // CHECK-ERROR-NEXT: sub w1, w2, w3, lsl #32
314 // CHECK-ERROR-NEXT: sub w1, w2, w3, lsr #-1
317 // CHECK-ERROR-NEXT: sub w1, w2, w3, lsr #32
320 // CHECK-ERROR-NEXT: sub w1, w2, w3, asr #-1
323 // CHECK-ERROR-NEXT: sub w1, w2, w3, asr #32
344 subs w1, w2, w3, lsl #-1
345 subs w1, w2, w3, lsl #32
346 subs w1, w2, w3, lsr #-1
347 subs w1, w2, w3, lsr #32
348 subs w1, w2, w3, asr #-1
349 subs w1, w2, w3, asr #32
357 // CHECK-ERROR-NEXT: subs w1, w2, w3, lsl #-1
360 // CHECK-ERROR-NEXT: subs w1, w2, w3, lsl #32
363 // CHECK-ERROR-NEXT: subs w1, w2, w3, lsr #-1
366 // CHECK-ERROR-NEXT: subs w1, w2, w3, lsr #32
369 // CHECK-ERROR-NEXT: subs w1, w2, w3, asr #-1
372 // CHECK-ERROR-NEXT: subs w1, w2, w3, asr #32
593 adc wsp, w3, w5
597 // CHECK-ERROR-NEXT: adc wsp, w3, w5
619 adcs wsp, w3, w5
623 // CHECK-ERROR-NEXT: adcs wsp, w3, w5
645 sbc wsp, w3, w5
649 // CHECK-ERROR-NEXT: sbc wsp, w3, w5
671 sbcs wsp, w3, w5
675 // CHECK-ERROR-NEXT: sbcs wsp, w3, w5
697 ngc wsp, w3
702 // CHECK-ERROR-NEXT: ngc wsp, w3
714 ngcs wsp, w3
719 // CHECK-ERROR-NEXT: ngcs wsp, w3
735 and w2, w3, #4294967296
736 eor w2, w3, #4294967296
737 orr w2, w3, #4294967296
738 ands w2, w3, #4294967296
740 // CHECK-ERROR-NEXT: and w2, w3, #4294967296
743 // CHECK-ERROR-NEXT: eor w2, w3, #4294967296
746 // CHECK-ERROR-NEXT: orr w2, w3, #4294967296
749 // CHECK-ERROR-NEXT: ands w2, w3, #4294967296
759 sbfm w3, wsp, #1, #9
772 // CHECK-ERROR-NEXT: sbfm w3, wsp, #1, #9
781 sbfm w3, w5, #32, #1
786 // CHECK-ERROR-NEXT: sbfm w3, w5, #32, #1
798 ubfm w3, w5, #32, #1
803 // CHECK-ERROR-NEXT: ubfm w3, w5, #32, #1
815 bfm w3, w5, #32, #1
820 // CHECK-ERROR-NEXT: bfm w3, w5, #32, #1
894 sbfiz w3, wsp, #10, #8
918 // CHECK-ERROR-NEXT: sbfiz w3, wsp, #10, #8
928 sbfx w3, wsp, #10, #8
952 // CHECK-ERROR-NEXT: sbfx w3, wsp, #10, #8
962 bfi w3, wsp, #10, #8
986 // CHECK-ERROR-NEXT: bfi w3, wsp, #10, #8
996 bfxil w3, wsp, #10, #8
1020 // CHECK-ERROR-NEXT: bfxil w3, wsp, #10, #8
1030 ubfiz w3, wsp, #10, #8
1054 // CHECK-ERROR-NEXT: ubfiz w3, wsp, #10, #8
1064 ubfx w3, wsp, #10, #8
1088 // CHECK-ERROR-NEXT: ubfx w3, wsp, #10, #8
1149 ccmp w3, #32, #0, ge
1159 // CHECK-ERROR-NEXT: ccmp w3, #32, #0, ge
1191 ccmn w3, #32, #0, ge
1201 // CHECK-ERROR-NEXT: ccmn w3, #32, #0, ge
1236 ccmp w3, wsp, #0, ge
1243 // CHECK-ERROR-NEXT: ccmp w3, wsp, #0, ge
1308 csel wsp, w2, w3, ne
1310 csel w1, w2, w3, #3
1319 // CHECK-ERROR-NEXT: csel wsp, w2, w3, ne
1325 // CHECK-ERROR-NEXT: csel w1, w2, w3, #3
1384 cinc w3, wsp, ne
1388 // CHECK-ERROR-NEXT: cinc w3, wsp, ne
1397 cinv w3, wsp, ne
1401 // CHECK-ERROR-NEXT: cinv w3, wsp, ne
1410 cneg w3, wsp, ne
1414 // CHECK-ERROR-NEXT: cneg w3, wsp, ne
1434 clz wsp, w3
1436 //CHECK-ERROR-NEXT: clz wsp, w3
1449 asr wsp, w3, w9
1451 //CHECK-ERROR-NEXT: asr wsp, w3, w9
1817 ldrsw w3, somewhere
1822 // CHECK-ERROR-NEXT: ldrsw w3, somewhere
1842 stxrb w2, w3, [x4, #20]
1846 // CHECK-ERROR-NEXT: stxrb w2, w3, [x4, #20]
2330 ldrb w3, [x12, #4096]
2344 // CHECK-ERROR-NEXT: ldrb w3, [x12, #4096]
2392 prfm pldl1strm, [w3, #8]
2403 // CHECK-ERROR-NEXT: prfm pldl1strm, [w3, #8]
2414 ldr w3, [xzr, x3]
2421 // CHECK-ERROR-NEXT: ldr w3, [xzr, x3]
2501 ldp w3, w2, [x4, #1]
2507 // CHECK-ERROR-NEXT: ldp w3, w2, [x4, #1]
2604 ldp w3, w2, [x4], #1
2610 // CHECK-ERROR-NEXT: ldp w3, w2, [x4], #1
2707 ldp w3, w2, [x4, #1]!
2713 // CHECK-ERROR-NEXT: ldp w3, w2, [x4, #1]!
2809 ldnp w3, w2, [x4, #1]
2815 // CHECK-ERROR-NEXT: ldnp w3, w2, [x4, #1]
2907 ands w3, w9, #0x0
2910 // CHECK-ERROR-NEXT: ands w3, w9, #0x0
2916 eor w3, w5, #0x83
2919 // CHECK-ERROR-NEXT: eor w3, w5, #0x83
2934 orr w3, wsp, #0xf0f0f0f0
2937 // CHECK-ERROR-NEXT: orr w3, wsp, #0xf0f0f0f0
2950 movi w3, #0xffff
2956 // CHECK-ERROR-NEXT: movi w3, #0xffff
2985 orn wsp, w3, w5
2988 // FIXME: the diagnostic we get for 'orn wsp, w3, w5' is from the orn alias,
2993 // CHECK-ERROR-NEXT: orn wsp, w3, w5
3021 mov w3, w7, lsl #13
3023 // CHECK-ERROR-NEXT: mov w3, w7, lsl #13
3030 movz w3, #65536, lsl #0
3033 movk w3, #0, lsl #-1
3036 movk w3, #1, lsl #32
3039 // CHECK-ERROR-NEXT: movz w3, #65536, lsl #0
3050 // CHECK-ERROR-NEXT: movk w3, #0, lsl #-1
3060 // CHECK-ERROR-NEXT: movk w3, #1, lsl #32
3070 movk w3, #:abs_g0:sym
3083 // CHECK-ERROR-NEXT: movk w3, #:abs_g0:sym
3093 movk w3, #:abs_g1:sym
3100 // CHECK-ERROR-NEXT: movk w3, #:abs_g1:sym
3112 movk w3, #:abs_g2_nc:sym
3125 // CHECK-ERROR-NEXT: movk w3, #:abs_g2_nc:sym
3707 tbz w3, #-1, addr
3708 tbz w3, #32, nowhere
3712 // CHECK-ERROR-NEXT: tbz w3, #-1, addr
3715 // CHECK-ERROR-NEXT: tbz w3, #32, nowhere
3724 tbnz w3, #-1, addr
3725 tbnz w3, #32, nowhere
3729 // CHECK-ERROR-NEXT: tbnz w3, #-1, addr
3732 // CHECK-ERROR-NEXT: tbnz w3, #32, nowhere