brintos

brintos / llvm-project-archived public Read only

0
0
Text · 74.6 KiB · aeed3d2 Raw
1878 lines · plain
1// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga %s 2>&1 | FileCheck --implicit-check-not=error: %s2 3//===----------------------------------------------------------------------===//4// Unsupported instructions.5//===----------------------------------------------------------------------===//6 7image_sample_c_cd_cl_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x38// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU9 10image_sample_c_cd_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x311// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU12 13image_sample_c_cd_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x314// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU15 16image_sample_c_cd_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x317// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU18 19image_sample_c_d_cl_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x320// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU21 22image_sample_c_d_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x323// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU24 25image_sample_c_d_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x326// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU27 28image_sample_c_d_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x329// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU30 31image_sample_cd_cl_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x332// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU33 34image_sample_cd_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x335// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU36 37image_sample_cd_g16 v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x338// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU39 40image_sample_cd_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x341// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU42 43image_sample_d_cl_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x344// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU45 46image_sample_d_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x347// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU48 49image_sample_d_g16 v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x350// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU51 52image_sample_d_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x353// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU54 55image_gather4h v[251:254], v[1:2], s[8:15], s[12:15] dmask:0x156// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU57 58buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:409559// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU60 61buffer_atomic_fcmpswap v[0:1], off, s[0:3], s0 offset:409562// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU63 64buffer_atomic_fcmpswap_x2 v[0:3], off, s[0:3], s0 offset:409565// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU66 67buffer_atomic_fmax v0, off, s[0:3], s0 offset:4095 glc68// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU69 70buffer_atomic_fmax_x2 v[0:1], v0, s[0:3], s0 idxen offset:409571// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU72 73buffer_atomic_fmin v0, off, s[0:3], s074// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU75 76buffer_atomic_fmin_x2 v[0:1], off, s[0:3], s0 offset:4095 slc77// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU78 79buffer_atomic_pk_add_f16 v255, off, s[8:11], s3 offset:409580// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU81 82buffer_gl0_inv83// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU84 85buffer_gl1_inv86// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU87 88buffer_load_format_d16_hi_x v5, off, s[8:11], s389// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU90 91buffer_load_sbyte_d16 v1, off, s[4:7], s192// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU93 94buffer_load_sbyte_d16_hi v1, off, s[4:7], s195// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU96 97buffer_load_short_d16 v1, off, s[4:7], s198// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU99 100buffer_load_short_d16_hi v1, off, s[4:7], s1101// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU102 103buffer_load_ubyte_d16 v1, off, s[4:7], s1104// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU105 106buffer_load_ubyte_d16_hi v1, off, s[4:7], s1107// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU108 109buffer_store_byte_d16_hi v1, off, s[12:15], -1 offset:4095110// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU111 112buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 glc113// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU114 115buffer_store_short_d16_hi v1, off, s[12:15], -1 offset:4095116// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU117 118ds_read_addtid_b32 v255 offset:65535119// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU120 121ds_read_i8_d16 v255, v1 offset:65535122// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU123 124ds_read_i8_d16_hi v255, v1 offset:65535125// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU126 127ds_read_u16_d16 v255, v1 offset:65535128// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU129 130ds_read_u16_d16_hi v255, v1 offset:65535131// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU132 133ds_read_u8_d16 v255, v1 offset:65535134// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU135 136ds_read_u8_d16_hi v255, v1 offset:65535137// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU138 139ds_write_addtid_b32 v255 offset:65535140// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU141 142ds_write_b16_d16_hi v1, v2143// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU144 145ds_write_b8_d16_hi v1, v2146// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU147 148flat_atomic_fcmpswap v0, v[1:2], v[2:3] glc149// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU150 151flat_atomic_fcmpswap_x2 v[0:1], v[1:2], v[2:5] glc152// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU153 154flat_atomic_fmax v0, v[1:2], v2 glc155// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU156 157flat_atomic_fmax_x2 v[0:1], v[1:2], v[2:3] glc158// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU159 160flat_atomic_fmin v0, v[1:2], v2 glc161// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU162 163flat_atomic_fmin_x2 v[0:1], v[1:2], v[2:3] glc164// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU165 166flat_load_sbyte_d16 v1, v[3:4]167// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU168 169flat_load_sbyte_d16_hi v1, v[3:4]170// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU171 172flat_load_short_d16 v1, v[3:4]173// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU174 175flat_load_short_d16_hi v1, v[3:4]176// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU177 178flat_load_ubyte_d16 v1, v[3:4]179// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU180 181flat_load_ubyte_d16_hi v1, v[3:4]182// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU183 184flat_store_byte_d16_hi v[1:2], v2185// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU186 187flat_store_short_d16_hi v[1:2], v2188// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU189 190global_atomic_add v0, v[1:2], v2, off glc slc191// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU192 193global_atomic_add_f32 v[1:2], v2, off194// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU195 196global_atomic_add_x2 v[1:2], v[254:255], off offset:-1197// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU198 199global_atomic_and v[1:2], v2, off200// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU201 202global_atomic_and_x2 v[1:2], v[254:255], off offset:-1203// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU204 205global_atomic_cmpswap v[1:2], v[254:255], off offset:-1206// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU207 208global_atomic_cmpswap_x2 v[1:2], v[252:255], off offset:-1209// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU210 211global_atomic_dec v[1:2], v2, off212// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU213 214global_atomic_dec_x2 v[1:2], v[254:255], off offset:-1215// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU216 217global_atomic_inc v[1:2], v2, off218// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU219 220global_atomic_inc_x2 v[1:2], v[254:255], off offset:-1221// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU222 223global_atomic_or v[1:2], v2, off224// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU225 226global_atomic_or_x2 v[1:2], v[254:255], off offset:-1227// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU228 229global_atomic_pk_add_f16 v[1:2], v2, off230// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU231 232global_atomic_smax v[1:2], v2, off233// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU234 235global_atomic_smax_x2 v[1:2], v[254:255], off offset:-1236// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU237 238global_atomic_smin v[1:2], v2, off239// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU240 241global_atomic_smin_x2 v[1:2], v[254:255], off offset:-1242// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU243 244global_atomic_sub v[1:2], v2, off245// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU246 247global_atomic_sub_x2 v[1:2], v[254:255], off offset:-1248// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU249 250global_atomic_swap v[1:2], v2, off251// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU252 253global_atomic_swap_x2 v[1:2], v[254:255], off offset:-1254// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU255 256global_atomic_umax v[1:2], v2, off257// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU258 259global_atomic_umax_x2 v[1:2], v[254:255], off offset:-1260// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU261 262global_atomic_umin v[1:2], v2, off263// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU264 265global_atomic_umin_x2 v[1:2], v[254:255], off offset:-1266// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU267 268global_atomic_xor v[1:2], v2, off269// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU270 271global_atomic_xor_x2 v[1:2], v[254:255], off offset:-1272// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU273 274global_load_dword v1, v3, s[2:3]275// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU276 277global_load_dwordx2 v[1:2], v[3:4], off278// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU279 280global_load_dwordx3 v[1:3], v[3:4], off281// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU282 283global_load_dwordx4 v[1:4], v[3:4], off284// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU285 286global_load_sbyte v1, v[3:4], off287// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU288 289global_load_sbyte_d16 v1, v[3:4], off290// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU291 292global_load_sbyte_d16_hi v1, v[3:4], off293// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU294 295global_load_short_d16 v1, v[3:4], off296// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU297 298global_load_short_d16_hi v1, v[3:4], off299// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU300 301global_load_sshort v1, v[3:4], off302// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU303 304global_load_ubyte v1, v[3:4], off305// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU306 307global_load_ubyte_d16 v1, v[3:4], off308// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU309 310global_load_ubyte_d16_hi v1, v[3:4], off311// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU312 313global_load_ushort v1, v[3:4], off314// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU315 316global_store_byte v[1:2], v2, off317// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU318 319global_store_byte_d16_hi v[1:2], v2, off320// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU321 322global_store_dword v254, v1, s[2:3] offset:16323// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU324 325global_store_dwordx2 v[1:2], v[254:255], off offset:-1326// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU327 328global_store_dwordx3 v[1:2], v[253:255], off offset:-1329// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU330 331global_store_dwordx4 v[1:2], v[252:255], off offset:-1332// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU333 334global_store_short v[1:2], v2, off335// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU336 337global_store_short_d16_hi v[1:2], v2, off338// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU339 340s_and_saveexec_b32 exec_hi, s1341// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU342 343s_andn1_saveexec_b32 exec_hi, s1344// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU345 346s_andn1_saveexec_b64 exec, s[2:3]347// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU348 349s_andn1_wrexec_b32 exec_hi, s1350// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU351 352s_andn1_wrexec_b64 exec, s[2:3]353// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU354 355s_andn2_saveexec_b32 exec_hi, s1356// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU357 358s_andn2_wrexec_b32 exec_hi, s1359// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU360 361s_andn2_wrexec_b64 exec, s[2:3]362// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU363 364s_atomic_add s5, s[2:3], 0x0365// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU366 367s_atomic_add_x2 s[10:11], s[2:3], s101368// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU369 370s_atomic_and s5, s[2:3], s101371// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU372 373s_atomic_and_x2 s[10:11], s[2:3], 0x0374// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU375 376s_atomic_cmpswap s[10:11], s[2:3], 0x0377// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU378 379s_atomic_cmpswap_x2 s[20:23], s[2:3], 0x0380// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU381 382s_atomic_dec s5, s[2:3], s0 glc383// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU384 385s_atomic_dec_x2 s[10:11], s[2:3], s101386// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU387 388s_atomic_inc s5, s[2:3], s0 glc389// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU390 391s_atomic_inc_x2 s[10:11], s[2:3], s101392// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU393 394s_atomic_or s5, s[2:3], 0x0395// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU396 397s_atomic_or_x2 s[10:11], s[2:3], s0 glc398// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU399 400s_atomic_smax s5, s[2:3], s101401// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU402 403s_atomic_smax_x2 s[10:11], s[2:3], s0 glc404// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU405 406s_atomic_smin s5, s[2:3], s101407// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU408 409s_atomic_smin_x2 s[10:11], s[2:3], s0 glc410// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU411 412s_atomic_sub s5, s[2:3], s101413// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU414 415s_atomic_sub_x2 s[10:11], s[2:3], s0 glc416// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU417 418s_atomic_swap s5, s[2:3], -1419// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU420 421s_atomic_swap_x2 s[10:11], s[2:3], s0 glc422// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU423 424s_atomic_umax s5, s[2:3], s0 glc425// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU426 427s_atomic_umax_x2 s[10:11], s[2:3], s101428// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU429 430s_atomic_umin s5, s[2:3], s101431// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU432 433s_atomic_umin_x2 s[10:11], s[2:3], s0 glc434// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU435 436s_atomic_xor s5, s[2:3], s101437// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU438 439s_atomic_xor_x2 s[10:11], s[2:3], s0 glc440// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU441 442s_bitreplicate_b64_b32 exec, s2443// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU444 445s_buffer_atomic_add s5, s[4:7], 0x0446// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU447 448s_buffer_atomic_add_x2 s[10:11], s[4:7], s0449// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU450 451s_buffer_atomic_and s101, s[4:7], s0452// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU453 454s_buffer_atomic_and_x2 s[10:11], s[8:11], s0455// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU456 457s_buffer_atomic_cmpswap s[10:11], s[4:7], 0x0458// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU459 460s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x0461// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU462 463s_buffer_atomic_dec s5, s[4:7], s0464// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU465 466s_buffer_atomic_dec_x2 s[10:11], s[4:7], s0 glc467// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU468 469s_buffer_atomic_inc s101, s[4:7], s0470// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU471 472s_buffer_atomic_inc_x2 s[10:11], s[4:7], 0x0473// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU474 475s_buffer_atomic_or s5, s[8:11], s0476// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU477 478s_buffer_atomic_or_x2 s[10:11], s[96:99], s0479// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU480 481s_buffer_atomic_smax s5, s[4:7], s101482// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU483 484s_buffer_atomic_smax_x2 s[100:101], s[4:7], s0485// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU486 487s_buffer_atomic_smin s5, s[4:7], 0x0488// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU489 490s_buffer_atomic_smin_x2 s[12:13], s[4:7], s0491// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU492 493s_buffer_atomic_sub s5, s[4:7], s0 glc494// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU495 496s_buffer_atomic_sub_x2 s[10:11], s[4:7], s0497// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU498 499s_buffer_atomic_swap s5, s[4:7], -1500// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU501 502s_buffer_atomic_swap_x2 s[10:11], s[4:7], s0 glc503// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU504 505s_buffer_atomic_umax s5, s[4:7], s0506// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU507 508s_buffer_atomic_umax_x2 s[10:11], s[4:7], s0 glc509// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU510 511s_buffer_atomic_umin s5, s[4:7], s0512// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU513 514s_buffer_atomic_umin_x2 s[10:11], s[4:7], s0 glc515// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU516 517s_buffer_atomic_xor s5, s[4:7], s0518// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU519 520s_buffer_atomic_xor_x2 s[10:11], s[4:7], s0 glc521// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU522 523s_call_b64 exec, 0x1234524// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU525 526s_clause 0x0527// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU528 529s_code_end530// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU531 532s_dcache_discard s[2:3], 0x0533// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU534 535s_dcache_discard_x2 s[2:3], 0x0536// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU537 538s_denorm_mode 0x0539// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU540 541s_endpgm_ordered_ps_done542// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU543 544s_get_waveid_in_workgroup s0545// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU546 547s_gl1_inv548// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU549 550s_inst_prefetch 0x0551// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU552 553s_lshl1_add_u32 exec_hi, s1, s2554// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU555 556s_lshl2_add_u32 exec_hi, s1, s2557// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU558 559s_lshl3_add_u32 exec_hi, s1, s2560// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU561 562s_lshl4_add_u32 exec_hi, s1, s2563// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU564 565s_movrelsd_2_b32 s0, s1566// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU567 568s_mul_hi_i32 exec_hi, s1, s2569// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU570 571s_mul_hi_u32 exec_hi, s1, s2572// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU573 574s_nand_saveexec_b32 exec_hi, s1575// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU576 577s_nor_saveexec_b32 exec_hi, s1578// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU579 580s_or_saveexec_b32 exec_hi, s1581// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU582 583s_orn1_saveexec_b32 exec_hi, s1584// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU585 586s_orn1_saveexec_b64 exec, s[2:3]587// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU588 589s_orn2_saveexec_b32 exec_hi, s1590// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU591 592s_pack_hh_b32_b16 exec_hi, s1, s2593// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU594 595s_pack_lh_b32_b16 exec_hi, s1, s2596// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU597 598s_pack_ll_b32_b16 exec_hi, s1, s2599// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU600 601s_round_mode 0x0602// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU603 604s_scratch_load_dword s5, s[2:3], s0 glc605// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU606 607s_scratch_load_dwordx2 s[100:101], s[2:3], s0608// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU609 610s_scratch_load_dwordx4 s[20:23], s[4:5], s0611// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU612 613s_scratch_store_dword s1, s[4:5], 0x123 glc614// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU615 616s_scratch_store_dwordx2 s[2:3], s[4:5], s101 glc617// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU618 619s_scratch_store_dwordx4 s[4:7], s[4:5], s0 glc620// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU621 622s_subvector_loop_begin exec_hi, 0x1234623// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU624 625s_subvector_loop_end exec_hi, 0x1234626// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU627 628s_ttracedata_imm 0x0629// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU630 631s_version 0x1234632// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU633 634s_waitcnt_expcnt exec_hi, 0x1234635// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU636 637s_waitcnt_lgkmcnt exec_hi, 0x1234638// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU639 640s_waitcnt_vmcnt exec_hi, 0x1234641// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU642 643s_waitcnt_vscnt exec_hi, 0x1234644// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU645 646s_xnor_saveexec_b32 exec_hi, s1647// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU648 649s_xor_saveexec_b32 exec_hi, s1650// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU651 652scratch_load_dword v0, v1, off offset:-2048 glc slc653// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU654 655scratch_load_dwordx2 v[1:2], v3, off656// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU657 658scratch_load_dwordx3 v[1:3], v4, off659// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU660 661scratch_load_dwordx4 v[1:4], v5, off662// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU663 664scratch_load_sbyte v1, v2, off665// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU666 667scratch_load_sbyte_d16 v1, v2, off668// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU669 670scratch_load_sbyte_d16_hi v1, v2, off671// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU672 673scratch_load_short_d16 v1, v2, off674// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU675 676scratch_load_short_d16_hi v1, v2, off677// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU678 679scratch_load_sshort v1, v2, off680// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU681 682scratch_load_ubyte v1, v2, off683// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU684 685scratch_load_ubyte_d16 v1, v2, off686// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU687 688scratch_load_ubyte_d16_hi v1, v2, off689// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU690 691scratch_load_ushort v1, v2, off692// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU693 694scratch_store_byte off, v2, flat_scratch_hi offset:-1695// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU696 697scratch_store_byte_d16_hi off, v2, flat_scratch_hi offset:-1698// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU699 700scratch_store_dword off, v2, exec_hi701// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU702 703scratch_store_dwordx2 off, v[254:255], s3 offset:-1704// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU705 706scratch_store_dwordx3 off, v[253:255], s3 offset:-1707// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU708 709scratch_store_dwordx4 off, v[252:255], s3 offset:-1710// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU711 712scratch_store_short off, v2, flat_scratch_hi offset:-1713// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU714 715scratch_store_short_d16_hi off, v2, flat_scratch_hi offset:-1716// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU717 718v_accvgpr_read_b32 a0, a0719// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU720 721v_accvgpr_write_b32 a0, 65722// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU723 724v_add3_u32 v1, v2, v3, v4725// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU726 727v_add_co_ci_u32 v1, sext(v1), sext(v4) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD728// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU729 730v_add_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0] fi:1731// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU732 733v_add_co_ci_u32_e32 v255, vcc, v1, v2, vcc734// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU735 736v_add_co_ci_u32_e64 v255, s12, v1, v2, s6737// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU738 739v_add_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD740// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU741 742v_add_co_u32 v0, exec, v0, v2743// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU744 745v_add_co_u32_dpp v255, vcc, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0746// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU747 748v_add_co_u32_e32 v2, vcc, s0, v2749// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU750 751v_add_co_u32_e64 v0, s0, v0, v2752// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU753 754v_add_co_u32_sdwa v0, v0, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0755// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU756 757v_add_i16 v255, v1, v2758// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU759 760v_add_i32 lds_direct, v0, v0761// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU762 763v_add_i32_e32 v0, vcc, 0.5, v0764// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU765 766v_add_i32_e64 v1, s[0:1], v2, v3767// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU768 769v_add_lshl_u32 v1, v2, v3, v4770// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU771 772v_add_nc_i16 v255, v1, v2773// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU774 775v_add_nc_i32 v255, v1, v2776// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU777 778v_add_nc_u16 v255, v1, v2779// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU780 781v_add_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1782// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU783 784v_add_nc_u32_e32 v255, v1, v2785// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU786 787v_add_nc_u32_e64 v255, v1, v2788// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU789 790v_add_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD791// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU792 793v_addc_co_u32 v0, vcc, shared_base, v0, vcc794// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU795 796v_addc_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0797// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU798 799v_addc_co_u32_e32 v3, vcc, 12345, v3, vcc800// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU801 802v_addc_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]803// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU804 805v_addc_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2806// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU807 808v_and_or_b32 v1, v2, v3, v4809// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU810 811v_ashr_i32 v255, v1, v2812// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU813 814v_ashr_i32_e64 v255, v1, v2815// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU816 817v_ashr_i64 v[254:255], v[1:2], v2818// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU819 820v_cmps_eq_f32 vcc, -1, v2821// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU822 823v_cmps_eq_f32_e64 flat_scratch, v1, v2824// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU825 826v_cmps_eq_f64 vcc, -1, v[2:3]827// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU828 829v_cmps_eq_f64_e64 flat_scratch, v[1:2], v[2:3]830// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU831 832v_cmps_f_f32 vcc, -1, v2833// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU834 835v_cmps_f_f32_e64 flat_scratch, v1, v2836// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU837 838v_cmps_f_f64 vcc, -1, v[2:3]839// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU840 841v_cmps_f_f64_e64 flat_scratch, v[1:2], v[2:3]842// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU843 844v_cmps_ge_f32 vcc, -1, v2845// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU846 847v_cmps_ge_f32_e64 flat_scratch, v1, v2848// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU849 850v_cmps_ge_f64 vcc, -1, v[2:3]851// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU852 853v_cmps_ge_f64_e64 flat_scratch, v[1:2], v[2:3]854// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU855 856v_cmps_gt_f32 vcc, -1, v2857// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU858 859v_cmps_gt_f32_e64 flat_scratch, v1, v2860// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU861 862v_cmps_gt_f64 vcc, -1, v[2:3]863// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU864 865v_cmps_gt_f64_e64 flat_scratch, v[1:2], v[2:3]866// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU867 868v_cmps_le_f32 vcc, -1, v2869// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU870 871v_cmps_le_f32_e64 flat_scratch, v1, v2872// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU873 874v_cmps_le_f64 vcc, -1, v[2:3]875// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU876 877v_cmps_le_f64_e64 flat_scratch, v[1:2], v[2:3]878// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU879 880v_cmps_lg_f32 vcc, -1, v2881// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU882 883v_cmps_lg_f32_e64 flat_scratch, v1, v2884// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU885 886v_cmps_lg_f64 vcc, -1, v[2:3]887// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU888 889v_cmps_lg_f64_e64 flat_scratch, v[1:2], v[2:3]890// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU891 892v_cmps_lt_f32 vcc, -1, v2893// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU894 895v_cmps_lt_f32_e64 flat_scratch, v1, v2896// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU897 898v_cmps_lt_f64 vcc, -1, v[2:3]899// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU900 901v_cmps_lt_f64_e64 flat_scratch, v[1:2], v[2:3]902// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU903 904v_cmps_neq_f32 vcc, -1, v2905// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU906 907v_cmps_neq_f32_e64 flat_scratch, v1, v2908// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU909 910v_cmps_neq_f64 vcc, -1, v[2:3]911// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU912 913v_cmps_neq_f64_e64 flat_scratch, v[1:2], v[2:3]914// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU915 916v_cmps_nge_f32 vcc, -1, v2917// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU918 919v_cmps_nge_f32_e64 flat_scratch, v1, v2920// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU921 922v_cmps_nge_f64 vcc, -1, v[2:3]923// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU924 925v_cmps_nge_f64_e64 flat_scratch, v[1:2], v[2:3]926// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU927 928v_cmps_ngt_f32 vcc, -1, v2929// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU930 931v_cmps_ngt_f32_e64 flat_scratch, v1, v2932// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU933 934v_cmps_ngt_f64 vcc, -1, v[2:3]935// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU936 937v_cmps_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]938// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU939 940v_cmps_nle_f32 vcc, -1, v2941// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU942 943v_cmps_nle_f32_e64 flat_scratch, v1, v2944// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU945 946v_cmps_nle_f64 vcc, -1, v[2:3]947// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU948 949v_cmps_nle_f64_e64 flat_scratch, v[1:2], v[2:3]950// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU951 952v_cmps_nlg_f32 vcc, -1, v2953// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU954 955v_cmps_nlg_f32_e64 flat_scratch, v1, v2956// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU957 958v_cmps_nlg_f64 vcc, -1, v[2:3]959// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU960 961v_cmps_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]962// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU963 964v_cmps_nlt_f32 vcc, -1, v2965// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU966 967v_cmps_nlt_f32_e64 flat_scratch, v1, v2968// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU969 970v_cmps_nlt_f64 vcc, -1, v[2:3]971// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU972 973v_cmps_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]974// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU975 976v_cmps_o_f32 vcc, -1, v2977// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU978 979v_cmps_o_f32_e64 flat_scratch, v1, v2980// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU981 982v_cmps_o_f64 vcc, -1, v[2:3]983// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU984 985v_cmps_o_f64_e64 flat_scratch, v[1:2], v[2:3]986// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU987 988v_cmps_tru_f32 vcc, -1, v2989// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU990 991v_cmps_tru_f32_e64 flat_scratch, v1, v2992// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU993 994v_cmps_tru_f64 vcc, -1, v[2:3]995// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU996 997v_cmps_tru_f64_e64 flat_scratch, v[1:2], v[2:3]998// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU999 1000v_cmps_u_f32 vcc, -1, v21001// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1002 1003v_cmps_u_f32_e64 flat_scratch, v1, v21004// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1005 1006v_cmps_u_f64 vcc, -1, v[2:3]1007// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1008 1009v_cmps_u_f64_e64 flat_scratch, v[1:2], v[2:3]1010// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1011 1012v_cmpsx_eq_f32 vcc, -1, v21013// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1014 1015v_cmpsx_eq_f32_e64 flat_scratch, v1, v21016// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1017 1018v_cmpsx_eq_f64 vcc, -1, v[2:3]1019// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1020 1021v_cmpsx_eq_f64_e64 flat_scratch, v[1:2], v[2:3]1022// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1023 1024v_cmpsx_f_f32 vcc, -1, v21025// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1026 1027v_cmpsx_f_f32_e64 flat_scratch, v1, v21028// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1029 1030v_cmpsx_f_f64 vcc, -1, v[2:3]1031// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1032 1033v_cmpsx_f_f64_e64 flat_scratch, v[1:2], v[2:3]1034// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1035 1036v_cmpsx_ge_f32 vcc, -1, v21037// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1038 1039v_cmpsx_ge_f32_e64 flat_scratch, v1, v21040// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1041 1042v_cmpsx_ge_f64 vcc, -1, v[2:3]1043// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1044 1045v_cmpsx_ge_f64_e64 flat_scratch, v[1:2], v[2:3]1046// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1047 1048v_cmpsx_gt_f32 vcc, -1, v21049// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1050 1051v_cmpsx_gt_f32_e64 flat_scratch, v1, v21052// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1053 1054v_cmpsx_gt_f64 vcc, -1, v[2:3]1055// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1056 1057v_cmpsx_gt_f64_e64 flat_scratch, v[1:2], v[2:3]1058// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1059 1060v_cmpsx_le_f32 vcc, -1, v21061// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1062 1063v_cmpsx_le_f32_e64 flat_scratch, v1, v21064// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1065 1066v_cmpsx_le_f64 vcc, -1, v[2:3]1067// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1068 1069v_cmpsx_le_f64_e64 flat_scratch, v[1:2], v[2:3]1070// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1071 1072v_cmpsx_lg_f32 vcc, -1, v21073// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1074 1075v_cmpsx_lg_f32_e64 flat_scratch, v1, v21076// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1077 1078v_cmpsx_lg_f64 vcc, -1, v[2:3]1079// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1080 1081v_cmpsx_lg_f64_e64 flat_scratch, v[1:2], v[2:3]1082// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1083 1084v_cmpsx_lt_f32 vcc, -1, v21085// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1086 1087v_cmpsx_lt_f32_e64 flat_scratch, v1, v21088// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1089 1090v_cmpsx_lt_f64 vcc, -1, v[2:3]1091// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1092 1093v_cmpsx_lt_f64_e64 flat_scratch, v[1:2], v[2:3]1094// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1095 1096v_cmpsx_neq_f32 vcc, -1, v21097// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1098 1099v_cmpsx_neq_f32_e64 flat_scratch, v1, v21100// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1101 1102v_cmpsx_neq_f64 vcc, -1, v[2:3]1103// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1104 1105v_cmpsx_neq_f64_e64 flat_scratch, v[1:2], v[2:3]1106// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1107 1108v_cmpsx_nge_f32 vcc, -1, v21109// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1110 1111v_cmpsx_nge_f32_e64 flat_scratch, v1, v21112// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1113 1114v_cmpsx_nge_f64 vcc, -1, v[2:3]1115// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1116 1117v_cmpsx_nge_f64_e64 flat_scratch, v[1:2], v[2:3]1118// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1119 1120v_cmpsx_ngt_f32 vcc, -1, v21121// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1122 1123v_cmpsx_ngt_f32_e64 flat_scratch, v1, v21124// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1125 1126v_cmpsx_ngt_f64 vcc, -1, v[2:3]1127// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1128 1129v_cmpsx_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]1130// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1131 1132v_cmpsx_nle_f32 vcc, -1, v21133// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1134 1135v_cmpsx_nle_f32_e64 flat_scratch, v1, v21136// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1137 1138v_cmpsx_nle_f64 vcc, -1, v[2:3]1139// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1140 1141v_cmpsx_nle_f64_e64 flat_scratch, v[1:2], v[2:3]1142// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1143 1144v_cmpsx_nlg_f32 vcc, -1, v21145// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1146 1147v_cmpsx_nlg_f32_e64 flat_scratch, v1, v21148// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1149 1150v_cmpsx_nlg_f64 vcc, -1, v[2:3]1151// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1152 1153v_cmpsx_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]1154// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1155 1156v_cmpsx_nlt_f32 vcc, -1, v21157// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1158 1159v_cmpsx_nlt_f32_e64 flat_scratch, v1, v21160// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1161 1162v_cmpsx_nlt_f64 vcc, -1, v[2:3]1163// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1164 1165v_cmpsx_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]1166// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1167 1168v_cmpsx_o_f32 vcc, -1, v21169// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1170 1171v_cmpsx_o_f32_e64 flat_scratch, v1, v21172// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1173 1174v_cmpsx_o_f64 vcc, -1, v[2:3]1175// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1176 1177v_cmpsx_o_f64_e64 flat_scratch, v[1:2], v[2:3]1178// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1179 1180v_cmpsx_tru_f32 vcc, -1, v21181// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1182 1183v_cmpsx_tru_f32_e64 flat_scratch, v1, v21184// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1185 1186v_cmpsx_tru_f64 vcc, -1, v[2:3]1187// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1188 1189v_cmpsx_tru_f64_e64 flat_scratch, v[1:2], v[2:3]1190// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1191 1192v_cmpsx_u_f32 vcc, -1, v21193// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1194 1195v_cmpsx_u_f32_e64 flat_scratch, v1, v21196// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1197 1198v_cmpsx_u_f64 vcc, -1, v[2:3]1199// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1200 1201v_cmpsx_u_f64_e64 flat_scratch, v[1:2], v[2:3]1202// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1203 1204v_cvt_norm_i16_f16 v5, -4.01205// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1206 1207v_cvt_norm_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01208// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1209 1210v_cvt_norm_i16_f16_e32 v255, v11211// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1212 1213v_cvt_norm_i16_f16_e64 v255, v11214// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1215 1216v_cvt_norm_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1217// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1218 1219v_cvt_norm_u16_f16 v5, s1011220// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1221 1222v_cvt_norm_u16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01223// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1224 1225v_cvt_norm_u16_f16_e32 v255, v11226// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1227 1228v_cvt_norm_u16_f16_e64 v255, v11229// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1230 1231v_cvt_norm_u16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1232// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1233 1234v_cvt_pknorm_i16_f16 v255, v1, v21235// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1236 1237v_cvt_pknorm_u16_f16 v255, v1, v21238// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1239 1240v_div_fixup_legacy_f16 v255, v1, v2, v31241// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1242 1243v_div_fixup_legacy_f16_e64 v5, 0.5, v2, v31244// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1245 1246v_dot2_f32_f16 v0, -v1, -v2, -v31247// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1248 1249v_dot2_i32_i16 v0, -v1, -v2, -v31250// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1251 1252v_dot2_u32_u16 v0, -v1, -v2, -v31253// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1254 1255v_dot2c_f32_f16 v0, v1, v21256// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1257 1258v_dot2c_f32_f16_dpp v255, v1, v2  quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01259// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1260 1261v_dot2c_f32_f16_e32 v255, v1, v21262// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1263 1264v_dot2c_i32_i16 v0, v1, v21265// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1266 1267v_dot2c_i32_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01268// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1269 1270v_dot4_i32_i8 v0, v1, v2, v31271// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1272 1273v_dot4_u32_u8 v0, v1, v2, v31274// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1275 1276v_dot4c_i32_i8 v0, v1, v21277// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1278 1279v_dot4c_i32_i8_dpp v255, v1, v2  quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01280// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1281 1282v_dot4c_i32_i8_e32 v255, v1, v21283// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1284 1285v_dot8_i32_i4 v0, v1, v2, v31286// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1287 1288v_dot8_u32_u4 v0, v1, v2, v31289// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1290 1291v_dot8c_i32_i4 v0, v1, v21292// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1293 1294v_dot8c_i32_i4_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01295// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1296 1297v_fma_legacy_f16 v255, v1, v2, v31298// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1299 1300v_fma_legacy_f16_e64 v5, v1, v2, v31301// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1302 1303v_fma_mix_f32 v0, -abs(v1), v2, v31304// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1305 1306v_fma_mixhi_f16 v0, -v1, abs(v2), -abs(v3)1307// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1308 1309v_fma_mixlo_f16 v0, abs(v1), -v2, abs(v3)1310// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1311 1312v_fmaak_f32 v255, v1, v2, 0x11211313// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1314 1315v_fmac_f16 v5, 0x1234, v21316// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1317 1318v_fmac_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x01319// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1320 1321v_fmac_f16_e32 v255, v1, v21322// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1323 1324v_fmac_f16_e64 v255, v1, v21325// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1326 1327v_fmac_f32 v0, v1, v21328// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1329 1330v_fmac_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01331// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1332 1333v_fmac_f32_e32 v255, v1, v21334// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1335 1336v_fmac_f32_e64 v255, v1, v21337// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1338 1339v_fmamk_f32 v255, v1, 0x1121, v31340// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1341 1342v_interp_p2_legacy_f16 v255, v2, attr0.x, v31343// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1344 1345v_log_clamp_f32 v1, 0.51346// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1347 1348v_log_clamp_f32_e64 v255, v11349// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1350 1351v_lshl_add_u32 v1, v2, v3, v41352// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1353 1354v_lshl_b32 v255, v1, v21355// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1356 1357v_lshl_b32_e64 v255, v1, v21358// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1359 1360v_lshl_b64 v[254:255], v[1:2], v21361// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1362 1363v_lshl_or_b32 v1, v2, v3, v41364// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1365 1366v_lshr_b32 v255, v1, v21367// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1368 1369v_lshr_b32_e64 v255, v1, v21370// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1371 1372v_lshr_b64 v[254:255], v[1:2], v21373// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1374 1375v_mac_legacy_f32 v0, v1, v21376// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1377 1378v_mac_legacy_f32_e32 v255, v1, v21379// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1380 1381v_mac_legacy_f32_e64 v255, v1, v21382// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1383 1384v_mad_i32_i16 v255, v1, v2, v31385// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1386 1387v_mad_legacy_f16 v255, v1, v2, v31388// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1389 1390v_mad_legacy_f16_e64 v5, 0.5, v2, v31391// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1392 1393v_mad_legacy_i16 v255, v1, v2, v31394// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1395 1396v_mad_legacy_i16_e64 v5, 0, v2, v31397// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1398 1399v_mad_legacy_u16 v255, v1, v2, v31400// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1401 1402v_mad_legacy_u16_e64 v5, 0, v2, v31403// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1404 1405v_mad_mix_f32 v0, -abs(v1), v2, v31406// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1407 1408v_mad_mixhi_f16 v0, -v1, abs(v2), -abs(v3)1409// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1410 1411v_mad_mixlo_f16 v0, abs(v1), -v2, abs(v3)1412// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1413 1414v_mad_u32_u16 v255, v1, v2, v31415// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1416 1417v_max3_f16 v0, src_lds_direct, v0, v01418// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1419 1420v_max3_i16 v1, v2, v3, v41421// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1422 1423v_max3_u16 v1, v2, v3, v41424// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1425 1426v_max_legacy_f32 v255, v1, v21427// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1428 1429v_max_legacy_f32_e64 v255, v1, v21430// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1431 1432v_med3_f16 v1, v2, v3, v41433// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1434 1435v_med3_i16 v1, v2, v3, v41436// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1437 1438v_med3_u16 v1, v2, v3, v41439// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1440 1441v_mfma_f32_16x16x16f16 a[0:3], a[0:1], a[1:2], -2.01442// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1443 1444v_mfma_f32_16x16x1f32 a[0:15], a0, a1, -2.01445// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1446 1447v_mfma_f32_16x16x2bf16 a[0:15], a0, a1, -2.01448// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1449 1450v_mfma_f32_16x16x4f16 a[0:15], a[0:1], a[1:2], -2.01451// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1452 1453v_mfma_f32_16x16x4f32 a[0:3], a0, a1, -2.01454// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1455 1456v_mfma_f32_16x16x8bf16 a[0:3], a0, a1, -2.01457// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1458 1459v_mfma_f32_32x32x1f32 a[0:31], 1, v1, a[1:32]1460// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1461 1462v_mfma_f32_32x32x2bf16 a[0:31], a0, a1, -2.01463// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1464 1465v_mfma_f32_32x32x2f32 a[0:15], a0, a1, -2.01466// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1467 1468v_mfma_f32_32x32x4bf16 a[0:15], a0, a1, -2.01469// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1470 1471v_mfma_f32_32x32x4f16 a[0:31], a[0:1], a[1:2], -2.01472// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1473 1474v_mfma_f32_32x32x8f16 a[0:15], a[0:1], a[1:2], -2.01475// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1476 1477v_mfma_f32_4x4x1f32 a[0:3], a0, a1, -2.01478// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1479 1480v_mfma_f32_4x4x2bf16 a[0:3], a0, a1, -2.01481// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1482 1483v_mfma_f32_4x4x4f16 a[0:3], a[0:1], a[1:2], -2.01484// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1485 1486v_mfma_i32_16x16x16i8 a[0:3], a0, a1, 21487// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1488 1489v_mfma_i32_16x16x4i8 a[0:15], a0, a1, 21490// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1491 1492v_mfma_i32_32x32x4i8 a[0:31], a0, a1, 21493// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1494 1495v_mfma_i32_32x32x8i8 a[0:15], a0, a1, 21496// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1497 1498v_mfma_i32_4x4x4i8 a[0:3], a0, a1, 21499// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1500 1501v_min3_f16 v1, v2, v3, v41502// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1503 1504v_min3_i16 v0, src_lds_direct, v0, v01505// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1506 1507v_min3_u16 v1, v2, v3, v41508// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1509 1510v_min_legacy_f32 v255, v1, v21511// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1512 1513v_min_legacy_f32_e64 v255, v1, v21514// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1515 1516v_movrelsd_2_b32 v0, v255 dpp8:[7,6,5,4,3,2,1,0]1517// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1518 1519v_movrelsd_2_b32_dpp v0, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x01520// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1521 1522v_movrelsd_2_b32_e32 v5, 11523// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1524 1525v_movrelsd_2_b32_e64 v255, v11526// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1527 1528v_movrelsd_2_b32_sdwa v0, 0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1529// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1530 1531v_mullit_f32 v255, v1, v2, v31532// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1533 1534v_or3_b32 v1, v2, v3, v41535// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1536 1537v_pack_b32_f16 v1, v2, v31538// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1539 1540v_permlane16_b32 v0, lds_direct, s0, s01541// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1542 1543v_permlanex16_b32 v0, lds_direct, s0, s01544// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1545 1546v_pipeflush1547// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1548 1549v_pipeflush_e641550// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1551 1552v_pk_add_f16 v0, execz, v01553// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1554 1555v_pk_add_i16 v0, src_lds_direct, v01556// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1557 1558v_pk_add_u16 v0, v1, v21559// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1560 1561v_pk_ashrrev_i16 v0, lds_direct, v01562// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1563 1564v_pk_fma_f16 v0, v1, v2, v31565// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1566 1567v_pk_fmac_f16 v0, v1, v21568// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1569 1570v_pk_lshlrev_b16 v0, lds_direct, v01571// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1572 1573v_pk_lshrrev_b16 v0, lds_direct, v01574// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1575 1576v_pk_mad_i16 v0, src_lds_direct, v0, v01577// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1578 1579v_pk_mad_u16 v255, v1, v2, v31580// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1581 1582v_pk_max_f16 v0, v1, v21583// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1584 1585v_pk_max_i16 v0, v1, v21586// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1587 1588v_pk_max_u16 v0, v1, v21589// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1590 1591v_pk_min_f16 v0, v1, v21592// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1593 1594v_pk_min_i16 v0, v1, v21595// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1596 1597v_pk_min_u16 v0, v1, v21598// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1599 1600v_pk_mul_f16 v0, v1, v21601// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1602 1603v_pk_mul_lo_u16 v0, v1, v21604// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1605 1606v_pk_sub_i16 v0, v1, v21607// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1608 1609v_pk_sub_u16 v255, v1, v21610// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1611 1612v_rcp_clamp_f32 v255, v11613// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1614 1615v_rcp_clamp_f32_e64 v255, v11616// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1617 1618v_rcp_clamp_f64 v[254:255], v[1:2]1619// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1620 1621v_rcp_clamp_f64_e64 v[254:255], v[1:2]1622// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1623 1624v_rcp_legacy_f32 v255, v11625// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1626 1627v_rcp_legacy_f32_e64 v255, v11628// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1629 1630v_rsq_clamp_f32 v255, v11631// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1632 1633v_rsq_clamp_f32_e64 v255, v11634// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1635 1636v_rsq_clamp_f64 v[254:255], v[1:2]1637// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1638 1639v_rsq_clamp_f64_e64 v[254:255], v[1:2]1640// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1641 1642v_rsq_legacy_f32 v255, v11643// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1644 1645v_rsq_legacy_f32_e64 v255, v11646// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1647 1648v_sat_pk_u8_i16 v255, v11649// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1650 1651v_sat_pk_u8_i16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x01652// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1653 1654v_sat_pk_u8_i16_e64 v5, -11655// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1656 1657v_sat_pk_u8_i16_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1658// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1659 1660v_screen_partition_4se_b32 v5, -11661// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1662 1663v_screen_partition_4se_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:01664// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1665 1666v_screen_partition_4se_b32_e64 v5, -11667// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1668 1669v_screen_partition_4se_b32_sdwa v5, v1 src0_sel:BYTE_01670// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1671 1672v_sub_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0] fi:11673// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1674 1675v_sub_co_ci_u32_e32 v255, vcc, v1, v2, vcc1676// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1677 1678v_sub_co_ci_u32_e64 v255, s12, v1, v2, s61679// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1680 1681v_sub_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD1682// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1683 1684v_sub_co_u32 v0, s0, v0, v21685// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1686 1687v_sub_co_u32_dpp v255, vcc, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01688// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1689 1690v_sub_co_u32_e32 v2, vcc, s0, v21691// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1692 1693v_sub_co_u32_e64 v0, s0, v0, v21694// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1695 1696v_sub_co_u32_sdwa v0, v0, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_01697// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1698 1699v_sub_i16 v255, v1, v21700// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1701 1702v_sub_i32 v1, s[0:1], v2, v31703// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1704 1705v_sub_i32_e64 v255, s[12:13], v1, v21706// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1707 1708v_sub_nc_i16 v255, v1, v21709// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1710 1711v_sub_nc_i32 v255, v1, v21712// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1713 1714v_sub_nc_u16 v255, v1, v21715// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1716 1717v_sub_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0]1718// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1719 1720v_sub_nc_u32_e32 v255, v1, v21721// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1722 1723v_sub_nc_u32_e64 v255, v1, v21724// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1725 1726v_sub_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD1727// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1728 1729v_subb_co_u32 v1, vcc, v2, v3, vcc row_shl:1 row_mask:0xa bank_mask:0x1 bound_ctrl:01730// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1731 1732v_subb_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01733// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1734 1735v_subb_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]1736// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1737 1738v_subb_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_21739// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1740 1741v_subbrev_co_u32 v0, vcc, src_lds_direct, v0, vcc1742// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1743 1744v_subbrev_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01745// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1746 1747v_subbrev_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]1748// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1749 1750v_subbrev_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_21751// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1752 1753v_subrev_co_ci_u32 v0, vcc_lo, src_lds_direct, v0, vcc_lo1754// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1755 1756v_subrev_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0]1757// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1758 1759v_subrev_co_ci_u32_e32 v1, 0, v11760// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1761 1762v_subrev_co_ci_u32_e64 v255, s12, v1, v2, s61763// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1764 1765v_subrev_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD1766// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1767 1768v_subrev_co_u32 v0, s0, src_lds_direct, v01769// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1770 1771v_subrev_co_u32_dpp v255, vcc, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01772// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1773 1774v_subrev_co_u32_e32 v2, vcc, s0, v21775// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1776 1777v_subrev_co_u32_e64 v0, s0, v0, v21778// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1779 1780v_subrev_co_u32_sdwa v0, v0, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_01781// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1782 1783v_subrev_i32 v1, s[0:1], v2, v31784// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1785 1786v_subrev_i32_e64 v255, s[12:13], v1, v21787// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1788 1789v_subrev_nc_u32 v0, src_lds_direct, v01790// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1791 1792v_subrev_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:11793// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1794 1795v_subrev_nc_u32_e32 v255, v1, v21796// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1797 1798v_subrev_nc_u32_e64 v255, v1, v21799// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1800 1801v_subrev_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD1802// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1803 1804v_swap_b32 v1, 11805// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1806 1807v_swap_b32_e32 v1, v21808// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1809 1810v_swaprel_b32 v255, v11811// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1812 1813v_xad_u32 v1, v2, v3, v41814// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1815 1816v_xnor_b32 v0, v1, v21817// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1818 1819v_xnor_b32_dpp v255, v1, v2  quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x01820// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1821 1822v_xnor_b32_e32 v255, v1, v21823// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1824 1825v_xnor_b32_e64 v255, v1, v21826// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1827 1828v_xnor_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD1829// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1830 1831v_xor3_b32 v255, v1, v2, v31832// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1833 1834global_load_lds_dword v[2:3], off1835// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1836 1837global_load_dword v[2:3], off lds1838// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1839 1840scratch_load_dword v2, off lds1841// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1842 1843scratch_load_dword off, s2 lds1844// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: instruction not supported on this GPU1845 1846//===----------------------------------------------------------------------===//1847// Unsupported e32 variants.1848//===----------------------------------------------------------------------===//1849 1850v_cvt_pkrtz_f16_f32_e32 v255, v1, v21851// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: e32 variant of this instruction is not supported1852 1853//===----------------------------------------------------------------------===//1854// Unsupported dpp variants.1855//===----------------------------------------------------------------------===//1856 1857v_movreld_b32_dpp v1, v0 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x01858// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: dpp variant of this instruction is not supported1859 1860v_movrels_b32_dpp v1, v0 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0 fi:11861// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: dpp variant of this instruction is not supported1862 1863v_movrelsd_b32_dpp v0, v255 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x01864// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: dpp variant of this instruction is not supported1865 1866//===----------------------------------------------------------------------===//1867// Unsupported sdwa variants.1868//===----------------------------------------------------------------------===//1869 1870v_movreld_b32_sdwa v0, 64 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1871// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: sdwa variant of this instruction is not supported1872 1873v_movrels_b32_sdwa v0, 1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1874// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: sdwa variant of this instruction is not supported1875 1876v_movrelsd_b32_sdwa v0, 1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD1877// CHECK: :[[@LINE-1]]:{{[0-9]+}}: error: sdwa variant of this instruction is not supported1878