[CodeGen] Remove some implict conversions of MCRegister to unsigned by using(). NFC
[llvm-project.git] / llvm / test / MC / Disassembler / AArch64 / armv9.5a-pauthlr.txt
blobd5e809f19928d104c4a5e8c901e1cbac15fc81f2
1 # RUN: llvm-mc -triple aarch64 -disassemble -mattr=+pauth-lr < %s | FileCheck %s
2 # RUN: not llvm-mc -triple aarch64 -disassemble < %s 2>&1 | FileCheck %s --check-prefix=NO-PAUTHLR
4 [0xfe,0xa3,0xc1,0xda]
5 # CHECK: paciasppc
6 # NO-PAUTHLR: invalid instruction encoding
8 [0xfe,0xa7,0xc1,0xda]
9 # CHECK: pacibsppc
10 # NO-PAUTHLR: invalid instruction encoding
12 [0xfe,0x83,0xc1,0xda]
13 # CHECK: pacnbiasppc
14 # NO-PAUTHLR: invalid instruction encoding
16 [0xfe,0x87,0xc1,0xda]
17 # CHECK: pacnbibsppc
18 # NO-PAUTHLR: invalid instruction encoding
20 [0x9f,0x00,0x80,0xf3]
21 # CHECK: autiasppc #-16
22 # NO-PAUTHLR: invalid instruction encoding
24 [0xbf,0x00,0xa0,0xf3]
25 # CHECK: autibsppc #-20
26 # NO-PAUTHLR: invalid instruction encoding
28 [0x1f,0x00,0xa0,0xf3]
29 # CHECK: autibsppc #0
30 # NO-PAUTHLR: invalid instruction encoding
32 [0xff,0xff,0xbf,0xf3]
33 # CHECK: autibsppc #-262140
34 # NO-PAUTHLR: invalid instruction encoding
36 [0x1e,0x90,0xc1,0xda]
37 # CHECK: autiasppcr x0
38 # NO-PAUTHLR: invalid instruction encoding
40 [0x3e,0x94,0xc1,0xda]
41 # CHECK: autibsppcr x1
42 # NO-PAUTHLR: invalid instruction encoding
44 [0xfe,0x93,0xc1,0xda]
45 # CHECK: autiasppcr xzr
46 # NO-PAUTHLR: invalid instruction encoding
48 [0xfe,0x97,0xc1,0xda]
49 # CHECK: autibsppcr xzr
50 # NO-PAUTHLR: invalid instruction encoding
52 [0xfe,0x8b,0xc1,0xda]
53 # CHECK: pacia171615
54 # NO-PAUTHLR: invalid instruction encoding
56 [0xfe,0x8f,0xc1,0xda]
57 # CHECK: pacib171615
58 # NO-PAUTHLR: invalid instruction encoding
60 [0xfe,0xbb,0xc1,0xda]
61 # CHECK: autia171615
62 # NO-PAUTHLR: invalid instruction encoding
64 [0xfe,0xbf,0xc1,0xda]
65 # CHECK: autib171615
66 # NO-PAUTHLR: invalid instruction encoding
68 [0xbf,0x01,0x00,0x55]
69 # CHECK: retaasppc #-52
70 # NO-PAUTHLR: invalid instruction encoding
72 [0xdf,0x01,0x20,0x55]
73 # CHECK: retabsppc #-56
74 # NO-PAUTHLR: invalid instruction encoding
76 [0x1f,0x00,0x00,0x55]
77 # CHECK: retaasppc #0
78 # NO-PAUTHLR: invalid instruction encoding
80 [0xff,0xff,0x1f,0x55]
81 # CHECK: retaasppc #-262140
82 # NO-PAUTHLR: invalid instruction encoding
84 [0xe2,0x0b,0x5f,0xd6]
85 # CHECK: retaasppcr x2
86 # NO-PAUTHLR: invalid instruction encoding
88 [0xe3,0x0f,0x5f,0xd6]
89 # CHECK: retabsppcr x3
90 # NO-PAUTHLR: invalid instruction encoding
92 [0xff,0x24,0x03,0xd5]
93 # CHECK: pacm
94 # NO-PAUTHLR: hint #39