Lines Matching refs:asr

40 // CHECK-ERROR: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
58 // CHECK-ERROR: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
185 add x4, sp, x9, asr #5
191 // CHECK-ERROR-NEXT: add x4, sp, x9, asr #5
201 add w1, w2, w3, asr #-1
202 add w1, w2, w3, asr #32
207 add x1, x2, x3, asr #-1
208 add x1, x2, x3, asr #64
222 // CHECK-ERROR-NEXT: add w1, w2, w3, asr #-1
225 // CHECK-ERROR-NEXT: add w1, w2, w3, asr #32
240 // CHECK-ERROR-NEXT: add x1, x2, x3, asr #-1
243 // CHECK-ERROR-NEXT: add x1, x2, x3, asr #64
250 adds w1, w2, w3, asr #-1
251 adds w1, w2, w3, asr #32
256 adds x1, x2, x3, asr #-1
257 adds x1, x2, x3, asr #64
271 // CHECK-ERROR-NEXT: adds w1, w2, w3, asr #-1
274 // CHECK-ERROR-NEXT: adds w1, w2, w3, asr #32
289 // CHECK-ERROR-NEXT: adds x1, x2, x3, asr #-1
292 // CHECK-ERROR-NEXT: adds x1, x2, x3, asr #64
299 sub w1, w2, w3, asr #-1
300 sub w1, w2, w3, asr #32
305 sub x1, x2, x3, asr #-1
306 sub x1, x2, x3, asr #64
320 // CHECK-ERROR-NEXT: sub w1, w2, w3, asr #-1
323 // CHECK-ERROR-NEXT: sub w1, w2, w3, asr #32
338 // CHECK-ERROR-NEXT: sub x1, x2, x3, asr #-1
341 // CHECK-ERROR-NEXT: sub x1, x2, x3, asr #64
348 subs w1, w2, w3, asr #-1
349 subs w1, w2, w3, asr #32
354 subs x1, x2, x3, asr #-1
355 subs x1, x2, x3, asr #64
369 // CHECK-ERROR-NEXT: subs w1, w2, w3, asr #-1
372 // CHECK-ERROR-NEXT: subs w1, w2, w3, asr #32
387 // CHECK-ERROR-NEXT: subs x1, x2, x3, asr #-1
390 // CHECK-ERROR-NEXT: subs x1, x2, x3, asr #64
397 cmn w19, wzr, asr #-1
398 cmn wzr, wzr, asr #32
403 cmn x19, xzr, asr #-1
404 cmn xzr, xzr, asr #64
418 // CHECK-ERROR-NEXT: cmn w19, wzr, asr #-1
420 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
421 // CHECK-ERROR-NEXT: cmn wzr, wzr, asr #32
436 // CHECK-ERROR-NEXT: cmn x19, xzr, asr #-1
438 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
439 // CHECK-ERROR-NEXT: cmn xzr, xzr, asr #64
446 cmp w19, wzr, asr #-1
447 cmp wzr, wzr, asr #32
452 cmp x19, xzr, asr #-1
453 cmp xzr, xzr, asr #64
467 // CHECK-ERROR-NEXT: cmp w19, wzr, asr #-1
469 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
470 // CHECK-ERROR-NEXT: cmp wzr, wzr, asr #32
485 // CHECK-ERROR-NEXT: cmp x19, xzr, asr #-1
487 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
488 // CHECK-ERROR-NEXT: cmp xzr, xzr, asr #64
495 neg w19, wzr, asr #-1
496 neg wzr, wzr, asr #32
501 neg x19, xzr, asr #-1
502 neg xzr, xzr, asr #64
506 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
512 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
516 // CHECK-ERROR-NEXT: neg w19, wzr, asr #-1
518 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
519 // CHECK-ERROR-NEXT: neg wzr, wzr, asr #32
524 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
530 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
534 // CHECK-ERROR-NEXT: neg x19, xzr, asr #-1
536 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
537 // CHECK-ERROR-NEXT: neg xzr, xzr, asr #64
544 negs w19, wzr, asr #-1
545 negs wzr, wzr, asr #32
550 negs x19, xzr, asr #-1
551 negs xzr, xzr, asr #64
555 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
561 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
565 // CHECK-ERROR-NEXT: negs w19, wzr, asr #-1
567 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
568 // CHECK-ERROR-NEXT: negs wzr, wzr, asr #32
573 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
579 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
583 // CHECK-ERROR-NEXT: negs x19, xzr, asr #-1
585 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
586 // CHECK-ERROR-NEXT: negs xzr, xzr, asr #64
866 asr x3, w2, #1
867 asr sp, x2, #1
868 asr x25, x26, #-1
869 asr x25, x26, #64
870 asr w9, w8, #32
872 // CHECK-ERROR-NEXT: asr x3, w2, #1
875 // CHECK-ERROR-NEXT: asr sp, x2, #1
878 // CHECK-ERROR-NEXT: asr x25, x26, #-1
881 // CHECK-ERROR-NEXT: asr x25, x26, #64
884 // CHECK-ERROR-NEXT: asr w9, w8, #32
1466 asr wsp, w3, w9
1468 //CHECK-ERROR-NEXT: asr wsp, w3, w9
2987 and x2, x5, x11, asr
2991 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 31]
2994 // CHECK-ERROR-NEXT: error: expected 'lsl', 'lsr' or 'asr' with optional integer in range [0, 63]
2998 // CHECK-ERROR-NEXT: and x2, x5, x11, asr
3023 orr w2, w5, x7, asr #0
3034 // CHECK-ERROR-NEXT: orr w2, w5, x7, asr #0