xref: /llvm-project/llvm/test/MC/AMDGPU/gfx11_unsupported.s (revision 3a29dfe37c585355dc70c7c614f5bbf071cd7efb)
1// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize32 %s 2>&1 | FileCheck --implicit-check-not=error: %s
2// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64 %s 2>&1 | FileCheck --implicit-check-not=error: %s
3
4buffer_atomic_add_f64 v[2:3], off, s[12:15], s4 offset:4095
5// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
6
7buffer_atomic_fcmpswap_x2 v[0:3], off, s[0:3], s0 offset:4095
8// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
9
10buffer_atomic_fmax_x2 v[0:1], v0, s[0:3], s0 idxen offset:4095
11// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
12
13buffer_atomic_fmin_x2 v[0:1], off, s[0:3], s0 offset:4095 slc
14// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
15
16buffer_atomic_max_f64 v[2:3], off, s[12:15], s4 offset:4095
17// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
18
19buffer_atomic_min_f64 v[2:3], off, s[12:15], s4 offset:4095
20// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
21
22buffer_atomic_pk_add_f16 v0, v2, s[4:7], 0 idxen glc
23// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
24
25buffer_atomic_pk_add_bf16 v5, off, s[8:11], s3 offset:8388607
26// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
27
28buffer_inv
29// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
30
31buffer_invl2
32// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
33
34buffer_store_lds_dword s[4:7], -1 offset:4095 lds
35// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
36
37buffer_wbinvl1
38// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
39
40buffer_wbinvl1_vol
41// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
42
43buffer_wbl2
44// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
45
46ds_add_f64 v1, v[254:255] offset:65535
47// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
48
49ds_add_rtn_f64 v[10:11], v1, v[4:5] offset:65535
50// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
51
52ds_add_src2_f32 v0 offset:4 gds
53// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
54
55ds_add_src2_u32 v1
56// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
57
58ds_add_src2_u64 v1
59// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
60
61ds_and_src2_b32 v1
62// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
63
64ds_and_src2_b64 v1
65// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
66
67ds_dec_src2_u32 v1
68// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
69
70ds_dec_src2_u64 v1
71// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
72
73ds_inc_src2_u32 v1
74// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
75
76ds_inc_src2_u64 v1
77// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
78
79ds_max_src2_f32 v1
80// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
81
82ds_max_src2_f64 v1
83// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
84
85ds_max_src2_i32 v1
86// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
87
88ds_max_src2_i64 v1
89// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
90
91ds_max_src2_u32 v1
92// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
93
94ds_max_src2_u64 v1
95// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
96
97ds_min_src2_f32 v1
98// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
99
100ds_min_src2_f64 v1
101// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
102
103ds_min_src2_i32 v1
104// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
105
106ds_min_src2_i64 v1
107// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
108
109ds_min_src2_u32 v1
110// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
111
112ds_min_src2_u64 v1
113// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
114
115ds_or_src2_b32 v1
116// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
117
118ds_or_src2_b64 v1
119// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
120
121ds_pk_add_bf16 v1, v2 offset:65535
122// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
123
124ds_pk_add_f16 v1, v2 offset:65535
125// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
126
127ds_pk_add_rtn_bf16  a3, v2, a1
128// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
129
130ds_pk_add_rtn_f16  a3, v2, a1
131// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
132
133ds_rsub_src2_u32 v1
134// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
135
136ds_rsub_src2_u64 v1
137// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
138
139ds_sub_src2_u32 v1
140// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
141
142ds_sub_src2_u64 v1
143// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
144
145ds_write_src2_b32 v1
146// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
147
148ds_write_src2_b64 v1
149// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
150
151ds_xor_src2_b32 v1
152// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
153
154ds_xor_src2_b64 v1
155// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
156
157flat_atomic_add_f64 v[0:1], v[0:1], v[2:3] glc
158// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
159
160flat_atomic_fcmpswap_x2 v[0:1], v[1:2], v[2:5] glc
161// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
162
163flat_atomic_fmax_x2 v[0:1], v[1:2], v[2:3] glc
164// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
165
166flat_atomic_fmin_x2 v[0:1], v[1:2], v[2:3] glc
167// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
168
169flat_atomic_max_f64 v[0:1], v[0:1], v[2:3] glc
170// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
171
172flat_atomic_min_f64 v[0:1], v[0:1], v[2:3] glc
173// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
174
175flat_atomic_pk_add_bf16 a4, v[2:3], a1 sc0
176// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
177
178flat_atomic_pk_add_bf16 v1, v[2:3], v2 th:TH_ATOMIC_RETURN
179// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
180
181flat_atomic_pk_add_f16 a4, v[2:3], a1 sc0
182// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
183
184flat_atomic_pk_add_f16 v1, v[2:3], v2 th:TH_ATOMIC_RETURN
185// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
186
187global_atomic_add_f64 v[0:1], v[0:1], v[2:3], off glc
188// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
189
190global_atomic_fcmpswap_x2 v[1:2], v[2:5], off offset:-1
191// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
192
193global_atomic_fmax_x2 v[1:2], v[2:3], off dlc
194// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
195
196global_atomic_fmin_x2 v[1:2], v[2:3], off dlc
197// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
198
199global_atomic_max_f64 v[0:1], v[0:1], v[2:3], off glc
200// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
201
202global_atomic_min_f64 v[0:1], v[0:1], v[2:3], off glc
203// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
204
205global_atomic_pk_add_bf16 a4, v[2:3], a1, off sc0
206// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
207
208global_atomic_pk_add_f16 v0, v[0:1], v2, off glc
209// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
210
211global_atomic_pk_add_f16 v1, v0, v2, s[0:1] offset:-64 th:TH_ATOMIC_RETURN
212// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
213
214global_load_lds_dword v2, s[4:5] offset:4
215// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
216
217global_load_lds_sbyte v[2:3], off
218// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
219
220global_load_lds_sshort v[2:3], off
221// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
222
223global_load_lds_ubyte v[2:3], off
224// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
225
226global_load_lds_ushort v[2:3], off
227// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
228
229global_load_tr_b128 v[1:4], v5, s[2:3]
230// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
231
232global_load_tr_b64 v[1:2], v[3:4], off
233// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
234
235image_atomic_fcmpswap v[1:2], v2, s[12:19] dmask:0x3 dim:SQ_RSRC_IMG_1D unorm
236// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
237
238image_atomic_fmax v4, v32, s[96:103] dmask:0x1 dim:SQ_RSRC_IMG_1D glc
239// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
240
241image_atomic_fmin v4, v32, s[96:103] dmask:0x1 dim:SQ_RSRC_IMG_1D glc
242// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
243
244image_atomic_pk_add_f16 v0, v0, s[0:7] dmask:0x1 dim:SQ_RSRC_IMG_1D
245// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
246
247image_atomic_pk_add_bf16 v4, [v4, v5, v6], s[8:15] dmask:0x1 dim:SQ_RSRC_IMG_3D
248// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
249
250image_gather4_b_cl_o v[252:255], v[1:8], s[8:15], s[12:15] dmask:0x1
251// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
252
253image_gather4_b_o v[252:255], v[1:4], s[8:15], s[12:15] dmask:0x1
254// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
255
256image_gather4_c_b_cl_o v[252:255], v[1:8], s[8:15], s[12:15] dmask:0x1
257// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
258
259image_gather4_c_b_o v[252:255], v[1:8], s[8:15], s[12:15] dmask:0x1
260// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
261
262image_gather4_c_cl_o v[252:255], v[1:8], s[8:15], s[12:15] dmask:0x1
263// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
264
265image_gather4_c_l_o v[252:255], v[1:8], s[8:15], s[12:15] dmask:0x1
266// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
267
268image_gather4_c_o v[252:255], v[1:4], s[8:15], s[12:15] dmask:0x1
269// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
270
271image_gather4_cl_o v[252:255], v[1:4], s[8:15], s[12:15] dmask:0x1
272// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
273
274image_gather4_l_o v[252:255], v[1:4], s[8:15], s[12:15] dmask:0x1
275// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
276
277image_sample_c_cd v252, v[1:4], s[8:15], s[12:15] dmask:0x1
278// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
279
280image_sample_c_cd_cl v252, v[1:8], s[8:15], s[12:15] dmask:0x1
281// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
282
283image_sample_c_cd_cl_g16 v[0:3], [v0, v1, v3, v5, v6, v7], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D
284// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
285
286image_sample_c_cd_cl_o v252, v[1:8], s[8:15], s[12:15] dmask:0x1
287// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
288
289image_sample_c_cd_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x3
290// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
291
292image_sample_c_cd_g16 v[0:3], [v0, v1, v3, v5, v6], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D
293// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
294
295image_sample_c_cd_o v252, v[1:8], s[8:15], s[12:15] dmask:0x1
296// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
297
298image_sample_c_cd_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
299// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
300
301image_sample_cd v252, v[1:3], s[8:15], s[12:15] dmask:0x1
302// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
303
304image_sample_cd_cl v252, v[1:4], s[8:15], s[12:15] dmask:0x1
305// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
306
307image_sample_cd_cl_g16 v[0:3], [v0, v2, v4, v5, v6], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D
308// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
309
310image_sample_cd_cl_o v252, v[1:8], s[8:15], s[12:15] dmask:0x1
311// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
312
313image_sample_cd_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
314// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
315
316image_sample_cd_g16 v[0:3], [v0, v2, v4, v5], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D
317// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
318
319image_sample_cd_o v252, v[1:4], s[8:15], s[12:15] dmask:0x1
320// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
321
322image_sample_cd_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
323// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
324
325s_atomic_add flat_scratch_hi, s[2:3], s0
326// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
327
328s_atomic_add_x2 flat_scratch, s[2:3], s0
329// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
330
331s_atomic_and flat_scratch_hi, s[2:3], s0
332// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
333
334s_atomic_and_x2 flat_scratch, s[2:3], s0
335// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
336
337s_atomic_cmpswap flat_scratch, s[2:3], s0
338// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
339
340s_atomic_cmpswap_x2 s[20:23], flat_scratch, s0
341// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
342
343s_atomic_dec flat_scratch_hi, s[2:3], s0
344// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
345
346s_atomic_dec_x2 flat_scratch, s[2:3], s0
347// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
348
349s_atomic_inc flat_scratch_hi, s[2:3], s0
350// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
351
352s_atomic_inc_x2 flat_scratch, s[2:3], s0
353// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
354
355s_atomic_or flat_scratch_hi, s[2:3], s0
356// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
357
358s_atomic_or_x2 flat_scratch, s[2:3], s0
359// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
360
361s_atomic_smax flat_scratch_hi, s[2:3], s0
362// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
363
364s_atomic_smax_x2 flat_scratch, s[2:3], s0
365// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
366
367s_atomic_smin flat_scratch_hi, s[2:3], s0
368// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
369
370s_atomic_smin_x2 flat_scratch, s[2:3], s0
371// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
372
373s_atomic_sub flat_scratch_hi, s[2:3], s0
374// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
375
376s_atomic_sub_x2 flat_scratch, s[2:3], s0
377// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
378
379s_atomic_swap flat_scratch_hi, s[2:3], s0
380// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
381
382s_atomic_swap_x2 flat_scratch, s[2:3], s0
383// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
384
385s_atomic_umax flat_scratch_hi, s[2:3], s0
386// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
387
388s_atomic_umax_x2 flat_scratch, s[2:3], s0
389// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
390
391s_atomic_umin flat_scratch_hi, s[2:3], s0
392// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
393
394s_atomic_umin_x2 flat_scratch, s[2:3], s0
395// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
396
397s_atomic_xor flat_scratch_hi, s[2:3], s0
398// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
399
400s_atomic_xor_x2 flat_scratch, s[2:3], s0
401// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
402
403s_buffer_atomic_add flat_scratch_hi, s[4:7], s0
404// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
405
406s_buffer_atomic_add_x2 flat_scratch, s[4:7], s0
407// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
408
409s_buffer_atomic_and flat_scratch_hi, s[4:7], s0
410// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
411
412s_buffer_atomic_and_x2 flat_scratch, s[4:7], s0
413// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
414
415s_buffer_atomic_cmpswap flat_scratch, s[4:7], s0
416// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
417
418s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x0
419// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
420
421s_buffer_atomic_dec flat_scratch_hi, s[4:7], s0
422// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
423
424s_buffer_atomic_dec_x2 flat_scratch, s[4:7], s0
425// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
426
427s_buffer_atomic_inc flat_scratch_hi, s[4:7], s0
428// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
429
430s_buffer_atomic_inc_x2 flat_scratch, s[4:7], s0
431// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
432
433s_buffer_atomic_or flat_scratch_hi, s[4:7], s0
434// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
435
436s_buffer_atomic_or_x2 flat_scratch, s[4:7], s0
437// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
438
439s_buffer_atomic_smax flat_scratch_hi, s[4:7], s0
440// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
441
442s_buffer_atomic_smax_x2 flat_scratch, s[4:7], s0
443// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
444
445s_buffer_atomic_smin flat_scratch_hi, s[4:7], s0
446// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
447
448s_buffer_atomic_smin_x2 flat_scratch, s[4:7], s0
449// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
450
451s_buffer_atomic_sub flat_scratch_hi, s[4:7], s0
452// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
453
454s_buffer_atomic_sub_x2 flat_scratch, s[4:7], s0
455// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
456
457s_buffer_atomic_swap flat_scratch_hi, s[4:7], s0
458// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
459
460s_buffer_atomic_swap_x2 flat_scratch, s[4:7], s0
461// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
462
463s_buffer_atomic_umax flat_scratch_hi, s[4:7], s0
464// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
465
466s_buffer_atomic_umax_x2 flat_scratch, s[4:7], s0
467// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
468
469s_buffer_atomic_umin flat_scratch_hi, s[4:7], s0
470// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
471
472s_buffer_atomic_umin_x2 flat_scratch, s[4:7], s0
473// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
474
475s_buffer_atomic_xor flat_scratch_hi, s[4:7], s0
476// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
477
478s_buffer_atomic_xor_x2 flat_scratch, s[4:7], s0
479// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
480
481s_buffer_store_dword exec_hi, s[0:3], 0x0
482// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
483
484s_buffer_store_dwordx2 exec, s[0:3], 0x0
485// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
486
487s_buffer_store_dwordx4 s[4:7], s[12:15], m0
488// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
489
490s_cbranch_g_fork -1, s[4:5]
491// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
492
493s_cbranch_i_fork exec, 12609
494// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
495
496s_cbranch_join 1
497// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
498
499s_dcache_discard flat_scratch, s0
500// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
501
502s_dcache_discard_x2 flat_scratch, s0
503// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
504
505s_dcache_inv_vol
506// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
507
508s_dcache_wb
509// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
510
511s_dcache_wb_vol
512// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
513
514s_ff0_i32_b32 exec_hi, s1
515// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
516
517s_ff0_i32_b64 exec_hi, s[2:3]
518// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
519
520s_get_waveid_in_workgroup s0
521// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
522
523s_memrealtime exec
524// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
525
526s_memtime exec
527// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
528
529s_rfe_restore_b64 -1, s2
530// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
531
532s_scratch_load_dword flat_scratch_hi, s[2:3], s0
533// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
534
535s_scratch_load_dwordx2 flat_scratch, s[2:3], s0
536// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
537
538s_scratch_load_dwordx4 s[20:23], flat_scratch, s0
539// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
540
541s_scratch_store_dword flat_scratch_hi, s[4:5], s0
542// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
543
544s_scratch_store_dwordx2 flat_scratch, s[4:5], s0
545// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
546
547s_scratch_store_dwordx4 s[4:7], flat_scratch, s0
548// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
549
550s_set_gpr_idx_idx -1
551// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
552
553s_set_gpr_idx_mode 0
554// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
555
556s_set_gpr_idx_off
557// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
558
559s_set_gpr_idx_on -1, 0x0
560// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
561
562s_setvskip -1, s2
563// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
564
565s_store_dword exec_hi, s[2:3], 0x0
566// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
567
568s_store_dwordx2 exec, s[2:3], 0x0
569// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
570
571s_store_dwordx4 s[4:7], flat_scratch, m0
572// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
573
574scratch_load_lds_dword off, off
575// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
576
577scratch_load_lds_sbyte off, off
578// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
579
580scratch_load_lds_sshort off, off
581// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
582
583scratch_load_lds_ubyte off, off
584// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
585
586scratch_load_lds_ushort off, off
587// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
588
589v_accvgpr_mov_b32 a1, a2
590// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
591
592v_accvgpr_read_b32 a0, a0
593// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
594
595v_accvgpr_write_b32 a0, 65
596// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
597
598v_add_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
599// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
600
601v_add_u16_e32 v1, v2, v3
602// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
603
604v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
605// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
606
607v_addc_co_u32 v0, vcc, shared_base, v0, vcc
608// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
609
610v_addc_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
611// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
612
613v_addc_co_u32_e32 v3, vcc, 12345, v3, vcc
614// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
615
616v_addc_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
617// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
618
619v_addc_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
620// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
621
622v_addc_u32 v0, vcc, exec_hi, v0, vcc
623// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
624
625v_addc_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
626// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
627
628v_addc_u32_e32 v1, -1, v2, v3, s0
629// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
630
631v_addc_u32_e64 v0, s[0:1], s0, s0, s[0:1]
632// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
633
634v_addc_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
635// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
636
637v_ashr_i32 v255, v1, v2
638// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
639
640v_ashr_i32_e32 v1, v2, v3
641// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
642
643v_ashr_i32_e64 v255, v1, v2
644// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
645
646v_ashr_i64 v[254:255], v[1:2], v2
647// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
648
649v_clrexcp
650// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
651
652v_clrexcp_e32
653// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
654
655v_clrexcp_e64
656// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
657
658v_cmp_f_i16 vcc, -1, v2
659// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
660
661v_cmp_f_i16_e64 flat_scratch, v1, v2
662// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
663
664v_cmp_f_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
665// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
666
667v_cmp_f_u16 vcc, -1, v2
668// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
669
670v_cmp_f_u16_e64 flat_scratch, v1, v2
671// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
672
673v_cmp_f_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
674// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
675
676v_cmp_t_i16 vcc, -1, v2
677// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
678
679v_cmp_t_i16_e64 flat_scratch, v1, v2
680// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
681
682v_cmp_t_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
683// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
684
685v_cmp_t_u16 vcc, -1, v2
686// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
687
688v_cmp_t_u16_e64 flat_scratch, v1, v2
689// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
690
691v_cmp_t_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
692// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
693
694v_cmps_eq_f32 vcc, -1, v2
695// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
696
697v_cmps_eq_f32_e64 flat_scratch, v1, v2
698// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
699
700v_cmps_eq_f64 vcc, -1, v[2:3]
701// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
702
703v_cmps_eq_f64_e64 flat_scratch, v[1:2], v[2:3]
704// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
705
706v_cmps_f_f32 vcc, -1, v2
707// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
708
709v_cmps_f_f32_e64 flat_scratch, v1, v2
710// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
711
712v_cmps_f_f64 vcc, -1, v[2:3]
713// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
714
715v_cmps_f_f64_e64 flat_scratch, v[1:2], v[2:3]
716// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
717
718v_cmps_ge_f32 vcc, -1, v2
719// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
720
721v_cmps_ge_f32_e64 flat_scratch, v1, v2
722// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
723
724v_cmps_ge_f64 vcc, -1, v[2:3]
725// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
726
727v_cmps_ge_f64_e64 flat_scratch, v[1:2], v[2:3]
728// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
729
730v_cmps_gt_f32 vcc, -1, v2
731// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
732
733v_cmps_gt_f32_e64 flat_scratch, v1, v2
734// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
735
736v_cmps_gt_f64 vcc, -1, v[2:3]
737// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
738
739v_cmps_gt_f64_e64 flat_scratch, v[1:2], v[2:3]
740// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
741
742v_cmps_le_f32 vcc, -1, v2
743// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
744
745v_cmps_le_f32_e64 flat_scratch, v1, v2
746// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
747
748v_cmps_le_f64 vcc, -1, v[2:3]
749// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
750
751v_cmps_le_f64_e64 flat_scratch, v[1:2], v[2:3]
752// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
753
754v_cmps_lg_f32 vcc, -1, v2
755// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
756
757v_cmps_lg_f32_e64 flat_scratch, v1, v2
758// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
759
760v_cmps_lg_f64 vcc, -1, v[2:3]
761// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
762
763v_cmps_lg_f64_e64 flat_scratch, v[1:2], v[2:3]
764// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
765
766v_cmps_lt_f32 vcc, -1, v2
767// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
768
769v_cmps_lt_f32_e64 flat_scratch, v1, v2
770// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
771
772v_cmps_lt_f64 vcc, -1, v[2:3]
773// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
774
775v_cmps_lt_f64_e64 flat_scratch, v[1:2], v[2:3]
776// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
777
778v_cmps_neq_f32 vcc, -1, v2
779// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
780
781v_cmps_neq_f32_e64 flat_scratch, v1, v2
782// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
783
784v_cmps_neq_f64 vcc, -1, v[2:3]
785// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
786
787v_cmps_neq_f64_e64 flat_scratch, v[1:2], v[2:3]
788// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
789
790v_cmps_nge_f32 vcc, -1, v2
791// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
792
793v_cmps_nge_f32_e64 flat_scratch, v1, v2
794// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
795
796v_cmps_nge_f64 vcc, -1, v[2:3]
797// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
798
799v_cmps_nge_f64_e64 flat_scratch, v[1:2], v[2:3]
800// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
801
802v_cmps_ngt_f32 vcc, -1, v2
803// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
804
805v_cmps_ngt_f32_e64 flat_scratch, v1, v2
806// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
807
808v_cmps_ngt_f64 vcc, -1, v[2:3]
809// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
810
811v_cmps_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]
812// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
813
814v_cmps_nle_f32 vcc, -1, v2
815// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
816
817v_cmps_nle_f32_e64 flat_scratch, v1, v2
818// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
819
820v_cmps_nle_f64 vcc, -1, v[2:3]
821// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
822
823v_cmps_nle_f64_e64 flat_scratch, v[1:2], v[2:3]
824// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
825
826v_cmps_nlg_f32 vcc, -1, v2
827// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
828
829v_cmps_nlg_f32_e64 flat_scratch, v1, v2
830// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
831
832v_cmps_nlg_f64 vcc, -1, v[2:3]
833// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
834
835v_cmps_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]
836// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
837
838v_cmps_nlt_f32 vcc, -1, v2
839// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
840
841v_cmps_nlt_f32_e64 flat_scratch, v1, v2
842// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
843
844v_cmps_nlt_f64 vcc, -1, v[2:3]
845// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
846
847v_cmps_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]
848// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
849
850v_cmps_o_f32 vcc, -1, v2
851// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
852
853v_cmps_o_f32_e64 flat_scratch, v1, v2
854// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
855
856v_cmps_o_f64 vcc, -1, v[2:3]
857// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
858
859v_cmps_o_f64_e64 flat_scratch, v[1:2], v[2:3]
860// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
861
862v_cmps_tru_f32 vcc, -1, v2
863// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
864
865v_cmps_tru_f32_e64 flat_scratch, v1, v2
866// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
867
868v_cmps_tru_f64 vcc, -1, v[2:3]
869// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
870
871v_cmps_tru_f64_e64 flat_scratch, v[1:2], v[2:3]
872// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
873
874v_cmps_u_f32 vcc, -1, v2
875// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
876
877v_cmps_u_f32_e64 flat_scratch, v1, v2
878// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
879
880v_cmps_u_f64 vcc, -1, v[2:3]
881// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
882
883v_cmps_u_f64_e64 flat_scratch, v[1:2], v[2:3]
884// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
885
886v_cmpsx_eq_f32 vcc, -1, v2
887// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
888
889v_cmpsx_eq_f32_e64 flat_scratch, v1, v2
890// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
891
892v_cmpsx_eq_f64 vcc, -1, v[2:3]
893// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
894
895v_cmpsx_eq_f64_e64 flat_scratch, v[1:2], v[2:3]
896// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
897
898v_cmpsx_f_f32 vcc, -1, v2
899// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
900
901v_cmpsx_f_f32_e64 flat_scratch, v1, v2
902// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
903
904v_cmpsx_f_f64 vcc, -1, v[2:3]
905// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
906
907v_cmpsx_f_f64_e64 flat_scratch, v[1:2], v[2:3]
908// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
909
910v_cmpsx_ge_f32 vcc, -1, v2
911// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
912
913v_cmpsx_ge_f32_e64 flat_scratch, v1, v2
914// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
915
916v_cmpsx_ge_f64 vcc, -1, v[2:3]
917// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
918
919v_cmpsx_ge_f64_e64 flat_scratch, v[1:2], v[2:3]
920// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
921
922v_cmpsx_gt_f32 vcc, -1, v2
923// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
924
925v_cmpsx_gt_f32_e64 flat_scratch, v1, v2
926// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
927
928v_cmpsx_gt_f64 vcc, -1, v[2:3]
929// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
930
931v_cmpsx_gt_f64_e64 flat_scratch, v[1:2], v[2:3]
932// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
933
934v_cmpsx_le_f32 vcc, -1, v2
935// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
936
937v_cmpsx_le_f32_e64 flat_scratch, v1, v2
938// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
939
940v_cmpsx_le_f64 vcc, -1, v[2:3]
941// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
942
943v_cmpsx_le_f64_e64 flat_scratch, v[1:2], v[2:3]
944// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
945
946v_cmpsx_lg_f32 vcc, -1, v2
947// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
948
949v_cmpsx_lg_f32_e64 flat_scratch, v1, v2
950// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
951
952v_cmpsx_lg_f64 vcc, -1, v[2:3]
953// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
954
955v_cmpsx_lg_f64_e64 flat_scratch, v[1:2], v[2:3]
956// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
957
958v_cmpsx_lt_f32 vcc, -1, v2
959// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
960
961v_cmpsx_lt_f32_e64 flat_scratch, v1, v2
962// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
963
964v_cmpsx_lt_f64 vcc, -1, v[2:3]
965// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
966
967v_cmpsx_lt_f64_e64 flat_scratch, v[1:2], v[2:3]
968// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
969
970v_cmpsx_neq_f32 vcc, -1, v2
971// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
972
973v_cmpsx_neq_f32_e64 flat_scratch, v1, v2
974// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
975
976v_cmpsx_neq_f64 vcc, -1, v[2:3]
977// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
978
979v_cmpsx_neq_f64_e64 flat_scratch, v[1:2], v[2:3]
980// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
981
982v_cmpsx_nge_f32 vcc, -1, v2
983// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
984
985v_cmpsx_nge_f32_e64 flat_scratch, v1, v2
986// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
987
988v_cmpsx_nge_f64 vcc, -1, v[2:3]
989// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
990
991v_cmpsx_nge_f64_e64 flat_scratch, v[1:2], v[2:3]
992// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
993
994v_cmpsx_ngt_f32 vcc, -1, v2
995// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
996
997v_cmpsx_ngt_f32_e64 flat_scratch, v1, v2
998// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
999
1000v_cmpsx_ngt_f64 vcc, -1, v[2:3]
1001// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1002
1003v_cmpsx_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]
1004// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1005
1006v_cmpsx_nle_f32 vcc, -1, v2
1007// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1008
1009v_cmpsx_nle_f32_e64 flat_scratch, v1, v2
1010// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1011
1012v_cmpsx_nle_f64 vcc, -1, v[2:3]
1013// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1014
1015v_cmpsx_nle_f64_e64 flat_scratch, v[1:2], v[2:3]
1016// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1017
1018v_cmpsx_nlg_f32 vcc, -1, v2
1019// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1020
1021v_cmpsx_nlg_f32_e64 flat_scratch, v1, v2
1022// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1023
1024v_cmpsx_nlg_f64 vcc, -1, v[2:3]
1025// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1026
1027v_cmpsx_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]
1028// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1029
1030v_cmpsx_nlt_f32 vcc, -1, v2
1031// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1032
1033v_cmpsx_nlt_f32_e64 flat_scratch, v1, v2
1034// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1035
1036v_cmpsx_nlt_f64 vcc, -1, v[2:3]
1037// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1038
1039v_cmpsx_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]
1040// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1041
1042v_cmpsx_o_f32 vcc, -1, v2
1043// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1044
1045v_cmpsx_o_f32_e64 flat_scratch, v1, v2
1046// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1047
1048v_cmpsx_o_f64 vcc, -1, v[2:3]
1049// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1050
1051v_cmpsx_o_f64_e64 flat_scratch, v[1:2], v[2:3]
1052// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1053
1054v_cmpsx_tru_f32 vcc, -1, v2
1055// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1056
1057v_cmpsx_tru_f32_e64 flat_scratch, v1, v2
1058// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1059
1060v_cmpsx_tru_f64 vcc, -1, v[2:3]
1061// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1062
1063v_cmpsx_tru_f64_e64 flat_scratch, v[1:2], v[2:3]
1064// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1065
1066v_cmpsx_u_f32 vcc, -1, v2
1067// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1068
1069v_cmpsx_u_f32_e64 flat_scratch, v1, v2
1070// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1071
1072v_cmpsx_u_f64 vcc, -1, v[2:3]
1073// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1074
1075v_cmpsx_u_f64_e64 flat_scratch, v[1:2], v[2:3]
1076// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1077
1078v_cmpx_f_i16 vcc, -1, v2
1079// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1080
1081v_cmpx_f_i16_e64 exec, v1, v2
1082// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1083
1084v_cmpx_f_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
1085// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1086
1087v_cmpx_f_u16 vcc, -1, v2
1088// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1089
1090v_cmpx_f_u16_e64 exec, v1, v2
1091// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1092
1093v_cmpx_f_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
1094// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1095
1096v_cmpx_t_i16 vcc, -1, v2
1097// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1098
1099v_cmpx_t_i16_e64 exec, v1, v2
1100// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1101
1102v_cmpx_t_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
1103// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1104
1105v_cmpx_t_u16 vcc, -1, v2
1106// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1107
1108v_cmpx_t_u16_e64 exec, v1, v2
1109// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1110
1111v_cmpx_t_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
1112// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1113
1114v_cvt_f32_bf8 v1, 3
1115// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1116
1117v_cvt_f32_bf8_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf
1118// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1119
1120v_cvt_f32_bf8_e64 v5, v1
1121// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1122
1123v_cvt_f32_bf8_sdwa v5, v1 src0_sel:BYTE_0
1124// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1125
1126v_cvt_f32_fp8 v1, 3
1127// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1128
1129v_cvt_f32_fp8_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf
1130// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1131
1132v_cvt_f32_fp8_e64 v5, v1
1133// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1134
1135v_cvt_f32_fp8_sdwa v5, v1 src0_sel:BYTE_0
1136// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1137
1138v_cvt_pk_bf8_f32 v1, -v2, |v3|
1139// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1140
1141v_cvt_pk_f32_bf8 v[0:1], v3 quad_perm:[0,2,1,1] row_mask:0xf bank_mask:0xf
1142// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1143
1144v_cvt_pk_f32_bf8_dpp v[10:11], v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf
1145// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1146
1147v_cvt_pk_f32_bf8_sdwa v[10:11], v1 src0_sel:WORD_0
1148// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1149
1150v_cvt_pk_f32_fp8 v[0:1], v3 quad_perm:[0,2,1,1] row_mask:0xf bank_mask:0xf
1151// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1152
1153v_cvt_pk_f32_fp8_dpp v[10:11], v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf
1154// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1155
1156v_cvt_pk_f32_fp8_sdwa v[10:11], v1 src0_sel:WORD_0
1157// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1158
1159v_cvt_pk_fp8_f32 v1, -v2, |v3|
1160// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1161
1162v_cvt_pkaccum_u8_f32 v1, v2, v3
1163// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1164
1165v_cvt_pkaccum_u8_f32_e64 v255, v1, v2
1166// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1167
1168v_cvt_sr_bf8_f32 v1, -|s2|, v3
1169// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1170
1171v_cvt_sr_fp8_f32 v1, -|s2|, v3
1172// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1173
1174v_div_fixup_legacy_f16 v5, v1, v2, v3
1175// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1176
1177v_dot2_i32_i16 v0, -v1, -v2, -v3
1178// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1179
1180v_dot2_u32_u16 v0, -v1, -v2, -v3
1181// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1182
1183v_dot2c_i32_i16 v0, v1, v2
1184// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1185
1186v_dot2c_i32_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1187// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1188
1189v_dot2c_i32_i16_e64 v0, v1, v2
1190// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1191
1192v_dot4c_i32_i8 v0, v1, v2
1193// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1194
1195v_dot4c_i32_i8_dpp v255, v1, v2  quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1196// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1197
1198v_dot4c_i32_i8_e32 v255, v1, v2
1199// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1200
1201v_dot4c_i32_i8_e64 v0, v1, v2
1202// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1203
1204v_dot8c_i32_i4 v0, v1, v2
1205// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1206
1207v_dot8c_i32_i4_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1208// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1209
1210v_dot8c_i32_i4_e64 v0, v1, v2
1211// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1212
1213v_exp_legacy_f32 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
1214// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1215
1216v_exp_legacy_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1217// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1218
1219v_exp_legacy_f32_e64 v255, v1
1220// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1221
1222v_exp_legacy_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
1223// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1224
1225v_fma_legacy_f16 v5, v1, v2, v3
1226// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1227
1228v_fmac_f64 v[0:1], v[2:3], v[4:5] row_newbcast:2
1229// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1230
1231v_fmac_f64_dpp v[10:11], v[2:3], v[4:5] row_newbcast:1 row_mask:0xf bank_mask:0xf
1232// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1233
1234v_fmac_f64_e32 v[254:255], v[2:3], v[4:5]
1235// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1236
1237v_fmac_f64_e64 v[10:11], v[2:3], v[4:5]
1238// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1239
1240v_interp_mov_f32 v0, p10, attr0.x
1241// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1242
1243v_interp_mov_f32_e64 v255, p10, attr0.x
1244// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1245
1246v_interp_p1_f32 v0, v1
1247// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1248
1249v_interp_p1_f32_e64 v255, v2, attr0.x
1250// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1251
1252v_interp_p1ll_f16 v5, p0, attr31.x
1253// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1254
1255v_interp_p1lv_f16 v5, v1, attr0.x, v3
1256// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1257
1258v_interp_p2_f16 v5, v1, attr0.x, v3
1259// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1260
1261v_interp_p2_legacy_f16 v5, v1, attr0.x, v3
1262// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1263
1264v_log_clamp_f32 v1, 0.5
1265// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1266
1267v_log_clamp_f32_e64 v255, v1
1268// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1269
1270v_log_legacy_f32 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
1271// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1272
1273v_log_legacy_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1274// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1275
1276v_log_legacy_f32_e64 v255, v1
1277// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1278
1279v_log_legacy_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
1280// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1281
1282v_lshl_add_u64 v[10:11], v[2:3], v2, v[6:7]
1283// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1284
1285v_lshl_b32 v255, v1, v2
1286// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1287
1288v_lshl_b32_e32 v1, v2, v3
1289// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1290
1291v_lshl_b32_e64 v255, v1, v2
1292// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1293
1294v_lshl_b64 v[254:255], v[1:2], v2
1295// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1296
1297v_lshr_b32 v255, v1, v2
1298// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1299
1300v_lshr_b32_e32 v1, v2, v3
1301// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1302
1303v_lshr_b32_e64 v255, v1, v2
1304// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1305
1306v_lshr_b64 v[254:255], v[1:2], v2
1307// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1308
1309v_mac_f16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
1310// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1311
1312v_mac_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1313// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1314
1315v_mac_f16_e32 v1, v2, v3
1316// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1317
1318v_mac_f16_e64 v255, v1, v2
1319// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1320
1321v_mac_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
1322// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1323
1324v_mac_f32 v0, v0, v0 quad_perm:[1,3,0,1] row_mask:0xa bound_ctrl:0
1325// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1326
1327v_mac_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1328// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1329
1330v_mac_f32_e32 v1, v2, v3
1331// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1332
1333v_mac_f32_e64 v255, v1, v2
1334// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1335
1336v_mac_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
1337// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1338
1339v_mac_legacy_f32 v0, v1, v2
1340// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1341
1342v_mac_legacy_f32_e32 v255, v1, v2
1343// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1344
1345v_mac_legacy_f32_e64 v255, v1, v2
1346// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1347
1348v_mad_f16 v5, v1, v2, v3
1349// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1350
1351v_mad_f32 v0, s0, s0, flat_scratch_lo
1352// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1353
1354v_mad_legacy_f16 v5, v1, v2, v3
1355// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1356
1357v_mad_legacy_f32 v0, v1, v2, v3
1358// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1359
1360v_mad_legacy_i16 v5, v1, v2, v3
1361// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1362
1363v_mad_legacy_u16 v5, v1, v2, v3
1364// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1365
1366v_mad_mix_f32 v0, -abs(v1), v2, v3
1367// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1368
1369v_mad_mixhi_f16 v0, -v1, abs(v2), -abs(v3)
1370// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1371
1372v_mad_mixlo_f16 v0, abs(v1), -v2, abs(v3)
1373// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1374
1375v_madak_f16 v0, 0xff32, v0, 0x1122
1376// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1377
1378v_madak_f32 v0, 0x11213141, v0, 0x11213141
1379// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1380
1381v_madmk_f16 v0, 0xff32, 0x1122, v0
1382// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1383
1384v_madmk_f32 v0, 0x11213141, 0x11213141, v0
1385// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1386
1387v_max_legacy_f32 v1, v2, v3
1388// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1389
1390v_max_legacy_f32_e64 v255, v1, v2
1391// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1392
1393v_mfma_f32_16x16x16_bf16 a[0:3], v[2:3], v[4:5], a[2:5]
1394// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1395
1396v_mfma_f32_16x16x16_f16 a[0:3], v[0:1], v[2:3], a[2:5]
1397// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1398
1399v_mfma_f32_16x16x16bf16 a[0:3], v[2:3], v[4:5], a[2:5]
1400// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1401
1402v_mfma_f32_16x16x16bf16_1k a[0:3], a[0:1], a[2:3], -2.0
1403// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1404
1405v_mfma_f32_16x16x16f16 a[0:3], a[0:1], a[1:2], -2.0
1406// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1407
1408v_mfma_f32_16x16x1_4b_f32 a[0:15], v0, v1, a[18:33]
1409// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1410
1411v_mfma_f32_16x16x1f32 a[0:15], a0, a1, -2.0
1412// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1413
1414v_mfma_f32_16x16x2bf16 a[0:15], a0, a1, -2.0
1415// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1416
1417v_mfma_f32_16x16x32_bf8_bf8 a[0:3], v[2:3], v[4:5], a[0:3]
1418// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1419
1420v_mfma_f32_16x16x32_bf8_fp8 a[0:3], v[2:3], v[4:5], a[0:3]
1421// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1422
1423v_mfma_f32_16x16x32_fp8_bf8 a[0:3], v[2:3], v[4:5], a[0:3]
1424// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1425
1426v_mfma_f32_16x16x32_fp8_fp8 a[0:3], v[2:3], v[4:5], a[0:3]
1427// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1428
1429v_mfma_f32_16x16x4_4b_bf16 a[0:15], v[2:3], v[4:5], a[18:33]
1430// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1431
1432v_mfma_f32_16x16x4_4b_f16 a[0:15], v[0:1], v[2:3], a[18:33]
1433// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1434
1435v_mfma_f32_16x16x4_f32 a[0:3], v0, v1, a[2:5]
1436// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1437
1438v_mfma_f32_16x16x4bf16 a[0:15], v[2:3], v[4:5], a[18:33] blgp:5
1439// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1440
1441v_mfma_f32_16x16x4bf16_1k a[0:15], a[0:1], a[2:3], -2.0
1442// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1443
1444v_mfma_f32_16x16x4f16 a[0:15], a[0:1], a[1:2], -2.0
1445// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1446
1447v_mfma_f32_16x16x4f32 a[0:3], a0, a1, -2.0
1448// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1449
1450v_mfma_f32_16x16x8_xf32 a[0:3], v[2:3], v[4:5], a[2:5]
1451// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1452
1453v_mfma_f32_16x16x8bf16 a[0:3], a0, a1, -2.0
1454// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1455
1456v_mfma_f32_16x16x8xf32 a[0:3], v[2:3], v[4:5], a[2:5]
1457// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1458
1459v_mfma_f32_32x32x16_bf8_bf8 a[0:15], v[2:3], v[4:5], a[0:15]
1460// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1461
1462v_mfma_f32_32x32x16_bf8_fp8 a[0:15], v[2:3], v[4:5], a[0:15]
1463// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1464
1465v_mfma_f32_32x32x16_fp8_bf8 a[0:15], v[2:3], v[4:5], a[0:15]
1466// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1467
1468v_mfma_f32_32x32x16_fp8_fp8 a[0:15], v[2:3], v[4:5], a[0:15]
1469// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1470
1471v_mfma_f32_32x32x1_2b_f32 a[0:31], v0, v1, a[0:31] neg:[1,0,0]
1472// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1473
1474v_mfma_f32_32x32x1f32 a[0:31], 1, v1, a[0:31]
1475// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1476
1477v_mfma_f32_32x32x2_f32 a[0:15], v0, v1, a[18:33]
1478// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1479
1480v_mfma_f32_32x32x2bf16 a[0:31], a0, a1, -2.0
1481// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1482
1483v_mfma_f32_32x32x2f32 a[0:15], a0, a1, -2.0
1484// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1485
1486v_mfma_f32_32x32x4_2b_bf16 a[0:31], v[2:3], v[4:5], a[34:65]
1487// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1488
1489v_mfma_f32_32x32x4_2b_f16 a[0:31], v[0:1], v[2:3], a[34:65]
1490// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1491
1492v_mfma_f32_32x32x4_xf32 a[0:15], v[2:3], v[4:5], a[18:33]
1493// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1494
1495v_mfma_f32_32x32x4bf16 a[0:15], a0, a1, -2.0
1496// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1497
1498v_mfma_f32_32x32x4bf16_1k a[0:31], a[0:1], a[2:3], -2.0
1499// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1500
1501v_mfma_f32_32x32x4f16 a[0:31], a[0:1], a[1:2], -2.0
1502// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1503
1504v_mfma_f32_32x32x4xf32 a[0:15], v[2:3], v[4:5], a[18:33]
1505// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1506
1507v_mfma_f32_32x32x8_bf16 a[0:15], v[2:3], v[4:5], a[18:33]
1508// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1509
1510v_mfma_f32_32x32x8_f16 a[0:15], v[0:1], v[2:3], a[18:33]
1511// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1512
1513v_mfma_f32_32x32x8bf16 a[0:15], v[2:3], v[4:5], a[18:33]
1514// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1515
1516v_mfma_f32_32x32x8bf16_1k a[0:15], a[0:1], a[2:3], -2.0
1517// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1518
1519v_mfma_f32_32x32x8f16 a[0:15], a[0:1], a[1:2], -2.0
1520// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1521
1522v_mfma_f32_4x4x1_16b_f32 a[0:3], v0, v1, a[2:5]
1523// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1524
1525v_mfma_f32_4x4x1f32 a[0:3], a0, a1, -2.0
1526// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1527
1528v_mfma_f32_4x4x2bf16 a[0:3], a0, a1, -2.0
1529// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1530
1531v_mfma_f32_4x4x4_16b_bf16 a[0:3], v[2:3], v[4:5], a[2:5]
1532// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1533
1534v_mfma_f32_4x4x4_16b_f16 a[0:3], v[0:1], v[2:3], a[2:5]
1535// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1536
1537v_mfma_f32_4x4x4bf16 a[0:3], v[2:3], v[4:5], a[2:5]
1538// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1539
1540v_mfma_f32_4x4x4bf16_1k a[0:3], a[0:1], a[2:3], -2.0
1541// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1542
1543v_mfma_f32_4x4x4f16 a[0:3], a[0:1], a[1:2], -2.0
1544// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1545
1546v_mfma_f64_16x16x4_f64 a[0:7], v[0:1], v[2:3], a[0:7]
1547// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1548
1549v_mfma_f64_16x16x4f64 a[0:7], a[0:1], a[2:3], -2.0
1550// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1551
1552v_mfma_f64_4x4x4_4b_f64 a[0:1], v[0:1], a[2:3], a[2:3]
1553// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1554
1555v_mfma_f64_4x4x4f64 a[0:1], a[0:1], a[2:3], -2.0
1556// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1557
1558v_mfma_i32_16x16x16i8 a[0:3], a0, a1, 2
1559// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1560
1561v_mfma_i32_16x16x32_i8 a[0:3], v[2:3], v[4:5], a[0:3]
1562// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1563
1564v_mfma_i32_16x16x32i8 a[0:3], v[2:3], v[4:5], a[0:3] blgp:5
1565// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1566
1567v_mfma_i32_16x16x4_4b_i8 a[0:15], v0, v1, a[18:33]
1568// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1569
1570v_mfma_i32_16x16x4i8 a[0:15], a0, a1, 2
1571// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1572
1573v_mfma_i32_32x32x16_i8 a[0:15], v[2:3], v[4:5], a[0:15]
1574// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1575
1576v_mfma_i32_32x32x16i8 a[0:15], v[2:3], v[4:5], a[0:15] blgp:5
1577// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1578
1579v_mfma_i32_32x32x4_2b_i8 a[0:31], v0, v1, a[34:65]
1580// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1581
1582v_mfma_i32_32x32x4i8 a[0:31], a0, a1, 2
1583// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1584
1585v_mfma_i32_32x32x8i8 a[0:15], a0, a1, 2
1586// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1587
1588v_mfma_i32_4x4x4_16b_i8 a[0:3], v0, v1, a[2:5]
1589// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1590
1591v_mfma_i32_4x4x4i8 a[0:3], a0, a1, 2
1592// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1593
1594v_min_legacy_f32 v255, v1, v2
1595// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1596
1597v_min_legacy_f32_e32 v1, v2, v3
1598// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1599
1600v_min_legacy_f32_e64 v255, v1, v2
1601// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1602
1603v_mov_b64 v[10:11], v[2:3]
1604// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1605
1606v_mov_b64_dpp v[10:11], v[2:3] row_newbcast:1 row_mask:0xf bank_mask:0xf
1607// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1608
1609v_mov_b64_e64 v[10:11], v[2:3]
1610// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1611
1612v_mul_lo_i32 v0, v1, v2
1613// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1614
1615v_permlane16_var_b32 v0, v0, v1
1616// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1617
1618v_permlanex16_var_b32 v0, v0, v1
1619// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1620
1621v_pk_add_f32 v[10:11], v[2:3], v[4:5]
1622// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1623
1624v_pk_fma_f32 v[0:1], v[4:5], v[8:9], v[16:17]
1625// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1626
1627v_pk_mov_b32 v[0:1], flat_scratch, v[4:5]
1628// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1629
1630v_pk_mul_f32 v[10:11], v[2:3], v[4:5]
1631// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1632
1633v_rcp_clamp_f32 v255, v1
1634// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1635
1636v_rcp_clamp_f32_e64 v255, v1
1637// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1638
1639v_rcp_clamp_f64 v[254:255], v[1:2]
1640// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1641
1642v_rcp_clamp_f64_e64 v[254:255], v[1:2]
1643// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1644
1645v_rcp_legacy_f32 v255, v1
1646// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1647
1648v_rcp_legacy_f32_e64 v255, v1
1649// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1650
1651v_rsq_clamp_f32 v255, v1
1652// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1653
1654v_rsq_clamp_f32_e64 v255, v1
1655// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1656
1657v_rsq_clamp_f64 v[254:255], v[1:2]
1658// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1659
1660v_rsq_clamp_f64_e64 v[254:255], v[1:2]
1661// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1662
1663v_rsq_legacy_f32 v255, v1
1664// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1665
1666v_rsq_legacy_f32_e64 v255, v1
1667// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1668
1669v_screen_partition_4se_b32 v255, v1
1670// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1671
1672v_screen_partition_4se_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1673// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1674
1675v_screen_partition_4se_b32_e64 v255, v1
1676// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1677
1678v_screen_partition_4se_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
1679// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1680
1681v_smfmac_f32_16x16x32_bf16 a[10:13], v[2:3], a[4:7], v5
1682// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1683
1684v_smfmac_f32_16x16x32_f16 a[10:13], v[2:3], a[4:7], v1
1685// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1686
1687v_smfmac_f32_16x16x32bf16 v[10:13], a[2:3], v[4:7], v4 cbsz:3 abid:1
1688// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1689
1690v_smfmac_f32_16x16x32f16 v[10:13], a[2:3], v[4:7], v0 cbsz:3 abid:1
1691// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1692
1693v_smfmac_f32_16x16x64_bf8_bf8 a[0:3], v[2:3], a[4:7], v1
1694// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1695
1696v_smfmac_f32_16x16x64_bf8_fp8 a[0:3], v[2:3], a[4:7], v1
1697// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1698
1699v_smfmac_f32_16x16x64_fp8_bf8 a[0:3], v[2:3], a[4:7], v1
1700// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1701
1702v_smfmac_f32_16x16x64_fp8_fp8 a[0:3], v[2:3], a[4:7], v1
1703// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1704
1705v_smfmac_f32_16x16x64bf8bf8 v[0:3], a[2:3], v[4:7], v1 cbsz:3 abid:1
1706// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1707
1708v_smfmac_f32_16x16x64bf8fp8 v[0:3], a[2:3], v[4:7], v1 cbsz:3 abid:1
1709// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1710
1711v_smfmac_f32_16x16x64fp8bf8 v[0:3], a[2:3], v[4:7], v1 cbsz:3 abid:1
1712// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1713
1714v_smfmac_f32_16x16x64fp8fp8 v[0:3], a[2:3], v[4:7], v1 cbsz:3 abid:1
1715// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1716
1717v_smfmac_f32_32x32x16_bf16 a[10:25], v[2:3], a[4:7], v7
1718// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1719
1720v_smfmac_f32_32x32x16_f16 a[10:25], v[2:3], a[4:7], v3
1721// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1722
1723v_smfmac_f32_32x32x16bf16 v[10:25], a[2:3], v[4:7], v6 cbsz:3 abid:1
1724// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1725
1726v_smfmac_f32_32x32x16f16 v[10:25], a[2:3], v[4:7], v2 cbsz:3 abid:1
1727// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1728
1729v_smfmac_f32_32x32x32_bf8_bf8 a[0:15], v[2:3], a[4:7], v1
1730// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1731
1732v_smfmac_f32_32x32x32_bf8_fp8 a[0:15], v[2:3], a[4:7], v1
1733// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1734
1735v_smfmac_f32_32x32x32_fp8_bf8 a[0:15], v[2:3], a[4:7], v1
1736// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1737
1738v_smfmac_f32_32x32x32_fp8_fp8 a[0:15], v[2:3], a[4:7], v1
1739// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1740
1741v_smfmac_f32_32x32x32bf8bf8 v[0:15], a[2:3], v[4:7], v1 cbsz:3 abid:1
1742// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1743
1744v_smfmac_f32_32x32x32bf8fp8 v[0:15], a[2:3], v[4:7], v1 cbsz:3 abid:1
1745// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1746
1747v_smfmac_f32_32x32x32fp8bf8 v[0:15], a[2:3], v[4:7], v1 cbsz:3 abid:1
1748// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1749
1750v_smfmac_f32_32x32x32fp8fp8 v[0:15], a[2:3], v[4:7], v1 cbsz:3 abid:1
1751// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1752
1753v_smfmac_i32_16x16x64_i8 a[10:13], v[2:3], a[4:7], v9
1754// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1755
1756v_smfmac_i32_16x16x64i8 v[10:13], a[2:3], v[4:7], v8 cbsz:3 abid:1
1757// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1758
1759v_smfmac_i32_32x32x32_i8 a[10:25], v[2:3], a[4:7], v11
1760// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1761
1762v_smfmac_i32_32x32x32i8 a[10:25], v[2:3], a[4:7], v11
1763// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1764
1765v_sub_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1766// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1767
1768v_sub_u16_e32 v1, v2, v3
1769// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1770
1771v_sub_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
1772// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1773
1774v_subb_co_u32 v1, vcc, v2, v3, vcc row_shl:1 row_mask:0xa bank_mask:0x1 bound_ctrl:0
1775// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1776
1777v_subb_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1778// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1779
1780v_subb_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
1781// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1782
1783v_subb_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
1784// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1785
1786v_subb_u32 v1, s[0:1], v2, v3, vcc
1787// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1788
1789v_subb_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1790// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1791
1792v_subb_u32_e64 v255, s[12:13], v1, v2, s[6:7]
1793// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1794
1795v_subb_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
1796// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1797
1798v_subbrev_co_u32 v0, vcc, src_lds_direct, v0, vcc
1799// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1800
1801v_subbrev_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1802// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1803
1804v_subbrev_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
1805// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1806
1807v_subbrev_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
1808// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1809
1810v_subbrev_u32 v1, s[0:1], v2, v3, vcc
1811// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1812
1813v_subbrev_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1814// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1815
1816v_subbrev_u32_e64 v255, s[12:13], v1, v2, s[6:7]
1817// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1818
1819v_subbrev_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
1820// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1821
1822v_subrev_i32 v1, s[0:1], v2, v3
1823// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1824
1825v_subrev_i32_e64 v255, s[12:13], v1, v2
1826// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1827
1828v_subrev_u16 v0, src_lds_direct, v0
1829// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1830
1831v_subrev_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
1832// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1833
1834v_subrev_u16_e32 v1, v2, v3
1835// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1836
1837v_subrev_u16_e64 v255, v1, v2
1838// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1839
1840v_subrev_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
1841// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1842
1843s_cvt_f32_i32 s5, s1
1844// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1845
1846s_cvt_f32_u32 s5, s1
1847// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1848
1849s_cvt_u32_f32 s5, s1
1850// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1851
1852s_cvt_i32_f32 s5, s1
1853// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1854
1855s_cvt_f16_f32 s5, s1
1856// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1857
1858s_cvt_f32_f16 s5, s1
1859// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1860
1861s_cvt_hi_f32_f16 s5, s1
1862// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1863
1864s_trunc_f32 s5, s1
1865// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1866
1867s_ceil_f32 s5, s1
1868// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1869
1870s_rndne_f32 s5, s1
1871// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1872
1873s_floor_f32 s5, s1
1874// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1875
1876s_floor_f16 s5, s1
1877// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1878
1879s_ceil_f16 s5, s1
1880// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1881
1882s_trunc_f16 s5, s1
1883// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1884
1885s_rndne_f16 s5, s1
1886// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1887
1888s_add_f32 s5, s1, s2
1889// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1890
1891s_sub_f32 s5, s1, s2
1892// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1893
1894s_mul_f32 s5, s1, s2
1895// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1896
1897s_min_f32 s5, s1, s2
1898// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1899
1900s_max_f32 s5, s1, s2
1901// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1902
1903s_fmac_f32 s5, s1, s2
1904// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1905
1906s_fmamk_f32 s5, s1, 0x11213141, s3
1907// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1908
1909s_fmaak_f32 s5, s1, s2, 0x11213141
1910// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1911
1912s_cvt_pk_rtz_f16_f32 s5, s1, s2
1913// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1914
1915s_add_f16 s5, s1, s2
1916// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1917
1918s_sub_f16 s5, s1, s2
1919// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1920
1921s_mul_f16 s5, s1, s2
1922// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1923
1924s_fmac_f16 s5, s1, s2
1925// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1926
1927s_max_f16 s5, s1, s2
1928// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1929
1930s_min_f16 s5, s1, s2
1931// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1932
1933s_cmp_lt_f32 s1, s2
1934// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1935
1936s_cmp_eq_f32 s1, s2
1937// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1938
1939s_cmp_le_f32 s1, s2
1940// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1941
1942s_cmp_gt_f32 s1, s2
1943// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1944
1945s_cmp_lg_f32 s1, s2
1946// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1947
1948s_cmp_ge_f32 s1, s2
1949// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1950
1951s_cmp_o_f32 s1, s2
1952// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1953
1954s_cmp_u_f32 s1, s2
1955// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1956
1957s_cmp_nge_f32 s1, s2
1958// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1959
1960s_cmp_nlg_f32 s1, s2
1961// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1962
1963s_cmp_ngt_f32 s1, s2
1964// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1965
1966s_cmp_nle_f32 s1, s2
1967// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1968
1969s_cmp_neq_f32 s1, s2
1970// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1971
1972s_cmp_nlt_f32 s1, s2
1973// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1974
1975s_cmp_lt_f16 s1, s2
1976// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1977
1978s_cmp_eq_f16 s1, s2
1979// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1980
1981s_cmp_le_f16 s1, s2
1982// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1983
1984s_cmp_gt_f16 s1, s2
1985// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1986
1987s_cmp_lg_f16 s1, s2
1988// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1989
1990s_cmp_ge_f16 s1, s2
1991// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1992
1993s_cmp_o_f16 s1, s2
1994// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1995
1996s_cmp_u_f16 s1, s2
1997// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
1998
1999s_cmp_nge_f16 s1, s2
2000// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2001
2002s_cmp_nlg_f16 s1, s2
2003// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2004
2005s_cmp_ngt_f16 s1, s2
2006// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2007
2008s_cmp_nle_f16 s1, s2
2009// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2010
2011s_cmp_neq_f16 s1, s2
2012// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2013
2014s_cmp_nlt_f16 s1, s2
2015// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2016
2017buffer_atomic_sub_clamp_u32 v5, off, s[8:11], s3 offset:0 glc
2018// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2019
2020buffer_atomic_max_num_f32 v5, off, s[8:11], s3 offset:4095
2021// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2022
2023buffer_atomic_min_num_f32 v5, off, s[8:11], s3 offset:4095
2024// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2025
2026global_atomic_sub_clamp_u32 v5, v[1:2], v2, off glc
2027// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2028
2029flat_atomic_csub_u32 v1, v[0:1], v2 offset:64 th:TH_ATOMIC_RETURN
2030// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2031
2032flat_atomic_sub_clamp_u32 v1, v[0:1], v2 offset:64 th:TH_ATOMIC_RETURN
2033// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2034
2035ds_cond_sub_rtn_u32 v5, v1, v2
2036// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2037
2038ds_cond_sub_u32 v1, v2
2039// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2040
2041ds_sub_clamp_rtn_u32 v5, v1, v2
2042// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2043
2044ds_sub_clamp_u32 v1, v2
2045// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2046
2047flat_atomic_cond_sub_u32 v[0:1], v2 offset:64
2048// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2049
2050global_atomic_cond_sub_u32 v0, v2, s[0:1] offset:64
2051// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2052
2053global_atomic_ordered_add_b64 v0, v[2:3], s[0:1] offset:64
2054// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2055
2056ds_subrev_u32 v1, v2
2057// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2058
2059ds_subrev_rtn_u32 v5, v1, v2
2060// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2061
2062ds_subrev_u64 v1, v[2:3]
2063// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2064
2065ds_subrev_rtn_u64 v[5:6], v1, v[2:3]
2066// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2067
2068v_dot2c_f32_bf16 v5, v1, v2
2069// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2070
2071ds_bpermute_fi_b32 v5, v1, v2
2072// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU
2073