696 lines · plain
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 52// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -show-encoding < %s | FileCheck --check-prefix=GFX1250 %s3// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+real-true16 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX12-ERR --implicit-check-not=error: --strict-whitespace %s4 5v_tanh_f32_e64_dpp v5, v1 quad_perm:[3,2,1,0]6// GFX1250: v_tanh_f32_e64_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]7// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU8 9v_tanh_f32_e64_dpp v5, v1 quad_perm:[0,1,2,3]10// GFX1250: v_tanh_f32_e64_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]11// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU12 13v_tanh_f32_e64_dpp v5, v1 row_mirror14// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]15// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU16 17v_tanh_f32_e64_dpp v5, v1 row_half_mirror18// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]19// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU20 21v_tanh_f32_e64_dpp v5, v1 row_shl:122// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]23// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU24 25v_tanh_f32_e64_dpp v5, v1 row_shl:1526// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]27// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU28 29v_tanh_f32_e64_dpp v5, v1 row_shr:130// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]31// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU32 33v_tanh_f32_e64_dpp v5, v1 row_shr:1534// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]35// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU36 37v_tanh_f32_e64_dpp v5, v1 row_ror:138// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]39// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU40 41v_tanh_f32_e64_dpp v5, v1 row_ror:1542// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]43// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU44 45v_tanh_f32_e64_dpp v5, v1 row_share:0 row_mask:0xf bank_mask:0xf46// GFX1250: v_tanh_f32_e64_dpp v5, v1 row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]47// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU48 49v_tanh_f32_e64_dpp v5, v1 mul:2 row_share:15 row_mask:0x0 bank_mask:0x150// GFX1250: v_tanh_f32_e64_dpp v5, v1 mul:2 row_share:15 row_mask:0x0 bank_mask:0x1 ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x08,0x01,0x5f,0x01,0x01]51// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU52 53v_tanh_f32_e64_dpp v5, v1 mul:4 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:054// GFX1250: v_tanh_f32_e64_dpp v5, v1 mul:4 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 ; encoding: [0x05,0x00,0x9e,0xd5,0xfa,0x00,0x00,0x10,0x01,0x60,0x09,0x13]55// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU56 57v_tanh_f32_e64_dpp v255, -|v255| clamp div:2 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:158// GFX1250: v_tanh_f32_e64_dpp v255, -|v255| clamp div:2 row_xmask:15 row_mask:0x3 bank_mask:0x0 fi:1 ; encoding: [0xff,0x81,0x9e,0xd5,0xfa,0x00,0x00,0x38,0xff,0x6f,0x05,0x30]59// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU60 61v_tanh_f16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]62// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]63// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU64 65v_tanh_f16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]66// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]67// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU68 69v_tanh_f16_e64_dpp v5.l, v1.l row_mirror70// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]71// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU72 73v_tanh_f16_e64_dpp v5.l, v1.l row_half_mirror74// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]75// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU76 77v_tanh_f16_e64_dpp v5.l, v1.l row_shl:178// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]79// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU80 81v_tanh_f16_e64_dpp v5.l, v1.l row_shl:1582// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]83// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU84 85v_tanh_f16_e64_dpp v5.l, v1.l row_shr:186// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]87// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU88 89v_tanh_f16_e64_dpp v5.l, v1.l row_shr:1590// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]91// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU92 93v_tanh_f16_e64_dpp v5.l, v1.l row_ror:194// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]95// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU96 97v_tanh_f16_e64_dpp v5.l, v1.l row_ror:1598// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]99// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU100 101v_tanh_f16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf102// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]103// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU104 105v_tanh_f16_e64_dpp v5.l, v1.l mul:2 row_share:15 row_mask:0x0 bank_mask:0x1106// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l mul:2 row_share:15 row_mask:0x0 bank_mask:0x1 ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x08,0x01,0x5f,0x01,0x01]107// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU108 109v_tanh_f16_e64_dpp v5.l, v1.l mul:4 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0110// GFX1250: v_tanh_f16_e64_dpp v5.l, v1.l mul:4 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 ; encoding: [0x05,0x00,0x9f,0xd5,0xfa,0x00,0x00,0x10,0x01,0x60,0x09,0x13]111// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU112 113v_tanh_f16_e64_dpp v255.l, -|v255.l| clamp div:2 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1114// GFX1250: v_tanh_f16_e64_dpp v255.l, -|v255.l| clamp div:2 row_xmask:15 row_mask:0x3 bank_mask:0x0 fi:1 ; encoding: [0xff,0x81,0x9f,0xd5,0xfa,0x00,0x00,0x38,0xff,0x6f,0x05,0x30]115// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU116 117v_tanh_f16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]118// GFX1250: v_tanh_f16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0x9f,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]119// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU120 121v_tanh_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]122// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]123// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU124 125v_tanh_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]126// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]127// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU128 129v_tanh_bf16_e64_dpp v5.l, v1.l row_mirror130// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]131// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU132 133v_tanh_bf16_e64_dpp v5.l, v1.l row_half_mirror134// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]135// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU136 137v_tanh_bf16_e64_dpp v5.l, v1.l row_shl:1138// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]139// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU140 141v_tanh_bf16_e64_dpp v5.l, v1.l row_shl:15142// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]143// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU144 145v_tanh_bf16_e64_dpp v5.l, v1.l row_shr:1146// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]147// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU148 149v_tanh_bf16_e64_dpp v5.l, v1.l row_shr:15150// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]151// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU152 153v_tanh_bf16_e64_dpp v5.l, v1.l row_ror:1154// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]155// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU156 157v_tanh_bf16_e64_dpp v5.l, v1.l row_ror:15158// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]159// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU160 161v_tanh_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf162// GFX1250: v_tanh_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xca,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]163// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU164 165v_tanh_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]166// GFX1250: v_tanh_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xca,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]167// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU168 169v_prng_b32_e64_dpp v5, v1 quad_perm:[3,2,1,0]170// GFX1250: v_prng_b32_e64_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]171// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU172 173v_prng_b32_e64_dpp v5, v1 quad_perm:[0,1,2,3]174// GFX1250: v_prng_b32_e64_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]175// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU176 177v_prng_b32_e64_dpp v5, v1 row_mirror178// GFX1250: v_prng_b32_e64_dpp v5, v1 row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]179// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU180 181v_prng_b32_e64_dpp v5, v1 row_half_mirror182// GFX1250: v_prng_b32_e64_dpp v5, v1 row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]183// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU184 185v_prng_b32_e64_dpp v5, v1 row_shl:1186// GFX1250: v_prng_b32_e64_dpp v5, v1 row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]187// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU188 189v_prng_b32_e64_dpp v5, v1 row_shl:15190// GFX1250: v_prng_b32_e64_dpp v5, v1 row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]191// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU192 193v_prng_b32_e64_dpp v5, v1 row_shr:1194// GFX1250: v_prng_b32_e64_dpp v5, v1 row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]195// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU196 197v_prng_b32_e64_dpp v5, v1 row_shr:15198// GFX1250: v_prng_b32_e64_dpp v5, v1 row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]199// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU200 201v_prng_b32_e64_dpp v5, v1 row_ror:1202// GFX1250: v_prng_b32_e64_dpp v5, v1 row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]203// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU204 205v_prng_b32_e64_dpp v5, v1 row_ror:15206// GFX1250: v_prng_b32_e64_dpp v5, v1 row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]207// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU208 209v_prng_b32_e64_dpp v5, v1 row_share:0 row_mask:0xf bank_mask:0xf210// GFX1250: v_prng_b32_e64_dpp v5, v1 row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xcb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]211// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU212 213v_rcp_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]214// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]215// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU216 217v_rcp_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]218// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]219// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU220 221v_rcp_bf16_e64_dpp v5.l, v1.l row_mirror222// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]223// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU224 225v_rcp_bf16_e64_dpp v5.l, v1.l row_half_mirror226// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]227// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU228 229v_rcp_bf16_e64_dpp v5.l, v1.l row_shl:1230// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]231// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU232 233v_rcp_bf16_e64_dpp v5.l, v1.l row_shl:15234// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]235// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU236 237v_rcp_bf16_e64_dpp v5.l, v1.l row_shr:1238// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]239// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU240 241v_rcp_bf16_e64_dpp v5.l, v1.l row_shr:15242// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]243// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU244 245v_rcp_bf16_e64_dpp v5.l, v1.l row_ror:1246// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]247// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU248 249v_rcp_bf16_e64_dpp v5.l, v1.l row_ror:15250// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]251// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU252 253v_rcp_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf254// GFX1250: v_rcp_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]255// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU256 257v_rcp_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]258// GFX1250: v_rcp_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xf9,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]259// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU260 261v_sqrt_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]262// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]263// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU264 265v_sqrt_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]266// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]267// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU268 269v_sqrt_bf16_e64_dpp v5.l, v1.l row_mirror270// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]271// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU272 273v_sqrt_bf16_e64_dpp v5.l, v1.l row_half_mirror274// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]275// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU276 277v_sqrt_bf16_e64_dpp v5.l, v1.l row_shl:1278// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]279// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU280 281v_sqrt_bf16_e64_dpp v5.l, v1.l row_shl:15282// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]283// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU284 285v_sqrt_bf16_e64_dpp v5.l, v1.l row_shr:1286// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]287// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU288 289v_sqrt_bf16_e64_dpp v5.l, v1.l row_shr:15290// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]291// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU292 293v_sqrt_bf16_e64_dpp v5.l, v1.l row_ror:1294// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]295// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU296 297v_sqrt_bf16_e64_dpp v5.l, v1.l row_ror:15298// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]299// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU300 301v_sqrt_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf302// GFX1250: v_sqrt_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]303// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU304 305v_sqrt_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]306// GFX1250: v_sqrt_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xfa,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]307// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU308 309v_rsq_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]310// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]311// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU312 313v_rsq_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]314// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]315// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU316 317v_rsq_bf16_e64_dpp v5.l, v1.l row_mirror318// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]319// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU320 321v_rsq_bf16_e64_dpp v5.l, v1.l row_half_mirror322// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]323// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU324 325v_rsq_bf16_e64_dpp v5.l, v1.l row_shl:1326// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]327// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU328 329v_rsq_bf16_e64_dpp v5.l, v1.l row_shl:15330// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]331// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU332 333v_rsq_bf16_e64_dpp v5.l, v1.l row_shr:1334// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]335// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU336 337v_rsq_bf16_e64_dpp v5.l, v1.l row_shr:15338// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]339// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU340 341v_rsq_bf16_e64_dpp v5.l, v1.l row_ror:1342// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]343// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU344 345v_rsq_bf16_e64_dpp v5.l, v1.l row_ror:15346// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]347// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU348 349v_rsq_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf350// GFX1250: v_rsq_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]351// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU352 353v_rsq_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]354// GFX1250: v_rsq_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xfb,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]355// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU356 357v_log_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]358// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]359// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU360 361v_log_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]362// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]363// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU364 365v_log_bf16_e64_dpp v5.l, v1.l row_mirror366// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]367// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU368 369v_log_bf16_e64_dpp v5.l, v1.l row_half_mirror370// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]371// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU372 373v_log_bf16_e64_dpp v5.l, v1.l row_shl:1374// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]375// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU376 377v_log_bf16_e64_dpp v5.l, v1.l row_shl:15378// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]379// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU380 381v_log_bf16_e64_dpp v5.l, v1.l row_shr:1382// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]383// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU384 385v_log_bf16_e64_dpp v5.l, v1.l row_shr:15386// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]387// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU388 389v_log_bf16_e64_dpp v5.l, v1.l row_ror:1390// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]391// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU392 393v_log_bf16_e64_dpp v5.l, v1.l row_ror:15394// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]395// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU396 397v_log_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf398// GFX1250: v_log_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]399// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU400 401v_log_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]402// GFX1250: v_log_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xfc,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]403// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU404 405v_exp_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]406// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]407// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU408 409v_exp_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]410// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]411// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU412 413v_exp_bf16_e64_dpp v5.l, v1.l row_mirror414// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]415// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU416 417v_exp_bf16_e64_dpp v5.l, v1.l row_half_mirror418// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]419// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU420 421v_exp_bf16_e64_dpp v5.l, v1.l row_shl:1422// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]423// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU424 425v_exp_bf16_e64_dpp v5.l, v1.l row_shl:15426// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]427// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU428 429v_exp_bf16_e64_dpp v5.l, v1.l row_shr:1430// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]431// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU432 433v_exp_bf16_e64_dpp v5.l, v1.l row_shr:15434// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]435// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU436 437v_exp_bf16_e64_dpp v5.l, v1.l row_ror:1438// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]439// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU440 441v_exp_bf16_e64_dpp v5.l, v1.l row_ror:15442// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]443// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU444 445v_exp_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf446// GFX1250: v_exp_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]447// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU448 449v_exp_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]450// GFX1250: v_exp_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xfd,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]451// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU452 453v_sin_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]454// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]455// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU456 457v_sin_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]458// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]459// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU460 461v_sin_bf16_e64_dpp v5.l, v1.l row_mirror462// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]463// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU464 465v_sin_bf16_e64_dpp v5.l, v1.l row_half_mirror466// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]467// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU468 469v_sin_bf16_e64_dpp v5.l, v1.l row_shl:1470// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]471// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU472 473v_sin_bf16_e64_dpp v5.l, v1.l row_shl:15474// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]475// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU476 477v_sin_bf16_e64_dpp v5.l, v1.l row_shr:1478// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]479// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU480 481v_sin_bf16_e64_dpp v5.l, v1.l row_shr:15482// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]483// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU484 485v_sin_bf16_e64_dpp v5.l, v1.l row_ror:1486// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]487// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU488 489v_sin_bf16_e64_dpp v5.l, v1.l row_ror:15490// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]491// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU492 493v_sin_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf494// GFX1250: v_sin_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]495// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU496 497v_sin_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]498// GFX1250: v_sin_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xfe,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]499// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU500 501v_cos_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0]502// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]503// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU504 505v_cos_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3]506// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]507// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU508 509v_cos_bf16_e64_dpp v5.l, v1.l row_mirror510// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]511// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU512 513v_cos_bf16_e64_dpp v5.l, v1.l row_half_mirror514// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]515// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU516 517v_cos_bf16_e64_dpp v5.l, v1.l row_shl:1518// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]519// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU520 521v_cos_bf16_e64_dpp v5.l, v1.l row_shl:15522// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]523// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU524 525v_cos_bf16_e64_dpp v5.l, v1.l row_shr:1526// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]527// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU528 529v_cos_bf16_e64_dpp v5.l, v1.l row_shr:15530// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]531// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU532 533v_cos_bf16_e64_dpp v5.l, v1.l row_ror:1534// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]535// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU536 537v_cos_bf16_e64_dpp v5.l, v1.l row_ror:15538// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]539// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU540 541v_cos_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf542// GFX1250: v_cos_bf16_e64_dpp v5.l, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xff,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]543// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU544 545v_cos_bf16_e64_dpp v5.h, v128.h quad_perm:[3,2,1,0]546// GFX1250: v_cos_bf16_e64_dpp v5.h, v128.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xff,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]547// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU548 549v_cvt_f32_bf16_e64_dpp v5, v1.l quad_perm:[3,2,1,0]550// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]551// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU552 553v_cvt_f32_bf16_e64_dpp v5, v1.l quad_perm:[0,1,2,3]554// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0xe4,0x00,0xff]555// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU556 557v_cvt_f32_bf16_e64_dpp v5, v1.l row_mirror558// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x40,0x01,0xff]559// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU560 561v_cvt_f32_bf16_e64_dpp v5, v1.l row_half_mirror562// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_half_mirror row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x41,0x01,0xff]563// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU564 565v_cvt_f32_bf16_e64_dpp v5, v1.l row_shl:1566// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_shl:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x01,0x01,0xff]567// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU568 569v_cvt_f32_bf16_e64_dpp v5, v1.l row_shl:15570// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_shl:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x0f,0x01,0xff]571// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU572 573v_cvt_f32_bf16_e64_dpp v5, v1.l row_shr:1574// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_shr:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x11,0x01,0xff]575// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU576 577v_cvt_f32_bf16_e64_dpp v5, v1.l row_shr:15578// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_shr:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1f,0x01,0xff]579// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU580 581v_cvt_f32_bf16_e64_dpp v5, v1.l row_ror:1582// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_ror:1 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x21,0x01,0xff]583// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU584 585v_cvt_f32_bf16_e64_dpp v5, v1.l row_ror:15586// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_ror:15 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x2f,0x01,0xff]587// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU588 589v_cvt_f32_bf16_e64_dpp v5, v1.l row_share:0 row_mask:0xf bank_mask:0xf590// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v1.l row_share:0 row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x50,0x01,0xff]591// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU592 593v_cvt_f32_bf16_e64_dpp v5, v128.h quad_perm:[3,2,1,0]594// GFX1250: v_cvt_f32_bf16_e64_dpp v5, v128.h op_sel:[1,0] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x08,0xf2,0xd5,0xfa,0x00,0x00,0x00,0x80,0x1b,0x00,0xff]595// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU596 597v_cvt_f16_bf8 v1.l, v2 byte_sel:2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf598// GFX1250: v_cvt_f16_bf8_e64_dpp v1.l, v2 byte_sel:2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x08,0xf8,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]599// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU600 601v_cvt_f16_bf8 v1.l, v2 byte_sel:1 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf602// GFX1250: v_cvt_f16_bf8_e64_dpp v1.l, v2 byte_sel:1 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x10,0xf8,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]603// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU604 605v_cvt_f16_bf8 v1.l, v2 byte_sel:3 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf606// GFX1250: v_cvt_f16_bf8_e64_dpp v1.l, v2 byte_sel:3 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x18,0xf8,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]607// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU608 609v_cvt_f16_bf8 v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf610// GFX1250: v_cvt_f16_bf8_e64_dpp v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x96,0x00,0xf8,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]611// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU612 613v_cvt_f16_bf8 v1.h, v2 byte_sel:3 quad_perm:[0,1,2,3]614// GFX1250: v_cvt_f16_bf8_e64_dpp v1.h, v2 op_sel:[0,1] byte_sel:3 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x58,0xf8,0xd5,0xfa,0x00,0x00,0x00,0x02,0xe4,0x00,0xff]615// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU616 617v_cvt_f16_bf8 v128.l, v2 quad_perm:[0,1,2,3]618// GFX1250: v_cvt_f16_bf8_e64_dpp v128.l, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x80,0x00,0xf8,0xd5,0xfa,0x00,0x00,0x00,0x02,0xe4,0x00,0xff]619// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU620 621v_cvt_f16_fp8 v1.l, v2 byte_sel:2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf622// GFX1250: v_cvt_f16_fp8_e64_dpp v1.l, v2 byte_sel:2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x08,0xf7,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]623// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU624 625v_cvt_f16_fp8 v1.l, v2 byte_sel:1 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf626// GFX1250: v_cvt_f16_fp8_e64_dpp v1.l, v2 byte_sel:1 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x10,0xf7,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]627// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU628 629v_cvt_f16_fp8 v1.l, v2 byte_sel:3 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf630// GFX1250: v_cvt_f16_fp8_e64_dpp v1.l, v2 byte_sel:3 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x18,0xf7,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]631// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU632 633v_cvt_f16_fp8 v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf634// GFX1250: v_cvt_f16_fp8_e64_dpp v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x96,0x00,0xf7,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]635// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU636 637v_cvt_f16_fp8 v1.h, v2 byte_sel:3 quad_perm:[0,1,2,3]638// GFX1250: v_cvt_f16_fp8_e64_dpp v1.h, v2 op_sel:[0,1] byte_sel:3 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x58,0xf7,0xd5,0xfa,0x00,0x00,0x00,0x02,0xe4,0x00,0xff]639// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU640 641v_cvt_f16_fp8 v128.l, v2 quad_perm:[0,1,2,3]642// GFX1250: v_cvt_f16_fp8_e64_dpp v128.l, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x80,0x00,0xf7,0xd5,0xfa,0x00,0x00,0x00,0x02,0xe4,0x00,0xff]643// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU644 645v_cvt_f32_fp8 v1, v3 clamp quad_perm:[3,2,1,0]646// GFX1250: v_cvt_f32_fp8_e64_dpp v1, v3 clamp quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x80,0xec,0xd5,0xfa,0x00,0x00,0x00,0x03,0x1b,0x00,0xff]647// GFX12-ERR: :[[@LINE-2]]:22: error: invalid operand for instruction648 649v_cvt_f32_fp8 v1, v3 byte_sel:1 clamp quad_perm:[3,2,1,0]650// GFX1250: v_cvt_f32_fp8_e64_dpp v1, v3 byte_sel:1 clamp quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x90,0xec,0xd5,0xfa,0x00,0x00,0x00,0x03,0x1b,0x00,0xff]651// GFX12-ERR: :[[@LINE-2]]:39: error: not a valid operand.652 653v_cvt_f32_fp8 v1, v3 byte_sel:2 clamp quad_perm:[3,2,1,0]654// GFX1250: v_cvt_f32_fp8_e64_dpp v1, v3 byte_sel:2 clamp quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x88,0xec,0xd5,0xfa,0x00,0x00,0x00,0x03,0x1b,0x00,0xff]655// GFX12-ERR: :[[@LINE-2]]:39: error: not a valid operand.656 657v_cvt_pk_f16_bf8 v1, v128.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf fi:1658// GFX1250: v_cvt_pk_f16_bf8_e64_dpp v1, v128.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf fi:1 ; encoding: [0x01,0x00,0xf6,0xd5,0xfa,0x00,0x00,0x00,0x80,0xe4,0x04,0xff]659// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU660 661v_cvt_pk_f16_bf8 v1, v128.h quad_perm:[0,1,2,3]662// GFX1250: v_cvt_pk_f16_bf8_e64_dpp v1, v128.h op_sel:[1,0] quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x08,0xf6,0xd5,0xfa,0x00,0x00,0x00,0x80,0xe4,0x00,0xff]663// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU664 665v_cvt_pk_f16_fp8 v1, v128.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf fi:1666// GFX1250: v_cvt_pk_f16_fp8_e64_dpp v1, v128.l quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf fi:1 ; encoding: [0x01,0x00,0xf5,0xd5,0xfa,0x00,0x00,0x00,0x80,0xe4,0x04,0xff]667// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU668 669v_cvt_pk_f16_fp8 v1, v128.h quad_perm:[0,1,2,3]670// GFX1250: v_cvt_pk_f16_fp8_e64_dpp v1, v128.h op_sel:[1,0] quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0xf ; encoding: [0x01,0x08,0xf5,0xd5,0xfa,0x00,0x00,0x00,0x80,0xe4,0x00,0xff]671// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU672 673v_sat_pk4_i4_i8 v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf674// GFX1250: v_sat_pk4_i4_i8_e64_dpp v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x96,0x00,0xf3,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]675// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU676 677v_sat_pk4_i4_i8 v150.l, v2 row_share:1 fi:1678// GFX1250: v_sat_pk4_i4_i8_e64_dpp v150.l, v2 row_share:1 row_mask:0xf bank_mask:0xf fi:1 ; encoding: [0x96,0x00,0xf3,0xd5,0xfa,0x00,0x00,0x00,0x02,0x51,0x05,0xff]679// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU680 681v_sat_pk4_i4_i8 v150.h, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf682// GFX1250: v_sat_pk4_i4_i8_e64_dpp v150.h, v2 op_sel:[0,1] quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x96,0x40,0xf3,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]683// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU684 685v_sat_pk4_u4_u8 v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf686// GFX1250: v_sat_pk4_u4_u8_e64_dpp v150.l, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x96,0x00,0xf4,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]687// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU688 689v_sat_pk4_u4_u8 v150.l, v2 row_share:1 fi:1690// GFX1250: v_sat_pk4_u4_u8_e64_dpp v150.l, v2 row_share:1 row_mask:0xf bank_mask:0xf fi:1 ; encoding: [0x96,0x00,0xf4,0xd5,0xfa,0x00,0x00,0x00,0x02,0x51,0x05,0xff]691// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU692 693v_sat_pk4_u4_u8 v150.h, v2 quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf694// GFX1250: v_sat_pk4_u4_u8_e64_dpp v150.h, v2 op_sel:[0,1] quad_perm:[1,2,3,0] row_mask:0xf bank_mask:0xf ; encoding: [0x96,0x40,0xf4,0xd5,0xfa,0x00,0x00,0x00,0x02,0x39,0x00,0xff]695// GFX12-ERR: :[[@LINE-2]]:1: error: instruction not supported on this GPU696