1 // NOTE
: Assertions have been autogenerated by utils
/update_mc_test_checks.py UTC_ARGS
: --sort
--version
5
2 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize32
,+real-true16
-show-encoding
%s
2>&1 | FileCheck
--check-prefix
=GFX11
--implicit-check-
not=error
: %s
3 // RUN
: not llvm-mc
-triple
=amdgcn
-mcpu
=gfx1100
-mattr
=+wavefrontsize64
,+real-true16
-show-encoding
%s
2>&1 | FileCheck
--check-prefix
=GFX11
--implicit-check-
not=error
: %s
5 v_add_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
6 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
8 v_add_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
9 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
11 v_add_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
12 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
14 v_add_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
15 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
17 v_add_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
18 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
20 v_add_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
21 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
23 v_add_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
24 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
26 v_add_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
27 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
29 v_add_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
30 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
32 v_add_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
33 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
35 v_add_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
36 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
38 v_add_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
39 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
41 v_add_f16_e32 v255.h
, v1.h
, v2.h
42 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
44 v_add_f16_e32 v255.
l, v1.
l, v2.
l
45 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
47 v_add_f16_e32 v5.h
, v1.h
, v255.h
48 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
50 v_add_f16_e32 v5.h
, v255.h
, v2.h
51 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
53 v_add_f16_e32 v5.
l, v1.
l, v255.
l
54 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
56 v_add_f16_e32 v5.
l, v255.
l, v2.
l
57 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
59 v_fmaak_f16_e32 v255.h
, v1.h
, v2.h
, 0xfe0b
60 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
62 v_fmaak_f16_e32 v255.
l, v1.
l, v2.
l, 0xfe0b
63 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
65 v_fmaak_f16_e32 v5.h
, v1.h
, v255.h
, 0xfe0b
66 // GFX11
: :[[@LINE-
1]]:29: error
: invalid operand for instruction
68 v_fmaak_f16_e32 v5.h
, v255.h
, v2.h
, 0xfe0b
69 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
71 v_fmaak_f16_e32 v5.
l, v1.
l, v255.
l, 0xfe0b
72 // GFX11
: :[[@LINE-
1]]:29: error
: invalid operand for instruction
74 v_fmaak_f16_e32 v5.
l, v255.
l, v2.
l, 0xfe0b
75 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
77 v_fmac_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
78 // GFX11
: :[[@LINE-
1]]:16: error
: invalid operand for instruction
80 v_fmac_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
81 // GFX11
: :[[@LINE-
1]]:16: error
: invalid operand for instruction
83 v_fmac_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
84 // GFX11
: :[[@LINE-
1]]:16: error
: invalid operand for instruction
86 v_fmac_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
87 // GFX11
: :[[@LINE-
1]]:16: error
: invalid operand for instruction
89 v_fmac_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
90 // GFX11
: :[[@LINE-
1]]:28: error
: invalid operand for instruction
92 v_fmac_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
93 // GFX11
: :[[@LINE-
1]]:28: error
: invalid operand for instruction
95 v_fmac_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
96 // GFX11
: :[[@LINE-
1]]:22: error
: invalid operand for instruction
98 v_fmac_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
99 // GFX11
: :[[@LINE-
1]]:22: error
: invalid operand for instruction
101 v_fmac_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
102 // GFX11
: :[[@LINE-
1]]:28: error
: invalid operand for instruction
104 v_fmac_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
105 // GFX11
: :[[@LINE-
1]]:28: error
: invalid operand for instruction
107 v_fmac_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
108 // GFX11
: :[[@LINE-
1]]:22: error
: invalid operand for instruction
110 v_fmac_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
111 // GFX11
: :[[@LINE-
1]]:22: error
: invalid operand for instruction
113 v_fmac_f16_e32 v255.h
, v1.h
, v2.h
114 // GFX11
: :[[@LINE-
1]]:16: error
: invalid operand for instruction
116 v_fmac_f16_e32 v255.
l, v1.
l, v2.
l
117 // GFX11
: :[[@LINE-
1]]:16: error
: invalid operand for instruction
119 v_fmac_f16_e32 v5.h
, v1.h
, v255.h
120 // GFX11
: :[[@LINE-
1]]:28: error
: invalid operand for instruction
122 v_fmac_f16_e32 v5.h
, v255.h
, v2.h
123 // GFX11
: :[[@LINE-
1]]:22: error
: invalid operand for instruction
125 v_fmac_f16_e32 v5.
l, v1.
l, v255.
l
126 // GFX11
: :[[@LINE-
1]]:28: error
: invalid operand for instruction
128 v_fmac_f16_e32 v5.
l, v255.
l, v2.
l
129 // GFX11
: :[[@LINE-
1]]:22: error
: invalid operand for instruction
131 v_fmamk_f16_e32 v255.h
, v1.h
, 0xfe0b, v3.h
132 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
134 v_fmamk_f16_e32 v255.
l, v1.
l, 0xfe0b, v3.
l
135 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
137 v_fmamk_f16_e32 v5.h
, v1.h
, 0xfe0b, v255.h
138 // GFX11
: :[[@LINE-
1]]:37: error
: invalid operand for instruction
140 v_fmamk_f16_e32 v5.h
, v255.h
, 0xfe0b, v3.h
141 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
143 v_fmamk_f16_e32 v5.
l, v1.
l, 0xfe0b, v255.
l
144 // GFX11
: :[[@LINE-
1]]:37: error
: invalid operand for instruction
146 v_fmamk_f16_e32 v5.
l, v255.
l, 0xfe0b, v3.
l
147 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
149 v_ldexp_f16 v5.h
, v1.h
, v255 dpp8
:[7,6,5,4,3,2,1,0]
150 // GFX11
: :[[@LINE-
1]]:25: error
: invalid operand for instruction
152 v_ldexp_f16 v5.h
, v1.h
, v255 quad_perm
:[3,2,1,0]
153 // GFX11
: :[[@LINE-
1]]:25: error
: invalid operand for instruction
155 v_ldexp_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
156 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
158 v_ldexp_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
159 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
161 v_ldexp_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
162 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
164 v_ldexp_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
165 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
167 v_ldexp_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
168 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
170 v_ldexp_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
171 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
173 v_ldexp_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
174 // GFX11
: :[[@LINE-
1]]:29: error
: invalid operand for instruction
176 v_ldexp_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
177 // GFX11
: :[[@LINE-
1]]:29: error
: invalid operand for instruction
179 v_ldexp_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
180 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
182 v_ldexp_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
183 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
185 v_ldexp_f16_e32 v255.h
, v1.h
, v2.h
186 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
188 v_ldexp_f16_e32 v255.
l, v1.
l, v2.
l
189 // GFX11
: :[[@LINE-
1]]:17: error
: invalid operand for instruction
191 v_ldexp_f16_e32 v5.h
, v1.h
, v255.h
192 // GFX11
: :[[@LINE-
1]]:29: error
: invalid operand for instruction
194 v_ldexp_f16_e32 v5.h
, v255.h
, v2.h
195 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
197 v_ldexp_f16_e32 v5.
l, v1.
l, v255.
l
198 // GFX11
: :[[@LINE-
1]]:29: error
: invalid operand for instruction
200 v_ldexp_f16_e32 v5.
l, v255.
l, v2.
l
201 // GFX11
: :[[@LINE-
1]]:23: error
: invalid operand for instruction
203 v_max_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
204 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
206 v_max_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
207 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
209 v_max_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
210 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
212 v_max_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
213 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
215 v_max_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
216 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
218 v_max_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
219 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
221 v_max_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
222 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
224 v_max_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
225 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
227 v_max_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
228 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
230 v_max_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
231 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
233 v_max_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
234 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
236 v_max_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
237 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
239 v_max_f16_e32 v255.h
, v1.h
, v2.h
240 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
242 v_max_f16_e32 v255.
l, v1.
l, v2.
l
243 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
245 v_max_f16_e32 v5.h
, v1.h
, v255.h
246 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
248 v_max_f16_e32 v5.h
, v255.h
, v2.h
249 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
251 v_max_f16_e32 v5.
l, v1.
l, v255.
l
252 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
254 v_max_f16_e32 v5.
l, v255.
l, v2.
l
255 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
257 v_min_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
258 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
260 v_min_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
261 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
263 v_min_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
264 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
266 v_min_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
267 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
269 v_min_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
270 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
272 v_min_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
273 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
275 v_min_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
276 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
278 v_min_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
279 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
281 v_min_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
282 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
284 v_min_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
285 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
287 v_min_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
288 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
290 v_min_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
291 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
293 v_min_f16_e32 v255.h
, v1.h
, v2.h
294 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
296 v_min_f16_e32 v255.
l, v1.
l, v2.
l
297 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
299 v_min_f16_e32 v5.h
, v1.h
, v255.h
300 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
302 v_min_f16_e32 v5.h
, v255.h
, v2.h
303 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
305 v_min_f16_e32 v5.
l, v1.
l, v255.
l
306 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
308 v_min_f16_e32 v5.
l, v255.
l, v2.
l
309 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
311 v_mul_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
312 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
314 v_mul_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
315 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
317 v_mul_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
318 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
320 v_mul_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
321 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
323 v_mul_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
324 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
326 v_mul_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
327 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
329 v_mul_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
330 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
332 v_mul_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
333 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
335 v_mul_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
336 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
338 v_mul_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
339 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
341 v_mul_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
342 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
344 v_mul_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
345 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
347 v_mul_f16_e32 v255.h
, v1.h
, v2.h
348 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
350 v_mul_f16_e32 v255.
l, v1.
l, v2.
l
351 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
353 v_mul_f16_e32 v5.h
, v1.h
, v255.h
354 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
356 v_mul_f16_e32 v5.h
, v255.h
, v2.h
357 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
359 v_mul_f16_e32 v5.
l, v1.
l, v255.
l
360 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
362 v_mul_f16_e32 v5.
l, v255.
l, v2.
l
363 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
365 v_sub_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
366 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
368 v_sub_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
369 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
371 v_sub_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
372 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
374 v_sub_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
375 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
377 v_sub_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
378 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
380 v_sub_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
381 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
383 v_sub_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
384 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
386 v_sub_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
387 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
389 v_sub_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
390 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
392 v_sub_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
393 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
395 v_sub_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
396 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
398 v_sub_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
399 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
401 v_sub_f16_e32 v255.h
, v1.h
, v2.h
402 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
404 v_sub_f16_e32 v255.
l, v1.
l, v2.
l
405 // GFX11
: :[[@LINE-
1]]:15: error
: invalid operand for instruction
407 v_sub_f16_e32 v5.h
, v1.h
, v255.h
408 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
410 v_sub_f16_e32 v5.h
, v255.h
, v2.h
411 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
413 v_sub_f16_e32 v5.
l, v1.
l, v255.
l
414 // GFX11
: :[[@LINE-
1]]:27: error
: invalid operand for instruction
416 v_sub_f16_e32 v5.
l, v255.
l, v2.
l
417 // GFX11
: :[[@LINE-
1]]:21: error
: invalid operand for instruction
419 v_subrev_f16_dpp v255.h
, v1.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
420 // GFX11
: :[[@LINE-
1]]:18: error
: invalid operand for instruction
422 v_subrev_f16_dpp v255.h
, v1.h
, v2.h quad_perm
:[3,2,1,0]
423 // GFX11
: :[[@LINE-
1]]:18: error
: invalid operand for instruction
425 v_subrev_f16_dpp v255.
l, v1.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
426 // GFX11
: :[[@LINE-
1]]:18: error
: invalid operand for instruction
428 v_subrev_f16_dpp v255.
l, v1.
l, v2.
l quad_perm
:[3,2,1,0]
429 // GFX11
: :[[@LINE-
1]]:18: error
: invalid operand for instruction
431 v_subrev_f16_dpp v5.h
, v1.h
, v255.h dpp8
:[7,6,5,4,3,2,1,0]
432 // GFX11
: :[[@LINE-
1]]:30: error
: invalid operand for instruction
434 v_subrev_f16_dpp v5.h
, v1.h
, v255.h quad_perm
:[3,2,1,0]
435 // GFX11
: :[[@LINE-
1]]:30: error
: invalid operand for instruction
437 v_subrev_f16_dpp v5.h
, v255.h
, v2.h dpp8
:[7,6,5,4,3,2,1,0]
438 // GFX11
: :[[@LINE-
1]]:24: error
: invalid operand for instruction
440 v_subrev_f16_dpp v5.h
, v255.h
, v2.h quad_perm
:[3,2,1,0]
441 // GFX11
: :[[@LINE-
1]]:24: error
: invalid operand for instruction
443 v_subrev_f16_dpp v5.
l, v1.
l, v255.
l dpp8
:[7,6,5,4,3,2,1,0]
444 // GFX11
: :[[@LINE-
1]]:30: error
: invalid operand for instruction
446 v_subrev_f16_dpp v5.
l, v1.
l, v255.
l quad_perm
:[3,2,1,0]
447 // GFX11
: :[[@LINE-
1]]:30: error
: invalid operand for instruction
449 v_subrev_f16_dpp v5.
l, v255.
l, v2.
l dpp8
:[7,6,5,4,3,2,1,0]
450 // GFX11
: :[[@LINE-
1]]:24: error
: invalid operand for instruction
452 v_subrev_f16_dpp v5.
l, v255.
l, v2.
l quad_perm
:[3,2,1,0]
453 // GFX11
: :[[@LINE-
1]]:24: error
: invalid operand for instruction
455 v_subrev_f16_e32 v255.h
, v1.h
, v2.h
456 // GFX11
: :[[@LINE-
1]]:18: error
: invalid operand for instruction
458 v_subrev_f16_e32 v255.
l, v1.
l, v2.
l
459 // GFX11
: :[[@LINE-
1]]:18: error
: invalid operand for instruction
461 v_subrev_f16_e32 v5.h
, v1.h
, v255.h
462 // GFX11
: :[[@LINE-
1]]:30: error
: invalid operand for instruction
464 v_subrev_f16_e32 v5.h
, v255.h
, v2.h
465 // GFX11
: :[[@LINE-
1]]:24: error
: invalid operand for instruction
467 v_subrev_f16_e32 v5.
l, v1.
l, v255.
l
468 // GFX11
: :[[@LINE-
1]]:30: error
: invalid operand for instruction
470 v_subrev_f16_e32 v5.
l, v255.
l, v2.
l
471 // GFX11
: :[[@LINE-
1]]:24: error
: invalid operand for instruction