1 // RUN
: llvm-mc
-triple
=aarch64
-show-encoding
-mattr
=+sve
< %s \
2 // RUN
: | FileCheck
%s
--check-prefixes
=CHECK-ENCODING
,CHECK-INST
3 // RUN
: llvm-mc
-triple
=aarch64
-show-encoding
-mattr
=+sme
< %s \
4 // RUN
: | FileCheck
%s
--check-prefixes
=CHECK-ENCODING
,CHECK-INST
5 // RUN
: not llvm-mc
-triple
=aarch64
-show-encoding
< %s
2>&1 \
6 // RUN
: | FileCheck
%s
--check-prefix
=CHECK-ERROR
7 // RUN
: llvm-mc
-triple
=aarch64
-filetype
=obj
-mattr
=+sve
< %s \
8 // RUN
: | llvm-objdump
-d
--mattr
=+sve
- | FileCheck
%s
--check-prefix
=CHECK-INST
9 // RUN
: llvm-mc
-triple
=aarch64
-filetype
=obj
-mattr
=+sve
< %s \
10 // RUN
: | llvm-objdump
-d
--mattr
=-sve
- | FileCheck
%s
--check-prefix
=CHECK-UNKNOWN
12 fdup z0.h
, #-0.12500000
13 // CHECK-INST
: fmov z0.h
, #-0.12500000
14 // CHECK-ENCODING
: [0x00,0xd8,0x79,0x25]
15 // CHECK-ERROR
: instruction requires
: sve
or sme
16 // CHECK-UNKNOWN
: 2579d800
<unknown
>
18 fdup z0.s
, #-0.12500000
19 // CHECK-INST
: fmov z0.s
, #-0.12500000
20 // CHECK-ENCODING
: [0x00,0xd8,0xb9,0x25]
21 // CHECK-ERROR
: instruction requires
: sve
or sme
22 // CHECK-UNKNOWN
: 25b9d800
<unknown
>
24 fdup z0.d
, #-0.12500000
25 // CHECK-INST
: fmov z0.d
, #-0.12500000
26 // CHECK-ENCODING
: [0x00,0xd8,0xf9,0x25]
27 // CHECK-ERROR
: instruction requires
: sve
or sme
28 // CHECK-UNKNOWN
: 25f9d800
<unknown
>
30 fdup z0.d
, #-0.13281250
31 // CHECK-INST
: fmov z0.d
, #-0.13281250
32 // CHECK-ENCODING
: [0x20,0xd8,0xf9,0x25]
33 // CHECK-ERROR
: instruction requires
: sve
or sme
34 // CHECK-UNKNOWN
: 25f9d820
<unknown
>
36 fdup z0.d
, #-0.14062500
37 // CHECK-INST
: fmov z0.d
, #-0.14062500
38 // CHECK-ENCODING
: [0x40,0xd8,0xf9,0x25]
39 // CHECK-ERROR
: instruction requires
: sve
or sme
40 // CHECK-UNKNOWN
: 25f9d840
<unknown
>
42 fdup z0.d
, #-0.14843750
43 // CHECK-INST
: fmov z0.d
, #-0.14843750
44 // CHECK-ENCODING
: [0x60,0xd8,0xf9,0x25]
45 // CHECK-ERROR
: instruction requires
: sve
or sme
46 // CHECK-UNKNOWN
: 25f9d860
<unknown
>
48 fdup z0.d
, #-0.15625000
49 // CHECK-INST
: fmov z0.d
, #-0.15625000
50 // CHECK-ENCODING
: [0x80,0xd8,0xf9,0x25]
51 // CHECK-ERROR
: instruction requires
: sve
or sme
52 // CHECK-UNKNOWN
: 25f9d880
<unknown
>
54 fdup z0.d
, #-0.16406250
55 // CHECK-INST
: fmov z0.d
, #-0.16406250
56 // CHECK-ENCODING
: [0xa0,0xd8,0xf9,0x25]
57 // CHECK-ERROR
: instruction requires
: sve
or sme
58 // CHECK-UNKNOWN
: 25f9d8a0
<unknown
>
60 fdup z0.d
, #-0.17187500
61 // CHECK-INST
: fmov z0.d
, #-0.17187500
62 // CHECK-ENCODING
: [0xc0,0xd8,0xf9,0x25]
63 // CHECK-ERROR
: instruction requires
: sve
or sme
64 // CHECK-UNKNOWN
: 25f9d8c0
<unknown
>
66 fdup z0.d
, #-0.17968750
67 // CHECK-INST
: fmov z0.d
, #-0.17968750
68 // CHECK-ENCODING
: [0xe0,0xd8,0xf9,0x25]
69 // CHECK-ERROR
: instruction requires
: sve
or sme
70 // CHECK-UNKNOWN
: 25f9d8e0
<unknown
>
72 fdup z0.d
, #-0.18750000
73 // CHECK-INST
: fmov z0.d
, #-0.18750000
74 // CHECK-ENCODING
: [0x00,0xd9,0xf9,0x25]
75 // CHECK-ERROR
: instruction requires
: sve
or sme
76 // CHECK-UNKNOWN
: 25f9d900
<unknown
>
78 fdup z0.d
, #-0.19531250
79 // CHECK-INST
: fmov z0.d
, #-0.19531250
80 // CHECK-ENCODING
: [0x20,0xd9,0xf9,0x25]
81 // CHECK-ERROR
: instruction requires
: sve
or sme
82 // CHECK-UNKNOWN
: 25f9d920
<unknown
>
84 fdup z0.d
, #-0.20312500
85 // CHECK-INST
: fmov z0.d
, #-0.20312500
86 // CHECK-ENCODING
: [0x40,0xd9,0xf9,0x25]
87 // CHECK-ERROR
: instruction requires
: sve
or sme
88 // CHECK-UNKNOWN
: 25f9d940
<unknown
>
90 fdup z0.d
, #-0.21093750
91 // CHECK-INST
: fmov z0.d
, #-0.21093750
92 // CHECK-ENCODING
: [0x60,0xd9,0xf9,0x25]
93 // CHECK-ERROR
: instruction requires
: sve
or sme
94 // CHECK-UNKNOWN
: 25f9d960
<unknown
>
96 fdup z0.d
, #-0.21875000
97 // CHECK-INST
: fmov z0.d
, #-0.21875000
98 // CHECK-ENCODING
: [0x80,0xd9,0xf9,0x25]
99 // CHECK-ERROR
: instruction requires
: sve
or sme
100 // CHECK-UNKNOWN
: 25f9d980
<unknown
>
102 fdup z0.d
, #-0.22656250
103 // CHECK-INST
: fmov z0.d
, #-0.22656250
104 // CHECK-ENCODING
: [0xa0,0xd9,0xf9,0x25]
105 // CHECK-ERROR
: instruction requires
: sve
or sme
106 // CHECK-UNKNOWN
: 25f9d9a0
<unknown
>
108 fdup z0.d
, #-0.23437500
109 // CHECK-INST
: fmov z0.d
, #-0.23437500
110 // CHECK-ENCODING
: [0xc0,0xd9,0xf9,0x25]
111 // CHECK-ERROR
: instruction requires
: sve
or sme
112 // CHECK-UNKNOWN
: 25f9d9c0
<unknown
>
114 fdup z0.d
, #-0.24218750
115 // CHECK-INST
: fmov z0.d
, #-0.24218750
116 // CHECK-ENCODING
: [0xe0,0xd9,0xf9,0x25]
117 // CHECK-ERROR
: instruction requires
: sve
or sme
118 // CHECK-UNKNOWN
: 25f9d9e0
<unknown
>
120 fdup z0.d
, #-0.25000000
121 // CHECK-INST
: fmov z0.d
, #-0.25000000
122 // CHECK-ENCODING
: [0x00,0xda,0xf9,0x25]
123 // CHECK-ERROR
: instruction requires
: sve
or sme
124 // CHECK-UNKNOWN
: 25f9da00
<unknown
>
126 fdup z0.d
, #-0.26562500
127 // CHECK-INST
: fmov z0.d
, #-0.26562500
128 // CHECK-ENCODING
: [0x20,0xda,0xf9,0x25]
129 // CHECK-ERROR
: instruction requires
: sve
or sme
130 // CHECK-UNKNOWN
: 25f9da20
<unknown
>
132 fdup z0.d
, #-0.28125000
133 // CHECK-INST
: fmov z0.d
, #-0.28125000
134 // CHECK-ENCODING
: [0x40,0xda,0xf9,0x25]
135 // CHECK-ERROR
: instruction requires
: sve
or sme
136 // CHECK-UNKNOWN
: 25f9da40
<unknown
>
138 fdup z0.d
, #-0.29687500
139 // CHECK-INST
: fmov z0.d
, #-0.29687500
140 // CHECK-ENCODING
: [0x60,0xda,0xf9,0x25]
141 // CHECK-ERROR
: instruction requires
: sve
or sme
142 // CHECK-UNKNOWN
: 25f9da60
<unknown
>
144 fdup z0.d
, #-0.31250000
145 // CHECK-INST
: fmov z0.d
, #-0.31250000
146 // CHECK-ENCODING
: [0x80,0xda,0xf9,0x25]
147 // CHECK-ERROR
: instruction requires
: sve
or sme
148 // CHECK-UNKNOWN
: 25f9da80
<unknown
>
150 fdup z0.d
, #-0.32812500
151 // CHECK-INST
: fmov z0.d
, #-0.32812500
152 // CHECK-ENCODING
: [0xa0,0xda,0xf9,0x25]
153 // CHECK-ERROR
: instruction requires
: sve
or sme
154 // CHECK-UNKNOWN
: 25f9daa0
<unknown
>
156 fdup z0.d
, #-0.34375000
157 // CHECK-INST
: fmov z0.d
, #-0.34375000
158 // CHECK-ENCODING
: [0xc0,0xda,0xf9,0x25]
159 // CHECK-ERROR
: instruction requires
: sve
or sme
160 // CHECK-UNKNOWN
: 25f9dac0
<unknown
>
162 fdup z0.d
, #-0.35937500
163 // CHECK-INST
: fmov z0.d
, #-0.35937500
164 // CHECK-ENCODING
: [0xe0,0xda,0xf9,0x25]
165 // CHECK-ERROR
: instruction requires
: sve
or sme
166 // CHECK-UNKNOWN
: 25f9dae0
<unknown
>
168 fdup z0.d
, #-0.37500000
169 // CHECK-INST
: fmov z0.d
, #-0.37500000
170 // CHECK-ENCODING
: [0x00,0xdb,0xf9,0x25]
171 // CHECK-ERROR
: instruction requires
: sve
or sme
172 // CHECK-UNKNOWN
: 25f9db00
<unknown
>
174 fdup z0.d
, #-0.39062500
175 // CHECK-INST
: fmov z0.d
, #-0.39062500
176 // CHECK-ENCODING
: [0x20,0xdb,0xf9,0x25]
177 // CHECK-ERROR
: instruction requires
: sve
or sme
178 // CHECK-UNKNOWN
: 25f9db20
<unknown
>
180 fdup z0.d
, #-0.40625000
181 // CHECK-INST
: fmov z0.d
, #-0.40625000
182 // CHECK-ENCODING
: [0x40,0xdb,0xf9,0x25]
183 // CHECK-ERROR
: instruction requires
: sve
or sme
184 // CHECK-UNKNOWN
: 25f9db40
<unknown
>
186 fdup z0.d
, #-0.42187500
187 // CHECK-INST
: fmov z0.d
, #-0.42187500
188 // CHECK-ENCODING
: [0x60,0xdb,0xf9,0x25]
189 // CHECK-ERROR
: instruction requires
: sve
or sme
190 // CHECK-UNKNOWN
: 25f9db60
<unknown
>
192 fdup z0.d
, #-0.43750000
193 // CHECK-INST
: fmov z0.d
, #-0.43750000
194 // CHECK-ENCODING
: [0x80,0xdb,0xf9,0x25]
195 // CHECK-ERROR
: instruction requires
: sve
or sme
196 // CHECK-UNKNOWN
: 25f9db80
<unknown
>
198 fdup z0.d
, #-0.45312500
199 // CHECK-INST
: fmov z0.d
, #-0.45312500
200 // CHECK-ENCODING
: [0xa0,0xdb,0xf9,0x25]
201 // CHECK-ERROR
: instruction requires
: sve
or sme
202 // CHECK-UNKNOWN
: 25f9dba0
<unknown
>
204 fdup z0.d
, #-0.46875000
205 // CHECK-INST
: fmov z0.d
, #-0.46875000
206 // CHECK-ENCODING
: [0xc0,0xdb,0xf9,0x25]
207 // CHECK-ERROR
: instruction requires
: sve
or sme
208 // CHECK-UNKNOWN
: 25f9dbc0
<unknown
>
210 fdup z0.d
, #-0.48437500
211 // CHECK-INST
: fmov z0.d
, #-0.48437500
212 // CHECK-ENCODING
: [0xe0,0xdb,0xf9,0x25]
213 // CHECK-ERROR
: instruction requires
: sve
or sme
214 // CHECK-UNKNOWN
: 25f9dbe0
<unknown
>
216 fdup z0.d
, #-0.50000000
217 // CHECK-INST
: fmov z0.d
, #-0.50000000
218 // CHECK-ENCODING
: [0x00,0xdc,0xf9,0x25]
219 // CHECK-ERROR
: instruction requires
: sve
or sme
220 // CHECK-UNKNOWN
: 25f9dc00
<unknown
>
222 fdup z0.d
, #-0.53125000
223 // CHECK-INST
: fmov z0.d
, #-0.53125000
224 // CHECK-ENCODING
: [0x20,0xdc,0xf9,0x25]
225 // CHECK-ERROR
: instruction requires
: sve
or sme
226 // CHECK-UNKNOWN
: 25f9dc20
<unknown
>
228 fdup z0.d
, #-0.56250000
229 // CHECK-INST
: fmov z0.d
, #-0.56250000
230 // CHECK-ENCODING
: [0x40,0xdc,0xf9,0x25]
231 // CHECK-ERROR
: instruction requires
: sve
or sme
232 // CHECK-UNKNOWN
: 25f9dc40
<unknown
>
234 fdup z0.d
, #-0.59375000
235 // CHECK-INST
: fmov z0.d
, #-0.59375000
236 // CHECK-ENCODING
: [0x60,0xdc,0xf9,0x25]
237 // CHECK-ERROR
: instruction requires
: sve
or sme
238 // CHECK-UNKNOWN
: 25f9dc60
<unknown
>
240 fdup z0.d
, #-0.62500000
241 // CHECK-INST
: fmov z0.d
, #-0.62500000
242 // CHECK-ENCODING
: [0x80,0xdc,0xf9,0x25]
243 // CHECK-ERROR
: instruction requires
: sve
or sme
244 // CHECK-UNKNOWN
: 25f9dc80
<unknown
>
246 fdup z0.d
, #-0.65625000
247 // CHECK-INST
: fmov z0.d
, #-0.65625000
248 // CHECK-ENCODING
: [0xa0,0xdc,0xf9,0x25]
249 // CHECK-ERROR
: instruction requires
: sve
or sme
250 // CHECK-UNKNOWN
: 25f9dca0
<unknown
>
252 fdup z0.d
, #-0.68750000
253 // CHECK-INST
: fmov z0.d
, #-0.68750000
254 // CHECK-ENCODING
: [0xc0,0xdc,0xf9,0x25]
255 // CHECK-ERROR
: instruction requires
: sve
or sme
256 // CHECK-UNKNOWN
: 25f9dcc0
<unknown
>
258 fdup z0.d
, #-0.71875000
259 // CHECK-INST
: fmov z0.d
, #-0.71875000
260 // CHECK-ENCODING
: [0xe0,0xdc,0xf9,0x25]
261 // CHECK-ERROR
: instruction requires
: sve
or sme
262 // CHECK-UNKNOWN
: 25f9dce0
<unknown
>
264 fdup z0.d
, #-0.75000000
265 // CHECK-INST
: fmov z0.d
, #-0.75000000
266 // CHECK-ENCODING
: [0x00,0xdd,0xf9,0x25]
267 // CHECK-ERROR
: instruction requires
: sve
or sme
268 // CHECK-UNKNOWN
: 25f9dd00
<unknown
>
270 fdup z0.d
, #-0.78125000
271 // CHECK-INST
: fmov z0.d
, #-0.78125000
272 // CHECK-ENCODING
: [0x20,0xdd,0xf9,0x25]
273 // CHECK-ERROR
: instruction requires
: sve
or sme
274 // CHECK-UNKNOWN
: 25f9dd20
<unknown
>
276 fdup z0.d
, #-0.81250000
277 // CHECK-INST
: fmov z0.d
, #-0.81250000
278 // CHECK-ENCODING
: [0x40,0xdd,0xf9,0x25]
279 // CHECK-ERROR
: instruction requires
: sve
or sme
280 // CHECK-UNKNOWN
: 25f9dd40
<unknown
>
282 fdup z0.d
, #-0.84375000
283 // CHECK-INST
: fmov z0.d
, #-0.84375000
284 // CHECK-ENCODING
: [0x60,0xdd,0xf9,0x25]
285 // CHECK-ERROR
: instruction requires
: sve
or sme
286 // CHECK-UNKNOWN
: 25f9dd60
<unknown
>
288 fdup z0.d
, #-0.87500000
289 // CHECK-INST
: fmov z0.d
, #-0.87500000
290 // CHECK-ENCODING
: [0x80,0xdd,0xf9,0x25]
291 // CHECK-ERROR
: instruction requires
: sve
or sme
292 // CHECK-UNKNOWN
: 25f9dd80
<unknown
>
294 fdup z0.d
, #-0.90625000
295 // CHECK-INST
: fmov z0.d
, #-0.90625000
296 // CHECK-ENCODING
: [0xa0,0xdd,0xf9,0x25]
297 // CHECK-ERROR
: instruction requires
: sve
or sme
298 // CHECK-UNKNOWN
: 25f9dda0
<unknown
>
300 fdup z0.d
, #-0.93750000
301 // CHECK-INST
: fmov z0.d
, #-0.93750000
302 // CHECK-ENCODING
: [0xc0,0xdd,0xf9,0x25]
303 // CHECK-ERROR
: instruction requires
: sve
or sme
304 // CHECK-UNKNOWN
: 25f9ddc0
<unknown
>
306 fdup z0.d
, #-0.96875000
307 // CHECK-INST
: fmov z0.d
, #-0.96875000
308 // CHECK-ENCODING
: [0xe0,0xdd,0xf9,0x25]
309 // CHECK-ERROR
: instruction requires
: sve
or sme
310 // CHECK-UNKNOWN
: 25f9dde0
<unknown
>
312 fdup z0.d
, #-1.00000000
313 // CHECK-INST
: fmov z0.d
, #-1.00000000
314 // CHECK-ENCODING
: [0x00,0xde,0xf9,0x25]
315 // CHECK-ERROR
: instruction requires
: sve
or sme
316 // CHECK-UNKNOWN
: 25f9de00
<unknown
>
318 fdup z0.d
, #-1.06250000
319 // CHECK-INST
: fmov z0.d
, #-1.06250000
320 // CHECK-ENCODING
: [0x20,0xde,0xf9,0x25]
321 // CHECK-ERROR
: instruction requires
: sve
or sme
322 // CHECK-UNKNOWN
: 25f9de20
<unknown
>
324 fdup z0.d
, #-1.12500000
325 // CHECK-INST
: fmov z0.d
, #-1.12500000
326 // CHECK-ENCODING
: [0x40,0xde,0xf9,0x25]
327 // CHECK-ERROR
: instruction requires
: sve
or sme
328 // CHECK-UNKNOWN
: 25f9de40
<unknown
>
330 fdup z0.d
, #-1.18750000
331 // CHECK-INST
: fmov z0.d
, #-1.18750000
332 // CHECK-ENCODING
: [0x60,0xde,0xf9,0x25]
333 // CHECK-ERROR
: instruction requires
: sve
or sme
334 // CHECK-UNKNOWN
: 25f9de60
<unknown
>
336 fdup z0.d
, #-1.25000000
337 // CHECK-INST
: fmov z0.d
, #-1.25000000
338 // CHECK-ENCODING
: [0x80,0xde,0xf9,0x25]
339 // CHECK-ERROR
: instruction requires
: sve
or sme
340 // CHECK-UNKNOWN
: 25f9de80
<unknown
>
342 fdup z0.d
, #-1.31250000
343 // CHECK-INST
: fmov z0.d
, #-1.31250000
344 // CHECK-ENCODING
: [0xa0,0xde,0xf9,0x25]
345 // CHECK-ERROR
: instruction requires
: sve
or sme
346 // CHECK-UNKNOWN
: 25f9dea0
<unknown
>
348 fdup z0.d
, #-1.37500000
349 // CHECK-INST
: fmov z0.d
, #-1.37500000
350 // CHECK-ENCODING
: [0xc0,0xde,0xf9,0x25]
351 // CHECK-ERROR
: instruction requires
: sve
or sme
352 // CHECK-UNKNOWN
: 25f9dec0
<unknown
>
354 fdup z0.d
, #-1.43750000
355 // CHECK-INST
: fmov z0.d
, #-1.43750000
356 // CHECK-ENCODING
: [0xe0,0xde,0xf9,0x25]
357 // CHECK-ERROR
: instruction requires
: sve
or sme
358 // CHECK-UNKNOWN
: 25f9dee0
<unknown
>
360 fdup z0.d
, #-1.50000000
361 // CHECK-INST
: fmov z0.d
, #-1.50000000
362 // CHECK-ENCODING
: [0x00,0xdf,0xf9,0x25]
363 // CHECK-ERROR
: instruction requires
: sve
or sme
364 // CHECK-UNKNOWN
: 25f9df00
<unknown
>
366 fdup z0.d
, #-1.56250000
367 // CHECK-INST
: fmov z0.d
, #-1.56250000
368 // CHECK-ENCODING
: [0x20,0xdf,0xf9,0x25]
369 // CHECK-ERROR
: instruction requires
: sve
or sme
370 // CHECK-UNKNOWN
: 25f9df20
<unknown
>
372 fdup z0.d
, #-1.62500000
373 // CHECK-INST
: fmov z0.d
, #-1.62500000
374 // CHECK-ENCODING
: [0x40,0xdf,0xf9,0x25]
375 // CHECK-ERROR
: instruction requires
: sve
or sme
376 // CHECK-UNKNOWN
: 25f9df40
<unknown
>
378 fdup z0.d
, #-1.68750000
379 // CHECK-INST
: fmov z0.d
, #-1.68750000
380 // CHECK-ENCODING
: [0x60,0xdf,0xf9,0x25]
381 // CHECK-ERROR
: instruction requires
: sve
or sme
382 // CHECK-UNKNOWN
: 25f9df60
<unknown
>
384 fdup z0.d
, #-1.75000000
385 // CHECK-INST
: fmov z0.d
, #-1.75000000
386 // CHECK-ENCODING
: [0x80,0xdf,0xf9,0x25]
387 // CHECK-ERROR
: instruction requires
: sve
or sme
388 // CHECK-UNKNOWN
: 25f9df80
<unknown
>
390 fdup z0.d
, #-1.81250000
391 // CHECK-INST
: fmov z0.d
, #-1.81250000
392 // CHECK-ENCODING
: [0xa0,0xdf,0xf9,0x25]
393 // CHECK-ERROR
: instruction requires
: sve
or sme
394 // CHECK-UNKNOWN
: 25f9dfa0
<unknown
>
396 fdup z0.d
, #-1.87500000
397 // CHECK-INST
: fmov z0.d
, #-1.87500000
398 // CHECK-ENCODING
: [0xc0,0xdf,0xf9,0x25]
399 // CHECK-ERROR
: instruction requires
: sve
or sme
400 // CHECK-UNKNOWN
: 25f9dfc0
<unknown
>
402 fdup z0.d
, #-1.93750000
403 // CHECK-INST
: fmov z0.d
, #-1.93750000
404 // CHECK-ENCODING
: [0xe0,0xdf,0xf9,0x25]
405 // CHECK-ERROR
: instruction requires
: sve
or sme
406 // CHECK-UNKNOWN
: 25f9dfe0
<unknown
>
408 fdup z0.d
, #-2.00000000
409 // CHECK-INST
: fmov z0.d
, #-2.00000000
410 // CHECK-ENCODING
: [0x00,0xd0,0xf9,0x25]
411 // CHECK-ERROR
: instruction requires
: sve
or sme
412 // CHECK-UNKNOWN
: 25f9d000
<unknown
>
414 fdup z0.d
, #-2.12500000
415 // CHECK-INST
: fmov z0.d
, #-2.12500000
416 // CHECK-ENCODING
: [0x20,0xd0,0xf9,0x25]
417 // CHECK-ERROR
: instruction requires
: sve
or sme
418 // CHECK-UNKNOWN
: 25f9d020
<unknown
>
420 fdup z0.d
, #-2.25000000
421 // CHECK-INST
: fmov z0.d
, #-2.25000000
422 // CHECK-ENCODING
: [0x40,0xd0,0xf9,0x25]
423 // CHECK-ERROR
: instruction requires
: sve
or sme
424 // CHECK-UNKNOWN
: 25f9d040
<unknown
>
426 fdup z0.d
, #-2.37500000
427 // CHECK-INST
: fmov z0.d
, #-2.37500000
428 // CHECK-ENCODING
: [0x60,0xd0,0xf9,0x25]
429 // CHECK-ERROR
: instruction requires
: sve
or sme
430 // CHECK-UNKNOWN
: 25f9d060
<unknown
>
432 fdup z0.d
, #-2.50000000
433 // CHECK-INST
: fmov z0.d
, #-2.50000000
434 // CHECK-ENCODING
: [0x80,0xd0,0xf9,0x25]
435 // CHECK-ERROR
: instruction requires
: sve
or sme
436 // CHECK-UNKNOWN
: 25f9d080
<unknown
>
438 fdup z0.d
, #-2.62500000
439 // CHECK-INST
: fmov z0.d
, #-2.62500000
440 // CHECK-ENCODING
: [0xa0,0xd0,0xf9,0x25]
441 // CHECK-ERROR
: instruction requires
: sve
or sme
442 // CHECK-UNKNOWN
: 25f9d0a0
<unknown
>
444 fdup z0.d
, #-2.75000000
445 // CHECK-INST
: fmov z0.d
, #-2.75000000
446 // CHECK-ENCODING
: [0xc0,0xd0,0xf9,0x25]
447 // CHECK-ERROR
: instruction requires
: sve
or sme
448 // CHECK-UNKNOWN
: 25f9d0c0
<unknown
>
450 fdup z0.d
, #-2.87500000
451 // CHECK-INST
: fmov z0.d
, #-2.87500000
452 // CHECK-ENCODING
: [0xe0,0xd0,0xf9,0x25]
453 // CHECK-ERROR
: instruction requires
: sve
or sme
454 // CHECK-UNKNOWN
: 25f9d0e0
<unknown
>
456 fdup z0.d
, #-3.00000000
457 // CHECK-INST
: fmov z0.d
, #-3.00000000
458 // CHECK-ENCODING
: [0x00,0xd1,0xf9,0x25]
459 // CHECK-ERROR
: instruction requires
: sve
or sme
460 // CHECK-UNKNOWN
: 25f9d100
<unknown
>
462 fdup z0.d
, #-3.12500000
463 // CHECK-INST
: fmov z0.d
, #-3.12500000
464 // CHECK-ENCODING
: [0x20,0xd1,0xf9,0x25]
465 // CHECK-ERROR
: instruction requires
: sve
or sme
466 // CHECK-UNKNOWN
: 25f9d120
<unknown
>
468 fdup z0.d
, #-3.25000000
469 // CHECK-INST
: fmov z0.d
, #-3.25000000
470 // CHECK-ENCODING
: [0x40,0xd1,0xf9,0x25]
471 // CHECK-ERROR
: instruction requires
: sve
or sme
472 // CHECK-UNKNOWN
: 25f9d140
<unknown
>
474 fdup z0.d
, #-3.37500000
475 // CHECK-INST
: fmov z0.d
, #-3.37500000
476 // CHECK-ENCODING
: [0x60,0xd1,0xf9,0x25]
477 // CHECK-ERROR
: instruction requires
: sve
or sme
478 // CHECK-UNKNOWN
: 25f9d160
<unknown
>
480 fdup z0.d
, #-3.50000000
481 // CHECK-INST
: fmov z0.d
, #-3.50000000
482 // CHECK-ENCODING
: [0x80,0xd1,0xf9,0x25]
483 // CHECK-ERROR
: instruction requires
: sve
or sme
484 // CHECK-UNKNOWN
: 25f9d180
<unknown
>
486 fdup z0.d
, #-3.62500000
487 // CHECK-INST
: fmov z0.d
, #-3.62500000
488 // CHECK-ENCODING
: [0xa0,0xd1,0xf9,0x25]
489 // CHECK-ERROR
: instruction requires
: sve
or sme
490 // CHECK-UNKNOWN
: 25f9d1a0
<unknown
>
492 fdup z0.d
, #-3.75000000
493 // CHECK-INST
: fmov z0.d
, #-3.75000000
494 // CHECK-ENCODING
: [0xc0,0xd1,0xf9,0x25]
495 // CHECK-ERROR
: instruction requires
: sve
or sme
496 // CHECK-UNKNOWN
: 25f9d1c0
<unknown
>
498 fdup z0.d
, #-3.87500000
499 // CHECK-INST
: fmov z0.d
, #-3.87500000
500 // CHECK-ENCODING
: [0xe0,0xd1,0xf9,0x25]
501 // CHECK-ERROR
: instruction requires
: sve
or sme
502 // CHECK-UNKNOWN
: 25f9d1e0
<unknown
>
504 fdup z0.d
, #-4.00000000
505 // CHECK-INST
: fmov z0.d
, #-4.00000000
506 // CHECK-ENCODING
: [0x00,0xd2,0xf9,0x25]
507 // CHECK-ERROR
: instruction requires
: sve
or sme
508 // CHECK-UNKNOWN
: 25f9d200
<unknown
>
510 fdup z0.d
, #-4.25000000
511 // CHECK-INST
: fmov z0.d
, #-4.25000000
512 // CHECK-ENCODING
: [0x20,0xd2,0xf9,0x25]
513 // CHECK-ERROR
: instruction requires
: sve
or sme
514 // CHECK-UNKNOWN
: 25f9d220
<unknown
>
516 fdup z0.d
, #-4.50000000
517 // CHECK-INST
: fmov z0.d
, #-4.50000000
518 // CHECK-ENCODING
: [0x40,0xd2,0xf9,0x25]
519 // CHECK-ERROR
: instruction requires
: sve
or sme
520 // CHECK-UNKNOWN
: 25f9d240
<unknown
>
522 fdup z0.d
, #-4.75000000
523 // CHECK-INST
: fmov z0.d
, #-4.75000000
524 // CHECK-ENCODING
: [0x60,0xd2,0xf9,0x25]
525 // CHECK-ERROR
: instruction requires
: sve
or sme
526 // CHECK-UNKNOWN
: 25f9d260
<unknown
>
528 fdup z0.d
, #-5.00000000
529 // CHECK-INST
: fmov z0.d
, #-5.00000000
530 // CHECK-ENCODING
: [0x80,0xd2,0xf9,0x25]
531 // CHECK-ERROR
: instruction requires
: sve
or sme
532 // CHECK-UNKNOWN
: 25f9d280
<unknown
>
534 fdup z0.d
, #-5.25000000
535 // CHECK-INST
: fmov z0.d
, #-5.25000000
536 // CHECK-ENCODING
: [0xa0,0xd2,0xf9,0x25]
537 // CHECK-ERROR
: instruction requires
: sve
or sme
538 // CHECK-UNKNOWN
: 25f9d2a0
<unknown
>
540 fdup z0.d
, #-5.50000000
541 // CHECK-INST
: fmov z0.d
, #-5.50000000
542 // CHECK-ENCODING
: [0xc0,0xd2,0xf9,0x25]
543 // CHECK-ERROR
: instruction requires
: sve
or sme
544 // CHECK-UNKNOWN
: 25f9d2c0
<unknown
>
546 fdup z0.d
, #-5.75000000
547 // CHECK-INST
: fmov z0.d
, #-5.75000000
548 // CHECK-ENCODING
: [0xe0,0xd2,0xf9,0x25]
549 // CHECK-ERROR
: instruction requires
: sve
or sme
550 // CHECK-UNKNOWN
: 25f9d2e0
<unknown
>
552 fdup z0.d
, #-6.00000000
553 // CHECK-INST
: fmov z0.d
, #-6.00000000
554 // CHECK-ENCODING
: [0x00,0xd3,0xf9,0x25]
555 // CHECK-ERROR
: instruction requires
: sve
or sme
556 // CHECK-UNKNOWN
: 25f9d300
<unknown
>
558 fdup z0.d
, #-6.25000000
559 // CHECK-INST
: fmov z0.d
, #-6.25000000
560 // CHECK-ENCODING
: [0x20,0xd3,0xf9,0x25]
561 // CHECK-ERROR
: instruction requires
: sve
or sme
562 // CHECK-UNKNOWN
: 25f9d320
<unknown
>
564 fdup z0.d
, #-6.50000000
565 // CHECK-INST
: fmov z0.d
, #-6.50000000
566 // CHECK-ENCODING
: [0x40,0xd3,0xf9,0x25]
567 // CHECK-ERROR
: instruction requires
: sve
or sme
568 // CHECK-UNKNOWN
: 25f9d340
<unknown
>
570 fdup z0.d
, #-6.75000000
571 // CHECK-INST
: fmov z0.d
, #-6.75000000
572 // CHECK-ENCODING
: [0x60,0xd3,0xf9,0x25]
573 // CHECK-ERROR
: instruction requires
: sve
or sme
574 // CHECK-UNKNOWN
: 25f9d360
<unknown
>
576 fdup z0.d
, #-7.00000000
577 // CHECK-INST
: fmov z0.d
, #-7.00000000
578 // CHECK-ENCODING
: [0x80,0xd3,0xf9,0x25]
579 // CHECK-ERROR
: instruction requires
: sve
or sme
580 // CHECK-UNKNOWN
: 25f9d380
<unknown
>
582 fdup z0.d
, #-7.25000000
583 // CHECK-INST
: fmov z0.d
, #-7.25000000
584 // CHECK-ENCODING
: [0xa0,0xd3,0xf9,0x25]
585 // CHECK-ERROR
: instruction requires
: sve
or sme
586 // CHECK-UNKNOWN
: 25f9d3a0
<unknown
>
588 fdup z0.d
, #-7.50000000
589 // CHECK-INST
: fmov z0.d
, #-7.50000000
590 // CHECK-ENCODING
: [0xc0,0xd3,0xf9,0x25]
591 // CHECK-ERROR
: instruction requires
: sve
or sme
592 // CHECK-UNKNOWN
: 25f9d3c0
<unknown
>
594 fdup z0.d
, #-7.75000000
595 // CHECK-INST
: fmov z0.d
, #-7.75000000
596 // CHECK-ENCODING
: [0xe0,0xd3,0xf9,0x25]
597 // CHECK-ERROR
: instruction requires
: sve
or sme
598 // CHECK-UNKNOWN
: 25f9d3e0
<unknown
>
600 fdup z0.d
, #-8.00000000
601 // CHECK-INST
: fmov z0.d
, #-8.00000000
602 // CHECK-ENCODING
: [0x00,0xd4,0xf9,0x25]
603 // CHECK-ERROR
: instruction requires
: sve
or sme
604 // CHECK-UNKNOWN
: 25f9d400
<unknown
>
606 fdup z0.d
, #-8.50000000
607 // CHECK-INST
: fmov z0.d
, #-8.50000000
608 // CHECK-ENCODING
: [0x20,0xd4,0xf9,0x25]
609 // CHECK-ERROR
: instruction requires
: sve
or sme
610 // CHECK-UNKNOWN
: 25f9d420
<unknown
>
612 fdup z0.d
, #-9.00000000
613 // CHECK-INST
: fmov z0.d
, #-9.00000000
614 // CHECK-ENCODING
: [0x40,0xd4,0xf9,0x25]
615 // CHECK-ERROR
: instruction requires
: sve
or sme
616 // CHECK-UNKNOWN
: 25f9d440
<unknown
>
618 fdup z0.d
, #-9.50000000
619 // CHECK-INST
: fmov z0.d
, #-9.50000000
620 // CHECK-ENCODING
: [0x60,0xd4,0xf9,0x25]
621 // CHECK-ERROR
: instruction requires
: sve
or sme
622 // CHECK-UNKNOWN
: 25f9d460
<unknown
>
624 fdup z0.d
, #-10.00000000
625 // CHECK-INST
: fmov z0.d
, #-10.00000000
626 // CHECK-ENCODING
: [0x80,0xd4,0xf9,0x25]
627 // CHECK-ERROR
: instruction requires
: sve
or sme
628 // CHECK-UNKNOWN
: 25f9d480
<unknown
>
630 fdup z0.d
, #-10.50000000
631 // CHECK-INST
: fmov z0.d
, #-10.50000000
632 // CHECK-ENCODING
: [0xa0,0xd4,0xf9,0x25]
633 // CHECK-ERROR
: instruction requires
: sve
or sme
634 // CHECK-UNKNOWN
: 25f9d4a0
<unknown
>
636 fdup z0.d
, #-11.00000000
637 // CHECK-INST
: fmov z0.d
, #-11.00000000
638 // CHECK-ENCODING
: [0xc0,0xd4,0xf9,0x25]
639 // CHECK-ERROR
: instruction requires
: sve
or sme
640 // CHECK-UNKNOWN
: 25f9d4c0
<unknown
>
642 fdup z0.d
, #-11.50000000
643 // CHECK-INST
: fmov z0.d
, #-11.50000000
644 // CHECK-ENCODING
: [0xe0,0xd4,0xf9,0x25]
645 // CHECK-ERROR
: instruction requires
: sve
or sme
646 // CHECK-UNKNOWN
: 25f9d4e0
<unknown
>
648 fdup z0.d
, #-12.00000000
649 // CHECK-INST
: fmov z0.d
, #-12.00000000
650 // CHECK-ENCODING
: [0x00,0xd5,0xf9,0x25]
651 // CHECK-ERROR
: instruction requires
: sve
or sme
652 // CHECK-UNKNOWN
: 25f9d500
<unknown
>
654 fdup z0.d
, #-12.50000000
655 // CHECK-INST
: fmov z0.d
, #-12.50000000
656 // CHECK-ENCODING
: [0x20,0xd5,0xf9,0x25]
657 // CHECK-ERROR
: instruction requires
: sve
or sme
658 // CHECK-UNKNOWN
: 25f9d520
<unknown
>
660 fdup z0.d
, #-13.00000000
661 // CHECK-INST
: fmov z0.d
, #-13.00000000
662 // CHECK-ENCODING
: [0x40,0xd5,0xf9,0x25]
663 // CHECK-ERROR
: instruction requires
: sve
or sme
664 // CHECK-UNKNOWN
: 25f9d540
<unknown
>
666 fdup z0.d
, #-13.50000000
667 // CHECK-INST
: fmov z0.d
, #-13.50000000
668 // CHECK-ENCODING
: [0x60,0xd5,0xf9,0x25]
669 // CHECK-ERROR
: instruction requires
: sve
or sme
670 // CHECK-UNKNOWN
: 25f9d560
<unknown
>
672 fdup z0.d
, #-14.00000000
673 // CHECK-INST
: fmov z0.d
, #-14.00000000
674 // CHECK-ENCODING
: [0x80,0xd5,0xf9,0x25]
675 // CHECK-ERROR
: instruction requires
: sve
or sme
676 // CHECK-UNKNOWN
: 25f9d580
<unknown
>
678 fdup z0.d
, #-14.50000000
679 // CHECK-INST
: fmov z0.d
, #-14.50000000
680 // CHECK-ENCODING
: [0xa0,0xd5,0xf9,0x25]
681 // CHECK-ERROR
: instruction requires
: sve
or sme
682 // CHECK-UNKNOWN
: 25f9d5a0
<unknown
>
684 fdup z0.d
, #-15.00000000
685 // CHECK-INST
: fmov z0.d
, #-15.00000000
686 // CHECK-ENCODING
: [0xc0,0xd5,0xf9,0x25]
687 // CHECK-ERROR
: instruction requires
: sve
or sme
688 // CHECK-UNKNOWN
: 25f9d5c0
<unknown
>
690 fdup z0.d
, #-15.50000000
691 // CHECK-INST
: fmov z0.d
, #-15.50000000
692 // CHECK-ENCODING
: [0xe0,0xd5,0xf9,0x25]
693 // CHECK-ERROR
: instruction requires
: sve
or sme
694 // CHECK-UNKNOWN
: 25f9d5e0
<unknown
>
696 fdup z0.d
, #-16.00000000
697 // CHECK-INST
: fmov z0.d
, #-16.00000000
698 // CHECK-ENCODING
: [0x00,0xd6,0xf9,0x25]
699 // CHECK-ERROR
: instruction requires
: sve
or sme
700 // CHECK-UNKNOWN
: 25f9d600
<unknown
>
702 fdup z0.d
, #-17.00000000
703 // CHECK-INST
: fmov z0.d
, #-17.00000000
704 // CHECK-ENCODING
: [0x20,0xd6,0xf9,0x25]
705 // CHECK-ERROR
: instruction requires
: sve
or sme
706 // CHECK-UNKNOWN
: 25f9d620
<unknown
>
708 fdup z0.d
, #-18.00000000
709 // CHECK-INST
: fmov z0.d
, #-18.00000000
710 // CHECK-ENCODING
: [0x40,0xd6,0xf9,0x25]
711 // CHECK-ERROR
: instruction requires
: sve
or sme
712 // CHECK-UNKNOWN
: 25f9d640
<unknown
>
714 fdup z0.d
, #-19.00000000
715 // CHECK-INST
: fmov z0.d
, #-19.00000000
716 // CHECK-ENCODING
: [0x60,0xd6,0xf9,0x25]
717 // CHECK-ERROR
: instruction requires
: sve
or sme
718 // CHECK-UNKNOWN
: 25f9d660
<unknown
>
720 fdup z0.d
, #-20.00000000
721 // CHECK-INST
: fmov z0.d
, #-20.00000000
722 // CHECK-ENCODING
: [0x80,0xd6,0xf9,0x25]
723 // CHECK-ERROR
: instruction requires
: sve
or sme
724 // CHECK-UNKNOWN
: 25f9d680
<unknown
>
726 fdup z0.d
, #-21.00000000
727 // CHECK-INST
: fmov z0.d
, #-21.00000000
728 // CHECK-ENCODING
: [0xa0,0xd6,0xf9,0x25]
729 // CHECK-ERROR
: instruction requires
: sve
or sme
730 // CHECK-UNKNOWN
: 25f9d6a0
<unknown
>
732 fdup z0.d
, #-22.00000000
733 // CHECK-INST
: fmov z0.d
, #-22.00000000
734 // CHECK-ENCODING
: [0xc0,0xd6,0xf9,0x25]
735 // CHECK-ERROR
: instruction requires
: sve
or sme
736 // CHECK-UNKNOWN
: 25f9d6c0
<unknown
>
738 fdup z0.d
, #-23.00000000
739 // CHECK-INST
: fmov z0.d
, #-23.00000000
740 // CHECK-ENCODING
: [0xe0,0xd6,0xf9,0x25]
741 // CHECK-ERROR
: instruction requires
: sve
or sme
742 // CHECK-UNKNOWN
: 25f9d6e0
<unknown
>
744 fdup z0.d
, #-24.00000000
745 // CHECK-INST
: fmov z0.d
, #-24.00000000
746 // CHECK-ENCODING
: [0x00,0xd7,0xf9,0x25]
747 // CHECK-ERROR
: instruction requires
: sve
or sme
748 // CHECK-UNKNOWN
: 25f9d700
<unknown
>
750 fdup z0.d
, #-25.00000000
751 // CHECK-INST
: fmov z0.d
, #-25.00000000
752 // CHECK-ENCODING
: [0x20,0xd7,0xf9,0x25]
753 // CHECK-ERROR
: instruction requires
: sve
or sme
754 // CHECK-UNKNOWN
: 25f9d720
<unknown
>
756 fdup z0.d
, #-26.00000000
757 // CHECK-INST
: fmov z0.d
, #-26.00000000
758 // CHECK-ENCODING
: [0x40,0xd7,0xf9,0x25]
759 // CHECK-ERROR
: instruction requires
: sve
or sme
760 // CHECK-UNKNOWN
: 25f9d740
<unknown
>
762 fdup z0.d
, #-27.00000000
763 // CHECK-INST
: fmov z0.d
, #-27.00000000
764 // CHECK-ENCODING
: [0x60,0xd7,0xf9,0x25]
765 // CHECK-ERROR
: instruction requires
: sve
or sme
766 // CHECK-UNKNOWN
: 25f9d760
<unknown
>
768 fdup z0.d
, #-28.00000000
769 // CHECK-INST
: fmov z0.d
, #-28.00000000
770 // CHECK-ENCODING
: [0x80,0xd7,0xf9,0x25]
771 // CHECK-ERROR
: instruction requires
: sve
or sme
772 // CHECK-UNKNOWN
: 25f9d780
<unknown
>
774 fdup z0.d
, #-29.00000000
775 // CHECK-INST
: fmov z0.d
, #-29.00000000
776 // CHECK-ENCODING
: [0xa0,0xd7,0xf9,0x25]
777 // CHECK-ERROR
: instruction requires
: sve
or sme
778 // CHECK-UNKNOWN
: 25f9d7a0
<unknown
>
780 fdup z0.d
, #-30.00000000
781 // CHECK-INST
: fmov z0.d
, #-30.00000000
782 // CHECK-ENCODING
: [0xc0,0xd7,0xf9,0x25]
783 // CHECK-ERROR
: instruction requires
: sve
or sme
784 // CHECK-UNKNOWN
: 25f9d7c0
<unknown
>
786 fdup z0.d
, #-31.00000000
787 // CHECK-INST
: fmov z0.d
, #-31.00000000
788 // CHECK-ENCODING
: [0xe0,0xd7,0xf9,0x25]
789 // CHECK-ERROR
: instruction requires
: sve
or sme
790 // CHECK-UNKNOWN
: 25f9d7e0
<unknown
>
792 fdup z0.d
, #0.12500000
793 // CHECK-INST
: fmov z0.d
, #0.12500000
794 // CHECK-ENCODING
: [0x00,0xc8,0xf9,0x25]
795 // CHECK-ERROR
: instruction requires
: sve
or sme
796 // CHECK-UNKNOWN
: 25f9c800
<unknown
>
798 fdup z0.d
, #0.13281250
799 // CHECK-INST
: fmov z0.d
, #0.13281250
800 // CHECK-ENCODING
: [0x20,0xc8,0xf9,0x25]
801 // CHECK-ERROR
: instruction requires
: sve
or sme
802 // CHECK-UNKNOWN
: 25f9c820
<unknown
>
804 fdup z0.d
, #0.14062500
805 // CHECK-INST
: fmov z0.d
, #0.14062500
806 // CHECK-ENCODING
: [0x40,0xc8,0xf9,0x25]
807 // CHECK-ERROR
: instruction requires
: sve
or sme
808 // CHECK-UNKNOWN
: 25f9c840
<unknown
>
810 fdup z0.d
, #0.14843750
811 // CHECK-INST
: fmov z0.d
, #0.14843750
812 // CHECK-ENCODING
: [0x60,0xc8,0xf9,0x25]
813 // CHECK-ERROR
: instruction requires
: sve
or sme
814 // CHECK-UNKNOWN
: 25f9c860
<unknown
>
816 fdup z0.d
, #0.15625000
817 // CHECK-INST
: fmov z0.d
, #0.15625000
818 // CHECK-ENCODING
: [0x80,0xc8,0xf9,0x25]
819 // CHECK-ERROR
: instruction requires
: sve
or sme
820 // CHECK-UNKNOWN
: 25f9c880
<unknown
>
822 fdup z0.d
, #0.16406250
823 // CHECK-INST
: fmov z0.d
, #0.16406250
824 // CHECK-ENCODING
: [0xa0,0xc8,0xf9,0x25]
825 // CHECK-ERROR
: instruction requires
: sve
or sme
826 // CHECK-UNKNOWN
: 25f9c8a0
<unknown
>
828 fdup z0.d
, #0.17187500
829 // CHECK-INST
: fmov z0.d
, #0.17187500
830 // CHECK-ENCODING
: [0xc0,0xc8,0xf9,0x25]
831 // CHECK-ERROR
: instruction requires
: sve
or sme
832 // CHECK-UNKNOWN
: 25f9c8c0
<unknown
>
834 fdup z0.d
, #0.17968750
835 // CHECK-INST
: fmov z0.d
, #0.17968750
836 // CHECK-ENCODING
: [0xe0,0xc8,0xf9,0x25]
837 // CHECK-ERROR
: instruction requires
: sve
or sme
838 // CHECK-UNKNOWN
: 25f9c8e0
<unknown
>
840 fdup z0.d
, #0.18750000
841 // CHECK-INST
: fmov z0.d
, #0.18750000
842 // CHECK-ENCODING
: [0x00,0xc9,0xf9,0x25]
843 // CHECK-ERROR
: instruction requires
: sve
or sme
844 // CHECK-UNKNOWN
: 25f9c900
<unknown
>
846 fdup z0.d
, #0.19531250
847 // CHECK-INST
: fmov z0.d
, #0.19531250
848 // CHECK-ENCODING
: [0x20,0xc9,0xf9,0x25]
849 // CHECK-ERROR
: instruction requires
: sve
or sme
850 // CHECK-UNKNOWN
: 25f9c920
<unknown
>
852 fdup z0.d
, #0.20312500
853 // CHECK-INST
: fmov z0.d
, #0.20312500
854 // CHECK-ENCODING
: [0x40,0xc9,0xf9,0x25]
855 // CHECK-ERROR
: instruction requires
: sve
or sme
856 // CHECK-UNKNOWN
: 25f9c940
<unknown
>
858 fdup z0.d
, #0.21093750
859 // CHECK-INST
: fmov z0.d
, #0.21093750
860 // CHECK-ENCODING
: [0x60,0xc9,0xf9,0x25]
861 // CHECK-ERROR
: instruction requires
: sve
or sme
862 // CHECK-UNKNOWN
: 25f9c960
<unknown
>
864 fdup z0.d
, #0.21875000
865 // CHECK-INST
: fmov z0.d
, #0.21875000
866 // CHECK-ENCODING
: [0x80,0xc9,0xf9,0x25]
867 // CHECK-ERROR
: instruction requires
: sve
or sme
868 // CHECK-UNKNOWN
: 25f9c980
<unknown
>
870 fdup z0.d
, #0.22656250
871 // CHECK-INST
: fmov z0.d
, #0.22656250
872 // CHECK-ENCODING
: [0xa0,0xc9,0xf9,0x25]
873 // CHECK-ERROR
: instruction requires
: sve
or sme
874 // CHECK-UNKNOWN
: 25f9c9a0
<unknown
>
876 fdup z0.d
, #0.23437500
877 // CHECK-INST
: fmov z0.d
, #0.23437500
878 // CHECK-ENCODING
: [0xc0,0xc9,0xf9,0x25]
879 // CHECK-ERROR
: instruction requires
: sve
or sme
880 // CHECK-UNKNOWN
: 25f9c9c0
<unknown
>
882 fdup z0.d
, #0.24218750
883 // CHECK-INST
: fmov z0.d
, #0.24218750
884 // CHECK-ENCODING
: [0xe0,0xc9,0xf9,0x25]
885 // CHECK-ERROR
: instruction requires
: sve
or sme
886 // CHECK-UNKNOWN
: 25f9c9e0
<unknown
>
888 fdup z0.d
, #0.25000000
889 // CHECK-INST
: fmov z0.d
, #0.25000000
890 // CHECK-ENCODING
: [0x00,0xca,0xf9,0x25]
891 // CHECK-ERROR
: instruction requires
: sve
or sme
892 // CHECK-UNKNOWN
: 25f9ca00
<unknown
>
894 fdup z0.d
, #0.26562500
895 // CHECK-INST
: fmov z0.d
, #0.26562500
896 // CHECK-ENCODING
: [0x20,0xca,0xf9,0x25]
897 // CHECK-ERROR
: instruction requires
: sve
or sme
898 // CHECK-UNKNOWN
: 25f9ca20
<unknown
>
900 fdup z0.d
, #0.28125000
901 // CHECK-INST
: fmov z0.d
, #0.28125000
902 // CHECK-ENCODING
: [0x40,0xca,0xf9,0x25]
903 // CHECK-ERROR
: instruction requires
: sve
or sme
904 // CHECK-UNKNOWN
: 25f9ca40
<unknown
>
906 fdup z0.d
, #0.29687500
907 // CHECK-INST
: fmov z0.d
, #0.29687500
908 // CHECK-ENCODING
: [0x60,0xca,0xf9,0x25]
909 // CHECK-ERROR
: instruction requires
: sve
or sme
910 // CHECK-UNKNOWN
: 25f9ca60
<unknown
>
912 fdup z0.d
, #0.31250000
913 // CHECK-INST
: fmov z0.d
, #0.31250000
914 // CHECK-ENCODING
: [0x80,0xca,0xf9,0x25]
915 // CHECK-ERROR
: instruction requires
: sve
or sme
916 // CHECK-UNKNOWN
: 25f9ca80
<unknown
>
918 fdup z0.d
, #0.32812500
919 // CHECK-INST
: fmov z0.d
, #0.32812500
920 // CHECK-ENCODING
: [0xa0,0xca,0xf9,0x25]
921 // CHECK-ERROR
: instruction requires
: sve
or sme
922 // CHECK-UNKNOWN
: 25f9caa0
<unknown
>
924 fdup z0.d
, #0.34375000
925 // CHECK-INST
: fmov z0.d
, #0.34375000
926 // CHECK-ENCODING
: [0xc0,0xca,0xf9,0x25]
927 // CHECK-ERROR
: instruction requires
: sve
or sme
928 // CHECK-UNKNOWN
: 25f9cac0
<unknown
>
930 fdup z0.d
, #0.35937500
931 // CHECK-INST
: fmov z0.d
, #0.35937500
932 // CHECK-ENCODING
: [0xe0,0xca,0xf9,0x25]
933 // CHECK-ERROR
: instruction requires
: sve
or sme
934 // CHECK-UNKNOWN
: 25f9cae0
<unknown
>
936 fdup z0.d
, #0.37500000
937 // CHECK-INST
: fmov z0.d
, #0.37500000
938 // CHECK-ENCODING
: [0x00,0xcb,0xf9,0x25]
939 // CHECK-ERROR
: instruction requires
: sve
or sme
940 // CHECK-UNKNOWN
: 25f9cb00
<unknown
>
942 fdup z0.d
, #0.39062500
943 // CHECK-INST
: fmov z0.d
, #0.39062500
944 // CHECK-ENCODING
: [0x20,0xcb,0xf9,0x25]
945 // CHECK-ERROR
: instruction requires
: sve
or sme
946 // CHECK-UNKNOWN
: 25f9cb20
<unknown
>
948 fdup z0.d
, #0.40625000
949 // CHECK-INST
: fmov z0.d
, #0.40625000
950 // CHECK-ENCODING
: [0x40,0xcb,0xf9,0x25]
951 // CHECK-ERROR
: instruction requires
: sve
or sme
952 // CHECK-UNKNOWN
: 25f9cb40
<unknown
>
954 fdup z0.d
, #0.42187500
955 // CHECK-INST
: fmov z0.d
, #0.42187500
956 // CHECK-ENCODING
: [0x60,0xcb,0xf9,0x25]
957 // CHECK-ERROR
: instruction requires
: sve
or sme
958 // CHECK-UNKNOWN
: 25f9cb60
<unknown
>
960 fdup z0.d
, #0.43750000
961 // CHECK-INST
: fmov z0.d
, #0.43750000
962 // CHECK-ENCODING
: [0x80,0xcb,0xf9,0x25]
963 // CHECK-ERROR
: instruction requires
: sve
or sme
964 // CHECK-UNKNOWN
: 25f9cb80
<unknown
>
966 fdup z0.d
, #0.45312500
967 // CHECK-INST
: fmov z0.d
, #0.45312500
968 // CHECK-ENCODING
: [0xa0,0xcb,0xf9,0x25]
969 // CHECK-ERROR
: instruction requires
: sve
or sme
970 // CHECK-UNKNOWN
: 25f9cba0
<unknown
>
972 fdup z0.d
, #0.46875000
973 // CHECK-INST
: fmov z0.d
, #0.46875000
974 // CHECK-ENCODING
: [0xc0,0xcb,0xf9,0x25]
975 // CHECK-ERROR
: instruction requires
: sve
or sme
976 // CHECK-UNKNOWN
: 25f9cbc0
<unknown
>
978 fdup z0.d
, #0.48437500
979 // CHECK-INST
: fmov z0.d
, #0.48437500
980 // CHECK-ENCODING
: [0xe0,0xcb,0xf9,0x25]
981 // CHECK-ERROR
: instruction requires
: sve
or sme
982 // CHECK-UNKNOWN
: 25f9cbe0
<unknown
>
984 fdup z0.d
, #0.50000000
985 // CHECK-INST
: fmov z0.d
, #0.50000000
986 // CHECK-ENCODING
: [0x00,0xcc,0xf9,0x25]
987 // CHECK-ERROR
: instruction requires
: sve
or sme
988 // CHECK-UNKNOWN
: 25f9cc00
<unknown
>
990 fdup z0.d
, #0.53125000
991 // CHECK-INST
: fmov z0.d
, #0.53125000
992 // CHECK-ENCODING
: [0x20,0xcc,0xf9,0x25]
993 // CHECK-ERROR
: instruction requires
: sve
or sme
994 // CHECK-UNKNOWN
: 25f9cc20
<unknown
>
996 fdup z0.d
, #0.56250000
997 // CHECK-INST
: fmov z0.d
, #0.56250000
998 // CHECK-ENCODING
: [0x40,0xcc,0xf9,0x25]
999 // CHECK-ERROR
: instruction requires
: sve
or sme
1000 // CHECK-UNKNOWN
: 25f9cc40
<unknown
>
1002 fdup z0.d
, #0.59375000
1003 // CHECK-INST
: fmov z0.d
, #0.59375000
1004 // CHECK-ENCODING
: [0x60,0xcc,0xf9,0x25]
1005 // CHECK-ERROR
: instruction requires
: sve
or sme
1006 // CHECK-UNKNOWN
: 25f9cc60
<unknown
>
1008 fdup z0.d
, #0.62500000
1009 // CHECK-INST
: fmov z0.d
, #0.62500000
1010 // CHECK-ENCODING
: [0x80,0xcc,0xf9,0x25]
1011 // CHECK-ERROR
: instruction requires
: sve
or sme
1012 // CHECK-UNKNOWN
: 25f9cc80
<unknown
>
1014 fdup z0.d
, #0.65625000
1015 // CHECK-INST
: fmov z0.d
, #0.65625000
1016 // CHECK-ENCODING
: [0xa0,0xcc,0xf9,0x25]
1017 // CHECK-ERROR
: instruction requires
: sve
or sme
1018 // CHECK-UNKNOWN
: 25f9cca0
<unknown
>
1020 fdup z0.d
, #0.68750000
1021 // CHECK-INST
: fmov z0.d
, #0.68750000
1022 // CHECK-ENCODING
: [0xc0,0xcc,0xf9,0x25]
1023 // CHECK-ERROR
: instruction requires
: sve
or sme
1024 // CHECK-UNKNOWN
: 25f9ccc0
<unknown
>
1026 fdup z0.d
, #0.71875000
1027 // CHECK-INST
: fmov z0.d
, #0.71875000
1028 // CHECK-ENCODING
: [0xe0,0xcc,0xf9,0x25]
1029 // CHECK-ERROR
: instruction requires
: sve
or sme
1030 // CHECK-UNKNOWN
: 25f9cce0
<unknown
>
1032 fdup z0.d
, #0.75000000
1033 // CHECK-INST
: fmov z0.d
, #0.75000000
1034 // CHECK-ENCODING
: [0x00,0xcd,0xf9,0x25]
1035 // CHECK-ERROR
: instruction requires
: sve
or sme
1036 // CHECK-UNKNOWN
: 25f9cd00
<unknown
>
1038 fdup z0.d
, #0.78125000
1039 // CHECK-INST
: fmov z0.d
, #0.78125000
1040 // CHECK-ENCODING
: [0x20,0xcd,0xf9,0x25]
1041 // CHECK-ERROR
: instruction requires
: sve
or sme
1042 // CHECK-UNKNOWN
: 25f9cd20
<unknown
>
1044 fdup z0.d
, #0.81250000
1045 // CHECK-INST
: fmov z0.d
, #0.81250000
1046 // CHECK-ENCODING
: [0x40,0xcd,0xf9,0x25]
1047 // CHECK-ERROR
: instruction requires
: sve
or sme
1048 // CHECK-UNKNOWN
: 25f9cd40
<unknown
>
1050 fdup z0.d
, #0.84375000
1051 // CHECK-INST
: fmov z0.d
, #0.84375000
1052 // CHECK-ENCODING
: [0x60,0xcd,0xf9,0x25]
1053 // CHECK-ERROR
: instruction requires
: sve
or sme
1054 // CHECK-UNKNOWN
: 25f9cd60
<unknown
>
1056 fdup z0.d
, #0.87500000
1057 // CHECK-INST
: fmov z0.d
, #0.87500000
1058 // CHECK-ENCODING
: [0x80,0xcd,0xf9,0x25]
1059 // CHECK-ERROR
: instruction requires
: sve
or sme
1060 // CHECK-UNKNOWN
: 25f9cd80
<unknown
>
1062 fdup z0.d
, #0.90625000
1063 // CHECK-INST
: fmov z0.d
, #0.90625000
1064 // CHECK-ENCODING
: [0xa0,0xcd,0xf9,0x25]
1065 // CHECK-ERROR
: instruction requires
: sve
or sme
1066 // CHECK-UNKNOWN
: 25f9cda0
<unknown
>
1068 fdup z0.d
, #0.93750000
1069 // CHECK-INST
: fmov z0.d
, #0.93750000
1070 // CHECK-ENCODING
: [0xc0,0xcd,0xf9,0x25]
1071 // CHECK-ERROR
: instruction requires
: sve
or sme
1072 // CHECK-UNKNOWN
: 25f9cdc0
<unknown
>
1074 fdup z0.d
, #0.96875000
1075 // CHECK-INST
: fmov z0.d
, #0.96875000
1076 // CHECK-ENCODING
: [0xe0,0xcd,0xf9,0x25]
1077 // CHECK-ERROR
: instruction requires
: sve
or sme
1078 // CHECK-UNKNOWN
: 25f9cde0
<unknown
>
1080 fdup z0.d
, #1.00000000
1081 // CHECK-INST
: fmov z0.d
, #1.00000000
1082 // CHECK-ENCODING
: [0x00,0xce,0xf9,0x25]
1083 // CHECK-ERROR
: instruction requires
: sve
or sme
1084 // CHECK-UNKNOWN
: 25f9ce00
<unknown
>
1086 fdup z0.d
, #1.06250000
1087 // CHECK-INST
: fmov z0.d
, #1.06250000
1088 // CHECK-ENCODING
: [0x20,0xce,0xf9,0x25]
1089 // CHECK-ERROR
: instruction requires
: sve
or sme
1090 // CHECK-UNKNOWN
: 25f9ce20
<unknown
>
1092 fdup z0.d
, #1.12500000
1093 // CHECK-INST
: fmov z0.d
, #1.12500000
1094 // CHECK-ENCODING
: [0x40,0xce,0xf9,0x25]
1095 // CHECK-ERROR
: instruction requires
: sve
or sme
1096 // CHECK-UNKNOWN
: 25f9ce40
<unknown
>
1098 fdup z0.d
, #1.18750000
1099 // CHECK-INST
: fmov z0.d
, #1.18750000
1100 // CHECK-ENCODING
: [0x60,0xce,0xf9,0x25]
1101 // CHECK-ERROR
: instruction requires
: sve
or sme
1102 // CHECK-UNKNOWN
: 25f9ce60
<unknown
>
1104 fdup z0.d
, #1.25000000
1105 // CHECK-INST
: fmov z0.d
, #1.25000000
1106 // CHECK-ENCODING
: [0x80,0xce,0xf9,0x25]
1107 // CHECK-ERROR
: instruction requires
: sve
or sme
1108 // CHECK-UNKNOWN
: 25f9ce80
<unknown
>
1110 fdup z0.d
, #1.31250000
1111 // CHECK-INST
: fmov z0.d
, #1.31250000
1112 // CHECK-ENCODING
: [0xa0,0xce,0xf9,0x25]
1113 // CHECK-ERROR
: instruction requires
: sve
or sme
1114 // CHECK-UNKNOWN
: 25f9cea0
<unknown
>
1116 fdup z0.d
, #1.37500000
1117 // CHECK-INST
: fmov z0.d
, #1.37500000
1118 // CHECK-ENCODING
: [0xc0,0xce,0xf9,0x25]
1119 // CHECK-ERROR
: instruction requires
: sve
or sme
1120 // CHECK-UNKNOWN
: 25f9cec0
<unknown
>
1122 fdup z0.d
, #1.43750000
1123 // CHECK-INST
: fmov z0.d
, #1.43750000
1124 // CHECK-ENCODING
: [0xe0,0xce,0xf9,0x25]
1125 // CHECK-ERROR
: instruction requires
: sve
or sme
1126 // CHECK-UNKNOWN
: 25f9cee0
<unknown
>
1128 fdup z0.d
, #1.50000000
1129 // CHECK-INST
: fmov z0.d
, #1.50000000
1130 // CHECK-ENCODING
: [0x00,0xcf,0xf9,0x25]
1131 // CHECK-ERROR
: instruction requires
: sve
or sme
1132 // CHECK-UNKNOWN
: 25f9cf00
<unknown
>
1134 fdup z0.d
, #1.56250000
1135 // CHECK-INST
: fmov z0.d
, #1.56250000
1136 // CHECK-ENCODING
: [0x20,0xcf,0xf9,0x25]
1137 // CHECK-ERROR
: instruction requires
: sve
or sme
1138 // CHECK-UNKNOWN
: 25f9cf20
<unknown
>
1140 fdup z0.d
, #1.62500000
1141 // CHECK-INST
: fmov z0.d
, #1.62500000
1142 // CHECK-ENCODING
: [0x40,0xcf,0xf9,0x25]
1143 // CHECK-ERROR
: instruction requires
: sve
or sme
1144 // CHECK-UNKNOWN
: 25f9cf40
<unknown
>
1146 fdup z0.d
, #1.68750000
1147 // CHECK-INST
: fmov z0.d
, #1.68750000
1148 // CHECK-ENCODING
: [0x60,0xcf,0xf9,0x25]
1149 // CHECK-ERROR
: instruction requires
: sve
or sme
1150 // CHECK-UNKNOWN
: 25f9cf60
<unknown
>
1152 fdup z0.d
, #1.75000000
1153 // CHECK-INST
: fmov z0.d
, #1.75000000
1154 // CHECK-ENCODING
: [0x80,0xcf,0xf9,0x25]
1155 // CHECK-ERROR
: instruction requires
: sve
or sme
1156 // CHECK-UNKNOWN
: 25f9cf80
<unknown
>
1158 fdup z0.d
, #1.81250000
1159 // CHECK-INST
: fmov z0.d
, #1.81250000
1160 // CHECK-ENCODING
: [0xa0,0xcf,0xf9,0x25]
1161 // CHECK-ERROR
: instruction requires
: sve
or sme
1162 // CHECK-UNKNOWN
: 25f9cfa0
<unknown
>
1164 fdup z0.d
, #1.87500000
1165 // CHECK-INST
: fmov z0.d
, #1.87500000
1166 // CHECK-ENCODING
: [0xc0,0xcf,0xf9,0x25]
1167 // CHECK-ERROR
: instruction requires
: sve
or sme
1168 // CHECK-UNKNOWN
: 25f9cfc0
<unknown
>
1170 fdup z0.d
, #1.93750000
1171 // CHECK-INST
: fmov z0.d
, #1.93750000
1172 // CHECK-ENCODING
: [0xe0,0xcf,0xf9,0x25]
1173 // CHECK-ERROR
: instruction requires
: sve
or sme
1174 // CHECK-UNKNOWN
: 25f9cfe0
<unknown
>
1176 fdup z0.d
, #2.00000000
1177 // CHECK-INST
: fmov z0.d
, #2.00000000
1178 // CHECK-ENCODING
: [0x00,0xc0,0xf9,0x25]
1179 // CHECK-ERROR
: instruction requires
: sve
or sme
1180 // CHECK-UNKNOWN
: 25f9c000
<unknown
>
1182 fdup z0.d
, #2.12500000
1183 // CHECK-INST
: fmov z0.d
, #2.12500000
1184 // CHECK-ENCODING
: [0x20,0xc0,0xf9,0x25]
1185 // CHECK-ERROR
: instruction requires
: sve
or sme
1186 // CHECK-UNKNOWN
: 25f9c020
<unknown
>
1188 fdup z0.d
, #2.25000000
1189 // CHECK-INST
: fmov z0.d
, #2.25000000
1190 // CHECK-ENCODING
: [0x40,0xc0,0xf9,0x25]
1191 // CHECK-ERROR
: instruction requires
: sve
or sme
1192 // CHECK-UNKNOWN
: 25f9c040
<unknown
>
1194 fdup z0.d
, #2.37500000
1195 // CHECK-INST
: fmov z0.d
, #2.37500000
1196 // CHECK-ENCODING
: [0x60,0xc0,0xf9,0x25]
1197 // CHECK-ERROR
: instruction requires
: sve
or sme
1198 // CHECK-UNKNOWN
: 25f9c060
<unknown
>
1200 fdup z0.d
, #2.50000000
1201 // CHECK-INST
: fmov z0.d
, #2.50000000
1202 // CHECK-ENCODING
: [0x80,0xc0,0xf9,0x25]
1203 // CHECK-ERROR
: instruction requires
: sve
or sme
1204 // CHECK-UNKNOWN
: 25f9c080
<unknown
>
1206 fdup z0.d
, #2.62500000
1207 // CHECK-INST
: fmov z0.d
, #2.62500000
1208 // CHECK-ENCODING
: [0xa0,0xc0,0xf9,0x25]
1209 // CHECK-ERROR
: instruction requires
: sve
or sme
1210 // CHECK-UNKNOWN
: 25f9c0a0
<unknown
>
1212 fdup z0.d
, #2.75000000
1213 // CHECK-INST
: fmov z0.d
, #2.75000000
1214 // CHECK-ENCODING
: [0xc0,0xc0,0xf9,0x25]
1215 // CHECK-ERROR
: instruction requires
: sve
or sme
1216 // CHECK-UNKNOWN
: 25f9c0c0
<unknown
>
1218 fdup z0.d
, #2.87500000
1219 // CHECK-INST
: fmov z0.d
, #2.87500000
1220 // CHECK-ENCODING
: [0xe0,0xc0,0xf9,0x25]
1221 // CHECK-ERROR
: instruction requires
: sve
or sme
1222 // CHECK-UNKNOWN
: 25f9c0e0
<unknown
>
1224 fdup z0.d
, #3.00000000
1225 // CHECK-INST
: fmov z0.d
, #3.00000000
1226 // CHECK-ENCODING
: [0x00,0xc1,0xf9,0x25]
1227 // CHECK-ERROR
: instruction requires
: sve
or sme
1228 // CHECK-UNKNOWN
: 25f9c100
<unknown
>
1230 fdup z0.d
, #3.12500000
1231 // CHECK-INST
: fmov z0.d
, #3.12500000
1232 // CHECK-ENCODING
: [0x20,0xc1,0xf9,0x25]
1233 // CHECK-ERROR
: instruction requires
: sve
or sme
1234 // CHECK-UNKNOWN
: 25f9c120
<unknown
>
1236 fdup z0.d
, #3.25000000
1237 // CHECK-INST
: fmov z0.d
, #3.25000000
1238 // CHECK-ENCODING
: [0x40,0xc1,0xf9,0x25]
1239 // CHECK-ERROR
: instruction requires
: sve
or sme
1240 // CHECK-UNKNOWN
: 25f9c140
<unknown
>
1242 fdup z0.d
, #3.37500000
1243 // CHECK-INST
: fmov z0.d
, #3.37500000
1244 // CHECK-ENCODING
: [0x60,0xc1,0xf9,0x25]
1245 // CHECK-ERROR
: instruction requires
: sve
or sme
1246 // CHECK-UNKNOWN
: 25f9c160
<unknown
>
1248 fdup z0.d
, #3.50000000
1249 // CHECK-INST
: fmov z0.d
, #3.50000000
1250 // CHECK-ENCODING
: [0x80,0xc1,0xf9,0x25]
1251 // CHECK-ERROR
: instruction requires
: sve
or sme
1252 // CHECK-UNKNOWN
: 25f9c180
<unknown
>
1254 fdup z0.d
, #3.62500000
1255 // CHECK-INST
: fmov z0.d
, #3.62500000
1256 // CHECK-ENCODING
: [0xa0,0xc1,0xf9,0x25]
1257 // CHECK-ERROR
: instruction requires
: sve
or sme
1258 // CHECK-UNKNOWN
: 25f9c1a0
<unknown
>
1260 fdup z0.d
, #3.75000000
1261 // CHECK-INST
: fmov z0.d
, #3.75000000
1262 // CHECK-ENCODING
: [0xc0,0xc1,0xf9,0x25]
1263 // CHECK-ERROR
: instruction requires
: sve
or sme
1264 // CHECK-UNKNOWN
: 25f9c1c0
<unknown
>
1266 fdup z0.d
, #3.87500000
1267 // CHECK-INST
: fmov z0.d
, #3.87500000
1268 // CHECK-ENCODING
: [0xe0,0xc1,0xf9,0x25]
1269 // CHECK-ERROR
: instruction requires
: sve
or sme
1270 // CHECK-UNKNOWN
: 25f9c1e0
<unknown
>
1272 fdup z0.d
, #4.00000000
1273 // CHECK-INST
: fmov z0.d
, #4.00000000
1274 // CHECK-ENCODING
: [0x00,0xc2,0xf9,0x25]
1275 // CHECK-ERROR
: instruction requires
: sve
or sme
1276 // CHECK-UNKNOWN
: 25f9c200
<unknown
>
1278 fdup z0.d
, #4.25000000
1279 // CHECK-INST
: fmov z0.d
, #4.25000000
1280 // CHECK-ENCODING
: [0x20,0xc2,0xf9,0x25]
1281 // CHECK-ERROR
: instruction requires
: sve
or sme
1282 // CHECK-UNKNOWN
: 25f9c220
<unknown
>
1284 fdup z0.d
, #4.50000000
1285 // CHECK-INST
: fmov z0.d
, #4.50000000
1286 // CHECK-ENCODING
: [0x40,0xc2,0xf9,0x25]
1287 // CHECK-ERROR
: instruction requires
: sve
or sme
1288 // CHECK-UNKNOWN
: 25f9c240
<unknown
>
1290 fdup z0.d
, #4.75000000
1291 // CHECK-INST
: fmov z0.d
, #4.75000000
1292 // CHECK-ENCODING
: [0x60,0xc2,0xf9,0x25]
1293 // CHECK-ERROR
: instruction requires
: sve
or sme
1294 // CHECK-UNKNOWN
: 25f9c260
<unknown
>
1296 fdup z0.d
, #5.00000000
1297 // CHECK-INST
: fmov z0.d
, #5.00000000
1298 // CHECK-ENCODING
: [0x80,0xc2,0xf9,0x25]
1299 // CHECK-ERROR
: instruction requires
: sve
or sme
1300 // CHECK-UNKNOWN
: 25f9c280
<unknown
>
1302 fdup z0.d
, #5.25000000
1303 // CHECK-INST
: fmov z0.d
, #5.25000000
1304 // CHECK-ENCODING
: [0xa0,0xc2,0xf9,0x25]
1305 // CHECK-ERROR
: instruction requires
: sve
or sme
1306 // CHECK-UNKNOWN
: 25f9c2a0
<unknown
>
1308 fdup z0.d
, #5.50000000
1309 // CHECK-INST
: fmov z0.d
, #5.50000000
1310 // CHECK-ENCODING
: [0xc0,0xc2,0xf9,0x25]
1311 // CHECK-ERROR
: instruction requires
: sve
or sme
1312 // CHECK-UNKNOWN
: 25f9c2c0
<unknown
>
1314 fdup z0.d
, #5.75000000
1315 // CHECK-INST
: fmov z0.d
, #5.75000000
1316 // CHECK-ENCODING
: [0xe0,0xc2,0xf9,0x25]
1317 // CHECK-ERROR
: instruction requires
: sve
or sme
1318 // CHECK-UNKNOWN
: 25f9c2e0
<unknown
>
1320 fdup z0.d
, #6.00000000
1321 // CHECK-INST
: fmov z0.d
, #6.00000000
1322 // CHECK-ENCODING
: [0x00,0xc3,0xf9,0x25]
1323 // CHECK-ERROR
: instruction requires
: sve
or sme
1324 // CHECK-UNKNOWN
: 25f9c300
<unknown
>
1326 fdup z0.d
, #6.25000000
1327 // CHECK-INST
: fmov z0.d
, #6.25000000
1328 // CHECK-ENCODING
: [0x20,0xc3,0xf9,0x25]
1329 // CHECK-ERROR
: instruction requires
: sve
or sme
1330 // CHECK-UNKNOWN
: 25f9c320
<unknown
>
1332 fdup z0.d
, #6.50000000
1333 // CHECK-INST
: fmov z0.d
, #6.50000000
1334 // CHECK-ENCODING
: [0x40,0xc3,0xf9,0x25]
1335 // CHECK-ERROR
: instruction requires
: sve
or sme
1336 // CHECK-UNKNOWN
: 25f9c340
<unknown
>
1338 fdup z0.d
, #6.75000000
1339 // CHECK-INST
: fmov z0.d
, #6.75000000
1340 // CHECK-ENCODING
: [0x60,0xc3,0xf9,0x25]
1341 // CHECK-ERROR
: instruction requires
: sve
or sme
1342 // CHECK-UNKNOWN
: 25f9c360
<unknown
>
1344 fdup z0.d
, #7.00000000
1345 // CHECK-INST
: fmov z0.d
, #7.00000000
1346 // CHECK-ENCODING
: [0x80,0xc3,0xf9,0x25]
1347 // CHECK-ERROR
: instruction requires
: sve
or sme
1348 // CHECK-UNKNOWN
: 25f9c380
<unknown
>
1350 fdup z0.d
, #7.25000000
1351 // CHECK-INST
: fmov z0.d
, #7.25000000
1352 // CHECK-ENCODING
: [0xa0,0xc3,0xf9,0x25]
1353 // CHECK-ERROR
: instruction requires
: sve
or sme
1354 // CHECK-UNKNOWN
: 25f9c3a0
<unknown
>
1356 fdup z0.d
, #7.50000000
1357 // CHECK-INST
: fmov z0.d
, #7.50000000
1358 // CHECK-ENCODING
: [0xc0,0xc3,0xf9,0x25]
1359 // CHECK-ERROR
: instruction requires
: sve
or sme
1360 // CHECK-UNKNOWN
: 25f9c3c0
<unknown
>
1362 fdup z0.d
, #7.75000000
1363 // CHECK-INST
: fmov z0.d
, #7.75000000
1364 // CHECK-ENCODING
: [0xe0,0xc3,0xf9,0x25]
1365 // CHECK-ERROR
: instruction requires
: sve
or sme
1366 // CHECK-UNKNOWN
: 25f9c3e0
<unknown
>
1368 fdup z0.d
, #8.00000000
1369 // CHECK-INST
: fmov z0.d
, #8.00000000
1370 // CHECK-ENCODING
: [0x00,0xc4,0xf9,0x25]
1371 // CHECK-ERROR
: instruction requires
: sve
or sme
1372 // CHECK-UNKNOWN
: 25f9c400
<unknown
>
1374 fdup z0.d
, #8.50000000
1375 // CHECK-INST
: fmov z0.d
, #8.50000000
1376 // CHECK-ENCODING
: [0x20,0xc4,0xf9,0x25]
1377 // CHECK-ERROR
: instruction requires
: sve
or sme
1378 // CHECK-UNKNOWN
: 25f9c420
<unknown
>
1380 fdup z0.d
, #9.00000000
1381 // CHECK-INST
: fmov z0.d
, #9.00000000
1382 // CHECK-ENCODING
: [0x40,0xc4,0xf9,0x25]
1383 // CHECK-ERROR
: instruction requires
: sve
or sme
1384 // CHECK-UNKNOWN
: 25f9c440
<unknown
>
1386 fdup z0.d
, #9.50000000
1387 // CHECK-INST
: fmov z0.d
, #9.50000000
1388 // CHECK-ENCODING
: [0x60,0xc4,0xf9,0x25]
1389 // CHECK-ERROR
: instruction requires
: sve
or sme
1390 // CHECK-UNKNOWN
: 25f9c460
<unknown
>
1392 fdup z0.d
, #10.00000000
1393 // CHECK-INST
: fmov z0.d
, #10.00000000
1394 // CHECK-ENCODING
: [0x80,0xc4,0xf9,0x25]
1395 // CHECK-ERROR
: instruction requires
: sve
or sme
1396 // CHECK-UNKNOWN
: 25f9c480
<unknown
>
1398 fdup z0.d
, #10.50000000
1399 // CHECK-INST
: fmov z0.d
, #10.50000000
1400 // CHECK-ENCODING
: [0xa0,0xc4,0xf9,0x25]
1401 // CHECK-ERROR
: instruction requires
: sve
or sme
1402 // CHECK-UNKNOWN
: 25f9c4a0
<unknown
>
1404 fdup z0.d
, #11.00000000
1405 // CHECK-INST
: fmov z0.d
, #11.00000000
1406 // CHECK-ENCODING
: [0xc0,0xc4,0xf9,0x25]
1407 // CHECK-ERROR
: instruction requires
: sve
or sme
1408 // CHECK-UNKNOWN
: 25f9c4c0
<unknown
>
1410 fdup z0.d
, #11.50000000
1411 // CHECK-INST
: fmov z0.d
, #11.50000000
1412 // CHECK-ENCODING
: [0xe0,0xc4,0xf9,0x25]
1413 // CHECK-ERROR
: instruction requires
: sve
or sme
1414 // CHECK-UNKNOWN
: 25f9c4e0
<unknown
>
1416 fdup z0.d
, #12.00000000
1417 // CHECK-INST
: fmov z0.d
, #12.00000000
1418 // CHECK-ENCODING
: [0x00,0xc5,0xf9,0x25]
1419 // CHECK-ERROR
: instruction requires
: sve
or sme
1420 // CHECK-UNKNOWN
: 25f9c500
<unknown
>
1422 fdup z0.d
, #12.50000000
1423 // CHECK-INST
: fmov z0.d
, #12.50000000
1424 // CHECK-ENCODING
: [0x20,0xc5,0xf9,0x25]
1425 // CHECK-ERROR
: instruction requires
: sve
or sme
1426 // CHECK-UNKNOWN
: 25f9c520
<unknown
>
1428 fdup z0.d
, #13.00000000
1429 // CHECK-INST
: fmov z0.d
, #13.00000000
1430 // CHECK-ENCODING
: [0x40,0xc5,0xf9,0x25]
1431 // CHECK-ERROR
: instruction requires
: sve
or sme
1432 // CHECK-UNKNOWN
: 25f9c540
<unknown
>
1434 fdup z0.d
, #13.50000000
1435 // CHECK-INST
: fmov z0.d
, #13.50000000
1436 // CHECK-ENCODING
: [0x60,0xc5,0xf9,0x25]
1437 // CHECK-ERROR
: instruction requires
: sve
or sme
1438 // CHECK-UNKNOWN
: 25f9c560
<unknown
>
1440 fdup z0.d
, #14.00000000
1441 // CHECK-INST
: fmov z0.d
, #14.00000000
1442 // CHECK-ENCODING
: [0x80,0xc5,0xf9,0x25]
1443 // CHECK-ERROR
: instruction requires
: sve
or sme
1444 // CHECK-UNKNOWN
: 25f9c580
<unknown
>
1446 fdup z0.d
, #14.50000000
1447 // CHECK-INST
: fmov z0.d
, #14.50000000
1448 // CHECK-ENCODING
: [0xa0,0xc5,0xf9,0x25]
1449 // CHECK-ERROR
: instruction requires
: sve
or sme
1450 // CHECK-UNKNOWN
: 25f9c5a0
<unknown
>
1452 fdup z0.d
, #15.00000000
1453 // CHECK-INST
: fmov z0.d
, #15.00000000
1454 // CHECK-ENCODING
: [0xc0,0xc5,0xf9,0x25]
1455 // CHECK-ERROR
: instruction requires
: sve
or sme
1456 // CHECK-UNKNOWN
: 25f9c5c0
<unknown
>
1458 fdup z0.d
, #15.50000000
1459 // CHECK-INST
: fmov z0.d
, #15.50000000
1460 // CHECK-ENCODING
: [0xe0,0xc5,0xf9,0x25]
1461 // CHECK-ERROR
: instruction requires
: sve
or sme
1462 // CHECK-UNKNOWN
: 25f9c5e0
<unknown
>
1464 fdup z0.d
, #16.00000000
1465 // CHECK-INST
: fmov z0.d
, #16.00000000
1466 // CHECK-ENCODING
: [0x00,0xc6,0xf9,0x25]
1467 // CHECK-ERROR
: instruction requires
: sve
or sme
1468 // CHECK-UNKNOWN
: 25f9c600
<unknown
>
1470 fdup z0.d
, #17.00000000
1471 // CHECK-INST
: fmov z0.d
, #17.00000000
1472 // CHECK-ENCODING
: [0x20,0xc6,0xf9,0x25]
1473 // CHECK-ERROR
: instruction requires
: sve
or sme
1474 // CHECK-UNKNOWN
: 25f9c620
<unknown
>
1476 fdup z0.d
, #18.00000000
1477 // CHECK-INST
: fmov z0.d
, #18.00000000
1478 // CHECK-ENCODING
: [0x40,0xc6,0xf9,0x25]
1479 // CHECK-ERROR
: instruction requires
: sve
or sme
1480 // CHECK-UNKNOWN
: 25f9c640
<unknown
>
1482 fdup z0.d
, #19.00000000
1483 // CHECK-INST
: fmov z0.d
, #19.00000000
1484 // CHECK-ENCODING
: [0x60,0xc6,0xf9,0x25]
1485 // CHECK-ERROR
: instruction requires
: sve
or sme
1486 // CHECK-UNKNOWN
: 25f9c660
<unknown
>
1488 fdup z0.d
, #20.00000000
1489 // CHECK-INST
: fmov z0.d
, #20.00000000
1490 // CHECK-ENCODING
: [0x80,0xc6,0xf9,0x25]
1491 // CHECK-ERROR
: instruction requires
: sve
or sme
1492 // CHECK-UNKNOWN
: 25f9c680
<unknown
>
1494 fdup z0.d
, #21.00000000
1495 // CHECK-INST
: fmov z0.d
, #21.00000000
1496 // CHECK-ENCODING
: [0xa0,0xc6,0xf9,0x25]
1497 // CHECK-ERROR
: instruction requires
: sve
or sme
1498 // CHECK-UNKNOWN
: 25f9c6a0
<unknown
>
1500 fdup z0.d
, #22.00000000
1501 // CHECK-INST
: fmov z0.d
, #22.00000000
1502 // CHECK-ENCODING
: [0xc0,0xc6,0xf9,0x25]
1503 // CHECK-ERROR
: instruction requires
: sve
or sme
1504 // CHECK-UNKNOWN
: 25f9c6c0
<unknown
>
1506 fdup z0.d
, #23.00000000
1507 // CHECK-INST
: fmov z0.d
, #23.00000000
1508 // CHECK-ENCODING
: [0xe0,0xc6,0xf9,0x25]
1509 // CHECK-ERROR
: instruction requires
: sve
or sme
1510 // CHECK-UNKNOWN
: 25f9c6e0
<unknown
>
1512 fdup z0.d
, #24.00000000
1513 // CHECK-INST
: fmov z0.d
, #24.00000000
1514 // CHECK-ENCODING
: [0x00,0xc7,0xf9,0x25]
1515 // CHECK-ERROR
: instruction requires
: sve
or sme
1516 // CHECK-UNKNOWN
: 25f9c700
<unknown
>
1518 fdup z0.d
, #25.00000000
1519 // CHECK-INST
: fmov z0.d
, #25.00000000
1520 // CHECK-ENCODING
: [0x20,0xc7,0xf9,0x25]
1521 // CHECK-ERROR
: instruction requires
: sve
or sme
1522 // CHECK-UNKNOWN
: 25f9c720
<unknown
>
1524 fdup z0.d
, #26.00000000
1525 // CHECK-INST
: fmov z0.d
, #26.00000000
1526 // CHECK-ENCODING
: [0x40,0xc7,0xf9,0x25]
1527 // CHECK-ERROR
: instruction requires
: sve
or sme
1528 // CHECK-UNKNOWN
: 25f9c740
<unknown
>
1530 fdup z0.d
, #27.00000000
1531 // CHECK-INST
: fmov z0.d
, #27.00000000
1532 // CHECK-ENCODING
: [0x60,0xc7,0xf9,0x25]
1533 // CHECK-ERROR
: instruction requires
: sve
or sme
1534 // CHECK-UNKNOWN
: 25f9c760
<unknown
>
1536 fdup z0.d
, #28.00000000
1537 // CHECK-INST
: fmov z0.d
, #28.00000000
1538 // CHECK-ENCODING
: [0x80,0xc7,0xf9,0x25]
1539 // CHECK-ERROR
: instruction requires
: sve
or sme
1540 // CHECK-UNKNOWN
: 25f9c780
<unknown
>
1542 fdup z0.d
, #29.00000000
1543 // CHECK-INST
: fmov z0.d
, #29.00000000
1544 // CHECK-ENCODING
: [0xa0,0xc7,0xf9,0x25]
1545 // CHECK-ERROR
: instruction requires
: sve
or sme
1546 // CHECK-UNKNOWN
: 25f9c7a0
<unknown
>
1548 fdup z0.d
, #30.00000000
1549 // CHECK-INST
: fmov z0.d
, #30.00000000
1550 // CHECK-ENCODING
: [0xc0,0xc7,0xf9,0x25]
1551 // CHECK-ERROR
: instruction requires
: sve
or sme
1552 // CHECK-UNKNOWN
: 25f9c7c0
<unknown
>
1554 fdup z0.d
, #31.00000000
1555 // CHECK-INST
: fmov z0.d
, #31.00000000
1556 // CHECK-ENCODING
: [0xe0,0xc7,0xf9,0x25]
1557 // CHECK-ERROR
: instruction requires
: sve
or sme
1558 // CHECK-UNKNOWN
: 25f9c7e0
<unknown
>