[gn build] Port 69b8cf4f0621
[llvm-project.git] / llvm / test / MC / AArch64 / CMPBR / cmpbr_aliases-diagnostics.s
blobc4135d0fadfc09559e21f0dba5657b536c706e90
1 // RUN: not llvm-mc -triple=aarch64 -filetype=obj -mattr=+cmpbr 2>&1 < %s | FileCheck %s
3 L:
4 cbge w5, #0, L
5 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [1, 64]
6 cbge x5, #65, L
7 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [1, 64]
9 cbhs w5, #0, L
10 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [1, 64]
11 cbhs x5, #65, L
12 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [1, 64]
14 cble w5, #-2, L
15 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [-1, 62]
16 cble x5, #63, L
17 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [-1, 62]
19 cbls w5, #-2, L
20 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [-1, 62]
21 cbls x5, #63, L
22 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [-1, 62]
24 cbls x3, w5, L
25 // CHECK: [[@LINE-1]]:{{[0-9]+}}: error: immediate must be an integer in range [-1, 62]