1 // RUN
: not llvm-mc
-triple
=aarch64
-show-encoding
-mattr
=+pauth-
lr 2>&1 < %s | FileCheck
%s
4 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
5 // CHECK-NEXT
: autiasppc
#2
6 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
9 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
10 // CHECK-NEXT
: autiasppc
#1<<17
11 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
14 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
15 // CHECK-NEXT
: autiasppc
#-2
16 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
19 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
20 // CHECK-NEXT
: autiasppc w0
21 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
24 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
25 // CHECK-NEXT
: autiasppc sp
26 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
29 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
30 // CHECK-NEXT
: retabsppc
#2
31 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
34 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
35 // CHECK-NEXT
: retabsppc
#(1<<17)
36 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
39 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
40 // CHECK-NEXT
: retabsppc
#-2
41 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
44 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
45 // CHECK-NEXT
: retaasppc w0
46 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
49 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
50 // CHECK-NEXT
: retaasppc sp
51 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}:
54 // CHECK
: [[@LINE-
1]]:{{[0-9]+}}: error
: expected label
or encodable integer pc offset
55 // CHECK-NEXT
: retaasppc xzr
56 // CHECK-
NOT: [[@LINE-
3]]:{{[0-9]+}}: