[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / MC / AArch64 / SVE / fdup.s
blobb82a06c31e922c7e44403280172555dd0d1d7cc9
1 // RUN: llvm-mc -triple=aarch64 -show-encoding -mattr=+sve < %s \
2 // RUN: | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
3 // RUN: not llvm-mc -triple=aarch64 -show-encoding < %s 2>&1 \
4 // RUN: | FileCheck %s --check-prefix=CHECK-ERROR
5 // RUN: llvm-mc -triple=aarch64 -filetype=obj -mattr=+sve < %s \
6 // RUN: | llvm-objdump -d -mattr=+sve - | FileCheck %s --check-prefix=CHECK-INST
7 // RUN: llvm-mc -triple=aarch64 -filetype=obj -mattr=+sve < %s \
8 // RUN: | llvm-objdump -d - | FileCheck %s --check-prefix=CHECK-UNKNOWN
10 fdup z0.h, #-0.12500000
11 // CHECK-INST: fmov z0.h, #-0.12500000
12 // CHECK-ENCODING: [0x00,0xd8,0x79,0x25]
13 // CHECK-ERROR: instruction requires: sve
14 // CHECK-UNKNOWN: 00 d8 79 25 <unknown>
16 fdup z0.s, #-0.12500000
17 // CHECK-INST: fmov z0.s, #-0.12500000
18 // CHECK-ENCODING: [0x00,0xd8,0xb9,0x25]
19 // CHECK-ERROR: instruction requires: sve
20 // CHECK-UNKNOWN: 00 d8 b9 25 <unknown>
22 fdup z0.d, #-0.12500000
23 // CHECK-INST: fmov z0.d, #-0.12500000
24 // CHECK-ENCODING: [0x00,0xd8,0xf9,0x25]
25 // CHECK-ERROR: instruction requires: sve
26 // CHECK-UNKNOWN: 00 d8 f9 25 <unknown>
28 fdup z0.d, #-0.13281250
29 // CHECK-INST: fmov z0.d, #-0.13281250
30 // CHECK-ENCODING: [0x20,0xd8,0xf9,0x25]
31 // CHECK-ERROR: instruction requires: sve
32 // CHECK-UNKNOWN: 20 d8 f9 25 <unknown>
34 fdup z0.d, #-0.14062500
35 // CHECK-INST: fmov z0.d, #-0.14062500
36 // CHECK-ENCODING: [0x40,0xd8,0xf9,0x25]
37 // CHECK-ERROR: instruction requires: sve
38 // CHECK-UNKNOWN: 40 d8 f9 25 <unknown>
40 fdup z0.d, #-0.14843750
41 // CHECK-INST: fmov z0.d, #-0.14843750
42 // CHECK-ENCODING: [0x60,0xd8,0xf9,0x25]
43 // CHECK-ERROR: instruction requires: sve
44 // CHECK-UNKNOWN: 60 d8 f9 25 <unknown>
46 fdup z0.d, #-0.15625000
47 // CHECK-INST: fmov z0.d, #-0.15625000
48 // CHECK-ENCODING: [0x80,0xd8,0xf9,0x25]
49 // CHECK-ERROR: instruction requires: sve
50 // CHECK-UNKNOWN: 80 d8 f9 25 <unknown>
52 fdup z0.d, #-0.16406250
53 // CHECK-INST: fmov z0.d, #-0.16406250
54 // CHECK-ENCODING: [0xa0,0xd8,0xf9,0x25]
55 // CHECK-ERROR: instruction requires: sve
56 // CHECK-UNKNOWN: a0 d8 f9 25 <unknown>
58 fdup z0.d, #-0.17187500
59 // CHECK-INST: fmov z0.d, #-0.17187500
60 // CHECK-ENCODING: [0xc0,0xd8,0xf9,0x25]
61 // CHECK-ERROR: instruction requires: sve
62 // CHECK-UNKNOWN: c0 d8 f9 25 <unknown>
64 fdup z0.d, #-0.17968750
65 // CHECK-INST: fmov z0.d, #-0.17968750
66 // CHECK-ENCODING: [0xe0,0xd8,0xf9,0x25]
67 // CHECK-ERROR: instruction requires: sve
68 // CHECK-UNKNOWN: e0 d8 f9 25 <unknown>
70 fdup z0.d, #-0.18750000
71 // CHECK-INST: fmov z0.d, #-0.18750000
72 // CHECK-ENCODING: [0x00,0xd9,0xf9,0x25]
73 // CHECK-ERROR: instruction requires: sve
74 // CHECK-UNKNOWN: 00 d9 f9 25 <unknown>
76 fdup z0.d, #-0.19531250
77 // CHECK-INST: fmov z0.d, #-0.19531250
78 // CHECK-ENCODING: [0x20,0xd9,0xf9,0x25]
79 // CHECK-ERROR: instruction requires: sve
80 // CHECK-UNKNOWN: 20 d9 f9 25 <unknown>
82 fdup z0.d, #-0.20312500
83 // CHECK-INST: fmov z0.d, #-0.20312500
84 // CHECK-ENCODING: [0x40,0xd9,0xf9,0x25]
85 // CHECK-ERROR: instruction requires: sve
86 // CHECK-UNKNOWN: 40 d9 f9 25 <unknown>
88 fdup z0.d, #-0.21093750
89 // CHECK-INST: fmov z0.d, #-0.21093750
90 // CHECK-ENCODING: [0x60,0xd9,0xf9,0x25]
91 // CHECK-ERROR: instruction requires: sve
92 // CHECK-UNKNOWN: 60 d9 f9 25 <unknown>
94 fdup z0.d, #-0.21875000
95 // CHECK-INST: fmov z0.d, #-0.21875000
96 // CHECK-ENCODING: [0x80,0xd9,0xf9,0x25]
97 // CHECK-ERROR: instruction requires: sve
98 // CHECK-UNKNOWN: 80 d9 f9 25 <unknown>
100 fdup z0.d, #-0.22656250
101 // CHECK-INST: fmov z0.d, #-0.22656250
102 // CHECK-ENCODING: [0xa0,0xd9,0xf9,0x25]
103 // CHECK-ERROR: instruction requires: sve
104 // CHECK-UNKNOWN: a0 d9 f9 25 <unknown>
106 fdup z0.d, #-0.23437500
107 // CHECK-INST: fmov z0.d, #-0.23437500
108 // CHECK-ENCODING: [0xc0,0xd9,0xf9,0x25]
109 // CHECK-ERROR: instruction requires: sve
110 // CHECK-UNKNOWN: c0 d9 f9 25 <unknown>
112 fdup z0.d, #-0.24218750
113 // CHECK-INST: fmov z0.d, #-0.24218750
114 // CHECK-ENCODING: [0xe0,0xd9,0xf9,0x25]
115 // CHECK-ERROR: instruction requires: sve
116 // CHECK-UNKNOWN: e0 d9 f9 25 <unknown>
118 fdup z0.d, #-0.25000000
119 // CHECK-INST: fmov z0.d, #-0.25000000
120 // CHECK-ENCODING: [0x00,0xda,0xf9,0x25]
121 // CHECK-ERROR: instruction requires: sve
122 // CHECK-UNKNOWN: 00 da f9 25 <unknown>
124 fdup z0.d, #-0.26562500
125 // CHECK-INST: fmov z0.d, #-0.26562500
126 // CHECK-ENCODING: [0x20,0xda,0xf9,0x25]
127 // CHECK-ERROR: instruction requires: sve
128 // CHECK-UNKNOWN: 20 da f9 25 <unknown>
130 fdup z0.d, #-0.28125000
131 // CHECK-INST: fmov z0.d, #-0.28125000
132 // CHECK-ENCODING: [0x40,0xda,0xf9,0x25]
133 // CHECK-ERROR: instruction requires: sve
134 // CHECK-UNKNOWN: 40 da f9 25 <unknown>
136 fdup z0.d, #-0.29687500
137 // CHECK-INST: fmov z0.d, #-0.29687500
138 // CHECK-ENCODING: [0x60,0xda,0xf9,0x25]
139 // CHECK-ERROR: instruction requires: sve
140 // CHECK-UNKNOWN: 60 da f9 25 <unknown>
142 fdup z0.d, #-0.31250000
143 // CHECK-INST: fmov z0.d, #-0.31250000
144 // CHECK-ENCODING: [0x80,0xda,0xf9,0x25]
145 // CHECK-ERROR: instruction requires: sve
146 // CHECK-UNKNOWN: 80 da f9 25 <unknown>
148 fdup z0.d, #-0.32812500
149 // CHECK-INST: fmov z0.d, #-0.32812500
150 // CHECK-ENCODING: [0xa0,0xda,0xf9,0x25]
151 // CHECK-ERROR: instruction requires: sve
152 // CHECK-UNKNOWN: a0 da f9 25 <unknown>
154 fdup z0.d, #-0.34375000
155 // CHECK-INST: fmov z0.d, #-0.34375000
156 // CHECK-ENCODING: [0xc0,0xda,0xf9,0x25]
157 // CHECK-ERROR: instruction requires: sve
158 // CHECK-UNKNOWN: c0 da f9 25 <unknown>
160 fdup z0.d, #-0.35937500
161 // CHECK-INST: fmov z0.d, #-0.35937500
162 // CHECK-ENCODING: [0xe0,0xda,0xf9,0x25]
163 // CHECK-ERROR: instruction requires: sve
164 // CHECK-UNKNOWN: e0 da f9 25 <unknown>
166 fdup z0.d, #-0.37500000
167 // CHECK-INST: fmov z0.d, #-0.37500000
168 // CHECK-ENCODING: [0x00,0xdb,0xf9,0x25]
169 // CHECK-ERROR: instruction requires: sve
170 // CHECK-UNKNOWN: 00 db f9 25 <unknown>
172 fdup z0.d, #-0.39062500
173 // CHECK-INST: fmov z0.d, #-0.39062500
174 // CHECK-ENCODING: [0x20,0xdb,0xf9,0x25]
175 // CHECK-ERROR: instruction requires: sve
176 // CHECK-UNKNOWN: 20 db f9 25 <unknown>
178 fdup z0.d, #-0.40625000
179 // CHECK-INST: fmov z0.d, #-0.40625000
180 // CHECK-ENCODING: [0x40,0xdb,0xf9,0x25]
181 // CHECK-ERROR: instruction requires: sve
182 // CHECK-UNKNOWN: 40 db f9 25 <unknown>
184 fdup z0.d, #-0.42187500
185 // CHECK-INST: fmov z0.d, #-0.42187500
186 // CHECK-ENCODING: [0x60,0xdb,0xf9,0x25]
187 // CHECK-ERROR: instruction requires: sve
188 // CHECK-UNKNOWN: 60 db f9 25 <unknown>
190 fdup z0.d, #-0.43750000
191 // CHECK-INST: fmov z0.d, #-0.43750000
192 // CHECK-ENCODING: [0x80,0xdb,0xf9,0x25]
193 // CHECK-ERROR: instruction requires: sve
194 // CHECK-UNKNOWN: 80 db f9 25 <unknown>
196 fdup z0.d, #-0.45312500
197 // CHECK-INST: fmov z0.d, #-0.45312500
198 // CHECK-ENCODING: [0xa0,0xdb,0xf9,0x25]
199 // CHECK-ERROR: instruction requires: sve
200 // CHECK-UNKNOWN: a0 db f9 25 <unknown>
202 fdup z0.d, #-0.46875000
203 // CHECK-INST: fmov z0.d, #-0.46875000
204 // CHECK-ENCODING: [0xc0,0xdb,0xf9,0x25]
205 // CHECK-ERROR: instruction requires: sve
206 // CHECK-UNKNOWN: c0 db f9 25 <unknown>
208 fdup z0.d, #-0.48437500
209 // CHECK-INST: fmov z0.d, #-0.48437500
210 // CHECK-ENCODING: [0xe0,0xdb,0xf9,0x25]
211 // CHECK-ERROR: instruction requires: sve
212 // CHECK-UNKNOWN: e0 db f9 25 <unknown>
214 fdup z0.d, #-0.50000000
215 // CHECK-INST: fmov z0.d, #-0.50000000
216 // CHECK-ENCODING: [0x00,0xdc,0xf9,0x25]
217 // CHECK-ERROR: instruction requires: sve
218 // CHECK-UNKNOWN: 00 dc f9 25 <unknown>
220 fdup z0.d, #-0.53125000
221 // CHECK-INST: fmov z0.d, #-0.53125000
222 // CHECK-ENCODING: [0x20,0xdc,0xf9,0x25]
223 // CHECK-ERROR: instruction requires: sve
224 // CHECK-UNKNOWN: 20 dc f9 25 <unknown>
226 fdup z0.d, #-0.56250000
227 // CHECK-INST: fmov z0.d, #-0.56250000
228 // CHECK-ENCODING: [0x40,0xdc,0xf9,0x25]
229 // CHECK-ERROR: instruction requires: sve
230 // CHECK-UNKNOWN: 40 dc f9 25 <unknown>
232 fdup z0.d, #-0.59375000
233 // CHECK-INST: fmov z0.d, #-0.59375000
234 // CHECK-ENCODING: [0x60,0xdc,0xf9,0x25]
235 // CHECK-ERROR: instruction requires: sve
236 // CHECK-UNKNOWN: 60 dc f9 25 <unknown>
238 fdup z0.d, #-0.62500000
239 // CHECK-INST: fmov z0.d, #-0.62500000
240 // CHECK-ENCODING: [0x80,0xdc,0xf9,0x25]
241 // CHECK-ERROR: instruction requires: sve
242 // CHECK-UNKNOWN: 80 dc f9 25 <unknown>
244 fdup z0.d, #-0.65625000
245 // CHECK-INST: fmov z0.d, #-0.65625000
246 // CHECK-ENCODING: [0xa0,0xdc,0xf9,0x25]
247 // CHECK-ERROR: instruction requires: sve
248 // CHECK-UNKNOWN: a0 dc f9 25 <unknown>
250 fdup z0.d, #-0.68750000
251 // CHECK-INST: fmov z0.d, #-0.68750000
252 // CHECK-ENCODING: [0xc0,0xdc,0xf9,0x25]
253 // CHECK-ERROR: instruction requires: sve
254 // CHECK-UNKNOWN: c0 dc f9 25 <unknown>
256 fdup z0.d, #-0.71875000
257 // CHECK-INST: fmov z0.d, #-0.71875000
258 // CHECK-ENCODING: [0xe0,0xdc,0xf9,0x25]
259 // CHECK-ERROR: instruction requires: sve
260 // CHECK-UNKNOWN: e0 dc f9 25 <unknown>
262 fdup z0.d, #-0.75000000
263 // CHECK-INST: fmov z0.d, #-0.75000000
264 // CHECK-ENCODING: [0x00,0xdd,0xf9,0x25]
265 // CHECK-ERROR: instruction requires: sve
266 // CHECK-UNKNOWN: 00 dd f9 25 <unknown>
268 fdup z0.d, #-0.78125000
269 // CHECK-INST: fmov z0.d, #-0.78125000
270 // CHECK-ENCODING: [0x20,0xdd,0xf9,0x25]
271 // CHECK-ERROR: instruction requires: sve
272 // CHECK-UNKNOWN: 20 dd f9 25 <unknown>
274 fdup z0.d, #-0.81250000
275 // CHECK-INST: fmov z0.d, #-0.81250000
276 // CHECK-ENCODING: [0x40,0xdd,0xf9,0x25]
277 // CHECK-ERROR: instruction requires: sve
278 // CHECK-UNKNOWN: 40 dd f9 25 <unknown>
280 fdup z0.d, #-0.84375000
281 // CHECK-INST: fmov z0.d, #-0.84375000
282 // CHECK-ENCODING: [0x60,0xdd,0xf9,0x25]
283 // CHECK-ERROR: instruction requires: sve
284 // CHECK-UNKNOWN: 60 dd f9 25 <unknown>
286 fdup z0.d, #-0.87500000
287 // CHECK-INST: fmov z0.d, #-0.87500000
288 // CHECK-ENCODING: [0x80,0xdd,0xf9,0x25]
289 // CHECK-ERROR: instruction requires: sve
290 // CHECK-UNKNOWN: 80 dd f9 25 <unknown>
292 fdup z0.d, #-0.90625000
293 // CHECK-INST: fmov z0.d, #-0.90625000
294 // CHECK-ENCODING: [0xa0,0xdd,0xf9,0x25]
295 // CHECK-ERROR: instruction requires: sve
296 // CHECK-UNKNOWN: a0 dd f9 25 <unknown>
298 fdup z0.d, #-0.93750000
299 // CHECK-INST: fmov z0.d, #-0.93750000
300 // CHECK-ENCODING: [0xc0,0xdd,0xf9,0x25]
301 // CHECK-ERROR: instruction requires: sve
302 // CHECK-UNKNOWN: c0 dd f9 25 <unknown>
304 fdup z0.d, #-0.96875000
305 // CHECK-INST: fmov z0.d, #-0.96875000
306 // CHECK-ENCODING: [0xe0,0xdd,0xf9,0x25]
307 // CHECK-ERROR: instruction requires: sve
308 // CHECK-UNKNOWN: e0 dd f9 25 <unknown>
310 fdup z0.d, #-1.00000000
311 // CHECK-INST: fmov z0.d, #-1.00000000
312 // CHECK-ENCODING: [0x00,0xde,0xf9,0x25]
313 // CHECK-ERROR: instruction requires: sve
314 // CHECK-UNKNOWN: 00 de f9 25 <unknown>
316 fdup z0.d, #-1.06250000
317 // CHECK-INST: fmov z0.d, #-1.06250000
318 // CHECK-ENCODING: [0x20,0xde,0xf9,0x25]
319 // CHECK-ERROR: instruction requires: sve
320 // CHECK-UNKNOWN: 20 de f9 25 <unknown>
322 fdup z0.d, #-1.12500000
323 // CHECK-INST: fmov z0.d, #-1.12500000
324 // CHECK-ENCODING: [0x40,0xde,0xf9,0x25]
325 // CHECK-ERROR: instruction requires: sve
326 // CHECK-UNKNOWN: 40 de f9 25 <unknown>
328 fdup z0.d, #-1.18750000
329 // CHECK-INST: fmov z0.d, #-1.18750000
330 // CHECK-ENCODING: [0x60,0xde,0xf9,0x25]
331 // CHECK-ERROR: instruction requires: sve
332 // CHECK-UNKNOWN: 60 de f9 25 <unknown>
334 fdup z0.d, #-1.25000000
335 // CHECK-INST: fmov z0.d, #-1.25000000
336 // CHECK-ENCODING: [0x80,0xde,0xf9,0x25]
337 // CHECK-ERROR: instruction requires: sve
338 // CHECK-UNKNOWN: 80 de f9 25 <unknown>
340 fdup z0.d, #-1.31250000
341 // CHECK-INST: fmov z0.d, #-1.31250000
342 // CHECK-ENCODING: [0xa0,0xde,0xf9,0x25]
343 // CHECK-ERROR: instruction requires: sve
344 // CHECK-UNKNOWN: a0 de f9 25 <unknown>
346 fdup z0.d, #-1.37500000
347 // CHECK-INST: fmov z0.d, #-1.37500000
348 // CHECK-ENCODING: [0xc0,0xde,0xf9,0x25]
349 // CHECK-ERROR: instruction requires: sve
350 // CHECK-UNKNOWN: c0 de f9 25 <unknown>
352 fdup z0.d, #-1.43750000
353 // CHECK-INST: fmov z0.d, #-1.43750000
354 // CHECK-ENCODING: [0xe0,0xde,0xf9,0x25]
355 // CHECK-ERROR: instruction requires: sve
356 // CHECK-UNKNOWN: e0 de f9 25 <unknown>
358 fdup z0.d, #-1.50000000
359 // CHECK-INST: fmov z0.d, #-1.50000000
360 // CHECK-ENCODING: [0x00,0xdf,0xf9,0x25]
361 // CHECK-ERROR: instruction requires: sve
362 // CHECK-UNKNOWN: 00 df f9 25 <unknown>
364 fdup z0.d, #-1.56250000
365 // CHECK-INST: fmov z0.d, #-1.56250000
366 // CHECK-ENCODING: [0x20,0xdf,0xf9,0x25]
367 // CHECK-ERROR: instruction requires: sve
368 // CHECK-UNKNOWN: 20 df f9 25 <unknown>
370 fdup z0.d, #-1.62500000
371 // CHECK-INST: fmov z0.d, #-1.62500000
372 // CHECK-ENCODING: [0x40,0xdf,0xf9,0x25]
373 // CHECK-ERROR: instruction requires: sve
374 // CHECK-UNKNOWN: 40 df f9 25 <unknown>
376 fdup z0.d, #-1.68750000
377 // CHECK-INST: fmov z0.d, #-1.68750000
378 // CHECK-ENCODING: [0x60,0xdf,0xf9,0x25]
379 // CHECK-ERROR: instruction requires: sve
380 // CHECK-UNKNOWN: 60 df f9 25 <unknown>
382 fdup z0.d, #-1.75000000
383 // CHECK-INST: fmov z0.d, #-1.75000000
384 // CHECK-ENCODING: [0x80,0xdf,0xf9,0x25]
385 // CHECK-ERROR: instruction requires: sve
386 // CHECK-UNKNOWN: 80 df f9 25 <unknown>
388 fdup z0.d, #-1.81250000
389 // CHECK-INST: fmov z0.d, #-1.81250000
390 // CHECK-ENCODING: [0xa0,0xdf,0xf9,0x25]
391 // CHECK-ERROR: instruction requires: sve
392 // CHECK-UNKNOWN: a0 df f9 25 <unknown>
394 fdup z0.d, #-1.87500000
395 // CHECK-INST: fmov z0.d, #-1.87500000
396 // CHECK-ENCODING: [0xc0,0xdf,0xf9,0x25]
397 // CHECK-ERROR: instruction requires: sve
398 // CHECK-UNKNOWN: c0 df f9 25 <unknown>
400 fdup z0.d, #-1.93750000
401 // CHECK-INST: fmov z0.d, #-1.93750000
402 // CHECK-ENCODING: [0xe0,0xdf,0xf9,0x25]
403 // CHECK-ERROR: instruction requires: sve
404 // CHECK-UNKNOWN: e0 df f9 25 <unknown>
406 fdup z0.d, #-2.00000000
407 // CHECK-INST: fmov z0.d, #-2.00000000
408 // CHECK-ENCODING: [0x00,0xd0,0xf9,0x25]
409 // CHECK-ERROR: instruction requires: sve
410 // CHECK-UNKNOWN: 00 d0 f9 25 <unknown>
412 fdup z0.d, #-2.12500000
413 // CHECK-INST: fmov z0.d, #-2.12500000
414 // CHECK-ENCODING: [0x20,0xd0,0xf9,0x25]
415 // CHECK-ERROR: instruction requires: sve
416 // CHECK-UNKNOWN: 20 d0 f9 25 <unknown>
418 fdup z0.d, #-2.25000000
419 // CHECK-INST: fmov z0.d, #-2.25000000
420 // CHECK-ENCODING: [0x40,0xd0,0xf9,0x25]
421 // CHECK-ERROR: instruction requires: sve
422 // CHECK-UNKNOWN: 40 d0 f9 25 <unknown>
424 fdup z0.d, #-2.37500000
425 // CHECK-INST: fmov z0.d, #-2.37500000
426 // CHECK-ENCODING: [0x60,0xd0,0xf9,0x25]
427 // CHECK-ERROR: instruction requires: sve
428 // CHECK-UNKNOWN: 60 d0 f9 25 <unknown>
430 fdup z0.d, #-2.50000000
431 // CHECK-INST: fmov z0.d, #-2.50000000
432 // CHECK-ENCODING: [0x80,0xd0,0xf9,0x25]
433 // CHECK-ERROR: instruction requires: sve
434 // CHECK-UNKNOWN: 80 d0 f9 25 <unknown>
436 fdup z0.d, #-2.62500000
437 // CHECK-INST: fmov z0.d, #-2.62500000
438 // CHECK-ENCODING: [0xa0,0xd0,0xf9,0x25]
439 // CHECK-ERROR: instruction requires: sve
440 // CHECK-UNKNOWN: a0 d0 f9 25 <unknown>
442 fdup z0.d, #-2.75000000
443 // CHECK-INST: fmov z0.d, #-2.75000000
444 // CHECK-ENCODING: [0xc0,0xd0,0xf9,0x25]
445 // CHECK-ERROR: instruction requires: sve
446 // CHECK-UNKNOWN: c0 d0 f9 25 <unknown>
448 fdup z0.d, #-2.87500000
449 // CHECK-INST: fmov z0.d, #-2.87500000
450 // CHECK-ENCODING: [0xe0,0xd0,0xf9,0x25]
451 // CHECK-ERROR: instruction requires: sve
452 // CHECK-UNKNOWN: e0 d0 f9 25 <unknown>
454 fdup z0.d, #-3.00000000
455 // CHECK-INST: fmov z0.d, #-3.00000000
456 // CHECK-ENCODING: [0x00,0xd1,0xf9,0x25]
457 // CHECK-ERROR: instruction requires: sve
458 // CHECK-UNKNOWN: 00 d1 f9 25 <unknown>
460 fdup z0.d, #-3.12500000
461 // CHECK-INST: fmov z0.d, #-3.12500000
462 // CHECK-ENCODING: [0x20,0xd1,0xf9,0x25]
463 // CHECK-ERROR: instruction requires: sve
464 // CHECK-UNKNOWN: 20 d1 f9 25 <unknown>
466 fdup z0.d, #-3.25000000
467 // CHECK-INST: fmov z0.d, #-3.25000000
468 // CHECK-ENCODING: [0x40,0xd1,0xf9,0x25]
469 // CHECK-ERROR: instruction requires: sve
470 // CHECK-UNKNOWN: 40 d1 f9 25 <unknown>
472 fdup z0.d, #-3.37500000
473 // CHECK-INST: fmov z0.d, #-3.37500000
474 // CHECK-ENCODING: [0x60,0xd1,0xf9,0x25]
475 // CHECK-ERROR: instruction requires: sve
476 // CHECK-UNKNOWN: 60 d1 f9 25 <unknown>
478 fdup z0.d, #-3.50000000
479 // CHECK-INST: fmov z0.d, #-3.50000000
480 // CHECK-ENCODING: [0x80,0xd1,0xf9,0x25]
481 // CHECK-ERROR: instruction requires: sve
482 // CHECK-UNKNOWN: 80 d1 f9 25 <unknown>
484 fdup z0.d, #-3.62500000
485 // CHECK-INST: fmov z0.d, #-3.62500000
486 // CHECK-ENCODING: [0xa0,0xd1,0xf9,0x25]
487 // CHECK-ERROR: instruction requires: sve
488 // CHECK-UNKNOWN: a0 d1 f9 25 <unknown>
490 fdup z0.d, #-3.75000000
491 // CHECK-INST: fmov z0.d, #-3.75000000
492 // CHECK-ENCODING: [0xc0,0xd1,0xf9,0x25]
493 // CHECK-ERROR: instruction requires: sve
494 // CHECK-UNKNOWN: c0 d1 f9 25 <unknown>
496 fdup z0.d, #-3.87500000
497 // CHECK-INST: fmov z0.d, #-3.87500000
498 // CHECK-ENCODING: [0xe0,0xd1,0xf9,0x25]
499 // CHECK-ERROR: instruction requires: sve
500 // CHECK-UNKNOWN: e0 d1 f9 25 <unknown>
502 fdup z0.d, #-4.00000000
503 // CHECK-INST: fmov z0.d, #-4.00000000
504 // CHECK-ENCODING: [0x00,0xd2,0xf9,0x25]
505 // CHECK-ERROR: instruction requires: sve
506 // CHECK-UNKNOWN: 00 d2 f9 25 <unknown>
508 fdup z0.d, #-4.25000000
509 // CHECK-INST: fmov z0.d, #-4.25000000
510 // CHECK-ENCODING: [0x20,0xd2,0xf9,0x25]
511 // CHECK-ERROR: instruction requires: sve
512 // CHECK-UNKNOWN: 20 d2 f9 25 <unknown>
514 fdup z0.d, #-4.50000000
515 // CHECK-INST: fmov z0.d, #-4.50000000
516 // CHECK-ENCODING: [0x40,0xd2,0xf9,0x25]
517 // CHECK-ERROR: instruction requires: sve
518 // CHECK-UNKNOWN: 40 d2 f9 25 <unknown>
520 fdup z0.d, #-4.75000000
521 // CHECK-INST: fmov z0.d, #-4.75000000
522 // CHECK-ENCODING: [0x60,0xd2,0xf9,0x25]
523 // CHECK-ERROR: instruction requires: sve
524 // CHECK-UNKNOWN: 60 d2 f9 25 <unknown>
526 fdup z0.d, #-5.00000000
527 // CHECK-INST: fmov z0.d, #-5.00000000
528 // CHECK-ENCODING: [0x80,0xd2,0xf9,0x25]
529 // CHECK-ERROR: instruction requires: sve
530 // CHECK-UNKNOWN: 80 d2 f9 25 <unknown>
532 fdup z0.d, #-5.25000000
533 // CHECK-INST: fmov z0.d, #-5.25000000
534 // CHECK-ENCODING: [0xa0,0xd2,0xf9,0x25]
535 // CHECK-ERROR: instruction requires: sve
536 // CHECK-UNKNOWN: a0 d2 f9 25 <unknown>
538 fdup z0.d, #-5.50000000
539 // CHECK-INST: fmov z0.d, #-5.50000000
540 // CHECK-ENCODING: [0xc0,0xd2,0xf9,0x25]
541 // CHECK-ERROR: instruction requires: sve
542 // CHECK-UNKNOWN: c0 d2 f9 25 <unknown>
544 fdup z0.d, #-5.75000000
545 // CHECK-INST: fmov z0.d, #-5.75000000
546 // CHECK-ENCODING: [0xe0,0xd2,0xf9,0x25]
547 // CHECK-ERROR: instruction requires: sve
548 // CHECK-UNKNOWN: e0 d2 f9 25 <unknown>
550 fdup z0.d, #-6.00000000
551 // CHECK-INST: fmov z0.d, #-6.00000000
552 // CHECK-ENCODING: [0x00,0xd3,0xf9,0x25]
553 // CHECK-ERROR: instruction requires: sve
554 // CHECK-UNKNOWN: 00 d3 f9 25 <unknown>
556 fdup z0.d, #-6.25000000
557 // CHECK-INST: fmov z0.d, #-6.25000000
558 // CHECK-ENCODING: [0x20,0xd3,0xf9,0x25]
559 // CHECK-ERROR: instruction requires: sve
560 // CHECK-UNKNOWN: 20 d3 f9 25 <unknown>
562 fdup z0.d, #-6.50000000
563 // CHECK-INST: fmov z0.d, #-6.50000000
564 // CHECK-ENCODING: [0x40,0xd3,0xf9,0x25]
565 // CHECK-ERROR: instruction requires: sve
566 // CHECK-UNKNOWN: 40 d3 f9 25 <unknown>
568 fdup z0.d, #-6.75000000
569 // CHECK-INST: fmov z0.d, #-6.75000000
570 // CHECK-ENCODING: [0x60,0xd3,0xf9,0x25]
571 // CHECK-ERROR: instruction requires: sve
572 // CHECK-UNKNOWN: 60 d3 f9 25 <unknown>
574 fdup z0.d, #-7.00000000
575 // CHECK-INST: fmov z0.d, #-7.00000000
576 // CHECK-ENCODING: [0x80,0xd3,0xf9,0x25]
577 // CHECK-ERROR: instruction requires: sve
578 // CHECK-UNKNOWN: 80 d3 f9 25 <unknown>
580 fdup z0.d, #-7.25000000
581 // CHECK-INST: fmov z0.d, #-7.25000000
582 // CHECK-ENCODING: [0xa0,0xd3,0xf9,0x25]
583 // CHECK-ERROR: instruction requires: sve
584 // CHECK-UNKNOWN: a0 d3 f9 25 <unknown>
586 fdup z0.d, #-7.50000000
587 // CHECK-INST: fmov z0.d, #-7.50000000
588 // CHECK-ENCODING: [0xc0,0xd3,0xf9,0x25]
589 // CHECK-ERROR: instruction requires: sve
590 // CHECK-UNKNOWN: c0 d3 f9 25 <unknown>
592 fdup z0.d, #-7.75000000
593 // CHECK-INST: fmov z0.d, #-7.75000000
594 // CHECK-ENCODING: [0xe0,0xd3,0xf9,0x25]
595 // CHECK-ERROR: instruction requires: sve
596 // CHECK-UNKNOWN: e0 d3 f9 25 <unknown>
598 fdup z0.d, #-8.00000000
599 // CHECK-INST: fmov z0.d, #-8.00000000
600 // CHECK-ENCODING: [0x00,0xd4,0xf9,0x25]
601 // CHECK-ERROR: instruction requires: sve
602 // CHECK-UNKNOWN: 00 d4 f9 25 <unknown>
604 fdup z0.d, #-8.50000000
605 // CHECK-INST: fmov z0.d, #-8.50000000
606 // CHECK-ENCODING: [0x20,0xd4,0xf9,0x25]
607 // CHECK-ERROR: instruction requires: sve
608 // CHECK-UNKNOWN: 20 d4 f9 25 <unknown>
610 fdup z0.d, #-9.00000000
611 // CHECK-INST: fmov z0.d, #-9.00000000
612 // CHECK-ENCODING: [0x40,0xd4,0xf9,0x25]
613 // CHECK-ERROR: instruction requires: sve
614 // CHECK-UNKNOWN: 40 d4 f9 25 <unknown>
616 fdup z0.d, #-9.50000000
617 // CHECK-INST: fmov z0.d, #-9.50000000
618 // CHECK-ENCODING: [0x60,0xd4,0xf9,0x25]
619 // CHECK-ERROR: instruction requires: sve
620 // CHECK-UNKNOWN: 60 d4 f9 25 <unknown>
622 fdup z0.d, #-10.00000000
623 // CHECK-INST: fmov z0.d, #-10.00000000
624 // CHECK-ENCODING: [0x80,0xd4,0xf9,0x25]
625 // CHECK-ERROR: instruction requires: sve
626 // CHECK-UNKNOWN: 80 d4 f9 25 <unknown>
628 fdup z0.d, #-10.50000000
629 // CHECK-INST: fmov z0.d, #-10.50000000
630 // CHECK-ENCODING: [0xa0,0xd4,0xf9,0x25]
631 // CHECK-ERROR: instruction requires: sve
632 // CHECK-UNKNOWN: a0 d4 f9 25 <unknown>
634 fdup z0.d, #-11.00000000
635 // CHECK-INST: fmov z0.d, #-11.00000000
636 // CHECK-ENCODING: [0xc0,0xd4,0xf9,0x25]
637 // CHECK-ERROR: instruction requires: sve
638 // CHECK-UNKNOWN: c0 d4 f9 25 <unknown>
640 fdup z0.d, #-11.50000000
641 // CHECK-INST: fmov z0.d, #-11.50000000
642 // CHECK-ENCODING: [0xe0,0xd4,0xf9,0x25]
643 // CHECK-ERROR: instruction requires: sve
644 // CHECK-UNKNOWN: e0 d4 f9 25 <unknown>
646 fdup z0.d, #-12.00000000
647 // CHECK-INST: fmov z0.d, #-12.00000000
648 // CHECK-ENCODING: [0x00,0xd5,0xf9,0x25]
649 // CHECK-ERROR: instruction requires: sve
650 // CHECK-UNKNOWN: 00 d5 f9 25 <unknown>
652 fdup z0.d, #-12.50000000
653 // CHECK-INST: fmov z0.d, #-12.50000000
654 // CHECK-ENCODING: [0x20,0xd5,0xf9,0x25]
655 // CHECK-ERROR: instruction requires: sve
656 // CHECK-UNKNOWN: 20 d5 f9 25 <unknown>
658 fdup z0.d, #-13.00000000
659 // CHECK-INST: fmov z0.d, #-13.00000000
660 // CHECK-ENCODING: [0x40,0xd5,0xf9,0x25]
661 // CHECK-ERROR: instruction requires: sve
662 // CHECK-UNKNOWN: 40 d5 f9 25 <unknown>
664 fdup z0.d, #-13.50000000
665 // CHECK-INST: fmov z0.d, #-13.50000000
666 // CHECK-ENCODING: [0x60,0xd5,0xf9,0x25]
667 // CHECK-ERROR: instruction requires: sve
668 // CHECK-UNKNOWN: 60 d5 f9 25 <unknown>
670 fdup z0.d, #-14.00000000
671 // CHECK-INST: fmov z0.d, #-14.00000000
672 // CHECK-ENCODING: [0x80,0xd5,0xf9,0x25]
673 // CHECK-ERROR: instruction requires: sve
674 // CHECK-UNKNOWN: 80 d5 f9 25 <unknown>
676 fdup z0.d, #-14.50000000
677 // CHECK-INST: fmov z0.d, #-14.50000000
678 // CHECK-ENCODING: [0xa0,0xd5,0xf9,0x25]
679 // CHECK-ERROR: instruction requires: sve
680 // CHECK-UNKNOWN: a0 d5 f9 25 <unknown>
682 fdup z0.d, #-15.00000000
683 // CHECK-INST: fmov z0.d, #-15.00000000
684 // CHECK-ENCODING: [0xc0,0xd5,0xf9,0x25]
685 // CHECK-ERROR: instruction requires: sve
686 // CHECK-UNKNOWN: c0 d5 f9 25 <unknown>
688 fdup z0.d, #-15.50000000
689 // CHECK-INST: fmov z0.d, #-15.50000000
690 // CHECK-ENCODING: [0xe0,0xd5,0xf9,0x25]
691 // CHECK-ERROR: instruction requires: sve
692 // CHECK-UNKNOWN: e0 d5 f9 25 <unknown>
694 fdup z0.d, #-16.00000000
695 // CHECK-INST: fmov z0.d, #-16.00000000
696 // CHECK-ENCODING: [0x00,0xd6,0xf9,0x25]
697 // CHECK-ERROR: instruction requires: sve
698 // CHECK-UNKNOWN: 00 d6 f9 25 <unknown>
700 fdup z0.d, #-17.00000000
701 // CHECK-INST: fmov z0.d, #-17.00000000
702 // CHECK-ENCODING: [0x20,0xd6,0xf9,0x25]
703 // CHECK-ERROR: instruction requires: sve
704 // CHECK-UNKNOWN: 20 d6 f9 25 <unknown>
706 fdup z0.d, #-18.00000000
707 // CHECK-INST: fmov z0.d, #-18.00000000
708 // CHECK-ENCODING: [0x40,0xd6,0xf9,0x25]
709 // CHECK-ERROR: instruction requires: sve
710 // CHECK-UNKNOWN: 40 d6 f9 25 <unknown>
712 fdup z0.d, #-19.00000000
713 // CHECK-INST: fmov z0.d, #-19.00000000
714 // CHECK-ENCODING: [0x60,0xd6,0xf9,0x25]
715 // CHECK-ERROR: instruction requires: sve
716 // CHECK-UNKNOWN: 60 d6 f9 25 <unknown>
718 fdup z0.d, #-20.00000000
719 // CHECK-INST: fmov z0.d, #-20.00000000
720 // CHECK-ENCODING: [0x80,0xd6,0xf9,0x25]
721 // CHECK-ERROR: instruction requires: sve
722 // CHECK-UNKNOWN: 80 d6 f9 25 <unknown>
724 fdup z0.d, #-21.00000000
725 // CHECK-INST: fmov z0.d, #-21.00000000
726 // CHECK-ENCODING: [0xa0,0xd6,0xf9,0x25]
727 // CHECK-ERROR: instruction requires: sve
728 // CHECK-UNKNOWN: a0 d6 f9 25 <unknown>
730 fdup z0.d, #-22.00000000
731 // CHECK-INST: fmov z0.d, #-22.00000000
732 // CHECK-ENCODING: [0xc0,0xd6,0xf9,0x25]
733 // CHECK-ERROR: instruction requires: sve
734 // CHECK-UNKNOWN: c0 d6 f9 25 <unknown>
736 fdup z0.d, #-23.00000000
737 // CHECK-INST: fmov z0.d, #-23.00000000
738 // CHECK-ENCODING: [0xe0,0xd6,0xf9,0x25]
739 // CHECK-ERROR: instruction requires: sve
740 // CHECK-UNKNOWN: e0 d6 f9 25 <unknown>
742 fdup z0.d, #-24.00000000
743 // CHECK-INST: fmov z0.d, #-24.00000000
744 // CHECK-ENCODING: [0x00,0xd7,0xf9,0x25]
745 // CHECK-ERROR: instruction requires: sve
746 // CHECK-UNKNOWN: 00 d7 f9 25 <unknown>
748 fdup z0.d, #-25.00000000
749 // CHECK-INST: fmov z0.d, #-25.00000000
750 // CHECK-ENCODING: [0x20,0xd7,0xf9,0x25]
751 // CHECK-ERROR: instruction requires: sve
752 // CHECK-UNKNOWN: 20 d7 f9 25 <unknown>
754 fdup z0.d, #-26.00000000
755 // CHECK-INST: fmov z0.d, #-26.00000000
756 // CHECK-ENCODING: [0x40,0xd7,0xf9,0x25]
757 // CHECK-ERROR: instruction requires: sve
758 // CHECK-UNKNOWN: 40 d7 f9 25 <unknown>
760 fdup z0.d, #-27.00000000
761 // CHECK-INST: fmov z0.d, #-27.00000000
762 // CHECK-ENCODING: [0x60,0xd7,0xf9,0x25]
763 // CHECK-ERROR: instruction requires: sve
764 // CHECK-UNKNOWN: 60 d7 f9 25 <unknown>
766 fdup z0.d, #-28.00000000
767 // CHECK-INST: fmov z0.d, #-28.00000000
768 // CHECK-ENCODING: [0x80,0xd7,0xf9,0x25]
769 // CHECK-ERROR: instruction requires: sve
770 // CHECK-UNKNOWN: 80 d7 f9 25 <unknown>
772 fdup z0.d, #-29.00000000
773 // CHECK-INST: fmov z0.d, #-29.00000000
774 // CHECK-ENCODING: [0xa0,0xd7,0xf9,0x25]
775 // CHECK-ERROR: instruction requires: sve
776 // CHECK-UNKNOWN: a0 d7 f9 25 <unknown>
778 fdup z0.d, #-30.00000000
779 // CHECK-INST: fmov z0.d, #-30.00000000
780 // CHECK-ENCODING: [0xc0,0xd7,0xf9,0x25]
781 // CHECK-ERROR: instruction requires: sve
782 // CHECK-UNKNOWN: c0 d7 f9 25 <unknown>
784 fdup z0.d, #-31.00000000
785 // CHECK-INST: fmov z0.d, #-31.00000000
786 // CHECK-ENCODING: [0xe0,0xd7,0xf9,0x25]
787 // CHECK-ERROR: instruction requires: sve
788 // CHECK-UNKNOWN: e0 d7 f9 25 <unknown>
790 fdup z0.d, #0.12500000
791 // CHECK-INST: fmov z0.d, #0.12500000
792 // CHECK-ENCODING: [0x00,0xc8,0xf9,0x25]
793 // CHECK-ERROR: instruction requires: sve
794 // CHECK-UNKNOWN: 00 c8 f9 25 <unknown>
796 fdup z0.d, #0.13281250
797 // CHECK-INST: fmov z0.d, #0.13281250
798 // CHECK-ENCODING: [0x20,0xc8,0xf9,0x25]
799 // CHECK-ERROR: instruction requires: sve
800 // CHECK-UNKNOWN: 20 c8 f9 25 <unknown>
802 fdup z0.d, #0.14062500
803 // CHECK-INST: fmov z0.d, #0.14062500
804 // CHECK-ENCODING: [0x40,0xc8,0xf9,0x25]
805 // CHECK-ERROR: instruction requires: sve
806 // CHECK-UNKNOWN: 40 c8 f9 25 <unknown>
808 fdup z0.d, #0.14843750
809 // CHECK-INST: fmov z0.d, #0.14843750
810 // CHECK-ENCODING: [0x60,0xc8,0xf9,0x25]
811 // CHECK-ERROR: instruction requires: sve
812 // CHECK-UNKNOWN: 60 c8 f9 25 <unknown>
814 fdup z0.d, #0.15625000
815 // CHECK-INST: fmov z0.d, #0.15625000
816 // CHECK-ENCODING: [0x80,0xc8,0xf9,0x25]
817 // CHECK-ERROR: instruction requires: sve
818 // CHECK-UNKNOWN: 80 c8 f9 25 <unknown>
820 fdup z0.d, #0.16406250
821 // CHECK-INST: fmov z0.d, #0.16406250
822 // CHECK-ENCODING: [0xa0,0xc8,0xf9,0x25]
823 // CHECK-ERROR: instruction requires: sve
824 // CHECK-UNKNOWN: a0 c8 f9 25 <unknown>
826 fdup z0.d, #0.17187500
827 // CHECK-INST: fmov z0.d, #0.17187500
828 // CHECK-ENCODING: [0xc0,0xc8,0xf9,0x25]
829 // CHECK-ERROR: instruction requires: sve
830 // CHECK-UNKNOWN: c0 c8 f9 25 <unknown>
832 fdup z0.d, #0.17968750
833 // CHECK-INST: fmov z0.d, #0.17968750
834 // CHECK-ENCODING: [0xe0,0xc8,0xf9,0x25]
835 // CHECK-ERROR: instruction requires: sve
836 // CHECK-UNKNOWN: e0 c8 f9 25 <unknown>
838 fdup z0.d, #0.18750000
839 // CHECK-INST: fmov z0.d, #0.18750000
840 // CHECK-ENCODING: [0x00,0xc9,0xf9,0x25]
841 // CHECK-ERROR: instruction requires: sve
842 // CHECK-UNKNOWN: 00 c9 f9 25 <unknown>
844 fdup z0.d, #0.19531250
845 // CHECK-INST: fmov z0.d, #0.19531250
846 // CHECK-ENCODING: [0x20,0xc9,0xf9,0x25]
847 // CHECK-ERROR: instruction requires: sve
848 // CHECK-UNKNOWN: 20 c9 f9 25 <unknown>
850 fdup z0.d, #0.20312500
851 // CHECK-INST: fmov z0.d, #0.20312500
852 // CHECK-ENCODING: [0x40,0xc9,0xf9,0x25]
853 // CHECK-ERROR: instruction requires: sve
854 // CHECK-UNKNOWN: 40 c9 f9 25 <unknown>
856 fdup z0.d, #0.21093750
857 // CHECK-INST: fmov z0.d, #0.21093750
858 // CHECK-ENCODING: [0x60,0xc9,0xf9,0x25]
859 // CHECK-ERROR: instruction requires: sve
860 // CHECK-UNKNOWN: 60 c9 f9 25 <unknown>
862 fdup z0.d, #0.21875000
863 // CHECK-INST: fmov z0.d, #0.21875000
864 // CHECK-ENCODING: [0x80,0xc9,0xf9,0x25]
865 // CHECK-ERROR: instruction requires: sve
866 // CHECK-UNKNOWN: 80 c9 f9 25 <unknown>
868 fdup z0.d, #0.22656250
869 // CHECK-INST: fmov z0.d, #0.22656250
870 // CHECK-ENCODING: [0xa0,0xc9,0xf9,0x25]
871 // CHECK-ERROR: instruction requires: sve
872 // CHECK-UNKNOWN: a0 c9 f9 25 <unknown>
874 fdup z0.d, #0.23437500
875 // CHECK-INST: fmov z0.d, #0.23437500
876 // CHECK-ENCODING: [0xc0,0xc9,0xf9,0x25]
877 // CHECK-ERROR: instruction requires: sve
878 // CHECK-UNKNOWN: c0 c9 f9 25 <unknown>
880 fdup z0.d, #0.24218750
881 // CHECK-INST: fmov z0.d, #0.24218750
882 // CHECK-ENCODING: [0xe0,0xc9,0xf9,0x25]
883 // CHECK-ERROR: instruction requires: sve
884 // CHECK-UNKNOWN: e0 c9 f9 25 <unknown>
886 fdup z0.d, #0.25000000
887 // CHECK-INST: fmov z0.d, #0.25000000
888 // CHECK-ENCODING: [0x00,0xca,0xf9,0x25]
889 // CHECK-ERROR: instruction requires: sve
890 // CHECK-UNKNOWN: 00 ca f9 25 <unknown>
892 fdup z0.d, #0.26562500
893 // CHECK-INST: fmov z0.d, #0.26562500
894 // CHECK-ENCODING: [0x20,0xca,0xf9,0x25]
895 // CHECK-ERROR: instruction requires: sve
896 // CHECK-UNKNOWN: 20 ca f9 25 <unknown>
898 fdup z0.d, #0.28125000
899 // CHECK-INST: fmov z0.d, #0.28125000
900 // CHECK-ENCODING: [0x40,0xca,0xf9,0x25]
901 // CHECK-ERROR: instruction requires: sve
902 // CHECK-UNKNOWN: 40 ca f9 25 <unknown>
904 fdup z0.d, #0.29687500
905 // CHECK-INST: fmov z0.d, #0.29687500
906 // CHECK-ENCODING: [0x60,0xca,0xf9,0x25]
907 // CHECK-ERROR: instruction requires: sve
908 // CHECK-UNKNOWN: 60 ca f9 25 <unknown>
910 fdup z0.d, #0.31250000
911 // CHECK-INST: fmov z0.d, #0.31250000
912 // CHECK-ENCODING: [0x80,0xca,0xf9,0x25]
913 // CHECK-ERROR: instruction requires: sve
914 // CHECK-UNKNOWN: 80 ca f9 25 <unknown>
916 fdup z0.d, #0.32812500
917 // CHECK-INST: fmov z0.d, #0.32812500
918 // CHECK-ENCODING: [0xa0,0xca,0xf9,0x25]
919 // CHECK-ERROR: instruction requires: sve
920 // CHECK-UNKNOWN: a0 ca f9 25 <unknown>
922 fdup z0.d, #0.34375000
923 // CHECK-INST: fmov z0.d, #0.34375000
924 // CHECK-ENCODING: [0xc0,0xca,0xf9,0x25]
925 // CHECK-ERROR: instruction requires: sve
926 // CHECK-UNKNOWN: c0 ca f9 25 <unknown>
928 fdup z0.d, #0.35937500
929 // CHECK-INST: fmov z0.d, #0.35937500
930 // CHECK-ENCODING: [0xe0,0xca,0xf9,0x25]
931 // CHECK-ERROR: instruction requires: sve
932 // CHECK-UNKNOWN: e0 ca f9 25 <unknown>
934 fdup z0.d, #0.37500000
935 // CHECK-INST: fmov z0.d, #0.37500000
936 // CHECK-ENCODING: [0x00,0xcb,0xf9,0x25]
937 // CHECK-ERROR: instruction requires: sve
938 // CHECK-UNKNOWN: 00 cb f9 25 <unknown>
940 fdup z0.d, #0.39062500
941 // CHECK-INST: fmov z0.d, #0.39062500
942 // CHECK-ENCODING: [0x20,0xcb,0xf9,0x25]
943 // CHECK-ERROR: instruction requires: sve
944 // CHECK-UNKNOWN: 20 cb f9 25 <unknown>
946 fdup z0.d, #0.40625000
947 // CHECK-INST: fmov z0.d, #0.40625000
948 // CHECK-ENCODING: [0x40,0xcb,0xf9,0x25]
949 // CHECK-ERROR: instruction requires: sve
950 // CHECK-UNKNOWN: 40 cb f9 25 <unknown>
952 fdup z0.d, #0.42187500
953 // CHECK-INST: fmov z0.d, #0.42187500
954 // CHECK-ENCODING: [0x60,0xcb,0xf9,0x25]
955 // CHECK-ERROR: instruction requires: sve
956 // CHECK-UNKNOWN: 60 cb f9 25 <unknown>
958 fdup z0.d, #0.43750000
959 // CHECK-INST: fmov z0.d, #0.43750000
960 // CHECK-ENCODING: [0x80,0xcb,0xf9,0x25]
961 // CHECK-ERROR: instruction requires: sve
962 // CHECK-UNKNOWN: 80 cb f9 25 <unknown>
964 fdup z0.d, #0.45312500
965 // CHECK-INST: fmov z0.d, #0.45312500
966 // CHECK-ENCODING: [0xa0,0xcb,0xf9,0x25]
967 // CHECK-ERROR: instruction requires: sve
968 // CHECK-UNKNOWN: a0 cb f9 25 <unknown>
970 fdup z0.d, #0.46875000
971 // CHECK-INST: fmov z0.d, #0.46875000
972 // CHECK-ENCODING: [0xc0,0xcb,0xf9,0x25]
973 // CHECK-ERROR: instruction requires: sve
974 // CHECK-UNKNOWN: c0 cb f9 25 <unknown>
976 fdup z0.d, #0.48437500
977 // CHECK-INST: fmov z0.d, #0.48437500
978 // CHECK-ENCODING: [0xe0,0xcb,0xf9,0x25]
979 // CHECK-ERROR: instruction requires: sve
980 // CHECK-UNKNOWN: e0 cb f9 25 <unknown>
982 fdup z0.d, #0.50000000
983 // CHECK-INST: fmov z0.d, #0.50000000
984 // CHECK-ENCODING: [0x00,0xcc,0xf9,0x25]
985 // CHECK-ERROR: instruction requires: sve
986 // CHECK-UNKNOWN: 00 cc f9 25 <unknown>
988 fdup z0.d, #0.53125000
989 // CHECK-INST: fmov z0.d, #0.53125000
990 // CHECK-ENCODING: [0x20,0xcc,0xf9,0x25]
991 // CHECK-ERROR: instruction requires: sve
992 // CHECK-UNKNOWN: 20 cc f9 25 <unknown>
994 fdup z0.d, #0.56250000
995 // CHECK-INST: fmov z0.d, #0.56250000
996 // CHECK-ENCODING: [0x40,0xcc,0xf9,0x25]
997 // CHECK-ERROR: instruction requires: sve
998 // CHECK-UNKNOWN: 40 cc f9 25 <unknown>
1000 fdup z0.d, #0.59375000
1001 // CHECK-INST: fmov z0.d, #0.59375000
1002 // CHECK-ENCODING: [0x60,0xcc,0xf9,0x25]
1003 // CHECK-ERROR: instruction requires: sve
1004 // CHECK-UNKNOWN: 60 cc f9 25 <unknown>
1006 fdup z0.d, #0.62500000
1007 // CHECK-INST: fmov z0.d, #0.62500000
1008 // CHECK-ENCODING: [0x80,0xcc,0xf9,0x25]
1009 // CHECK-ERROR: instruction requires: sve
1010 // CHECK-UNKNOWN: 80 cc f9 25 <unknown>
1012 fdup z0.d, #0.65625000
1013 // CHECK-INST: fmov z0.d, #0.65625000
1014 // CHECK-ENCODING: [0xa0,0xcc,0xf9,0x25]
1015 // CHECK-ERROR: instruction requires: sve
1016 // CHECK-UNKNOWN: a0 cc f9 25 <unknown>
1018 fdup z0.d, #0.68750000
1019 // CHECK-INST: fmov z0.d, #0.68750000
1020 // CHECK-ENCODING: [0xc0,0xcc,0xf9,0x25]
1021 // CHECK-ERROR: instruction requires: sve
1022 // CHECK-UNKNOWN: c0 cc f9 25 <unknown>
1024 fdup z0.d, #0.71875000
1025 // CHECK-INST: fmov z0.d, #0.71875000
1026 // CHECK-ENCODING: [0xe0,0xcc,0xf9,0x25]
1027 // CHECK-ERROR: instruction requires: sve
1028 // CHECK-UNKNOWN: e0 cc f9 25 <unknown>
1030 fdup z0.d, #0.75000000
1031 // CHECK-INST: fmov z0.d, #0.75000000
1032 // CHECK-ENCODING: [0x00,0xcd,0xf9,0x25]
1033 // CHECK-ERROR: instruction requires: sve
1034 // CHECK-UNKNOWN: 00 cd f9 25 <unknown>
1036 fdup z0.d, #0.78125000
1037 // CHECK-INST: fmov z0.d, #0.78125000
1038 // CHECK-ENCODING: [0x20,0xcd,0xf9,0x25]
1039 // CHECK-ERROR: instruction requires: sve
1040 // CHECK-UNKNOWN: 20 cd f9 25 <unknown>
1042 fdup z0.d, #0.81250000
1043 // CHECK-INST: fmov z0.d, #0.81250000
1044 // CHECK-ENCODING: [0x40,0xcd,0xf9,0x25]
1045 // CHECK-ERROR: instruction requires: sve
1046 // CHECK-UNKNOWN: 40 cd f9 25 <unknown>
1048 fdup z0.d, #0.84375000
1049 // CHECK-INST: fmov z0.d, #0.84375000
1050 // CHECK-ENCODING: [0x60,0xcd,0xf9,0x25]
1051 // CHECK-ERROR: instruction requires: sve
1052 // CHECK-UNKNOWN: 60 cd f9 25 <unknown>
1054 fdup z0.d, #0.87500000
1055 // CHECK-INST: fmov z0.d, #0.87500000
1056 // CHECK-ENCODING: [0x80,0xcd,0xf9,0x25]
1057 // CHECK-ERROR: instruction requires: sve
1058 // CHECK-UNKNOWN: 80 cd f9 25 <unknown>
1060 fdup z0.d, #0.90625000
1061 // CHECK-INST: fmov z0.d, #0.90625000
1062 // CHECK-ENCODING: [0xa0,0xcd,0xf9,0x25]
1063 // CHECK-ERROR: instruction requires: sve
1064 // CHECK-UNKNOWN: a0 cd f9 25 <unknown>
1066 fdup z0.d, #0.93750000
1067 // CHECK-INST: fmov z0.d, #0.93750000
1068 // CHECK-ENCODING: [0xc0,0xcd,0xf9,0x25]
1069 // CHECK-ERROR: instruction requires: sve
1070 // CHECK-UNKNOWN: c0 cd f9 25 <unknown>
1072 fdup z0.d, #0.96875000
1073 // CHECK-INST: fmov z0.d, #0.96875000
1074 // CHECK-ENCODING: [0xe0,0xcd,0xf9,0x25]
1075 // CHECK-ERROR: instruction requires: sve
1076 // CHECK-UNKNOWN: e0 cd f9 25 <unknown>
1078 fdup z0.d, #1.00000000
1079 // CHECK-INST: fmov z0.d, #1.00000000
1080 // CHECK-ENCODING: [0x00,0xce,0xf9,0x25]
1081 // CHECK-ERROR: instruction requires: sve
1082 // CHECK-UNKNOWN: 00 ce f9 25 <unknown>
1084 fdup z0.d, #1.06250000
1085 // CHECK-INST: fmov z0.d, #1.06250000
1086 // CHECK-ENCODING: [0x20,0xce,0xf9,0x25]
1087 // CHECK-ERROR: instruction requires: sve
1088 // CHECK-UNKNOWN: 20 ce f9 25 <unknown>
1090 fdup z0.d, #1.12500000
1091 // CHECK-INST: fmov z0.d, #1.12500000
1092 // CHECK-ENCODING: [0x40,0xce,0xf9,0x25]
1093 // CHECK-ERROR: instruction requires: sve
1094 // CHECK-UNKNOWN: 40 ce f9 25 <unknown>
1096 fdup z0.d, #1.18750000
1097 // CHECK-INST: fmov z0.d, #1.18750000
1098 // CHECK-ENCODING: [0x60,0xce,0xf9,0x25]
1099 // CHECK-ERROR: instruction requires: sve
1100 // CHECK-UNKNOWN: 60 ce f9 25 <unknown>
1102 fdup z0.d, #1.25000000
1103 // CHECK-INST: fmov z0.d, #1.25000000
1104 // CHECK-ENCODING: [0x80,0xce,0xf9,0x25]
1105 // CHECK-ERROR: instruction requires: sve
1106 // CHECK-UNKNOWN: 80 ce f9 25 <unknown>
1108 fdup z0.d, #1.31250000
1109 // CHECK-INST: fmov z0.d, #1.31250000
1110 // CHECK-ENCODING: [0xa0,0xce,0xf9,0x25]
1111 // CHECK-ERROR: instruction requires: sve
1112 // CHECK-UNKNOWN: a0 ce f9 25 <unknown>
1114 fdup z0.d, #1.37500000
1115 // CHECK-INST: fmov z0.d, #1.37500000
1116 // CHECK-ENCODING: [0xc0,0xce,0xf9,0x25]
1117 // CHECK-ERROR: instruction requires: sve
1118 // CHECK-UNKNOWN: c0 ce f9 25 <unknown>
1120 fdup z0.d, #1.43750000
1121 // CHECK-INST: fmov z0.d, #1.43750000
1122 // CHECK-ENCODING: [0xe0,0xce,0xf9,0x25]
1123 // CHECK-ERROR: instruction requires: sve
1124 // CHECK-UNKNOWN: e0 ce f9 25 <unknown>
1126 fdup z0.d, #1.50000000
1127 // CHECK-INST: fmov z0.d, #1.50000000
1128 // CHECK-ENCODING: [0x00,0xcf,0xf9,0x25]
1129 // CHECK-ERROR: instruction requires: sve
1130 // CHECK-UNKNOWN: 00 cf f9 25 <unknown>
1132 fdup z0.d, #1.56250000
1133 // CHECK-INST: fmov z0.d, #1.56250000
1134 // CHECK-ENCODING: [0x20,0xcf,0xf9,0x25]
1135 // CHECK-ERROR: instruction requires: sve
1136 // CHECK-UNKNOWN: 20 cf f9 25 <unknown>
1138 fdup z0.d, #1.62500000
1139 // CHECK-INST: fmov z0.d, #1.62500000
1140 // CHECK-ENCODING: [0x40,0xcf,0xf9,0x25]
1141 // CHECK-ERROR: instruction requires: sve
1142 // CHECK-UNKNOWN: 40 cf f9 25 <unknown>
1144 fdup z0.d, #1.68750000
1145 // CHECK-INST: fmov z0.d, #1.68750000
1146 // CHECK-ENCODING: [0x60,0xcf,0xf9,0x25]
1147 // CHECK-ERROR: instruction requires: sve
1148 // CHECK-UNKNOWN: 60 cf f9 25 <unknown>
1150 fdup z0.d, #1.75000000
1151 // CHECK-INST: fmov z0.d, #1.75000000
1152 // CHECK-ENCODING: [0x80,0xcf,0xf9,0x25]
1153 // CHECK-ERROR: instruction requires: sve
1154 // CHECK-UNKNOWN: 80 cf f9 25 <unknown>
1156 fdup z0.d, #1.81250000
1157 // CHECK-INST: fmov z0.d, #1.81250000
1158 // CHECK-ENCODING: [0xa0,0xcf,0xf9,0x25]
1159 // CHECK-ERROR: instruction requires: sve
1160 // CHECK-UNKNOWN: a0 cf f9 25 <unknown>
1162 fdup z0.d, #1.87500000
1163 // CHECK-INST: fmov z0.d, #1.87500000
1164 // CHECK-ENCODING: [0xc0,0xcf,0xf9,0x25]
1165 // CHECK-ERROR: instruction requires: sve
1166 // CHECK-UNKNOWN: c0 cf f9 25 <unknown>
1168 fdup z0.d, #1.93750000
1169 // CHECK-INST: fmov z0.d, #1.93750000
1170 // CHECK-ENCODING: [0xe0,0xcf,0xf9,0x25]
1171 // CHECK-ERROR: instruction requires: sve
1172 // CHECK-UNKNOWN: e0 cf f9 25 <unknown>
1174 fdup z0.d, #2.00000000
1175 // CHECK-INST: fmov z0.d, #2.00000000
1176 // CHECK-ENCODING: [0x00,0xc0,0xf9,0x25]
1177 // CHECK-ERROR: instruction requires: sve
1178 // CHECK-UNKNOWN: 00 c0 f9 25 <unknown>
1180 fdup z0.d, #2.12500000
1181 // CHECK-INST: fmov z0.d, #2.12500000
1182 // CHECK-ENCODING: [0x20,0xc0,0xf9,0x25]
1183 // CHECK-ERROR: instruction requires: sve
1184 // CHECK-UNKNOWN: 20 c0 f9 25 <unknown>
1186 fdup z0.d, #2.25000000
1187 // CHECK-INST: fmov z0.d, #2.25000000
1188 // CHECK-ENCODING: [0x40,0xc0,0xf9,0x25]
1189 // CHECK-ERROR: instruction requires: sve
1190 // CHECK-UNKNOWN: 40 c0 f9 25 <unknown>
1192 fdup z0.d, #2.37500000
1193 // CHECK-INST: fmov z0.d, #2.37500000
1194 // CHECK-ENCODING: [0x60,0xc0,0xf9,0x25]
1195 // CHECK-ERROR: instruction requires: sve
1196 // CHECK-UNKNOWN: 60 c0 f9 25 <unknown>
1198 fdup z0.d, #2.50000000
1199 // CHECK-INST: fmov z0.d, #2.50000000
1200 // CHECK-ENCODING: [0x80,0xc0,0xf9,0x25]
1201 // CHECK-ERROR: instruction requires: sve
1202 // CHECK-UNKNOWN: 80 c0 f9 25 <unknown>
1204 fdup z0.d, #2.62500000
1205 // CHECK-INST: fmov z0.d, #2.62500000
1206 // CHECK-ENCODING: [0xa0,0xc0,0xf9,0x25]
1207 // CHECK-ERROR: instruction requires: sve
1208 // CHECK-UNKNOWN: a0 c0 f9 25 <unknown>
1210 fdup z0.d, #2.75000000
1211 // CHECK-INST: fmov z0.d, #2.75000000
1212 // CHECK-ENCODING: [0xc0,0xc0,0xf9,0x25]
1213 // CHECK-ERROR: instruction requires: sve
1214 // CHECK-UNKNOWN: c0 c0 f9 25 <unknown>
1216 fdup z0.d, #2.87500000
1217 // CHECK-INST: fmov z0.d, #2.87500000
1218 // CHECK-ENCODING: [0xe0,0xc0,0xf9,0x25]
1219 // CHECK-ERROR: instruction requires: sve
1220 // CHECK-UNKNOWN: e0 c0 f9 25 <unknown>
1222 fdup z0.d, #3.00000000
1223 // CHECK-INST: fmov z0.d, #3.00000000
1224 // CHECK-ENCODING: [0x00,0xc1,0xf9,0x25]
1225 // CHECK-ERROR: instruction requires: sve
1226 // CHECK-UNKNOWN: 00 c1 f9 25 <unknown>
1228 fdup z0.d, #3.12500000
1229 // CHECK-INST: fmov z0.d, #3.12500000
1230 // CHECK-ENCODING: [0x20,0xc1,0xf9,0x25]
1231 // CHECK-ERROR: instruction requires: sve
1232 // CHECK-UNKNOWN: 20 c1 f9 25 <unknown>
1234 fdup z0.d, #3.25000000
1235 // CHECK-INST: fmov z0.d, #3.25000000
1236 // CHECK-ENCODING: [0x40,0xc1,0xf9,0x25]
1237 // CHECK-ERROR: instruction requires: sve
1238 // CHECK-UNKNOWN: 40 c1 f9 25 <unknown>
1240 fdup z0.d, #3.37500000
1241 // CHECK-INST: fmov z0.d, #3.37500000
1242 // CHECK-ENCODING: [0x60,0xc1,0xf9,0x25]
1243 // CHECK-ERROR: instruction requires: sve
1244 // CHECK-UNKNOWN: 60 c1 f9 25 <unknown>
1246 fdup z0.d, #3.50000000
1247 // CHECK-INST: fmov z0.d, #3.50000000
1248 // CHECK-ENCODING: [0x80,0xc1,0xf9,0x25]
1249 // CHECK-ERROR: instruction requires: sve
1250 // CHECK-UNKNOWN: 80 c1 f9 25 <unknown>
1252 fdup z0.d, #3.62500000
1253 // CHECK-INST: fmov z0.d, #3.62500000
1254 // CHECK-ENCODING: [0xa0,0xc1,0xf9,0x25]
1255 // CHECK-ERROR: instruction requires: sve
1256 // CHECK-UNKNOWN: a0 c1 f9 25 <unknown>
1258 fdup z0.d, #3.75000000
1259 // CHECK-INST: fmov z0.d, #3.75000000
1260 // CHECK-ENCODING: [0xc0,0xc1,0xf9,0x25]
1261 // CHECK-ERROR: instruction requires: sve
1262 // CHECK-UNKNOWN: c0 c1 f9 25 <unknown>
1264 fdup z0.d, #3.87500000
1265 // CHECK-INST: fmov z0.d, #3.87500000
1266 // CHECK-ENCODING: [0xe0,0xc1,0xf9,0x25]
1267 // CHECK-ERROR: instruction requires: sve
1268 // CHECK-UNKNOWN: e0 c1 f9 25 <unknown>
1270 fdup z0.d, #4.00000000
1271 // CHECK-INST: fmov z0.d, #4.00000000
1272 // CHECK-ENCODING: [0x00,0xc2,0xf9,0x25]
1273 // CHECK-ERROR: instruction requires: sve
1274 // CHECK-UNKNOWN: 00 c2 f9 25 <unknown>
1276 fdup z0.d, #4.25000000
1277 // CHECK-INST: fmov z0.d, #4.25000000
1278 // CHECK-ENCODING: [0x20,0xc2,0xf9,0x25]
1279 // CHECK-ERROR: instruction requires: sve
1280 // CHECK-UNKNOWN: 20 c2 f9 25 <unknown>
1282 fdup z0.d, #4.50000000
1283 // CHECK-INST: fmov z0.d, #4.50000000
1284 // CHECK-ENCODING: [0x40,0xc2,0xf9,0x25]
1285 // CHECK-ERROR: instruction requires: sve
1286 // CHECK-UNKNOWN: 40 c2 f9 25 <unknown>
1288 fdup z0.d, #4.75000000
1289 // CHECK-INST: fmov z0.d, #4.75000000
1290 // CHECK-ENCODING: [0x60,0xc2,0xf9,0x25]
1291 // CHECK-ERROR: instruction requires: sve
1292 // CHECK-UNKNOWN: 60 c2 f9 25 <unknown>
1294 fdup z0.d, #5.00000000
1295 // CHECK-INST: fmov z0.d, #5.00000000
1296 // CHECK-ENCODING: [0x80,0xc2,0xf9,0x25]
1297 // CHECK-ERROR: instruction requires: sve
1298 // CHECK-UNKNOWN: 80 c2 f9 25 <unknown>
1300 fdup z0.d, #5.25000000
1301 // CHECK-INST: fmov z0.d, #5.25000000
1302 // CHECK-ENCODING: [0xa0,0xc2,0xf9,0x25]
1303 // CHECK-ERROR: instruction requires: sve
1304 // CHECK-UNKNOWN: a0 c2 f9 25 <unknown>
1306 fdup z0.d, #5.50000000
1307 // CHECK-INST: fmov z0.d, #5.50000000
1308 // CHECK-ENCODING: [0xc0,0xc2,0xf9,0x25]
1309 // CHECK-ERROR: instruction requires: sve
1310 // CHECK-UNKNOWN: c0 c2 f9 25 <unknown>
1312 fdup z0.d, #5.75000000
1313 // CHECK-INST: fmov z0.d, #5.75000000
1314 // CHECK-ENCODING: [0xe0,0xc2,0xf9,0x25]
1315 // CHECK-ERROR: instruction requires: sve
1316 // CHECK-UNKNOWN: e0 c2 f9 25 <unknown>
1318 fdup z0.d, #6.00000000
1319 // CHECK-INST: fmov z0.d, #6.00000000
1320 // CHECK-ENCODING: [0x00,0xc3,0xf9,0x25]
1321 // CHECK-ERROR: instruction requires: sve
1322 // CHECK-UNKNOWN: 00 c3 f9 25 <unknown>
1324 fdup z0.d, #6.25000000
1325 // CHECK-INST: fmov z0.d, #6.25000000
1326 // CHECK-ENCODING: [0x20,0xc3,0xf9,0x25]
1327 // CHECK-ERROR: instruction requires: sve
1328 // CHECK-UNKNOWN: 20 c3 f9 25 <unknown>
1330 fdup z0.d, #6.50000000
1331 // CHECK-INST: fmov z0.d, #6.50000000
1332 // CHECK-ENCODING: [0x40,0xc3,0xf9,0x25]
1333 // CHECK-ERROR: instruction requires: sve
1334 // CHECK-UNKNOWN: 40 c3 f9 25 <unknown>
1336 fdup z0.d, #6.75000000
1337 // CHECK-INST: fmov z0.d, #6.75000000
1338 // CHECK-ENCODING: [0x60,0xc3,0xf9,0x25]
1339 // CHECK-ERROR: instruction requires: sve
1340 // CHECK-UNKNOWN: 60 c3 f9 25 <unknown>
1342 fdup z0.d, #7.00000000
1343 // CHECK-INST: fmov z0.d, #7.00000000
1344 // CHECK-ENCODING: [0x80,0xc3,0xf9,0x25]
1345 // CHECK-ERROR: instruction requires: sve
1346 // CHECK-UNKNOWN: 80 c3 f9 25 <unknown>
1348 fdup z0.d, #7.25000000
1349 // CHECK-INST: fmov z0.d, #7.25000000
1350 // CHECK-ENCODING: [0xa0,0xc3,0xf9,0x25]
1351 // CHECK-ERROR: instruction requires: sve
1352 // CHECK-UNKNOWN: a0 c3 f9 25 <unknown>
1354 fdup z0.d, #7.50000000
1355 // CHECK-INST: fmov z0.d, #7.50000000
1356 // CHECK-ENCODING: [0xc0,0xc3,0xf9,0x25]
1357 // CHECK-ERROR: instruction requires: sve
1358 // CHECK-UNKNOWN: c0 c3 f9 25 <unknown>
1360 fdup z0.d, #7.75000000
1361 // CHECK-INST: fmov z0.d, #7.75000000
1362 // CHECK-ENCODING: [0xe0,0xc3,0xf9,0x25]
1363 // CHECK-ERROR: instruction requires: sve
1364 // CHECK-UNKNOWN: e0 c3 f9 25 <unknown>
1366 fdup z0.d, #8.00000000
1367 // CHECK-INST: fmov z0.d, #8.00000000
1368 // CHECK-ENCODING: [0x00,0xc4,0xf9,0x25]
1369 // CHECK-ERROR: instruction requires: sve
1370 // CHECK-UNKNOWN: 00 c4 f9 25 <unknown>
1372 fdup z0.d, #8.50000000
1373 // CHECK-INST: fmov z0.d, #8.50000000
1374 // CHECK-ENCODING: [0x20,0xc4,0xf9,0x25]
1375 // CHECK-ERROR: instruction requires: sve
1376 // CHECK-UNKNOWN: 20 c4 f9 25 <unknown>
1378 fdup z0.d, #9.00000000
1379 // CHECK-INST: fmov z0.d, #9.00000000
1380 // CHECK-ENCODING: [0x40,0xc4,0xf9,0x25]
1381 // CHECK-ERROR: instruction requires: sve
1382 // CHECK-UNKNOWN: 40 c4 f9 25 <unknown>
1384 fdup z0.d, #9.50000000
1385 // CHECK-INST: fmov z0.d, #9.50000000
1386 // CHECK-ENCODING: [0x60,0xc4,0xf9,0x25]
1387 // CHECK-ERROR: instruction requires: sve
1388 // CHECK-UNKNOWN: 60 c4 f9 25 <unknown>
1390 fdup z0.d, #10.00000000
1391 // CHECK-INST: fmov z0.d, #10.00000000
1392 // CHECK-ENCODING: [0x80,0xc4,0xf9,0x25]
1393 // CHECK-ERROR: instruction requires: sve
1394 // CHECK-UNKNOWN: 80 c4 f9 25 <unknown>
1396 fdup z0.d, #10.50000000
1397 // CHECK-INST: fmov z0.d, #10.50000000
1398 // CHECK-ENCODING: [0xa0,0xc4,0xf9,0x25]
1399 // CHECK-ERROR: instruction requires: sve
1400 // CHECK-UNKNOWN: a0 c4 f9 25 <unknown>
1402 fdup z0.d, #11.00000000
1403 // CHECK-INST: fmov z0.d, #11.00000000
1404 // CHECK-ENCODING: [0xc0,0xc4,0xf9,0x25]
1405 // CHECK-ERROR: instruction requires: sve
1406 // CHECK-UNKNOWN: c0 c4 f9 25 <unknown>
1408 fdup z0.d, #11.50000000
1409 // CHECK-INST: fmov z0.d, #11.50000000
1410 // CHECK-ENCODING: [0xe0,0xc4,0xf9,0x25]
1411 // CHECK-ERROR: instruction requires: sve
1412 // CHECK-UNKNOWN: e0 c4 f9 25 <unknown>
1414 fdup z0.d, #12.00000000
1415 // CHECK-INST: fmov z0.d, #12.00000000
1416 // CHECK-ENCODING: [0x00,0xc5,0xf9,0x25]
1417 // CHECK-ERROR: instruction requires: sve
1418 // CHECK-UNKNOWN: 00 c5 f9 25 <unknown>
1420 fdup z0.d, #12.50000000
1421 // CHECK-INST: fmov z0.d, #12.50000000
1422 // CHECK-ENCODING: [0x20,0xc5,0xf9,0x25]
1423 // CHECK-ERROR: instruction requires: sve
1424 // CHECK-UNKNOWN: 20 c5 f9 25 <unknown>
1426 fdup z0.d, #13.00000000
1427 // CHECK-INST: fmov z0.d, #13.00000000
1428 // CHECK-ENCODING: [0x40,0xc5,0xf9,0x25]
1429 // CHECK-ERROR: instruction requires: sve
1430 // CHECK-UNKNOWN: 40 c5 f9 25 <unknown>
1432 fdup z0.d, #13.50000000
1433 // CHECK-INST: fmov z0.d, #13.50000000
1434 // CHECK-ENCODING: [0x60,0xc5,0xf9,0x25]
1435 // CHECK-ERROR: instruction requires: sve
1436 // CHECK-UNKNOWN: 60 c5 f9 25 <unknown>
1438 fdup z0.d, #14.00000000
1439 // CHECK-INST: fmov z0.d, #14.00000000
1440 // CHECK-ENCODING: [0x80,0xc5,0xf9,0x25]
1441 // CHECK-ERROR: instruction requires: sve
1442 // CHECK-UNKNOWN: 80 c5 f9 25 <unknown>
1444 fdup z0.d, #14.50000000
1445 // CHECK-INST: fmov z0.d, #14.50000000
1446 // CHECK-ENCODING: [0xa0,0xc5,0xf9,0x25]
1447 // CHECK-ERROR: instruction requires: sve
1448 // CHECK-UNKNOWN: a0 c5 f9 25 <unknown>
1450 fdup z0.d, #15.00000000
1451 // CHECK-INST: fmov z0.d, #15.00000000
1452 // CHECK-ENCODING: [0xc0,0xc5,0xf9,0x25]
1453 // CHECK-ERROR: instruction requires: sve
1454 // CHECK-UNKNOWN: c0 c5 f9 25 <unknown>
1456 fdup z0.d, #15.50000000
1457 // CHECK-INST: fmov z0.d, #15.50000000
1458 // CHECK-ENCODING: [0xe0,0xc5,0xf9,0x25]
1459 // CHECK-ERROR: instruction requires: sve
1460 // CHECK-UNKNOWN: e0 c5 f9 25 <unknown>
1462 fdup z0.d, #16.00000000
1463 // CHECK-INST: fmov z0.d, #16.00000000
1464 // CHECK-ENCODING: [0x00,0xc6,0xf9,0x25]
1465 // CHECK-ERROR: instruction requires: sve
1466 // CHECK-UNKNOWN: 00 c6 f9 25 <unknown>
1468 fdup z0.d, #17.00000000
1469 // CHECK-INST: fmov z0.d, #17.00000000
1470 // CHECK-ENCODING: [0x20,0xc6,0xf9,0x25]
1471 // CHECK-ERROR: instruction requires: sve
1472 // CHECK-UNKNOWN: 20 c6 f9 25 <unknown>
1474 fdup z0.d, #18.00000000
1475 // CHECK-INST: fmov z0.d, #18.00000000
1476 // CHECK-ENCODING: [0x40,0xc6,0xf9,0x25]
1477 // CHECK-ERROR: instruction requires: sve
1478 // CHECK-UNKNOWN: 40 c6 f9 25 <unknown>
1480 fdup z0.d, #19.00000000
1481 // CHECK-INST: fmov z0.d, #19.00000000
1482 // CHECK-ENCODING: [0x60,0xc6,0xf9,0x25]
1483 // CHECK-ERROR: instruction requires: sve
1484 // CHECK-UNKNOWN: 60 c6 f9 25 <unknown>
1486 fdup z0.d, #20.00000000
1487 // CHECK-INST: fmov z0.d, #20.00000000
1488 // CHECK-ENCODING: [0x80,0xc6,0xf9,0x25]
1489 // CHECK-ERROR: instruction requires: sve
1490 // CHECK-UNKNOWN: 80 c6 f9 25 <unknown>
1492 fdup z0.d, #21.00000000
1493 // CHECK-INST: fmov z0.d, #21.00000000
1494 // CHECK-ENCODING: [0xa0,0xc6,0xf9,0x25]
1495 // CHECK-ERROR: instruction requires: sve
1496 // CHECK-UNKNOWN: a0 c6 f9 25 <unknown>
1498 fdup z0.d, #22.00000000
1499 // CHECK-INST: fmov z0.d, #22.00000000
1500 // CHECK-ENCODING: [0xc0,0xc6,0xf9,0x25]
1501 // CHECK-ERROR: instruction requires: sve
1502 // CHECK-UNKNOWN: c0 c6 f9 25 <unknown>
1504 fdup z0.d, #23.00000000
1505 // CHECK-INST: fmov z0.d, #23.00000000
1506 // CHECK-ENCODING: [0xe0,0xc6,0xf9,0x25]
1507 // CHECK-ERROR: instruction requires: sve
1508 // CHECK-UNKNOWN: e0 c6 f9 25 <unknown>
1510 fdup z0.d, #24.00000000
1511 // CHECK-INST: fmov z0.d, #24.00000000
1512 // CHECK-ENCODING: [0x00,0xc7,0xf9,0x25]
1513 // CHECK-ERROR: instruction requires: sve
1514 // CHECK-UNKNOWN: 00 c7 f9 25 <unknown>
1516 fdup z0.d, #25.00000000
1517 // CHECK-INST: fmov z0.d, #25.00000000
1518 // CHECK-ENCODING: [0x20,0xc7,0xf9,0x25]
1519 // CHECK-ERROR: instruction requires: sve
1520 // CHECK-UNKNOWN: 20 c7 f9 25 <unknown>
1522 fdup z0.d, #26.00000000
1523 // CHECK-INST: fmov z0.d, #26.00000000
1524 // CHECK-ENCODING: [0x40,0xc7,0xf9,0x25]
1525 // CHECK-ERROR: instruction requires: sve
1526 // CHECK-UNKNOWN: 40 c7 f9 25 <unknown>
1528 fdup z0.d, #27.00000000
1529 // CHECK-INST: fmov z0.d, #27.00000000
1530 // CHECK-ENCODING: [0x60,0xc7,0xf9,0x25]
1531 // CHECK-ERROR: instruction requires: sve
1532 // CHECK-UNKNOWN: 60 c7 f9 25 <unknown>
1534 fdup z0.d, #28.00000000
1535 // CHECK-INST: fmov z0.d, #28.00000000
1536 // CHECK-ENCODING: [0x80,0xc7,0xf9,0x25]
1537 // CHECK-ERROR: instruction requires: sve
1538 // CHECK-UNKNOWN: 80 c7 f9 25 <unknown>
1540 fdup z0.d, #29.00000000
1541 // CHECK-INST: fmov z0.d, #29.00000000
1542 // CHECK-ENCODING: [0xa0,0xc7,0xf9,0x25]
1543 // CHECK-ERROR: instruction requires: sve
1544 // CHECK-UNKNOWN: a0 c7 f9 25 <unknown>
1546 fdup z0.d, #30.00000000
1547 // CHECK-INST: fmov z0.d, #30.00000000
1548 // CHECK-ENCODING: [0xc0,0xc7,0xf9,0x25]
1549 // CHECK-ERROR: instruction requires: sve
1550 // CHECK-UNKNOWN: c0 c7 f9 25 <unknown>
1552 fdup z0.d, #31.00000000
1553 // CHECK-INST: fmov z0.d, #31.00000000
1554 // CHECK-ENCODING: [0xe0,0xc7,0xf9,0x25]
1555 // CHECK-ERROR: instruction requires: sve
1556 // CHECK-UNKNOWN: e0 c7 f9 25 <unknown>