[llvm-branch-commits] [llvm] AMDGPU: Migrate assembler tests to subarch triples with error changes (PR #211592)
Matt Arsenault via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Jul 23 08:48:21 PDT 2026
https://github.com/arsenm created https://github.com/llvm/llvm-project/pull/211592
Since these cases dropped the -mcpu argument, the error messages changed
to use the canonical name.
>From e22e9e1e128553bb9e83d00dfb1eea317c062366 Mon Sep 17 00:00:00 2001
From: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: Thu, 23 Jul 2026 10:11:11 +0200
Subject: [PATCH] AMDGPU: Migrate assembler tests to subarch triples with error
changes
Since these cases dropped the -mcpu argument, the error messages changed
to use the canonical name.
---
llvm/test/MC/AMDGPU/add-sub-no-carry.s | 48 +-
llvm/test/MC/AMDGPU/buffer-op-swz-operand.s | 4 +-
llvm/test/MC/AMDGPU/ds-gfx9.s | 24 +-
llvm/test/MC/AMDGPU/flat-scratch-st-mode.s | 56 +-
llvm/test/MC/AMDGPU/gfx7_unsupported.s | 1728 +++++++++----------
llvm/test/MC/AMDGPU/gfx8_unsupported.s | 1228 ++++++-------
llvm/test/MC/AMDGPU/literals.s | 448 ++---
llvm/test/MC/AMDGPU/mubuf-gfx9.s | 46 +-
llvm/test/MC/AMDGPU/reg-syntax-extra.s | 26 +-
llvm/test/MC/AMDGPU/vopc-vi.s | 270 +--
10 files changed, 1939 insertions(+), 1939 deletions(-)
diff --git a/llvm/test/MC/AMDGPU/add-sub-no-carry.s b/llvm/test/MC/AMDGPU/add-sub-no-carry.s
index 48963596a60a0..435cecac247ff 100644
--- a/llvm/test/MC/AMDGPU/add-sub-no-carry.s
+++ b/llvm/test/MC/AMDGPU/add-sub-no-carry.s
@@ -1,8 +1,8 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding %s | FileCheck --check-prefix=GFX9 %s
+// RUN: llvm-mc -triple=amdgpu9.00 -show-encoding %s | FileCheck --check-prefix=GFX9 %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=fiji %s -filetype=null 2>&1 | FileCheck --check-prefix=ERR-VI --implicit-check-not=error: %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=bonaire %s -filetype=null 2>&1 | FileCheck --check-prefix=ERR-SICI --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu8.03 %s -filetype=null 2>&1 | FileCheck --check-prefix=ERR-VI --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu7.04 %s -filetype=null 2>&1 | FileCheck --check-prefix=ERR-SICI --implicit-check-not=error: %s
// FIXME: pre-gfx9 errors should be more useful
@@ -10,107 +10,107 @@
v_add_u32 v1, 4.0, v2
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e32 v1, 4.0, v2 ; encoding: [0xf6,0x04,0x02,0x68]
v_add_u32 v1, s1, v2
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e32 v1, s1, v2 ; encoding: [0x01,0x04,0x02,0x68]
v_add_u32 v1, v2, 4.0
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e64 v1, v2, 4.0 ; encoding: [0x01,0x00,0x34,0xd1,0x02,0xed,0x01,0x00]
v_add_u32 v1, v2, s1
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e64 v1, v2, s1 ; encoding: [0x01,0x00,0x34,0xd1,0x02,0x03,0x00,0x00]
v_add_u32 v1, v2, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e32 v1, v2, v3 ; encoding: [0x02,0x07,0x02,0x68]
v_add_u32_e32 v1, s1, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e32 v1, s1, v3 ; encoding: [0x01,0x06,0x02,0x68]
v_add_u32_e32 v1, v2, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_add_u32_e32 v1, v2, v3 ; encoding: [0x02,0x07,0x02,0x68]
v_sub_u32 v1, 4.0, v2
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e32 v1, 4.0, v2 ; encoding: [0xf6,0x04,0x02,0x6a]
v_sub_u32 v1, s1, v2
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e32 v1, s1, v2 ; encoding: [0x01,0x04,0x02,0x6a]
v_sub_u32 v1, v2, 4.0
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e64 v1, v2, 4.0 ; encoding: [0x01,0x00,0x35,0xd1,0x02,0xed,0x01,0x00]
v_sub_u32 v1, v2, s1
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e64 v1, v2, s1 ; encoding: [0x01,0x00,0x35,0xd1,0x02,0x03,0x00,0x00]
v_sub_u32 v1, v2, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e32 v1, v2, v3 ; encoding: [0x02,0x07,0x02,0x6a]
v_sub_u32_e32 v1, s1, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e32 v1, s1, v3 ; encoding: [0x01,0x06,0x02,0x6a]
v_sub_u32_e32 v1, v2, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_sub_u32_e32 v1, v2, v3 ; encoding: [0x02,0x07,0x02,0x6a]
v_subrev_u32 v1, 4.0, v2
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e32 v1, 4.0, v2 ; encoding: [0xf6,0x04,0x02,0x6c]
v_subrev_u32 v1, s1, v2
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e32 v1, s1, v2 ; encoding: [0x01,0x04,0x02,0x6c]
v_subrev_u32 v1, v2, 4.0
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e64 v1, v2, 4.0 ; encoding: [0x01,0x00,0x36,0xd1,0x02,0xed,0x01,0x00]
v_subrev_u32 v1, v2, s1
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e64 v1, v2, s1 ; encoding: [0x01,0x00,0x36,0xd1,0x02,0x03,0x00,0x00]
v_subrev_u32 v1, v2, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e32 v1, v2, v3 ; encoding: [0x02,0x07,0x02,0x6c]
v_subrev_u32_e32 v1, s1, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e32 v1, s1, v3 ; encoding: [0x01,0x06,0x02,0x6c]
v_subrev_u32_e32 v1, v2, v3
-// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// ERR-SICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
// ERR-VI: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
// GFX9: v_subrev_u32_e32 v1, v2, v3 ; encoding: [0x02,0x07,0x02,0x6c]
diff --git a/llvm/test/MC/AMDGPU/buffer-op-swz-operand.s b/llvm/test/MC/AMDGPU/buffer-op-swz-operand.s
index 899e136f93735..4b00551c99095 100644
--- a/llvm/test/MC/AMDGPU/buffer-op-swz-operand.s
+++ b/llvm/test/MC/AMDGPU/buffer-op-swz-operand.s
@@ -1,6 +1,6 @@
-// RUN: llvm-mc -triple=amdgcn-amd-amdhsa -mcpu=gfx1100 --show-inst < %s | FileCheck %s
+// RUN: llvm-mc -triple=amdgpu11.00-amd-amdhsa --show-inst < %s | FileCheck %s
-// CHECK: .amdgcn_target "amdgcn-amd-amdhsa-unknown-gfx1100"
+// CHECK: .amdgcn_target "amdgpu11.00-amd-amdhsa-unknown-gfx1100"
buffer_load_dwordx4 v[0:3], v0, s[0:3], 0, offen offset:4092 slc
// CHECK: buffer_load_b128 v[0:3], v0, s[0:3], 0 offen offset:4092 slc ; <MCInst #{{[0-9]+}} BUFFER_LOAD_DWORDX4_OFFEN_gfx11
// CHECK-NEXT: ; <MCOperand Reg:VGPR0_VGPR1_VGPR2_VGPR3>
diff --git a/llvm/test/MC/AMDGPU/ds-gfx9.s b/llvm/test/MC/AMDGPU/ds-gfx9.s
index 3e073afed770e..9f30645f3dd7a 100644
--- a/llvm/test/MC/AMDGPU/ds-gfx9.s
+++ b/llvm/test/MC/AMDGPU/ds-gfx9.s
@@ -1,43 +1,43 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding %s | FileCheck -check-prefix=GFX9 %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga -filetype=null 2>&1 %s | FileCheck -check-prefix=VI-ERR --implicit-check-not=error: %s
+// RUN: llvm-mc -triple=amdgpu9.00 -show-encoding %s | FileCheck -check-prefix=GFX9 %s
+// RUN: not llvm-mc -triple=amdgpu8.02 -filetype=null 2>&1 %s | FileCheck -check-prefix=VI-ERR --implicit-check-not=error: %s
ds_read_addtid_b32 v8
// GFX9: ds_read_addtid_b32 v8 ; encoding: [0x00,0x00,0x6c,0xd9,0x00,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_addtid_b32
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_addtid_b32
ds_read_i8_d16 v8, v2
// GFX9: ds_read_i8_d16 v8, v2 ; encoding: [0x00,0x00,0xb0,0xd8,0x02,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_i8_d16
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_i8_d16
ds_read_i8_d16_hi v8, v2
// GFX9: ds_read_i8_d16_hi v8, v2 ; encoding: [0x00,0x00,0xb2,0xd8,0x02,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_i8_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_i8_d16_hi
ds_read_u16_d16 v8, v2
// GFX9: ds_read_u16_d16 v8, v2 ; encoding: [0x00,0x00,0xb4,0xd8,0x02,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_u16_d16
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u16_d16
ds_read_u16_d16_hi v8, v2
// GFX9: ds_read_u16_d16_hi v8, v2 ; encoding: [0x00,0x00,0xb6,0xd8,0x02,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_u16_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u16_d16_hi
ds_read_u8_d16 v8, v2
// GFX9: ds_read_u8_d16 v8, v2 ; encoding: [0x00,0x00,0xac,0xd8,0x02,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_u8_d16
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u8_d16
ds_read_u8_d16_hi v8, v2
// GFX9: ds_read_u8_d16_hi v8, v2 ; encoding: [0x00,0x00,0xae,0xd8,0x02,0x00,0x00,0x08]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_read_u8_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u8_d16_hi
ds_write_addtid_b32 v8
// GFX9: ds_write_addtid_b32 v8 ; encoding: [0x00,0x00,0x3a,0xd8,0x00,0x08,0x00,0x00]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_write_addtid_b32
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_write_addtid_b32
ds_write_b16_d16_hi v8, v2
// GFX9: ds_write_b16_d16_hi v8, v2 ; encoding: [0x00,0x00,0xaa,0xd8,0x08,0x02,0x00,0x00]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_write_b16_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_write_b16_d16_hi
ds_write_b8_d16_hi v8, v2
// GFX9: ds_write_b8_d16_hi v8, v2 ; encoding: [0x00,0x00,0xa8,0xd8,0x08,0x02,0x00,0x00]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): ds_write_b8_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): ds_write_b8_d16_hi
diff --git a/llvm/test/MC/AMDGPU/flat-scratch-st-mode.s b/llvm/test/MC/AMDGPU/flat-scratch-st-mode.s
index a672149482952..f3f45dcccacec 100644
--- a/llvm/test/MC/AMDGPU/flat-scratch-st-mode.s
+++ b/llvm/test/MC/AMDGPU/flat-scratch-st-mode.s
@@ -1,129 +1,129 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga -filetype=null 2>&1 %s | FileCheck -check-prefix=VI-ERR --implicit-check-not=error: %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx900 -filetype=null 2>&1 %s | FileCheck -check-prefixes=GFX9-ERR,GFX9_10-ERR --implicit-check-not=error: %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1010 -filetype=null 2>&1 %s | FileCheck --check-prefixes=GFX1010-ERR,GFX9_10-ERR --implicit-check-not=error: %s
-// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1030 -show-encoding %s | FileCheck --check-prefixes=GFX1030 %s
+// RUN: not llvm-mc -triple=amdgpu8.02 -filetype=null 2>&1 %s | FileCheck -check-prefix=VI-ERR --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu9.00 -filetype=null 2>&1 %s | FileCheck -check-prefixes=GFX9-ERR,GFX9_10-ERR --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu10.10 -filetype=null 2>&1 %s | FileCheck --check-prefixes=GFX1010-ERR,GFX9_10-ERR --implicit-check-not=error: %s
+// RUN: llvm-mc -triple=amdgpu10.30 -show-encoding %s | FileCheck --check-prefixes=GFX1030 %s
scratch_load_dword v1, off, off
// GFX1030: scratch_load_dword v1, off, off ; encoding: [0x00,0x40,0x30,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dword
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dword
scratch_load_dword v1, off, off offset:2047
// GFX1030: scratch_load_dword v1, off, off offset:2047 ; encoding: [0xff,0x47,0x30,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dword
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dword
scratch_load_dwordx2 v[1:2], off, off
// GFX1030: scratch_load_dwordx2 v[1:2], off, off ; encoding: [0x00,0x40,0x34,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dwordx2
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dwordx2
scratch_load_dwordx3 v[1:3], off, off
// GFX1030: scratch_load_dwordx3 v[1:3], off, off ; encoding: [0x00,0x40,0x3c,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dwordx3
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dwordx3
scratch_load_dwordx4 v[1:4], off, off
// GFX1030: scratch_load_dwordx4 v[1:4], off, off ; encoding: [0x00,0x40,0x38,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dwordx4
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dwordx4
scratch_load_sbyte v1, off, off
// GFX1030: scratch_load_sbyte v1, off, off ; encoding: [0x00,0x40,0x24,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sbyte
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sbyte
scratch_load_sbyte_d16 v1, off, off
// GFX1030: scratch_load_sbyte_d16 v1, off, off ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sbyte_d16
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sbyte_d16
scratch_load_sbyte_d16_hi v1, off, off
// GFX1030: scratch_load_sbyte_d16_hi v1, off, off ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sbyte_d16_hi
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sbyte_d16_hi
scratch_load_short_d16 v1, off, off
// GFX1030: scratch_load_short_d16 v1, off, off ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_short_d16
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_short_d16
scratch_load_short_d16_hi v1, off, off
// GFX1030: scratch_load_short_d16_hi v1, off, off ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_short_d16_hi
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_short_d16_hi
scratch_load_sshort v1, off, off
// GFX1030: scratch_load_sshort v1, off, off ; encoding: [0x00,0x40,0x2c,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sshort
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sshort
scratch_load_ubyte v1, off, off
// GFX1030: scratch_load_ubyte v1, off, off ; encoding: [0x00,0x40,0x20,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ubyte
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ubyte
scratch_load_ubyte_d16 v1, off, off
// GFX1030: scratch_load_ubyte_d16 v1, off, off ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ubyte_d16
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ubyte_d16
scratch_load_ubyte_d16_hi v1, off, off
// GFX1030: scratch_load_ubyte_d16_hi v1, off, off ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ubyte_d16_hi
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ubyte_d16_hi
scratch_load_ushort v1, off, off
// GFX1030: scratch_load_ushort v1, off, off ; encoding: [0x00,0x40,0x28,0xdc,0x00,0x00,0x7f,0x01]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ushort
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ushort
scratch_store_byte off, v2, off
// GFX1030: scratch_store_byte off, v2, off ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_byte
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_byte
scratch_store_byte_d16_hi off, v2, off
// GFX1030: scratch_store_byte_d16_hi off, v2, off ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_byte_d16_hi
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_byte_d16_hi
scratch_store_dword off, v2, off
// GFX1030: scratch_store_dword off, v2, off ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dword
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dword
scratch_store_dword off, v2, off offset:2047
// GFX1030: scratch_store_dword off, v2, off offset:2047 ; encoding: [0xff,0x47,0x70,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dword
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dword
scratch_store_dwordx2 off, v[2:3], off
// GFX1030: scratch_store_dwordx2 off, v[2:3], off ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dwordx2
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dwordx2
scratch_store_dwordx3 off, v[2:4], off
// GFX1030: scratch_store_dwordx3 off, v[2:4], off ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dwordx3
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dwordx3
scratch_store_dwordx4 off, v[2:5], off
// GFX1030: scratch_store_dwordx4 off, v[2:5], off ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dwordx4
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dwordx4
scratch_store_short off, v2, off
// GFX1030: scratch_store_short off, v2, off ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_short
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_short
scratch_store_short_d16_hi off, v2, off
// GFX1030: scratch_store_short_d16_hi off, v2, off ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00]
// GFX9_10-ERR: :[[@LINE-2]]:1: error: operands are not valid for this GPU or mode
-// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (tonga): scratch_store_short_d16_hi
+// VI-ERR: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_short_d16_hi
//// NOTE: These prefixes are unused and the list is autogenerated. Do not add tests below this line:
// GFX1010-ERR: {{.*}}
// GFX9-ERR: {{.*}}
diff --git a/llvm/test/MC/AMDGPU/gfx7_unsupported.s b/llvm/test/MC/AMDGPU/gfx7_unsupported.s
index 263bae09c40fe..33fd531053a97 100644
--- a/llvm/test/MC/AMDGPU/gfx7_unsupported.s
+++ b/llvm/test/MC/AMDGPU/gfx7_unsupported.s
@@ -1,5 +1,5 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: not llvm-mc -triple=amdgcn -mcpu=bonaire %s -filetype=null 2>&1 | FileCheck --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu7.04 %s -filetype=null 2>&1 | FileCheck --implicit-check-not=error: %s
//===----------------------------------------------------------------------===//
// Unsupported instructions.
@@ -18,844 +18,844 @@
//===----------------------------------------------------------------------===//
buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_atomic_add_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_atomic_add_f32
buffer_atomic_pk_add_f16 v255, off, s[8:11], s3 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_atomic_pk_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_atomic_pk_add_f16
buffer_gl0_inv
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_gl0_inv
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_gl0_inv
buffer_gl1_inv
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_gl1_inv
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_gl1_inv
buffer_load_format_d16_hi_x v5, off, s[8:11], s3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_format_d16_hi_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_format_d16_hi_x
buffer_load_format_d16_x v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_format_d16_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_format_d16_x
buffer_load_format_d16_xy v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_format_d16_xy
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_format_d16_xy
buffer_load_format_d16_xyz v[1:2], off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_format_d16_xyz
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_format_d16_xyz
buffer_load_format_d16_xyzw v[1:2], off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_format_d16_xyzw
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_format_d16_xyzw
buffer_load_sbyte_d16 v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_sbyte_d16
buffer_load_sbyte_d16_hi v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_sbyte_d16_hi
buffer_load_short_d16 v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_short_d16
buffer_load_short_d16_hi v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_short_d16_hi
buffer_load_ubyte_d16 v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_ubyte_d16
buffer_load_ubyte_d16_hi v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_load_ubyte_d16_hi
buffer_store_byte_d16_hi v1, off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_byte_d16_hi
buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_format_d16_hi_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_format_d16_hi_x
buffer_store_format_d16_x v1, off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_format_d16_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_format_d16_x
buffer_store_format_d16_xy v1, off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_format_d16_xy
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_format_d16_xy
buffer_store_format_d16_xyz v[1:2], off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_format_d16_xyz
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_format_d16_xyz
buffer_store_format_d16_xyzw v[1:2], off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_format_d16_xyzw
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_format_d16_xyzw
buffer_store_lds_dword s[4:7], s0 lds
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_lds_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_lds_dword
buffer_store_short_d16_hi v1, off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): buffer_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): buffer_store_short_d16_hi
ds_add_f32 v0, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_add_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_add_f32
ds_add_rtn_f32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_add_rtn_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_add_rtn_f32
ds_add_src2_f32 v0 offset:4 gds
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_add_src2_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_add_src2_f32
ds_bpermute_b32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_bpermute_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_bpermute_b32
ds_permute_b32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_permute_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_permute_b32
ds_read_addtid_b32 v255 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_addtid_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_addtid_b32
ds_read_i8_d16 v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_i8_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_i8_d16
ds_read_i8_d16_hi v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_i8_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_i8_d16_hi
ds_read_u16_d16 v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_u16_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_u16_d16
ds_read_u16_d16_hi v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_u16_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_u16_d16_hi
ds_read_u8_d16 v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_u8_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_u8_d16
ds_read_u8_d16_hi v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_read_u8_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_read_u8_d16_hi
ds_write_addtid_b32 v255 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_write_addtid_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_write_addtid_b32
ds_write_b16_d16_hi v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_write_b16_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_write_b16_d16_hi
ds_write_b8_d16_hi v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): ds_write_b8_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): ds_write_b8_d16_hi
flat_load_sbyte_d16 v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_load_sbyte_d16
flat_load_sbyte_d16_hi v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_load_sbyte_d16_hi
flat_load_short_d16 v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_load_short_d16
flat_load_short_d16_hi v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_load_short_d16_hi
flat_load_ubyte_d16 v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_load_ubyte_d16
flat_load_ubyte_d16_hi v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_load_ubyte_d16_hi
flat_store_byte_d16_hi v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_store_byte_d16_hi
flat_store_short_d16_hi v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): flat_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): flat_store_short_d16_hi
global_atomic_add v0, v[1:2], v2, off glc slc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_add
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_add
global_atomic_add_f32 v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_add_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_add_f32
global_atomic_add_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_add_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_add_x2
global_atomic_and v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_and
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_and
global_atomic_and_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_and_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_and_x2
global_atomic_cmpswap v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_cmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_cmpswap
global_atomic_cmpswap_x2 v[1:2], v[252:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_cmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_cmpswap_x2
global_atomic_dec v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_dec
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_dec
global_atomic_dec_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_dec_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_dec_x2
global_atomic_inc v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_inc
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_inc
global_atomic_inc_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_inc_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_inc_x2
global_atomic_or v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_or
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_or
global_atomic_or_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_or_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_or_x2
global_atomic_pk_add_f16 v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_pk_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_pk_add_f16
global_atomic_smax v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_smax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_smax
global_atomic_smax_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_smax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_smax_x2
global_atomic_smin v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_smin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_smin
global_atomic_smin_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_smin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_smin_x2
global_atomic_sub v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_sub
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_sub
global_atomic_sub_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_sub_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_sub_x2
global_atomic_swap v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_swap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_swap
global_atomic_swap_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_swap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_swap_x2
global_atomic_umax v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_umax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_umax
global_atomic_umax_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_umax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_umax_x2
global_atomic_umin v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_umin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_umin
global_atomic_umin_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_umin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_umin_x2
global_atomic_xor v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_xor
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_xor
global_atomic_xor_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_atomic_xor_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_atomic_xor_x2
global_load_dword v1, v3, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_dword
global_load_dwordx2 v[1:2], v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_dwordx2
global_load_dwordx3 v[1:3], v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_dwordx3
global_load_dwordx4 v[1:4], v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_dwordx4
global_load_sbyte v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_sbyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_sbyte
global_load_sbyte_d16 v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_sbyte_d16
global_load_sbyte_d16_hi v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_sbyte_d16_hi
global_load_short_d16 v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_short_d16
global_load_short_d16_hi v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_short_d16_hi
global_load_sshort v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_sshort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_sshort
global_load_ubyte v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_ubyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_ubyte
global_load_ubyte_d16 v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_ubyte_d16
global_load_ubyte_d16_hi v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_ubyte_d16_hi
global_load_ushort v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_load_ushort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_load_ushort
global_store_byte v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_byte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_byte
global_store_byte_d16_hi v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_byte_d16_hi
global_store_dword v254, v1, s[2:3] offset:16
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_dword
global_store_dwordx2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_dwordx2
global_store_dwordx3 v[1:2], v[253:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_dwordx3
global_store_dwordx4 v[1:2], v[252:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_dwordx4
global_store_short v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_short
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_short
global_store_short_d16_hi v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): global_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): global_store_short_d16_hi
image_gather4h v[251:254], v[1:2], s[8:15], s[12:15] dmask:0x1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_gather4h
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_gather4h
image_sample_c_cd_cl_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_cd_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_cd_cl_g16
image_sample_c_cd_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_cd_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_cd_cl_o_g16
image_sample_c_cd_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_cd_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_cd_g16
image_sample_c_cd_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_cd_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_cd_o_g16
image_sample_c_d_cl_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_d_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_d_cl_g16
image_sample_c_d_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_d_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_d_cl_o_g16
image_sample_c_d_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_d_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_d_g16
image_sample_c_d_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_c_d_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_c_d_o_g16
image_sample_cd_cl_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_cd_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_cd_cl_g16
image_sample_cd_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_cd_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_cd_cl_o_g16
image_sample_cd_g16 v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_cd_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_cd_g16
image_sample_cd_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_cd_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_cd_o_g16
image_sample_d_cl_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_d_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_d_cl_g16
image_sample_d_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_d_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_d_cl_o_g16
image_sample_d_g16 v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_d_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_d_g16
image_sample_d_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): image_sample_d_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): image_sample_d_o_g16
s_and_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_and_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_and_saveexec_b32
s_andn1_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn1_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn1_saveexec_b32
s_andn1_saveexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn1_saveexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn1_saveexec_b64
s_andn1_wrexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn1_wrexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn1_wrexec_b32
s_andn1_wrexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn1_wrexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn1_wrexec_b64
s_andn2_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn2_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn2_saveexec_b32
s_andn2_wrexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn2_wrexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn2_wrexec_b32
s_andn2_wrexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_andn2_wrexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_andn2_wrexec_b64
s_atc_probe 0x0, s[4:5], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atc_probe
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atc_probe
s_atc_probe_buffer 0x0, s[8:11], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atc_probe_buffer
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atc_probe_buffer
s_atomic_add s5, s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_add
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_add
s_atomic_add_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_add_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_add_x2
s_atomic_and s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_and
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_and
s_atomic_and_x2 s[10:11], s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_and_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_and_x2
s_atomic_cmpswap s[10:11], s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_cmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_cmpswap
s_atomic_cmpswap_x2 s[20:23], s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_cmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_cmpswap_x2
s_atomic_dec s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_dec
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_dec
s_atomic_dec_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_dec_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_dec_x2
s_atomic_inc s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_inc
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_inc
s_atomic_inc_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_inc_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_inc_x2
s_atomic_or s5, s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_or
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_or
s_atomic_or_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_or_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_or_x2
s_atomic_smax s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_smax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_smax
s_atomic_smax_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_smax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_smax_x2
s_atomic_smin s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_smin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_smin
s_atomic_smin_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_smin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_smin_x2
s_atomic_sub s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_sub
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_sub
s_atomic_sub_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_sub_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_sub_x2
s_atomic_swap s5, s[2:3], -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_swap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_swap
s_atomic_swap_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_swap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_swap_x2
s_atomic_umax s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_umax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_umax
s_atomic_umax_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_umax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_umax_x2
s_atomic_umin s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_umin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_umin
s_atomic_umin_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_umin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_umin_x2
s_atomic_xor s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_xor
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_xor
s_atomic_xor_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_atomic_xor_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_atomic_xor_x2
s_bitreplicate_b64_b32 exec, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_bitreplicate_b64_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_bitreplicate_b64_b32
s_buffer_atomic_add s5, s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_add
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_add
s_buffer_atomic_add_x2 s[10:11], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_add_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_add_x2
s_buffer_atomic_and s101, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_and
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_and
s_buffer_atomic_and_x2 s[10:11], s[8:11], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_and_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_and_x2
s_buffer_atomic_cmpswap s[10:11], s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_cmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_cmpswap
s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_cmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_cmpswap_x2
s_buffer_atomic_dec s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_dec
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_dec
s_buffer_atomic_dec_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_dec_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_dec_x2
s_buffer_atomic_inc s101, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_inc
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_inc
s_buffer_atomic_inc_x2 s[10:11], s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_inc_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_inc_x2
s_buffer_atomic_or s5, s[8:11], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_or
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_or
s_buffer_atomic_or_x2 s[10:11], s[96:99], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_or_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_or_x2
s_buffer_atomic_smax s5, s[4:7], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_smax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_smax
s_buffer_atomic_smax_x2 s[100:101], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_smax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_smax_x2
s_buffer_atomic_smin s5, s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_smin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_smin
s_buffer_atomic_smin_x2 s[12:13], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_smin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_smin_x2
s_buffer_atomic_sub s5, s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_sub
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_sub
s_buffer_atomic_sub_x2 s[10:11], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_sub_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_sub_x2
s_buffer_atomic_swap s5, s[4:7], -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_swap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_swap
s_buffer_atomic_swap_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_swap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_swap_x2
s_buffer_atomic_umax s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_umax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_umax
s_buffer_atomic_umax_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_umax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_umax_x2
s_buffer_atomic_umin s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_umin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_umin
s_buffer_atomic_umin_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_umin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_umin_x2
s_buffer_atomic_xor s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_xor
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_xor
s_buffer_atomic_xor_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_atomic_xor_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_atomic_xor_x2
s_buffer_store_dword exec_hi, s[0:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_store_dword
s_buffer_store_dwordx2 exec, s[0:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_store_dwordx2
s_buffer_store_dwordx4 s[4:7], s[12:15], m0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_buffer_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_buffer_store_dwordx4
s_call_b64 exec, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_call_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_call_b64
s_clause 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_clause
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_clause
s_cmp_eq_u64 -1, s[4:5]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_cmp_eq_u64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_cmp_eq_u64
s_cmp_lg_u64 -1, s[4:5]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_cmp_lg_u64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_cmp_lg_u64
s_code_end
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_code_end
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_code_end
s_dcache_discard s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_dcache_discard
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_dcache_discard
s_dcache_discard_x2 s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_dcache_discard_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_dcache_discard_x2
s_dcache_wb
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_dcache_wb
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_dcache_wb
s_dcache_wb_vol
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_dcache_wb_vol
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_dcache_wb_vol
s_denorm_mode 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_denorm_mode
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_denorm_mode
s_endpgm_ordered_ps_done
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_endpgm_ordered_ps_done
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_endpgm_ordered_ps_done
s_endpgm_saved
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_endpgm_saved
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_endpgm_saved
s_get_waveid_in_workgroup s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_get_waveid_in_workgroup
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_get_waveid_in_workgroup
s_gl1_inv
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_gl1_inv
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_gl1_inv
s_inst_prefetch 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_inst_prefetch
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_inst_prefetch
s_lshl1_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_lshl1_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_lshl1_add_u32
s_lshl2_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_lshl2_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_lshl2_add_u32
s_lshl3_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_lshl3_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_lshl3_add_u32
s_lshl4_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_lshl4_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_lshl4_add_u32
s_memrealtime exec
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_memrealtime
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_memrealtime
s_movrelsd_2_b32 s0, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_movrelsd_2_b32
s_mul_hi_i32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_mul_hi_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_mul_hi_i32
s_mul_hi_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_mul_hi_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_mul_hi_u32
s_nand_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_nand_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_nand_saveexec_b32
s_nor_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_nor_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_nor_saveexec_b32
s_or_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_or_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_or_saveexec_b32
s_orn1_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_orn1_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_orn1_saveexec_b32
s_orn1_saveexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_orn1_saveexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_orn1_saveexec_b64
s_orn2_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_orn2_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_orn2_saveexec_b32
s_pack_hh_b32_b16 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_pack_hh_b32_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_pack_hh_b32_b16
s_pack_lh_b32_b16 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_pack_lh_b32_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_pack_lh_b32_b16
s_pack_ll_b32_b16 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_pack_ll_b32_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_pack_ll_b32_b16
s_rfe_restore_b64 -1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_rfe_restore_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_rfe_restore_b64
s_round_mode 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_round_mode
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_round_mode
s_scratch_load_dword s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_scratch_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_scratch_load_dword
s_scratch_load_dwordx2 s[100:101], s[2:3], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_scratch_load_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_scratch_load_dwordx2
s_scratch_load_dwordx4 s[20:23], s[4:5], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_scratch_load_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_scratch_load_dwordx4
s_scratch_store_dword s1, s[4:5], 0x123 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_scratch_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_scratch_store_dword
s_scratch_store_dwordx2 s[2:3], s[4:5], s101 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_scratch_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_scratch_store_dwordx2
s_scratch_store_dwordx4 s[4:7], s[4:5], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_scratch_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_scratch_store_dwordx4
s_set_gpr_idx_idx -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_set_gpr_idx_idx
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_set_gpr_idx_idx
s_set_gpr_idx_mode 0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_set_gpr_idx_mode
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_set_gpr_idx_mode
s_set_gpr_idx_off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_set_gpr_idx_off
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_set_gpr_idx_off
s_set_gpr_idx_on -1, 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_set_gpr_idx_on
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_set_gpr_idx_on
s_store_dword exec_hi, s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_store_dword
s_store_dwordx2 exec, s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_store_dwordx2
s_store_dwordx4 s[4:7], flat_scratch, m0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_store_dwordx4
s_subvector_loop_begin exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_subvector_loop_begin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_subvector_loop_begin
s_subvector_loop_end exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_subvector_loop_end
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_subvector_loop_end
s_ttracedata_imm 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_ttracedata_imm
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_ttracedata_imm
s_version 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_version
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_version
s_waitcnt_expcnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_waitcnt_expcnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_waitcnt_expcnt
s_waitcnt_lgkmcnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_waitcnt_lgkmcnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_waitcnt_lgkmcnt
s_waitcnt_vmcnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_waitcnt_vmcnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_waitcnt_vmcnt
s_waitcnt_vscnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_waitcnt_vscnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_waitcnt_vscnt
s_wakeup
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_wakeup
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_wakeup
s_xnor_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_xnor_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_xnor_saveexec_b32
s_xor_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): s_xor_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): s_xor_saveexec_b32
scratch_load_dword v0, v1, off offset:-2048 glc slc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_dword
scratch_load_dwordx2 v[1:2], v3, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_dwordx2
scratch_load_dwordx3 v[1:3], v4, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_dwordx3
scratch_load_dwordx4 v[1:4], v5, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_dwordx4
scratch_load_sbyte v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_sbyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_sbyte
scratch_load_sbyte_d16 v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_sbyte_d16
scratch_load_sbyte_d16_hi v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_sbyte_d16_hi
scratch_load_short_d16 v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_short_d16
scratch_load_short_d16_hi v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_short_d16_hi
scratch_load_sshort v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_sshort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_sshort
scratch_load_ubyte v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_ubyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_ubyte
scratch_load_ubyte_d16 v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_ubyte_d16
scratch_load_ubyte_d16_hi v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_ubyte_d16_hi
scratch_load_ushort v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_load_ushort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_load_ushort
scratch_store_byte off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_byte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_byte
scratch_store_byte_d16_hi off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_byte_d16_hi
scratch_store_dword off, v2, exec_hi
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_dword
scratch_store_dwordx2 off, v[254:255], s3 offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_dwordx2
scratch_store_dwordx3 off, v[253:255], s3 offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_dwordx3
scratch_store_dwordx4 off, v[252:255], s3 offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_dwordx4
scratch_store_short off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_short
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_short
scratch_store_short_d16_hi off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): scratch_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): scratch_store_short_d16_hi
tbuffer_load_format_d16_x v0, off, s[0:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_load_format_d16_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_load_format_d16_x
tbuffer_load_format_d16_xy v0, off, s[0:3], format:22, 0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_load_format_d16_xy
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_load_format_d16_xy
tbuffer_load_format_d16_xyz v[1:2], off, s[4:7], dfmt:15, nfmt:2, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_load_format_d16_xyz
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_load_format_d16_xyz
tbuffer_load_format_d16_xyzw v[0:1], off, s[0:3], format:22, 0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_load_format_d16_xyzw
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_load_format_d16_xyzw
tbuffer_store_format_d16_x v0, v1, s[4:7], format:33, 0 idxen
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_store_format_d16_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_store_format_d16_x
tbuffer_store_format_d16_xy v0, v1, s[4:7], format:33, 0 idxen
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_store_format_d16_xy
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_store_format_d16_xy
tbuffer_store_format_d16_xyz v[1:2], off, s[4:7], dfmt:15, nfmt:2, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_store_format_d16_xyz
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_store_format_d16_xyz
tbuffer_store_format_d16_xyzw v[0:1], v2, s[4:7], format:33, 0 idxen
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): tbuffer_store_format_d16_xyzw
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): tbuffer_store_format_d16_xyzw
v_accvgpr_read_b32 a0, a0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_accvgpr_read_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_accvgpr_read_b32
v_accvgpr_write_b32 a0, 65
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_accvgpr_write_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_accvgpr_write_b32
v_add3_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add3_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add3_u32
v_add_co_ci_u32 v1, sext(v1), sext(v4) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_co_ci_u32
v_add_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_co_ci_u32
v_add_co_ci_u32_e32 v255, vcc, v1, v2, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_co_ci_u32
v_add_co_ci_u32_e64 v255, s12, v1, v2, s6
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_co_ci_u32
v_add_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_co_ci_u32
v_add_f16 v0, s[0:1], v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_f16
v_add_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_f16
v_add_f16_e32 v1, 64.0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_f16
v_add_f16_e64 v0, 0x3456, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_f16
v_add_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_f16
v_add_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -864,73 +864,73 @@ v_add_f32_sdwa v0, v0, v0 dst_unused:UNUSED_PAD src0_sel:WORD_1
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_add_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_i16
v_add_lshl_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_lshl_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_lshl_u32
v_add_nc_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_i16
v_add_nc_i32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_i32
v_add_nc_u16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u16
v_add_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u32
v_add_nc_u32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u32
v_add_nc_u32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u32
v_add_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u32
v_add_u16 v0, (i1+100)*2, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
v_add_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
v_add_u16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
v_add_u32 v0, execz, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
v_add_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
v_add_u32_e32 v1, s1, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
v_add_u32_e64 v0, scc, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
v_add_u32_sdwa v1, vcc, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
v_addc_co_u32 v0, vcc, shared_base, v0, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_addc_co_u32
v_addc_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_addc_co_u32
v_addc_co_u32_e32 v3, vcc, 12345, v3, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_addc_co_u32
v_addc_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_addc_co_u32
v_addc_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_addc_co_u32
v_addc_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -945,19 +945,19 @@ v_and_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_and_or_b32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_and_or_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_and_or_b32
v_ashrrev_i16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ashrrev_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ashrrev_i16
v_ashrrev_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ashrrev_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ashrrev_i16
v_ashrrev_i16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ashrrev_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ashrrev_i16
v_ashrrev_i16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ashrrev_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ashrrev_i16
v_ashrrev_i32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -966,7 +966,7 @@ v_ashrrev_i32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWO
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_ashrrev_i64 v[0:1], 0x100, s[0:1]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ashrrev_i64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ashrrev_i64
v_bfrev_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -975,19 +975,19 @@ v_bfrev_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_ceil_f16 v0, -0.5
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
v_ceil_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
v_ceil_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
v_ceil_f16_e64 v0, -|v1|
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
v_ceil_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
v_ceil_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -996,811 +996,811 @@ v_ceil_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_class_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_class_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_class_f16
v_cmp_class_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_class_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_class_f16
v_cmp_class_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_class_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_class_f16
v_cmp_class_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_eq_f16 vcc, -1, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_f16
v_cmp_eq_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_f16
v_cmp_eq_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_f16
v_cmp_eq_f32_sdwa exec, s2, v2 src0_sel:WORD_1 src1_sel:BYTE_2
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_eq_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_i16
v_cmp_eq_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_i16
v_cmp_eq_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_i16
v_cmp_eq_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_eq_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_u16
v_cmp_eq_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_u16
v_cmp_eq_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_eq_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_eq_u16
v_cmp_eq_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_f_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_f16
v_cmp_f_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_f16
v_cmp_f_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_f16
v_cmp_f_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_f_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_i16
v_cmp_f_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_i16
v_cmp_f_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_i16
v_cmp_f_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_f_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_u16
v_cmp_f_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_u16
v_cmp_f_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_f_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_f_u16
v_cmp_f_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_ge_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_f16
v_cmp_ge_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_f16
v_cmp_ge_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_f16
v_cmp_ge_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_ge_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_i16
v_cmp_ge_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_i16
v_cmp_ge_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_i16
v_cmp_ge_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_ge_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_u16
v_cmp_ge_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_u16
v_cmp_ge_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ge_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ge_u16
v_cmp_ge_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_gt_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_f16
v_cmp_gt_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_f16
v_cmp_gt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_f16
v_cmp_gt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_gt_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_i16
v_cmp_gt_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_i16
v_cmp_gt_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_i16
v_cmp_gt_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_gt_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_u16
v_cmp_gt_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_u16
v_cmp_gt_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_gt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_gt_u16
v_cmp_gt_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_le_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_f16
v_cmp_le_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_f16
v_cmp_le_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_f16
v_cmp_le_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_le_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_i16
v_cmp_le_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_i16
v_cmp_le_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_i16
v_cmp_le_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_le_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_u16
v_cmp_le_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_u16
v_cmp_le_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_le_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_le_u16
v_cmp_le_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_lg_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lg_f16
v_cmp_lg_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lg_f16
v_cmp_lg_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lg_f16
v_cmp_lg_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_lt_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_f16
v_cmp_lt_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_f16
v_cmp_lt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_f16
v_cmp_lt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_lt_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_i16
v_cmp_lt_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_i16
v_cmp_lt_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_i16
v_cmp_lt_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_lt_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_u16
v_cmp_lt_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_u16
v_cmp_lt_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_lt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_lt_u16
v_cmp_lt_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_ne_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ne_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ne_i16
v_cmp_ne_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ne_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ne_i16
v_cmp_ne_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ne_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ne_i16
v_cmp_ne_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_ne_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ne_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ne_u16
v_cmp_ne_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ne_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ne_u16
v_cmp_ne_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ne_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ne_u16
v_cmp_ne_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_neq_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_neq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_neq_f16
v_cmp_neq_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_neq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_neq_f16
v_cmp_neq_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_neq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_neq_f16
v_cmp_neq_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_nge_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nge_f16
v_cmp_nge_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nge_f16
v_cmp_nge_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nge_f16
v_cmp_nge_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_ngt_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ngt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ngt_f16
v_cmp_ngt_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ngt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ngt_f16
v_cmp_ngt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_ngt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_ngt_f16
v_cmp_ngt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_nle_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nle_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nle_f16
v_cmp_nle_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nle_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nle_f16
v_cmp_nle_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nle_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nle_f16
v_cmp_nle_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_nlg_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nlg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nlg_f16
v_cmp_nlg_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nlg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nlg_f16
v_cmp_nlg_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nlg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nlg_f16
v_cmp_nlg_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_nlt_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nlt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nlt_f16
v_cmp_nlt_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nlt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nlt_f16
v_cmp_nlt_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_nlt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_nlt_f16
v_cmp_nlt_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_o_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_o_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_o_f16
v_cmp_o_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_o_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_o_f16
v_cmp_o_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_o_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_o_f16
v_cmp_o_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_t_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_t_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_t_i16
v_cmp_t_i16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_t_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_t_i16
v_cmp_t_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_t_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_t_i16
v_cmp_t_i32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_t_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_t_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_t_u16
v_cmp_t_u16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_t_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_t_u16
v_cmp_t_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_t_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_t_u16
v_cmp_t_u32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_tru_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_tru_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_tru_f16
v_cmp_tru_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_tru_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_tru_f16
v_cmp_tru_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_tru_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_tru_f16
v_cmp_tru_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmp_u_f16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_u_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_u_f16
v_cmp_u_f16_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_u_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_u_f16
v_cmp_u_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmp_u_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmp_u_f16
v_cmp_u_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_class_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_class_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_class_f16
v_cmpx_class_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_class_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_class_f16
v_cmpx_class_f16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_class_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_class_f16
v_cmpx_class_f32_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_eq_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_f16
v_cmpx_eq_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_f16
v_cmpx_eq_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_f16
v_cmpx_eq_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_eq_i16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_i16
v_cmpx_eq_i16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_i16
v_cmpx_eq_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_i16
v_cmpx_eq_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_eq_u16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_u16
v_cmpx_eq_u16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_u16
v_cmpx_eq_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_eq_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_eq_u16
v_cmpx_eq_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_f_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_f16
v_cmpx_f_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_f16
v_cmpx_f_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_f16
v_cmpx_f_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_f_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_i16
v_cmpx_f_i16_e64 exec, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_i16
v_cmpx_f_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_i16
v_cmpx_f_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_f_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_u16
v_cmpx_f_u16_e64 exec, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_u16
v_cmpx_f_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_f_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_f_u16
v_cmpx_f_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_ge_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_f16
v_cmpx_ge_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_f16
v_cmpx_ge_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_f16
v_cmpx_ge_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_ge_i16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_i16
v_cmpx_ge_i16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_i16
v_cmpx_ge_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_i16
v_cmpx_ge_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_ge_u16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_u16
v_cmpx_ge_u16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_u16
v_cmpx_ge_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ge_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ge_u16
v_cmpx_ge_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_gt_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_f16
v_cmpx_gt_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_f16
v_cmpx_gt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_f16
v_cmpx_gt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_gt_i16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_i16
v_cmpx_gt_i16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_i16
v_cmpx_gt_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_i16
v_cmpx_gt_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_gt_u16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_u16
v_cmpx_gt_u16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_u16
v_cmpx_gt_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_gt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_gt_u16
v_cmpx_gt_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_le_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_f16
v_cmpx_le_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_f16
v_cmpx_le_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_f16
v_cmpx_le_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_le_i16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_i16
v_cmpx_le_i16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_i16
v_cmpx_le_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_i16
v_cmpx_le_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_le_u16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_u16
v_cmpx_le_u16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_u16
v_cmpx_le_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_le_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_le_u16
v_cmpx_le_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_lg_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lg_f16
v_cmpx_lg_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lg_f16
v_cmpx_lg_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lg_f16
v_cmpx_lg_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_lt_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_f16
v_cmpx_lt_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_f16
v_cmpx_lt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_f16
v_cmpx_lt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_lt_i16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_i16
v_cmpx_lt_i16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_i16
v_cmpx_lt_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_i16
v_cmpx_lt_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_lt_u16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_u16
v_cmpx_lt_u16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_u16
v_cmpx_lt_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_lt_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_lt_u16
v_cmpx_lt_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_ne_i16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ne_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ne_i16
v_cmpx_ne_i16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ne_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ne_i16
v_cmpx_ne_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ne_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ne_i16
v_cmpx_ne_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_ne_u16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ne_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ne_u16
v_cmpx_ne_u16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ne_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ne_u16
v_cmpx_ne_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ne_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ne_u16
v_cmpx_ne_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_neq_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_neq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_neq_f16
v_cmpx_neq_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_neq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_neq_f16
v_cmpx_neq_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_neq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_neq_f16
v_cmpx_neq_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_nge_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nge_f16
v_cmpx_nge_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nge_f16
v_cmpx_nge_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nge_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nge_f16
v_cmpx_nge_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_ngt_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ngt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ngt_f16
v_cmpx_ngt_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ngt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ngt_f16
v_cmpx_ngt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_ngt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_ngt_f16
v_cmpx_ngt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_nle_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nle_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nle_f16
v_cmpx_nle_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nle_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nle_f16
v_cmpx_nle_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nle_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nle_f16
v_cmpx_nle_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_nlg_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nlg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nlg_f16
v_cmpx_nlg_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nlg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nlg_f16
v_cmpx_nlg_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nlg_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nlg_f16
v_cmpx_nlg_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_nlt_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nlt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nlt_f16
v_cmpx_nlt_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nlt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nlt_f16
v_cmpx_nlt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_nlt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_nlt_f16
v_cmpx_nlt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_o_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_o_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_o_f16
v_cmpx_o_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_o_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_o_f16
v_cmpx_o_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_o_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_o_f16
v_cmpx_o_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_t_i16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_t_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_t_i16
v_cmpx_t_i16_e64 exec, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_t_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_t_i16
v_cmpx_t_i16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_t_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_t_i16
v_cmpx_t_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_t_u16 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_t_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_t_u16
v_cmpx_t_u16_e64 exec, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_t_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_t_u16
v_cmpx_t_u16_sdwa flat_scratch, v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_t_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_t_u16
v_cmpx_t_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_tru_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_tru_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_tru_f16
v_cmpx_tru_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_tru_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_tru_f16
v_cmpx_tru_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_tru_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_tru_f16
v_cmpx_tru_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cmpx_u_f16 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_u_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_u_f16
v_cmpx_u_f16_e64 -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_u_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_u_f16
v_cmpx_u_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cmpx_u_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cmpx_u_f16
v_cmpx_u_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cos_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
v_cos_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
v_cos_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
v_cos_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
v_cos_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
v_cos_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1815,34 +1815,34 @@ v_cvt_f16_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cvt_f16_i16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_i16
v_cvt_f16_i16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_i16
v_cvt_f16_i16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_i16
v_cvt_f16_i16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_i16
v_cvt_f16_i16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_i16
v_cvt_f16_u16 v0, src_lds_direct
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_u16
v_cvt_f16_u16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_u16
v_cvt_f16_u16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_u16
v_cvt_f16_u16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_u16
v_cvt_f16_u16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_f16_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_f16_u16
v_cvt_f32_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1893,19 +1893,19 @@ v_cvt_flr_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWO
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cvt_i16_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_i16_f16
v_cvt_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_i16_f16
v_cvt_i16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_i16_f16
v_cvt_i16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_i16_f16
v_cvt_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_i16_f16
v_cvt_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1914,34 +1914,34 @@ v_cvt_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cvt_norm_i16_f16 v5, -4.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_i16_f16
v_cvt_norm_u16_f16 v5, s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_norm_u16_f16
v_cvt_off_f32_i4_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1950,10 +1950,10 @@ v_cvt_off_f32_i4_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWOR
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cvt_pknorm_i16_f16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_pknorm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_pknorm_i16_f16
v_cvt_pknorm_u16_f16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_pknorm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_pknorm_u16_f16
v_cvt_rpi_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1962,19 +1962,19 @@ v_cvt_rpi_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWO
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_cvt_u16_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_u16_f16
v_cvt_u16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_u16_f16
v_cvt_u16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_u16_f16
v_cvt_u16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_u16_f16
v_cvt_u16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_u16_f16
v_cvt_u32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1983,82 +1983,82 @@ v_cvt_u32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_div_fixup_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_div_fixup_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_div_fixup_f16
v_div_fixup_f16_e64 v5, 0.5, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_div_fixup_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_div_fixup_f16
v_div_fixup_legacy_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_div_fixup_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_div_fixup_legacy_f16
v_div_fixup_legacy_f16_e64 v5, 0.5, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_div_fixup_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_div_fixup_legacy_f16
v_dot2_f32_f16 v0, -v1, -v2, -v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_f32_f16
v_dot2_i32_i16 v0, -v1, -v2, -v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_i32_i16
v_dot2_u32_u16 v0, -v1, -v2, -v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_u32_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_u32_u16
v_dot2c_f32_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2c_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2c_f32_f16
v_dot2c_f32_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2c_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2c_f32_f16
v_dot2c_f32_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2c_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2c_f32_f16
v_dot2c_i32_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2c_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2c_i32_i16
v_dot2c_i32_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot2c_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot2c_i32_i16
v_dot4_i32_i8 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot4_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot4_i32_i8
v_dot4_u32_u8 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot4_u32_u8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot4_u32_u8
v_dot4c_i32_i8 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot4c_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot4c_i32_i8
v_dot4c_i32_i8_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot4c_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot4c_i32_i8
v_dot4c_i32_i8_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot4c_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot4c_i32_i8
v_dot8_i32_i4 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot8_i32_i4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot8_i32_i4
v_dot8_u32_u4 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot8_u32_u4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot8_u32_u4
v_dot8c_i32_i4 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot8c_i32_i4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot8c_i32_i4
v_dot8c_i32_i4_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_dot8c_i32_i4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_dot8c_i32_i4
v_exp_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_exp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_exp_f16
v_exp_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_exp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_exp_f16
v_exp_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_exp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_exp_f16
v_exp_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_exp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_exp_f16
v_exp_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_exp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_exp_f16
v_exp_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2091,19 +2091,19 @@ v_ffbl_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_floor_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_floor_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_floor_f16
v_floor_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_floor_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_floor_f16
v_floor_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_floor_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_floor_f16
v_floor_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_floor_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_floor_f16
v_floor_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_floor_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_floor_f16
v_floor_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2112,70 +2112,70 @@ v_floor_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_fma_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_f16
v_fma_f16_e64 v5, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_f16
v_fma_legacy_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_legacy_f16
v_fma_legacy_f16_e64 v5, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_legacy_f16
v_fma_mix_f32 v0, -abs(v1), v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_mix_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_mix_f32
v_fma_mixhi_f16 v0, -v1, abs(v2), -abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_mixhi_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_mixhi_f16
v_fma_mixlo_f16 v0, abs(v1), -v2, abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fma_mixlo_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fma_mixlo_f16
v_fmaak_f32 v255, v1, v2, 0x1121
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmaak_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmaak_f32
v_fmac_f16 v5, 0x1234, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f16
v_fmac_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f16
v_fmac_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f16
v_fmac_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f16
v_fmac_f32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f32
v_fmac_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f32
v_fmac_f32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f32
v_fmac_f32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmac_f32
v_fmamk_f32 v255, v1, 0x1121, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fmamk_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fmamk_f32
v_fract_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fract_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fract_f16
v_fract_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fract_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fract_f16
v_fract_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fract_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fract_f16
v_fract_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fract_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fract_f16
v_fract_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_fract_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_fract_f16
v_fract_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2184,19 +2184,19 @@ v_fract_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_frexp_exp_i16_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_exp_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_exp_i16_f16
v_frexp_exp_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_exp_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_exp_i16_f16
v_frexp_exp_i16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_exp_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_exp_i16_f16
v_frexp_exp_i16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_exp_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_exp_i16_f16
v_frexp_exp_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_exp_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_exp_i16_f16
v_frexp_exp_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2205,19 +2205,19 @@ v_frexp_exp_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:D
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_frexp_mant_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_mant_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_mant_f16
v_frexp_mant_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_mant_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_mant_f16
v_frexp_mant_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_mant_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_mant_f16
v_frexp_mant_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_mant_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_mant_f16
v_frexp_mant_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_frexp_mant_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_frexp_mant_f16
v_frexp_mant_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2232,49 +2232,49 @@ v_interp_p1_f32_e64 v255, v2, attr0.x
// CHECK: :[[@LINE-1]]:1: error: e64 variant of this instruction is not supported
v_interp_p1ll_f16 v255, v2, attr0.x
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_interp_p1ll_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_interp_p1ll_f16
v_interp_p1lv_f16 v255, v2, attr0.x, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_interp_p1lv_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_interp_p1lv_f16
v_interp_p2_f16 v255, v2, attr0.x, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_interp_p2_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_interp_p2_f16
v_interp_p2_f32_e64 v255, v2, attr0.x
// CHECK: :[[@LINE-1]]:1: error: e64 variant of this instruction is not supported
v_interp_p2_legacy_f16 v255, v2, attr0.x, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_interp_p2_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_interp_p2_legacy_f16
v_ldexp_f16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ldexp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ldexp_f16
v_ldexp_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ldexp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ldexp_f16
v_ldexp_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ldexp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ldexp_f16
v_ldexp_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ldexp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ldexp_f16
v_ldexp_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_ldexp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_ldexp_f16
v_log_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_log_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_log_f16
v_log_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_log_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_log_f16
v_log_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_log_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_log_f16
v_log_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_log_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_log_f16
v_log_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_log_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_log_f16
v_log_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2289,22 +2289,22 @@ v_log_legacy_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWOR
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_lshl_add_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshl_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshl_add_u32
v_lshl_or_b32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshl_or_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshl_or_b32
v_lshlrev_b16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshlrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshlrev_b16
v_lshlrev_b16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshlrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshlrev_b16
v_lshlrev_b16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshlrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshlrev_b16
v_lshlrev_b16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshlrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshlrev_b16
v_lshlrev_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2313,19 +2313,19 @@ v_lshlrev_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWO
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_lshlrev_b64 v[254:255], v1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshlrev_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshlrev_b64
v_lshrrev_b16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshrrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshrrev_b16
v_lshrrev_b16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshrrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshrrev_b16
v_lshrrev_b16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshrrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshrrev_b16
v_lshrrev_b16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshrrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshrrev_b16
v_lshrrev_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2334,19 +2334,19 @@ v_lshrrev_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWO
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_lshrrev_b64 v[254:255], v1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_lshrrev_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_lshrrev_b64
v_mac_f16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mac_f16
v_mac_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mac_f16
v_mac_f16_e64 v0, -4.0, flat_scratch_lo
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mac_f16
v_mac_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mac_f16
v_mac_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2355,85 +2355,85 @@ v_mac_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_mad_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_f16
v_mad_f16_e64 v5, 0.5, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_f16
v_mad_i16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_i16
v_mad_i16_e64 v5, -1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_i16
v_mad_i32_i16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_i32_i16
v_mad_legacy_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_legacy_f16
v_mad_legacy_f16_e64 v5, 0.5, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_legacy_f16
v_mad_legacy_i16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_legacy_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_legacy_i16
v_mad_legacy_i16_e64 v5, 0, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_legacy_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_legacy_i16
v_mad_legacy_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_legacy_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_legacy_u16
v_mad_legacy_u16_e64 v5, 0, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_legacy_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_legacy_u16
v_mad_mix_f32 v0, -abs(v1), v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_mix_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_mix_f32
v_mad_mixhi_f16 v0, -v1, abs(v2), -abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_mixhi_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_mixhi_f16
v_mad_mixlo_f16 v0, abs(v1), -v2, abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_mixlo_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_mixlo_f16
v_mad_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_u16
v_mad_u16_e64 v5, -1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_u16
v_mad_u32_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mad_u32_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mad_u32_u16
v_madak_f16 v0, src_lds_direct, v0, 0x1121
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_madak_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_madak_f16
v_madmk_f16 v0, src_lds_direct, 0x1121, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_madmk_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_madmk_f16
v_max3_f16 v0, src_lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max3_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max3_f16
v_max3_i16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max3_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max3_i16
v_max3_u16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max3_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max3_u16
v_max_f16 v0, execz, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
v_max_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
v_max_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
v_max_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
v_max_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
v_max_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2442,16 +2442,16 @@ v_max_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_max_i16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_i16
v_max_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_i16
v_max_i16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_i16
v_max_i16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_i16
v_max_i32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2460,16 +2460,16 @@ v_max_i32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_max_u16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_u16
v_max_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_u16
v_max_u16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_u16
v_max_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_max_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_max_u16
v_max_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2478,97 +2478,97 @@ v_max_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_med3_f16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_med3_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_med3_f16
v_med3_i16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_med3_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_med3_i16
v_med3_u16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_med3_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_med3_u16
v_mfma_f32_16x16x16f16 a[0:3], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_16x16x16f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_16x16x16f16
v_mfma_f32_16x16x1f32 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_16x16x1f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_16x16x1f32
v_mfma_f32_16x16x2bf16 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_16x16x2bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_16x16x2bf16
v_mfma_f32_16x16x4f16 a[0:15], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_16x16x4f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_16x16x4f16
v_mfma_f32_16x16x4f32 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_16x16x4f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_16x16x4f32
v_mfma_f32_16x16x8bf16 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_16x16x8bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_16x16x8bf16
v_mfma_f32_32x32x1f32 a[0:31], 1, v1, a[1:32]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_32x32x1f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_32x32x1f32
v_mfma_f32_32x32x2bf16 a[0:31], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_32x32x2bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_32x32x2bf16
v_mfma_f32_32x32x2f32 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_32x32x2f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_32x32x2f32
v_mfma_f32_32x32x4bf16 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_32x32x4bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_32x32x4bf16
v_mfma_f32_32x32x4f16 a[0:31], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_32x32x4f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_32x32x4f16
v_mfma_f32_32x32x8f16 a[0:15], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_32x32x8f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_32x32x8f16
v_mfma_f32_4x4x1f32 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_4x4x1f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_4x4x1f32
v_mfma_f32_4x4x2bf16 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_4x4x2bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_4x4x2bf16
v_mfma_f32_4x4x4f16 a[0:3], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_f32_4x4x4f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_f32_4x4x4f16
v_mfma_i32_16x16x16i8 a[0:3], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_i32_16x16x16i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_i32_16x16x16i8
v_mfma_i32_16x16x4i8 a[0:15], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_i32_16x16x4i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_i32_16x16x4i8
v_mfma_i32_32x32x4i8 a[0:31], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_i32_32x32x4i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_i32_32x32x4i8
v_mfma_i32_32x32x8i8 a[0:15], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_i32_32x32x8i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_i32_32x32x8i8
v_mfma_i32_4x4x4i8 a[0:3], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mfma_i32_4x4x4i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mfma_i32_4x4x4i8
v_min3_f16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min3_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min3_f16
v_min3_i16 v0, src_lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min3_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min3_i16
v_min3_u16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min3_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min3_u16
v_min_f16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_f16
v_min_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_f16
v_min_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_f16
v_min_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_f16
v_min_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_f16
v_min_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2577,16 +2577,16 @@ v_min_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_min_i16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_i16
v_min_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_i16
v_min_i16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_i16
v_min_i16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_i16
v_min_i32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2595,16 +2595,16 @@ v_min_i32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_min_u16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_u16
v_min_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_u16
v_min_u16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_u16
v_min_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_min_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_min_u16
v_min_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2631,19 +2631,19 @@ v_movrels_b32_sdwa v0, 1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_movrelsd_2_b32 v0, v255 dpp8:[7,6,5,4,3,2,1,0]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_movrelsd_2_b32
v_movrelsd_2_b32_dpp v0, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_movrelsd_2_b32
v_movrelsd_2_b32_e32 v5, 1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_movrelsd_2_b32
v_movrelsd_2_b32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_movrelsd_2_b32
v_movrelsd_2_b32_sdwa v0, 0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_movrelsd_2_b32
v_movrelsd_b32_dpp v0, v255 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2652,19 +2652,19 @@ v_movrelsd_b32_sdwa v0, 1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_mul_f16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_f16
v_mul_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_f16
v_mul_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_f16
v_mul_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_f16
v_mul_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_f16
v_mul_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2697,16 +2697,16 @@ v_mul_legacy_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_mul_lo_u16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_lo_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_lo_u16
v_mul_lo_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_lo_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_lo_u16
v_mul_lo_u16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_lo_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_lo_u16
v_mul_lo_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_mul_lo_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_mul_lo_u16
v_mul_u32_u24_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2724,7 +2724,7 @@ v_not_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_or3_b32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_or3_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_or3_b32
v_or_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2733,97 +2733,97 @@ v_or_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD sr
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_pack_b32_f16 v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pack_b32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pack_b32_f16
v_perm_b32 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_perm_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_perm_b32
v_permlane16_b32 v0, lds_direct, s0, s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_permlane16_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_permlane16_b32
v_permlanex16_b32 v0, lds_direct, s0, s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_permlanex16_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_permlanex16_b32
v_pipeflush
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pipeflush
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pipeflush
v_pipeflush_e64
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pipeflush
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pipeflush
v_pk_add_f16 v0, execz, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_f16
v_pk_add_i16 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_i16
v_pk_add_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_u16
v_pk_ashrrev_i16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_ashrrev_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_ashrrev_i16
v_pk_fma_f16 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_fma_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_fma_f16
v_pk_fmac_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_fmac_f16
v_pk_lshlrev_b16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_lshlrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_lshlrev_b16
v_pk_lshrrev_b16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_lshrrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_lshrrev_b16
v_pk_mad_i16 v0, src_lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_mad_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_mad_i16
v_pk_mad_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_mad_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_mad_u16
v_pk_max_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_max_f16
v_pk_max_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_max_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_max_i16
v_pk_max_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_max_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_max_u16
v_pk_min_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_min_f16
v_pk_min_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_min_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_min_i16
v_pk_min_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_min_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_min_u16
v_pk_mul_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_mul_f16
v_pk_mul_lo_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_mul_lo_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_mul_lo_u16
v_pk_sub_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_sub_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_sub_i16
v_pk_sub_u16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_sub_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_sub_u16
v_rcp_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rcp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rcp_f16
v_rcp_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rcp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rcp_f16
v_rcp_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rcp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rcp_f16
v_rcp_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rcp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rcp_f16
v_rcp_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rcp_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rcp_f16
v_rcp_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2838,19 +2838,19 @@ v_rcp_iflag_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_rndne_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rndne_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rndne_f16
v_rndne_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rndne_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rndne_f16
v_rndne_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rndne_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rndne_f16
v_rndne_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rndne_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rndne_f16
v_rndne_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rndne_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rndne_f16
v_rndne_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2859,19 +2859,19 @@ v_rndne_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_rsq_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rsq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rsq_f16
v_rsq_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rsq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rsq_f16
v_rsq_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rsq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rsq_f16
v_rsq_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rsq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rsq_f16
v_rsq_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_rsq_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_rsq_f16
v_rsq_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2880,43 +2880,43 @@ v_rsq_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_sat_pk_u8_i16 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sat_pk_u8_i16
v_sat_pk_u8_i16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sat_pk_u8_i16
v_sat_pk_u8_i16_e64 v5, -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sat_pk_u8_i16
v_sat_pk_u8_i16_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sat_pk_u8_i16
v_screen_partition_4se_b32 v5, -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_screen_partition_4se_b32
v_screen_partition_4se_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_screen_partition_4se_b32
v_screen_partition_4se_b32_e64 v5, -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_screen_partition_4se_b32
v_screen_partition_4se_b32_sdwa v5, v1 src0_sel:BYTE_0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_screen_partition_4se_b32
v_sin_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sin_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sin_f16
v_sin_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sin_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sin_f16
v_sin_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sin_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sin_f16
v_sin_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sin_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sin_f16
v_sin_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sin_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sin_f16
v_sin_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2925,19 +2925,19 @@ v_sin_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_sqrt_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sqrt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sqrt_f16
v_sqrt_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sqrt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sqrt_f16
v_sqrt_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sqrt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sqrt_f16
v_sqrt_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sqrt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sqrt_f16
v_sqrt_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sqrt_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sqrt_f16
v_sqrt_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2946,31 +2946,31 @@ v_sqrt_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_sub_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_co_ci_u32
v_sub_co_ci_u32_e32 v255, vcc, v1, v2, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_co_ci_u32
v_sub_co_ci_u32_e64 v255, s12, v1, v2, s6
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_co_ci_u32
v_sub_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_co_ci_u32
v_sub_f16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_f16
v_sub_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_f16
v_sub_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_f16
v_sub_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_f16
v_sub_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_f16
v_sub_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -2979,67 +2979,67 @@ v_sub_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD s
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_sub_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_i16
v_sub_nc_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_i16
v_sub_nc_i32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_i32
v_sub_nc_u16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_u16
v_sub_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_u32
v_sub_nc_u32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_u32
v_sub_nc_u32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_u32
v_sub_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_nc_u32
v_sub_u16 v1, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u16
v_sub_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u16
v_sub_u16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u16
v_sub_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u16
v_sub_u32 v1, 4.0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
v_sub_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
v_sub_u32_e32 v1, s1, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
v_sub_u32_e64 v255, s[12:13], v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
v_sub_u32_sdwa v1, vcc, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_sub_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_sub_u32
v_subb_co_u32 v1, vcc, v2, v3, vcc row_shl:1 row_mask:0xa bank_mask:0x1 bound_ctrl:0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subb_co_u32
v_subb_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subb_co_u32
v_subb_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subb_co_u32
v_subb_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subb_co_u32
v_subb_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -3048,16 +3048,16 @@ v_subb_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_se
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_subbrev_co_u32 v0, vcc, src_lds_direct, v0, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subbrev_co_u32
v_subbrev_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subbrev_co_u32
v_subbrev_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subbrev_co_u32
v_subbrev_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subbrev_co_u32
v_subbrev_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -3066,34 +3066,34 @@ v_subbrev_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_subrev_co_ci_u32 v0, vcc_lo, src_lds_direct, v0, vcc_lo
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_co_ci_u32
v_subrev_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_co_ci_u32
v_subrev_co_ci_u32_e32 v1, 0, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_co_ci_u32
v_subrev_co_ci_u32_e64 v255, s12, v1, v2, s6
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_co_ci_u32
v_subrev_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_co_ci_u32
v_subrev_f16 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_f16
v_subrev_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_f16
v_subrev_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_f16
v_subrev_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_f16
v_subrev_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_f16
v_subrev_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -3102,70 +3102,70 @@ v_subrev_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWOR
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_subrev_nc_u32 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_nc_u32
v_subrev_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_nc_u32
v_subrev_nc_u32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_nc_u32
v_subrev_nc_u32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_nc_u32
v_subrev_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_nc_u32
v_subrev_u16 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u16
v_subrev_u16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u16
v_subrev_u16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u16
v_subrev_u16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u16
v_subrev_u32 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
v_subrev_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
v_subrev_u32_e32 v1, s1, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
v_subrev_u32_e64 v255, s[12:13], v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
v_subrev_u32_sdwa v1, vcc, v2, v3 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_subrev_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_subrev_u32
v_swap_b32 v1, 1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_swap_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_swap_b32
v_swap_b32_e32 v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_swap_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_swap_b32
v_swaprel_b32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_swaprel_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_swaprel_b32
v_trunc_f16 v1, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_trunc_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_trunc_f16
v_trunc_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_trunc_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_trunc_f16
v_trunc_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_trunc_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_trunc_f16
v_trunc_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_trunc_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_trunc_f16
v_trunc_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_trunc_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_trunc_f16
v_trunc_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -3174,25 +3174,25 @@ v_trunc_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_xad_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xad_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xad_u32
v_xnor_b32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xnor_b32
v_xnor_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xnor_b32
v_xnor_b32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xnor_b32
v_xnor_b32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xnor_b32
v_xnor_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xnor_b32
v_xor3_b32 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_xor3_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_xor3_b32
v_xor_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
diff --git a/llvm/test/MC/AMDGPU/gfx8_unsupported.s b/llvm/test/MC/AMDGPU/gfx8_unsupported.s
index aa43790733d38..c97ee66fd3fa0 100644
--- a/llvm/test/MC/AMDGPU/gfx8_unsupported.s
+++ b/llvm/test/MC/AMDGPU/gfx8_unsupported.s
@@ -1,5 +1,5 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga %s -filetype=null 2>&1 | FileCheck --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu8.02 %s -filetype=null 2>&1 | FileCheck --implicit-check-not=error: %s
//===----------------------------------------------------------------------===//
// Unsupported instructions.
@@ -18,1528 +18,1528 @@
//===----------------------------------------------------------------------===//
buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_add_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_add_f32
buffer_atomic_fcmpswap v[0:1], off, s[0:3], s0 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_fcmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_fcmpswap
buffer_atomic_fcmpswap_x2 v[0:3], off, s[0:3], s0 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_fcmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_fcmpswap_x2
buffer_atomic_fmax v0, off, s[0:3], s0 offset:4095 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_fmax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_fmax
buffer_atomic_fmax_x2 v[0:1], v0, s[0:3], s0 idxen offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_fmax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_fmax_x2
buffer_atomic_fmin v0, off, s[0:3], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_fmin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_fmin
buffer_atomic_fmin_x2 v[0:1], off, s[0:3], s0 offset:4095 slc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_fmin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_fmin_x2
buffer_atomic_pk_add_f16 v255, off, s[8:11], s3 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_atomic_pk_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_atomic_pk_add_f16
buffer_gl0_inv
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_gl0_inv
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_gl0_inv
buffer_gl1_inv
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_gl1_inv
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_gl1_inv
buffer_load_format_d16_hi_x v5, off, s[8:11], s3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_sbyte_d16 v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_sbyte_d16
buffer_load_sbyte_d16_hi v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_sbyte_d16_hi
buffer_load_short_d16 v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_short_d16
buffer_load_short_d16_hi v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_short_d16_hi
buffer_load_ubyte_d16 v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_ubyte_d16
buffer_load_ubyte_d16_hi v1, off, s[4:7], s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_ubyte_d16_hi
buffer_store_byte_d16_hi v1, off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_byte_d16_hi
buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_short_d16_hi v1, off, s[12:15], -1 offset:4095
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): buffer_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_short_d16_hi
ds_read_addtid_b32 v255 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_addtid_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_addtid_b32
ds_read_i8_d16 v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_i8_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_i8_d16
ds_read_i8_d16_hi v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_i8_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_i8_d16_hi
ds_read_u16_d16 v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_u16_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u16_d16
ds_read_u16_d16_hi v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_u16_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u16_d16_hi
ds_read_u8_d16 v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_u8_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u8_d16
ds_read_u8_d16_hi v255, v1 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_read_u8_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_read_u8_d16_hi
ds_write_addtid_b32 v255 offset:65535
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_write_addtid_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_write_addtid_b32
ds_write_b16_d16_hi v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_write_b16_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_write_b16_d16_hi
ds_write_b8_d16_hi v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): ds_write_b8_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): ds_write_b8_d16_hi
flat_atomic_fcmpswap v0, v[1:2], v[2:3] glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_atomic_fcmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_atomic_fcmpswap
flat_atomic_fcmpswap_x2 v[0:1], v[1:2], v[2:5] glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_atomic_fcmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_atomic_fcmpswap_x2
flat_atomic_fmax v0, v[1:2], v2 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_atomic_fmax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_atomic_fmax
flat_atomic_fmax_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_atomic_fmax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_atomic_fmax_x2
flat_atomic_fmin v0, v[1:2], v2 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_atomic_fmin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_atomic_fmin
flat_atomic_fmin_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_atomic_fmin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_atomic_fmin_x2
flat_load_sbyte_d16 v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_load_sbyte_d16
flat_load_sbyte_d16_hi v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_load_sbyte_d16_hi
flat_load_short_d16 v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_load_short_d16
flat_load_short_d16_hi v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_load_short_d16_hi
flat_load_ubyte_d16 v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_load_ubyte_d16
flat_load_ubyte_d16_hi v1, v[3:4]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_load_ubyte_d16_hi
flat_store_byte_d16_hi v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_store_byte_d16_hi
flat_store_short_d16_hi v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): flat_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): flat_store_short_d16_hi
global_atomic_add v0, v[1:2], v2, off glc slc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_add
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_add
global_atomic_add_f32 v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_add_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_add_f32
global_atomic_add_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_add_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_add_x2
global_atomic_and v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_and
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_and
global_atomic_and_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_and_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_and_x2
global_atomic_cmpswap v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_cmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_cmpswap
global_atomic_cmpswap_x2 v[1:2], v[252:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_cmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_cmpswap_x2
global_atomic_dec v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_dec
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_dec
global_atomic_dec_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_dec_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_dec_x2
global_atomic_inc v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_inc
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_inc
global_atomic_inc_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_inc_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_inc_x2
global_atomic_or v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_or
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_or
global_atomic_or_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_or_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_or_x2
global_atomic_pk_add_f16 v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_pk_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_pk_add_f16
global_atomic_smax v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_smax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_smax
global_atomic_smax_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_smax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_smax_x2
global_atomic_smin v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_smin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_smin
global_atomic_smin_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_smin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_smin_x2
global_atomic_sub v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_sub
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_sub
global_atomic_sub_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_sub_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_sub_x2
global_atomic_swap v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_swap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_swap
global_atomic_swap_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_swap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_swap_x2
global_atomic_umax v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_umax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_umax
global_atomic_umax_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_umax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_umax_x2
global_atomic_umin v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_umin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_umin
global_atomic_umin_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_umin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_umin_x2
global_atomic_xor v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_xor
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_xor
global_atomic_xor_x2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_atomic_xor_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_atomic_xor_x2
global_load_dword v1, v3, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_dword
global_load_dword v[2:3], off lds
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_dword
global_load_dwordx2 v[1:2], v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_dwordx2
global_load_dwordx3 v[1:3], v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_dwordx3
global_load_dwordx4 v[1:4], v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_dwordx4
global_load_lds_dword v[2:3], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_lds_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_lds_dword
global_load_sbyte v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_sbyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_sbyte
global_load_sbyte_d16 v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_sbyte_d16
global_load_sbyte_d16_hi v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_sbyte_d16_hi
global_load_short_d16 v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_short_d16
global_load_short_d16_hi v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_short_d16_hi
global_load_sshort v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_sshort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_sshort
global_load_ubyte v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_ubyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_ubyte
global_load_ubyte_d16 v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_ubyte_d16
global_load_ubyte_d16_hi v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_ubyte_d16_hi
global_load_ushort v1, v[3:4], off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_load_ushort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_load_ushort
global_store_byte v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_byte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_byte
global_store_byte_d16_hi v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_byte_d16_hi
global_store_dword v254, v1, s[2:3] offset:16
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_dword
global_store_dwordx2 v[1:2], v[254:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_dwordx2
global_store_dwordx3 v[1:2], v[253:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_dwordx3
global_store_dwordx4 v[1:2], v[252:255], off offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_dwordx4
global_store_short v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_short
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_short
global_store_short_d16_hi v[1:2], v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): global_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): global_store_short_d16_hi
image_gather4h v[251:254], v[1:2], s[8:15], s[12:15] dmask:0x1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_gather4h
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_gather4h
image_sample_c_cd_cl_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_cd_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_cd_cl_g16
image_sample_c_cd_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_cd_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_cd_cl_o_g16
image_sample_c_cd_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_cd_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_cd_g16
image_sample_c_cd_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_cd_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_cd_o_g16
image_sample_c_d_cl_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_d_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_d_cl_g16
image_sample_c_d_cl_o_g16 v[5:6], v[1:6], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_d_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_d_cl_o_g16
image_sample_c_d_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_d_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_d_g16
image_sample_c_d_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_c_d_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_c_d_o_g16
image_sample_cd_cl_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_cd_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_cd_cl_g16
image_sample_cd_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_cd_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_cd_cl_o_g16
image_sample_cd_g16 v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_cd_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_cd_g16
image_sample_cd_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_cd_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_cd_o_g16
image_sample_d_cl_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_d_cl_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_d_cl_g16
image_sample_d_cl_o_g16 v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_d_cl_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_d_cl_o_g16
image_sample_d_g16 v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_d_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_d_g16
image_sample_d_o_g16 v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): image_sample_d_o_g16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): image_sample_d_o_g16
s_and_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_and_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_and_saveexec_b32
s_andn1_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn1_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn1_saveexec_b32
s_andn1_saveexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn1_saveexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn1_saveexec_b64
s_andn1_wrexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn1_wrexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn1_wrexec_b32
s_andn1_wrexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn1_wrexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn1_wrexec_b64
s_andn2_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn2_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn2_saveexec_b32
s_andn2_wrexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn2_wrexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn2_wrexec_b32
s_andn2_wrexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_andn2_wrexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_andn2_wrexec_b64
s_atomic_add s5, s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_add
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_add
s_atomic_add_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_add_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_add_x2
s_atomic_and s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_and
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_and
s_atomic_and_x2 s[10:11], s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_and_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_and_x2
s_atomic_cmpswap s[10:11], s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_cmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_cmpswap
s_atomic_cmpswap_x2 s[20:23], s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_cmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_cmpswap_x2
s_atomic_dec s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_dec
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_dec
s_atomic_dec_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_dec_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_dec_x2
s_atomic_inc s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_inc
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_inc
s_atomic_inc_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_inc_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_inc_x2
s_atomic_or s5, s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_or
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_or
s_atomic_or_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_or_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_or_x2
s_atomic_smax s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_smax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_smax
s_atomic_smax_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_smax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_smax_x2
s_atomic_smin s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_smin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_smin
s_atomic_smin_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_smin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_smin_x2
s_atomic_sub s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_sub
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_sub
s_atomic_sub_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_sub_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_sub_x2
s_atomic_swap s5, s[2:3], -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_swap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_swap
s_atomic_swap_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_swap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_swap_x2
s_atomic_umax s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_umax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_umax
s_atomic_umax_x2 s[10:11], s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_umax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_umax_x2
s_atomic_umin s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_umin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_umin
s_atomic_umin_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_umin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_umin_x2
s_atomic_xor s5, s[2:3], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_xor
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_xor
s_atomic_xor_x2 s[10:11], s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_atomic_xor_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_atomic_xor_x2
s_bitreplicate_b64_b32 exec, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_bitreplicate_b64_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_bitreplicate_b64_b32
s_buffer_atomic_add s5, s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_add
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_add
s_buffer_atomic_add_x2 s[10:11], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_add_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_add_x2
s_buffer_atomic_and s101, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_and
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_and
s_buffer_atomic_and_x2 s[10:11], s[8:11], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_and_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_and_x2
s_buffer_atomic_cmpswap s[10:11], s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_cmpswap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_cmpswap
s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_cmpswap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_cmpswap_x2
s_buffer_atomic_dec s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_dec
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_dec
s_buffer_atomic_dec_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_dec_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_dec_x2
s_buffer_atomic_inc s101, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_inc
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_inc
s_buffer_atomic_inc_x2 s[10:11], s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_inc_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_inc_x2
s_buffer_atomic_or s5, s[8:11], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_or
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_or
s_buffer_atomic_or_x2 s[10:11], s[96:99], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_or_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_or_x2
s_buffer_atomic_smax s5, s[4:7], s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_smax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_smax
s_buffer_atomic_smax_x2 s[100:101], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_smax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_smax_x2
s_buffer_atomic_smin s5, s[4:7], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_smin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_smin
s_buffer_atomic_smin_x2 s[12:13], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_smin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_smin_x2
s_buffer_atomic_sub s5, s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_sub
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_sub
s_buffer_atomic_sub_x2 s[10:11], s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_sub_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_sub_x2
s_buffer_atomic_swap s5, s[4:7], -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_swap
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_swap
s_buffer_atomic_swap_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_swap_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_swap_x2
s_buffer_atomic_umax s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_umax
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_umax
s_buffer_atomic_umax_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_umax_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_umax_x2
s_buffer_atomic_umin s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_umin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_umin
s_buffer_atomic_umin_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_umin_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_umin_x2
s_buffer_atomic_xor s5, s[4:7], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_xor
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_xor
s_buffer_atomic_xor_x2 s[10:11], s[4:7], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_buffer_atomic_xor_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_buffer_atomic_xor_x2
s_call_b64 exec, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_call_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_call_b64
s_clause 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_clause
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_clause
s_code_end
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_code_end
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_code_end
s_dcache_discard s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_dcache_discard
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_dcache_discard
s_dcache_discard_x2 s[2:3], 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_dcache_discard_x2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_dcache_discard_x2
s_denorm_mode 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_denorm_mode
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_denorm_mode
s_endpgm_ordered_ps_done
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_endpgm_ordered_ps_done
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_endpgm_ordered_ps_done
s_get_waveid_in_workgroup s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_get_waveid_in_workgroup
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_get_waveid_in_workgroup
s_gl1_inv
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_gl1_inv
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_gl1_inv
s_inst_prefetch 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_inst_prefetch
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_inst_prefetch
s_lshl1_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_lshl1_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_lshl1_add_u32
s_lshl2_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_lshl2_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_lshl2_add_u32
s_lshl3_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_lshl3_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_lshl3_add_u32
s_lshl4_add_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_lshl4_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_lshl4_add_u32
s_movrelsd_2_b32 s0, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_movrelsd_2_b32
s_mul_hi_i32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_mul_hi_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_mul_hi_i32
s_mul_hi_u32 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_mul_hi_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_mul_hi_u32
s_nand_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_nand_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_nand_saveexec_b32
s_nor_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_nor_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_nor_saveexec_b32
s_or_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_or_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_or_saveexec_b32
s_orn1_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_orn1_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_orn1_saveexec_b32
s_orn1_saveexec_b64 exec, s[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_orn1_saveexec_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_orn1_saveexec_b64
s_orn2_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_orn2_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_orn2_saveexec_b32
s_pack_hh_b32_b16 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_pack_hh_b32_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_pack_hh_b32_b16
s_pack_lh_b32_b16 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_pack_lh_b32_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_pack_lh_b32_b16
s_pack_ll_b32_b16 exec_hi, s1, s2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_pack_ll_b32_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_pack_ll_b32_b16
s_round_mode 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_round_mode
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_round_mode
s_scratch_load_dword s5, s[2:3], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_scratch_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_scratch_load_dword
s_scratch_load_dwordx2 s[100:101], s[2:3], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_scratch_load_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_scratch_load_dwordx2
s_scratch_load_dwordx4 s[20:23], s[4:5], s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_scratch_load_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_scratch_load_dwordx4
s_scratch_store_dword s1, s[4:5], 0x123 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_scratch_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_scratch_store_dword
s_scratch_store_dwordx2 s[2:3], s[4:5], s101 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_scratch_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_scratch_store_dwordx2
s_scratch_store_dwordx4 s[4:7], s[4:5], s0 glc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_scratch_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_scratch_store_dwordx4
s_subvector_loop_begin exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_subvector_loop_begin
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_subvector_loop_begin
s_subvector_loop_end exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_subvector_loop_end
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_subvector_loop_end
s_ttracedata_imm 0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_ttracedata_imm
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_ttracedata_imm
s_version 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_version
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_version
s_waitcnt_expcnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_waitcnt_expcnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_waitcnt_expcnt
s_waitcnt_lgkmcnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_waitcnt_lgkmcnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_waitcnt_lgkmcnt
s_waitcnt_vmcnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_waitcnt_vmcnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_waitcnt_vmcnt
s_waitcnt_vscnt exec_hi, 0x1234
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_waitcnt_vscnt
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_waitcnt_vscnt
s_xnor_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_xnor_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_xnor_saveexec_b32
s_xor_saveexec_b32 exec_hi, s1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): s_xor_saveexec_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): s_xor_saveexec_b32
scratch_load_dword off, s2 lds
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dword
scratch_load_dword v0, v1, off offset:-2048 glc slc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dword
scratch_load_dword v2, off lds
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dword
scratch_load_dwordx2 v[1:2], v3, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dwordx2
scratch_load_dwordx3 v[1:3], v4, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dwordx3
scratch_load_dwordx4 v[1:4], v5, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_dwordx4
scratch_load_sbyte v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sbyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sbyte
scratch_load_sbyte_d16 v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sbyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sbyte_d16
scratch_load_sbyte_d16_hi v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sbyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sbyte_d16_hi
scratch_load_short_d16 v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_short_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_short_d16
scratch_load_short_d16_hi v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_short_d16_hi
scratch_load_sshort v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_sshort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_sshort
scratch_load_ubyte v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ubyte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ubyte
scratch_load_ubyte_d16 v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ubyte_d16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ubyte_d16
scratch_load_ubyte_d16_hi v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ubyte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ubyte_d16_hi
scratch_load_ushort v1, v2, off
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_load_ushort
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_load_ushort
scratch_store_byte off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_byte
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_byte
scratch_store_byte_d16_hi off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_byte_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_byte_d16_hi
scratch_store_dword off, v2, exec_hi
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dword
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dword
scratch_store_dwordx2 off, v[254:255], s3 offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dwordx2
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dwordx2
scratch_store_dwordx3 off, v[253:255], s3 offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dwordx3
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dwordx3
scratch_store_dwordx4 off, v[252:255], s3 offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_dwordx4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_dwordx4
scratch_store_short off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_short
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_short
scratch_store_short_d16_hi off, v2, flat_scratch_hi offset:-1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): scratch_store_short_d16_hi
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): scratch_store_short_d16_hi
v_accvgpr_read_b32 a0, a0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_accvgpr_read_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_accvgpr_read_b32
v_accvgpr_write_b32 a0, 65
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_accvgpr_write_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_accvgpr_write_b32
v_add3_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add3_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add3_u32
v_add_co_ci_u32 v1, sext(v1), sext(v4) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_ci_u32
v_add_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_ci_u32
v_add_co_ci_u32_e32 v255, vcc, v1, v2, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_ci_u32
v_add_co_ci_u32_e64 v255, s12, v1, v2, s6
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_ci_u32
v_add_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_ci_u32
v_add_co_u32 v0, exec, v0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_u32
v_add_co_u32_dpp v255, vcc, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_u32
v_add_co_u32_e32 v2, vcc, s0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_u32
v_add_co_u32_e64 v0, s0, v0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_u32
v_add_co_u32_sdwa v0, v0, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_co_u32
v_add_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_i16
v_add_i32 lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_i32
v_add_i32_e32 v0, vcc, 0.5, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_i32
v_add_i32_e64 v1, s[0:1], v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_i32
v_add_lshl_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_lshl_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_lshl_u32
v_add_nc_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_i16
v_add_nc_i32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_i32
v_add_nc_u16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u16
v_add_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u32
v_add_nc_u32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u32
v_add_nc_u32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u32
v_add_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u32
v_addc_co_u32 v0, vcc, shared_base, v0, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_addc_co_u32
v_addc_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_addc_co_u32
v_addc_co_u32_e32 v3, vcc, 12345, v3, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_addc_co_u32
v_addc_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_addc_co_u32
v_addc_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_addc_co_u32
v_and_or_b32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_and_or_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_and_or_b32
v_ashr_i32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_ashr_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_ashr_i32
v_ashr_i32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_ashr_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_ashr_i32
v_ashr_i64 v[254:255], v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_ashr_i64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_ashr_i64
v_cmps_eq_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_eq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_eq_f32
v_cmps_eq_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_eq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_eq_f32
v_cmps_eq_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_eq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_eq_f64
v_cmps_eq_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_eq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_eq_f64
v_cmps_f_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_f_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_f_f32
v_cmps_f_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_f_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_f_f32
v_cmps_f_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_f_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_f_f64
v_cmps_f_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_f_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_f_f64
v_cmps_ge_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ge_f32
v_cmps_ge_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ge_f32
v_cmps_ge_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ge_f64
v_cmps_ge_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ge_f64
v_cmps_gt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_gt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_gt_f32
v_cmps_gt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_gt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_gt_f32
v_cmps_gt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_gt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_gt_f64
v_cmps_gt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_gt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_gt_f64
v_cmps_le_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_le_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_le_f32
v_cmps_le_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_le_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_le_f32
v_cmps_le_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_le_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_le_f64
v_cmps_le_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_le_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_le_f64
v_cmps_lg_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lg_f32
v_cmps_lg_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lg_f32
v_cmps_lg_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lg_f64
v_cmps_lg_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lg_f64
v_cmps_lt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lt_f32
v_cmps_lt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lt_f32
v_cmps_lt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lt_f64
v_cmps_lt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_lt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_lt_f64
v_cmps_neq_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_neq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_neq_f32
v_cmps_neq_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_neq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_neq_f32
v_cmps_neq_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_neq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_neq_f64
v_cmps_neq_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_neq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_neq_f64
v_cmps_nge_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nge_f32
v_cmps_nge_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nge_f32
v_cmps_nge_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nge_f64
v_cmps_nge_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nge_f64
v_cmps_ngt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ngt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ngt_f32
v_cmps_ngt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ngt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ngt_f32
v_cmps_ngt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ngt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ngt_f64
v_cmps_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_ngt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_ngt_f64
v_cmps_nle_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nle_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nle_f32
v_cmps_nle_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nle_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nle_f32
v_cmps_nle_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nle_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nle_f64
v_cmps_nle_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nle_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nle_f64
v_cmps_nlg_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlg_f32
v_cmps_nlg_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlg_f32
v_cmps_nlg_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlg_f64
v_cmps_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlg_f64
v_cmps_nlt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlt_f32
v_cmps_nlt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlt_f32
v_cmps_nlt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlt_f64
v_cmps_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_nlt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_nlt_f64
v_cmps_o_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_o_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_o_f32
v_cmps_o_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_o_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_o_f32
v_cmps_o_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_o_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_o_f64
v_cmps_o_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_o_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_o_f64
v_cmps_tru_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_tru_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_tru_f32
v_cmps_tru_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_tru_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_tru_f32
v_cmps_tru_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_tru_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_tru_f64
v_cmps_tru_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_tru_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_tru_f64
v_cmps_u_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_u_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_u_f32
v_cmps_u_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_u_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_u_f32
v_cmps_u_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_u_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_u_f64
v_cmps_u_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmps_u_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmps_u_f64
v_cmpsx_eq_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_eq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_eq_f32
v_cmpsx_eq_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_eq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_eq_f32
v_cmpsx_eq_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_eq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_eq_f64
v_cmpsx_eq_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_eq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_eq_f64
v_cmpsx_f_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_f_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_f_f32
v_cmpsx_f_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_f_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_f_f32
v_cmpsx_f_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_f_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_f_f64
v_cmpsx_f_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_f_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_f_f64
v_cmpsx_ge_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ge_f32
v_cmpsx_ge_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ge_f32
v_cmpsx_ge_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ge_f64
v_cmpsx_ge_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ge_f64
v_cmpsx_gt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_gt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_gt_f32
v_cmpsx_gt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_gt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_gt_f32
v_cmpsx_gt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_gt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_gt_f64
v_cmpsx_gt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_gt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_gt_f64
v_cmpsx_le_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_le_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_le_f32
v_cmpsx_le_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_le_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_le_f32
v_cmpsx_le_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_le_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_le_f64
v_cmpsx_le_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_le_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_le_f64
v_cmpsx_lg_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lg_f32
v_cmpsx_lg_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lg_f32
v_cmpsx_lg_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lg_f64
v_cmpsx_lg_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lg_f64
v_cmpsx_lt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lt_f32
v_cmpsx_lt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lt_f32
v_cmpsx_lt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lt_f64
v_cmpsx_lt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_lt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_lt_f64
v_cmpsx_neq_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_neq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_neq_f32
v_cmpsx_neq_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_neq_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_neq_f32
v_cmpsx_neq_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_neq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_neq_f64
v_cmpsx_neq_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_neq_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_neq_f64
v_cmpsx_nge_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nge_f32
v_cmpsx_nge_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nge_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nge_f32
v_cmpsx_nge_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nge_f64
v_cmpsx_nge_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nge_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nge_f64
v_cmpsx_ngt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ngt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ngt_f32
v_cmpsx_ngt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ngt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ngt_f32
v_cmpsx_ngt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ngt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ngt_f64
v_cmpsx_ngt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_ngt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_ngt_f64
v_cmpsx_nle_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nle_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nle_f32
v_cmpsx_nle_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nle_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nle_f32
v_cmpsx_nle_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nle_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nle_f64
v_cmpsx_nle_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nle_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nle_f64
v_cmpsx_nlg_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlg_f32
v_cmpsx_nlg_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlg_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlg_f32
v_cmpsx_nlg_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlg_f64
v_cmpsx_nlg_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlg_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlg_f64
v_cmpsx_nlt_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlt_f32
v_cmpsx_nlt_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlt_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlt_f32
v_cmpsx_nlt_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlt_f64
v_cmpsx_nlt_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_nlt_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_nlt_f64
v_cmpsx_o_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_o_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_o_f32
v_cmpsx_o_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_o_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_o_f32
v_cmpsx_o_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_o_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_o_f64
v_cmpsx_o_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_o_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_o_f64
v_cmpsx_tru_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_tru_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_tru_f32
v_cmpsx_tru_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_tru_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_tru_f32
v_cmpsx_tru_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_tru_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_tru_f64
v_cmpsx_tru_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_tru_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_tru_f64
v_cmpsx_u_f32 vcc, -1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_u_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_u_f32
v_cmpsx_u_f32_e64 flat_scratch, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_u_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_u_f32
v_cmpsx_u_f64 vcc, -1, v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_u_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_u_f64
v_cmpsx_u_f64_e64 flat_scratch, v[1:2], v[2:3]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cmpsx_u_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cmpsx_u_f64
v_cvt_norm_i16_f16 v5, -4.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_i16_f16
v_cvt_norm_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_i16_f16
v_cvt_norm_u16_f16 v5, s101
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_e32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_u16_f16
v_cvt_norm_u16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_norm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_norm_u16_f16
v_cvt_pknorm_i16_f16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_pknorm_i16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_pknorm_i16_f16
v_cvt_pknorm_u16_f16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_cvt_pknorm_u16_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_pknorm_u16_f16
v_cvt_pkrtz_f16_f32_e32 v255, v1, v2
// CHECK: :[[@LINE-1]]:1: error: e32 variant of this instruction is not supported
v_div_fixup_legacy_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_div_fixup_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_div_fixup_legacy_f16
v_div_fixup_legacy_f16_e64 v5, 0.5, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_div_fixup_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_div_fixup_legacy_f16
v_dot2_f32_f16 v0, -v1, -v2, -v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_f32_f16
v_dot2_i32_i16 v0, -v1, -v2, -v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_i32_i16
v_dot2_u32_u16 v0, -v1, -v2, -v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2_u32_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_u32_u16
v_dot2c_f32_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2c_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2c_f32_f16
v_dot2c_f32_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2c_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2c_f32_f16
v_dot2c_f32_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2c_f32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2c_f32_f16
v_dot2c_i32_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2c_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2c_i32_i16
v_dot2c_i32_i16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot2c_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot2c_i32_i16
v_dot4_i32_i8 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot4_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot4_i32_i8
v_dot4_u32_u8 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot4_u32_u8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot4_u32_u8
v_dot4c_i32_i8 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot4c_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot4c_i32_i8
v_dot4c_i32_i8_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot4c_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot4c_i32_i8
v_dot4c_i32_i8_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot4c_i32_i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot4c_i32_i8
v_dot8_i32_i4 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot8_i32_i4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot8_i32_i4
v_dot8_u32_u4 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot8_u32_u4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot8_u32_u4
v_dot8c_i32_i4 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot8c_i32_i4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot8c_i32_i4
v_dot8c_i32_i4_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_dot8c_i32_i4
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_dot8c_i32_i4
v_fma_legacy_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fma_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fma_legacy_f16
v_fma_legacy_f16_e64 v5, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fma_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fma_legacy_f16
v_fma_mix_f32 v0, -abs(v1), v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fma_mix_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fma_mix_f32
v_fma_mixhi_f16 v0, -v1, abs(v2), -abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fma_mixhi_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fma_mixhi_f16
v_fma_mixlo_f16 v0, abs(v1), -v2, abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fma_mixlo_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fma_mixlo_f16
v_fmaak_f32 v255, v1, v2, 0x1121
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmaak_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmaak_f32
v_fmac_f16 v5, 0x1234, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f16
v_fmac_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f16
v_fmac_f16_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f16
v_fmac_f16_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f16
v_fmac_f32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f32
v_fmac_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f32
v_fmac_f32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f32
v_fmac_f32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmac_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmac_f32
v_fmamk_f32 v255, v1, 0x1121, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_fmamk_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_fmamk_f32
v_interp_p2_legacy_f16 v255, v2, attr0.x, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_interp_p2_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_interp_p2_legacy_f16
v_log_clamp_f32 v1, 0.5
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_log_clamp_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_log_clamp_f32
v_log_clamp_f32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_log_clamp_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_log_clamp_f32
v_lshl_add_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshl_add_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshl_add_u32
v_lshl_b32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshl_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshl_b32
v_lshl_b32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshl_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshl_b32
v_lshl_b64 v[254:255], v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshl_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshl_b64
v_lshl_or_b32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshl_or_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshl_or_b32
v_lshr_b32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshr_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshr_b32
v_lshr_b32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshr_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshr_b32
v_lshr_b64 v[254:255], v[1:2], v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_lshr_b64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_lshr_b64
v_mac_legacy_f32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mac_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mac_legacy_f32
v_mac_legacy_f32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mac_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mac_legacy_f32
v_mac_legacy_f32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mac_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mac_legacy_f32
v_mad_i32_i16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_i32_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_i32_i16
v_mad_legacy_f16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_legacy_f16
v_mad_legacy_f16_e64 v5, 0.5, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_legacy_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_legacy_f16
v_mad_legacy_i16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_legacy_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_legacy_i16
v_mad_legacy_i16_e64 v5, 0, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_legacy_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_legacy_i16
v_mad_legacy_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_legacy_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_legacy_u16
v_mad_legacy_u16_e64 v5, 0, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_legacy_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_legacy_u16
v_mad_mix_f32 v0, -abs(v1), v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_mix_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_mix_f32
v_mad_mixhi_f16 v0, -v1, abs(v2), -abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_mixhi_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_mixhi_f16
v_mad_mixlo_f16 v0, abs(v1), -v2, abs(v3)
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_mixlo_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_mixlo_f16
v_mad_u32_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mad_u32_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mad_u32_u16
v_max3_f16 v0, src_lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_max3_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_max3_f16
v_max3_i16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_max3_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_max3_i16
v_max3_u16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_max3_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_max3_u16
v_max_legacy_f32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_max_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_max_legacy_f32
v_max_legacy_f32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_max_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_max_legacy_f32
v_med3_f16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_med3_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_med3_f16
v_med3_i16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_med3_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_med3_i16
v_med3_u16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_med3_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_med3_u16
v_mfma_f32_16x16x16f16 a[0:3], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_16x16x16f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_16x16x16f16
v_mfma_f32_16x16x1f32 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_16x16x1f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_16x16x1f32
v_mfma_f32_16x16x2bf16 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_16x16x2bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_16x16x2bf16
v_mfma_f32_16x16x4f16 a[0:15], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_16x16x4f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_16x16x4f16
v_mfma_f32_16x16x4f32 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_16x16x4f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_16x16x4f32
v_mfma_f32_16x16x8bf16 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_16x16x8bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_16x16x8bf16
v_mfma_f32_32x32x1f32 a[0:31], 1, v1, a[1:32]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_32x32x1f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_32x32x1f32
v_mfma_f32_32x32x2bf16 a[0:31], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_32x32x2bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_32x32x2bf16
v_mfma_f32_32x32x2f32 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_32x32x2f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_32x32x2f32
v_mfma_f32_32x32x4bf16 a[0:15], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_32x32x4bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_32x32x4bf16
v_mfma_f32_32x32x4f16 a[0:31], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_32x32x4f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_32x32x4f16
v_mfma_f32_32x32x8f16 a[0:15], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_32x32x8f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_32x32x8f16
v_mfma_f32_4x4x1f32 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_4x4x1f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_4x4x1f32
v_mfma_f32_4x4x2bf16 a[0:3], a0, a1, -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_4x4x2bf16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_4x4x2bf16
v_mfma_f32_4x4x4f16 a[0:3], a[0:1], a[1:2], -2.0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_f32_4x4x4f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_f32_4x4x4f16
v_mfma_i32_16x16x16i8 a[0:3], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_i32_16x16x16i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_i32_16x16x16i8
v_mfma_i32_16x16x4i8 a[0:15], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_i32_16x16x4i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_i32_16x16x4i8
v_mfma_i32_32x32x4i8 a[0:31], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_i32_32x32x4i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_i32_32x32x4i8
v_mfma_i32_32x32x8i8 a[0:15], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_i32_32x32x8i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_i32_32x32x8i8
v_mfma_i32_4x4x4i8 a[0:3], a0, a1, 2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mfma_i32_4x4x4i8
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mfma_i32_4x4x4i8
v_min3_f16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_min3_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_min3_f16
v_min3_i16 v0, src_lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_min3_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_min3_i16
v_min3_u16 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_min3_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_min3_u16
v_min_legacy_f32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_min_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_min_legacy_f32
v_min_legacy_f32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_min_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_min_legacy_f32
v_movreld_b32_dpp v1, v0 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1554,19 +1554,19 @@ v_movrels_b32_sdwa v0, 1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_movrelsd_2_b32 v0, v255 dpp8:[7,6,5,4,3,2,1,0]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_movrelsd_2_b32
v_movrelsd_2_b32_dpp v0, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_movrelsd_2_b32
v_movrelsd_2_b32_e32 v5, 1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_movrelsd_2_b32
v_movrelsd_2_b32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_movrelsd_2_b32
v_movrelsd_2_b32_sdwa v0, 0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_movrelsd_2_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_movrelsd_2_b32
v_movrelsd_b32_dpp v0, v255 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
// CHECK: :[[@LINE-1]]:1: error: dpp variant of this instruction is not supported
@@ -1575,304 +1575,304 @@ v_movrelsd_b32_sdwa v0, 1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
// CHECK: :[[@LINE-1]]:1: error: sdwa variant of this instruction is not supported
v_mullit_f32 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_mullit_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_mullit_f32
v_or3_b32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_or3_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_or3_b32
v_pack_b32_f16 v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pack_b32_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pack_b32_f16
v_permlane16_b32 v0, lds_direct, s0, s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_permlane16_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_permlane16_b32
v_permlanex16_b32 v0, lds_direct, s0, s0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_permlanex16_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_permlanex16_b32
v_pipeflush
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pipeflush
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pipeflush
v_pipeflush_e64
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pipeflush
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pipeflush
v_pk_add_f16 v0, execz, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_f16
v_pk_add_i16 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_i16
v_pk_add_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_u16
v_pk_ashrrev_i16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_ashrrev_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_ashrrev_i16
v_pk_fma_f16 v0, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_fma_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_fma_f16
v_pk_fmac_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_fmac_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_fmac_f16
v_pk_lshlrev_b16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_lshlrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_lshlrev_b16
v_pk_lshrrev_b16 v0, lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_lshrrev_b16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_lshrrev_b16
v_pk_mad_i16 v0, src_lds_direct, v0, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_mad_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_mad_i16
v_pk_mad_u16 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_mad_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_mad_u16
v_pk_max_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_max_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_max_f16
v_pk_max_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_max_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_max_i16
v_pk_max_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_max_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_max_u16
v_pk_min_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_min_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_min_f16
v_pk_min_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_min_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_min_i16
v_pk_min_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_min_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_min_u16
v_pk_mul_f16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_mul_f16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_mul_f16
v_pk_mul_lo_u16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_mul_lo_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_mul_lo_u16
v_pk_sub_i16 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_sub_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_sub_i16
v_pk_sub_u16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_pk_sub_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_pk_sub_u16
v_rcp_clamp_f32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rcp_clamp_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rcp_clamp_f32
v_rcp_clamp_f32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rcp_clamp_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rcp_clamp_f32
v_rcp_clamp_f64 v[254:255], v[1:2]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rcp_clamp_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rcp_clamp_f64
v_rcp_clamp_f64_e64 v[254:255], v[1:2]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rcp_clamp_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rcp_clamp_f64
v_rcp_legacy_f32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rcp_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rcp_legacy_f32
v_rcp_legacy_f32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rcp_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rcp_legacy_f32
v_rsq_clamp_f32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rsq_clamp_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rsq_clamp_f32
v_rsq_clamp_f32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rsq_clamp_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rsq_clamp_f32
v_rsq_clamp_f64 v[254:255], v[1:2]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rsq_clamp_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rsq_clamp_f64
v_rsq_clamp_f64_e64 v[254:255], v[1:2]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rsq_clamp_f64
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rsq_clamp_f64
v_rsq_legacy_f32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rsq_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rsq_legacy_f32
v_rsq_legacy_f32_e64 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_rsq_legacy_f32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_rsq_legacy_f32
v_sat_pk_u8_i16 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sat_pk_u8_i16
v_sat_pk_u8_i16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sat_pk_u8_i16
v_sat_pk_u8_i16_e64 v5, -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sat_pk_u8_i16
v_sat_pk_u8_i16_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sat_pk_u8_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sat_pk_u8_i16
v_screen_partition_4se_b32 v5, -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_screen_partition_4se_b32
v_screen_partition_4se_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_screen_partition_4se_b32
v_screen_partition_4se_b32_e64 v5, -1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_screen_partition_4se_b32
v_screen_partition_4se_b32_sdwa v5, v1 src0_sel:BYTE_0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_screen_partition_4se_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_screen_partition_4se_b32
v_sub_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_ci_u32
v_sub_co_ci_u32_e32 v255, vcc, v1, v2, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_ci_u32
v_sub_co_ci_u32_e64 v255, s12, v1, v2, s6
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_ci_u32
v_sub_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_ci_u32
v_sub_co_u32 v0, s0, v0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_u32
v_sub_co_u32_dpp v255, vcc, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_u32
v_sub_co_u32_e32 v2, vcc, s0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_u32
v_sub_co_u32_e64 v0, s0, v0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_u32
v_sub_co_u32_sdwa v0, v0, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_co_u32
v_sub_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_i16
v_sub_i32 v1, s[0:1], v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_i32
v_sub_i32_e64 v255, s[12:13], v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_i32
v_sub_nc_i16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_i16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_i16
v_sub_nc_i32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_i32
v_sub_nc_u16 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_u16
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_u16
v_sub_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_u32
v_sub_nc_u32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_u32
v_sub_nc_u32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_u32
v_sub_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_sub_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_sub_nc_u32
v_subb_co_u32 v1, vcc, v2, v3, vcc row_shl:1 row_mask:0xa bank_mask:0x1 bound_ctrl:0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subb_co_u32
v_subb_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subb_co_u32
v_subb_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subb_co_u32
v_subb_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subb_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subb_co_u32
v_subbrev_co_u32 v0, vcc, src_lds_direct, v0, vcc
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subbrev_co_u32
v_subbrev_co_u32_dpp v255, vcc, v1, v2, vcc quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subbrev_co_u32
v_subbrev_co_u32_e64 v255, s[12:13], v1, v2, s[6:7]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subbrev_co_u32
v_subbrev_co_u32_sdwa v1, vcc, v2, v3, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:BYTE_2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subbrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subbrev_co_u32
v_subrev_co_ci_u32 v0, vcc_lo, src_lds_direct, v0, vcc_lo
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_ci_u32
v_subrev_co_ci_u32_dpp v0, vcc, v0, v0, vcc dpp8:[7,6,5,4,3,2,1,0]
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_ci_u32
v_subrev_co_ci_u32_e32 v1, 0, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_ci_u32
v_subrev_co_ci_u32_e64 v255, s12, v1, v2, s6
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_ci_u32
v_subrev_co_ci_u32_sdwa v1, v1, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_ci_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_ci_u32
v_subrev_co_u32 v0, s0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_u32
v_subrev_co_u32_dpp v255, vcc, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_u32
v_subrev_co_u32_e32 v2, vcc, s0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_u32
v_subrev_co_u32_e64 v0, s0, v0, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_u32
v_subrev_co_u32_sdwa v0, v0, v4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_co_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_co_u32
v_subrev_i32 v1, s[0:1], v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_i32
v_subrev_i32_e64 v255, s[12:13], v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_i32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_i32
v_subrev_nc_u32 v0, src_lds_direct, v0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_nc_u32
v_subrev_nc_u32_dpp v5, v1, v2 dpp8:[7,6,5,4,3,2,1,0] fi:1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_nc_u32
v_subrev_nc_u32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_nc_u32
v_subrev_nc_u32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_nc_u32
v_subrev_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_subrev_nc_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_subrev_nc_u32
v_swap_b32 v1, 1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_swap_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_swap_b32
v_swap_b32_e32 v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_swap_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_swap_b32
v_swaprel_b32 v255, v1
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_swaprel_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_swaprel_b32
v_xad_u32 v1, v2, v3, v4
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xad_u32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xad_u32
v_xnor_b32 v0, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xnor_b32
v_xnor_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xnor_b32
v_xnor_b32_e32 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xnor_b32
v_xnor_b32_e64 v255, v1, v2
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xnor_b32
v_xnor_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xnor_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xnor_b32
v_xor3_b32 v255, v1, v2, v3
-// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (tonga): v_xor3_b32
+// CHECK: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx802): v_xor3_b32
diff --git a/llvm/test/MC/AMDGPU/literals.s b/llvm/test/MC/AMDGPU/literals.s
index 5adfb74e48f42..4cf69ccac31b7 100644
--- a/llvm/test/MC/AMDGPU/literals.s
+++ b/llvm/test/MC/AMDGPU/literals.s
@@ -1,20 +1,20 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --version 5
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tahiti -show-encoding %s | FileCheck %s --check-prefix=SICI
-// RUN: not llvm-mc -triple=amdgcn -mcpu=bonaire -show-encoding %s | FileCheck %s --check-prefixes=SICI,CI
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX89
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX89,GFX9
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX11
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX12XX,GFX12
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX12XX,GFX1250,GFX1250-ASM
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -show-encoding %s | %extract-encodings | llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -disassemble -show-encoding | FileCheck %s --check-prefixes=GFX8PLUS,GFX12XX,GFX1250,GFX1250-DIS
-
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tahiti %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOSICI,NOSI --implicit-check-not=error:
-// RUN: not llvm-mc -triple=amdgcn -mcpu=bonaire %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOSICI,NOCI --implicit-check-not=error:
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX89,NOVI --implicit-check-not=error:
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx900 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX89,NOGFX9 --implicit-check-not=error:
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX11 --implicit-check-not=error:
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX12 --implicit-check-not=error:
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1250 %s -mattr=+real-true16 -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX1250 --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu6.00 -show-encoding %s | FileCheck %s --check-prefix=SICI
+// RUN: not llvm-mc -triple=amdgpu7.04 -show-encoding %s | FileCheck %s --check-prefixes=SICI,CI
+// RUN: not llvm-mc -triple=amdgpu8.02 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX89
+// RUN: not llvm-mc -triple=amdgpu9.00 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX89,GFX9
+// RUN: not llvm-mc -triple=amdgpu11.00 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX11
+// RUN: not llvm-mc -triple=amdgpu12.00 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX12XX,GFX12
+// RUN: not llvm-mc -triple=amdgpu12.50 -mattr=+real-true16 -show-encoding %s | FileCheck %s --check-prefixes=GFX8PLUS,GFX12XX,GFX1250,GFX1250-ASM
+// RUN: not llvm-mc -triple=amdgpu12.50 -mattr=+real-true16 -show-encoding %s | %extract-encodings | llvm-mc -triple=amdgpu12.50 -mattr=+real-true16 -disassemble -show-encoding | FileCheck %s --check-prefixes=GFX8PLUS,GFX12XX,GFX1250,GFX1250-DIS
+
+// RUN: not llvm-mc -triple=amdgpu6.00 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOSICI,NOSI --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu7.04 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOSICI,NOCI --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu8.02 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX89,NOVI --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu9.00 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX89,NOGFX9 --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu11.00 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX11 --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu12.00 %s -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX12 --implicit-check-not=error:
+// RUN: not llvm-mc -triple=amdgpu12.50 %s -mattr=+real-true16 -filetype=null 2>&1 | FileCheck %s --check-prefixes=NOGCN,NOGFX1250 --implicit-check-not=error:
//---------------------------------------------------------------------------//
// fp literal, expected fp operand
@@ -37,7 +37,7 @@ v_log_clamp_f32 v1, 0.5
// NOGFX12: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1200): v_log_clamp_f32
// NOGFX1250: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1250): v_log_clamp_f32
// NOGFX9: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx900): v_log_clamp_f32
-// NOVI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tonga): v_log_clamp_f32
+// NOVI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx802): v_log_clamp_f32
// SICI: v_log_clamp_f32_e32 v1, 0.5 ; encoding: [0xf0,0x4c,0x02,0x7e]
v_trunc_f32 v0, 0.5
@@ -202,53 +202,53 @@ v_fract_f64_e32 v[0:1], lit(1.0)
v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1.0
// GFX11: v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1.0 ; encoding: [0x08,0x40,0x44,0xcc,0x00,0x09,0xca,0x1b]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_wmma_i32_16x16x16_iu8
// NOGFX12: :[[@LINE-3]]:1: error: operands are not valid for this GPU or mode
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_wmma_i32_16x16x16_iu8
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_wmma_i32_16x16x16_iu8
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_wmma_i32_16x16x16_iu8
v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1.0)
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_wmma_i32_16x16x16_iu8
// NOGFX11: :[[@LINE-2]]:54: error: invalid operand for instruction
// NOGFX12: :[[@LINE-3]]:54: error: invalid operand for instruction
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_wmma_i32_16x16x16_iu8
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_wmma_i32_16x16x16_iu8
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_wmma_i32_16x16x16_iu8
v_cos_f16_e32 v5.l, 1.0
// GFX11: v_cos_f16_e32 v5.l, 1.0 ; encoding: [0xf2,0xc2,0x0a,0x7e]
// GFX12XX: v_cos_f16_e32 v5.l, 1.0 ; encoding: [0xf2,0xc2,0x0a,0x7e]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
// NOGFX89: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_cos_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_cos_f16
v_cos_f16_e32 v5.l, lit(1.0)
// GFX11: v_cos_f16_e32 v5.l, lit(0x3c00) ; encoding: [0xff,0xc2,0x0a,0x7e,0x00,0x3c,0x00,0x00]
// GFX12XX: v_cos_f16_e32 v5.l, lit(0x3c00) ; encoding: [0xff,0xc2,0x0a,0x7e,0x00,0x3c,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
// NOGFX89: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_cos_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_cos_f16
v_tanh_bf16 v5.l, 1.0
// GFX1250: v_tanh_bf16_e32 v5.l, 1.0 ; encoding: [0xf2,0x94,0x0a,0x7e]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_tanh_bf16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_tanh_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_tanh_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_tanh_bf16
v_tanh_bf16 v5.l, lit(1.0)
// GFX1250: v_tanh_bf16_e32 v5.l, lit(0x3f80) ; encoding: [0xff,0x94,0x0a,0x7e,0x80,0x3f,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_tanh_bf16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_tanh_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_tanh_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_tanh_bf16
v_trunc_f32_e32 v0, 1.0
// GFX11: v_trunc_f32_e32 v0, 1.0 ; encoding: [0xf2,0x42,0x00,0x7e]
@@ -265,57 +265,57 @@ v_trunc_f32_e32 v0, lit(1.0)
v_dot2_bf16_bf16 v5.l, v1, v2, 1.0
// GFX11: v_dot2_bf16_bf16 v5.l, v1, v2, 1.0 ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0xca,0x03]
// GFX12: v_dot2_bf16_bf16 v5.l, v1, v2, 1.0 ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0xca,0x03]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_bf16_bf16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_bf16_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_bf16_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_bf16_bf16
v_dot2_bf16_bf16 v5.l, v1, v2, lit(1.0)
// GFX11: v_dot2_bf16_bf16 v5.l, v1, v2, lit(0x3f80) ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0xfe,0x03,0x80,0x3f,0x00,0x00]
// GFX12: v_dot2_bf16_bf16 v5.l, v1, v2, lit(0x3f80) ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0xfe,0x03,0x80,0x3f,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_bf16_bf16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_bf16_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_bf16_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_bf16_bf16
v_dot2_f32_f16 v5, v1, 1.0, v2
// GFX11: v_dot2_f32_f16 v5, v1, 1.0, v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0xe5,0x09,0x1c]
// GFX12: v_dot2_f32_f16 v5, v1, 1.0, v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0xe5,0x09,0x1c]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_f32_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_f32_f16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_f32_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_f32_f16
v_dot2_f32_f16 v5, v1, lit(1.0), v2
// GFX11: v_dot2_f32_f16 v5, v1, lit(0x3c00), v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0xff,0x09,0x1c,0x00,0x3c,0x00,0x00]
// GFX12: v_dot2_f32_f16 v5, v1, lit(0x3c00), v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0xff,0x09,0x1c,0x00,0x3c,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_f32_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_f32_f16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_f32_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_f32_f16
v_cvt_pk_fp8_f16 v1.l, 1.0
// GFX1250: v_cvt_pk_fp8_f16_e64 v1.l, 0x3c00 ; encoding: [0x01,0x00,0x72,0xd7,0xff,0x00,0x01,0x02,0x00,0x3c,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_pk_fp8_f16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_cvt_pk_fp8_f16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_cvt_pk_fp8_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_pk_fp8_f16
v_cvt_pk_fp8_f16 v1.l, lit(1.0)
// GFX1250-ASM: v_cvt_pk_fp8_f16_e64 v1.l, lit(0x3c00) ; encoding: [0x01,0x00,0x72,0xd7,0xff,0x00,0x01,0x02,0x00,0x3c,0x00,0x00]
// GFX1250-DIS: v_cvt_pk_fp8_f16_e64 v1.l, 0x3c00 ; encoding: [0x01,0x00,0x72,0xd7,0xff,0x00,0x01,0x02,0x00,0x3c,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_pk_fp8_f16
// NOGFX11: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16
// NOGFX12: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1200): v_cvt_pk_fp8_f16
// NOGFX9: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16
-// NOSI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16
-// NOVI: :[[@LINE-8]]:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16
+// NOSI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx600): v_cvt_pk_fp8_f16
+// NOVI: :[[@LINE-8]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_pk_fp8_f16
//---------------------------------------------------------------------------//
// fp literal, expected int operand
@@ -451,18 +451,18 @@ v_and_b32_e32 v0, 2.3509886e-70, v1
v_not_b16 v5.l, 1.0
// GFX11: v_not_b16_e32 v5.l, 1.0 ; encoding: [0xf2,0xd2,0x0a,0x7e]
// GFX12XX: v_not_b16_e32 v5.l, 1.0 ; encoding: [0xf2,0xd2,0x0a,0x7e]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_not_b16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_not_b16
// NOGFX9: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx900): v_not_b16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_not_b16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_not_b16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_not_b16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_not_b16
v_not_b16 v5.l, lit(1.0)
// GFX11: v_not_b16_e32 v5.l, lit(0x3f800000) ; encoding: [0xff,0xd2,0x0a,0x7e,0x00,0x00,0x80,0x3f]
// GFX12XX: v_not_b16_e32 v5.l, lit(0x3f800000) ; encoding: [0xff,0xd2,0x0a,0x7e,0x00,0x00,0x80,0x3f]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_not_b16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_not_b16
// NOGFX9: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx900): v_not_b16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_not_b16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_not_b16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_not_b16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_not_b16
v_and_b32_e32 v0, 1.0, v1
// GFX11: v_and_b32_e32 v0, 1.0, v1 ; encoding: [0xf2,0x02,0x00,0x36]
@@ -480,35 +480,35 @@ v_pk_add_u16 v5, exec_lo, 1.0
// GFX11: v_pk_add_u16 v5, exec_lo, 1.0 ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0xe4,0x01,0x1a]
// GFX12XX: v_pk_add_u16 v5, exec_lo, 1.0 ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0xe4,0x01,0x1a]
// GFX9: v_pk_add_u16 v5, exec_lo, 1.0 ; encoding: [0x05,0x40,0x8a,0xd3,0x7e,0xe4,0x01,0x18]
-// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16
+// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_u16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_u16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_u16
v_pk_add_u16 v5, exec_lo, lit(1.0)
// GFX11: v_pk_add_u16 v5, exec_lo, lit(0x3f800000) ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0xfe,0x01,0x1a,0x00,0x00,0x80,0x3f]
// GFX12XX: v_pk_add_u16 v5, exec_lo, lit(0x3f800000) ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0xfe,0x01,0x1a,0x00,0x00,0x80,0x3f]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_u16
// NOGFX9: :[[@LINE-4]]:31: error: literal operands are not supported
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_u16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_u16
v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0
// GFX1250: v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0 ; encoding: [0x02,0x00,0x42,0xd6,0x04,0x09,0xca,0x03]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_perm_pk16_b6_u4
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_perm_pk16_b6_u4
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_perm_pk16_b6_u4
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_perm_pk16_b6_u4
v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1.0)
// GFX1250: v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(0x3f800000) ; encoding: [0x02,0x00,0x42,0xd6,0x04,0x09,0xfe,0x03,0x00,0x00,0x80,0x3f]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_perm_pk16_b6_u4
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_perm_pk16_b6_u4
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_perm_pk16_b6_u4
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_perm_pk16_b6_u4
//---------------------------------------------------------------------------//
// int literal, expected fp operand
@@ -678,53 +678,53 @@ v_fract_f64_e32 v[0:1], 0xffffffffffffffff
v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1
// GFX11: v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1 ; encoding: [0x08,0x40,0x44,0xcc,0x00,0x09,0x06,0x1a]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_wmma_i32_16x16x16_iu8
// NOGFX12: :[[@LINE-3]]:1: error: operands are not valid for this GPU or mode
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_wmma_i32_16x16x16_iu8
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_wmma_i32_16x16x16_iu8
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_wmma_i32_16x16x16_iu8
v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1)
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_wmma_i32_16x16x16_iu8
// NOGFX11: :[[@LINE-2]]:54: error: invalid operand for instruction
// NOGFX12: :[[@LINE-3]]:54: error: invalid operand for instruction
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_wmma_i32_16x16x16_iu8
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_wmma_i32_16x16x16_iu8
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_wmma_i32_16x16x16_iu8
v_cos_f16_e32 v5.l, 1
// GFX11: v_cos_f16_e32 v5.l, 1 ; encoding: [0x81,0xc2,0x0a,0x7e]
// GFX12XX: v_cos_f16_e32 v5.l, 1 ; encoding: [0x81,0xc2,0x0a,0x7e]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
// NOGFX89: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_cos_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_cos_f16
v_cos_f16_e32 v5.l, lit(1)
// GFX11: v_cos_f16_e32 v5.l, lit(0x1) ; encoding: [0xff,0xc2,0x0a,0x7e,0x01,0x00,0x00,0x00]
// GFX12XX: v_cos_f16_e32 v5.l, lit(0x1) ; encoding: [0xff,0xc2,0x0a,0x7e,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_cos_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_cos_f16
// NOGFX89: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_cos_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_cos_f16
v_tanh_bf16 v5.l, 1
// GFX1250: v_tanh_bf16_e32 v5.l, 1 ; encoding: [0x81,0x94,0x0a,0x7e]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_tanh_bf16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_tanh_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_tanh_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_tanh_bf16
v_tanh_bf16 v5.l, lit(1)
// GFX1250: v_tanh_bf16_e32 v5.l, lit(0x1) ; encoding: [0xff,0x94,0x0a,0x7e,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_tanh_bf16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_tanh_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_tanh_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_tanh_bf16
v_trunc_f32_e32 v0, 1
// GFX11: v_trunc_f32_e32 v0, 1 ; encoding: [0x81,0x42,0x00,0x7e]
@@ -741,57 +741,57 @@ v_trunc_f32_e32 v0, lit(1)
v_dot2_bf16_bf16 v5.l, v1, v2, 1
// GFX11: v_dot2_bf16_bf16 v5.l, v1, v2, 1 ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0x06,0x02]
// GFX12: v_dot2_bf16_bf16 v5.l, v1, v2, 1 ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0x06,0x02]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_bf16_bf16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_bf16_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_bf16_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_bf16_bf16
v_dot2_bf16_bf16 v5.l, v1, v2, lit(1)
// GFX11: v_dot2_bf16_bf16 v5.l, v1, v2, lit(0x1) ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0xfe,0x03,0x01,0x00,0x00,0x00]
// GFX12: v_dot2_bf16_bf16 v5.l, v1, v2, lit(0x1) ; encoding: [0x05,0x00,0x67,0xd6,0x01,0x05,0xfe,0x03,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_bf16_bf16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_bf16_bf16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_bf16_bf16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_bf16_bf16
v_dot2_f32_f16 v5, v1, 1, v2
// GFX11: v_dot2_f32_f16 v5, v1, 1, v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0x03,0x09,0x1c]
// GFX12: v_dot2_f32_f16 v5, v1, 1, v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0x03,0x09,0x1c]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_f32_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_f32_f16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_f32_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_f32_f16
v_dot2_f32_f16 v5, v1, lit(1), v2
// GFX11: v_dot2_f32_f16 v5, v1, lit(0x1), v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0xff,0x09,0x1c,0x01,0x00,0x00,0x00]
// GFX12: v_dot2_f32_f16 v5, v1, lit(0x1), v2 ; encoding: [0x05,0x40,0x13,0xcc,0x01,0xff,0x09,0x1c,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_dot2_f32_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_dot2_f32_f16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_dot2_f32_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_dot2_f32_f16
v_cvt_pk_fp8_f16 v1.l, 1
// GFX1250: v_cvt_pk_fp8_f16_e64 v1.l, 1 ; encoding: [0x01,0x00,0x72,0xd7,0xff,0x00,0x01,0x02,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_pk_fp8_f16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_cvt_pk_fp8_f16
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_cvt_pk_fp8_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_pk_fp8_f16
v_cvt_pk_fp8_f16 v1.l, lit(1)
// GFX1250-ASM: v_cvt_pk_fp8_f16_e64 v1.l, lit(0x1) ; encoding: [0x01,0x00,0x72,0xd7,0xff,0x00,0x01,0x02,0x01,0x00,0x00,0x00]
// GFX1250-DIS: v_cvt_pk_fp8_f16_e64 v1.l, 1 ; encoding: [0x01,0x00,0x72,0xd7,0xff,0x00,0x01,0x02,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_cvt_pk_fp8_f16
// NOGFX11: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16
// NOGFX12: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1200): v_cvt_pk_fp8_f16
// NOGFX9: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16
-// NOSI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16
-// NOVI: :[[@LINE-8]]:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16
+// NOSI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx600): v_cvt_pk_fp8_f16
+// NOVI: :[[@LINE-8]]:1: error: instruction not supported on this GPU (gfx802): v_cvt_pk_fp8_f16
//---------------------------------------------------------------------------//
// int literal, expected int operand
@@ -925,18 +925,18 @@ v_and_b32_e32 v0, 0xffffffffffffffff, v1
v_not_b16 v5.l, 1
// GFX11: v_not_b16_e32 v5.l, 1 ; encoding: [0x81,0xd2,0x0a,0x7e]
// GFX12XX: v_not_b16_e32 v5.l, 1 ; encoding: [0x81,0xd2,0x0a,0x7e]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_not_b16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_not_b16
// NOGFX9: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx900): v_not_b16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_not_b16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_not_b16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_not_b16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_not_b16
v_not_b16 v5.l, lit(1)
// GFX11: v_not_b16_e32 v5.l, lit(0x1) ; encoding: [0xff,0xd2,0x0a,0x7e,0x01,0x00,0x00,0x00]
// GFX12XX: v_not_b16_e32 v5.l, lit(0x1) ; encoding: [0xff,0xd2,0x0a,0x7e,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_not_b16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_not_b16
// NOGFX9: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx900): v_not_b16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_not_b16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_not_b16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_not_b16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_not_b16
s_mov_b64 s[0:1], 1
// GFX8PLUS: s_mov_b64 s[0:1], 1 ; encoding: [0x81,0x01,0x80,0xbe]
@@ -962,35 +962,35 @@ v_pk_add_u16 v5, exec_lo, 1
// GFX11: v_pk_add_u16 v5, exec_lo, 1 ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0x02,0x01,0x1a]
// GFX12XX: v_pk_add_u16 v5, exec_lo, 1 ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0x02,0x01,0x1a]
// GFX9: v_pk_add_u16 v5, exec_lo, 1 ; encoding: [0x05,0x40,0x8a,0xd3,0x7e,0x02,0x01,0x18]
-// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16
+// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_u16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_u16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_u16
v_pk_add_u16 v5, exec_lo, lit(1)
// GFX11: v_pk_add_u16 v5, exec_lo, lit(0x1) ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0xfe,0x01,0x1a,0x01,0x00,0x00,0x00]
// GFX12XX: v_pk_add_u16 v5, exec_lo, lit(0x1) ; encoding: [0x05,0x40,0x0a,0xcc,0x7e,0xfe,0x01,0x1a,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_u16
// NOGFX9: :[[@LINE-4]]:31: error: literal operands are not supported
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_u16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_u16
v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1
// GFX1250: v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1 ; encoding: [0x02,0x00,0x42,0xd6,0x04,0x09,0x06,0x02]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_perm_pk16_b6_u4
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_perm_pk16_b6_u4
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_perm_pk16_b6_u4
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_perm_pk16_b6_u4
v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1)
// GFX1250: v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(0x1) ; encoding: [0x02,0x00,0x42,0xd6,0x04,0x09,0xfe,0x03,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_perm_pk16_b6_u4
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_perm_pk16_b6_u4
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_perm_pk16_b6_u4
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_perm_pk16_b6_u4
//---------------------------------------------------------------------------//
// 1/(2*PI)
@@ -1122,7 +1122,7 @@ v_trunc_f64 v[0:1], 0x1fffffffff0
// NOGFX11: :[[@LINE-3]]:21: error: invalid operand for instruction
// NOGFX12: :[[@LINE-4]]:21: error: invalid operand for instruction
// NOGFX89: :[[@LINE-5]]:21: error: invalid operand for instruction
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_trunc_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_trunc_f64
// NOCIVI: :[[@LINE-4]]:21: error: invalid operand for instruction
v_trunc_f64 v[0:1], 0x100000001
@@ -1131,7 +1131,7 @@ v_trunc_f64 v[0:1], 0x100000001
// NOGFX11: :[[@LINE-3]]:21: error: invalid operand for instruction
// NOGFX12: :[[@LINE-4]]:21: error: invalid operand for instruction
// NOGFX89: :[[@LINE-5]]:21: error: invalid operand for instruction
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_trunc_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_trunc_f64
// NOCIVI: :[[@LINE-4]]:21: error: invalid operand for instruction
v_trunc_f64 v[0:1], 0x1fffffff000
@@ -1140,7 +1140,7 @@ v_trunc_f64 v[0:1], 0x1fffffff000
// NOGFX11: :[[@LINE-3]]:21: error: invalid operand for instruction
// NOGFX12: :[[@LINE-4]]:21: error: invalid operand for instruction
// NOGFX89: :[[@LINE-5]]:21: error: invalid operand for instruction
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_trunc_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_trunc_f64
// NOCIVI: :[[@LINE-4]]:21: error: invalid operand for instruction
//---------------------------------------------------------------------------//
@@ -1197,40 +1197,40 @@ s_and_b64 s[0:1], s[0:1], src_scc
v_add_u16 v0, vccz, v0
// GFX89: v_add_u16_e32 v0, src_vccz, v0 ; encoding: [0xfb,0x00,0x00,0x4c]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_u16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_u16
// NOGFX1250: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1250): v_add_u16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u16
// NOSICIVI: :[[@LINE-2]]:1: error: instruction not supported on this GPU
v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
// GFX9: v_add_u16_sdwa v0, src_scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x00,0x00,0x4c,0xfd,0x06,0x86,0x06]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_u16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_u16
// NOGFX1250: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1250): v_add_u16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u16
// NOVI: :[[@LINE-7]]:20: error: invalid operand for instruction
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_add_u16_sdwa v0, v0, scc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
// GFX9: v_add_u16_sdwa v0, v0, src_scc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xfa,0x01,0x4c,0x00,0x06,0x06,0x86]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_u16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_u16
// NOGFX1250: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1250): v_add_u16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u16
// NOVI: :[[@LINE-7]]:24: error: invalid operand for instruction
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_add_u32 v0, execz, v0
// GFX9: v_add_u32_e32 v0, src_execz, v0 ; encoding: [0xfc,0x00,0x00,0x68]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// NOGFX11: :[[@LINE-3]]:15: error: src_execz register not available on this GPU
// NOGFX12: :[[@LINE-4]]:15: error: src_execz register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:15: error: src_execz register not available on this GPU
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u32
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u32
// NOVI: :[[@LINE-7]]:1: error: operands are not valid for this GPU or mode
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1238,8 +1238,8 @@ v_add_u32_e64 v0, scc, v0
// GFX11: v_add_nc_u32_e64 v0, src_scc, v0 ; encoding: [0x00,0x00,0x25,0xd5,0xfd,0x00,0x02,0x02]
// GFX12XX: v_add_nc_u32_e64 v0, src_scc, v0 ; encoding: [0x00,0x00,0x25,0xd5,0xfd,0x00,0x02,0x02]
// GFX9: v_add_u32_e64 v0, src_scc, v0 ; encoding: [0x00,0x00,0x34,0xd1,0xfd,0x00,0x02,0x00]
-// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_add_u32
+// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_add_u32
// NOVI: :[[@LINE-6]]:1: error: operands are not valid for this GPU or mode
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1252,11 +1252,11 @@ v_cmp_eq_i64 vcc, scc, v[0:1]
v_max_f16 v0, execz, v0
// GFX89: v_max_f16_e32 v0, src_execz, v0 ; encoding: [0xfc,0x00,0x00,0x5a]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
// NOGFX11: :[[@LINE-3]]:15: error: src_execz register not available on this GPU
// NOGFX12: :[[@LINE-4]]:15: error: src_execz register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:15: error: src_execz register not available on this GPU
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_max_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_max_f16
// NOSICIVI: :[[@LINE-2]]:1: error: instruction not supported on this GPU
v_max_f32 v0, vccz, v0
@@ -1274,38 +1274,38 @@ v_max_f64 v[0:1], scc, v[0:1]
v_pk_add_f16 v0, execz, v0
// GFX9: v_pk_add_f16 v0, src_execz, v0 ; encoding: [0x00,0x40,0x8f,0xd3,0xfc,0x00,0x02,0x18]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_f16
// NOGFX11: :[[@LINE-3]]:18: error: src_execz register not available on this GPU
// NOGFX12: :[[@LINE-4]]:18: error: src_execz register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:18: error: src_execz register not available on this GPU
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_ceil_f16 v0, neg(vccz)
// GFX89: v_ceil_f16_e64 v0, -src_vccz ; encoding: [0x00,0x00,0x85,0xd1,0xfb,0x00,0x00,0x20]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:20: error: src_vccz register not available on this GPU
// NOGFX12: :[[@LINE-4]]:20: error: src_vccz register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:20: error: src_vccz register not available on this GPU
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOSICIVI: :[[@LINE-2]]:1: error: instruction not supported on this GPU
v_ceil_f16 v0, abs(scc)
// GFX89: v_ceil_f16_e64 v0, |src_scc| ; encoding: [0x00,0x01,0x85,0xd1,0xfd,0x00,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: operands are not valid for this GPU or mode
// NOGFX12: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
// NOGFX1250: :[[@LINE-5]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOSICIVI: :[[@LINE-2]]:1: error: instruction not supported on this GPU
v_ceil_f16 v0.l, abs(scc)
// GFX11: v_ceil_f16_e64 v0.l, |src_scc| ; encoding: [0x00,0x01,0xdc,0xd5,0xfd,0x00,0x01,0x02]
// GFX12XX: v_ceil_f16_e64 v0.l, |src_scc| ; encoding: [0x00,0x01,0xdc,0xd5,0xfd,0x00,0x01,0x02]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX89: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
v_ceil_f64 v[5:6], |execz|
// CI: v_ceil_f64_e64 v[5:6], |src_execz| ; encoding: [0x05,0x01,0x30,0xd3,0xfc,0x00,0x00,0x00]
@@ -1313,7 +1313,7 @@ v_ceil_f64 v[5:6], |execz|
// NOGFX11: :[[@LINE-3]]:21: error: src_execz register not available on this GPU
// NOGFX12: :[[@LINE-4]]:21: error: src_execz register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:21: error: src_execz register not available on this GPU
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f64
v_ceil_f64 v[5:6], -vcc
// CI: v_ceil_f64_e64 v[5:6], -vcc ; encoding: [0x05,0x00,0x30,0xd3,0x6a,0x00,0x00,0x20]
@@ -1321,7 +1321,7 @@ v_ceil_f64 v[5:6], -vcc
// GFX12: v_ceil_f64_e64 v[5:6], -vcc ; encoding: [0x05,0x00,0x98,0xd5,0x6a,0x00,0x01,0x22]
// GFX89: v_ceil_f64_e64 v[5:6], -vcc ; encoding: [0x05,0x00,0x58,0xd1,0x6a,0x00,0x00,0x20]
// NOGFX1250: :[[@LINE-5]]:12: error: invalid operand for instruction
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f64
v_ceil_f32 v0, -vccz
// GFX89: v_ceil_f32_e64 v0, -src_vccz ; encoding: [0x00,0x00,0x5d,0xd1,0xfb,0x00,0x00,0x20]
@@ -1339,21 +1339,21 @@ v_ceil_f32 v0, |execz|
v_ceil_f16_sdwa v5, |vccz| dst_sel:DWORD dst_unused:UNUSED_PRESERVE
// GFX9: v_ceil_f16_sdwa v5, |src_vccz| dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x8a,0x0a,0x7e,0xfb,0x16,0xa6,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: sdwa variant of this instruction is not supported
// NOGFX12: :[[@LINE-4]]:1: error: sdwa variant of this instruction is not supported
// NOGFX1250: :[[@LINE-5]]:1: error: sdwa variant of this instruction is not supported
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-7]]:22: error: invalid operand for instruction
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_ceil_f16_sdwa v5, -scc dst_sel:DWORD dst_unused:UNUSED_PRESERVE
// GFX9: v_ceil_f16_sdwa v5, -src_scc dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x8a,0x0a,0x7e,0xfd,0x16,0x96,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: sdwa variant of this instruction is not supported
// NOGFX12: :[[@LINE-4]]:1: error: sdwa variant of this instruction is not supported
// NOGFX1250: :[[@LINE-5]]:1: error: sdwa variant of this instruction is not supported
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-7]]:22: error: invalid operand for instruction
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1459,31 +1459,31 @@ s_and_b64 s[0:1], s[0:1], src_pops_exiting_wave_id
v_add_u16 v0, src_shared_base, v0
// GFX9: v_add_u16_e32 v0, src_shared_base, v0 ; encoding: [0xeb,0x00,0x00,0x4c]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_u16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_u16
// NOGFX1250: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1250): v_add_u16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u16
// NOVI: :[[@LINE-7]]:15: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_add_u16_sdwa v0, src_shared_base, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
// GFX9: v_add_u16_sdwa v0, src_shared_base, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0x00,0x00,0x4c,0xeb,0x06,0x86,0x06]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_u16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_u16
// NOGFX1250: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1250): v_add_u16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u16
// NOVI: :[[@LINE-7]]:20: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_add_u16_sdwa v0, v0, src_shared_base dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
// GFX9: v_add_u16_sdwa v0, v0, src_shared_base dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD ; encoding: [0xf9,0xd6,0x01,0x4c,0x00,0x06,0x06,0x86]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_u16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_u16
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_u16
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_u16
// NOGFX1250: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1250): v_add_u16
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_u16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_u16
// NOVI: :[[@LINE-7]]:24: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1491,8 +1491,8 @@ v_add_u32 v0, src_shared_base, v0
// GFX11: v_add_nc_u32_e32 v0, src_shared_base, v0 ; encoding: [0xeb,0x00,0x00,0x4a]
// GFX12XX: v_add_nc_u32_e32 v0, src_shared_base, v0 ; encoding: [0xeb,0x00,0x00,0x4a]
// GFX9: v_add_u32_e32 v0, src_shared_base, v0 ; encoding: [0xeb,0x00,0x00,0x68]
-// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_add_u32
+// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_add_u32
// NOVI: :[[@LINE-6]]:15: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1500,8 +1500,8 @@ v_add_u32_e64 v0, src_shared_base, v0
// GFX11: v_add_nc_u32_e64 v0, src_shared_base, v0 ; encoding: [0x00,0x00,0x25,0xd5,0xeb,0x00,0x02,0x02]
// GFX12XX: v_add_nc_u32_e64 v0, src_shared_base, v0 ; encoding: [0x00,0x00,0x25,0xd5,0xeb,0x00,0x02,0x02]
// GFX9: v_add_u32_e64 v0, src_shared_base, v0 ; encoding: [0x00,0x00,0x34,0xd1,0xeb,0x00,0x02,0x00]
-// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_add_u32
+// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_add_u32
// NOVI: :[[@LINE-6]]:19: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1515,20 +1515,20 @@ v_cmp_eq_i64 vcc, src_shared_base, v[0:1]
v_max_f16 v0, src_shared_base, v0
// GFX9: v_max_f16_e32 v0, src_shared_base, v0 ; encoding: [0xeb,0x00,0x00,0x5a]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
// NOGFX11: :[[@LINE-3]]:1: error: operands are not valid for this GPU or mode
// NOGFX12: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
// NOGFX1250: :[[@LINE-5]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_max_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_max_f16
// NOVI: :[[@LINE-7]]:15: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_max_f16 v0.l, src_shared_base, v0.l
// GFX11: v_max_f16_e32 v0.l, src_shared_base, v0.l ; encoding: [0xeb,0x00,0x00,0x72]
// GFX12XX: v_max_num_f16_e32 v0.l, src_shared_base, v0.l ; encoding: [0xeb,0x00,0x00,0x62]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_max_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_max_f16
// NOGFX9: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_max_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_max_f16
// NOVI: :[[@LINE-6]]:17: error: src_shared_base register not available on this GPU
v_max_f32 v0, src_shared_base, v0
@@ -1549,45 +1549,45 @@ v_pk_add_f16 v0, src_shared_base, v0
// GFX11: v_pk_add_f16 v0, src_shared_base, v0 ; encoding: [0x00,0x40,0x0f,0xcc,0xeb,0x00,0x02,0x1a]
// GFX12XX: v_pk_add_f16 v0, src_shared_base, v0 ; encoding: [0x00,0x40,0x0f,0xcc,0xeb,0x00,0x02,0x1a]
// GFX9: v_pk_add_f16 v0, src_shared_base, v0 ; encoding: [0x00,0x40,0x8f,0xd3,0xeb,0x00,0x02,0x18]
-// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16
+// NOCI: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_f16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_ceil_f16 v0, neg(src_shared_base)
// GFX9: v_ceil_f16_e64 v0, -src_shared_base ; encoding: [0x00,0x00,0x85,0xd1,0xeb,0x00,0x00,0x20]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: operands are not valid for this GPU or mode
// NOGFX12: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
// NOGFX1250: :[[@LINE-5]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-7]]:20: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_ceil_f16 v0.l, neg(src_shared_base)
// GFX11: v_ceil_f16_e64 v0.l, -src_shared_base ; encoding: [0x00,0x00,0xdc,0xd5,0xeb,0x00,0x01,0x22]
// GFX12XX: v_ceil_f16_e64 v0.l, -src_shared_base ; encoding: [0x00,0x00,0xdc,0xd5,0xeb,0x00,0x01,0x22]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX9: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-6]]:22: error: src_shared_base register not available on this GPU
v_ceil_f16 v0, abs(src_shared_base)
// GFX9: v_ceil_f16_e64 v0, |src_shared_base| ; encoding: [0x00,0x01,0x85,0xd1,0xeb,0x00,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: operands are not valid for this GPU or mode
// NOGFX12: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
// NOGFX1250: :[[@LINE-5]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-7]]:20: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_ceil_f16 v0.l, abs(src_shared_base)
// GFX11: v_ceil_f16_e64 v0.l, |src_shared_base| ; encoding: [0x00,0x01,0xdc,0xd5,0xeb,0x00,0x01,0x02]
// GFX12XX: v_ceil_f16_e64 v0.l, |src_shared_base| ; encoding: [0x00,0x01,0xdc,0xd5,0xeb,0x00,0x01,0x02]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX9: :[[@LINE-4]]:1: error: operands are not valid for this GPU or mode
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-6]]:22: error: src_shared_base register not available on this GPU
v_ceil_f64 v[5:6], |src_shared_base|
@@ -1596,7 +1596,7 @@ v_ceil_f64 v[5:6], |src_shared_base|
// GFX9: v_ceil_f64_e64 v[5:6], |src_shared_base| ; encoding: [0x05,0x01,0x58,0xd1,0xeb,0x00,0x00,0x00]
// NOCI: :[[@LINE-4]]:21: error: src_shared_base register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:12: error: invalid operand for instruction
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f64
// NOVI: :[[@LINE-7]]:21: error: src_shared_base register not available on this GPU
v_ceil_f64 v[5:6], -src_shared_base
@@ -1605,7 +1605,7 @@ v_ceil_f64 v[5:6], -src_shared_base
// GFX9: v_ceil_f64_e64 v[5:6], -src_shared_base ; encoding: [0x05,0x00,0x58,0xd1,0xeb,0x00,0x00,0x20]
// NOCI: :[[@LINE-4]]:21: error: src_shared_base register not available on this GPU
// NOGFX1250: :[[@LINE-5]]:12: error: invalid operand for instruction
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f64
// NOVI: :[[@LINE-7]]:21: error: src_shared_base register not available on this GPU
v_ceil_f32 v0, -src_shared_base
@@ -1624,21 +1624,21 @@ v_ceil_f32 v0, |src_shared_base|
v_ceil_f16_sdwa v5, |src_shared_base| dst_sel:DWORD dst_unused:UNUSED_PRESERVE
// GFX9: v_ceil_f16_sdwa v5, |src_shared_base| dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x8a,0x0a,0x7e,0xeb,0x16,0xa6,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: sdwa variant of this instruction is not supported
// NOGFX12: :[[@LINE-4]]:1: error: sdwa variant of this instruction is not supported
// NOGFX1250: :[[@LINE-5]]:1: error: sdwa variant of this instruction is not supported
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-7]]:22: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_ceil_f16_sdwa v5, -src_shared_base dst_sel:DWORD dst_unused:UNUSED_PRESERVE
// GFX9: v_ceil_f16_sdwa v5, -src_shared_base dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD ; encoding: [0xf9,0x8a,0x0a,0x7e,0xeb,0x16,0x96,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_ceil_f16
// NOGFX11: :[[@LINE-3]]:1: error: sdwa variant of this instruction is not supported
// NOGFX12: :[[@LINE-4]]:1: error: sdwa variant of this instruction is not supported
// NOGFX1250: :[[@LINE-5]]:1: error: sdwa variant of this instruction is not supported
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_ceil_f16
// NOVI: :[[@LINE-7]]:22: error: src_shared_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1665,18 +1665,18 @@ v_ceil_f32_sdwa v5, |src_shared_base| dst_sel:DWORD src0_sel:DWORD
v_add_u32 v0, private_base, s0
// GFX11: v_add_nc_u32_e64 v0, src_private_base, s0 ; encoding: [0x00,0x00,0x25,0xd5,0xed,0x00,0x00,0x02]
// GFX12XX: v_add_nc_u32_e64 v0, src_private_base, s0 ; encoding: [0x00,0x00,0x25,0xd5,0xed,0x00,0x00,0x02]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// NOGFX9: :[[@LINE-4]]:29: error: invalid operand (violates constant bus restrictions)
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_add_u32
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_add_u32
// NOVI: :[[@LINE-6]]:15: error: src_private_base register not available on this GPU
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_add_u32 v0, scc, s0
// GFX11: v_add_nc_u32_e64 v0, src_scc, s0 ; encoding: [0x00,0x00,0x25,0xd5,0xfd,0x00,0x00,0x02]
// GFX12XX: v_add_nc_u32_e64 v0, src_scc, s0 ; encoding: [0x00,0x00,0x25,0xd5,0xfd,0x00,0x00,0x02]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_add_u32
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_add_u32
// NOGFX9: :[[@LINE-4]]:20: error: invalid operand (violates constant bus restrictions)
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_add_u32
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_add_u32
// NOVI: :[[@LINE-6]]:1: error: operands are not valid for this GPU or mode
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
@@ -1729,13 +1729,13 @@ v_div_fmas_f32 v0, v0, v1, vccz
// v_addc_co_u32 implicitly reads VCC (VOP2)
v_addc_co_u32 v0, vcc, shared_base, v0, vcc
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_addc_co_u32
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_addc_co_u32
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_addc_co_u32
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_addc_co_u32
// NOGFX9: :[[@LINE-5]]:24: error: invalid operand (violates constant bus restrictions)
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_addc_co_u32
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_addc_co_u32
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_addc_co_u32
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_madak_f32 v0, shared_base, v0, 0x11213141
@@ -1782,39 +1782,39 @@ v_madmk_f32 v0, 0xff32ff, -1, v0
// NOSICI: :[[@LINE-5]]:27: error: only one unique literal operand is allowed
v_madak_f16 v0, 0xff32, v0, 0x1122
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_madak_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_madak_f16
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_madak_f16
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_madak_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_madak_f16
// NOGFX89: :[[@LINE-5]]:29: error: only one unique literal operand is allowed
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_madak_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_madak_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_madak_f16 v0, 0xff32, v0, 0
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_madak_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_madak_f16
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_madak_f16
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_madak_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_madak_f16
// NOGFX89: :[[@LINE-5]]:29: error: only one unique literal operand is allowed
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_madak_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_madak_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_madmk_f16 v0, 0xff32, 0x1122, v0
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_madmk_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_madmk_f16
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_madmk_f16
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_madmk_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_madmk_f16
// NOGFX89: :[[@LINE-5]]:25: error: only one unique literal operand is allowed
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_madmk_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_madmk_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_madmk_f16 v0, 0xff32, 1, v0
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_madmk_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_madmk_f16
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_madmk_f16
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_madmk_f16
// NOGFX1250: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1250): v_madmk_f16
// NOGFX89: :[[@LINE-5]]:25: error: only one unique literal operand is allowed
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_madmk_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_madmk_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_eq_f32 s[0:1], private_base, private_limit
@@ -1843,20 +1843,20 @@ v_cmp_eq_f32 s[0:1], execz, s0
v_pk_add_f16 v255, private_base, private_limit
// GFX11: v_pk_add_f16 v255, src_private_base, src_private_limit ; encoding: [0xff,0x40,0x0f,0xcc,0xed,0xdc,0x01,0x1a]
// GFX12XX: v_pk_add_f16 v255, src_private_base, src_private_limit ; encoding: [0xff,0x40,0x0f,0xcc,0xed,0xdc,0x01,0x1a]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_f16
// NOGFX9: :[[@LINE-4]]:34: error: invalid operand (violates constant bus restrictions)
-// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16
-// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16
+// NOSI: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_f16
+// NOVI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_pk_add_f16 v255, vccz, execz
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_pk_add_f16
// NOGFX11: :[[@LINE-2]]:20: error: src_vccz register not available on this GPU
// NOGFX12: :[[@LINE-3]]:20: error: src_vccz register not available on this GPU
// NOGFX1250: :[[@LINE-4]]:20: error: src_vccz register not available on this GPU
// NOGFX9: :[[@LINE-5]]:26: error: invalid operand (violates constant bus restrictions)
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_pk_add_f16
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_pk_add_f16
// NOSICIVI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
//---------------------------------------------------------------------------//
@@ -1953,67 +1953,67 @@ v_fract_f64_e32 v[0:1], lit64(1e52)
v_add_nc_u64 v[0:1], v[0:1], lit(1)
// GFX1250: v_add_nc_u64_e64 v[0:1], v[0:1], lit(0x1) ; encoding: [0x00,0x00,0x28,0xd5,0x00,0xff,0x01,0x02,0x01,0x00,0x00,0x00]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_nc_u64 v[0:1], v[0:1], lit64(1)
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX1250: :[[@LINE-4]]:36: error: invalid operand for instruction
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_nc_u64 v[0:1], v[0:1], 1
// GFX1250: v_add_nc_u64_e64 v[0:1], v[0:1], 1 ; encoding: [0x00,0x00,0x28,0xd5,0x00,0x03,0x01,0x02]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_nc_u64 v[0:1], v[0:1], 0x12345678
// GFX1250: v_add_nc_u64_e64 v[0:1], v[0:1], 0x12345678 ; encoding: [0x00,0x00,0x28,0xd5,0x00,0xff,0x01,0x02,0x78,0x56,0x34,0x12]
-// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_nc_u64 v[0:1], v[0:1], lit(0x12345678)
// GFX1250-ASM: v_add_nc_u64_e64 v[0:1], v[0:1], lit(0x12345678) ; encoding: [0x00,0x00,0x28,0xd5,0x00,0xff,0x01,0x02,0x78,0x56,0x34,0x12]
// GFX1250-DIS: v_add_nc_u64_e64 v[0:1], v[0:1], 0x12345678 ; encoding: [0x00,0x00,0x28,0xd5,0x00,0xff,0x01,0x02,0x78,0x56,0x34,0x12]
-// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-4]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX9: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-8]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-8]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_nc_u64 v[0:1], v[0:1], 0x123456789
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX1250: :[[@LINE-4]]:30: error: invalid operand for instruction
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_nc_u64 v[0:1], v[0:1], lit(0x123456789)
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx704): v_add_nc_u64
// NOGFX11: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64
// NOGFX12: :[[@LINE-3]]:1: error: instruction not supported on this GPU (gfx1200): v_add_nc_u64
// NOGFX1250: :[[@LINE-4]]:34: error: literal value out of range
// NOGFX9: :[[@LINE-5]]:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64
-// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64
-// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64
+// NOSI: :[[@LINE-6]]:1: error: instruction not supported on this GPU (gfx600): v_add_nc_u64
+// NOVI: :[[@LINE-7]]:1: error: instruction not supported on this GPU (gfx802): v_add_nc_u64
v_add_f64 v[0:1], v[0:1], lit(1)
// GFX11: v_add_f64 v[0:1], v[0:1], lit(0x1) ; encoding: [0x00,0x00,0x27,0xd7,0x00,0xff,0x01,0x02,0x01,0x00,0x00,0x00]
diff --git a/llvm/test/MC/AMDGPU/mubuf-gfx9.s b/llvm/test/MC/AMDGPU/mubuf-gfx9.s
index 0afedf1cb749d..0369d11ad98cb 100644
--- a/llvm/test/MC/AMDGPU/mubuf-gfx9.s
+++ b/llvm/test/MC/AMDGPU/mubuf-gfx9.s
@@ -1,87 +1,87 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding %s | FileCheck -check-prefix=GFX9 %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tonga -filetype=null 2>&1 %s | FileCheck -check-prefix=VI-ERR --implicit-check-not=error: %s
+// RUN: llvm-mc -triple=amdgpu9.00 -show-encoding %s | FileCheck -check-prefix=GFX9 %s
+// RUN: not llvm-mc -triple=amdgpu8.02 -filetype=null 2>&1 %s | FileCheck -check-prefix=VI-ERR --implicit-check-not=error: %s
buffer_load_format_d16_hi_x v5, off, s[8:11], s3
// GFX9: buffer_load_format_d16_hi_x v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0x98,0xe0,0x00,0x05,0x02,0x03]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_format_d16_hi_x v5, off, s[8:11], s3 offset:4095
// GFX9: buffer_load_format_d16_hi_x v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x98,0xe0,0x00,0x05,0x02,0x03]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_format_d16_hi_x v5, off, s[8:11], s3 offset:4095 glc
// GFX9: buffer_load_format_d16_hi_x v5, off, s[8:11], s3 offset:4095 glc ; encoding: [0xff,0x4f,0x98,0xe0,0x00,0x05,0x02,0x03]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_format_d16_hi_x v5, off, s[8:11], s3 offset:4095 slc
// GFX9: buffer_load_format_d16_hi_x v5, off, s[8:11], s3 offset:4095 slc ; encoding: [0xff,0x0f,0x9a,0xe0,0x00,0x05,0x02,0x03]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_format_d16_hi_x v5, v0, s[8:11], s3 idxen offset:4095
// GFX9: buffer_load_format_d16_hi_x v5, v0, s[8:11], s3 idxen offset:4095 ; encoding: [0xff,0x2f,0x98,0xe0,0x00,0x05,0x02,0x03]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_format_d16_hi_x v5, v0, s[8:11], s3 offen offset:4095
// GFX9: buffer_load_format_d16_hi_x v5, v0, s[8:11], s3 offen offset:4095 ; encoding: [0xff,0x1f,0x98,0xe0,0x00,0x05,0x02,0x03]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_format_d16_hi_x
buffer_load_sbyte_d16 v1, off, s[4:7], s1
// GFX9: buffer_load_sbyte_d16 v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x88,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_sbyte_d16
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_sbyte_d16
buffer_load_sbyte_d16_hi v1, off, s[4:7], s1
// GFX9: buffer_load_sbyte_d16_hi v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x8c,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_sbyte_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_sbyte_d16_hi
buffer_load_short_d16 v1, off, s[4:7], s1
// GFX9: buffer_load_short_d16 v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x90,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_short_d16
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_short_d16
buffer_load_short_d16_hi v1, off, s[4:7], s1
// GFX9: buffer_load_short_d16_hi v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x94,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_short_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_short_d16_hi
buffer_load_ubyte_d16 v1, off, s[4:7], s1
// GFX9: buffer_load_ubyte_d16 v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x80,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_ubyte_d16
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_ubyte_d16
buffer_load_ubyte_d16_hi v1, off, s[4:7], s1
// GFX9: buffer_load_ubyte_d16_hi v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x84,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_ubyte_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_ubyte_d16_hi
buffer_load_ubyte_d16_hi v[1:2], off, s[4:7], s1 tfe
// GFX9: buffer_load_ubyte_d16_hi v[1:2], off, s[4:7], s1 tfe ; encoding: [0x00,0x00,0x84,0xe0,0x00,0x01,0x81,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_load_ubyte_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_load_ubyte_d16_hi
buffer_store_byte_d16_hi v1, off, s[4:7], s1
// GFX9: buffer_store_byte_d16_hi v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x64,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_byte_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_byte_d16_hi
buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 glc
// GFX9: buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 glc ; encoding: [0xff,0x4f,0x9c,0xe0,0x00,0x01,0x03,0x04]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 slc
// GFX9: buffer_store_format_d16_hi_x v1, off, s[12:15], s4 offset:4095 slc ; encoding: [0xff,0x0f,0x9e,0xe0,0x00,0x01,0x03,0x04]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_format_d16_hi_x v1, v0, s[12:15], s4 idxen offset:4095
// GFX9: buffer_store_format_d16_hi_x v1, v0, s[12:15], s4 idxen offset:4095 ; encoding: [0xff,0x2f,0x9c,0xe0,0x00,0x01,0x03,0x04]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_format_d16_hi_x v1, v0, s[12:15], s4 offen offset:4095
// GFX9: buffer_store_format_d16_hi_x v1, v0, s[12:15], s4 offen offset:4095 ; encoding: [0xff,0x1f,0x9c,0xe0,0x00,0x01,0x03,0x04]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_format_d16_hi_x v255, off, s[12:15], s4
// GFX9: buffer_store_format_d16_hi_x v255, off, s[12:15], s4 ; encoding: [0x00,0x00,0x9c,0xe0,0x00,0xff,0x03,0x04]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_format_d16_hi_x v255, off, s[12:15], s4 offset:4095
// GFX9: buffer_store_format_d16_hi_x v255, off, s[12:15], s4 offset:4095 ; encoding: [0xff,0x0f,0x9c,0xe0,0x00,0xff,0x03,0x04]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_format_d16_hi_x
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_format_d16_hi_x
buffer_store_short_d16_hi v1, off, s[4:7], s1
// GFX9: buffer_store_short_d16_hi v1, off, s[4:7], s1 ; encoding: [0x00,0x00,0x6c,0xe0,0x00,0x01,0x01,0x01]
-// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tonga): buffer_store_short_d16_hi
+// VI-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx802): buffer_store_short_d16_hi
diff --git a/llvm/test/MC/AMDGPU/reg-syntax-extra.s b/llvm/test/MC/AMDGPU/reg-syntax-extra.s
index dc77f4d89fa01..8946ee070fb56 100644
--- a/llvm/test/MC/AMDGPU/reg-syntax-extra.s
+++ b/llvm/test/MC/AMDGPU/reg-syntax-extra.s
@@ -1,11 +1,11 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 6
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tahiti -show-encoding %s | FileCheck --check-prefixes=GCN,SICI %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=fiji -show-encoding %s | FileCheck --check-prefixes=GCN,VI %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1010 -show-encoding %s | FileCheck --check-prefixes=GCN,GFX10 %s
+// RUN: not llvm-mc -triple=amdgpu6.00 -show-encoding %s | FileCheck --check-prefixes=GCN,SICI %s
+// RUN: not llvm-mc -triple=amdgpu8.03 -show-encoding %s | FileCheck --check-prefixes=GCN,VI %s
+// RUN: not llvm-mc -triple=amdgpu10.10 -show-encoding %s | FileCheck --check-prefixes=GCN,GFX10 %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tahiti %s -filetype=null 2>&1 | FileCheck --check-prefixes=NOSICI,NOSICIVI --implicit-check-not=error: %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=fiji %s -filetype=null 2>&1 | FileCheck --check-prefixes=NOSICIVI --implicit-check-not=error: %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1010 %s -filetype=null 2>&1 | FileCheck --check-prefix=NOGFX10 --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu6.00 %s -filetype=null 2>&1 | FileCheck --check-prefixes=NOSICI,NOSICIVI --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu8.03 %s -filetype=null 2>&1 | FileCheck --check-prefixes=NOSICIVI --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu10.10 %s -filetype=null 2>&1 | FileCheck --check-prefix=NOGFX10 --implicit-check-not=error: %s
s_mov_b32 [ttmp5], [ttmp3]
// GFX10: s_mov_b32 ttmp5, ttmp3 ; encoding: [0x6f,0x03,0xf1,0xbe]
@@ -117,37 +117,37 @@ s_buffer_load_dwordx4 ttmp[7+1:(3+2)*2+1], [ttmp[45/11],ttmp[5],ttmp6,ttmp[(33+4
flat_load_dword v[8:8], v[2:3]
// GFX10: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x30,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dword
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dword
// VI: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x50,0xdc,0x02,0x00,0x00,0x08]
flat_load_dword v[63/8+1:65/8], v[2:3]
// GFX10: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x30,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dword
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dword
// VI: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x50,0xdc,0x02,0x00,0x00,0x08]
flat_load_dword v8, v[2*2-2:(3+7)/3]
// GFX10: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x30,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dword
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dword
// VI: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x50,0xdc,0x02,0x00,0x00,0x08]
flat_load_dword v[63/8+1], v[2:3]
// GFX10: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x30,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dword
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dword
// VI: flat_load_dword v8, v[2:3] ; encoding: [0x00,0x00,0x50,0xdc,0x02,0x00,0x00,0x08]
flat_load_dwordx4 v[8:11], v[2*2-2:(3*3-6)]
// GFX10: flat_load_dwordx4 v[8:11], v[2:3] ; encoding: [0x00,0x00,0x38,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dwordx4
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dwordx4
// VI: flat_load_dwordx4 v[8:11], v[2:3] ; encoding: [0x00,0x00,0x5c,0xdc,0x02,0x00,0x00,0x08]
flat_load_dwordx4 v[8/2+4:11/2+6], v[2:3]
// GFX10: flat_load_dwordx4 v[8:11], v[2:3] ; encoding: [0x00,0x00,0x38,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dwordx4
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dwordx4
// VI: flat_load_dwordx4 v[8:11], v[2:3] ; encoding: [0x00,0x00,0x5c,0xdc,0x02,0x00,0x00,0x08]
flat_load_dwordx4 [v[8/2+4],v9,v[10],v[11/2+6]], v[2:3]
// GFX10: flat_load_dwordx4 v[8:11], v[2:3] ; encoding: [0x00,0x00,0x38,0xdc,0x02,0x00,0x7d,0x08]
-// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): flat_load_dwordx4
+// NOSICI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): flat_load_dwordx4
// VI: flat_load_dwordx4 v[8:11], v[2:3] ; encoding: [0x00,0x00,0x5c,0xdc,0x02,0x00,0x00,0x08]
v_mul_f32 v0, null, v2
diff --git a/llvm/test/MC/AMDGPU/vopc-vi.s b/llvm/test/MC/AMDGPU/vopc-vi.s
index 44ef464c8f4aa..ab520b2c54ce1 100644
--- a/llvm/test/MC/AMDGPU/vopc-vi.s
+++ b/llvm/test/MC/AMDGPU/vopc-vi.s
@@ -1,400 +1,400 @@
// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 6
-// RUN: llvm-mc -triple=amdgcn -mcpu=fiji -show-encoding %s | FileCheck -check-prefix=VI %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=tahiti %s -filetype=null 2>&1 | FileCheck -check-prefix=NOSI --implicit-check-not=error: %s
-// RUN: not llvm-mc -triple=amdgcn -mcpu=hawaii %s -filetype=null 2>&1 | FileCheck -check-prefix=NOCI --implicit-check-not=error: %s
+// RUN: llvm-mc -triple=amdgpu8.03 -show-encoding %s | FileCheck -check-prefix=VI %s
+// RUN: not llvm-mc -triple=amdgpu6.00 %s -filetype=null 2>&1 | FileCheck -check-prefix=NOSI --implicit-check-not=error: %s
+// RUN: not llvm-mc -triple=amdgpu7.01 %s -filetype=null 2>&1 | FileCheck -check-prefix=NOCI --implicit-check-not=error: %s
v_cmp_class_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_class_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_class_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_class_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_class_f16
// VI: v_cmp_class_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x28,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_eq_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_eq_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_eq_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_eq_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_eq_f16
// VI: v_cmp_eq_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x44,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_eq_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_eq_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_eq_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_eq_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_eq_i16
// VI: v_cmp_eq_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x44,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_eq_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_eq_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_eq_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_eq_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_eq_u16
// VI: v_cmp_eq_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x54,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_f_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_f_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_f_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_f_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_f_f16
// VI: v_cmp_f_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x40,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_f_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_f_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_f_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_f_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_f_i16
// VI: v_cmp_f_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x40,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_f_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_f_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_f_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_f_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_f_u16
// VI: v_cmp_f_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x50,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_ge_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_ge_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_ge_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_ge_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_ge_f16
// VI: v_cmp_ge_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x4c,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_ge_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_ge_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_ge_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_ge_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_ge_i16
// VI: v_cmp_ge_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x4c,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_ge_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_ge_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_ge_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_ge_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_ge_u16
// VI: v_cmp_ge_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x5c,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_gt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_gt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_gt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_gt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_gt_f16
// VI: v_cmp_gt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x48,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_gt_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_gt_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_gt_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_gt_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_gt_i16
// VI: v_cmp_gt_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x48,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_gt_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_gt_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_gt_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_gt_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_gt_u16
// VI: v_cmp_gt_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x58,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_le_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_le_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_le_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_le_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_le_f16
// VI: v_cmp_le_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x46,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_le_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_le_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_le_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_le_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_le_i16
// VI: v_cmp_le_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x46,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_le_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_le_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_le_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_le_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_le_u16
// VI: v_cmp_le_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x56,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_lg_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_lg_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_lg_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_lg_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_lg_f16
// VI: v_cmp_lg_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x4a,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_lt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_lt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_lt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_lt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_lt_f16
// VI: v_cmp_lt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x42,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_lt_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_lt_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_lt_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_lt_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_lt_i16
// VI: v_cmp_lt_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x42,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_lt_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_lt_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_lt_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_lt_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_lt_u16
// VI: v_cmp_lt_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x52,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_ne_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_ne_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_ne_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_ne_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_ne_i16
// VI: v_cmp_ne_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x4a,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_ne_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_ne_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_ne_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_ne_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_ne_u16
// VI: v_cmp_ne_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x5a,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_neq_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_neq_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_neq_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_neq_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_neq_f16
// VI: v_cmp_neq_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x5a,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_nge_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_nge_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_nge_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_nge_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_nge_f16
// VI: v_cmp_nge_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x52,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_ngt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_ngt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_ngt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_ngt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_ngt_f16
// VI: v_cmp_ngt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x56,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_nle_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_nle_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_nle_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_nle_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_nle_f16
// VI: v_cmp_nle_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x58,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_nlg_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_nlg_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_nlg_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_nlg_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_nlg_f16
// VI: v_cmp_nlg_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x54,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_nlt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_nlt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_nlt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_nlt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_nlt_f16
// VI: v_cmp_nlt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x5c,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_o_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_o_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_o_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_o_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_o_f16
// VI: v_cmp_o_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x4e,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_t_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_t_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_t_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_t_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_t_i16
// VI: v_cmp_t_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x4e,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_t_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_t_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_t_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_t_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_t_u16
// VI: v_cmp_t_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x5e,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_tru_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_tru_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_tru_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_tru_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_tru_f16
// VI: v_cmp_tru_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x5e,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmp_u_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmp_u_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmp_u_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmp_u_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmp_u_f16
// VI: v_cmp_u_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x50,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_class_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_class_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_class_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_class_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_class_f16
// VI: v_cmpx_class_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x2a,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_eq_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_eq_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_eq_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_eq_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_eq_f16
// VI: v_cmpx_eq_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x64,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_eq_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_eq_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_eq_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_eq_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_eq_i16
// VI: v_cmpx_eq_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x64,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_eq_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_eq_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_eq_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_eq_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_eq_u16
// VI: v_cmpx_eq_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x74,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_f_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_f_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_f_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_f_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_f_f16
// VI: v_cmpx_f_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x60,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_f_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_f_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_f_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_f_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_f_i16
// VI: v_cmpx_f_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x60,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_f_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_f_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_f_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_f_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_f_u16
// VI: v_cmpx_f_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x70,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_ge_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_ge_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_ge_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_ge_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_ge_f16
// VI: v_cmpx_ge_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x6c,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_ge_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_ge_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_ge_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_ge_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_ge_i16
// VI: v_cmpx_ge_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x6c,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_ge_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_ge_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_ge_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_ge_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_ge_u16
// VI: v_cmpx_ge_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x7c,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_gt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_gt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_gt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_gt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_gt_f16
// VI: v_cmpx_gt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x68,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_gt_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_gt_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_gt_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_gt_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_gt_i16
// VI: v_cmpx_gt_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x68,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_gt_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_gt_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_gt_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_gt_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_gt_u16
// VI: v_cmpx_gt_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x78,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_le_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_le_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_le_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_le_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_le_f16
// VI: v_cmpx_le_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x66,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_le_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_le_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_le_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_le_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_le_i16
// VI: v_cmpx_le_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x66,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_le_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_le_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_le_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_le_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_le_u16
// VI: v_cmpx_le_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x76,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_lg_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_lg_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_lg_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_lg_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_lg_f16
// VI: v_cmpx_lg_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x6a,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_lt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_lt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_lt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_lt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_lt_f16
// VI: v_cmpx_lt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x62,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_lt_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_lt_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_lt_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_lt_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_lt_i16
// VI: v_cmpx_lt_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x62,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_lt_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_lt_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_lt_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_lt_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_lt_u16
// VI: v_cmpx_lt_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x72,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_ne_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_ne_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_ne_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_ne_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_ne_i16
// VI: v_cmpx_ne_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x6a,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_ne_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_ne_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_ne_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_ne_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_ne_u16
// VI: v_cmpx_ne_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x7a,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_neq_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_neq_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_neq_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_neq_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_neq_f16
// VI: v_cmpx_neq_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x7a,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_nge_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_nge_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_nge_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_nge_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_nge_f16
// VI: v_cmpx_nge_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x72,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_ngt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_ngt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_ngt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_ngt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_ngt_f16
// VI: v_cmpx_ngt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x76,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_nle_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_nle_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_nle_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_nle_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_nle_f16
// VI: v_cmpx_nle_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x78,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_nlg_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_nlg_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_nlg_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_nlg_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_nlg_f16
// VI: v_cmpx_nlg_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x74,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_nlt_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_nlt_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_nlt_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_nlt_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_nlt_f16
// VI: v_cmpx_nlt_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x7c,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_o_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_o_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_o_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_o_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_o_f16
// VI: v_cmpx_o_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x6e,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_t_i16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_t_i16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_t_i16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_t_i16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_t_i16
// VI: v_cmpx_t_i16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x6e,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_t_u16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_t_u16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_t_u16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_t_u16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_t_u16
// VI: v_cmpx_t_u16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x7e,0x7d]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_tru_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_tru_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_tru_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_tru_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_tru_f16
// VI: v_cmpx_tru_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x7e,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
v_cmpx_u_f16 vcc, v2, v4
-// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (hawaii): v_cmpx_u_f16
-// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (tahiti): v_cmpx_u_f16
+// NOCI: :[[@LINE-1]]:1: error: instruction not supported on this GPU (gfx701): v_cmpx_u_f16
+// NOSI: :[[@LINE-2]]:1: error: instruction not supported on this GPU (gfx600): v_cmpx_u_f16
// VI: v_cmpx_u_f16_e32 vcc, v2, v4 ; encoding: [0x02,0x09,0x70,0x7c]
// NOSICI: :[[@LINE-1]]:1: error: instruction not supported on this GPU
More information about the llvm-branch-commits
mailing list