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
13 // CHECK-INST
: mov z0.h
, #0
14 // CHECK-ENCODING
: [0x00,0xc0,0x78,0x25]
15 // CHECK-ERROR
: instruction requires
: sve
or sme
16 // CHECK-UNKNOWN
: 2578c000
19 // CHECK-INST
: mov z0.s
, #0
20 // CHECK-ENCODING
: [0x00,0xc0,0xb8,0x25]
21 // CHECK-ERROR
: instruction requires
: sve
or sme
22 // CHECK-UNKNOWN
: 25b8c000
25 // CHECK-INST
: mov z0.d
, #0
26 // CHECK-ENCODING
: [0x00,0xc0,0xf8,0x25]
27 // CHECK-ERROR
: instruction requires
: sve
or sme
28 // CHECK-UNKNOWN
: 25f8c000
30 fmov z0.h
, #-0.12500000
31 // CHECK-INST
: fmov z0.h
, #-0.12500000
32 // CHECK-ENCODING
: [0x00,0xd8,0x79,0x25]
33 // CHECK-ERROR
: instruction requires
: sve
or sme
34 // CHECK-UNKNOWN
: 2579d800
<unknown
>
36 fmov z0.s
, #-0.12500000
37 // CHECK-INST
: fmov z0.s
, #-0.12500000
38 // CHECK-ENCODING
: [0x00,0xd8,0xb9,0x25]
39 // CHECK-ERROR
: instruction requires
: sve
or sme
40 // CHECK-UNKNOWN
: 25b9d800
<unknown
>
42 fmov z0.d
, #-0.12500000
43 // CHECK-INST
: fmov z0.d
, #-0.12500000
44 // CHECK-ENCODING
: [0x00,0xd8,0xf9,0x25]
45 // CHECK-ERROR
: instruction requires
: sve
or sme
46 // CHECK-UNKNOWN
: 25f9d800
<unknown
>
48 fmov z0.d
, #31.00000000
49 // CHECK-INST
: fmov z0.d
, #31.00000000
50 // CHECK-ENCODING
: [0xe0,0xc7,0xf9,0x25]
51 // CHECK-ERROR
: instruction requires
: sve
or sme
52 // CHECK-UNKNOWN
: 25f9c7e0
<unknown
>
54 fmov z0.h
, p0
/m
, #-0.12500000
55 // CHECK-INST
: fmov z0.h
, p0
/m
, #-0.12500000
56 // CHECK-ENCODING
: [0x00,0xd8,0x50,0x05]
57 // CHECK-ERROR
: instruction requires
: sve
or sme
58 // CHECK-UNKNOWN
: 0550d800
<unknown
>
60 fmov z0.s
, p0
/m
, #-0.12500000
61 // CHECK-INST
: fmov z0.s
, p0
/m
, #-0.12500000
62 // CHECK-ENCODING
: [0x00,0xd8,0x90,0x05]
63 // CHECK-ERROR
: instruction requires
: sve
or sme
64 // CHECK-UNKNOWN
: 0590d800
<unknown
>
66 fmov z0.d
, p0
/m
, #-0.12500000
67 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.12500000
68 // CHECK-ENCODING
: [0x00,0xd8,0xd0,0x05]
69 // CHECK-ERROR
: instruction requires
: sve
or sme
70 // CHECK-UNKNOWN
: 05d0d800
<unknown
>
72 fmov z0.d
, p0
/m
, #-0.13281250
73 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.13281250
74 // CHECK-ENCODING
: [0x20,0xd8,0xd0,0x05]
75 // CHECK-ERROR
: instruction requires
: sve
or sme
76 // CHECK-UNKNOWN
: 05d0d820
<unknown
>
78 fmov z0.d
, p0
/m
, #-0.14062500
79 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.14062500
80 // CHECK-ENCODING
: [0x40,0xd8,0xd0,0x05]
81 // CHECK-ERROR
: instruction requires
: sve
or sme
82 // CHECK-UNKNOWN
: 05d0d840
<unknown
>
84 fmov z0.d
, p0
/m
, #-0.14843750
85 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.14843750
86 // CHECK-ENCODING
: [0x60,0xd8,0xd0,0x05]
87 // CHECK-ERROR
: instruction requires
: sve
or sme
88 // CHECK-UNKNOWN
: 05d0d860
<unknown
>
90 fmov z0.d
, p0
/m
, #-0.15625000
91 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.15625000
92 // CHECK-ENCODING
: [0x80,0xd8,0xd0,0x05]
93 // CHECK-ERROR
: instruction requires
: sve
or sme
94 // CHECK-UNKNOWN
: 05d0d880
<unknown
>
96 fmov z0.d
, p0
/m
, #-0.16406250
97 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.16406250
98 // CHECK-ENCODING
: [0xa0,0xd8,0xd0,0x05]
99 // CHECK-ERROR
: instruction requires
: sve
or sme
100 // CHECK-UNKNOWN
: 05d0d8a0
<unknown
>
102 fmov z0.d
, p0
/m
, #-0.17187500
103 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.17187500
104 // CHECK-ENCODING
: [0xc0,0xd8,0xd0,0x05]
105 // CHECK-ERROR
: instruction requires
: sve
or sme
106 // CHECK-UNKNOWN
: 05d0d8c0
<unknown
>
108 fmov z0.d
, p0
/m
, #-0.17968750
109 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.17968750
110 // CHECK-ENCODING
: [0xe0,0xd8,0xd0,0x05]
111 // CHECK-ERROR
: instruction requires
: sve
or sme
112 // CHECK-UNKNOWN
: 05d0d8e0
<unknown
>
114 fmov z0.d
, p0
/m
, #-0.18750000
115 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.18750000
116 // CHECK-ENCODING
: [0x00,0xd9,0xd0,0x05]
117 // CHECK-ERROR
: instruction requires
: sve
or sme
118 // CHECK-UNKNOWN
: 05d0d900
<unknown
>
120 fmov z0.d
, p0
/m
, #-0.19531250
121 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.19531250
122 // CHECK-ENCODING
: [0x20,0xd9,0xd0,0x05]
123 // CHECK-ERROR
: instruction requires
: sve
or sme
124 // CHECK-UNKNOWN
: 05d0d920
<unknown
>
126 fmov z0.d
, p0
/m
, #-0.20312500
127 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.20312500
128 // CHECK-ENCODING
: [0x40,0xd9,0xd0,0x05]
129 // CHECK-ERROR
: instruction requires
: sve
or sme
130 // CHECK-UNKNOWN
: 05d0d940
<unknown
>
132 fmov z0.d
, p0
/m
, #-0.21093750
133 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.21093750
134 // CHECK-ENCODING
: [0x60,0xd9,0xd0,0x05]
135 // CHECK-ERROR
: instruction requires
: sve
or sme
136 // CHECK-UNKNOWN
: 05d0d960
<unknown
>
138 fmov z0.d
, p0
/m
, #-0.21875000
139 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.21875000
140 // CHECK-ENCODING
: [0x80,0xd9,0xd0,0x05]
141 // CHECK-ERROR
: instruction requires
: sve
or sme
142 // CHECK-UNKNOWN
: 05d0d980
<unknown
>
144 fmov z0.d
, p0
/m
, #-0.22656250
145 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.22656250
146 // CHECK-ENCODING
: [0xa0,0xd9,0xd0,0x05]
147 // CHECK-ERROR
: instruction requires
: sve
or sme
148 // CHECK-UNKNOWN
: 05d0d9a0
<unknown
>
150 fmov z0.d
, p0
/m
, #-0.23437500
151 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.23437500
152 // CHECK-ENCODING
: [0xc0,0xd9,0xd0,0x05]
153 // CHECK-ERROR
: instruction requires
: sve
or sme
154 // CHECK-UNKNOWN
: 05d0d9c0
<unknown
>
156 fmov z0.d
, p0
/m
, #-0.24218750
157 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.24218750
158 // CHECK-ENCODING
: [0xe0,0xd9,0xd0,0x05]
159 // CHECK-ERROR
: instruction requires
: sve
or sme
160 // CHECK-UNKNOWN
: 05d0d9e0
<unknown
>
162 fmov z0.d
, p0
/m
, #-0.25000000
163 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.25000000
164 // CHECK-ENCODING
: [0x00,0xda,0xd0,0x05]
165 // CHECK-ERROR
: instruction requires
: sve
or sme
166 // CHECK-UNKNOWN
: 05d0da00
<unknown
>
168 fmov z0.d
, p0
/m
, #-0.26562500
169 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.26562500
170 // CHECK-ENCODING
: [0x20,0xda,0xd0,0x05]
171 // CHECK-ERROR
: instruction requires
: sve
or sme
172 // CHECK-UNKNOWN
: 05d0da20
<unknown
>
174 fmov z0.d
, p0
/m
, #-0.28125000
175 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.28125000
176 // CHECK-ENCODING
: [0x40,0xda,0xd0,0x05]
177 // CHECK-ERROR
: instruction requires
: sve
or sme
178 // CHECK-UNKNOWN
: 05d0da40
<unknown
>
180 fmov z0.d
, p0
/m
, #-0.29687500
181 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.29687500
182 // CHECK-ENCODING
: [0x60,0xda,0xd0,0x05]
183 // CHECK-ERROR
: instruction requires
: sve
or sme
184 // CHECK-UNKNOWN
: 05d0da60
<unknown
>
186 fmov z0.d
, p0
/m
, #-0.31250000
187 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.31250000
188 // CHECK-ENCODING
: [0x80,0xda,0xd0,0x05]
189 // CHECK-ERROR
: instruction requires
: sve
or sme
190 // CHECK-UNKNOWN
: 05d0da80
<unknown
>
192 fmov z0.d
, p0
/m
, #-0.32812500
193 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.32812500
194 // CHECK-ENCODING
: [0xa0,0xda,0xd0,0x05]
195 // CHECK-ERROR
: instruction requires
: sve
or sme
196 // CHECK-UNKNOWN
: 05d0daa0
<unknown
>
198 fmov z0.d
, p0
/m
, #-0.34375000
199 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.34375000
200 // CHECK-ENCODING
: [0xc0,0xda,0xd0,0x05]
201 // CHECK-ERROR
: instruction requires
: sve
or sme
202 // CHECK-UNKNOWN
: 05d0dac0
<unknown
>
204 fmov z0.d
, p0
/m
, #-0.35937500
205 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.35937500
206 // CHECK-ENCODING
: [0xe0,0xda,0xd0,0x05]
207 // CHECK-ERROR
: instruction requires
: sve
or sme
208 // CHECK-UNKNOWN
: 05d0dae0
<unknown
>
210 fmov z0.d
, p0
/m
, #-0.37500000
211 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.37500000
212 // CHECK-ENCODING
: [0x00,0xdb,0xd0,0x05]
213 // CHECK-ERROR
: instruction requires
: sve
or sme
214 // CHECK-UNKNOWN
: 05d0db00
<unknown
>
216 fmov z0.d
, p0
/m
, #-0.39062500
217 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.39062500
218 // CHECK-ENCODING
: [0x20,0xdb,0xd0,0x05]
219 // CHECK-ERROR
: instruction requires
: sve
or sme
220 // CHECK-UNKNOWN
: 05d0db20
<unknown
>
222 fmov z0.d
, p0
/m
, #-0.40625000
223 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.40625000
224 // CHECK-ENCODING
: [0x40,0xdb,0xd0,0x05]
225 // CHECK-ERROR
: instruction requires
: sve
or sme
226 // CHECK-UNKNOWN
: 05d0db40
<unknown
>
228 fmov z0.d
, p0
/m
, #-0.42187500
229 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.42187500
230 // CHECK-ENCODING
: [0x60,0xdb,0xd0,0x05]
231 // CHECK-ERROR
: instruction requires
: sve
or sme
232 // CHECK-UNKNOWN
: 05d0db60
<unknown
>
234 fmov z0.d
, p0
/m
, #-0.43750000
235 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.43750000
236 // CHECK-ENCODING
: [0x80,0xdb,0xd0,0x05]
237 // CHECK-ERROR
: instruction requires
: sve
or sme
238 // CHECK-UNKNOWN
: 05d0db80
<unknown
>
240 fmov z0.d
, p0
/m
, #-0.45312500
241 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.45312500
242 // CHECK-ENCODING
: [0xa0,0xdb,0xd0,0x05]
243 // CHECK-ERROR
: instruction requires
: sve
or sme
244 // CHECK-UNKNOWN
: 05d0dba0
<unknown
>
246 fmov z0.d
, p0
/m
, #-0.46875000
247 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.46875000
248 // CHECK-ENCODING
: [0xc0,0xdb,0xd0,0x05]
249 // CHECK-ERROR
: instruction requires
: sve
or sme
250 // CHECK-UNKNOWN
: 05d0dbc0
<unknown
>
252 fmov z0.d
, p0
/m
, #-0.48437500
253 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.48437500
254 // CHECK-ENCODING
: [0xe0,0xdb,0xd0,0x05]
255 // CHECK-ERROR
: instruction requires
: sve
or sme
256 // CHECK-UNKNOWN
: 05d0dbe0
<unknown
>
258 fmov z0.d
, p0
/m
, #-0.50000000
259 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.50000000
260 // CHECK-ENCODING
: [0x00,0xdc,0xd0,0x05]
261 // CHECK-ERROR
: instruction requires
: sve
or sme
262 // CHECK-UNKNOWN
: 05d0dc00
<unknown
>
264 fmov z0.d
, p0
/m
, #-0.53125000
265 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.53125000
266 // CHECK-ENCODING
: [0x20,0xdc,0xd0,0x05]
267 // CHECK-ERROR
: instruction requires
: sve
or sme
268 // CHECK-UNKNOWN
: 05d0dc20
<unknown
>
270 fmov z0.d
, p0
/m
, #-0.56250000
271 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.56250000
272 // CHECK-ENCODING
: [0x40,0xdc,0xd0,0x05]
273 // CHECK-ERROR
: instruction requires
: sve
or sme
274 // CHECK-UNKNOWN
: 05d0dc40
<unknown
>
276 fmov z0.d
, p0
/m
, #-0.59375000
277 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.59375000
278 // CHECK-ENCODING
: [0x60,0xdc,0xd0,0x05]
279 // CHECK-ERROR
: instruction requires
: sve
or sme
280 // CHECK-UNKNOWN
: 05d0dc60
<unknown
>
282 fmov z0.d
, p0
/m
, #-0.62500000
283 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.62500000
284 // CHECK-ENCODING
: [0x80,0xdc,0xd0,0x05]
285 // CHECK-ERROR
: instruction requires
: sve
or sme
286 // CHECK-UNKNOWN
: 05d0dc80
<unknown
>
288 fmov z0.d
, p0
/m
, #-0.65625000
289 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.65625000
290 // CHECK-ENCODING
: [0xa0,0xdc,0xd0,0x05]
291 // CHECK-ERROR
: instruction requires
: sve
or sme
292 // CHECK-UNKNOWN
: 05d0dca0
<unknown
>
294 fmov z0.d
, p0
/m
, #-0.68750000
295 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.68750000
296 // CHECK-ENCODING
: [0xc0,0xdc,0xd0,0x05]
297 // CHECK-ERROR
: instruction requires
: sve
or sme
298 // CHECK-UNKNOWN
: 05d0dcc0
<unknown
>
300 fmov z0.d
, p0
/m
, #-0.71875000
301 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.71875000
302 // CHECK-ENCODING
: [0xe0,0xdc,0xd0,0x05]
303 // CHECK-ERROR
: instruction requires
: sve
or sme
304 // CHECK-UNKNOWN
: 05d0dce0
<unknown
>
306 fmov z0.d
, p0
/m
, #-0.75000000
307 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.75000000
308 // CHECK-ENCODING
: [0x00,0xdd,0xd0,0x05]
309 // CHECK-ERROR
: instruction requires
: sve
or sme
310 // CHECK-UNKNOWN
: 05d0dd00
<unknown
>
312 fmov z0.d
, p0
/m
, #-0.78125000
313 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.78125000
314 // CHECK-ENCODING
: [0x20,0xdd,0xd0,0x05]
315 // CHECK-ERROR
: instruction requires
: sve
or sme
316 // CHECK-UNKNOWN
: 05d0dd20
<unknown
>
318 fmov z0.d
, p0
/m
, #-0.81250000
319 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.81250000
320 // CHECK-ENCODING
: [0x40,0xdd,0xd0,0x05]
321 // CHECK-ERROR
: instruction requires
: sve
or sme
322 // CHECK-UNKNOWN
: 05d0dd40
<unknown
>
324 fmov z0.d
, p0
/m
, #-0.84375000
325 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.84375000
326 // CHECK-ENCODING
: [0x60,0xdd,0xd0,0x05]
327 // CHECK-ERROR
: instruction requires
: sve
or sme
328 // CHECK-UNKNOWN
: 05d0dd60
<unknown
>
330 fmov z0.d
, p0
/m
, #-0.87500000
331 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.87500000
332 // CHECK-ENCODING
: [0x80,0xdd,0xd0,0x05]
333 // CHECK-ERROR
: instruction requires
: sve
or sme
334 // CHECK-UNKNOWN
: 05d0dd80
<unknown
>
336 fmov z0.d
, p0
/m
, #-0.90625000
337 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.90625000
338 // CHECK-ENCODING
: [0xa0,0xdd,0xd0,0x05]
339 // CHECK-ERROR
: instruction requires
: sve
or sme
340 // CHECK-UNKNOWN
: 05d0dda0
<unknown
>
342 fmov z0.d
, p0
/m
, #-0.93750000
343 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.93750000
344 // CHECK-ENCODING
: [0xc0,0xdd,0xd0,0x05]
345 // CHECK-ERROR
: instruction requires
: sve
or sme
346 // CHECK-UNKNOWN
: 05d0ddc0
<unknown
>
348 fmov z0.d
, p0
/m
, #-0.96875000
349 // CHECK-INST
: fmov z0.d
, p0
/m
, #-0.96875000
350 // CHECK-ENCODING
: [0xe0,0xdd,0xd0,0x05]
351 // CHECK-ERROR
: instruction requires
: sve
or sme
352 // CHECK-UNKNOWN
: 05d0dde0
<unknown
>
354 fmov z0.d
, p0
/m
, #-1.00000000
355 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.00000000
356 // CHECK-ENCODING
: [0x00,0xde,0xd0,0x05]
357 // CHECK-ERROR
: instruction requires
: sve
or sme
358 // CHECK-UNKNOWN
: 05d0de00
<unknown
>
360 fmov z0.d
, p0
/m
, #-1.06250000
361 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.06250000
362 // CHECK-ENCODING
: [0x20,0xde,0xd0,0x05]
363 // CHECK-ERROR
: instruction requires
: sve
or sme
364 // CHECK-UNKNOWN
: 05d0de20
<unknown
>
366 fmov z0.d
, p0
/m
, #-1.12500000
367 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.12500000
368 // CHECK-ENCODING
: [0x40,0xde,0xd0,0x05]
369 // CHECK-ERROR
: instruction requires
: sve
or sme
370 // CHECK-UNKNOWN
: 05d0de40
<unknown
>
372 fmov z0.d
, p0
/m
, #-1.18750000
373 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.18750000
374 // CHECK-ENCODING
: [0x60,0xde,0xd0,0x05]
375 // CHECK-ERROR
: instruction requires
: sve
or sme
376 // CHECK-UNKNOWN
: 05d0de60
<unknown
>
378 fmov z0.d
, p0
/m
, #-1.25000000
379 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.25000000
380 // CHECK-ENCODING
: [0x80,0xde,0xd0,0x05]
381 // CHECK-ERROR
: instruction requires
: sve
or sme
382 // CHECK-UNKNOWN
: 05d0de80
<unknown
>
384 fmov z0.d
, p0
/m
, #-1.31250000
385 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.31250000
386 // CHECK-ENCODING
: [0xa0,0xde,0xd0,0x05]
387 // CHECK-ERROR
: instruction requires
: sve
or sme
388 // CHECK-UNKNOWN
: 05d0dea0
<unknown
>
390 fmov z0.d
, p0
/m
, #-1.37500000
391 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.37500000
392 // CHECK-ENCODING
: [0xc0,0xde,0xd0,0x05]
393 // CHECK-ERROR
: instruction requires
: sve
or sme
394 // CHECK-UNKNOWN
: 05d0dec0
<unknown
>
396 fmov z0.d
, p0
/m
, #-1.43750000
397 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.43750000
398 // CHECK-ENCODING
: [0xe0,0xde,0xd0,0x05]
399 // CHECK-ERROR
: instruction requires
: sve
or sme
400 // CHECK-UNKNOWN
: 05d0dee0
<unknown
>
402 fmov z0.d
, p0
/m
, #-1.50000000
403 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.50000000
404 // CHECK-ENCODING
: [0x00,0xdf,0xd0,0x05]
405 // CHECK-ERROR
: instruction requires
: sve
or sme
406 // CHECK-UNKNOWN
: 05d0df00
<unknown
>
408 fmov z0.d
, p0
/m
, #-1.56250000
409 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.56250000
410 // CHECK-ENCODING
: [0x20,0xdf,0xd0,0x05]
411 // CHECK-ERROR
: instruction requires
: sve
or sme
412 // CHECK-UNKNOWN
: 05d0df20
<unknown
>
414 fmov z0.d
, p0
/m
, #-1.62500000
415 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.62500000
416 // CHECK-ENCODING
: [0x40,0xdf,0xd0,0x05]
417 // CHECK-ERROR
: instruction requires
: sve
or sme
418 // CHECK-UNKNOWN
: 05d0df40
<unknown
>
420 fmov z0.d
, p0
/m
, #-1.68750000
421 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.68750000
422 // CHECK-ENCODING
: [0x60,0xdf,0xd0,0x05]
423 // CHECK-ERROR
: instruction requires
: sve
or sme
424 // CHECK-UNKNOWN
: 05d0df60
<unknown
>
426 fmov z0.d
, p0
/m
, #-1.75000000
427 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.75000000
428 // CHECK-ENCODING
: [0x80,0xdf,0xd0,0x05]
429 // CHECK-ERROR
: instruction requires
: sve
or sme
430 // CHECK-UNKNOWN
: 05d0df80
<unknown
>
432 fmov z0.d
, p0
/m
, #-1.81250000
433 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.81250000
434 // CHECK-ENCODING
: [0xa0,0xdf,0xd0,0x05]
435 // CHECK-ERROR
: instruction requires
: sve
or sme
436 // CHECK-UNKNOWN
: 05d0dfa0
<unknown
>
438 fmov z0.d
, p0
/m
, #-1.87500000
439 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.87500000
440 // CHECK-ENCODING
: [0xc0,0xdf,0xd0,0x05]
441 // CHECK-ERROR
: instruction requires
: sve
or sme
442 // CHECK-UNKNOWN
: 05d0dfc0
<unknown
>
444 fmov z0.d
, p0
/m
, #-1.93750000
445 // CHECK-INST
: fmov z0.d
, p0
/m
, #-1.93750000
446 // CHECK-ENCODING
: [0xe0,0xdf,0xd0,0x05]
447 // CHECK-ERROR
: instruction requires
: sve
or sme
448 // CHECK-UNKNOWN
: 05d0dfe0
<unknown
>
450 fmov z0.d
, p0
/m
, #-2.00000000
451 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.00000000
452 // CHECK-ENCODING
: [0x00,0xd0,0xd0,0x05]
453 // CHECK-ERROR
: instruction requires
: sve
or sme
454 // CHECK-UNKNOWN
: 05d0d000
<unknown
>
456 fmov z0.d
, p0
/m
, #-2.12500000
457 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.12500000
458 // CHECK-ENCODING
: [0x20,0xd0,0xd0,0x05]
459 // CHECK-ERROR
: instruction requires
: sve
or sme
460 // CHECK-UNKNOWN
: 05d0d020
<unknown
>
462 fmov z0.d
, p0
/m
, #-2.25000000
463 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.25000000
464 // CHECK-ENCODING
: [0x40,0xd0,0xd0,0x05]
465 // CHECK-ERROR
: instruction requires
: sve
or sme
466 // CHECK-UNKNOWN
: 05d0d040
<unknown
>
468 fmov z0.d
, p0
/m
, #-2.37500000
469 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.37500000
470 // CHECK-ENCODING
: [0x60,0xd0,0xd0,0x05]
471 // CHECK-ERROR
: instruction requires
: sve
or sme
472 // CHECK-UNKNOWN
: 05d0d060
<unknown
>
474 fmov z0.d
, p0
/m
, #-2.50000000
475 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.50000000
476 // CHECK-ENCODING
: [0x80,0xd0,0xd0,0x05]
477 // CHECK-ERROR
: instruction requires
: sve
or sme
478 // CHECK-UNKNOWN
: 05d0d080
<unknown
>
480 fmov z0.d
, p0
/m
, #-2.62500000
481 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.62500000
482 // CHECK-ENCODING
: [0xa0,0xd0,0xd0,0x05]
483 // CHECK-ERROR
: instruction requires
: sve
or sme
484 // CHECK-UNKNOWN
: 05d0d0a0
<unknown
>
486 fmov z0.d
, p0
/m
, #-2.75000000
487 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.75000000
488 // CHECK-ENCODING
: [0xc0,0xd0,0xd0,0x05]
489 // CHECK-ERROR
: instruction requires
: sve
or sme
490 // CHECK-UNKNOWN
: 05d0d0c0
<unknown
>
492 fmov z0.d
, p0
/m
, #-2.87500000
493 // CHECK-INST
: fmov z0.d
, p0
/m
, #-2.87500000
494 // CHECK-ENCODING
: [0xe0,0xd0,0xd0,0x05]
495 // CHECK-ERROR
: instruction requires
: sve
or sme
496 // CHECK-UNKNOWN
: 05d0d0e0
<unknown
>
498 fmov z0.d
, p0
/m
, #-3.00000000
499 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.00000000
500 // CHECK-ENCODING
: [0x00,0xd1,0xd0,0x05]
501 // CHECK-ERROR
: instruction requires
: sve
or sme
502 // CHECK-UNKNOWN
: 05d0d100
<unknown
>
504 fmov z0.d
, p0
/m
, #-3.12500000
505 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.12500000
506 // CHECK-ENCODING
: [0x20,0xd1,0xd0,0x05]
507 // CHECK-ERROR
: instruction requires
: sve
or sme
508 // CHECK-UNKNOWN
: 05d0d120
<unknown
>
510 fmov z0.d
, p0
/m
, #-3.25000000
511 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.25000000
512 // CHECK-ENCODING
: [0x40,0xd1,0xd0,0x05]
513 // CHECK-ERROR
: instruction requires
: sve
or sme
514 // CHECK-UNKNOWN
: 05d0d140
<unknown
>
516 fmov z0.d
, p0
/m
, #-3.37500000
517 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.37500000
518 // CHECK-ENCODING
: [0x60,0xd1,0xd0,0x05]
519 // CHECK-ERROR
: instruction requires
: sve
or sme
520 // CHECK-UNKNOWN
: 05d0d160
<unknown
>
522 fmov z0.d
, p0
/m
, #-3.50000000
523 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.50000000
524 // CHECK-ENCODING
: [0x80,0xd1,0xd0,0x05]
525 // CHECK-ERROR
: instruction requires
: sve
or sme
526 // CHECK-UNKNOWN
: 05d0d180
<unknown
>
528 fmov z0.d
, p0
/m
, #-3.62500000
529 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.62500000
530 // CHECK-ENCODING
: [0xa0,0xd1,0xd0,0x05]
531 // CHECK-ERROR
: instruction requires
: sve
or sme
532 // CHECK-UNKNOWN
: 05d0d1a0
<unknown
>
534 fmov z0.d
, p0
/m
, #-3.75000000
535 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.75000000
536 // CHECK-ENCODING
: [0xc0,0xd1,0xd0,0x05]
537 // CHECK-ERROR
: instruction requires
: sve
or sme
538 // CHECK-UNKNOWN
: 05d0d1c0
<unknown
>
540 fmov z0.d
, p0
/m
, #-3.87500000
541 // CHECK-INST
: fmov z0.d
, p0
/m
, #-3.87500000
542 // CHECK-ENCODING
: [0xe0,0xd1,0xd0,0x05]
543 // CHECK-ERROR
: instruction requires
: sve
or sme
544 // CHECK-UNKNOWN
: 05d0d1e0
<unknown
>
546 fmov z0.d
, p0
/m
, #-4.00000000
547 // CHECK-INST
: fmov z0.d
, p0
/m
, #-4.00000000
548 // CHECK-ENCODING
: [0x00,0xd2,0xd0,0x05]
549 // CHECK-ERROR
: instruction requires
: sve
or sme
550 // CHECK-UNKNOWN
: 05d0d200
<unknown
>
552 fmov z0.d
, p0
/m
, #-4.25000000
553 // CHECK-INST
: fmov z0.d
, p0
/m
, #-4.25000000
554 // CHECK-ENCODING
: [0x20,0xd2,0xd0,0x05]
555 // CHECK-ERROR
: instruction requires
: sve
or sme
556 // CHECK-UNKNOWN
: 05d0d220
<unknown
>
558 fmov z0.d
, p0
/m
, #-4.50000000
559 // CHECK-INST
: fmov z0.d
, p0
/m
, #-4.50000000
560 // CHECK-ENCODING
: [0x40,0xd2,0xd0,0x05]
561 // CHECK-ERROR
: instruction requires
: sve
or sme
562 // CHECK-UNKNOWN
: 05d0d240
<unknown
>
564 fmov z0.d
, p0
/m
, #-4.75000000
565 // CHECK-INST
: fmov z0.d
, p0
/m
, #-4.75000000
566 // CHECK-ENCODING
: [0x60,0xd2,0xd0,0x05]
567 // CHECK-ERROR
: instruction requires
: sve
or sme
568 // CHECK-UNKNOWN
: 05d0d260
<unknown
>
570 fmov z0.d
, p0
/m
, #-5.00000000
571 // CHECK-INST
: fmov z0.d
, p0
/m
, #-5.00000000
572 // CHECK-ENCODING
: [0x80,0xd2,0xd0,0x05]
573 // CHECK-ERROR
: instruction requires
: sve
or sme
574 // CHECK-UNKNOWN
: 05d0d280
<unknown
>
576 fmov z0.d
, p0
/m
, #-5.25000000
577 // CHECK-INST
: fmov z0.d
, p0
/m
, #-5.25000000
578 // CHECK-ENCODING
: [0xa0,0xd2,0xd0,0x05]
579 // CHECK-ERROR
: instruction requires
: sve
or sme
580 // CHECK-UNKNOWN
: 05d0d2a0
<unknown
>
582 fmov z0.d
, p0
/m
, #-5.50000000
583 // CHECK-INST
: fmov z0.d
, p0
/m
, #-5.50000000
584 // CHECK-ENCODING
: [0xc0,0xd2,0xd0,0x05]
585 // CHECK-ERROR
: instruction requires
: sve
or sme
586 // CHECK-UNKNOWN
: 05d0d2c0
<unknown
>
588 fmov z0.d
, p0
/m
, #-5.75000000
589 // CHECK-INST
: fmov z0.d
, p0
/m
, #-5.75000000
590 // CHECK-ENCODING
: [0xe0,0xd2,0xd0,0x05]
591 // CHECK-ERROR
: instruction requires
: sve
or sme
592 // CHECK-UNKNOWN
: 05d0d2e0
<unknown
>
594 fmov z0.d
, p0
/m
, #-6.00000000
595 // CHECK-INST
: fmov z0.d
, p0
/m
, #-6.00000000
596 // CHECK-ENCODING
: [0x00,0xd3,0xd0,0x05]
597 // CHECK-ERROR
: instruction requires
: sve
or sme
598 // CHECK-UNKNOWN
: 05d0d300
<unknown
>
600 fmov z0.d
, p0
/m
, #-6.25000000
601 // CHECK-INST
: fmov z0.d
, p0
/m
, #-6.25000000
602 // CHECK-ENCODING
: [0x20,0xd3,0xd0,0x05]
603 // CHECK-ERROR
: instruction requires
: sve
or sme
604 // CHECK-UNKNOWN
: 05d0d320
<unknown
>
606 fmov z0.d
, p0
/m
, #-6.50000000
607 // CHECK-INST
: fmov z0.d
, p0
/m
, #-6.50000000
608 // CHECK-ENCODING
: [0x40,0xd3,0xd0,0x05]
609 // CHECK-ERROR
: instruction requires
: sve
or sme
610 // CHECK-UNKNOWN
: 05d0d340
<unknown
>
612 fmov z0.d
, p0
/m
, #-6.75000000
613 // CHECK-INST
: fmov z0.d
, p0
/m
, #-6.75000000
614 // CHECK-ENCODING
: [0x60,0xd3,0xd0,0x05]
615 // CHECK-ERROR
: instruction requires
: sve
or sme
616 // CHECK-UNKNOWN
: 05d0d360
<unknown
>
618 fmov z0.d
, p0
/m
, #-7.00000000
619 // CHECK-INST
: fmov z0.d
, p0
/m
, #-7.00000000
620 // CHECK-ENCODING
: [0x80,0xd3,0xd0,0x05]
621 // CHECK-ERROR
: instruction requires
: sve
or sme
622 // CHECK-UNKNOWN
: 05d0d380
<unknown
>
624 fmov z0.d
, p0
/m
, #-7.25000000
625 // CHECK-INST
: fmov z0.d
, p0
/m
, #-7.25000000
626 // CHECK-ENCODING
: [0xa0,0xd3,0xd0,0x05]
627 // CHECK-ERROR
: instruction requires
: sve
or sme
628 // CHECK-UNKNOWN
: 05d0d3a0
<unknown
>
630 fmov z0.d
, p0
/m
, #-7.50000000
631 // CHECK-INST
: fmov z0.d
, p0
/m
, #-7.50000000
632 // CHECK-ENCODING
: [0xc0,0xd3,0xd0,0x05]
633 // CHECK-ERROR
: instruction requires
: sve
or sme
634 // CHECK-UNKNOWN
: 05d0d3c0
<unknown
>
636 fmov z0.d
, p0
/m
, #-7.75000000
637 // CHECK-INST
: fmov z0.d
, p0
/m
, #-7.75000000
638 // CHECK-ENCODING
: [0xe0,0xd3,0xd0,0x05]
639 // CHECK-ERROR
: instruction requires
: sve
or sme
640 // CHECK-UNKNOWN
: 05d0d3e0
<unknown
>
642 fmov z0.d
, p0
/m
, #-8.00000000
643 // CHECK-INST
: fmov z0.d
, p0
/m
, #-8.00000000
644 // CHECK-ENCODING
: [0x00,0xd4,0xd0,0x05]
645 // CHECK-ERROR
: instruction requires
: sve
or sme
646 // CHECK-UNKNOWN
: 05d0d400
<unknown
>
648 fmov z0.d
, p0
/m
, #-8.50000000
649 // CHECK-INST
: fmov z0.d
, p0
/m
, #-8.50000000
650 // CHECK-ENCODING
: [0x20,0xd4,0xd0,0x05]
651 // CHECK-ERROR
: instruction requires
: sve
or sme
652 // CHECK-UNKNOWN
: 05d0d420
<unknown
>
654 fmov z0.d
, p0
/m
, #-9.00000000
655 // CHECK-INST
: fmov z0.d
, p0
/m
, #-9.00000000
656 // CHECK-ENCODING
: [0x40,0xd4,0xd0,0x05]
657 // CHECK-ERROR
: instruction requires
: sve
or sme
658 // CHECK-UNKNOWN
: 05d0d440
<unknown
>
660 fmov z0.d
, p0
/m
, #-9.50000000
661 // CHECK-INST
: fmov z0.d
, p0
/m
, #-9.50000000
662 // CHECK-ENCODING
: [0x60,0xd4,0xd0,0x05]
663 // CHECK-ERROR
: instruction requires
: sve
or sme
664 // CHECK-UNKNOWN
: 05d0d460
<unknown
>
666 fmov z0.d
, p0
/m
, #-10.00000000
667 // CHECK-INST
: fmov z0.d
, p0
/m
, #-10.00000000
668 // CHECK-ENCODING
: [0x80,0xd4,0xd0,0x05]
669 // CHECK-ERROR
: instruction requires
: sve
or sme
670 // CHECK-UNKNOWN
: 05d0d480
<unknown
>
672 fmov z0.d
, p0
/m
, #-10.50000000
673 // CHECK-INST
: fmov z0.d
, p0
/m
, #-10.50000000
674 // CHECK-ENCODING
: [0xa0,0xd4,0xd0,0x05]
675 // CHECK-ERROR
: instruction requires
: sve
or sme
676 // CHECK-UNKNOWN
: 05d0d4a0
<unknown
>
678 fmov z0.d
, p0
/m
, #-11.00000000
679 // CHECK-INST
: fmov z0.d
, p0
/m
, #-11.00000000
680 // CHECK-ENCODING
: [0xc0,0xd4,0xd0,0x05]
681 // CHECK-ERROR
: instruction requires
: sve
or sme
682 // CHECK-UNKNOWN
: 05d0d4c0
<unknown
>
684 fmov z0.d
, p0
/m
, #-11.50000000
685 // CHECK-INST
: fmov z0.d
, p0
/m
, #-11.50000000
686 // CHECK-ENCODING
: [0xe0,0xd4,0xd0,0x05]
687 // CHECK-ERROR
: instruction requires
: sve
or sme
688 // CHECK-UNKNOWN
: 05d0d4e0
<unknown
>
690 fmov z0.d
, p0
/m
, #-12.00000000
691 // CHECK-INST
: fmov z0.d
, p0
/m
, #-12.00000000
692 // CHECK-ENCODING
: [0x00,0xd5,0xd0,0x05]
693 // CHECK-ERROR
: instruction requires
: sve
or sme
694 // CHECK-UNKNOWN
: 05d0d500
<unknown
>
696 fmov z0.d
, p0
/m
, #-12.50000000
697 // CHECK-INST
: fmov z0.d
, p0
/m
, #-12.50000000
698 // CHECK-ENCODING
: [0x20,0xd5,0xd0,0x05]
699 // CHECK-ERROR
: instruction requires
: sve
or sme
700 // CHECK-UNKNOWN
: 05d0d520
<unknown
>
702 fmov z0.d
, p0
/m
, #-13.00000000
703 // CHECK-INST
: fmov z0.d
, p0
/m
, #-13.00000000
704 // CHECK-ENCODING
: [0x40,0xd5,0xd0,0x05]
705 // CHECK-ERROR
: instruction requires
: sve
or sme
706 // CHECK-UNKNOWN
: 05d0d540
<unknown
>
708 fmov z0.d
, p0
/m
, #-13.50000000
709 // CHECK-INST
: fmov z0.d
, p0
/m
, #-13.50000000
710 // CHECK-ENCODING
: [0x60,0xd5,0xd0,0x05]
711 // CHECK-ERROR
: instruction requires
: sve
or sme
712 // CHECK-UNKNOWN
: 05d0d560
<unknown
>
714 fmov z0.d
, p0
/m
, #-14.00000000
715 // CHECK-INST
: fmov z0.d
, p0
/m
, #-14.00000000
716 // CHECK-ENCODING
: [0x80,0xd5,0xd0,0x05]
717 // CHECK-ERROR
: instruction requires
: sve
or sme
718 // CHECK-UNKNOWN
: 05d0d580
<unknown
>
720 fmov z0.d
, p0
/m
, #-14.50000000
721 // CHECK-INST
: fmov z0.d
, p0
/m
, #-14.50000000
722 // CHECK-ENCODING
: [0xa0,0xd5,0xd0,0x05]
723 // CHECK-ERROR
: instruction requires
: sve
or sme
724 // CHECK-UNKNOWN
: 05d0d5a0
<unknown
>
726 fmov z0.d
, p0
/m
, #-15.00000000
727 // CHECK-INST
: fmov z0.d
, p0
/m
, #-15.00000000
728 // CHECK-ENCODING
: [0xc0,0xd5,0xd0,0x05]
729 // CHECK-ERROR
: instruction requires
: sve
or sme
730 // CHECK-UNKNOWN
: 05d0d5c0
<unknown
>
732 fmov z0.d
, p0
/m
, #-15.50000000
733 // CHECK-INST
: fmov z0.d
, p0
/m
, #-15.50000000
734 // CHECK-ENCODING
: [0xe0,0xd5,0xd0,0x05]
735 // CHECK-ERROR
: instruction requires
: sve
or sme
736 // CHECK-UNKNOWN
: 05d0d5e0
<unknown
>
738 fmov z0.d
, p0
/m
, #-16.00000000
739 // CHECK-INST
: fmov z0.d
, p0
/m
, #-16.00000000
740 // CHECK-ENCODING
: [0x00,0xd6,0xd0,0x05]
741 // CHECK-ERROR
: instruction requires
: sve
or sme
742 // CHECK-UNKNOWN
: 05d0d600
<unknown
>
744 fmov z0.d
, p0
/m
, #-17.00000000
745 // CHECK-INST
: fmov z0.d
, p0
/m
, #-17.00000000
746 // CHECK-ENCODING
: [0x20,0xd6,0xd0,0x05]
747 // CHECK-ERROR
: instruction requires
: sve
or sme
748 // CHECK-UNKNOWN
: 05d0d620
<unknown
>
750 fmov z0.d
, p0
/m
, #-18.00000000
751 // CHECK-INST
: fmov z0.d
, p0
/m
, #-18.00000000
752 // CHECK-ENCODING
: [0x40,0xd6,0xd0,0x05]
753 // CHECK-ERROR
: instruction requires
: sve
or sme
754 // CHECK-UNKNOWN
: 05d0d640
<unknown
>
756 fmov z0.d
, p0
/m
, #-19.00000000
757 // CHECK-INST
: fmov z0.d
, p0
/m
, #-19.00000000
758 // CHECK-ENCODING
: [0x60,0xd6,0xd0,0x05]
759 // CHECK-ERROR
: instruction requires
: sve
or sme
760 // CHECK-UNKNOWN
: 05d0d660
<unknown
>
762 fmov z0.d
, p0
/m
, #-20.00000000
763 // CHECK-INST
: fmov z0.d
, p0
/m
, #-20.00000000
764 // CHECK-ENCODING
: [0x80,0xd6,0xd0,0x05]
765 // CHECK-ERROR
: instruction requires
: sve
or sme
766 // CHECK-UNKNOWN
: 05d0d680
<unknown
>
768 fmov z0.d
, p0
/m
, #-21.00000000
769 // CHECK-INST
: fmov z0.d
, p0
/m
, #-21.00000000
770 // CHECK-ENCODING
: [0xa0,0xd6,0xd0,0x05]
771 // CHECK-ERROR
: instruction requires
: sve
or sme
772 // CHECK-UNKNOWN
: 05d0d6a0
<unknown
>
774 fmov z0.d
, p0
/m
, #-22.00000000
775 // CHECK-INST
: fmov z0.d
, p0
/m
, #-22.00000000
776 // CHECK-ENCODING
: [0xc0,0xd6,0xd0,0x05]
777 // CHECK-ERROR
: instruction requires
: sve
or sme
778 // CHECK-UNKNOWN
: 05d0d6c0
<unknown
>
780 fmov z0.d
, p0
/m
, #-23.00000000
781 // CHECK-INST
: fmov z0.d
, p0
/m
, #-23.00000000
782 // CHECK-ENCODING
: [0xe0,0xd6,0xd0,0x05]
783 // CHECK-ERROR
: instruction requires
: sve
or sme
784 // CHECK-UNKNOWN
: 05d0d6e0
<unknown
>
786 fmov z0.d
, p0
/m
, #-24.00000000
787 // CHECK-INST
: fmov z0.d
, p0
/m
, #-24.00000000
788 // CHECK-ENCODING
: [0x00,0xd7,0xd0,0x05]
789 // CHECK-ERROR
: instruction requires
: sve
or sme
790 // CHECK-UNKNOWN
: 05d0d700
<unknown
>
792 fmov z0.d
, p0
/m
, #-25.00000000
793 // CHECK-INST
: fmov z0.d
, p0
/m
, #-25.00000000
794 // CHECK-ENCODING
: [0x20,0xd7,0xd0,0x05]
795 // CHECK-ERROR
: instruction requires
: sve
or sme
796 // CHECK-UNKNOWN
: 05d0d720
<unknown
>
798 fmov z0.d
, p0
/m
, #-26.00000000
799 // CHECK-INST
: fmov z0.d
, p0
/m
, #-26.00000000
800 // CHECK-ENCODING
: [0x40,0xd7,0xd0,0x05]
801 // CHECK-ERROR
: instruction requires
: sve
or sme
802 // CHECK-UNKNOWN
: 05d0d740
<unknown
>
804 fmov z0.d
, p0
/m
, #-27.00000000
805 // CHECK-INST
: fmov z0.d
, p0
/m
, #-27.00000000
806 // CHECK-ENCODING
: [0x60,0xd7,0xd0,0x05]
807 // CHECK-ERROR
: instruction requires
: sve
or sme
808 // CHECK-UNKNOWN
: 05d0d760
<unknown
>
810 fmov z0.d
, p0
/m
, #-28.00000000
811 // CHECK-INST
: fmov z0.d
, p0
/m
, #-28.00000000
812 // CHECK-ENCODING
: [0x80,0xd7,0xd0,0x05]
813 // CHECK-ERROR
: instruction requires
: sve
or sme
814 // CHECK-UNKNOWN
: 05d0d780
<unknown
>
816 fmov z0.d
, p0
/m
, #-29.00000000
817 // CHECK-INST
: fmov z0.d
, p0
/m
, #-29.00000000
818 // CHECK-ENCODING
: [0xa0,0xd7,0xd0,0x05]
819 // CHECK-ERROR
: instruction requires
: sve
or sme
820 // CHECK-UNKNOWN
: 05d0d7a0
<unknown
>
822 fmov z0.d
, p0
/m
, #-30.00000000
823 // CHECK-INST
: fmov z0.d
, p0
/m
, #-30.00000000
824 // CHECK-ENCODING
: [0xc0,0xd7,0xd0,0x05]
825 // CHECK-ERROR
: instruction requires
: sve
or sme
826 // CHECK-UNKNOWN
: 05d0d7c0
<unknown
>
828 fmov z0.d
, p0
/m
, #-31.00000000
829 // CHECK-INST
: fmov z0.d
, p0
/m
, #-31.00000000
830 // CHECK-ENCODING
: [0xe0,0xd7,0xd0,0x05]
831 // CHECK-ERROR
: instruction requires
: sve
or sme
832 // CHECK-UNKNOWN
: 05d0d7e0
<unknown
>
834 fmov z0.d
, p0
/m
, #0.12500000
835 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.12500000
836 // CHECK-ENCODING
: [0x00,0xc8,0xd0,0x05]
837 // CHECK-ERROR
: instruction requires
: sve
or sme
838 // CHECK-UNKNOWN
: 05d0c800
<unknown
>
840 fmov z0.d
, p0
/m
, #0.13281250
841 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.13281250
842 // CHECK-ENCODING
: [0x20,0xc8,0xd0,0x05]
843 // CHECK-ERROR
: instruction requires
: sve
or sme
844 // CHECK-UNKNOWN
: 05d0c820
<unknown
>
846 fmov z0.d
, p0
/m
, #0.14062500
847 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.14062500
848 // CHECK-ENCODING
: [0x40,0xc8,0xd0,0x05]
849 // CHECK-ERROR
: instruction requires
: sve
or sme
850 // CHECK-UNKNOWN
: 05d0c840
<unknown
>
852 fmov z0.d
, p0
/m
, #0.14843750
853 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.14843750
854 // CHECK-ENCODING
: [0x60,0xc8,0xd0,0x05]
855 // CHECK-ERROR
: instruction requires
: sve
or sme
856 // CHECK-UNKNOWN
: 05d0c860
<unknown
>
858 fmov z0.d
, p0
/m
, #0.15625000
859 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.15625000
860 // CHECK-ENCODING
: [0x80,0xc8,0xd0,0x05]
861 // CHECK-ERROR
: instruction requires
: sve
or sme
862 // CHECK-UNKNOWN
: 05d0c880
<unknown
>
864 fmov z0.d
, p0
/m
, #0.16406250
865 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.16406250
866 // CHECK-ENCODING
: [0xa0,0xc8,0xd0,0x05]
867 // CHECK-ERROR
: instruction requires
: sve
or sme
868 // CHECK-UNKNOWN
: 05d0c8a0
<unknown
>
870 fmov z0.d
, p0
/m
, #0.17187500
871 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.17187500
872 // CHECK-ENCODING
: [0xc0,0xc8,0xd0,0x05]
873 // CHECK-ERROR
: instruction requires
: sve
or sme
874 // CHECK-UNKNOWN
: 05d0c8c0
<unknown
>
876 fmov z0.d
, p0
/m
, #0.17968750
877 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.17968750
878 // CHECK-ENCODING
: [0xe0,0xc8,0xd0,0x05]
879 // CHECK-ERROR
: instruction requires
: sve
or sme
880 // CHECK-UNKNOWN
: 05d0c8e0
<unknown
>
882 fmov z0.d
, p0
/m
, #0.18750000
883 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.18750000
884 // CHECK-ENCODING
: [0x00,0xc9,0xd0,0x05]
885 // CHECK-ERROR
: instruction requires
: sve
or sme
886 // CHECK-UNKNOWN
: 05d0c900
<unknown
>
888 fmov z0.d
, p0
/m
, #0.19531250
889 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.19531250
890 // CHECK-ENCODING
: [0x20,0xc9,0xd0,0x05]
891 // CHECK-ERROR
: instruction requires
: sve
or sme
892 // CHECK-UNKNOWN
: 05d0c920
<unknown
>
894 fmov z0.d
, p0
/m
, #0.20312500
895 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.20312500
896 // CHECK-ENCODING
: [0x40,0xc9,0xd0,0x05]
897 // CHECK-ERROR
: instruction requires
: sve
or sme
898 // CHECK-UNKNOWN
: 05d0c940
<unknown
>
900 fmov z0.d
, p0
/m
, #0.21093750
901 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.21093750
902 // CHECK-ENCODING
: [0x60,0xc9,0xd0,0x05]
903 // CHECK-ERROR
: instruction requires
: sve
or sme
904 // CHECK-UNKNOWN
: 05d0c960
<unknown
>
906 fmov z0.d
, p0
/m
, #0.21875000
907 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.21875000
908 // CHECK-ENCODING
: [0x80,0xc9,0xd0,0x05]
909 // CHECK-ERROR
: instruction requires
: sve
or sme
910 // CHECK-UNKNOWN
: 05d0c980
<unknown
>
912 fmov z0.d
, p0
/m
, #0.22656250
913 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.22656250
914 // CHECK-ENCODING
: [0xa0,0xc9,0xd0,0x05]
915 // CHECK-ERROR
: instruction requires
: sve
or sme
916 // CHECK-UNKNOWN
: 05d0c9a0
<unknown
>
918 fmov z0.d
, p0
/m
, #0.23437500
919 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.23437500
920 // CHECK-ENCODING
: [0xc0,0xc9,0xd0,0x05]
921 // CHECK-ERROR
: instruction requires
: sve
or sme
922 // CHECK-UNKNOWN
: 05d0c9c0
<unknown
>
924 fmov z0.d
, p0
/m
, #0.24218750
925 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.24218750
926 // CHECK-ENCODING
: [0xe0,0xc9,0xd0,0x05]
927 // CHECK-ERROR
: instruction requires
: sve
or sme
928 // CHECK-UNKNOWN
: 05d0c9e0
<unknown
>
930 fmov z0.d
, p0
/m
, #0.25000000
931 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.25000000
932 // CHECK-ENCODING
: [0x00,0xca,0xd0,0x05]
933 // CHECK-ERROR
: instruction requires
: sve
or sme
934 // CHECK-UNKNOWN
: 05d0ca00
<unknown
>
936 fmov z0.d
, p0
/m
, #0.26562500
937 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.26562500
938 // CHECK-ENCODING
: [0x20,0xca,0xd0,0x05]
939 // CHECK-ERROR
: instruction requires
: sve
or sme
940 // CHECK-UNKNOWN
: 05d0ca20
<unknown
>
942 fmov z0.d
, p0
/m
, #0.28125000
943 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.28125000
944 // CHECK-ENCODING
: [0x40,0xca,0xd0,0x05]
945 // CHECK-ERROR
: instruction requires
: sve
or sme
946 // CHECK-UNKNOWN
: 05d0ca40
<unknown
>
948 fmov z0.d
, p0
/m
, #0.29687500
949 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.29687500
950 // CHECK-ENCODING
: [0x60,0xca,0xd0,0x05]
951 // CHECK-ERROR
: instruction requires
: sve
or sme
952 // CHECK-UNKNOWN
: 05d0ca60
<unknown
>
954 fmov z0.d
, p0
/m
, #0.31250000
955 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.31250000
956 // CHECK-ENCODING
: [0x80,0xca,0xd0,0x05]
957 // CHECK-ERROR
: instruction requires
: sve
or sme
958 // CHECK-UNKNOWN
: 05d0ca80
<unknown
>
960 fmov z0.d
, p0
/m
, #0.32812500
961 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.32812500
962 // CHECK-ENCODING
: [0xa0,0xca,0xd0,0x05]
963 // CHECK-ERROR
: instruction requires
: sve
or sme
964 // CHECK-UNKNOWN
: 05d0caa0
<unknown
>
966 fmov z0.d
, p0
/m
, #0.34375000
967 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.34375000
968 // CHECK-ENCODING
: [0xc0,0xca,0xd0,0x05]
969 // CHECK-ERROR
: instruction requires
: sve
or sme
970 // CHECK-UNKNOWN
: 05d0cac0
<unknown
>
972 fmov z0.d
, p0
/m
, #0.35937500
973 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.35937500
974 // CHECK-ENCODING
: [0xe0,0xca,0xd0,0x05]
975 // CHECK-ERROR
: instruction requires
: sve
or sme
976 // CHECK-UNKNOWN
: 05d0cae0
<unknown
>
978 fmov z0.d
, p0
/m
, #0.37500000
979 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.37500000
980 // CHECK-ENCODING
: [0x00,0xcb,0xd0,0x05]
981 // CHECK-ERROR
: instruction requires
: sve
or sme
982 // CHECK-UNKNOWN
: 05d0cb00
<unknown
>
984 fmov z0.d
, p0
/m
, #0.39062500
985 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.39062500
986 // CHECK-ENCODING
: [0x20,0xcb,0xd0,0x05]
987 // CHECK-ERROR
: instruction requires
: sve
or sme
988 // CHECK-UNKNOWN
: 05d0cb20
<unknown
>
990 fmov z0.d
, p0
/m
, #0.40625000
991 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.40625000
992 // CHECK-ENCODING
: [0x40,0xcb,0xd0,0x05]
993 // CHECK-ERROR
: instruction requires
: sve
or sme
994 // CHECK-UNKNOWN
: 05d0cb40
<unknown
>
996 fmov z0.d
, p0
/m
, #0.42187500
997 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.42187500
998 // CHECK-ENCODING
: [0x60,0xcb,0xd0,0x05]
999 // CHECK-ERROR
: instruction requires
: sve
or sme
1000 // CHECK-UNKNOWN
: 05d0cb60
<unknown
>
1002 fmov z0.d
, p0
/m
, #0.43750000
1003 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.43750000
1004 // CHECK-ENCODING
: [0x80,0xcb,0xd0,0x05]
1005 // CHECK-ERROR
: instruction requires
: sve
or sme
1006 // CHECK-UNKNOWN
: 05d0cb80
<unknown
>
1008 fmov z0.d
, p0
/m
, #0.45312500
1009 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.45312500
1010 // CHECK-ENCODING
: [0xa0,0xcb,0xd0,0x05]
1011 // CHECK-ERROR
: instruction requires
: sve
or sme
1012 // CHECK-UNKNOWN
: 05d0cba0
<unknown
>
1014 fmov z0.d
, p0
/m
, #0.46875000
1015 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.46875000
1016 // CHECK-ENCODING
: [0xc0,0xcb,0xd0,0x05]
1017 // CHECK-ERROR
: instruction requires
: sve
or sme
1018 // CHECK-UNKNOWN
: 05d0cbc0
<unknown
>
1020 fmov z0.d
, p0
/m
, #0.48437500
1021 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.48437500
1022 // CHECK-ENCODING
: [0xe0,0xcb,0xd0,0x05]
1023 // CHECK-ERROR
: instruction requires
: sve
or sme
1024 // CHECK-UNKNOWN
: 05d0cbe0
<unknown
>
1026 fmov z0.d
, p0
/m
, #0.50000000
1027 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.50000000
1028 // CHECK-ENCODING
: [0x00,0xcc,0xd0,0x05]
1029 // CHECK-ERROR
: instruction requires
: sve
or sme
1030 // CHECK-UNKNOWN
: 05d0cc00
<unknown
>
1032 fmov z0.d
, p0
/m
, #0.53125000
1033 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.53125000
1034 // CHECK-ENCODING
: [0x20,0xcc,0xd0,0x05]
1035 // CHECK-ERROR
: instruction requires
: sve
or sme
1036 // CHECK-UNKNOWN
: 05d0cc20
<unknown
>
1038 fmov z0.d
, p0
/m
, #0.56250000
1039 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.56250000
1040 // CHECK-ENCODING
: [0x40,0xcc,0xd0,0x05]
1041 // CHECK-ERROR
: instruction requires
: sve
or sme
1042 // CHECK-UNKNOWN
: 05d0cc40
<unknown
>
1044 fmov z0.d
, p0
/m
, #0.59375000
1045 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.59375000
1046 // CHECK-ENCODING
: [0x60,0xcc,0xd0,0x05]
1047 // CHECK-ERROR
: instruction requires
: sve
or sme
1048 // CHECK-UNKNOWN
: 05d0cc60
<unknown
>
1050 fmov z0.d
, p0
/m
, #0.62500000
1051 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.62500000
1052 // CHECK-ENCODING
: [0x80,0xcc,0xd0,0x05]
1053 // CHECK-ERROR
: instruction requires
: sve
or sme
1054 // CHECK-UNKNOWN
: 05d0cc80
<unknown
>
1056 fmov z0.d
, p0
/m
, #0.65625000
1057 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.65625000
1058 // CHECK-ENCODING
: [0xa0,0xcc,0xd0,0x05]
1059 // CHECK-ERROR
: instruction requires
: sve
or sme
1060 // CHECK-UNKNOWN
: 05d0cca0
<unknown
>
1062 fmov z0.d
, p0
/m
, #0.68750000
1063 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.68750000
1064 // CHECK-ENCODING
: [0xc0,0xcc,0xd0,0x05]
1065 // CHECK-ERROR
: instruction requires
: sve
or sme
1066 // CHECK-UNKNOWN
: 05d0ccc0
<unknown
>
1068 fmov z0.d
, p0
/m
, #0.71875000
1069 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.71875000
1070 // CHECK-ENCODING
: [0xe0,0xcc,0xd0,0x05]
1071 // CHECK-ERROR
: instruction requires
: sve
or sme
1072 // CHECK-UNKNOWN
: 05d0cce0
<unknown
>
1074 fmov z0.d
, p0
/m
, #0.75000000
1075 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.75000000
1076 // CHECK-ENCODING
: [0x00,0xcd,0xd0,0x05]
1077 // CHECK-ERROR
: instruction requires
: sve
or sme
1078 // CHECK-UNKNOWN
: 05d0cd00
<unknown
>
1080 fmov z0.d
, p0
/m
, #0.78125000
1081 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.78125000
1082 // CHECK-ENCODING
: [0x20,0xcd,0xd0,0x05]
1083 // CHECK-ERROR
: instruction requires
: sve
or sme
1084 // CHECK-UNKNOWN
: 05d0cd20
<unknown
>
1086 fmov z0.d
, p0
/m
, #0.81250000
1087 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.81250000
1088 // CHECK-ENCODING
: [0x40,0xcd,0xd0,0x05]
1089 // CHECK-ERROR
: instruction requires
: sve
or sme
1090 // CHECK-UNKNOWN
: 05d0cd40
<unknown
>
1092 fmov z0.d
, p0
/m
, #0.84375000
1093 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.84375000
1094 // CHECK-ENCODING
: [0x60,0xcd,0xd0,0x05]
1095 // CHECK-ERROR
: instruction requires
: sve
or sme
1096 // CHECK-UNKNOWN
: 05d0cd60
<unknown
>
1098 fmov z0.d
, p0
/m
, #0.87500000
1099 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.87500000
1100 // CHECK-ENCODING
: [0x80,0xcd,0xd0,0x05]
1101 // CHECK-ERROR
: instruction requires
: sve
or sme
1102 // CHECK-UNKNOWN
: 05d0cd80
<unknown
>
1104 fmov z0.d
, p0
/m
, #0.90625000
1105 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.90625000
1106 // CHECK-ENCODING
: [0xa0,0xcd,0xd0,0x05]
1107 // CHECK-ERROR
: instruction requires
: sve
or sme
1108 // CHECK-UNKNOWN
: 05d0cda0
<unknown
>
1110 fmov z0.d
, p0
/m
, #0.93750000
1111 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.93750000
1112 // CHECK-ENCODING
: [0xc0,0xcd,0xd0,0x05]
1113 // CHECK-ERROR
: instruction requires
: sve
or sme
1114 // CHECK-UNKNOWN
: 05d0cdc0
<unknown
>
1116 fmov z0.d
, p0
/m
, #0.96875000
1117 // CHECK-INST
: fmov z0.d
, p0
/m
, #0.96875000
1118 // CHECK-ENCODING
: [0xe0,0xcd,0xd0,0x05]
1119 // CHECK-ERROR
: instruction requires
: sve
or sme
1120 // CHECK-UNKNOWN
: 05d0cde0
<unknown
>
1122 fmov z0.d
, p0
/m
, #1.00000000
1123 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.00000000
1124 // CHECK-ENCODING
: [0x00,0xce,0xd0,0x05]
1125 // CHECK-ERROR
: instruction requires
: sve
or sme
1126 // CHECK-UNKNOWN
: 05d0ce00
<unknown
>
1128 fmov z0.d
, p0
/m
, #1.06250000
1129 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.06250000
1130 // CHECK-ENCODING
: [0x20,0xce,0xd0,0x05]
1131 // CHECK-ERROR
: instruction requires
: sve
or sme
1132 // CHECK-UNKNOWN
: 05d0ce20
<unknown
>
1134 fmov z0.d
, p0
/m
, #1.12500000
1135 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.12500000
1136 // CHECK-ENCODING
: [0x40,0xce,0xd0,0x05]
1137 // CHECK-ERROR
: instruction requires
: sve
or sme
1138 // CHECK-UNKNOWN
: 05d0ce40
<unknown
>
1140 fmov z0.d
, p0
/m
, #1.18750000
1141 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.18750000
1142 // CHECK-ENCODING
: [0x60,0xce,0xd0,0x05]
1143 // CHECK-ERROR
: instruction requires
: sve
or sme
1144 // CHECK-UNKNOWN
: 05d0ce60
<unknown
>
1146 fmov z0.d
, p0
/m
, #1.25000000
1147 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.25000000
1148 // CHECK-ENCODING
: [0x80,0xce,0xd0,0x05]
1149 // CHECK-ERROR
: instruction requires
: sve
or sme
1150 // CHECK-UNKNOWN
: 05d0ce80
<unknown
>
1152 fmov z0.d
, p0
/m
, #1.31250000
1153 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.31250000
1154 // CHECK-ENCODING
: [0xa0,0xce,0xd0,0x05]
1155 // CHECK-ERROR
: instruction requires
: sve
or sme
1156 // CHECK-UNKNOWN
: 05d0cea0
<unknown
>
1158 fmov z0.d
, p0
/m
, #1.37500000
1159 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.37500000
1160 // CHECK-ENCODING
: [0xc0,0xce,0xd0,0x05]
1161 // CHECK-ERROR
: instruction requires
: sve
or sme
1162 // CHECK-UNKNOWN
: 05d0cec0
<unknown
>
1164 fmov z0.d
, p0
/m
, #1.43750000
1165 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.43750000
1166 // CHECK-ENCODING
: [0xe0,0xce,0xd0,0x05]
1167 // CHECK-ERROR
: instruction requires
: sve
or sme
1168 // CHECK-UNKNOWN
: 05d0cee0
<unknown
>
1170 fmov z0.d
, p0
/m
, #1.50000000
1171 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.50000000
1172 // CHECK-ENCODING
: [0x00,0xcf,0xd0,0x05]
1173 // CHECK-ERROR
: instruction requires
: sve
or sme
1174 // CHECK-UNKNOWN
: 05d0cf00
<unknown
>
1176 fmov z0.d
, p0
/m
, #1.56250000
1177 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.56250000
1178 // CHECK-ENCODING
: [0x20,0xcf,0xd0,0x05]
1179 // CHECK-ERROR
: instruction requires
: sve
or sme
1180 // CHECK-UNKNOWN
: 05d0cf20
<unknown
>
1182 fmov z0.d
, p0
/m
, #1.62500000
1183 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.62500000
1184 // CHECK-ENCODING
: [0x40,0xcf,0xd0,0x05]
1185 // CHECK-ERROR
: instruction requires
: sve
or sme
1186 // CHECK-UNKNOWN
: 05d0cf40
<unknown
>
1188 fmov z0.d
, p0
/m
, #1.68750000
1189 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.68750000
1190 // CHECK-ENCODING
: [0x60,0xcf,0xd0,0x05]
1191 // CHECK-ERROR
: instruction requires
: sve
or sme
1192 // CHECK-UNKNOWN
: 05d0cf60
<unknown
>
1194 fmov z0.d
, p0
/m
, #1.75000000
1195 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.75000000
1196 // CHECK-ENCODING
: [0x80,0xcf,0xd0,0x05]
1197 // CHECK-ERROR
: instruction requires
: sve
or sme
1198 // CHECK-UNKNOWN
: 05d0cf80
<unknown
>
1200 fmov z0.d
, p0
/m
, #1.81250000
1201 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.81250000
1202 // CHECK-ENCODING
: [0xa0,0xcf,0xd0,0x05]
1203 // CHECK-ERROR
: instruction requires
: sve
or sme
1204 // CHECK-UNKNOWN
: 05d0cfa0
<unknown
>
1206 fmov z0.d
, p0
/m
, #1.87500000
1207 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.87500000
1208 // CHECK-ENCODING
: [0xc0,0xcf,0xd0,0x05]
1209 // CHECK-ERROR
: instruction requires
: sve
or sme
1210 // CHECK-UNKNOWN
: 05d0cfc0
<unknown
>
1212 fmov z0.d
, p0
/m
, #1.93750000
1213 // CHECK-INST
: fmov z0.d
, p0
/m
, #1.93750000
1214 // CHECK-ENCODING
: [0xe0,0xcf,0xd0,0x05]
1215 // CHECK-ERROR
: instruction requires
: sve
or sme
1216 // CHECK-UNKNOWN
: 05d0cfe0
<unknown
>
1218 fmov z0.d
, p0
/m
, #2.00000000
1219 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.00000000
1220 // CHECK-ENCODING
: [0x00,0xc0,0xd0,0x05]
1221 // CHECK-ERROR
: instruction requires
: sve
or sme
1222 // CHECK-UNKNOWN
: 05d0c000
<unknown
>
1224 fmov z0.d
, p0
/m
, #2.12500000
1225 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.12500000
1226 // CHECK-ENCODING
: [0x20,0xc0,0xd0,0x05]
1227 // CHECK-ERROR
: instruction requires
: sve
or sme
1228 // CHECK-UNKNOWN
: 05d0c020
<unknown
>
1230 fmov z0.d
, p0
/m
, #2.25000000
1231 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.25000000
1232 // CHECK-ENCODING
: [0x40,0xc0,0xd0,0x05]
1233 // CHECK-ERROR
: instruction requires
: sve
or sme
1234 // CHECK-UNKNOWN
: 05d0c040
<unknown
>
1236 fmov z0.d
, p0
/m
, #2.37500000
1237 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.37500000
1238 // CHECK-ENCODING
: [0x60,0xc0,0xd0,0x05]
1239 // CHECK-ERROR
: instruction requires
: sve
or sme
1240 // CHECK-UNKNOWN
: 05d0c060
<unknown
>
1242 fmov z0.d
, p0
/m
, #2.50000000
1243 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.50000000
1244 // CHECK-ENCODING
: [0x80,0xc0,0xd0,0x05]
1245 // CHECK-ERROR
: instruction requires
: sve
or sme
1246 // CHECK-UNKNOWN
: 05d0c080
<unknown
>
1248 fmov z0.d
, p0
/m
, #2.62500000
1249 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.62500000
1250 // CHECK-ENCODING
: [0xa0,0xc0,0xd0,0x05]
1251 // CHECK-ERROR
: instruction requires
: sve
or sme
1252 // CHECK-UNKNOWN
: 05d0c0a0
<unknown
>
1254 fmov z0.d
, p0
/m
, #2.75000000
1255 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.75000000
1256 // CHECK-ENCODING
: [0xc0,0xc0,0xd0,0x05]
1257 // CHECK-ERROR
: instruction requires
: sve
or sme
1258 // CHECK-UNKNOWN
: 05d0c0c0
<unknown
>
1260 fmov z0.d
, p0
/m
, #2.87500000
1261 // CHECK-INST
: fmov z0.d
, p0
/m
, #2.87500000
1262 // CHECK-ENCODING
: [0xe0,0xc0,0xd0,0x05]
1263 // CHECK-ERROR
: instruction requires
: sve
or sme
1264 // CHECK-UNKNOWN
: 05d0c0e0
<unknown
>
1266 fmov z0.d
, p0
/m
, #3.00000000
1267 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.00000000
1268 // CHECK-ENCODING
: [0x00,0xc1,0xd0,0x05]
1269 // CHECK-ERROR
: instruction requires
: sve
or sme
1270 // CHECK-UNKNOWN
: 05d0c100
<unknown
>
1272 fmov z0.d
, p0
/m
, #3.12500000
1273 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.12500000
1274 // CHECK-ENCODING
: [0x20,0xc1,0xd0,0x05]
1275 // CHECK-ERROR
: instruction requires
: sve
or sme
1276 // CHECK-UNKNOWN
: 05d0c120
<unknown
>
1278 fmov z0.d
, p0
/m
, #3.25000000
1279 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.25000000
1280 // CHECK-ENCODING
: [0x40,0xc1,0xd0,0x05]
1281 // CHECK-ERROR
: instruction requires
: sve
or sme
1282 // CHECK-UNKNOWN
: 05d0c140
<unknown
>
1284 fmov z0.d
, p0
/m
, #3.37500000
1285 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.37500000
1286 // CHECK-ENCODING
: [0x60,0xc1,0xd0,0x05]
1287 // CHECK-ERROR
: instruction requires
: sve
or sme
1288 // CHECK-UNKNOWN
: 05d0c160
<unknown
>
1290 fmov z0.d
, p0
/m
, #3.50000000
1291 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.50000000
1292 // CHECK-ENCODING
: [0x80,0xc1,0xd0,0x05]
1293 // CHECK-ERROR
: instruction requires
: sve
or sme
1294 // CHECK-UNKNOWN
: 05d0c180
<unknown
>
1296 fmov z0.d
, p0
/m
, #3.62500000
1297 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.62500000
1298 // CHECK-ENCODING
: [0xa0,0xc1,0xd0,0x05]
1299 // CHECK-ERROR
: instruction requires
: sve
or sme
1300 // CHECK-UNKNOWN
: 05d0c1a0
<unknown
>
1302 fmov z0.d
, p0
/m
, #3.75000000
1303 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.75000000
1304 // CHECK-ENCODING
: [0xc0,0xc1,0xd0,0x05]
1305 // CHECK-ERROR
: instruction requires
: sve
or sme
1306 // CHECK-UNKNOWN
: 05d0c1c0
<unknown
>
1308 fmov z0.d
, p0
/m
, #3.87500000
1309 // CHECK-INST
: fmov z0.d
, p0
/m
, #3.87500000
1310 // CHECK-ENCODING
: [0xe0,0xc1,0xd0,0x05]
1311 // CHECK-ERROR
: instruction requires
: sve
or sme
1312 // CHECK-UNKNOWN
: 05d0c1e0
<unknown
>
1314 fmov z0.d
, p0
/m
, #4.00000000
1315 // CHECK-INST
: fmov z0.d
, p0
/m
, #4.00000000
1316 // CHECK-ENCODING
: [0x00,0xc2,0xd0,0x05]
1317 // CHECK-ERROR
: instruction requires
: sve
or sme
1318 // CHECK-UNKNOWN
: 05d0c200
<unknown
>
1320 fmov z0.d
, p0
/m
, #4.25000000
1321 // CHECK-INST
: fmov z0.d
, p0
/m
, #4.25000000
1322 // CHECK-ENCODING
: [0x20,0xc2,0xd0,0x05]
1323 // CHECK-ERROR
: instruction requires
: sve
or sme
1324 // CHECK-UNKNOWN
: 05d0c220
<unknown
>
1326 fmov z0.d
, p0
/m
, #4.50000000
1327 // CHECK-INST
: fmov z0.d
, p0
/m
, #4.50000000
1328 // CHECK-ENCODING
: [0x40,0xc2,0xd0,0x05]
1329 // CHECK-ERROR
: instruction requires
: sve
or sme
1330 // CHECK-UNKNOWN
: 05d0c240
<unknown
>
1332 fmov z0.d
, p0
/m
, #4.75000000
1333 // CHECK-INST
: fmov z0.d
, p0
/m
, #4.75000000
1334 // CHECK-ENCODING
: [0x60,0xc2,0xd0,0x05]
1335 // CHECK-ERROR
: instruction requires
: sve
or sme
1336 // CHECK-UNKNOWN
: 05d0c260
<unknown
>
1338 fmov z0.d
, p0
/m
, #5.00000000
1339 // CHECK-INST
: fmov z0.d
, p0
/m
, #5.00000000
1340 // CHECK-ENCODING
: [0x80,0xc2,0xd0,0x05]
1341 // CHECK-ERROR
: instruction requires
: sve
or sme
1342 // CHECK-UNKNOWN
: 05d0c280
<unknown
>
1344 fmov z0.d
, p0
/m
, #5.25000000
1345 // CHECK-INST
: fmov z0.d
, p0
/m
, #5.25000000
1346 // CHECK-ENCODING
: [0xa0,0xc2,0xd0,0x05]
1347 // CHECK-ERROR
: instruction requires
: sve
or sme
1348 // CHECK-UNKNOWN
: 05d0c2a0
<unknown
>
1350 fmov z0.d
, p0
/m
, #5.50000000
1351 // CHECK-INST
: fmov z0.d
, p0
/m
, #5.50000000
1352 // CHECK-ENCODING
: [0xc0,0xc2,0xd0,0x05]
1353 // CHECK-ERROR
: instruction requires
: sve
or sme
1354 // CHECK-UNKNOWN
: 05d0c2c0
<unknown
>
1356 fmov z0.d
, p0
/m
, #5.75000000
1357 // CHECK-INST
: fmov z0.d
, p0
/m
, #5.75000000
1358 // CHECK-ENCODING
: [0xe0,0xc2,0xd0,0x05]
1359 // CHECK-ERROR
: instruction requires
: sve
or sme
1360 // CHECK-UNKNOWN
: 05d0c2e0
<unknown
>
1362 fmov z0.d
, p0
/m
, #6.00000000
1363 // CHECK-INST
: fmov z0.d
, p0
/m
, #6.00000000
1364 // CHECK-ENCODING
: [0x00,0xc3,0xd0,0x05]
1365 // CHECK-ERROR
: instruction requires
: sve
or sme
1366 // CHECK-UNKNOWN
: 05d0c300
<unknown
>
1368 fmov z0.d
, p0
/m
, #6.25000000
1369 // CHECK-INST
: fmov z0.d
, p0
/m
, #6.25000000
1370 // CHECK-ENCODING
: [0x20,0xc3,0xd0,0x05]
1371 // CHECK-ERROR
: instruction requires
: sve
or sme
1372 // CHECK-UNKNOWN
: 05d0c320
<unknown
>
1374 fmov z0.d
, p0
/m
, #6.50000000
1375 // CHECK-INST
: fmov z0.d
, p0
/m
, #6.50000000
1376 // CHECK-ENCODING
: [0x40,0xc3,0xd0,0x05]
1377 // CHECK-ERROR
: instruction requires
: sve
or sme
1378 // CHECK-UNKNOWN
: 05d0c340
<unknown
>
1380 fmov z0.d
, p0
/m
, #6.75000000
1381 // CHECK-INST
: fmov z0.d
, p0
/m
, #6.75000000
1382 // CHECK-ENCODING
: [0x60,0xc3,0xd0,0x05]
1383 // CHECK-ERROR
: instruction requires
: sve
or sme
1384 // CHECK-UNKNOWN
: 05d0c360
<unknown
>
1386 fmov z0.d
, p0
/m
, #7.00000000
1387 // CHECK-INST
: fmov z0.d
, p0
/m
, #7.00000000
1388 // CHECK-ENCODING
: [0x80,0xc3,0xd0,0x05]
1389 // CHECK-ERROR
: instruction requires
: sve
or sme
1390 // CHECK-UNKNOWN
: 05d0c380
<unknown
>
1392 fmov z0.d
, p0
/m
, #7.25000000
1393 // CHECK-INST
: fmov z0.d
, p0
/m
, #7.25000000
1394 // CHECK-ENCODING
: [0xa0,0xc3,0xd0,0x05]
1395 // CHECK-ERROR
: instruction requires
: sve
or sme
1396 // CHECK-UNKNOWN
: 05d0c3a0
<unknown
>
1398 fmov z0.d
, p0
/m
, #7.50000000
1399 // CHECK-INST
: fmov z0.d
, p0
/m
, #7.50000000
1400 // CHECK-ENCODING
: [0xc0,0xc3,0xd0,0x05]
1401 // CHECK-ERROR
: instruction requires
: sve
or sme
1402 // CHECK-UNKNOWN
: 05d0c3c0
<unknown
>
1404 fmov z0.d
, p0
/m
, #7.75000000
1405 // CHECK-INST
: fmov z0.d
, p0
/m
, #7.75000000
1406 // CHECK-ENCODING
: [0xe0,0xc3,0xd0,0x05]
1407 // CHECK-ERROR
: instruction requires
: sve
or sme
1408 // CHECK-UNKNOWN
: 05d0c3e0
<unknown
>
1410 fmov z0.d
, p0
/m
, #8.00000000
1411 // CHECK-INST
: fmov z0.d
, p0
/m
, #8.00000000
1412 // CHECK-ENCODING
: [0x00,0xc4,0xd0,0x05]
1413 // CHECK-ERROR
: instruction requires
: sve
or sme
1414 // CHECK-UNKNOWN
: 05d0c400
<unknown
>
1416 fmov z0.d
, p0
/m
, #8.50000000
1417 // CHECK-INST
: fmov z0.d
, p0
/m
, #8.50000000
1418 // CHECK-ENCODING
: [0x20,0xc4,0xd0,0x05]
1419 // CHECK-ERROR
: instruction requires
: sve
or sme
1420 // CHECK-UNKNOWN
: 05d0c420
<unknown
>
1422 fmov z0.d
, p0
/m
, #9.00000000
1423 // CHECK-INST
: fmov z0.d
, p0
/m
, #9.00000000
1424 // CHECK-ENCODING
: [0x40,0xc4,0xd0,0x05]
1425 // CHECK-ERROR
: instruction requires
: sve
or sme
1426 // CHECK-UNKNOWN
: 05d0c440
<unknown
>
1428 fmov z0.d
, p0
/m
, #9.50000000
1429 // CHECK-INST
: fmov z0.d
, p0
/m
, #9.50000000
1430 // CHECK-ENCODING
: [0x60,0xc4,0xd0,0x05]
1431 // CHECK-ERROR
: instruction requires
: sve
or sme
1432 // CHECK-UNKNOWN
: 05d0c460
<unknown
>
1434 fmov z0.d
, p0
/m
, #10.00000000
1435 // CHECK-INST
: fmov z0.d
, p0
/m
, #10.00000000
1436 // CHECK-ENCODING
: [0x80,0xc4,0xd0,0x05]
1437 // CHECK-ERROR
: instruction requires
: sve
or sme
1438 // CHECK-UNKNOWN
: 05d0c480
<unknown
>
1440 fmov z0.d
, p0
/m
, #10.50000000
1441 // CHECK-INST
: fmov z0.d
, p0
/m
, #10.50000000
1442 // CHECK-ENCODING
: [0xa0,0xc4,0xd0,0x05]
1443 // CHECK-ERROR
: instruction requires
: sve
or sme
1444 // CHECK-UNKNOWN
: 05d0c4a0
<unknown
>
1446 fmov z0.d
, p0
/m
, #11.00000000
1447 // CHECK-INST
: fmov z0.d
, p0
/m
, #11.00000000
1448 // CHECK-ENCODING
: [0xc0,0xc4,0xd0,0x05]
1449 // CHECK-ERROR
: instruction requires
: sve
or sme
1450 // CHECK-UNKNOWN
: 05d0c4c0
<unknown
>
1452 fmov z0.d
, p0
/m
, #11.50000000
1453 // CHECK-INST
: fmov z0.d
, p0
/m
, #11.50000000
1454 // CHECK-ENCODING
: [0xe0,0xc4,0xd0,0x05]
1455 // CHECK-ERROR
: instruction requires
: sve
or sme
1456 // CHECK-UNKNOWN
: 05d0c4e0
<unknown
>
1458 fmov z0.d
, p0
/m
, #12.00000000
1459 // CHECK-INST
: fmov z0.d
, p0
/m
, #12.00000000
1460 // CHECK-ENCODING
: [0x00,0xc5,0xd0,0x05]
1461 // CHECK-ERROR
: instruction requires
: sve
or sme
1462 // CHECK-UNKNOWN
: 05d0c500
<unknown
>
1464 fmov z0.d
, p0
/m
, #12.50000000
1465 // CHECK-INST
: fmov z0.d
, p0
/m
, #12.50000000
1466 // CHECK-ENCODING
: [0x20,0xc5,0xd0,0x05]
1467 // CHECK-ERROR
: instruction requires
: sve
or sme
1468 // CHECK-UNKNOWN
: 05d0c520
<unknown
>
1470 fmov z0.d
, p0
/m
, #13.00000000
1471 // CHECK-INST
: fmov z0.d
, p0
/m
, #13.00000000
1472 // CHECK-ENCODING
: [0x40,0xc5,0xd0,0x05]
1473 // CHECK-ERROR
: instruction requires
: sve
or sme
1474 // CHECK-UNKNOWN
: 05d0c540
<unknown
>
1476 fmov z0.d
, p0
/m
, #13.50000000
1477 // CHECK-INST
: fmov z0.d
, p0
/m
, #13.50000000
1478 // CHECK-ENCODING
: [0x60,0xc5,0xd0,0x05]
1479 // CHECK-ERROR
: instruction requires
: sve
or sme
1480 // CHECK-UNKNOWN
: 05d0c560
<unknown
>
1482 fmov z0.d
, p0
/m
, #14.00000000
1483 // CHECK-INST
: fmov z0.d
, p0
/m
, #14.00000000
1484 // CHECK-ENCODING
: [0x80,0xc5,0xd0,0x05]
1485 // CHECK-ERROR
: instruction requires
: sve
or sme
1486 // CHECK-UNKNOWN
: 05d0c580
<unknown
>
1488 fmov z0.d
, p0
/m
, #14.50000000
1489 // CHECK-INST
: fmov z0.d
, p0
/m
, #14.50000000
1490 // CHECK-ENCODING
: [0xa0,0xc5,0xd0,0x05]
1491 // CHECK-ERROR
: instruction requires
: sve
or sme
1492 // CHECK-UNKNOWN
: 05d0c5a0
<unknown
>
1494 fmov z0.d
, p0
/m
, #15.00000000
1495 // CHECK-INST
: fmov z0.d
, p0
/m
, #15.00000000
1496 // CHECK-ENCODING
: [0xc0,0xc5,0xd0,0x05]
1497 // CHECK-ERROR
: instruction requires
: sve
or sme
1498 // CHECK-UNKNOWN
: 05d0c5c0
<unknown
>
1500 fmov z0.d
, p0
/m
, #15.50000000
1501 // CHECK-INST
: fmov z0.d
, p0
/m
, #15.50000000
1502 // CHECK-ENCODING
: [0xe0,0xc5,0xd0,0x05]
1503 // CHECK-ERROR
: instruction requires
: sve
or sme
1504 // CHECK-UNKNOWN
: 05d0c5e0
<unknown
>
1506 fmov z0.d
, p0
/m
, #16.00000000
1507 // CHECK-INST
: fmov z0.d
, p0
/m
, #16.00000000
1508 // CHECK-ENCODING
: [0x00,0xc6,0xd0,0x05]
1509 // CHECK-ERROR
: instruction requires
: sve
or sme
1510 // CHECK-UNKNOWN
: 05d0c600
<unknown
>
1512 fmov z0.d
, p0
/m
, #17.00000000
1513 // CHECK-INST
: fmov z0.d
, p0
/m
, #17.00000000
1514 // CHECK-ENCODING
: [0x20,0xc6,0xd0,0x05]
1515 // CHECK-ERROR
: instruction requires
: sve
or sme
1516 // CHECK-UNKNOWN
: 05d0c620
<unknown
>
1518 fmov z0.d
, p0
/m
, #18.00000000
1519 // CHECK-INST
: fmov z0.d
, p0
/m
, #18.00000000
1520 // CHECK-ENCODING
: [0x40,0xc6,0xd0,0x05]
1521 // CHECK-ERROR
: instruction requires
: sve
or sme
1522 // CHECK-UNKNOWN
: 05d0c640
<unknown
>
1524 fmov z0.d
, p0
/m
, #19.00000000
1525 // CHECK-INST
: fmov z0.d
, p0
/m
, #19.00000000
1526 // CHECK-ENCODING
: [0x60,0xc6,0xd0,0x05]
1527 // CHECK-ERROR
: instruction requires
: sve
or sme
1528 // CHECK-UNKNOWN
: 05d0c660
<unknown
>
1530 fmov z0.d
, p0
/m
, #20.00000000
1531 // CHECK-INST
: fmov z0.d
, p0
/m
, #20.00000000
1532 // CHECK-ENCODING
: [0x80,0xc6,0xd0,0x05]
1533 // CHECK-ERROR
: instruction requires
: sve
or sme
1534 // CHECK-UNKNOWN
: 05d0c680
<unknown
>
1536 fmov z0.d
, p0
/m
, #21.00000000
1537 // CHECK-INST
: fmov z0.d
, p0
/m
, #21.00000000
1538 // CHECK-ENCODING
: [0xa0,0xc6,0xd0,0x05]
1539 // CHECK-ERROR
: instruction requires
: sve
or sme
1540 // CHECK-UNKNOWN
: 05d0c6a0
<unknown
>
1542 fmov z0.d
, p0
/m
, #22.00000000
1543 // CHECK-INST
: fmov z0.d
, p0
/m
, #22.00000000
1544 // CHECK-ENCODING
: [0xc0,0xc6,0xd0,0x05]
1545 // CHECK-ERROR
: instruction requires
: sve
or sme
1546 // CHECK-UNKNOWN
: 05d0c6c0
<unknown
>
1548 fmov z0.d
, p0
/m
, #23.00000000
1549 // CHECK-INST
: fmov z0.d
, p0
/m
, #23.00000000
1550 // CHECK-ENCODING
: [0xe0,0xc6,0xd0,0x05]
1551 // CHECK-ERROR
: instruction requires
: sve
or sme
1552 // CHECK-UNKNOWN
: 05d0c6e0
<unknown
>
1554 fmov z0.d
, p0
/m
, #24.00000000
1555 // CHECK-INST
: fmov z0.d
, p0
/m
, #24.00000000
1556 // CHECK-ENCODING
: [0x00,0xc7,0xd0,0x05]
1557 // CHECK-ERROR
: instruction requires
: sve
or sme
1558 // CHECK-UNKNOWN
: 05d0c700
<unknown
>
1560 fmov z0.d
, p0
/m
, #25.00000000
1561 // CHECK-INST
: fmov z0.d
, p0
/m
, #25.00000000
1562 // CHECK-ENCODING
: [0x20,0xc7,0xd0,0x05]
1563 // CHECK-ERROR
: instruction requires
: sve
or sme
1564 // CHECK-UNKNOWN
: 05d0c720
<unknown
>
1566 fmov z0.d
, p0
/m
, #26.00000000
1567 // CHECK-INST
: fmov z0.d
, p0
/m
, #26.00000000
1568 // CHECK-ENCODING
: [0x40,0xc7,0xd0,0x05]
1569 // CHECK-ERROR
: instruction requires
: sve
or sme
1570 // CHECK-UNKNOWN
: 05d0c740
<unknown
>
1572 fmov z0.d
, p0
/m
, #27.00000000
1573 // CHECK-INST
: fmov z0.d
, p0
/m
, #27.00000000
1574 // CHECK-ENCODING
: [0x60,0xc7,0xd0,0x05]
1575 // CHECK-ERROR
: instruction requires
: sve
or sme
1576 // CHECK-UNKNOWN
: 05d0c760
<unknown
>
1578 fmov z0.d
, p0
/m
, #28.00000000
1579 // CHECK-INST
: fmov z0.d
, p0
/m
, #28.00000000
1580 // CHECK-ENCODING
: [0x80,0xc7,0xd0,0x05]
1581 // CHECK-ERROR
: instruction requires
: sve
or sme
1582 // CHECK-UNKNOWN
: 05d0c780
<unknown
>
1584 fmov z0.d
, p0
/m
, #29.00000000
1585 // CHECK-INST
: fmov z0.d
, p0
/m
, #29.00000000
1586 // CHECK-ENCODING
: [0xa0,0xc7,0xd0,0x05]
1587 // CHECK-ERROR
: instruction requires
: sve
or sme
1588 // CHECK-UNKNOWN
: 05d0c7a0
<unknown
>
1590 fmov z0.d
, p0
/m
, #30.00000000
1591 // CHECK-INST
: fmov z0.d
, p0
/m
, #30.00000000
1592 // CHECK-ENCODING
: [0xc0,0xc7,0xd0,0x05]
1593 // CHECK-ERROR
: instruction requires
: sve
or sme
1594 // CHECK-UNKNOWN
: 05d0c7c0
<unknown
>
1596 fmov z0.d
, p0
/m
, #31.00000000
1597 // CHECK-INST
: fmov z0.d
, p0
/m
, #31.00000000
1598 // CHECK-ENCODING
: [0xe0,0xc7,0xd0,0x05]
1599 // CHECK-ERROR
: instruction requires
: sve
or sme
1600 // CHECK-UNKNOWN
: 05d0c7e0
<unknown
>
1603 // --------------------------------------------------------------------------//
1604 // Test compatibility with MOVPRFX instruction.
1606 movprfx z0.d
, p0
/z
, z7.d
1607 // CHECK-INST
: movprfx z0.d
, p0
/z
, z7.d
1608 // CHECK-ENCODING
: [0xe0,0x20,0xd0,0x04]
1609 // CHECK-ERROR
: instruction requires
: sve
or sme
1610 // CHECK-UNKNOWN
: 04d020e0
<unknown
>
1612 fmov z0.d
, p0
/m
, #31.00000000
1613 // CHECK-INST
: fmov z0.d
, p0
/m
, #31.00000000
1614 // CHECK-ENCODING
: [0xe0,0xc7,0xd0,0x05]
1615 // CHECK-ERROR
: instruction requires
: sve
or sme
1616 // CHECK-UNKNOWN
: 05d0c7e0
<unknown
>
1619 // CHECK-INST
: movprfx z0
, z7
1620 // CHECK-ENCODING
: [0xe0,0xbc,0x20,0x04]
1621 // CHECK-ERROR
: instruction requires
: sve
or sme
1622 // CHECK-UNKNOWN
: 0420bce0
<unknown
>
1624 fmov z0.d
, p0
/m
, #31.00000000
1625 // CHECK-INST
: fmov z0.d
, p0
/m
, #31.00000000
1626 // CHECK-ENCODING
: [0xe0,0xc7,0xd0,0x05]
1627 // CHECK-ERROR
: instruction requires
: sve
or sme
1628 // CHECK-UNKNOWN
: 05d0c7e0
<unknown
>