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