[llvm-objdump] - Remove one overload of reportError. NFCI.
[llvm-complete.git] / test / MC / Disassembler / AArch64 / armv8.3a-signed-pointer.txt
blob18b376631c4b2307efeb64b8bc136197af910661
1 # RUN: llvm-mc -triple aarch64-none-linux-gnu -mattr=+v8.3a --disassemble < %s | FileCheck %s
3 # CHECK: paciasp
4 # CHECK: autiasp
5 # CHECK: paciaz
6 # CHECK: autiaz
7 # CHECK: pacia1716
8 # CHECK: autia1716
9 # CHECK: pacibsp
10 # CHECK: autibsp
11 # CHECK: pacibz
12 # CHECK: autibz
13 # CHECK: pacib1716
14 # CHECK: autib1716
15 # CHECK: xpaclri
16 [0x3f,0x23,0x03,0xd5]
17 [0xbf,0x23,0x03,0xd5]
18 [0x1f,0x23,0x03,0xd5]
19 [0x9f,0x23,0x03,0xd5]
20 [0x1f,0x21,0x03,0xd5]
21 [0x9f,0x21,0x03,0xd5]
22 [0x7f,0x23,0x03,0xd5]
23 [0xff,0x23,0x03,0xd5]
24 [0x5f,0x23,0x03,0xd5]
25 [0xdf,0x23,0x03,0xd5]
26 [0x5f,0x21,0x03,0xd5]
27 [0xdf,0x21,0x03,0xd5]
28 [0xff,0x20,0x03,0xd5]
30 # CHECK: pacia x0, x1
31 # CHECK: autia x0, x1
32 # CHECK: pacda x0, x1
33 # CHECK: autda x0, x1
34 # CHECK: pacib x0, x1
35 # CHECK: autib x0, x1
36 # CHECK: pacdb x0, x1
37 # CHECK: autdb x0, x1
38 # CHECK: pacga x0, x1, x2
39 # CHECK: paciza x0
40 # CHECK: autiza x0
41 # CHECK: pacdza x0
42 # CHECK: autdza x0
43 # CHECK: pacizb x0
44 # CHECK: autizb x0
45 # CHECK: pacdzb x0
46 # CHECK: autdzb x0
47 # CHECK: xpaci x0
48 # CHECK: xpacd x0
49 [0x20,0x00,0xc1,0xda]
50 [0x20,0x10,0xc1,0xda]
51 [0x20,0x08,0xc1,0xda]
52 [0x20,0x18,0xc1,0xda]
53 [0x20,0x04,0xc1,0xda]
54 [0x20,0x14,0xc1,0xda]
55 [0x20,0x0c,0xc1,0xda]
56 [0x20,0x1c,0xc1,0xda]
57 [0x20,0x30,0xc2,0x9a]
58 [0xe0,0x23,0xc1,0xda]
59 [0xe0,0x33,0xc1,0xda]
60 [0xe0,0x2b,0xc1,0xda]
61 [0xe0,0x3b,0xc1,0xda]
62 [0xe0,0x27,0xc1,0xda]
63 [0xe0,0x37,0xc1,0xda]
64 [0xe0,0x2f,0xc1,0xda]
65 [0xe0,0x3f,0xc1,0xda]
66 [0xe0,0x43,0xc1,0xda]
67 [0xe0,0x47,0xc1,0xda]
69 # CHECK: braa x0, x1
70 # CHECK: brab x0, x1
71 # CHECK: blraa x0, x1
72 # CHECK: blrab x0, x1
73 [0x01,0x08,0x1f,0xd7]
74 [0x01,0x0c,0x1f,0xd7]
75 [0x01,0x08,0x3f,0xd7]
76 [0x01,0x0c,0x3f,0xd7]
78 # CHECK: braaz x0
79 # CHECK: brabz x0
80 # CHECK: blraaz x0
81 # CHECK: blrabz x0
82 # CHECK: retaa
83 # CHECK: retab
84 # CHECK: eretaa
85 # CHECK: eretab
86 # CHECK: ldraa x0, [x1, #4088]
87 # CHECK: ldraa x0, [x1, #-4096]
88 # CHECK: ldrab x0, [x1, #4088]
89 # CHECK: ldrab x0, [x1, #-4096]
90 # CHECK: ldraa x0, [x1, #4088]!
91 # CHECK: ldraa x0, [x1, #-4096]!
92 # CHECK: ldrab x0, [x1, #4088]!
93 # CHECK: ldrab x0, [x1, #-4096]!
94 [0x1f,0x08,0x1f,0xd6]
95 [0x1f,0x0c,0x1f,0xd6]
96 [0x1f,0x08,0x3f,0xd6]
97 [0x1f,0x0c,0x3f,0xd6]
98 [0xff,0x0b,0x5f,0xd6]
99 [0xff,0x0f,0x5f,0xd6]
100 [0xff,0x0b,0x9f,0xd6]
101 [0xff,0x0f,0x9f,0xd6]
102 [0x20,0xf4,0x3f,0xf8]
103 [0x20,0x04,0x60,0xf8]
104 [0x20,0xf4,0xbf,0xf8]
105 [0x20,0x04,0xe0,0xf8]
106 [0x20,0xfc,0x3f,0xf8]
107 [0x20,0x0c,0x60,0xf8]
108 [0x20,0xfc,0xbf,0xf8]
109 [0x20,0x0c,0xe0,0xf8]
111 # CHECK: ldraa x0, [x1]
112 # CHECK: ldrab x0, [x1]
113 [0x20,0x04,0x20,0xf8]
114 [0x20,0x04,0xa0,0xf8]