Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / AMDGPU / gfx11_asm_vopcx_t16_err.s
blobc37d15b7abc79bdb11f7664392ec6aa53ed42a60
1 // RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX11 --implicit-check-not=error: %s
3 v_cmpx_class_f16_e32 v1, v255
4 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
6 v_cmpx_eq_f16_e32 v1, v255
7 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
9 v_cmpx_eq_i16_e32 v1, v255
10 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
12 v_cmpx_eq_u16_e32 v1, v255
13 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
15 v_cmpx_f_f16_e32 v1, v255
16 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
18 v_cmpx_ge_f16_e32 v1, v255
19 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
21 v_cmpx_ge_i16_e32 v1, v255
22 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
24 v_cmpx_ge_u16_e32 v1, v255
25 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
27 v_cmpx_gt_f16_e32 v1, v255
28 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
30 v_cmpx_gt_i16_e32 v1, v255
31 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
33 v_cmpx_gt_u16_e32 v1, v255
34 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
36 v_cmpx_le_f16_e32 v1, v255
37 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
39 v_cmpx_le_i16_e32 v1, v255
40 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
42 v_cmpx_le_u16_e32 v1, v255
43 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
45 v_cmpx_lg_f16_e32 v1, v255
46 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
48 v_cmpx_lt_f16_e32 v1, v255
49 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
51 v_cmpx_lt_i16_e32 v1, v255
52 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
54 v_cmpx_lt_u16_e32 v1, v255
55 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
57 v_cmpx_ne_i16_e32 v1, v255
58 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
60 v_cmpx_ne_u16_e32 v1, v255
61 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
63 v_cmpx_neq_f16_e32 v1, v255
64 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
66 v_cmpx_nge_f16_e32 v1, v255
67 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
69 v_cmpx_ngt_f16_e32 v1, v255
70 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
72 v_cmpx_nle_f16_e32 v1, v255
73 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
75 v_cmpx_nlg_f16_e32 v1, v255
76 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
78 v_cmpx_nlt_f16_e32 v1, v255
79 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
81 v_cmpx_o_f16_e32 v1, v255
82 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
84 v_cmpx_t_f16_e32 v1, v255
85 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
87 v_cmpx_tru_f16_e32 v1, v255
88 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
90 v_cmpx_u_f16_e32 v1, v255
91 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
93 v_cmpx_class_f16_e32 v255, v2
94 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
96 v_cmpx_eq_f16_e32 v255, v2
97 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
99 v_cmpx_eq_i16_e32 v255, v2
100 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
102 v_cmpx_eq_u16_e32 v255, v2
103 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
105 v_cmpx_f_f16_e32 v255, v2
106 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
108 v_cmpx_ge_f16_e32 v255, v2
109 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
111 v_cmpx_ge_i16_e32 v255, v2
112 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
114 v_cmpx_ge_u16_e32 v255, v2
115 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
117 v_cmpx_gt_f16_e32 v255, v2
118 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
120 v_cmpx_gt_i16_e32 v255, v2
121 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
123 v_cmpx_gt_u16_e32 v255, v2
124 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
126 v_cmpx_le_f16_e32 v255, v2
127 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
129 v_cmpx_le_i16_e32 v255, v2
130 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
132 v_cmpx_le_u16_e32 v255, v2
133 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
135 v_cmpx_lg_f16_e32 v255, v2
136 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
138 v_cmpx_lt_f16_e32 v255, v2
139 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
141 v_cmpx_lt_i16_e32 v255, v2
142 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
144 v_cmpx_lt_u16_e32 v255, v2
145 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
147 v_cmpx_ne_i16_e32 v255, v2
148 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
150 v_cmpx_ne_u16_e32 v255, v2
151 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
153 v_cmpx_neq_f16_e32 v255, v2
154 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
156 v_cmpx_nge_f16_e32 v255, v2
157 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
159 v_cmpx_ngt_f16_e32 v255, v2
160 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
162 v_cmpx_nle_f16_e32 v255, v2
163 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
165 v_cmpx_nlg_f16_e32 v255, v2
166 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
168 v_cmpx_nlt_f16_e32 v255, v2
169 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
171 v_cmpx_o_f16_e32 v255, v2
172 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
174 v_cmpx_t_f16_e32 v255, v2
175 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
177 v_cmpx_tru_f16_e32 v255, v2
178 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
180 v_cmpx_u_f16_e32 v255, v2
181 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: operands are not valid for this GPU or mode
183 v_cmpx_class_f16_e32 v1, v255 quad_perm:[3,2,1,0]
184 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
186 v_cmpx_eq_f16_e32 v1, v255 quad_perm:[3,2,1,0]
187 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
189 v_cmpx_eq_i16_e32 v1, v255 quad_perm:[3,2,1,0]
190 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
192 v_cmpx_eq_u16_e32 v1, v255 quad_perm:[3,2,1,0]
193 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
195 v_cmpx_f_f16_e32 v1, v255 quad_perm:[3,2,1,0]
196 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
198 v_cmpx_ge_f16_e32 v1, v255 quad_perm:[3,2,1,0]
199 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
201 v_cmpx_ge_i16_e32 v1, v255 quad_perm:[3,2,1,0]
202 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
204 v_cmpx_ge_u16_e32 v1, v255 quad_perm:[3,2,1,0]
205 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
207 v_cmpx_gt_f16_e32 v1, v255 quad_perm:[3,2,1,0]
208 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
210 v_cmpx_gt_i16_e32 v1, v255 quad_perm:[3,2,1,0]
211 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
213 v_cmpx_gt_u16_e32 v1, v255 quad_perm:[3,2,1,0]
214 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
216 v_cmpx_le_f16_e32 v1, v255 quad_perm:[3,2,1,0]
217 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
219 v_cmpx_le_i16_e32 v1, v255 quad_perm:[3,2,1,0]
220 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
222 v_cmpx_le_u16_e32 v1, v255 quad_perm:[3,2,1,0]
223 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
225 v_cmpx_lg_f16_e32 v1, v255 quad_perm:[3,2,1,0]
226 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
228 v_cmpx_lt_f16_e32 v1, v255 quad_perm:[3,2,1,0]
229 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
231 v_cmpx_lt_i16_e32 v1, v255 quad_perm:[3,2,1,0]
232 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
234 v_cmpx_lt_u16_e32 v1, v255 quad_perm:[3,2,1,0]
235 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
237 v_cmpx_ne_i16_e32 v1, v255 quad_perm:[3,2,1,0]
238 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
240 v_cmpx_ne_u16_e32 v1, v255 quad_perm:[3,2,1,0]
241 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
243 v_cmpx_neq_f16_e32 v1, v255 quad_perm:[3,2,1,0]
244 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
246 v_cmpx_nge_f16_e32 v1, v255 quad_perm:[3,2,1,0]
247 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
249 v_cmpx_ngt_f16_e32 v1, v255 quad_perm:[3,2,1,0]
250 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
252 v_cmpx_nle_f16_e32 v1, v255 quad_perm:[3,2,1,0]
253 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
255 v_cmpx_nlg_f16_e32 v1, v255 quad_perm:[3,2,1,0]
256 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
258 v_cmpx_nlt_f16_e32 v1, v255 quad_perm:[3,2,1,0]
259 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
261 v_cmpx_o_f16_e32 v1, v255 quad_perm:[3,2,1,0]
262 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
264 v_cmpx_t_f16_e32 v1, v255 quad_perm:[3,2,1,0]
265 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
267 v_cmpx_tru_f16_e32 v1, v255 quad_perm:[3,2,1,0]
268 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
270 v_cmpx_u_f16_e32 v1, v255 quad_perm:[3,2,1,0]
271 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
273 v_cmpx_class_f16_e32 v255, v2 quad_perm:[3,2,1,0]
274 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
276 v_cmpx_eq_f16_e32 v255, v2 quad_perm:[3,2,1,0]
277 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
279 v_cmpx_eq_i16_e32 v255, v2 quad_perm:[3,2,1,0]
280 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
282 v_cmpx_eq_u16_e32 v255, v2 quad_perm:[3,2,1,0]
283 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
285 v_cmpx_f_f16_e32 v255, v2 quad_perm:[3,2,1,0]
286 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
288 v_cmpx_ge_f16_e32 v255, v2 quad_perm:[3,2,1,0]
289 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
291 v_cmpx_ge_i16_e32 v255, v2 quad_perm:[3,2,1,0]
292 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
294 v_cmpx_ge_u16_e32 v255, v2 quad_perm:[3,2,1,0]
295 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
297 v_cmpx_gt_f16_e32 v255, v2 quad_perm:[3,2,1,0]
298 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
300 v_cmpx_gt_i16_e32 v255, v2 quad_perm:[3,2,1,0]
301 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
303 v_cmpx_gt_u16_e32 v255, v2 quad_perm:[3,2,1,0]
304 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
306 v_cmpx_le_f16_e32 v255, v2 quad_perm:[3,2,1,0]
307 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
309 v_cmpx_le_i16_e32 v255, v2 quad_perm:[3,2,1,0]
310 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
312 v_cmpx_le_u16_e32 v255, v2 quad_perm:[3,2,1,0]
313 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
315 v_cmpx_lg_f16_e32 v255, v2 quad_perm:[3,2,1,0]
316 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
318 v_cmpx_lt_f16_e32 v255, v2 quad_perm:[3,2,1,0]
319 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
321 v_cmpx_lt_i16_e32 v255, v2 quad_perm:[3,2,1,0]
322 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
324 v_cmpx_lt_u16_e32 v255, v2 quad_perm:[3,2,1,0]
325 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
327 v_cmpx_ne_i16_e32 v255, v2 quad_perm:[3,2,1,0]
328 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
330 v_cmpx_ne_u16_e32 v255, v2 quad_perm:[3,2,1,0]
331 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
333 v_cmpx_neq_f16_e32 v255, v2 quad_perm:[3,2,1,0]
334 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
336 v_cmpx_nge_f16_e32 v255, v2 quad_perm:[3,2,1,0]
337 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
339 v_cmpx_ngt_f16_e32 v255, v2 quad_perm:[3,2,1,0]
340 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
342 v_cmpx_nle_f16_e32 v255, v2 quad_perm:[3,2,1,0]
343 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
345 v_cmpx_nlg_f16_e32 v255, v2 quad_perm:[3,2,1,0]
346 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
348 v_cmpx_nlt_f16_e32 v255, v2 quad_perm:[3,2,1,0]
349 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
351 v_cmpx_o_f16_e32 v255, v2 quad_perm:[3,2,1,0]
352 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
354 v_cmpx_t_f16_e32 v255, v2 quad_perm:[3,2,1,0]
355 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
357 v_cmpx_tru_f16_e32 v255, v2 quad_perm:[3,2,1,0]
358 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
360 v_cmpx_u_f16_e32 v255, v2 quad_perm:[3,2,1,0]
361 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
363 v_cmpx_class_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
364 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
366 v_cmpx_eq_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
367 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
369 v_cmpx_eq_i16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
370 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
372 v_cmpx_eq_u16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
373 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
375 v_cmpx_f_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
376 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
378 v_cmpx_ge_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
379 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
381 v_cmpx_ge_i16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
382 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
384 v_cmpx_ge_u16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
385 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
387 v_cmpx_gt_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
388 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
390 v_cmpx_gt_i16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
391 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
393 v_cmpx_gt_u16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
394 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
396 v_cmpx_le_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
397 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
399 v_cmpx_le_i16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
400 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
402 v_cmpx_le_u16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
403 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
405 v_cmpx_lg_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
406 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
408 v_cmpx_lt_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
409 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
411 v_cmpx_lt_i16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
412 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
414 v_cmpx_lt_u16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
415 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
417 v_cmpx_ne_i16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
418 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
420 v_cmpx_ne_u16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
421 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
423 v_cmpx_neq_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
424 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
426 v_cmpx_nge_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
427 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
429 v_cmpx_ngt_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
430 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
432 v_cmpx_nle_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
433 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
435 v_cmpx_nlg_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
436 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
438 v_cmpx_nlt_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
439 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
441 v_cmpx_o_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
442 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
444 v_cmpx_t_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
445 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
447 v_cmpx_tru_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
448 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
450 v_cmpx_u_f16_e32 v1, v255 dpp8:[7,6,5,4,3,2,1,0]
451 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
453 v_cmpx_class_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
454 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
456 v_cmpx_eq_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
457 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
459 v_cmpx_eq_i16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
460 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
462 v_cmpx_eq_u16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
463 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
465 v_cmpx_f_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
466 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
468 v_cmpx_ge_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
469 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
471 v_cmpx_ge_i16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
472 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
474 v_cmpx_ge_u16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
475 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
477 v_cmpx_gt_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
478 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
480 v_cmpx_gt_i16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
481 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
483 v_cmpx_gt_u16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
484 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
486 v_cmpx_le_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
487 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
489 v_cmpx_le_i16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
490 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
492 v_cmpx_le_u16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
493 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
495 v_cmpx_lg_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
496 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
498 v_cmpx_lt_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
499 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
501 v_cmpx_lt_i16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
502 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
504 v_cmpx_lt_u16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
505 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
507 v_cmpx_ne_i16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
508 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
510 v_cmpx_ne_u16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
511 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
513 v_cmpx_neq_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
514 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
516 v_cmpx_nge_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
517 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
519 v_cmpx_ngt_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
520 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
522 v_cmpx_nle_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
523 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
525 v_cmpx_nlg_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
526 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
528 v_cmpx_nlt_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
529 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
531 v_cmpx_o_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
532 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
534 v_cmpx_t_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
535 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
537 v_cmpx_tru_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
538 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction
540 v_cmpx_u_f16_e32 v255, v2 dpp8:[7,6,5,4,3,2,1,0]
541 // GFX11: :[[@LINE-1]]:{{[0-9]+}}: error: invalid operand for instruction