]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/arm/mve-vcvt-2.d
[PATCH 57/57][Arm][GAS] MVE Tests
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / arm / mve-vcvt-2.d
1 # name: MVE vcvt instructions, part 2
2 # as: -march=armv8.1-m.main+mve.fp
3 # objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
4
5 .*: +file format .*arm.*
6
7 Disassembly of section .text:
8 [^>]*> ffb7 0640 vcvt.f16.s16 q0, q0
9 [^>]*> ffb7 0642 vcvt.f16.s16 q0, q1
10 [^>]*> ffb7 0644 vcvt.f16.s16 q0, q2
11 [^>]*> ffb7 0648 vcvt.f16.s16 q0, q4
12 [^>]*> ffb7 064e vcvt.f16.s16 q0, q7
13 [^>]*> ffb7 2640 vcvt.f16.s16 q1, q0
14 [^>]*> ffb7 2642 vcvt.f16.s16 q1, q1
15 [^>]*> ffb7 2644 vcvt.f16.s16 q1, q2
16 [^>]*> ffb7 2648 vcvt.f16.s16 q1, q4
17 [^>]*> ffb7 264e vcvt.f16.s16 q1, q7
18 [^>]*> ffb7 4640 vcvt.f16.s16 q2, q0
19 [^>]*> ffb7 4642 vcvt.f16.s16 q2, q1
20 [^>]*> ffb7 4644 vcvt.f16.s16 q2, q2
21 [^>]*> ffb7 4648 vcvt.f16.s16 q2, q4
22 [^>]*> ffb7 464e vcvt.f16.s16 q2, q7
23 [^>]*> ffb7 8640 vcvt.f16.s16 q4, q0
24 [^>]*> ffb7 8642 vcvt.f16.s16 q4, q1
25 [^>]*> ffb7 8644 vcvt.f16.s16 q4, q2
26 [^>]*> ffb7 8648 vcvt.f16.s16 q4, q4
27 [^>]*> ffb7 864e vcvt.f16.s16 q4, q7
28 [^>]*> ffb7 e640 vcvt.f16.s16 q7, q0
29 [^>]*> ffb7 e642 vcvt.f16.s16 q7, q1
30 [^>]*> ffb7 e644 vcvt.f16.s16 q7, q2
31 [^>]*> ffb7 e648 vcvt.f16.s16 q7, q4
32 [^>]*> ffb7 e64e vcvt.f16.s16 q7, q7
33 [^>]*> ffb7 06c0 vcvt.f16.u16 q0, q0
34 [^>]*> ffb7 06c2 vcvt.f16.u16 q0, q1
35 [^>]*> ffb7 06c4 vcvt.f16.u16 q0, q2
36 [^>]*> ffb7 06c8 vcvt.f16.u16 q0, q4
37 [^>]*> ffb7 06ce vcvt.f16.u16 q0, q7
38 [^>]*> ffb7 26c0 vcvt.f16.u16 q1, q0
39 [^>]*> ffb7 26c2 vcvt.f16.u16 q1, q1
40 [^>]*> ffb7 26c4 vcvt.f16.u16 q1, q2
41 [^>]*> ffb7 26c8 vcvt.f16.u16 q1, q4
42 [^>]*> ffb7 26ce vcvt.f16.u16 q1, q7
43 [^>]*> ffb7 46c0 vcvt.f16.u16 q2, q0
44 [^>]*> ffb7 46c2 vcvt.f16.u16 q2, q1
45 [^>]*> ffb7 46c4 vcvt.f16.u16 q2, q2
46 [^>]*> ffb7 46c8 vcvt.f16.u16 q2, q4
47 [^>]*> ffb7 46ce vcvt.f16.u16 q2, q7
48 [^>]*> ffb7 86c0 vcvt.f16.u16 q4, q0
49 [^>]*> ffb7 86c2 vcvt.f16.u16 q4, q1
50 [^>]*> ffb7 86c4 vcvt.f16.u16 q4, q2
51 [^>]*> ffb7 86c8 vcvt.f16.u16 q4, q4
52 [^>]*> ffb7 86ce vcvt.f16.u16 q4, q7
53 [^>]*> ffb7 e6c0 vcvt.f16.u16 q7, q0
54 [^>]*> ffb7 e6c2 vcvt.f16.u16 q7, q1
55 [^>]*> ffb7 e6c4 vcvt.f16.u16 q7, q2
56 [^>]*> ffb7 e6c8 vcvt.f16.u16 q7, q4
57 [^>]*> ffb7 e6ce vcvt.f16.u16 q7, q7
58 [^>]*> ffb7 0740 vcvt.s16.f16 q0, q0
59 [^>]*> ffb7 0742 vcvt.s16.f16 q0, q1
60 [^>]*> ffb7 0744 vcvt.s16.f16 q0, q2
61 [^>]*> ffb7 0748 vcvt.s16.f16 q0, q4
62 [^>]*> ffb7 074e vcvt.s16.f16 q0, q7
63 [^>]*> ffb7 2740 vcvt.s16.f16 q1, q0
64 [^>]*> ffb7 2742 vcvt.s16.f16 q1, q1
65 [^>]*> ffb7 2744 vcvt.s16.f16 q1, q2
66 [^>]*> ffb7 2748 vcvt.s16.f16 q1, q4
67 [^>]*> ffb7 274e vcvt.s16.f16 q1, q7
68 [^>]*> ffb7 4740 vcvt.s16.f16 q2, q0
69 [^>]*> ffb7 4742 vcvt.s16.f16 q2, q1
70 [^>]*> ffb7 4744 vcvt.s16.f16 q2, q2
71 [^>]*> ffb7 4748 vcvt.s16.f16 q2, q4
72 [^>]*> ffb7 474e vcvt.s16.f16 q2, q7
73 [^>]*> ffb7 8740 vcvt.s16.f16 q4, q0
74 [^>]*> ffb7 8742 vcvt.s16.f16 q4, q1
75 [^>]*> ffb7 8744 vcvt.s16.f16 q4, q2
76 [^>]*> ffb7 8748 vcvt.s16.f16 q4, q4
77 [^>]*> ffb7 874e vcvt.s16.f16 q4, q7
78 [^>]*> ffb7 e740 vcvt.s16.f16 q7, q0
79 [^>]*> ffb7 e742 vcvt.s16.f16 q7, q1
80 [^>]*> ffb7 e744 vcvt.s16.f16 q7, q2
81 [^>]*> ffb7 e748 vcvt.s16.f16 q7, q4
82 [^>]*> ffb7 e74e vcvt.s16.f16 q7, q7
83 [^>]*> ffb7 07c0 vcvt.u16.f16 q0, q0
84 [^>]*> ffb7 07c2 vcvt.u16.f16 q0, q1
85 [^>]*> ffb7 07c4 vcvt.u16.f16 q0, q2
86 [^>]*> ffb7 07c8 vcvt.u16.f16 q0, q4
87 [^>]*> ffb7 07ce vcvt.u16.f16 q0, q7
88 [^>]*> ffb7 27c0 vcvt.u16.f16 q1, q0
89 [^>]*> ffb7 27c2 vcvt.u16.f16 q1, q1
90 [^>]*> ffb7 27c4 vcvt.u16.f16 q1, q2
91 [^>]*> ffb7 27c8 vcvt.u16.f16 q1, q4
92 [^>]*> ffb7 27ce vcvt.u16.f16 q1, q7
93 [^>]*> ffb7 47c0 vcvt.u16.f16 q2, q0
94 [^>]*> ffb7 47c2 vcvt.u16.f16 q2, q1
95 [^>]*> ffb7 47c4 vcvt.u16.f16 q2, q2
96 [^>]*> ffb7 47c8 vcvt.u16.f16 q2, q4
97 [^>]*> ffb7 47ce vcvt.u16.f16 q2, q7
98 [^>]*> ffb7 87c0 vcvt.u16.f16 q4, q0
99 [^>]*> ffb7 87c2 vcvt.u16.f16 q4, q1
100 [^>]*> ffb7 87c4 vcvt.u16.f16 q4, q2
101 [^>]*> ffb7 87c8 vcvt.u16.f16 q4, q4
102 [^>]*> ffb7 87ce vcvt.u16.f16 q4, q7
103 [^>]*> ffb7 e7c0 vcvt.u16.f16 q7, q0
104 [^>]*> ffb7 e7c2 vcvt.u16.f16 q7, q1
105 [^>]*> ffb7 e7c4 vcvt.u16.f16 q7, q2
106 [^>]*> ffb7 e7c8 vcvt.u16.f16 q7, q4
107 [^>]*> ffb7 e7ce vcvt.u16.f16 q7, q7
108 [^>]*> ffbb 0640 vcvt.f32.s32 q0, q0
109 [^>]*> ffbb 0642 vcvt.f32.s32 q0, q1
110 [^>]*> ffbb 0644 vcvt.f32.s32 q0, q2
111 [^>]*> ffbb 0648 vcvt.f32.s32 q0, q4
112 [^>]*> ffbb 064e vcvt.f32.s32 q0, q7
113 [^>]*> ffbb 2640 vcvt.f32.s32 q1, q0
114 [^>]*> ffbb 2642 vcvt.f32.s32 q1, q1
115 [^>]*> ffbb 2644 vcvt.f32.s32 q1, q2
116 [^>]*> ffbb 2648 vcvt.f32.s32 q1, q4
117 [^>]*> ffbb 264e vcvt.f32.s32 q1, q7
118 [^>]*> ffbb 4640 vcvt.f32.s32 q2, q0
119 [^>]*> ffbb 4642 vcvt.f32.s32 q2, q1
120 [^>]*> ffbb 4644 vcvt.f32.s32 q2, q2
121 [^>]*> ffbb 4648 vcvt.f32.s32 q2, q4
122 [^>]*> ffbb 464e vcvt.f32.s32 q2, q7
123 [^>]*> ffbb 8640 vcvt.f32.s32 q4, q0
124 [^>]*> ffbb 8642 vcvt.f32.s32 q4, q1
125 [^>]*> ffbb 8644 vcvt.f32.s32 q4, q2
126 [^>]*> ffbb 8648 vcvt.f32.s32 q4, q4
127 [^>]*> ffbb 864e vcvt.f32.s32 q4, q7
128 [^>]*> ffbb e640 vcvt.f32.s32 q7, q0
129 [^>]*> ffbb e642 vcvt.f32.s32 q7, q1
130 [^>]*> ffbb e644 vcvt.f32.s32 q7, q2
131 [^>]*> ffbb e648 vcvt.f32.s32 q7, q4
132 [^>]*> ffbb e64e vcvt.f32.s32 q7, q7
133 [^>]*> ffbb 06c0 vcvt.f32.u32 q0, q0
134 [^>]*> ffbb 06c2 vcvt.f32.u32 q0, q1
135 [^>]*> ffbb 06c4 vcvt.f32.u32 q0, q2
136 [^>]*> ffbb 06c8 vcvt.f32.u32 q0, q4
137 [^>]*> ffbb 06ce vcvt.f32.u32 q0, q7
138 [^>]*> ffbb 26c0 vcvt.f32.u32 q1, q0
139 [^>]*> ffbb 26c2 vcvt.f32.u32 q1, q1
140 [^>]*> ffbb 26c4 vcvt.f32.u32 q1, q2
141 [^>]*> ffbb 26c8 vcvt.f32.u32 q1, q4
142 [^>]*> ffbb 26ce vcvt.f32.u32 q1, q7
143 [^>]*> ffbb 46c0 vcvt.f32.u32 q2, q0
144 [^>]*> ffbb 46c2 vcvt.f32.u32 q2, q1
145 [^>]*> ffbb 46c4 vcvt.f32.u32 q2, q2
146 [^>]*> ffbb 46c8 vcvt.f32.u32 q2, q4
147 [^>]*> ffbb 46ce vcvt.f32.u32 q2, q7
148 [^>]*> ffbb 86c0 vcvt.f32.u32 q4, q0
149 [^>]*> ffbb 86c2 vcvt.f32.u32 q4, q1
150 [^>]*> ffbb 86c4 vcvt.f32.u32 q4, q2
151 [^>]*> ffbb 86c8 vcvt.f32.u32 q4, q4
152 [^>]*> ffbb 86ce vcvt.f32.u32 q4, q7
153 [^>]*> ffbb e6c0 vcvt.f32.u32 q7, q0
154 [^>]*> ffbb e6c2 vcvt.f32.u32 q7, q1
155 [^>]*> ffbb e6c4 vcvt.f32.u32 q7, q2
156 [^>]*> ffbb e6c8 vcvt.f32.u32 q7, q4
157 [^>]*> ffbb e6ce vcvt.f32.u32 q7, q7
158 [^>]*> ffbb 0740 vcvt.s32.f32 q0, q0
159 [^>]*> ffbb 0742 vcvt.s32.f32 q0, q1
160 [^>]*> ffbb 0744 vcvt.s32.f32 q0, q2
161 [^>]*> ffbb 0748 vcvt.s32.f32 q0, q4
162 [^>]*> ffbb 074e vcvt.s32.f32 q0, q7
163 [^>]*> ffbb 2740 vcvt.s32.f32 q1, q0
164 [^>]*> ffbb 2742 vcvt.s32.f32 q1, q1
165 [^>]*> ffbb 2744 vcvt.s32.f32 q1, q2
166 [^>]*> ffbb 2748 vcvt.s32.f32 q1, q4
167 [^>]*> ffbb 274e vcvt.s32.f32 q1, q7
168 [^>]*> ffbb 4740 vcvt.s32.f32 q2, q0
169 [^>]*> ffbb 4742 vcvt.s32.f32 q2, q1
170 [^>]*> ffbb 4744 vcvt.s32.f32 q2, q2
171 [^>]*> ffbb 4748 vcvt.s32.f32 q2, q4
172 [^>]*> ffbb 474e vcvt.s32.f32 q2, q7
173 [^>]*> ffbb 8740 vcvt.s32.f32 q4, q0
174 [^>]*> ffbb 8742 vcvt.s32.f32 q4, q1
175 [^>]*> ffbb 8744 vcvt.s32.f32 q4, q2
176 [^>]*> ffbb 8748 vcvt.s32.f32 q4, q4
177 [^>]*> ffbb 874e vcvt.s32.f32 q4, q7
178 [^>]*> ffbb e740 vcvt.s32.f32 q7, q0
179 [^>]*> ffbb e742 vcvt.s32.f32 q7, q1
180 [^>]*> ffbb e744 vcvt.s32.f32 q7, q2
181 [^>]*> ffbb e748 vcvt.s32.f32 q7, q4
182 [^>]*> ffbb e74e vcvt.s32.f32 q7, q7
183 [^>]*> ffbb 07c0 vcvt.u32.f32 q0, q0
184 [^>]*> ffbb 07c2 vcvt.u32.f32 q0, q1
185 [^>]*> ffbb 07c4 vcvt.u32.f32 q0, q2
186 [^>]*> ffbb 07c8 vcvt.u32.f32 q0, q4
187 [^>]*> ffbb 07ce vcvt.u32.f32 q0, q7
188 [^>]*> ffbb 27c0 vcvt.u32.f32 q1, q0
189 [^>]*> ffbb 27c2 vcvt.u32.f32 q1, q1
190 [^>]*> ffbb 27c4 vcvt.u32.f32 q1, q2
191 [^>]*> ffbb 27c8 vcvt.u32.f32 q1, q4
192 [^>]*> ffbb 27ce vcvt.u32.f32 q1, q7
193 [^>]*> ffbb 47c0 vcvt.u32.f32 q2, q0
194 [^>]*> ffbb 47c2 vcvt.u32.f32 q2, q1
195 [^>]*> ffbb 47c4 vcvt.u32.f32 q2, q2
196 [^>]*> ffbb 47c8 vcvt.u32.f32 q2, q4
197 [^>]*> ffbb 47ce vcvt.u32.f32 q2, q7
198 [^>]*> ffbb 87c0 vcvt.u32.f32 q4, q0
199 [^>]*> ffbb 87c2 vcvt.u32.f32 q4, q1
200 [^>]*> ffbb 87c4 vcvt.u32.f32 q4, q2
201 [^>]*> ffbb 87c8 vcvt.u32.f32 q4, q4
202 [^>]*> ffbb 87ce vcvt.u32.f32 q4, q7
203 [^>]*> ffbb e7c0 vcvt.u32.f32 q7, q0
204 [^>]*> ffbb e7c2 vcvt.u32.f32 q7, q1
205 [^>]*> ffbb e7c4 vcvt.u32.f32 q7, q2
206 [^>]*> ffbb e7c8 vcvt.u32.f32 q7, q4
207 [^>]*> ffbb e7ce vcvt.u32.f32 q7, q7
208 [^>]*> fe31 af4d vpsttee
209 [^>]*> ffb7 0642 vcvtt.f16.s16 q0, q1
210 [^>]*> ffb7 26c4 vcvtt.f16.u16 q1, q2
211 [^>]*> ffb7 4746 vcvte.s16.f16 q2, q3
212 [^>]*> ffb7 67c8 vcvte.u16.f16 q3, q4
213 [^>]*> fe31 af4d vpsttee
214 [^>]*> ffbb 864a vcvtt.f32.s32 q4, q5
215 [^>]*> ffbb a6cc vcvtt.f32.u32 q5, q6
216 [^>]*> ffbb c74e vcvte.s32.f32 q6, q7
217 [^>]*> ffbb e7c0 vcvte.u32.f32 q7, q0