[llvm] r301247 - [AMDGPU][mc][tests][NFC] Bulk ISA tests: update for Gfx7/Gfx8, add for Gfx9.

Artem Tamazov via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 24 13:42:28 PDT 2017


Copied: llvm/trunk/test/MC/AMDGPU/gfx9_asm_all.s (from r301245, llvm/trunk/test/MC/AMDGPU/gfx8_asm_all.s)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AMDGPU/gfx9_asm_all.s?p2=llvm/trunk/test/MC/AMDGPU/gfx9_asm_all.s&p1=llvm/trunk/test/MC/AMDGPU/gfx8_asm_all.s&r1=301245&r2=301247&rev=301247&view=diff
==============================================================================
--- llvm/trunk/test/MC/AMDGPU/gfx8_asm_all.s (original)
+++ llvm/trunk/test/MC/AMDGPU/gfx9_asm_all.s Mon Apr 24 15:42:27 2017
@@ -1,4 +1,4 @@
-// RUN: llvm-mc -arch=amdgcn -mcpu=tonga -show-encoding %s | FileCheck %s
+// RUN: llvm-mc -arch=amdgcn -mcpu=gfx901 -show-encoding -enable-packed-inlinable-literals %s | FileCheck %s
 
 ds_add_u32 v1, v2 offset:65535
 // CHECK: [0xff,0xff,0x00,0xd8,0x01,0x02,0x00,0x00]
@@ -858,6 +858,78 @@ ds_wrxchg_rtn_b32 v5, v1, v2 offset:4
 ds_wrxchg_rtn_b32 v5, v1, v2 offset:65535 gds
 // CHECK: [0xff,0xff,0x5b,0xd8,0x01,0x02,0x00,0x05]
 
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[254:255], v1, v2, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0x02,0x03,0xfe]
+
+ds_wrxchg2_rtn_b32 v[5:6], v255, v2, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5c,0xd8,0xff,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v255, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0xff,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v255 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5c,0xd8,0x01,0x02,0xff,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset1:255
+// CHECK: [0x00,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:0 offset1:255
+// CHECK: [0x00,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:16 offset1:255
+// CHECK: [0x10,0xff,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127
+// CHECK: [0x7f,0x00,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:0
+// CHECK: [0x7f,0x00,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:1
+// CHECK: [0x7f,0x01,0x5c,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255 gds
+// CHECK: [0x7f,0xff,0x5d,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[254:255], v1, v2, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0x02,0x03,0xfe]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v255, v2, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5e,0xd8,0xff,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v255, v3 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0xff,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v255 offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0x5e,0xd8,0x01,0x02,0xff,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset1:255
+// CHECK: [0x00,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:0 offset1:255
+// CHECK: [0x00,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:16 offset1:255
+// CHECK: [0x10,0xff,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127
+// CHECK: [0x7f,0x00,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:0
+// CHECK: [0x7f,0x00,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:1
+// CHECK: [0x7f,0x01,0x5e,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255 gds
+// CHECK: [0x7f,0xff,0x5f,0xd8,0x01,0x02,0x03,0x05]
+
 ds_cmpst_rtn_b32 v5, v1, v2, v3 offset:65535
 // CHECK: [0xff,0xff,0x60,0xd8,0x01,0x02,0x03,0x05]
 
@@ -960,6 +1032,33 @@ ds_max_rtn_f32 v5, v1, v2 offset:4
 ds_max_rtn_f32 v5, v1, v2 offset:65535 gds
 // CHECK: [0xff,0xff,0x67,0xd8,0x01,0x02,0x00,0x05]
 
+ds_wrap_rtn_b32 v5, v1, v2, v3 offset:65535
+// CHECK: [0xff,0xff,0x68,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrap_rtn_b32 v255, v1, v2, v3 offset:65535
+// CHECK: [0xff,0xff,0x68,0xd8,0x01,0x02,0x03,0xff]
+
+ds_wrap_rtn_b32 v5, v255, v2, v3 offset:65535
+// CHECK: [0xff,0xff,0x68,0xd8,0xff,0x02,0x03,0x05]
+
+ds_wrap_rtn_b32 v5, v1, v255, v3 offset:65535
+// CHECK: [0xff,0xff,0x68,0xd8,0x01,0xff,0x03,0x05]
+
+ds_wrap_rtn_b32 v5, v1, v2, v255 offset:65535
+// CHECK: [0xff,0xff,0x68,0xd8,0x01,0x02,0xff,0x05]
+
+ds_wrap_rtn_b32 v5, v1, v2, v3
+// CHECK: [0x00,0x00,0x68,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrap_rtn_b32 v5, v1, v2, v3 offset:0
+// CHECK: [0x00,0x00,0x68,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrap_rtn_b32 v5, v1, v2, v3 offset:4
+// CHECK: [0x04,0x00,0x68,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrap_rtn_b32 v5, v1, v2, v3 offset:65535 gds
+// CHECK: [0xff,0xff,0x69,0xd8,0x01,0x02,0x03,0x05]
+
 ds_add_rtn_f32 v5, v1, v2 offset:65535
 // CHECK: [0xff,0xff,0x6a,0xd8,0x01,0x02,0x00,0x05]
 
@@ -2004,6 +2103,78 @@ ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] off
 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
 // CHECK: [0xff,0xff,0xdb,0xd8,0x01,0x02,0x00,0x05]
 
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[252:255], v1, v[2:3], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0x02,0x03,0xfc]
+
+ds_wrxchg2_rtn_b64 v[5:8], v255, v[2:3], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xdc,0xd8,0xff,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[254:255], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0xfe,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[254:255] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xdc,0xd8,0x01,0x02,0xfe,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset1:255
+// CHECK: [0x00,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:0 offset1:255
+// CHECK: [0x00,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:16 offset1:255
+// CHECK: [0x10,0xff,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127
+// CHECK: [0x7f,0x00,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:0
+// CHECK: [0x7f,0x00,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:1
+// CHECK: [0x7f,0x01,0xdc,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255 gds
+// CHECK: [0x7f,0xff,0xdd,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[252:255], v1, v[2:3], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xde,0xd8,0x01,0x02,0x03,0xfc]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v255, v[2:3], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xde,0xd8,0xff,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[254:255], v[3:4] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xde,0xd8,0x01,0xfe,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[254:255] offset0:127 offset1:255
+// CHECK: [0x7f,0xff,0xde,0xd8,0x01,0x02,0xfe,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset1:255
+// CHECK: [0x00,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:0 offset1:255
+// CHECK: [0x00,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:16 offset1:255
+// CHECK: [0x10,0xff,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127
+// CHECK: [0x7f,0x00,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:0
+// CHECK: [0x7f,0x00,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:1
+// CHECK: [0x7f,0x01,0xde,0xd8,0x01,0x02,0x03,0x05]
+
+ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255 gds
+// CHECK: [0x7f,0xff,0xdf,0xd8,0x01,0x02,0x03,0x05]
+
 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535
 // CHECK: [0xff,0xff,0xe0,0xd8,0x01,0x02,0x03,0x05]
 
@@ -2187,6 +2358,30 @@ ds_read2st64_b64 v[5:8], v1 offset0:127
 ds_read2st64_b64 v[5:8], v1 offset0:127 offset1:255 gds
 // CHECK: [0x7f,0xff,0xf1,0xd8,0x01,0x00,0x00,0x05]
 
+ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:65535
+// CHECK: [0xff,0xff,0xfc,0xd8,0x01,0x02,0x00,0x05]
+
+ds_condxchg32_rtn_b64 v[254:255], v1, v[2:3] offset:65535
+// CHECK: [0xff,0xff,0xfc,0xd8,0x01,0x02,0x00,0xfe]
+
+ds_condxchg32_rtn_b64 v[5:6], v255, v[2:3] offset:65535
+// CHECK: [0xff,0xff,0xfc,0xd8,0xff,0x02,0x00,0x05]
+
+ds_condxchg32_rtn_b64 v[5:6], v1, v[254:255] offset:65535
+// CHECK: [0xff,0xff,0xfc,0xd8,0x01,0xfe,0x00,0x05]
+
+ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3]
+// CHECK: [0x00,0x00,0xfc,0xd8,0x01,0x02,0x00,0x05]
+
+ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:0
+// CHECK: [0x00,0x00,0xfc,0xd8,0x01,0x02,0x00,0x05]
+
+ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:4
+// CHECK: [0x04,0x00,0xfc,0xd8,0x01,0x02,0x00,0x05]
+
+ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
+// CHECK: [0xff,0xff,0xfd,0xd8,0x01,0x02,0x00,0x05]
+
 ds_add_src2_u32 v1 offset:65535
 // CHECK: [0xff,0xff,0x00,0xd9,0x01,0x00,0x00,0x00]
 
@@ -2349,6 +2544,24 @@ ds_max_src2_u32 v1 offset:4
 ds_max_src2_u32 v1 offset:65535 gds
 // CHECK: [0xff,0xff,0x11,0xd9,0x01,0x00,0x00,0x00]
 
+ds_and_src2_b32 v1 offset:65535
+// CHECK: [0xff,0xff,0x12,0xd9,0x01,0x00,0x00,0x00]
+
+ds_and_src2_b32 v255 offset:65535
+// CHECK: [0xff,0xff,0x12,0xd9,0xff,0x00,0x00,0x00]
+
+ds_and_src2_b32 v1
+// CHECK: [0x00,0x00,0x12,0xd9,0x01,0x00,0x00,0x00]
+
+ds_and_src2_b32 v1 offset:0
+// CHECK: [0x00,0x00,0x12,0xd9,0x01,0x00,0x00,0x00]
+
+ds_and_src2_b32 v1 offset:4
+// CHECK: [0x04,0x00,0x12,0xd9,0x01,0x00,0x00,0x00]
+
+ds_and_src2_b32 v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x13,0xd9,0x01,0x00,0x00,0x00]
+
 ds_or_src2_b32 v1 offset:65535
 // CHECK: [0xff,0xff,0x14,0xd9,0x01,0x00,0x00,0x00]
 
@@ -2385,9 +2598,24 @@ ds_xor_src2_b32 v1 offset:4
 ds_xor_src2_b32 v1 offset:65535 gds
 // CHECK: [0xff,0xff,0x17,0xd9,0x01,0x00,0x00,0x00]
 
+ds_write_src2_b32 v1 offset:65535
+// CHECK: [0xff,0xff,0x1a,0xd9,0x01,0x00,0x00,0x00]
+
+ds_write_src2_b32 v255 offset:65535
+// CHECK: [0xff,0xff,0x1a,0xd9,0xff,0x00,0x00,0x00]
+
 ds_write_src2_b32 v1
 // CHECK: [0x00,0x00,0x1a,0xd9,0x01,0x00,0x00,0x00]
 
+ds_write_src2_b32 v1 offset:0
+// CHECK: [0x00,0x00,0x1a,0xd9,0x01,0x00,0x00,0x00]
+
+ds_write_src2_b32 v1 offset:4
+// CHECK: [0x04,0x00,0x1a,0xd9,0x01,0x00,0x00,0x00]
+
+ds_write_src2_b32 v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x1b,0xd9,0x01,0x00,0x00,0x00]
+
 ds_min_src2_f32 v1 offset:65535
 // CHECK: [0xff,0xff,0x24,0xd9,0x01,0x00,0x00,0x00]
 
@@ -2424,6 +2652,141 @@ ds_max_src2_f32 v1 offset:4
 ds_max_src2_f32 v1 offset:65535 gds
 // CHECK: [0xff,0xff,0x27,0xd9,0x01,0x00,0x00,0x00]
 
+ds_gws_sema_release_all offset:65535 gds
+// CHECK: [0xff,0xff,0x31,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_release_all gds
+// CHECK: [0x00,0x00,0x31,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_release_all offset:0 gds
+// CHECK: [0x00,0x00,0x31,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_release_all offset:4 gds
+// CHECK: [0x04,0x00,0x31,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_init v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x33,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_init v255 offset:65535 gds
+// CHECK: [0xff,0xff,0x33,0xd9,0x00,0xff,0x00,0x00]
+
+ds_gws_init v1 gds
+// CHECK: [0x00,0x00,0x33,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_init v1 offset:0 gds
+// CHECK: [0x00,0x00,0x33,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_init v1 offset:4 gds
+// CHECK: [0x04,0x00,0x33,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_sema_v offset:65535 gds
+// CHECK: [0xff,0xff,0x35,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_v gds
+// CHECK: [0x00,0x00,0x35,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_v offset:0 gds
+// CHECK: [0x00,0x00,0x35,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_v offset:4 gds
+// CHECK: [0x04,0x00,0x35,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_br v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x37,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_sema_br v255 offset:65535 gds
+// CHECK: [0xff,0xff,0x37,0xd9,0x00,0xff,0x00,0x00]
+
+ds_gws_sema_br v1 gds
+// CHECK: [0x00,0x00,0x37,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_sema_br v1 offset:0 gds
+// CHECK: [0x00,0x00,0x37,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_sema_br v1 offset:4 gds
+// CHECK: [0x04,0x00,0x37,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_sema_p offset:65535 gds
+// CHECK: [0xff,0xff,0x39,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_p gds
+// CHECK: [0x00,0x00,0x39,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_p offset:0 gds
+// CHECK: [0x00,0x00,0x39,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_sema_p offset:4 gds
+// CHECK: [0x04,0x00,0x39,0xd9,0x00,0x00,0x00,0x00]
+
+ds_gws_barrier v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x3b,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_barrier v255 offset:65535 gds
+// CHECK: [0xff,0xff,0x3b,0xd9,0x00,0xff,0x00,0x00]
+
+ds_gws_barrier v1 gds
+// CHECK: [0x00,0x00,0x3b,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_barrier v1 offset:0 gds
+// CHECK: [0x00,0x00,0x3b,0xd9,0x00,0x01,0x00,0x00]
+
+ds_gws_barrier v1 offset:4 gds
+// CHECK: [0x04,0x00,0x3b,0xd9,0x00,0x01,0x00,0x00]
+
+ds_consume v5 offset:65535
+// CHECK: [0xff,0xff,0x7a,0xd9,0x00,0x00,0x00,0x05]
+
+ds_consume v255 offset:65535
+// CHECK: [0xff,0xff,0x7a,0xd9,0x00,0x00,0x00,0xff]
+
+ds_consume v5
+// CHECK: [0x00,0x00,0x7a,0xd9,0x00,0x00,0x00,0x05]
+
+ds_consume v5 offset:0
+// CHECK: [0x00,0x00,0x7a,0xd9,0x00,0x00,0x00,0x05]
+
+ds_consume v5 offset:4
+// CHECK: [0x04,0x00,0x7a,0xd9,0x00,0x00,0x00,0x05]
+
+ds_consume v5 offset:65535 gds
+// CHECK: [0xff,0xff,0x7b,0xd9,0x00,0x00,0x00,0x05]
+
+ds_append v5 offset:65535
+// CHECK: [0xff,0xff,0x7c,0xd9,0x00,0x00,0x00,0x05]
+
+ds_append v255 offset:65535
+// CHECK: [0xff,0xff,0x7c,0xd9,0x00,0x00,0x00,0xff]
+
+ds_append v5
+// CHECK: [0x00,0x00,0x7c,0xd9,0x00,0x00,0x00,0x05]
+
+ds_append v5 offset:0
+// CHECK: [0x00,0x00,0x7c,0xd9,0x00,0x00,0x00,0x05]
+
+ds_append v5 offset:4
+// CHECK: [0x04,0x00,0x7c,0xd9,0x00,0x00,0x00,0x05]
+
+ds_append v5 offset:65535 gds
+// CHECK: [0xff,0xff,0x7d,0xd9,0x00,0x00,0x00,0x05]
+
+ds_ordered_count v5, v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x7f,0xd9,0x01,0x00,0x00,0x05]
+
+ds_ordered_count v255, v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x7f,0xd9,0x01,0x00,0x00,0xff]
+
+ds_ordered_count v5, v255 offset:65535 gds
+// CHECK: [0xff,0xff,0x7f,0xd9,0xff,0x00,0x00,0x05]
+
+ds_ordered_count v5, v1 gds
+// CHECK: [0x00,0x00,0x7f,0xd9,0x01,0x00,0x00,0x05]
+
+ds_ordered_count v5, v1 offset:0 gds
+// CHECK: [0x00,0x00,0x7f,0xd9,0x01,0x00,0x00,0x05]
+
+ds_ordered_count v5, v1 offset:4 gds
+// CHECK: [0x04,0x00,0x7f,0xd9,0x01,0x00,0x00,0x05]
+
 ds_add_src2_u64 v1 offset:65535
 // CHECK: [0xff,0xff,0x80,0xd9,0x01,0x00,0x00,0x00]
 
@@ -2640,9 +3003,24 @@ ds_xor_src2_b64 v1 offset:4
 ds_xor_src2_b64 v1 offset:65535 gds
 // CHECK: [0xff,0xff,0x97,0xd9,0x01,0x00,0x00,0x00]
 
+ds_write_src2_b64 v1 offset:65535
+// CHECK: [0xff,0xff,0x9a,0xd9,0x01,0x00,0x00,0x00]
+
+ds_write_src2_b64 v255 offset:65535
+// CHECK: [0xff,0xff,0x9a,0xd9,0xff,0x00,0x00,0x00]
+
 ds_write_src2_b64 v1
 // CHECK: [0x00,0x00,0x9a,0xd9,0x01,0x00,0x00,0x00]
 
+ds_write_src2_b64 v1 offset:0
+// CHECK: [0x00,0x00,0x9a,0xd9,0x01,0x00,0x00,0x00]
+
+ds_write_src2_b64 v1 offset:4
+// CHECK: [0x04,0x00,0x9a,0xd9,0x01,0x00,0x00,0x00]
+
+ds_write_src2_b64 v1 offset:65535 gds
+// CHECK: [0xff,0xff,0x9b,0xd9,0x01,0x00,0x00,0x00]
+
 ds_min_src2_f64 v1 offset:65535
 // CHECK: [0xff,0xff,0xa4,0xd9,0x01,0x00,0x00,0x00]
 
@@ -2841,603 +3219,123 @@ exp mrt0, v0, v0, v0, v0 vm
 flat_load_ubyte v5, v[1:2]
 // CHECK: [0x00,0x00,0x40,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_ubyte v255, v[1:2]
-// CHECK: [0x00,0x00,0x40,0xdc,0x01,0x00,0x00,0xff]
-
-flat_load_ubyte v5, v[254:255]
-// CHECK: [0x00,0x00,0x40,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_ubyte v5, v[1:2] glc
-// CHECK: [0x00,0x00,0x41,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_ubyte v5, v[1:2] slc
-// CHECK: [0x00,0x00,0x42,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_sbyte v5, v[1:2]
 // CHECK: [0x00,0x00,0x44,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_sbyte v255, v[1:2]
-// CHECK: [0x00,0x00,0x44,0xdc,0x01,0x00,0x00,0xff]
-
-flat_load_sbyte v5, v[254:255]
-// CHECK: [0x00,0x00,0x44,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_sbyte v5, v[1:2] glc
-// CHECK: [0x00,0x00,0x45,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_sbyte v5, v[1:2] slc
-// CHECK: [0x00,0x00,0x46,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_ushort v5, v[1:2]
 // CHECK: [0x00,0x00,0x48,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_ushort v255, v[1:2]
-// CHECK: [0x00,0x00,0x48,0xdc,0x01,0x00,0x00,0xff]
-
-flat_load_ushort v5, v[254:255]
-// CHECK: [0x00,0x00,0x48,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_ushort v5, v[1:2] glc
-// CHECK: [0x00,0x00,0x49,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_ushort v5, v[1:2] slc
-// CHECK: [0x00,0x00,0x4a,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_sshort v5, v[1:2]
 // CHECK: [0x00,0x00,0x4c,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_sshort v255, v[1:2]
-// CHECK: [0x00,0x00,0x4c,0xdc,0x01,0x00,0x00,0xff]
-
-flat_load_sshort v5, v[254:255]
-// CHECK: [0x00,0x00,0x4c,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_sshort v5, v[1:2] glc
-// CHECK: [0x00,0x00,0x4d,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_sshort v5, v[1:2] slc
-// CHECK: [0x00,0x00,0x4e,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_dword v5, v[1:2]
 // CHECK: [0x00,0x00,0x50,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_dword v255, v[1:2]
-// CHECK: [0x00,0x00,0x50,0xdc,0x01,0x00,0x00,0xff]
-
-flat_load_dword v5, v[254:255]
-// CHECK: [0x00,0x00,0x50,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_dword v5, v[1:2] glc
-// CHECK: [0x00,0x00,0x51,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_dword v5, v[1:2] slc
-// CHECK: [0x00,0x00,0x52,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_dwordx2 v[5:6], v[1:2]
 // CHECK: [0x00,0x00,0x54,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_dwordx2 v[254:255], v[1:2]
-// CHECK: [0x00,0x00,0x54,0xdc,0x01,0x00,0x00,0xfe]
-
-flat_load_dwordx2 v[5:6], v[254:255]
-// CHECK: [0x00,0x00,0x54,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_dwordx2 v[5:6], v[1:2] glc
-// CHECK: [0x00,0x00,0x55,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_dwordx2 v[5:6], v[1:2] slc
-// CHECK: [0x00,0x00,0x56,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_dwordx3 v[5:7], v[1:2]
 // CHECK: [0x00,0x00,0x58,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_dwordx3 v[253:255], v[1:2]
-// CHECK: [0x00,0x00,0x58,0xdc,0x01,0x00,0x00,0xfd]
-
-flat_load_dwordx3 v[5:7], v[254:255]
-// CHECK: [0x00,0x00,0x58,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_dwordx3 v[5:7], v[1:2] glc
-// CHECK: [0x00,0x00,0x59,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_dwordx3 v[5:7], v[1:2] slc
-// CHECK: [0x00,0x00,0x5a,0xdc,0x01,0x00,0x00,0x05]
-
 flat_load_dwordx4 v[5:8], v[1:2]
 // CHECK: [0x00,0x00,0x5c,0xdc,0x01,0x00,0x00,0x05]
 
-flat_load_dwordx4 v[252:255], v[1:2]
-// CHECK: [0x00,0x00,0x5c,0xdc,0x01,0x00,0x00,0xfc]
-
-flat_load_dwordx4 v[5:8], v[254:255]
-// CHECK: [0x00,0x00,0x5c,0xdc,0xfe,0x00,0x00,0x05]
-
-flat_load_dwordx4 v[5:8], v[1:2] glc
-// CHECK: [0x00,0x00,0x5d,0xdc,0x01,0x00,0x00,0x05]
-
-flat_load_dwordx4 v[5:8], v[1:2] slc
-// CHECK: [0x00,0x00,0x5e,0xdc,0x01,0x00,0x00,0x05]
-
 flat_store_byte v[1:2], v2
 // CHECK: [0x00,0x00,0x60,0xdc,0x01,0x02,0x00,0x00]
 
-flat_store_byte v[254:255], v2
-// CHECK: [0x00,0x00,0x60,0xdc,0xfe,0x02,0x00,0x00]
-
-flat_store_byte v[1:2], v255
-// CHECK: [0x00,0x00,0x60,0xdc,0x01,0xff,0x00,0x00]
-
-flat_store_byte v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x61,0xdc,0x01,0x02,0x00,0x00]
-
-flat_store_byte v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x62,0xdc,0x01,0x02,0x00,0x00]
-
 flat_store_short v[1:2], v2
 // CHECK: [0x00,0x00,0x68,0xdc,0x01,0x02,0x00,0x00]
 
-flat_store_short v[254:255], v2
-// CHECK: [0x00,0x00,0x68,0xdc,0xfe,0x02,0x00,0x00]
-
-flat_store_short v[1:2], v255
-// CHECK: [0x00,0x00,0x68,0xdc,0x01,0xff,0x00,0x00]
-
-flat_store_short v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x69,0xdc,0x01,0x02,0x00,0x00]
-
-flat_store_short v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x6a,0xdc,0x01,0x02,0x00,0x00]
-
 flat_store_dword v[1:2], v2
 // CHECK: [0x00,0x00,0x70,0xdc,0x01,0x02,0x00,0x00]
 
-flat_store_dword v[254:255], v2
-// CHECK: [0x00,0x00,0x70,0xdc,0xfe,0x02,0x00,0x00]
-
-flat_store_dword v[1:2], v255
-// CHECK: [0x00,0x00,0x70,0xdc,0x01,0xff,0x00,0x00]
-
-flat_store_dword v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x71,0xdc,0x01,0x02,0x00,0x00]
-
-flat_store_dword v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x72,0xdc,0x01,0x02,0x00,0x00]
-
 flat_store_dwordx2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x74,0xdc,0x01,0x02,0x00,0x00]
 
-flat_store_dwordx2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x74,0xdc,0xfe,0x02,0x00,0x00]
-
-flat_store_dwordx2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x74,0xdc,0x01,0xfe,0x00,0x00]
-
-flat_store_dwordx2 v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x75,0xdc,0x01,0x02,0x00,0x00]
-
-flat_store_dwordx2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x76,0xdc,0x01,0x02,0x00,0x00]
-
 flat_store_dwordx3 v[1:2], v[2:4]
 // CHECK: [0x00,0x00,0x78,0xdc,0x01,0x02,0x00,0x00]
 
-flat_store_dwordx3 v[254:255], v[2:4]
-// CHECK: [0x00,0x00,0x78,0xdc,0xfe,0x02,0x00,0x00]
-
-flat_store_dwordx3 v[1:2], v[253:255]
-// CHECK: [0x00,0x00,0x78,0xdc,0x01,0xfd,0x00,0x00]
-
-flat_store_dwordx3 v[1:2], v[2:4] glc
-// CHECK: [0x00,0x00,0x79,0xdc,0x01,0x02,0x00,0x00]
-
-flat_store_dwordx3 v[1:2], v[2:4] slc
-// CHECK: [0x00,0x00,0x7a,0xdc,0x01,0x02,0x00,0x00]
-
 flat_store_dwordx4 v[1:2], v[2:5]
 // CHECK: [0x00,0x00,0x7c,0xdc,0x01,0x02,0x00,0x00]
 
-flat_store_dwordx4 v[254:255], v[2:5]
-// CHECK: [0x00,0x00,0x7c,0xdc,0xfe,0x02,0x00,0x00]
-
-flat_store_dwordx4 v[1:2], v[252:255]
-// CHECK: [0x00,0x00,0x7c,0xdc,0x01,0xfc,0x00,0x00]
-
-flat_store_dwordx4 v[1:2], v[2:5] glc
-// CHECK: [0x00,0x00,0x7d,0xdc,0x01,0x02,0x00,0x00]
-
-flat_store_dwordx4 v[1:2], v[2:5] slc
-// CHECK: [0x00,0x00,0x7e,0xdc,0x01,0x02,0x00,0x00]
-
 flat_atomic_swap v[1:2], v2
 // CHECK: [0x00,0x00,0x00,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_swap v[254:255], v2
-// CHECK: [0x00,0x00,0x00,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_swap v[1:2], v255
-// CHECK: [0x00,0x00,0x00,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_swap v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x01,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_swap v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x02,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_cmpswap v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x04,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_cmpswap v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x04,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_cmpswap v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x04,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_cmpswap v0, v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x05,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_cmpswap v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x06,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_add v[1:2], v2
 // CHECK: [0x00,0x00,0x08,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_add v[254:255], v2
-// CHECK: [0x00,0x00,0x08,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_add v[1:2], v255
-// CHECK: [0x00,0x00,0x08,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_add v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x09,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_add v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x0a,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_sub v[1:2], v2
 // CHECK: [0x00,0x00,0x0c,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_sub v[254:255], v2
-// CHECK: [0x00,0x00,0x0c,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_sub v[1:2], v255
-// CHECK: [0x00,0x00,0x0c,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_sub v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x0d,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_sub v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x0e,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_smin v[1:2], v2
 // CHECK: [0x00,0x00,0x10,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_smin v[254:255], v2
-// CHECK: [0x00,0x00,0x10,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_smin v[1:2], v255
-// CHECK: [0x00,0x00,0x10,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_smin v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x11,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_smin v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x12,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_umin v[1:2], v2
 // CHECK: [0x00,0x00,0x14,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_umin v[254:255], v2
-// CHECK: [0x00,0x00,0x14,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_umin v[1:2], v255
-// CHECK: [0x00,0x00,0x14,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_umin v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x15,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_umin v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x16,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_smax v[1:2], v2
 // CHECK: [0x00,0x00,0x18,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_smax v[254:255], v2
-// CHECK: [0x00,0x00,0x18,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_smax v[1:2], v255
-// CHECK: [0x00,0x00,0x18,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_smax v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x19,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_smax v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x1a,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_umax v[1:2], v2
 // CHECK: [0x00,0x00,0x1c,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_umax v[254:255], v2
-// CHECK: [0x00,0x00,0x1c,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_umax v[1:2], v255
-// CHECK: [0x00,0x00,0x1c,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_umax v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x1d,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_umax v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x1e,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_and v[1:2], v2
 // CHECK: [0x00,0x00,0x20,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_and v[254:255], v2
-// CHECK: [0x00,0x00,0x20,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_and v[1:2], v255
-// CHECK: [0x00,0x00,0x20,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_and v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x21,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_and v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x22,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_or v[1:2], v2
 // CHECK: [0x00,0x00,0x24,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_or v[254:255], v2
-// CHECK: [0x00,0x00,0x24,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_or v[1:2], v255
-// CHECK: [0x00,0x00,0x24,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_or v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x25,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_or v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x26,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_xor v[1:2], v2
 // CHECK: [0x00,0x00,0x28,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_xor v[254:255], v2
-// CHECK: [0x00,0x00,0x28,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_xor v[1:2], v255
-// CHECK: [0x00,0x00,0x28,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_xor v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x29,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_xor v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x2a,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_inc v[1:2], v2
 // CHECK: [0x00,0x00,0x2c,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_inc v[254:255], v2
-// CHECK: [0x00,0x00,0x2c,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_inc v[1:2], v255
-// CHECK: [0x00,0x00,0x2c,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_inc v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x2d,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_inc v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x2e,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_dec v[1:2], v2
 // CHECK: [0x00,0x00,0x30,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_dec v[254:255], v2
-// CHECK: [0x00,0x00,0x30,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_dec v[1:2], v255
-// CHECK: [0x00,0x00,0x30,0xdd,0x01,0xff,0x00,0x00]
-
-flat_atomic_dec v0, v[1:2], v2 glc
-// CHECK: [0x00,0x00,0x31,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_dec v[1:2], v2 slc
-// CHECK: [0x00,0x00,0x32,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_swap_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x80,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_swap_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x80,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_swap_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x80,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_swap_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x81,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_swap_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x82,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_cmpswap_x2 v[1:2], v[2:5]
 // CHECK: [0x00,0x00,0x84,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_cmpswap_x2 v[254:255], v[2:5]
-// CHECK: [0x00,0x00,0x84,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_cmpswap_x2 v[1:2], v[252:255]
-// CHECK: [0x00,0x00,0x84,0xdd,0x01,0xfc,0x00,0x00]
-
-flat_atomic_cmpswap_x2 v[0:1], v[1:2], v[2:5] glc
-// CHECK: [0x00,0x00,0x85,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_cmpswap_x2 v[1:2], v[2:5] slc
-// CHECK: [0x00,0x00,0x86,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_add_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x88,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_add_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x88,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_add_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x88,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_add_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x89,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_add_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x8a,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_sub_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x8c,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_sub_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x8c,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_sub_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x8c,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_sub_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x8d,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_sub_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x8e,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_smin_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x90,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_smin_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x90,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_smin_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x90,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_smin_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x91,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_smin_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x92,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_umin_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x94,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_umin_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x94,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_umin_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x94,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_umin_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x95,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_umin_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x96,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_smax_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x98,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_smax_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x98,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_smax_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x98,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_smax_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x99,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_smax_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x9a,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_umax_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0x9c,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_umax_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0x9c,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_umax_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0x9c,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_umax_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0x9d,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_umax_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0x9e,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_and_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0xa0,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_and_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0xa0,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_and_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0xa0,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_and_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0xa1,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_and_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0xa2,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_or_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0xa4,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_or_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0xa4,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_or_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0xa4,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_or_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0xa5,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_or_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0xa6,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_xor_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0xa8,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_xor_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0xa8,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_xor_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0xa8,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_xor_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0xa9,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_xor_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0xaa,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_inc_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0xac,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_inc_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0xac,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_inc_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0xac,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_inc_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0xad,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_inc_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0xae,0xdd,0x01,0x02,0x00,0x00]
-
 flat_atomic_dec_x2 v[1:2], v[2:3]
 // CHECK: [0x00,0x00,0xb0,0xdd,0x01,0x02,0x00,0x00]
 
-flat_atomic_dec_x2 v[254:255], v[2:3]
-// CHECK: [0x00,0x00,0xb0,0xdd,0xfe,0x02,0x00,0x00]
-
-flat_atomic_dec_x2 v[1:2], v[254:255]
-// CHECK: [0x00,0x00,0xb0,0xdd,0x01,0xfe,0x00,0x00]
-
-flat_atomic_dec_x2 v[0:1], v[1:2], v[2:3] glc
-// CHECK: [0x00,0x00,0xb1,0xdd,0x01,0x02,0x00,0x00]
-
-flat_atomic_dec_x2 v[1:2], v[2:3] slc
-// CHECK: [0x00,0x00,0xb2,0xdd,0x01,0x02,0x00,0x00]
-
 image_load v5, v[1:4], s[8:15] dmask:0x1
 // CHECK: [0x00,0x01,0x00,0xf0,0x01,0x05,0x02,0x00]
 
@@ -3690,141 +3588,69 @@ image_store_mip v1, v[2:5], s[12:19] dma
 image_store_mip v1, v[2:5], s[12:19] dmask:0x1 unorm glc
 // CHECK: [0x00,0x31,0x24,0xf0,0x02,0x01,0x03,0x00]
 
-image_get_resinfo v5, v[1:4], s[8:15] dmask:0x1
+image_get_resinfo v5, v1, s[8:15] dmask:0x1
 // CHECK: [0x00,0x01,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v252, v[1:4], s[8:15] dmask:0x1
+image_get_resinfo v252, v1, s[8:15] dmask:0x1
 // CHECK: [0x00,0x01,0x38,0xf0,0x01,0xfc,0x02,0x00]
 
-image_get_resinfo v5, v[252:255], s[8:15] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf0,0xfc,0x05,0x02,0x00]
+image_get_resinfo v5, v255, s[8:15] dmask:0x1
+// CHECK: [0x00,0x01,0x38,0xf0,0xff,0x05,0x02,0x00]
 
-image_get_resinfo v5, v[1:4], s[12:19] dmask:0x1
+image_get_resinfo v5, v1, s[12:19] dmask:0x1
 // CHECK: [0x00,0x01,0x38,0xf0,0x01,0x05,0x03,0x00]
 
-image_get_resinfo v5, v[1:4], s[92:99] dmask:0x1
+image_get_resinfo v5, v1, s[92:99] dmask:0x1
 // CHECK: [0x00,0x01,0x38,0xf0,0x01,0x05,0x17,0x00]
 
-image_get_resinfo v5, v[1:4], s[8:15] dmask:0x2
+image_get_resinfo v5, v1, s[8:15] dmask:0x2
 // CHECK: [0x00,0x02,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:6], v[1:4], s[8:15] dmask:0x3
+image_get_resinfo v[5:6], v1, s[8:15] dmask:0x3
 // CHECK: [0x00,0x03,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v5, v[1:4], s[8:15] dmask:0x4
+image_get_resinfo v5, v1, s[8:15] dmask:0x4
 // CHECK: [0x00,0x04,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:6], v[1:4], s[8:15] dmask:0x5
+image_get_resinfo v[5:6], v1, s[8:15] dmask:0x5
 // CHECK: [0x00,0x05,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:6], v[1:4], s[8:15] dmask:0x6
+image_get_resinfo v[5:6], v1, s[8:15] dmask:0x6
 // CHECK: [0x00,0x06,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:7], v[1:4], s[8:15] dmask:0x7
+image_get_resinfo v[5:7], v1, s[8:15] dmask:0x7
 // CHECK: [0x00,0x07,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v5, v[1:4], s[8:15] dmask:0x8
+image_get_resinfo v5, v1, s[8:15] dmask:0x8
 // CHECK: [0x00,0x08,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:6], v[1:4], s[8:15] dmask:0x9
+image_get_resinfo v[5:6], v1, s[8:15] dmask:0x9
 // CHECK: [0x00,0x09,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:6], v[1:4], s[8:15] dmask:0xa
+image_get_resinfo v[5:6], v1, s[8:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:7], v[1:4], s[8:15] dmask:0xb
+image_get_resinfo v[5:7], v1, s[8:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:6], v[1:4], s[8:15] dmask:0xc
+image_get_resinfo v[5:6], v1, s[8:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:7], v[1:4], s[8:15] dmask:0xd
+image_get_resinfo v[5:7], v1, s[8:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:7], v[1:4], s[8:15] dmask:0xe
+image_get_resinfo v[5:7], v1, s[8:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v[5:8], v[1:4], s[8:15] dmask:0xf
+image_get_resinfo v[5:8], v1, s[8:15] dmask:0xf
 // CHECK: [0x00,0x0f,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v5, v[1:4], s[8:15] dmask:0x0
+image_get_resinfo v5, v1, s[8:15] dmask:0x0
 // CHECK: [0x00,0x00,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_get_resinfo v5, v[1:4], s[8:15] dmask:0x1 unorm
+image_get_resinfo v5, v1, s[8:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x38,0xf0,0x01,0x05,0x02,0x00]
 
-image_sample v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x80,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x80,0xf0,0x01,0x05,0x62,0x00]
-
 image_sample_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x84,0xf0,0x01,0x05,0x62,0x00]
 
@@ -3846,9 +3672,6 @@ image_sample_cl v5, v[1:4], s[8:15], s[1
 image_sample_cl v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x84,0xf0,0x01,0x05,0x02,0x03]
 
-image_sample_cl v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x84,0xf0,0x01,0x05,0xc2,0x03]
-
 image_sample_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x84,0xf0,0x01,0x05,0x62,0x00]
 
@@ -3918,9 +3741,6 @@ image_sample_l v5, v[1:4], s[8:15], s[16
 image_sample_l v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x90,0xf0,0x01,0x05,0x02,0x03]
 
-image_sample_l v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x90,0xf0,0x01,0x05,0xc2,0x03]
-
 image_sample_l v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x90,0xf0,0x01,0x05,0x62,0x00]
 
@@ -3990,9 +3810,6 @@ image_sample_b v5, v[1:4], s[8:15], s[16
 image_sample_b v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x94,0xf0,0x01,0x05,0x02,0x03]
 
-image_sample_b v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x94,0xf0,0x01,0x05,0xc2,0x03]
-
 image_sample_b v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x94,0xf0,0x01,0x05,0x62,0x00]
 
@@ -4041,150 +3858,6 @@ image_sample_b v5, v[1:4], s[8:15], s[12
 image_sample_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x94,0xf0,0x01,0x05,0x62,0x00]
 
-image_sample_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample_b_cl v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample_b_cl v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample_b_cl v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample_b_cl v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x98,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x98,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample_lz v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample_lz v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample_lz v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample_lz v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x9c,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x9c,0xf0,0x01,0x05,0x62,0x00]
-
 image_sample_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0xa0,0xf0,0x01,0x05,0x62,0x00]
 
@@ -4206,9 +3879,6 @@ image_sample_c v5, v[1:4], s[8:15], s[16
 image_sample_c v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0xa0,0xf0,0x01,0x05,0x02,0x03]
 
-image_sample_c v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0xa0,0xf0,0x01,0x05,0xc2,0x03]
-
 image_sample_c v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0xa0,0xf0,0x01,0x05,0x62,0x00]
 
@@ -4257,294 +3927,6 @@ image_sample_c v5, v[1:4], s[8:15], s[12
 image_sample_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0xa0,0xf0,0x01,0x05,0x62,0x00]
 
-image_sample_c_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample_c_cl v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample_c_cl v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample_c_cl v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample_c_cl v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0xa4,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0xa4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample_c_l v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample_c_l v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample_c_l v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample_c_l v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0xb0,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0xb0,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample_c_b v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample_c_b v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample_c_b v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample_c_b v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0xb4,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0xb4,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v252, v[1:4], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0xfc,0x62,0x00]
-
-image_sample_c_b_cl v5, v[252:255], s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0xfc,0x05,0x62,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0x05,0x63,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0x05,0x77,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0x05,0x82,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0x05,0x02,0x03]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0xb8,0xf0,0x01,0x05,0xc2,0x03]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
-image_sample_c_b_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0xb8,0xf0,0x01,0x05,0x62,0x00]
-
 image_sample_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0xbc,0xf0,0x01,0x05,0x62,0x00]
 
@@ -4566,9 +3948,6 @@ image_sample_c_lz v5, v[1:4], s[8:15], s
 image_sample_c_lz v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0xbc,0xf0,0x01,0x05,0x02,0x03]
 
-image_sample_c_lz v5, v[1:4], s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0xbc,0xf0,0x01,0x05,0xc2,0x03]
-
 image_sample_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0xbc,0xf0,0x01,0x05,0x62,0x00]
 
@@ -4617,2094 +3996,711 @@ image_sample_c_lz v5, v[1:4], s[8:15], s
 image_sample_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0xbc,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_o v252, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0x01,0xfc,0x62,0x00]
+
+image_sample_o v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0xfc,0x05,0x62,0x00]
+
+image_sample_o v5, v[1:4], s[12:19], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0x01,0x05,0x63,0x00]
 
-image_gather4 v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0xfc,0x62,0x00]
+image_sample_o v5, v[1:4], s[92:99], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0x01,0x05,0x77,0x00]
 
-image_gather4 v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0xff,0x05,0x62,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[16:19] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0x01,0x05,0x82,0x00]
 
-image_gather4 v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0x05,0x63,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[96:99] dmask:0x1
+// CHECK: [0x00,0x01,0xc0,0xf0,0x01,0x05,0x02,0x03]
 
-image_gather4 v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0x05,0x77,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[12:15] dmask:0x2
+// CHECK: [0x00,0x02,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0x05,0x82,0x00]
+image_sample_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
+// CHECK: [0x00,0x03,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0x05,0x02,0x03]
+image_sample_o v5, v[1:4], s[8:15], s[12:15] dmask:0x4
+// CHECK: [0x00,0x04,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x00,0xf1,0x01,0x05,0xc2,0x03]
+image_sample_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
+// CHECK: [0x00,0x05,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
+// CHECK: [0x00,0x06,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
+// CHECK: [0x00,0x07,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[12:15] dmask:0x8
+// CHECK: [0x00,0x08,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
+// CHECK: [0x00,0x09,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
+// CHECK: [0x00,0x0a,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
+// CHECK: [0x00,0x0b,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
+// CHECK: [0x00,0x0c,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
+// CHECK: [0x00,0x0d,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
+// CHECK: [0x00,0x0e,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
+// CHECK: [0x00,0x0f,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[12:15] dmask:0x0
+// CHECK: [0x00,0x00,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
+// CHECK: [0x00,0x11,0xc0,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v252, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0x01,0xfc,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0xfc,0x05,0x62,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[1:4], s[12:19], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0x01,0x05,0x63,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x00,0xf3,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[1:4], s[92:99], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0x01,0x05,0x77,0x00]
 
-image_gather4 v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x01,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[1:4], s[8:15], s[16:19] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0x01,0x05,0x82,0x00]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x02,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[1:4], s[8:15], s[96:99] dmask:0x1
+// CHECK: [0x00,0x01,0xdc,0xf0,0x01,0x05,0x02,0x03]
 
-image_gather4 v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x00,0xf1,0x01,0x05,0x62,0x00]
+image_sample_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x2
+// CHECK: [0x00,0x02,0xdc,0xf0,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x1
+image_sample_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
+// CHECK: [0x00,0x03,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x4
+// CHECK: [0x00,0x04,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
+// CHECK: [0x00,0x05,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
+// CHECK: [0x00,0x06,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
+// CHECK: [0x00,0x07,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x8
+// CHECK: [0x00,0x08,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
+// CHECK: [0x00,0x09,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
+// CHECK: [0x00,0x0a,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
+// CHECK: [0x00,0x0b,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
+// CHECK: [0x00,0x0c,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
+// CHECK: [0x00,0x0d,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
+// CHECK: [0x00,0x0e,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v[5:8], v[1:4], s[8:15], s[12:15] dmask:0xf
+// CHECK: [0x00,0x0f,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x0
+// CHECK: [0x00,0x00,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_sample_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
+// CHECK: [0x00,0x11,0xdc,0xf0,0x01,0x05,0x62,0x00]
+
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v252, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_cl v252, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x04,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_cl v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x04,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_cl v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x04,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[12:19], s[12:15] dmask:0x1
+image_gather4_cl v5, v[1:4], s[12:19], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x04,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_cl v5, v1, s[92:99], s[12:15] dmask:0x1
+image_gather4_cl v5, v[1:4], s[92:99], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x04,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[16:19] dmask:0x1
+image_gather4_cl v5, v[1:4], s[8:15], s[16:19] dmask:0x1
 // CHECK: [0x00,0x01,0x04,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[96:99] dmask:0x1
+image_gather4_cl v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x04,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_cl v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x04,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x2
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x3
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
 // CHECK: [0x00,0x03,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x4
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x4
 // CHECK: [0x00,0x04,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x5
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
 // CHECK: [0x00,0x05,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x6
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
 // CHECK: [0x00,0x06,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:7], v1, s[8:15], s[12:15] dmask:0x7
+image_gather4_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
 // CHECK: [0x00,0x07,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x8
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x8
 // CHECK: [0x00,0x08,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x9
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
 // CHECK: [0x00,0x09,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xa
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xb
+image_gather4_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xc
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xd
+image_gather4_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xe
+image_gather4_cl v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x0
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x0
 // CHECK: [0x00,0x00,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x1 glc
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
 // CHECK: [0x00,0x21,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x1 slc
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
 // CHECK: [0x00,0x01,0x04,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
+image_gather4_cl v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
 // CHECK: [0x00,0x01,0x05,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
 // CHECK: [0x00,0x01,0x06,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl v5, v1, s[8:15], s[12:15] dmask:0x1 da
+image_gather4_cl v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
 // CHECK: [0x00,0x41,0x04,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v252, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_l v252, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x10,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_l v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x10,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_l v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x10,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[12:19], s[12:15] dmask:0x1
+image_gather4_l v5, v[1:4], s[12:19], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x10,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_l v5, v1, s[92:99], s[12:15] dmask:0x1
+image_gather4_l v5, v[1:4], s[92:99], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x10,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[16:19] dmask:0x1
+image_gather4_l v5, v[1:4], s[8:15], s[16:19] dmask:0x1
 // CHECK: [0x00,0x01,0x10,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[96:99] dmask:0x1
+image_gather4_l v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x10,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_l v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x10,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x2
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0x3
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
 // CHECK: [0x00,0x03,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x4
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x4
 // CHECK: [0x00,0x04,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0x5
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
 // CHECK: [0x00,0x05,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0x6
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
 // CHECK: [0x00,0x06,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:7], v1, s[8:15], s[12:15] dmask:0x7
+image_gather4_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
 // CHECK: [0x00,0x07,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x8
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x8
 // CHECK: [0x00,0x08,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0x9
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
 // CHECK: [0x00,0x09,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0xa
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:7], v1, s[8:15], s[12:15] dmask:0xb
+image_gather4_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0xc
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:7], v1, s[8:15], s[12:15] dmask:0xd
+image_gather4_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:7], v1, s[8:15], s[12:15] dmask:0xe
+image_gather4_l v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x0
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x0
 // CHECK: [0x00,0x00,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x1 glc
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
 // CHECK: [0x00,0x21,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x1 slc
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
 // CHECK: [0x00,0x01,0x10,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_l v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
+image_gather4_l v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
 // CHECK: [0x00,0x01,0x11,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
 // CHECK: [0x00,0x01,0x12,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_l v5, v1, s[8:15], s[12:15] dmask:0x1 da
+image_gather4_l v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
 // CHECK: [0x00,0x41,0x10,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v252, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_b v252, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x14,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_b v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x14,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_b v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x14,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[12:19], s[12:15] dmask:0x1
+image_gather4_b v5, v[1:4], s[12:19], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x14,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_b v5, v1, s[92:99], s[12:15] dmask:0x1
+image_gather4_b v5, v[1:4], s[92:99], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x14,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[16:19] dmask:0x1
+image_gather4_b v5, v[1:4], s[8:15], s[16:19] dmask:0x1
 // CHECK: [0x00,0x01,0x14,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[96:99] dmask:0x1
+image_gather4_b v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x14,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_b v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x14,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x2
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0x3
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
 // CHECK: [0x00,0x03,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x4
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x4
 // CHECK: [0x00,0x04,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0x5
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
 // CHECK: [0x00,0x05,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0x6
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
 // CHECK: [0x00,0x06,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:7], v1, s[8:15], s[12:15] dmask:0x7
+image_gather4_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
 // CHECK: [0x00,0x07,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x8
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x8
 // CHECK: [0x00,0x08,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0x9
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
 // CHECK: [0x00,0x09,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0xa
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:7], v1, s[8:15], s[12:15] dmask:0xb
+image_gather4_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0xc
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:7], v1, s[8:15], s[12:15] dmask:0xd
+image_gather4_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:7], v1, s[8:15], s[12:15] dmask:0xe
+image_gather4_b v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x0
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x0
 // CHECK: [0x00,0x00,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x1 glc
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
 // CHECK: [0x00,0x21,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x1 slc
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
 // CHECK: [0x00,0x01,0x14,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_b v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
+image_gather4_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
 // CHECK: [0x00,0x01,0x15,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
 // CHECK: [0x00,0x01,0x16,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b v5, v1, s[8:15], s[12:15] dmask:0x1 da
+image_gather4_b v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
 // CHECK: [0x00,0x41,0x14,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0xfc,0x62,0x00]
+image_gather4_c v252, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_b_cl v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_c v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0x05,0x63,0x00]
+image_gather4_c v5, v[1:4], s[12:19], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_b_cl v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0x05,0x77,0x00]
+image_gather4_c v5, v[1:4], s[92:99], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0x05,0x82,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[16:19] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0x05,0x02,0x03]
+image_gather4_c v5, v[1:4], s[8:15], s[96:99] dmask:0x1
+// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_b_cl v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x18,0xf1,0x01,0x05,0xc2,0x03]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x2
+// CHECK: [0x00,0x02,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
+// CHECK: [0x00,0x03,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x4
+// CHECK: [0x00,0x04,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
+// CHECK: [0x00,0x05,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
+// CHECK: [0x00,0x06,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
+// CHECK: [0x00,0x07,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x8
+// CHECK: [0x00,0x08,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
+// CHECK: [0x00,0x09,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
+// CHECK: [0x00,0x0a,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
+// CHECK: [0x00,0x0b,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
+// CHECK: [0x00,0x0c,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
+// CHECK: [0x00,0x0d,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
+// CHECK: [0x00,0x0e,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x0
+// CHECK: [0x00,0x00,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
+// CHECK: [0x00,0x11,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
+// CHECK: [0x00,0x21,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
+// CHECK: [0x00,0x01,0x20,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x18,0xf3,0x01,0x05,0x62,0x00]
+image_gather4_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
+// CHECK: [0x00,0x01,0x21,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x19,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
+// CHECK: [0x00,0x01,0x22,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x1a,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
+// CHECK: [0x00,0x41,0x20,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x18,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0x05,0x62,0x00]
+image_gather4_c_lz v252, v[1:4], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_lz v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0xfc,0x62,0x00]
+image_gather4_c_lz v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x3c,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_lz v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_c_lz v5, v[1:4], s[12:19], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_lz v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0x05,0x63,0x00]
+image_gather4_c_lz v5, v[1:4], s[92:99], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_lz v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_lz v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x1c,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x1c,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x1d,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x1e,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x1c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x20,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x20,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x21,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x22,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x20,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_cl v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_cl v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_cl v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x24,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x24,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x25,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x26,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x24,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_l v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_l v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_l v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x30,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x30,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x31,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x32,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x30,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_b v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_b v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_b v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x34,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x34,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x35,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x36,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x34,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_b_cl v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_b_cl v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_b_cl v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x38,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x38,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x39,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x3a,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x38,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_lz v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x3c,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_lz v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_lz v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_lz v5, v1, s[8:15], s[16:19] dmask:0x1
+image_gather4_c_lz v5, v[1:4], s[8:15], s[16:19] dmask:0x1
 // CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[96:99] dmask:0x1
+image_gather4_c_lz v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_c_lz v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x3c,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x2
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x3
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
 // CHECK: [0x00,0x03,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x4
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x4
 // CHECK: [0x00,0x04,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x5
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
 // CHECK: [0x00,0x05,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x6
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
 // CHECK: [0x00,0x06,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:7], v1, s[8:15], s[12:15] dmask:0x7
+image_gather4_c_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
 // CHECK: [0x00,0x07,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x8
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x8
 // CHECK: [0x00,0x08,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x9
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
 // CHECK: [0x00,0x09,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0xa
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:7], v1, s[8:15], s[12:15] dmask:0xb
+image_gather4_c_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0xc
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:7], v1, s[8:15], s[12:15] dmask:0xd
+image_gather4_c_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:7], v1, s[8:15], s[12:15] dmask:0xe
+image_gather4_c_lz v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x0
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x0
 // CHECK: [0x00,0x00,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x1 glc
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
 // CHECK: [0x00,0x21,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x1 slc
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
 // CHECK: [0x00,0x01,0x3c,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
+image_gather4_c_lz v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
 // CHECK: [0x00,0x01,0x3d,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
 // CHECK: [0x00,0x01,0x3e,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_lz v5, v1, s[8:15], s[12:15] dmask:0x1 da
+image_gather4_c_lz v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
 // CHECK: [0x00,0x41,0x3c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v252, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_o v252, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x40,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x40,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_o v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x40,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[12:19], s[12:15] dmask:0x1
+image_gather4_o v5, v[1:4], s[12:19], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x40,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_o v5, v1, s[92:99], s[12:15] dmask:0x1
+image_gather4_o v5, v[1:4], s[92:99], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x40,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[16:19] dmask:0x1
+image_gather4_o v5, v[1:4], s[8:15], s[16:19] dmask:0x1
 // CHECK: [0x00,0x01,0x40,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[96:99] dmask:0x1
+image_gather4_o v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x40,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x40,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x2
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
 // CHECK: [0x00,0x03,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x4
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x4
 // CHECK: [0x00,0x04,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
 // CHECK: [0x00,0x05,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
 // CHECK: [0x00,0x06,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
+image_gather4_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
 // CHECK: [0x00,0x07,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x8
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x8
 // CHECK: [0x00,0x08,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
 // CHECK: [0x00,0x09,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
+image_gather4_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
+image_gather4_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
+image_gather4_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x0
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x0
 // CHECK: [0x00,0x00,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
 // CHECK: [0x00,0x21,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
 // CHECK: [0x00,0x01,0x40,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
+image_gather4_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
 // CHECK: [0x00,0x01,0x41,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
 // CHECK: [0x00,0x01,0x42,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
+image_gather4_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
 // CHECK: [0x00,0x41,0x40,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_cl_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_cl_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_cl_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x44,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x44,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x45,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x46,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x44,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_l_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_l_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_l_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x50,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x50,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x51,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x52,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x50,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_b_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_b_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_b_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x54,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x54,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x55,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x56,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x54,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_b_cl_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_b_cl_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_b_cl_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x58,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x58,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x59,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x5a,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x58,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v252, v1, s[8:15], s[12:15] dmask:0x1
+image_gather4_lz_o v252, v[1:4], s[8:15], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x5c,0xf1,0x01,0xfc,0x62,0x00]
 
-image_gather4_lz_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x5c,0xf1,0xff,0x05,0x62,0x00]
+image_gather4_lz_o v5, v[252:255], s[8:15], s[12:15] dmask:0x1
+// CHECK: [0x00,0x01,0x5c,0xf1,0xfc,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[12:19], s[12:15] dmask:0x1
+image_gather4_lz_o v5, v[1:4], s[12:19], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x5c,0xf1,0x01,0x05,0x63,0x00]
 
-image_gather4_lz_o v5, v1, s[92:99], s[12:15] dmask:0x1
+image_gather4_lz_o v5, v[1:4], s[92:99], s[12:15] dmask:0x1
 // CHECK: [0x00,0x01,0x5c,0xf1,0x01,0x05,0x77,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[16:19] dmask:0x1
+image_gather4_lz_o v5, v[1:4], s[8:15], s[16:19] dmask:0x1
 // CHECK: [0x00,0x01,0x5c,0xf1,0x01,0x05,0x82,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[96:99] dmask:0x1
+image_gather4_lz_o v5, v[1:4], s[8:15], s[96:99] dmask:0x1
 // CHECK: [0x00,0x01,0x5c,0xf1,0x01,0x05,0x02,0x03]
 
-image_gather4_lz_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x5c,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x2
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x2
 // CHECK: [0x00,0x02,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3
 // CHECK: [0x00,0x03,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x4
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x4
 // CHECK: [0x00,0x04,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x5
 // CHECK: [0x00,0x05,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x6
 // CHECK: [0x00,0x06,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
+image_gather4_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0x7
 // CHECK: [0x00,0x07,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x8
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x8
 // CHECK: [0x00,0x08,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x9
 // CHECK: [0x00,0x09,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xa
 // CHECK: [0x00,0x0a,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
+image_gather4_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xb
 // CHECK: [0x00,0x0b,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0xc
 // CHECK: [0x00,0x0c,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
+image_gather4_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xd
 // CHECK: [0x00,0x0d,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
+image_gather4_lz_o v[5:7], v[1:4], s[8:15], s[12:15] dmask:0xe
 // CHECK: [0x00,0x0e,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x0
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x0
 // CHECK: [0x00,0x00,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 unorm
 // CHECK: [0x00,0x11,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 glc
 // CHECK: [0x00,0x21,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 slc
 // CHECK: [0x00,0x01,0x5c,0xf3,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
+image_gather4_lz_o v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x1 tfe
 // CHECK: [0x00,0x01,0x5d,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 lwe
 // CHECK: [0x00,0x01,0x5e,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
+image_gather4_lz_o v5, v[1:4], s[8:15], s[12:15] dmask:0x1 da
 // CHECK: [0x00,0x41,0x5c,0xf1,0x01,0x05,0x62,0x00]
 
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x60,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x60,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x61,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x62,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x60,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_cl_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_cl_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_cl_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x64,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x64,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x65,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x66,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x64,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_l_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_l_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_l_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x70,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x70,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x71,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x72,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_l_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x70,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_b_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_b_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_b_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x74,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x74,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x75,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x76,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x74,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x78,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x78,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x79,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x7a,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_b_cl_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x78,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0xfc,0x62,0x00]
-
-image_gather4_c_lz_o v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0xff,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0x05,0x63,0x00]
-
-image_gather4_c_lz_o v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0x05,0x77,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0x05,0x82,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0x05,0x02,0x03]
-
-image_gather4_c_lz_o v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x7c,0xf1,0x01,0x05,0xc2,0x03]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 glc
-// CHECK: [0x00,0x21,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 slc
-// CHECK: [0x00,0x01,0x7c,0xf3,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v[5:6], v1, s[8:15], s[12:15] dmask:0x1 tfe
-// CHECK: [0x00,0x01,0x7d,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 lwe
-// CHECK: [0x00,0x01,0x7e,0xf1,0x01,0x05,0x62,0x00]
-
-image_gather4_c_lz_o v5, v1, s[8:15], s[12:15] dmask:0x1 da
-// CHECK: [0x00,0x41,0x7c,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v5, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v252, v1, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0xfc,0x62,0x00]
-
-image_get_lod v5, v255, s[8:15], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0xff,0x05,0x62,0x00]
-
-image_get_lod v5, v1, s[12:19], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0x05,0x63,0x00]
-
-image_get_lod v5, v1, s[92:99], s[12:15] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0x05,0x77,0x00]
-
-image_get_lod v5, v1, s[8:15], s[16:19] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0x05,0x82,0x00]
-
-image_get_lod v5, v1, s[8:15], s[96:99] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0x05,0x02,0x03]
-
-image_get_lod v5, v1, s[8:15], ttmp[8:11] dmask:0x1
-// CHECK: [0x00,0x01,0x80,0xf1,0x01,0x05,0xc2,0x03]
-
-image_get_lod v5, v1, s[8:15], s[12:15] dmask:0x2
-// CHECK: [0x00,0x02,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:6], v1, s[8:15], s[12:15] dmask:0x3
-// CHECK: [0x00,0x03,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v5, v1, s[8:15], s[12:15] dmask:0x4
-// CHECK: [0x00,0x04,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:6], v1, s[8:15], s[12:15] dmask:0x5
-// CHECK: [0x00,0x05,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:6], v1, s[8:15], s[12:15] dmask:0x6
-// CHECK: [0x00,0x06,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:7], v1, s[8:15], s[12:15] dmask:0x7
-// CHECK: [0x00,0x07,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v5, v1, s[8:15], s[12:15] dmask:0x8
-// CHECK: [0x00,0x08,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:6], v1, s[8:15], s[12:15] dmask:0x9
-// CHECK: [0x00,0x09,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:6], v1, s[8:15], s[12:15] dmask:0xa
-// CHECK: [0x00,0x0a,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:7], v1, s[8:15], s[12:15] dmask:0xb
-// CHECK: [0x00,0x0b,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:6], v1, s[8:15], s[12:15] dmask:0xc
-// CHECK: [0x00,0x0c,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:7], v1, s[8:15], s[12:15] dmask:0xd
-// CHECK: [0x00,0x0d,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:7], v1, s[8:15], s[12:15] dmask:0xe
-// CHECK: [0x00,0x0e,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v[5:8], v1, s[8:15], s[12:15] dmask:0xf
-// CHECK: [0x00,0x0f,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v5, v1, s[8:15], s[12:15] dmask:0x0
-// CHECK: [0x00,0x00,0x80,0xf1,0x01,0x05,0x62,0x00]
-
-image_get_lod v5, v1, s[8:15], s[12:15] dmask:0x1 unorm
-// CHECK: [0x00,0x11,0x80,0xf1,0x01,0x05,0x62,0x00]
-
 buffer_load_format_x v5, off, s[8:11], s3 offset:4095
 // CHECK: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x03]
 
@@ -6717,9 +4713,6 @@ buffer_load_format_x v5, off, s[12:15],
 buffer_load_format_x v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_format_x v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_format_x v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x65]
 
@@ -6771,9 +4764,6 @@ buffer_load_format_xy v[5:6], off, s[12:
 buffer_load_format_xy v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_format_xy v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_format_xy v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x65]
 
@@ -6825,9 +4815,6 @@ buffer_load_format_xyz v[5:7], off, s[12
 buffer_load_format_xyz v[5:7], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_format_xyz v[5:7], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_format_xyz v[5:7], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x65]
 
@@ -6879,9 +4866,6 @@ buffer_load_format_xyzw v[5:8], off, s[1
 buffer_load_format_xyzw v[5:8], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_format_xyzw v[5:8], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_format_xyzw v[5:8], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x65]
 
@@ -6933,9 +4917,6 @@ buffer_store_format_x v1, off, s[16:19],
 buffer_store_format_x v1, off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_format_x v1, off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_format_x v1, off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x65]
 
@@ -6987,9 +4968,6 @@ buffer_store_format_xy v[1:2], off, s[16
 buffer_store_format_xy v[1:2], off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_format_xy v[1:2], off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_format_xy v[1:2], off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7041,9 +5019,6 @@ buffer_store_format_xyz v[1:3], off, s[1
 buffer_store_format_xyz v[1:3], off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_format_xyz v[1:3], off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_format_xyz v[1:3], off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7095,9 +5070,6 @@ buffer_store_format_xyzw v[1:4], off, s[
 buffer_store_format_xyzw v[1:4], off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_format_xyzw v[1:4], off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_format_xyzw v[1:4], off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7149,9 +5121,6 @@ buffer_load_ubyte v5, off, s[12:15], s3
 buffer_load_ubyte v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x40,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_ubyte v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x40,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_ubyte v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x40,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7203,9 +5172,6 @@ buffer_load_sbyte v5, off, s[12:15], s3
 buffer_load_sbyte v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x44,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_sbyte v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x44,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_sbyte v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x44,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7257,9 +5223,6 @@ buffer_load_ushort v5, off, s[12:15], s3
 buffer_load_ushort v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x48,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_ushort v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x48,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_ushort v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x48,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7311,9 +5274,6 @@ buffer_load_sshort v5, off, s[12:15], s3
 buffer_load_sshort v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x4c,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_sshort v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x4c,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_sshort v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x4c,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7365,9 +5325,6 @@ buffer_load_dword v5, off, s[12:15], s3
 buffer_load_dword v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x50,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_dword v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x50,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_dword v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x50,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7419,9 +5376,6 @@ buffer_load_dwordx2 v[5:6], off, s[12:15
 buffer_load_dwordx2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x54,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_dwordx2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x54,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_dwordx2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x54,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7473,9 +5427,6 @@ buffer_load_dwordx3 v[5:7], off, s[12:15
 buffer_load_dwordx3 v[5:7], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x58,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_dwordx3 v[5:7], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x58,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_dwordx3 v[5:7], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x58,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7527,9 +5478,6 @@ buffer_load_dwordx4 v[5:8], off, s[12:15
 buffer_load_dwordx4 v[5:8], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x5c,0xe0,0x00,0x05,0x18,0x03]
 
-buffer_load_dwordx4 v[5:8], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x5c,0xe0,0x00,0x05,0x1e,0x03]
-
 buffer_load_dwordx4 v[5:8], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x5c,0xe0,0x00,0x05,0x02,0x65]
 
@@ -7581,9 +5529,6 @@ buffer_store_byte v1, off, s[16:19], s4
 buffer_store_byte v1, off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_byte v1, off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_byte v1, off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7635,9 +5580,6 @@ buffer_store_short v1, off, s[16:19], s4
 buffer_store_short v1, off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_short v1, off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_short v1, off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7689,9 +5631,6 @@ buffer_store_dword v1, off, s[16:19], s4
 buffer_store_dword v1, off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_dword v1, off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_dword v1, off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7743,9 +5682,6 @@ buffer_store_dwordx2 v[1:2], off, s[16:1
 buffer_store_dwordx2 v[1:2], off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_dwordx2 v[1:2], off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_dwordx2 v[1:2], off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7797,9 +5733,6 @@ buffer_store_dwordx3 v[1:3], off, s[16:1
 buffer_store_dwordx3 v[1:3], off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_dwordx3 v[1:3], off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_dwordx3 v[1:3], off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7851,9 +5784,6 @@ buffer_store_dwordx4 v[1:4], off, s[16:1
 buffer_store_dwordx4 v[1:4], off, s[96:99], s4 offset:4095
 // CHECK: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x18,0x04]
 
-buffer_store_dwordx4 v[1:4], off, ttmp[8:11], s4 offset:4095
-// CHECK: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x1e,0x04]
-
 buffer_store_dwordx4 v[1:4], off, s[12:15], s101 offset:4095
 // CHECK: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x65]
 
@@ -7911,9 +5841,6 @@ buffer_atomic_swap v5, off, s[12:15], s3
 buffer_atomic_swap v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x00,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_swap v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x00,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_swap v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x00,0xe1,0x00,0x05,0x02,0x65]
 
@@ -7959,9 +5886,6 @@ buffer_atomic_cmpswap v[5:6], off, s[12:
 buffer_atomic_cmpswap v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x04,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_cmpswap v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x04,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_cmpswap v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x04,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8007,9 +5931,6 @@ buffer_atomic_add v5, off, s[12:15], s3
 buffer_atomic_add v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x08,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_add v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x08,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_add v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x08,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8055,9 +5976,6 @@ buffer_atomic_sub v5, off, s[12:15], s3
 buffer_atomic_sub v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x0c,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_sub v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x0c,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_sub v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x0c,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8103,9 +6021,6 @@ buffer_atomic_smin v5, off, s[12:15], s3
 buffer_atomic_smin v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x10,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_smin v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x10,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_smin v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x10,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8151,9 +6066,6 @@ buffer_atomic_umin v5, off, s[12:15], s3
 buffer_atomic_umin v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x14,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_umin v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x14,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_umin v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x14,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8199,9 +6111,6 @@ buffer_atomic_smax v5, off, s[12:15], s3
 buffer_atomic_smax v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x18,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_smax v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x18,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_smax v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x18,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8247,9 +6156,6 @@ buffer_atomic_umax v5, off, s[12:15], s3
 buffer_atomic_umax v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x1c,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_umax v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x1c,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_umax v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x1c,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8295,9 +6201,6 @@ buffer_atomic_and v5, off, s[12:15], s3
 buffer_atomic_and v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x20,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_and v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x20,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_and v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x20,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8343,9 +6246,6 @@ buffer_atomic_or v5, off, s[12:15], s3 o
 buffer_atomic_or v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x24,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_or v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x24,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_or v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x24,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8391,9 +6291,6 @@ buffer_atomic_xor v5, off, s[12:15], s3
 buffer_atomic_xor v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x28,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_xor v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x28,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_xor v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x28,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8439,9 +6336,6 @@ buffer_atomic_inc v5, off, s[12:15], s3
 buffer_atomic_inc v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x2c,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_inc v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x2c,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_inc v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x2c,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8487,9 +6381,6 @@ buffer_atomic_dec v5, off, s[12:15], s3
 buffer_atomic_dec v5, off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x30,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_dec v5, off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x30,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_dec v5, off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x30,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8535,9 +6426,6 @@ buffer_atomic_swap_x2 v[5:6], off, s[12:
 buffer_atomic_swap_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x80,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_swap_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x80,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x80,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8583,9 +6471,6 @@ buffer_atomic_cmpswap_x2 v[5:8], off, s[
 buffer_atomic_cmpswap_x2 v[5:8], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x84,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_cmpswap_x2 v[5:8], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x84,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x84,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8631,9 +6516,6 @@ buffer_atomic_add_x2 v[5:6], off, s[12:1
 buffer_atomic_add_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x88,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_add_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x88,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_add_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x88,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8679,9 +6561,6 @@ buffer_atomic_sub_x2 v[5:6], off, s[12:1
 buffer_atomic_sub_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x8c,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_sub_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x8c,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x8c,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8727,9 +6606,6 @@ buffer_atomic_smin_x2 v[5:6], off, s[12:
 buffer_atomic_smin_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x90,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_smin_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x90,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x90,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8775,9 +6651,6 @@ buffer_atomic_umin_x2 v[5:6], off, s[12:
 buffer_atomic_umin_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x94,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_umin_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x94,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x94,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8823,9 +6696,6 @@ buffer_atomic_smax_x2 v[5:6], off, s[12:
 buffer_atomic_smax_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x98,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_smax_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x98,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x98,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8871,9 +6741,6 @@ buffer_atomic_umax_x2 v[5:6], off, s[12:
 buffer_atomic_umax_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0x9c,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_umax_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0x9c,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0x9c,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8919,9 +6786,6 @@ buffer_atomic_and_x2 v[5:6], off, s[12:1
 buffer_atomic_and_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0xa0,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_and_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0xa0,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_and_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0xa0,0xe1,0x00,0x05,0x02,0x65]
 
@@ -8967,9 +6831,6 @@ buffer_atomic_or_x2 v[5:6], off, s[12:15
 buffer_atomic_or_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0xa4,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_or_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0xa4,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_or_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0xa4,0xe1,0x00,0x05,0x02,0x65]
 
@@ -9015,9 +6876,6 @@ buffer_atomic_xor_x2 v[5:6], off, s[12:1
 buffer_atomic_xor_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0xa8,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_xor_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0xa8,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0xa8,0xe1,0x00,0x05,0x02,0x65]
 
@@ -9063,9 +6921,6 @@ buffer_atomic_inc_x2 v[5:6], off, s[12:1
 buffer_atomic_inc_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0xac,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_inc_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0xac,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0xac,0xe1,0x00,0x05,0x02,0x65]
 
@@ -9111,9 +6966,6 @@ buffer_atomic_dec_x2 v[5:6], off, s[12:1
 buffer_atomic_dec_x2 v[5:6], off, s[96:99], s3 offset:4095
 // CHECK: [0xff,0x0f,0xb0,0xe1,0x00,0x05,0x18,0x03]
 
-buffer_atomic_dec_x2 v[5:6], off, ttmp[8:11], s3 offset:4095
-// CHECK: [0xff,0x0f,0xb0,0xe1,0x00,0x05,0x1e,0x03]
-
 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s101 offset:4095
 // CHECK: [0xff,0x0f,0xb0,0xe1,0x00,0x05,0x02,0x65]
 
@@ -9147,59 +6999,35 @@ buffer_atomic_dec_x2 v[5:6], off, s[8:11
 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
 // CHECK: [0xff,0x0f,0xb2,0xe1,0x00,0x05,0x02,0x03]
 
-s_load_dword s5, s[2:3], s2
-// CHECK: [0x41,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword s101, s[2:3], s2
-// CHECK: [0x41,0x19,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword flat_scratch_lo, s[2:3], s2
-// CHECK: [0x81,0x19,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword flat_scratch_hi, s[2:3], s2
-// CHECK: [0xc1,0x19,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword vcc_lo, s[2:3], s2
-// CHECK: [0x81,0x1a,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword vcc_hi, s[2:3], s2
-// CHECK: [0xc1,0x1a,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword tba_lo, s[2:3], s2
-// CHECK: [0x01,0x1b,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, s[2:3], s0
+// CHECK: [0x41,0x01,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword tba_hi, s[2:3], s2
-// CHECK: [0x41,0x1b,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s101, s[2:3], s0
+// CHECK: [0x41,0x19,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword tma_lo, s[2:3], s2
-// CHECK: [0x81,0x1b,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword flat_scratch_lo, s[2:3], s0
+// CHECK: [0x81,0x19,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword tma_hi, s[2:3], s2
-// CHECK: [0xc1,0x1b,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword flat_scratch_hi, s[2:3], s0
+// CHECK: [0xc1,0x19,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword ttmp11, s[2:3], s2
-// CHECK: [0xc1,0x1e,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword vcc_lo, s[2:3], s0
+// CHECK: [0x81,0x1a,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword s5, s[4:5], s2
-// CHECK: [0x42,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword vcc_hi, s[2:3], s0
+// CHECK: [0xc1,0x1a,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword s5, s[100:101], s2
-// CHECK: [0x72,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, s[4:5], s0
+// CHECK: [0x42,0x01,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword s5, flat_scratch, s2
-// CHECK: [0x73,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, s[100:101], s0
+// CHECK: [0x72,0x01,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword s5, vcc, s2
-// CHECK: [0x75,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, flat_scratch, s0
+// CHECK: [0x73,0x01,0x00,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dword s5, tba, s2
-// CHECK: [0x76,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword s5, tma, s2
-// CHECK: [0x77,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dword s5, ttmp[10:11], s2
-// CHECK: [0x7d,0x01,0x00,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, vcc, s0
+// CHECK: [0x75,0x01,0x00,0xc0,0x00,0x00,0x00,0x00]
 
 s_load_dword s5, s[2:3], s101
 // CHECK: [0x41,0x01,0x00,0xc0,0x65,0x00,0x00,0x00]
@@ -9216,74 +7044,41 @@ s_load_dword s5, s[2:3], vcc_lo
 s_load_dword s5, s[2:3], vcc_hi
 // CHECK: [0x41,0x01,0x00,0xc0,0x6b,0x00,0x00,0x00]
 
-s_load_dword s5, s[2:3], tba_lo
-// CHECK: [0x41,0x01,0x00,0xc0,0x6c,0x00,0x00,0x00]
-
-s_load_dword s5, s[2:3], tba_hi
-// CHECK: [0x41,0x01,0x00,0xc0,0x6d,0x00,0x00,0x00]
-
-s_load_dword s5, s[2:3], tma_lo
-// CHECK: [0x41,0x01,0x00,0xc0,0x6e,0x00,0x00,0x00]
-
-s_load_dword s5, s[2:3], tma_hi
-// CHECK: [0x41,0x01,0x00,0xc0,0x6f,0x00,0x00,0x00]
-
-s_load_dword s5, s[2:3], ttmp11
-// CHECK: [0x41,0x01,0x00,0xc0,0x7b,0x00,0x00,0x00]
-
 s_load_dword s5, s[2:3], m0
 // CHECK: [0x41,0x01,0x00,0xc0,0x7c,0x00,0x00,0x00]
 
-s_load_dword s5, s[2:3], 0x7ffff
-// CHECK: [0x41,0x01,0x02,0xc0,0xff,0xff,0x07,0x00]
-
-s_load_dword s5, s[2:3], s2 glc
-// CHECK: [0x41,0x01,0x01,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, s[2:3], 0x0
+// CHECK: [0x41,0x01,0x02,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 s[10:11], s[2:3], s2
-// CHECK: [0x81,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dword s5, s[2:3], s0 glc
+// CHECK: [0x41,0x01,0x01,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 s[12:13], s[2:3], s2
-// CHECK: [0x01,0x03,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], s[2:3], s0
+// CHECK: [0x81,0x02,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 s[100:101], s[2:3], s2
-// CHECK: [0x01,0x19,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[12:13], s[2:3], s0
+// CHECK: [0x01,0x03,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 flat_scratch, s[2:3], s2
-// CHECK: [0x81,0x19,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[100:101], s[2:3], s0
+// CHECK: [0x01,0x19,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 vcc, s[2:3], s2
-// CHECK: [0x81,0x1a,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 flat_scratch, s[2:3], s0
+// CHECK: [0x81,0x19,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 tba, s[2:3], s2
-// CHECK: [0x01,0x1b,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 vcc, s[2:3], s0
+// CHECK: [0x81,0x1a,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 tma, s[2:3], s2
-// CHECK: [0x81,0x1b,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], s[4:5], s0
+// CHECK: [0x82,0x02,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 ttmp[10:11], s[2:3], s2
-// CHECK: [0x81,0x1e,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], s[100:101], s0
+// CHECK: [0xb2,0x02,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 s[10:11], s[4:5], s2
-// CHECK: [0x82,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], flat_scratch, s0
+// CHECK: [0xb3,0x02,0x04,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx2 s[10:11], s[100:101], s2
-// CHECK: [0xb2,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], flat_scratch, s2
-// CHECK: [0xb3,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], vcc, s2
-// CHECK: [0xb5,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], tba, s2
-// CHECK: [0xb6,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], tma, s2
-// CHECK: [0xb7,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], ttmp[10:11], s2
-// CHECK: [0xbd,0x02,0x04,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], vcc, s0
+// CHECK: [0xb5,0x02,0x04,0xc0,0x00,0x00,0x00,0x00]
 
 s_load_dwordx2 s[10:11], s[2:3], s101
 // CHECK: [0x81,0x02,0x04,0xc0,0x65,0x00,0x00,0x00]
@@ -9300,62 +7095,35 @@ s_load_dwordx2 s[10:11], s[2:3], vcc_lo
 s_load_dwordx2 s[10:11], s[2:3], vcc_hi
 // CHECK: [0x81,0x02,0x04,0xc0,0x6b,0x00,0x00,0x00]
 
-s_load_dwordx2 s[10:11], s[2:3], tba_lo
-// CHECK: [0x81,0x02,0x04,0xc0,0x6c,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], s[2:3], tba_hi
-// CHECK: [0x81,0x02,0x04,0xc0,0x6d,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], s[2:3], tma_lo
-// CHECK: [0x81,0x02,0x04,0xc0,0x6e,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], s[2:3], tma_hi
-// CHECK: [0x81,0x02,0x04,0xc0,0x6f,0x00,0x00,0x00]
-
-s_load_dwordx2 s[10:11], s[2:3], ttmp11
-// CHECK: [0x81,0x02,0x04,0xc0,0x7b,0x00,0x00,0x00]
-
 s_load_dwordx2 s[10:11], s[2:3], m0
 // CHECK: [0x81,0x02,0x04,0xc0,0x7c,0x00,0x00,0x00]
 
-s_load_dwordx2 s[10:11], s[2:3], 0x7ffff
-// CHECK: [0x81,0x02,0x06,0xc0,0xff,0xff,0x07,0x00]
-
-s_load_dwordx2 s[10:11], s[2:3], s2 glc
-// CHECK: [0x81,0x02,0x05,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], s[2:3], s2
-// CHECK: [0x01,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], s[2:3], 0x0
+// CHECK: [0x81,0x02,0x06,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[24:27], s[2:3], s2
-// CHECK: [0x01,0x06,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx2 s[10:11], s[2:3], s0 glc
+// CHECK: [0x81,0x02,0x05,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[96:99], s[2:3], s2
-// CHECK: [0x01,0x18,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], s[2:3], s0
+// CHECK: [0x01,0x05,0x08,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 ttmp[8:11], s[2:3], s2
-// CHECK: [0x01,0x1e,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[24:27], s[2:3], s0
+// CHECK: [0x01,0x06,0x08,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], s[4:5], s2
-// CHECK: [0x02,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[96:99], s[2:3], s0
+// CHECK: [0x01,0x18,0x08,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], s[100:101], s2
-// CHECK: [0x32,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], s[4:5], s0
+// CHECK: [0x02,0x05,0x08,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], flat_scratch, s2
-// CHECK: [0x33,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], s[100:101], s0
+// CHECK: [0x32,0x05,0x08,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], vcc, s2
-// CHECK: [0x35,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], flat_scratch, s0
+// CHECK: [0x33,0x05,0x08,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], tba, s2
-// CHECK: [0x36,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], tma, s2
-// CHECK: [0x37,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], ttmp[10:11], s2
-// CHECK: [0x3d,0x05,0x08,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], vcc, s0
+// CHECK: [0x35,0x05,0x08,0xc0,0x00,0x00,0x00,0x00]
 
 s_load_dwordx4 s[20:23], s[2:3], s101
 // CHECK: [0x01,0x05,0x08,0xc0,0x65,0x00,0x00,0x00]
@@ -9372,59 +7140,35 @@ s_load_dwordx4 s[20:23], s[2:3], vcc_lo
 s_load_dwordx4 s[20:23], s[2:3], vcc_hi
 // CHECK: [0x01,0x05,0x08,0xc0,0x6b,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], s[2:3], tba_lo
-// CHECK: [0x01,0x05,0x08,0xc0,0x6c,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], s[2:3], tba_hi
-// CHECK: [0x01,0x05,0x08,0xc0,0x6d,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], s[2:3], tma_lo
-// CHECK: [0x01,0x05,0x08,0xc0,0x6e,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], s[2:3], tma_hi
-// CHECK: [0x01,0x05,0x08,0xc0,0x6f,0x00,0x00,0x00]
-
-s_load_dwordx4 s[20:23], s[2:3], ttmp11
-// CHECK: [0x01,0x05,0x08,0xc0,0x7b,0x00,0x00,0x00]
-
 s_load_dwordx4 s[20:23], s[2:3], m0
 // CHECK: [0x01,0x05,0x08,0xc0,0x7c,0x00,0x00,0x00]
 
-s_load_dwordx4 s[20:23], s[2:3], 0x7ffff
-// CHECK: [0x01,0x05,0x0a,0xc0,0xff,0xff,0x07,0x00]
-
-s_load_dwordx4 s[20:23], s[2:3], s2 glc
-// CHECK: [0x01,0x05,0x09,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], s[2:3], 0x0
+// CHECK: [0x01,0x05,0x0a,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], s[2:3], s2
-// CHECK: [0x01,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx4 s[20:23], s[2:3], s0 glc
+// CHECK: [0x01,0x05,0x09,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[24:31], s[2:3], s2
-// CHECK: [0x01,0x06,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], s[2:3], s0
+// CHECK: [0x01,0x05,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[92:99], s[2:3], s2
-// CHECK: [0x01,0x17,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[24:31], s[2:3], s0
+// CHECK: [0x01,0x06,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], s[4:5], s2
-// CHECK: [0x02,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[92:99], s[2:3], s0
+// CHECK: [0x01,0x17,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], s[100:101], s2
-// CHECK: [0x32,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], s[4:5], s0
+// CHECK: [0x02,0x05,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], flat_scratch, s2
-// CHECK: [0x33,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], s[100:101], s0
+// CHECK: [0x32,0x05,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], vcc, s2
-// CHECK: [0x35,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], flat_scratch, s0
+// CHECK: [0x33,0x05,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], tba, s2
-// CHECK: [0x36,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx8 s[20:27], tma, s2
-// CHECK: [0x37,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx8 s[20:27], ttmp[10:11], s2
-// CHECK: [0x3d,0x05,0x0c,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], vcc, s0
+// CHECK: [0x35,0x05,0x0c,0xc0,0x00,0x00,0x00,0x00]
 
 s_load_dwordx8 s[20:27], s[2:3], s101
 // CHECK: [0x01,0x05,0x0c,0xc0,0x65,0x00,0x00,0x00]
@@ -9441,59 +7185,35 @@ s_load_dwordx8 s[20:27], s[2:3], vcc_lo
 s_load_dwordx8 s[20:27], s[2:3], vcc_hi
 // CHECK: [0x01,0x05,0x0c,0xc0,0x6b,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], s[2:3], tba_lo
-// CHECK: [0x01,0x05,0x0c,0xc0,0x6c,0x00,0x00,0x00]
-
-s_load_dwordx8 s[20:27], s[2:3], tba_hi
-// CHECK: [0x01,0x05,0x0c,0xc0,0x6d,0x00,0x00,0x00]
-
-s_load_dwordx8 s[20:27], s[2:3], tma_lo
-// CHECK: [0x01,0x05,0x0c,0xc0,0x6e,0x00,0x00,0x00]
-
-s_load_dwordx8 s[20:27], s[2:3], tma_hi
-// CHECK: [0x01,0x05,0x0c,0xc0,0x6f,0x00,0x00,0x00]
-
-s_load_dwordx8 s[20:27], s[2:3], ttmp11
-// CHECK: [0x01,0x05,0x0c,0xc0,0x7b,0x00,0x00,0x00]
-
 s_load_dwordx8 s[20:27], s[2:3], m0
 // CHECK: [0x01,0x05,0x0c,0xc0,0x7c,0x00,0x00,0x00]
 
-s_load_dwordx8 s[20:27], s[2:3], 0x7ffff
-// CHECK: [0x01,0x05,0x0e,0xc0,0xff,0xff,0x07,0x00]
-
-s_load_dwordx8 s[20:27], s[2:3], s2 glc
-// CHECK: [0x01,0x05,0x0d,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], s[2:3], 0x0
+// CHECK: [0x01,0x05,0x0e,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], s[2:3], s2
-// CHECK: [0x01,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx8 s[20:27], s[2:3], s0 glc
+// CHECK: [0x01,0x05,0x0d,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[24:39], s[2:3], s2
-// CHECK: [0x01,0x06,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], s[2:3], s0
+// CHECK: [0x01,0x05,0x10,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[84:99], s[2:3], s2
-// CHECK: [0x01,0x15,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[24:39], s[2:3], s0
+// CHECK: [0x01,0x06,0x10,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], s[4:5], s2
-// CHECK: [0x02,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[84:99], s[2:3], s0
+// CHECK: [0x01,0x15,0x10,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], s[100:101], s2
-// CHECK: [0x32,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], s[4:5], s0
+// CHECK: [0x02,0x05,0x10,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], flat_scratch, s2
-// CHECK: [0x33,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], s[100:101], s0
+// CHECK: [0x32,0x05,0x10,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], vcc, s2
-// CHECK: [0x35,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], flat_scratch, s0
+// CHECK: [0x33,0x05,0x10,0xc0,0x00,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], tba, s2
-// CHECK: [0x36,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx16 s[20:35], tma, s2
-// CHECK: [0x37,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
-
-s_load_dwordx16 s[20:35], ttmp[10:11], s2
-// CHECK: [0x3d,0x05,0x10,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], vcc, s0
+// CHECK: [0x35,0x05,0x10,0xc0,0x00,0x00,0x00,0x00]
 
 s_load_dwordx16 s[20:35], s[2:3], s101
 // CHECK: [0x01,0x05,0x10,0xc0,0x65,0x00,0x00,0x00]
@@ -9510,71 +7230,38 @@ s_load_dwordx16 s[20:35], s[2:3], vcc_lo
 s_load_dwordx16 s[20:35], s[2:3], vcc_hi
 // CHECK: [0x01,0x05,0x10,0xc0,0x6b,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], s[2:3], tba_lo
-// CHECK: [0x01,0x05,0x10,0xc0,0x6c,0x00,0x00,0x00]
-
-s_load_dwordx16 s[20:35], s[2:3], tba_hi
-// CHECK: [0x01,0x05,0x10,0xc0,0x6d,0x00,0x00,0x00]
-
-s_load_dwordx16 s[20:35], s[2:3], tma_lo
-// CHECK: [0x01,0x05,0x10,0xc0,0x6e,0x00,0x00,0x00]
-
-s_load_dwordx16 s[20:35], s[2:3], tma_hi
-// CHECK: [0x01,0x05,0x10,0xc0,0x6f,0x00,0x00,0x00]
-
-s_load_dwordx16 s[20:35], s[2:3], ttmp11
-// CHECK: [0x01,0x05,0x10,0xc0,0x7b,0x00,0x00,0x00]
-
 s_load_dwordx16 s[20:35], s[2:3], m0
 // CHECK: [0x01,0x05,0x10,0xc0,0x7c,0x00,0x00,0x00]
 
-s_load_dwordx16 s[20:35], s[2:3], 0x7ffff
-// CHECK: [0x01,0x05,0x12,0xc0,0xff,0xff,0x07,0x00]
-
-s_load_dwordx16 s[20:35], s[2:3], s2 glc
-// CHECK: [0x01,0x05,0x11,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dword s5, s[4:7], s2
-// CHECK: [0x42,0x01,0x20,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dword s101, s[4:7], s2
-// CHECK: [0x42,0x19,0x20,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dword flat_scratch_lo, s[4:7], s2
-// CHECK: [0x82,0x19,0x20,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dword flat_scratch_hi, s[4:7], s2
-// CHECK: [0xc2,0x19,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], s[2:3], 0x0
+// CHECK: [0x01,0x05,0x12,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword vcc_lo, s[4:7], s2
-// CHECK: [0x82,0x1a,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_load_dwordx16 s[20:35], s[2:3], s0 glc
+// CHECK: [0x01,0x05,0x11,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword vcc_hi, s[4:7], s2
-// CHECK: [0xc2,0x1a,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword s5, s[4:7], s0
+// CHECK: [0x42,0x01,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword tba_lo, s[4:7], s2
-// CHECK: [0x02,0x1b,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword s101, s[4:7], s0
+// CHECK: [0x42,0x19,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword tba_hi, s[4:7], s2
-// CHECK: [0x42,0x1b,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword flat_scratch_lo, s[4:7], s0
+// CHECK: [0x82,0x19,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword tma_lo, s[4:7], s2
-// CHECK: [0x82,0x1b,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword flat_scratch_hi, s[4:7], s0
+// CHECK: [0xc2,0x19,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword tma_hi, s[4:7], s2
-// CHECK: [0xc2,0x1b,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword vcc_lo, s[4:7], s0
+// CHECK: [0x82,0x1a,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword ttmp11, s[4:7], s2
-// CHECK: [0xc2,0x1e,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword vcc_hi, s[4:7], s0
+// CHECK: [0xc2,0x1a,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword s5, s[8:11], s2
-// CHECK: [0x44,0x01,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword s5, s[8:11], s0
+// CHECK: [0x44,0x01,0x20,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dword s5, s[96:99], s2
-// CHECK: [0x70,0x01,0x20,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dword s5, ttmp[8:11], s2
-// CHECK: [0x7c,0x01,0x20,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword s5, s[96:99], s0
+// CHECK: [0x70,0x01,0x20,0xc0,0x00,0x00,0x00,0x00]
 
 s_buffer_load_dword s5, s[4:7], s101
 // CHECK: [0x42,0x01,0x20,0xc0,0x65,0x00,0x00,0x00]
@@ -9591,62 +7278,35 @@ s_buffer_load_dword s5, s[4:7], vcc_lo
 s_buffer_load_dword s5, s[4:7], vcc_hi
 // CHECK: [0x42,0x01,0x20,0xc0,0x6b,0x00,0x00,0x00]
 
-s_buffer_load_dword s5, s[4:7], tba_lo
-// CHECK: [0x42,0x01,0x20,0xc0,0x6c,0x00,0x00,0x00]
-
-s_buffer_load_dword s5, s[4:7], tba_hi
-// CHECK: [0x42,0x01,0x20,0xc0,0x6d,0x00,0x00,0x00]
-
-s_buffer_load_dword s5, s[4:7], tma_lo
-// CHECK: [0x42,0x01,0x20,0xc0,0x6e,0x00,0x00,0x00]
-
-s_buffer_load_dword s5, s[4:7], tma_hi
-// CHECK: [0x42,0x01,0x20,0xc0,0x6f,0x00,0x00,0x00]
-
-s_buffer_load_dword s5, s[4:7], ttmp11
-// CHECK: [0x42,0x01,0x20,0xc0,0x7b,0x00,0x00,0x00]
-
 s_buffer_load_dword s5, s[4:7], m0
 // CHECK: [0x42,0x01,0x20,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_load_dword s5, s[4:7], 0x7ffff
-// CHECK: [0x42,0x01,0x22,0xc0,0xff,0xff,0x07,0x00]
-
-s_buffer_load_dword s5, s[4:7], s2 glc
-// CHECK: [0x42,0x01,0x21,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[4:7], s2
-// CHECK: [0x82,0x02,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword s5, s[4:7], 0x0
+// CHECK: [0x42,0x01,0x22,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 s[12:13], s[4:7], s2
-// CHECK: [0x02,0x03,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dword s5, s[4:7], s0 glc
+// CHECK: [0x42,0x01,0x21,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 s[100:101], s[4:7], s2
-// CHECK: [0x02,0x19,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[10:11], s[4:7], s0
+// CHECK: [0x82,0x02,0x24,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 flat_scratch, s[4:7], s2
-// CHECK: [0x82,0x19,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[12:13], s[4:7], s0
+// CHECK: [0x02,0x03,0x24,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 vcc, s[4:7], s2
-// CHECK: [0x82,0x1a,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[100:101], s[4:7], s0
+// CHECK: [0x02,0x19,0x24,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 tba, s[4:7], s2
-// CHECK: [0x02,0x1b,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 flat_scratch, s[4:7], s0
+// CHECK: [0x82,0x19,0x24,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 tma, s[4:7], s2
-// CHECK: [0x82,0x1b,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 vcc, s[4:7], s0
+// CHECK: [0x82,0x1a,0x24,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 ttmp[10:11], s[4:7], s2
-// CHECK: [0x82,0x1e,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[10:11], s[8:11], s0
+// CHECK: [0x84,0x02,0x24,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 s[10:11], s[8:11], s2
-// CHECK: [0x84,0x02,0x24,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[96:99], s2
-// CHECK: [0xb0,0x02,0x24,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], ttmp[8:11], s2
-// CHECK: [0xbc,0x02,0x24,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[10:11], s[96:99], s0
+// CHECK: [0xb0,0x02,0x24,0xc0,0x00,0x00,0x00,0x00]
 
 s_buffer_load_dwordx2 s[10:11], s[4:7], s101
 // CHECK: [0x82,0x02,0x24,0xc0,0x65,0x00,0x00,0x00]
@@ -9663,50 +7323,29 @@ s_buffer_load_dwordx2 s[10:11], s[4:7],
 s_buffer_load_dwordx2 s[10:11], s[4:7], vcc_hi
 // CHECK: [0x82,0x02,0x24,0xc0,0x6b,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 s[10:11], s[4:7], tba_lo
-// CHECK: [0x82,0x02,0x24,0xc0,0x6c,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[4:7], tba_hi
-// CHECK: [0x82,0x02,0x24,0xc0,0x6d,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[4:7], tma_lo
-// CHECK: [0x82,0x02,0x24,0xc0,0x6e,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[4:7], tma_hi
-// CHECK: [0x82,0x02,0x24,0xc0,0x6f,0x00,0x00,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[4:7], ttmp11
-// CHECK: [0x82,0x02,0x24,0xc0,0x7b,0x00,0x00,0x00]
-
 s_buffer_load_dwordx2 s[10:11], s[4:7], m0
 // CHECK: [0x82,0x02,0x24,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_load_dwordx2 s[10:11], s[4:7], 0x7ffff
-// CHECK: [0x82,0x02,0x26,0xc0,0xff,0xff,0x07,0x00]
-
-s_buffer_load_dwordx2 s[10:11], s[4:7], s2 glc
-// CHECK: [0x82,0x02,0x25,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[10:11], s[4:7], 0x0
+// CHECK: [0x82,0x02,0x26,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[20:23], s[4:7], s2
-// CHECK: [0x02,0x05,0x28,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx2 s[10:11], s[4:7], s0 glc
+// CHECK: [0x82,0x02,0x25,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[24:27], s[4:7], s2
-// CHECK: [0x02,0x06,0x28,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx4 s[20:23], s[4:7], s0
+// CHECK: [0x02,0x05,0x28,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[96:99], s[4:7], s2
-// CHECK: [0x02,0x18,0x28,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx4 s[24:27], s[4:7], s0
+// CHECK: [0x02,0x06,0x28,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 ttmp[8:11], s[4:7], s2
-// CHECK: [0x02,0x1e,0x28,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx4 s[96:99], s[4:7], s0
+// CHECK: [0x02,0x18,0x28,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[20:23], s[8:11], s2
-// CHECK: [0x04,0x05,0x28,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx4 s[20:23], s[8:11], s0
+// CHECK: [0x04,0x05,0x28,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[20:23], s[96:99], s2
-// CHECK: [0x30,0x05,0x28,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dwordx4 s[20:23], ttmp[8:11], s2
-// CHECK: [0x3c,0x05,0x28,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx4 s[20:23], s[96:99], s0
+// CHECK: [0x30,0x05,0x28,0xc0,0x00,0x00,0x00,0x00]
 
 s_buffer_load_dwordx4 s[20:23], s[4:7], s101
 // CHECK: [0x02,0x05,0x28,0xc0,0x65,0x00,0x00,0x00]
@@ -9723,47 +7362,29 @@ s_buffer_load_dwordx4 s[20:23], s[4:7],
 s_buffer_load_dwordx4 s[20:23], s[4:7], vcc_hi
 // CHECK: [0x02,0x05,0x28,0xc0,0x6b,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[20:23], s[4:7], tba_lo
-// CHECK: [0x02,0x05,0x28,0xc0,0x6c,0x00,0x00,0x00]
-
-s_buffer_load_dwordx4 s[20:23], s[4:7], tba_hi
-// CHECK: [0x02,0x05,0x28,0xc0,0x6d,0x00,0x00,0x00]
-
-s_buffer_load_dwordx4 s[20:23], s[4:7], tma_lo
-// CHECK: [0x02,0x05,0x28,0xc0,0x6e,0x00,0x00,0x00]
-
-s_buffer_load_dwordx4 s[20:23], s[4:7], tma_hi
-// CHECK: [0x02,0x05,0x28,0xc0,0x6f,0x00,0x00,0x00]
-
-s_buffer_load_dwordx4 s[20:23], s[4:7], ttmp11
-// CHECK: [0x02,0x05,0x28,0xc0,0x7b,0x00,0x00,0x00]
-
 s_buffer_load_dwordx4 s[20:23], s[4:7], m0
 // CHECK: [0x02,0x05,0x28,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[20:23], s[4:7], 0x7ffff
-// CHECK: [0x02,0x05,0x2a,0xc0,0xff,0xff,0x07,0x00]
+s_buffer_load_dwordx4 s[20:23], s[4:7], 0x0
+// CHECK: [0x02,0x05,0x2a,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx4 s[20:23], s[4:7], s2 glc
-// CHECK: [0x02,0x05,0x29,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx4 s[20:23], s[4:7], s0 glc
+// CHECK: [0x02,0x05,0x29,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[20:27], s[4:7], s2
-// CHECK: [0x02,0x05,0x2c,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx8 s[20:27], s[4:7], s0
+// CHECK: [0x02,0x05,0x2c,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[24:31], s[4:7], s2
-// CHECK: [0x02,0x06,0x2c,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx8 s[24:31], s[4:7], s0
+// CHECK: [0x02,0x06,0x2c,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[92:99], s[4:7], s2
-// CHECK: [0x02,0x17,0x2c,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx8 s[92:99], s[4:7], s0
+// CHECK: [0x02,0x17,0x2c,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[20:27], s[8:11], s2
-// CHECK: [0x04,0x05,0x2c,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx8 s[20:27], s[8:11], s0
+// CHECK: [0x04,0x05,0x2c,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[20:27], s[96:99], s2
-// CHECK: [0x30,0x05,0x2c,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dwordx8 s[20:27], ttmp[8:11], s2
-// CHECK: [0x3c,0x05,0x2c,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx8 s[20:27], s[96:99], s0
+// CHECK: [0x30,0x05,0x2c,0xc0,0x00,0x00,0x00,0x00]
 
 s_buffer_load_dwordx8 s[20:27], s[4:7], s101
 // CHECK: [0x02,0x05,0x2c,0xc0,0x65,0x00,0x00,0x00]
@@ -9780,47 +7401,29 @@ s_buffer_load_dwordx8 s[20:27], s[4:7],
 s_buffer_load_dwordx8 s[20:27], s[4:7], vcc_hi
 // CHECK: [0x02,0x05,0x2c,0xc0,0x6b,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[20:27], s[4:7], tba_lo
-// CHECK: [0x02,0x05,0x2c,0xc0,0x6c,0x00,0x00,0x00]
-
-s_buffer_load_dwordx8 s[20:27], s[4:7], tba_hi
-// CHECK: [0x02,0x05,0x2c,0xc0,0x6d,0x00,0x00,0x00]
-
-s_buffer_load_dwordx8 s[20:27], s[4:7], tma_lo
-// CHECK: [0x02,0x05,0x2c,0xc0,0x6e,0x00,0x00,0x00]
-
-s_buffer_load_dwordx8 s[20:27], s[4:7], tma_hi
-// CHECK: [0x02,0x05,0x2c,0xc0,0x6f,0x00,0x00,0x00]
-
-s_buffer_load_dwordx8 s[20:27], s[4:7], ttmp11
-// CHECK: [0x02,0x05,0x2c,0xc0,0x7b,0x00,0x00,0x00]
-
 s_buffer_load_dwordx8 s[20:27], s[4:7], m0
 // CHECK: [0x02,0x05,0x2c,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[20:27], s[4:7], 0x7ffff
-// CHECK: [0x02,0x05,0x2e,0xc0,0xff,0xff,0x07,0x00]
+s_buffer_load_dwordx8 s[20:27], s[4:7], 0x0
+// CHECK: [0x02,0x05,0x2e,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx8 s[20:27], s[4:7], s2 glc
-// CHECK: [0x02,0x05,0x2d,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx8 s[20:27], s[4:7], s0 glc
+// CHECK: [0x02,0x05,0x2d,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], s2
-// CHECK: [0x02,0x05,0x30,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[20:35], s[4:7], s0
+// CHECK: [0x02,0x05,0x30,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[24:39], s[4:7], s2
-// CHECK: [0x02,0x06,0x30,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[24:39], s[4:7], s0
+// CHECK: [0x02,0x06,0x30,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[84:99], s[4:7], s2
-// CHECK: [0x02,0x15,0x30,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[84:99], s[4:7], s0
+// CHECK: [0x02,0x15,0x30,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[8:11], s2
-// CHECK: [0x04,0x05,0x30,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[20:35], s[8:11], s0
+// CHECK: [0x04,0x05,0x30,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[96:99], s2
-// CHECK: [0x30,0x05,0x30,0xc0,0x02,0x00,0x00,0x00]
-
-s_buffer_load_dwordx16 s[20:35], ttmp[8:11], s2
-// CHECK: [0x3c,0x05,0x30,0xc0,0x02,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[20:35], s[96:99], s0
+// CHECK: [0x30,0x05,0x30,0xc0,0x00,0x00,0x00,0x00]
 
 s_buffer_load_dwordx16 s[20:35], s[4:7], s101
 // CHECK: [0x02,0x05,0x30,0xc0,0x65,0x00,0x00,0x00]
@@ -9837,293 +7440,296 @@ s_buffer_load_dwordx16 s[20:35], s[4:7],
 s_buffer_load_dwordx16 s[20:35], s[4:7], vcc_hi
 // CHECK: [0x02,0x05,0x30,0xc0,0x6b,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], tba_lo
-// CHECK: [0x02,0x05,0x30,0xc0,0x6c,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[20:35], s[4:7], m0
+// CHECK: [0x02,0x05,0x30,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], tba_hi
-// CHECK: [0x02,0x05,0x30,0xc0,0x6d,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[20:35], s[4:7], 0x0
+// CHECK: [0x02,0x05,0x32,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], tma_lo
-// CHECK: [0x02,0x05,0x30,0xc0,0x6e,0x00,0x00,0x00]
+s_buffer_load_dwordx16 s[20:35], s[4:7], s0 glc
+// CHECK: [0x02,0x05,0x31,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], tma_hi
-// CHECK: [0x02,0x05,0x30,0xc0,0x6f,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], s0
+// CHECK: [0x42,0x00,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], ttmp11
-// CHECK: [0x02,0x05,0x30,0xc0,0x7b,0x00,0x00,0x00]
+s_store_dword s101, s[4:5], s0
+// CHECK: [0x42,0x19,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], m0
-// CHECK: [0x02,0x05,0x30,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword flat_scratch_lo, s[4:5], s0
+// CHECK: [0x82,0x19,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], 0x7ffff
-// CHECK: [0x02,0x05,0x32,0xc0,0xff,0xff,0x07,0x00]
+s_store_dword flat_scratch_hi, s[4:5], s0
+// CHECK: [0xc2,0x19,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_load_dwordx16 s[20:35], s[4:7], s2 glc
-// CHECK: [0x02,0x05,0x31,0xc0,0x02,0x00,0x00,0x00]
+s_store_dword vcc_lo, s[4:5], s0
+// CHECK: [0x82,0x1a,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, s[4:5], m0
-// CHECK: [0x42,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword vcc_hi, s[4:5], s0
+// CHECK: [0xc2,0x1a,0x40,0xc0,0x00,0x00,0x00,0x00]
+
+s_store_dword s1, s[6:7], s0
+// CHECK: [0x43,0x00,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s101, s[4:5], m0
-// CHECK: [0x42,0x19,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[100:101], s0
+// CHECK: [0x72,0x00,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword flat_scratch_lo, s[4:5], m0
-// CHECK: [0x82,0x19,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, flat_scratch, s0
+// CHECK: [0x73,0x00,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword flat_scratch_hi, s[4:5], m0
-// CHECK: [0xc2,0x19,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, vcc, s0
+// CHECK: [0x75,0x00,0x40,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword vcc_lo, s[4:5], m0
-// CHECK: [0x82,0x1a,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], s101
+// CHECK: [0x42,0x00,0x40,0xc0,0x65,0x00,0x00,0x00]
 
-s_store_dword vcc_hi, s[4:5], m0
-// CHECK: [0xc2,0x1a,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], flat_scratch_lo
+// CHECK: [0x42,0x00,0x40,0xc0,0x66,0x00,0x00,0x00]
 
-s_store_dword tba_lo, s[4:5], m0
-// CHECK: [0x02,0x1b,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], flat_scratch_hi
+// CHECK: [0x42,0x00,0x40,0xc0,0x67,0x00,0x00,0x00]
 
-s_store_dword tba_hi, s[4:5], m0
-// CHECK: [0x42,0x1b,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], vcc_lo
+// CHECK: [0x42,0x00,0x40,0xc0,0x6a,0x00,0x00,0x00]
 
-s_store_dword tma_lo, s[4:5], m0
-// CHECK: [0x82,0x1b,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], vcc_hi
+// CHECK: [0x42,0x00,0x40,0xc0,0x6b,0x00,0x00,0x00]
 
-s_store_dword tma_hi, s[4:5], m0
-// CHECK: [0xc2,0x1b,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], m0
+// CHECK: [0x42,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
 
-s_store_dword ttmp11, s[4:5], m0
-// CHECK: [0xc2,0x1e,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], 0x0
+// CHECK: [0x42,0x00,0x42,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, s[6:7], m0
-// CHECK: [0x43,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dword s1, s[4:5], s0 glc
+// CHECK: [0x42,0x00,0x41,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, s[100:101], m0
-// CHECK: [0x72,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], s0
+// CHECK: [0x82,0x00,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, flat_scratch, m0
-// CHECK: [0x73,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[4:5], s[4:5], s0
+// CHECK: [0x02,0x01,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, vcc, m0
-// CHECK: [0x75,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[100:101], s[4:5], s0
+// CHECK: [0x02,0x19,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, tba, m0
-// CHECK: [0x76,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 flat_scratch, s[4:5], s0
+// CHECK: [0x82,0x19,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, tma, m0
-// CHECK: [0x77,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 vcc, s[4:5], s0
+// CHECK: [0x82,0x1a,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, ttmp[10:11], m0
-// CHECK: [0x7d,0x00,0x40,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[6:7], s0
+// CHECK: [0x83,0x00,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, s[4:5], 0x7ffff
-// CHECK: [0x42,0x00,0x42,0xc0,0xff,0xff,0x07,0x00]
+s_store_dwordx2 s[2:3], s[100:101], s0
+// CHECK: [0xb2,0x00,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dword s1, s[4:5], m0 glc
-// CHECK: [0x42,0x00,0x41,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], flat_scratch, s0
+// CHECK: [0xb3,0x00,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], s[4:5], m0
-// CHECK: [0x82,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], vcc, s0
+// CHECK: [0xb5,0x00,0x44,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[4:5], s[4:5], m0
-// CHECK: [0x02,0x01,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], s101
+// CHECK: [0x82,0x00,0x44,0xc0,0x65,0x00,0x00,0x00]
 
-s_store_dwordx2 s[100:101], s[4:5], m0
-// CHECK: [0x02,0x19,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], flat_scratch_lo
+// CHECK: [0x82,0x00,0x44,0xc0,0x66,0x00,0x00,0x00]
 
-s_store_dwordx2 flat_scratch, s[4:5], m0
-// CHECK: [0x82,0x19,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], flat_scratch_hi
+// CHECK: [0x82,0x00,0x44,0xc0,0x67,0x00,0x00,0x00]
 
-s_store_dwordx2 vcc, s[4:5], m0
-// CHECK: [0x82,0x1a,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], vcc_lo
+// CHECK: [0x82,0x00,0x44,0xc0,0x6a,0x00,0x00,0x00]
 
-s_store_dwordx2 tba, s[4:5], m0
-// CHECK: [0x02,0x1b,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], vcc_hi
+// CHECK: [0x82,0x00,0x44,0xc0,0x6b,0x00,0x00,0x00]
 
-s_store_dwordx2 tma, s[4:5], m0
-// CHECK: [0x82,0x1b,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx2 s[2:3], s[4:5], m0
+// CHECK: [0x82,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+
+s_store_dwordx2 s[2:3], s[4:5], 0x0
+// CHECK: [0x82,0x00,0x46,0xc0,0x00,0x00,0x00,0x00]
+
+s_store_dwordx2 s[2:3], s[4:5], s0 glc
+// CHECK: [0x82,0x00,0x45,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 ttmp[10:11], s[4:5], m0
-// CHECK: [0x82,0x1e,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], s[4:5], s0
+// CHECK: [0x02,0x01,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], s[6:7], m0
-// CHECK: [0x83,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[8:11], s[4:5], s0
+// CHECK: [0x02,0x02,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], s[100:101], m0
-// CHECK: [0xb2,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[96:99], s[4:5], s0
+// CHECK: [0x02,0x18,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], flat_scratch, m0
-// CHECK: [0xb3,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], s[6:7], s0
+// CHECK: [0x03,0x01,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], vcc, m0
-// CHECK: [0xb5,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], s[100:101], s0
+// CHECK: [0x32,0x01,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], tba, m0
-// CHECK: [0xb6,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], flat_scratch, s0
+// CHECK: [0x33,0x01,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], tma, m0
-// CHECK: [0xb7,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], vcc, s0
+// CHECK: [0x35,0x01,0x48,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], ttmp[10:11], m0
-// CHECK: [0xbd,0x00,0x44,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], s[4:5], s101
+// CHECK: [0x02,0x01,0x48,0xc0,0x65,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], s[4:5], 0x7ffff
-// CHECK: [0x82,0x00,0x46,0xc0,0xff,0xff,0x07,0x00]
+s_store_dwordx4 s[4:7], s[4:5], flat_scratch_lo
+// CHECK: [0x02,0x01,0x48,0xc0,0x66,0x00,0x00,0x00]
 
-s_store_dwordx2 s[2:3], s[4:5], m0 glc
-// CHECK: [0x82,0x00,0x45,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], s[4:5], flat_scratch_hi
+// CHECK: [0x02,0x01,0x48,0xc0,0x67,0x00,0x00,0x00]
+
+s_store_dwordx4 s[4:7], s[4:5], vcc_lo
+// CHECK: [0x02,0x01,0x48,0xc0,0x6a,0x00,0x00,0x00]
+
+s_store_dwordx4 s[4:7], s[4:5], vcc_hi
+// CHECK: [0x02,0x01,0x48,0xc0,0x6b,0x00,0x00,0x00]
 
 s_store_dwordx4 s[4:7], s[4:5], m0
 // CHECK: [0x02,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
 
-s_store_dwordx4 s[8:11], s[4:5], m0
-// CHECK: [0x02,0x02,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_store_dwordx4 s[4:7], s[4:5], 0x0
+// CHECK: [0x02,0x01,0x4a,0xc0,0x00,0x00,0x00,0x00]
+
+s_store_dwordx4 s[4:7], s[4:5], s0 glc
+// CHECK: [0x02,0x01,0x49,0xc0,0x00,0x00,0x00,0x00]
+
+s_buffer_store_dword s1, s[8:11], s0
+// CHECK: [0x44,0x00,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[96:99], s[4:5], m0
-// CHECK: [0x02,0x18,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s101, s[8:11], s0
+// CHECK: [0x44,0x19,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 ttmp[8:11], s[4:5], m0
-// CHECK: [0x02,0x1e,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword flat_scratch_lo, s[8:11], s0
+// CHECK: [0x84,0x19,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], s[6:7], m0
-// CHECK: [0x03,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword flat_scratch_hi, s[8:11], s0
+// CHECK: [0xc4,0x19,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], s[100:101], m0
-// CHECK: [0x32,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword vcc_lo, s[8:11], s0
+// CHECK: [0x84,0x1a,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], flat_scratch, m0
-// CHECK: [0x33,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword vcc_hi, s[8:11], s0
+// CHECK: [0xc4,0x1a,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], vcc, m0
-// CHECK: [0x35,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[12:15], s0
+// CHECK: [0x46,0x00,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], tba, m0
-// CHECK: [0x36,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[96:99], s0
+// CHECK: [0x70,0x00,0x60,0xc0,0x00,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], tma, m0
-// CHECK: [0x37,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[8:11], s101
+// CHECK: [0x44,0x00,0x60,0xc0,0x65,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], ttmp[10:11], m0
-// CHECK: [0x3d,0x01,0x48,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[8:11], flat_scratch_lo
+// CHECK: [0x44,0x00,0x60,0xc0,0x66,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], s[4:5], 0x7ffff
-// CHECK: [0x02,0x01,0x4a,0xc0,0xff,0xff,0x07,0x00]
+s_buffer_store_dword s1, s[8:11], flat_scratch_hi
+// CHECK: [0x44,0x00,0x60,0xc0,0x67,0x00,0x00,0x00]
 
-s_store_dwordx4 s[4:7], s[4:5], m0 glc
-// CHECK: [0x02,0x01,0x49,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[8:11], vcc_lo
+// CHECK: [0x44,0x00,0x60,0xc0,0x6a,0x00,0x00,0x00]
+
+s_buffer_store_dword s1, s[8:11], vcc_hi
+// CHECK: [0x44,0x00,0x60,0xc0,0x6b,0x00,0x00,0x00]
 
 s_buffer_store_dword s1, s[8:11], m0
 // CHECK: [0x44,0x00,0x60,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_store_dword s101, s[8:11], m0
-// CHECK: [0x44,0x19,0x60,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dword flat_scratch_lo, s[8:11], m0
-// CHECK: [0x84,0x19,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[8:11], 0x0
+// CHECK: [0x44,0x00,0x62,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword flat_scratch_hi, s[8:11], m0
-// CHECK: [0xc4,0x19,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dword s1, s[8:11], s0 glc
+// CHECK: [0x44,0x00,0x61,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword vcc_lo, s[8:11], m0
-// CHECK: [0x84,0x1a,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], s0
+// CHECK: [0x84,0x00,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword vcc_hi, s[8:11], m0
-// CHECK: [0xc4,0x1a,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[4:5], s[8:11], s0
+// CHECK: [0x04,0x01,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword tba_lo, s[8:11], m0
-// CHECK: [0x04,0x1b,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[100:101], s[8:11], s0
+// CHECK: [0x04,0x19,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword tba_hi, s[8:11], m0
-// CHECK: [0x44,0x1b,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 flat_scratch, s[8:11], s0
+// CHECK: [0x84,0x19,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword tma_lo, s[8:11], m0
-// CHECK: [0x84,0x1b,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 vcc, s[8:11], s0
+// CHECK: [0x84,0x1a,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword tma_hi, s[8:11], m0
-// CHECK: [0xc4,0x1b,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[12:15], s0
+// CHECK: [0x86,0x00,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword ttmp11, s[8:11], m0
-// CHECK: [0xc4,0x1e,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[96:99], s0
+// CHECK: [0xb0,0x00,0x64,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dword s1, s[12:15], m0
-// CHECK: [0x46,0x00,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], s101
+// CHECK: [0x84,0x00,0x64,0xc0,0x65,0x00,0x00,0x00]
 
-s_buffer_store_dword s1, s[96:99], m0
-// CHECK: [0x70,0x00,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], flat_scratch_lo
+// CHECK: [0x84,0x00,0x64,0xc0,0x66,0x00,0x00,0x00]
 
-s_buffer_store_dword s1, ttmp[8:11], m0
-// CHECK: [0x7c,0x00,0x60,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], flat_scratch_hi
+// CHECK: [0x84,0x00,0x64,0xc0,0x67,0x00,0x00,0x00]
 
-s_buffer_store_dword s1, s[8:11], 0x7ffff
-// CHECK: [0x44,0x00,0x62,0xc0,0xff,0xff,0x07,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], vcc_lo
+// CHECK: [0x84,0x00,0x64,0xc0,0x6a,0x00,0x00,0x00]
 
-s_buffer_store_dword s1, s[8:11], m0 glc
-// CHECK: [0x44,0x00,0x61,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], vcc_hi
+// CHECK: [0x84,0x00,0x64,0xc0,0x6b,0x00,0x00,0x00]
 
 s_buffer_store_dwordx2 s[2:3], s[8:11], m0
 // CHECK: [0x84,0x00,0x64,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[4:5], s[8:11], m0
-// CHECK: [0x04,0x01,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], 0x0
+// CHECK: [0x84,0x00,0x66,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[100:101], s[8:11], m0
-// CHECK: [0x04,0x19,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx2 s[2:3], s[8:11], s0 glc
+// CHECK: [0x84,0x00,0x65,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 flat_scratch, s[8:11], m0
-// CHECK: [0x84,0x19,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], s0
+// CHECK: [0x04,0x01,0x68,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 vcc, s[8:11], m0
-// CHECK: [0x84,0x1a,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[8:11], s[8:11], s0
+// CHECK: [0x04,0x02,0x68,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 tba, s[8:11], m0
-// CHECK: [0x04,0x1b,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[96:99], s[8:11], s0
+// CHECK: [0x04,0x18,0x68,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 tma, s[8:11], m0
-// CHECK: [0x84,0x1b,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[12:15], s0
+// CHECK: [0x06,0x01,0x68,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 ttmp[10:11], s[8:11], m0
-// CHECK: [0x84,0x1e,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[96:99], s0
+// CHECK: [0x30,0x01,0x68,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[2:3], s[12:15], m0
-// CHECK: [0x86,0x00,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], s101
+// CHECK: [0x04,0x01,0x68,0xc0,0x65,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[2:3], s[96:99], m0
-// CHECK: [0xb0,0x00,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], flat_scratch_lo
+// CHECK: [0x04,0x01,0x68,0xc0,0x66,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[2:3], ttmp[8:11], m0
-// CHECK: [0xbc,0x00,0x64,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], flat_scratch_hi
+// CHECK: [0x04,0x01,0x68,0xc0,0x67,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[2:3], s[8:11], 0x7ffff
-// CHECK: [0x84,0x00,0x66,0xc0,0xff,0xff,0x07,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], vcc_lo
+// CHECK: [0x04,0x01,0x68,0xc0,0x6a,0x00,0x00,0x00]
 
-s_buffer_store_dwordx2 s[2:3], s[8:11], m0 glc
-// CHECK: [0x84,0x00,0x65,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], vcc_hi
+// CHECK: [0x04,0x01,0x68,0xc0,0x6b,0x00,0x00,0x00]
 
 s_buffer_store_dwordx4 s[4:7], s[8:11], m0
 // CHECK: [0x04,0x01,0x68,0xc0,0x7c,0x00,0x00,0x00]
 
-s_buffer_store_dwordx4 s[8:11], s[8:11], m0
-// CHECK: [0x04,0x02,0x68,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dwordx4 s[96:99], s[8:11], m0
-// CHECK: [0x04,0x18,0x68,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dwordx4 ttmp[8:11], s[8:11], m0
-// CHECK: [0x04,0x1e,0x68,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dwordx4 s[4:7], s[12:15], m0
-// CHECK: [0x06,0x01,0x68,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dwordx4 s[4:7], s[96:99], m0
-// CHECK: [0x30,0x01,0x68,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dwordx4 s[4:7], ttmp[8:11], m0
-// CHECK: [0x3c,0x01,0x68,0xc0,0x7c,0x00,0x00,0x00]
-
-s_buffer_store_dwordx4 s[4:7], s[8:11], 0x7ffff
-// CHECK: [0x04,0x01,0x6a,0xc0,0xff,0xff,0x07,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], 0x0
+// CHECK: [0x04,0x01,0x6a,0xc0,0x00,0x00,0x00,0x00]
 
-s_buffer_store_dwordx4 s[4:7], s[8:11], m0 glc
-// CHECK: [0x04,0x01,0x69,0xc0,0x7c,0x00,0x00,0x00]
+s_buffer_store_dwordx4 s[4:7], s[8:11], s0 glc
+// CHECK: [0x04,0x01,0x69,0xc0,0x00,0x00,0x00,0x00]
 
 s_dcache_inv
 // CHECK: [0x00,0x00,0x80,0xc0,0x00,0x00,0x00,0x00]
@@ -10152,15 +7758,6 @@ s_memtime flat_scratch
 s_memtime vcc
 // CHECK: [0x80,0x1a,0x90,0xc0,0x00,0x00,0x00,0x00]
 
-s_memtime tba
-// CHECK: [0x00,0x1b,0x90,0xc0,0x00,0x00,0x00,0x00]
-
-s_memtime tma
-// CHECK: [0x80,0x1b,0x90,0xc0,0x00,0x00,0x00,0x00]
-
-s_memtime ttmp[10:11]
-// CHECK: [0x80,0x1e,0x90,0xc0,0x00,0x00,0x00,0x00]
-
 s_memrealtime s[10:11]
 // CHECK: [0x80,0x02,0x94,0xc0,0x00,0x00,0x00,0x00]
 
@@ -10176,15 +7773,6 @@ s_memrealtime flat_scratch
 s_memrealtime vcc
 // CHECK: [0x80,0x1a,0x94,0xc0,0x00,0x00,0x00,0x00]
 
-s_memrealtime tba
-// CHECK: [0x00,0x1b,0x94,0xc0,0x00,0x00,0x00,0x00]
-
-s_memrealtime tma
-// CHECK: [0x80,0x1b,0x94,0xc0,0x00,0x00,0x00,0x00]
-
-s_memrealtime ttmp[10:11]
-// CHECK: [0x80,0x1e,0x94,0xc0,0x00,0x00,0x00,0x00]
-
 s_mov_b32 s5, s1
 // CHECK: [0x01,0x00,0x85,0xbe]
 
@@ -10203,21 +7791,6 @@ s_mov_b32 vcc_lo, s1
 s_mov_b32 vcc_hi, s1
 // CHECK: [0x01,0x00,0xeb,0xbe]
 
-s_mov_b32 tba_lo, s1
-// CHECK: [0x01,0x00,0xec,0xbe]
-
-s_mov_b32 tba_hi, s1
-// CHECK: [0x01,0x00,0xed,0xbe]
-
-s_mov_b32 tma_lo, s1
-// CHECK: [0x01,0x00,0xee,0xbe]
-
-s_mov_b32 tma_hi, s1
-// CHECK: [0x01,0x00,0xef,0xbe]
-
-s_mov_b32 ttmp11, s1
-// CHECK: [0x01,0x00,0xfb,0xbe]
-
 s_mov_b32 m0, s1
 // CHECK: [0x01,0x00,0xfc,0xbe]
 
@@ -10242,21 +7815,6 @@ s_mov_b32 s5, vcc_lo
 s_mov_b32 s5, vcc_hi
 // CHECK: [0x6b,0x00,0x85,0xbe]
 
-s_mov_b32 s5, tba_lo
-// CHECK: [0x6c,0x00,0x85,0xbe]
-
-s_mov_b32 s5, tba_hi
-// CHECK: [0x6d,0x00,0x85,0xbe]
-
-s_mov_b32 s5, tma_lo
-// CHECK: [0x6e,0x00,0x85,0xbe]
-
-s_mov_b32 s5, tma_hi
-// CHECK: [0x6f,0x00,0x85,0xbe]
-
-s_mov_b32 s5, ttmp11
-// CHECK: [0x7b,0x00,0x85,0xbe]
-
 s_mov_b32 s5, m0
 // CHECK: [0x7c,0x00,0x85,0xbe]
 
@@ -10299,15 +7857,6 @@ s_mov_b64 flat_scratch, s[2:3]
 s_mov_b64 vcc, s[2:3]
 // CHECK: [0x02,0x01,0xea,0xbe]
 
-s_mov_b64 tba, s[2:3]
-// CHECK: [0x02,0x01,0xec,0xbe]
-
-s_mov_b64 tma, s[2:3]
-// CHECK: [0x02,0x01,0xee,0xbe]
-
-s_mov_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x01,0xfa,0xbe]
-
 s_mov_b64 exec, s[2:3]
 // CHECK: [0x02,0x01,0xfe,0xbe]
 
@@ -10323,15 +7872,6 @@ s_mov_b64 s[10:11], flat_scratch
 s_mov_b64 s[10:11], vcc
 // CHECK: [0x6a,0x01,0x8a,0xbe]
 
-s_mov_b64 s[10:11], tba
-// CHECK: [0x6c,0x01,0x8a,0xbe]
-
-s_mov_b64 s[10:11], tma
-// CHECK: [0x6e,0x01,0x8a,0xbe]
-
-s_mov_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x01,0x8a,0xbe]
-
 s_mov_b64 s[10:11], exec
 // CHECK: [0x7e,0x01,0x8a,0xbe]
 
@@ -10371,21 +7911,6 @@ s_cmov_b32 vcc_lo, s1
 s_cmov_b32 vcc_hi, s1
 // CHECK: [0x01,0x02,0xeb,0xbe]
 
-s_cmov_b32 tba_lo, s1
-// CHECK: [0x01,0x02,0xec,0xbe]
-
-s_cmov_b32 tba_hi, s1
-// CHECK: [0x01,0x02,0xed,0xbe]
-
-s_cmov_b32 tma_lo, s1
-// CHECK: [0x01,0x02,0xee,0xbe]
-
-s_cmov_b32 tma_hi, s1
-// CHECK: [0x01,0x02,0xef,0xbe]
-
-s_cmov_b32 ttmp11, s1
-// CHECK: [0x01,0x02,0xfb,0xbe]
-
 s_cmov_b32 m0, s1
 // CHECK: [0x01,0x02,0xfc,0xbe]
 
@@ -10410,21 +7935,6 @@ s_cmov_b32 s5, vcc_lo
 s_cmov_b32 s5, vcc_hi
 // CHECK: [0x6b,0x02,0x85,0xbe]
 
-s_cmov_b32 s5, tba_lo
-// CHECK: [0x6c,0x02,0x85,0xbe]
-
-s_cmov_b32 s5, tba_hi
-// CHECK: [0x6d,0x02,0x85,0xbe]
-
-s_cmov_b32 s5, tma_lo
-// CHECK: [0x6e,0x02,0x85,0xbe]
-
-s_cmov_b32 s5, tma_hi
-// CHECK: [0x6f,0x02,0x85,0xbe]
-
-s_cmov_b32 s5, ttmp11
-// CHECK: [0x7b,0x02,0x85,0xbe]
-
 s_cmov_b32 s5, m0
 // CHECK: [0x7c,0x02,0x85,0xbe]
 
@@ -10467,15 +7977,6 @@ s_cmov_b64 flat_scratch, s[2:3]
 s_cmov_b64 vcc, s[2:3]
 // CHECK: [0x02,0x03,0xea,0xbe]
 
-s_cmov_b64 tba, s[2:3]
-// CHECK: [0x02,0x03,0xec,0xbe]
-
-s_cmov_b64 tma, s[2:3]
-// CHECK: [0x02,0x03,0xee,0xbe]
-
-s_cmov_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x03,0xfa,0xbe]
-
 s_cmov_b64 exec, s[2:3]
 // CHECK: [0x02,0x03,0xfe,0xbe]
 
@@ -10491,15 +7992,6 @@ s_cmov_b64 s[10:11], flat_scratch
 s_cmov_b64 s[10:11], vcc
 // CHECK: [0x6a,0x03,0x8a,0xbe]
 
-s_cmov_b64 s[10:11], tba
-// CHECK: [0x6c,0x03,0x8a,0xbe]
-
-s_cmov_b64 s[10:11], tma
-// CHECK: [0x6e,0x03,0x8a,0xbe]
-
-s_cmov_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x03,0x8a,0xbe]
-
 s_cmov_b64 s[10:11], exec
 // CHECK: [0x7e,0x03,0x8a,0xbe]
 
@@ -10539,21 +8031,6 @@ s_not_b32 vcc_lo, s1
 s_not_b32 vcc_hi, s1
 // CHECK: [0x01,0x04,0xeb,0xbe]
 
-s_not_b32 tba_lo, s1
-// CHECK: [0x01,0x04,0xec,0xbe]
-
-s_not_b32 tba_hi, s1
-// CHECK: [0x01,0x04,0xed,0xbe]
-
-s_not_b32 tma_lo, s1
-// CHECK: [0x01,0x04,0xee,0xbe]
-
-s_not_b32 tma_hi, s1
-// CHECK: [0x01,0x04,0xef,0xbe]
-
-s_not_b32 ttmp11, s1
-// CHECK: [0x01,0x04,0xfb,0xbe]
-
 s_not_b32 m0, s1
 // CHECK: [0x01,0x04,0xfc,0xbe]
 
@@ -10578,21 +8055,6 @@ s_not_b32 s5, vcc_lo
 s_not_b32 s5, vcc_hi
 // CHECK: [0x6b,0x04,0x85,0xbe]
 
-s_not_b32 s5, tba_lo
-// CHECK: [0x6c,0x04,0x85,0xbe]
-
-s_not_b32 s5, tba_hi
-// CHECK: [0x6d,0x04,0x85,0xbe]
-
-s_not_b32 s5, tma_lo
-// CHECK: [0x6e,0x04,0x85,0xbe]
-
-s_not_b32 s5, tma_hi
-// CHECK: [0x6f,0x04,0x85,0xbe]
-
-s_not_b32 s5, ttmp11
-// CHECK: [0x7b,0x04,0x85,0xbe]
-
 s_not_b32 s5, m0
 // CHECK: [0x7c,0x04,0x85,0xbe]
 
@@ -10635,15 +8097,6 @@ s_not_b64 flat_scratch, s[2:3]
 s_not_b64 vcc, s[2:3]
 // CHECK: [0x02,0x05,0xea,0xbe]
 
-s_not_b64 tba, s[2:3]
-// CHECK: [0x02,0x05,0xec,0xbe]
-
-s_not_b64 tma, s[2:3]
-// CHECK: [0x02,0x05,0xee,0xbe]
-
-s_not_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x05,0xfa,0xbe]
-
 s_not_b64 exec, s[2:3]
 // CHECK: [0x02,0x05,0xfe,0xbe]
 
@@ -10659,15 +8112,6 @@ s_not_b64 s[10:11], flat_scratch
 s_not_b64 s[10:11], vcc
 // CHECK: [0x6a,0x05,0x8a,0xbe]
 
-s_not_b64 s[10:11], tba
-// CHECK: [0x6c,0x05,0x8a,0xbe]
-
-s_not_b64 s[10:11], tma
-// CHECK: [0x6e,0x05,0x8a,0xbe]
-
-s_not_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x05,0x8a,0xbe]
-
 s_not_b64 s[10:11], exec
 // CHECK: [0x7e,0x05,0x8a,0xbe]
 
@@ -10707,21 +8151,6 @@ s_wqm_b32 vcc_lo, s1
 s_wqm_b32 vcc_hi, s1
 // CHECK: [0x01,0x06,0xeb,0xbe]
 
-s_wqm_b32 tba_lo, s1
-// CHECK: [0x01,0x06,0xec,0xbe]
-
-s_wqm_b32 tba_hi, s1
-// CHECK: [0x01,0x06,0xed,0xbe]
-
-s_wqm_b32 tma_lo, s1
-// CHECK: [0x01,0x06,0xee,0xbe]
-
-s_wqm_b32 tma_hi, s1
-// CHECK: [0x01,0x06,0xef,0xbe]
-
-s_wqm_b32 ttmp11, s1
-// CHECK: [0x01,0x06,0xfb,0xbe]
-
 s_wqm_b32 m0, s1
 // CHECK: [0x01,0x06,0xfc,0xbe]
 
@@ -10746,21 +8175,6 @@ s_wqm_b32 s5, vcc_lo
 s_wqm_b32 s5, vcc_hi
 // CHECK: [0x6b,0x06,0x85,0xbe]
 
-s_wqm_b32 s5, tba_lo
-// CHECK: [0x6c,0x06,0x85,0xbe]
-
-s_wqm_b32 s5, tba_hi
-// CHECK: [0x6d,0x06,0x85,0xbe]
-
-s_wqm_b32 s5, tma_lo
-// CHECK: [0x6e,0x06,0x85,0xbe]
-
-s_wqm_b32 s5, tma_hi
-// CHECK: [0x6f,0x06,0x85,0xbe]
-
-s_wqm_b32 s5, ttmp11
-// CHECK: [0x7b,0x06,0x85,0xbe]
-
 s_wqm_b32 s5, m0
 // CHECK: [0x7c,0x06,0x85,0xbe]
 
@@ -10803,15 +8217,6 @@ s_wqm_b64 flat_scratch, s[2:3]
 s_wqm_b64 vcc, s[2:3]
 // CHECK: [0x02,0x07,0xea,0xbe]
 
-s_wqm_b64 tba, s[2:3]
-// CHECK: [0x02,0x07,0xec,0xbe]
-
-s_wqm_b64 tma, s[2:3]
-// CHECK: [0x02,0x07,0xee,0xbe]
-
-s_wqm_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x07,0xfa,0xbe]
-
 s_wqm_b64 exec, s[2:3]
 // CHECK: [0x02,0x07,0xfe,0xbe]
 
@@ -10827,15 +8232,6 @@ s_wqm_b64 s[10:11], flat_scratch
 s_wqm_b64 s[10:11], vcc
 // CHECK: [0x6a,0x07,0x8a,0xbe]
 
-s_wqm_b64 s[10:11], tba
-// CHECK: [0x6c,0x07,0x8a,0xbe]
-
-s_wqm_b64 s[10:11], tma
-// CHECK: [0x6e,0x07,0x8a,0xbe]
-
-s_wqm_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x07,0x8a,0xbe]
-
 s_wqm_b64 s[10:11], exec
 // CHECK: [0x7e,0x07,0x8a,0xbe]
 
@@ -10875,21 +8271,6 @@ s_brev_b32 vcc_lo, s1
 s_brev_b32 vcc_hi, s1
 // CHECK: [0x01,0x08,0xeb,0xbe]
 
-s_brev_b32 tba_lo, s1
-// CHECK: [0x01,0x08,0xec,0xbe]
-
-s_brev_b32 tba_hi, s1
-// CHECK: [0x01,0x08,0xed,0xbe]
-
-s_brev_b32 tma_lo, s1
-// CHECK: [0x01,0x08,0xee,0xbe]
-
-s_brev_b32 tma_hi, s1
-// CHECK: [0x01,0x08,0xef,0xbe]
-
-s_brev_b32 ttmp11, s1
-// CHECK: [0x01,0x08,0xfb,0xbe]
-
 s_brev_b32 m0, s1
 // CHECK: [0x01,0x08,0xfc,0xbe]
 
@@ -10914,21 +8295,6 @@ s_brev_b32 s5, vcc_lo
 s_brev_b32 s5, vcc_hi
 // CHECK: [0x6b,0x08,0x85,0xbe]
 
-s_brev_b32 s5, tba_lo
-// CHECK: [0x6c,0x08,0x85,0xbe]
-
-s_brev_b32 s5, tba_hi
-// CHECK: [0x6d,0x08,0x85,0xbe]
-
-s_brev_b32 s5, tma_lo
-// CHECK: [0x6e,0x08,0x85,0xbe]
-
-s_brev_b32 s5, tma_hi
-// CHECK: [0x6f,0x08,0x85,0xbe]
-
-s_brev_b32 s5, ttmp11
-// CHECK: [0x7b,0x08,0x85,0xbe]
-
 s_brev_b32 s5, m0
 // CHECK: [0x7c,0x08,0x85,0xbe]
 
@@ -10971,15 +8337,6 @@ s_brev_b64 flat_scratch, s[2:3]
 s_brev_b64 vcc, s[2:3]
 // CHECK: [0x02,0x09,0xea,0xbe]
 
-s_brev_b64 tba, s[2:3]
-// CHECK: [0x02,0x09,0xec,0xbe]
-
-s_brev_b64 tma, s[2:3]
-// CHECK: [0x02,0x09,0xee,0xbe]
-
-s_brev_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x09,0xfa,0xbe]
-
 s_brev_b64 exec, s[2:3]
 // CHECK: [0x02,0x09,0xfe,0xbe]
 
@@ -10995,15 +8352,6 @@ s_brev_b64 s[10:11], flat_scratch
 s_brev_b64 s[10:11], vcc
 // CHECK: [0x6a,0x09,0x8a,0xbe]
 
-s_brev_b64 s[10:11], tba
-// CHECK: [0x6c,0x09,0x8a,0xbe]
-
-s_brev_b64 s[10:11], tma
-// CHECK: [0x6e,0x09,0x8a,0xbe]
-
-s_brev_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x09,0x8a,0xbe]
-
 s_brev_b64 s[10:11], exec
 // CHECK: [0x7e,0x09,0x8a,0xbe]
 
@@ -11043,21 +8391,6 @@ s_bcnt0_i32_b32 vcc_lo, s1
 s_bcnt0_i32_b32 vcc_hi, s1
 // CHECK: [0x01,0x0a,0xeb,0xbe]
 
-s_bcnt0_i32_b32 tba_lo, s1
-// CHECK: [0x01,0x0a,0xec,0xbe]
-
-s_bcnt0_i32_b32 tba_hi, s1
-// CHECK: [0x01,0x0a,0xed,0xbe]
-
-s_bcnt0_i32_b32 tma_lo, s1
-// CHECK: [0x01,0x0a,0xee,0xbe]
-
-s_bcnt0_i32_b32 tma_hi, s1
-// CHECK: [0x01,0x0a,0xef,0xbe]
-
-s_bcnt0_i32_b32 ttmp11, s1
-// CHECK: [0x01,0x0a,0xfb,0xbe]
-
 s_bcnt0_i32_b32 m0, s1
 // CHECK: [0x01,0x0a,0xfc,0xbe]
 
@@ -11082,21 +8415,6 @@ s_bcnt0_i32_b32 s5, vcc_lo
 s_bcnt0_i32_b32 s5, vcc_hi
 // CHECK: [0x6b,0x0a,0x85,0xbe]
 
-s_bcnt0_i32_b32 s5, tba_lo
-// CHECK: [0x6c,0x0a,0x85,0xbe]
-
-s_bcnt0_i32_b32 s5, tba_hi
-// CHECK: [0x6d,0x0a,0x85,0xbe]
-
-s_bcnt0_i32_b32 s5, tma_lo
-// CHECK: [0x6e,0x0a,0x85,0xbe]
-
-s_bcnt0_i32_b32 s5, tma_hi
-// CHECK: [0x6f,0x0a,0x85,0xbe]
-
-s_bcnt0_i32_b32 s5, ttmp11
-// CHECK: [0x7b,0x0a,0x85,0xbe]
-
 s_bcnt0_i32_b32 s5, m0
 // CHECK: [0x7c,0x0a,0x85,0xbe]
 
@@ -11142,21 +8460,6 @@ s_bcnt0_i32_b64 vcc_lo, s[2:3]
 s_bcnt0_i32_b64 vcc_hi, s[2:3]
 // CHECK: [0x02,0x0b,0xeb,0xbe]
 
-s_bcnt0_i32_b64 tba_lo, s[2:3]
-// CHECK: [0x02,0x0b,0xec,0xbe]
-
-s_bcnt0_i32_b64 tba_hi, s[2:3]
-// CHECK: [0x02,0x0b,0xed,0xbe]
-
-s_bcnt0_i32_b64 tma_lo, s[2:3]
-// CHECK: [0x02,0x0b,0xee,0xbe]
-
-s_bcnt0_i32_b64 tma_hi, s[2:3]
-// CHECK: [0x02,0x0b,0xef,0xbe]
-
-s_bcnt0_i32_b64 ttmp11, s[2:3]
-// CHECK: [0x02,0x0b,0xfb,0xbe]
-
 s_bcnt0_i32_b64 m0, s[2:3]
 // CHECK: [0x02,0x0b,0xfc,0xbe]
 
@@ -11178,15 +8481,6 @@ s_bcnt0_i32_b64 s5, flat_scratch
 s_bcnt0_i32_b64 s5, vcc
 // CHECK: [0x6a,0x0b,0x85,0xbe]
 
-s_bcnt0_i32_b64 s5, tba
-// CHECK: [0x6c,0x0b,0x85,0xbe]
-
-s_bcnt0_i32_b64 s5, tma
-// CHECK: [0x6e,0x0b,0x85,0xbe]
-
-s_bcnt0_i32_b64 s5, ttmp[10:11]
-// CHECK: [0x7a,0x0b,0x85,0xbe]
-
 s_bcnt0_i32_b64 s5, exec
 // CHECK: [0x7e,0x0b,0x85,0xbe]
 
@@ -11226,21 +8520,6 @@ s_bcnt1_i32_b32 vcc_lo, s1
 s_bcnt1_i32_b32 vcc_hi, s1
 // CHECK: [0x01,0x0c,0xeb,0xbe]
 
-s_bcnt1_i32_b32 tba_lo, s1
-// CHECK: [0x01,0x0c,0xec,0xbe]
-
-s_bcnt1_i32_b32 tba_hi, s1
-// CHECK: [0x01,0x0c,0xed,0xbe]
-
-s_bcnt1_i32_b32 tma_lo, s1
-// CHECK: [0x01,0x0c,0xee,0xbe]
-
-s_bcnt1_i32_b32 tma_hi, s1
-// CHECK: [0x01,0x0c,0xef,0xbe]
-
-s_bcnt1_i32_b32 ttmp11, s1
-// CHECK: [0x01,0x0c,0xfb,0xbe]
-
 s_bcnt1_i32_b32 m0, s1
 // CHECK: [0x01,0x0c,0xfc,0xbe]
 
@@ -11265,21 +8544,6 @@ s_bcnt1_i32_b32 s5, vcc_lo
 s_bcnt1_i32_b32 s5, vcc_hi
 // CHECK: [0x6b,0x0c,0x85,0xbe]
 
-s_bcnt1_i32_b32 s5, tba_lo
-// CHECK: [0x6c,0x0c,0x85,0xbe]
-
-s_bcnt1_i32_b32 s5, tba_hi
-// CHECK: [0x6d,0x0c,0x85,0xbe]
-
-s_bcnt1_i32_b32 s5, tma_lo
-// CHECK: [0x6e,0x0c,0x85,0xbe]
-
-s_bcnt1_i32_b32 s5, tma_hi
-// CHECK: [0x6f,0x0c,0x85,0xbe]
-
-s_bcnt1_i32_b32 s5, ttmp11
-// CHECK: [0x7b,0x0c,0x85,0xbe]
-
 s_bcnt1_i32_b32 s5, m0
 // CHECK: [0x7c,0x0c,0x85,0xbe]
 
@@ -11325,21 +8589,6 @@ s_bcnt1_i32_b64 vcc_lo, s[2:3]
 s_bcnt1_i32_b64 vcc_hi, s[2:3]
 // CHECK: [0x02,0x0d,0xeb,0xbe]
 
-s_bcnt1_i32_b64 tba_lo, s[2:3]
-// CHECK: [0x02,0x0d,0xec,0xbe]
-
-s_bcnt1_i32_b64 tba_hi, s[2:3]
-// CHECK: [0x02,0x0d,0xed,0xbe]
-
-s_bcnt1_i32_b64 tma_lo, s[2:3]
-// CHECK: [0x02,0x0d,0xee,0xbe]
-
-s_bcnt1_i32_b64 tma_hi, s[2:3]
-// CHECK: [0x02,0x0d,0xef,0xbe]
-
-s_bcnt1_i32_b64 ttmp11, s[2:3]
-// CHECK: [0x02,0x0d,0xfb,0xbe]
-
 s_bcnt1_i32_b64 m0, s[2:3]
 // CHECK: [0x02,0x0d,0xfc,0xbe]
 
@@ -11361,15 +8610,6 @@ s_bcnt1_i32_b64 s5, flat_scratch
 s_bcnt1_i32_b64 s5, vcc
 // CHECK: [0x6a,0x0d,0x85,0xbe]
 
-s_bcnt1_i32_b64 s5, tba
-// CHECK: [0x6c,0x0d,0x85,0xbe]
-
-s_bcnt1_i32_b64 s5, tma
-// CHECK: [0x6e,0x0d,0x85,0xbe]
-
-s_bcnt1_i32_b64 s5, ttmp[10:11]
-// CHECK: [0x7a,0x0d,0x85,0xbe]
-
 s_bcnt1_i32_b64 s5, exec
 // CHECK: [0x7e,0x0d,0x85,0xbe]
 
@@ -11409,21 +8649,6 @@ s_ff0_i32_b32 vcc_lo, s1
 s_ff0_i32_b32 vcc_hi, s1
 // CHECK: [0x01,0x0e,0xeb,0xbe]
 
-s_ff0_i32_b32 tba_lo, s1
-// CHECK: [0x01,0x0e,0xec,0xbe]
-
-s_ff0_i32_b32 tba_hi, s1
-// CHECK: [0x01,0x0e,0xed,0xbe]
-
-s_ff0_i32_b32 tma_lo, s1
-// CHECK: [0x01,0x0e,0xee,0xbe]
-
-s_ff0_i32_b32 tma_hi, s1
-// CHECK: [0x01,0x0e,0xef,0xbe]
-
-s_ff0_i32_b32 ttmp11, s1
-// CHECK: [0x01,0x0e,0xfb,0xbe]
-
 s_ff0_i32_b32 m0, s1
 // CHECK: [0x01,0x0e,0xfc,0xbe]
 
@@ -11448,21 +8673,6 @@ s_ff0_i32_b32 s5, vcc_lo
 s_ff0_i32_b32 s5, vcc_hi
 // CHECK: [0x6b,0x0e,0x85,0xbe]
 
-s_ff0_i32_b32 s5, tba_lo
-// CHECK: [0x6c,0x0e,0x85,0xbe]
-
-s_ff0_i32_b32 s5, tba_hi
-// CHECK: [0x6d,0x0e,0x85,0xbe]
-
-s_ff0_i32_b32 s5, tma_lo
-// CHECK: [0x6e,0x0e,0x85,0xbe]
-
-s_ff0_i32_b32 s5, tma_hi
-// CHECK: [0x6f,0x0e,0x85,0xbe]
-
-s_ff0_i32_b32 s5, ttmp11
-// CHECK: [0x7b,0x0e,0x85,0xbe]
-
 s_ff0_i32_b32 s5, m0
 // CHECK: [0x7c,0x0e,0x85,0xbe]
 
@@ -11508,21 +8718,6 @@ s_ff0_i32_b64 vcc_lo, s[2:3]
 s_ff0_i32_b64 vcc_hi, s[2:3]
 // CHECK: [0x02,0x0f,0xeb,0xbe]
 
-s_ff0_i32_b64 tba_lo, s[2:3]
-// CHECK: [0x02,0x0f,0xec,0xbe]
-
-s_ff0_i32_b64 tba_hi, s[2:3]
-// CHECK: [0x02,0x0f,0xed,0xbe]
-
-s_ff0_i32_b64 tma_lo, s[2:3]
-// CHECK: [0x02,0x0f,0xee,0xbe]
-
-s_ff0_i32_b64 tma_hi, s[2:3]
-// CHECK: [0x02,0x0f,0xef,0xbe]
-
-s_ff0_i32_b64 ttmp11, s[2:3]
-// CHECK: [0x02,0x0f,0xfb,0xbe]
-
 s_ff0_i32_b64 m0, s[2:3]
 // CHECK: [0x02,0x0f,0xfc,0xbe]
 
@@ -11544,15 +8739,6 @@ s_ff0_i32_b64 s5, flat_scratch
 s_ff0_i32_b64 s5, vcc
 // CHECK: [0x6a,0x0f,0x85,0xbe]
 
-s_ff0_i32_b64 s5, tba
-// CHECK: [0x6c,0x0f,0x85,0xbe]
-
-s_ff0_i32_b64 s5, tma
-// CHECK: [0x6e,0x0f,0x85,0xbe]
-
-s_ff0_i32_b64 s5, ttmp[10:11]
-// CHECK: [0x7a,0x0f,0x85,0xbe]
-
 s_ff0_i32_b64 s5, exec
 // CHECK: [0x7e,0x0f,0x85,0xbe]
 
@@ -11592,21 +8778,6 @@ s_ff1_i32_b32 vcc_lo, s1
 s_ff1_i32_b32 vcc_hi, s1
 // CHECK: [0x01,0x10,0xeb,0xbe]
 
-s_ff1_i32_b32 tba_lo, s1
-// CHECK: [0x01,0x10,0xec,0xbe]
-
-s_ff1_i32_b32 tba_hi, s1
-// CHECK: [0x01,0x10,0xed,0xbe]
-
-s_ff1_i32_b32 tma_lo, s1
-// CHECK: [0x01,0x10,0xee,0xbe]
-
-s_ff1_i32_b32 tma_hi, s1
-// CHECK: [0x01,0x10,0xef,0xbe]
-
-s_ff1_i32_b32 ttmp11, s1
-// CHECK: [0x01,0x10,0xfb,0xbe]
-
 s_ff1_i32_b32 m0, s1
 // CHECK: [0x01,0x10,0xfc,0xbe]
 
@@ -11631,21 +8802,6 @@ s_ff1_i32_b32 s5, vcc_lo
 s_ff1_i32_b32 s5, vcc_hi
 // CHECK: [0x6b,0x10,0x85,0xbe]
 
-s_ff1_i32_b32 s5, tba_lo
-// CHECK: [0x6c,0x10,0x85,0xbe]
-
-s_ff1_i32_b32 s5, tba_hi
-// CHECK: [0x6d,0x10,0x85,0xbe]
-
-s_ff1_i32_b32 s5, tma_lo
-// CHECK: [0x6e,0x10,0x85,0xbe]
-
-s_ff1_i32_b32 s5, tma_hi
-// CHECK: [0x6f,0x10,0x85,0xbe]
-
-s_ff1_i32_b32 s5, ttmp11
-// CHECK: [0x7b,0x10,0x85,0xbe]
-
 s_ff1_i32_b32 s5, m0
 // CHECK: [0x7c,0x10,0x85,0xbe]
 
@@ -11691,21 +8847,6 @@ s_ff1_i32_b64 vcc_lo, s[2:3]
 s_ff1_i32_b64 vcc_hi, s[2:3]
 // CHECK: [0x02,0x11,0xeb,0xbe]
 
-s_ff1_i32_b64 tba_lo, s[2:3]
-// CHECK: [0x02,0x11,0xec,0xbe]
-
-s_ff1_i32_b64 tba_hi, s[2:3]
-// CHECK: [0x02,0x11,0xed,0xbe]
-
-s_ff1_i32_b64 tma_lo, s[2:3]
-// CHECK: [0x02,0x11,0xee,0xbe]
-
-s_ff1_i32_b64 tma_hi, s[2:3]
-// CHECK: [0x02,0x11,0xef,0xbe]
-
-s_ff1_i32_b64 ttmp11, s[2:3]
-// CHECK: [0x02,0x11,0xfb,0xbe]
-
 s_ff1_i32_b64 m0, s[2:3]
 // CHECK: [0x02,0x11,0xfc,0xbe]
 
@@ -11727,15 +8868,6 @@ s_ff1_i32_b64 s5, flat_scratch
 s_ff1_i32_b64 s5, vcc
 // CHECK: [0x6a,0x11,0x85,0xbe]
 
-s_ff1_i32_b64 s5, tba
-// CHECK: [0x6c,0x11,0x85,0xbe]
-
-s_ff1_i32_b64 s5, tma
-// CHECK: [0x6e,0x11,0x85,0xbe]
-
-s_ff1_i32_b64 s5, ttmp[10:11]
-// CHECK: [0x7a,0x11,0x85,0xbe]
-
 s_ff1_i32_b64 s5, exec
 // CHECK: [0x7e,0x11,0x85,0xbe]
 
@@ -11775,21 +8907,6 @@ s_flbit_i32_b32 vcc_lo, s1
 s_flbit_i32_b32 vcc_hi, s1
 // CHECK: [0x01,0x12,0xeb,0xbe]
 
-s_flbit_i32_b32 tba_lo, s1
-// CHECK: [0x01,0x12,0xec,0xbe]
-
-s_flbit_i32_b32 tba_hi, s1
-// CHECK: [0x01,0x12,0xed,0xbe]
-
-s_flbit_i32_b32 tma_lo, s1
-// CHECK: [0x01,0x12,0xee,0xbe]
-
-s_flbit_i32_b32 tma_hi, s1
-// CHECK: [0x01,0x12,0xef,0xbe]
-
-s_flbit_i32_b32 ttmp11, s1
-// CHECK: [0x01,0x12,0xfb,0xbe]
-
 s_flbit_i32_b32 m0, s1
 // CHECK: [0x01,0x12,0xfc,0xbe]
 
@@ -11814,21 +8931,6 @@ s_flbit_i32_b32 s5, vcc_lo
 s_flbit_i32_b32 s5, vcc_hi
 // CHECK: [0x6b,0x12,0x85,0xbe]
 
-s_flbit_i32_b32 s5, tba_lo
-// CHECK: [0x6c,0x12,0x85,0xbe]
-
-s_flbit_i32_b32 s5, tba_hi
-// CHECK: [0x6d,0x12,0x85,0xbe]
-
-s_flbit_i32_b32 s5, tma_lo
-// CHECK: [0x6e,0x12,0x85,0xbe]
-
-s_flbit_i32_b32 s5, tma_hi
-// CHECK: [0x6f,0x12,0x85,0xbe]
-
-s_flbit_i32_b32 s5, ttmp11
-// CHECK: [0x7b,0x12,0x85,0xbe]
-
 s_flbit_i32_b32 s5, m0
 // CHECK: [0x7c,0x12,0x85,0xbe]
 
@@ -11874,21 +8976,6 @@ s_flbit_i32_b64 vcc_lo, s[2:3]
 s_flbit_i32_b64 vcc_hi, s[2:3]
 // CHECK: [0x02,0x13,0xeb,0xbe]
 
-s_flbit_i32_b64 tba_lo, s[2:3]
-// CHECK: [0x02,0x13,0xec,0xbe]
-
-s_flbit_i32_b64 tba_hi, s[2:3]
-// CHECK: [0x02,0x13,0xed,0xbe]
-
-s_flbit_i32_b64 tma_lo, s[2:3]
-// CHECK: [0x02,0x13,0xee,0xbe]
-
-s_flbit_i32_b64 tma_hi, s[2:3]
-// CHECK: [0x02,0x13,0xef,0xbe]
-
-s_flbit_i32_b64 ttmp11, s[2:3]
-// CHECK: [0x02,0x13,0xfb,0xbe]
-
 s_flbit_i32_b64 m0, s[2:3]
 // CHECK: [0x02,0x13,0xfc,0xbe]
 
@@ -11910,15 +8997,6 @@ s_flbit_i32_b64 s5, flat_scratch
 s_flbit_i32_b64 s5, vcc
 // CHECK: [0x6a,0x13,0x85,0xbe]
 
-s_flbit_i32_b64 s5, tba
-// CHECK: [0x6c,0x13,0x85,0xbe]
-
-s_flbit_i32_b64 s5, tma
-// CHECK: [0x6e,0x13,0x85,0xbe]
-
-s_flbit_i32_b64 s5, ttmp[10:11]
-// CHECK: [0x7a,0x13,0x85,0xbe]
-
 s_flbit_i32_b64 s5, exec
 // CHECK: [0x7e,0x13,0x85,0xbe]
 
@@ -11958,21 +9036,6 @@ s_flbit_i32 vcc_lo, s1
 s_flbit_i32 vcc_hi, s1
 // CHECK: [0x01,0x14,0xeb,0xbe]
 
-s_flbit_i32 tba_lo, s1
-// CHECK: [0x01,0x14,0xec,0xbe]
-
-s_flbit_i32 tba_hi, s1
-// CHECK: [0x01,0x14,0xed,0xbe]
-
-s_flbit_i32 tma_lo, s1
-// CHECK: [0x01,0x14,0xee,0xbe]
-
-s_flbit_i32 tma_hi, s1
-// CHECK: [0x01,0x14,0xef,0xbe]
-
-s_flbit_i32 ttmp11, s1
-// CHECK: [0x01,0x14,0xfb,0xbe]
-
 s_flbit_i32 m0, s1
 // CHECK: [0x01,0x14,0xfc,0xbe]
 
@@ -11997,21 +9060,6 @@ s_flbit_i32 s5, vcc_lo
 s_flbit_i32 s5, vcc_hi
 // CHECK: [0x6b,0x14,0x85,0xbe]
 
-s_flbit_i32 s5, tba_lo
-// CHECK: [0x6c,0x14,0x85,0xbe]
-
-s_flbit_i32 s5, tba_hi
-// CHECK: [0x6d,0x14,0x85,0xbe]
-
-s_flbit_i32 s5, tma_lo
-// CHECK: [0x6e,0x14,0x85,0xbe]
-
-s_flbit_i32 s5, tma_hi
-// CHECK: [0x6f,0x14,0x85,0xbe]
-
-s_flbit_i32 s5, ttmp11
-// CHECK: [0x7b,0x14,0x85,0xbe]
-
 s_flbit_i32 s5, m0
 // CHECK: [0x7c,0x14,0x85,0xbe]
 
@@ -12057,21 +9105,6 @@ s_flbit_i32_i64 vcc_lo, s[2:3]
 s_flbit_i32_i64 vcc_hi, s[2:3]
 // CHECK: [0x02,0x15,0xeb,0xbe]
 
-s_flbit_i32_i64 tba_lo, s[2:3]
-// CHECK: [0x02,0x15,0xec,0xbe]
-
-s_flbit_i32_i64 tba_hi, s[2:3]
-// CHECK: [0x02,0x15,0xed,0xbe]
-
-s_flbit_i32_i64 tma_lo, s[2:3]
-// CHECK: [0x02,0x15,0xee,0xbe]
-
-s_flbit_i32_i64 tma_hi, s[2:3]
-// CHECK: [0x02,0x15,0xef,0xbe]
-
-s_flbit_i32_i64 ttmp11, s[2:3]
-// CHECK: [0x02,0x15,0xfb,0xbe]
-
 s_flbit_i32_i64 m0, s[2:3]
 // CHECK: [0x02,0x15,0xfc,0xbe]
 
@@ -12093,15 +9126,6 @@ s_flbit_i32_i64 s5, flat_scratch
 s_flbit_i32_i64 s5, vcc
 // CHECK: [0x6a,0x15,0x85,0xbe]
 
-s_flbit_i32_i64 s5, tba
-// CHECK: [0x6c,0x15,0x85,0xbe]
-
-s_flbit_i32_i64 s5, tma
-// CHECK: [0x6e,0x15,0x85,0xbe]
-
-s_flbit_i32_i64 s5, ttmp[10:11]
-// CHECK: [0x7a,0x15,0x85,0xbe]
-
 s_flbit_i32_i64 s5, exec
 // CHECK: [0x7e,0x15,0x85,0xbe]
 
@@ -12141,21 +9165,6 @@ s_sext_i32_i8 vcc_lo, s1
 s_sext_i32_i8 vcc_hi, s1
 // CHECK: [0x01,0x16,0xeb,0xbe]
 
-s_sext_i32_i8 tba_lo, s1
-// CHECK: [0x01,0x16,0xec,0xbe]
-
-s_sext_i32_i8 tba_hi, s1
-// CHECK: [0x01,0x16,0xed,0xbe]
-
-s_sext_i32_i8 tma_lo, s1
-// CHECK: [0x01,0x16,0xee,0xbe]
-
-s_sext_i32_i8 tma_hi, s1
-// CHECK: [0x01,0x16,0xef,0xbe]
-
-s_sext_i32_i8 ttmp11, s1
-// CHECK: [0x01,0x16,0xfb,0xbe]
-
 s_sext_i32_i8 m0, s1
 // CHECK: [0x01,0x16,0xfc,0xbe]
 
@@ -12180,21 +9189,6 @@ s_sext_i32_i8 s5, vcc_lo
 s_sext_i32_i8 s5, vcc_hi
 // CHECK: [0x6b,0x16,0x85,0xbe]
 
-s_sext_i32_i8 s5, tba_lo
-// CHECK: [0x6c,0x16,0x85,0xbe]
-
-s_sext_i32_i8 s5, tba_hi
-// CHECK: [0x6d,0x16,0x85,0xbe]
-
-s_sext_i32_i8 s5, tma_lo
-// CHECK: [0x6e,0x16,0x85,0xbe]
-
-s_sext_i32_i8 s5, tma_hi
-// CHECK: [0x6f,0x16,0x85,0xbe]
-
-s_sext_i32_i8 s5, ttmp11
-// CHECK: [0x7b,0x16,0x85,0xbe]
-
 s_sext_i32_i8 s5, m0
 // CHECK: [0x7c,0x16,0x85,0xbe]
 
@@ -12240,21 +9234,6 @@ s_sext_i32_i16 vcc_lo, s1
 s_sext_i32_i16 vcc_hi, s1
 // CHECK: [0x01,0x17,0xeb,0xbe]
 
-s_sext_i32_i16 tba_lo, s1
-// CHECK: [0x01,0x17,0xec,0xbe]
-
-s_sext_i32_i16 tba_hi, s1
-// CHECK: [0x01,0x17,0xed,0xbe]
-
-s_sext_i32_i16 tma_lo, s1
-// CHECK: [0x01,0x17,0xee,0xbe]
-
-s_sext_i32_i16 tma_hi, s1
-// CHECK: [0x01,0x17,0xef,0xbe]
-
-s_sext_i32_i16 ttmp11, s1
-// CHECK: [0x01,0x17,0xfb,0xbe]
-
 s_sext_i32_i16 m0, s1
 // CHECK: [0x01,0x17,0xfc,0xbe]
 
@@ -12279,21 +9258,6 @@ s_sext_i32_i16 s5, vcc_lo
 s_sext_i32_i16 s5, vcc_hi
 // CHECK: [0x6b,0x17,0x85,0xbe]
 
-s_sext_i32_i16 s5, tba_lo
-// CHECK: [0x6c,0x17,0x85,0xbe]
-
-s_sext_i32_i16 s5, tba_hi
-// CHECK: [0x6d,0x17,0x85,0xbe]
-
-s_sext_i32_i16 s5, tma_lo
-// CHECK: [0x6e,0x17,0x85,0xbe]
-
-s_sext_i32_i16 s5, tma_hi
-// CHECK: [0x6f,0x17,0x85,0xbe]
-
-s_sext_i32_i16 s5, ttmp11
-// CHECK: [0x7b,0x17,0x85,0xbe]
-
 s_sext_i32_i16 s5, m0
 // CHECK: [0x7c,0x17,0x85,0xbe]
 
@@ -12315,11 +9279,11 @@ s_sext_i32_i16 s5, 0.5
 s_sext_i32_i16 s5, -4.0
 // CHECK: [0xf7,0x17,0x85,0xbe]
 
-s_sext_i32_i16 s5, 0xaf123456
-// CHECK: [0xff,0x17,0x85,0xbe,0x56,0x34,0x12,0xaf]
+s_sext_i32_i16 s5, 0xfe0b
+// CHECK: [0xff,0x17,0x85,0xbe,0x0b,0xfe,0x00,0x00]
 
-s_sext_i32_i16 s5, 0x3f717273
-// CHECK: [0xff,0x17,0x85,0xbe,0x73,0x72,0x71,0x3f]
+s_sext_i32_i16 s5, 0x3456
+// CHECK: [0xff,0x17,0x85,0xbe,0x56,0x34,0x00,0x00]
 
 s_bitset0_b32 s5, s1
 // CHECK: [0x01,0x18,0x85,0xbe]
@@ -12339,21 +9303,6 @@ s_bitset0_b32 vcc_lo, s1
 s_bitset0_b32 vcc_hi, s1
 // CHECK: [0x01,0x18,0xeb,0xbe]
 
-s_bitset0_b32 tba_lo, s1
-// CHECK: [0x01,0x18,0xec,0xbe]
-
-s_bitset0_b32 tba_hi, s1
-// CHECK: [0x01,0x18,0xed,0xbe]
-
-s_bitset0_b32 tma_lo, s1
-// CHECK: [0x01,0x18,0xee,0xbe]
-
-s_bitset0_b32 tma_hi, s1
-// CHECK: [0x01,0x18,0xef,0xbe]
-
-s_bitset0_b32 ttmp11, s1
-// CHECK: [0x01,0x18,0xfb,0xbe]
-
 s_bitset0_b32 m0, s1
 // CHECK: [0x01,0x18,0xfc,0xbe]
 
@@ -12378,21 +9327,6 @@ s_bitset0_b32 s5, vcc_lo
 s_bitset0_b32 s5, vcc_hi
 // CHECK: [0x6b,0x18,0x85,0xbe]
 
-s_bitset0_b32 s5, tba_lo
-// CHECK: [0x6c,0x18,0x85,0xbe]
-
-s_bitset0_b32 s5, tba_hi
-// CHECK: [0x6d,0x18,0x85,0xbe]
-
-s_bitset0_b32 s5, tma_lo
-// CHECK: [0x6e,0x18,0x85,0xbe]
-
-s_bitset0_b32 s5, tma_hi
-// CHECK: [0x6f,0x18,0x85,0xbe]
-
-s_bitset0_b32 s5, ttmp11
-// CHECK: [0x7b,0x18,0x85,0xbe]
-
 s_bitset0_b32 s5, m0
 // CHECK: [0x7c,0x18,0x85,0xbe]
 
@@ -12435,15 +9369,6 @@ s_bitset0_b64 flat_scratch, s1
 s_bitset0_b64 vcc, s1
 // CHECK: [0x01,0x19,0xea,0xbe]
 
-s_bitset0_b64 tba, s1
-// CHECK: [0x01,0x19,0xec,0xbe]
-
-s_bitset0_b64 tma, s1
-// CHECK: [0x01,0x19,0xee,0xbe]
-
-s_bitset0_b64 ttmp[10:11], s1
-// CHECK: [0x01,0x19,0xfa,0xbe]
-
 s_bitset0_b64 exec, s1
 // CHECK: [0x01,0x19,0xfe,0xbe]
 
@@ -12462,21 +9387,6 @@ s_bitset0_b64 s[10:11], vcc_lo
 s_bitset0_b64 s[10:11], vcc_hi
 // CHECK: [0x6b,0x19,0x8a,0xbe]
 
-s_bitset0_b64 s[10:11], tba_lo
-// CHECK: [0x6c,0x19,0x8a,0xbe]
-
-s_bitset0_b64 s[10:11], tba_hi
-// CHECK: [0x6d,0x19,0x8a,0xbe]
-
-s_bitset0_b64 s[10:11], tma_lo
-// CHECK: [0x6e,0x19,0x8a,0xbe]
-
-s_bitset0_b64 s[10:11], tma_hi
-// CHECK: [0x6f,0x19,0x8a,0xbe]
-
-s_bitset0_b64 s[10:11], ttmp11
-// CHECK: [0x7b,0x19,0x8a,0xbe]
-
 s_bitset0_b64 s[10:11], m0
 // CHECK: [0x7c,0x19,0x8a,0xbe]
 
@@ -12522,21 +9432,6 @@ s_bitset1_b32 vcc_lo, s1
 s_bitset1_b32 vcc_hi, s1
 // CHECK: [0x01,0x1a,0xeb,0xbe]
 
-s_bitset1_b32 tba_lo, s1
-// CHECK: [0x01,0x1a,0xec,0xbe]
-
-s_bitset1_b32 tba_hi, s1
-// CHECK: [0x01,0x1a,0xed,0xbe]
-
-s_bitset1_b32 tma_lo, s1
-// CHECK: [0x01,0x1a,0xee,0xbe]
-
-s_bitset1_b32 tma_hi, s1
-// CHECK: [0x01,0x1a,0xef,0xbe]
-
-s_bitset1_b32 ttmp11, s1
-// CHECK: [0x01,0x1a,0xfb,0xbe]
-
 s_bitset1_b32 m0, s1
 // CHECK: [0x01,0x1a,0xfc,0xbe]
 
@@ -12561,21 +9456,6 @@ s_bitset1_b32 s5, vcc_lo
 s_bitset1_b32 s5, vcc_hi
 // CHECK: [0x6b,0x1a,0x85,0xbe]
 
-s_bitset1_b32 s5, tba_lo
-// CHECK: [0x6c,0x1a,0x85,0xbe]
-
-s_bitset1_b32 s5, tba_hi
-// CHECK: [0x6d,0x1a,0x85,0xbe]
-
-s_bitset1_b32 s5, tma_lo
-// CHECK: [0x6e,0x1a,0x85,0xbe]
-
-s_bitset1_b32 s5, tma_hi
-// CHECK: [0x6f,0x1a,0x85,0xbe]
-
-s_bitset1_b32 s5, ttmp11
-// CHECK: [0x7b,0x1a,0x85,0xbe]
-
 s_bitset1_b32 s5, m0
 // CHECK: [0x7c,0x1a,0x85,0xbe]
 
@@ -12618,15 +9498,6 @@ s_bitset1_b64 flat_scratch, s1
 s_bitset1_b64 vcc, s1
 // CHECK: [0x01,0x1b,0xea,0xbe]
 
-s_bitset1_b64 tba, s1
-// CHECK: [0x01,0x1b,0xec,0xbe]
-
-s_bitset1_b64 tma, s1
-// CHECK: [0x01,0x1b,0xee,0xbe]
-
-s_bitset1_b64 ttmp[10:11], s1
-// CHECK: [0x01,0x1b,0xfa,0xbe]
-
 s_bitset1_b64 exec, s1
 // CHECK: [0x01,0x1b,0xfe,0xbe]
 
@@ -12645,21 +9516,6 @@ s_bitset1_b64 s[10:11], vcc_lo
 s_bitset1_b64 s[10:11], vcc_hi
 // CHECK: [0x6b,0x1b,0x8a,0xbe]
 
-s_bitset1_b64 s[10:11], tba_lo
-// CHECK: [0x6c,0x1b,0x8a,0xbe]
-
-s_bitset1_b64 s[10:11], tba_hi
-// CHECK: [0x6d,0x1b,0x8a,0xbe]
-
-s_bitset1_b64 s[10:11], tma_lo
-// CHECK: [0x6e,0x1b,0x8a,0xbe]
-
-s_bitset1_b64 s[10:11], tma_hi
-// CHECK: [0x6f,0x1b,0x8a,0xbe]
-
-s_bitset1_b64 s[10:11], ttmp11
-// CHECK: [0x7b,0x1b,0x8a,0xbe]
-
 s_bitset1_b64 s[10:11], m0
 // CHECK: [0x7c,0x1b,0x8a,0xbe]
 
@@ -12702,15 +9558,6 @@ s_getpc_b64 flat_scratch
 s_getpc_b64 vcc
 // CHECK: [0x00,0x1c,0xea,0xbe]
 
-s_getpc_b64 tba
-// CHECK: [0x00,0x1c,0xec,0xbe]
-
-s_getpc_b64 tma
-// CHECK: [0x00,0x1c,0xee,0xbe]
-
-s_getpc_b64 ttmp[10:11]
-// CHECK: [0x00,0x1c,0xfa,0xbe]
-
 s_getpc_b64 exec
 // CHECK: [0x00,0x1c,0xfe,0xbe]
 
@@ -12729,15 +9576,6 @@ s_setpc_b64 flat_scratch
 s_setpc_b64 vcc
 // CHECK: [0x6a,0x1d,0x80,0xbe]
 
-s_setpc_b64 tba
-// CHECK: [0x6c,0x1d,0x80,0xbe]
-
-s_setpc_b64 tma
-// CHECK: [0x6e,0x1d,0x80,0xbe]
-
-s_setpc_b64 ttmp[10:11]
-// CHECK: [0x7a,0x1d,0x80,0xbe]
-
 s_swappc_b64 s[10:11], s[2:3]
 // CHECK: [0x02,0x1e,0x8a,0xbe]
 
@@ -12753,15 +9591,6 @@ s_swappc_b64 flat_scratch, s[2:3]
 s_swappc_b64 vcc, s[2:3]
 // CHECK: [0x02,0x1e,0xea,0xbe]
 
-s_swappc_b64 tba, s[2:3]
-// CHECK: [0x02,0x1e,0xec,0xbe]
-
-s_swappc_b64 tma, s[2:3]
-// CHECK: [0x02,0x1e,0xee,0xbe]
-
-s_swappc_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x1e,0xfa,0xbe]
-
 s_swappc_b64 exec, s[2:3]
 // CHECK: [0x02,0x1e,0xfe,0xbe]
 
@@ -12777,15 +9606,6 @@ s_swappc_b64 s[10:11], flat_scratch
 s_swappc_b64 s[10:11], vcc
 // CHECK: [0x6a,0x1e,0x8a,0xbe]
 
-s_swappc_b64 s[10:11], tba
-// CHECK: [0x6c,0x1e,0x8a,0xbe]
-
-s_swappc_b64 s[10:11], tma
-// CHECK: [0x6e,0x1e,0x8a,0xbe]
-
-s_swappc_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x1e,0x8a,0xbe]
-
 s_rfe_b64 s[2:3]
 // CHECK: [0x02,0x1f,0x80,0xbe]
 
@@ -12801,15 +9621,6 @@ s_rfe_b64 flat_scratch
 s_rfe_b64 vcc
 // CHECK: [0x6a,0x1f,0x80,0xbe]
 
-s_rfe_b64 tba
-// CHECK: [0x6c,0x1f,0x80,0xbe]
-
-s_rfe_b64 tma
-// CHECK: [0x6e,0x1f,0x80,0xbe]
-
-s_rfe_b64 ttmp[10:11]
-// CHECK: [0x7a,0x1f,0x80,0xbe]
-
 s_and_saveexec_b64 s[10:11], s[2:3]
 // CHECK: [0x02,0x20,0x8a,0xbe]
 
@@ -12825,15 +9636,6 @@ s_and_saveexec_b64 flat_scratch, s[2:3]
 s_and_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x20,0xea,0xbe]
 
-s_and_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x20,0xec,0xbe]
-
-s_and_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x20,0xee,0xbe]
-
-s_and_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x20,0xfa,0xbe]
-
 s_and_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x20,0x8a,0xbe]
 
@@ -12846,15 +9648,6 @@ s_and_saveexec_b64 s[10:11], flat_scratc
 s_and_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x20,0x8a,0xbe]
 
-s_and_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x20,0x8a,0xbe]
-
-s_and_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x20,0x8a,0xbe]
-
-s_and_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x20,0x8a,0xbe]
-
 s_and_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x20,0x8a,0xbe]
 
@@ -12891,15 +9684,6 @@ s_or_saveexec_b64 flat_scratch, s[2:3]
 s_or_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x21,0xea,0xbe]
 
-s_or_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x21,0xec,0xbe]
-
-s_or_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x21,0xee,0xbe]
-
-s_or_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x21,0xfa,0xbe]
-
 s_or_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x21,0x8a,0xbe]
 
@@ -12912,15 +9696,6 @@ s_or_saveexec_b64 s[10:11], flat_scratch
 s_or_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x21,0x8a,0xbe]
 
-s_or_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x21,0x8a,0xbe]
-
-s_or_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x21,0x8a,0xbe]
-
-s_or_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x21,0x8a,0xbe]
-
 s_or_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x21,0x8a,0xbe]
 
@@ -12957,15 +9732,6 @@ s_xor_saveexec_b64 flat_scratch, s[2:3]
 s_xor_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x22,0xea,0xbe]
 
-s_xor_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x22,0xec,0xbe]
-
-s_xor_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x22,0xee,0xbe]
-
-s_xor_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x22,0xfa,0xbe]
-
 s_xor_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x22,0x8a,0xbe]
 
@@ -12978,15 +9744,6 @@ s_xor_saveexec_b64 s[10:11], flat_scratc
 s_xor_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x22,0x8a,0xbe]
 
-s_xor_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x22,0x8a,0xbe]
-
-s_xor_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x22,0x8a,0xbe]
-
-s_xor_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x22,0x8a,0xbe]
-
 s_xor_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x22,0x8a,0xbe]
 
@@ -13023,15 +9780,6 @@ s_andn2_saveexec_b64 flat_scratch, s[2:3
 s_andn2_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x23,0xea,0xbe]
 
-s_andn2_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x23,0xec,0xbe]
-
-s_andn2_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x23,0xee,0xbe]
-
-s_andn2_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x23,0xfa,0xbe]
-
 s_andn2_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x23,0x8a,0xbe]
 
@@ -13044,15 +9792,6 @@ s_andn2_saveexec_b64 s[10:11], flat_scra
 s_andn2_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x23,0x8a,0xbe]
 
-s_andn2_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x23,0x8a,0xbe]
-
-s_andn2_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x23,0x8a,0xbe]
-
-s_andn2_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x23,0x8a,0xbe]
-
 s_andn2_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x23,0x8a,0xbe]
 
@@ -13089,15 +9828,6 @@ s_orn2_saveexec_b64 flat_scratch, s[2:3]
 s_orn2_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x24,0xea,0xbe]
 
-s_orn2_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x24,0xec,0xbe]
-
-s_orn2_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x24,0xee,0xbe]
-
-s_orn2_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x24,0xfa,0xbe]
-
 s_orn2_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x24,0x8a,0xbe]
 
@@ -13110,15 +9840,6 @@ s_orn2_saveexec_b64 s[10:11], flat_scrat
 s_orn2_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x24,0x8a,0xbe]
 
-s_orn2_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x24,0x8a,0xbe]
-
-s_orn2_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x24,0x8a,0xbe]
-
-s_orn2_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x24,0x8a,0xbe]
-
 s_orn2_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x24,0x8a,0xbe]
 
@@ -13155,15 +9876,6 @@ s_nand_saveexec_b64 flat_scratch, s[2:3]
 s_nand_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x25,0xea,0xbe]
 
-s_nand_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x25,0xec,0xbe]
-
-s_nand_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x25,0xee,0xbe]
-
-s_nand_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x25,0xfa,0xbe]
-
 s_nand_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x25,0x8a,0xbe]
 
@@ -13176,15 +9888,6 @@ s_nand_saveexec_b64 s[10:11], flat_scrat
 s_nand_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x25,0x8a,0xbe]
 
-s_nand_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x25,0x8a,0xbe]
-
-s_nand_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x25,0x8a,0xbe]
-
-s_nand_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x25,0x8a,0xbe]
-
 s_nand_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x25,0x8a,0xbe]
 
@@ -13221,15 +9924,6 @@ s_nor_saveexec_b64 flat_scratch, s[2:3]
 s_nor_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x26,0xea,0xbe]
 
-s_nor_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x26,0xec,0xbe]
-
-s_nor_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x26,0xee,0xbe]
-
-s_nor_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x26,0xfa,0xbe]
-
 s_nor_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x26,0x8a,0xbe]
 
@@ -13242,15 +9936,6 @@ s_nor_saveexec_b64 s[10:11], flat_scratc
 s_nor_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x26,0x8a,0xbe]
 
-s_nor_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x26,0x8a,0xbe]
-
-s_nor_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x26,0x8a,0xbe]
-
-s_nor_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x26,0x8a,0xbe]
-
 s_nor_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x26,0x8a,0xbe]
 
@@ -13287,15 +9972,6 @@ s_xnor_saveexec_b64 flat_scratch, s[2:3]
 s_xnor_saveexec_b64 vcc, s[2:3]
 // CHECK: [0x02,0x27,0xea,0xbe]
 
-s_xnor_saveexec_b64 tba, s[2:3]
-// CHECK: [0x02,0x27,0xec,0xbe]
-
-s_xnor_saveexec_b64 tma, s[2:3]
-// CHECK: [0x02,0x27,0xee,0xbe]
-
-s_xnor_saveexec_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x27,0xfa,0xbe]
-
 s_xnor_saveexec_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x27,0x8a,0xbe]
 
@@ -13308,15 +9984,6 @@ s_xnor_saveexec_b64 s[10:11], flat_scrat
 s_xnor_saveexec_b64 s[10:11], vcc
 // CHECK: [0x6a,0x27,0x8a,0xbe]
 
-s_xnor_saveexec_b64 s[10:11], tba
-// CHECK: [0x6c,0x27,0x8a,0xbe]
-
-s_xnor_saveexec_b64 s[10:11], tma
-// CHECK: [0x6e,0x27,0x8a,0xbe]
-
-s_xnor_saveexec_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x27,0x8a,0xbe]
-
 s_xnor_saveexec_b64 s[10:11], exec
 // CHECK: [0x7e,0x27,0x8a,0xbe]
 
@@ -13356,21 +10023,6 @@ s_quadmask_b32 vcc_lo, s1
 s_quadmask_b32 vcc_hi, s1
 // CHECK: [0x01,0x28,0xeb,0xbe]
 
-s_quadmask_b32 tba_lo, s1
-// CHECK: [0x01,0x28,0xec,0xbe]
-
-s_quadmask_b32 tba_hi, s1
-// CHECK: [0x01,0x28,0xed,0xbe]
-
-s_quadmask_b32 tma_lo, s1
-// CHECK: [0x01,0x28,0xee,0xbe]
-
-s_quadmask_b32 tma_hi, s1
-// CHECK: [0x01,0x28,0xef,0xbe]
-
-s_quadmask_b32 ttmp11, s1
-// CHECK: [0x01,0x28,0xfb,0xbe]
-
 s_quadmask_b32 m0, s1
 // CHECK: [0x01,0x28,0xfc,0xbe]
 
@@ -13395,21 +10047,6 @@ s_quadmask_b32 s5, vcc_lo
 s_quadmask_b32 s5, vcc_hi
 // CHECK: [0x6b,0x28,0x85,0xbe]
 
-s_quadmask_b32 s5, tba_lo
-// CHECK: [0x6c,0x28,0x85,0xbe]
-
-s_quadmask_b32 s5, tba_hi
-// CHECK: [0x6d,0x28,0x85,0xbe]
-
-s_quadmask_b32 s5, tma_lo
-// CHECK: [0x6e,0x28,0x85,0xbe]
-
-s_quadmask_b32 s5, tma_hi
-// CHECK: [0x6f,0x28,0x85,0xbe]
-
-s_quadmask_b32 s5, ttmp11
-// CHECK: [0x7b,0x28,0x85,0xbe]
-
 s_quadmask_b32 s5, m0
 // CHECK: [0x7c,0x28,0x85,0xbe]
 
@@ -13452,15 +10089,6 @@ s_quadmask_b64 flat_scratch, s[2:3]
 s_quadmask_b64 vcc, s[2:3]
 // CHECK: [0x02,0x29,0xea,0xbe]
 
-s_quadmask_b64 tba, s[2:3]
-// CHECK: [0x02,0x29,0xec,0xbe]
-
-s_quadmask_b64 tma, s[2:3]
-// CHECK: [0x02,0x29,0xee,0xbe]
-
-s_quadmask_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x29,0xfa,0xbe]
-
 s_quadmask_b64 exec, s[2:3]
 // CHECK: [0x02,0x29,0xfe,0xbe]
 
@@ -13476,15 +10104,6 @@ s_quadmask_b64 s[10:11], flat_scratch
 s_quadmask_b64 s[10:11], vcc
 // CHECK: [0x6a,0x29,0x8a,0xbe]
 
-s_quadmask_b64 s[10:11], tba
-// CHECK: [0x6c,0x29,0x8a,0xbe]
-
-s_quadmask_b64 s[10:11], tma
-// CHECK: [0x6e,0x29,0x8a,0xbe]
-
-s_quadmask_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x29,0x8a,0xbe]
-
 s_quadmask_b64 s[10:11], exec
 // CHECK: [0x7e,0x29,0x8a,0xbe]
 
@@ -13524,21 +10143,6 @@ s_movrels_b32 vcc_lo, s1
 s_movrels_b32 vcc_hi, s1
 // CHECK: [0x01,0x2a,0xeb,0xbe]
 
-s_movrels_b32 tba_lo, s1
-// CHECK: [0x01,0x2a,0xec,0xbe]
-
-s_movrels_b32 tba_hi, s1
-// CHECK: [0x01,0x2a,0xed,0xbe]
-
-s_movrels_b32 tma_lo, s1
-// CHECK: [0x01,0x2a,0xee,0xbe]
-
-s_movrels_b32 tma_hi, s1
-// CHECK: [0x01,0x2a,0xef,0xbe]
-
-s_movrels_b32 ttmp11, s1
-// CHECK: [0x01,0x2a,0xfb,0xbe]
-
 s_movrels_b32 m0, s1
 // CHECK: [0x01,0x2a,0xfc,0xbe]
 
@@ -13563,21 +10167,6 @@ s_movrels_b32 s5, vcc_lo
 s_movrels_b32 s5, vcc_hi
 // CHECK: [0x6b,0x2a,0x85,0xbe]
 
-s_movrels_b32 s5, tba_lo
-// CHECK: [0x6c,0x2a,0x85,0xbe]
-
-s_movrels_b32 s5, tba_hi
-// CHECK: [0x6d,0x2a,0x85,0xbe]
-
-s_movrels_b32 s5, tma_lo
-// CHECK: [0x6e,0x2a,0x85,0xbe]
-
-s_movrels_b32 s5, tma_hi
-// CHECK: [0x6f,0x2a,0x85,0xbe]
-
-s_movrels_b32 s5, ttmp11
-// CHECK: [0x7b,0x2a,0x85,0xbe]
-
 s_movrels_b64 s[10:11], s[2:3]
 // CHECK: [0x02,0x2b,0x8a,0xbe]
 
@@ -13593,15 +10182,6 @@ s_movrels_b64 flat_scratch, s[2:3]
 s_movrels_b64 vcc, s[2:3]
 // CHECK: [0x02,0x2b,0xea,0xbe]
 
-s_movrels_b64 tba, s[2:3]
-// CHECK: [0x02,0x2b,0xec,0xbe]
-
-s_movrels_b64 tma, s[2:3]
-// CHECK: [0x02,0x2b,0xee,0xbe]
-
-s_movrels_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x2b,0xfa,0xbe]
-
 s_movrels_b64 exec, s[2:3]
 // CHECK: [0x02,0x2b,0xfe,0xbe]
 
@@ -13617,15 +10197,6 @@ s_movrels_b64 s[10:11], flat_scratch
 s_movrels_b64 s[10:11], vcc
 // CHECK: [0x6a,0x2b,0x8a,0xbe]
 
-s_movrels_b64 s[10:11], tba
-// CHECK: [0x6c,0x2b,0x8a,0xbe]
-
-s_movrels_b64 s[10:11], tma
-// CHECK: [0x6e,0x2b,0x8a,0xbe]
-
-s_movrels_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x2b,0x8a,0xbe]
-
 s_movreld_b32 s5, s1
 // CHECK: [0x01,0x2c,0x85,0xbe]
 
@@ -13644,21 +10215,6 @@ s_movreld_b32 vcc_lo, s1
 s_movreld_b32 vcc_hi, s1
 // CHECK: [0x01,0x2c,0xeb,0xbe]
 
-s_movreld_b32 tba_lo, s1
-// CHECK: [0x01,0x2c,0xec,0xbe]
-
-s_movreld_b32 tba_hi, s1
-// CHECK: [0x01,0x2c,0xed,0xbe]
-
-s_movreld_b32 tma_lo, s1
-// CHECK: [0x01,0x2c,0xee,0xbe]
-
-s_movreld_b32 tma_hi, s1
-// CHECK: [0x01,0x2c,0xef,0xbe]
-
-s_movreld_b32 ttmp11, s1
-// CHECK: [0x01,0x2c,0xfb,0xbe]
-
 s_movreld_b32 s5, s101
 // CHECK: [0x65,0x2c,0x85,0xbe]
 
@@ -13674,21 +10230,6 @@ s_movreld_b32 s5, vcc_lo
 s_movreld_b32 s5, vcc_hi
 // CHECK: [0x6b,0x2c,0x85,0xbe]
 
-s_movreld_b32 s5, tba_lo
-// CHECK: [0x6c,0x2c,0x85,0xbe]
-
-s_movreld_b32 s5, tba_hi
-// CHECK: [0x6d,0x2c,0x85,0xbe]
-
-s_movreld_b32 s5, tma_lo
-// CHECK: [0x6e,0x2c,0x85,0xbe]
-
-s_movreld_b32 s5, tma_hi
-// CHECK: [0x6f,0x2c,0x85,0xbe]
-
-s_movreld_b32 s5, ttmp11
-// CHECK: [0x7b,0x2c,0x85,0xbe]
-
 s_movreld_b32 s5, m0
 // CHECK: [0x7c,0x2c,0x85,0xbe]
 
@@ -13725,15 +10266,6 @@ s_movreld_b64 flat_scratch, s[2:3]
 s_movreld_b64 vcc, s[2:3]
 // CHECK: [0x02,0x2d,0xea,0xbe]
 
-s_movreld_b64 tba, s[2:3]
-// CHECK: [0x02,0x2d,0xec,0xbe]
-
-s_movreld_b64 tma, s[2:3]
-// CHECK: [0x02,0x2d,0xee,0xbe]
-
-s_movreld_b64 ttmp[10:11], s[2:3]
-// CHECK: [0x02,0x2d,0xfa,0xbe]
-
 s_movreld_b64 s[10:11], s[4:5]
 // CHECK: [0x04,0x2d,0x8a,0xbe]
 
@@ -13746,17 +10278,8 @@ s_movreld_b64 s[10:11], flat_scratch
 s_movreld_b64 s[10:11], vcc
 // CHECK: [0x6a,0x2d,0x8a,0xbe]
 
-s_movreld_b64 s[10:11], tba
-// CHECK: [0x6c,0x2d,0x8a,0xbe]
-
-s_movreld_b64 s[10:11], tma
-// CHECK: [0x6e,0x2d,0x8a,0xbe]
-
-s_movreld_b64 s[10:11], ttmp[10:11]
-// CHECK: [0x7a,0x2d,0x8a,0xbe]
-
-s_movreld_b64 s[10:11], 0
-// CHECK: [0x80,0x2d,0x8a,0xbe]
+s_movreld_b64 s[10:11], 0
+// CHECK: [0x80,0x2d,0x8a,0xbe]
 
 s_movreld_b64 s[10:11], -1
 // CHECK: [0xc1,0x2d,0x8a,0xbe]
@@ -13773,6 +10296,24 @@ s_movreld_b64 s[10:11], 0xaf123456
 s_movreld_b64 s[10:11], 0x3f717273
 // CHECK: [0xff,0x2d,0x8a,0xbe,0x73,0x72,0x71,0x3f]
 
+s_cbranch_join s1
+// CHECK: [0x01,0x2e,0x80,0xbe]
+
+s_cbranch_join s101
+// CHECK: [0x65,0x2e,0x80,0xbe]
+
+s_cbranch_join flat_scratch_lo
+// CHECK: [0x66,0x2e,0x80,0xbe]
+
+s_cbranch_join flat_scratch_hi
+// CHECK: [0x67,0x2e,0x80,0xbe]
+
+s_cbranch_join vcc_lo
+// CHECK: [0x6a,0x2e,0x80,0xbe]
+
+s_cbranch_join vcc_hi
+// CHECK: [0x6b,0x2e,0x80,0xbe]
+
 s_abs_i32 s5, s1
 // CHECK: [0x01,0x30,0x85,0xbe]
 
@@ -13791,21 +10332,6 @@ s_abs_i32 vcc_lo, s1
 s_abs_i32 vcc_hi, s1
 // CHECK: [0x01,0x30,0xeb,0xbe]
 
-s_abs_i32 tba_lo, s1
-// CHECK: [0x01,0x30,0xec,0xbe]
-
-s_abs_i32 tba_hi, s1
-// CHECK: [0x01,0x30,0xed,0xbe]
-
-s_abs_i32 tma_lo, s1
-// CHECK: [0x01,0x30,0xee,0xbe]
-
-s_abs_i32 tma_hi, s1
-// CHECK: [0x01,0x30,0xef,0xbe]
-
-s_abs_i32 ttmp11, s1
-// CHECK: [0x01,0x30,0xfb,0xbe]
-
 s_abs_i32 m0, s1
 // CHECK: [0x01,0x30,0xfc,0xbe]
 
@@ -13830,21 +10356,6 @@ s_abs_i32 s5, vcc_lo
 s_abs_i32 s5, vcc_hi
 // CHECK: [0x6b,0x30,0x85,0xbe]
 
-s_abs_i32 s5, tba_lo
-// CHECK: [0x6c,0x30,0x85,0xbe]
-
-s_abs_i32 s5, tba_hi
-// CHECK: [0x6d,0x30,0x85,0xbe]
-
-s_abs_i32 s5, tma_lo
-// CHECK: [0x6e,0x30,0x85,0xbe]
-
-s_abs_i32 s5, tma_hi
-// CHECK: [0x6f,0x30,0x85,0xbe]
-
-s_abs_i32 s5, ttmp11
-// CHECK: [0x7b,0x30,0x85,0xbe]
-
 s_abs_i32 s5, m0
 // CHECK: [0x7c,0x30,0x85,0xbe]
 
@@ -13890,21 +10401,6 @@ s_mov_fed_b32 vcc_lo, s1
 s_mov_fed_b32 vcc_hi, s1
 // CHECK: [0x01,0x31,0xeb,0xbe]
 
-s_mov_fed_b32 tba_lo, s1
-// CHECK: [0x01,0x31,0xec,0xbe]
-
-s_mov_fed_b32 tba_hi, s1
-// CHECK: [0x01,0x31,0xed,0xbe]
-
-s_mov_fed_b32 tma_lo, s1
-// CHECK: [0x01,0x31,0xee,0xbe]
-
-s_mov_fed_b32 tma_hi, s1
-// CHECK: [0x01,0x31,0xef,0xbe]
-
-s_mov_fed_b32 ttmp11, s1
-// CHECK: [0x01,0x31,0xfb,0xbe]
-
 s_mov_fed_b32 m0, s1
 // CHECK: [0x01,0x31,0xfc,0xbe]
 
@@ -13929,21 +10425,6 @@ s_mov_fed_b32 s5, vcc_lo
 s_mov_fed_b32 s5, vcc_hi
 // CHECK: [0x6b,0x31,0x85,0xbe]
 
-s_mov_fed_b32 s5, tba_lo
-// CHECK: [0x6c,0x31,0x85,0xbe]
-
-s_mov_fed_b32 s5, tba_hi
-// CHECK: [0x6d,0x31,0x85,0xbe]
-
-s_mov_fed_b32 s5, tma_lo
-// CHECK: [0x6e,0x31,0x85,0xbe]
-
-s_mov_fed_b32 s5, tma_hi
-// CHECK: [0x6f,0x31,0x85,0xbe]
-
-s_mov_fed_b32 s5, ttmp11
-// CHECK: [0x7b,0x31,0x85,0xbe]
-
 s_mov_fed_b32 s5, m0
 // CHECK: [0x7c,0x31,0x85,0xbe]
 
@@ -13989,21 +10470,6 @@ s_set_gpr_idx_idx vcc_lo
 s_set_gpr_idx_idx vcc_hi
 // CHECK: [0x6b,0x32,0x80,0xbe]
 
-s_set_gpr_idx_idx tba_lo
-// CHECK: [0x6c,0x32,0x80,0xbe]
-
-s_set_gpr_idx_idx tba_hi
-// CHECK: [0x6d,0x32,0x80,0xbe]
-
-s_set_gpr_idx_idx tma_lo
-// CHECK: [0x6e,0x32,0x80,0xbe]
-
-s_set_gpr_idx_idx tma_hi
-// CHECK: [0x6f,0x32,0x80,0xbe]
-
-s_set_gpr_idx_idx ttmp11
-// CHECK: [0x7b,0x32,0x80,0xbe]
-
 s_set_gpr_idx_idx m0
 // CHECK: [0x7c,0x32,0x80,0xbe]
 
@@ -14043,21 +10509,6 @@ s_add_u32 vcc_lo, s1, s2
 s_add_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x80]
 
-s_add_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x80]
-
-s_add_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x80]
-
-s_add_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x80]
-
-s_add_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x80]
-
-s_add_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x80]
-
 s_add_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x80]
 
@@ -14082,21 +10533,6 @@ s_add_u32 s5, vcc_lo, s2
 s_add_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x80]
 
-s_add_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x80]
-
-s_add_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x80]
-
-s_add_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x80]
-
-s_add_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x80]
-
-s_add_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x80]
-
 s_add_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x80]
 
@@ -14139,21 +10575,6 @@ s_add_u32 s5, s1, vcc_lo
 s_add_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x80]
 
-s_add_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x80]
-
-s_add_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x80]
-
-s_add_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x80]
-
-s_add_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x80]
-
-s_add_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x80]
-
 s_add_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x80]
 
@@ -14199,21 +10620,6 @@ s_sub_u32 vcc_lo, s1, s2
 s_sub_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0xeb,0x80]
 
-s_sub_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0xec,0x80]
-
-s_sub_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0xed,0x80]
-
-s_sub_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0xee,0x80]
-
-s_sub_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0xef,0x80]
-
-s_sub_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0xfb,0x80]
-
 s_sub_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0xfc,0x80]
 
@@ -14238,21 +10644,6 @@ s_sub_u32 s5, vcc_lo, s2
 s_sub_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x85,0x80]
 
-s_sub_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x85,0x80]
-
-s_sub_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x85,0x80]
-
-s_sub_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x85,0x80]
-
-s_sub_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x85,0x80]
-
-s_sub_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x85,0x80]
-
 s_sub_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x85,0x80]
 
@@ -14295,21 +10686,6 @@ s_sub_u32 s5, s1, vcc_lo
 s_sub_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x85,0x80]
 
-s_sub_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x85,0x80]
-
-s_sub_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x85,0x80]
-
-s_sub_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x85,0x80]
-
-s_sub_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x85,0x80]
-
-s_sub_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x85,0x80]
-
 s_sub_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x85,0x80]
 
@@ -14355,21 +10731,6 @@ s_add_i32 vcc_lo, s1, s2
 s_add_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x81]
 
-s_add_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x81]
-
-s_add_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x81]
-
-s_add_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x81]
-
-s_add_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x81]
-
-s_add_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x81]
-
 s_add_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x81]
 
@@ -14394,21 +10755,6 @@ s_add_i32 s5, vcc_lo, s2
 s_add_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x81]
 
-s_add_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x81]
-
-s_add_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x81]
-
-s_add_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x81]
-
-s_add_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x81]
-
-s_add_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x81]
-
 s_add_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x81]
 
@@ -14451,21 +10797,6 @@ s_add_i32 s5, s1, vcc_lo
 s_add_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x81]
 
-s_add_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x81]
-
-s_add_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x81]
-
-s_add_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x81]
-
-s_add_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x81]
-
-s_add_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x81]
-
 s_add_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x81]
 
@@ -14511,21 +10842,6 @@ s_sub_i32 vcc_lo, s1, s2
 s_sub_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0xeb,0x81]
 
-s_sub_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0xec,0x81]
-
-s_sub_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0xed,0x81]
-
-s_sub_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0xee,0x81]
-
-s_sub_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0xef,0x81]
-
-s_sub_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0xfb,0x81]
-
 s_sub_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0xfc,0x81]
 
@@ -14550,21 +10866,6 @@ s_sub_i32 s5, vcc_lo, s2
 s_sub_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x85,0x81]
 
-s_sub_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x85,0x81]
-
-s_sub_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x85,0x81]
-
-s_sub_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x85,0x81]
-
-s_sub_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x85,0x81]
-
-s_sub_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x85,0x81]
-
 s_sub_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x85,0x81]
 
@@ -14607,21 +10908,6 @@ s_sub_i32 s5, s1, vcc_lo
 s_sub_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x85,0x81]
 
-s_sub_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x85,0x81]
-
-s_sub_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x85,0x81]
-
-s_sub_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x85,0x81]
-
-s_sub_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x85,0x81]
-
-s_sub_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x85,0x81]
-
 s_sub_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x85,0x81]
 
@@ -14667,21 +10953,6 @@ s_addc_u32 vcc_lo, s1, s2
 s_addc_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x82]
 
-s_addc_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x82]
-
-s_addc_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x82]
-
-s_addc_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x82]
-
-s_addc_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x82]
-
-s_addc_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x82]
-
 s_addc_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x82]
 
@@ -14706,21 +10977,6 @@ s_addc_u32 s5, vcc_lo, s2
 s_addc_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x82]
 
-s_addc_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x82]
-
-s_addc_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x82]
-
-s_addc_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x82]
-
-s_addc_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x82]
-
-s_addc_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x82]
-
 s_addc_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x82]
 
@@ -14763,21 +11019,6 @@ s_addc_u32 s5, s1, vcc_lo
 s_addc_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x82]
 
-s_addc_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x82]
-
-s_addc_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x82]
-
-s_addc_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x82]
-
-s_addc_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x82]
-
-s_addc_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x82]
-
 s_addc_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x82]
 
@@ -14823,21 +11064,6 @@ s_subb_u32 vcc_lo, s1, s2
 s_subb_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0xeb,0x82]
 
-s_subb_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0xec,0x82]
-
-s_subb_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0xed,0x82]
-
-s_subb_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0xee,0x82]
-
-s_subb_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0xef,0x82]
-
-s_subb_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0xfb,0x82]
-
 s_subb_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0xfc,0x82]
 
@@ -14862,21 +11088,6 @@ s_subb_u32 s5, vcc_lo, s2
 s_subb_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x85,0x82]
 
-s_subb_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x85,0x82]
-
-s_subb_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x85,0x82]
-
-s_subb_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x85,0x82]
-
-s_subb_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x85,0x82]
-
-s_subb_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x85,0x82]
-
 s_subb_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x85,0x82]
 
@@ -14919,21 +11130,6 @@ s_subb_u32 s5, s1, vcc_lo
 s_subb_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x85,0x82]
 
-s_subb_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x85,0x82]
-
-s_subb_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x85,0x82]
-
-s_subb_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x85,0x82]
-
-s_subb_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x85,0x82]
-
-s_subb_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x85,0x82]
-
 s_subb_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x85,0x82]
 
@@ -14979,21 +11175,6 @@ s_min_i32 vcc_lo, s1, s2
 s_min_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x83]
 
-s_min_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x83]
-
-s_min_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x83]
-
-s_min_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x83]
-
-s_min_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x83]
-
-s_min_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x83]
-
 s_min_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x83]
 
@@ -15018,21 +11199,6 @@ s_min_i32 s5, vcc_lo, s2
 s_min_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x83]
 
-s_min_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x83]
-
-s_min_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x83]
-
-s_min_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x83]
-
-s_min_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x83]
-
-s_min_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x83]
-
 s_min_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x83]
 
@@ -15075,21 +11241,6 @@ s_min_i32 s5, s1, vcc_lo
 s_min_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x83]
 
-s_min_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x83]
-
-s_min_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x83]
-
-s_min_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x83]
-
-s_min_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x83]
-
-s_min_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x83]
-
 s_min_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x83]
 
@@ -15135,21 +11286,6 @@ s_min_u32 vcc_lo, s1, s2
 s_min_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0xeb,0x83]
 
-s_min_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0xec,0x83]
-
-s_min_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0xed,0x83]
-
-s_min_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0xee,0x83]
-
-s_min_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0xef,0x83]
-
-s_min_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0xfb,0x83]
-
 s_min_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0xfc,0x83]
 
@@ -15174,21 +11310,6 @@ s_min_u32 s5, vcc_lo, s2
 s_min_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x85,0x83]
 
-s_min_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x85,0x83]
-
-s_min_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x85,0x83]
-
-s_min_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x85,0x83]
-
-s_min_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x85,0x83]
-
-s_min_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x85,0x83]
-
 s_min_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x85,0x83]
 
@@ -15231,21 +11352,6 @@ s_min_u32 s5, s1, vcc_lo
 s_min_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x85,0x83]
 
-s_min_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x85,0x83]
-
-s_min_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x85,0x83]
-
-s_min_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x85,0x83]
-
-s_min_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x85,0x83]
-
-s_min_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x85,0x83]
-
 s_min_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x85,0x83]
 
@@ -15291,21 +11397,6 @@ s_max_i32 vcc_lo, s1, s2
 s_max_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x84]
 
-s_max_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x84]
-
-s_max_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x84]
-
-s_max_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x84]
-
-s_max_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x84]
-
-s_max_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x84]
-
 s_max_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x84]
 
@@ -15330,21 +11421,6 @@ s_max_i32 s5, vcc_lo, s2
 s_max_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x84]
 
-s_max_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x84]
-
-s_max_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x84]
-
-s_max_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x84]
-
-s_max_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x84]
-
-s_max_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x84]
-
 s_max_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x84]
 
@@ -15387,21 +11463,6 @@ s_max_i32 s5, s1, vcc_lo
 s_max_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x84]
 
-s_max_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x84]
-
-s_max_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x84]
-
-s_max_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x84]
-
-s_max_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x84]
-
-s_max_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x84]
-
 s_max_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x84]
 
@@ -15447,21 +11508,6 @@ s_max_u32 vcc_lo, s1, s2
 s_max_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0xeb,0x84]
 
-s_max_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0xec,0x84]
-
-s_max_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0xed,0x84]
-
-s_max_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0xee,0x84]
-
-s_max_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0xef,0x84]
-
-s_max_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0xfb,0x84]
-
 s_max_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0xfc,0x84]
 
@@ -15486,21 +11532,6 @@ s_max_u32 s5, vcc_lo, s2
 s_max_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x85,0x84]
 
-s_max_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x85,0x84]
-
-s_max_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x85,0x84]
-
-s_max_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x85,0x84]
-
-s_max_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x85,0x84]
-
-s_max_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x85,0x84]
-
 s_max_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x85,0x84]
 
@@ -15543,21 +11574,6 @@ s_max_u32 s5, s1, vcc_lo
 s_max_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x85,0x84]
 
-s_max_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x85,0x84]
-
-s_max_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x85,0x84]
-
-s_max_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x85,0x84]
-
-s_max_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x85,0x84]
-
-s_max_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x85,0x84]
-
 s_max_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x85,0x84]
 
@@ -15603,21 +11619,6 @@ s_cselect_b32 vcc_lo, s1, s2
 s_cselect_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x85]
 
-s_cselect_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x85]
-
-s_cselect_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x85]
-
-s_cselect_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x85]
-
-s_cselect_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x85]
-
-s_cselect_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x85]
-
 s_cselect_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x85]
 
@@ -15642,21 +11643,6 @@ s_cselect_b32 s5, vcc_lo, s2
 s_cselect_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x85]
 
-s_cselect_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x85]
-
-s_cselect_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x85]
-
-s_cselect_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x85]
-
-s_cselect_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x85]
-
-s_cselect_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x85]
-
 s_cselect_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x85]
 
@@ -15699,21 +11685,6 @@ s_cselect_b32 s5, s1, vcc_lo
 s_cselect_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x85]
 
-s_cselect_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x85]
-
-s_cselect_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x85]
-
-s_cselect_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x85]
-
-s_cselect_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x85]
-
-s_cselect_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x85]
-
 s_cselect_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x85]
 
@@ -15756,15 +11727,6 @@ s_cselect_b64 flat_scratch, s[2:3], s[4:
 s_cselect_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x85]
 
-s_cselect_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x85]
-
-s_cselect_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x85]
-
-s_cselect_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x85]
-
 s_cselect_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x85]
 
@@ -15780,15 +11742,6 @@ s_cselect_b64 s[10:11], flat_scratch, s[
 s_cselect_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x85]
 
-s_cselect_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x85]
-
-s_cselect_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x85]
-
-s_cselect_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x85]
-
 s_cselect_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x85]
 
@@ -15822,15 +11775,6 @@ s_cselect_b64 s[10:11], s[2:3], flat_scr
 s_cselect_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x85]
 
-s_cselect_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x85]
-
-s_cselect_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x85]
-
-s_cselect_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x85]
-
 s_cselect_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x85]
 
@@ -15870,21 +11814,6 @@ s_and_b32 vcc_lo, s1, s2
 s_and_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x86]
 
-s_and_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x86]
-
-s_and_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x86]
-
-s_and_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x86]
-
-s_and_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x86]
-
-s_and_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x86]
-
 s_and_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x86]
 
@@ -15909,21 +11838,6 @@ s_and_b32 s5, vcc_lo, s2
 s_and_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x86]
 
-s_and_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x86]
-
-s_and_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x86]
-
-s_and_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x86]
-
-s_and_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x86]
-
-s_and_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x86]
-
 s_and_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x86]
 
@@ -15966,21 +11880,6 @@ s_and_b32 s5, s1, vcc_lo
 s_and_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x86]
 
-s_and_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x86]
-
-s_and_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x86]
-
-s_and_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x86]
-
-s_and_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x86]
-
-s_and_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x86]
-
 s_and_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x86]
 
@@ -16023,15 +11922,6 @@ s_and_b64 flat_scratch, s[2:3], s[4:5]
 s_and_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x86]
 
-s_and_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x86]
-
-s_and_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x86]
-
-s_and_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x86]
-
 s_and_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x86]
 
@@ -16047,15 +11937,6 @@ s_and_b64 s[10:11], flat_scratch, s[4:5]
 s_and_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x86]
 
-s_and_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x86]
-
-s_and_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x86]
-
-s_and_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x86]
-
 s_and_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x86]
 
@@ -16089,15 +11970,6 @@ s_and_b64 s[10:11], s[2:3], flat_scratch
 s_and_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x86]
 
-s_and_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x86]
-
-s_and_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x86]
-
-s_and_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x86]
-
 s_and_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x86]
 
@@ -16137,21 +12009,6 @@ s_or_b32 vcc_lo, s1, s2
 s_or_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x87]
 
-s_or_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x87]
-
-s_or_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x87]
-
-s_or_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x87]
-
-s_or_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x87]
-
-s_or_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x87]
-
 s_or_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x87]
 
@@ -16176,21 +12033,6 @@ s_or_b32 s5, vcc_lo, s2
 s_or_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x87]
 
-s_or_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x87]
-
-s_or_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x87]
-
-s_or_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x87]
-
-s_or_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x87]
-
-s_or_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x87]
-
 s_or_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x87]
 
@@ -16233,21 +12075,6 @@ s_or_b32 s5, s1, vcc_lo
 s_or_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x87]
 
-s_or_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x87]
-
-s_or_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x87]
-
-s_or_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x87]
-
-s_or_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x87]
-
-s_or_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x87]
-
 s_or_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x87]
 
@@ -16290,15 +12117,6 @@ s_or_b64 flat_scratch, s[2:3], s[4:5]
 s_or_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x87]
 
-s_or_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x87]
-
-s_or_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x87]
-
-s_or_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x87]
-
 s_or_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x87]
 
@@ -16314,15 +12132,6 @@ s_or_b64 s[10:11], flat_scratch, s[4:5]
 s_or_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x87]
 
-s_or_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x87]
-
-s_or_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x87]
-
-s_or_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x87]
-
 s_or_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x87]
 
@@ -16356,15 +12165,6 @@ s_or_b64 s[10:11], s[2:3], flat_scratch
 s_or_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x87]
 
-s_or_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x87]
-
-s_or_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x87]
-
-s_or_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x87]
-
 s_or_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x87]
 
@@ -16404,21 +12204,6 @@ s_xor_b32 vcc_lo, s1, s2
 s_xor_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x88]
 
-s_xor_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x88]
-
-s_xor_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x88]
-
-s_xor_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x88]
-
-s_xor_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x88]
-
-s_xor_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x88]
-
 s_xor_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x88]
 
@@ -16443,21 +12228,6 @@ s_xor_b32 s5, vcc_lo, s2
 s_xor_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x88]
 
-s_xor_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x88]
-
-s_xor_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x88]
-
-s_xor_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x88]
-
-s_xor_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x88]
-
-s_xor_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x88]
-
 s_xor_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x88]
 
@@ -16500,21 +12270,6 @@ s_xor_b32 s5, s1, vcc_lo
 s_xor_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x88]
 
-s_xor_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x88]
-
-s_xor_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x88]
-
-s_xor_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x88]
-
-s_xor_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x88]
-
-s_xor_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x88]
-
 s_xor_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x88]
 
@@ -16557,15 +12312,6 @@ s_xor_b64 flat_scratch, s[2:3], s[4:5]
 s_xor_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x88]
 
-s_xor_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x88]
-
-s_xor_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x88]
-
-s_xor_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x88]
-
 s_xor_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x88]
 
@@ -16581,15 +12327,6 @@ s_xor_b64 s[10:11], flat_scratch, s[4:5]
 s_xor_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x88]
 
-s_xor_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x88]
-
-s_xor_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x88]
-
-s_xor_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x88]
-
 s_xor_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x88]
 
@@ -16623,15 +12360,6 @@ s_xor_b64 s[10:11], s[2:3], flat_scratch
 s_xor_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x88]
 
-s_xor_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x88]
-
-s_xor_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x88]
-
-s_xor_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x88]
-
 s_xor_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x88]
 
@@ -16671,21 +12399,6 @@ s_andn2_b32 vcc_lo, s1, s2
 s_andn2_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x89]
 
-s_andn2_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x89]
-
-s_andn2_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x89]
-
-s_andn2_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x89]
-
-s_andn2_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x89]
-
-s_andn2_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x89]
-
 s_andn2_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x89]
 
@@ -16710,21 +12423,6 @@ s_andn2_b32 s5, vcc_lo, s2
 s_andn2_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x89]
 
-s_andn2_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x89]
-
-s_andn2_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x89]
-
-s_andn2_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x89]
-
-s_andn2_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x89]
-
-s_andn2_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x89]
-
 s_andn2_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x89]
 
@@ -16767,21 +12465,6 @@ s_andn2_b32 s5, s1, vcc_lo
 s_andn2_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x89]
 
-s_andn2_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x89]
-
-s_andn2_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x89]
-
-s_andn2_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x89]
-
-s_andn2_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x89]
-
-s_andn2_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x89]
-
 s_andn2_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x89]
 
@@ -16824,15 +12507,6 @@ s_andn2_b64 flat_scratch, s[2:3], s[4:5]
 s_andn2_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x89]
 
-s_andn2_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x89]
-
-s_andn2_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x89]
-
-s_andn2_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x89]
-
 s_andn2_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x89]
 
@@ -16848,15 +12522,6 @@ s_andn2_b64 s[10:11], flat_scratch, s[4:
 s_andn2_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x89]
 
-s_andn2_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x89]
-
-s_andn2_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x89]
-
-s_andn2_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x89]
-
 s_andn2_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x89]
 
@@ -16890,15 +12555,6 @@ s_andn2_b64 s[10:11], s[2:3], flat_scrat
 s_andn2_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x89]
 
-s_andn2_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x89]
-
-s_andn2_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x89]
-
-s_andn2_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x89]
-
 s_andn2_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x89]
 
@@ -16938,21 +12594,6 @@ s_orn2_b32 vcc_lo, s1, s2
 s_orn2_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x8a]
 
-s_orn2_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x8a]
-
-s_orn2_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x8a]
-
-s_orn2_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x8a]
-
-s_orn2_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x8a]
-
-s_orn2_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x8a]
-
 s_orn2_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x8a]
 
@@ -16977,21 +12618,6 @@ s_orn2_b32 s5, vcc_lo, s2
 s_orn2_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x8a]
 
-s_orn2_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x8a]
-
-s_orn2_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x8a]
-
-s_orn2_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x8a]
-
-s_orn2_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x8a]
-
-s_orn2_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x8a]
-
 s_orn2_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x8a]
 
@@ -17034,21 +12660,6 @@ s_orn2_b32 s5, s1, vcc_lo
 s_orn2_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x8a]
 
-s_orn2_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x8a]
-
-s_orn2_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x8a]
-
-s_orn2_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x8a]
-
-s_orn2_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x8a]
-
-s_orn2_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x8a]
-
 s_orn2_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x8a]
 
@@ -17091,15 +12702,6 @@ s_orn2_b64 flat_scratch, s[2:3], s[4:5]
 s_orn2_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x8a]
 
-s_orn2_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x8a]
-
-s_orn2_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x8a]
-
-s_orn2_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x8a]
-
 s_orn2_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x8a]
 
@@ -17115,15 +12717,6 @@ s_orn2_b64 s[10:11], flat_scratch, s[4:5
 s_orn2_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x8a]
 
-s_orn2_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x8a]
-
-s_orn2_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x8a]
-
-s_orn2_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x8a]
-
 s_orn2_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x8a]
 
@@ -17157,15 +12750,6 @@ s_orn2_b64 s[10:11], s[2:3], flat_scratc
 s_orn2_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x8a]
 
-s_orn2_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x8a]
-
-s_orn2_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x8a]
-
-s_orn2_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x8a]
-
 s_orn2_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x8a]
 
@@ -17205,21 +12789,6 @@ s_nand_b32 vcc_lo, s1, s2
 s_nand_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x8b]
 
-s_nand_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x8b]
-
-s_nand_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x8b]
-
-s_nand_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x8b]
-
-s_nand_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x8b]
-
-s_nand_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x8b]
-
 s_nand_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x8b]
 
@@ -17244,21 +12813,6 @@ s_nand_b32 s5, vcc_lo, s2
 s_nand_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x8b]
 
-s_nand_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x8b]
-
-s_nand_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x8b]
-
-s_nand_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x8b]
-
-s_nand_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x8b]
-
-s_nand_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x8b]
-
 s_nand_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x8b]
 
@@ -17301,21 +12855,6 @@ s_nand_b32 s5, s1, vcc_lo
 s_nand_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x8b]
 
-s_nand_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x8b]
-
-s_nand_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x8b]
-
-s_nand_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x8b]
-
-s_nand_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x8b]
-
-s_nand_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x8b]
-
 s_nand_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x8b]
 
@@ -17358,15 +12897,6 @@ s_nand_b64 flat_scratch, s[2:3], s[4:5]
 s_nand_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x8b]
 
-s_nand_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x8b]
-
-s_nand_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x8b]
-
-s_nand_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x8b]
-
 s_nand_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x8b]
 
@@ -17382,15 +12912,6 @@ s_nand_b64 s[10:11], flat_scratch, s[4:5
 s_nand_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x8b]
 
-s_nand_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x8b]
-
-s_nand_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x8b]
-
-s_nand_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x8b]
-
 s_nand_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x8b]
 
@@ -17424,15 +12945,6 @@ s_nand_b64 s[10:11], s[2:3], flat_scratc
 s_nand_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x8b]
 
-s_nand_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x8b]
-
-s_nand_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x8b]
-
-s_nand_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x8b]
-
 s_nand_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x8b]
 
@@ -17472,21 +12984,6 @@ s_nor_b32 vcc_lo, s1, s2
 s_nor_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x8c]
 
-s_nor_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x8c]
-
-s_nor_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x8c]
-
-s_nor_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x8c]
-
-s_nor_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x8c]
-
-s_nor_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x8c]
-
 s_nor_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x8c]
 
@@ -17511,21 +13008,6 @@ s_nor_b32 s5, vcc_lo, s2
 s_nor_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x8c]
 
-s_nor_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x8c]
-
-s_nor_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x8c]
-
-s_nor_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x8c]
-
-s_nor_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x8c]
-
-s_nor_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x8c]
-
 s_nor_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x8c]
 
@@ -17568,21 +13050,6 @@ s_nor_b32 s5, s1, vcc_lo
 s_nor_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x8c]
 
-s_nor_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x8c]
-
-s_nor_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x8c]
-
-s_nor_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x8c]
-
-s_nor_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x8c]
-
-s_nor_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x8c]
-
 s_nor_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x8c]
 
@@ -17625,15 +13092,6 @@ s_nor_b64 flat_scratch, s[2:3], s[4:5]
 s_nor_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x8c]
 
-s_nor_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x8c]
-
-s_nor_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x8c]
-
-s_nor_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x8c]
-
 s_nor_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x8c]
 
@@ -17649,15 +13107,6 @@ s_nor_b64 s[10:11], flat_scratch, s[4:5]
 s_nor_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x8c]
 
-s_nor_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x8c]
-
-s_nor_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x8c]
-
-s_nor_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x8c]
-
 s_nor_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x8c]
 
@@ -17691,15 +13140,6 @@ s_nor_b64 s[10:11], s[2:3], flat_scratch
 s_nor_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x8c]
 
-s_nor_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x8c]
-
-s_nor_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x8c]
-
-s_nor_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x8c]
-
 s_nor_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x8c]
 
@@ -17739,21 +13179,6 @@ s_xnor_b32 vcc_lo, s1, s2
 s_xnor_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x8d]
 
-s_xnor_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x8d]
-
-s_xnor_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x8d]
-
-s_xnor_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x8d]
-
-s_xnor_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x8d]
-
-s_xnor_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x8d]
-
 s_xnor_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x8d]
 
@@ -17778,21 +13203,6 @@ s_xnor_b32 s5, vcc_lo, s2
 s_xnor_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x8d]
 
-s_xnor_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x8d]
-
-s_xnor_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x8d]
-
-s_xnor_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x8d]
-
-s_xnor_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x8d]
-
-s_xnor_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x8d]
-
 s_xnor_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x8d]
 
@@ -17835,21 +13245,6 @@ s_xnor_b32 s5, s1, vcc_lo
 s_xnor_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x8d]
 
-s_xnor_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x8d]
-
-s_xnor_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x8d]
-
-s_xnor_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x8d]
-
-s_xnor_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x8d]
-
-s_xnor_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x8d]
-
 s_xnor_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x8d]
 
@@ -17892,15 +13287,6 @@ s_xnor_b64 flat_scratch, s[2:3], s[4:5]
 s_xnor_b64 vcc, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xea,0x8d]
 
-s_xnor_b64 tba, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xec,0x8d]
-
-s_xnor_b64 tma, s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xee,0x8d]
-
-s_xnor_b64 ttmp[10:11], s[2:3], s[4:5]
-// CHECK: [0x02,0x04,0xfa,0x8d]
-
 s_xnor_b64 exec, s[2:3], s[4:5]
 // CHECK: [0x02,0x04,0xfe,0x8d]
 
@@ -17916,15 +13302,6 @@ s_xnor_b64 s[10:11], flat_scratch, s[4:5
 s_xnor_b64 s[10:11], vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x8a,0x8d]
 
-s_xnor_b64 s[10:11], tba, s[4:5]
-// CHECK: [0x6c,0x04,0x8a,0x8d]
-
-s_xnor_b64 s[10:11], tma, s[4:5]
-// CHECK: [0x6e,0x04,0x8a,0x8d]
-
-s_xnor_b64 s[10:11], ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x8a,0x8d]
-
 s_xnor_b64 s[10:11], exec, s[4:5]
 // CHECK: [0x7e,0x04,0x8a,0x8d]
 
@@ -17958,15 +13335,6 @@ s_xnor_b64 s[10:11], s[2:3], flat_scratc
 s_xnor_b64 s[10:11], s[2:3], vcc
 // CHECK: [0x02,0x6a,0x8a,0x8d]
 
-s_xnor_b64 s[10:11], s[2:3], tba
-// CHECK: [0x02,0x6c,0x8a,0x8d]
-
-s_xnor_b64 s[10:11], s[2:3], tma
-// CHECK: [0x02,0x6e,0x8a,0x8d]
-
-s_xnor_b64 s[10:11], s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x8a,0x8d]
-
 s_xnor_b64 s[10:11], s[2:3], exec
 // CHECK: [0x02,0x7e,0x8a,0x8d]
 
@@ -18006,21 +13374,6 @@ s_lshl_b32 vcc_lo, s1, s2
 s_lshl_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x8e]
 
-s_lshl_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x8e]
-
-s_lshl_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x8e]
-
-s_lshl_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x8e]
-
-s_lshl_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x8e]
-
-s_lshl_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x8e]
-
 s_lshl_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x8e]
 
@@ -18045,21 +13398,6 @@ s_lshl_b32 s5, vcc_lo, s2
 s_lshl_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x8e]
 
-s_lshl_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x8e]
-
-s_lshl_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x8e]
-
-s_lshl_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x8e]
-
-s_lshl_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x8e]
-
-s_lshl_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x8e]
-
 s_lshl_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x8e]
 
@@ -18102,21 +13440,6 @@ s_lshl_b32 s5, s1, vcc_lo
 s_lshl_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x8e]
 
-s_lshl_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x8e]
-
-s_lshl_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x8e]
-
-s_lshl_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x8e]
-
-s_lshl_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x8e]
-
-s_lshl_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x8e]
-
 s_lshl_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x8e]
 
@@ -18159,15 +13482,6 @@ s_lshl_b64 flat_scratch, s[2:3], s2
 s_lshl_b64 vcc, s[2:3], s2
 // CHECK: [0x02,0x02,0xea,0x8e]
 
-s_lshl_b64 tba, s[2:3], s2
-// CHECK: [0x02,0x02,0xec,0x8e]
-
-s_lshl_b64 tma, s[2:3], s2
-// CHECK: [0x02,0x02,0xee,0x8e]
-
-s_lshl_b64 ttmp[10:11], s[2:3], s2
-// CHECK: [0x02,0x02,0xfa,0x8e]
-
 s_lshl_b64 exec, s[2:3], s2
 // CHECK: [0x02,0x02,0xfe,0x8e]
 
@@ -18183,15 +13497,6 @@ s_lshl_b64 s[10:11], flat_scratch, s2
 s_lshl_b64 s[10:11], vcc, s2
 // CHECK: [0x6a,0x02,0x8a,0x8e]
 
-s_lshl_b64 s[10:11], tba, s2
-// CHECK: [0x6c,0x02,0x8a,0x8e]
-
-s_lshl_b64 s[10:11], tma, s2
-// CHECK: [0x6e,0x02,0x8a,0x8e]
-
-s_lshl_b64 s[10:11], ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x8a,0x8e]
-
 s_lshl_b64 s[10:11], exec, s2
 // CHECK: [0x7e,0x02,0x8a,0x8e]
 
@@ -18228,21 +13533,6 @@ s_lshl_b64 s[10:11], s[2:3], vcc_lo
 s_lshl_b64 s[10:11], s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x8a,0x8e]
 
-s_lshl_b64 s[10:11], s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x8a,0x8e]
-
-s_lshl_b64 s[10:11], s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x8a,0x8e]
-
-s_lshl_b64 s[10:11], s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x8a,0x8e]
-
-s_lshl_b64 s[10:11], s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x8a,0x8e]
-
-s_lshl_b64 s[10:11], s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x8a,0x8e]
-
 s_lshl_b64 s[10:11], s[2:3], m0
 // CHECK: [0x02,0x7c,0x8a,0x8e]
 
@@ -18288,21 +13578,6 @@ s_lshr_b32 vcc_lo, s1, s2
 s_lshr_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x8f]
 
-s_lshr_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x8f]
-
-s_lshr_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x8f]
-
-s_lshr_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x8f]
-
-s_lshr_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x8f]
-
-s_lshr_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x8f]
-
 s_lshr_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x8f]
 
@@ -18327,21 +13602,6 @@ s_lshr_b32 s5, vcc_lo, s2
 s_lshr_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x8f]
 
-s_lshr_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x8f]
-
-s_lshr_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x8f]
-
-s_lshr_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x8f]
-
-s_lshr_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x8f]
-
-s_lshr_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x8f]
-
 s_lshr_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x8f]
 
@@ -18384,21 +13644,6 @@ s_lshr_b32 s5, s1, vcc_lo
 s_lshr_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x8f]
 
-s_lshr_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x8f]
-
-s_lshr_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x8f]
-
-s_lshr_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x8f]
-
-s_lshr_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x8f]
-
-s_lshr_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x8f]
-
 s_lshr_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x8f]
 
@@ -18441,15 +13686,6 @@ s_lshr_b64 flat_scratch, s[2:3], s2
 s_lshr_b64 vcc, s[2:3], s2
 // CHECK: [0x02,0x02,0xea,0x8f]
 
-s_lshr_b64 tba, s[2:3], s2
-// CHECK: [0x02,0x02,0xec,0x8f]
-
-s_lshr_b64 tma, s[2:3], s2
-// CHECK: [0x02,0x02,0xee,0x8f]
-
-s_lshr_b64 ttmp[10:11], s[2:3], s2
-// CHECK: [0x02,0x02,0xfa,0x8f]
-
 s_lshr_b64 exec, s[2:3], s2
 // CHECK: [0x02,0x02,0xfe,0x8f]
 
@@ -18465,15 +13701,6 @@ s_lshr_b64 s[10:11], flat_scratch, s2
 s_lshr_b64 s[10:11], vcc, s2
 // CHECK: [0x6a,0x02,0x8a,0x8f]
 
-s_lshr_b64 s[10:11], tba, s2
-// CHECK: [0x6c,0x02,0x8a,0x8f]
-
-s_lshr_b64 s[10:11], tma, s2
-// CHECK: [0x6e,0x02,0x8a,0x8f]
-
-s_lshr_b64 s[10:11], ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x8a,0x8f]
-
 s_lshr_b64 s[10:11], exec, s2
 // CHECK: [0x7e,0x02,0x8a,0x8f]
 
@@ -18510,21 +13737,6 @@ s_lshr_b64 s[10:11], s[2:3], vcc_lo
 s_lshr_b64 s[10:11], s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x8a,0x8f]
 
-s_lshr_b64 s[10:11], s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x8a,0x8f]
-
-s_lshr_b64 s[10:11], s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x8a,0x8f]
-
-s_lshr_b64 s[10:11], s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x8a,0x8f]
-
-s_lshr_b64 s[10:11], s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x8a,0x8f]
-
-s_lshr_b64 s[10:11], s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x8a,0x8f]
-
 s_lshr_b64 s[10:11], s[2:3], m0
 // CHECK: [0x02,0x7c,0x8a,0x8f]
 
@@ -18570,21 +13782,6 @@ s_ashr_i32 vcc_lo, s1, s2
 s_ashr_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x90]
 
-s_ashr_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x90]
-
-s_ashr_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x90]
-
-s_ashr_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x90]
-
-s_ashr_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x90]
-
-s_ashr_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x90]
-
 s_ashr_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x90]
 
@@ -18609,21 +13806,6 @@ s_ashr_i32 s5, vcc_lo, s2
 s_ashr_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x90]
 
-s_ashr_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x90]
-
-s_ashr_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x90]
-
-s_ashr_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x90]
-
-s_ashr_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x90]
-
-s_ashr_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x90]
-
 s_ashr_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x90]
 
@@ -18666,21 +13848,6 @@ s_ashr_i32 s5, s1, vcc_lo
 s_ashr_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x90]
 
-s_ashr_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x90]
-
-s_ashr_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x90]
-
-s_ashr_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x90]
-
-s_ashr_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x90]
-
-s_ashr_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x90]
-
 s_ashr_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x90]
 
@@ -18723,15 +13890,6 @@ s_ashr_i64 flat_scratch, s[2:3], s2
 s_ashr_i64 vcc, s[2:3], s2
 // CHECK: [0x02,0x02,0xea,0x90]
 
-s_ashr_i64 tba, s[2:3], s2
-// CHECK: [0x02,0x02,0xec,0x90]
-
-s_ashr_i64 tma, s[2:3], s2
-// CHECK: [0x02,0x02,0xee,0x90]
-
-s_ashr_i64 ttmp[10:11], s[2:3], s2
-// CHECK: [0x02,0x02,0xfa,0x90]
-
 s_ashr_i64 exec, s[2:3], s2
 // CHECK: [0x02,0x02,0xfe,0x90]
 
@@ -18747,15 +13905,6 @@ s_ashr_i64 s[10:11], flat_scratch, s2
 s_ashr_i64 s[10:11], vcc, s2
 // CHECK: [0x6a,0x02,0x8a,0x90]
 
-s_ashr_i64 s[10:11], tba, s2
-// CHECK: [0x6c,0x02,0x8a,0x90]
-
-s_ashr_i64 s[10:11], tma, s2
-// CHECK: [0x6e,0x02,0x8a,0x90]
-
-s_ashr_i64 s[10:11], ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x8a,0x90]
-
 s_ashr_i64 s[10:11], exec, s2
 // CHECK: [0x7e,0x02,0x8a,0x90]
 
@@ -18792,21 +13941,6 @@ s_ashr_i64 s[10:11], s[2:3], vcc_lo
 s_ashr_i64 s[10:11], s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x8a,0x90]
 
-s_ashr_i64 s[10:11], s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x8a,0x90]
-
-s_ashr_i64 s[10:11], s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x8a,0x90]
-
-s_ashr_i64 s[10:11], s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x8a,0x90]
-
-s_ashr_i64 s[10:11], s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x8a,0x90]
-
-s_ashr_i64 s[10:11], s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x8a,0x90]
-
 s_ashr_i64 s[10:11], s[2:3], m0
 // CHECK: [0x02,0x7c,0x8a,0x90]
 
@@ -18852,21 +13986,6 @@ s_bfm_b32 vcc_lo, s1, s2
 s_bfm_b32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x91]
 
-s_bfm_b32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x91]
-
-s_bfm_b32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x91]
-
-s_bfm_b32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x91]
-
-s_bfm_b32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x91]
-
-s_bfm_b32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x91]
-
 s_bfm_b32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x91]
 
@@ -18891,21 +14010,6 @@ s_bfm_b32 s5, vcc_lo, s2
 s_bfm_b32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x91]
 
-s_bfm_b32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x91]
-
-s_bfm_b32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x91]
-
-s_bfm_b32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x91]
-
-s_bfm_b32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x91]
-
-s_bfm_b32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x91]
-
 s_bfm_b32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x91]
 
@@ -18948,21 +14052,6 @@ s_bfm_b32 s5, s1, vcc_lo
 s_bfm_b32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x91]
 
-s_bfm_b32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x91]
-
-s_bfm_b32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x91]
-
-s_bfm_b32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x91]
-
-s_bfm_b32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x91]
-
-s_bfm_b32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x91]
-
 s_bfm_b32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x91]
 
@@ -19005,15 +14094,6 @@ s_bfm_b64 flat_scratch, s1, s2
 s_bfm_b64 vcc, s1, s2
 // CHECK: [0x01,0x02,0xea,0x91]
 
-s_bfm_b64 tba, s1, s2
-// CHECK: [0x01,0x02,0xec,0x91]
-
-s_bfm_b64 tma, s1, s2
-// CHECK: [0x01,0x02,0xee,0x91]
-
-s_bfm_b64 ttmp[10:11], s1, s2
-// CHECK: [0x01,0x02,0xfa,0x91]
-
 s_bfm_b64 exec, s1, s2
 // CHECK: [0x01,0x02,0xfe,0x91]
 
@@ -19032,21 +14112,6 @@ s_bfm_b64 s[10:11], vcc_lo, s2
 s_bfm_b64 s[10:11], vcc_hi, s2
 // CHECK: [0x6b,0x02,0x8a,0x91]
 
-s_bfm_b64 s[10:11], tba_lo, s2
-// CHECK: [0x6c,0x02,0x8a,0x91]
-
-s_bfm_b64 s[10:11], tba_hi, s2
-// CHECK: [0x6d,0x02,0x8a,0x91]
-
-s_bfm_b64 s[10:11], tma_lo, s2
-// CHECK: [0x6e,0x02,0x8a,0x91]
-
-s_bfm_b64 s[10:11], tma_hi, s2
-// CHECK: [0x6f,0x02,0x8a,0x91]
-
-s_bfm_b64 s[10:11], ttmp11, s2
-// CHECK: [0x7b,0x02,0x8a,0x91]
-
 s_bfm_b64 s[10:11], m0, s2
 // CHECK: [0x7c,0x02,0x8a,0x91]
 
@@ -19089,21 +14154,6 @@ s_bfm_b64 s[10:11], s1, vcc_lo
 s_bfm_b64 s[10:11], s1, vcc_hi
 // CHECK: [0x01,0x6b,0x8a,0x91]
 
-s_bfm_b64 s[10:11], s1, tba_lo
-// CHECK: [0x01,0x6c,0x8a,0x91]
-
-s_bfm_b64 s[10:11], s1, tba_hi
-// CHECK: [0x01,0x6d,0x8a,0x91]
-
-s_bfm_b64 s[10:11], s1, tma_lo
-// CHECK: [0x01,0x6e,0x8a,0x91]
-
-s_bfm_b64 s[10:11], s1, tma_hi
-// CHECK: [0x01,0x6f,0x8a,0x91]
-
-s_bfm_b64 s[10:11], s1, ttmp11
-// CHECK: [0x01,0x7b,0x8a,0x91]
-
 s_bfm_b64 s[10:11], s1, m0
 // CHECK: [0x01,0x7c,0x8a,0x91]
 
@@ -19149,26 +14199,11 @@ s_mul_i32 vcc_lo, s1, s2
 s_mul_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x92]
 
-s_mul_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x92]
+s_mul_i32 m0, s1, s2
+// CHECK: [0x01,0x02,0x7c,0x92]
 
-s_mul_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x92]
-
-s_mul_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x92]
-
-s_mul_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x92]
-
-s_mul_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x92]
-
-s_mul_i32 m0, s1, s2
-// CHECK: [0x01,0x02,0x7c,0x92]
-
-s_mul_i32 exec_lo, s1, s2
-// CHECK: [0x01,0x02,0x7e,0x92]
+s_mul_i32 exec_lo, s1, s2
+// CHECK: [0x01,0x02,0x7e,0x92]
 
 s_mul_i32 exec_hi, s1, s2
 // CHECK: [0x01,0x02,0x7f,0x92]
@@ -19188,21 +14223,6 @@ s_mul_i32 s5, vcc_lo, s2
 s_mul_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x92]
 
-s_mul_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x92]
-
-s_mul_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x92]
-
-s_mul_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x92]
-
-s_mul_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x92]
-
-s_mul_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x92]
-
 s_mul_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x92]
 
@@ -19245,21 +14265,6 @@ s_mul_i32 s5, s1, vcc_lo
 s_mul_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x92]
 
-s_mul_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x92]
-
-s_mul_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x92]
-
-s_mul_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x92]
-
-s_mul_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x92]
-
-s_mul_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x92]
-
 s_mul_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x92]
 
@@ -19305,21 +14310,6 @@ s_bfe_u32 vcc_lo, s1, s2
 s_bfe_u32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0xeb,0x92]
 
-s_bfe_u32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0xec,0x92]
-
-s_bfe_u32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0xed,0x92]
-
-s_bfe_u32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0xee,0x92]
-
-s_bfe_u32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0xef,0x92]
-
-s_bfe_u32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0xfb,0x92]
-
 s_bfe_u32 m0, s1, s2
 // CHECK: [0x01,0x02,0xfc,0x92]
 
@@ -19344,21 +14334,6 @@ s_bfe_u32 s5, vcc_lo, s2
 s_bfe_u32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x85,0x92]
 
-s_bfe_u32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x85,0x92]
-
-s_bfe_u32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x85,0x92]
-
-s_bfe_u32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x85,0x92]
-
-s_bfe_u32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x85,0x92]
-
-s_bfe_u32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x85,0x92]
-
 s_bfe_u32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x85,0x92]
 
@@ -19401,21 +14376,6 @@ s_bfe_u32 s5, s1, vcc_lo
 s_bfe_u32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x85,0x92]
 
-s_bfe_u32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x85,0x92]
-
-s_bfe_u32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x85,0x92]
-
-s_bfe_u32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x85,0x92]
-
-s_bfe_u32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x85,0x92]
-
-s_bfe_u32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x85,0x92]
-
 s_bfe_u32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x85,0x92]
 
@@ -19461,21 +14421,6 @@ s_bfe_i32 vcc_lo, s1, s2
 s_bfe_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x93]
 
-s_bfe_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x93]
-
-s_bfe_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x93]
-
-s_bfe_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x93]
-
-s_bfe_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x93]
-
-s_bfe_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x93]
-
 s_bfe_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x93]
 
@@ -19500,21 +14445,6 @@ s_bfe_i32 s5, vcc_lo, s2
 s_bfe_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x93]
 
-s_bfe_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x93]
-
-s_bfe_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x93]
-
-s_bfe_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x93]
-
-s_bfe_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x93]
-
-s_bfe_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x93]
-
 s_bfe_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x93]
 
@@ -19557,21 +14487,6 @@ s_bfe_i32 s5, s1, vcc_lo
 s_bfe_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x93]
 
-s_bfe_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x93]
-
-s_bfe_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x93]
-
-s_bfe_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x93]
-
-s_bfe_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x93]
-
-s_bfe_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x93]
-
 s_bfe_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x93]
 
@@ -19614,15 +14529,6 @@ s_bfe_u64 flat_scratch, s[2:3], s2
 s_bfe_u64 vcc, s[2:3], s2
 // CHECK: [0x02,0x02,0xea,0x93]
 
-s_bfe_u64 tba, s[2:3], s2
-// CHECK: [0x02,0x02,0xec,0x93]
-
-s_bfe_u64 tma, s[2:3], s2
-// CHECK: [0x02,0x02,0xee,0x93]
-
-s_bfe_u64 ttmp[10:11], s[2:3], s2
-// CHECK: [0x02,0x02,0xfa,0x93]
-
 s_bfe_u64 exec, s[2:3], s2
 // CHECK: [0x02,0x02,0xfe,0x93]
 
@@ -19638,15 +14544,6 @@ s_bfe_u64 s[10:11], flat_scratch, s2
 s_bfe_u64 s[10:11], vcc, s2
 // CHECK: [0x6a,0x02,0x8a,0x93]
 
-s_bfe_u64 s[10:11], tba, s2
-// CHECK: [0x6c,0x02,0x8a,0x93]
-
-s_bfe_u64 s[10:11], tma, s2
-// CHECK: [0x6e,0x02,0x8a,0x93]
-
-s_bfe_u64 s[10:11], ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x8a,0x93]
-
 s_bfe_u64 s[10:11], exec, s2
 // CHECK: [0x7e,0x02,0x8a,0x93]
 
@@ -19683,21 +14580,6 @@ s_bfe_u64 s[10:11], s[2:3], vcc_lo
 s_bfe_u64 s[10:11], s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x8a,0x93]
 
-s_bfe_u64 s[10:11], s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x8a,0x93]
-
-s_bfe_u64 s[10:11], s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x8a,0x93]
-
-s_bfe_u64 s[10:11], s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x8a,0x93]
-
-s_bfe_u64 s[10:11], s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x8a,0x93]
-
-s_bfe_u64 s[10:11], s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x8a,0x93]
-
 s_bfe_u64 s[10:11], s[2:3], m0
 // CHECK: [0x02,0x7c,0x8a,0x93]
 
@@ -19740,15 +14622,6 @@ s_bfe_i64 flat_scratch, s[2:3], s2
 s_bfe_i64 vcc, s[2:3], s2
 // CHECK: [0x02,0x02,0x6a,0x94]
 
-s_bfe_i64 tba, s[2:3], s2
-// CHECK: [0x02,0x02,0x6c,0x94]
-
-s_bfe_i64 tma, s[2:3], s2
-// CHECK: [0x02,0x02,0x6e,0x94]
-
-s_bfe_i64 ttmp[10:11], s[2:3], s2
-// CHECK: [0x02,0x02,0x7a,0x94]
-
 s_bfe_i64 exec, s[2:3], s2
 // CHECK: [0x02,0x02,0x7e,0x94]
 
@@ -19764,15 +14637,6 @@ s_bfe_i64 s[10:11], flat_scratch, s2
 s_bfe_i64 s[10:11], vcc, s2
 // CHECK: [0x6a,0x02,0x0a,0x94]
 
-s_bfe_i64 s[10:11], tba, s2
-// CHECK: [0x6c,0x02,0x0a,0x94]
-
-s_bfe_i64 s[10:11], tma, s2
-// CHECK: [0x6e,0x02,0x0a,0x94]
-
-s_bfe_i64 s[10:11], ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x0a,0x94]
-
 s_bfe_i64 s[10:11], exec, s2
 // CHECK: [0x7e,0x02,0x0a,0x94]
 
@@ -19809,21 +14673,6 @@ s_bfe_i64 s[10:11], s[2:3], vcc_lo
 s_bfe_i64 s[10:11], s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x0a,0x94]
 
-s_bfe_i64 s[10:11], s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x0a,0x94]
-
-s_bfe_i64 s[10:11], s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x0a,0x94]
-
-s_bfe_i64 s[10:11], s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x0a,0x94]
-
-s_bfe_i64 s[10:11], s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x0a,0x94]
-
-s_bfe_i64 s[10:11], s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x0a,0x94]
-
 s_bfe_i64 s[10:11], s[2:3], m0
 // CHECK: [0x02,0x7c,0x0a,0x94]
 
@@ -19866,17 +14715,20 @@ s_cbranch_g_fork flat_scratch, s[4:5]
 s_cbranch_g_fork vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x80,0x94]
 
-s_cbranch_g_fork tba, s[4:5]
-// CHECK: [0x6c,0x04,0x80,0x94]
+s_cbranch_g_fork exec, s[4:5]
+// CHECK: [0x7e,0x04,0x80,0x94]
+
+s_cbranch_g_fork 0, s[4:5]
+// CHECK: [0x80,0x04,0x80,0x94]
 
-s_cbranch_g_fork tma, s[4:5]
-// CHECK: [0x6e,0x04,0x80,0x94]
+s_cbranch_g_fork -1, s[4:5]
+// CHECK: [0xc1,0x04,0x80,0x94]
 
-s_cbranch_g_fork ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x80,0x94]
+s_cbranch_g_fork 0.5, s[4:5]
+// CHECK: [0xf0,0x04,0x80,0x94]
 
-s_cbranch_g_fork exec, s[4:5]
-// CHECK: [0x7e,0x04,0x80,0x94]
+s_cbranch_g_fork -4.0, s[4:5]
+// CHECK: [0xf7,0x04,0x80,0x94]
 
 s_cbranch_g_fork s[2:3], s[6:7]
 // CHECK: [0x02,0x06,0x80,0x94]
@@ -19890,17 +14742,20 @@ s_cbranch_g_fork s[2:3], flat_scratch
 s_cbranch_g_fork s[2:3], vcc
 // CHECK: [0x02,0x6a,0x80,0x94]
 
-s_cbranch_g_fork s[2:3], tba
-// CHECK: [0x02,0x6c,0x80,0x94]
+s_cbranch_g_fork s[2:3], exec
+// CHECK: [0x02,0x7e,0x80,0x94]
 
-s_cbranch_g_fork s[2:3], tma
-// CHECK: [0x02,0x6e,0x80,0x94]
+s_cbranch_g_fork s[2:3], 0
+// CHECK: [0x02,0x80,0x80,0x94]
 
-s_cbranch_g_fork s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x80,0x94]
+s_cbranch_g_fork s[2:3], -1
+// CHECK: [0x02,0xc1,0x80,0x94]
 
-s_cbranch_g_fork s[2:3], exec
-// CHECK: [0x02,0x7e,0x80,0x94]
+s_cbranch_g_fork s[2:3], 0.5
+// CHECK: [0x02,0xf0,0x80,0x94]
+
+s_cbranch_g_fork s[2:3], -4.0
+// CHECK: [0x02,0xf7,0x80,0x94]
 
 s_absdiff_i32 s5, s1, s2
 // CHECK: [0x01,0x02,0x05,0x95]
@@ -19920,21 +14775,6 @@ s_absdiff_i32 vcc_lo, s1, s2
 s_absdiff_i32 vcc_hi, s1, s2
 // CHECK: [0x01,0x02,0x6b,0x95]
 
-s_absdiff_i32 tba_lo, s1, s2
-// CHECK: [0x01,0x02,0x6c,0x95]
-
-s_absdiff_i32 tba_hi, s1, s2
-// CHECK: [0x01,0x02,0x6d,0x95]
-
-s_absdiff_i32 tma_lo, s1, s2
-// CHECK: [0x01,0x02,0x6e,0x95]
-
-s_absdiff_i32 tma_hi, s1, s2
-// CHECK: [0x01,0x02,0x6f,0x95]
-
-s_absdiff_i32 ttmp11, s1, s2
-// CHECK: [0x01,0x02,0x7b,0x95]
-
 s_absdiff_i32 m0, s1, s2
 // CHECK: [0x01,0x02,0x7c,0x95]
 
@@ -19959,21 +14799,6 @@ s_absdiff_i32 s5, vcc_lo, s2
 s_absdiff_i32 s5, vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0x95]
 
-s_absdiff_i32 s5, tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0x95]
-
-s_absdiff_i32 s5, tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0x95]
-
-s_absdiff_i32 s5, tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0x95]
-
-s_absdiff_i32 s5, tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0x95]
-
-s_absdiff_i32 s5, ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0x95]
-
 s_absdiff_i32 s5, m0, s2
 // CHECK: [0x7c,0x02,0x05,0x95]
 
@@ -20016,21 +14841,6 @@ s_absdiff_i32 s5, s1, vcc_lo
 s_absdiff_i32 s5, s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0x95]
 
-s_absdiff_i32 s5, s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0x95]
-
-s_absdiff_i32 s5, s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0x95]
-
-s_absdiff_i32 s5, s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0x95]
-
-s_absdiff_i32 s5, s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0x95]
-
-s_absdiff_i32 s5, s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0x95]
-
 s_absdiff_i32 s5, s1, m0
 // CHECK: [0x01,0x7c,0x05,0x95]
 
@@ -20058,6 +14868,417 @@ s_absdiff_i32 s5, s1, 0xaf123456
 s_absdiff_i32 s5, s1, 0x3f717273
 // CHECK: [0x01,0xff,0x05,0x95,0x73,0x72,0x71,0x3f]
 
+s_rfe_restore_b64 s[2:3], s2
+// CHECK: [0x02,0x02,0x80,0x95]
+
+s_rfe_restore_b64 s[4:5], s2
+// CHECK: [0x04,0x02,0x80,0x95]
+
+s_rfe_restore_b64 s[100:101], s2
+// CHECK: [0x64,0x02,0x80,0x95]
+
+s_rfe_restore_b64 flat_scratch, s2
+// CHECK: [0x66,0x02,0x80,0x95]
+
+s_rfe_restore_b64 vcc, s2
+// CHECK: [0x6a,0x02,0x80,0x95]
+
+s_rfe_restore_b64 exec, s2
+// CHECK: [0x7e,0x02,0x80,0x95]
+
+s_rfe_restore_b64 0, s2
+// CHECK: [0x80,0x02,0x80,0x95]
+
+s_rfe_restore_b64 -1, s2
+// CHECK: [0xc1,0x02,0x80,0x95]
+
+s_rfe_restore_b64 0.5, s2
+// CHECK: [0xf0,0x02,0x80,0x95]
+
+s_rfe_restore_b64 -4.0, s2
+// CHECK: [0xf7,0x02,0x80,0x95]
+
+s_rfe_restore_b64 0xaf123456, s2
+// CHECK: [0xff,0x02,0x80,0x95,0x56,0x34,0x12,0xaf]
+
+s_rfe_restore_b64 0x3f717273, s2
+// CHECK: [0xff,0x02,0x80,0x95,0x73,0x72,0x71,0x3f]
+
+s_rfe_restore_b64 s[2:3], s101
+// CHECK: [0x02,0x65,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], flat_scratch_lo
+// CHECK: [0x02,0x66,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], flat_scratch_hi
+// CHECK: [0x02,0x67,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], vcc_lo
+// CHECK: [0x02,0x6a,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], vcc_hi
+// CHECK: [0x02,0x6b,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], m0
+// CHECK: [0x02,0x7c,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], exec_lo
+// CHECK: [0x02,0x7e,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], exec_hi
+// CHECK: [0x02,0x7f,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], 0
+// CHECK: [0x02,0x80,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], -1
+// CHECK: [0x02,0xc1,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], 0.5
+// CHECK: [0x02,0xf0,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], -4.0
+// CHECK: [0x02,0xf7,0x80,0x95]
+
+s_rfe_restore_b64 s[2:3], 0xaf123456
+// CHECK: [0x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf]
+
+s_rfe_restore_b64 s[2:3], 0x3f717273
+// CHECK: [0x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f]
+
+s_pack_ll_b32_b16 s5, s1, s2
+// CHECK: [0x01,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s101, s1, s2
+// CHECK: [0x01,0x02,0x65,0x99]
+
+s_pack_ll_b32_b16 flat_scratch_lo, s1, s2
+// CHECK: [0x01,0x02,0x66,0x99]
+
+s_pack_ll_b32_b16 flat_scratch_hi, s1, s2
+// CHECK: [0x01,0x02,0x67,0x99]
+
+s_pack_ll_b32_b16 vcc_lo, s1, s2
+// CHECK: [0x01,0x02,0x6a,0x99]
+
+s_pack_ll_b32_b16 vcc_hi, s1, s2
+// CHECK: [0x01,0x02,0x6b,0x99]
+
+s_pack_ll_b32_b16 m0, s1, s2
+// CHECK: [0x01,0x02,0x7c,0x99]
+
+s_pack_ll_b32_b16 exec_lo, s1, s2
+// CHECK: [0x01,0x02,0x7e,0x99]
+
+s_pack_ll_b32_b16 exec_hi, s1, s2
+// CHECK: [0x01,0x02,0x7f,0x99]
+
+s_pack_ll_b32_b16 s5, s101, s2
+// CHECK: [0x65,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, flat_scratch_lo, s2
+// CHECK: [0x66,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, flat_scratch_hi, s2
+// CHECK: [0x67,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, vcc_lo, s2
+// CHECK: [0x6a,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, vcc_hi, s2
+// CHECK: [0x6b,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, m0, s2
+// CHECK: [0x7c,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, exec_lo, s2
+// CHECK: [0x7e,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, exec_hi, s2
+// CHECK: [0x7f,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, 0, s2
+// CHECK: [0x80,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, -1, s2
+// CHECK: [0xc1,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, 0.5, s2
+// CHECK: [0xf0,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, -4.0, s2
+// CHECK: [0xf7,0x02,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, 0xfe0b, s2
+// CHECK: [0xff,0x02,0x05,0x99,0x0b,0xfe,0x00,0x00]
+
+s_pack_ll_b32_b16 s5, 0x3456, s2
+// CHECK: [0xff,0x02,0x05,0x99,0x56,0x34,0x00,0x00]
+
+s_pack_ll_b32_b16 s5, s1, s101
+// CHECK: [0x01,0x65,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, flat_scratch_lo
+// CHECK: [0x01,0x66,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, flat_scratch_hi
+// CHECK: [0x01,0x67,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, vcc_lo
+// CHECK: [0x01,0x6a,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, vcc_hi
+// CHECK: [0x01,0x6b,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, m0
+// CHECK: [0x01,0x7c,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, exec_lo
+// CHECK: [0x01,0x7e,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, exec_hi
+// CHECK: [0x01,0x7f,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, 0
+// CHECK: [0x01,0x80,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, -1
+// CHECK: [0x01,0xc1,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, 0.5
+// CHECK: [0x01,0xf0,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, -4.0
+// CHECK: [0x01,0xf7,0x05,0x99]
+
+s_pack_ll_b32_b16 s5, s1, 0xfe0b
+// CHECK: [0x01,0xff,0x05,0x99,0x0b,0xfe,0x00,0x00]
+
+s_pack_ll_b32_b16 s5, s1, 0x3456
+// CHECK: [0x01,0xff,0x05,0x99,0x56,0x34,0x00,0x00]
+
+s_pack_lh_b32_b16 s5, s1, s2
+// CHECK: [0x01,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s101, s1, s2
+// CHECK: [0x01,0x02,0xe5,0x99]
+
+s_pack_lh_b32_b16 flat_scratch_lo, s1, s2
+// CHECK: [0x01,0x02,0xe6,0x99]
+
+s_pack_lh_b32_b16 flat_scratch_hi, s1, s2
+// CHECK: [0x01,0x02,0xe7,0x99]
+
+s_pack_lh_b32_b16 vcc_lo, s1, s2
+// CHECK: [0x01,0x02,0xea,0x99]
+
+s_pack_lh_b32_b16 vcc_hi, s1, s2
+// CHECK: [0x01,0x02,0xeb,0x99]
+
+s_pack_lh_b32_b16 m0, s1, s2
+// CHECK: [0x01,0x02,0xfc,0x99]
+
+s_pack_lh_b32_b16 exec_lo, s1, s2
+// CHECK: [0x01,0x02,0xfe,0x99]
+
+s_pack_lh_b32_b16 exec_hi, s1, s2
+// CHECK: [0x01,0x02,0xff,0x99]
+
+s_pack_lh_b32_b16 s5, s101, s2
+// CHECK: [0x65,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, flat_scratch_lo, s2
+// CHECK: [0x66,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, flat_scratch_hi, s2
+// CHECK: [0x67,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, vcc_lo, s2
+// CHECK: [0x6a,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, vcc_hi, s2
+// CHECK: [0x6b,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, m0, s2
+// CHECK: [0x7c,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, exec_lo, s2
+// CHECK: [0x7e,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, exec_hi, s2
+// CHECK: [0x7f,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, 0, s2
+// CHECK: [0x80,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, -1, s2
+// CHECK: [0xc1,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, 0.5, s2
+// CHECK: [0xf0,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, -4.0, s2
+// CHECK: [0xf7,0x02,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, 0xfe0b, s2
+// CHECK: [0xff,0x02,0x85,0x99,0x0b,0xfe,0x00,0x00]
+
+s_pack_lh_b32_b16 s5, 0x3456, s2
+// CHECK: [0xff,0x02,0x85,0x99,0x56,0x34,0x00,0x00]
+
+s_pack_lh_b32_b16 s5, s1, s101
+// CHECK: [0x01,0x65,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, flat_scratch_lo
+// CHECK: [0x01,0x66,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, flat_scratch_hi
+// CHECK: [0x01,0x67,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, vcc_lo
+// CHECK: [0x01,0x6a,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, vcc_hi
+// CHECK: [0x01,0x6b,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, m0
+// CHECK: [0x01,0x7c,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, exec_lo
+// CHECK: [0x01,0x7e,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, exec_hi
+// CHECK: [0x01,0x7f,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, 0
+// CHECK: [0x01,0x80,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, -1
+// CHECK: [0x01,0xc1,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, 0.5
+// CHECK: [0x01,0xf0,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, -4.0
+// CHECK: [0x01,0xf7,0x85,0x99]
+
+s_pack_lh_b32_b16 s5, s1, 0xaf123456
+// CHECK: [0x01,0xff,0x85,0x99,0x56,0x34,0x12,0xaf]
+
+s_pack_lh_b32_b16 s5, s1, 0x3f717273
+// CHECK: [0x01,0xff,0x85,0x99,0x73,0x72,0x71,0x3f]
+
+s_pack_hh_b32_b16 s5, s1, s2
+// CHECK: [0x01,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s101, s1, s2
+// CHECK: [0x01,0x02,0x65,0x9a]
+
+s_pack_hh_b32_b16 flat_scratch_lo, s1, s2
+// CHECK: [0x01,0x02,0x66,0x9a]
+
+s_pack_hh_b32_b16 flat_scratch_hi, s1, s2
+// CHECK: [0x01,0x02,0x67,0x9a]
+
+s_pack_hh_b32_b16 vcc_lo, s1, s2
+// CHECK: [0x01,0x02,0x6a,0x9a]
+
+s_pack_hh_b32_b16 vcc_hi, s1, s2
+// CHECK: [0x01,0x02,0x6b,0x9a]
+
+s_pack_hh_b32_b16 m0, s1, s2
+// CHECK: [0x01,0x02,0x7c,0x9a]
+
+s_pack_hh_b32_b16 exec_lo, s1, s2
+// CHECK: [0x01,0x02,0x7e,0x9a]
+
+s_pack_hh_b32_b16 exec_hi, s1, s2
+// CHECK: [0x01,0x02,0x7f,0x9a]
+
+s_pack_hh_b32_b16 s5, s101, s2
+// CHECK: [0x65,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, flat_scratch_lo, s2
+// CHECK: [0x66,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, flat_scratch_hi, s2
+// CHECK: [0x67,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, vcc_lo, s2
+// CHECK: [0x6a,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, vcc_hi, s2
+// CHECK: [0x6b,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, m0, s2
+// CHECK: [0x7c,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, exec_lo, s2
+// CHECK: [0x7e,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, exec_hi, s2
+// CHECK: [0x7f,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, 0, s2
+// CHECK: [0x80,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, -1, s2
+// CHECK: [0xc1,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, 0.5, s2
+// CHECK: [0xf0,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, -4.0, s2
+// CHECK: [0xf7,0x02,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, 0xaf123456, s2
+// CHECK: [0xff,0x02,0x05,0x9a,0x56,0x34,0x12,0xaf]
+
+s_pack_hh_b32_b16 s5, 0x3f717273, s2
+// CHECK: [0xff,0x02,0x05,0x9a,0x73,0x72,0x71,0x3f]
+
+s_pack_hh_b32_b16 s5, s1, s101
+// CHECK: [0x01,0x65,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, flat_scratch_lo
+// CHECK: [0x01,0x66,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, flat_scratch_hi
+// CHECK: [0x01,0x67,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, vcc_lo
+// CHECK: [0x01,0x6a,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, vcc_hi
+// CHECK: [0x01,0x6b,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, m0
+// CHECK: [0x01,0x7c,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, exec_lo
+// CHECK: [0x01,0x7e,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, exec_hi
+// CHECK: [0x01,0x7f,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, 0
+// CHECK: [0x01,0x80,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, -1
+// CHECK: [0x01,0xc1,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, 0.5
+// CHECK: [0x01,0xf0,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, -4.0
+// CHECK: [0x01,0xf7,0x05,0x9a]
+
+s_pack_hh_b32_b16 s5, s1, 0xaf123456
+// CHECK: [0x01,0xff,0x05,0x9a,0x56,0x34,0x12,0xaf]
+
+s_pack_hh_b32_b16 s5, s1, 0x3f717273
+// CHECK: [0x01,0xff,0x05,0x9a,0x73,0x72,0x71,0x3f]
+
 s_cmp_eq_i32 s1, s2
 // CHECK: [0x01,0x02,0x00,0xbf]
 
@@ -20076,21 +15297,6 @@ s_cmp_eq_i32 vcc_lo, s2
 s_cmp_eq_i32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x00,0xbf]
 
-s_cmp_eq_i32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x00,0xbf]
-
-s_cmp_eq_i32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x00,0xbf]
-
-s_cmp_eq_i32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x00,0xbf]
-
-s_cmp_eq_i32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x00,0xbf]
-
-s_cmp_eq_i32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x00,0xbf]
-
 s_cmp_eq_i32 m0, s2
 // CHECK: [0x7c,0x02,0x00,0xbf]
 
@@ -20133,21 +15339,6 @@ s_cmp_eq_i32 s1, vcc_lo
 s_cmp_eq_i32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x00,0xbf]
 
-s_cmp_eq_i32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x00,0xbf]
-
-s_cmp_eq_i32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x00,0xbf]
-
-s_cmp_eq_i32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x00,0xbf]
-
-s_cmp_eq_i32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x00,0xbf]
-
-s_cmp_eq_i32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x00,0xbf]
-
 s_cmp_eq_i32 s1, m0
 // CHECK: [0x01,0x7c,0x00,0xbf]
 
@@ -20193,21 +15384,6 @@ s_cmp_lg_i32 vcc_lo, s2
 s_cmp_lg_i32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x01,0xbf]
 
-s_cmp_lg_i32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x01,0xbf]
-
-s_cmp_lg_i32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x01,0xbf]
-
-s_cmp_lg_i32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x01,0xbf]
-
-s_cmp_lg_i32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x01,0xbf]
-
-s_cmp_lg_i32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x01,0xbf]
-
 s_cmp_lg_i32 m0, s2
 // CHECK: [0x7c,0x02,0x01,0xbf]
 
@@ -20250,21 +15426,6 @@ s_cmp_lg_i32 s1, vcc_lo
 s_cmp_lg_i32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x01,0xbf]
 
-s_cmp_lg_i32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x01,0xbf]
-
-s_cmp_lg_i32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x01,0xbf]
-
-s_cmp_lg_i32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x01,0xbf]
-
-s_cmp_lg_i32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x01,0xbf]
-
-s_cmp_lg_i32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x01,0xbf]
-
 s_cmp_lg_i32 s1, m0
 // CHECK: [0x01,0x7c,0x01,0xbf]
 
@@ -20310,21 +15471,6 @@ s_cmp_gt_i32 vcc_lo, s2
 s_cmp_gt_i32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x02,0xbf]
 
-s_cmp_gt_i32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x02,0xbf]
-
-s_cmp_gt_i32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x02,0xbf]
-
-s_cmp_gt_i32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x02,0xbf]
-
-s_cmp_gt_i32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x02,0xbf]
-
-s_cmp_gt_i32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x02,0xbf]
-
 s_cmp_gt_i32 m0, s2
 // CHECK: [0x7c,0x02,0x02,0xbf]
 
@@ -20367,21 +15513,6 @@ s_cmp_gt_i32 s1, vcc_lo
 s_cmp_gt_i32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x02,0xbf]
 
-s_cmp_gt_i32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x02,0xbf]
-
-s_cmp_gt_i32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x02,0xbf]
-
-s_cmp_gt_i32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x02,0xbf]
-
-s_cmp_gt_i32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x02,0xbf]
-
-s_cmp_gt_i32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x02,0xbf]
-
 s_cmp_gt_i32 s1, m0
 // CHECK: [0x01,0x7c,0x02,0xbf]
 
@@ -20427,21 +15558,6 @@ s_cmp_ge_i32 vcc_lo, s2
 s_cmp_ge_i32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x03,0xbf]
 
-s_cmp_ge_i32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x03,0xbf]
-
-s_cmp_ge_i32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x03,0xbf]
-
-s_cmp_ge_i32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x03,0xbf]
-
-s_cmp_ge_i32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x03,0xbf]
-
-s_cmp_ge_i32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x03,0xbf]
-
 s_cmp_ge_i32 m0, s2
 // CHECK: [0x7c,0x02,0x03,0xbf]
 
@@ -20484,21 +15600,6 @@ s_cmp_ge_i32 s1, vcc_lo
 s_cmp_ge_i32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x03,0xbf]
 
-s_cmp_ge_i32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x03,0xbf]
-
-s_cmp_ge_i32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x03,0xbf]
-
-s_cmp_ge_i32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x03,0xbf]
-
-s_cmp_ge_i32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x03,0xbf]
-
-s_cmp_ge_i32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x03,0xbf]
-
 s_cmp_ge_i32 s1, m0
 // CHECK: [0x01,0x7c,0x03,0xbf]
 
@@ -20544,21 +15645,6 @@ s_cmp_lt_i32 vcc_lo, s2
 s_cmp_lt_i32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x04,0xbf]
 
-s_cmp_lt_i32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x04,0xbf]
-
-s_cmp_lt_i32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x04,0xbf]
-
-s_cmp_lt_i32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x04,0xbf]
-
-s_cmp_lt_i32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x04,0xbf]
-
-s_cmp_lt_i32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x04,0xbf]
-
 s_cmp_lt_i32 m0, s2
 // CHECK: [0x7c,0x02,0x04,0xbf]
 
@@ -20601,21 +15687,6 @@ s_cmp_lt_i32 s1, vcc_lo
 s_cmp_lt_i32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x04,0xbf]
 
-s_cmp_lt_i32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x04,0xbf]
-
-s_cmp_lt_i32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x04,0xbf]
-
-s_cmp_lt_i32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x04,0xbf]
-
-s_cmp_lt_i32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x04,0xbf]
-
-s_cmp_lt_i32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x04,0xbf]
-
 s_cmp_lt_i32 s1, m0
 // CHECK: [0x01,0x7c,0x04,0xbf]
 
@@ -20661,21 +15732,6 @@ s_cmp_le_i32 vcc_lo, s2
 s_cmp_le_i32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x05,0xbf]
 
-s_cmp_le_i32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x05,0xbf]
-
-s_cmp_le_i32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x05,0xbf]
-
-s_cmp_le_i32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x05,0xbf]
-
-s_cmp_le_i32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x05,0xbf]
-
-s_cmp_le_i32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x05,0xbf]
-
 s_cmp_le_i32 m0, s2
 // CHECK: [0x7c,0x02,0x05,0xbf]
 
@@ -20718,21 +15774,6 @@ s_cmp_le_i32 s1, vcc_lo
 s_cmp_le_i32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x05,0xbf]
 
-s_cmp_le_i32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x05,0xbf]
-
-s_cmp_le_i32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x05,0xbf]
-
-s_cmp_le_i32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x05,0xbf]
-
-s_cmp_le_i32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x05,0xbf]
-
-s_cmp_le_i32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x05,0xbf]
-
 s_cmp_le_i32 s1, m0
 // CHECK: [0x01,0x7c,0x05,0xbf]
 
@@ -20778,21 +15819,6 @@ s_cmp_eq_u32 vcc_lo, s2
 s_cmp_eq_u32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x06,0xbf]
 
-s_cmp_eq_u32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x06,0xbf]
-
-s_cmp_eq_u32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x06,0xbf]
-
-s_cmp_eq_u32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x06,0xbf]
-
-s_cmp_eq_u32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x06,0xbf]
-
-s_cmp_eq_u32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x06,0xbf]
-
 s_cmp_eq_u32 m0, s2
 // CHECK: [0x7c,0x02,0x06,0xbf]
 
@@ -20835,21 +15861,6 @@ s_cmp_eq_u32 s1, vcc_lo
 s_cmp_eq_u32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x06,0xbf]
 
-s_cmp_eq_u32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x06,0xbf]
-
-s_cmp_eq_u32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x06,0xbf]
-
-s_cmp_eq_u32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x06,0xbf]
-
-s_cmp_eq_u32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x06,0xbf]
-
-s_cmp_eq_u32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x06,0xbf]
-
 s_cmp_eq_u32 s1, m0
 // CHECK: [0x01,0x7c,0x06,0xbf]
 
@@ -20895,21 +15906,6 @@ s_cmp_lg_u32 vcc_lo, s2
 s_cmp_lg_u32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x07,0xbf]
 
-s_cmp_lg_u32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x07,0xbf]
-
-s_cmp_lg_u32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x07,0xbf]
-
-s_cmp_lg_u32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x07,0xbf]
-
-s_cmp_lg_u32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x07,0xbf]
-
-s_cmp_lg_u32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x07,0xbf]
-
 s_cmp_lg_u32 m0, s2
 // CHECK: [0x7c,0x02,0x07,0xbf]
 
@@ -20952,21 +15948,6 @@ s_cmp_lg_u32 s1, vcc_lo
 s_cmp_lg_u32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x07,0xbf]
 
-s_cmp_lg_u32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x07,0xbf]
-
-s_cmp_lg_u32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x07,0xbf]
-
-s_cmp_lg_u32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x07,0xbf]
-
-s_cmp_lg_u32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x07,0xbf]
-
-s_cmp_lg_u32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x07,0xbf]
-
 s_cmp_lg_u32 s1, m0
 // CHECK: [0x01,0x7c,0x07,0xbf]
 
@@ -21012,21 +15993,6 @@ s_cmp_gt_u32 vcc_lo, s2
 s_cmp_gt_u32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x08,0xbf]
 
-s_cmp_gt_u32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x08,0xbf]
-
-s_cmp_gt_u32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x08,0xbf]
-
-s_cmp_gt_u32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x08,0xbf]
-
-s_cmp_gt_u32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x08,0xbf]
-
-s_cmp_gt_u32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x08,0xbf]
-
 s_cmp_gt_u32 m0, s2
 // CHECK: [0x7c,0x02,0x08,0xbf]
 
@@ -21069,21 +16035,6 @@ s_cmp_gt_u32 s1, vcc_lo
 s_cmp_gt_u32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x08,0xbf]
 
-s_cmp_gt_u32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x08,0xbf]
-
-s_cmp_gt_u32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x08,0xbf]
-
-s_cmp_gt_u32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x08,0xbf]
-
-s_cmp_gt_u32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x08,0xbf]
-
-s_cmp_gt_u32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x08,0xbf]
-
 s_cmp_gt_u32 s1, m0
 // CHECK: [0x01,0x7c,0x08,0xbf]
 
@@ -21129,21 +16080,6 @@ s_cmp_ge_u32 vcc_lo, s2
 s_cmp_ge_u32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x09,0xbf]
 
-s_cmp_ge_u32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x09,0xbf]
-
-s_cmp_ge_u32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x09,0xbf]
-
-s_cmp_ge_u32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x09,0xbf]
-
-s_cmp_ge_u32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x09,0xbf]
-
-s_cmp_ge_u32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x09,0xbf]
-
 s_cmp_ge_u32 m0, s2
 // CHECK: [0x7c,0x02,0x09,0xbf]
 
@@ -21186,21 +16122,6 @@ s_cmp_ge_u32 s1, vcc_lo
 s_cmp_ge_u32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x09,0xbf]
 
-s_cmp_ge_u32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x09,0xbf]
-
-s_cmp_ge_u32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x09,0xbf]
-
-s_cmp_ge_u32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x09,0xbf]
-
-s_cmp_ge_u32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x09,0xbf]
-
-s_cmp_ge_u32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x09,0xbf]
-
 s_cmp_ge_u32 s1, m0
 // CHECK: [0x01,0x7c,0x09,0xbf]
 
@@ -21246,21 +16167,6 @@ s_cmp_lt_u32 vcc_lo, s2
 s_cmp_lt_u32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x0a,0xbf]
 
-s_cmp_lt_u32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x0a,0xbf]
-
-s_cmp_lt_u32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x0a,0xbf]
-
-s_cmp_lt_u32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x0a,0xbf]
-
-s_cmp_lt_u32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x0a,0xbf]
-
-s_cmp_lt_u32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x0a,0xbf]
-
 s_cmp_lt_u32 m0, s2
 // CHECK: [0x7c,0x02,0x0a,0xbf]
 
@@ -21303,21 +16209,6 @@ s_cmp_lt_u32 s1, vcc_lo
 s_cmp_lt_u32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x0a,0xbf]
 
-s_cmp_lt_u32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x0a,0xbf]
-
-s_cmp_lt_u32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x0a,0xbf]
-
-s_cmp_lt_u32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x0a,0xbf]
-
-s_cmp_lt_u32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x0a,0xbf]
-
-s_cmp_lt_u32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x0a,0xbf]
-
 s_cmp_lt_u32 s1, m0
 // CHECK: [0x01,0x7c,0x0a,0xbf]
 
@@ -21363,21 +16254,6 @@ s_cmp_le_u32 vcc_lo, s2
 s_cmp_le_u32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x0b,0xbf]
 
-s_cmp_le_u32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x0b,0xbf]
-
-s_cmp_le_u32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x0b,0xbf]
-
-s_cmp_le_u32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x0b,0xbf]
-
-s_cmp_le_u32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x0b,0xbf]
-
-s_cmp_le_u32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x0b,0xbf]
-
 s_cmp_le_u32 m0, s2
 // CHECK: [0x7c,0x02,0x0b,0xbf]
 
@@ -21420,21 +16296,6 @@ s_cmp_le_u32 s1, vcc_lo
 s_cmp_le_u32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x0b,0xbf]
 
-s_cmp_le_u32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x0b,0xbf]
-
-s_cmp_le_u32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x0b,0xbf]
-
-s_cmp_le_u32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x0b,0xbf]
-
-s_cmp_le_u32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x0b,0xbf]
-
-s_cmp_le_u32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x0b,0xbf]
-
 s_cmp_le_u32 s1, m0
 // CHECK: [0x01,0x7c,0x0b,0xbf]
 
@@ -21480,21 +16341,6 @@ s_bitcmp0_b32 vcc_lo, s2
 s_bitcmp0_b32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x0c,0xbf]
 
-s_bitcmp0_b32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x0c,0xbf]
-
-s_bitcmp0_b32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x0c,0xbf]
-
-s_bitcmp0_b32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x0c,0xbf]
-
-s_bitcmp0_b32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x0c,0xbf]
-
-s_bitcmp0_b32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x0c,0xbf]
-
 s_bitcmp0_b32 m0, s2
 // CHECK: [0x7c,0x02,0x0c,0xbf]
 
@@ -21537,21 +16383,6 @@ s_bitcmp0_b32 s1, vcc_lo
 s_bitcmp0_b32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x0c,0xbf]
 
-s_bitcmp0_b32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x0c,0xbf]
-
-s_bitcmp0_b32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x0c,0xbf]
-
-s_bitcmp0_b32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x0c,0xbf]
-
-s_bitcmp0_b32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x0c,0xbf]
-
-s_bitcmp0_b32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x0c,0xbf]
-
 s_bitcmp0_b32 s1, m0
 // CHECK: [0x01,0x7c,0x0c,0xbf]
 
@@ -21597,21 +16428,6 @@ s_bitcmp1_b32 vcc_lo, s2
 s_bitcmp1_b32 vcc_hi, s2
 // CHECK: [0x6b,0x02,0x0d,0xbf]
 
-s_bitcmp1_b32 tba_lo, s2
-// CHECK: [0x6c,0x02,0x0d,0xbf]
-
-s_bitcmp1_b32 tba_hi, s2
-// CHECK: [0x6d,0x02,0x0d,0xbf]
-
-s_bitcmp1_b32 tma_lo, s2
-// CHECK: [0x6e,0x02,0x0d,0xbf]
-
-s_bitcmp1_b32 tma_hi, s2
-// CHECK: [0x6f,0x02,0x0d,0xbf]
-
-s_bitcmp1_b32 ttmp11, s2
-// CHECK: [0x7b,0x02,0x0d,0xbf]
-
 s_bitcmp1_b32 m0, s2
 // CHECK: [0x7c,0x02,0x0d,0xbf]
 
@@ -21654,21 +16470,6 @@ s_bitcmp1_b32 s1, vcc_lo
 s_bitcmp1_b32 s1, vcc_hi
 // CHECK: [0x01,0x6b,0x0d,0xbf]
 
-s_bitcmp1_b32 s1, tba_lo
-// CHECK: [0x01,0x6c,0x0d,0xbf]
-
-s_bitcmp1_b32 s1, tba_hi
-// CHECK: [0x01,0x6d,0x0d,0xbf]
-
-s_bitcmp1_b32 s1, tma_lo
-// CHECK: [0x01,0x6e,0x0d,0xbf]
-
-s_bitcmp1_b32 s1, tma_hi
-// CHECK: [0x01,0x6f,0x0d,0xbf]
-
-s_bitcmp1_b32 s1, ttmp11
-// CHECK: [0x01,0x7b,0x0d,0xbf]
-
 s_bitcmp1_b32 s1, m0
 // CHECK: [0x01,0x7c,0x0d,0xbf]
 
@@ -21711,15 +16512,6 @@ s_bitcmp0_b64 flat_scratch, s2
 s_bitcmp0_b64 vcc, s2
 // CHECK: [0x6a,0x02,0x0e,0xbf]
 
-s_bitcmp0_b64 tba, s2
-// CHECK: [0x6c,0x02,0x0e,0xbf]
-
-s_bitcmp0_b64 tma, s2
-// CHECK: [0x6e,0x02,0x0e,0xbf]
-
-s_bitcmp0_b64 ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x0e,0xbf]
-
 s_bitcmp0_b64 exec, s2
 // CHECK: [0x7e,0x02,0x0e,0xbf]
 
@@ -21756,21 +16548,6 @@ s_bitcmp0_b64 s[2:3], vcc_lo
 s_bitcmp0_b64 s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x0e,0xbf]
 
-s_bitcmp0_b64 s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x0e,0xbf]
-
-s_bitcmp0_b64 s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x0e,0xbf]
-
-s_bitcmp0_b64 s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x0e,0xbf]
-
-s_bitcmp0_b64 s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x0e,0xbf]
-
-s_bitcmp0_b64 s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x0e,0xbf]
-
 s_bitcmp0_b64 s[2:3], m0
 // CHECK: [0x02,0x7c,0x0e,0xbf]
 
@@ -21813,15 +16590,6 @@ s_bitcmp1_b64 flat_scratch, s2
 s_bitcmp1_b64 vcc, s2
 // CHECK: [0x6a,0x02,0x0f,0xbf]
 
-s_bitcmp1_b64 tba, s2
-// CHECK: [0x6c,0x02,0x0f,0xbf]
-
-s_bitcmp1_b64 tma, s2
-// CHECK: [0x6e,0x02,0x0f,0xbf]
-
-s_bitcmp1_b64 ttmp[10:11], s2
-// CHECK: [0x7a,0x02,0x0f,0xbf]
-
 s_bitcmp1_b64 exec, s2
 // CHECK: [0x7e,0x02,0x0f,0xbf]
 
@@ -21858,21 +16626,6 @@ s_bitcmp1_b64 s[2:3], vcc_lo
 s_bitcmp1_b64 s[2:3], vcc_hi
 // CHECK: [0x02,0x6b,0x0f,0xbf]
 
-s_bitcmp1_b64 s[2:3], tba_lo
-// CHECK: [0x02,0x6c,0x0f,0xbf]
-
-s_bitcmp1_b64 s[2:3], tba_hi
-// CHECK: [0x02,0x6d,0x0f,0xbf]
-
-s_bitcmp1_b64 s[2:3], tma_lo
-// CHECK: [0x02,0x6e,0x0f,0xbf]
-
-s_bitcmp1_b64 s[2:3], tma_hi
-// CHECK: [0x02,0x6f,0x0f,0xbf]
-
-s_bitcmp1_b64 s[2:3], ttmp11
-// CHECK: [0x02,0x7b,0x0f,0xbf]
-
 s_bitcmp1_b64 s[2:3], m0
 // CHECK: [0x02,0x7c,0x0f,0xbf]
 
@@ -21918,21 +16671,6 @@ s_setvskip vcc_lo, s2
 s_setvskip vcc_hi, s2
 // CHECK: [0x6b,0x02,0x10,0xbf]
 
-s_setvskip tba_lo, s2
-// CHECK: [0x6c,0x02,0x10,0xbf]
-
-s_setvskip tba_hi, s2
-// CHECK: [0x6d,0x02,0x10,0xbf]
-
-s_setvskip tma_lo, s2
-// CHECK: [0x6e,0x02,0x10,0xbf]
-
-s_setvskip tma_hi, s2
-// CHECK: [0x6f,0x02,0x10,0xbf]
-
-s_setvskip ttmp11, s2
-// CHECK: [0x7b,0x02,0x10,0xbf]
-
 s_setvskip m0, s2
 // CHECK: [0x7c,0x02,0x10,0xbf]
 
@@ -21975,21 +16713,6 @@ s_setvskip s1, vcc_lo
 s_setvskip s1, vcc_hi
 // CHECK: [0x01,0x6b,0x10,0xbf]
 
-s_setvskip s1, tba_lo
-// CHECK: [0x01,0x6c,0x10,0xbf]
-
-s_setvskip s1, tba_hi
-// CHECK: [0x01,0x6d,0x10,0xbf]
-
-s_setvskip s1, tma_lo
-// CHECK: [0x01,0x6e,0x10,0xbf]
-
-s_setvskip s1, tma_hi
-// CHECK: [0x01,0x6f,0x10,0xbf]
-
-s_setvskip s1, ttmp11
-// CHECK: [0x01,0x7b,0x10,0xbf]
-
 s_setvskip s1, m0
 // CHECK: [0x01,0x7c,0x10,0xbf]
 
@@ -22035,21 +16758,6 @@ s_set_gpr_idx_on vcc_lo, 0x0
 s_set_gpr_idx_on vcc_hi, 0x0
 // CHECK: [0x6b,0x00,0x11,0xbf]
 
-s_set_gpr_idx_on tba_lo, 0x0
-// CHECK: [0x6c,0x00,0x11,0xbf]
-
-s_set_gpr_idx_on tba_hi, 0x0
-// CHECK: [0x6d,0x00,0x11,0xbf]
-
-s_set_gpr_idx_on tma_lo, 0x0
-// CHECK: [0x6e,0x00,0x11,0xbf]
-
-s_set_gpr_idx_on tma_hi, 0x0
-// CHECK: [0x6f,0x00,0x11,0xbf]
-
-s_set_gpr_idx_on ttmp11, 0x0
-// CHECK: [0x7b,0x00,0x11,0xbf]
-
 s_set_gpr_idx_on m0, 0x0
 // CHECK: [0x7c,0x00,0x11,0xbf]
 
@@ -22092,15 +16800,6 @@ s_cmp_eq_u64 flat_scratch, s[4:5]
 s_cmp_eq_u64 vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x12,0xbf]
 
-s_cmp_eq_u64 tba, s[4:5]
-// CHECK: [0x6c,0x04,0x12,0xbf]
-
-s_cmp_eq_u64 tma, s[4:5]
-// CHECK: [0x6e,0x04,0x12,0xbf]
-
-s_cmp_eq_u64 ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x12,0xbf]
-
 s_cmp_eq_u64 exec, s[4:5]
 // CHECK: [0x7e,0x04,0x12,0xbf]
 
@@ -22134,15 +16833,6 @@ s_cmp_eq_u64 s[2:3], flat_scratch
 s_cmp_eq_u64 s[2:3], vcc
 // CHECK: [0x02,0x6a,0x12,0xbf]
 
-s_cmp_eq_u64 s[2:3], tba
-// CHECK: [0x02,0x6c,0x12,0xbf]
-
-s_cmp_eq_u64 s[2:3], tma
-// CHECK: [0x02,0x6e,0x12,0xbf]
-
-s_cmp_eq_u64 s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x12,0xbf]
-
 s_cmp_eq_u64 s[2:3], exec
 // CHECK: [0x02,0x7e,0x12,0xbf]
 
@@ -22179,15 +16869,6 @@ s_cmp_lg_u64 flat_scratch, s[4:5]
 s_cmp_lg_u64 vcc, s[4:5]
 // CHECK: [0x6a,0x04,0x13,0xbf]
 
-s_cmp_lg_u64 tba, s[4:5]
-// CHECK: [0x6c,0x04,0x13,0xbf]
-
-s_cmp_lg_u64 tma, s[4:5]
-// CHECK: [0x6e,0x04,0x13,0xbf]
-
-s_cmp_lg_u64 ttmp[10:11], s[4:5]
-// CHECK: [0x7a,0x04,0x13,0xbf]
-
 s_cmp_lg_u64 exec, s[4:5]
 // CHECK: [0x7e,0x04,0x13,0xbf]
 
@@ -22221,15 +16902,6 @@ s_cmp_lg_u64 s[2:3], flat_scratch
 s_cmp_lg_u64 s[2:3], vcc
 // CHECK: [0x02,0x6a,0x13,0xbf]
 
-s_cmp_lg_u64 s[2:3], tba
-// CHECK: [0x02,0x6c,0x13,0xbf]
-
-s_cmp_lg_u64 s[2:3], tma
-// CHECK: [0x02,0x6e,0x13,0xbf]
-
-s_cmp_lg_u64 s[2:3], ttmp[10:11]
-// CHECK: [0x02,0x7a,0x13,0xbf]
-
 s_cmp_lg_u64 s[2:3], exec
 // CHECK: [0x02,0x7e,0x13,0xbf]
 
@@ -22269,21 +16941,6 @@ s_movk_i32 vcc_lo, 0x3141
 s_movk_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb0]
 
-s_movk_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb0]
-
-s_movk_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb0]
-
-s_movk_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb0]
-
-s_movk_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb0]
-
-s_movk_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb0]
-
 s_movk_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb0]
 
@@ -22314,21 +16971,6 @@ s_cmovk_i32 vcc_lo, 0x3141
 s_cmovk_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb0]
 
-s_cmovk_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb0]
-
-s_cmovk_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb0]
-
-s_cmovk_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb0]
-
-s_cmovk_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb0]
-
-s_cmovk_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb0]
-
 s_cmovk_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb0]
 
@@ -22359,21 +17001,6 @@ s_cmpk_eq_i32 vcc_lo, 0x3141
 s_cmpk_eq_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb1]
 
-s_cmpk_eq_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb1]
-
-s_cmpk_eq_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb1]
-
-s_cmpk_eq_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb1]
-
-s_cmpk_eq_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb1]
-
-s_cmpk_eq_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb1]
-
 s_cmpk_eq_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb1]
 
@@ -22404,21 +17031,6 @@ s_cmpk_lg_i32 vcc_lo, 0x3141
 s_cmpk_lg_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb1]
 
-s_cmpk_lg_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb1]
-
-s_cmpk_lg_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb1]
-
-s_cmpk_lg_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb1]
-
-s_cmpk_lg_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb1]
-
-s_cmpk_lg_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb1]
-
 s_cmpk_lg_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb1]
 
@@ -22449,21 +17061,6 @@ s_cmpk_gt_i32 vcc_lo, 0x3141
 s_cmpk_gt_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb2]
 
-s_cmpk_gt_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb2]
-
-s_cmpk_gt_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb2]
-
-s_cmpk_gt_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb2]
-
-s_cmpk_gt_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb2]
-
-s_cmpk_gt_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb2]
-
 s_cmpk_gt_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb2]
 
@@ -22494,21 +17091,6 @@ s_cmpk_ge_i32 vcc_lo, 0x3141
 s_cmpk_ge_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb2]
 
-s_cmpk_ge_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb2]
-
-s_cmpk_ge_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb2]
-
-s_cmpk_ge_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb2]
-
-s_cmpk_ge_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb2]
-
-s_cmpk_ge_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb2]
-
 s_cmpk_ge_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb2]
 
@@ -22539,21 +17121,6 @@ s_cmpk_lt_i32 vcc_lo, 0x3141
 s_cmpk_lt_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb3]
 
-s_cmpk_lt_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb3]
-
-s_cmpk_lt_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb3]
-
-s_cmpk_lt_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb3]
-
-s_cmpk_lt_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb3]
-
-s_cmpk_lt_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb3]
-
 s_cmpk_lt_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb3]
 
@@ -22584,21 +17151,6 @@ s_cmpk_le_i32 vcc_lo, 0x3141
 s_cmpk_le_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb3]
 
-s_cmpk_le_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb3]
-
-s_cmpk_le_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb3]
-
-s_cmpk_le_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb3]
-
-s_cmpk_le_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb3]
-
-s_cmpk_le_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb3]
-
 s_cmpk_le_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb3]
 
@@ -22629,21 +17181,6 @@ s_cmpk_eq_u32 vcc_lo, 0x3141
 s_cmpk_eq_u32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb4]
 
-s_cmpk_eq_u32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb4]
-
-s_cmpk_eq_u32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb4]
-
-s_cmpk_eq_u32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb4]
-
-s_cmpk_eq_u32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb4]
-
-s_cmpk_eq_u32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb4]
-
 s_cmpk_eq_u32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb4]
 
@@ -22674,21 +17211,6 @@ s_cmpk_lg_u32 vcc_lo, 0x3141
 s_cmpk_lg_u32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb4]
 
-s_cmpk_lg_u32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb4]
-
-s_cmpk_lg_u32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb4]
-
-s_cmpk_lg_u32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb4]
-
-s_cmpk_lg_u32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb4]
-
-s_cmpk_lg_u32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb4]
-
 s_cmpk_lg_u32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb4]
 
@@ -22719,21 +17241,6 @@ s_cmpk_gt_u32 vcc_lo, 0x3141
 s_cmpk_gt_u32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb5]
 
-s_cmpk_gt_u32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb5]
-
-s_cmpk_gt_u32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb5]
-
-s_cmpk_gt_u32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb5]
-
-s_cmpk_gt_u32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb5]
-
-s_cmpk_gt_u32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb5]
-
 s_cmpk_gt_u32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb5]
 
@@ -22764,21 +17271,6 @@ s_cmpk_ge_u32 vcc_lo, 0x3141
 s_cmpk_ge_u32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb5]
 
-s_cmpk_ge_u32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb5]
-
-s_cmpk_ge_u32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb5]
-
-s_cmpk_ge_u32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb5]
-
-s_cmpk_ge_u32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb5]
-
-s_cmpk_ge_u32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb5]
-
 s_cmpk_ge_u32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb5]
 
@@ -22809,21 +17301,6 @@ s_cmpk_lt_u32 vcc_lo, 0x3141
 s_cmpk_lt_u32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb6]
 
-s_cmpk_lt_u32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb6]
-
-s_cmpk_lt_u32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb6]
-
-s_cmpk_lt_u32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb6]
-
-s_cmpk_lt_u32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb6]
-
-s_cmpk_lt_u32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb6]
-
 s_cmpk_lt_u32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb6]
 
@@ -22854,21 +17331,6 @@ s_cmpk_le_u32 vcc_lo, 0x3141
 s_cmpk_le_u32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb6]
 
-s_cmpk_le_u32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb6]
-
-s_cmpk_le_u32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb6]
-
-s_cmpk_le_u32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb6]
-
-s_cmpk_le_u32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb6]
-
-s_cmpk_le_u32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb6]
-
 s_cmpk_le_u32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb6]
 
@@ -22899,21 +17361,6 @@ s_addk_i32 vcc_lo, 0x3141
 s_addk_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0x6b,0xb7]
 
-s_addk_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0x6c,0xb7]
-
-s_addk_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0x6d,0xb7]
-
-s_addk_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0x6e,0xb7]
-
-s_addk_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0x6f,0xb7]
-
-s_addk_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0x7b,0xb7]
-
 s_addk_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0x7c,0xb7]
 
@@ -22944,21 +17391,6 @@ s_mulk_i32 vcc_lo, 0x3141
 s_mulk_i32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb7]
 
-s_mulk_i32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb7]
-
-s_mulk_i32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb7]
-
-s_mulk_i32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb7]
-
-s_mulk_i32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb7]
-
-s_mulk_i32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb7]
-
 s_mulk_i32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb7]
 
@@ -22986,15 +17418,6 @@ s_cbranch_i_fork flat_scratch, 12609
 s_cbranch_i_fork vcc, 12609
 // CHECK: [0x41,0x31,0x6a,0xb8]
 
-s_cbranch_i_fork tba, 12609
-// CHECK: [0x41,0x31,0x6c,0xb8]
-
-s_cbranch_i_fork tma, 12609
-// CHECK: [0x41,0x31,0x6e,0xb8]
-
-s_cbranch_i_fork ttmp[10:11], 12609
-// CHECK: [0x41,0x31,0x7a,0xb8]
-
 s_cbranch_i_fork exec, 12609
 // CHECK: [0x41,0x31,0x7e,0xb8]
 
@@ -23019,21 +17442,6 @@ s_getreg_b32 vcc_lo, 0x3141
 s_getreg_b32 vcc_hi, 0x3141
 // CHECK: [0x41,0x31,0xeb,0xb8]
 
-s_getreg_b32 tba_lo, 0x3141
-// CHECK: [0x41,0x31,0xec,0xb8]
-
-s_getreg_b32 tba_hi, 0x3141
-// CHECK: [0x41,0x31,0xed,0xb8]
-
-s_getreg_b32 tma_lo, 0x3141
-// CHECK: [0x41,0x31,0xee,0xb8]
-
-s_getreg_b32 tma_hi, 0x3141
-// CHECK: [0x41,0x31,0xef,0xb8]
-
-s_getreg_b32 ttmp11, 0x3141
-// CHECK: [0x41,0x31,0xfb,0xb8]
-
 s_getreg_b32 m0, 0x3141
 // CHECK: [0x41,0x31,0xfc,0xb8]
 
@@ -23067,21 +17475,6 @@ s_setreg_b32 0x3141, vcc_lo
 s_setreg_b32 0x3141, vcc_hi
 // CHECK: [0x41,0x31,0x6b,0xb9]
 
-s_setreg_b32 0x3141, tba_lo
-// CHECK: [0x41,0x31,0x6c,0xb9]
-
-s_setreg_b32 0x3141, tba_hi
-// CHECK: [0x41,0x31,0x6d,0xb9]
-
-s_setreg_b32 0x3141, tma_lo
-// CHECK: [0x41,0x31,0x6e,0xb9]
-
-s_setreg_b32 0x3141, tma_hi
-// CHECK: [0x41,0x31,0x6f,0xb9]
-
-s_setreg_b32 0x3141, ttmp11
-// CHECK: [0x41,0x31,0x7b,0xb9]
-
 s_setreg_b32 0x3141, m0
 // CHECK: [0x41,0x31,0x7c,0xb9]
 
@@ -23115,6 +17508,9 @@ s_branch 12609
 s_branch 49617
 // CHECK: [0xd1,0xc1,0x82,0xbf]
 
+s_wakeup
+// CHECK: [0x00,0x00,0x83,0xbf]
+
 s_cbranch_scc0 12609
 // CHECK: [0x41,0x31,0x84,0xbf]
 
@@ -23154,6 +17550,12 @@ s_cbranch_execnz 49617
 s_barrier
 // CHECK: [0x00,0x00,0x8a,0xbf]
 
+s_setkill 0x3141
+// CHECK: [0x41,0x31,0x8b,0xbf]
+
+s_setkill 0xc1d1
+// CHECK: [0xd1,0xc1,0x8b,0xbf]
+
 s_waitcnt 0x3141
 // CHECK: [0x41,0x31,0x8c,0xbf]
 
@@ -23214,6 +17616,33 @@ s_decperflevel 0xc1d1
 s_ttracedata
 // CHECK: [0x00,0x00,0x96,0xbf]
 
+s_cbranch_cdbgsys 12609
+// CHECK: [0x41,0x31,0x97,0xbf]
+
+s_cbranch_cdbgsys 49617
+// CHECK: [0xd1,0xc1,0x97,0xbf]
+
+s_cbranch_cdbguser 12609
+// CHECK: [0x41,0x31,0x98,0xbf]
+
+s_cbranch_cdbguser 49617
+// CHECK: [0xd1,0xc1,0x98,0xbf]
+
+s_cbranch_cdbgsys_or_user 12609
+// CHECK: [0x41,0x31,0x99,0xbf]
+
+s_cbranch_cdbgsys_or_user 49617
+// CHECK: [0xd1,0xc1,0x99,0xbf]
+
+s_cbranch_cdbgsys_and_user 12609
+// CHECK: [0x41,0x31,0x9a,0xbf]
+
+s_cbranch_cdbgsys_and_user 49617
+// CHECK: [0xd1,0xc1,0x9a,0xbf]
+
+s_endpgm_saved
+// CHECK: [0x00,0x00,0x9b,0xbf]
+
 s_set_gpr_idx_off
 // CHECK: [0x00,0x00,0x9c,0xbf]
 
@@ -23337,21 +17766,6 @@ v_mov_b32 v5, vcc_lo
 v_mov_b32 v5, vcc_hi
 // CHECK: [0x6b,0x02,0x0a,0x7e]
 
-v_mov_b32 v5, tba_lo
-// CHECK: [0x6c,0x02,0x0a,0x7e]
-
-v_mov_b32 v5, tba_hi
-// CHECK: [0x6d,0x02,0x0a,0x7e]
-
-v_mov_b32 v5, tma_lo
-// CHECK: [0x6e,0x02,0x0a,0x7e]
-
-v_mov_b32 v5, tma_hi
-// CHECK: [0x6f,0x02,0x0a,0x7e]
-
-v_mov_b32 v5, ttmp11
-// CHECK: [0x7b,0x02,0x0a,0x7e]
-
 v_mov_b32 v5, m0
 // CHECK: [0x7c,0x02,0x0a,0x7e]
 
@@ -23406,21 +17820,6 @@ v_mov_b32_e64 v5, vcc_lo
 v_mov_b32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x41,0xd1,0x6b,0x00,0x00,0x00]
 
-v_mov_b32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x41,0xd1,0x6c,0x00,0x00,0x00]
-
-v_mov_b32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x41,0xd1,0x6d,0x00,0x00,0x00]
-
-v_mov_b32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x41,0xd1,0x6e,0x00,0x00,0x00]
-
-v_mov_b32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x41,0xd1,0x6f,0x00,0x00,0x00]
-
-v_mov_b32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x41,0xd1,0x7b,0x00,0x00,0x00]
-
 v_mov_b32_e64 v5, m0
 // CHECK: [0x05,0x00,0x41,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -23460,21 +17859,6 @@ v_readfirstlane_b32 flat_scratch_lo, v1
 v_readfirstlane_b32 flat_scratch_hi, v1
 // CHECK: [0x01,0x05,0xce,0x7e]
 
-v_readfirstlane_b32 tba_lo, v1
-// CHECK: [0x01,0x05,0xd8,0x7e]
-
-v_readfirstlane_b32 tba_hi, v1
-// CHECK: [0x01,0x05,0xda,0x7e]
-
-v_readfirstlane_b32 tma_lo, v1
-// CHECK: [0x01,0x05,0xdc,0x7e]
-
-v_readfirstlane_b32 tma_hi, v1
-// CHECK: [0x01,0x05,0xde,0x7e]
-
-v_readfirstlane_b32 ttmp11, v1
-// CHECK: [0x01,0x05,0xf6,0x7e]
-
 v_readfirstlane_b32 s5, v255
 // CHECK: [0xff,0x05,0x0a,0x7e]
 
@@ -23496,15 +17880,6 @@ v_cvt_i32_f64 v5, flat_scratch
 v_cvt_i32_f64 v5, vcc
 // CHECK: [0x6a,0x06,0x0a,0x7e]
 
-v_cvt_i32_f64 v5, tba
-// CHECK: [0x6c,0x06,0x0a,0x7e]
-
-v_cvt_i32_f64 v5, tma
-// CHECK: [0x6e,0x06,0x0a,0x7e]
-
-v_cvt_i32_f64 v5, ttmp[10:11]
-// CHECK: [0x7a,0x06,0x0a,0x7e]
-
 v_cvt_i32_f64 v5, exec
 // CHECK: [0x7e,0x06,0x0a,0x7e]
 
@@ -23550,15 +17925,6 @@ v_cvt_i32_f64_e64 v5, flat_scratch
 v_cvt_i32_f64_e64 v5, vcc
 // CHECK: [0x05,0x00,0x43,0xd1,0x6a,0x00,0x00,0x00]
 
-v_cvt_i32_f64_e64 v5, tba
-// CHECK: [0x05,0x00,0x43,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_i32_f64_e64 v5, tma
-// CHECK: [0x05,0x00,0x43,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_i32_f64_e64 v5, ttmp[10:11]
-// CHECK: [0x05,0x00,0x43,0xd1,0x7a,0x00,0x00,0x00]
-
 v_cvt_i32_f64_e64 v5, exec
 // CHECK: [0x05,0x00,0x43,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -23610,21 +17976,6 @@ v_cvt_f64_i32 v[5:6], vcc_lo
 v_cvt_f64_i32 v[5:6], vcc_hi
 // CHECK: [0x6b,0x08,0x0a,0x7e]
 
-v_cvt_f64_i32 v[5:6], tba_lo
-// CHECK: [0x6c,0x08,0x0a,0x7e]
-
-v_cvt_f64_i32 v[5:6], tba_hi
-// CHECK: [0x6d,0x08,0x0a,0x7e]
-
-v_cvt_f64_i32 v[5:6], tma_lo
-// CHECK: [0x6e,0x08,0x0a,0x7e]
-
-v_cvt_f64_i32 v[5:6], tma_hi
-// CHECK: [0x6f,0x08,0x0a,0x7e]
-
-v_cvt_f64_i32 v[5:6], ttmp11
-// CHECK: [0x7b,0x08,0x0a,0x7e]
-
 v_cvt_f64_i32 v[5:6], m0
 // CHECK: [0x7c,0x08,0x0a,0x7e]
 
@@ -23679,21 +18030,6 @@ v_cvt_f64_i32_e64 v[5:6], vcc_lo
 v_cvt_f64_i32_e64 v[5:6], vcc_hi
 // CHECK: [0x05,0x00,0x44,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f64_i32_e64 v[5:6], tba_lo
-// CHECK: [0x05,0x00,0x44,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f64_i32_e64 v[5:6], tba_hi
-// CHECK: [0x05,0x00,0x44,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f64_i32_e64 v[5:6], tma_lo
-// CHECK: [0x05,0x00,0x44,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f64_i32_e64 v[5:6], tma_hi
-// CHECK: [0x05,0x00,0x44,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f64_i32_e64 v[5:6], ttmp11
-// CHECK: [0x05,0x00,0x44,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f64_i32_e64 v[5:6], m0
 // CHECK: [0x05,0x00,0x44,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -23721,6 +18057,18 @@ v_cvt_f64_i32_e64 v[5:6], v1
 v_cvt_f64_i32_e64 v[5:6], v255
 // CHECK: [0x05,0x00,0x44,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f64_i32_e64 v[5:6], s1 clamp
+// CHECK: [0x05,0x80,0x44,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f64_i32_e64 v[5:6], s1 mul:2
+// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f64_i32_e64 v[5:6], s1 mul:4
+// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f64_i32_e64 v[5:6], s1 div:2
+// CHECK: [0x05,0x00,0x44,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_f32_i32 v5, s1
 // CHECK: [0x01,0x0a,0x0a,0x7e]
 
@@ -23742,21 +18090,6 @@ v_cvt_f32_i32 v5, vcc_lo
 v_cvt_f32_i32 v5, vcc_hi
 // CHECK: [0x6b,0x0a,0x0a,0x7e]
 
-v_cvt_f32_i32 v5, tba_lo
-// CHECK: [0x6c,0x0a,0x0a,0x7e]
-
-v_cvt_f32_i32 v5, tba_hi
-// CHECK: [0x6d,0x0a,0x0a,0x7e]
-
-v_cvt_f32_i32 v5, tma_lo
-// CHECK: [0x6e,0x0a,0x0a,0x7e]
-
-v_cvt_f32_i32 v5, tma_hi
-// CHECK: [0x6f,0x0a,0x0a,0x7e]
-
-v_cvt_f32_i32 v5, ttmp11
-// CHECK: [0x7b,0x0a,0x0a,0x7e]
-
 v_cvt_f32_i32 v5, m0
 // CHECK: [0x7c,0x0a,0x0a,0x7e]
 
@@ -23811,21 +18144,6 @@ v_cvt_f32_i32_e64 v5, vcc_lo
 v_cvt_f32_i32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x45,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_i32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x45,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_i32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x45,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_i32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x45,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_i32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x45,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_i32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x45,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_i32_e64 v5, m0
 // CHECK: [0x05,0x00,0x45,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -23853,6 +18171,18 @@ v_cvt_f32_i32_e64 v5, v1
 v_cvt_f32_i32_e64 v5, v255
 // CHECK: [0x05,0x00,0x45,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f32_i32_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x45,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f32_i32_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f32_i32_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f32_i32_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x45,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_f32_u32 v5, s1
 // CHECK: [0x01,0x0c,0x0a,0x7e]
 
@@ -23874,21 +18204,6 @@ v_cvt_f32_u32 v5, vcc_lo
 v_cvt_f32_u32 v5, vcc_hi
 // CHECK: [0x6b,0x0c,0x0a,0x7e]
 
-v_cvt_f32_u32 v5, tba_lo
-// CHECK: [0x6c,0x0c,0x0a,0x7e]
-
-v_cvt_f32_u32 v5, tba_hi
-// CHECK: [0x6d,0x0c,0x0a,0x7e]
-
-v_cvt_f32_u32 v5, tma_lo
-// CHECK: [0x6e,0x0c,0x0a,0x7e]
-
-v_cvt_f32_u32 v5, tma_hi
-// CHECK: [0x6f,0x0c,0x0a,0x7e]
-
-v_cvt_f32_u32 v5, ttmp11
-// CHECK: [0x7b,0x0c,0x0a,0x7e]
-
 v_cvt_f32_u32 v5, m0
 // CHECK: [0x7c,0x0c,0x0a,0x7e]
 
@@ -23943,21 +18258,6 @@ v_cvt_f32_u32_e64 v5, vcc_lo
 v_cvt_f32_u32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x46,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_u32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x46,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_u32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x46,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_u32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x46,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_u32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x46,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_u32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x46,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_u32_e64 v5, m0
 // CHECK: [0x05,0x00,0x46,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -23985,6 +18285,18 @@ v_cvt_f32_u32_e64 v5, v1
 v_cvt_f32_u32_e64 v5, v255
 // CHECK: [0x05,0x00,0x46,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f32_u32_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x46,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f32_u32_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f32_u32_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f32_u32_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x46,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_u32_f32 v5, s1
 // CHECK: [0x01,0x0e,0x0a,0x7e]
 
@@ -24006,21 +18318,6 @@ v_cvt_u32_f32 v5, vcc_lo
 v_cvt_u32_f32 v5, vcc_hi
 // CHECK: [0x6b,0x0e,0x0a,0x7e]
 
-v_cvt_u32_f32 v5, tba_lo
-// CHECK: [0x6c,0x0e,0x0a,0x7e]
-
-v_cvt_u32_f32 v5, tba_hi
-// CHECK: [0x6d,0x0e,0x0a,0x7e]
-
-v_cvt_u32_f32 v5, tma_lo
-// CHECK: [0x6e,0x0e,0x0a,0x7e]
-
-v_cvt_u32_f32 v5, tma_hi
-// CHECK: [0x6f,0x0e,0x0a,0x7e]
-
-v_cvt_u32_f32 v5, ttmp11
-// CHECK: [0x7b,0x0e,0x0a,0x7e]
-
 v_cvt_u32_f32 v5, m0
 // CHECK: [0x7c,0x0e,0x0a,0x7e]
 
@@ -24075,21 +18372,6 @@ v_cvt_u32_f32_e64 v5, vcc_lo
 v_cvt_u32_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x47,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_u32_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x47,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_u32_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x47,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_u32_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x47,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_u32_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x47,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_u32_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x47,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_u32_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x47,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24147,21 +18429,6 @@ v_cvt_i32_f32 v5, vcc_lo
 v_cvt_i32_f32 v5, vcc_hi
 // CHECK: [0x6b,0x10,0x0a,0x7e]
 
-v_cvt_i32_f32 v5, tba_lo
-// CHECK: [0x6c,0x10,0x0a,0x7e]
-
-v_cvt_i32_f32 v5, tba_hi
-// CHECK: [0x6d,0x10,0x0a,0x7e]
-
-v_cvt_i32_f32 v5, tma_lo
-// CHECK: [0x6e,0x10,0x0a,0x7e]
-
-v_cvt_i32_f32 v5, tma_hi
-// CHECK: [0x6f,0x10,0x0a,0x7e]
-
-v_cvt_i32_f32 v5, ttmp11
-// CHECK: [0x7b,0x10,0x0a,0x7e]
-
 v_cvt_i32_f32 v5, m0
 // CHECK: [0x7c,0x10,0x0a,0x7e]
 
@@ -24216,21 +18483,6 @@ v_cvt_i32_f32_e64 v5, vcc_lo
 v_cvt_i32_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x48,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_i32_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x48,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_i32_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x48,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_i32_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x48,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_i32_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x48,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_i32_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x48,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_i32_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x48,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24267,6 +18519,108 @@ v_cvt_i32_f32_e64 v5, |s1|
 v_cvt_i32_f32_e64 v5, s1 clamp
 // CHECK: [0x05,0x80,0x48,0xd1,0x01,0x00,0x00,0x00]
 
+v_mov_fed_b32 v5, s1
+// CHECK: [0x01,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v255, s1
+// CHECK: [0x01,0x12,0xfe,0x7f]
+
+v_mov_fed_b32 v5, s101
+// CHECK: [0x65,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, flat_scratch_lo
+// CHECK: [0x66,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, flat_scratch_hi
+// CHECK: [0x67,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, vcc_lo
+// CHECK: [0x6a,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, vcc_hi
+// CHECK: [0x6b,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, m0
+// CHECK: [0x7c,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, exec_lo
+// CHECK: [0x7e,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, exec_hi
+// CHECK: [0x7f,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, 0
+// CHECK: [0x80,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, -1
+// CHECK: [0xc1,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, 0.5
+// CHECK: [0xf0,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, -4.0
+// CHECK: [0xf7,0x12,0x0a,0x7e]
+
+v_mov_fed_b32 v5, 0xaf123456
+// CHECK: [0xff,0x12,0x0a,0x7e,0x56,0x34,0x12,0xaf]
+
+v_mov_fed_b32 v5, 0x3f717273
+// CHECK: [0xff,0x12,0x0a,0x7e,0x73,0x72,0x71,0x3f]
+
+v_mov_fed_b32 v5, v1
+// CHECK: [0x01,0x13,0x0a,0x7e]
+
+v_mov_fed_b32 v5, v255
+// CHECK: [0xff,0x13,0x0a,0x7e]
+
+v_mov_fed_b32_e64 v5, s1
+// CHECK: [0x05,0x00,0x49,0xd1,0x01,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v255, s1
+// CHECK: [0xff,0x00,0x49,0xd1,0x01,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, s101
+// CHECK: [0x05,0x00,0x49,0xd1,0x65,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, flat_scratch_lo
+// CHECK: [0x05,0x00,0x49,0xd1,0x66,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, flat_scratch_hi
+// CHECK: [0x05,0x00,0x49,0xd1,0x67,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, vcc_lo
+// CHECK: [0x05,0x00,0x49,0xd1,0x6a,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, vcc_hi
+// CHECK: [0x05,0x00,0x49,0xd1,0x6b,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, m0
+// CHECK: [0x05,0x00,0x49,0xd1,0x7c,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, exec_lo
+// CHECK: [0x05,0x00,0x49,0xd1,0x7e,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, exec_hi
+// CHECK: [0x05,0x00,0x49,0xd1,0x7f,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, 0
+// CHECK: [0x05,0x00,0x49,0xd1,0x80,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, -1
+// CHECK: [0x05,0x00,0x49,0xd1,0xc1,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, 0.5
+// CHECK: [0x05,0x00,0x49,0xd1,0xf0,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, -4.0
+// CHECK: [0x05,0x00,0x49,0xd1,0xf7,0x00,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, v1
+// CHECK: [0x05,0x00,0x49,0xd1,0x01,0x01,0x00,0x00]
+
+v_mov_fed_b32_e64 v5, v255
+// CHECK: [0x05,0x00,0x49,0xd1,0xff,0x01,0x00,0x00]
+
 v_cvt_f16_f32 v5, s1
 // CHECK: [0x01,0x14,0x0a,0x7e]
 
@@ -24288,21 +18642,6 @@ v_cvt_f16_f32 v5, vcc_lo
 v_cvt_f16_f32 v5, vcc_hi
 // CHECK: [0x6b,0x14,0x0a,0x7e]
 
-v_cvt_f16_f32 v5, tba_lo
-// CHECK: [0x6c,0x14,0x0a,0x7e]
-
-v_cvt_f16_f32 v5, tba_hi
-// CHECK: [0x6d,0x14,0x0a,0x7e]
-
-v_cvt_f16_f32 v5, tma_lo
-// CHECK: [0x6e,0x14,0x0a,0x7e]
-
-v_cvt_f16_f32 v5, tma_hi
-// CHECK: [0x6f,0x14,0x0a,0x7e]
-
-v_cvt_f16_f32 v5, ttmp11
-// CHECK: [0x7b,0x14,0x0a,0x7e]
-
 v_cvt_f16_f32 v5, m0
 // CHECK: [0x7c,0x14,0x0a,0x7e]
 
@@ -24357,21 +18696,6 @@ v_cvt_f16_f32_e64 v5, vcc_lo
 v_cvt_f16_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x4a,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f16_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x4a,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f16_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x4a,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f16_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x4a,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f16_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x4a,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f16_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x4a,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f16_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x4a,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24438,21 +18762,6 @@ v_cvt_f32_f16 v5, vcc_lo
 v_cvt_f32_f16 v5, vcc_hi
 // CHECK: [0x6b,0x16,0x0a,0x7e]
 
-v_cvt_f32_f16 v5, tba_lo
-// CHECK: [0x6c,0x16,0x0a,0x7e]
-
-v_cvt_f32_f16 v5, tba_hi
-// CHECK: [0x6d,0x16,0x0a,0x7e]
-
-v_cvt_f32_f16 v5, tma_lo
-// CHECK: [0x6e,0x16,0x0a,0x7e]
-
-v_cvt_f32_f16 v5, tma_hi
-// CHECK: [0x6f,0x16,0x0a,0x7e]
-
-v_cvt_f32_f16 v5, ttmp11
-// CHECK: [0x7b,0x16,0x0a,0x7e]
-
 v_cvt_f32_f16 v5, m0
 // CHECK: [0x7c,0x16,0x0a,0x7e]
 
@@ -24507,21 +18816,6 @@ v_cvt_f32_f16_e64 v5, vcc_lo
 v_cvt_f32_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x4b,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x4b,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x4b,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x4b,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x4b,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x4b,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x4b,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24588,21 +18882,6 @@ v_cvt_rpi_i32_f32 v5, vcc_lo
 v_cvt_rpi_i32_f32 v5, vcc_hi
 // CHECK: [0x6b,0x18,0x0a,0x7e]
 
-v_cvt_rpi_i32_f32 v5, tba_lo
-// CHECK: [0x6c,0x18,0x0a,0x7e]
-
-v_cvt_rpi_i32_f32 v5, tba_hi
-// CHECK: [0x6d,0x18,0x0a,0x7e]
-
-v_cvt_rpi_i32_f32 v5, tma_lo
-// CHECK: [0x6e,0x18,0x0a,0x7e]
-
-v_cvt_rpi_i32_f32 v5, tma_hi
-// CHECK: [0x6f,0x18,0x0a,0x7e]
-
-v_cvt_rpi_i32_f32 v5, ttmp11
-// CHECK: [0x7b,0x18,0x0a,0x7e]
-
 v_cvt_rpi_i32_f32 v5, m0
 // CHECK: [0x7c,0x18,0x0a,0x7e]
 
@@ -24657,21 +18936,6 @@ v_cvt_rpi_i32_f32_e64 v5, vcc_lo
 v_cvt_rpi_i32_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x4c,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_rpi_i32_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x4c,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_rpi_i32_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x4c,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_rpi_i32_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x4c,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_rpi_i32_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x4c,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_rpi_i32_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x4c,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_rpi_i32_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x4c,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24729,21 +18993,6 @@ v_cvt_flr_i32_f32 v5, vcc_lo
 v_cvt_flr_i32_f32 v5, vcc_hi
 // CHECK: [0x6b,0x1a,0x0a,0x7e]
 
-v_cvt_flr_i32_f32 v5, tba_lo
-// CHECK: [0x6c,0x1a,0x0a,0x7e]
-
-v_cvt_flr_i32_f32 v5, tba_hi
-// CHECK: [0x6d,0x1a,0x0a,0x7e]
-
-v_cvt_flr_i32_f32 v5, tma_lo
-// CHECK: [0x6e,0x1a,0x0a,0x7e]
-
-v_cvt_flr_i32_f32 v5, tma_hi
-// CHECK: [0x6f,0x1a,0x0a,0x7e]
-
-v_cvt_flr_i32_f32 v5, ttmp11
-// CHECK: [0x7b,0x1a,0x0a,0x7e]
-
 v_cvt_flr_i32_f32 v5, m0
 // CHECK: [0x7c,0x1a,0x0a,0x7e]
 
@@ -24798,21 +19047,6 @@ v_cvt_flr_i32_f32_e64 v5, vcc_lo
 v_cvt_flr_i32_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x4d,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_flr_i32_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x4d,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_flr_i32_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x4d,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_flr_i32_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x4d,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_flr_i32_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x4d,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_flr_i32_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x4d,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_flr_i32_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x4d,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24870,21 +19104,6 @@ v_cvt_off_f32_i4 v5, vcc_lo
 v_cvt_off_f32_i4 v5, vcc_hi
 // CHECK: [0x6b,0x1c,0x0a,0x7e]
 
-v_cvt_off_f32_i4 v5, tba_lo
-// CHECK: [0x6c,0x1c,0x0a,0x7e]
-
-v_cvt_off_f32_i4 v5, tba_hi
-// CHECK: [0x6d,0x1c,0x0a,0x7e]
-
-v_cvt_off_f32_i4 v5, tma_lo
-// CHECK: [0x6e,0x1c,0x0a,0x7e]
-
-v_cvt_off_f32_i4 v5, tma_hi
-// CHECK: [0x6f,0x1c,0x0a,0x7e]
-
-v_cvt_off_f32_i4 v5, ttmp11
-// CHECK: [0x7b,0x1c,0x0a,0x7e]
-
 v_cvt_off_f32_i4 v5, m0
 // CHECK: [0x7c,0x1c,0x0a,0x7e]
 
@@ -24939,21 +19158,6 @@ v_cvt_off_f32_i4_e64 v5, vcc_lo
 v_cvt_off_f32_i4_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x4e,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_off_f32_i4_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x4e,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_off_f32_i4_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x4e,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_off_f32_i4_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x4e,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_off_f32_i4_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x4e,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_off_f32_i4_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x4e,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_off_f32_i4_e64 v5, m0
 // CHECK: [0x05,0x00,0x4e,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -24981,6 +19185,18 @@ v_cvt_off_f32_i4_e64 v5, v1
 v_cvt_off_f32_i4_e64 v5, v255
 // CHECK: [0x05,0x00,0x4e,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_off_f32_i4_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x4e,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_off_f32_i4_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_off_f32_i4_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_off_f32_i4_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x4e,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_f32_f64 v5, s[2:3]
 // CHECK: [0x02,0x1e,0x0a,0x7e]
 
@@ -24999,15 +19215,6 @@ v_cvt_f32_f64 v5, flat_scratch
 v_cvt_f32_f64 v5, vcc
 // CHECK: [0x6a,0x1e,0x0a,0x7e]
 
-v_cvt_f32_f64 v5, tba
-// CHECK: [0x6c,0x1e,0x0a,0x7e]
-
-v_cvt_f32_f64 v5, tma
-// CHECK: [0x6e,0x1e,0x0a,0x7e]
-
-v_cvt_f32_f64 v5, ttmp[10:11]
-// CHECK: [0x7a,0x1e,0x0a,0x7e]
-
 v_cvt_f32_f64 v5, exec
 // CHECK: [0x7e,0x1e,0x0a,0x7e]
 
@@ -25053,15 +19260,6 @@ v_cvt_f32_f64_e64 v5, flat_scratch
 v_cvt_f32_f64_e64 v5, vcc
 // CHECK: [0x05,0x00,0x4f,0xd1,0x6a,0x00,0x00,0x00]
 
-v_cvt_f32_f64_e64 v5, tba
-// CHECK: [0x05,0x00,0x4f,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_f64_e64 v5, tma
-// CHECK: [0x05,0x00,0x4f,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_f64_e64 v5, ttmp[10:11]
-// CHECK: [0x05,0x00,0x4f,0xd1,0x7a,0x00,0x00,0x00]
-
 v_cvt_f32_f64_e64 v5, exec
 // CHECK: [0x05,0x00,0x4f,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -25122,21 +19320,6 @@ v_cvt_f64_f32 v[5:6], vcc_lo
 v_cvt_f64_f32 v[5:6], vcc_hi
 // CHECK: [0x6b,0x20,0x0a,0x7e]
 
-v_cvt_f64_f32 v[5:6], tba_lo
-// CHECK: [0x6c,0x20,0x0a,0x7e]
-
-v_cvt_f64_f32 v[5:6], tba_hi
-// CHECK: [0x6d,0x20,0x0a,0x7e]
-
-v_cvt_f64_f32 v[5:6], tma_lo
-// CHECK: [0x6e,0x20,0x0a,0x7e]
-
-v_cvt_f64_f32 v[5:6], tma_hi
-// CHECK: [0x6f,0x20,0x0a,0x7e]
-
-v_cvt_f64_f32 v[5:6], ttmp11
-// CHECK: [0x7b,0x20,0x0a,0x7e]
-
 v_cvt_f64_f32 v[5:6], m0
 // CHECK: [0x7c,0x20,0x0a,0x7e]
 
@@ -25191,21 +19374,6 @@ v_cvt_f64_f32_e64 v[5:6], vcc_lo
 v_cvt_f64_f32_e64 v[5:6], vcc_hi
 // CHECK: [0x05,0x00,0x50,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f64_f32_e64 v[5:6], tba_lo
-// CHECK: [0x05,0x00,0x50,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f64_f32_e64 v[5:6], tba_hi
-// CHECK: [0x05,0x00,0x50,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f64_f32_e64 v[5:6], tma_lo
-// CHECK: [0x05,0x00,0x50,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f64_f32_e64 v[5:6], tma_hi
-// CHECK: [0x05,0x00,0x50,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f64_f32_e64 v[5:6], ttmp11
-// CHECK: [0x05,0x00,0x50,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f64_f32_e64 v[5:6], m0
 // CHECK: [0x05,0x00,0x50,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -25272,21 +19440,6 @@ v_cvt_f32_ubyte0 v5, vcc_lo
 v_cvt_f32_ubyte0 v5, vcc_hi
 // CHECK: [0x6b,0x22,0x0a,0x7e]
 
-v_cvt_f32_ubyte0 v5, tba_lo
-// CHECK: [0x6c,0x22,0x0a,0x7e]
-
-v_cvt_f32_ubyte0 v5, tba_hi
-// CHECK: [0x6d,0x22,0x0a,0x7e]
-
-v_cvt_f32_ubyte0 v5, tma_lo
-// CHECK: [0x6e,0x22,0x0a,0x7e]
-
-v_cvt_f32_ubyte0 v5, tma_hi
-// CHECK: [0x6f,0x22,0x0a,0x7e]
-
-v_cvt_f32_ubyte0 v5, ttmp11
-// CHECK: [0x7b,0x22,0x0a,0x7e]
-
 v_cvt_f32_ubyte0 v5, m0
 // CHECK: [0x7c,0x22,0x0a,0x7e]
 
@@ -25341,21 +19494,6 @@ v_cvt_f32_ubyte0_e64 v5, vcc_lo
 v_cvt_f32_ubyte0_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x51,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_ubyte0_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x51,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte0_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x51,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte0_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x51,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte0_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x51,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte0_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x51,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_ubyte0_e64 v5, m0
 // CHECK: [0x05,0x00,0x51,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -25383,6 +19521,18 @@ v_cvt_f32_ubyte0_e64 v5, v1
 v_cvt_f32_ubyte0_e64 v5, v255
 // CHECK: [0x05,0x00,0x51,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f32_ubyte0_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x51,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f32_ubyte0_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f32_ubyte0_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f32_ubyte0_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x51,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_f32_ubyte1 v5, s1
 // CHECK: [0x01,0x24,0x0a,0x7e]
 
@@ -25404,21 +19554,6 @@ v_cvt_f32_ubyte1 v5, vcc_lo
 v_cvt_f32_ubyte1 v5, vcc_hi
 // CHECK: [0x6b,0x24,0x0a,0x7e]
 
-v_cvt_f32_ubyte1 v5, tba_lo
-// CHECK: [0x6c,0x24,0x0a,0x7e]
-
-v_cvt_f32_ubyte1 v5, tba_hi
-// CHECK: [0x6d,0x24,0x0a,0x7e]
-
-v_cvt_f32_ubyte1 v5, tma_lo
-// CHECK: [0x6e,0x24,0x0a,0x7e]
-
-v_cvt_f32_ubyte1 v5, tma_hi
-// CHECK: [0x6f,0x24,0x0a,0x7e]
-
-v_cvt_f32_ubyte1 v5, ttmp11
-// CHECK: [0x7b,0x24,0x0a,0x7e]
-
 v_cvt_f32_ubyte1 v5, m0
 // CHECK: [0x7c,0x24,0x0a,0x7e]
 
@@ -25473,21 +19608,6 @@ v_cvt_f32_ubyte1_e64 v5, vcc_lo
 v_cvt_f32_ubyte1_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x52,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_ubyte1_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x52,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte1_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x52,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte1_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x52,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte1_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x52,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte1_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x52,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_ubyte1_e64 v5, m0
 // CHECK: [0x05,0x00,0x52,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -25515,6 +19635,18 @@ v_cvt_f32_ubyte1_e64 v5, v1
 v_cvt_f32_ubyte1_e64 v5, v255
 // CHECK: [0x05,0x00,0x52,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f32_ubyte1_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x52,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f32_ubyte1_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f32_ubyte1_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f32_ubyte1_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x52,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_f32_ubyte2 v5, s1
 // CHECK: [0x01,0x26,0x0a,0x7e]
 
@@ -25536,21 +19668,6 @@ v_cvt_f32_ubyte2 v5, vcc_lo
 v_cvt_f32_ubyte2 v5, vcc_hi
 // CHECK: [0x6b,0x26,0x0a,0x7e]
 
-v_cvt_f32_ubyte2 v5, tba_lo
-// CHECK: [0x6c,0x26,0x0a,0x7e]
-
-v_cvt_f32_ubyte2 v5, tba_hi
-// CHECK: [0x6d,0x26,0x0a,0x7e]
-
-v_cvt_f32_ubyte2 v5, tma_lo
-// CHECK: [0x6e,0x26,0x0a,0x7e]
-
-v_cvt_f32_ubyte2 v5, tma_hi
-// CHECK: [0x6f,0x26,0x0a,0x7e]
-
-v_cvt_f32_ubyte2 v5, ttmp11
-// CHECK: [0x7b,0x26,0x0a,0x7e]
-
 v_cvt_f32_ubyte2 v5, m0
 // CHECK: [0x7c,0x26,0x0a,0x7e]
 
@@ -25605,21 +19722,6 @@ v_cvt_f32_ubyte2_e64 v5, vcc_lo
 v_cvt_f32_ubyte2_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x53,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_ubyte2_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x53,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte2_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x53,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte2_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x53,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte2_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x53,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte2_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x53,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_ubyte2_e64 v5, m0
 // CHECK: [0x05,0x00,0x53,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -25647,6 +19749,18 @@ v_cvt_f32_ubyte2_e64 v5, v1
 v_cvt_f32_ubyte2_e64 v5, v255
 // CHECK: [0x05,0x00,0x53,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f32_ubyte2_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x53,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f32_ubyte2_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f32_ubyte2_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f32_ubyte2_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x53,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_f32_ubyte3 v5, s1
 // CHECK: [0x01,0x28,0x0a,0x7e]
 
@@ -25668,21 +19782,6 @@ v_cvt_f32_ubyte3 v5, vcc_lo
 v_cvt_f32_ubyte3 v5, vcc_hi
 // CHECK: [0x6b,0x28,0x0a,0x7e]
 
-v_cvt_f32_ubyte3 v5, tba_lo
-// CHECK: [0x6c,0x28,0x0a,0x7e]
-
-v_cvt_f32_ubyte3 v5, tba_hi
-// CHECK: [0x6d,0x28,0x0a,0x7e]
-
-v_cvt_f32_ubyte3 v5, tma_lo
-// CHECK: [0x6e,0x28,0x0a,0x7e]
-
-v_cvt_f32_ubyte3 v5, tma_hi
-// CHECK: [0x6f,0x28,0x0a,0x7e]
-
-v_cvt_f32_ubyte3 v5, ttmp11
-// CHECK: [0x7b,0x28,0x0a,0x7e]
-
 v_cvt_f32_ubyte3 v5, m0
 // CHECK: [0x7c,0x28,0x0a,0x7e]
 
@@ -25737,21 +19836,6 @@ v_cvt_f32_ubyte3_e64 v5, vcc_lo
 v_cvt_f32_ubyte3_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x54,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f32_ubyte3_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x54,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte3_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x54,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte3_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x54,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte3_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x54,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f32_ubyte3_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x54,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f32_ubyte3_e64 v5, m0
 // CHECK: [0x05,0x00,0x54,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -25779,6 +19863,18 @@ v_cvt_f32_ubyte3_e64 v5, v1
 v_cvt_f32_ubyte3_e64 v5, v255
 // CHECK: [0x05,0x00,0x54,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f32_ubyte3_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x54,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f32_ubyte3_e64 v5, s1 mul:2
+// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f32_ubyte3_e64 v5, s1 mul:4
+// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f32_ubyte3_e64 v5, s1 div:2
+// CHECK: [0x05,0x00,0x54,0xd1,0x01,0x00,0x00,0x18]
+
 v_cvt_u32_f64 v5, s[2:3]
 // CHECK: [0x02,0x2a,0x0a,0x7e]
 
@@ -25797,15 +19893,6 @@ v_cvt_u32_f64 v5, flat_scratch
 v_cvt_u32_f64 v5, vcc
 // CHECK: [0x6a,0x2a,0x0a,0x7e]
 
-v_cvt_u32_f64 v5, tba
-// CHECK: [0x6c,0x2a,0x0a,0x7e]
-
-v_cvt_u32_f64 v5, tma
-// CHECK: [0x6e,0x2a,0x0a,0x7e]
-
-v_cvt_u32_f64 v5, ttmp[10:11]
-// CHECK: [0x7a,0x2a,0x0a,0x7e]
-
 v_cvt_u32_f64 v5, exec
 // CHECK: [0x7e,0x2a,0x0a,0x7e]
 
@@ -25851,15 +19938,6 @@ v_cvt_u32_f64_e64 v5, flat_scratch
 v_cvt_u32_f64_e64 v5, vcc
 // CHECK: [0x05,0x00,0x55,0xd1,0x6a,0x00,0x00,0x00]
 
-v_cvt_u32_f64_e64 v5, tba
-// CHECK: [0x05,0x00,0x55,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_u32_f64_e64 v5, tma
-// CHECK: [0x05,0x00,0x55,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_u32_f64_e64 v5, ttmp[10:11]
-// CHECK: [0x05,0x00,0x55,0xd1,0x7a,0x00,0x00,0x00]
-
 v_cvt_u32_f64_e64 v5, exec
 // CHECK: [0x05,0x00,0x55,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -25911,21 +19989,6 @@ v_cvt_f64_u32 v[5:6], vcc_lo
 v_cvt_f64_u32 v[5:6], vcc_hi
 // CHECK: [0x6b,0x2c,0x0a,0x7e]
 
-v_cvt_f64_u32 v[5:6], tba_lo
-// CHECK: [0x6c,0x2c,0x0a,0x7e]
-
-v_cvt_f64_u32 v[5:6], tba_hi
-// CHECK: [0x6d,0x2c,0x0a,0x7e]
-
-v_cvt_f64_u32 v[5:6], tma_lo
-// CHECK: [0x6e,0x2c,0x0a,0x7e]
-
-v_cvt_f64_u32 v[5:6], tma_hi
-// CHECK: [0x6f,0x2c,0x0a,0x7e]
-
-v_cvt_f64_u32 v[5:6], ttmp11
-// CHECK: [0x7b,0x2c,0x0a,0x7e]
-
 v_cvt_f64_u32 v[5:6], m0
 // CHECK: [0x7c,0x2c,0x0a,0x7e]
 
@@ -25980,21 +20043,6 @@ v_cvt_f64_u32_e64 v[5:6], vcc_lo
 v_cvt_f64_u32_e64 v[5:6], vcc_hi
 // CHECK: [0x05,0x00,0x56,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f64_u32_e64 v[5:6], tba_lo
-// CHECK: [0x05,0x00,0x56,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f64_u32_e64 v[5:6], tba_hi
-// CHECK: [0x05,0x00,0x56,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f64_u32_e64 v[5:6], tma_lo
-// CHECK: [0x05,0x00,0x56,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f64_u32_e64 v[5:6], tma_hi
-// CHECK: [0x05,0x00,0x56,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f64_u32_e64 v[5:6], ttmp11
-// CHECK: [0x05,0x00,0x56,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f64_u32_e64 v[5:6], m0
 // CHECK: [0x05,0x00,0x56,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -26022,6 +20070,18 @@ v_cvt_f64_u32_e64 v[5:6], v1
 v_cvt_f64_u32_e64 v[5:6], v255
 // CHECK: [0x05,0x00,0x56,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f64_u32_e64 v[5:6], s1 clamp
+// CHECK: [0x05,0x80,0x56,0xd1,0x01,0x00,0x00,0x00]
+
+v_cvt_f64_u32_e64 v[5:6], s1 mul:2
+// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x00,0x00,0x08]
+
+v_cvt_f64_u32_e64 v[5:6], s1 mul:4
+// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x00,0x00,0x10]
+
+v_cvt_f64_u32_e64 v[5:6], s1 div:2
+// CHECK: [0x05,0x00,0x56,0xd1,0x01,0x00,0x00,0x18]
+
 v_trunc_f64 v[5:6], s[2:3]
 // CHECK: [0x02,0x2e,0x0a,0x7e]
 
@@ -26040,15 +20100,6 @@ v_trunc_f64 v[5:6], flat_scratch
 v_trunc_f64 v[5:6], vcc
 // CHECK: [0x6a,0x2e,0x0a,0x7e]
 
-v_trunc_f64 v[5:6], tba
-// CHECK: [0x6c,0x2e,0x0a,0x7e]
-
-v_trunc_f64 v[5:6], tma
-// CHECK: [0x6e,0x2e,0x0a,0x7e]
-
-v_trunc_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x2e,0x0a,0x7e]
-
 v_trunc_f64 v[5:6], exec
 // CHECK: [0x7e,0x2e,0x0a,0x7e]
 
@@ -26094,15 +20145,6 @@ v_trunc_f64_e64 v[5:6], flat_scratch
 v_trunc_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x57,0xd1,0x6a,0x00,0x00,0x00]
 
-v_trunc_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x57,0xd1,0x6c,0x00,0x00,0x00]
-
-v_trunc_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x57,0xd1,0x6e,0x00,0x00,0x00]
-
-v_trunc_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x57,0xd1,0x7a,0x00,0x00,0x00]
-
 v_trunc_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x57,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -26160,15 +20202,6 @@ v_ceil_f64 v[5:6], flat_scratch
 v_ceil_f64 v[5:6], vcc
 // CHECK: [0x6a,0x30,0x0a,0x7e]
 
-v_ceil_f64 v[5:6], tba
-// CHECK: [0x6c,0x30,0x0a,0x7e]
-
-v_ceil_f64 v[5:6], tma
-// CHECK: [0x6e,0x30,0x0a,0x7e]
-
-v_ceil_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x30,0x0a,0x7e]
-
 v_ceil_f64 v[5:6], exec
 // CHECK: [0x7e,0x30,0x0a,0x7e]
 
@@ -26214,15 +20247,6 @@ v_ceil_f64_e64 v[5:6], flat_scratch
 v_ceil_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x58,0xd1,0x6a,0x00,0x00,0x00]
 
-v_ceil_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x58,0xd1,0x6c,0x00,0x00,0x00]
-
-v_ceil_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x58,0xd1,0x6e,0x00,0x00,0x00]
-
-v_ceil_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x58,0xd1,0x7a,0x00,0x00,0x00]
-
 v_ceil_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x58,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -26280,15 +20304,6 @@ v_rndne_f64 v[5:6], flat_scratch
 v_rndne_f64 v[5:6], vcc
 // CHECK: [0x6a,0x32,0x0a,0x7e]
 
-v_rndne_f64 v[5:6], tba
-// CHECK: [0x6c,0x32,0x0a,0x7e]
-
-v_rndne_f64 v[5:6], tma
-// CHECK: [0x6e,0x32,0x0a,0x7e]
-
-v_rndne_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x32,0x0a,0x7e]
-
 v_rndne_f64 v[5:6], exec
 // CHECK: [0x7e,0x32,0x0a,0x7e]
 
@@ -26334,15 +20349,6 @@ v_rndne_f64_e64 v[5:6], flat_scratch
 v_rndne_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x59,0xd1,0x6a,0x00,0x00,0x00]
 
-v_rndne_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x59,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rndne_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x59,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rndne_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x59,0xd1,0x7a,0x00,0x00,0x00]
-
 v_rndne_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x59,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -26397,15 +20403,6 @@ v_floor_f64 v[5:6], flat_scratch
 v_floor_f64 v[5:6], vcc
 // CHECK: [0x6a,0x34,0x0a,0x7e]
 
-v_floor_f64 v[5:6], tba
-// CHECK: [0x6c,0x34,0x0a,0x7e]
-
-v_floor_f64 v[5:6], tma
-// CHECK: [0x6e,0x34,0x0a,0x7e]
-
-v_floor_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x34,0x0a,0x7e]
-
 v_floor_f64 v[5:6], exec
 // CHECK: [0x7e,0x34,0x0a,0x7e]
 
@@ -26451,15 +20448,6 @@ v_floor_f64_e64 v[5:6], flat_scratch
 v_floor_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x5a,0xd1,0x6a,0x00,0x00,0x00]
 
-v_floor_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x5a,0xd1,0x6c,0x00,0x00,0x00]
-
-v_floor_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x5a,0xd1,0x6e,0x00,0x00,0x00]
-
-v_floor_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x5a,0xd1,0x7a,0x00,0x00,0x00]
-
 v_floor_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x5a,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -26517,21 +20505,6 @@ v_fract_f32 v5, vcc_lo
 v_fract_f32 v5, vcc_hi
 // CHECK: [0x6b,0x36,0x0a,0x7e]
 
-v_fract_f32 v5, tba_lo
-// CHECK: [0x6c,0x36,0x0a,0x7e]
-
-v_fract_f32 v5, tba_hi
-// CHECK: [0x6d,0x36,0x0a,0x7e]
-
-v_fract_f32 v5, tma_lo
-// CHECK: [0x6e,0x36,0x0a,0x7e]
-
-v_fract_f32 v5, tma_hi
-// CHECK: [0x6f,0x36,0x0a,0x7e]
-
-v_fract_f32 v5, ttmp11
-// CHECK: [0x7b,0x36,0x0a,0x7e]
-
 v_fract_f32 v5, m0
 // CHECK: [0x7c,0x36,0x0a,0x7e]
 
@@ -26586,21 +20559,6 @@ v_fract_f32_e64 v5, vcc_lo
 v_fract_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x5b,0xd1,0x6b,0x00,0x00,0x00]
 
-v_fract_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x5b,0xd1,0x6c,0x00,0x00,0x00]
-
-v_fract_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x5b,0xd1,0x6d,0x00,0x00,0x00]
-
-v_fract_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x5b,0xd1,0x6e,0x00,0x00,0x00]
-
-v_fract_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x5b,0xd1,0x6f,0x00,0x00,0x00]
-
-v_fract_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x5b,0xd1,0x7b,0x00,0x00,0x00]
-
 v_fract_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x5b,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -26664,21 +20622,6 @@ v_trunc_f32 v5, vcc_lo
 v_trunc_f32 v5, vcc_hi
 // CHECK: [0x6b,0x38,0x0a,0x7e]
 
-v_trunc_f32 v5, tba_lo
-// CHECK: [0x6c,0x38,0x0a,0x7e]
-
-v_trunc_f32 v5, tba_hi
-// CHECK: [0x6d,0x38,0x0a,0x7e]
-
-v_trunc_f32 v5, tma_lo
-// CHECK: [0x6e,0x38,0x0a,0x7e]
-
-v_trunc_f32 v5, tma_hi
-// CHECK: [0x6f,0x38,0x0a,0x7e]
-
-v_trunc_f32 v5, ttmp11
-// CHECK: [0x7b,0x38,0x0a,0x7e]
-
 v_trunc_f32 v5, m0
 // CHECK: [0x7c,0x38,0x0a,0x7e]
 
@@ -26733,21 +20676,6 @@ v_trunc_f32_e64 v5, vcc_lo
 v_trunc_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x5c,0xd1,0x6b,0x00,0x00,0x00]
 
-v_trunc_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x5c,0xd1,0x6c,0x00,0x00,0x00]
-
-v_trunc_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x5c,0xd1,0x6d,0x00,0x00,0x00]
-
-v_trunc_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x5c,0xd1,0x6e,0x00,0x00,0x00]
-
-v_trunc_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x5c,0xd1,0x6f,0x00,0x00,0x00]
-
-v_trunc_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x5c,0xd1,0x7b,0x00,0x00,0x00]
-
 v_trunc_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x5c,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -26811,21 +20739,6 @@ v_ceil_f32 v5, vcc_lo
 v_ceil_f32 v5, vcc_hi
 // CHECK: [0x6b,0x3a,0x0a,0x7e]
 
-v_ceil_f32 v5, tba_lo
-// CHECK: [0x6c,0x3a,0x0a,0x7e]
-
-v_ceil_f32 v5, tba_hi
-// CHECK: [0x6d,0x3a,0x0a,0x7e]
-
-v_ceil_f32 v5, tma_lo
-// CHECK: [0x6e,0x3a,0x0a,0x7e]
-
-v_ceil_f32 v5, tma_hi
-// CHECK: [0x6f,0x3a,0x0a,0x7e]
-
-v_ceil_f32 v5, ttmp11
-// CHECK: [0x7b,0x3a,0x0a,0x7e]
-
 v_ceil_f32 v5, m0
 // CHECK: [0x7c,0x3a,0x0a,0x7e]
 
@@ -26880,21 +20793,6 @@ v_ceil_f32_e64 v5, vcc_lo
 v_ceil_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x5d,0xd1,0x6b,0x00,0x00,0x00]
 
-v_ceil_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x5d,0xd1,0x6c,0x00,0x00,0x00]
-
-v_ceil_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x5d,0xd1,0x6d,0x00,0x00,0x00]
-
-v_ceil_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x5d,0xd1,0x6e,0x00,0x00,0x00]
-
-v_ceil_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x5d,0xd1,0x6f,0x00,0x00,0x00]
-
-v_ceil_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x5d,0xd1,0x7b,0x00,0x00,0x00]
-
 v_ceil_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x5d,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -26958,21 +20856,6 @@ v_rndne_f32 v5, vcc_lo
 v_rndne_f32 v5, vcc_hi
 // CHECK: [0x6b,0x3c,0x0a,0x7e]
 
-v_rndne_f32 v5, tba_lo
-// CHECK: [0x6c,0x3c,0x0a,0x7e]
-
-v_rndne_f32 v5, tba_hi
-// CHECK: [0x6d,0x3c,0x0a,0x7e]
-
-v_rndne_f32 v5, tma_lo
-// CHECK: [0x6e,0x3c,0x0a,0x7e]
-
-v_rndne_f32 v5, tma_hi
-// CHECK: [0x6f,0x3c,0x0a,0x7e]
-
-v_rndne_f32 v5, ttmp11
-// CHECK: [0x7b,0x3c,0x0a,0x7e]
-
 v_rndne_f32 v5, m0
 // CHECK: [0x7c,0x3c,0x0a,0x7e]
 
@@ -27027,21 +20910,6 @@ v_rndne_f32_e64 v5, vcc_lo
 v_rndne_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x5e,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rndne_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x5e,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rndne_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x5e,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rndne_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x5e,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rndne_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x5e,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rndne_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x5e,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rndne_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x5e,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -27105,21 +20973,6 @@ v_floor_f32 v5, vcc_lo
 v_floor_f32 v5, vcc_hi
 // CHECK: [0x6b,0x3e,0x0a,0x7e]
 
-v_floor_f32 v5, tba_lo
-// CHECK: [0x6c,0x3e,0x0a,0x7e]
-
-v_floor_f32 v5, tba_hi
-// CHECK: [0x6d,0x3e,0x0a,0x7e]
-
-v_floor_f32 v5, tma_lo
-// CHECK: [0x6e,0x3e,0x0a,0x7e]
-
-v_floor_f32 v5, tma_hi
-// CHECK: [0x6f,0x3e,0x0a,0x7e]
-
-v_floor_f32 v5, ttmp11
-// CHECK: [0x7b,0x3e,0x0a,0x7e]
-
 v_floor_f32 v5, m0
 // CHECK: [0x7c,0x3e,0x0a,0x7e]
 
@@ -27174,21 +21027,6 @@ v_floor_f32_e64 v5, vcc_lo
 v_floor_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x5f,0xd1,0x6b,0x00,0x00,0x00]
 
-v_floor_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x5f,0xd1,0x6c,0x00,0x00,0x00]
-
-v_floor_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x5f,0xd1,0x6d,0x00,0x00,0x00]
-
-v_floor_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x5f,0xd1,0x6e,0x00,0x00,0x00]
-
-v_floor_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x5f,0xd1,0x6f,0x00,0x00,0x00]
-
-v_floor_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x5f,0xd1,0x7b,0x00,0x00,0x00]
-
 v_floor_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x5f,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -27255,21 +21093,6 @@ v_exp_f32 v5, vcc_lo
 v_exp_f32 v5, vcc_hi
 // CHECK: [0x6b,0x40,0x0a,0x7e]
 
-v_exp_f32 v5, tba_lo
-// CHECK: [0x6c,0x40,0x0a,0x7e]
-
-v_exp_f32 v5, tba_hi
-// CHECK: [0x6d,0x40,0x0a,0x7e]
-
-v_exp_f32 v5, tma_lo
-// CHECK: [0x6e,0x40,0x0a,0x7e]
-
-v_exp_f32 v5, tma_hi
-// CHECK: [0x6f,0x40,0x0a,0x7e]
-
-v_exp_f32 v5, ttmp11
-// CHECK: [0x7b,0x40,0x0a,0x7e]
-
 v_exp_f32 v5, m0
 // CHECK: [0x7c,0x40,0x0a,0x7e]
 
@@ -27324,21 +21147,6 @@ v_exp_f32_e64 v5, vcc_lo
 v_exp_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x60,0xd1,0x6b,0x00,0x00,0x00]
 
-v_exp_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x60,0xd1,0x6c,0x00,0x00,0x00]
-
-v_exp_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x60,0xd1,0x6d,0x00,0x00,0x00]
-
-v_exp_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x60,0xd1,0x6e,0x00,0x00,0x00]
-
-v_exp_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x60,0xd1,0x6f,0x00,0x00,0x00]
-
-v_exp_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x60,0xd1,0x7b,0x00,0x00,0x00]
-
 v_exp_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x60,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -27405,21 +21213,6 @@ v_log_f32 v5, vcc_lo
 v_log_f32 v5, vcc_hi
 // CHECK: [0x6b,0x42,0x0a,0x7e]
 
-v_log_f32 v5, tba_lo
-// CHECK: [0x6c,0x42,0x0a,0x7e]
-
-v_log_f32 v5, tba_hi
-// CHECK: [0x6d,0x42,0x0a,0x7e]
-
-v_log_f32 v5, tma_lo
-// CHECK: [0x6e,0x42,0x0a,0x7e]
-
-v_log_f32 v5, tma_hi
-// CHECK: [0x6f,0x42,0x0a,0x7e]
-
-v_log_f32 v5, ttmp11
-// CHECK: [0x7b,0x42,0x0a,0x7e]
-
 v_log_f32 v5, m0
 // CHECK: [0x7c,0x42,0x0a,0x7e]
 
@@ -27474,21 +21267,6 @@ v_log_f32_e64 v5, vcc_lo
 v_log_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x61,0xd1,0x6b,0x00,0x00,0x00]
 
-v_log_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x61,0xd1,0x6c,0x00,0x00,0x00]
-
-v_log_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x61,0xd1,0x6d,0x00,0x00,0x00]
-
-v_log_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x61,0xd1,0x6e,0x00,0x00,0x00]
-
-v_log_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x61,0xd1,0x6f,0x00,0x00,0x00]
-
-v_log_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x61,0xd1,0x7b,0x00,0x00,0x00]
-
 v_log_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x61,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -27555,21 +21333,6 @@ v_rcp_f32 v5, vcc_lo
 v_rcp_f32 v5, vcc_hi
 // CHECK: [0x6b,0x44,0x0a,0x7e]
 
-v_rcp_f32 v5, tba_lo
-// CHECK: [0x6c,0x44,0x0a,0x7e]
-
-v_rcp_f32 v5, tba_hi
-// CHECK: [0x6d,0x44,0x0a,0x7e]
-
-v_rcp_f32 v5, tma_lo
-// CHECK: [0x6e,0x44,0x0a,0x7e]
-
-v_rcp_f32 v5, tma_hi
-// CHECK: [0x6f,0x44,0x0a,0x7e]
-
-v_rcp_f32 v5, ttmp11
-// CHECK: [0x7b,0x44,0x0a,0x7e]
-
 v_rcp_f32 v5, m0
 // CHECK: [0x7c,0x44,0x0a,0x7e]
 
@@ -27624,21 +21387,6 @@ v_rcp_f32_e64 v5, vcc_lo
 v_rcp_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x62,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rcp_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x62,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rcp_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x62,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rcp_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x62,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rcp_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x62,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rcp_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x62,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rcp_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x62,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -27705,21 +21453,6 @@ v_rcp_iflag_f32 v5, vcc_lo
 v_rcp_iflag_f32 v5, vcc_hi
 // CHECK: [0x6b,0x46,0x0a,0x7e]
 
-v_rcp_iflag_f32 v5, tba_lo
-// CHECK: [0x6c,0x46,0x0a,0x7e]
-
-v_rcp_iflag_f32 v5, tba_hi
-// CHECK: [0x6d,0x46,0x0a,0x7e]
-
-v_rcp_iflag_f32 v5, tma_lo
-// CHECK: [0x6e,0x46,0x0a,0x7e]
-
-v_rcp_iflag_f32 v5, tma_hi
-// CHECK: [0x6f,0x46,0x0a,0x7e]
-
-v_rcp_iflag_f32 v5, ttmp11
-// CHECK: [0x7b,0x46,0x0a,0x7e]
-
 v_rcp_iflag_f32 v5, m0
 // CHECK: [0x7c,0x46,0x0a,0x7e]
 
@@ -27774,21 +21507,6 @@ v_rcp_iflag_f32_e64 v5, vcc_lo
 v_rcp_iflag_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x63,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rcp_iflag_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x63,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rcp_iflag_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x63,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rcp_iflag_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x63,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rcp_iflag_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x63,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rcp_iflag_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x63,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rcp_iflag_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x63,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -27855,21 +21573,6 @@ v_rsq_f32 v5, vcc_lo
 v_rsq_f32 v5, vcc_hi
 // CHECK: [0x6b,0x48,0x0a,0x7e]
 
-v_rsq_f32 v5, tba_lo
-// CHECK: [0x6c,0x48,0x0a,0x7e]
-
-v_rsq_f32 v5, tba_hi
-// CHECK: [0x6d,0x48,0x0a,0x7e]
-
-v_rsq_f32 v5, tma_lo
-// CHECK: [0x6e,0x48,0x0a,0x7e]
-
-v_rsq_f32 v5, tma_hi
-// CHECK: [0x6f,0x48,0x0a,0x7e]
-
-v_rsq_f32 v5, ttmp11
-// CHECK: [0x7b,0x48,0x0a,0x7e]
-
 v_rsq_f32 v5, m0
 // CHECK: [0x7c,0x48,0x0a,0x7e]
 
@@ -27924,21 +21627,6 @@ v_rsq_f32_e64 v5, vcc_lo
 v_rsq_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x64,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rsq_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x64,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rsq_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x64,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rsq_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x64,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rsq_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x64,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rsq_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x64,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rsq_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x64,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -28002,15 +21690,6 @@ v_rcp_f64 v[5:6], flat_scratch
 v_rcp_f64 v[5:6], vcc
 // CHECK: [0x6a,0x4a,0x0a,0x7e]
 
-v_rcp_f64 v[5:6], tba
-// CHECK: [0x6c,0x4a,0x0a,0x7e]
-
-v_rcp_f64 v[5:6], tma
-// CHECK: [0x6e,0x4a,0x0a,0x7e]
-
-v_rcp_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x4a,0x0a,0x7e]
-
 v_rcp_f64 v[5:6], exec
 // CHECK: [0x7e,0x4a,0x0a,0x7e]
 
@@ -28056,15 +21735,6 @@ v_rcp_f64_e64 v[5:6], flat_scratch
 v_rcp_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x65,0xd1,0x6a,0x00,0x00,0x00]
 
-v_rcp_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x65,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rcp_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x65,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rcp_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x65,0xd1,0x7a,0x00,0x00,0x00]
-
 v_rcp_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x65,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -28122,15 +21792,6 @@ v_rsq_f64 v[5:6], flat_scratch
 v_rsq_f64 v[5:6], vcc
 // CHECK: [0x6a,0x4c,0x0a,0x7e]
 
-v_rsq_f64 v[5:6], tba
-// CHECK: [0x6c,0x4c,0x0a,0x7e]
-
-v_rsq_f64 v[5:6], tma
-// CHECK: [0x6e,0x4c,0x0a,0x7e]
-
-v_rsq_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x4c,0x0a,0x7e]
-
 v_rsq_f64 v[5:6], exec
 // CHECK: [0x7e,0x4c,0x0a,0x7e]
 
@@ -28176,15 +21837,6 @@ v_rsq_f64_e64 v[5:6], flat_scratch
 v_rsq_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x66,0xd1,0x6a,0x00,0x00,0x00]
 
-v_rsq_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x66,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rsq_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x66,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rsq_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x66,0xd1,0x7a,0x00,0x00,0x00]
-
 v_rsq_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x66,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -28245,21 +21897,6 @@ v_sqrt_f32 v5, vcc_lo
 v_sqrt_f32 v5, vcc_hi
 // CHECK: [0x6b,0x4e,0x0a,0x7e]
 
-v_sqrt_f32 v5, tba_lo
-// CHECK: [0x6c,0x4e,0x0a,0x7e]
-
-v_sqrt_f32 v5, tba_hi
-// CHECK: [0x6d,0x4e,0x0a,0x7e]
-
-v_sqrt_f32 v5, tma_lo
-// CHECK: [0x6e,0x4e,0x0a,0x7e]
-
-v_sqrt_f32 v5, tma_hi
-// CHECK: [0x6f,0x4e,0x0a,0x7e]
-
-v_sqrt_f32 v5, ttmp11
-// CHECK: [0x7b,0x4e,0x0a,0x7e]
-
 v_sqrt_f32 v5, m0
 // CHECK: [0x7c,0x4e,0x0a,0x7e]
 
@@ -28314,21 +21951,6 @@ v_sqrt_f32_e64 v5, vcc_lo
 v_sqrt_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x67,0xd1,0x6b,0x00,0x00,0x00]
 
-v_sqrt_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x67,0xd1,0x6c,0x00,0x00,0x00]
-
-v_sqrt_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x67,0xd1,0x6d,0x00,0x00,0x00]
-
-v_sqrt_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x67,0xd1,0x6e,0x00,0x00,0x00]
-
-v_sqrt_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x67,0xd1,0x6f,0x00,0x00,0x00]
-
-v_sqrt_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x67,0xd1,0x7b,0x00,0x00,0x00]
-
 v_sqrt_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x67,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -28392,15 +22014,6 @@ v_sqrt_f64 v[5:6], flat_scratch
 v_sqrt_f64 v[5:6], vcc
 // CHECK: [0x6a,0x50,0x0a,0x7e]
 
-v_sqrt_f64 v[5:6], tba
-// CHECK: [0x6c,0x50,0x0a,0x7e]
-
-v_sqrt_f64 v[5:6], tma
-// CHECK: [0x6e,0x50,0x0a,0x7e]
-
-v_sqrt_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x50,0x0a,0x7e]
-
 v_sqrt_f64 v[5:6], exec
 // CHECK: [0x7e,0x50,0x0a,0x7e]
 
@@ -28446,15 +22059,6 @@ v_sqrt_f64_e64 v[5:6], flat_scratch
 v_sqrt_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x68,0xd1,0x6a,0x00,0x00,0x00]
 
-v_sqrt_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x68,0xd1,0x6c,0x00,0x00,0x00]
-
-v_sqrt_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x68,0xd1,0x6e,0x00,0x00,0x00]
-
-v_sqrt_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x68,0xd1,0x7a,0x00,0x00,0x00]
-
 v_sqrt_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x68,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -28515,21 +22119,6 @@ v_sin_f32 v5, vcc_lo
 v_sin_f32 v5, vcc_hi
 // CHECK: [0x6b,0x52,0x0a,0x7e]
 
-v_sin_f32 v5, tba_lo
-// CHECK: [0x6c,0x52,0x0a,0x7e]
-
-v_sin_f32 v5, tba_hi
-// CHECK: [0x6d,0x52,0x0a,0x7e]
-
-v_sin_f32 v5, tma_lo
-// CHECK: [0x6e,0x52,0x0a,0x7e]
-
-v_sin_f32 v5, tma_hi
-// CHECK: [0x6f,0x52,0x0a,0x7e]
-
-v_sin_f32 v5, ttmp11
-// CHECK: [0x7b,0x52,0x0a,0x7e]
-
 v_sin_f32 v5, m0
 // CHECK: [0x7c,0x52,0x0a,0x7e]
 
@@ -28584,21 +22173,6 @@ v_sin_f32_e64 v5, vcc_lo
 v_sin_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x69,0xd1,0x6b,0x00,0x00,0x00]
 
-v_sin_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x69,0xd1,0x6c,0x00,0x00,0x00]
-
-v_sin_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x69,0xd1,0x6d,0x00,0x00,0x00]
-
-v_sin_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x69,0xd1,0x6e,0x00,0x00,0x00]
-
-v_sin_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x69,0xd1,0x6f,0x00,0x00,0x00]
-
-v_sin_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x69,0xd1,0x7b,0x00,0x00,0x00]
-
 v_sin_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x69,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -28665,21 +22239,6 @@ v_cos_f32 v5, vcc_lo
 v_cos_f32 v5, vcc_hi
 // CHECK: [0x6b,0x54,0x0a,0x7e]
 
-v_cos_f32 v5, tba_lo
-// CHECK: [0x6c,0x54,0x0a,0x7e]
-
-v_cos_f32 v5, tba_hi
-// CHECK: [0x6d,0x54,0x0a,0x7e]
-
-v_cos_f32 v5, tma_lo
-// CHECK: [0x6e,0x54,0x0a,0x7e]
-
-v_cos_f32 v5, tma_hi
-// CHECK: [0x6f,0x54,0x0a,0x7e]
-
-v_cos_f32 v5, ttmp11
-// CHECK: [0x7b,0x54,0x0a,0x7e]
-
 v_cos_f32 v5, m0
 // CHECK: [0x7c,0x54,0x0a,0x7e]
 
@@ -28734,21 +22293,6 @@ v_cos_f32_e64 v5, vcc_lo
 v_cos_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x6a,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cos_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x6a,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cos_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x6a,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cos_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x6a,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cos_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x6a,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cos_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x6a,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cos_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x6a,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -28815,21 +22359,6 @@ v_not_b32 v5, vcc_lo
 v_not_b32 v5, vcc_hi
 // CHECK: [0x6b,0x56,0x0a,0x7e]
 
-v_not_b32 v5, tba_lo
-// CHECK: [0x6c,0x56,0x0a,0x7e]
-
-v_not_b32 v5, tba_hi
-// CHECK: [0x6d,0x56,0x0a,0x7e]
-
-v_not_b32 v5, tma_lo
-// CHECK: [0x6e,0x56,0x0a,0x7e]
-
-v_not_b32 v5, tma_hi
-// CHECK: [0x6f,0x56,0x0a,0x7e]
-
-v_not_b32 v5, ttmp11
-// CHECK: [0x7b,0x56,0x0a,0x7e]
-
 v_not_b32 v5, m0
 // CHECK: [0x7c,0x56,0x0a,0x7e]
 
@@ -28884,21 +22413,6 @@ v_not_b32_e64 v5, vcc_lo
 v_not_b32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x6b,0xd1,0x6b,0x00,0x00,0x00]
 
-v_not_b32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x6b,0xd1,0x6c,0x00,0x00,0x00]
-
-v_not_b32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x6b,0xd1,0x6d,0x00,0x00,0x00]
-
-v_not_b32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x6b,0xd1,0x6e,0x00,0x00,0x00]
-
-v_not_b32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x6b,0xd1,0x6f,0x00,0x00,0x00]
-
-v_not_b32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x6b,0xd1,0x7b,0x00,0x00,0x00]
-
 v_not_b32_e64 v5, m0
 // CHECK: [0x05,0x00,0x6b,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -28947,21 +22461,6 @@ v_bfrev_b32 v5, vcc_lo
 v_bfrev_b32 v5, vcc_hi
 // CHECK: [0x6b,0x58,0x0a,0x7e]
 
-v_bfrev_b32 v5, tba_lo
-// CHECK: [0x6c,0x58,0x0a,0x7e]
-
-v_bfrev_b32 v5, tba_hi
-// CHECK: [0x6d,0x58,0x0a,0x7e]
-
-v_bfrev_b32 v5, tma_lo
-// CHECK: [0x6e,0x58,0x0a,0x7e]
-
-v_bfrev_b32 v5, tma_hi
-// CHECK: [0x6f,0x58,0x0a,0x7e]
-
-v_bfrev_b32 v5, ttmp11
-// CHECK: [0x7b,0x58,0x0a,0x7e]
-
 v_bfrev_b32 v5, m0
 // CHECK: [0x7c,0x58,0x0a,0x7e]
 
@@ -29016,21 +22515,6 @@ v_bfrev_b32_e64 v5, vcc_lo
 v_bfrev_b32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x6c,0xd1,0x6b,0x00,0x00,0x00]
 
-v_bfrev_b32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x6c,0xd1,0x6c,0x00,0x00,0x00]
-
-v_bfrev_b32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x6c,0xd1,0x6d,0x00,0x00,0x00]
-
-v_bfrev_b32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x6c,0xd1,0x6e,0x00,0x00,0x00]
-
-v_bfrev_b32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x6c,0xd1,0x6f,0x00,0x00,0x00]
-
-v_bfrev_b32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x6c,0xd1,0x7b,0x00,0x00,0x00]
-
 v_bfrev_b32_e64 v5, m0
 // CHECK: [0x05,0x00,0x6c,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -29079,21 +22563,6 @@ v_ffbh_u32 v5, vcc_lo
 v_ffbh_u32 v5, vcc_hi
 // CHECK: [0x6b,0x5a,0x0a,0x7e]
 
-v_ffbh_u32 v5, tba_lo
-// CHECK: [0x6c,0x5a,0x0a,0x7e]
-
-v_ffbh_u32 v5, tba_hi
-// CHECK: [0x6d,0x5a,0x0a,0x7e]
-
-v_ffbh_u32 v5, tma_lo
-// CHECK: [0x6e,0x5a,0x0a,0x7e]
-
-v_ffbh_u32 v5, tma_hi
-// CHECK: [0x6f,0x5a,0x0a,0x7e]
-
-v_ffbh_u32 v5, ttmp11
-// CHECK: [0x7b,0x5a,0x0a,0x7e]
-
 v_ffbh_u32 v5, m0
 // CHECK: [0x7c,0x5a,0x0a,0x7e]
 
@@ -29148,21 +22617,6 @@ v_ffbh_u32_e64 v5, vcc_lo
 v_ffbh_u32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x6d,0xd1,0x6b,0x00,0x00,0x00]
 
-v_ffbh_u32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x6d,0xd1,0x6c,0x00,0x00,0x00]
-
-v_ffbh_u32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x6d,0xd1,0x6d,0x00,0x00,0x00]
-
-v_ffbh_u32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x6d,0xd1,0x6e,0x00,0x00,0x00]
-
-v_ffbh_u32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x6d,0xd1,0x6f,0x00,0x00,0x00]
-
-v_ffbh_u32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x6d,0xd1,0x7b,0x00,0x00,0x00]
-
 v_ffbh_u32_e64 v5, m0
 // CHECK: [0x05,0x00,0x6d,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -29211,21 +22665,6 @@ v_ffbl_b32 v5, vcc_lo
 v_ffbl_b32 v5, vcc_hi
 // CHECK: [0x6b,0x5c,0x0a,0x7e]
 
-v_ffbl_b32 v5, tba_lo
-// CHECK: [0x6c,0x5c,0x0a,0x7e]
-
-v_ffbl_b32 v5, tba_hi
-// CHECK: [0x6d,0x5c,0x0a,0x7e]
-
-v_ffbl_b32 v5, tma_lo
-// CHECK: [0x6e,0x5c,0x0a,0x7e]
-
-v_ffbl_b32 v5, tma_hi
-// CHECK: [0x6f,0x5c,0x0a,0x7e]
-
-v_ffbl_b32 v5, ttmp11
-// CHECK: [0x7b,0x5c,0x0a,0x7e]
-
 v_ffbl_b32 v5, m0
 // CHECK: [0x7c,0x5c,0x0a,0x7e]
 
@@ -29280,21 +22719,6 @@ v_ffbl_b32_e64 v5, vcc_lo
 v_ffbl_b32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x6e,0xd1,0x6b,0x00,0x00,0x00]
 
-v_ffbl_b32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x6e,0xd1,0x6c,0x00,0x00,0x00]
-
-v_ffbl_b32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x6e,0xd1,0x6d,0x00,0x00,0x00]
-
-v_ffbl_b32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x6e,0xd1,0x6e,0x00,0x00,0x00]
-
-v_ffbl_b32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x6e,0xd1,0x6f,0x00,0x00,0x00]
-
-v_ffbl_b32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x6e,0xd1,0x7b,0x00,0x00,0x00]
-
 v_ffbl_b32_e64 v5, m0
 // CHECK: [0x05,0x00,0x6e,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -29343,21 +22767,6 @@ v_ffbh_i32 v5, vcc_lo
 v_ffbh_i32 v5, vcc_hi
 // CHECK: [0x6b,0x5e,0x0a,0x7e]
 
-v_ffbh_i32 v5, tba_lo
-// CHECK: [0x6c,0x5e,0x0a,0x7e]
-
-v_ffbh_i32 v5, tba_hi
-// CHECK: [0x6d,0x5e,0x0a,0x7e]
-
-v_ffbh_i32 v5, tma_lo
-// CHECK: [0x6e,0x5e,0x0a,0x7e]
-
-v_ffbh_i32 v5, tma_hi
-// CHECK: [0x6f,0x5e,0x0a,0x7e]
-
-v_ffbh_i32 v5, ttmp11
-// CHECK: [0x7b,0x5e,0x0a,0x7e]
-
 v_ffbh_i32 v5, m0
 // CHECK: [0x7c,0x5e,0x0a,0x7e]
 
@@ -29412,21 +22821,6 @@ v_ffbh_i32_e64 v5, vcc_lo
 v_ffbh_i32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x6f,0xd1,0x6b,0x00,0x00,0x00]
 
-v_ffbh_i32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x6f,0xd1,0x6c,0x00,0x00,0x00]
-
-v_ffbh_i32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x6f,0xd1,0x6d,0x00,0x00,0x00]
-
-v_ffbh_i32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x6f,0xd1,0x6e,0x00,0x00,0x00]
-
-v_ffbh_i32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x6f,0xd1,0x6f,0x00,0x00,0x00]
-
-v_ffbh_i32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x6f,0xd1,0x7b,0x00,0x00,0x00]
-
 v_ffbh_i32_e64 v5, m0
 // CHECK: [0x05,0x00,0x6f,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -29472,15 +22866,6 @@ v_frexp_exp_i32_f64 v5, flat_scratch
 v_frexp_exp_i32_f64 v5, vcc
 // CHECK: [0x6a,0x60,0x0a,0x7e]
 
-v_frexp_exp_i32_f64 v5, tba
-// CHECK: [0x6c,0x60,0x0a,0x7e]
-
-v_frexp_exp_i32_f64 v5, tma
-// CHECK: [0x6e,0x60,0x0a,0x7e]
-
-v_frexp_exp_i32_f64 v5, ttmp[10:11]
-// CHECK: [0x7a,0x60,0x0a,0x7e]
-
 v_frexp_exp_i32_f64 v5, exec
 // CHECK: [0x7e,0x60,0x0a,0x7e]
 
@@ -29526,15 +22911,6 @@ v_frexp_exp_i32_f64_e64 v5, flat_scratch
 v_frexp_exp_i32_f64_e64 v5, vcc
 // CHECK: [0x05,0x00,0x70,0xd1,0x6a,0x00,0x00,0x00]
 
-v_frexp_exp_i32_f64_e64 v5, tba
-// CHECK: [0x05,0x00,0x70,0xd1,0x6c,0x00,0x00,0x00]
-
-v_frexp_exp_i32_f64_e64 v5, tma
-// CHECK: [0x05,0x00,0x70,0xd1,0x6e,0x00,0x00,0x00]
-
-v_frexp_exp_i32_f64_e64 v5, ttmp[10:11]
-// CHECK: [0x05,0x00,0x70,0xd1,0x7a,0x00,0x00,0x00]
-
 v_frexp_exp_i32_f64_e64 v5, exec
 // CHECK: [0x05,0x00,0x70,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -29583,15 +22959,6 @@ v_frexp_mant_f64 v[5:6], flat_scratch
 v_frexp_mant_f64 v[5:6], vcc
 // CHECK: [0x6a,0x62,0x0a,0x7e]
 
-v_frexp_mant_f64 v[5:6], tba
-// CHECK: [0x6c,0x62,0x0a,0x7e]
-
-v_frexp_mant_f64 v[5:6], tma
-// CHECK: [0x6e,0x62,0x0a,0x7e]
-
-v_frexp_mant_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x62,0x0a,0x7e]
-
 v_frexp_mant_f64 v[5:6], exec
 // CHECK: [0x7e,0x62,0x0a,0x7e]
 
@@ -29637,15 +23004,6 @@ v_frexp_mant_f64_e64 v[5:6], flat_scratc
 v_frexp_mant_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x71,0xd1,0x6a,0x00,0x00,0x00]
 
-v_frexp_mant_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x71,0xd1,0x6c,0x00,0x00,0x00]
-
-v_frexp_mant_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x71,0xd1,0x6e,0x00,0x00,0x00]
-
-v_frexp_mant_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x71,0xd1,0x7a,0x00,0x00,0x00]
-
 v_frexp_mant_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x71,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -29703,15 +23061,6 @@ v_fract_f64 v[5:6], flat_scratch
 v_fract_f64 v[5:6], vcc
 // CHECK: [0x6a,0x64,0x0a,0x7e]
 
-v_fract_f64 v[5:6], tba
-// CHECK: [0x6c,0x64,0x0a,0x7e]
-
-v_fract_f64 v[5:6], tma
-// CHECK: [0x6e,0x64,0x0a,0x7e]
-
-v_fract_f64 v[5:6], ttmp[10:11]
-// CHECK: [0x7a,0x64,0x0a,0x7e]
-
 v_fract_f64 v[5:6], exec
 // CHECK: [0x7e,0x64,0x0a,0x7e]
 
@@ -29757,15 +23106,6 @@ v_fract_f64_e64 v[5:6], flat_scratch
 v_fract_f64_e64 v[5:6], vcc
 // CHECK: [0x05,0x00,0x72,0xd1,0x6a,0x00,0x00,0x00]
 
-v_fract_f64_e64 v[5:6], tba
-// CHECK: [0x05,0x00,0x72,0xd1,0x6c,0x00,0x00,0x00]
-
-v_fract_f64_e64 v[5:6], tma
-// CHECK: [0x05,0x00,0x72,0xd1,0x6e,0x00,0x00,0x00]
-
-v_fract_f64_e64 v[5:6], ttmp[10:11]
-// CHECK: [0x05,0x00,0x72,0xd1,0x7a,0x00,0x00,0x00]
-
 v_fract_f64_e64 v[5:6], exec
 // CHECK: [0x05,0x00,0x72,0xd1,0x7e,0x00,0x00,0x00]
 
@@ -29826,21 +23166,6 @@ v_frexp_exp_i32_f32 v5, vcc_lo
 v_frexp_exp_i32_f32 v5, vcc_hi
 // CHECK: [0x6b,0x66,0x0a,0x7e]
 
-v_frexp_exp_i32_f32 v5, tba_lo
-// CHECK: [0x6c,0x66,0x0a,0x7e]
-
-v_frexp_exp_i32_f32 v5, tba_hi
-// CHECK: [0x6d,0x66,0x0a,0x7e]
-
-v_frexp_exp_i32_f32 v5, tma_lo
-// CHECK: [0x6e,0x66,0x0a,0x7e]
-
-v_frexp_exp_i32_f32 v5, tma_hi
-// CHECK: [0x6f,0x66,0x0a,0x7e]
-
-v_frexp_exp_i32_f32 v5, ttmp11
-// CHECK: [0x7b,0x66,0x0a,0x7e]
-
 v_frexp_exp_i32_f32 v5, m0
 // CHECK: [0x7c,0x66,0x0a,0x7e]
 
@@ -29895,21 +23220,6 @@ v_frexp_exp_i32_f32_e64 v5, vcc_lo
 v_frexp_exp_i32_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x73,0xd1,0x6b,0x00,0x00,0x00]
 
-v_frexp_exp_i32_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x73,0xd1,0x6c,0x00,0x00,0x00]
-
-v_frexp_exp_i32_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x73,0xd1,0x6d,0x00,0x00,0x00]
-
-v_frexp_exp_i32_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x73,0xd1,0x6e,0x00,0x00,0x00]
-
-v_frexp_exp_i32_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x73,0xd1,0x6f,0x00,0x00,0x00]
-
-v_frexp_exp_i32_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x73,0xd1,0x7b,0x00,0x00,0x00]
-
 v_frexp_exp_i32_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x73,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -29967,21 +23277,6 @@ v_frexp_mant_f32 v5, vcc_lo
 v_frexp_mant_f32 v5, vcc_hi
 // CHECK: [0x6b,0x68,0x0a,0x7e]
 
-v_frexp_mant_f32 v5, tba_lo
-// CHECK: [0x6c,0x68,0x0a,0x7e]
-
-v_frexp_mant_f32 v5, tba_hi
-// CHECK: [0x6d,0x68,0x0a,0x7e]
-
-v_frexp_mant_f32 v5, tma_lo
-// CHECK: [0x6e,0x68,0x0a,0x7e]
-
-v_frexp_mant_f32 v5, tma_hi
-// CHECK: [0x6f,0x68,0x0a,0x7e]
-
-v_frexp_mant_f32 v5, ttmp11
-// CHECK: [0x7b,0x68,0x0a,0x7e]
-
 v_frexp_mant_f32 v5, m0
 // CHECK: [0x7c,0x68,0x0a,0x7e]
 
@@ -30036,21 +23331,6 @@ v_frexp_mant_f32_e64 v5, vcc_lo
 v_frexp_mant_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x74,0xd1,0x6b,0x00,0x00,0x00]
 
-v_frexp_mant_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x74,0xd1,0x6c,0x00,0x00,0x00]
-
-v_frexp_mant_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x74,0xd1,0x6d,0x00,0x00,0x00]
-
-v_frexp_mant_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x74,0xd1,0x6e,0x00,0x00,0x00]
-
-v_frexp_mant_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x74,0xd1,0x6f,0x00,0x00,0x00]
-
-v_frexp_mant_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x74,0xd1,0x7b,0x00,0x00,0x00]
-
 v_frexp_mant_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x74,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -30102,90 +23382,6 @@ v_clrexcp
 v_clrexcp_e64
 // CHECK: [0x00,0x00,0x75,0xd1,0x00,0x00,0x00,0x00]
 
-v_movreld_b32 v5, m0
-// CHECK: [0x7c,0x6c,0x0a,0x7e]
-
-v_movreld_b32 v255, m0
-// CHECK: [0x7c,0x6c,0xfe,0x7f]
-
-v_movreld_b32 v5, 0
-// CHECK: [0x80,0x6c,0x0a,0x7e]
-
-v_movreld_b32 v5, -1
-// CHECK: [0xc1,0x6c,0x0a,0x7e]
-
-v_movreld_b32 v5, 0.5
-// CHECK: [0xf0,0x6c,0x0a,0x7e]
-
-v_movreld_b32 v5, -4.0
-// CHECK: [0xf7,0x6c,0x0a,0x7e]
-
-v_movreld_b32 v5, v1
-// CHECK: [0x01,0x6d,0x0a,0x7e]
-
-v_movreld_b32 v5, v255
-// CHECK: [0xff,0x6d,0x0a,0x7e]
-
-v_movreld_b32_e64 v5, m0
-// CHECK: [0x05,0x00,0x76,0xd1,0x7c,0x00,0x00,0x00]
-
-v_movreld_b32_e64 v255, m0
-// CHECK: [0xff,0x00,0x76,0xd1,0x7c,0x00,0x00,0x00]
-
-v_movreld_b32_e64 v5, 0
-// CHECK: [0x05,0x00,0x76,0xd1,0x80,0x00,0x00,0x00]
-
-v_movreld_b32_e64 v5, -1
-// CHECK: [0x05,0x00,0x76,0xd1,0xc1,0x00,0x00,0x00]
-
-v_movreld_b32_e64 v5, 0.5
-// CHECK: [0x05,0x00,0x76,0xd1,0xf0,0x00,0x00,0x00]
-
-v_movreld_b32_e64 v5, -4.0
-// CHECK: [0x05,0x00,0x76,0xd1,0xf7,0x00,0x00,0x00]
-
-v_movreld_b32_e64 v5, v1
-// CHECK: [0x05,0x00,0x76,0xd1,0x01,0x01,0x00,0x00]
-
-v_movreld_b32_e64 v5, v255
-// CHECK: [0x05,0x00,0x76,0xd1,0xff,0x01,0x00,0x00]
-
-v_movrels_b32 v5, v1
-// CHECK: [0x01,0x6f,0x0a,0x7e]
-
-v_movrels_b32 v255, v1
-// CHECK: [0x01,0x6f,0xfe,0x7f]
-
-v_movrels_b32 v5, v255
-// CHECK: [0xff,0x6f,0x0a,0x7e]
-
-v_movrels_b32_e64 v5, v1
-// CHECK: [0x05,0x00,0x77,0xd1,0x01,0x01,0x00,0x00]
-
-v_movrels_b32_e64 v255, v1
-// CHECK: [0xff,0x00,0x77,0xd1,0x01,0x01,0x00,0x00]
-
-v_movrels_b32_e64 v5, v255
-// CHECK: [0x05,0x00,0x77,0xd1,0xff,0x01,0x00,0x00]
-
-v_movrelsd_b32 v5, v1
-// CHECK: [0x01,0x71,0x0a,0x7e]
-
-v_movrelsd_b32 v255, v1
-// CHECK: [0x01,0x71,0xfe,0x7f]
-
-v_movrelsd_b32 v5, v255
-// CHECK: [0xff,0x71,0x0a,0x7e]
-
-v_movrelsd_b32_e64 v5, v1
-// CHECK: [0x05,0x00,0x78,0xd1,0x01,0x01,0x00,0x00]
-
-v_movrelsd_b32_e64 v255, v1
-// CHECK: [0xff,0x00,0x78,0xd1,0x01,0x01,0x00,0x00]
-
-v_movrelsd_b32_e64 v5, v255
-// CHECK: [0x05,0x00,0x78,0xd1,0xff,0x01,0x00,0x00]
-
 v_cvt_f16_u16 v5, s1
 // CHECK: [0x01,0x72,0x0a,0x7e]
 
@@ -30207,21 +23403,6 @@ v_cvt_f16_u16 v5, vcc_lo
 v_cvt_f16_u16 v5, vcc_hi
 // CHECK: [0x6b,0x72,0x0a,0x7e]
 
-v_cvt_f16_u16 v5, tba_lo
-// CHECK: [0x6c,0x72,0x0a,0x7e]
-
-v_cvt_f16_u16 v5, tba_hi
-// CHECK: [0x6d,0x72,0x0a,0x7e]
-
-v_cvt_f16_u16 v5, tma_lo
-// CHECK: [0x6e,0x72,0x0a,0x7e]
-
-v_cvt_f16_u16 v5, tma_hi
-// CHECK: [0x6f,0x72,0x0a,0x7e]
-
-v_cvt_f16_u16 v5, ttmp11
-// CHECK: [0x7b,0x72,0x0a,0x7e]
-
 v_cvt_f16_u16 v5, m0
 // CHECK: [0x7c,0x72,0x0a,0x7e]
 
@@ -30276,21 +23457,6 @@ v_cvt_f16_u16_e64 v5, vcc_lo
 v_cvt_f16_u16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x79,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f16_u16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x79,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f16_u16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x79,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f16_u16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x79,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f16_u16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x79,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f16_u16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x79,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f16_u16_e64 v5, m0
 // CHECK: [0x05,0x00,0x79,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -30318,6 +23484,9 @@ v_cvt_f16_u16_e64 v5, v1
 v_cvt_f16_u16_e64 v5, v255
 // CHECK: [0x05,0x00,0x79,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f16_u16_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x79,0xd1,0x01,0x00,0x00,0x00]
+
 v_cvt_f16_i16 v5, s1
 // CHECK: [0x01,0x74,0x0a,0x7e]
 
@@ -30339,21 +23508,6 @@ v_cvt_f16_i16 v5, vcc_lo
 v_cvt_f16_i16 v5, vcc_hi
 // CHECK: [0x6b,0x74,0x0a,0x7e]
 
-v_cvt_f16_i16 v5, tba_lo
-// CHECK: [0x6c,0x74,0x0a,0x7e]
-
-v_cvt_f16_i16 v5, tba_hi
-// CHECK: [0x6d,0x74,0x0a,0x7e]
-
-v_cvt_f16_i16 v5, tma_lo
-// CHECK: [0x6e,0x74,0x0a,0x7e]
-
-v_cvt_f16_i16 v5, tma_hi
-// CHECK: [0x6f,0x74,0x0a,0x7e]
-
-v_cvt_f16_i16 v5, ttmp11
-// CHECK: [0x7b,0x74,0x0a,0x7e]
-
 v_cvt_f16_i16 v5, m0
 // CHECK: [0x7c,0x74,0x0a,0x7e]
 
@@ -30408,21 +23562,6 @@ v_cvt_f16_i16_e64 v5, vcc_lo
 v_cvt_f16_i16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x7a,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_f16_i16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x7a,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_f16_i16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x7a,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_f16_i16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x7a,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_f16_i16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x7a,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_f16_i16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x7a,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_f16_i16_e64 v5, m0
 // CHECK: [0x05,0x00,0x7a,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -30450,6 +23589,9 @@ v_cvt_f16_i16_e64 v5, v1
 v_cvt_f16_i16_e64 v5, v255
 // CHECK: [0x05,0x00,0x7a,0xd1,0xff,0x01,0x00,0x00]
 
+v_cvt_f16_i16_e64 v5, s1 clamp
+// CHECK: [0x05,0x80,0x7a,0xd1,0x01,0x00,0x00,0x00]
+
 v_cvt_u16_f16 v5, s1
 // CHECK: [0x01,0x76,0x0a,0x7e]
 
@@ -30471,21 +23613,6 @@ v_cvt_u16_f16 v5, vcc_lo
 v_cvt_u16_f16 v5, vcc_hi
 // CHECK: [0x6b,0x76,0x0a,0x7e]
 
-v_cvt_u16_f16 v5, tba_lo
-// CHECK: [0x6c,0x76,0x0a,0x7e]
-
-v_cvt_u16_f16 v5, tba_hi
-// CHECK: [0x6d,0x76,0x0a,0x7e]
-
-v_cvt_u16_f16 v5, tma_lo
-// CHECK: [0x6e,0x76,0x0a,0x7e]
-
-v_cvt_u16_f16 v5, tma_hi
-// CHECK: [0x6f,0x76,0x0a,0x7e]
-
-v_cvt_u16_f16 v5, ttmp11
-// CHECK: [0x7b,0x76,0x0a,0x7e]
-
 v_cvt_u16_f16 v5, m0
 // CHECK: [0x7c,0x76,0x0a,0x7e]
 
@@ -30540,21 +23667,6 @@ v_cvt_u16_f16_e64 v5, vcc_lo
 v_cvt_u16_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x7b,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_u16_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x7b,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_u16_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x7b,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_u16_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x7b,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_u16_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x7b,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_u16_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x7b,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_u16_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x7b,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -30612,21 +23724,6 @@ v_cvt_i16_f16 v5, vcc_lo
 v_cvt_i16_f16 v5, vcc_hi
 // CHECK: [0x6b,0x78,0x0a,0x7e]
 
-v_cvt_i16_f16 v5, tba_lo
-// CHECK: [0x6c,0x78,0x0a,0x7e]
-
-v_cvt_i16_f16 v5, tba_hi
-// CHECK: [0x6d,0x78,0x0a,0x7e]
-
-v_cvt_i16_f16 v5, tma_lo
-// CHECK: [0x6e,0x78,0x0a,0x7e]
-
-v_cvt_i16_f16 v5, tma_hi
-// CHECK: [0x6f,0x78,0x0a,0x7e]
-
-v_cvt_i16_f16 v5, ttmp11
-// CHECK: [0x7b,0x78,0x0a,0x7e]
-
 v_cvt_i16_f16 v5, m0
 // CHECK: [0x7c,0x78,0x0a,0x7e]
 
@@ -30681,21 +23778,6 @@ v_cvt_i16_f16_e64 v5, vcc_lo
 v_cvt_i16_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x7c,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cvt_i16_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x7c,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cvt_i16_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x7c,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cvt_i16_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x7c,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cvt_i16_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x7c,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cvt_i16_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x7c,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cvt_i16_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x7c,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -30753,21 +23835,6 @@ v_rcp_f16 v5, vcc_lo
 v_rcp_f16 v5, vcc_hi
 // CHECK: [0x6b,0x7a,0x0a,0x7e]
 
-v_rcp_f16 v5, tba_lo
-// CHECK: [0x6c,0x7a,0x0a,0x7e]
-
-v_rcp_f16 v5, tba_hi
-// CHECK: [0x6d,0x7a,0x0a,0x7e]
-
-v_rcp_f16 v5, tma_lo
-// CHECK: [0x6e,0x7a,0x0a,0x7e]
-
-v_rcp_f16 v5, tma_hi
-// CHECK: [0x6f,0x7a,0x0a,0x7e]
-
-v_rcp_f16 v5, ttmp11
-// CHECK: [0x7b,0x7a,0x0a,0x7e]
-
 v_rcp_f16 v5, m0
 // CHECK: [0x7c,0x7a,0x0a,0x7e]
 
@@ -30822,21 +23889,6 @@ v_rcp_f16_e64 v5, vcc_lo
 v_rcp_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x7d,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rcp_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x7d,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rcp_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x7d,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rcp_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x7d,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rcp_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x7d,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rcp_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x7d,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rcp_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x7d,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -30894,21 +23946,6 @@ v_sqrt_f16 v5, vcc_lo
 v_sqrt_f16 v5, vcc_hi
 // CHECK: [0x6b,0x7c,0x0a,0x7e]
 
-v_sqrt_f16 v5, tba_lo
-// CHECK: [0x6c,0x7c,0x0a,0x7e]
-
-v_sqrt_f16 v5, tba_hi
-// CHECK: [0x6d,0x7c,0x0a,0x7e]
-
-v_sqrt_f16 v5, tma_lo
-// CHECK: [0x6e,0x7c,0x0a,0x7e]
-
-v_sqrt_f16 v5, tma_hi
-// CHECK: [0x6f,0x7c,0x0a,0x7e]
-
-v_sqrt_f16 v5, ttmp11
-// CHECK: [0x7b,0x7c,0x0a,0x7e]
-
 v_sqrt_f16 v5, m0
 // CHECK: [0x7c,0x7c,0x0a,0x7e]
 
@@ -30963,21 +24000,6 @@ v_sqrt_f16_e64 v5, vcc_lo
 v_sqrt_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x7e,0xd1,0x6b,0x00,0x00,0x00]
 
-v_sqrt_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x7e,0xd1,0x6c,0x00,0x00,0x00]
-
-v_sqrt_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x7e,0xd1,0x6d,0x00,0x00,0x00]
-
-v_sqrt_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x7e,0xd1,0x6e,0x00,0x00,0x00]
-
-v_sqrt_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x7e,0xd1,0x6f,0x00,0x00,0x00]
-
-v_sqrt_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x7e,0xd1,0x7b,0x00,0x00,0x00]
-
 v_sqrt_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x7e,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31035,21 +24057,6 @@ v_rsq_f16 v5, vcc_lo
 v_rsq_f16 v5, vcc_hi
 // CHECK: [0x6b,0x7e,0x0a,0x7e]
 
-v_rsq_f16 v5, tba_lo
-// CHECK: [0x6c,0x7e,0x0a,0x7e]
-
-v_rsq_f16 v5, tba_hi
-// CHECK: [0x6d,0x7e,0x0a,0x7e]
-
-v_rsq_f16 v5, tma_lo
-// CHECK: [0x6e,0x7e,0x0a,0x7e]
-
-v_rsq_f16 v5, tma_hi
-// CHECK: [0x6f,0x7e,0x0a,0x7e]
-
-v_rsq_f16 v5, ttmp11
-// CHECK: [0x7b,0x7e,0x0a,0x7e]
-
 v_rsq_f16 v5, m0
 // CHECK: [0x7c,0x7e,0x0a,0x7e]
 
@@ -31104,21 +24111,6 @@ v_rsq_f16_e64 v5, vcc_lo
 v_rsq_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x7f,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rsq_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x7f,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rsq_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x7f,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rsq_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x7f,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rsq_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x7f,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rsq_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x7f,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rsq_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x7f,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31176,21 +24168,6 @@ v_log_f16 v5, vcc_lo
 v_log_f16 v5, vcc_hi
 // CHECK: [0x6b,0x80,0x0a,0x7e]
 
-v_log_f16 v5, tba_lo
-// CHECK: [0x6c,0x80,0x0a,0x7e]
-
-v_log_f16 v5, tba_hi
-// CHECK: [0x6d,0x80,0x0a,0x7e]
-
-v_log_f16 v5, tma_lo
-// CHECK: [0x6e,0x80,0x0a,0x7e]
-
-v_log_f16 v5, tma_hi
-// CHECK: [0x6f,0x80,0x0a,0x7e]
-
-v_log_f16 v5, ttmp11
-// CHECK: [0x7b,0x80,0x0a,0x7e]
-
 v_log_f16 v5, m0
 // CHECK: [0x7c,0x80,0x0a,0x7e]
 
@@ -31245,21 +24222,6 @@ v_log_f16_e64 v5, vcc_lo
 v_log_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x80,0xd1,0x6b,0x00,0x00,0x00]
 
-v_log_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x80,0xd1,0x6c,0x00,0x00,0x00]
-
-v_log_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x80,0xd1,0x6d,0x00,0x00,0x00]
-
-v_log_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x80,0xd1,0x6e,0x00,0x00,0x00]
-
-v_log_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x80,0xd1,0x6f,0x00,0x00,0x00]
-
-v_log_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x80,0xd1,0x7b,0x00,0x00,0x00]
-
 v_log_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x80,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31317,21 +24279,6 @@ v_exp_f16 v5, vcc_lo
 v_exp_f16 v5, vcc_hi
 // CHECK: [0x6b,0x82,0x0a,0x7e]
 
-v_exp_f16 v5, tba_lo
-// CHECK: [0x6c,0x82,0x0a,0x7e]
-
-v_exp_f16 v5, tba_hi
-// CHECK: [0x6d,0x82,0x0a,0x7e]
-
-v_exp_f16 v5, tma_lo
-// CHECK: [0x6e,0x82,0x0a,0x7e]
-
-v_exp_f16 v5, tma_hi
-// CHECK: [0x6f,0x82,0x0a,0x7e]
-
-v_exp_f16 v5, ttmp11
-// CHECK: [0x7b,0x82,0x0a,0x7e]
-
 v_exp_f16 v5, m0
 // CHECK: [0x7c,0x82,0x0a,0x7e]
 
@@ -31386,21 +24333,6 @@ v_exp_f16_e64 v5, vcc_lo
 v_exp_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x81,0xd1,0x6b,0x00,0x00,0x00]
 
-v_exp_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x81,0xd1,0x6c,0x00,0x00,0x00]
-
-v_exp_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x81,0xd1,0x6d,0x00,0x00,0x00]
-
-v_exp_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x81,0xd1,0x6e,0x00,0x00,0x00]
-
-v_exp_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x81,0xd1,0x6f,0x00,0x00,0x00]
-
-v_exp_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x81,0xd1,0x7b,0x00,0x00,0x00]
-
 v_exp_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x81,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31458,21 +24390,6 @@ v_frexp_mant_f16 v5, vcc_lo
 v_frexp_mant_f16 v5, vcc_hi
 // CHECK: [0x6b,0x84,0x0a,0x7e]
 
-v_frexp_mant_f16 v5, tba_lo
-// CHECK: [0x6c,0x84,0x0a,0x7e]
-
-v_frexp_mant_f16 v5, tba_hi
-// CHECK: [0x6d,0x84,0x0a,0x7e]
-
-v_frexp_mant_f16 v5, tma_lo
-// CHECK: [0x6e,0x84,0x0a,0x7e]
-
-v_frexp_mant_f16 v5, tma_hi
-// CHECK: [0x6f,0x84,0x0a,0x7e]
-
-v_frexp_mant_f16 v5, ttmp11
-// CHECK: [0x7b,0x84,0x0a,0x7e]
-
 v_frexp_mant_f16 v5, m0
 // CHECK: [0x7c,0x84,0x0a,0x7e]
 
@@ -31527,21 +24444,6 @@ v_frexp_mant_f16_e64 v5, vcc_lo
 v_frexp_mant_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x82,0xd1,0x6b,0x00,0x00,0x00]
 
-v_frexp_mant_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x82,0xd1,0x6c,0x00,0x00,0x00]
-
-v_frexp_mant_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x82,0xd1,0x6d,0x00,0x00,0x00]
-
-v_frexp_mant_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x82,0xd1,0x6e,0x00,0x00,0x00]
-
-v_frexp_mant_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x82,0xd1,0x6f,0x00,0x00,0x00]
-
-v_frexp_mant_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x82,0xd1,0x7b,0x00,0x00,0x00]
-
 v_frexp_mant_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x82,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31599,21 +24501,6 @@ v_frexp_exp_i16_f16 v5, vcc_lo
 v_frexp_exp_i16_f16 v5, vcc_hi
 // CHECK: [0x6b,0x86,0x0a,0x7e]
 
-v_frexp_exp_i16_f16 v5, tba_lo
-// CHECK: [0x6c,0x86,0x0a,0x7e]
-
-v_frexp_exp_i16_f16 v5, tba_hi
-// CHECK: [0x6d,0x86,0x0a,0x7e]
-
-v_frexp_exp_i16_f16 v5, tma_lo
-// CHECK: [0x6e,0x86,0x0a,0x7e]
-
-v_frexp_exp_i16_f16 v5, tma_hi
-// CHECK: [0x6f,0x86,0x0a,0x7e]
-
-v_frexp_exp_i16_f16 v5, ttmp11
-// CHECK: [0x7b,0x86,0x0a,0x7e]
-
 v_frexp_exp_i16_f16 v5, m0
 // CHECK: [0x7c,0x86,0x0a,0x7e]
 
@@ -31668,21 +24555,6 @@ v_frexp_exp_i16_f16_e64 v5, vcc_lo
 v_frexp_exp_i16_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x83,0xd1,0x6b,0x00,0x00,0x00]
 
-v_frexp_exp_i16_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x83,0xd1,0x6c,0x00,0x00,0x00]
-
-v_frexp_exp_i16_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x83,0xd1,0x6d,0x00,0x00,0x00]
-
-v_frexp_exp_i16_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x83,0xd1,0x6e,0x00,0x00,0x00]
-
-v_frexp_exp_i16_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x83,0xd1,0x6f,0x00,0x00,0x00]
-
-v_frexp_exp_i16_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x83,0xd1,0x7b,0x00,0x00,0x00]
-
 v_frexp_exp_i16_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x83,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31740,21 +24612,6 @@ v_floor_f16 v5, vcc_lo
 v_floor_f16 v5, vcc_hi
 // CHECK: [0x6b,0x88,0x0a,0x7e]
 
-v_floor_f16 v5, tba_lo
-// CHECK: [0x6c,0x88,0x0a,0x7e]
-
-v_floor_f16 v5, tba_hi
-// CHECK: [0x6d,0x88,0x0a,0x7e]
-
-v_floor_f16 v5, tma_lo
-// CHECK: [0x6e,0x88,0x0a,0x7e]
-
-v_floor_f16 v5, tma_hi
-// CHECK: [0x6f,0x88,0x0a,0x7e]
-
-v_floor_f16 v5, ttmp11
-// CHECK: [0x7b,0x88,0x0a,0x7e]
-
 v_floor_f16 v5, m0
 // CHECK: [0x7c,0x88,0x0a,0x7e]
 
@@ -31809,21 +24666,6 @@ v_floor_f16_e64 v5, vcc_lo
 v_floor_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x84,0xd1,0x6b,0x00,0x00,0x00]
 
-v_floor_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x84,0xd1,0x6c,0x00,0x00,0x00]
-
-v_floor_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x84,0xd1,0x6d,0x00,0x00,0x00]
-
-v_floor_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x84,0xd1,0x6e,0x00,0x00,0x00]
-
-v_floor_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x84,0xd1,0x6f,0x00,0x00,0x00]
-
-v_floor_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x84,0xd1,0x7b,0x00,0x00,0x00]
-
 v_floor_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x84,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -31881,21 +24723,6 @@ v_ceil_f16 v5, vcc_lo
 v_ceil_f16 v5, vcc_hi
 // CHECK: [0x6b,0x8a,0x0a,0x7e]
 
-v_ceil_f16 v5, tba_lo
-// CHECK: [0x6c,0x8a,0x0a,0x7e]
-
-v_ceil_f16 v5, tba_hi
-// CHECK: [0x6d,0x8a,0x0a,0x7e]
-
-v_ceil_f16 v5, tma_lo
-// CHECK: [0x6e,0x8a,0x0a,0x7e]
-
-v_ceil_f16 v5, tma_hi
-// CHECK: [0x6f,0x8a,0x0a,0x7e]
-
-v_ceil_f16 v5, ttmp11
-// CHECK: [0x7b,0x8a,0x0a,0x7e]
-
 v_ceil_f16 v5, m0
 // CHECK: [0x7c,0x8a,0x0a,0x7e]
 
@@ -31950,21 +24777,6 @@ v_ceil_f16_e64 v5, vcc_lo
 v_ceil_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x85,0xd1,0x6b,0x00,0x00,0x00]
 
-v_ceil_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x85,0xd1,0x6c,0x00,0x00,0x00]
-
-v_ceil_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x85,0xd1,0x6d,0x00,0x00,0x00]
-
-v_ceil_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x85,0xd1,0x6e,0x00,0x00,0x00]
-
-v_ceil_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x85,0xd1,0x6f,0x00,0x00,0x00]
-
-v_ceil_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x85,0xd1,0x7b,0x00,0x00,0x00]
-
 v_ceil_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x85,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32022,21 +24834,6 @@ v_trunc_f16 v5, vcc_lo
 v_trunc_f16 v5, vcc_hi
 // CHECK: [0x6b,0x8c,0x0a,0x7e]
 
-v_trunc_f16 v5, tba_lo
-// CHECK: [0x6c,0x8c,0x0a,0x7e]
-
-v_trunc_f16 v5, tba_hi
-// CHECK: [0x6d,0x8c,0x0a,0x7e]
-
-v_trunc_f16 v5, tma_lo
-// CHECK: [0x6e,0x8c,0x0a,0x7e]
-
-v_trunc_f16 v5, tma_hi
-// CHECK: [0x6f,0x8c,0x0a,0x7e]
-
-v_trunc_f16 v5, ttmp11
-// CHECK: [0x7b,0x8c,0x0a,0x7e]
-
 v_trunc_f16 v5, m0
 // CHECK: [0x7c,0x8c,0x0a,0x7e]
 
@@ -32091,21 +24888,6 @@ v_trunc_f16_e64 v5, vcc_lo
 v_trunc_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x86,0xd1,0x6b,0x00,0x00,0x00]
 
-v_trunc_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x86,0xd1,0x6c,0x00,0x00,0x00]
-
-v_trunc_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x86,0xd1,0x6d,0x00,0x00,0x00]
-
-v_trunc_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x86,0xd1,0x6e,0x00,0x00,0x00]
-
-v_trunc_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x86,0xd1,0x6f,0x00,0x00,0x00]
-
-v_trunc_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x86,0xd1,0x7b,0x00,0x00,0x00]
-
 v_trunc_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x86,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32163,21 +24945,6 @@ v_rndne_f16 v5, vcc_lo
 v_rndne_f16 v5, vcc_hi
 // CHECK: [0x6b,0x8e,0x0a,0x7e]
 
-v_rndne_f16 v5, tba_lo
-// CHECK: [0x6c,0x8e,0x0a,0x7e]
-
-v_rndne_f16 v5, tba_hi
-// CHECK: [0x6d,0x8e,0x0a,0x7e]
-
-v_rndne_f16 v5, tma_lo
-// CHECK: [0x6e,0x8e,0x0a,0x7e]
-
-v_rndne_f16 v5, tma_hi
-// CHECK: [0x6f,0x8e,0x0a,0x7e]
-
-v_rndne_f16 v5, ttmp11
-// CHECK: [0x7b,0x8e,0x0a,0x7e]
-
 v_rndne_f16 v5, m0
 // CHECK: [0x7c,0x8e,0x0a,0x7e]
 
@@ -32232,21 +24999,6 @@ v_rndne_f16_e64 v5, vcc_lo
 v_rndne_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x87,0xd1,0x6b,0x00,0x00,0x00]
 
-v_rndne_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x87,0xd1,0x6c,0x00,0x00,0x00]
-
-v_rndne_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x87,0xd1,0x6d,0x00,0x00,0x00]
-
-v_rndne_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x87,0xd1,0x6e,0x00,0x00,0x00]
-
-v_rndne_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x87,0xd1,0x6f,0x00,0x00,0x00]
-
-v_rndne_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x87,0xd1,0x7b,0x00,0x00,0x00]
-
 v_rndne_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x87,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32304,21 +25056,6 @@ v_fract_f16 v5, vcc_lo
 v_fract_f16 v5, vcc_hi
 // CHECK: [0x6b,0x90,0x0a,0x7e]
 
-v_fract_f16 v5, tba_lo
-// CHECK: [0x6c,0x90,0x0a,0x7e]
-
-v_fract_f16 v5, tba_hi
-// CHECK: [0x6d,0x90,0x0a,0x7e]
-
-v_fract_f16 v5, tma_lo
-// CHECK: [0x6e,0x90,0x0a,0x7e]
-
-v_fract_f16 v5, tma_hi
-// CHECK: [0x6f,0x90,0x0a,0x7e]
-
-v_fract_f16 v5, ttmp11
-// CHECK: [0x7b,0x90,0x0a,0x7e]
-
 v_fract_f16 v5, m0
 // CHECK: [0x7c,0x90,0x0a,0x7e]
 
@@ -32373,21 +25110,6 @@ v_fract_f16_e64 v5, vcc_lo
 v_fract_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x88,0xd1,0x6b,0x00,0x00,0x00]
 
-v_fract_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x88,0xd1,0x6c,0x00,0x00,0x00]
-
-v_fract_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x88,0xd1,0x6d,0x00,0x00,0x00]
-
-v_fract_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x88,0xd1,0x6e,0x00,0x00,0x00]
-
-v_fract_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x88,0xd1,0x6f,0x00,0x00,0x00]
-
-v_fract_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x88,0xd1,0x7b,0x00,0x00,0x00]
-
 v_fract_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x88,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32445,21 +25167,6 @@ v_sin_f16 v5, vcc_lo
 v_sin_f16 v5, vcc_hi
 // CHECK: [0x6b,0x92,0x0a,0x7e]
 
-v_sin_f16 v5, tba_lo
-// CHECK: [0x6c,0x92,0x0a,0x7e]
-
-v_sin_f16 v5, tba_hi
-// CHECK: [0x6d,0x92,0x0a,0x7e]
-
-v_sin_f16 v5, tma_lo
-// CHECK: [0x6e,0x92,0x0a,0x7e]
-
-v_sin_f16 v5, tma_hi
-// CHECK: [0x6f,0x92,0x0a,0x7e]
-
-v_sin_f16 v5, ttmp11
-// CHECK: [0x7b,0x92,0x0a,0x7e]
-
 v_sin_f16 v5, m0
 // CHECK: [0x7c,0x92,0x0a,0x7e]
 
@@ -32514,21 +25221,6 @@ v_sin_f16_e64 v5, vcc_lo
 v_sin_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x89,0xd1,0x6b,0x00,0x00,0x00]
 
-v_sin_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x89,0xd1,0x6c,0x00,0x00,0x00]
-
-v_sin_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x89,0xd1,0x6d,0x00,0x00,0x00]
-
-v_sin_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x89,0xd1,0x6e,0x00,0x00,0x00]
-
-v_sin_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x89,0xd1,0x6f,0x00,0x00,0x00]
-
-v_sin_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x89,0xd1,0x7b,0x00,0x00,0x00]
-
 v_sin_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x89,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32586,21 +25278,6 @@ v_cos_f16 v5, vcc_lo
 v_cos_f16 v5, vcc_hi
 // CHECK: [0x6b,0x94,0x0a,0x7e]
 
-v_cos_f16 v5, tba_lo
-// CHECK: [0x6c,0x94,0x0a,0x7e]
-
-v_cos_f16 v5, tba_hi
-// CHECK: [0x6d,0x94,0x0a,0x7e]
-
-v_cos_f16 v5, tma_lo
-// CHECK: [0x6e,0x94,0x0a,0x7e]
-
-v_cos_f16 v5, tma_hi
-// CHECK: [0x6f,0x94,0x0a,0x7e]
-
-v_cos_f16 v5, ttmp11
-// CHECK: [0x7b,0x94,0x0a,0x7e]
-
 v_cos_f16 v5, m0
 // CHECK: [0x7c,0x94,0x0a,0x7e]
 
@@ -32655,21 +25332,6 @@ v_cos_f16_e64 v5, vcc_lo
 v_cos_f16_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x8a,0xd1,0x6b,0x00,0x00,0x00]
 
-v_cos_f16_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x8a,0xd1,0x6c,0x00,0x00,0x00]
-
-v_cos_f16_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x8a,0xd1,0x6d,0x00,0x00,0x00]
-
-v_cos_f16_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x8a,0xd1,0x6e,0x00,0x00,0x00]
-
-v_cos_f16_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x8a,0xd1,0x6f,0x00,0x00,0x00]
-
-v_cos_f16_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x8a,0xd1,0x7b,0x00,0x00,0x00]
-
 v_cos_f16_e64 v5, m0
 // CHECK: [0x05,0x00,0x8a,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32727,21 +25389,6 @@ v_exp_legacy_f32 v5, vcc_lo
 v_exp_legacy_f32 v5, vcc_hi
 // CHECK: [0x6b,0x96,0x0a,0x7e]
 
-v_exp_legacy_f32 v5, tba_lo
-// CHECK: [0x6c,0x96,0x0a,0x7e]
-
-v_exp_legacy_f32 v5, tba_hi
-// CHECK: [0x6d,0x96,0x0a,0x7e]
-
-v_exp_legacy_f32 v5, tma_lo
-// CHECK: [0x6e,0x96,0x0a,0x7e]
-
-v_exp_legacy_f32 v5, tma_hi
-// CHECK: [0x6f,0x96,0x0a,0x7e]
-
-v_exp_legacy_f32 v5, ttmp11
-// CHECK: [0x7b,0x96,0x0a,0x7e]
-
 v_exp_legacy_f32 v5, m0
 // CHECK: [0x7c,0x96,0x0a,0x7e]
 
@@ -32796,21 +25443,6 @@ v_exp_legacy_f32_e64 v5, vcc_lo
 v_exp_legacy_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x8b,0xd1,0x6b,0x00,0x00,0x00]
 
-v_exp_legacy_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x8b,0xd1,0x6c,0x00,0x00,0x00]
-
-v_exp_legacy_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x8b,0xd1,0x6d,0x00,0x00,0x00]
-
-v_exp_legacy_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x8b,0xd1,0x6e,0x00,0x00,0x00]
-
-v_exp_legacy_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x8b,0xd1,0x6f,0x00,0x00,0x00]
-
-v_exp_legacy_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x8b,0xd1,0x7b,0x00,0x00,0x00]
-
 v_exp_legacy_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x8b,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -32877,21 +25509,6 @@ v_log_legacy_f32 v5, vcc_lo
 v_log_legacy_f32 v5, vcc_hi
 // CHECK: [0x6b,0x98,0x0a,0x7e]
 
-v_log_legacy_f32 v5, tba_lo
-// CHECK: [0x6c,0x98,0x0a,0x7e]
-
-v_log_legacy_f32 v5, tba_hi
-// CHECK: [0x6d,0x98,0x0a,0x7e]
-
-v_log_legacy_f32 v5, tma_lo
-// CHECK: [0x6e,0x98,0x0a,0x7e]
-
-v_log_legacy_f32 v5, tma_hi
-// CHECK: [0x6f,0x98,0x0a,0x7e]
-
-v_log_legacy_f32 v5, ttmp11
-// CHECK: [0x7b,0x98,0x0a,0x7e]
-
 v_log_legacy_f32 v5, m0
 // CHECK: [0x7c,0x98,0x0a,0x7e]
 
@@ -32946,21 +25563,6 @@ v_log_legacy_f32_e64 v5, vcc_lo
 v_log_legacy_f32_e64 v5, vcc_hi
 // CHECK: [0x05,0x00,0x8c,0xd1,0x6b,0x00,0x00,0x00]
 
-v_log_legacy_f32_e64 v5, tba_lo
-// CHECK: [0x05,0x00,0x8c,0xd1,0x6c,0x00,0x00,0x00]
-
-v_log_legacy_f32_e64 v5, tba_hi
-// CHECK: [0x05,0x00,0x8c,0xd1,0x6d,0x00,0x00,0x00]
-
-v_log_legacy_f32_e64 v5, tma_lo
-// CHECK: [0x05,0x00,0x8c,0xd1,0x6e,0x00,0x00,0x00]
-
-v_log_legacy_f32_e64 v5, tma_hi
-// CHECK: [0x05,0x00,0x8c,0xd1,0x6f,0x00,0x00,0x00]
-
-v_log_legacy_f32_e64 v5, ttmp11
-// CHECK: [0x05,0x00,0x8c,0xd1,0x7b,0x00,0x00,0x00]
-
 v_log_legacy_f32_e64 v5, m0
 // CHECK: [0x05,0x00,0x8c,0xd1,0x7c,0x00,0x00,0x00]
 
@@ -33006,6 +25608,15 @@ v_log_legacy_f32_e64 v5, s1 mul:4
 v_log_legacy_f32_e64 v5, s1 div:2
 // CHECK: [0x05,0x00,0x8c,0xd1,0x01,0x00,0x00,0x18]
 
+v_swap_b32 v5, v1
+// CHECK: [0x01,0xa3,0x0a,0x7e]
+
+v_swap_b32 v255, v1
+// CHECK: [0x01,0xa3,0xfe,0x7f]
+
+v_swap_b32 v5, v255
+// CHECK: [0xff,0xa3,0x0a,0x7e]
+
 v_cndmask_b32 v5, 0, v2, vcc
 // CHECK: [0x80,0x04,0x0a,0x00]
 
@@ -33078,15 +25689,6 @@ v_cndmask_b32_e64 v5, 0, 0, flat_scratch
 v_cndmask_b32_e64 v5, 0, 0, vcc
 // CHECK: [0x05,0x00,0x00,0xd1,0x80,0x00,0xa9,0x01]
 
-v_cndmask_b32_e64 v5, 0, 0, tba
-// CHECK: [0x05,0x00,0x00,0xd1,0x80,0x00,0xb1,0x01]
-
-v_cndmask_b32_e64 v5, 0, 0, tma
-// CHECK: [0x05,0x00,0x00,0xd1,0x80,0x00,0xb9,0x01]
-
-v_cndmask_b32_e64 v5, 0, 0, ttmp[10:11]
-// CHECK: [0x05,0x00,0x00,0xd1,0x80,0x00,0xe9,0x01]
-
 v_add_f32 v5, s1, v2
 // CHECK: [0x01,0x04,0x0a,0x02]
 
@@ -33108,21 +25710,6 @@ v_add_f32 v5, vcc_lo, v2
 v_add_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x02]
 
-v_add_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x02]
-
-v_add_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x02]
-
-v_add_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x02]
-
-v_add_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x02]
-
-v_add_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x02]
-
 v_add_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x02]
 
@@ -33195,21 +25782,6 @@ v_add_f32_e64 v5, 0, vcc_lo
 v_add_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x01,0xd1,0x80,0xd6,0x00,0x00]
 
-v_add_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x01,0xd1,0x80,0xd8,0x00,0x00]
-
-v_add_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x01,0xd1,0x80,0xda,0x00,0x00]
-
-v_add_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x01,0xd1,0x80,0xdc,0x00,0x00]
-
-v_add_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x01,0xd1,0x80,0xde,0x00,0x00]
-
-v_add_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x01,0xd1,0x80,0xf6,0x00,0x00]
-
 v_add_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x01,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -33288,21 +25860,6 @@ v_sub_f32 v5, vcc_lo, v2
 v_sub_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x04]
 
-v_sub_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x04]
-
-v_sub_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x04]
-
-v_sub_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x04]
-
-v_sub_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x04]
-
-v_sub_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x04]
-
 v_sub_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x04]
 
@@ -33375,21 +25932,6 @@ v_sub_f32_e64 v5, 0, vcc_lo
 v_sub_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x02,0xd1,0x80,0xd6,0x00,0x00]
 
-v_sub_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x02,0xd1,0x80,0xd8,0x00,0x00]
-
-v_sub_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x02,0xd1,0x80,0xda,0x00,0x00]
-
-v_sub_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x02,0xd1,0x80,0xdc,0x00,0x00]
-
-v_sub_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x02,0xd1,0x80,0xde,0x00,0x00]
-
-v_sub_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x02,0xd1,0x80,0xf6,0x00,0x00]
-
 v_sub_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x02,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -33468,21 +26010,6 @@ v_subrev_f32 v5, vcc_lo, v2
 v_subrev_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x06]
 
-v_subrev_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x06]
-
-v_subrev_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x06]
-
-v_subrev_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x06]
-
-v_subrev_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x06]
-
-v_subrev_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x06]
-
 v_subrev_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x06]
 
@@ -33555,21 +26082,6 @@ v_subrev_f32_e64 v5, 0, vcc_lo
 v_subrev_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x03,0xd1,0x80,0xd6,0x00,0x00]
 
-v_subrev_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x03,0xd1,0x80,0xd8,0x00,0x00]
-
-v_subrev_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x03,0xd1,0x80,0xda,0x00,0x00]
-
-v_subrev_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x03,0xd1,0x80,0xdc,0x00,0x00]
-
-v_subrev_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x03,0xd1,0x80,0xde,0x00,0x00]
-
-v_subrev_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x03,0xd1,0x80,0xf6,0x00,0x00]
-
 v_subrev_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x03,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -33648,21 +26160,6 @@ v_mul_legacy_f32 v5, vcc_lo, v2
 v_mul_legacy_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x08]
 
-v_mul_legacy_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x08]
-
-v_mul_legacy_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x08]
-
-v_mul_legacy_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x08]
-
-v_mul_legacy_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x08]
-
-v_mul_legacy_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x08]
-
 v_mul_legacy_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x08]
 
@@ -33735,21 +26232,6 @@ v_mul_legacy_f32_e64 v5, 0, vcc_lo
 v_mul_legacy_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x04,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_legacy_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x04,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_legacy_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x04,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_legacy_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x04,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_legacy_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x04,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_legacy_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x04,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_legacy_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x04,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -33828,21 +26310,6 @@ v_mul_f32 v5, vcc_lo, v2
 v_mul_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x0a]
 
-v_mul_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x0a]
-
-v_mul_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x0a]
-
-v_mul_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x0a]
-
-v_mul_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x0a]
-
-v_mul_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x0a]
-
 v_mul_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x0a]
 
@@ -33915,21 +26382,6 @@ v_mul_f32_e64 v5, 0, vcc_lo
 v_mul_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x05,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x05,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x05,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x05,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x05,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x05,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x05,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34008,21 +26460,6 @@ v_mul_i32_i24 v5, vcc_lo, v2
 v_mul_i32_i24 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x0c]
 
-v_mul_i32_i24 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x0c]
-
-v_mul_i32_i24 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x0c]
-
-v_mul_i32_i24 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x0c]
-
-v_mul_i32_i24 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x0c]
-
-v_mul_i32_i24 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x0c]
-
 v_mul_i32_i24 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x0c]
 
@@ -34095,21 +26532,6 @@ v_mul_i32_i24_e64 v5, 0, vcc_lo
 v_mul_i32_i24_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x06,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_i32_i24_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x06,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_i32_i24_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x06,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_i32_i24_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x06,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_i32_i24_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x06,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_i32_i24_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x06,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_i32_i24_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x06,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34158,21 +26580,6 @@ v_mul_hi_i32_i24 v5, vcc_lo, v2
 v_mul_hi_i32_i24 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x0e]
 
-v_mul_hi_i32_i24 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x0e]
-
-v_mul_hi_i32_i24 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x0e]
-
-v_mul_hi_i32_i24 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x0e]
-
-v_mul_hi_i32_i24 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x0e]
-
-v_mul_hi_i32_i24 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x0e]
-
 v_mul_hi_i32_i24 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x0e]
 
@@ -34245,21 +26652,6 @@ v_mul_hi_i32_i24_e64 v5, 0, vcc_lo
 v_mul_hi_i32_i24_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x07,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_hi_i32_i24_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x07,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_hi_i32_i24_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x07,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_hi_i32_i24_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x07,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_hi_i32_i24_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x07,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_hi_i32_i24_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x07,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_hi_i32_i24_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x07,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34308,21 +26700,6 @@ v_mul_u32_u24 v5, vcc_lo, v2
 v_mul_u32_u24 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x10]
 
-v_mul_u32_u24 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x10]
-
-v_mul_u32_u24 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x10]
-
-v_mul_u32_u24 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x10]
-
-v_mul_u32_u24 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x10]
-
-v_mul_u32_u24 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x10]
-
 v_mul_u32_u24 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x10]
 
@@ -34395,21 +26772,6 @@ v_mul_u32_u24_e64 v5, 0, vcc_lo
 v_mul_u32_u24_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x08,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_u32_u24_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x08,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_u32_u24_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x08,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_u32_u24_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x08,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_u32_u24_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x08,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_u32_u24_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x08,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_u32_u24_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x08,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34458,21 +26820,6 @@ v_mul_hi_u32_u24 v5, vcc_lo, v2
 v_mul_hi_u32_u24 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x12]
 
-v_mul_hi_u32_u24 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x12]
-
-v_mul_hi_u32_u24 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x12]
-
-v_mul_hi_u32_u24 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x12]
-
-v_mul_hi_u32_u24 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x12]
-
-v_mul_hi_u32_u24 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x12]
-
 v_mul_hi_u32_u24 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x12]
 
@@ -34545,21 +26892,6 @@ v_mul_hi_u32_u24_e64 v5, 0, vcc_lo
 v_mul_hi_u32_u24_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x09,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_hi_u32_u24_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x09,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_hi_u32_u24_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x09,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_hi_u32_u24_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x09,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_hi_u32_u24_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x09,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_hi_u32_u24_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x09,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_hi_u32_u24_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x09,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34608,21 +26940,6 @@ v_min_f32 v5, vcc_lo, v2
 v_min_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x14]
 
-v_min_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x14]
-
-v_min_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x14]
-
-v_min_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x14]
-
-v_min_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x14]
-
-v_min_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x14]
-
 v_min_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x14]
 
@@ -34695,21 +27012,6 @@ v_min_f32_e64 v5, 0, vcc_lo
 v_min_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xd6,0x00,0x00]
 
-v_min_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xd8,0x00,0x00]
-
-v_min_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xda,0x00,0x00]
-
-v_min_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xdc,0x00,0x00]
-
-v_min_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xde,0x00,0x00]
-
-v_min_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xf6,0x00,0x00]
-
 v_min_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x0a,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34788,21 +27090,6 @@ v_max_f32 v5, vcc_lo, v2
 v_max_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x16]
 
-v_max_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x16]
-
-v_max_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x16]
-
-v_max_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x16]
-
-v_max_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x16]
-
-v_max_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x16]
-
 v_max_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x16]
 
@@ -34875,21 +27162,6 @@ v_max_f32_e64 v5, 0, vcc_lo
 v_max_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xd6,0x00,0x00]
 
-v_max_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xd8,0x00,0x00]
-
-v_max_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xda,0x00,0x00]
-
-v_max_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xdc,0x00,0x00]
-
-v_max_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xde,0x00,0x00]
-
-v_max_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xf6,0x00,0x00]
-
 v_max_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x0b,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -34968,21 +27240,6 @@ v_min_i32 v5, vcc_lo, v2
 v_min_i32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x18]
 
-v_min_i32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x18]
-
-v_min_i32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x18]
-
-v_min_i32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x18]
-
-v_min_i32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x18]
-
-v_min_i32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x18]
-
 v_min_i32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x18]
 
@@ -35055,21 +27312,6 @@ v_min_i32_e64 v5, 0, vcc_lo
 v_min_i32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xd6,0x00,0x00]
 
-v_min_i32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xd8,0x00,0x00]
-
-v_min_i32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xda,0x00,0x00]
-
-v_min_i32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xdc,0x00,0x00]
-
-v_min_i32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xde,0x00,0x00]
-
-v_min_i32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xf6,0x00,0x00]
-
 v_min_i32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x0c,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -35118,21 +27360,6 @@ v_max_i32 v5, vcc_lo, v2
 v_max_i32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x1a]
 
-v_max_i32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x1a]
-
-v_max_i32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x1a]
-
-v_max_i32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x1a]
-
-v_max_i32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x1a]
-
-v_max_i32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x1a]
-
 v_max_i32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x1a]
 
@@ -35205,21 +27432,6 @@ v_max_i32_e64 v5, 0, vcc_lo
 v_max_i32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xd6,0x00,0x00]
 
-v_max_i32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xd8,0x00,0x00]
-
-v_max_i32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xda,0x00,0x00]
-
-v_max_i32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xdc,0x00,0x00]
-
-v_max_i32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xde,0x00,0x00]
-
-v_max_i32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xf6,0x00,0x00]
-
 v_max_i32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x0d,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -35268,21 +27480,6 @@ v_min_u32 v5, vcc_lo, v2
 v_min_u32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x1c]
 
-v_min_u32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x1c]
-
-v_min_u32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x1c]
-
-v_min_u32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x1c]
-
-v_min_u32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x1c]
-
-v_min_u32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x1c]
-
 v_min_u32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x1c]
 
@@ -35355,21 +27552,6 @@ v_min_u32_e64 v5, 0, vcc_lo
 v_min_u32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xd6,0x00,0x00]
 
-v_min_u32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xd8,0x00,0x00]
-
-v_min_u32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xda,0x00,0x00]
-
-v_min_u32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xdc,0x00,0x00]
-
-v_min_u32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xde,0x00,0x00]
-
-v_min_u32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xf6,0x00,0x00]
-
 v_min_u32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x0e,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -35418,21 +27600,6 @@ v_max_u32 v5, vcc_lo, v2
 v_max_u32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x1e]
 
-v_max_u32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x1e]
-
-v_max_u32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x1e]
-
-v_max_u32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x1e]
-
-v_max_u32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x1e]
-
-v_max_u32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x1e]
-
 v_max_u32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x1e]
 
@@ -35505,21 +27672,6 @@ v_max_u32_e64 v5, 0, vcc_lo
 v_max_u32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xd6,0x00,0x00]
 
-v_max_u32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xd8,0x00,0x00]
-
-v_max_u32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xda,0x00,0x00]
-
-v_max_u32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xdc,0x00,0x00]
-
-v_max_u32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xde,0x00,0x00]
-
-v_max_u32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xf6,0x00,0x00]
-
 v_max_u32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x0f,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -35568,21 +27720,6 @@ v_lshrrev_b32 v5, vcc_lo, v2
 v_lshrrev_b32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x20]
 
-v_lshrrev_b32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x20]
-
-v_lshrrev_b32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x20]
-
-v_lshrrev_b32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x20]
-
-v_lshrrev_b32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x20]
-
-v_lshrrev_b32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x20]
-
 v_lshrrev_b32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x20]
 
@@ -35655,21 +27792,6 @@ v_lshrrev_b32_e64 v5, 0, vcc_lo
 v_lshrrev_b32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x10,0xd1,0x80,0xd6,0x00,0x00]
 
-v_lshrrev_b32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x10,0xd1,0x80,0xd8,0x00,0x00]
-
-v_lshrrev_b32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x10,0xd1,0x80,0xda,0x00,0x00]
-
-v_lshrrev_b32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x10,0xd1,0x80,0xdc,0x00,0x00]
-
-v_lshrrev_b32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x10,0xd1,0x80,0xde,0x00,0x00]
-
-v_lshrrev_b32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x10,0xd1,0x80,0xf6,0x00,0x00]
-
 v_lshrrev_b32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x10,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -35718,21 +27840,6 @@ v_ashrrev_i32 v5, vcc_lo, v2
 v_ashrrev_i32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x22]
 
-v_ashrrev_i32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x22]
-
-v_ashrrev_i32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x22]
-
-v_ashrrev_i32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x22]
-
-v_ashrrev_i32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x22]
-
-v_ashrrev_i32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x22]
-
 v_ashrrev_i32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x22]
 
@@ -35805,21 +27912,6 @@ v_ashrrev_i32_e64 v5, 0, vcc_lo
 v_ashrrev_i32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x11,0xd1,0x80,0xd6,0x00,0x00]
 
-v_ashrrev_i32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x11,0xd1,0x80,0xd8,0x00,0x00]
-
-v_ashrrev_i32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x11,0xd1,0x80,0xda,0x00,0x00]
-
-v_ashrrev_i32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x11,0xd1,0x80,0xdc,0x00,0x00]
-
-v_ashrrev_i32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x11,0xd1,0x80,0xde,0x00,0x00]
-
-v_ashrrev_i32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x11,0xd1,0x80,0xf6,0x00,0x00]
-
 v_ashrrev_i32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x11,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -35868,21 +27960,6 @@ v_lshlrev_b32 v5, vcc_lo, v2
 v_lshlrev_b32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x24]
 
-v_lshlrev_b32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x24]
-
-v_lshlrev_b32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x24]
-
-v_lshlrev_b32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x24]
-
-v_lshlrev_b32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x24]
-
-v_lshlrev_b32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x24]
-
 v_lshlrev_b32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x24]
 
@@ -35955,21 +28032,6 @@ v_lshlrev_b32_e64 v5, 0, vcc_lo
 v_lshlrev_b32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x12,0xd1,0x80,0xd6,0x00,0x00]
 
-v_lshlrev_b32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x12,0xd1,0x80,0xd8,0x00,0x00]
-
-v_lshlrev_b32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x12,0xd1,0x80,0xda,0x00,0x00]
-
-v_lshlrev_b32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x12,0xd1,0x80,0xdc,0x00,0x00]
-
-v_lshlrev_b32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x12,0xd1,0x80,0xde,0x00,0x00]
-
-v_lshlrev_b32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x12,0xd1,0x80,0xf6,0x00,0x00]
-
 v_lshlrev_b32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x12,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -36018,21 +28080,6 @@ v_and_b32 v5, vcc_lo, v2
 v_and_b32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x26]
 
-v_and_b32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x26]
-
-v_and_b32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x26]
-
-v_and_b32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x26]
-
-v_and_b32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x26]
-
-v_and_b32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x26]
-
 v_and_b32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x26]
 
@@ -36105,21 +28152,6 @@ v_and_b32_e64 v5, 0, vcc_lo
 v_and_b32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x13,0xd1,0x80,0xd6,0x00,0x00]
 
-v_and_b32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x13,0xd1,0x80,0xd8,0x00,0x00]
-
-v_and_b32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x13,0xd1,0x80,0xda,0x00,0x00]
-
-v_and_b32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x13,0xd1,0x80,0xdc,0x00,0x00]
-
-v_and_b32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x13,0xd1,0x80,0xde,0x00,0x00]
-
-v_and_b32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x13,0xd1,0x80,0xf6,0x00,0x00]
-
 v_and_b32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x13,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -36168,21 +28200,6 @@ v_or_b32 v5, vcc_lo, v2
 v_or_b32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x28]
 
-v_or_b32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x28]
-
-v_or_b32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x28]
-
-v_or_b32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x28]
-
-v_or_b32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x28]
-
-v_or_b32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x28]
-
 v_or_b32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x28]
 
@@ -36255,21 +28272,6 @@ v_or_b32_e64 v5, 0, vcc_lo
 v_or_b32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x14,0xd1,0x80,0xd6,0x00,0x00]
 
-v_or_b32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x14,0xd1,0x80,0xd8,0x00,0x00]
-
-v_or_b32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x14,0xd1,0x80,0xda,0x00,0x00]
-
-v_or_b32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x14,0xd1,0x80,0xdc,0x00,0x00]
-
-v_or_b32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x14,0xd1,0x80,0xde,0x00,0x00]
-
-v_or_b32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x14,0xd1,0x80,0xf6,0x00,0x00]
-
 v_or_b32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x14,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -36318,21 +28320,6 @@ v_xor_b32 v5, vcc_lo, v2
 v_xor_b32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x2a]
 
-v_xor_b32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x2a]
-
-v_xor_b32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x2a]
-
-v_xor_b32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x2a]
-
-v_xor_b32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x2a]
-
-v_xor_b32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x2a]
-
 v_xor_b32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x2a]
 
@@ -36405,21 +28392,6 @@ v_xor_b32_e64 v5, 0, vcc_lo
 v_xor_b32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x15,0xd1,0x80,0xd6,0x00,0x00]
 
-v_xor_b32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x15,0xd1,0x80,0xd8,0x00,0x00]
-
-v_xor_b32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x15,0xd1,0x80,0xda,0x00,0x00]
-
-v_xor_b32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x15,0xd1,0x80,0xdc,0x00,0x00]
-
-v_xor_b32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x15,0xd1,0x80,0xde,0x00,0x00]
-
-v_xor_b32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x15,0xd1,0x80,0xf6,0x00,0x00]
-
 v_xor_b32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x15,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -36468,21 +28440,6 @@ v_mac_f32 v5, vcc_lo, v2
 v_mac_f32 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x2c]
 
-v_mac_f32 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x2c]
-
-v_mac_f32 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x2c]
-
-v_mac_f32 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x2c]
-
-v_mac_f32 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x2c]
-
-v_mac_f32 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x2c]
-
 v_mac_f32 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x2c]
 
@@ -36555,21 +28512,6 @@ v_mac_f32_e64 v5, 0, vcc_lo
 v_mac_f32_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x16,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mac_f32_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x16,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mac_f32_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x16,0xd1,0x80,0xda,0x00,0x00]
-
-v_mac_f32_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x16,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mac_f32_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x16,0xd1,0x80,0xde,0x00,0x00]
-
-v_mac_f32_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x16,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mac_f32_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x16,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -36681,893 +28623,59 @@ v_madak_f32 v5, 0, v255, 0x11213141
 v_madak_f32 v5, 0, v2, 0xa1b1c1d1
 // CHECK: [0x80,0x04,0x0a,0x30,0xd1,0xc1,0xb1,0xa1]
 
-v_add_u32 v5, vcc, s1, v2
-// CHECK: [0x01,0x04,0x0a,0x32]
+v_add_f16 v5, s1, v2
+// CHECK: [0x01,0x04,0x0a,0x3e]
 
-v_add_u32 v255, vcc, s1, v2
-// CHECK: [0x01,0x04,0xfe,0x33]
+v_add_f16 v255, s1, v2
+// CHECK: [0x01,0x04,0xfe,0x3f]
 
-v_add_u32 v5, vcc, s101, v2
-// CHECK: [0x65,0x04,0x0a,0x32]
+v_add_f16 v5, s101, v2
+// CHECK: [0x65,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, flat_scratch_lo, v2
-// CHECK: [0x66,0x04,0x0a,0x32]
+v_add_f16 v5, flat_scratch_lo, v2
+// CHECK: [0x66,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, flat_scratch_hi, v2
-// CHECK: [0x67,0x04,0x0a,0x32]
+v_add_f16 v5, flat_scratch_hi, v2
+// CHECK: [0x67,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, vcc_lo, v2
-// CHECK: [0x6a,0x04,0x0a,0x32]
+v_add_f16 v5, vcc_lo, v2
+// CHECK: [0x6a,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, vcc_hi, v2
-// CHECK: [0x6b,0x04,0x0a,0x32]
+v_add_f16 v5, vcc_hi, v2
+// CHECK: [0x6b,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x32]
+v_add_f16 v5, m0, v2
+// CHECK: [0x7c,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x32]
+v_add_f16 v5, exec_lo, v2
+// CHECK: [0x7e,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x32]
+v_add_f16 v5, exec_hi, v2
+// CHECK: [0x7f,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x32]
+v_add_f16 v5, 0, v2
+// CHECK: [0x80,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x32]
+v_add_f16 v5, -1, v2
+// CHECK: [0xc1,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, m0, v2
-// CHECK: [0x7c,0x04,0x0a,0x32]
+v_add_f16 v5, 0.5, v2
+// CHECK: [0xf0,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, exec_lo, v2
-// CHECK: [0x7e,0x04,0x0a,0x32]
+v_add_f16 v5, -4.0, v2
+// CHECK: [0xf7,0x04,0x0a,0x3e]
 
-v_add_u32 v5, vcc, exec_hi, v2
-// CHECK: [0x7f,0x04,0x0a,0x32]
+v_add_f16 v5, 0xfe0b, v2
+// CHECK: [0xff,0x04,0x0a,0x3e,0x0b,0xfe,0x00,0x00]
 
-v_add_u32 v5, vcc, 0, v2
-// CHECK: [0x80,0x04,0x0a,0x32]
+v_add_f16 v5, 0x3456, v2
+// CHECK: [0xff,0x04,0x0a,0x3e,0x56,0x34,0x00,0x00]
 
-v_add_u32 v5, vcc, -1, v2
-// CHECK: [0xc1,0x04,0x0a,0x32]
+v_add_f16 v5, v1, v2
+// CHECK: [0x01,0x05,0x0a,0x3e]
 
-v_add_u32 v5, vcc, 0.5, v2
-// CHECK: [0xf0,0x04,0x0a,0x32]
-
-v_add_u32 v5, vcc, -4.0, v2
-// CHECK: [0xf7,0x04,0x0a,0x32]
-
-v_add_u32 v5, vcc, 0xaf123456, v2
-// CHECK: [0xff,0x04,0x0a,0x32,0x56,0x34,0x12,0xaf]
-
-v_add_u32 v5, vcc, 0x3f717273, v2
-// CHECK: [0xff,0x04,0x0a,0x32,0x73,0x72,0x71,0x3f]
-
-v_add_u32 v5, vcc, v1, v2
-// CHECK: [0x01,0x05,0x0a,0x32]
-
-v_add_u32 v5, vcc, v255, v2
-// CHECK: [0xff,0x05,0x0a,0x32]
-
-v_add_u32 v5, vcc, s1, v255
-// CHECK: [0x01,0xfe,0x0b,0x32]
-
-v_add_u32_e64 v5, s[12:13], 0, s2
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v255, s[12:13], 0, s2
-// CHECK: [0xff,0x0c,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, s[14:15], 0, s2
-// CHECK: [0x05,0x0e,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, s[100:101], 0, s2
-// CHECK: [0x05,0x64,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, flat_scratch, 0, s2
-// CHECK: [0x05,0x66,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, vcc, 0, s2
-// CHECK: [0x05,0x6a,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, tba, 0, s2
-// CHECK: [0x05,0x6c,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, tma, 0, s2
-// CHECK: [0x05,0x6e,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, ttmp[10:11], 0, s2
-// CHECK: [0x05,0x7a,0x19,0xd1,0x80,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], -1, s2
-// CHECK: [0x05,0x0c,0x19,0xd1,0xc1,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0.5, s2
-// CHECK: [0x05,0x0c,0x19,0xd1,0xf0,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], -4.0, s2
-// CHECK: [0x05,0x0c,0x19,0xd1,0xf7,0x04,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], v1, s2
-// CHECK: [0x05,0x0c,0x19,0xd1,0x01,0x05,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], v255, s2
-// CHECK: [0x05,0x0c,0x19,0xd1,0xff,0x05,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, s101
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xca,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, flat_scratch_lo
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xcc,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, flat_scratch_hi
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xce,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, vcc_lo
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xd4,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, vcc_hi
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xd6,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, tba_lo
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xd8,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, tba_hi
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xda,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, tma_lo
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xdc,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, tma_hi
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xde,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, ttmp11
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xf6,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, m0
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xf8,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, exec_lo
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xfc,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, exec_hi
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xfe,0x00,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, 0
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0x00,0x01,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, -1
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0x82,0x01,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, 0.5
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xe0,0x01,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, -4.0
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xee,0x01,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, v2
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0x04,0x02,0x00]
-
-v_add_u32_e64 v5, s[12:13], 0, v255
-// CHECK: [0x05,0x0c,0x19,0xd1,0x80,0xfe,0x03,0x00]
-
-v_sub_u32 v5, vcc, s1, v2
-// CHECK: [0x01,0x04,0x0a,0x34]
-
-v_sub_u32 v255, vcc, s1, v2
-// CHECK: [0x01,0x04,0xfe,0x35]
-
-v_sub_u32 v5, vcc, s101, v2
-// CHECK: [0x65,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, flat_scratch_lo, v2
-// CHECK: [0x66,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, flat_scratch_hi, v2
-// CHECK: [0x67,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, vcc_lo, v2
-// CHECK: [0x6a,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, vcc_hi, v2
-// CHECK: [0x6b,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, m0, v2
-// CHECK: [0x7c,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, exec_lo, v2
-// CHECK: [0x7e,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, exec_hi, v2
-// CHECK: [0x7f,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, 0, v2
-// CHECK: [0x80,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, -1, v2
-// CHECK: [0xc1,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, 0.5, v2
-// CHECK: [0xf0,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, -4.0, v2
-// CHECK: [0xf7,0x04,0x0a,0x34]
-
-v_sub_u32 v5, vcc, 0xaf123456, v2
-// CHECK: [0xff,0x04,0x0a,0x34,0x56,0x34,0x12,0xaf]
-
-v_sub_u32 v5, vcc, 0x3f717273, v2
-// CHECK: [0xff,0x04,0x0a,0x34,0x73,0x72,0x71,0x3f]
-
-v_sub_u32 v5, vcc, v1, v2
-// CHECK: [0x01,0x05,0x0a,0x34]
-
-v_sub_u32 v5, vcc, v255, v2
-// CHECK: [0xff,0x05,0x0a,0x34]
-
-v_sub_u32 v5, vcc, s1, v255
-// CHECK: [0x01,0xfe,0x0b,0x34]
-
-v_sub_u32_e64 v5, s[12:13], 0, s2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v255, s[12:13], 0, s2
-// CHECK: [0xff,0x0c,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, s[14:15], 0, s2
-// CHECK: [0x05,0x0e,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, s[100:101], 0, s2
-// CHECK: [0x05,0x64,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, flat_scratch, 0, s2
-// CHECK: [0x05,0x66,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, vcc, 0, s2
-// CHECK: [0x05,0x6a,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, tba, 0, s2
-// CHECK: [0x05,0x6c,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, tma, 0, s2
-// CHECK: [0x05,0x6e,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, ttmp[10:11], 0, s2
-// CHECK: [0x05,0x7a,0x1a,0xd1,0x80,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], -1, s2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0xc1,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0.5, s2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0xf0,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], -4.0, s2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0xf7,0x04,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], v1, s2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x01,0x05,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], v255, s2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0xff,0x05,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, s101
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xca,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, flat_scratch_lo
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xcc,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, flat_scratch_hi
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xce,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, vcc_lo
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xd4,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, vcc_hi
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xd6,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, tba_lo
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xd8,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, tba_hi
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xda,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, tma_lo
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xdc,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, tma_hi
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xde,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, ttmp11
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xf6,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, m0
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xf8,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, exec_lo
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xfc,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, exec_hi
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xfe,0x00,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, 0
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0x00,0x01,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, -1
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0x82,0x01,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, 0.5
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xe0,0x01,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, -4.0
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xee,0x01,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, v2
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0x04,0x02,0x00]
-
-v_sub_u32_e64 v5, s[12:13], 0, v255
-// CHECK: [0x05,0x0c,0x1a,0xd1,0x80,0xfe,0x03,0x00]
-
-v_subrev_u32 v5, vcc, s1, v2
-// CHECK: [0x01,0x04,0x0a,0x36]
-
-v_subrev_u32 v255, vcc, s1, v2
-// CHECK: [0x01,0x04,0xfe,0x37]
-
-v_subrev_u32 v5, vcc, s101, v2
-// CHECK: [0x65,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, flat_scratch_lo, v2
-// CHECK: [0x66,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, flat_scratch_hi, v2
-// CHECK: [0x67,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, vcc_lo, v2
-// CHECK: [0x6a,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, vcc_hi, v2
-// CHECK: [0x6b,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, m0, v2
-// CHECK: [0x7c,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, exec_lo, v2
-// CHECK: [0x7e,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, exec_hi, v2
-// CHECK: [0x7f,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, 0, v2
-// CHECK: [0x80,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, -1, v2
-// CHECK: [0xc1,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, 0.5, v2
-// CHECK: [0xf0,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, -4.0, v2
-// CHECK: [0xf7,0x04,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, 0xaf123456, v2
-// CHECK: [0xff,0x04,0x0a,0x36,0x56,0x34,0x12,0xaf]
-
-v_subrev_u32 v5, vcc, 0x3f717273, v2
-// CHECK: [0xff,0x04,0x0a,0x36,0x73,0x72,0x71,0x3f]
-
-v_subrev_u32 v5, vcc, v1, v2
-// CHECK: [0x01,0x05,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, v255, v2
-// CHECK: [0xff,0x05,0x0a,0x36]
-
-v_subrev_u32 v5, vcc, s1, v255
-// CHECK: [0x01,0xfe,0x0b,0x36]
-
-v_subrev_u32_e64 v5, s[12:13], 0, s2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v255, s[12:13], 0, s2
-// CHECK: [0xff,0x0c,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[14:15], 0, s2
-// CHECK: [0x05,0x0e,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[100:101], 0, s2
-// CHECK: [0x05,0x64,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, flat_scratch, 0, s2
-// CHECK: [0x05,0x66,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, vcc, 0, s2
-// CHECK: [0x05,0x6a,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, tba, 0, s2
-// CHECK: [0x05,0x6c,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, tma, 0, s2
-// CHECK: [0x05,0x6e,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, ttmp[10:11], 0, s2
-// CHECK: [0x05,0x7a,0x1b,0xd1,0x80,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], -1, s2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0xc1,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0.5, s2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0xf0,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], -4.0, s2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0xf7,0x04,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], v1, s2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x01,0x05,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], v255, s2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0xff,0x05,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, s101
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xca,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, flat_scratch_lo
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xcc,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, flat_scratch_hi
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xce,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, vcc_lo
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xd4,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, vcc_hi
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xd6,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, tba_lo
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xd8,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, tba_hi
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xda,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, tma_lo
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xdc,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, tma_hi
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xde,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, ttmp11
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xf6,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, m0
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xf8,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, exec_lo
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xfc,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, exec_hi
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xfe,0x00,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, 0
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0x00,0x01,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, -1
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0x82,0x01,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, 0.5
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xe0,0x01,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, -4.0
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xee,0x01,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, v2
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0x04,0x02,0x00]
-
-v_subrev_u32_e64 v5, s[12:13], 0, v255
-// CHECK: [0x05,0x0c,0x1b,0xd1,0x80,0xfe,0x03,0x00]
-
-v_addc_u32 v5, vcc, 0, v2, vcc
-// CHECK: [0x80,0x04,0x0a,0x38]
-
-v_addc_u32 v255, vcc, 0, v2, vcc
-// CHECK: [0x80,0x04,0xfe,0x39]
-
-v_addc_u32 v5, vcc, -1, v2, vcc
-// CHECK: [0xc1,0x04,0x0a,0x38]
-
-v_addc_u32 v5, vcc, 0.5, v2, vcc
-// CHECK: [0xf0,0x04,0x0a,0x38]
-
-v_addc_u32 v5, vcc, -4.0, v2, vcc
-// CHECK: [0xf7,0x04,0x0a,0x38]
-
-v_addc_u32 v5, vcc, v1, v2, vcc
-// CHECK: [0x01,0x05,0x0a,0x38]
-
-v_addc_u32 v5, vcc, v255, v2, vcc
-// CHECK: [0xff,0x05,0x0a,0x38]
-
-v_addc_u32 v5, vcc, 0, v255, vcc
-// CHECK: [0x80,0xfe,0x0b,0x38]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v255, s[12:13], 0, 0, s[6:7]
-// CHECK: [0xff,0x0c,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, s[14:15], 0, 0, s[6:7]
-// CHECK: [0x05,0x0e,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, s[100:101], 0, 0, s[6:7]
-// CHECK: [0x05,0x64,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, flat_scratch, 0, 0, s[6:7]
-// CHECK: [0x05,0x66,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, vcc, 0, 0, s[6:7]
-// CHECK: [0x05,0x6a,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, tba, 0, 0, s[6:7]
-// CHECK: [0x05,0x6c,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, tma, 0, 0, s[6:7]
-// CHECK: [0x05,0x6e,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, ttmp[10:11], 0, 0, s[6:7]
-// CHECK: [0x05,0x7a,0x1c,0xd1,0x80,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], -1, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0xc1,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0.5, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0xf0,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], -4.0, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0xf7,0x00,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], v1, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x01,0x01,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], v255, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0xff,0x01,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, -1, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x82,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0.5, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0xe0,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, -4.0, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0xee,0x19,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, v2, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x04,0x1a,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, v255, s[6:7]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0xfe,0x1b,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, s[8:9]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0x21,0x00]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, s[100:101]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0x91,0x01]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, flat_scratch
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0x99,0x01]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, vcc
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0xa9,0x01]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, tba
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0xb1,0x01]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, tma
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0xb9,0x01]
-
-v_addc_u32_e64 v5, s[12:13], 0, 0, ttmp[10:11]
-// CHECK: [0x05,0x0c,0x1c,0xd1,0x80,0x00,0xe9,0x01]
-
-v_subb_u32 v5, vcc, 0, v2, vcc
-// CHECK: [0x80,0x04,0x0a,0x3a]
-
-v_subb_u32 v255, vcc, 0, v2, vcc
-// CHECK: [0x80,0x04,0xfe,0x3b]
-
-v_subb_u32 v5, vcc, -1, v2, vcc
-// CHECK: [0xc1,0x04,0x0a,0x3a]
-
-v_subb_u32 v5, vcc, 0.5, v2, vcc
-// CHECK: [0xf0,0x04,0x0a,0x3a]
-
-v_subb_u32 v5, vcc, -4.0, v2, vcc
-// CHECK: [0xf7,0x04,0x0a,0x3a]
-
-v_subb_u32 v5, vcc, v1, v2, vcc
-// CHECK: [0x01,0x05,0x0a,0x3a]
-
-v_subb_u32 v5, vcc, v255, v2, vcc
-// CHECK: [0xff,0x05,0x0a,0x3a]
-
-v_subb_u32 v5, vcc, 0, v255, vcc
-// CHECK: [0x80,0xfe,0x0b,0x3a]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v255, s[12:13], 0, 0, s[6:7]
-// CHECK: [0xff,0x0c,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, s[14:15], 0, 0, s[6:7]
-// CHECK: [0x05,0x0e,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, s[100:101], 0, 0, s[6:7]
-// CHECK: [0x05,0x64,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, flat_scratch, 0, 0, s[6:7]
-// CHECK: [0x05,0x66,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, vcc, 0, 0, s[6:7]
-// CHECK: [0x05,0x6a,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, tba, 0, 0, s[6:7]
-// CHECK: [0x05,0x6c,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, tma, 0, 0, s[6:7]
-// CHECK: [0x05,0x6e,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, ttmp[10:11], 0, 0, s[6:7]
-// CHECK: [0x05,0x7a,0x1d,0xd1,0x80,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], -1, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0xc1,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0.5, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0xf0,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], -4.0, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0xf7,0x00,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], v1, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x01,0x01,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], v255, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0xff,0x01,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, -1, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x82,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0.5, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0xe0,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, -4.0, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0xee,0x19,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, v2, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x04,0x1a,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, v255, s[6:7]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0xfe,0x1b,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, s[8:9]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0x21,0x00]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, s[100:101]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0x91,0x01]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, flat_scratch
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0x99,0x01]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, vcc
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0xa9,0x01]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, tba
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0xb1,0x01]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, tma
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0xb9,0x01]
-
-v_subb_u32_e64 v5, s[12:13], 0, 0, ttmp[10:11]
-// CHECK: [0x05,0x0c,0x1d,0xd1,0x80,0x00,0xe9,0x01]
-
-v_subbrev_u32 v5, vcc, 0, v2, vcc
-// CHECK: [0x80,0x04,0x0a,0x3c]
-
-v_subbrev_u32 v255, vcc, 0, v2, vcc
-// CHECK: [0x80,0x04,0xfe,0x3d]
-
-v_subbrev_u32 v5, vcc, -1, v2, vcc
-// CHECK: [0xc1,0x04,0x0a,0x3c]
-
-v_subbrev_u32 v5, vcc, 0.5, v2, vcc
-// CHECK: [0xf0,0x04,0x0a,0x3c]
-
-v_subbrev_u32 v5, vcc, -4.0, v2, vcc
-// CHECK: [0xf7,0x04,0x0a,0x3c]
-
-v_subbrev_u32 v5, vcc, v1, v2, vcc
-// CHECK: [0x01,0x05,0x0a,0x3c]
-
-v_subbrev_u32 v5, vcc, v255, v2, vcc
-// CHECK: [0xff,0x05,0x0a,0x3c]
-
-v_subbrev_u32 v5, vcc, 0, v255, vcc
-// CHECK: [0x80,0xfe,0x0b,0x3c]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v255, s[12:13], 0, 0, s[6:7]
-// CHECK: [0xff,0x0c,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[14:15], 0, 0, s[6:7]
-// CHECK: [0x05,0x0e,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[100:101], 0, 0, s[6:7]
-// CHECK: [0x05,0x64,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, flat_scratch, 0, 0, s[6:7]
-// CHECK: [0x05,0x66,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, vcc, 0, 0, s[6:7]
-// CHECK: [0x05,0x6a,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, tba, 0, 0, s[6:7]
-// CHECK: [0x05,0x6c,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, tma, 0, 0, s[6:7]
-// CHECK: [0x05,0x6e,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, ttmp[10:11], 0, 0, s[6:7]
-// CHECK: [0x05,0x7a,0x1e,0xd1,0x80,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], -1, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0xc1,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0.5, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0xf0,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], -4.0, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0xf7,0x00,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], v1, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x01,0x01,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], v255, 0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0xff,0x01,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, -1, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x82,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0.5, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0xe0,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, -4.0, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0xee,0x19,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, v2, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x04,0x1a,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, v255, s[6:7]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0xfe,0x1b,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, s[8:9]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0x21,0x00]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, s[100:101]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0x91,0x01]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, flat_scratch
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0x99,0x01]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, vcc
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0xa9,0x01]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, tba
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0xb1,0x01]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, tma
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0xb9,0x01]
-
-v_subbrev_u32_e64 v5, s[12:13], 0, 0, ttmp[10:11]
-// CHECK: [0x05,0x0c,0x1e,0xd1,0x80,0x00,0xe9,0x01]
-
-v_add_f16 v5, s1, v2
-// CHECK: [0x01,0x04,0x0a,0x3e]
-
-v_add_f16 v255, s1, v2
-// CHECK: [0x01,0x04,0xfe,0x3f]
-
-v_add_f16 v5, s101, v2
-// CHECK: [0x65,0x04,0x0a,0x3e]
-
-v_add_f16 v5, flat_scratch_lo, v2
-// CHECK: [0x66,0x04,0x0a,0x3e]
-
-v_add_f16 v5, flat_scratch_hi, v2
-// CHECK: [0x67,0x04,0x0a,0x3e]
-
-v_add_f16 v5, vcc_lo, v2
-// CHECK: [0x6a,0x04,0x0a,0x3e]
-
-v_add_f16 v5, vcc_hi, v2
-// CHECK: [0x6b,0x04,0x0a,0x3e]
-
-v_add_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x3e]
-
-v_add_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x3e]
-
-v_add_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x3e]
-
-v_add_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x3e]
-
-v_add_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x3e]
-
-v_add_f16 v5, m0, v2
-// CHECK: [0x7c,0x04,0x0a,0x3e]
-
-v_add_f16 v5, exec_lo, v2
-// CHECK: [0x7e,0x04,0x0a,0x3e]
-
-v_add_f16 v5, exec_hi, v2
-// CHECK: [0x7f,0x04,0x0a,0x3e]
-
-v_add_f16 v5, 0, v2
-// CHECK: [0x80,0x04,0x0a,0x3e]
-
-v_add_f16 v5, -1, v2
-// CHECK: [0xc1,0x04,0x0a,0x3e]
-
-v_add_f16 v5, 0.5, v2
-// CHECK: [0xf0,0x04,0x0a,0x3e]
-
-v_add_f16 v5, -4.0, v2
-// CHECK: [0xf7,0x04,0x0a,0x3e]
-
-v_add_f16 v5, 0xfe0b, v2
-// CHECK: [0xff,0x04,0x0a,0x3e,0x0b,0xfe,0x00,0x00]
-
-v_add_f16 v5, 0x3456, v2
-// CHECK: [0xff,0x04,0x0a,0x3e,0x56,0x34,0x00,0x00]
-
-v_add_f16 v5, v1, v2
-// CHECK: [0x01,0x05,0x0a,0x3e]
-
-v_add_f16 v5, v255, v2
-// CHECK: [0xff,0x05,0x0a,0x3e]
+v_add_f16 v5, v255, v2
+// CHECK: [0xff,0x05,0x0a,0x3e]
 
 v_add_f16 v5, s1, v255
 // CHECK: [0x01,0xfe,0x0b,0x3e]
@@ -37608,21 +28716,6 @@ v_add_f16_e64 v5, 0, vcc_lo
 v_add_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xd6,0x00,0x00]
 
-v_add_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xd8,0x00,0x00]
-
-v_add_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xda,0x00,0x00]
-
-v_add_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xdc,0x00,0x00]
-
-v_add_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xde,0x00,0x00]
-
-v_add_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xf6,0x00,0x00]
-
 v_add_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x1f,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -37692,21 +28785,6 @@ v_sub_f16 v5, vcc_lo, v2
 v_sub_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x40]
 
-v_sub_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x40]
-
-v_sub_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x40]
-
-v_sub_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x40]
-
-v_sub_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x40]
-
-v_sub_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x40]
-
 v_sub_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x40]
 
@@ -37779,21 +28857,6 @@ v_sub_f16_e64 v5, 0, vcc_lo
 v_sub_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x20,0xd1,0x80,0xd6,0x00,0x00]
 
-v_sub_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x20,0xd1,0x80,0xd8,0x00,0x00]
-
-v_sub_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x20,0xd1,0x80,0xda,0x00,0x00]
-
-v_sub_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x20,0xd1,0x80,0xdc,0x00,0x00]
-
-v_sub_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x20,0xd1,0x80,0xde,0x00,0x00]
-
-v_sub_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x20,0xd1,0x80,0xf6,0x00,0x00]
-
 v_sub_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x20,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -37863,21 +28926,6 @@ v_subrev_f16 v5, vcc_lo, v2
 v_subrev_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x42]
 
-v_subrev_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x42]
-
-v_subrev_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x42]
-
-v_subrev_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x42]
-
-v_subrev_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x42]
-
-v_subrev_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x42]
-
 v_subrev_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x42]
 
@@ -37950,21 +28998,6 @@ v_subrev_f16_e64 v5, 0, vcc_lo
 v_subrev_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x21,0xd1,0x80,0xd6,0x00,0x00]
 
-v_subrev_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x21,0xd1,0x80,0xd8,0x00,0x00]
-
-v_subrev_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x21,0xd1,0x80,0xda,0x00,0x00]
-
-v_subrev_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x21,0xd1,0x80,0xdc,0x00,0x00]
-
-v_subrev_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x21,0xd1,0x80,0xde,0x00,0x00]
-
-v_subrev_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x21,0xd1,0x80,0xf6,0x00,0x00]
-
 v_subrev_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x21,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -38034,21 +29067,6 @@ v_mul_f16 v5, vcc_lo, v2
 v_mul_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x44]
 
-v_mul_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x44]
-
-v_mul_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x44]
-
-v_mul_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x44]
-
-v_mul_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x44]
-
-v_mul_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x44]
-
 v_mul_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x44]
 
@@ -38121,21 +29139,6 @@ v_mul_f16_e64 v5, 0, vcc_lo
 v_mul_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x22,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x22,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x22,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x22,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x22,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x22,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x22,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -38205,21 +29208,6 @@ v_mac_f16 v5, vcc_lo, v2
 v_mac_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x46]
 
-v_mac_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x46]
-
-v_mac_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x46]
-
-v_mac_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x46]
-
-v_mac_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x46]
-
-v_mac_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x46]
-
 v_mac_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x46]
 
@@ -38292,21 +29280,6 @@ v_mac_f16_e64 v5, 0, vcc_lo
 v_mac_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x23,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mac_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x23,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mac_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x23,0xd1,0x80,0xda,0x00,0x00]
-
-v_mac_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x23,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mac_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x23,0xd1,0x80,0xde,0x00,0x00]
-
-v_mac_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x23,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mac_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x23,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -38430,21 +29403,6 @@ v_add_u16 v5, vcc_lo, v2
 v_add_u16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x4c]
 
-v_add_u16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x4c]
-
-v_add_u16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x4c]
-
-v_add_u16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x4c]
-
-v_add_u16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x4c]
-
-v_add_u16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x4c]
-
 v_add_u16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x4c]
 
@@ -38517,21 +29475,6 @@ v_add_u16_e64 v5, 0, vcc_lo
 v_add_u16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x26,0xd1,0x80,0xd6,0x00,0x00]
 
-v_add_u16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x26,0xd1,0x80,0xd8,0x00,0x00]
-
-v_add_u16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x26,0xd1,0x80,0xda,0x00,0x00]
-
-v_add_u16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x26,0xd1,0x80,0xdc,0x00,0x00]
-
-v_add_u16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x26,0xd1,0x80,0xde,0x00,0x00]
-
-v_add_u16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x26,0xd1,0x80,0xf6,0x00,0x00]
-
 v_add_u16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x26,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -38580,21 +29523,6 @@ v_sub_u16 v5, vcc_lo, v2
 v_sub_u16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x4e]
 
-v_sub_u16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x4e]
-
-v_sub_u16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x4e]
-
-v_sub_u16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x4e]
-
-v_sub_u16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x4e]
-
-v_sub_u16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x4e]
-
 v_sub_u16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x4e]
 
@@ -38667,21 +29595,6 @@ v_sub_u16_e64 v5, 0, vcc_lo
 v_sub_u16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x27,0xd1,0x80,0xd6,0x00,0x00]
 
-v_sub_u16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x27,0xd1,0x80,0xd8,0x00,0x00]
-
-v_sub_u16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x27,0xd1,0x80,0xda,0x00,0x00]
-
-v_sub_u16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x27,0xd1,0x80,0xdc,0x00,0x00]
-
-v_sub_u16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x27,0xd1,0x80,0xde,0x00,0x00]
-
-v_sub_u16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x27,0xd1,0x80,0xf6,0x00,0x00]
-
 v_sub_u16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x27,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -38730,21 +29643,6 @@ v_subrev_u16 v5, vcc_lo, v2
 v_subrev_u16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x50]
 
-v_subrev_u16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x50]
-
-v_subrev_u16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x50]
-
-v_subrev_u16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x50]
-
-v_subrev_u16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x50]
-
-v_subrev_u16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x50]
-
 v_subrev_u16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x50]
 
@@ -38817,21 +29715,6 @@ v_subrev_u16_e64 v5, 0, vcc_lo
 v_subrev_u16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x28,0xd1,0x80,0xd6,0x00,0x00]
 
-v_subrev_u16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x28,0xd1,0x80,0xd8,0x00,0x00]
-
-v_subrev_u16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x28,0xd1,0x80,0xda,0x00,0x00]
-
-v_subrev_u16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x28,0xd1,0x80,0xdc,0x00,0x00]
-
-v_subrev_u16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x28,0xd1,0x80,0xde,0x00,0x00]
-
-v_subrev_u16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x28,0xd1,0x80,0xf6,0x00,0x00]
-
 v_subrev_u16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x28,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -38880,21 +29763,6 @@ v_mul_lo_u16 v5, vcc_lo, v2
 v_mul_lo_u16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x52]
 
-v_mul_lo_u16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x52]
-
-v_mul_lo_u16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x52]
-
-v_mul_lo_u16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x52]
-
-v_mul_lo_u16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x52]
-
-v_mul_lo_u16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x52]
-
 v_mul_lo_u16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x52]
 
@@ -38967,21 +29835,6 @@ v_mul_lo_u16_e64 v5, 0, vcc_lo
 v_mul_lo_u16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x29,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mul_lo_u16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x29,0xd1,0x80,0xd8,0x00,0x00]
-
-v_mul_lo_u16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x29,0xd1,0x80,0xda,0x00,0x00]
-
-v_mul_lo_u16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x29,0xd1,0x80,0xdc,0x00,0x00]
-
-v_mul_lo_u16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x29,0xd1,0x80,0xde,0x00,0x00]
-
-v_mul_lo_u16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x29,0xd1,0x80,0xf6,0x00,0x00]
-
 v_mul_lo_u16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x29,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39030,21 +29883,6 @@ v_lshlrev_b16 v5, vcc_lo, v2
 v_lshlrev_b16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x54]
 
-v_lshlrev_b16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x54]
-
-v_lshlrev_b16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x54]
-
-v_lshlrev_b16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x54]
-
-v_lshlrev_b16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x54]
-
-v_lshlrev_b16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x54]
-
 v_lshlrev_b16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x54]
 
@@ -39117,21 +29955,6 @@ v_lshlrev_b16_e64 v5, 0, vcc_lo
 v_lshlrev_b16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xd6,0x00,0x00]
 
-v_lshlrev_b16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xd8,0x00,0x00]
-
-v_lshlrev_b16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xda,0x00,0x00]
-
-v_lshlrev_b16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xdc,0x00,0x00]
-
-v_lshlrev_b16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xde,0x00,0x00]
-
-v_lshlrev_b16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xf6,0x00,0x00]
-
 v_lshlrev_b16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x2a,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39180,21 +30003,6 @@ v_lshrrev_b16 v5, vcc_lo, v2
 v_lshrrev_b16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x56]
 
-v_lshrrev_b16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x56]
-
-v_lshrrev_b16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x56]
-
-v_lshrrev_b16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x56]
-
-v_lshrrev_b16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x56]
-
-v_lshrrev_b16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x56]
-
 v_lshrrev_b16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x56]
 
@@ -39267,21 +30075,6 @@ v_lshrrev_b16_e64 v5, 0, vcc_lo
 v_lshrrev_b16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xd6,0x00,0x00]
 
-v_lshrrev_b16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xd8,0x00,0x00]
-
-v_lshrrev_b16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xda,0x00,0x00]
-
-v_lshrrev_b16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xdc,0x00,0x00]
-
-v_lshrrev_b16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xde,0x00,0x00]
-
-v_lshrrev_b16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xf6,0x00,0x00]
-
 v_lshrrev_b16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x2b,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39330,21 +30123,6 @@ v_ashrrev_i16 v5, vcc_lo, v2
 v_ashrrev_i16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x58]
 
-v_ashrrev_i16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x58]
-
-v_ashrrev_i16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x58]
-
-v_ashrrev_i16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x58]
-
-v_ashrrev_i16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x58]
-
-v_ashrrev_i16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x58]
-
 v_ashrrev_i16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x58]
 
@@ -39417,21 +30195,6 @@ v_ashrrev_i16_e64 v5, 0, vcc_lo
 v_ashrrev_i16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xd6,0x00,0x00]
 
-v_ashrrev_i16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xd8,0x00,0x00]
-
-v_ashrrev_i16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xda,0x00,0x00]
-
-v_ashrrev_i16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xdc,0x00,0x00]
-
-v_ashrrev_i16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xde,0x00,0x00]
-
-v_ashrrev_i16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xf6,0x00,0x00]
-
 v_ashrrev_i16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x2c,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39480,21 +30243,6 @@ v_max_f16 v5, vcc_lo, v2
 v_max_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x5a]
 
-v_max_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x5a]
-
-v_max_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x5a]
-
-v_max_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x5a]
-
-v_max_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x5a]
-
-v_max_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x5a]
-
 v_max_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x5a]
 
@@ -39567,21 +30315,6 @@ v_max_f16_e64 v5, 0, vcc_lo
 v_max_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xd6,0x00,0x00]
 
-v_max_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xd8,0x00,0x00]
-
-v_max_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xda,0x00,0x00]
-
-v_max_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xdc,0x00,0x00]
-
-v_max_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xde,0x00,0x00]
-
-v_max_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xf6,0x00,0x00]
-
 v_max_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x2d,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39651,21 +30384,6 @@ v_min_f16 v5, vcc_lo, v2
 v_min_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x5c]
 
-v_min_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x5c]
-
-v_min_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x5c]
-
-v_min_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x5c]
-
-v_min_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x5c]
-
-v_min_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x5c]
-
 v_min_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x5c]
 
@@ -39738,21 +30456,6 @@ v_min_f16_e64 v5, 0, vcc_lo
 v_min_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xd6,0x00,0x00]
 
-v_min_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xd8,0x00,0x00]
-
-v_min_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xda,0x00,0x00]
-
-v_min_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xdc,0x00,0x00]
-
-v_min_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xde,0x00,0x00]
-
-v_min_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xf6,0x00,0x00]
-
 v_min_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x2e,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39822,21 +30525,6 @@ v_max_u16 v5, vcc_lo, v2
 v_max_u16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x5e]
 
-v_max_u16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x5e]
-
-v_max_u16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x5e]
-
-v_max_u16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x5e]
-
-v_max_u16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x5e]
-
-v_max_u16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x5e]
-
 v_max_u16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x5e]
 
@@ -39909,21 +30597,6 @@ v_max_u16_e64 v5, 0, vcc_lo
 v_max_u16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xd6,0x00,0x00]
 
-v_max_u16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xd8,0x00,0x00]
-
-v_max_u16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xda,0x00,0x00]
-
-v_max_u16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xdc,0x00,0x00]
-
-v_max_u16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xde,0x00,0x00]
-
-v_max_u16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xf6,0x00,0x00]
-
 v_max_u16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x2f,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -39972,21 +30645,6 @@ v_max_i16 v5, vcc_lo, v2
 v_max_i16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x60]
 
-v_max_i16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x60]
-
-v_max_i16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x60]
-
-v_max_i16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x60]
-
-v_max_i16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x60]
-
-v_max_i16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x60]
-
 v_max_i16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x60]
 
@@ -40059,21 +30717,6 @@ v_max_i16_e64 v5, 0, vcc_lo
 v_max_i16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x30,0xd1,0x80,0xd6,0x00,0x00]
 
-v_max_i16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x30,0xd1,0x80,0xd8,0x00,0x00]
-
-v_max_i16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x30,0xd1,0x80,0xda,0x00,0x00]
-
-v_max_i16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x30,0xd1,0x80,0xdc,0x00,0x00]
-
-v_max_i16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x30,0xd1,0x80,0xde,0x00,0x00]
-
-v_max_i16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x30,0xd1,0x80,0xf6,0x00,0x00]
-
 v_max_i16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x30,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -40122,21 +30765,6 @@ v_min_u16 v5, vcc_lo, v2
 v_min_u16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x62]
 
-v_min_u16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x62]
-
-v_min_u16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x62]
-
-v_min_u16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x62]
-
-v_min_u16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x62]
-
-v_min_u16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x62]
-
 v_min_u16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x62]
 
@@ -40209,21 +30837,6 @@ v_min_u16_e64 v5, 0, vcc_lo
 v_min_u16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x31,0xd1,0x80,0xd6,0x00,0x00]
 
-v_min_u16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x31,0xd1,0x80,0xd8,0x00,0x00]
-
-v_min_u16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x31,0xd1,0x80,0xda,0x00,0x00]
-
-v_min_u16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x31,0xd1,0x80,0xdc,0x00,0x00]
-
-v_min_u16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x31,0xd1,0x80,0xde,0x00,0x00]
-
-v_min_u16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x31,0xd1,0x80,0xf6,0x00,0x00]
-
 v_min_u16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x31,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -40272,21 +30885,6 @@ v_min_i16 v5, vcc_lo, v2
 v_min_i16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x64]
 
-v_min_i16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x64]
-
-v_min_i16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x64]
-
-v_min_i16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x64]
-
-v_min_i16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x64]
-
-v_min_i16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x64]
-
 v_min_i16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x64]
 
@@ -40359,21 +30957,6 @@ v_min_i16_e64 v5, 0, vcc_lo
 v_min_i16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x32,0xd1,0x80,0xd6,0x00,0x00]
 
-v_min_i16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x32,0xd1,0x80,0xd8,0x00,0x00]
-
-v_min_i16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x32,0xd1,0x80,0xda,0x00,0x00]
-
-v_min_i16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x32,0xd1,0x80,0xdc,0x00,0x00]
-
-v_min_i16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x32,0xd1,0x80,0xde,0x00,0x00]
-
-v_min_i16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x32,0xd1,0x80,0xf6,0x00,0x00]
-
 v_min_i16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x32,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -40422,21 +31005,6 @@ v_ldexp_f16 v5, vcc_lo, v2
 v_ldexp_f16 v5, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x0a,0x66]
 
-v_ldexp_f16 v5, tba_lo, v2
-// CHECK: [0x6c,0x04,0x0a,0x66]
-
-v_ldexp_f16 v5, tba_hi, v2
-// CHECK: [0x6d,0x04,0x0a,0x66]
-
-v_ldexp_f16 v5, tma_lo, v2
-// CHECK: [0x6e,0x04,0x0a,0x66]
-
-v_ldexp_f16 v5, tma_hi, v2
-// CHECK: [0x6f,0x04,0x0a,0x66]
-
-v_ldexp_f16 v5, ttmp11, v2
-// CHECK: [0x7b,0x04,0x0a,0x66]
-
 v_ldexp_f16 v5, m0, v2
 // CHECK: [0x7c,0x04,0x0a,0x66]
 
@@ -40509,21 +31077,6 @@ v_ldexp_f16_e64 v5, 0, vcc_lo
 v_ldexp_f16_e64 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x33,0xd1,0x80,0xd6,0x00,0x00]
 
-v_ldexp_f16_e64 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x33,0xd1,0x80,0xd8,0x00,0x00]
-
-v_ldexp_f16_e64 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x33,0xd1,0x80,0xda,0x00,0x00]
-
-v_ldexp_f16_e64 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x33,0xd1,0x80,0xdc,0x00,0x00]
-
-v_ldexp_f16_e64 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x33,0xd1,0x80,0xde,0x00,0x00]
-
-v_ldexp_f16_e64 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x33,0xd1,0x80,0xf6,0x00,0x00]
-
 v_ldexp_f16_e64 v5, 0, m0
 // CHECK: [0x05,0x00,0x33,0xd1,0x80,0xf8,0x00,0x00]
 
@@ -40581,21 +31134,6 @@ v_mad_legacy_f32 v5, vcc_lo, 0, 0
 v_mad_legacy_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc0,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_legacy_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc0,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mad_legacy_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc0,0xd1,0x6d,0x00,0x01,0x02]
-
-v_mad_legacy_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc0,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mad_legacy_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc0,0xd1,0x6f,0x00,0x01,0x02]
-
-v_mad_legacy_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc0,0xd1,0x7b,0x00,0x01,0x02]
-
 v_mad_legacy_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc0,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -40710,21 +31248,6 @@ v_mad_f32 v5, vcc_lo, 0, 0
 v_mad_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc1,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc1,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mad_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc1,0xd1,0x6d,0x00,0x01,0x02]
-
-v_mad_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc1,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mad_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc1,0xd1,0x6f,0x00,0x01,0x02]
-
-v_mad_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc1,0xd1,0x7b,0x00,0x01,0x02]
-
 v_mad_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc1,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -40839,23 +31362,8 @@ v_mad_i32_i24 v5, vcc_lo, 0, 0
 v_mad_i32_i24 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc2,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_i32_i24 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc2,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mad_i32_i24 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc2,0xd1,0x6d,0x00,0x01,0x02]
-
-v_mad_i32_i24 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc2,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mad_i32_i24 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc2,0xd1,0x6f,0x00,0x01,0x02]
-
-v_mad_i32_i24 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc2,0xd1,0x7b,0x00,0x01,0x02]
-
-v_mad_i32_i24 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xc2,0xd1,0x7c,0x00,0x01,0x02]
+v_mad_i32_i24 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0xc2,0xd1,0x7c,0x00,0x01,0x02]
 
 v_mad_i32_i24 v5, exec_lo, 0, 0
 // CHECK: [0x05,0x00,0xc2,0xd1,0x7e,0x00,0x01,0x02]
@@ -40932,21 +31440,6 @@ v_mad_u32_u24 v5, vcc_lo, 0, 0
 v_mad_u32_u24 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc3,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_u32_u24 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc3,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mad_u32_u24 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc3,0xd1,0x6d,0x00,0x01,0x02]
-
-v_mad_u32_u24 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc3,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mad_u32_u24 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc3,0xd1,0x6f,0x00,0x01,0x02]
-
-v_mad_u32_u24 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc3,0xd1,0x7b,0x00,0x01,0x02]
-
 v_mad_u32_u24 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc3,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41025,21 +31518,6 @@ v_cubeid_f32 v5, vcc_lo, 0, 0
 v_cubeid_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc4,0xd1,0x6b,0x00,0x01,0x02]
 
-v_cubeid_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc4,0xd1,0x6c,0x00,0x01,0x02]
-
-v_cubeid_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc4,0xd1,0x6d,0x00,0x01,0x02]
-
-v_cubeid_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc4,0xd1,0x6e,0x00,0x01,0x02]
-
-v_cubeid_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc4,0xd1,0x6f,0x00,0x01,0x02]
-
-v_cubeid_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc4,0xd1,0x7b,0x00,0x01,0x02]
-
 v_cubeid_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc4,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41154,21 +31632,6 @@ v_cubesc_f32 v5, vcc_lo, 0, 0
 v_cubesc_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc5,0xd1,0x6b,0x00,0x01,0x02]
 
-v_cubesc_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc5,0xd1,0x6c,0x00,0x01,0x02]
-
-v_cubesc_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc5,0xd1,0x6d,0x00,0x01,0x02]
-
-v_cubesc_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc5,0xd1,0x6e,0x00,0x01,0x02]
-
-v_cubesc_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc5,0xd1,0x6f,0x00,0x01,0x02]
-
-v_cubesc_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc5,0xd1,0x7b,0x00,0x01,0x02]
-
 v_cubesc_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc5,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41283,21 +31746,6 @@ v_cubetc_f32 v5, vcc_lo, 0, 0
 v_cubetc_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc6,0xd1,0x6b,0x00,0x01,0x02]
 
-v_cubetc_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc6,0xd1,0x6c,0x00,0x01,0x02]
-
-v_cubetc_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc6,0xd1,0x6d,0x00,0x01,0x02]
-
-v_cubetc_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc6,0xd1,0x6e,0x00,0x01,0x02]
-
-v_cubetc_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc6,0xd1,0x6f,0x00,0x01,0x02]
-
-v_cubetc_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc6,0xd1,0x7b,0x00,0x01,0x02]
-
 v_cubetc_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc6,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41412,21 +31860,6 @@ v_cubema_f32 v5, vcc_lo, 0, 0
 v_cubema_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc7,0xd1,0x6b,0x00,0x01,0x02]
 
-v_cubema_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc7,0xd1,0x6c,0x00,0x01,0x02]
-
-v_cubema_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc7,0xd1,0x6d,0x00,0x01,0x02]
-
-v_cubema_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc7,0xd1,0x6e,0x00,0x01,0x02]
-
-v_cubema_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc7,0xd1,0x6f,0x00,0x01,0x02]
-
-v_cubema_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc7,0xd1,0x7b,0x00,0x01,0x02]
-
 v_cubema_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc7,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41541,21 +31974,6 @@ v_bfe_u32 v5, vcc_lo, 0, 0
 v_bfe_u32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc8,0xd1,0x6b,0x00,0x01,0x02]
 
-v_bfe_u32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc8,0xd1,0x6c,0x00,0x01,0x02]
-
-v_bfe_u32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc8,0xd1,0x6d,0x00,0x01,0x02]
-
-v_bfe_u32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc8,0xd1,0x6e,0x00,0x01,0x02]
-
-v_bfe_u32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc8,0xd1,0x6f,0x00,0x01,0x02]
-
-v_bfe_u32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc8,0xd1,0x7b,0x00,0x01,0x02]
-
 v_bfe_u32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc8,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41634,21 +32052,6 @@ v_bfe_i32 v5, vcc_lo, 0, 0
 v_bfe_i32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xc9,0xd1,0x6b,0x00,0x01,0x02]
 
-v_bfe_i32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xc9,0xd1,0x6c,0x00,0x01,0x02]
-
-v_bfe_i32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xc9,0xd1,0x6d,0x00,0x01,0x02]
-
-v_bfe_i32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xc9,0xd1,0x6e,0x00,0x01,0x02]
-
-v_bfe_i32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xc9,0xd1,0x6f,0x00,0x01,0x02]
-
-v_bfe_i32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xc9,0xd1,0x7b,0x00,0x01,0x02]
-
 v_bfe_i32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xc9,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41727,21 +32130,6 @@ v_bfi_b32 v5, vcc_lo, 0, 0
 v_bfi_b32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xca,0xd1,0x6b,0x00,0x01,0x02]
 
-v_bfi_b32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xca,0xd1,0x6c,0x00,0x01,0x02]
-
-v_bfi_b32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xca,0xd1,0x6d,0x00,0x01,0x02]
-
-v_bfi_b32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xca,0xd1,0x6e,0x00,0x01,0x02]
-
-v_bfi_b32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xca,0xd1,0x6f,0x00,0x01,0x02]
-
-v_bfi_b32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xca,0xd1,0x7b,0x00,0x01,0x02]
-
 v_bfi_b32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xca,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41820,21 +32208,6 @@ v_fma_f32 v5, vcc_lo, 0, 0
 v_fma_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xcb,0xd1,0x6b,0x00,0x01,0x02]
 
-v_fma_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xcb,0xd1,0x6c,0x00,0x01,0x02]
-
-v_fma_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xcb,0xd1,0x6d,0x00,0x01,0x02]
-
-v_fma_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xcb,0xd1,0x6e,0x00,0x01,0x02]
-
-v_fma_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xcb,0xd1,0x6f,0x00,0x01,0x02]
-
-v_fma_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xcb,0xd1,0x7b,0x00,0x01,0x02]
-
 v_fma_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xcb,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -41946,15 +32319,6 @@ v_fma_f64 v[5:6], flat_scratch, 0, 0
 v_fma_f64 v[5:6], vcc, 0, 0
 // CHECK: [0x05,0x00,0xcc,0xd1,0x6a,0x00,0x01,0x02]
 
-v_fma_f64 v[5:6], tba, 0, 0
-// CHECK: [0x05,0x00,0xcc,0xd1,0x6c,0x00,0x01,0x02]
-
-v_fma_f64 v[5:6], tma, 0, 0
-// CHECK: [0x05,0x00,0xcc,0xd1,0x6e,0x00,0x01,0x02]
-
-v_fma_f64 v[5:6], ttmp[10:11], 0, 0
-// CHECK: [0x05,0x00,0xcc,0xd1,0x7a,0x00,0x01,0x02]
-
 v_fma_f64 v[5:6], exec, 0, 0
 // CHECK: [0x05,0x00,0xcc,0xd1,0x7e,0x00,0x01,0x02]
 
@@ -42063,21 +32427,6 @@ v_lerp_u8 v5, vcc_lo, 0, 0
 v_lerp_u8 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xcd,0xd1,0x6b,0x00,0x01,0x02]
 
-v_lerp_u8 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xcd,0xd1,0x6c,0x00,0x01,0x02]
-
-v_lerp_u8 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xcd,0xd1,0x6d,0x00,0x01,0x02]
-
-v_lerp_u8 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xcd,0xd1,0x6e,0x00,0x01,0x02]
-
-v_lerp_u8 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xcd,0xd1,0x6f,0x00,0x01,0x02]
-
-v_lerp_u8 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xcd,0xd1,0x7b,0x00,0x01,0x02]
-
 v_lerp_u8 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xcd,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42135,192 +32484,6 @@ v_lerp_u8 v5, s1, 0, v3
 v_lerp_u8 v5, s1, 0, v255
 // CHECK: [0x05,0x00,0xcd,0xd1,0x01,0x00,0xfd,0x07]
 
-v_alignbit_b32 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x00,0x01,0x02]
-
-v_alignbit_b32 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xce,0xd1,0x01,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x65,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x66,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x67,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x6a,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x6b,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x6c,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x6d,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x6e,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x6f,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x7b,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x7c,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x7e,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x7f,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x80,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0xc1,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0xf0,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0xf7,0x00,0x01,0x02]
-
-v_alignbit_b32 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x01,0x01,0x02]
-
-v_alignbit_b32 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0xff,0x01,0x01,0x02]
-
-v_alignbit_b32 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x82,0x01,0x02]
-
-v_alignbit_b32 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xe0,0x01,0x02]
-
-v_alignbit_b32 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xee,0x01,0x02]
-
-v_alignbit_b32 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x04,0x02,0x02]
-
-v_alignbit_b32 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0xfe,0x03,0x02]
-
-v_alignbit_b32 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x00,0x05,0x03]
-
-v_alignbit_b32 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x00,0xc1,0x03]
-
-v_alignbit_b32 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x00,0xdd,0x03]
-
-v_alignbit_b32 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x00,0x0d,0x04]
-
-v_alignbit_b32 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xce,0xd1,0x01,0x00,0xfd,0x07]
-
-v_alignbyte_b32 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x00,0x01,0x02]
-
-v_alignbyte_b32 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xcf,0xd1,0x01,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x65,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x66,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x67,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x6a,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x6b,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x6c,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x6d,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x6e,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x6f,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x7b,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x7c,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x7e,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x7f,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x80,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0xc1,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0xf0,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0xf7,0x00,0x01,0x02]
-
-v_alignbyte_b32 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x01,0x01,0x02]
-
-v_alignbyte_b32 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0xff,0x01,0x01,0x02]
-
-v_alignbyte_b32 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x82,0x01,0x02]
-
-v_alignbyte_b32 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xe0,0x01,0x02]
-
-v_alignbyte_b32 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xee,0x01,0x02]
-
-v_alignbyte_b32 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x04,0x02,0x02]
-
-v_alignbyte_b32 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0xfe,0x03,0x02]
-
-v_alignbyte_b32 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x00,0x05,0x03]
-
-v_alignbyte_b32 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x00,0xc1,0x03]
-
-v_alignbyte_b32 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x00,0xdd,0x03]
-
-v_alignbyte_b32 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x00,0x0d,0x04]
-
-v_alignbyte_b32 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xcf,0xd1,0x01,0x00,0xfd,0x07]
-
 v_min3_f32 v5, s1, 0, 0
 // CHECK: [0x05,0x00,0xd0,0xd1,0x01,0x00,0x01,0x02]
 
@@ -42342,21 +32505,6 @@ v_min3_f32 v5, vcc_lo, 0, 0
 v_min3_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd0,0xd1,0x6b,0x00,0x01,0x02]
 
-v_min3_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd0,0xd1,0x6c,0x00,0x01,0x02]
-
-v_min3_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd0,0xd1,0x6d,0x00,0x01,0x02]
-
-v_min3_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd0,0xd1,0x6e,0x00,0x01,0x02]
-
-v_min3_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd0,0xd1,0x6f,0x00,0x01,0x02]
-
-v_min3_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd0,0xd1,0x7b,0x00,0x01,0x02]
-
 v_min3_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd0,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42471,21 +32619,6 @@ v_min3_i32 v5, vcc_lo, 0, 0
 v_min3_i32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd1,0xd1,0x6b,0x00,0x01,0x02]
 
-v_min3_i32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd1,0xd1,0x6c,0x00,0x01,0x02]
-
-v_min3_i32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd1,0xd1,0x6d,0x00,0x01,0x02]
-
-v_min3_i32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd1,0xd1,0x6e,0x00,0x01,0x02]
-
-v_min3_i32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd1,0xd1,0x6f,0x00,0x01,0x02]
-
-v_min3_i32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd1,0xd1,0x7b,0x00,0x01,0x02]
-
 v_min3_i32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd1,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42564,21 +32697,6 @@ v_min3_u32 v5, vcc_lo, 0, 0
 v_min3_u32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd2,0xd1,0x6b,0x00,0x01,0x02]
 
-v_min3_u32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd2,0xd1,0x6c,0x00,0x01,0x02]
-
-v_min3_u32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd2,0xd1,0x6d,0x00,0x01,0x02]
-
-v_min3_u32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd2,0xd1,0x6e,0x00,0x01,0x02]
-
-v_min3_u32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd2,0xd1,0x6f,0x00,0x01,0x02]
-
-v_min3_u32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd2,0xd1,0x7b,0x00,0x01,0x02]
-
 v_min3_u32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd2,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42657,21 +32775,6 @@ v_max3_f32 v5, vcc_lo, 0, 0
 v_max3_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd3,0xd1,0x6b,0x00,0x01,0x02]
 
-v_max3_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd3,0xd1,0x6c,0x00,0x01,0x02]
-
-v_max3_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd3,0xd1,0x6d,0x00,0x01,0x02]
-
-v_max3_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd3,0xd1,0x6e,0x00,0x01,0x02]
-
-v_max3_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd3,0xd1,0x6f,0x00,0x01,0x02]
-
-v_max3_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd3,0xd1,0x7b,0x00,0x01,0x02]
-
 v_max3_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd3,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42786,21 +32889,6 @@ v_max3_i32 v5, vcc_lo, 0, 0
 v_max3_i32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd4,0xd1,0x6b,0x00,0x01,0x02]
 
-v_max3_i32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd4,0xd1,0x6c,0x00,0x01,0x02]
-
-v_max3_i32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd4,0xd1,0x6d,0x00,0x01,0x02]
-
-v_max3_i32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd4,0xd1,0x6e,0x00,0x01,0x02]
-
-v_max3_i32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd4,0xd1,0x6f,0x00,0x01,0x02]
-
-v_max3_i32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd4,0xd1,0x7b,0x00,0x01,0x02]
-
 v_max3_i32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd4,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42879,21 +32967,6 @@ v_max3_u32 v5, vcc_lo, 0, 0
 v_max3_u32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd5,0xd1,0x6b,0x00,0x01,0x02]
 
-v_max3_u32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd5,0xd1,0x6c,0x00,0x01,0x02]
-
-v_max3_u32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd5,0xd1,0x6d,0x00,0x01,0x02]
-
-v_max3_u32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd5,0xd1,0x6e,0x00,0x01,0x02]
-
-v_max3_u32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd5,0xd1,0x6f,0x00,0x01,0x02]
-
-v_max3_u32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd5,0xd1,0x7b,0x00,0x01,0x02]
-
 v_max3_u32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd5,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -42972,21 +33045,6 @@ v_med3_f32 v5, vcc_lo, 0, 0
 v_med3_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd6,0xd1,0x6b,0x00,0x01,0x02]
 
-v_med3_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd6,0xd1,0x6c,0x00,0x01,0x02]
-
-v_med3_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd6,0xd1,0x6d,0x00,0x01,0x02]
-
-v_med3_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd6,0xd1,0x6e,0x00,0x01,0x02]
-
-v_med3_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd6,0xd1,0x6f,0x00,0x01,0x02]
-
-v_med3_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd6,0xd1,0x7b,0x00,0x01,0x02]
-
 v_med3_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd6,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43101,21 +33159,6 @@ v_med3_i32 v5, vcc_lo, 0, 0
 v_med3_i32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd7,0xd1,0x6b,0x00,0x01,0x02]
 
-v_med3_i32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd7,0xd1,0x6c,0x00,0x01,0x02]
-
-v_med3_i32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd7,0xd1,0x6d,0x00,0x01,0x02]
-
-v_med3_i32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd7,0xd1,0x6e,0x00,0x01,0x02]
-
-v_med3_i32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd7,0xd1,0x6f,0x00,0x01,0x02]
-
-v_med3_i32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd7,0xd1,0x7b,0x00,0x01,0x02]
-
 v_med3_i32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd7,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43194,21 +33237,6 @@ v_med3_u32 v5, vcc_lo, 0, 0
 v_med3_u32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd8,0xd1,0x6b,0x00,0x01,0x02]
 
-v_med3_u32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd8,0xd1,0x6c,0x00,0x01,0x02]
-
-v_med3_u32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd8,0xd1,0x6d,0x00,0x01,0x02]
-
-v_med3_u32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd8,0xd1,0x6e,0x00,0x01,0x02]
-
-v_med3_u32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd8,0xd1,0x6f,0x00,0x01,0x02]
-
-v_med3_u32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd8,0xd1,0x7b,0x00,0x01,0x02]
-
 v_med3_u32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd8,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43287,21 +33315,6 @@ v_sad_u8 v5, vcc_lo, 0, 0
 v_sad_u8 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xd9,0xd1,0x6b,0x00,0x01,0x02]
 
-v_sad_u8 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xd9,0xd1,0x6c,0x00,0x01,0x02]
-
-v_sad_u8 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xd9,0xd1,0x6d,0x00,0x01,0x02]
-
-v_sad_u8 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xd9,0xd1,0x6e,0x00,0x01,0x02]
-
-v_sad_u8 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xd9,0xd1,0x6f,0x00,0x01,0x02]
-
-v_sad_u8 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xd9,0xd1,0x7b,0x00,0x01,0x02]
-
 v_sad_u8 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xd9,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43380,21 +33393,6 @@ v_sad_hi_u8 v5, vcc_lo, 0, 0
 v_sad_hi_u8 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xda,0xd1,0x6b,0x00,0x01,0x02]
 
-v_sad_hi_u8 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xda,0xd1,0x6c,0x00,0x01,0x02]
-
-v_sad_hi_u8 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xda,0xd1,0x6d,0x00,0x01,0x02]
-
-v_sad_hi_u8 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xda,0xd1,0x6e,0x00,0x01,0x02]
-
-v_sad_hi_u8 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xda,0xd1,0x6f,0x00,0x01,0x02]
-
-v_sad_hi_u8 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xda,0xd1,0x7b,0x00,0x01,0x02]
-
 v_sad_hi_u8 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xda,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43473,21 +33471,6 @@ v_sad_u16 v5, vcc_lo, 0, 0
 v_sad_u16 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xdb,0xd1,0x6b,0x00,0x01,0x02]
 
-v_sad_u16 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xdb,0xd1,0x6c,0x00,0x01,0x02]
-
-v_sad_u16 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xdb,0xd1,0x6d,0x00,0x01,0x02]
-
-v_sad_u16 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xdb,0xd1,0x6e,0x00,0x01,0x02]
-
-v_sad_u16 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xdb,0xd1,0x6f,0x00,0x01,0x02]
-
-v_sad_u16 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xdb,0xd1,0x7b,0x00,0x01,0x02]
-
 v_sad_u16 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xdb,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43566,21 +33549,6 @@ v_sad_u32 v5, vcc_lo, 0, 0
 v_sad_u32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xdc,0xd1,0x6b,0x00,0x01,0x02]
 
-v_sad_u32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xdc,0xd1,0x6c,0x00,0x01,0x02]
-
-v_sad_u32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xdc,0xd1,0x6d,0x00,0x01,0x02]
-
-v_sad_u32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xdc,0xd1,0x6e,0x00,0x01,0x02]
-
-v_sad_u32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xdc,0xd1,0x6f,0x00,0x01,0x02]
-
-v_sad_u32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xdc,0xd1,0x7b,0x00,0x01,0x02]
-
 v_sad_u32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xdc,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43659,21 +33627,6 @@ v_cvt_pk_u8_f32 v5, vcc_lo, 0, 0
 v_cvt_pk_u8_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xdd,0xd1,0x6b,0x00,0x01,0x02]
 
-v_cvt_pk_u8_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xdd,0xd1,0x6c,0x00,0x01,0x02]
-
-v_cvt_pk_u8_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xdd,0xd1,0x6d,0x00,0x01,0x02]
-
-v_cvt_pk_u8_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xdd,0xd1,0x6e,0x00,0x01,0x02]
-
-v_cvt_pk_u8_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xdd,0xd1,0x6f,0x00,0x01,0x02]
-
-v_cvt_pk_u8_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xdd,0xd1,0x7b,0x00,0x01,0x02]
-
 v_cvt_pk_u8_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xdd,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43761,21 +33714,6 @@ v_div_fixup_f32 v5, vcc_lo, 0, 0
 v_div_fixup_f32 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xde,0xd1,0x6b,0x00,0x01,0x02]
 
-v_div_fixup_f32 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xde,0xd1,0x6c,0x00,0x01,0x02]
-
-v_div_fixup_f32 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xde,0xd1,0x6d,0x00,0x01,0x02]
-
-v_div_fixup_f32 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xde,0xd1,0x6e,0x00,0x01,0x02]
-
-v_div_fixup_f32 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xde,0xd1,0x6f,0x00,0x01,0x02]
-
-v_div_fixup_f32 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xde,0xd1,0x7b,0x00,0x01,0x02]
-
 v_div_fixup_f32 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xde,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -43887,15 +33825,6 @@ v_div_fixup_f64 v[5:6], flat_scratch, 0,
 v_div_fixup_f64 v[5:6], vcc, 0, 0
 // CHECK: [0x05,0x00,0xdf,0xd1,0x6a,0x00,0x01,0x02]
 
-v_div_fixup_f64 v[5:6], tba, 0, 0
-// CHECK: [0x05,0x00,0xdf,0xd1,0x6c,0x00,0x01,0x02]
-
-v_div_fixup_f64 v[5:6], tma, 0, 0
-// CHECK: [0x05,0x00,0xdf,0xd1,0x6e,0x00,0x01,0x02]
-
-v_div_fixup_f64 v[5:6], ttmp[10:11], 0, 0
-// CHECK: [0x05,0x00,0xdf,0xd1,0x7a,0x00,0x01,0x02]
-
 v_div_fixup_f64 v[5:6], exec, 0, 0
 // CHECK: [0x05,0x00,0xdf,0xd1,0x7e,0x00,0x01,0x02]
 
@@ -44004,21 +33933,6 @@ v_div_scale_f32 v5, vcc, vcc_lo, 0, 0
 v_div_scale_f32 v5, vcc, vcc_hi, 0, 0
 // CHECK: [0x05,0x6a,0xe0,0xd1,0x6b,0x00,0x01,0x02]
 
-v_div_scale_f32 v5, vcc, tba_lo, 0, 0
-// CHECK: [0x05,0x6a,0xe0,0xd1,0x6c,0x00,0x01,0x02]
-
-v_div_scale_f32 v5, vcc, tba_hi, 0, 0
-// CHECK: [0x05,0x6a,0xe0,0xd1,0x6d,0x00,0x01,0x02]
-
-v_div_scale_f32 v5, vcc, tma_lo, 0, 0
-// CHECK: [0x05,0x6a,0xe0,0xd1,0x6e,0x00,0x01,0x02]
-
-v_div_scale_f32 v5, vcc, tma_hi, 0, 0
-// CHECK: [0x05,0x6a,0xe0,0xd1,0x6f,0x00,0x01,0x02]
-
-v_div_scale_f32 v5, vcc, ttmp11, 0, 0
-// CHECK: [0x05,0x6a,0xe0,0xd1,0x7b,0x00,0x01,0x02]
-
 v_div_scale_f32 v5, vcc, m0, 0, 0
 // CHECK: [0x05,0x6a,0xe0,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -44094,15 +34008,6 @@ v_div_scale_f64 v[5:6], vcc, flat_scratc
 v_div_scale_f64 v[5:6], vcc, vcc, 0, 0
 // CHECK: [0x05,0x6a,0xe1,0xd1,0x6a,0x00,0x01,0x02]
 
-v_div_scale_f64 v[5:6], vcc, tba, 0, 0
-// CHECK: [0x05,0x6a,0xe1,0xd1,0x6c,0x00,0x01,0x02]
-
-v_div_scale_f64 v[5:6], vcc, tma, 0, 0
-// CHECK: [0x05,0x6a,0xe1,0xd1,0x6e,0x00,0x01,0x02]
-
-v_div_scale_f64 v[5:6], vcc, ttmp[10:11], 0, 0
-// CHECK: [0x05,0x6a,0xe1,0xd1,0x7a,0x00,0x01,0x02]
-
 v_div_scale_f64 v[5:6], vcc, exec, 0, 0
 // CHECK: [0x05,0x6a,0xe1,0xd1,0x7e,0x00,0x01,0x02]
 
@@ -44358,21 +34263,6 @@ v_msad_u8 v5, vcc_lo, 0, 0
 v_msad_u8 v5, vcc_hi, 0, 0
 // CHECK: [0x05,0x00,0xe4,0xd1,0x6b,0x00,0x01,0x02]
 
-v_msad_u8 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xe4,0xd1,0x6c,0x00,0x01,0x02]
-
-v_msad_u8 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xe4,0xd1,0x6d,0x00,0x01,0x02]
-
-v_msad_u8 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xe4,0xd1,0x6e,0x00,0x01,0x02]
-
-v_msad_u8 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xe4,0xd1,0x6f,0x00,0x01,0x02]
-
-v_msad_u8 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xe4,0xd1,0x7b,0x00,0x01,0x02]
-
 v_msad_u8 v5, m0, 0, 0
 // CHECK: [0x05,0x00,0xe4,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -44448,15 +34338,6 @@ v_qsad_pk_u16_u8 v[5:6], flat_scratch, 0
 v_qsad_pk_u16_u8 v[5:6], vcc, 0, 0
 // CHECK: [0x05,0x00,0xe5,0xd1,0x6a,0x00,0x01,0x02]
 
-v_qsad_pk_u16_u8 v[5:6], tba, 0, 0
-// CHECK: [0x05,0x00,0xe5,0xd1,0x6c,0x00,0x01,0x02]
-
-v_qsad_pk_u16_u8 v[5:6], tma, 0, 0
-// CHECK: [0x05,0x00,0xe5,0xd1,0x6e,0x00,0x01,0x02]
-
-v_qsad_pk_u16_u8 v[5:6], ttmp[10:11], 0, 0
-// CHECK: [0x05,0x00,0xe5,0xd1,0x7a,0x00,0x01,0x02]
-
 v_qsad_pk_u16_u8 v[5:6], exec, 0, 0
 // CHECK: [0x05,0x00,0xe5,0xd1,0x7e,0x00,0x01,0x02]
 
@@ -44526,15 +34407,6 @@ v_mqsad_pk_u16_u8 v[5:6], flat_scratch,
 v_mqsad_pk_u16_u8 v[5:6], vcc, 0, 0
 // CHECK: [0x05,0x00,0xe6,0xd1,0x6a,0x00,0x01,0x02]
 
-v_mqsad_pk_u16_u8 v[5:6], tba, 0, 0
-// CHECK: [0x05,0x00,0xe6,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mqsad_pk_u16_u8 v[5:6], tma, 0, 0
-// CHECK: [0x05,0x00,0xe6,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mqsad_pk_u16_u8 v[5:6], ttmp[10:11], 0, 0
-// CHECK: [0x05,0x00,0xe6,0xd1,0x7a,0x00,0x01,0x02]
-
 v_mqsad_pk_u16_u8 v[5:6], exec, 0, 0
 // CHECK: [0x05,0x00,0xe6,0xd1,0x7e,0x00,0x01,0x02]
 
@@ -44622,21 +34494,6 @@ v_mqsad_u32_u8 v[5:8], 0, vcc_lo, v[3:6]
 v_mqsad_u32_u8 v[5:8], 0, vcc_hi, v[3:6]
 // CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xd6,0x0c,0x04]
 
-v_mqsad_u32_u8 v[5:8], 0, tba_lo, v[3:6]
-// CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xd8,0x0c,0x04]
-
-v_mqsad_u32_u8 v[5:8], 0, tba_hi, v[3:6]
-// CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xda,0x0c,0x04]
-
-v_mqsad_u32_u8 v[5:8], 0, tma_lo, v[3:6]
-// CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xdc,0x0c,0x04]
-
-v_mqsad_u32_u8 v[5:8], 0, tma_hi, v[3:6]
-// CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xde,0x0c,0x04]
-
-v_mqsad_u32_u8 v[5:8], 0, ttmp11, v[3:6]
-// CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xf6,0x0c,0x04]
-
 v_mqsad_u32_u8 v[5:8], 0, m0, v[3:6]
 // CHECK: [0x05,0x00,0xe7,0xd1,0x80,0xf8,0x0c,0x04]
 
@@ -44685,15 +34542,6 @@ v_mad_u64_u32 v[5:6], flat_scratch, s1,
 v_mad_u64_u32 v[5:6], vcc, s1, 0, 0
 // CHECK: [0x05,0x6a,0xe8,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_u64_u32 v[5:6], tba, s1, 0, 0
-// CHECK: [0x05,0x6c,0xe8,0xd1,0x01,0x00,0x01,0x02]
-
-v_mad_u64_u32 v[5:6], tma, s1, 0, 0
-// CHECK: [0x05,0x6e,0xe8,0xd1,0x01,0x00,0x01,0x02]
-
-v_mad_u64_u32 v[5:6], ttmp[10:11], s1, 0, 0
-// CHECK: [0x05,0x7a,0xe8,0xd1,0x01,0x00,0x01,0x02]
-
 v_mad_u64_u32 v[5:6], s[12:13], s101, 0, 0
 // CHECK: [0x05,0x0c,0xe8,0xd1,0x65,0x00,0x01,0x02]
 
@@ -44709,21 +34557,6 @@ v_mad_u64_u32 v[5:6], s[12:13], vcc_lo,
 v_mad_u64_u32 v[5:6], s[12:13], vcc_hi, 0, 0
 // CHECK: [0x05,0x0c,0xe8,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_u64_u32 v[5:6], s[12:13], tba_lo, 0, 0
-// CHECK: [0x05,0x0c,0xe8,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mad_u64_u32 v[5:6], s[12:13], tba_hi, 0, 0
-// CHECK: [0x05,0x0c,0xe8,0xd1,0x6d,0x00,0x01,0x02]
-
-v_mad_u64_u32 v[5:6], s[12:13], tma_lo, 0, 0
-// CHECK: [0x05,0x0c,0xe8,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mad_u64_u32 v[5:6], s[12:13], tma_hi, 0, 0
-// CHECK: [0x05,0x0c,0xe8,0xd1,0x6f,0x00,0x01,0x02]
-
-v_mad_u64_u32 v[5:6], s[12:13], ttmp11, 0, 0
-// CHECK: [0x05,0x0c,0xe8,0xd1,0x7b,0x00,0x01,0x02]
-
 v_mad_u64_u32 v[5:6], s[12:13], m0, 0, 0
 // CHECK: [0x05,0x0c,0xe8,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -44799,15 +34632,6 @@ v_mad_i64_i32 v[5:6], flat_scratch, s1,
 v_mad_i64_i32 v[5:6], vcc, s1, 0, 0
 // CHECK: [0x05,0x6a,0xe9,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_i64_i32 v[5:6], tba, s1, 0, 0
-// CHECK: [0x05,0x6c,0xe9,0xd1,0x01,0x00,0x01,0x02]
-
-v_mad_i64_i32 v[5:6], tma, s1, 0, 0
-// CHECK: [0x05,0x6e,0xe9,0xd1,0x01,0x00,0x01,0x02]
-
-v_mad_i64_i32 v[5:6], ttmp[10:11], s1, 0, 0
-// CHECK: [0x05,0x7a,0xe9,0xd1,0x01,0x00,0x01,0x02]
-
 v_mad_i64_i32 v[5:6], s[12:13], s101, 0, 0
 // CHECK: [0x05,0x0c,0xe9,0xd1,0x65,0x00,0x01,0x02]
 
@@ -44823,21 +34647,6 @@ v_mad_i64_i32 v[5:6], s[12:13], vcc_lo,
 v_mad_i64_i32 v[5:6], s[12:13], vcc_hi, 0, 0
 // CHECK: [0x05,0x0c,0xe9,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_i64_i32 v[5:6], s[12:13], tba_lo, 0, 0
-// CHECK: [0x05,0x0c,0xe9,0xd1,0x6c,0x00,0x01,0x02]
-
-v_mad_i64_i32 v[5:6], s[12:13], tba_hi, 0, 0
-// CHECK: [0x05,0x0c,0xe9,0xd1,0x6d,0x00,0x01,0x02]
-
-v_mad_i64_i32 v[5:6], s[12:13], tma_lo, 0, 0
-// CHECK: [0x05,0x0c,0xe9,0xd1,0x6e,0x00,0x01,0x02]
-
-v_mad_i64_i32 v[5:6], s[12:13], tma_hi, 0, 0
-// CHECK: [0x05,0x0c,0xe9,0xd1,0x6f,0x00,0x01,0x02]
-
-v_mad_i64_i32 v[5:6], s[12:13], ttmp11, 0, 0
-// CHECK: [0x05,0x0c,0xe9,0xd1,0x7b,0x00,0x01,0x02]
-
 v_mad_i64_i32 v[5:6], s[12:13], m0, 0, 0
 // CHECK: [0x05,0x0c,0xe9,0xd1,0x7c,0x00,0x01,0x02]
 
@@ -44895,638 +34704,701 @@ v_mad_i64_i32 v[5:6], s[12:13], s1, 0, v
 v_mad_i64_i32 v[5:6], s[12:13], s1, 0, v[254:255]
 // CHECK: [0x05,0x0c,0xe9,0xd1,0x01,0x00,0xf9,0x07]
 
-v_mad_f16 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_perm_b32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x00,0x01,0x02]
+
+v_perm_b32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0xed,0xd1,0x01,0x00,0x01,0x02]
+
+v_perm_b32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x65,0x00,0x01,0x02]
+
+v_perm_b32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x66,0x00,0x01,0x02]
+
+v_perm_b32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x67,0x00,0x01,0x02]
+
+v_perm_b32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x6a,0x00,0x01,0x02]
+
+v_perm_b32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x6b,0x00,0x01,0x02]
+
+v_perm_b32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x7c,0x00,0x01,0x02]
+
+v_perm_b32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x7e,0x00,0x01,0x02]
+
+v_perm_b32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x7f,0x00,0x01,0x02]
+
+v_perm_b32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x80,0x00,0x01,0x02]
+
+v_perm_b32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0xc1,0x00,0x01,0x02]
+
+v_perm_b32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0xf0,0x00,0x01,0x02]
+
+v_perm_b32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0xf7,0x00,0x01,0x02]
+
+v_perm_b32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x01,0x01,0x02]
+
+v_perm_b32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0xff,0x01,0x01,0x02]
+
+v_perm_b32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x82,0x01,0x02]
+
+v_perm_b32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xe0,0x01,0x02]
 
-v_mad_f16 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_perm_b32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xee,0x01,0x02]
 
-v_mad_f16 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x65,0x00,0x01,0x02]
+v_perm_b32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x04,0x02,0x02]
 
-v_mad_f16 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x66,0x00,0x01,0x02]
+v_perm_b32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0xfe,0x03,0x02]
 
-v_mad_f16 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x67,0x00,0x01,0x02]
+v_perm_b32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x00,0x05,0x03]
 
-v_mad_f16 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x6a,0x00,0x01,0x02]
+v_perm_b32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x00,0xc1,0x03]
 
-v_mad_f16 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x6b,0x00,0x01,0x02]
+v_perm_b32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x00,0xdd,0x03]
 
-v_mad_f16 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x6c,0x00,0x01,0x02]
+v_perm_b32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x00,0x0d,0x04]
 
-v_mad_f16 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x6d,0x00,0x01,0x02]
+v_perm_b32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0xed,0xd1,0x01,0x00,0xfd,0x07]
 
-v_mad_f16 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x6e,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x00,0x00]
 
-v_mad_f16 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x6f,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v255, 0, s2
+// CHECK: [0xff,0x00,0xf0,0xd1,0x80,0x04,0x00,0x00]
 
-v_mad_f16 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x7b,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, -1, s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0xc1,0x04,0x00,0x00]
 
-v_mad_f16 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x7c,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0.5, s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0xf0,0x04,0x00,0x00]
 
-v_mad_f16 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x7e,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, -4.0, s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0xf7,0x04,0x00,0x00]
 
-v_mad_f16 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x7f,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, v1, s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x05,0x00,0x00]
 
-v_mad_f16 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x80,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, v255, s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0xff,0x05,0x00,0x00]
 
-v_mad_f16 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0xc1,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, s101
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xca,0x00,0x00]
 
-v_mad_f16 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0xf0,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, flat_scratch_lo
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xcc,0x00,0x00]
 
-v_mad_f16 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0xf7,0x00,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, flat_scratch_hi
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xce,0x00,0x00]
 
-v_mad_f16 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x01,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, vcc_lo
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xd4,0x00,0x00]
 
-v_mad_f16 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0xff,0x01,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, vcc_hi
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xd6,0x00,0x00]
 
-v_mad_f16 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x82,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, m0
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xf8,0x00,0x00]
 
-v_mad_f16 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xe0,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, exec_lo
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xfc,0x00,0x00]
 
-v_mad_f16 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xee,0x01,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, exec_hi
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xfe,0x00,0x00]
 
-v_mad_f16 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x04,0x02,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, 0
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x00,0x01,0x00]
 
-v_mad_f16 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0xfe,0x03,0x02]
+v_cvt_pkaccum_u8_f32 v5, 0, -1
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x82,0x01,0x00]
 
-v_mad_f16 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x05,0x03]
+v_cvt_pkaccum_u8_f32 v5, 0, 0.5
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xe0,0x01,0x00]
 
-v_mad_f16 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0xc1,0x03]
+v_cvt_pkaccum_u8_f32 v5, 0, -4.0
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xee,0x01,0x00]
 
-v_mad_f16 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0xdd,0x03]
+v_cvt_pkaccum_u8_f32 v5, 0, v2
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x02,0x00]
 
-v_mad_f16 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x0d,0x04]
+v_cvt_pkaccum_u8_f32 v5, 0, v255
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xfe,0x03,0x00]
 
-v_mad_f16 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0xfd,0x07]
+v_cvt_pkaccum_u8_f32 v5, neg(0), s2
+// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x00,0x20]
 
-v_mad_f16 v5, -s1, 0, 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x01,0x22]
+v_cvt_pkaccum_u8_f32 v5, |0|, s2
+// CHECK: [0x05,0x01,0xf0,0xd1,0x80,0x04,0x00,0x00]
 
-v_mad_f16 v5, s1, neg(0), 0
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x01,0x42]
+v_cvt_pkaccum_u8_f32 v5, 0, s2 clamp
+// CHECK: [0x05,0x80,0xf0,0xd1,0x80,0x04,0x00,0x00]
 
-v_mad_f16 v5, s1, 0, neg(0)
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x01,0x82]
+v_xad_u32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_f16 v5, -s1, neg(0), neg(0)
-// CHECK: [0x05,0x00,0xea,0xd1,0x01,0x00,0x01,0xe2]
+v_xad_u32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0xf3,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_f16 v5, |s1|, 0, 0
-// CHECK: [0x05,0x01,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x65,0x00,0x01,0x02]
 
-v_mad_f16 v5, s1, |0|, 0
-// CHECK: [0x05,0x02,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x66,0x00,0x01,0x02]
 
-v_mad_f16 v5, s1, 0, |0|
-// CHECK: [0x05,0x04,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x67,0x00,0x01,0x02]
 
-v_mad_f16 v5, |s1|, |0|, |0|
-// CHECK: [0x05,0x07,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x6a,0x00,0x01,0x02]
 
-v_mad_f16 v5, s1, 0, 0 clamp
-// CHECK: [0x05,0x80,0xea,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x7c,0x00,0x01,0x02]
 
-v_mad_u16 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xeb,0xd1,0x01,0x00,0x01,0x02]
+v_xad_u32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x7e,0x00,0x01,0x02]
 
-v_mad_u16 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x65,0x00,0x01,0x02]
+v_xad_u32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x7f,0x00,0x01,0x02]
 
-v_mad_u16 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x66,0x00,0x01,0x02]
+v_xad_u32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x80,0x00,0x01,0x02]
 
-v_mad_u16 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x67,0x00,0x01,0x02]
+v_xad_u32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0xc1,0x00,0x01,0x02]
 
-v_mad_u16 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x6a,0x00,0x01,0x02]
+v_xad_u32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0xf0,0x00,0x01,0x02]
 
-v_mad_u16 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x6b,0x00,0x01,0x02]
+v_xad_u32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0xf7,0x00,0x01,0x02]
 
-v_mad_u16 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x6c,0x00,0x01,0x02]
+v_xad_u32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x01,0x01,0x02]
 
-v_mad_u16 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x6d,0x00,0x01,0x02]
+v_xad_u32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0xff,0x01,0x01,0x02]
 
-v_mad_u16 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x6e,0x00,0x01,0x02]
+v_xad_u32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x82,0x01,0x02]
 
-v_mad_u16 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x6f,0x00,0x01,0x02]
+v_xad_u32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xe0,0x01,0x02]
 
-v_mad_u16 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x7b,0x00,0x01,0x02]
+v_xad_u32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xee,0x01,0x02]
 
-v_mad_u16 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x7c,0x00,0x01,0x02]
+v_xad_u32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x04,0x02,0x02]
 
-v_mad_u16 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x7e,0x00,0x01,0x02]
+v_xad_u32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0xfe,0x03,0x02]
 
-v_mad_u16 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x7f,0x00,0x01,0x02]
+v_xad_u32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x00,0x05,0x03]
 
-v_mad_u16 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x80,0x00,0x01,0x02]
+v_xad_u32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x00,0xc1,0x03]
 
-v_mad_u16 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0xc1,0x00,0x01,0x02]
+v_xad_u32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x00,0xdd,0x03]
 
-v_mad_u16 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0xf0,0x00,0x01,0x02]
+v_xad_u32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x00,0x0d,0x04]
 
-v_mad_u16 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0xf7,0x00,0x01,0x02]
+v_xad_u32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0xf3,0xd1,0x01,0x00,0xfd,0x07]
 
-v_mad_u16 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x01,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_u16 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0xff,0x01,0x01,0x02]
+v_lshl_add_u32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0xfd,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x82,0x01,0x02]
+v_lshl_add_u32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x65,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xe0,0x01,0x02]
+v_lshl_add_u32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x66,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xee,0x01,0x02]
+v_lshl_add_u32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x67,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x04,0x02,0x02]
+v_lshl_add_u32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x6a,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0xfe,0x03,0x02]
+v_lshl_add_u32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x00,0x05,0x03]
+v_lshl_add_u32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x7c,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x00,0xc1,0x03]
+v_lshl_add_u32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x7e,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x00,0xdd,0x03]
+v_lshl_add_u32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x7f,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x00,0x0d,0x04]
+v_lshl_add_u32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x80,0x00,0x01,0x02]
 
-v_mad_u16 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xeb,0xd1,0x01,0x00,0xfd,0x07]
+v_lshl_add_u32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0xc1,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_add_u32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0xf0,0x00,0x01,0x02]
 
-v_mad_i16 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xec,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_add_u32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0xf7,0x00,0x01,0x02]
 
-v_mad_i16 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x65,0x00,0x01,0x02]
+v_lshl_add_u32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x01,0x01,0x02]
 
-v_mad_i16 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x66,0x00,0x01,0x02]
+v_lshl_add_u32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0xff,0x01,0x01,0x02]
 
-v_mad_i16 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x67,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x82,0x01,0x02]
 
-v_mad_i16 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x6a,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xe0,0x01,0x02]
 
-v_mad_i16 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x6b,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xee,0x01,0x02]
 
-v_mad_i16 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x6c,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x04,0x02,0x02]
 
-v_mad_i16 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x6d,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0xfe,0x03,0x02]
 
-v_mad_i16 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x6e,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x00,0x05,0x03]
 
-v_mad_i16 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x6f,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x00,0xc1,0x03]
 
-v_mad_i16 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x7b,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x00,0xdd,0x03]
 
-v_mad_i16 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x7c,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x00,0x0d,0x04]
 
-v_mad_i16 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x7e,0x00,0x01,0x02]
+v_lshl_add_u32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0xfd,0xd1,0x01,0x00,0xfd,0x07]
 
-v_mad_i16 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x7f,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_i16 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x80,0x00,0x01,0x02]
+v_add_lshl_u32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0xfe,0xd1,0x01,0x00,0x01,0x02]
 
-v_mad_i16 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0xc1,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x65,0x00,0x01,0x02]
 
-v_mad_i16 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0xf0,0x00,0x01,0x02]
+v_add_lshl_u32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x66,0x00,0x01,0x02]
 
-v_mad_i16 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0xf7,0x00,0x01,0x02]
+v_add_lshl_u32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x67,0x00,0x01,0x02]
 
-v_mad_i16 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x01,0x01,0x02]
+v_add_lshl_u32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x6a,0x00,0x01,0x02]
 
-v_mad_i16 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0xff,0x01,0x01,0x02]
+v_add_lshl_u32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x6b,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x82,0x01,0x02]
+v_add_lshl_u32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x7c,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xe0,0x01,0x02]
+v_add_lshl_u32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x7e,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xee,0x01,0x02]
+v_add_lshl_u32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x7f,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x04,0x02,0x02]
+v_add_lshl_u32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x80,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0xfe,0x03,0x02]
+v_add_lshl_u32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0xc1,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x00,0x05,0x03]
+v_add_lshl_u32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0xf0,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x00,0xc1,0x03]
+v_add_lshl_u32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0xf7,0x00,0x01,0x02]
 
-v_mad_i16 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x00,0xdd,0x03]
+v_add_lshl_u32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x01,0x01,0x02]
 
-v_mad_i16 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x00,0x0d,0x04]
+v_add_lshl_u32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0xff,0x01,0x01,0x02]
 
-v_mad_i16 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xec,0xd1,0x01,0x00,0xfd,0x07]
+v_add_lshl_u32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x82,0x01,0x02]
 
-v_fma_f16 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xe0,0x01,0x02]
 
-v_fma_f16 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xee,0x01,0x02]
 
-v_fma_f16 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x65,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x04,0x02,0x02]
 
-v_fma_f16 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x66,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0xfe,0x03,0x02]
 
-v_fma_f16 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x67,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x00,0x05,0x03]
 
-v_fma_f16 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x6a,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x00,0xc1,0x03]
 
-v_fma_f16 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x6b,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x00,0xdd,0x03]
 
-v_fma_f16 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x6c,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x00,0x0d,0x04]
 
-v_fma_f16 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x6d,0x00,0x01,0x02]
+v_add_lshl_u32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0xfe,0xd1,0x01,0x00,0xfd,0x07]
 
-v_fma_f16 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x6e,0x00,0x01,0x02]
+v_add3_u32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x00,0x01,0x02]
 
-v_fma_f16 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x6f,0x00,0x01,0x02]
+v_add3_u32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0xff,0xd1,0x01,0x00,0x01,0x02]
 
-v_fma_f16 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x7b,0x00,0x01,0x02]
+v_add3_u32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x65,0x00,0x01,0x02]
 
-v_fma_f16 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x7c,0x00,0x01,0x02]
+v_add3_u32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x66,0x00,0x01,0x02]
 
-v_fma_f16 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x7e,0x00,0x01,0x02]
+v_add3_u32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x67,0x00,0x01,0x02]
 
-v_fma_f16 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x7f,0x00,0x01,0x02]
+v_add3_u32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x6a,0x00,0x01,0x02]
 
-v_fma_f16 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x80,0x00,0x01,0x02]
+v_add3_u32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x6b,0x00,0x01,0x02]
 
-v_fma_f16 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0xc1,0x00,0x01,0x02]
+v_add3_u32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x7c,0x00,0x01,0x02]
 
-v_fma_f16 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0xf0,0x00,0x01,0x02]
+v_add3_u32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x7e,0x00,0x01,0x02]
 
-v_fma_f16 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0xf7,0x00,0x01,0x02]
+v_add3_u32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x7f,0x00,0x01,0x02]
 
-v_fma_f16 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x01,0x01,0x02]
+v_add3_u32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x80,0x00,0x01,0x02]
 
-v_fma_f16 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0xff,0x01,0x01,0x02]
+v_add3_u32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0xc1,0x00,0x01,0x02]
 
-v_fma_f16 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x82,0x01,0x02]
+v_add3_u32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0xf0,0x00,0x01,0x02]
 
-v_fma_f16 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xe0,0x01,0x02]
+v_add3_u32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0xf7,0x00,0x01,0x02]
 
-v_fma_f16 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xee,0x01,0x02]
+v_add3_u32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x01,0x01,0x02]
 
-v_fma_f16 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x04,0x02,0x02]
+v_add3_u32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0xff,0x01,0x01,0x02]
 
-v_fma_f16 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0xfe,0x03,0x02]
+v_add3_u32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x82,0x01,0x02]
 
-v_fma_f16 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x05,0x03]
+v_add3_u32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xe0,0x01,0x02]
 
-v_fma_f16 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0xc1,0x03]
+v_add3_u32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xee,0x01,0x02]
 
-v_fma_f16 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0xdd,0x03]
+v_add3_u32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x04,0x02,0x02]
 
-v_fma_f16 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x0d,0x04]
+v_add3_u32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0xfe,0x03,0x02]
 
-v_fma_f16 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0xfd,0x07]
+v_add3_u32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x00,0x05,0x03]
 
-v_fma_f16 v5, -s1, 0, 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x01,0x22]
+v_add3_u32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x00,0xc1,0x03]
 
-v_fma_f16 v5, s1, neg(0), 0
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x01,0x42]
+v_add3_u32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x00,0xdd,0x03]
 
-v_fma_f16 v5, s1, 0, neg(0)
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x01,0x82]
+v_add3_u32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x00,0x0d,0x04]
 
-v_fma_f16 v5, -s1, neg(0), neg(0)
-// CHECK: [0x05,0x00,0xee,0xd1,0x01,0x00,0x01,0xe2]
+v_add3_u32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0xff,0xd1,0x01,0x00,0xfd,0x07]
 
-v_fma_f16 v5, |s1|, 0, 0
-// CHECK: [0x05,0x01,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x00,0x01,0x02]
 
-v_fma_f16 v5, s1, |0|, 0
-// CHECK: [0x05,0x02,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0x00,0xd2,0x01,0x00,0x01,0x02]
 
-v_fma_f16 v5, s1, 0, |0|
-// CHECK: [0x05,0x04,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x65,0x00,0x01,0x02]
 
-v_fma_f16 v5, |s1|, |0|, |0|
-// CHECK: [0x05,0x07,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x66,0x00,0x01,0x02]
 
-v_fma_f16 v5, s1, 0, 0 clamp
-// CHECK: [0x05,0x80,0xee,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x67,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x6a,0x00,0x01,0x02]
 
-v_div_fixup_f16 v255, s1, 0, 0
-// CHECK: [0xff,0x00,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_lshl_or_b32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x6b,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s101, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x65,0x00,0x01,0x02]
+v_lshl_or_b32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x7c,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, flat_scratch_lo, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x66,0x00,0x01,0x02]
+v_lshl_or_b32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x7e,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, flat_scratch_hi, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x67,0x00,0x01,0x02]
+v_lshl_or_b32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x7f,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, vcc_lo, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x6a,0x00,0x01,0x02]
+v_lshl_or_b32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x80,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, vcc_hi, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x6b,0x00,0x01,0x02]
+v_lshl_or_b32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0xc1,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, tba_lo, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x6c,0x00,0x01,0x02]
+v_lshl_or_b32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0xf0,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, tba_hi, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x6d,0x00,0x01,0x02]
+v_lshl_or_b32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0xf7,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, tma_lo, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x6e,0x00,0x01,0x02]
+v_lshl_or_b32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x01,0x01,0x02]
 
-v_div_fixup_f16 v5, tma_hi, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x6f,0x00,0x01,0x02]
+v_lshl_or_b32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0xff,0x01,0x01,0x02]
 
-v_div_fixup_f16 v5, ttmp11, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x7b,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x82,0x01,0x02]
 
-v_div_fixup_f16 v5, m0, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x7c,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xe0,0x01,0x02]
 
-v_div_fixup_f16 v5, exec_lo, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x7e,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xee,0x01,0x02]
 
-v_div_fixup_f16 v5, exec_hi, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x7f,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x04,0x02,0x02]
 
-v_div_fixup_f16 v5, 0, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x80,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0xfe,0x03,0x02]
 
-v_div_fixup_f16 v5, -1, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0xc1,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x00,0x05,0x03]
 
-v_div_fixup_f16 v5, 0.5, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0xf0,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x00,0xc1,0x03]
 
-v_div_fixup_f16 v5, -4.0, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0xf7,0x00,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x00,0xdd,0x03]
 
-v_div_fixup_f16 v5, v1, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x01,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x00,0x0d,0x04]
 
-v_div_fixup_f16 v5, v255, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0xff,0x01,0x01,0x02]
+v_lshl_or_b32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0x00,0xd2,0x01,0x00,0xfd,0x07]
 
-v_div_fixup_f16 v5, s1, -1, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x82,0x01,0x02]
+v_and_or_b32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0.5, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xe0,0x01,0x02]
+v_and_or_b32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0x01,0xd2,0x01,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, -4.0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xee,0x01,0x02]
+v_and_or_b32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x65,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, v2, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x04,0x02,0x02]
+v_and_or_b32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x66,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, v255, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0xfe,0x03,0x02]
+v_and_or_b32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x67,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, -1
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x05,0x03]
+v_and_or_b32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x6a,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, 0.5
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0xc1,0x03]
+v_and_or_b32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x6b,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, -4.0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0xdd,0x03]
+v_and_or_b32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x7c,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, v3
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x0d,0x04]
+v_and_or_b32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x7e,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, v255
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0xfd,0x07]
+v_and_or_b32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x7f,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, -s1, 0, 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x01,0x22]
+v_and_or_b32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x80,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, neg(0), 0
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x01,0x42]
+v_and_or_b32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0xc1,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, neg(0)
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x01,0x82]
+v_and_or_b32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0xf0,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, -s1, neg(0), neg(0)
-// CHECK: [0x05,0x00,0xef,0xd1,0x01,0x00,0x01,0xe2]
+v_and_or_b32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0xf7,0x00,0x01,0x02]
 
-v_div_fixup_f16 v5, |s1|, 0, 0
-// CHECK: [0x05,0x01,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_and_or_b32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x01,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, |0|, 0
-// CHECK: [0x05,0x02,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_and_or_b32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0xff,0x01,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, |0|
-// CHECK: [0x05,0x04,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_and_or_b32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x82,0x01,0x02]
 
-v_div_fixup_f16 v5, |s1|, |0|, |0|
-// CHECK: [0x05,0x07,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_and_or_b32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xe0,0x01,0x02]
 
-v_div_fixup_f16 v5, s1, 0, 0 clamp
-// CHECK: [0x05,0x80,0xef,0xd1,0x01,0x00,0x01,0x02]
+v_and_or_b32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xee,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x00,0x00]
+v_and_or_b32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x04,0x02,0x02]
 
-v_cvt_pkaccum_u8_f32 v255, 0, s2
-// CHECK: [0xff,0x00,0xf0,0xd1,0x80,0x04,0x00,0x00]
+v_and_or_b32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0xfe,0x03,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, -1, s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0xc1,0x04,0x00,0x00]
+v_and_or_b32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x00,0x05,0x03]
 
-v_cvt_pkaccum_u8_f32 v5, 0.5, s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0xf0,0x04,0x00,0x00]
+v_and_or_b32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x00,0xc1,0x03]
 
-v_cvt_pkaccum_u8_f32 v5, -4.0, s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0xf7,0x04,0x00,0x00]
+v_and_or_b32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x00,0xdd,0x03]
 
-v_cvt_pkaccum_u8_f32 v5, v1, s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0x01,0x05,0x00,0x00]
+v_and_or_b32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x00,0x0d,0x04]
 
-v_cvt_pkaccum_u8_f32 v5, v255, s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0xff,0x05,0x00,0x00]
+v_and_or_b32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0x01,0xd2,0x01,0x00,0xfd,0x07]
 
-v_cvt_pkaccum_u8_f32 v5, 0, s101
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xca,0x00,0x00]
+v_or3_b32 v5, s1, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, flat_scratch_lo
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xcc,0x00,0x00]
+v_or3_b32 v255, s1, 0, 0
+// CHECK: [0xff,0x00,0x02,0xd2,0x01,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, flat_scratch_hi
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xce,0x00,0x00]
+v_or3_b32 v5, s101, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x65,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, vcc_lo
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xd4,0x00,0x00]
+v_or3_b32 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x66,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, vcc_hi
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xd6,0x00,0x00]
+v_or3_b32 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x67,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xd8,0x00,0x00]
+v_or3_b32 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x6a,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xda,0x00,0x00]
+v_or3_b32 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x6b,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xdc,0x00,0x00]
+v_or3_b32 v5, m0, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x7c,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xde,0x00,0x00]
+v_or3_b32 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x7e,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xf6,0x00,0x00]
+v_or3_b32 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x7f,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, m0
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xf8,0x00,0x00]
+v_or3_b32 v5, 0, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x80,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, exec_lo
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xfc,0x00,0x00]
+v_or3_b32 v5, -1, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0xc1,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, exec_hi
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xfe,0x00,0x00]
+v_or3_b32 v5, 0.5, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0xf0,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, 0
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x00,0x01,0x00]
+v_or3_b32 v5, -4.0, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0xf7,0x00,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, -1
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x82,0x01,0x00]
+v_or3_b32 v5, v1, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x01,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, 0.5
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xe0,0x01,0x00]
+v_or3_b32 v5, v255, 0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0xff,0x01,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, -4.0
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xee,0x01,0x00]
+v_or3_b32 v5, s1, -1, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x82,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, v2
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x02,0x00]
+v_or3_b32 v5, s1, 0.5, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xe0,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, v255
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0xfe,0x03,0x00]
+v_or3_b32 v5, s1, -4.0, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xee,0x01,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, neg(0), s2
-// CHECK: [0x05,0x00,0xf0,0xd1,0x80,0x04,0x00,0x20]
+v_or3_b32 v5, s1, v2, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x04,0x02,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, |0|, s2
-// CHECK: [0x05,0x01,0xf0,0xd1,0x80,0x04,0x00,0x00]
+v_or3_b32 v5, s1, v255, 0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0xfe,0x03,0x02]
 
-v_cvt_pkaccum_u8_f32 v5, 0, s2 clamp
-// CHECK: [0x05,0x80,0xf0,0xd1,0x80,0x04,0x00,0x00]
+v_or3_b32 v5, s1, 0, -1
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x00,0x05,0x03]
+
+v_or3_b32 v5, s1, 0, 0.5
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x00,0xc1,0x03]
+
+v_or3_b32 v5, s1, 0, -4.0
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x00,0xdd,0x03]
+
+v_or3_b32 v5, s1, 0, v3
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x00,0x0d,0x04]
+
+v_or3_b32 v5, s1, 0, v255
+// CHECK: [0x05,0x00,0x02,0xd2,0x01,0x00,0xfd,0x07]
 
 v_add_f64 v[5:6], s[4:5], s[4:5]
 // CHECK: [0x05,0x00,0x80,0xd2,0x04,0x08,0x00,0x00]
@@ -45852,21 +35724,6 @@ v_ldexp_f64 v[5:6], 0, vcc_lo
 v_ldexp_f64 v[5:6], 0, vcc_hi
 // CHECK: [0x05,0x00,0x84,0xd2,0x80,0xd6,0x00,0x00]
 
-v_ldexp_f64 v[5:6], 0, tba_lo
-// CHECK: [0x05,0x00,0x84,0xd2,0x80,0xd8,0x00,0x00]
-
-v_ldexp_f64 v[5:6], 0, tba_hi
-// CHECK: [0x05,0x00,0x84,0xd2,0x80,0xda,0x00,0x00]
-
-v_ldexp_f64 v[5:6], 0, tma_lo
-// CHECK: [0x05,0x00,0x84,0xd2,0x80,0xdc,0x00,0x00]
-
-v_ldexp_f64 v[5:6], 0, tma_hi
-// CHECK: [0x05,0x00,0x84,0xd2,0x80,0xde,0x00,0x00]
-
-v_ldexp_f64 v[5:6], 0, ttmp11
-// CHECK: [0x05,0x00,0x84,0xd2,0x80,0xf6,0x00,0x00]
-
 v_ldexp_f64 v[5:6], 0, m0
 // CHECK: [0x05,0x00,0x84,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -45948,21 +35805,6 @@ v_mul_lo_u32 v5, 0, vcc_lo
 v_mul_lo_u32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x85,0xd2,0x80,0xd6,0x00,0x00]
 
-v_mul_lo_u32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x85,0xd2,0x80,0xd8,0x00,0x00]
-
-v_mul_lo_u32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x85,0xd2,0x80,0xda,0x00,0x00]
-
-v_mul_lo_u32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x85,0xd2,0x80,0xdc,0x00,0x00]
-
-v_mul_lo_u32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x85,0xd2,0x80,0xde,0x00,0x00]
-
-v_mul_lo_u32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x85,0xd2,0x80,0xf6,0x00,0x00]
-
 v_mul_lo_u32 v5, 0, m0
 // CHECK: [0x05,0x00,0x85,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46026,21 +35868,6 @@ v_mul_hi_u32 v5, 0, vcc_lo
 v_mul_hi_u32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x86,0xd2,0x80,0xd6,0x00,0x00]
 
-v_mul_hi_u32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x86,0xd2,0x80,0xd8,0x00,0x00]
-
-v_mul_hi_u32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x86,0xd2,0x80,0xda,0x00,0x00]
-
-v_mul_hi_u32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x86,0xd2,0x80,0xdc,0x00,0x00]
-
-v_mul_hi_u32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x86,0xd2,0x80,0xde,0x00,0x00]
-
-v_mul_hi_u32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x86,0xd2,0x80,0xf6,0x00,0x00]
-
 v_mul_hi_u32 v5, 0, m0
 // CHECK: [0x05,0x00,0x86,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46104,21 +35931,6 @@ v_mul_hi_i32 v5, 0, vcc_lo
 v_mul_hi_i32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x87,0xd2,0x80,0xd6,0x00,0x00]
 
-v_mul_hi_i32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x87,0xd2,0x80,0xd8,0x00,0x00]
-
-v_mul_hi_i32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x87,0xd2,0x80,0xda,0x00,0x00]
-
-v_mul_hi_i32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x87,0xd2,0x80,0xdc,0x00,0x00]
-
-v_mul_hi_i32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x87,0xd2,0x80,0xde,0x00,0x00]
-
-v_mul_hi_i32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x87,0xd2,0x80,0xf6,0x00,0x00]
-
 v_mul_hi_i32 v5, 0, m0
 // CHECK: [0x05,0x00,0x87,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46182,21 +35994,6 @@ v_ldexp_f32 v5, 0, vcc_lo
 v_ldexp_f32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x88,0xd2,0x80,0xd6,0x00,0x00]
 
-v_ldexp_f32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x88,0xd2,0x80,0xd8,0x00,0x00]
-
-v_ldexp_f32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x88,0xd2,0x80,0xda,0x00,0x00]
-
-v_ldexp_f32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x88,0xd2,0x80,0xdc,0x00,0x00]
-
-v_ldexp_f32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x88,0xd2,0x80,0xde,0x00,0x00]
-
-v_ldexp_f32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x88,0xd2,0x80,0xf6,0x00,0x00]
-
 v_ldexp_f32 v5, 0, m0
 // CHECK: [0x05,0x00,0x88,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46254,21 +36051,6 @@ v_readlane_b32 flat_scratch_lo, v1, s2
 v_readlane_b32 flat_scratch_hi, v1, s2
 // CHECK: [0x67,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]
 
-v_readlane_b32 tba_lo, v1, s2
-// CHECK: [0x6c,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]
-
-v_readlane_b32 tba_hi, v1, s2
-// CHECK: [0x6d,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]
-
-v_readlane_b32 tma_lo, v1, s2
-// CHECK: [0x6e,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]
-
-v_readlane_b32 tma_hi, v1, s2
-// CHECK: [0x6f,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]
-
-v_readlane_b32 ttmp11, v1, s2
-// CHECK: [0x7b,0x00,0x89,0xd2,0x01,0x05,0x00,0x00]
-
 v_readlane_b32 s5, v255, s2
 // CHECK: [0x05,0x00,0x89,0xd2,0xff,0x05,0x00,0x00]
 
@@ -46287,71 +36069,47 @@ v_readlane_b32 s5, v1, vcc_lo
 v_readlane_b32 s5, v1, vcc_hi
 // CHECK: [0x05,0x00,0x89,0xd2,0x01,0xd7,0x00,0x00]
 
-v_readlane_b32 s5, v1, tba_lo
-// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xd9,0x00,0x00]
-
-v_readlane_b32 s5, v1, tba_hi
-// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xdb,0x00,0x00]
-
-v_readlane_b32 s5, v1, tma_lo
-// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xdd,0x00,0x00]
-
-v_readlane_b32 s5, v1, tma_hi
-// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xdf,0x00,0x00]
-
-v_readlane_b32 s5, v1, ttmp11
-// CHECK: [0x05,0x00,0x89,0xd2,0x01,0xf7,0x00,0x00]
-
 v_readlane_b32 s5, v1, m0
 // CHECK: [0x05,0x00,0x89,0xd2,0x01,0xf9,0x00,0x00]
 
 v_readlane_b32 s5, v1, 0
 // CHECK: [0x05,0x00,0x89,0xd2,0x01,0x01,0x01,0x00]
 
-v_writelane_b32 v5, s1, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x01,0x00,0x01,0x00]
-
-v_writelane_b32 v255, s1, 0
-// CHECK: [0xff,0x00,0x8a,0xd2,0x01,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, s2
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0x04,0x00,0x00]
 
-v_writelane_b32 v5, s101, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x65,0x00,0x01,0x00]
+v_writelane_b32 v255, 0, s2
+// CHECK: [0xff,0x00,0x8a,0xd2,0x80,0x04,0x00,0x00]
 
-v_writelane_b32 v5, flat_scratch_lo, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x66,0x00,0x01,0x00]
+v_writelane_b32 v5, -1, s2
+// CHECK: [0x05,0x00,0x8a,0xd2,0xc1,0x04,0x00,0x00]
 
-v_writelane_b32 v5, flat_scratch_hi, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x67,0x00,0x01,0x00]
+v_writelane_b32 v5, 0.5, s2
+// CHECK: [0x05,0x00,0x8a,0xd2,0xf0,0x04,0x00,0x00]
 
-v_writelane_b32 v5, vcc_lo, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x6a,0x00,0x01,0x00]
+v_writelane_b32 v5, -4.0, s2
+// CHECK: [0x05,0x00,0x8a,0xd2,0xf7,0x04,0x00,0x00]
 
-v_writelane_b32 v5, vcc_hi, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x6b,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, s101
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xca,0x00,0x00]
 
-v_writelane_b32 v5, tba_lo, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x6c,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, flat_scratch_lo
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xcc,0x00,0x00]
 
-v_writelane_b32 v5, tba_hi, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x6d,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, flat_scratch_hi
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xce,0x00,0x00]
 
-v_writelane_b32 v5, tma_lo, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x6e,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, vcc_lo
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xd4,0x00,0x00]
 
-v_writelane_b32 v5, tma_hi, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x6f,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, vcc_hi
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xd6,0x00,0x00]
 
-v_writelane_b32 v5, ttmp11, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x7b,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, m0
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0xf8,0x00,0x00]
 
-v_writelane_b32 v5, m0, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x7c,0x00,0x01,0x00]
-
-v_writelane_b32 v5, exec_lo, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x7e,0x00,0x01,0x00]
-
-v_writelane_b32 v5, exec_hi, 0
-// CHECK: [0x05,0x00,0x8a,0xd2,0x7f,0x00,0x01,0x00]
+v_writelane_b32 v5, 0, 0
+// CHECK: [0x05,0x00,0x8a,0xd2,0x80,0x00,0x01,0x00]
 
 v_bcnt_u32_b32 v5, 0, s2
 // CHECK: [0x05,0x00,0x8b,0xd2,0x80,0x04,0x00,0x00]
@@ -46389,21 +36147,6 @@ v_bcnt_u32_b32 v5, 0, vcc_lo
 v_bcnt_u32_b32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xd6,0x00,0x00]
 
-v_bcnt_u32_b32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xd8,0x00,0x00]
-
-v_bcnt_u32_b32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xda,0x00,0x00]
-
-v_bcnt_u32_b32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xdc,0x00,0x00]
-
-v_bcnt_u32_b32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xde,0x00,0x00]
-
-v_bcnt_u32_b32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xf6,0x00,0x00]
-
 v_bcnt_u32_b32 v5, 0, m0
 // CHECK: [0x05,0x00,0x8b,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46467,21 +36210,6 @@ v_mbcnt_lo_u32_b32 v5, 0, vcc_lo
 v_mbcnt_lo_u32_b32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xd6,0x00,0x00]
 
-v_mbcnt_lo_u32_b32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xd8,0x00,0x00]
-
-v_mbcnt_lo_u32_b32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xda,0x00,0x00]
-
-v_mbcnt_lo_u32_b32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xdc,0x00,0x00]
-
-v_mbcnt_lo_u32_b32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xde,0x00,0x00]
-
-v_mbcnt_lo_u32_b32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xf6,0x00,0x00]
-
 v_mbcnt_lo_u32_b32 v5, 0, m0
 // CHECK: [0x05,0x00,0x8c,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46545,21 +36273,6 @@ v_mbcnt_hi_u32_b32 v5, 0, vcc_lo
 v_mbcnt_hi_u32_b32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xd6,0x00,0x00]
 
-v_mbcnt_hi_u32_b32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xd8,0x00,0x00]
-
-v_mbcnt_hi_u32_b32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xda,0x00,0x00]
-
-v_mbcnt_hi_u32_b32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xdc,0x00,0x00]
-
-v_mbcnt_hi_u32_b32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xde,0x00,0x00]
-
-v_mbcnt_hi_u32_b32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xf6,0x00,0x00]
-
 v_mbcnt_hi_u32_b32 v5, 0, m0
 // CHECK: [0x05,0x00,0x8d,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46620,15 +36333,6 @@ v_lshlrev_b64 v[5:6], 0, flat_scratch
 v_lshlrev_b64 v[5:6], 0, vcc
 // CHECK: [0x05,0x00,0x8f,0xd2,0x80,0xd4,0x00,0x00]
 
-v_lshlrev_b64 v[5:6], 0, tba
-// CHECK: [0x05,0x00,0x8f,0xd2,0x80,0xd8,0x00,0x00]
-
-v_lshlrev_b64 v[5:6], 0, tma
-// CHECK: [0x05,0x00,0x8f,0xd2,0x80,0xdc,0x00,0x00]
-
-v_lshlrev_b64 v[5:6], 0, ttmp[10:11]
-// CHECK: [0x05,0x00,0x8f,0xd2,0x80,0xf4,0x00,0x00]
-
 v_lshlrev_b64 v[5:6], 0, exec
 // CHECK: [0x05,0x00,0x8f,0xd2,0x80,0xfc,0x00,0x00]
 
@@ -46683,15 +36387,6 @@ v_lshrrev_b64 v[5:6], 0, flat_scratch
 v_lshrrev_b64 v[5:6], 0, vcc
 // CHECK: [0x05,0x00,0x90,0xd2,0x80,0xd4,0x00,0x00]
 
-v_lshrrev_b64 v[5:6], 0, tba
-// CHECK: [0x05,0x00,0x90,0xd2,0x80,0xd8,0x00,0x00]
-
-v_lshrrev_b64 v[5:6], 0, tma
-// CHECK: [0x05,0x00,0x90,0xd2,0x80,0xdc,0x00,0x00]
-
-v_lshrrev_b64 v[5:6], 0, ttmp[10:11]
-// CHECK: [0x05,0x00,0x90,0xd2,0x80,0xf4,0x00,0x00]
-
 v_lshrrev_b64 v[5:6], 0, exec
 // CHECK: [0x05,0x00,0x90,0xd2,0x80,0xfc,0x00,0x00]
 
@@ -46746,15 +36441,6 @@ v_ashrrev_i64 v[5:6], 0, flat_scratch
 v_ashrrev_i64 v[5:6], 0, vcc
 // CHECK: [0x05,0x00,0x91,0xd2,0x80,0xd4,0x00,0x00]
 
-v_ashrrev_i64 v[5:6], 0, tba
-// CHECK: [0x05,0x00,0x91,0xd2,0x80,0xd8,0x00,0x00]
-
-v_ashrrev_i64 v[5:6], 0, tma
-// CHECK: [0x05,0x00,0x91,0xd2,0x80,0xdc,0x00,0x00]
-
-v_ashrrev_i64 v[5:6], 0, ttmp[10:11]
-// CHECK: [0x05,0x00,0x91,0xd2,0x80,0xf4,0x00,0x00]
-
 v_ashrrev_i64 v[5:6], 0, exec
 // CHECK: [0x05,0x00,0x91,0xd2,0x80,0xfc,0x00,0x00]
 
@@ -46812,21 +36498,6 @@ v_trig_preop_f64 v[5:6], 0, vcc_lo
 v_trig_preop_f64 v[5:6], 0, vcc_hi
 // CHECK: [0x05,0x00,0x92,0xd2,0x80,0xd6,0x00,0x00]
 
-v_trig_preop_f64 v[5:6], 0, tba_lo
-// CHECK: [0x05,0x00,0x92,0xd2,0x80,0xd8,0x00,0x00]
-
-v_trig_preop_f64 v[5:6], 0, tba_hi
-// CHECK: [0x05,0x00,0x92,0xd2,0x80,0xda,0x00,0x00]
-
-v_trig_preop_f64 v[5:6], 0, tma_lo
-// CHECK: [0x05,0x00,0x92,0xd2,0x80,0xdc,0x00,0x00]
-
-v_trig_preop_f64 v[5:6], 0, tma_hi
-// CHECK: [0x05,0x00,0x92,0xd2,0x80,0xde,0x00,0x00]
-
-v_trig_preop_f64 v[5:6], 0, ttmp11
-// CHECK: [0x05,0x00,0x92,0xd2,0x80,0xf6,0x00,0x00]
-
 v_trig_preop_f64 v[5:6], 0, m0
 // CHECK: [0x05,0x00,0x92,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46908,21 +36579,6 @@ v_bfm_b32 v5, 0, vcc_lo
 v_bfm_b32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x93,0xd2,0x80,0xd6,0x00,0x00]
 
-v_bfm_b32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x93,0xd2,0x80,0xd8,0x00,0x00]
-
-v_bfm_b32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x93,0xd2,0x80,0xda,0x00,0x00]
-
-v_bfm_b32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x93,0xd2,0x80,0xdc,0x00,0x00]
-
-v_bfm_b32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x93,0xd2,0x80,0xde,0x00,0x00]
-
-v_bfm_b32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x93,0xd2,0x80,0xf6,0x00,0x00]
-
 v_bfm_b32 v5, 0, m0
 // CHECK: [0x05,0x00,0x93,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -46986,21 +36642,6 @@ v_cvt_pknorm_i16_f32 v5, 0, vcc_lo
 v_cvt_pknorm_i16_f32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x94,0xd2,0x80,0xd6,0x00,0x00]
 
-v_cvt_pknorm_i16_f32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x94,0xd2,0x80,0xd8,0x00,0x00]
-
-v_cvt_pknorm_i16_f32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x94,0xd2,0x80,0xda,0x00,0x00]
-
-v_cvt_pknorm_i16_f32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x94,0xd2,0x80,0xdc,0x00,0x00]
-
-v_cvt_pknorm_i16_f32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x94,0xd2,0x80,0xde,0x00,0x00]
-
-v_cvt_pknorm_i16_f32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x94,0xd2,0x80,0xf6,0x00,0x00]
-
 v_cvt_pknorm_i16_f32 v5, 0, m0
 // CHECK: [0x05,0x00,0x94,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -47085,21 +36726,6 @@ v_cvt_pknorm_u16_f32 v5, 0, vcc_lo
 v_cvt_pknorm_u16_f32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x95,0xd2,0x80,0xd6,0x00,0x00]
 
-v_cvt_pknorm_u16_f32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x95,0xd2,0x80,0xd8,0x00,0x00]
-
-v_cvt_pknorm_u16_f32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x95,0xd2,0x80,0xda,0x00,0x00]
-
-v_cvt_pknorm_u16_f32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x95,0xd2,0x80,0xdc,0x00,0x00]
-
-v_cvt_pknorm_u16_f32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x95,0xd2,0x80,0xde,0x00,0x00]
-
-v_cvt_pknorm_u16_f32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x95,0xd2,0x80,0xf6,0x00,0x00]
-
 v_cvt_pknorm_u16_f32 v5, 0, m0
 // CHECK: [0x05,0x00,0x95,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -47184,21 +36810,6 @@ v_cvt_pkrtz_f16_f32 v5, 0, vcc_lo
 v_cvt_pkrtz_f16_f32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x96,0xd2,0x80,0xd6,0x00,0x00]
 
-v_cvt_pkrtz_f16_f32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x96,0xd2,0x80,0xd8,0x00,0x00]
-
-v_cvt_pkrtz_f16_f32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x96,0xd2,0x80,0xda,0x00,0x00]
-
-v_cvt_pkrtz_f16_f32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x96,0xd2,0x80,0xdc,0x00,0x00]
-
-v_cvt_pkrtz_f16_f32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x96,0xd2,0x80,0xde,0x00,0x00]
-
-v_cvt_pkrtz_f16_f32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x96,0xd2,0x80,0xf6,0x00,0x00]
-
 v_cvt_pkrtz_f16_f32 v5, 0, m0
 // CHECK: [0x05,0x00,0x96,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -47283,21 +36894,6 @@ v_cvt_pk_u16_u32 v5, 0, vcc_lo
 v_cvt_pk_u16_u32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x97,0xd2,0x80,0xd6,0x00,0x00]
 
-v_cvt_pk_u16_u32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x97,0xd2,0x80,0xd8,0x00,0x00]
-
-v_cvt_pk_u16_u32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x97,0xd2,0x80,0xda,0x00,0x00]
-
-v_cvt_pk_u16_u32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x97,0xd2,0x80,0xdc,0x00,0x00]
-
-v_cvt_pk_u16_u32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x97,0xd2,0x80,0xde,0x00,0x00]
-
-v_cvt_pk_u16_u32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x97,0xd2,0x80,0xf6,0x00,0x00]
-
 v_cvt_pk_u16_u32 v5, 0, m0
 // CHECK: [0x05,0x00,0x97,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -47361,21 +36957,6 @@ v_cvt_pk_i16_i32 v5, 0, vcc_lo
 v_cvt_pk_i16_i32 v5, 0, vcc_hi
 // CHECK: [0x05,0x00,0x98,0xd2,0x80,0xd6,0x00,0x00]
 
-v_cvt_pk_i16_i32 v5, 0, tba_lo
-// CHECK: [0x05,0x00,0x98,0xd2,0x80,0xd8,0x00,0x00]
-
-v_cvt_pk_i16_i32 v5, 0, tba_hi
-// CHECK: [0x05,0x00,0x98,0xd2,0x80,0xda,0x00,0x00]
-
-v_cvt_pk_i16_i32 v5, 0, tma_lo
-// CHECK: [0x05,0x00,0x98,0xd2,0x80,0xdc,0x00,0x00]
-
-v_cvt_pk_i16_i32 v5, 0, tma_hi
-// CHECK: [0x05,0x00,0x98,0xd2,0x80,0xde,0x00,0x00]
-
-v_cvt_pk_i16_i32 v5, 0, ttmp11
-// CHECK: [0x05,0x00,0x98,0xd2,0x80,0xf6,0x00,0x00]
-
 v_cvt_pk_i16_i32 v5, 0, m0
 // CHECK: [0x05,0x00,0x98,0xd2,0x80,0xf8,0x00,0x00]
 
@@ -47403,6 +36984,150 @@ v_cvt_pk_i16_i32 v5, 0, v2
 v_cvt_pk_i16_i32 v5, 0, v255
 // CHECK: [0x05,0x00,0x98,0xd2,0x80,0xfe,0x03,0x00]
 
+v_pack_b32_f16 v5, v1, s2
+// CHECK: [0x05,0x00,0xa0,0xd2,0x01,0x05,0x00,0x00]
+
+v_pack_b32_f16 v5, v255, s2
+// CHECK: [0x05,0x00,0xa0,0xd2,0xff,0x05,0x00,0x00]
+
+v_pack_b32_f16 v5, 0, s101
+// CHECK: [0x05,0x00,0xa0,0xd2,0x80,0xca,0x00,0x00]
+
+v_pack_b32_f16 v5, 0, m0
+// CHECK: [0x05,0x00,0xa0,0xd2,0x80,0xf8,0x00,0x00]
+
+v_pk_fma_f16 v5, s1, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v255, s1, 0, 0
+// CHECK: [0xff,0x40,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s101, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x65,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, flat_scratch_lo, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x66,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, flat_scratch_hi, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x67,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, vcc_lo, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x6a,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, vcc_hi, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x6b,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, m0, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x7c,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, exec_lo, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x7e,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, exec_hi, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x7f,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, 0, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x80,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, -1, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0xc1,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, 0.5, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0xf0,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, -4.0, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0xf7,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, v1, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x01,0x01,0x1a]
+
+v_pk_fma_f16 v5, v255, 0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0xff,0x01,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, -1, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x82,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0.5, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0xe0,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, -4.0, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0xee,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, v2, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x04,0x02,0x1a]
+
+v_pk_fma_f16 v5, s1, v255, 0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0xfe,0x03,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, -1
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x05,0x1b]
+
+v_pk_fma_f16 v5, s1, 0, 0.5
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0xc1,0x1b]
+
+v_pk_fma_f16 v5, s1, 0, -4.0
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0xdd,0x1b]
+
+v_pk_fma_f16 v5, s1, 0, v3
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x0d,0x1c]
+
+v_pk_fma_f16 v5, s1, 0, v255
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0xfd,0x1f]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel:[0,0,0]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel:[1,0,0]
+// CHECK: [0x05,0x48,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel:[0,1,0]
+// CHECK: [0x05,0x50,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel:[0,0,1]
+// CHECK: [0x05,0x60,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel:[1,1,1]
+// CHECK: [0x05,0x78,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel_hi:[1,1,1]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel_hi:[0,0,0]
+// CHECK: [0x05,0x00,0x8e,0xd3,0x01,0x00,0x01,0x02]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel_hi:[1,0,0]
+// CHECK: [0x05,0x00,0x8e,0xd3,0x01,0x00,0x01,0x0a]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel_hi:[0,1,0]
+// CHECK: [0x05,0x00,0x8e,0xd3,0x01,0x00,0x01,0x12]
+
+v_pk_fma_f16 v5, s1, 0, 0 op_sel_hi:[0,0,1]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x02]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_lo:[1,0,0]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x3a]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_lo:[0,1,0]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x5a]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_lo:[0,0,1]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0x9a]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_lo:[1,1,1]
+// CHECK: [0x05,0x40,0x8e,0xd3,0x01,0x00,0x01,0xfa]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_hi:[1,0,0]
+// CHECK: [0x05,0x41,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_hi:[0,1,0]
+// CHECK: [0x05,0x42,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_hi:[0,0,1]
+// CHECK: [0x05,0x44,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
+v_pk_fma_f16 v5, s1, 0, 0 neg_hi:[1,1,1]
+// CHECK: [0x05,0x47,0x8e,0xd3,0x01,0x00,0x01,0x1a]
+
 v_cmp_class_f32 vcc, s1, v2
 // CHECK: [0x01,0x04,0x20,0x7c]
 
@@ -47421,21 +37146,6 @@ v_cmp_class_f32 vcc, vcc_lo, v2
 v_cmp_class_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x20,0x7c]
 
-v_cmp_class_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x20,0x7c]
-
-v_cmp_class_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x20,0x7c]
-
-v_cmp_class_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x20,0x7c]
-
-v_cmp_class_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x20,0x7c]
-
-v_cmp_class_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x20,0x7c]
-
 v_cmp_class_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x20,0x7c]
 
@@ -47472,14 +37182,89 @@ v_cmp_class_f32 vcc, v255, v2
 v_cmp_class_f32 vcc, s1, v255
 // CHECK: [0x01,0xfe,0x21,0x7c]
 
-v_cmpx_class_f32 vcc, s1, v2
-// CHECK: [0x01,0x04,0x22,0x7c]
+v_cmp_class_f32_e64 s[10:11], 0, s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_class_f32 vcc, s101, v2
-// CHECK: [0x65,0x04,0x22,0x7c]
+v_cmp_class_f32_e64 s[12:13], 0, s2
+// CHECK: [0x0c,0x00,0x10,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_class_f32 vcc, flat_scratch_lo, v2
-// CHECK: [0x66,0x04,0x22,0x7c]
+v_cmp_class_f32_e64 s[100:101], 0, s2
+// CHECK: [0x64,0x00,0x10,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f32_e64 flat_scratch, 0, s2
+// CHECK: [0x66,0x00,0x10,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f32_e64 vcc, 0, s2
+// CHECK: [0x6a,0x00,0x10,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], -1, s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0xc1,0x04,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0.5, s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0xf0,0x04,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], -4.0, s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0xf7,0x04,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], v1, s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0x01,0x05,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], v255, s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0xff,0x05,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, s101
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xca,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, flat_scratch_lo
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xcc,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, flat_scratch_hi
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xce,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, vcc_lo
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xd4,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, vcc_hi
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xd6,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, m0
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xf8,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, exec_lo
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xfc,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, exec_hi
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xfe,0x00,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, 0
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0x00,0x01,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, -1
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0x82,0x01,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, 0.5
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xe0,0x01,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, -4.0
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xee,0x01,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, v2
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0x04,0x02,0x00]
+
+v_cmp_class_f32_e64 s[10:11], 0, v255
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0xfe,0x03,0x00]
+
+v_cmp_class_f32_e64 s[10:11], neg(0), s2
+// CHECK: [0x0a,0x00,0x10,0xd0,0x80,0x04,0x00,0x20]
+
+v_cmpx_class_f32 vcc, s1, v2
+// CHECK: [0x01,0x04,0x22,0x7c]
+
+v_cmpx_class_f32 vcc, s101, v2
+// CHECK: [0x65,0x04,0x22,0x7c]
+
+v_cmpx_class_f32 vcc, flat_scratch_lo, v2
+// CHECK: [0x66,0x04,0x22,0x7c]
 
 v_cmpx_class_f32 vcc, flat_scratch_hi, v2
 // CHECK: [0x67,0x04,0x22,0x7c]
@@ -47490,21 +37275,6 @@ v_cmpx_class_f32 vcc, vcc_lo, v2
 v_cmpx_class_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x22,0x7c]
 
-v_cmpx_class_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x22,0x7c]
-
-v_cmpx_class_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x22,0x7c]
-
-v_cmpx_class_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x22,0x7c]
-
-v_cmpx_class_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x22,0x7c]
-
-v_cmpx_class_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x22,0x7c]
-
 v_cmpx_class_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x22,0x7c]
 
@@ -47541,6 +37311,84 @@ v_cmpx_class_f32 vcc, v255, v2
 v_cmpx_class_f32 vcc, s1, v255
 // CHECK: [0x01,0xfe,0x23,0x7c]
 
+v_cmpx_class_f32_e64 s[10:11], 0, s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[12:13], 0, s2
+// CHECK: [0x0c,0x00,0x11,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[100:101], 0, s2
+// CHECK: [0x64,0x00,0x11,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 flat_scratch, 0, s2
+// CHECK: [0x66,0x00,0x11,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 vcc, 0, s2
+// CHECK: [0x6a,0x00,0x11,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x11,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], -1, s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0xc1,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0.5, s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0xf0,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], -4.0, s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0xf7,0x04,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], v1, s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0x01,0x05,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], v255, s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0xff,0x05,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, s101
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xca,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, flat_scratch_lo
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xcc,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, flat_scratch_hi
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xce,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, vcc_lo
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xd4,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, vcc_hi
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xd6,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, m0
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xf8,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, exec_lo
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xfc,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, exec_hi
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xfe,0x00,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, 0
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0x00,0x01,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, -1
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0x82,0x01,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, 0.5
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xe0,0x01,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, -4.0
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xee,0x01,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, v2
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0x04,0x02,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], 0, v255
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0xfe,0x03,0x00]
+
+v_cmpx_class_f32_e64 s[10:11], neg(0), s2
+// CHECK: [0x0a,0x00,0x11,0xd0,0x80,0x04,0x00,0x20]
+
 v_cmp_class_f64 vcc, s[2:3], v2
 // CHECK: [0x02,0x04,0x24,0x7c]
 
@@ -47556,15 +37404,6 @@ v_cmp_class_f64 vcc, flat_scratch, v2
 v_cmp_class_f64 vcc, vcc, v2
 // CHECK: [0x6a,0x04,0x24,0x7c]
 
-v_cmp_class_f64 vcc, tba, v2
-// CHECK: [0x6c,0x04,0x24,0x7c]
-
-v_cmp_class_f64 vcc, tma, v2
-// CHECK: [0x6e,0x04,0x24,0x7c]
-
-v_cmp_class_f64 vcc, ttmp[10:11], v2
-// CHECK: [0x7a,0x04,0x24,0x7c]
-
 v_cmp_class_f64 vcc, exec, v2
 // CHECK: [0x7e,0x04,0x24,0x7c]
 
@@ -47595,6 +37434,81 @@ v_cmp_class_f64 vcc, v[254:255], v2
 v_cmp_class_f64 vcc, s[2:3], v255
 // CHECK: [0x02,0xfe,0x25,0x7c]
 
+v_cmp_class_f64_e64 s[10:11], 0, s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 s[12:13], 0, s2
+// CHECK: [0x0c,0x00,0x12,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 s[100:101], 0, s2
+// CHECK: [0x64,0x00,0x12,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 flat_scratch, 0, s2
+// CHECK: [0x66,0x00,0x12,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 vcc, 0, s2
+// CHECK: [0x6a,0x00,0x12,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], -1, s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0xc1,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0.5, s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0xf0,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], -4.0, s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0xf7,0x04,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], v[1:2], s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0x01,0x05,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], v[254:255], s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0xfe,0x05,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, s101
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xca,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, flat_scratch_lo
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xcc,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, flat_scratch_hi
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xce,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, vcc_lo
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xd4,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, vcc_hi
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xd6,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, m0
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xf8,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, exec_lo
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xfc,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, exec_hi
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xfe,0x00,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, 0
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0x00,0x01,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, -1
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0x82,0x01,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, 0.5
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xe0,0x01,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, -4.0
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xee,0x01,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, v2
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0x04,0x02,0x00]
+
+v_cmp_class_f64_e64 s[10:11], 0, v255
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0xfe,0x03,0x00]
+
+v_cmp_class_f64_e64 s[10:11], neg(0), s2
+// CHECK: [0x0a,0x00,0x12,0xd0,0x80,0x04,0x00,0x20]
+
 v_cmpx_class_f64 vcc, s[2:3], v2
 // CHECK: [0x02,0x04,0x26,0x7c]
 
@@ -47610,15 +37524,6 @@ v_cmpx_class_f64 vcc, flat_scratch, v2
 v_cmpx_class_f64 vcc, vcc, v2
 // CHECK: [0x6a,0x04,0x26,0x7c]
 
-v_cmpx_class_f64 vcc, tba, v2
-// CHECK: [0x6c,0x04,0x26,0x7c]
-
-v_cmpx_class_f64 vcc, tma, v2
-// CHECK: [0x6e,0x04,0x26,0x7c]
-
-v_cmpx_class_f64 vcc, ttmp[10:11], v2
-// CHECK: [0x7a,0x04,0x26,0x7c]
-
 v_cmpx_class_f64 vcc, exec, v2
 // CHECK: [0x7e,0x04,0x26,0x7c]
 
@@ -47649,6 +37554,84 @@ v_cmpx_class_f64 vcc, v[254:255], v2
 v_cmpx_class_f64 vcc, s[2:3], v255
 // CHECK: [0x02,0xfe,0x27,0x7c]
 
+v_cmpx_class_f64_e64 s[10:11], 0, s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[12:13], 0, s2
+// CHECK: [0x0c,0x00,0x13,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[100:101], 0, s2
+// CHECK: [0x64,0x00,0x13,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 flat_scratch, 0, s2
+// CHECK: [0x66,0x00,0x13,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 vcc, 0, s2
+// CHECK: [0x6a,0x00,0x13,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x13,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], -1, s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0xc1,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0.5, s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0xf0,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], -4.0, s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0xf7,0x04,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], v[1:2], s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0x01,0x05,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], v[254:255], s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0xfe,0x05,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, s101
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xca,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, flat_scratch_lo
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xcc,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, flat_scratch_hi
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xce,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, vcc_lo
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xd4,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, vcc_hi
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xd6,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, m0
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xf8,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, exec_lo
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xfc,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, exec_hi
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xfe,0x00,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, 0
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0x00,0x01,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, -1
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0x82,0x01,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, 0.5
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xe0,0x01,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, -4.0
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xee,0x01,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, v2
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0x04,0x02,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], 0, v255
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0xfe,0x03,0x00]
+
+v_cmpx_class_f64_e64 s[10:11], neg(0), s2
+// CHECK: [0x0a,0x00,0x13,0xd0,0x80,0x04,0x00,0x20]
+
 v_cmp_class_f16 vcc, s1, v2
 // CHECK: [0x01,0x04,0x28,0x7c]
 
@@ -47667,21 +37650,6 @@ v_cmp_class_f16 vcc, vcc_lo, v2
 v_cmp_class_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x28,0x7c]
 
-v_cmp_class_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x28,0x7c]
-
-v_cmp_class_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x28,0x7c]
-
-v_cmp_class_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x28,0x7c]
-
-v_cmp_class_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x28,0x7c]
-
-v_cmp_class_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x28,0x7c]
-
 v_cmp_class_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x28,0x7c]
 
@@ -47718,6 +37686,81 @@ v_cmp_class_f16 vcc, v255, v2
 v_cmp_class_f16 vcc, s1, v255
 // CHECK: [0x01,0xfe,0x29,0x7c]
 
+v_cmp_class_f16_e64 s[10:11], 0, s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 s[12:13], 0, s2
+// CHECK: [0x0c,0x00,0x14,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 s[100:101], 0, s2
+// CHECK: [0x64,0x00,0x14,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 flat_scratch, 0, s2
+// CHECK: [0x66,0x00,0x14,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 vcc, 0, s2
+// CHECK: [0x6a,0x00,0x14,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], -1, s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0xc1,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0.5, s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0xf0,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], -4.0, s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0xf7,0x04,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], v1, s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0x01,0x05,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], v255, s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0xff,0x05,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, s101
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xca,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, flat_scratch_lo
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xcc,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, flat_scratch_hi
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xce,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, vcc_lo
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xd4,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, vcc_hi
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xd6,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, m0
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xf8,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, exec_lo
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xfc,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, exec_hi
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xfe,0x00,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, 0
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0x00,0x01,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, -1
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0x82,0x01,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, 0.5
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xe0,0x01,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, -4.0
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xee,0x01,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, v2
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0x04,0x02,0x00]
+
+v_cmp_class_f16_e64 s[10:11], 0, v255
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0xfe,0x03,0x00]
+
+v_cmp_class_f16_e64 s[10:11], neg(0), s2
+// CHECK: [0x0a,0x00,0x14,0xd0,0x80,0x04,0x00,0x20]
+
 v_cmpx_class_f16 vcc, s1, v2
 // CHECK: [0x01,0x04,0x2a,0x7c]
 
@@ -47736,21 +37779,6 @@ v_cmpx_class_f16 vcc, vcc_lo, v2
 v_cmpx_class_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x2a,0x7c]
 
-v_cmpx_class_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x2a,0x7c]
-
-v_cmpx_class_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x2a,0x7c]
-
-v_cmpx_class_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x2a,0x7c]
-
-v_cmpx_class_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x2a,0x7c]
-
-v_cmpx_class_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x2a,0x7c]
-
 v_cmpx_class_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x2a,0x7c]
 
@@ -47787,6 +37815,84 @@ v_cmpx_class_f16 vcc, v255, v2
 v_cmpx_class_f16 vcc, s1, v255
 // CHECK: [0x01,0xfe,0x2b,0x7c]
 
+v_cmpx_class_f16_e64 s[10:11], 0, s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[12:13], 0, s2
+// CHECK: [0x0c,0x00,0x15,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[100:101], 0, s2
+// CHECK: [0x64,0x00,0x15,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 flat_scratch, 0, s2
+// CHECK: [0x66,0x00,0x15,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 vcc, 0, s2
+// CHECK: [0x6a,0x00,0x15,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x15,0xd0,0x80,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], -1, s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0xc1,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0.5, s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0xf0,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], -4.0, s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0xf7,0x04,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], v1, s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0x01,0x05,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], v255, s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0xff,0x05,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, s101
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xca,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, flat_scratch_lo
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xcc,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, flat_scratch_hi
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xce,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, vcc_lo
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xd4,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, vcc_hi
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xd6,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, m0
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xf8,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, exec_lo
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xfc,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, exec_hi
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xfe,0x00,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, 0
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0x00,0x01,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, -1
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0x82,0x01,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, 0.5
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xe0,0x01,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, -4.0
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xee,0x01,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, v2
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0x04,0x02,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], 0, v255
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0xfe,0x03,0x00]
+
+v_cmpx_class_f16_e64 s[10:11], neg(0), s2
+// CHECK: [0x0a,0x00,0x15,0xd0,0x80,0x04,0x00,0x20]
+
 v_cmp_f_f16 vcc, s1, v2
 // CHECK: [0x01,0x04,0x40,0x7c]
 
@@ -47805,21 +37911,6 @@ v_cmp_f_f16 vcc, vcc_lo, v2
 v_cmp_f_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x40,0x7c]
 
-v_cmp_f_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x40,0x7c]
-
-v_cmp_f_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x40,0x7c]
-
-v_cmp_f_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x40,0x7c]
-
-v_cmp_f_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x40,0x7c]
-
-v_cmp_f_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x40,0x7c]
-
 v_cmp_f_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x40,0x7c]
 
@@ -47871,15 +37962,6 @@ v_cmp_f_f16_e64 flat_scratch, 0, s2
 v_cmp_f_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x20,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_f_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x20,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x20,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x20,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_f_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x20,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -47910,21 +37992,6 @@ v_cmp_f_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_f_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_f_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_f_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_f_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_f_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_f_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_f_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x20,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -47982,21 +38049,6 @@ v_cmp_lt_f16 vcc, vcc_lo, v2
 v_cmp_lt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x42,0x7c]
 
-v_cmp_lt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x42,0x7c]
-
-v_cmp_lt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x42,0x7c]
-
-v_cmp_lt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x42,0x7c]
-
-v_cmp_lt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x42,0x7c]
-
-v_cmp_lt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x42,0x7c]
-
 v_cmp_lt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x42,0x7c]
 
@@ -48048,15 +38100,6 @@ v_cmp_lt_f16_e64 flat_scratch, 0, s2
 v_cmp_lt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x21,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x21,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x21,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x21,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x21,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -48087,21 +38130,6 @@ v_cmp_lt_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_lt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x21,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -48159,21 +38187,6 @@ v_cmp_eq_f16 vcc, vcc_lo, v2
 v_cmp_eq_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x44,0x7c]
 
-v_cmp_eq_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x44,0x7c]
-
-v_cmp_eq_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x44,0x7c]
-
-v_cmp_eq_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x44,0x7c]
-
-v_cmp_eq_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x44,0x7c]
-
-v_cmp_eq_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x44,0x7c]
-
 v_cmp_eq_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x44,0x7c]
 
@@ -48225,15 +38238,6 @@ v_cmp_eq_f16_e64 flat_scratch, 0, s2
 v_cmp_eq_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x22,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_eq_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x22,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x22,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x22,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_eq_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x22,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -48264,21 +38268,6 @@ v_cmp_eq_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_eq_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_eq_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_eq_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_eq_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_eq_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_eq_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_eq_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x22,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -48336,21 +38325,6 @@ v_cmp_le_f16 vcc, vcc_lo, v2
 v_cmp_le_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x46,0x7c]
 
-v_cmp_le_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x46,0x7c]
-
-v_cmp_le_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x46,0x7c]
-
-v_cmp_le_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x46,0x7c]
-
-v_cmp_le_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x46,0x7c]
-
-v_cmp_le_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x46,0x7c]
-
 v_cmp_le_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x46,0x7c]
 
@@ -48402,15 +38376,6 @@ v_cmp_le_f16_e64 flat_scratch, 0, s2
 v_cmp_le_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x23,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_le_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x23,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x23,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x23,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_le_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x23,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -48441,21 +38406,6 @@ v_cmp_le_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_le_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_le_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_le_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_le_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_le_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_le_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_le_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x23,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -48513,21 +38463,6 @@ v_cmp_gt_f16 vcc, vcc_lo, v2
 v_cmp_gt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x48,0x7c]
 
-v_cmp_gt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x48,0x7c]
-
-v_cmp_gt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x48,0x7c]
-
-v_cmp_gt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x48,0x7c]
-
-v_cmp_gt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x48,0x7c]
-
-v_cmp_gt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x48,0x7c]
-
 v_cmp_gt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x48,0x7c]
 
@@ -48579,15 +38514,6 @@ v_cmp_gt_f16_e64 flat_scratch, 0, s2
 v_cmp_gt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x24,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_gt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x24,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x24,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x24,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_gt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x24,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -48618,21 +38544,6 @@ v_cmp_gt_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_gt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_gt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_gt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_gt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_gt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_gt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_gt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x24,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -48690,21 +38601,6 @@ v_cmp_lg_f16 vcc, vcc_lo, v2
 v_cmp_lg_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x4a,0x7c]
 
-v_cmp_lg_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x4a,0x7c]
-
-v_cmp_lg_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x4a,0x7c]
-
-v_cmp_lg_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x4a,0x7c]
-
-v_cmp_lg_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x4a,0x7c]
-
-v_cmp_lg_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x4a,0x7c]
-
 v_cmp_lg_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x4a,0x7c]
 
@@ -48756,15 +38652,6 @@ v_cmp_lg_f16_e64 flat_scratch, 0, s2
 v_cmp_lg_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x25,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lg_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x25,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lg_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x25,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lg_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x25,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lg_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x25,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -48795,21 +38682,6 @@ v_cmp_lg_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_lg_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lg_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lg_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lg_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lg_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lg_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lg_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x25,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -48867,21 +38739,6 @@ v_cmp_ge_f16 vcc, vcc_lo, v2
 v_cmp_ge_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x4c,0x7c]
 
-v_cmp_ge_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x4c,0x7c]
-
-v_cmp_ge_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x4c,0x7c]
-
-v_cmp_ge_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x4c,0x7c]
-
-v_cmp_ge_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x4c,0x7c]
-
-v_cmp_ge_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x4c,0x7c]
-
 v_cmp_ge_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x4c,0x7c]
 
@@ -48933,15 +38790,6 @@ v_cmp_ge_f16_e64 flat_scratch, 0, s2
 v_cmp_ge_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x26,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ge_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x26,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x26,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x26,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ge_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x26,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -48972,21 +38820,6 @@ v_cmp_ge_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_ge_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ge_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ge_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ge_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ge_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ge_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ge_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x26,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -49044,21 +38877,6 @@ v_cmp_o_f16 vcc, vcc_lo, v2
 v_cmp_o_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x4e,0x7c]
 
-v_cmp_o_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x4e,0x7c]
-
-v_cmp_o_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x4e,0x7c]
-
-v_cmp_o_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x4e,0x7c]
-
-v_cmp_o_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x4e,0x7c]
-
-v_cmp_o_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x4e,0x7c]
-
 v_cmp_o_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x4e,0x7c]
 
@@ -49110,15 +38928,6 @@ v_cmp_o_f16_e64 flat_scratch, 0, s2
 v_cmp_o_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x27,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_o_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x27,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_o_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x27,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_o_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x27,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_o_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x27,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -49149,21 +38958,6 @@ v_cmp_o_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_o_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_o_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_o_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_o_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_o_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_o_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_o_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x27,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -49221,21 +39015,6 @@ v_cmp_u_f16 vcc, vcc_lo, v2
 v_cmp_u_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x50,0x7c]
 
-v_cmp_u_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x50,0x7c]
-
-v_cmp_u_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x50,0x7c]
-
-v_cmp_u_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x50,0x7c]
-
-v_cmp_u_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x50,0x7c]
-
-v_cmp_u_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x50,0x7c]
-
 v_cmp_u_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x50,0x7c]
 
@@ -49287,15 +39066,6 @@ v_cmp_u_f16_e64 flat_scratch, 0, s2
 v_cmp_u_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x28,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_u_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x28,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_u_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x28,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_u_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x28,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_u_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x28,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -49326,21 +39096,6 @@ v_cmp_u_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_u_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_u_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_u_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_u_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_u_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_u_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_u_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x28,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -49398,21 +39153,6 @@ v_cmp_nge_f16 vcc, vcc_lo, v2
 v_cmp_nge_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x52,0x7c]
 
-v_cmp_nge_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x52,0x7c]
-
-v_cmp_nge_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x52,0x7c]
-
-v_cmp_nge_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x52,0x7c]
-
-v_cmp_nge_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x52,0x7c]
-
-v_cmp_nge_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x52,0x7c]
-
 v_cmp_nge_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x52,0x7c]
 
@@ -49464,15 +39204,6 @@ v_cmp_nge_f16_e64 flat_scratch, 0, s2
 v_cmp_nge_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x29,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nge_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x29,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nge_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x29,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nge_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x29,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nge_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x29,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -49503,21 +39234,6 @@ v_cmp_nge_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_nge_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nge_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nge_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nge_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nge_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nge_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nge_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x29,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -49575,21 +39291,6 @@ v_cmp_nlg_f16 vcc, vcc_lo, v2
 v_cmp_nlg_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x54,0x7c]
 
-v_cmp_nlg_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x54,0x7c]
-
-v_cmp_nlg_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x54,0x7c]
-
-v_cmp_nlg_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x54,0x7c]
-
-v_cmp_nlg_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x54,0x7c]
-
-v_cmp_nlg_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x54,0x7c]
-
 v_cmp_nlg_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x54,0x7c]
 
@@ -49641,15 +39342,6 @@ v_cmp_nlg_f16_e64 flat_scratch, 0, s2
 v_cmp_nlg_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x2a,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nlg_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x2a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlg_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x2a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlg_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x2a,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nlg_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x2a,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -49680,21 +39372,6 @@ v_cmp_nlg_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_nlg_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nlg_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nlg_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nlg_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nlg_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nlg_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nlg_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x2a,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -49752,21 +39429,6 @@ v_cmp_ngt_f16 vcc, vcc_lo, v2
 v_cmp_ngt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x56,0x7c]
 
-v_cmp_ngt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x56,0x7c]
-
-v_cmp_ngt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x56,0x7c]
-
-v_cmp_ngt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x56,0x7c]
-
-v_cmp_ngt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x56,0x7c]
-
-v_cmp_ngt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x56,0x7c]
-
 v_cmp_ngt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x56,0x7c]
 
@@ -49818,15 +39480,6 @@ v_cmp_ngt_f16_e64 flat_scratch, 0, s2
 v_cmp_ngt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x2b,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ngt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x2b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ngt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x2b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ngt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x2b,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ngt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x2b,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -49857,21 +39510,6 @@ v_cmp_ngt_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_ngt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ngt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ngt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ngt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ngt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ngt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ngt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x2b,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -49929,21 +39567,6 @@ v_cmp_nle_f16 vcc, vcc_lo, v2
 v_cmp_nle_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x58,0x7c]
 
-v_cmp_nle_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x58,0x7c]
-
-v_cmp_nle_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x58,0x7c]
-
-v_cmp_nle_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x58,0x7c]
-
-v_cmp_nle_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x58,0x7c]
-
-v_cmp_nle_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x58,0x7c]
-
 v_cmp_nle_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x58,0x7c]
 
@@ -49995,15 +39618,6 @@ v_cmp_nle_f16_e64 flat_scratch, 0, s2
 v_cmp_nle_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x2c,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nle_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x2c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nle_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x2c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nle_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x2c,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nle_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x2c,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -50034,21 +39648,6 @@ v_cmp_nle_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_nle_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nle_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nle_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nle_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nle_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nle_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nle_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x2c,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -50106,21 +39705,6 @@ v_cmp_neq_f16 vcc, vcc_lo, v2
 v_cmp_neq_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x5a,0x7c]
 
-v_cmp_neq_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x5a,0x7c]
-
-v_cmp_neq_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x5a,0x7c]
-
-v_cmp_neq_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x5a,0x7c]
-
-v_cmp_neq_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x5a,0x7c]
-
-v_cmp_neq_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x5a,0x7c]
-
 v_cmp_neq_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x5a,0x7c]
 
@@ -50172,15 +39756,6 @@ v_cmp_neq_f16_e64 flat_scratch, 0, s2
 v_cmp_neq_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x2d,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_neq_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x2d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_neq_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x2d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_neq_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x2d,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_neq_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x2d,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -50211,21 +39786,6 @@ v_cmp_neq_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_neq_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_neq_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_neq_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_neq_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_neq_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_neq_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_neq_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x2d,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -50283,21 +39843,6 @@ v_cmp_nlt_f16 vcc, vcc_lo, v2
 v_cmp_nlt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x5c,0x7c]
 
-v_cmp_nlt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x5c,0x7c]
-
-v_cmp_nlt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x5c,0x7c]
-
-v_cmp_nlt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x5c,0x7c]
-
-v_cmp_nlt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x5c,0x7c]
-
-v_cmp_nlt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x5c,0x7c]
-
 v_cmp_nlt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x5c,0x7c]
 
@@ -50349,15 +39894,6 @@ v_cmp_nlt_f16_e64 flat_scratch, 0, s2
 v_cmp_nlt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x2e,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nlt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x2e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x2e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x2e,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nlt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x2e,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -50388,21 +39924,6 @@ v_cmp_nlt_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_nlt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nlt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nlt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nlt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nlt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nlt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nlt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x2e,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -50460,21 +39981,6 @@ v_cmp_tru_f16 vcc, vcc_lo, v2
 v_cmp_tru_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x5e,0x7c]
 
-v_cmp_tru_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x5e,0x7c]
-
-v_cmp_tru_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x5e,0x7c]
-
-v_cmp_tru_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x5e,0x7c]
-
-v_cmp_tru_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x5e,0x7c]
-
-v_cmp_tru_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x5e,0x7c]
-
 v_cmp_tru_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x5e,0x7c]
 
@@ -50526,15 +40032,6 @@ v_cmp_tru_f16_e64 flat_scratch, 0, s2
 v_cmp_tru_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x2f,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_tru_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x2f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_tru_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x2f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_tru_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x2f,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_tru_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x2f,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -50565,21 +40062,6 @@ v_cmp_tru_f16_e64 s[10:11], 0, vcc_lo
 v_cmp_tru_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_tru_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_tru_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_tru_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_tru_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_tru_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_tru_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x2f,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -50637,21 +40119,6 @@ v_cmpx_f_f16 vcc, vcc_lo, v2
 v_cmpx_f_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x60,0x7c]
 
-v_cmpx_f_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x60,0x7c]
-
-v_cmpx_f_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x60,0x7c]
-
-v_cmpx_f_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x60,0x7c]
-
-v_cmpx_f_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x60,0x7c]
-
-v_cmpx_f_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x60,0x7c]
-
 v_cmpx_f_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x60,0x7c]
 
@@ -50703,14 +40170,8 @@ v_cmpx_f_f16_e64 flat_scratch, 0, s2
 v_cmpx_f_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x30,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_f_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x30,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x30,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x30,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_f_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x30,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_f_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x30,0xd0,0xc1,0x04,0x00,0x00]
@@ -50742,21 +40203,6 @@ v_cmpx_f_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_f_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_f_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_f_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_f_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_f_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_f_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_f_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x30,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -50814,21 +40260,6 @@ v_cmpx_lt_f16 vcc, vcc_lo, v2
 v_cmpx_lt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x62,0x7c]
 
-v_cmpx_lt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x62,0x7c]
-
-v_cmpx_lt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x62,0x7c]
-
-v_cmpx_lt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x62,0x7c]
-
-v_cmpx_lt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x62,0x7c]
-
-v_cmpx_lt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x62,0x7c]
-
 v_cmpx_lt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x62,0x7c]
 
@@ -50880,14 +40311,8 @@ v_cmpx_lt_f16_e64 flat_scratch, 0, s2
 v_cmpx_lt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x31,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x31,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x31,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x31,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lt_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x31,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x31,0xd0,0xc1,0x04,0x00,0x00]
@@ -50919,21 +40344,6 @@ v_cmpx_lt_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_lt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x31,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -50991,21 +40401,6 @@ v_cmpx_eq_f16 vcc, vcc_lo, v2
 v_cmpx_eq_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x64,0x7c]
 
-v_cmpx_eq_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x64,0x7c]
-
-v_cmpx_eq_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x64,0x7c]
-
-v_cmpx_eq_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x64,0x7c]
-
-v_cmpx_eq_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x64,0x7c]
-
-v_cmpx_eq_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x64,0x7c]
-
 v_cmpx_eq_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x64,0x7c]
 
@@ -51057,14 +40452,8 @@ v_cmpx_eq_f16_e64 flat_scratch, 0, s2
 v_cmpx_eq_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x32,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_eq_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x32,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x32,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x32,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_eq_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x32,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_eq_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x32,0xd0,0xc1,0x04,0x00,0x00]
@@ -51096,21 +40485,6 @@ v_cmpx_eq_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_eq_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_eq_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_eq_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_eq_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_eq_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_eq_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_eq_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x32,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -51168,21 +40542,6 @@ v_cmpx_le_f16 vcc, vcc_lo, v2
 v_cmpx_le_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x66,0x7c]
 
-v_cmpx_le_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x66,0x7c]
-
-v_cmpx_le_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x66,0x7c]
-
-v_cmpx_le_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x66,0x7c]
-
-v_cmpx_le_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x66,0x7c]
-
-v_cmpx_le_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x66,0x7c]
-
 v_cmpx_le_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x66,0x7c]
 
@@ -51234,14 +40593,8 @@ v_cmpx_le_f16_e64 flat_scratch, 0, s2
 v_cmpx_le_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x33,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_le_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x33,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x33,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x33,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_le_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x33,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_le_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x33,0xd0,0xc1,0x04,0x00,0x00]
@@ -51273,21 +40626,6 @@ v_cmpx_le_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_le_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_le_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_le_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_le_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_le_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_le_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_le_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x33,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -51345,21 +40683,6 @@ v_cmpx_gt_f16 vcc, vcc_lo, v2
 v_cmpx_gt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x68,0x7c]
 
-v_cmpx_gt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x68,0x7c]
-
-v_cmpx_gt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x68,0x7c]
-
-v_cmpx_gt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x68,0x7c]
-
-v_cmpx_gt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x68,0x7c]
-
-v_cmpx_gt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x68,0x7c]
-
 v_cmpx_gt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x68,0x7c]
 
@@ -51411,14 +40734,8 @@ v_cmpx_gt_f16_e64 flat_scratch, 0, s2
 v_cmpx_gt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x34,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_gt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x34,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x34,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x34,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_gt_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x34,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_gt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x34,0xd0,0xc1,0x04,0x00,0x00]
@@ -51450,21 +40767,6 @@ v_cmpx_gt_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_gt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_gt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_gt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_gt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_gt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_gt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_gt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x34,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -51522,21 +40824,6 @@ v_cmpx_lg_f16 vcc, vcc_lo, v2
 v_cmpx_lg_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x6a,0x7c]
 
-v_cmpx_lg_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x6a,0x7c]
-
-v_cmpx_lg_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x6a,0x7c]
-
-v_cmpx_lg_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x6a,0x7c]
-
-v_cmpx_lg_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x6a,0x7c]
-
-v_cmpx_lg_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x6a,0x7c]
-
 v_cmpx_lg_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x6a,0x7c]
 
@@ -51588,14 +40875,8 @@ v_cmpx_lg_f16_e64 flat_scratch, 0, s2
 v_cmpx_lg_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x35,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lg_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x35,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lg_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x35,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lg_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x35,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lg_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x35,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lg_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x35,0xd0,0xc1,0x04,0x00,0x00]
@@ -51627,21 +40908,6 @@ v_cmpx_lg_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_lg_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lg_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lg_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lg_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lg_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lg_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lg_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x35,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -51699,21 +40965,6 @@ v_cmpx_ge_f16 vcc, vcc_lo, v2
 v_cmpx_ge_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x6c,0x7c]
 
-v_cmpx_ge_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x6c,0x7c]
-
-v_cmpx_ge_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x6c,0x7c]
-
-v_cmpx_ge_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x6c,0x7c]
-
-v_cmpx_ge_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x6c,0x7c]
-
-v_cmpx_ge_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x6c,0x7c]
-
 v_cmpx_ge_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x6c,0x7c]
 
@@ -51765,14 +41016,8 @@ v_cmpx_ge_f16_e64 flat_scratch, 0, s2
 v_cmpx_ge_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x36,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ge_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x36,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x36,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x36,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ge_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x36,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ge_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x36,0xd0,0xc1,0x04,0x00,0x00]
@@ -51804,21 +41049,6 @@ v_cmpx_ge_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_ge_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ge_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ge_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ge_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ge_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ge_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ge_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x36,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -51876,21 +41106,6 @@ v_cmpx_o_f16 vcc, vcc_lo, v2
 v_cmpx_o_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x6e,0x7c]
 
-v_cmpx_o_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x6e,0x7c]
-
-v_cmpx_o_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x6e,0x7c]
-
-v_cmpx_o_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x6e,0x7c]
-
-v_cmpx_o_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x6e,0x7c]
-
-v_cmpx_o_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x6e,0x7c]
-
 v_cmpx_o_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x6e,0x7c]
 
@@ -51942,14 +41157,8 @@ v_cmpx_o_f16_e64 flat_scratch, 0, s2
 v_cmpx_o_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x37,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_o_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x37,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_o_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x37,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_o_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x37,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_o_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x37,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_o_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x37,0xd0,0xc1,0x04,0x00,0x00]
@@ -51981,21 +41190,6 @@ v_cmpx_o_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_o_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_o_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_o_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_o_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_o_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_o_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_o_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x37,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -52053,21 +41247,6 @@ v_cmpx_u_f16 vcc, vcc_lo, v2
 v_cmpx_u_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x70,0x7c]
 
-v_cmpx_u_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x70,0x7c]
-
-v_cmpx_u_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x70,0x7c]
-
-v_cmpx_u_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x70,0x7c]
-
-v_cmpx_u_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x70,0x7c]
-
-v_cmpx_u_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x70,0x7c]
-
 v_cmpx_u_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x70,0x7c]
 
@@ -52119,14 +41298,8 @@ v_cmpx_u_f16_e64 flat_scratch, 0, s2
 v_cmpx_u_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x38,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_u_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x38,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_u_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x38,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_u_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x38,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_u_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x38,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_u_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x38,0xd0,0xc1,0x04,0x00,0x00]
@@ -52158,21 +41331,6 @@ v_cmpx_u_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_u_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_u_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_u_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_u_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_u_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_u_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_u_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x38,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -52230,21 +41388,6 @@ v_cmpx_nge_f16 vcc, vcc_lo, v2
 v_cmpx_nge_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x72,0x7c]
 
-v_cmpx_nge_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x72,0x7c]
-
-v_cmpx_nge_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x72,0x7c]
-
-v_cmpx_nge_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x72,0x7c]
-
-v_cmpx_nge_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x72,0x7c]
-
-v_cmpx_nge_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x72,0x7c]
-
 v_cmpx_nge_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x72,0x7c]
 
@@ -52296,14 +41439,8 @@ v_cmpx_nge_f16_e64 flat_scratch, 0, s2
 v_cmpx_nge_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x39,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nge_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x39,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nge_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x39,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nge_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x39,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nge_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x39,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nge_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x39,0xd0,0xc1,0x04,0x00,0x00]
@@ -52335,21 +41472,6 @@ v_cmpx_nge_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_nge_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nge_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nge_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nge_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nge_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nge_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nge_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x39,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -52407,26 +41529,11 @@ v_cmpx_nlg_f16 vcc, vcc_lo, v2
 v_cmpx_nlg_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x74,0x7c]
 
-v_cmpx_nlg_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x74,0x7c]
+v_cmpx_nlg_f16 vcc, m0, v2
+// CHECK: [0x7c,0x04,0x74,0x7c]
 
-v_cmpx_nlg_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x74,0x7c]
-
-v_cmpx_nlg_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x74,0x7c]
-
-v_cmpx_nlg_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x74,0x7c]
-
-v_cmpx_nlg_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x74,0x7c]
-
-v_cmpx_nlg_f16 vcc, m0, v2
-// CHECK: [0x7c,0x04,0x74,0x7c]
-
-v_cmpx_nlg_f16 vcc, exec_lo, v2
-// CHECK: [0x7e,0x04,0x74,0x7c]
+v_cmpx_nlg_f16 vcc, exec_lo, v2
+// CHECK: [0x7e,0x04,0x74,0x7c]
 
 v_cmpx_nlg_f16 vcc, exec_hi, v2
 // CHECK: [0x7f,0x04,0x74,0x7c]
@@ -52473,14 +41580,8 @@ v_cmpx_nlg_f16_e64 flat_scratch, 0, s2
 v_cmpx_nlg_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x3a,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nlg_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x3a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlg_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x3a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlg_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x3a,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nlg_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x3a,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nlg_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x3a,0xd0,0xc1,0x04,0x00,0x00]
@@ -52512,21 +41613,6 @@ v_cmpx_nlg_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_nlg_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nlg_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nlg_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nlg_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nlg_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nlg_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nlg_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x3a,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -52584,21 +41670,6 @@ v_cmpx_ngt_f16 vcc, vcc_lo, v2
 v_cmpx_ngt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x76,0x7c]
 
-v_cmpx_ngt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x76,0x7c]
-
-v_cmpx_ngt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x76,0x7c]
-
-v_cmpx_ngt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x76,0x7c]
-
-v_cmpx_ngt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x76,0x7c]
-
-v_cmpx_ngt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x76,0x7c]
-
 v_cmpx_ngt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x76,0x7c]
 
@@ -52650,14 +41721,8 @@ v_cmpx_ngt_f16_e64 flat_scratch, 0, s2
 v_cmpx_ngt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x3b,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ngt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x3b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ngt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x3b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ngt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x3b,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ngt_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x3b,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ngt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x3b,0xd0,0xc1,0x04,0x00,0x00]
@@ -52689,21 +41754,6 @@ v_cmpx_ngt_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_ngt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ngt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ngt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ngt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ngt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ngt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ngt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x3b,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -52761,21 +41811,6 @@ v_cmpx_nle_f16 vcc, vcc_lo, v2
 v_cmpx_nle_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x78,0x7c]
 
-v_cmpx_nle_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x78,0x7c]
-
-v_cmpx_nle_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x78,0x7c]
-
-v_cmpx_nle_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x78,0x7c]
-
-v_cmpx_nle_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x78,0x7c]
-
-v_cmpx_nle_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x78,0x7c]
-
 v_cmpx_nle_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x78,0x7c]
 
@@ -52827,14 +41862,8 @@ v_cmpx_nle_f16_e64 flat_scratch, 0, s2
 v_cmpx_nle_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x3c,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nle_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x3c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nle_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x3c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nle_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x3c,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nle_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x3c,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nle_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x3c,0xd0,0xc1,0x04,0x00,0x00]
@@ -52866,21 +41895,6 @@ v_cmpx_nle_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_nle_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nle_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nle_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nle_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nle_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nle_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nle_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x3c,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -52938,21 +41952,6 @@ v_cmpx_neq_f16 vcc, vcc_lo, v2
 v_cmpx_neq_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x7a,0x7c]
 
-v_cmpx_neq_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x7a,0x7c]
-
-v_cmpx_neq_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x7a,0x7c]
-
-v_cmpx_neq_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x7a,0x7c]
-
-v_cmpx_neq_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x7a,0x7c]
-
-v_cmpx_neq_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x7a,0x7c]
-
 v_cmpx_neq_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x7a,0x7c]
 
@@ -53004,14 +42003,8 @@ v_cmpx_neq_f16_e64 flat_scratch, 0, s2
 v_cmpx_neq_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x3d,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_neq_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x3d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_neq_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x3d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_neq_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x3d,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_neq_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x3d,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_neq_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x3d,0xd0,0xc1,0x04,0x00,0x00]
@@ -53043,21 +42036,6 @@ v_cmpx_neq_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_neq_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_neq_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_neq_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_neq_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_neq_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_neq_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_neq_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x3d,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -53115,21 +42093,6 @@ v_cmpx_nlt_f16 vcc, vcc_lo, v2
 v_cmpx_nlt_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x7c,0x7c]
 
-v_cmpx_nlt_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x7c,0x7c]
-
-v_cmpx_nlt_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x7c,0x7c]
-
-v_cmpx_nlt_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x7c,0x7c]
-
-v_cmpx_nlt_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x7c,0x7c]
-
-v_cmpx_nlt_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x7c,0x7c]
-
 v_cmpx_nlt_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x7c,0x7c]
 
@@ -53181,14 +42144,8 @@ v_cmpx_nlt_f16_e64 flat_scratch, 0, s2
 v_cmpx_nlt_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x3e,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nlt_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x3e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlt_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x3e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlt_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x3e,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nlt_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x3e,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nlt_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x3e,0xd0,0xc1,0x04,0x00,0x00]
@@ -53220,21 +42177,6 @@ v_cmpx_nlt_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_nlt_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nlt_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nlt_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nlt_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nlt_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nlt_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nlt_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x3e,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -53292,21 +42234,6 @@ v_cmpx_tru_f16 vcc, vcc_lo, v2
 v_cmpx_tru_f16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x7e,0x7c]
 
-v_cmpx_tru_f16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x7e,0x7c]
-
-v_cmpx_tru_f16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x7e,0x7c]
-
-v_cmpx_tru_f16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x7e,0x7c]
-
-v_cmpx_tru_f16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x7e,0x7c]
-
-v_cmpx_tru_f16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x7e,0x7c]
-
 v_cmpx_tru_f16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x7e,0x7c]
 
@@ -53358,14 +42285,8 @@ v_cmpx_tru_f16_e64 flat_scratch, 0, s2
 v_cmpx_tru_f16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x3f,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_tru_f16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x3f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_tru_f16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x3f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_tru_f16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x3f,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_tru_f16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x3f,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_tru_f16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x3f,0xd0,0xc1,0x04,0x00,0x00]
@@ -53397,21 +42318,6 @@ v_cmpx_tru_f16_e64 s[10:11], 0, vcc_lo
 v_cmpx_tru_f16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_tru_f16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_tru_f16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_tru_f16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_tru_f16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_tru_f16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_tru_f16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x3f,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -53469,21 +42375,6 @@ v_cmp_f_f32 vcc, vcc_lo, v2
 v_cmp_f_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x80,0x7c]
 
-v_cmp_f_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x80,0x7c]
-
-v_cmp_f_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x80,0x7c]
-
-v_cmp_f_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x80,0x7c]
-
-v_cmp_f_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x80,0x7c]
-
-v_cmp_f_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x80,0x7c]
-
 v_cmp_f_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x80,0x7c]
 
@@ -53535,15 +42426,6 @@ v_cmp_f_f32_e64 flat_scratch, 0, s2
 v_cmp_f_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x40,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_f_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x40,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x40,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x40,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_f_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x40,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -53574,21 +42456,6 @@ v_cmp_f_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_f_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_f_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_f_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_f_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_f_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_f_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_f_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x40,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -53646,21 +42513,6 @@ v_cmp_lt_f32 vcc, vcc_lo, v2
 v_cmp_lt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x82,0x7c]
 
-v_cmp_lt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x82,0x7c]
-
-v_cmp_lt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x82,0x7c]
-
-v_cmp_lt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x82,0x7c]
-
-v_cmp_lt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x82,0x7c]
-
-v_cmp_lt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x82,0x7c]
-
 v_cmp_lt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x82,0x7c]
 
@@ -53712,15 +42564,6 @@ v_cmp_lt_f32_e64 flat_scratch, 0, s2
 v_cmp_lt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x41,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x41,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x41,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x41,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x41,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -53751,21 +42594,6 @@ v_cmp_lt_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_lt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x41,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -53823,21 +42651,6 @@ v_cmp_eq_f32 vcc, vcc_lo, v2
 v_cmp_eq_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x84,0x7c]
 
-v_cmp_eq_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x84,0x7c]
-
-v_cmp_eq_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x84,0x7c]
-
-v_cmp_eq_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x84,0x7c]
-
-v_cmp_eq_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x84,0x7c]
-
-v_cmp_eq_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x84,0x7c]
-
 v_cmp_eq_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x84,0x7c]
 
@@ -53889,15 +42702,6 @@ v_cmp_eq_f32_e64 flat_scratch, 0, s2
 v_cmp_eq_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x42,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_eq_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x42,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x42,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x42,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_eq_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x42,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -53928,21 +42732,6 @@ v_cmp_eq_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_eq_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_eq_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_eq_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_eq_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_eq_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_eq_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_eq_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x42,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -54000,21 +42789,6 @@ v_cmp_le_f32 vcc, vcc_lo, v2
 v_cmp_le_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x86,0x7c]
 
-v_cmp_le_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x86,0x7c]
-
-v_cmp_le_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x86,0x7c]
-
-v_cmp_le_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x86,0x7c]
-
-v_cmp_le_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x86,0x7c]
-
-v_cmp_le_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x86,0x7c]
-
 v_cmp_le_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x86,0x7c]
 
@@ -54066,15 +42840,6 @@ v_cmp_le_f32_e64 flat_scratch, 0, s2
 v_cmp_le_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x43,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_le_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x43,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x43,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x43,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_le_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x43,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -54105,21 +42870,6 @@ v_cmp_le_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_le_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_le_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_le_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_le_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_le_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_le_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_le_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x43,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -54177,21 +42927,6 @@ v_cmp_gt_f32 vcc, vcc_lo, v2
 v_cmp_gt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x88,0x7c]
 
-v_cmp_gt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x88,0x7c]
-
-v_cmp_gt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x88,0x7c]
-
-v_cmp_gt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x88,0x7c]
-
-v_cmp_gt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x88,0x7c]
-
-v_cmp_gt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x88,0x7c]
-
 v_cmp_gt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x88,0x7c]
 
@@ -54243,15 +42978,6 @@ v_cmp_gt_f32_e64 flat_scratch, 0, s2
 v_cmp_gt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x44,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_gt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x44,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x44,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x44,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_gt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x44,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -54282,21 +43008,6 @@ v_cmp_gt_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_gt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_gt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_gt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_gt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_gt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_gt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_gt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x44,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -54354,21 +43065,6 @@ v_cmp_lg_f32 vcc, vcc_lo, v2
 v_cmp_lg_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x8a,0x7c]
 
-v_cmp_lg_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x8a,0x7c]
-
-v_cmp_lg_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x8a,0x7c]
-
-v_cmp_lg_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x8a,0x7c]
-
-v_cmp_lg_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x8a,0x7c]
-
-v_cmp_lg_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x8a,0x7c]
-
 v_cmp_lg_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x8a,0x7c]
 
@@ -54420,15 +43116,6 @@ v_cmp_lg_f32_e64 flat_scratch, 0, s2
 v_cmp_lg_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x45,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lg_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x45,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lg_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x45,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lg_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x45,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lg_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x45,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -54459,21 +43146,6 @@ v_cmp_lg_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_lg_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lg_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lg_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lg_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lg_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lg_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lg_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x45,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -54531,21 +43203,6 @@ v_cmp_ge_f32 vcc, vcc_lo, v2
 v_cmp_ge_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x8c,0x7c]
 
-v_cmp_ge_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x8c,0x7c]
-
-v_cmp_ge_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x8c,0x7c]
-
-v_cmp_ge_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x8c,0x7c]
-
-v_cmp_ge_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x8c,0x7c]
-
-v_cmp_ge_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x8c,0x7c]
-
 v_cmp_ge_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x8c,0x7c]
 
@@ -54597,15 +43254,6 @@ v_cmp_ge_f32_e64 flat_scratch, 0, s2
 v_cmp_ge_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x46,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ge_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x46,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x46,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x46,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ge_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x46,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -54636,21 +43284,6 @@ v_cmp_ge_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_ge_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ge_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ge_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ge_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ge_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ge_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ge_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x46,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -54708,21 +43341,6 @@ v_cmp_o_f32 vcc, vcc_lo, v2
 v_cmp_o_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x8e,0x7c]
 
-v_cmp_o_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x8e,0x7c]
-
-v_cmp_o_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x8e,0x7c]
-
-v_cmp_o_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x8e,0x7c]
-
-v_cmp_o_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x8e,0x7c]
-
-v_cmp_o_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x8e,0x7c]
-
 v_cmp_o_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x8e,0x7c]
 
@@ -54774,15 +43392,6 @@ v_cmp_o_f32_e64 flat_scratch, 0, s2
 v_cmp_o_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x47,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_o_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x47,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_o_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x47,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_o_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x47,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_o_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x47,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -54813,21 +43422,6 @@ v_cmp_o_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_o_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_o_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_o_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_o_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_o_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_o_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_o_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x47,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -54885,21 +43479,6 @@ v_cmp_u_f32 vcc, vcc_lo, v2
 v_cmp_u_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x90,0x7c]
 
-v_cmp_u_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x90,0x7c]
-
-v_cmp_u_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x90,0x7c]
-
-v_cmp_u_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x90,0x7c]
-
-v_cmp_u_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x90,0x7c]
-
-v_cmp_u_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x90,0x7c]
-
 v_cmp_u_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x90,0x7c]
 
@@ -54951,15 +43530,6 @@ v_cmp_u_f32_e64 flat_scratch, 0, s2
 v_cmp_u_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x48,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_u_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x48,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_u_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x48,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_u_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x48,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_u_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x48,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -54990,21 +43560,6 @@ v_cmp_u_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_u_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_u_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_u_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_u_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_u_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_u_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_u_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x48,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -55062,21 +43617,6 @@ v_cmp_nge_f32 vcc, vcc_lo, v2
 v_cmp_nge_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x92,0x7c]
 
-v_cmp_nge_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x92,0x7c]
-
-v_cmp_nge_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x92,0x7c]
-
-v_cmp_nge_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x92,0x7c]
-
-v_cmp_nge_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x92,0x7c]
-
-v_cmp_nge_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x92,0x7c]
-
 v_cmp_nge_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x92,0x7c]
 
@@ -55128,15 +43668,6 @@ v_cmp_nge_f32_e64 flat_scratch, 0, s2
 v_cmp_nge_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x49,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nge_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x49,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nge_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x49,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nge_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x49,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nge_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x49,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -55167,21 +43698,6 @@ v_cmp_nge_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_nge_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nge_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nge_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nge_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nge_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nge_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nge_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x49,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -55239,21 +43755,6 @@ v_cmp_nlg_f32 vcc, vcc_lo, v2
 v_cmp_nlg_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x94,0x7c]
 
-v_cmp_nlg_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x94,0x7c]
-
-v_cmp_nlg_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x94,0x7c]
-
-v_cmp_nlg_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x94,0x7c]
-
-v_cmp_nlg_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x94,0x7c]
-
-v_cmp_nlg_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x94,0x7c]
-
 v_cmp_nlg_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x94,0x7c]
 
@@ -55305,15 +43806,6 @@ v_cmp_nlg_f32_e64 flat_scratch, 0, s2
 v_cmp_nlg_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x4a,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nlg_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x4a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlg_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x4a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlg_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x4a,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nlg_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x4a,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -55344,21 +43836,6 @@ v_cmp_nlg_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_nlg_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nlg_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nlg_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nlg_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nlg_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nlg_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nlg_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x4a,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -55416,21 +43893,6 @@ v_cmp_ngt_f32 vcc, vcc_lo, v2
 v_cmp_ngt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x96,0x7c]
 
-v_cmp_ngt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x96,0x7c]
-
-v_cmp_ngt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x96,0x7c]
-
-v_cmp_ngt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x96,0x7c]
-
-v_cmp_ngt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x96,0x7c]
-
-v_cmp_ngt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x96,0x7c]
-
 v_cmp_ngt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x96,0x7c]
 
@@ -55482,15 +43944,6 @@ v_cmp_ngt_f32_e64 flat_scratch, 0, s2
 v_cmp_ngt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x4b,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ngt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x4b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ngt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x4b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ngt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x4b,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ngt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x4b,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -55521,21 +43974,6 @@ v_cmp_ngt_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_ngt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ngt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ngt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ngt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ngt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ngt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ngt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x4b,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -55593,21 +44031,6 @@ v_cmp_nle_f32 vcc, vcc_lo, v2
 v_cmp_nle_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x98,0x7c]
 
-v_cmp_nle_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x98,0x7c]
-
-v_cmp_nle_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x98,0x7c]
-
-v_cmp_nle_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x98,0x7c]
-
-v_cmp_nle_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x98,0x7c]
-
-v_cmp_nle_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x98,0x7c]
-
 v_cmp_nle_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x98,0x7c]
 
@@ -55659,15 +44082,6 @@ v_cmp_nle_f32_e64 flat_scratch, 0, s2
 v_cmp_nle_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x4c,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nle_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x4c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nle_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x4c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nle_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x4c,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nle_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x4c,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -55698,21 +44112,6 @@ v_cmp_nle_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_nle_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nle_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nle_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nle_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nle_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nle_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nle_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x4c,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -55770,21 +44169,6 @@ v_cmp_neq_f32 vcc, vcc_lo, v2
 v_cmp_neq_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x9a,0x7c]
 
-v_cmp_neq_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x9a,0x7c]
-
-v_cmp_neq_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x9a,0x7c]
-
-v_cmp_neq_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x9a,0x7c]
-
-v_cmp_neq_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x9a,0x7c]
-
-v_cmp_neq_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x9a,0x7c]
-
 v_cmp_neq_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x9a,0x7c]
 
@@ -55836,15 +44220,6 @@ v_cmp_neq_f32_e64 flat_scratch, 0, s2
 v_cmp_neq_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x4d,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_neq_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x4d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_neq_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x4d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_neq_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x4d,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_neq_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x4d,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -55875,21 +44250,6 @@ v_cmp_neq_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_neq_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_neq_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_neq_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_neq_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_neq_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_neq_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_neq_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x4d,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -55947,21 +44307,6 @@ v_cmp_nlt_f32 vcc, vcc_lo, v2
 v_cmp_nlt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x9c,0x7c]
 
-v_cmp_nlt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x9c,0x7c]
-
-v_cmp_nlt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x9c,0x7c]
-
-v_cmp_nlt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x9c,0x7c]
-
-v_cmp_nlt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x9c,0x7c]
-
-v_cmp_nlt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x9c,0x7c]
-
 v_cmp_nlt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x9c,0x7c]
 
@@ -56013,15 +44358,6 @@ v_cmp_nlt_f32_e64 flat_scratch, 0, s2
 v_cmp_nlt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x4e,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_nlt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x4e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x4e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_nlt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x4e,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_nlt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x4e,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -56052,21 +44388,6 @@ v_cmp_nlt_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_nlt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_nlt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_nlt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_nlt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_nlt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_nlt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_nlt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x4e,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -56124,21 +44445,6 @@ v_cmp_tru_f32 vcc, vcc_lo, v2
 v_cmp_tru_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x9e,0x7c]
 
-v_cmp_tru_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x9e,0x7c]
-
-v_cmp_tru_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x9e,0x7c]
-
-v_cmp_tru_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x9e,0x7c]
-
-v_cmp_tru_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x9e,0x7c]
-
-v_cmp_tru_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x9e,0x7c]
-
 v_cmp_tru_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x9e,0x7c]
 
@@ -56190,15 +44496,6 @@ v_cmp_tru_f32_e64 flat_scratch, 0, s2
 v_cmp_tru_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x4f,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_tru_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x4f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_tru_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x4f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_tru_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x4f,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_tru_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x4f,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -56229,21 +44526,6 @@ v_cmp_tru_f32_e64 s[10:11], 0, vcc_lo
 v_cmp_tru_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_tru_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_tru_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_tru_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_tru_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_tru_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_tru_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x4f,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -56301,21 +44583,6 @@ v_cmpx_f_f32 vcc, vcc_lo, v2
 v_cmpx_f_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa0,0x7c]
 
-v_cmpx_f_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa0,0x7c]
-
-v_cmpx_f_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa0,0x7c]
-
-v_cmpx_f_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa0,0x7c]
-
-v_cmpx_f_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa0,0x7c]
-
-v_cmpx_f_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa0,0x7c]
-
 v_cmpx_f_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa0,0x7c]
 
@@ -56367,14 +44634,8 @@ v_cmpx_f_f32_e64 flat_scratch, 0, s2
 v_cmpx_f_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x50,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_f_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x50,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x50,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x50,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_f_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x50,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_f_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x50,0xd0,0xc1,0x04,0x00,0x00]
@@ -56406,21 +44667,6 @@ v_cmpx_f_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_f_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_f_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_f_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_f_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_f_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_f_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_f_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x50,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -56478,21 +44724,6 @@ v_cmpx_lt_f32 vcc, vcc_lo, v2
 v_cmpx_lt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa2,0x7c]
 
-v_cmpx_lt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa2,0x7c]
-
-v_cmpx_lt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa2,0x7c]
-
-v_cmpx_lt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa2,0x7c]
-
-v_cmpx_lt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa2,0x7c]
-
-v_cmpx_lt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa2,0x7c]
-
 v_cmpx_lt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa2,0x7c]
 
@@ -56544,14 +44775,8 @@ v_cmpx_lt_f32_e64 flat_scratch, 0, s2
 v_cmpx_lt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x51,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x51,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x51,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x51,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lt_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x51,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x51,0xd0,0xc1,0x04,0x00,0x00]
@@ -56583,21 +44808,6 @@ v_cmpx_lt_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_lt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x51,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -56655,21 +44865,6 @@ v_cmpx_eq_f32 vcc, vcc_lo, v2
 v_cmpx_eq_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa4,0x7c]
 
-v_cmpx_eq_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa4,0x7c]
-
-v_cmpx_eq_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa4,0x7c]
-
-v_cmpx_eq_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa4,0x7c]
-
-v_cmpx_eq_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa4,0x7c]
-
-v_cmpx_eq_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa4,0x7c]
-
 v_cmpx_eq_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa4,0x7c]
 
@@ -56721,14 +44916,8 @@ v_cmpx_eq_f32_e64 flat_scratch, 0, s2
 v_cmpx_eq_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x52,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_eq_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x52,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x52,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x52,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_eq_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x52,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_eq_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x52,0xd0,0xc1,0x04,0x00,0x00]
@@ -56760,21 +44949,6 @@ v_cmpx_eq_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_eq_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_eq_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_eq_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_eq_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_eq_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_eq_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_eq_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x52,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -56832,21 +45006,6 @@ v_cmpx_le_f32 vcc, vcc_lo, v2
 v_cmpx_le_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa6,0x7c]
 
-v_cmpx_le_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa6,0x7c]
-
-v_cmpx_le_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa6,0x7c]
-
-v_cmpx_le_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa6,0x7c]
-
-v_cmpx_le_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa6,0x7c]
-
-v_cmpx_le_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa6,0x7c]
-
 v_cmpx_le_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa6,0x7c]
 
@@ -56898,14 +45057,8 @@ v_cmpx_le_f32_e64 flat_scratch, 0, s2
 v_cmpx_le_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x53,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_le_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x53,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x53,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x53,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_le_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x53,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_le_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x53,0xd0,0xc1,0x04,0x00,0x00]
@@ -56937,21 +45090,6 @@ v_cmpx_le_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_le_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_le_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_le_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_le_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_le_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_le_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_le_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x53,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -57009,21 +45147,6 @@ v_cmpx_gt_f32 vcc, vcc_lo, v2
 v_cmpx_gt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa8,0x7c]
 
-v_cmpx_gt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa8,0x7c]
-
-v_cmpx_gt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa8,0x7c]
-
-v_cmpx_gt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa8,0x7c]
-
-v_cmpx_gt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa8,0x7c]
-
-v_cmpx_gt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa8,0x7c]
-
 v_cmpx_gt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa8,0x7c]
 
@@ -57075,14 +45198,8 @@ v_cmpx_gt_f32_e64 flat_scratch, 0, s2
 v_cmpx_gt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x54,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_gt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x54,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x54,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x54,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_gt_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x54,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_gt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x54,0xd0,0xc1,0x04,0x00,0x00]
@@ -57114,21 +45231,6 @@ v_cmpx_gt_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_gt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_gt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_gt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_gt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_gt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_gt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_gt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x54,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -57186,21 +45288,6 @@ v_cmpx_lg_f32 vcc, vcc_lo, v2
 v_cmpx_lg_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xaa,0x7c]
 
-v_cmpx_lg_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xaa,0x7c]
-
-v_cmpx_lg_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xaa,0x7c]
-
-v_cmpx_lg_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xaa,0x7c]
-
-v_cmpx_lg_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xaa,0x7c]
-
-v_cmpx_lg_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xaa,0x7c]
-
 v_cmpx_lg_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xaa,0x7c]
 
@@ -57252,14 +45339,8 @@ v_cmpx_lg_f32_e64 flat_scratch, 0, s2
 v_cmpx_lg_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x55,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lg_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x55,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lg_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x55,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lg_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x55,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lg_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x55,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lg_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x55,0xd0,0xc1,0x04,0x00,0x00]
@@ -57291,21 +45372,6 @@ v_cmpx_lg_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_lg_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lg_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lg_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lg_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lg_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lg_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lg_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x55,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -57363,21 +45429,6 @@ v_cmpx_ge_f32 vcc, vcc_lo, v2
 v_cmpx_ge_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xac,0x7c]
 
-v_cmpx_ge_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xac,0x7c]
-
-v_cmpx_ge_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xac,0x7c]
-
-v_cmpx_ge_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xac,0x7c]
-
-v_cmpx_ge_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xac,0x7c]
-
-v_cmpx_ge_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xac,0x7c]
-
 v_cmpx_ge_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xac,0x7c]
 
@@ -57429,14 +45480,8 @@ v_cmpx_ge_f32_e64 flat_scratch, 0, s2
 v_cmpx_ge_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x56,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ge_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x56,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x56,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x56,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ge_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x56,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ge_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x56,0xd0,0xc1,0x04,0x00,0x00]
@@ -57468,21 +45513,6 @@ v_cmpx_ge_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_ge_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ge_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ge_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ge_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ge_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ge_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ge_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x56,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -57540,21 +45570,6 @@ v_cmpx_o_f32 vcc, vcc_lo, v2
 v_cmpx_o_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xae,0x7c]
 
-v_cmpx_o_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xae,0x7c]
-
-v_cmpx_o_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xae,0x7c]
-
-v_cmpx_o_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xae,0x7c]
-
-v_cmpx_o_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xae,0x7c]
-
-v_cmpx_o_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xae,0x7c]
-
 v_cmpx_o_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xae,0x7c]
 
@@ -57606,14 +45621,8 @@ v_cmpx_o_f32_e64 flat_scratch, 0, s2
 v_cmpx_o_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x57,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_o_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x57,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_o_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x57,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_o_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x57,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_o_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x57,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_o_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x57,0xd0,0xc1,0x04,0x00,0x00]
@@ -57645,21 +45654,6 @@ v_cmpx_o_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_o_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_o_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_o_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_o_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_o_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_o_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_o_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x57,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -57717,21 +45711,6 @@ v_cmpx_u_f32 vcc, vcc_lo, v2
 v_cmpx_u_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb0,0x7c]
 
-v_cmpx_u_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb0,0x7c]
-
-v_cmpx_u_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb0,0x7c]
-
-v_cmpx_u_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb0,0x7c]
-
-v_cmpx_u_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb0,0x7c]
-
-v_cmpx_u_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb0,0x7c]
-
 v_cmpx_u_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb0,0x7c]
 
@@ -57783,14 +45762,8 @@ v_cmpx_u_f32_e64 flat_scratch, 0, s2
 v_cmpx_u_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x58,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_u_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x58,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_u_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x58,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_u_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x58,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_u_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x58,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_u_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x58,0xd0,0xc1,0x04,0x00,0x00]
@@ -57822,21 +45795,6 @@ v_cmpx_u_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_u_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_u_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_u_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_u_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_u_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_u_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_u_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x58,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -57894,21 +45852,6 @@ v_cmpx_nge_f32 vcc, vcc_lo, v2
 v_cmpx_nge_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb2,0x7c]
 
-v_cmpx_nge_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb2,0x7c]
-
-v_cmpx_nge_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb2,0x7c]
-
-v_cmpx_nge_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb2,0x7c]
-
-v_cmpx_nge_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb2,0x7c]
-
-v_cmpx_nge_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb2,0x7c]
-
 v_cmpx_nge_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb2,0x7c]
 
@@ -57960,14 +45903,8 @@ v_cmpx_nge_f32_e64 flat_scratch, 0, s2
 v_cmpx_nge_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x59,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nge_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x59,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nge_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x59,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nge_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x59,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nge_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x59,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nge_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x59,0xd0,0xc1,0x04,0x00,0x00]
@@ -57999,21 +45936,6 @@ v_cmpx_nge_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_nge_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nge_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nge_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nge_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nge_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nge_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nge_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x59,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -58071,21 +45993,6 @@ v_cmpx_nlg_f32 vcc, vcc_lo, v2
 v_cmpx_nlg_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb4,0x7c]
 
-v_cmpx_nlg_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb4,0x7c]
-
-v_cmpx_nlg_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb4,0x7c]
-
-v_cmpx_nlg_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb4,0x7c]
-
-v_cmpx_nlg_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb4,0x7c]
-
-v_cmpx_nlg_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb4,0x7c]
-
 v_cmpx_nlg_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb4,0x7c]
 
@@ -58137,14 +46044,8 @@ v_cmpx_nlg_f32_e64 flat_scratch, 0, s2
 v_cmpx_nlg_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x5a,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nlg_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x5a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlg_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x5a,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlg_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x5a,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nlg_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x5a,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nlg_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x5a,0xd0,0xc1,0x04,0x00,0x00]
@@ -58176,21 +46077,6 @@ v_cmpx_nlg_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_nlg_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nlg_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nlg_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nlg_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nlg_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nlg_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nlg_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x5a,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -58248,21 +46134,6 @@ v_cmpx_ngt_f32 vcc, vcc_lo, v2
 v_cmpx_ngt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb6,0x7c]
 
-v_cmpx_ngt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb6,0x7c]
-
-v_cmpx_ngt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb6,0x7c]
-
-v_cmpx_ngt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb6,0x7c]
-
-v_cmpx_ngt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb6,0x7c]
-
-v_cmpx_ngt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb6,0x7c]
-
 v_cmpx_ngt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb6,0x7c]
 
@@ -58314,14 +46185,8 @@ v_cmpx_ngt_f32_e64 flat_scratch, 0, s2
 v_cmpx_ngt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x5b,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ngt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x5b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ngt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x5b,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ngt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x5b,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ngt_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x5b,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ngt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x5b,0xd0,0xc1,0x04,0x00,0x00]
@@ -58353,21 +46218,6 @@ v_cmpx_ngt_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_ngt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ngt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ngt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ngt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ngt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ngt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ngt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x5b,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -58425,21 +46275,6 @@ v_cmpx_nle_f32 vcc, vcc_lo, v2
 v_cmpx_nle_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb8,0x7c]
 
-v_cmpx_nle_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb8,0x7c]
-
-v_cmpx_nle_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb8,0x7c]
-
-v_cmpx_nle_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb8,0x7c]
-
-v_cmpx_nle_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb8,0x7c]
-
-v_cmpx_nle_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb8,0x7c]
-
 v_cmpx_nle_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb8,0x7c]
 
@@ -58491,14 +46326,8 @@ v_cmpx_nle_f32_e64 flat_scratch, 0, s2
 v_cmpx_nle_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x5c,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nle_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x5c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nle_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x5c,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nle_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x5c,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nle_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x5c,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nle_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x5c,0xd0,0xc1,0x04,0x00,0x00]
@@ -58530,21 +46359,6 @@ v_cmpx_nle_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_nle_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nle_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nle_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nle_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nle_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nle_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nle_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x5c,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -58602,21 +46416,6 @@ v_cmpx_neq_f32 vcc, vcc_lo, v2
 v_cmpx_neq_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xba,0x7c]
 
-v_cmpx_neq_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xba,0x7c]
-
-v_cmpx_neq_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xba,0x7c]
-
-v_cmpx_neq_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xba,0x7c]
-
-v_cmpx_neq_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xba,0x7c]
-
-v_cmpx_neq_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xba,0x7c]
-
 v_cmpx_neq_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xba,0x7c]
 
@@ -58668,14 +46467,8 @@ v_cmpx_neq_f32_e64 flat_scratch, 0, s2
 v_cmpx_neq_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x5d,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_neq_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x5d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_neq_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x5d,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_neq_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x5d,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_neq_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x5d,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_neq_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x5d,0xd0,0xc1,0x04,0x00,0x00]
@@ -58707,21 +46500,6 @@ v_cmpx_neq_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_neq_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_neq_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_neq_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_neq_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_neq_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_neq_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_neq_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x5d,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -58779,21 +46557,6 @@ v_cmpx_nlt_f32 vcc, vcc_lo, v2
 v_cmpx_nlt_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xbc,0x7c]
 
-v_cmpx_nlt_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xbc,0x7c]
-
-v_cmpx_nlt_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xbc,0x7c]
-
-v_cmpx_nlt_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xbc,0x7c]
-
-v_cmpx_nlt_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xbc,0x7c]
-
-v_cmpx_nlt_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xbc,0x7c]
-
 v_cmpx_nlt_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xbc,0x7c]
 
@@ -58845,14 +46608,8 @@ v_cmpx_nlt_f32_e64 flat_scratch, 0, s2
 v_cmpx_nlt_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x5e,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_nlt_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x5e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlt_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x5e,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_nlt_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x5e,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_nlt_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x5e,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_nlt_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x5e,0xd0,0xc1,0x04,0x00,0x00]
@@ -58884,21 +46641,6 @@ v_cmpx_nlt_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_nlt_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_nlt_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_nlt_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_nlt_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_nlt_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_nlt_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_nlt_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x5e,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -58956,21 +46698,6 @@ v_cmpx_tru_f32 vcc, vcc_lo, v2
 v_cmpx_tru_f32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xbe,0x7c]
 
-v_cmpx_tru_f32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xbe,0x7c]
-
-v_cmpx_tru_f32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xbe,0x7c]
-
-v_cmpx_tru_f32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xbe,0x7c]
-
-v_cmpx_tru_f32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xbe,0x7c]
-
-v_cmpx_tru_f32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xbe,0x7c]
-
 v_cmpx_tru_f32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xbe,0x7c]
 
@@ -59022,14 +46749,8 @@ v_cmpx_tru_f32_e64 flat_scratch, 0, s2
 v_cmpx_tru_f32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0x5f,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_tru_f32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0x5f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_tru_f32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0x5f,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_tru_f32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0x5f,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_tru_f32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0x5f,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_tru_f32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0x5f,0xd0,0xc1,0x04,0x00,0x00]
@@ -59061,21 +46782,6 @@ v_cmpx_tru_f32_e64 s[10:11], 0, vcc_lo
 v_cmpx_tru_f32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_tru_f32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_tru_f32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_tru_f32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_tru_f32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_tru_f32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_tru_f32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0x5f,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -59130,15 +46836,6 @@ v_cmp_f_f64 vcc, flat_scratch, v[2:3]
 v_cmp_f_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc0,0x7c]
 
-v_cmp_f_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc0,0x7c]
-
-v_cmp_f_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc0,0x7c]
-
-v_cmp_f_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc0,0x7c]
-
 v_cmp_f_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc0,0x7c]
 
@@ -59184,15 +46881,6 @@ v_cmp_f_f64_e64 flat_scratch, s[4:5], s[
 v_cmp_f_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x60,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_f_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x60,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_f_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x60,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_f_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x60,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_f_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x60,0xd0,0x80,0x08,0x00,0x00]
 
@@ -59256,15 +46944,6 @@ v_cmp_lt_f64 vcc, flat_scratch, v[2:3]
 v_cmp_lt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc2,0x7c]
 
-v_cmp_lt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc2,0x7c]
-
-v_cmp_lt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc2,0x7c]
-
-v_cmp_lt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc2,0x7c]
-
 v_cmp_lt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc2,0x7c]
 
@@ -59310,15 +46989,6 @@ v_cmp_lt_f64_e64 flat_scratch, s[4:5], s
 v_cmp_lt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x61,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_lt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x61,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x61,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x61,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_lt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x61,0xd0,0x80,0x08,0x00,0x00]
 
@@ -59382,15 +47052,6 @@ v_cmp_eq_f64 vcc, flat_scratch, v[2:3]
 v_cmp_eq_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc4,0x7c]
 
-v_cmp_eq_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc4,0x7c]
-
-v_cmp_eq_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc4,0x7c]
-
-v_cmp_eq_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc4,0x7c]
-
 v_cmp_eq_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc4,0x7c]
 
@@ -59436,15 +47097,6 @@ v_cmp_eq_f64_e64 flat_scratch, s[4:5], s
 v_cmp_eq_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x62,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_eq_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x62,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_eq_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x62,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_eq_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x62,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_eq_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x62,0xd0,0x80,0x08,0x00,0x00]
 
@@ -59508,15 +47160,6 @@ v_cmp_le_f64 vcc, flat_scratch, v[2:3]
 v_cmp_le_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc6,0x7c]
 
-v_cmp_le_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc6,0x7c]
-
-v_cmp_le_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc6,0x7c]
-
-v_cmp_le_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc6,0x7c]
-
 v_cmp_le_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc6,0x7c]
 
@@ -59562,15 +47205,6 @@ v_cmp_le_f64_e64 flat_scratch, s[4:5], s
 v_cmp_le_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x63,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_le_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x63,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_le_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x63,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_le_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x63,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_le_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x63,0xd0,0x80,0x08,0x00,0x00]
 
@@ -59634,15 +47268,6 @@ v_cmp_gt_f64 vcc, flat_scratch, v[2:3]
 v_cmp_gt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc8,0x7c]
 
-v_cmp_gt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc8,0x7c]
-
-v_cmp_gt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc8,0x7c]
-
-v_cmp_gt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc8,0x7c]
-
 v_cmp_gt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc8,0x7c]
 
@@ -59688,15 +47313,6 @@ v_cmp_gt_f64_e64 flat_scratch, s[4:5], s
 v_cmp_gt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x64,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_gt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x64,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_gt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x64,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_gt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x64,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_gt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x64,0xd0,0x80,0x08,0x00,0x00]
 
@@ -59760,15 +47376,6 @@ v_cmp_lg_f64 vcc, flat_scratch, v[2:3]
 v_cmp_lg_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xca,0x7c]
 
-v_cmp_lg_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xca,0x7c]
-
-v_cmp_lg_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xca,0x7c]
-
-v_cmp_lg_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xca,0x7c]
-
 v_cmp_lg_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xca,0x7c]
 
@@ -59814,15 +47421,6 @@ v_cmp_lg_f64_e64 flat_scratch, s[4:5], s
 v_cmp_lg_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x65,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_lg_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x65,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lg_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x65,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lg_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x65,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_lg_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x65,0xd0,0x80,0x08,0x00,0x00]
 
@@ -59886,15 +47484,6 @@ v_cmp_ge_f64 vcc, flat_scratch, v[2:3]
 v_cmp_ge_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xcc,0x7c]
 
-v_cmp_ge_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xcc,0x7c]
-
-v_cmp_ge_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xcc,0x7c]
-
-v_cmp_ge_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xcc,0x7c]
-
 v_cmp_ge_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xcc,0x7c]
 
@@ -59940,15 +47529,6 @@ v_cmp_ge_f64_e64 flat_scratch, s[4:5], s
 v_cmp_ge_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x66,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_ge_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x66,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ge_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x66,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ge_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x66,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_ge_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x66,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60012,15 +47592,6 @@ v_cmp_o_f64 vcc, flat_scratch, v[2:3]
 v_cmp_o_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xce,0x7c]
 
-v_cmp_o_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xce,0x7c]
-
-v_cmp_o_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xce,0x7c]
-
-v_cmp_o_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xce,0x7c]
-
 v_cmp_o_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xce,0x7c]
 
@@ -60066,15 +47637,6 @@ v_cmp_o_f64_e64 flat_scratch, s[4:5], s[
 v_cmp_o_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x67,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_o_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x67,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_o_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x67,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_o_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x67,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_o_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x67,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60138,15 +47700,6 @@ v_cmp_u_f64 vcc, flat_scratch, v[2:3]
 v_cmp_u_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd0,0x7c]
 
-v_cmp_u_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd0,0x7c]
-
-v_cmp_u_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd0,0x7c]
-
-v_cmp_u_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd0,0x7c]
-
 v_cmp_u_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd0,0x7c]
 
@@ -60192,15 +47745,6 @@ v_cmp_u_f64_e64 flat_scratch, s[4:5], s[
 v_cmp_u_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x68,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_u_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x68,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_u_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x68,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_u_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x68,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_u_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x68,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60264,15 +47808,6 @@ v_cmp_nge_f64 vcc, flat_scratch, v[2:3]
 v_cmp_nge_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd2,0x7c]
 
-v_cmp_nge_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd2,0x7c]
-
-v_cmp_nge_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd2,0x7c]
-
-v_cmp_nge_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd2,0x7c]
-
 v_cmp_nge_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd2,0x7c]
 
@@ -60318,15 +47853,6 @@ v_cmp_nge_f64_e64 flat_scratch, s[4:5],
 v_cmp_nge_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x69,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_nge_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x69,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nge_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x69,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nge_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x69,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_nge_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x69,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60390,15 +47916,6 @@ v_cmp_nlg_f64 vcc, flat_scratch, v[2:3]
 v_cmp_nlg_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd4,0x7c]
 
-v_cmp_nlg_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd4,0x7c]
-
-v_cmp_nlg_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd4,0x7c]
-
-v_cmp_nlg_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd4,0x7c]
-
 v_cmp_nlg_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd4,0x7c]
 
@@ -60444,15 +47961,6 @@ v_cmp_nlg_f64_e64 flat_scratch, s[4:5],
 v_cmp_nlg_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x6a,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_nlg_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x6a,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nlg_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x6a,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nlg_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x6a,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_nlg_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x6a,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60516,15 +48024,6 @@ v_cmp_ngt_f64 vcc, flat_scratch, v[2:3]
 v_cmp_ngt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd6,0x7c]
 
-v_cmp_ngt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd6,0x7c]
-
-v_cmp_ngt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd6,0x7c]
-
-v_cmp_ngt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd6,0x7c]
-
 v_cmp_ngt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd6,0x7c]
 
@@ -60570,15 +48069,6 @@ v_cmp_ngt_f64_e64 flat_scratch, s[4:5],
 v_cmp_ngt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x6b,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_ngt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x6b,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ngt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x6b,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ngt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x6b,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_ngt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x6b,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60642,15 +48132,6 @@ v_cmp_nle_f64 vcc, flat_scratch, v[2:3]
 v_cmp_nle_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd8,0x7c]
 
-v_cmp_nle_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd8,0x7c]
-
-v_cmp_nle_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd8,0x7c]
-
-v_cmp_nle_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd8,0x7c]
-
 v_cmp_nle_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd8,0x7c]
 
@@ -60696,15 +48177,6 @@ v_cmp_nle_f64_e64 flat_scratch, s[4:5],
 v_cmp_nle_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x6c,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_nle_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x6c,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nle_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x6c,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nle_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x6c,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_nle_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x6c,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60768,15 +48240,6 @@ v_cmp_neq_f64 vcc, flat_scratch, v[2:3]
 v_cmp_neq_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xda,0x7c]
 
-v_cmp_neq_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xda,0x7c]
-
-v_cmp_neq_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xda,0x7c]
-
-v_cmp_neq_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xda,0x7c]
-
 v_cmp_neq_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xda,0x7c]
 
@@ -60822,15 +48285,6 @@ v_cmp_neq_f64_e64 flat_scratch, s[4:5],
 v_cmp_neq_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x6d,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_neq_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x6d,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_neq_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x6d,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_neq_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x6d,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_neq_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x6d,0xd0,0x80,0x08,0x00,0x00]
 
@@ -60894,15 +48348,6 @@ v_cmp_nlt_f64 vcc, flat_scratch, v[2:3]
 v_cmp_nlt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xdc,0x7c]
 
-v_cmp_nlt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xdc,0x7c]
-
-v_cmp_nlt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xdc,0x7c]
-
-v_cmp_nlt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xdc,0x7c]
-
 v_cmp_nlt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xdc,0x7c]
 
@@ -60948,15 +48393,6 @@ v_cmp_nlt_f64_e64 flat_scratch, s[4:5],
 v_cmp_nlt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x6e,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_nlt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x6e,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nlt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x6e,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_nlt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x6e,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_nlt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x6e,0xd0,0x80,0x08,0x00,0x00]
 
@@ -61020,15 +48456,6 @@ v_cmp_tru_f64 vcc, flat_scratch, v[2:3]
 v_cmp_tru_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xde,0x7c]
 
-v_cmp_tru_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xde,0x7c]
-
-v_cmp_tru_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xde,0x7c]
-
-v_cmp_tru_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xde,0x7c]
-
 v_cmp_tru_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xde,0x7c]
 
@@ -61074,15 +48501,6 @@ v_cmp_tru_f64_e64 flat_scratch, s[4:5],
 v_cmp_tru_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x6f,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_tru_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x6f,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_tru_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x6f,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_tru_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x6f,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_tru_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x6f,0xd0,0x80,0x08,0x00,0x00]
 
@@ -61146,15 +48564,6 @@ v_cmpx_f_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_f_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe0,0x7c]
 
-v_cmpx_f_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe0,0x7c]
-
-v_cmpx_f_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe0,0x7c]
-
-v_cmpx_f_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe0,0x7c]
-
 v_cmpx_f_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe0,0x7c]
 
@@ -61200,14 +48609,8 @@ v_cmpx_f_f64_e64 flat_scratch, s[4:5], s
 v_cmpx_f_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x70,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_f_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x70,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_f_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x70,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_f_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x70,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_f_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x70,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_f_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x70,0xd0,0x80,0x08,0x00,0x00]
@@ -61272,15 +48675,6 @@ v_cmpx_lt_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_lt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe2,0x7c]
 
-v_cmpx_lt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe2,0x7c]
-
-v_cmpx_lt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe2,0x7c]
-
-v_cmpx_lt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe2,0x7c]
-
 v_cmpx_lt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe2,0x7c]
 
@@ -61326,14 +48720,8 @@ v_cmpx_lt_f64_e64 flat_scratch, s[4:5],
 v_cmpx_lt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x71,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_lt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x71,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x71,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x71,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_lt_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x71,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_lt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x71,0xd0,0x80,0x08,0x00,0x00]
@@ -61398,15 +48786,6 @@ v_cmpx_eq_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_eq_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe4,0x7c]
 
-v_cmpx_eq_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe4,0x7c]
-
-v_cmpx_eq_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe4,0x7c]
-
-v_cmpx_eq_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe4,0x7c]
-
 v_cmpx_eq_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe4,0x7c]
 
@@ -61452,14 +48831,8 @@ v_cmpx_eq_f64_e64 flat_scratch, s[4:5],
 v_cmpx_eq_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x72,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_eq_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x72,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_eq_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x72,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_eq_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x72,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_eq_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x72,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_eq_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x72,0xd0,0x80,0x08,0x00,0x00]
@@ -61524,15 +48897,6 @@ v_cmpx_le_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_le_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe6,0x7c]
 
-v_cmpx_le_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe6,0x7c]
-
-v_cmpx_le_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe6,0x7c]
-
-v_cmpx_le_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe6,0x7c]
-
 v_cmpx_le_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe6,0x7c]
 
@@ -61578,14 +48942,8 @@ v_cmpx_le_f64_e64 flat_scratch, s[4:5],
 v_cmpx_le_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x73,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_le_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x73,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_le_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x73,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_le_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x73,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_le_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x73,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_le_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x73,0xd0,0x80,0x08,0x00,0x00]
@@ -61650,15 +49008,6 @@ v_cmpx_gt_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_gt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe8,0x7c]
 
-v_cmpx_gt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe8,0x7c]
-
-v_cmpx_gt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe8,0x7c]
-
-v_cmpx_gt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe8,0x7c]
-
 v_cmpx_gt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe8,0x7c]
 
@@ -61704,14 +49053,8 @@ v_cmpx_gt_f64_e64 flat_scratch, s[4:5],
 v_cmpx_gt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x74,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_gt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x74,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_gt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x74,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_gt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x74,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_gt_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x74,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_gt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x74,0xd0,0x80,0x08,0x00,0x00]
@@ -61776,15 +49119,6 @@ v_cmpx_lg_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_lg_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xea,0x7c]
 
-v_cmpx_lg_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xea,0x7c]
-
-v_cmpx_lg_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xea,0x7c]
-
-v_cmpx_lg_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xea,0x7c]
-
 v_cmpx_lg_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xea,0x7c]
 
@@ -61830,14 +49164,8 @@ v_cmpx_lg_f64_e64 flat_scratch, s[4:5],
 v_cmpx_lg_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x75,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_lg_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x75,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lg_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x75,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lg_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x75,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_lg_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x75,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_lg_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x75,0xd0,0x80,0x08,0x00,0x00]
@@ -61902,15 +49230,6 @@ v_cmpx_ge_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_ge_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xec,0x7c]
 
-v_cmpx_ge_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xec,0x7c]
-
-v_cmpx_ge_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xec,0x7c]
-
-v_cmpx_ge_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xec,0x7c]
-
 v_cmpx_ge_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xec,0x7c]
 
@@ -61956,14 +49275,8 @@ v_cmpx_ge_f64_e64 flat_scratch, s[4:5],
 v_cmpx_ge_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x76,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_ge_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x76,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ge_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x76,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ge_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x76,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_ge_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x76,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_ge_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x76,0xd0,0x80,0x08,0x00,0x00]
@@ -62028,15 +49341,6 @@ v_cmpx_o_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_o_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xee,0x7c]
 
-v_cmpx_o_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xee,0x7c]
-
-v_cmpx_o_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xee,0x7c]
-
-v_cmpx_o_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xee,0x7c]
-
 v_cmpx_o_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xee,0x7c]
 
@@ -62082,14 +49386,8 @@ v_cmpx_o_f64_e64 flat_scratch, s[4:5], s
 v_cmpx_o_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x77,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_o_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x77,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_o_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x77,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_o_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x77,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_o_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x77,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_o_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x77,0xd0,0x80,0x08,0x00,0x00]
@@ -62154,15 +49452,6 @@ v_cmpx_u_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_u_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf0,0x7c]
 
-v_cmpx_u_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf0,0x7c]
-
-v_cmpx_u_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf0,0x7c]
-
-v_cmpx_u_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf0,0x7c]
-
 v_cmpx_u_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf0,0x7c]
 
@@ -62208,14 +49497,8 @@ v_cmpx_u_f64_e64 flat_scratch, s[4:5], s
 v_cmpx_u_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x78,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_u_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x78,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_u_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x78,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_u_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x78,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_u_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x78,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_u_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x78,0xd0,0x80,0x08,0x00,0x00]
@@ -62280,15 +49563,6 @@ v_cmpx_nge_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_nge_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf2,0x7c]
 
-v_cmpx_nge_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf2,0x7c]
-
-v_cmpx_nge_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf2,0x7c]
-
-v_cmpx_nge_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf2,0x7c]
-
 v_cmpx_nge_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf2,0x7c]
 
@@ -62334,14 +49608,8 @@ v_cmpx_nge_f64_e64 flat_scratch, s[4:5],
 v_cmpx_nge_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x79,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_nge_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x79,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nge_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x79,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nge_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x79,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_nge_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x79,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_nge_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x79,0xd0,0x80,0x08,0x00,0x00]
@@ -62406,15 +49674,6 @@ v_cmpx_nlg_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_nlg_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf4,0x7c]
 
-v_cmpx_nlg_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf4,0x7c]
-
-v_cmpx_nlg_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf4,0x7c]
-
-v_cmpx_nlg_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf4,0x7c]
-
 v_cmpx_nlg_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf4,0x7c]
 
@@ -62460,14 +49719,8 @@ v_cmpx_nlg_f64_e64 flat_scratch, s[4:5],
 v_cmpx_nlg_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x7a,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_nlg_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x7a,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nlg_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x7a,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nlg_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x7a,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_nlg_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x7a,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_nlg_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x7a,0xd0,0x80,0x08,0x00,0x00]
@@ -62532,15 +49785,6 @@ v_cmpx_ngt_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_ngt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf6,0x7c]
 
-v_cmpx_ngt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf6,0x7c]
-
-v_cmpx_ngt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf6,0x7c]
-
-v_cmpx_ngt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf6,0x7c]
-
 v_cmpx_ngt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf6,0x7c]
 
@@ -62586,14 +49830,8 @@ v_cmpx_ngt_f64_e64 flat_scratch, s[4:5],
 v_cmpx_ngt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x7b,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_ngt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x7b,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ngt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x7b,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ngt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x7b,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_ngt_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x7b,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_ngt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x7b,0xd0,0x80,0x08,0x00,0x00]
@@ -62658,15 +49896,6 @@ v_cmpx_nle_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_nle_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf8,0x7c]
 
-v_cmpx_nle_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf8,0x7c]
-
-v_cmpx_nle_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf8,0x7c]
-
-v_cmpx_nle_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf8,0x7c]
-
 v_cmpx_nle_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf8,0x7c]
 
@@ -62712,14 +49941,8 @@ v_cmpx_nle_f64_e64 flat_scratch, s[4:5],
 v_cmpx_nle_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x7c,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_nle_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x7c,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nle_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x7c,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nle_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x7c,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_nle_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x7c,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_nle_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x7c,0xd0,0x80,0x08,0x00,0x00]
@@ -62784,15 +50007,6 @@ v_cmpx_neq_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_neq_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xfa,0x7c]
 
-v_cmpx_neq_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xfa,0x7c]
-
-v_cmpx_neq_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xfa,0x7c]
-
-v_cmpx_neq_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xfa,0x7c]
-
 v_cmpx_neq_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xfa,0x7c]
 
@@ -62838,14 +50052,8 @@ v_cmpx_neq_f64_e64 flat_scratch, s[4:5],
 v_cmpx_neq_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x7d,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_neq_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x7d,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_neq_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x7d,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_neq_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x7d,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_neq_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x7d,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_neq_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x7d,0xd0,0x80,0x08,0x00,0x00]
@@ -62910,15 +50118,6 @@ v_cmpx_nlt_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_nlt_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xfc,0x7c]
 
-v_cmpx_nlt_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xfc,0x7c]
-
-v_cmpx_nlt_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xfc,0x7c]
-
-v_cmpx_nlt_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xfc,0x7c]
-
 v_cmpx_nlt_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xfc,0x7c]
 
@@ -62964,14 +50163,8 @@ v_cmpx_nlt_f64_e64 flat_scratch, s[4:5],
 v_cmpx_nlt_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x7e,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_nlt_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x7e,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nlt_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x7e,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_nlt_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x7e,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_nlt_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x7e,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_nlt_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x7e,0xd0,0x80,0x08,0x00,0x00]
@@ -63036,15 +50229,6 @@ v_cmpx_tru_f64 vcc, flat_scratch, v[2:3]
 v_cmpx_tru_f64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xfe,0x7c]
 
-v_cmpx_tru_f64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xfe,0x7c]
-
-v_cmpx_tru_f64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xfe,0x7c]
-
-v_cmpx_tru_f64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xfe,0x7c]
-
 v_cmpx_tru_f64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xfe,0x7c]
 
@@ -63090,14 +50274,8 @@ v_cmpx_tru_f64_e64 flat_scratch, s[4:5],
 v_cmpx_tru_f64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0x7f,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_tru_f64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0x7f,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_tru_f64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0x7f,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_tru_f64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0x7f,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_tru_f64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0x7f,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_tru_f64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0x7f,0xd0,0x80,0x08,0x00,0x00]
@@ -63165,21 +50343,6 @@ v_cmp_f_i16 vcc, vcc_lo, v2
 v_cmp_f_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x40,0x7d]
 
-v_cmp_f_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x40,0x7d]
-
-v_cmp_f_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x40,0x7d]
-
-v_cmp_f_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x40,0x7d]
-
-v_cmp_f_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x40,0x7d]
-
-v_cmp_f_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x40,0x7d]
-
 v_cmp_f_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x40,0x7d]
 
@@ -63231,15 +50394,6 @@ v_cmp_f_i16_e64 flat_scratch, 0, s2
 v_cmp_f_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa0,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_f_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa0,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_f_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa0,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -63270,21 +50424,6 @@ v_cmp_f_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_f_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_f_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_f_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_f_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_f_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_f_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_f_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa0,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -63330,21 +50469,6 @@ v_cmp_lt_i16 vcc, vcc_lo, v2
 v_cmp_lt_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x42,0x7d]
 
-v_cmp_lt_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x42,0x7d]
-
-v_cmp_lt_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x42,0x7d]
-
-v_cmp_lt_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x42,0x7d]
-
-v_cmp_lt_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x42,0x7d]
-
-v_cmp_lt_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x42,0x7d]
-
 v_cmp_lt_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x42,0x7d]
 
@@ -63396,15 +50520,6 @@ v_cmp_lt_i16_e64 flat_scratch, 0, s2
 v_cmp_lt_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa1,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lt_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa1,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lt_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa1,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -63435,21 +50550,6 @@ v_cmp_lt_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_lt_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lt_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lt_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lt_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lt_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lt_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lt_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa1,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -63495,21 +50595,6 @@ v_cmp_eq_i16 vcc, vcc_lo, v2
 v_cmp_eq_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x44,0x7d]
 
-v_cmp_eq_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x44,0x7d]
-
-v_cmp_eq_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x44,0x7d]
-
-v_cmp_eq_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x44,0x7d]
-
-v_cmp_eq_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x44,0x7d]
-
-v_cmp_eq_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x44,0x7d]
-
 v_cmp_eq_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x44,0x7d]
 
@@ -63561,15 +50646,6 @@ v_cmp_eq_i16_e64 flat_scratch, 0, s2
 v_cmp_eq_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa2,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_eq_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa2,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_eq_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa2,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -63600,21 +50676,6 @@ v_cmp_eq_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_eq_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_eq_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_eq_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_eq_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_eq_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_eq_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_eq_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa2,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -63660,21 +50721,6 @@ v_cmp_le_i16 vcc, vcc_lo, v2
 v_cmp_le_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x46,0x7d]
 
-v_cmp_le_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x46,0x7d]
-
-v_cmp_le_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x46,0x7d]
-
-v_cmp_le_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x46,0x7d]
-
-v_cmp_le_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x46,0x7d]
-
-v_cmp_le_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x46,0x7d]
-
 v_cmp_le_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x46,0x7d]
 
@@ -63726,15 +50772,6 @@ v_cmp_le_i16_e64 flat_scratch, 0, s2
 v_cmp_le_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa3,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_le_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa3,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_le_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa3,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -63765,21 +50802,6 @@ v_cmp_le_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_le_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_le_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_le_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_le_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_le_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_le_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_le_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa3,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -63825,21 +50847,6 @@ v_cmp_gt_i16 vcc, vcc_lo, v2
 v_cmp_gt_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x48,0x7d]
 
-v_cmp_gt_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x48,0x7d]
-
-v_cmp_gt_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x48,0x7d]
-
-v_cmp_gt_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x48,0x7d]
-
-v_cmp_gt_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x48,0x7d]
-
-v_cmp_gt_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x48,0x7d]
-
 v_cmp_gt_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x48,0x7d]
 
@@ -63891,15 +50898,6 @@ v_cmp_gt_i16_e64 flat_scratch, 0, s2
 v_cmp_gt_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa4,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_gt_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa4,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_gt_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa4,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -63930,21 +50928,6 @@ v_cmp_gt_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_gt_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_gt_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_gt_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_gt_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_gt_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_gt_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_gt_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa4,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -63990,21 +50973,6 @@ v_cmp_ne_i16 vcc, vcc_lo, v2
 v_cmp_ne_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x4a,0x7d]
 
-v_cmp_ne_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x4a,0x7d]
-
-v_cmp_ne_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x4a,0x7d]
-
-v_cmp_ne_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x4a,0x7d]
-
-v_cmp_ne_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x4a,0x7d]
-
-v_cmp_ne_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x4a,0x7d]
-
 v_cmp_ne_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x4a,0x7d]
 
@@ -64056,15 +51024,6 @@ v_cmp_ne_i16_e64 flat_scratch, 0, s2
 v_cmp_ne_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa5,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ne_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa5,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ne_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa5,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -64095,21 +51054,6 @@ v_cmp_ne_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_ne_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ne_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ne_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ne_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ne_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ne_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ne_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa5,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -64155,21 +51099,6 @@ v_cmp_ge_i16 vcc, vcc_lo, v2
 v_cmp_ge_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x4c,0x7d]
 
-v_cmp_ge_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x4c,0x7d]
-
-v_cmp_ge_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x4c,0x7d]
-
-v_cmp_ge_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x4c,0x7d]
-
-v_cmp_ge_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x4c,0x7d]
-
-v_cmp_ge_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x4c,0x7d]
-
 v_cmp_ge_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x4c,0x7d]
 
@@ -64221,15 +51150,6 @@ v_cmp_ge_i16_e64 flat_scratch, 0, s2
 v_cmp_ge_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa6,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ge_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa6,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ge_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa6,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -64260,21 +51180,6 @@ v_cmp_ge_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_ge_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ge_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ge_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ge_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ge_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ge_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ge_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa6,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -64320,21 +51225,6 @@ v_cmp_t_i16 vcc, vcc_lo, v2
 v_cmp_t_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x4e,0x7d]
 
-v_cmp_t_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x4e,0x7d]
-
-v_cmp_t_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x4e,0x7d]
-
-v_cmp_t_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x4e,0x7d]
-
-v_cmp_t_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x4e,0x7d]
-
-v_cmp_t_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x4e,0x7d]
-
 v_cmp_t_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x4e,0x7d]
 
@@ -64386,15 +51276,6 @@ v_cmp_t_i16_e64 flat_scratch, 0, s2
 v_cmp_t_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa7,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_t_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa7,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_t_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa7,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -64425,21 +51306,6 @@ v_cmp_t_i16_e64 s[10:11], 0, vcc_lo
 v_cmp_t_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_t_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_t_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_t_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_t_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_t_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_t_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa7,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -64485,21 +51351,6 @@ v_cmp_f_u16 vcc, vcc_lo, v2
 v_cmp_f_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x50,0x7d]
 
-v_cmp_f_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x50,0x7d]
-
-v_cmp_f_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x50,0x7d]
-
-v_cmp_f_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x50,0x7d]
-
-v_cmp_f_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x50,0x7d]
-
-v_cmp_f_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x50,0x7d]
-
 v_cmp_f_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x50,0x7d]
 
@@ -64551,15 +51402,6 @@ v_cmp_f_u16_e64 flat_scratch, 0, s2
 v_cmp_f_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa8,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_f_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa8,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_f_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa8,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -64590,21 +51432,6 @@ v_cmp_f_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_f_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_f_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_f_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_f_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_f_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_f_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_f_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa8,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -64650,21 +51477,6 @@ v_cmp_lt_u16 vcc, vcc_lo, v2
 v_cmp_lt_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x52,0x7d]
 
-v_cmp_lt_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x52,0x7d]
-
-v_cmp_lt_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x52,0x7d]
-
-v_cmp_lt_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x52,0x7d]
-
-v_cmp_lt_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x52,0x7d]
-
-v_cmp_lt_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x52,0x7d]
-
 v_cmp_lt_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x52,0x7d]
 
@@ -64716,15 +51528,6 @@ v_cmp_lt_u16_e64 flat_scratch, 0, s2
 v_cmp_lt_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xa9,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lt_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xa9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xa9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xa9,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lt_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xa9,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -64755,21 +51558,6 @@ v_cmp_lt_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_lt_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lt_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lt_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lt_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lt_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lt_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lt_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xa9,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -64815,21 +51603,6 @@ v_cmp_eq_u16 vcc, vcc_lo, v2
 v_cmp_eq_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x54,0x7d]
 
-v_cmp_eq_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x54,0x7d]
-
-v_cmp_eq_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x54,0x7d]
-
-v_cmp_eq_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x54,0x7d]
-
-v_cmp_eq_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x54,0x7d]
-
-v_cmp_eq_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x54,0x7d]
-
 v_cmp_eq_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x54,0x7d]
 
@@ -64881,15 +51654,6 @@ v_cmp_eq_u16_e64 flat_scratch, 0, s2
 v_cmp_eq_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xaa,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_eq_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xaa,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xaa,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xaa,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_eq_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xaa,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -64920,21 +51684,6 @@ v_cmp_eq_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_eq_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_eq_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_eq_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_eq_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_eq_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_eq_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_eq_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xaa,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -64980,21 +51729,6 @@ v_cmp_le_u16 vcc, vcc_lo, v2
 v_cmp_le_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x56,0x7d]
 
-v_cmp_le_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x56,0x7d]
-
-v_cmp_le_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x56,0x7d]
-
-v_cmp_le_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x56,0x7d]
-
-v_cmp_le_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x56,0x7d]
-
-v_cmp_le_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x56,0x7d]
-
 v_cmp_le_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x56,0x7d]
 
@@ -65046,15 +51780,6 @@ v_cmp_le_u16_e64 flat_scratch, 0, s2
 v_cmp_le_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xab,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_le_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xab,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xab,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xab,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_le_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xab,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -65085,21 +51810,6 @@ v_cmp_le_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_le_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_le_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_le_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_le_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_le_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_le_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_le_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xab,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -65145,21 +51855,6 @@ v_cmp_gt_u16 vcc, vcc_lo, v2
 v_cmp_gt_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x58,0x7d]
 
-v_cmp_gt_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x58,0x7d]
-
-v_cmp_gt_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x58,0x7d]
-
-v_cmp_gt_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x58,0x7d]
-
-v_cmp_gt_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x58,0x7d]
-
-v_cmp_gt_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x58,0x7d]
-
 v_cmp_gt_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x58,0x7d]
 
@@ -65211,15 +51906,6 @@ v_cmp_gt_u16_e64 flat_scratch, 0, s2
 v_cmp_gt_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xac,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_gt_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xac,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xac,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xac,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_gt_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xac,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -65250,21 +51936,6 @@ v_cmp_gt_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_gt_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_gt_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_gt_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_gt_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_gt_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_gt_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_gt_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xac,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -65310,21 +51981,6 @@ v_cmp_ne_u16 vcc, vcc_lo, v2
 v_cmp_ne_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x5a,0x7d]
 
-v_cmp_ne_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x5a,0x7d]
-
-v_cmp_ne_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x5a,0x7d]
-
-v_cmp_ne_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x5a,0x7d]
-
-v_cmp_ne_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x5a,0x7d]
-
-v_cmp_ne_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x5a,0x7d]
-
 v_cmp_ne_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x5a,0x7d]
 
@@ -65376,15 +52032,6 @@ v_cmp_ne_u16_e64 flat_scratch, 0, s2
 v_cmp_ne_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xad,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ne_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xad,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xad,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xad,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ne_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xad,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -65415,21 +52062,6 @@ v_cmp_ne_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_ne_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ne_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ne_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ne_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ne_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ne_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ne_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xad,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -65475,21 +52107,6 @@ v_cmp_ge_u16 vcc, vcc_lo, v2
 v_cmp_ge_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x5c,0x7d]
 
-v_cmp_ge_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x5c,0x7d]
-
-v_cmp_ge_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x5c,0x7d]
-
-v_cmp_ge_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x5c,0x7d]
-
-v_cmp_ge_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x5c,0x7d]
-
-v_cmp_ge_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x5c,0x7d]
-
 v_cmp_ge_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x5c,0x7d]
 
@@ -65541,15 +52158,6 @@ v_cmp_ge_u16_e64 flat_scratch, 0, s2
 v_cmp_ge_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xae,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ge_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xae,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xae,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xae,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ge_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xae,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -65580,21 +52188,6 @@ v_cmp_ge_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_ge_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ge_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ge_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ge_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ge_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ge_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ge_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xae,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -65640,21 +52233,6 @@ v_cmp_t_u16 vcc, vcc_lo, v2
 v_cmp_t_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x5e,0x7d]
 
-v_cmp_t_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x5e,0x7d]
-
-v_cmp_t_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x5e,0x7d]
-
-v_cmp_t_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x5e,0x7d]
-
-v_cmp_t_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x5e,0x7d]
-
-v_cmp_t_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x5e,0x7d]
-
 v_cmp_t_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x5e,0x7d]
 
@@ -65706,15 +52284,6 @@ v_cmp_t_u16_e64 flat_scratch, 0, s2
 v_cmp_t_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xaf,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_t_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xaf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xaf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xaf,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_t_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xaf,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -65745,21 +52314,6 @@ v_cmp_t_u16_e64 s[10:11], 0, vcc_lo
 v_cmp_t_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_t_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_t_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_t_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_t_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_t_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_t_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xaf,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -65805,21 +52359,6 @@ v_cmpx_f_i16 vcc, vcc_lo, v2
 v_cmpx_f_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x60,0x7d]
 
-v_cmpx_f_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x60,0x7d]
-
-v_cmpx_f_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x60,0x7d]
-
-v_cmpx_f_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x60,0x7d]
-
-v_cmpx_f_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x60,0x7d]
-
-v_cmpx_f_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x60,0x7d]
-
 v_cmpx_f_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x60,0x7d]
 
@@ -65871,14 +52410,8 @@ v_cmpx_f_i16_e64 flat_scratch, 0, s2
 v_cmpx_f_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb0,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_f_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb0,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_f_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb0,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_f_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb0,0xd0,0xc1,0x04,0x00,0x00]
@@ -65910,21 +52443,6 @@ v_cmpx_f_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_f_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_f_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_f_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_f_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_f_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_f_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_f_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb0,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -65970,21 +52488,6 @@ v_cmpx_lt_i16 vcc, vcc_lo, v2
 v_cmpx_lt_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x62,0x7d]
 
-v_cmpx_lt_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x62,0x7d]
-
-v_cmpx_lt_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x62,0x7d]
-
-v_cmpx_lt_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x62,0x7d]
-
-v_cmpx_lt_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x62,0x7d]
-
-v_cmpx_lt_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x62,0x7d]
-
 v_cmpx_lt_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x62,0x7d]
 
@@ -66036,14 +52539,8 @@ v_cmpx_lt_i16_e64 flat_scratch, 0, s2
 v_cmpx_lt_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb1,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lt_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb1,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lt_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb1,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lt_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb1,0xd0,0xc1,0x04,0x00,0x00]
@@ -66075,21 +52572,6 @@ v_cmpx_lt_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_lt_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lt_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lt_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lt_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lt_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lt_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lt_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb1,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -66135,21 +52617,6 @@ v_cmpx_eq_i16 vcc, vcc_lo, v2
 v_cmpx_eq_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x64,0x7d]
 
-v_cmpx_eq_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x64,0x7d]
-
-v_cmpx_eq_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x64,0x7d]
-
-v_cmpx_eq_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x64,0x7d]
-
-v_cmpx_eq_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x64,0x7d]
-
-v_cmpx_eq_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x64,0x7d]
-
 v_cmpx_eq_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x64,0x7d]
 
@@ -66201,14 +52668,8 @@ v_cmpx_eq_i16_e64 flat_scratch, 0, s2
 v_cmpx_eq_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb2,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_eq_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb2,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_eq_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb2,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_eq_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb2,0xd0,0xc1,0x04,0x00,0x00]
@@ -66240,21 +52701,6 @@ v_cmpx_eq_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_eq_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_eq_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_eq_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_eq_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_eq_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_eq_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_eq_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb2,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -66300,21 +52746,6 @@ v_cmpx_le_i16 vcc, vcc_lo, v2
 v_cmpx_le_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x66,0x7d]
 
-v_cmpx_le_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x66,0x7d]
-
-v_cmpx_le_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x66,0x7d]
-
-v_cmpx_le_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x66,0x7d]
-
-v_cmpx_le_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x66,0x7d]
-
-v_cmpx_le_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x66,0x7d]
-
 v_cmpx_le_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x66,0x7d]
 
@@ -66366,14 +52797,8 @@ v_cmpx_le_i16_e64 flat_scratch, 0, s2
 v_cmpx_le_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb3,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_le_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb3,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_le_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb3,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_le_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb3,0xd0,0xc1,0x04,0x00,0x00]
@@ -66405,21 +52830,6 @@ v_cmpx_le_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_le_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_le_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_le_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_le_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_le_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_le_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_le_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb3,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -66465,21 +52875,6 @@ v_cmpx_gt_i16 vcc, vcc_lo, v2
 v_cmpx_gt_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x68,0x7d]
 
-v_cmpx_gt_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x68,0x7d]
-
-v_cmpx_gt_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x68,0x7d]
-
-v_cmpx_gt_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x68,0x7d]
-
-v_cmpx_gt_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x68,0x7d]
-
-v_cmpx_gt_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x68,0x7d]
-
 v_cmpx_gt_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x68,0x7d]
 
@@ -66531,14 +52926,8 @@ v_cmpx_gt_i16_e64 flat_scratch, 0, s2
 v_cmpx_gt_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb4,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_gt_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb4,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_gt_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb4,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_gt_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb4,0xd0,0xc1,0x04,0x00,0x00]
@@ -66570,21 +52959,6 @@ v_cmpx_gt_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_gt_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_gt_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_gt_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_gt_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_gt_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_gt_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_gt_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb4,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -66630,21 +53004,6 @@ v_cmpx_ne_i16 vcc, vcc_lo, v2
 v_cmpx_ne_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x6a,0x7d]
 
-v_cmpx_ne_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x6a,0x7d]
-
-v_cmpx_ne_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x6a,0x7d]
-
-v_cmpx_ne_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x6a,0x7d]
-
-v_cmpx_ne_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x6a,0x7d]
-
-v_cmpx_ne_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x6a,0x7d]
-
 v_cmpx_ne_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x6a,0x7d]
 
@@ -66696,14 +53055,8 @@ v_cmpx_ne_i16_e64 flat_scratch, 0, s2
 v_cmpx_ne_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb5,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ne_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb5,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ne_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb5,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ne_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb5,0xd0,0xc1,0x04,0x00,0x00]
@@ -66735,21 +53088,6 @@ v_cmpx_ne_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_ne_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ne_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ne_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ne_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ne_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ne_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ne_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb5,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -66795,21 +53133,6 @@ v_cmpx_ge_i16 vcc, vcc_lo, v2
 v_cmpx_ge_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x6c,0x7d]
 
-v_cmpx_ge_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x6c,0x7d]
-
-v_cmpx_ge_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x6c,0x7d]
-
-v_cmpx_ge_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x6c,0x7d]
-
-v_cmpx_ge_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x6c,0x7d]
-
-v_cmpx_ge_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x6c,0x7d]
-
 v_cmpx_ge_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x6c,0x7d]
 
@@ -66861,14 +53184,8 @@ v_cmpx_ge_i16_e64 flat_scratch, 0, s2
 v_cmpx_ge_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb6,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ge_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb6,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ge_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb6,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ge_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb6,0xd0,0xc1,0x04,0x00,0x00]
@@ -66900,21 +53217,6 @@ v_cmpx_ge_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_ge_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ge_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ge_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ge_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ge_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ge_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ge_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb6,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -66960,21 +53262,6 @@ v_cmpx_t_i16 vcc, vcc_lo, v2
 v_cmpx_t_i16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x6e,0x7d]
 
-v_cmpx_t_i16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x6e,0x7d]
-
-v_cmpx_t_i16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x6e,0x7d]
-
-v_cmpx_t_i16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x6e,0x7d]
-
-v_cmpx_t_i16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x6e,0x7d]
-
-v_cmpx_t_i16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x6e,0x7d]
-
 v_cmpx_t_i16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x6e,0x7d]
 
@@ -67026,14 +53313,8 @@ v_cmpx_t_i16_e64 flat_scratch, 0, s2
 v_cmpx_t_i16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb7,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_t_i16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_i16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_i16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb7,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_t_i16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb7,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_t_i16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb7,0xd0,0xc1,0x04,0x00,0x00]
@@ -67065,21 +53346,6 @@ v_cmpx_t_i16_e64 s[10:11], 0, vcc_lo
 v_cmpx_t_i16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_t_i16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_t_i16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_t_i16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_t_i16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_t_i16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_t_i16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb7,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -67125,21 +53391,6 @@ v_cmpx_f_u16 vcc, vcc_lo, v2
 v_cmpx_f_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x70,0x7d]
 
-v_cmpx_f_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x70,0x7d]
-
-v_cmpx_f_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x70,0x7d]
-
-v_cmpx_f_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x70,0x7d]
-
-v_cmpx_f_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x70,0x7d]
-
-v_cmpx_f_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x70,0x7d]
-
 v_cmpx_f_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x70,0x7d]
 
@@ -67191,14 +53442,8 @@ v_cmpx_f_u16_e64 flat_scratch, 0, s2
 v_cmpx_f_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb8,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_f_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb8,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_f_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb8,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_f_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb8,0xd0,0xc1,0x04,0x00,0x00]
@@ -67230,21 +53475,6 @@ v_cmpx_f_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_f_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_f_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_f_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_f_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_f_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_f_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_f_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb8,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -67290,21 +53520,6 @@ v_cmpx_lt_u16 vcc, vcc_lo, v2
 v_cmpx_lt_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x72,0x7d]
 
-v_cmpx_lt_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x72,0x7d]
-
-v_cmpx_lt_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x72,0x7d]
-
-v_cmpx_lt_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x72,0x7d]
-
-v_cmpx_lt_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x72,0x7d]
-
-v_cmpx_lt_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x72,0x7d]
-
 v_cmpx_lt_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x72,0x7d]
 
@@ -67356,14 +53571,8 @@ v_cmpx_lt_u16_e64 flat_scratch, 0, s2
 v_cmpx_lt_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xb9,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lt_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xb9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xb9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xb9,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lt_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xb9,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lt_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xb9,0xd0,0xc1,0x04,0x00,0x00]
@@ -67395,21 +53604,6 @@ v_cmpx_lt_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_lt_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lt_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lt_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lt_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lt_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lt_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lt_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xb9,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -67455,21 +53649,6 @@ v_cmpx_eq_u16 vcc, vcc_lo, v2
 v_cmpx_eq_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x74,0x7d]
 
-v_cmpx_eq_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x74,0x7d]
-
-v_cmpx_eq_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x74,0x7d]
-
-v_cmpx_eq_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x74,0x7d]
-
-v_cmpx_eq_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x74,0x7d]
-
-v_cmpx_eq_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x74,0x7d]
-
 v_cmpx_eq_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x74,0x7d]
 
@@ -67521,14 +53700,8 @@ v_cmpx_eq_u16_e64 flat_scratch, 0, s2
 v_cmpx_eq_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xba,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_eq_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xba,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xba,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xba,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_eq_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xba,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_eq_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xba,0xd0,0xc1,0x04,0x00,0x00]
@@ -67560,21 +53733,6 @@ v_cmpx_eq_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_eq_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_eq_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_eq_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_eq_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_eq_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_eq_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_eq_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xba,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -67620,21 +53778,6 @@ v_cmpx_le_u16 vcc, vcc_lo, v2
 v_cmpx_le_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x76,0x7d]
 
-v_cmpx_le_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x76,0x7d]
-
-v_cmpx_le_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x76,0x7d]
-
-v_cmpx_le_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x76,0x7d]
-
-v_cmpx_le_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x76,0x7d]
-
-v_cmpx_le_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x76,0x7d]
-
 v_cmpx_le_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x76,0x7d]
 
@@ -67686,14 +53829,8 @@ v_cmpx_le_u16_e64 flat_scratch, 0, s2
 v_cmpx_le_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xbb,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_le_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xbb,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xbb,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xbb,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_le_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xbb,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_le_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xbb,0xd0,0xc1,0x04,0x00,0x00]
@@ -67725,21 +53862,6 @@ v_cmpx_le_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_le_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_le_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_le_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_le_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_le_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_le_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_le_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xbb,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -67785,21 +53907,6 @@ v_cmpx_gt_u16 vcc, vcc_lo, v2
 v_cmpx_gt_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x78,0x7d]
 
-v_cmpx_gt_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x78,0x7d]
-
-v_cmpx_gt_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x78,0x7d]
-
-v_cmpx_gt_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x78,0x7d]
-
-v_cmpx_gt_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x78,0x7d]
-
-v_cmpx_gt_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x78,0x7d]
-
 v_cmpx_gt_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x78,0x7d]
 
@@ -67851,14 +53958,8 @@ v_cmpx_gt_u16_e64 flat_scratch, 0, s2
 v_cmpx_gt_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xbc,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_gt_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xbc,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xbc,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xbc,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_gt_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xbc,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_gt_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xbc,0xd0,0xc1,0x04,0x00,0x00]
@@ -67890,21 +53991,6 @@ v_cmpx_gt_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_gt_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_gt_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_gt_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_gt_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_gt_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_gt_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_gt_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xbc,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -67950,21 +54036,6 @@ v_cmpx_ne_u16 vcc, vcc_lo, v2
 v_cmpx_ne_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x7a,0x7d]
 
-v_cmpx_ne_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x7a,0x7d]
-
-v_cmpx_ne_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x7a,0x7d]
-
-v_cmpx_ne_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x7a,0x7d]
-
-v_cmpx_ne_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x7a,0x7d]
-
-v_cmpx_ne_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x7a,0x7d]
-
 v_cmpx_ne_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x7a,0x7d]
 
@@ -68016,14 +54087,8 @@ v_cmpx_ne_u16_e64 flat_scratch, 0, s2
 v_cmpx_ne_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xbd,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ne_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xbd,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xbd,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xbd,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ne_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xbd,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ne_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xbd,0xd0,0xc1,0x04,0x00,0x00]
@@ -68055,21 +54120,6 @@ v_cmpx_ne_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_ne_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ne_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ne_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ne_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ne_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ne_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ne_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xbd,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -68115,21 +54165,6 @@ v_cmpx_ge_u16 vcc, vcc_lo, v2
 v_cmpx_ge_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x7c,0x7d]
 
-v_cmpx_ge_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x7c,0x7d]
-
-v_cmpx_ge_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x7c,0x7d]
-
-v_cmpx_ge_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x7c,0x7d]
-
-v_cmpx_ge_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x7c,0x7d]
-
-v_cmpx_ge_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x7c,0x7d]
-
 v_cmpx_ge_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x7c,0x7d]
 
@@ -68181,14 +54216,8 @@ v_cmpx_ge_u16_e64 flat_scratch, 0, s2
 v_cmpx_ge_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xbe,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ge_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xbe,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xbe,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xbe,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ge_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xbe,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ge_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xbe,0xd0,0xc1,0x04,0x00,0x00]
@@ -68220,21 +54249,6 @@ v_cmpx_ge_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_ge_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ge_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ge_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ge_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ge_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ge_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ge_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xbe,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -68280,21 +54294,6 @@ v_cmpx_t_u16 vcc, vcc_lo, v2
 v_cmpx_t_u16 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x7e,0x7d]
 
-v_cmpx_t_u16 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x7e,0x7d]
-
-v_cmpx_t_u16 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x7e,0x7d]
-
-v_cmpx_t_u16 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x7e,0x7d]
-
-v_cmpx_t_u16 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x7e,0x7d]
-
-v_cmpx_t_u16 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x7e,0x7d]
-
 v_cmpx_t_u16 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x7e,0x7d]
 
@@ -68346,14 +54345,8 @@ v_cmpx_t_u16_e64 flat_scratch, 0, s2
 v_cmpx_t_u16_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xbf,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_t_u16_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xbf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_u16_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xbf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_u16_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xbf,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_t_u16_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xbf,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_t_u16_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xbf,0xd0,0xc1,0x04,0x00,0x00]
@@ -68385,21 +54378,6 @@ v_cmpx_t_u16_e64 s[10:11], 0, vcc_lo
 v_cmpx_t_u16_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_t_u16_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_t_u16_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_t_u16_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_t_u16_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_t_u16_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_t_u16_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xbf,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -68445,21 +54423,6 @@ v_cmp_f_i32 vcc, vcc_lo, v2
 v_cmp_f_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x80,0x7d]
 
-v_cmp_f_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x80,0x7d]
-
-v_cmp_f_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x80,0x7d]
-
-v_cmp_f_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x80,0x7d]
-
-v_cmp_f_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x80,0x7d]
-
-v_cmp_f_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x80,0x7d]
-
 v_cmp_f_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x80,0x7d]
 
@@ -68511,15 +54474,6 @@ v_cmp_f_i32_e64 flat_scratch, 0, s2
 v_cmp_f_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc0,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_f_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc0,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_f_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc0,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -68550,21 +54504,6 @@ v_cmp_f_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_f_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_f_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_f_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_f_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_f_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_f_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_f_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc0,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -68610,21 +54549,6 @@ v_cmp_lt_i32 vcc, vcc_lo, v2
 v_cmp_lt_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x82,0x7d]
 
-v_cmp_lt_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x82,0x7d]
-
-v_cmp_lt_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x82,0x7d]
-
-v_cmp_lt_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x82,0x7d]
-
-v_cmp_lt_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x82,0x7d]
-
-v_cmp_lt_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x82,0x7d]
-
 v_cmp_lt_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x82,0x7d]
 
@@ -68676,15 +54600,6 @@ v_cmp_lt_i32_e64 flat_scratch, 0, s2
 v_cmp_lt_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc1,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lt_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc1,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lt_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc1,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -68715,21 +54630,6 @@ v_cmp_lt_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_lt_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lt_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lt_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lt_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lt_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lt_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lt_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc1,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -68775,21 +54675,6 @@ v_cmp_eq_i32 vcc, vcc_lo, v2
 v_cmp_eq_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x84,0x7d]
 
-v_cmp_eq_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x84,0x7d]
-
-v_cmp_eq_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x84,0x7d]
-
-v_cmp_eq_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x84,0x7d]
-
-v_cmp_eq_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x84,0x7d]
-
-v_cmp_eq_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x84,0x7d]
-
 v_cmp_eq_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x84,0x7d]
 
@@ -68841,15 +54726,6 @@ v_cmp_eq_i32_e64 flat_scratch, 0, s2
 v_cmp_eq_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc2,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_eq_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc2,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_eq_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc2,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -68880,21 +54756,6 @@ v_cmp_eq_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_eq_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_eq_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_eq_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_eq_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_eq_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_eq_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_eq_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc2,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -68940,21 +54801,6 @@ v_cmp_le_i32 vcc, vcc_lo, v2
 v_cmp_le_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x86,0x7d]
 
-v_cmp_le_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x86,0x7d]
-
-v_cmp_le_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x86,0x7d]
-
-v_cmp_le_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x86,0x7d]
-
-v_cmp_le_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x86,0x7d]
-
-v_cmp_le_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x86,0x7d]
-
 v_cmp_le_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x86,0x7d]
 
@@ -69006,15 +54852,6 @@ v_cmp_le_i32_e64 flat_scratch, 0, s2
 v_cmp_le_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc3,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_le_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc3,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_le_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc3,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -69045,21 +54882,6 @@ v_cmp_le_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_le_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_le_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_le_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_le_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_le_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_le_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_le_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc3,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -69105,21 +54927,6 @@ v_cmp_gt_i32 vcc, vcc_lo, v2
 v_cmp_gt_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x88,0x7d]
 
-v_cmp_gt_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x88,0x7d]
-
-v_cmp_gt_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x88,0x7d]
-
-v_cmp_gt_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x88,0x7d]
-
-v_cmp_gt_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x88,0x7d]
-
-v_cmp_gt_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x88,0x7d]
-
 v_cmp_gt_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x88,0x7d]
 
@@ -69171,15 +54978,6 @@ v_cmp_gt_i32_e64 flat_scratch, 0, s2
 v_cmp_gt_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc4,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_gt_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc4,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_gt_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc4,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -69210,21 +55008,6 @@ v_cmp_gt_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_gt_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_gt_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_gt_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_gt_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_gt_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_gt_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_gt_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc4,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -69270,21 +55053,6 @@ v_cmp_ne_i32 vcc, vcc_lo, v2
 v_cmp_ne_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x8a,0x7d]
 
-v_cmp_ne_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x8a,0x7d]
-
-v_cmp_ne_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x8a,0x7d]
-
-v_cmp_ne_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x8a,0x7d]
-
-v_cmp_ne_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x8a,0x7d]
-
-v_cmp_ne_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x8a,0x7d]
-
 v_cmp_ne_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x8a,0x7d]
 
@@ -69336,15 +55104,6 @@ v_cmp_ne_i32_e64 flat_scratch, 0, s2
 v_cmp_ne_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc5,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ne_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc5,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ne_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc5,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -69375,21 +55134,6 @@ v_cmp_ne_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_ne_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ne_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ne_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ne_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ne_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ne_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ne_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc5,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -69435,21 +55179,6 @@ v_cmp_ge_i32 vcc, vcc_lo, v2
 v_cmp_ge_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x8c,0x7d]
 
-v_cmp_ge_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x8c,0x7d]
-
-v_cmp_ge_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x8c,0x7d]
-
-v_cmp_ge_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x8c,0x7d]
-
-v_cmp_ge_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x8c,0x7d]
-
-v_cmp_ge_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x8c,0x7d]
-
 v_cmp_ge_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x8c,0x7d]
 
@@ -69501,15 +55230,6 @@ v_cmp_ge_i32_e64 flat_scratch, 0, s2
 v_cmp_ge_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc6,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ge_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc6,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ge_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc6,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -69540,21 +55260,6 @@ v_cmp_ge_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_ge_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ge_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ge_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ge_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ge_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ge_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ge_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc6,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -69600,21 +55305,6 @@ v_cmp_t_i32 vcc, vcc_lo, v2
 v_cmp_t_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x8e,0x7d]
 
-v_cmp_t_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x8e,0x7d]
-
-v_cmp_t_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x8e,0x7d]
-
-v_cmp_t_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x8e,0x7d]
-
-v_cmp_t_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x8e,0x7d]
-
-v_cmp_t_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x8e,0x7d]
-
 v_cmp_t_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x8e,0x7d]
 
@@ -69666,15 +55356,6 @@ v_cmp_t_i32_e64 flat_scratch, 0, s2
 v_cmp_t_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc7,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_t_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc7,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_t_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc7,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -69705,21 +55386,6 @@ v_cmp_t_i32_e64 s[10:11], 0, vcc_lo
 v_cmp_t_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_t_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_t_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_t_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_t_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_t_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_t_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc7,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -69765,21 +55431,6 @@ v_cmp_f_u32 vcc, vcc_lo, v2
 v_cmp_f_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x90,0x7d]
 
-v_cmp_f_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x90,0x7d]
-
-v_cmp_f_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x90,0x7d]
-
-v_cmp_f_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x90,0x7d]
-
-v_cmp_f_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x90,0x7d]
-
-v_cmp_f_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x90,0x7d]
-
 v_cmp_f_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x90,0x7d]
 
@@ -69831,15 +55482,6 @@ v_cmp_f_u32_e64 flat_scratch, 0, s2
 v_cmp_f_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc8,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_f_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_f_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc8,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_f_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc8,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -69870,21 +55512,6 @@ v_cmp_f_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_f_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_f_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_f_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_f_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_f_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_f_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_f_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc8,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -69930,21 +55557,6 @@ v_cmp_lt_u32 vcc, vcc_lo, v2
 v_cmp_lt_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x92,0x7d]
 
-v_cmp_lt_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x92,0x7d]
-
-v_cmp_lt_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x92,0x7d]
-
-v_cmp_lt_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x92,0x7d]
-
-v_cmp_lt_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x92,0x7d]
-
-v_cmp_lt_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x92,0x7d]
-
 v_cmp_lt_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x92,0x7d]
 
@@ -69996,15 +55608,6 @@ v_cmp_lt_u32_e64 flat_scratch, 0, s2
 v_cmp_lt_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xc9,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_lt_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xc9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xc9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_lt_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xc9,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_lt_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xc9,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -70035,21 +55638,6 @@ v_cmp_lt_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_lt_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_lt_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_lt_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_lt_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_lt_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_lt_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_lt_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xc9,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -70095,21 +55683,6 @@ v_cmp_eq_u32 vcc, vcc_lo, v2
 v_cmp_eq_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x94,0x7d]
 
-v_cmp_eq_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x94,0x7d]
-
-v_cmp_eq_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x94,0x7d]
-
-v_cmp_eq_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x94,0x7d]
-
-v_cmp_eq_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x94,0x7d]
-
-v_cmp_eq_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x94,0x7d]
-
 v_cmp_eq_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x94,0x7d]
 
@@ -70161,15 +55734,6 @@ v_cmp_eq_u32_e64 flat_scratch, 0, s2
 v_cmp_eq_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xca,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_eq_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xca,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xca,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_eq_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xca,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_eq_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xca,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -70200,21 +55764,6 @@ v_cmp_eq_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_eq_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_eq_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_eq_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_eq_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_eq_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_eq_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_eq_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xca,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -70260,21 +55809,6 @@ v_cmp_le_u32 vcc, vcc_lo, v2
 v_cmp_le_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x96,0x7d]
 
-v_cmp_le_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x96,0x7d]
-
-v_cmp_le_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x96,0x7d]
-
-v_cmp_le_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x96,0x7d]
-
-v_cmp_le_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x96,0x7d]
-
-v_cmp_le_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x96,0x7d]
-
 v_cmp_le_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x96,0x7d]
 
@@ -70326,15 +55860,6 @@ v_cmp_le_u32_e64 flat_scratch, 0, s2
 v_cmp_le_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xcb,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_le_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xcb,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xcb,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_le_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xcb,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_le_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xcb,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -70365,21 +55890,6 @@ v_cmp_le_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_le_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_le_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_le_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_le_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_le_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_le_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_le_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xcb,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -70425,21 +55935,6 @@ v_cmp_gt_u32 vcc, vcc_lo, v2
 v_cmp_gt_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x98,0x7d]
 
-v_cmp_gt_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x98,0x7d]
-
-v_cmp_gt_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x98,0x7d]
-
-v_cmp_gt_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x98,0x7d]
-
-v_cmp_gt_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x98,0x7d]
-
-v_cmp_gt_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x98,0x7d]
-
 v_cmp_gt_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x98,0x7d]
 
@@ -70491,15 +55986,6 @@ v_cmp_gt_u32_e64 flat_scratch, 0, s2
 v_cmp_gt_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xcc,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_gt_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xcc,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xcc,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_gt_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xcc,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_gt_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xcc,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -70530,21 +56016,6 @@ v_cmp_gt_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_gt_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_gt_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_gt_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_gt_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_gt_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_gt_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_gt_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xcc,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -70590,21 +56061,6 @@ v_cmp_ne_u32 vcc, vcc_lo, v2
 v_cmp_ne_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x9a,0x7d]
 
-v_cmp_ne_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x9a,0x7d]
-
-v_cmp_ne_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x9a,0x7d]
-
-v_cmp_ne_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x9a,0x7d]
-
-v_cmp_ne_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x9a,0x7d]
-
-v_cmp_ne_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x9a,0x7d]
-
 v_cmp_ne_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x9a,0x7d]
 
@@ -70656,15 +56112,6 @@ v_cmp_ne_u32_e64 flat_scratch, 0, s2
 v_cmp_ne_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xcd,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ne_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xcd,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xcd,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ne_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xcd,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ne_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xcd,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -70695,21 +56142,6 @@ v_cmp_ne_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_ne_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ne_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ne_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ne_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ne_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ne_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ne_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xcd,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -70755,21 +56187,6 @@ v_cmp_ge_u32 vcc, vcc_lo, v2
 v_cmp_ge_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x9c,0x7d]
 
-v_cmp_ge_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x9c,0x7d]
-
-v_cmp_ge_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x9c,0x7d]
-
-v_cmp_ge_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x9c,0x7d]
-
-v_cmp_ge_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x9c,0x7d]
-
-v_cmp_ge_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x9c,0x7d]
-
 v_cmp_ge_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x9c,0x7d]
 
@@ -70821,15 +56238,6 @@ v_cmp_ge_u32_e64 flat_scratch, 0, s2
 v_cmp_ge_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xce,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_ge_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xce,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xce,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_ge_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xce,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_ge_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xce,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -70860,21 +56268,6 @@ v_cmp_ge_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_ge_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_ge_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_ge_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_ge_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_ge_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_ge_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_ge_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xce,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -70920,21 +56313,6 @@ v_cmp_t_u32 vcc, vcc_lo, v2
 v_cmp_t_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0x9e,0x7d]
 
-v_cmp_t_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0x9e,0x7d]
-
-v_cmp_t_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0x9e,0x7d]
-
-v_cmp_t_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0x9e,0x7d]
-
-v_cmp_t_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0x9e,0x7d]
-
-v_cmp_t_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0x9e,0x7d]
-
 v_cmp_t_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0x9e,0x7d]
 
@@ -70986,15 +56364,6 @@ v_cmp_t_u32_e64 flat_scratch, 0, s2
 v_cmp_t_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xcf,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmp_t_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xcf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xcf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmp_t_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xcf,0xd0,0x80,0x04,0x00,0x00]
-
 v_cmp_t_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xcf,0xd0,0xc1,0x04,0x00,0x00]
 
@@ -71025,21 +56394,6 @@ v_cmp_t_u32_e64 s[10:11], 0, vcc_lo
 v_cmp_t_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmp_t_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmp_t_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmp_t_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmp_t_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmp_t_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmp_t_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xcf,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -71085,21 +56439,6 @@ v_cmpx_f_i32 vcc, vcc_lo, v2
 v_cmpx_f_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa0,0x7d]
 
-v_cmpx_f_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa0,0x7d]
-
-v_cmpx_f_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa0,0x7d]
-
-v_cmpx_f_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa0,0x7d]
-
-v_cmpx_f_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa0,0x7d]
-
-v_cmpx_f_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa0,0x7d]
-
 v_cmpx_f_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa0,0x7d]
 
@@ -71151,14 +56490,8 @@ v_cmpx_f_i32_e64 flat_scratch, 0, s2
 v_cmpx_f_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd0,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_f_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd0,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd0,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_f_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd0,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_f_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd0,0xd0,0xc1,0x04,0x00,0x00]
@@ -71190,21 +56523,6 @@ v_cmpx_f_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_f_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_f_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_f_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_f_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_f_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_f_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_f_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd0,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -71250,21 +56568,6 @@ v_cmpx_lt_i32 vcc, vcc_lo, v2
 v_cmpx_lt_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa2,0x7d]
 
-v_cmpx_lt_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa2,0x7d]
-
-v_cmpx_lt_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa2,0x7d]
-
-v_cmpx_lt_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa2,0x7d]
-
-v_cmpx_lt_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa2,0x7d]
-
-v_cmpx_lt_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa2,0x7d]
-
 v_cmpx_lt_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa2,0x7d]
 
@@ -71316,14 +56619,8 @@ v_cmpx_lt_i32_e64 flat_scratch, 0, s2
 v_cmpx_lt_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd1,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lt_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd1,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd1,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lt_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd1,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lt_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd1,0xd0,0xc1,0x04,0x00,0x00]
@@ -71355,21 +56652,6 @@ v_cmpx_lt_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_lt_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lt_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lt_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lt_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lt_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lt_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lt_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd1,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -71415,21 +56697,6 @@ v_cmpx_eq_i32 vcc, vcc_lo, v2
 v_cmpx_eq_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa4,0x7d]
 
-v_cmpx_eq_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa4,0x7d]
-
-v_cmpx_eq_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa4,0x7d]
-
-v_cmpx_eq_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa4,0x7d]
-
-v_cmpx_eq_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa4,0x7d]
-
-v_cmpx_eq_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa4,0x7d]
-
 v_cmpx_eq_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa4,0x7d]
 
@@ -71481,14 +56748,8 @@ v_cmpx_eq_i32_e64 flat_scratch, 0, s2
 v_cmpx_eq_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd2,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_eq_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd2,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd2,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_eq_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd2,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_eq_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd2,0xd0,0xc1,0x04,0x00,0x00]
@@ -71520,21 +56781,6 @@ v_cmpx_eq_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_eq_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_eq_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_eq_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_eq_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_eq_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_eq_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_eq_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd2,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -71580,21 +56826,6 @@ v_cmpx_le_i32 vcc, vcc_lo, v2
 v_cmpx_le_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa6,0x7d]
 
-v_cmpx_le_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa6,0x7d]
-
-v_cmpx_le_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa6,0x7d]
-
-v_cmpx_le_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa6,0x7d]
-
-v_cmpx_le_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa6,0x7d]
-
-v_cmpx_le_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa6,0x7d]
-
 v_cmpx_le_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa6,0x7d]
 
@@ -71646,14 +56877,8 @@ v_cmpx_le_i32_e64 flat_scratch, 0, s2
 v_cmpx_le_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd3,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_le_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd3,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd3,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_le_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd3,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_le_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd3,0xd0,0xc1,0x04,0x00,0x00]
@@ -71685,21 +56910,6 @@ v_cmpx_le_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_le_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_le_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_le_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_le_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_le_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_le_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_le_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd3,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -71745,21 +56955,6 @@ v_cmpx_gt_i32 vcc, vcc_lo, v2
 v_cmpx_gt_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xa8,0x7d]
 
-v_cmpx_gt_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xa8,0x7d]
-
-v_cmpx_gt_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xa8,0x7d]
-
-v_cmpx_gt_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xa8,0x7d]
-
-v_cmpx_gt_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xa8,0x7d]
-
-v_cmpx_gt_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xa8,0x7d]
-
 v_cmpx_gt_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xa8,0x7d]
 
@@ -71811,14 +57006,8 @@ v_cmpx_gt_i32_e64 flat_scratch, 0, s2
 v_cmpx_gt_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd4,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_gt_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd4,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd4,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_gt_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd4,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_gt_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd4,0xd0,0xc1,0x04,0x00,0x00]
@@ -71850,21 +57039,6 @@ v_cmpx_gt_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_gt_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_gt_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_gt_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_gt_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_gt_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_gt_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_gt_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd4,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -71910,21 +57084,6 @@ v_cmpx_ne_i32 vcc, vcc_lo, v2
 v_cmpx_ne_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xaa,0x7d]
 
-v_cmpx_ne_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xaa,0x7d]
-
-v_cmpx_ne_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xaa,0x7d]
-
-v_cmpx_ne_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xaa,0x7d]
-
-v_cmpx_ne_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xaa,0x7d]
-
-v_cmpx_ne_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xaa,0x7d]
-
 v_cmpx_ne_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xaa,0x7d]
 
@@ -71976,14 +57135,8 @@ v_cmpx_ne_i32_e64 flat_scratch, 0, s2
 v_cmpx_ne_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd5,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ne_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd5,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd5,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ne_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd5,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ne_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd5,0xd0,0xc1,0x04,0x00,0x00]
@@ -72015,21 +57168,6 @@ v_cmpx_ne_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_ne_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ne_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ne_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ne_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ne_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ne_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ne_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd5,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -72075,21 +57213,6 @@ v_cmpx_ge_i32 vcc, vcc_lo, v2
 v_cmpx_ge_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xac,0x7d]
 
-v_cmpx_ge_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xac,0x7d]
-
-v_cmpx_ge_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xac,0x7d]
-
-v_cmpx_ge_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xac,0x7d]
-
-v_cmpx_ge_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xac,0x7d]
-
-v_cmpx_ge_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xac,0x7d]
-
 v_cmpx_ge_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xac,0x7d]
 
@@ -72141,14 +57264,8 @@ v_cmpx_ge_i32_e64 flat_scratch, 0, s2
 v_cmpx_ge_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd6,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ge_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd6,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd6,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ge_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd6,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ge_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd6,0xd0,0xc1,0x04,0x00,0x00]
@@ -72180,21 +57297,6 @@ v_cmpx_ge_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_ge_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ge_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ge_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ge_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ge_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ge_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ge_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd6,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -72240,21 +57342,6 @@ v_cmpx_t_i32 vcc, vcc_lo, v2
 v_cmpx_t_i32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xae,0x7d]
 
-v_cmpx_t_i32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xae,0x7d]
-
-v_cmpx_t_i32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xae,0x7d]
-
-v_cmpx_t_i32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xae,0x7d]
-
-v_cmpx_t_i32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xae,0x7d]
-
-v_cmpx_t_i32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xae,0x7d]
-
 v_cmpx_t_i32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xae,0x7d]
 
@@ -72306,14 +57393,8 @@ v_cmpx_t_i32_e64 flat_scratch, 0, s2
 v_cmpx_t_i32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd7,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_t_i32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_i32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd7,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_i32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd7,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_t_i32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd7,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_t_i32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd7,0xd0,0xc1,0x04,0x00,0x00]
@@ -72345,21 +57426,6 @@ v_cmpx_t_i32_e64 s[10:11], 0, vcc_lo
 v_cmpx_t_i32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_t_i32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_t_i32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_t_i32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_t_i32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_t_i32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_t_i32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd7,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -72405,21 +57471,6 @@ v_cmpx_f_u32 vcc, vcc_lo, v2
 v_cmpx_f_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb0,0x7d]
 
-v_cmpx_f_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb0,0x7d]
-
-v_cmpx_f_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb0,0x7d]
-
-v_cmpx_f_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb0,0x7d]
-
-v_cmpx_f_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb0,0x7d]
-
-v_cmpx_f_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb0,0x7d]
-
 v_cmpx_f_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb0,0x7d]
 
@@ -72471,14 +57522,8 @@ v_cmpx_f_u32_e64 flat_scratch, 0, s2
 v_cmpx_f_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd8,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_f_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd8,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_f_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd8,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_f_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd8,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_f_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd8,0xd0,0xc1,0x04,0x00,0x00]
@@ -72510,21 +57555,6 @@ v_cmpx_f_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_f_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_f_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_f_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_f_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_f_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_f_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_f_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd8,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -72570,21 +57600,6 @@ v_cmpx_lt_u32 vcc, vcc_lo, v2
 v_cmpx_lt_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb2,0x7d]
 
-v_cmpx_lt_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb2,0x7d]
-
-v_cmpx_lt_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb2,0x7d]
-
-v_cmpx_lt_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb2,0x7d]
-
-v_cmpx_lt_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb2,0x7d]
-
-v_cmpx_lt_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb2,0x7d]
-
 v_cmpx_lt_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb2,0x7d]
 
@@ -72636,14 +57651,8 @@ v_cmpx_lt_u32_e64 flat_scratch, 0, s2
 v_cmpx_lt_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xd9,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_lt_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xd9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xd9,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_lt_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xd9,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_lt_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xd9,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_lt_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xd9,0xd0,0xc1,0x04,0x00,0x00]
@@ -72675,21 +57684,6 @@ v_cmpx_lt_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_lt_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_lt_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_lt_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_lt_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_lt_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_lt_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_lt_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xd9,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -72735,21 +57729,6 @@ v_cmpx_eq_u32 vcc, vcc_lo, v2
 v_cmpx_eq_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb4,0x7d]
 
-v_cmpx_eq_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb4,0x7d]
-
-v_cmpx_eq_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb4,0x7d]
-
-v_cmpx_eq_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb4,0x7d]
-
-v_cmpx_eq_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb4,0x7d]
-
-v_cmpx_eq_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb4,0x7d]
-
 v_cmpx_eq_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb4,0x7d]
 
@@ -72801,14 +57780,8 @@ v_cmpx_eq_u32_e64 flat_scratch, 0, s2
 v_cmpx_eq_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xda,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_eq_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xda,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xda,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_eq_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xda,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_eq_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xda,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_eq_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xda,0xd0,0xc1,0x04,0x00,0x00]
@@ -72840,21 +57813,6 @@ v_cmpx_eq_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_eq_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_eq_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_eq_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_eq_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_eq_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_eq_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_eq_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xda,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -72900,21 +57858,6 @@ v_cmpx_le_u32 vcc, vcc_lo, v2
 v_cmpx_le_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb6,0x7d]
 
-v_cmpx_le_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb6,0x7d]
-
-v_cmpx_le_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb6,0x7d]
-
-v_cmpx_le_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb6,0x7d]
-
-v_cmpx_le_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb6,0x7d]
-
-v_cmpx_le_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb6,0x7d]
-
 v_cmpx_le_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb6,0x7d]
 
@@ -72966,14 +57909,8 @@ v_cmpx_le_u32_e64 flat_scratch, 0, s2
 v_cmpx_le_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xdb,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_le_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xdb,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xdb,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_le_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xdb,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_le_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xdb,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_le_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xdb,0xd0,0xc1,0x04,0x00,0x00]
@@ -73005,21 +57942,6 @@ v_cmpx_le_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_le_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_le_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_le_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_le_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_le_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_le_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_le_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xdb,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -73065,21 +57987,6 @@ v_cmpx_gt_u32 vcc, vcc_lo, v2
 v_cmpx_gt_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xb8,0x7d]
 
-v_cmpx_gt_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xb8,0x7d]
-
-v_cmpx_gt_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xb8,0x7d]
-
-v_cmpx_gt_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xb8,0x7d]
-
-v_cmpx_gt_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xb8,0x7d]
-
-v_cmpx_gt_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xb8,0x7d]
-
 v_cmpx_gt_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xb8,0x7d]
 
@@ -73131,14 +58038,8 @@ v_cmpx_gt_u32_e64 flat_scratch, 0, s2
 v_cmpx_gt_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xdc,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_gt_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xdc,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xdc,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_gt_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xdc,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_gt_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xdc,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_gt_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xdc,0xd0,0xc1,0x04,0x00,0x00]
@@ -73170,21 +58071,6 @@ v_cmpx_gt_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_gt_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_gt_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_gt_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_gt_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_gt_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_gt_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_gt_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xdc,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -73230,21 +58116,6 @@ v_cmpx_ne_u32 vcc, vcc_lo, v2
 v_cmpx_ne_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xba,0x7d]
 
-v_cmpx_ne_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xba,0x7d]
-
-v_cmpx_ne_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xba,0x7d]
-
-v_cmpx_ne_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xba,0x7d]
-
-v_cmpx_ne_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xba,0x7d]
-
-v_cmpx_ne_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xba,0x7d]
-
 v_cmpx_ne_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xba,0x7d]
 
@@ -73296,14 +58167,8 @@ v_cmpx_ne_u32_e64 flat_scratch, 0, s2
 v_cmpx_ne_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xdd,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ne_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xdd,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xdd,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ne_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xdd,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ne_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xdd,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ne_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xdd,0xd0,0xc1,0x04,0x00,0x00]
@@ -73335,21 +58200,6 @@ v_cmpx_ne_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_ne_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ne_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ne_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ne_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ne_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ne_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ne_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xdd,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -73395,21 +58245,6 @@ v_cmpx_ge_u32 vcc, vcc_lo, v2
 v_cmpx_ge_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xbc,0x7d]
 
-v_cmpx_ge_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xbc,0x7d]
-
-v_cmpx_ge_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xbc,0x7d]
-
-v_cmpx_ge_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xbc,0x7d]
-
-v_cmpx_ge_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xbc,0x7d]
-
-v_cmpx_ge_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xbc,0x7d]
-
 v_cmpx_ge_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xbc,0x7d]
 
@@ -73461,14 +58296,8 @@ v_cmpx_ge_u32_e64 flat_scratch, 0, s2
 v_cmpx_ge_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xde,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_ge_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xde,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xde,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_ge_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xde,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_ge_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xde,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_ge_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xde,0xd0,0xc1,0x04,0x00,0x00]
@@ -73500,21 +58329,6 @@ v_cmpx_ge_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_ge_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_ge_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_ge_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_ge_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_ge_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_ge_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_ge_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xde,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -73560,21 +58374,6 @@ v_cmpx_t_u32 vcc, vcc_lo, v2
 v_cmpx_t_u32 vcc, vcc_hi, v2
 // CHECK: [0x6b,0x04,0xbe,0x7d]
 
-v_cmpx_t_u32 vcc, tba_lo, v2
-// CHECK: [0x6c,0x04,0xbe,0x7d]
-
-v_cmpx_t_u32 vcc, tba_hi, v2
-// CHECK: [0x6d,0x04,0xbe,0x7d]
-
-v_cmpx_t_u32 vcc, tma_lo, v2
-// CHECK: [0x6e,0x04,0xbe,0x7d]
-
-v_cmpx_t_u32 vcc, tma_hi, v2
-// CHECK: [0x6f,0x04,0xbe,0x7d]
-
-v_cmpx_t_u32 vcc, ttmp11, v2
-// CHECK: [0x7b,0x04,0xbe,0x7d]
-
 v_cmpx_t_u32 vcc, m0, v2
 // CHECK: [0x7c,0x04,0xbe,0x7d]
 
@@ -73626,14 +58425,8 @@ v_cmpx_t_u32_e64 flat_scratch, 0, s2
 v_cmpx_t_u32_e64 vcc, 0, s2
 // CHECK: [0x6a,0x00,0xdf,0xd0,0x80,0x04,0x00,0x00]
 
-v_cmpx_t_u32_e64 tba, 0, s2
-// CHECK: [0x6c,0x00,0xdf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_u32_e64 tma, 0, s2
-// CHECK: [0x6e,0x00,0xdf,0xd0,0x80,0x04,0x00,0x00]
-
-v_cmpx_t_u32_e64 ttmp[10:11], 0, s2
-// CHECK: [0x7a,0x00,0xdf,0xd0,0x80,0x04,0x00,0x00]
+v_cmpx_t_u32_e64 exec, 0, s2
+// CHECK: [0x7e,0x00,0xdf,0xd0,0x80,0x04,0x00,0x00]
 
 v_cmpx_t_u32_e64 s[10:11], -1, s2
 // CHECK: [0x0a,0x00,0xdf,0xd0,0xc1,0x04,0x00,0x00]
@@ -73665,21 +58458,6 @@ v_cmpx_t_u32_e64 s[10:11], 0, vcc_lo
 v_cmpx_t_u32_e64 s[10:11], 0, vcc_hi
 // CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xd6,0x00,0x00]
 
-v_cmpx_t_u32_e64 s[10:11], 0, tba_lo
-// CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xd8,0x00,0x00]
-
-v_cmpx_t_u32_e64 s[10:11], 0, tba_hi
-// CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xda,0x00,0x00]
-
-v_cmpx_t_u32_e64 s[10:11], 0, tma_lo
-// CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xdc,0x00,0x00]
-
-v_cmpx_t_u32_e64 s[10:11], 0, tma_hi
-// CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xde,0x00,0x00]
-
-v_cmpx_t_u32_e64 s[10:11], 0, ttmp11
-// CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xf6,0x00,0x00]
-
 v_cmpx_t_u32_e64 s[10:11], 0, m0
 // CHECK: [0x0a,0x00,0xdf,0xd0,0x80,0xf8,0x00,0x00]
 
@@ -73722,15 +58500,6 @@ v_cmp_f_i64 vcc, flat_scratch, v[2:3]
 v_cmp_f_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc0,0x7d]
 
-v_cmp_f_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc0,0x7d]
-
-v_cmp_f_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc0,0x7d]
-
-v_cmp_f_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc0,0x7d]
-
 v_cmp_f_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc0,0x7d]
 
@@ -73776,15 +58545,6 @@ v_cmp_f_i64_e64 flat_scratch, s[4:5], s[
 v_cmp_f_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe0,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_f_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe0,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_f_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe0,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_f_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe0,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_f_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe0,0xd0,0x80,0x08,0x00,0x00]
 
@@ -73836,15 +58596,6 @@ v_cmp_lt_i64 vcc, flat_scratch, v[2:3]
 v_cmp_lt_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc2,0x7d]
 
-v_cmp_lt_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc2,0x7d]
-
-v_cmp_lt_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc2,0x7d]
-
-v_cmp_lt_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc2,0x7d]
-
 v_cmp_lt_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc2,0x7d]
 
@@ -73890,15 +58641,6 @@ v_cmp_lt_i64_e64 flat_scratch, s[4:5], s
 v_cmp_lt_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe1,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_lt_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe1,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lt_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe1,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lt_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe1,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_lt_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe1,0xd0,0x80,0x08,0x00,0x00]
 
@@ -73950,15 +58692,6 @@ v_cmp_eq_i64 vcc, flat_scratch, v[2:3]
 v_cmp_eq_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc4,0x7d]
 
-v_cmp_eq_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc4,0x7d]
-
-v_cmp_eq_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc4,0x7d]
-
-v_cmp_eq_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc4,0x7d]
-
 v_cmp_eq_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc4,0x7d]
 
@@ -74004,15 +58737,6 @@ v_cmp_eq_i64_e64 flat_scratch, s[4:5], s
 v_cmp_eq_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe2,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_eq_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe2,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_eq_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe2,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_eq_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe2,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_eq_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe2,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74064,15 +58788,6 @@ v_cmp_le_i64 vcc, flat_scratch, v[2:3]
 v_cmp_le_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc6,0x7d]
 
-v_cmp_le_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc6,0x7d]
-
-v_cmp_le_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc6,0x7d]
-
-v_cmp_le_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc6,0x7d]
-
 v_cmp_le_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc6,0x7d]
 
@@ -74118,15 +58833,6 @@ v_cmp_le_i64_e64 flat_scratch, s[4:5], s
 v_cmp_le_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe3,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_le_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe3,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_le_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe3,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_le_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe3,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_le_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe3,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74178,15 +58884,6 @@ v_cmp_gt_i64 vcc, flat_scratch, v[2:3]
 v_cmp_gt_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xc8,0x7d]
 
-v_cmp_gt_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xc8,0x7d]
-
-v_cmp_gt_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xc8,0x7d]
-
-v_cmp_gt_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xc8,0x7d]
-
 v_cmp_gt_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xc8,0x7d]
 
@@ -74232,15 +58929,6 @@ v_cmp_gt_i64_e64 flat_scratch, s[4:5], s
 v_cmp_gt_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe4,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_gt_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe4,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_gt_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe4,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_gt_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe4,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_gt_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe4,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74292,15 +58980,6 @@ v_cmp_ne_i64 vcc, flat_scratch, v[2:3]
 v_cmp_ne_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xca,0x7d]
 
-v_cmp_ne_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xca,0x7d]
-
-v_cmp_ne_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xca,0x7d]
-
-v_cmp_ne_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xca,0x7d]
-
 v_cmp_ne_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xca,0x7d]
 
@@ -74346,15 +59025,6 @@ v_cmp_ne_i64_e64 flat_scratch, s[4:5], s
 v_cmp_ne_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe5,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_ne_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe5,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ne_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe5,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ne_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe5,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_ne_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe5,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74406,15 +59076,6 @@ v_cmp_ge_i64 vcc, flat_scratch, v[2:3]
 v_cmp_ge_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xcc,0x7d]
 
-v_cmp_ge_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xcc,0x7d]
-
-v_cmp_ge_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xcc,0x7d]
-
-v_cmp_ge_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xcc,0x7d]
-
 v_cmp_ge_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xcc,0x7d]
 
@@ -74460,15 +59121,6 @@ v_cmp_ge_i64_e64 flat_scratch, s[4:5], s
 v_cmp_ge_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe6,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_ge_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe6,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ge_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe6,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ge_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe6,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_ge_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe6,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74520,15 +59172,6 @@ v_cmp_t_i64 vcc, flat_scratch, v[2:3]
 v_cmp_t_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xce,0x7d]
 
-v_cmp_t_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xce,0x7d]
-
-v_cmp_t_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xce,0x7d]
-
-v_cmp_t_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xce,0x7d]
-
 v_cmp_t_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xce,0x7d]
 
@@ -74574,15 +59217,6 @@ v_cmp_t_i64_e64 flat_scratch, s[4:5], s[
 v_cmp_t_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe7,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_t_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe7,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_t_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe7,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_t_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe7,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_t_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe7,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74634,15 +59268,6 @@ v_cmp_f_u64 vcc, flat_scratch, v[2:3]
 v_cmp_f_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd0,0x7d]
 
-v_cmp_f_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd0,0x7d]
-
-v_cmp_f_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd0,0x7d]
-
-v_cmp_f_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd0,0x7d]
-
 v_cmp_f_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd0,0x7d]
 
@@ -74688,15 +59313,6 @@ v_cmp_f_u64_e64 flat_scratch, s[4:5], s[
 v_cmp_f_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe8,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_f_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe8,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_f_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe8,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_f_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe8,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_f_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe8,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74748,15 +59364,6 @@ v_cmp_lt_u64 vcc, flat_scratch, v[2:3]
 v_cmp_lt_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd2,0x7d]
 
-v_cmp_lt_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd2,0x7d]
-
-v_cmp_lt_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd2,0x7d]
-
-v_cmp_lt_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd2,0x7d]
-
 v_cmp_lt_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd2,0x7d]
 
@@ -74802,15 +59409,6 @@ v_cmp_lt_u64_e64 flat_scratch, s[4:5], s
 v_cmp_lt_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xe9,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_lt_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xe9,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lt_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xe9,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_lt_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xe9,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_lt_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xe9,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74862,15 +59460,6 @@ v_cmp_eq_u64 vcc, flat_scratch, v[2:3]
 v_cmp_eq_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd4,0x7d]
 
-v_cmp_eq_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd4,0x7d]
-
-v_cmp_eq_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd4,0x7d]
-
-v_cmp_eq_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd4,0x7d]
-
 v_cmp_eq_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd4,0x7d]
 
@@ -74916,15 +59505,6 @@ v_cmp_eq_u64_e64 flat_scratch, s[4:5], s
 v_cmp_eq_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xea,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_eq_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xea,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_eq_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xea,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_eq_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xea,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_eq_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xea,0xd0,0x80,0x08,0x00,0x00]
 
@@ -74976,15 +59556,6 @@ v_cmp_le_u64 vcc, flat_scratch, v[2:3]
 v_cmp_le_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd6,0x7d]
 
-v_cmp_le_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd6,0x7d]
-
-v_cmp_le_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd6,0x7d]
-
-v_cmp_le_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd6,0x7d]
-
 v_cmp_le_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd6,0x7d]
 
@@ -75030,15 +59601,6 @@ v_cmp_le_u64_e64 flat_scratch, s[4:5], s
 v_cmp_le_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xeb,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_le_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xeb,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_le_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xeb,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_le_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xeb,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_le_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xeb,0xd0,0x80,0x08,0x00,0x00]
 
@@ -75090,15 +59652,6 @@ v_cmp_gt_u64 vcc, flat_scratch, v[2:3]
 v_cmp_gt_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xd8,0x7d]
 
-v_cmp_gt_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xd8,0x7d]
-
-v_cmp_gt_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xd8,0x7d]
-
-v_cmp_gt_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xd8,0x7d]
-
 v_cmp_gt_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xd8,0x7d]
 
@@ -75144,15 +59697,6 @@ v_cmp_gt_u64_e64 flat_scratch, s[4:5], s
 v_cmp_gt_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xec,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_gt_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xec,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_gt_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xec,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_gt_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xec,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_gt_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xec,0xd0,0x80,0x08,0x00,0x00]
 
@@ -75204,15 +59748,6 @@ v_cmp_ne_u64 vcc, flat_scratch, v[2:3]
 v_cmp_ne_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xda,0x7d]
 
-v_cmp_ne_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xda,0x7d]
-
-v_cmp_ne_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xda,0x7d]
-
-v_cmp_ne_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xda,0x7d]
-
 v_cmp_ne_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xda,0x7d]
 
@@ -75258,15 +59793,6 @@ v_cmp_ne_u64_e64 flat_scratch, s[4:5], s
 v_cmp_ne_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xed,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_ne_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xed,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ne_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xed,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ne_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xed,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_ne_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xed,0xd0,0x80,0x08,0x00,0x00]
 
@@ -75318,15 +59844,6 @@ v_cmp_ge_u64 vcc, flat_scratch, v[2:3]
 v_cmp_ge_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xdc,0x7d]
 
-v_cmp_ge_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xdc,0x7d]
-
-v_cmp_ge_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xdc,0x7d]
-
-v_cmp_ge_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xdc,0x7d]
-
 v_cmp_ge_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xdc,0x7d]
 
@@ -75372,15 +59889,6 @@ v_cmp_ge_u64_e64 flat_scratch, s[4:5], s
 v_cmp_ge_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xee,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_ge_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xee,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ge_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xee,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_ge_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xee,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_ge_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xee,0xd0,0x80,0x08,0x00,0x00]
 
@@ -75432,15 +59940,6 @@ v_cmp_t_u64 vcc, flat_scratch, v[2:3]
 v_cmp_t_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xde,0x7d]
 
-v_cmp_t_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xde,0x7d]
-
-v_cmp_t_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xde,0x7d]
-
-v_cmp_t_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xde,0x7d]
-
 v_cmp_t_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xde,0x7d]
 
@@ -75486,15 +59985,6 @@ v_cmp_t_u64_e64 flat_scratch, s[4:5], s[
 v_cmp_t_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xef,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmp_t_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xef,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_t_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xef,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmp_t_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xef,0xd0,0x04,0x08,0x00,0x00]
-
 v_cmp_t_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xef,0xd0,0x80,0x08,0x00,0x00]
 
@@ -75546,15 +60036,6 @@ v_cmpx_f_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_f_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe0,0x7d]
 
-v_cmpx_f_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe0,0x7d]
-
-v_cmpx_f_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe0,0x7d]
-
-v_cmpx_f_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe0,0x7d]
-
 v_cmpx_f_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe0,0x7d]
 
@@ -75600,14 +60081,8 @@ v_cmpx_f_i64_e64 flat_scratch, s[4:5], s
 v_cmpx_f_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf0,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_f_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf0,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_f_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf0,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_f_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf0,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_f_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf0,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_f_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf0,0xd0,0x80,0x08,0x00,0x00]
@@ -75660,15 +60135,6 @@ v_cmpx_lt_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_lt_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe2,0x7d]
 
-v_cmpx_lt_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe2,0x7d]
-
-v_cmpx_lt_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe2,0x7d]
-
-v_cmpx_lt_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe2,0x7d]
-
 v_cmpx_lt_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe2,0x7d]
 
@@ -75714,14 +60180,8 @@ v_cmpx_lt_i64_e64 flat_scratch, s[4:5],
 v_cmpx_lt_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf1,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_lt_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf1,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lt_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf1,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lt_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf1,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_lt_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf1,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_lt_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf1,0xd0,0x80,0x08,0x00,0x00]
@@ -75774,15 +60234,6 @@ v_cmpx_eq_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_eq_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe4,0x7d]
 
-v_cmpx_eq_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe4,0x7d]
-
-v_cmpx_eq_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe4,0x7d]
-
-v_cmpx_eq_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe4,0x7d]
-
 v_cmpx_eq_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe4,0x7d]
 
@@ -75828,14 +60279,8 @@ v_cmpx_eq_i64_e64 flat_scratch, s[4:5],
 v_cmpx_eq_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf2,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_eq_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf2,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_eq_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf2,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_eq_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf2,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_eq_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf2,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_eq_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf2,0xd0,0x80,0x08,0x00,0x00]
@@ -75888,15 +60333,6 @@ v_cmpx_le_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_le_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe6,0x7d]
 
-v_cmpx_le_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe6,0x7d]
-
-v_cmpx_le_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe6,0x7d]
-
-v_cmpx_le_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe6,0x7d]
-
 v_cmpx_le_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe6,0x7d]
 
@@ -75942,14 +60378,8 @@ v_cmpx_le_i64_e64 flat_scratch, s[4:5],
 v_cmpx_le_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf3,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_le_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf3,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_le_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf3,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_le_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf3,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_le_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf3,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_le_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf3,0xd0,0x80,0x08,0x00,0x00]
@@ -76002,15 +60432,6 @@ v_cmpx_gt_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_gt_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xe8,0x7d]
 
-v_cmpx_gt_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xe8,0x7d]
-
-v_cmpx_gt_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xe8,0x7d]
-
-v_cmpx_gt_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xe8,0x7d]
-
 v_cmpx_gt_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xe8,0x7d]
 
@@ -76056,14 +60477,8 @@ v_cmpx_gt_i64_e64 flat_scratch, s[4:5],
 v_cmpx_gt_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf4,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_gt_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf4,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_gt_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf4,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_gt_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf4,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_gt_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf4,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_gt_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf4,0xd0,0x80,0x08,0x00,0x00]
@@ -76116,15 +60531,6 @@ v_cmpx_ne_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_ne_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xea,0x7d]
 
-v_cmpx_ne_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xea,0x7d]
-
-v_cmpx_ne_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xea,0x7d]
-
-v_cmpx_ne_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xea,0x7d]
-
 v_cmpx_ne_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xea,0x7d]
 
@@ -76170,14 +60576,8 @@ v_cmpx_ne_i64_e64 flat_scratch, s[4:5],
 v_cmpx_ne_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf5,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_ne_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf5,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ne_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf5,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ne_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf5,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_ne_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf5,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_ne_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf5,0xd0,0x80,0x08,0x00,0x00]
@@ -76230,15 +60630,6 @@ v_cmpx_ge_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_ge_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xec,0x7d]
 
-v_cmpx_ge_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xec,0x7d]
-
-v_cmpx_ge_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xec,0x7d]
-
-v_cmpx_ge_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xec,0x7d]
-
 v_cmpx_ge_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xec,0x7d]
 
@@ -76284,14 +60675,8 @@ v_cmpx_ge_i64_e64 flat_scratch, s[4:5],
 v_cmpx_ge_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf6,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_ge_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf6,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ge_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf6,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ge_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf6,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_ge_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf6,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_ge_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf6,0xd0,0x80,0x08,0x00,0x00]
@@ -76344,15 +60729,6 @@ v_cmpx_t_i64 vcc, flat_scratch, v[2:3]
 v_cmpx_t_i64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xee,0x7d]
 
-v_cmpx_t_i64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xee,0x7d]
-
-v_cmpx_t_i64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xee,0x7d]
-
-v_cmpx_t_i64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xee,0x7d]
-
 v_cmpx_t_i64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xee,0x7d]
 
@@ -76398,14 +60774,8 @@ v_cmpx_t_i64_e64 flat_scratch, s[4:5], s
 v_cmpx_t_i64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf7,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_t_i64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf7,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_t_i64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf7,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_t_i64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf7,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_t_i64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf7,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_t_i64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf7,0xd0,0x80,0x08,0x00,0x00]
@@ -76458,15 +60828,6 @@ v_cmpx_f_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_f_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf0,0x7d]
 
-v_cmpx_f_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf0,0x7d]
-
-v_cmpx_f_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf0,0x7d]
-
-v_cmpx_f_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf0,0x7d]
-
 v_cmpx_f_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf0,0x7d]
 
@@ -76512,14 +60873,8 @@ v_cmpx_f_u64_e64 flat_scratch, s[4:5], s
 v_cmpx_f_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf8,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_f_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf8,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_f_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf8,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_f_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf8,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_f_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf8,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_f_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf8,0xd0,0x80,0x08,0x00,0x00]
@@ -76572,15 +60927,6 @@ v_cmpx_lt_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_lt_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf2,0x7d]
 
-v_cmpx_lt_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf2,0x7d]
-
-v_cmpx_lt_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf2,0x7d]
-
-v_cmpx_lt_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf2,0x7d]
-
 v_cmpx_lt_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf2,0x7d]
 
@@ -76626,14 +60972,8 @@ v_cmpx_lt_u64_e64 flat_scratch, s[4:5],
 v_cmpx_lt_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xf9,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_lt_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xf9,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lt_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xf9,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_lt_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xf9,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_lt_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xf9,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_lt_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xf9,0xd0,0x80,0x08,0x00,0x00]
@@ -76686,15 +61026,6 @@ v_cmpx_eq_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_eq_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf4,0x7d]
 
-v_cmpx_eq_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf4,0x7d]
-
-v_cmpx_eq_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf4,0x7d]
-
-v_cmpx_eq_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf4,0x7d]
-
 v_cmpx_eq_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf4,0x7d]
 
@@ -76740,14 +61071,8 @@ v_cmpx_eq_u64_e64 flat_scratch, s[4:5],
 v_cmpx_eq_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xfa,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_eq_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xfa,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_eq_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xfa,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_eq_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xfa,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_eq_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xfa,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_eq_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xfa,0xd0,0x80,0x08,0x00,0x00]
@@ -76800,15 +61125,6 @@ v_cmpx_le_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_le_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf6,0x7d]
 
-v_cmpx_le_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf6,0x7d]
-
-v_cmpx_le_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf6,0x7d]
-
-v_cmpx_le_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf6,0x7d]
-
 v_cmpx_le_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf6,0x7d]
 
@@ -76854,14 +61170,8 @@ v_cmpx_le_u64_e64 flat_scratch, s[4:5],
 v_cmpx_le_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xfb,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_le_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xfb,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_le_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xfb,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_le_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xfb,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_le_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xfb,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_le_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xfb,0xd0,0x80,0x08,0x00,0x00]
@@ -76914,15 +61224,6 @@ v_cmpx_gt_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_gt_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xf8,0x7d]
 
-v_cmpx_gt_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xf8,0x7d]
-
-v_cmpx_gt_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xf8,0x7d]
-
-v_cmpx_gt_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xf8,0x7d]
-
 v_cmpx_gt_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xf8,0x7d]
 
@@ -76968,14 +61269,8 @@ v_cmpx_gt_u64_e64 flat_scratch, s[4:5],
 v_cmpx_gt_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xfc,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_gt_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xfc,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_gt_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xfc,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_gt_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xfc,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_gt_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xfc,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_gt_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xfc,0xd0,0x80,0x08,0x00,0x00]
@@ -77028,15 +61323,6 @@ v_cmpx_ne_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_ne_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xfa,0x7d]
 
-v_cmpx_ne_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xfa,0x7d]
-
-v_cmpx_ne_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xfa,0x7d]
-
-v_cmpx_ne_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xfa,0x7d]
-
 v_cmpx_ne_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xfa,0x7d]
 
@@ -77082,14 +61368,8 @@ v_cmpx_ne_u64_e64 flat_scratch, s[4:5],
 v_cmpx_ne_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xfd,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_ne_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xfd,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ne_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xfd,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ne_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xfd,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_ne_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xfd,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_ne_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xfd,0xd0,0x80,0x08,0x00,0x00]
@@ -77142,15 +61422,6 @@ v_cmpx_ge_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_ge_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xfc,0x7d]
 
-v_cmpx_ge_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xfc,0x7d]
-
-v_cmpx_ge_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xfc,0x7d]
-
-v_cmpx_ge_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xfc,0x7d]
-
 v_cmpx_ge_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xfc,0x7d]
 
@@ -77196,14 +61467,8 @@ v_cmpx_ge_u64_e64 flat_scratch, s[4:5],
 v_cmpx_ge_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xfe,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_ge_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xfe,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ge_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xfe,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_ge_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xfe,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_ge_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xfe,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_ge_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xfe,0xd0,0x80,0x08,0x00,0x00]
@@ -77256,15 +61521,6 @@ v_cmpx_t_u64 vcc, flat_scratch, v[2:3]
 v_cmpx_t_u64 vcc, vcc, v[2:3]
 // CHECK: [0x6a,0x04,0xfe,0x7d]
 
-v_cmpx_t_u64 vcc, tba, v[2:3]
-// CHECK: [0x6c,0x04,0xfe,0x7d]
-
-v_cmpx_t_u64 vcc, tma, v[2:3]
-// CHECK: [0x6e,0x04,0xfe,0x7d]
-
-v_cmpx_t_u64 vcc, ttmp[10:11], v[2:3]
-// CHECK: [0x7a,0x04,0xfe,0x7d]
-
 v_cmpx_t_u64 vcc, exec, v[2:3]
 // CHECK: [0x7e,0x04,0xfe,0x7d]
 
@@ -77310,14 +61566,8 @@ v_cmpx_t_u64_e64 flat_scratch, s[4:5], s
 v_cmpx_t_u64_e64 vcc, s[4:5], s[4:5]
 // CHECK: [0x6a,0x00,0xff,0xd0,0x04,0x08,0x00,0x00]
 
-v_cmpx_t_u64_e64 tba, s[4:5], s[4:5]
-// CHECK: [0x6c,0x00,0xff,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_t_u64_e64 tma, s[4:5], s[4:5]
-// CHECK: [0x6e,0x00,0xff,0xd0,0x04,0x08,0x00,0x00]
-
-v_cmpx_t_u64_e64 ttmp[10:11], s[4:5], s[4:5]
-// CHECK: [0x7a,0x00,0xff,0xd0,0x04,0x08,0x00,0x00]
+v_cmpx_t_u64_e64 exec, s[4:5], s[4:5]
+// CHECK: [0x7e,0x00,0xff,0xd0,0x04,0x08,0x00,0x00]
 
 v_cmpx_t_u64_e64 s[10:11], 0, s[4:5]
 // CHECK: [0x0a,0x00,0xff,0xd0,0x80,0x08,0x00,0x00]
@@ -77354,24622 +61604,3 @@ v_cmpx_t_u64_e64 s[10:11], s[4:5], v[2:3
 
 v_cmpx_t_u64_e64 s[10:11], s[4:5], v[254:255]
 // CHECK: [0x0a,0x00,0xff,0xd0,0x04,0xfc,0x03,0x00]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_mov_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_mov_b32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_mov_b32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_mov_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_mov_b32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_mov_b32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_mov_b32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f32_i32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_i32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_i32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f32_u32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_u32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_u32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_u32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x16,0x06]
-
-v_cvt_u32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x26,0x06]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_u32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_u32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_u32_f32_dpp v5, -v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x10,0x00]
-
-v_cvt_u32_f32_dpp v5, |v1| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x20,0x00]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x16,0x06]
-
-v_cvt_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x26,0x06]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_i32_f32_dpp v5, -v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x10,0x00]
-
-v_cvt_i32_f32_dpp v5, |v1| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x20,0x00]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f16_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x16,0x06]
-
-v_cvt_f16_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x26,0x06]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f16_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f16_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f16_f32_dpp v5, -v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x10,0x00]
-
-v_cvt_f16_f32_dpp v5, |v1| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x20,0x00]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f32_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x16,0x06]
-
-v_cvt_f32_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x26,0x06]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f32_f16_dpp v5, -v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x10,0x00]
-
-v_cvt_f32_f16_dpp v5, |v1| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x20,0x00]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x16,0x06]
-
-v_cvt_rpi_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x26,0x06]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_rpi_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, -v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x10,0x00]
-
-v_cvt_rpi_i32_f32_dpp v5, |v1| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x20,0x00]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x16,0x06]
-
-v_cvt_flr_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x26,0x06]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_flr_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, -v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x10,0x00]
-
-v_cvt_flr_i32_f32_dpp v5, |v1| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x20,0x00]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_off_f32_i4_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_off_f32_i4_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f32_ubyte0_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte0_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f32_ubyte1_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte1_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x41,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_bcast:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x42,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_bcast:31 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x43,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 wave_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x30,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 wave_rol:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x34,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 wave_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x38,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 wave_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x3c,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x01,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x0f,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x11,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x1f,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x21,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0x2f,0x01,0x00]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x10]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x30]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x01]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x03]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
-
-v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
-// CHECK: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x08,0x00]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0xfe,0x7f,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0xff,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x26,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x00,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x01,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x02,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x03,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x04,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x05,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x0e,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x16,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x00,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x01,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x02,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x03,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x04,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x05,0x06]
-
-v_cvt_f32_ubyte2_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
-// CHECK: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x0e,0x06]
-
-v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte2_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x26,0xfe,0x7f,0x01,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte2_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x26,0x0a,0x7e,0xff,0xe4,0x00,0x00]
-
-v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x26,0x0a,0x7e,0x01,0x1b,0x00,0x00]
-
-v_cvt_f32_ubyte2_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x26,0x0a,0x7e,0x01,0x40,0x01,0x00]
-
-v_cvt_f32_ubyte2_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
-// CHECK: [0xfa,0x26,0x0a,0x7e,0x01,0x41,0x01,0x00]
-

[... 22720 lines stripped ...]



More information about the llvm-commits mailing list