brintos

brintos / llvm-project-archived public Read only

0
0
Text · 57.7 KiB · 97bc68b Raw
1167 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx950 -disassemble -show-encoding < %s | FileCheck -check-prefix=GFX950 %s2 3# GFX950: v_cvt_pk_bf16_f32 v5, v1, v2            ; encoding: [0x05,0x00,0x68,0xd2,0x01,0x05,0x02,0x00]40x05,0x00,0x68,0xd2,0x01,0x05,0x02,0x005 6# GFX950: v_cvt_pk_bf16_f32 v5, v255, v255        ; encoding: [0x05,0x00,0x68,0xd2,0xff,0xff,0x03,0x00]70x05,0x00,0x68,0xd2,0xff,0xff,0x03,0x008 9# GFX950: v_cvt_pk_bf16_f32 v5, v1, s2            ; encoding: [0x05,0x00,0x68,0xd2,0x01,0x05,0x00,0x00]100x05,0x00,0x68,0xd2,0x01,0x05,0x00,0x0011 12# GFX950: v_cvt_pk_bf16_f32 v5, m0, 0.5           ; encoding: [0x05,0x00,0x68,0xd2,0x7c,0xe0,0x01,0x00]130x05,0x00,0x68,0xd2,0x7c,0xe0,0x01,0x0014 15# GFX950: v_cvt_pk_bf16_f32 v5, -1, exec_hi       ; encoding: [0x05,0x00,0x68,0xd2,0xc1,0xfe,0x00,0x00]160x05,0x00,0x68,0xd2,0xc1,0xfe,0x00,0x0017 18# GFX950: v_cvt_pk_bf16_f32 v5, 0.5, m0 mul:2     ; encoding: [0x05,0x00,0x68,0xd2,0xf0,0xf8,0x00,0x08]190x05,0x00,0x68,0xd2,0xf0,0xf8,0x00,0x0820 21# GFX950: v_bitop3_b32 v5, v1, v2, s3               ; encoding: [0x05,0x00,0x34,0xd2,0x01,0x05,0x0e,0x00]220x05,0x00,0x34,0xd2,0x01,0x05,0x0e,0x0023 24# GFX950: v_bitop3_b32 v5, v1, v2, s3 bitop3:0xa1   ; encoding: [0x05,0x04,0x34,0xd2,0x01,0x05,0x0e,0x30]250x05,0x04,0x34,0xd2,0x01,0x05,0x0e,0x3026 27# GFX950: v_bitop3_b32 v5, m0, 0.5, m0 bitop3:5     ; encoding: [0x05,0x00,0x34,0xd2,0x7c,0xe0,0xf1,0xa1]280x05,0x00,0x34,0xd2,0x7c,0xe0,0xf1,0xa129 30# GFX950: v_bitop3_b32 v5, 0.5, m0, 0.5 bitop3:0x65 ; encoding: [0x05,0x04,0x34,0xd2,0xf0,0xf8,0xc0,0xab]310x05,0x04,0x34,0xd2,0xf0,0xf8,0xc0,0xab32 33# GFX950: v_bitop3_b16 v5, v1, v2, s3               ; encoding: [0x05,0x00,0x33,0xd2,0x01,0x05,0x0e,0x00]340x05,0x00,0x33,0xd2,0x01,0x05,0x0e,0x0035 36# GFX950: v_bitop3_b16 v5, v1, v2, s3 bitop3:0xa1   ; encoding: [0x05,0x04,0x33,0xd2,0x01,0x05,0x0e,0x30]370x05,0x04,0x33,0xd2,0x01,0x05,0x0e,0x3038 39# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3       ; encoding: [0x01,0x00,0x4a,0xd2,0x02,0x07,0x02,0x00]400x01,0x00,0x4a,0xd2,0x02,0x07,0x02,0x0041 42# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4a,0xd2,0x02,0x07,0x02,0x00]430x01,0x08,0x4a,0xd2,0x02,0x07,0x02,0x0044 45# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4a,0xd2,0x02,0x07,0x02,0x00]460x01,0x10,0x4a,0xd2,0x02,0x07,0x02,0x0047 48# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4a,0xd2,0x02,0x07,0x02,0x00]490x01,0x18,0x4a,0xd2,0x02,0x07,0x02,0x0050 51# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4a,0xd2,0x02,0x07,0x02,0x00]520x01,0x40,0x4a,0xd2,0x02,0x07,0x02,0x0053 54# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4a,0xd2,0x02,0x07,0x02,0x00]550x01,0x48,0x4a,0xd2,0x02,0x07,0x02,0x0056 57# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0x02,0x07,0x02,0x00]580x01,0x50,0x4a,0xd2,0x02,0x07,0x02,0x0059 60# GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4a,0xd2,0x02,0x07,0x02,0x00]610x01,0x58,0x4a,0xd2,0x02,0x07,0x02,0x0062 63# GFX950: v_cvt_scalef32_f16_fp8 v1, s1, v3       ; encoding: [0x01,0x00,0x4a,0xd2,0x01,0x06,0x02,0x00]640x01,0x00,0x4a,0xd2,0x01,0x06,0x02,0x0065 66# GFX950: v_cvt_scalef32_f16_fp8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4a,0xd2,0x02,0x06,0x02,0x00]670x01,0x08,0x4a,0xd2,0x02,0x06,0x02,0x0068 69# GFX950: v_cvt_scalef32_f16_fp8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4a,0xd2,0x03,0x06,0x02,0x00]700x01,0x10,0x4a,0xd2,0x03,0x06,0x02,0x0071 72# GFX950: v_cvt_scalef32_f16_fp8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4a,0xd2,0x04,0x06,0x02,0x00]730x01,0x18,0x4a,0xd2,0x04,0x06,0x02,0x0074 75# GFX950: v_cvt_scalef32_f16_fp8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4a,0xd2,0x01,0x06,0x02,0x00]760x01,0x40,0x4a,0xd2,0x01,0x06,0x02,0x0077 78# GFX950: v_cvt_scalef32_f16_fp8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4a,0xd2,0x02,0x06,0x02,0x00]790x01,0x48,0x4a,0xd2,0x02,0x06,0x02,0x0080 81# GFX950: v_cvt_scalef32_f16_fp8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0x03,0x06,0x02,0x00]820x01,0x50,0x4a,0xd2,0x03,0x06,0x02,0x0083 84# GFX950: v_cvt_scalef32_f16_fp8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4a,0xd2,0x04,0x06,0x02,0x00]850x01,0x58,0x4a,0xd2,0x04,0x06,0x02,0x0086 87# GFX950: v_cvt_scalef32_f16_fp8 v1, 11, v3       ; encoding: [0x01,0x00,0x4a,0xd2,0x8b,0x06,0x02,0x00]880x01,0x00,0x4a,0xd2,0x8b,0x06,0x02,0x0089 90# GFX950: v_cvt_scalef32_f16_fp8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4a,0xd2,0x96,0x06,0x02,0x00]910x01,0x08,0x4a,0xd2,0x96,0x06,0x02,0x0092 93# GFX950: v_cvt_scalef32_f16_fp8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4a,0xd2,0xa1,0x06,0x02,0x00]940x01,0x10,0x4a,0xd2,0xa1,0x06,0x02,0x0095 96# GFX950: v_cvt_scalef32_f16_fp8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4a,0xd2,0xac,0x06,0x02,0x00]970x01,0x18,0x4a,0xd2,0xac,0x06,0x02,0x0098 99# GFX950: v_cvt_scalef32_f16_fp8 v1, 11, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0x8b,0x06,0x02,0x00]1000x01,0x50,0x4a,0xd2,0x8b,0x06,0x02,0x00101 102# GFX950: v_cvt_scalef32_f16_fp8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4a,0xd2,0x96,0x06,0x02,0x00]1030x01,0x48,0x4a,0xd2,0x96,0x06,0x02,0x00104 105# GFX950: v_cvt_scalef32_f16_fp8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0xa1,0x06,0x02,0x00]1060x01,0x50,0x4a,0xd2,0xa1,0x06,0x02,0x00107 108# GFX950: v_cvt_scalef32_f16_fp8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4a,0xd2,0xac,0x06,0x02,0x00]1090x01,0x58,0x4a,0xd2,0xac,0x06,0x02,0x00110 111# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3       ; encoding: [0x01,0x00,0x3b,0xd2,0x02,0x07,0x02,0x00]1120x01,0x00,0x3b,0xd2,0x02,0x07,0x02,0x00113 114# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3b,0xd2,0x02,0x07,0x02,0x00]1150x01,0x08,0x3b,0xd2,0x02,0x07,0x02,0x00116 117# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3b,0xd2,0x02,0x07,0x02,0x00]1180x01,0x10,0x3b,0xd2,0x02,0x07,0x02,0x00119 120# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3b,0xd2,0x02,0x07,0x02,0x00]1210x01,0x18,0x3b,0xd2,0x02,0x07,0x02,0x00122 123# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3b,0xd2,0x02,0x07,0x02,0x00]1240x01,0x40,0x3b,0xd2,0x02,0x07,0x02,0x00125 126# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3b,0xd2,0x02,0x07,0x02,0x00]1270x01,0x48,0x3b,0xd2,0x02,0x07,0x02,0x00128 129# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3b,0xd2,0x02,0x07,0x02,0x00]1300x01,0x50,0x3b,0xd2,0x02,0x07,0x02,0x00131 132# GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3b,0xd2,0x02,0x07,0x02,0x00]1330x01,0x58,0x3b,0xd2,0x02,0x07,0x02,0x00134 135# GFX950: v_cvt_scalef32_f32_fp8 v1, s1, v3       ; encoding: [0x01,0x00,0x3b,0xd2,0x01,0x06,0x02,0x00]1360x01,0x00,0x3b,0xd2,0x01,0x06,0x02,0x00137 138# GFX950: v_cvt_scalef32_f32_fp8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3b,0xd2,0x02,0x06,0x02,0x00]1390x01,0x08,0x3b,0xd2,0x02,0x06,0x02,0x00140 141# GFX950: v_cvt_scalef32_f32_fp8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3b,0xd2,0x03,0x06,0x02,0x00]1420x01,0x10,0x3b,0xd2,0x03,0x06,0x02,0x00143 144# GFX950: v_cvt_scalef32_f32_fp8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3b,0xd2,0x04,0x06,0x02,0x00]1450x01,0x18,0x3b,0xd2,0x04,0x06,0x02,0x00146 147# GFX950: v_cvt_scalef32_f32_fp8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3b,0xd2,0x01,0x06,0x02,0x00]1480x01,0x40,0x3b,0xd2,0x01,0x06,0x02,0x00149 150# GFX950: v_cvt_scalef32_f32_fp8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3b,0xd2,0x02,0x06,0x02,0x00]1510x01,0x48,0x3b,0xd2,0x02,0x06,0x02,0x00152 153# GFX950: v_cvt_scalef32_f32_fp8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3b,0xd2,0x03,0x06,0x02,0x00]1540x01,0x50,0x3b,0xd2,0x03,0x06,0x02,0x00155 156# GFX950: v_cvt_scalef32_f32_fp8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3b,0xd2,0x04,0x06,0x02,0x00]1570x01,0x58,0x3b,0xd2,0x04,0x06,0x02,0x00158 159# GFX950: v_cvt_scalef32_f32_fp8 v1, 11, v3       ; encoding: [0x01,0x00,0x3b,0xd2,0x8b,0x06,0x02,0x00]1600x01,0x00,0x3b,0xd2,0x8b,0x06,0x02,0x00161 162# GFX950: v_cvt_scalef32_f32_fp8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3b,0xd2,0x96,0x06,0x02,0x00]1630x01,0x08,0x3b,0xd2,0x96,0x06,0x02,0x00164 165# GFX950: v_cvt_scalef32_f32_fp8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3b,0xd2,0xa1,0x06,0x02,0x00]1660x01,0x10,0x3b,0xd2,0xa1,0x06,0x02,0x00167 168# GFX950: v_cvt_scalef32_f32_fp8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3b,0xd2,0xac,0x06,0x02,0x00]1690x01,0x18,0x3b,0xd2,0xac,0x06,0x02,0x00170 171# GFX950: v_cvt_scalef32_f32_fp8 v1, 11, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3b,0xd2,0x8b,0x06,0x02,0x00]1720x01,0x40,0x3b,0xd2,0x8b,0x06,0x02,0x00173 174# GFX950: v_cvt_scalef32_f32_fp8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3b,0xd2,0x96,0x06,0x02,0x00]1750x01,0x48,0x3b,0xd2,0x96,0x06,0x02,0x00176 177# GFX950: v_cvt_scalef32_f32_fp8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3b,0xd2,0xa1,0x06,0x02,0x00]1780x01,0x50,0x3b,0xd2,0xa1,0x06,0x02,0x00179 180# GFX950: v_cvt_scalef32_f32_fp8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3b,0xd2,0xac,0x06,0x02,0x00]1810x01,0x58,0x3b,0xd2,0xac,0x06,0x02,0x00182 183# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3       ; encoding: [0x01,0x00,0x4b,0xd2,0x02,0x07,0x02,0x00]1840x01,0x00,0x4b,0xd2,0x02,0x07,0x02,0x00185 186# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4b,0xd2,0x02,0x07,0x02,0x00]1870x01,0x08,0x4b,0xd2,0x02,0x07,0x02,0x00188 189# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4b,0xd2,0x02,0x07,0x02,0x00]1900x01,0x10,0x4b,0xd2,0x02,0x07,0x02,0x00191 192# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4b,0xd2,0x02,0x07,0x02,0x00]1930x01,0x18,0x4b,0xd2,0x02,0x07,0x02,0x00194 195# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4b,0xd2,0x02,0x07,0x02,0x00]1960x01,0x40,0x4b,0xd2,0x02,0x07,0x02,0x00197 198# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4b,0xd2,0x02,0x07,0x02,0x00]1990x01,0x48,0x4b,0xd2,0x02,0x07,0x02,0x00200 201# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0x02,0x07,0x02,0x00]2020x01,0x50,0x4b,0xd2,0x02,0x07,0x02,0x00203 204# GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4b,0xd2,0x02,0x07,0x02,0x00]2050x01,0x58,0x4b,0xd2,0x02,0x07,0x02,0x00206 207# GFX950: v_cvt_scalef32_f16_bf8 v1, s1, v3       ; encoding: [0x01,0x00,0x4b,0xd2,0x01,0x06,0x02,0x00]2080x01,0x00,0x4b,0xd2,0x01,0x06,0x02,0x00209 210# GFX950: v_cvt_scalef32_f16_bf8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4b,0xd2,0x02,0x06,0x02,0x00]2110x01,0x08,0x4b,0xd2,0x02,0x06,0x02,0x00212 213# GFX950: v_cvt_scalef32_f16_bf8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4b,0xd2,0x03,0x06,0x02,0x00]2140x01,0x10,0x4b,0xd2,0x03,0x06,0x02,0x00215 216# GFX950: v_cvt_scalef32_f16_bf8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4b,0xd2,0x04,0x06,0x02,0x00]2170x01,0x18,0x4b,0xd2,0x04,0x06,0x02,0x00218 219# GFX950: v_cvt_scalef32_f16_bf8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4b,0xd2,0x01,0x06,0x02,0x00]2200x01,0x40,0x4b,0xd2,0x01,0x06,0x02,0x00221 222# GFX950: v_cvt_scalef32_f16_bf8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4b,0xd2,0x02,0x06,0x02,0x00]2230x01,0x48,0x4b,0xd2,0x02,0x06,0x02,0x00224 225# GFX950: v_cvt_scalef32_f16_bf8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0x03,0x06,0x02,0x00]2260x01,0x50,0x4b,0xd2,0x03,0x06,0x02,0x00227 228# GFX950: v_cvt_scalef32_f16_bf8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4b,0xd2,0x04,0x06,0x02,0x00]2290x01,0x58,0x4b,0xd2,0x04,0x06,0x02,0x00230 231# GFX950: v_cvt_scalef32_f16_bf8 v1, 11, v3       ; encoding: [0x01,0x00,0x4b,0xd2,0x8b,0x06,0x02,0x00]2320x01,0x00,0x4b,0xd2,0x8b,0x06,0x02,0x00233 234# GFX950: v_cvt_scalef32_f16_bf8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4b,0xd2,0x96,0x06,0x02,0x00]2350x01,0x08,0x4b,0xd2,0x96,0x06,0x02,0x00236 237# GFX950: v_cvt_scalef32_f16_bf8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4b,0xd2,0xa1,0x06,0x02,0x00]2380x01,0x10,0x4b,0xd2,0xa1,0x06,0x02,0x00239 240# GFX950: v_cvt_scalef32_f16_bf8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4b,0xd2,0xac,0x06,0x02,0x00]2410x01,0x18,0x4b,0xd2,0xac,0x06,0x02,0x00242 243# GFX950: v_cvt_scalef32_f16_bf8 v1, 11, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0x8b,0x06,0x02,0x00]2440x01,0x50,0x4b,0xd2,0x8b,0x06,0x02,0x00245 246# GFX950: v_cvt_scalef32_f16_bf8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4b,0xd2,0x96,0x06,0x02,0x00]2470x01,0x48,0x4b,0xd2,0x96,0x06,0x02,0x00248 249# GFX950: v_cvt_scalef32_f16_bf8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0xa1,0x06,0x02,0x00]2500x01,0x50,0x4b,0xd2,0xa1,0x06,0x02,0x00251 252# GFX950: v_cvt_scalef32_f16_bf8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4b,0xd2,0xac,0x06,0x02,0x00]2530x01,0x58,0x4b,0xd2,0xac,0x06,0x02,0x00254 255# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3       ; encoding: [0x01,0x00,0x3c,0xd2,0x02,0x07,0x02,0x00]2560x01,0x00,0x3c,0xd2,0x02,0x07,0x02,0x00257 258# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3c,0xd2,0x02,0x07,0x02,0x00]2590x01,0x08,0x3c,0xd2,0x02,0x07,0x02,0x00260 261# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3c,0xd2,0x02,0x07,0x02,0x00]2620x01,0x10,0x3c,0xd2,0x02,0x07,0x02,0x00263 264# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3c,0xd2,0x02,0x07,0x02,0x00]2650x01,0x18,0x3c,0xd2,0x02,0x07,0x02,0x00266 267# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3c,0xd2,0x02,0x07,0x02,0x00]2680x01,0x40,0x3c,0xd2,0x02,0x07,0x02,0x00269 270# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3c,0xd2,0x02,0x07,0x02,0x00]2710x01,0x48,0x3c,0xd2,0x02,0x07,0x02,0x00272 273# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3c,0xd2,0x02,0x07,0x02,0x00]2740x01,0x50,0x3c,0xd2,0x02,0x07,0x02,0x00275 276# GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3c,0xd2,0x02,0x07,0x02,0x00]2770x01,0x58,0x3c,0xd2,0x02,0x07,0x02,0x00278 279# GFX950: v_cvt_scalef32_f32_bf8 v1, s1, v3       ; encoding: [0x01,0x00,0x3c,0xd2,0x01,0x06,0x02,0x00]2800x01,0x00,0x3c,0xd2,0x01,0x06,0x02,0x00281 282# GFX950: v_cvt_scalef32_f32_bf8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3c,0xd2,0x02,0x06,0x02,0x00]2830x01,0x08,0x3c,0xd2,0x02,0x06,0x02,0x00284 285# GFX950: v_cvt_scalef32_f32_bf8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3c,0xd2,0x03,0x06,0x02,0x00]2860x01,0x10,0x3c,0xd2,0x03,0x06,0x02,0x00287 288# GFX950: v_cvt_scalef32_f32_bf8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3c,0xd2,0x04,0x06,0x02,0x00]2890x01,0x18,0x3c,0xd2,0x04,0x06,0x02,0x00290 291# GFX950: v_cvt_scalef32_f32_bf8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3c,0xd2,0x01,0x06,0x02,0x00]2920x01,0x40,0x3c,0xd2,0x01,0x06,0x02,0x00293 294# GFX950: v_cvt_scalef32_f32_bf8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3c,0xd2,0x02,0x06,0x02,0x00]2950x01,0x48,0x3c,0xd2,0x02,0x06,0x02,0x00296 297# GFX950: v_cvt_scalef32_f32_bf8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3c,0xd2,0x03,0x06,0x02,0x00]2980x01,0x50,0x3c,0xd2,0x03,0x06,0x02,0x00299 300# GFX950: v_cvt_scalef32_f32_bf8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3c,0xd2,0x04,0x06,0x02,0x00]3010x01,0x58,0x3c,0xd2,0x04,0x06,0x02,0x00302 303# GFX950: v_cvt_scalef32_f32_bf8 v1, 11, v3       ; encoding: [0x01,0x00,0x3c,0xd2,0x8b,0x06,0x02,0x00]3040x01,0x00,0x3c,0xd2,0x8b,0x06,0x02,0x00305 306# GFX950: v_cvt_scalef32_f32_bf8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3c,0xd2,0x96,0x06,0x02,0x00]3070x01,0x08,0x3c,0xd2,0x96,0x06,0x02,0x00308 309# GFX950: v_cvt_scalef32_f32_bf8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3c,0xd2,0xa1,0x06,0x02,0x00]3100x01,0x10,0x3c,0xd2,0xa1,0x06,0x02,0x00311 312# GFX950: v_cvt_scalef32_f32_bf8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3c,0xd2,0xac,0x06,0x02,0x00]3130x01,0x18,0x3c,0xd2,0xac,0x06,0x02,0x00314 315# GFX950: v_cvt_scalef32_f32_bf8 v1, 11, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3c,0xd2,0x8b,0x06,0x02,0x00]3160x01,0x40,0x3c,0xd2,0x8b,0x06,0x02,0x00317 318# GFX950: v_cvt_scalef32_f32_bf8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3c,0xd2,0x96,0x06,0x02,0x00]3190x01,0x48,0x3c,0xd2,0x96,0x06,0x02,0x00320 321# GFX950: v_cvt_scalef32_f32_bf8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3c,0xd2,0xa1,0x06,0x02,0x00]3220x01,0x50,0x3c,0xd2,0xa1,0x06,0x02,0x00323 324# GFX950: v_cvt_scalef32_f32_bf8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3c,0xd2,0xac,0x06,0x02,0x00]3250x01,0x58,0x3c,0xd2,0xac,0x06,0x02,0x00326 327# GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, v2, v3 ; encoding: [0x01,0x00,0x35,0xd2,0x01,0x05,0x0e,0x04]3280x01,0x00,0x35,0xd2,0x01,0x05,0x0e,0x04329 330# GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, -v2, |v3| ; encoding: [0x01,0x04,0x35,0xd2,0x01,0x05,0x0e,0x44]3310x01,0x04,0x35,0xd2,0x01,0x05,0x0e,0x44332 333# GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, s2, 3 ; encoding: [0x01,0x00,0x35,0xd2,0x01,0x05,0x0c,0x02]3340x01,0x00,0x35,0xd2,0x01,0x05,0x0c,0x02335 336# GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, v2, v3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x35,0xd2,0x01,0x05,0x0e,0x04]3370x01,0x40,0x35,0xd2,0x01,0x05,0x0e,0x04338 339# GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, -v2, |v3| op_sel:[0,0,0,1] ; encoding: [0x01,0x44,0x35,0xd2,0x01,0x05,0x0e,0x44]3400x01,0x44,0x35,0xd2,0x01,0x05,0x0e,0x44341 342# GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, s2, 3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x35,0xd2,0x01,0x05,0x0c,0x02]3430x01,0x40,0x35,0xd2,0x01,0x05,0x0c,0x02344 345# GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, v2, v3 ; encoding: [0x01,0x00,0x36,0xd2,0x01,0x05,0x0e,0x04]3460x01,0x00,0x36,0xd2,0x01,0x05,0x0e,0x04347 348# GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, -v2, |v3| ; encoding: [0x01,0x04,0x36,0xd2,0x01,0x05,0x0e,0x44]3490x01,0x04,0x36,0xd2,0x01,0x05,0x0e,0x44350 351# GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, s2, 3 ; encoding: [0x01,0x00,0x36,0xd2,0x01,0x05,0x0c,0x02]3520x01,0x00,0x36,0xd2,0x01,0x05,0x0c,0x02353 354# GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, v2, v3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x36,0xd2,0x01,0x05,0x0e,0x04]3550x01,0x40,0x36,0xd2,0x01,0x05,0x0e,0x04356 357# GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, -v2, |v3| op_sel:[0,0,0,1] ; encoding: [0x01,0x44,0x36,0xd2,0x01,0x05,0x0e,0x44]3580x01,0x44,0x36,0xd2,0x01,0x05,0x0e,0x44359 360# GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, s2, 3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x36,0xd2,0x01,0x05,0x0c,0x02]3610x01,0x40,0x36,0xd2,0x01,0x05,0x0c,0x02362 363# GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], v2, v3 ; encoding: [0x02,0x00,0x39,0xd2,0x02,0x07,0x02,0x00]3640x02,0x00,0x39,0xd2,0x02,0x07,0x02,0x00365 366# GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], v2, s3 ; encoding: [0x02,0x00,0x39,0xd2,0x02,0x07,0x00,0x00]3670x02,0x00,0x39,0xd2,0x02,0x07,0x00,0x00368 369# GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], s2, 3 ; encoding: [0x02,0x00,0x39,0xd2,0x02,0x06,0x01,0x00]3700x02,0x00,0x39,0xd2,0x02,0x06,0x01,0x00371 372# GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], v2, v3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x39,0xd2,0x02,0x07,0x02,0x00]3730x02,0x08,0x39,0xd2,0x02,0x07,0x02,0x00374 375# GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], v2, s3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x39,0xd2,0x02,0x07,0x00,0x00]3760x02,0x08,0x39,0xd2,0x02,0x07,0x00,0x00377 378# GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], s2, 3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x39,0xd2,0x02,0x06,0x01,0x00]3790x02,0x08,0x39,0xd2,0x02,0x06,0x01,0x00380 381# GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], v2, v3 ; encoding: [0x02,0x00,0x3a,0xd2,0x02,0x07,0x02,0x00]3820x02,0x00,0x3a,0xd2,0x02,0x07,0x02,0x00383 384# GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], v2, s3 ; encoding: [0x02,0x00,0x3a,0xd2,0x02,0x07,0x00,0x00]3850x02,0x00,0x3a,0xd2,0x02,0x07,0x00,0x00386 387# GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], s2, 3 ; encoding: [0x02,0x00,0x3a,0xd2,0x02,0x06,0x01,0x00]3880x02,0x00,0x3a,0xd2,0x02,0x06,0x01,0x00389 390# GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], v2, v3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x3a,0xd2,0x02,0x07,0x02,0x00]3910x02,0x08,0x3a,0xd2,0x02,0x07,0x02,0x00392 393# GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], v2, s3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x3a,0xd2,0x02,0x07,0x00,0x00]3940x02,0x08,0x3a,0xd2,0x02,0x07,0x00,0x00395 396# GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], s2, 3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x3a,0xd2,0x02,0x06,0x01,0x00]3970x02,0x08,0x3a,0xd2,0x02,0x06,0x01,0x00398 399# GFX950: v_cvt_scalef32_pk_fp8_f16 v1, v2, v3    ; encoding: [0x01,0x00,0x40,0xd2,0x02,0x07,0x02,0x00]4000x01,0x00,0x40,0xd2,0x02,0x07,0x02,0x00401 402# GFX950: v_cvt_scalef32_pk_fp8_f16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x40,0xd2,0x02,0x07,0x02,0x20]4030x01,0x02,0x40,0xd2,0x02,0x07,0x02,0x20404 405# GFX950: v_cvt_scalef32_pk_fp8_f16 v1, s2, 3     ; encoding: [0x01,0x00,0x40,0xd2,0x02,0x06,0x01,0x00]4060x01,0x00,0x40,0xd2,0x02,0x06,0x01,0x00407 408# GFX950: v_cvt_scalef32_pk_fp8_f16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x40,0xd2,0x02,0x07,0x02,0x00]4090x01,0x40,0x40,0xd2,0x02,0x07,0x02,0x00410 411# GFX950: v_cvt_scalef32_pk_fp8_f16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x40,0xd2,0x02,0x07,0x02,0x20]4120x01,0x42,0x40,0xd2,0x02,0x07,0x02,0x20413 414# GFX950: v_cvt_scalef32_pk_fp8_f16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x40,0xd2,0x02,0x06,0x01,0x00]4150x01,0x40,0x40,0xd2,0x02,0x06,0x01,0x00416 417# GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, v2, v3   ; encoding: [0x01,0x00,0x44,0xd2,0x02,0x07,0x02,0x00]4180x01,0x00,0x44,0xd2,0x02,0x07,0x02,0x00419 420# GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x44,0xd2,0x02,0x07,0x02,0x20]4210x01,0x02,0x44,0xd2,0x02,0x07,0x02,0x20422 423# GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, s2, 3    ; encoding: [0x01,0x00,0x44,0xd2,0x02,0x06,0x01,0x00]4240x01,0x00,0x44,0xd2,0x02,0x06,0x01,0x00425 426# GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x44,0xd2,0x02,0x07,0x02,0x00]4270x01,0x40,0x44,0xd2,0x02,0x07,0x02,0x00428 429# GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x44,0xd2,0x02,0x07,0x02,0x20]4300x01,0x42,0x44,0xd2,0x02,0x07,0x02,0x20431 432# GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x44,0xd2,0x02,0x06,0x01,0x00]4330x01,0x40,0x44,0xd2,0x02,0x06,0x01,0x00434 435# GFX950: v_cvt_scalef32_pk_bf8_f16 v1, v2, v3    ; encoding: [0x01,0x00,0x41,0xd2,0x02,0x07,0x02,0x00]4360x01,0x00,0x41,0xd2,0x02,0x07,0x02,0x00437 438# GFX950: v_cvt_scalef32_pk_bf8_f16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x41,0xd2,0x02,0x07,0x02,0x20]4390x01,0x02,0x41,0xd2,0x02,0x07,0x02,0x20440 441# GFX950: v_cvt_scalef32_pk_bf8_f16 v1, s2, 3     ; encoding: [0x01,0x00,0x41,0xd2,0x02,0x06,0x01,0x00]4420x01,0x00,0x41,0xd2,0x02,0x06,0x01,0x00443 444# GFX950: v_cvt_scalef32_pk_bf8_f16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x41,0xd2,0x02,0x07,0x02,0x00]4450x01,0x40,0x41,0xd2,0x02,0x07,0x02,0x00446 447# GFX950: v_cvt_scalef32_pk_bf8_f16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x41,0xd2,0x02,0x07,0x02,0x20]4480x01,0x42,0x41,0xd2,0x02,0x07,0x02,0x20449 450# GFX950: v_cvt_scalef32_pk_bf8_f16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x41,0xd2,0x02,0x06,0x01,0x00]4510x01,0x40,0x41,0xd2,0x02,0x06,0x01,0x00452 453# GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, v2, v3   ; encoding: [0x01,0x00,0x45,0xd2,0x02,0x07,0x02,0x00]4540x01,0x00,0x45,0xd2,0x02,0x07,0x02,0x00455 456# GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x45,0xd2,0x02,0x07,0x02,0x20]4570x01,0x02,0x45,0xd2,0x02,0x07,0x02,0x20458 459# GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, s2, 3    ; encoding: [0x01,0x00,0x45,0xd2,0x02,0x06,0x01,0x00]4600x01,0x00,0x45,0xd2,0x02,0x06,0x01,0x00461 462# GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x45,0xd2,0x02,0x07,0x02,0x00]4630x01,0x40,0x45,0xd2,0x02,0x07,0x02,0x00464 465# GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x45,0xd2,0x02,0x07,0x02,0x20]4660x01,0x42,0x45,0xd2,0x02,0x07,0x02,0x20467 468# GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x45,0xd2,0x02,0x06,0x01,0x00]4690x01,0x40,0x45,0xd2,0x02,0x06,0x01,0x00470 471# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, v3 ; encoding: [0x02,0x00,0x3f,0xd2,0x02,0x07,0x02,0x00]4720x02,0x00,0x3f,0xd2,0x02,0x07,0x02,0x00473 474# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, s3 ; encoding: [0x02,0x00,0x3f,0xd2,0x02,0x07,0x00,0x00]4750x02,0x00,0x3f,0xd2,0x02,0x07,0x00,0x00476 477# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], s2, 3 ; encoding: [0x02,0x00,0x3f,0xd2,0x02,0x06,0x01,0x00]4780x02,0x00,0x3f,0xd2,0x02,0x06,0x01,0x00479 480# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, v3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x3f,0xd2,0x02,0x07,0x02,0x00]4810x02,0x08,0x3f,0xd2,0x02,0x07,0x02,0x00482 483# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, s3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x3f,0xd2,0x02,0x07,0x00,0x00]4840x02,0x08,0x3f,0xd2,0x02,0x07,0x00,0x00485 486# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], s2, 3 op_sel:[1,0,0] ; encoding: [0x02,0x08,0x3f,0xd2,0x02,0x06,0x01,0x00]4870x02,0x08,0x3f,0xd2,0x02,0x06,0x01,0x00488 489# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, v3 op_sel:[0,1,0] ; encoding: [0x02,0x10,0x3f,0xd2,0x02,0x07,0x02,0x00]4900x02,0x10,0x3f,0xd2,0x02,0x07,0x02,0x00491 492# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, s3 op_sel:[0,1,0] ; encoding: [0x02,0x10,0x3f,0xd2,0x02,0x07,0x00,0x00]4930x02,0x10,0x3f,0xd2,0x02,0x07,0x00,0x00494 495# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], s2, 3 op_sel:[0,1,0] ; encoding: [0x02,0x10,0x3f,0xd2,0x02,0x06,0x01,0x00]4960x02,0x10,0x3f,0xd2,0x02,0x06,0x01,0x00497 498# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, v3 op_sel:[1,1,0] ; encoding: [0x02,0x18,0x3f,0xd2,0x02,0x07,0x02,0x00]4990x02,0x18,0x3f,0xd2,0x02,0x07,0x02,0x00500 501# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, s3 op_sel:[1,1,0] ; encoding: [0x02,0x18,0x3f,0xd2,0x02,0x07,0x00,0x00]5020x02,0x18,0x3f,0xd2,0x02,0x07,0x00,0x00503 504# GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], s2, 3 op_sel:[1,1,0] ; encoding: [0x02,0x18,0x3f,0xd2,0x02,0x06,0x01,0x00]5050x02,0x18,0x3f,0xd2,0x02,0x06,0x01,0x00506 507# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, v2, v3 ; encoding: [0x01,0x00,0x3d,0xd2,0x01,0x05,0x0e,0x04]5080x01,0x00,0x3d,0xd2,0x01,0x05,0x0e,0x04509 510# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, -v2, |v3| ; encoding: [0x01,0x04,0x3d,0xd2,0x01,0x05,0x0e,0x44]5110x01,0x04,0x3d,0xd2,0x01,0x05,0x0e,0x44512 513# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, s2, 3 ; encoding: [0x01,0x00,0x3d,0xd2,0x01,0x05,0x0c,0x02]5140x01,0x00,0x3d,0xd2,0x01,0x05,0x0c,0x02515 516# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, v2, v3 op_sel:[0,0,1,0] ; encoding: [0x01,0x20,0x3d,0xd2,0x01,0x05,0x0e,0x04]5170x01,0x20,0x3d,0xd2,0x01,0x05,0x0e,0x04518 519# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, -v2, |v3| op_sel:[0,0,1,0] ; encoding: [0x01,0x24,0x3d,0xd2,0x01,0x05,0x0e,0x44]5200x01,0x24,0x3d,0xd2,0x01,0x05,0x0e,0x44521 522# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, s2, 3 op_sel:[0,0,1,0] ; encoding: [0x01,0x20,0x3d,0xd2,0x01,0x05,0x0c,0x02]5230x01,0x20,0x3d,0xd2,0x01,0x05,0x0c,0x02524 525# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, v2, v3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x3d,0xd2,0x01,0x05,0x0e,0x04]5260x01,0x40,0x3d,0xd2,0x01,0x05,0x0e,0x04527 528# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, -v2, |v3| op_sel:[0,0,0,1] ; encoding: [0x01,0x44,0x3d,0xd2,0x01,0x05,0x0e,0x44]5290x01,0x44,0x3d,0xd2,0x01,0x05,0x0e,0x44530 531# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, s2, 3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x3d,0xd2,0x01,0x05,0x0c,0x02]5320x01,0x40,0x3d,0xd2,0x01,0x05,0x0c,0x02533 534# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, v2, v3 op_sel:[0,0,1,1] ; encoding: [0x01,0x60,0x3d,0xd2,0x01,0x05,0x0e,0x04]5350x01,0x60,0x3d,0xd2,0x01,0x05,0x0e,0x04536 537# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, -v2, |v3| op_sel:[0,0,1,1] ; encoding: [0x01,0x64,0x3d,0xd2,0x01,0x05,0x0e,0x44]5380x01,0x64,0x3d,0xd2,0x01,0x05,0x0e,0x44539 540# GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, s2, 3 op_sel:[0,0,1,1] ; encoding: [0x01,0x60,0x3d,0xd2,0x01,0x05,0x0c,0x02]5410x01,0x60,0x3d,0xd2,0x01,0x05,0x0c,0x02542 543# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3    ; encoding: [0x01,0x00,0x50,0xd2,0x02,0x07,0x02,0x00]5440x01,0x00,0x50,0xd2,0x02,0x07,0x02,0x00545 546# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3    ; encoding: [0x01,0x00,0x50,0xd2,0x02,0x07,0x00,0x00]5470x01,0x00,0x50,0xd2,0x02,0x07,0x00,0x00548 549# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3     ; encoding: [0x01,0x00,0x50,0xd2,0x02,0x06,0x01,0x00]5500x01,0x00,0x50,0xd2,0x02,0x06,0x01,0x00551 552# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x50,0xd2,0x02,0x07,0x02,0x00]5530x01,0x08,0x50,0xd2,0x02,0x07,0x02,0x00554 555# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x50,0xd2,0x02,0x07,0x00,0x00]5560x01,0x08,0x50,0xd2,0x02,0x07,0x00,0x00557 558# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x50,0xd2,0x02,0x06,0x01,0x00]5590x01,0x08,0x50,0xd2,0x02,0x06,0x01,0x00560 561# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x50,0xd2,0x02,0x07,0x02,0x00]5620x01,0x10,0x50,0xd2,0x02,0x07,0x02,0x00563 564# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x50,0xd2,0x02,0x07,0x00,0x00]5650x01,0x10,0x50,0xd2,0x02,0x07,0x00,0x00566 567# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x50,0xd2,0x02,0x06,0x01,0x00]5680x01,0x10,0x50,0xd2,0x02,0x06,0x01,0x00569 570# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x50,0xd2,0x02,0x07,0x02,0x00]5710x01,0x18,0x50,0xd2,0x02,0x07,0x02,0x00572 573# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x50,0xd2,0x02,0x07,0x00,0x00]5740x01,0x18,0x50,0xd2,0x02,0x07,0x00,0x00575 576# GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x50,0xd2,0x02,0x06,0x01,0x00]5770x01,0x18,0x50,0xd2,0x02,0x06,0x01,0x00578 579# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3   ; encoding: [0x01,0x00,0x51,0xd2,0x02,0x07,0x02,0x00]5800x01,0x00,0x51,0xd2,0x02,0x07,0x02,0x00581 582# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3   ; encoding: [0x01,0x00,0x51,0xd2,0x02,0x07,0x00,0x00]5830x01,0x00,0x51,0xd2,0x02,0x07,0x00,0x00584 585# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3    ; encoding: [0x01,0x00,0x51,0xd2,0x02,0x06,0x01,0x00]5860x01,0x00,0x51,0xd2,0x02,0x06,0x01,0x00587 588# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x51,0xd2,0x02,0x07,0x02,0x00]5890x01,0x08,0x51,0xd2,0x02,0x07,0x02,0x00590 591# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x51,0xd2,0x02,0x07,0x00,0x00]5920x01,0x08,0x51,0xd2,0x02,0x07,0x00,0x00593 594# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x51,0xd2,0x02,0x06,0x01,0x00]5950x01,0x08,0x51,0xd2,0x02,0x06,0x01,0x00596 597# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x51,0xd2,0x02,0x07,0x02,0x00]5980x01,0x10,0x51,0xd2,0x02,0x07,0x02,0x00599 600# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x51,0xd2,0x02,0x07,0x00,0x00]6010x01,0x10,0x51,0xd2,0x02,0x07,0x00,0x00602 603# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x51,0xd2,0x02,0x06,0x01,0x00]6040x01,0x10,0x51,0xd2,0x02,0x06,0x01,0x00605 606# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x51,0xd2,0x02,0x07,0x02,0x00]6070x01,0x18,0x51,0xd2,0x02,0x07,0x02,0x00608 609# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x51,0xd2,0x02,0x07,0x00,0x00]6100x01,0x18,0x51,0xd2,0x02,0x07,0x00,0x00611 612# GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x51,0xd2,0x02,0x06,0x01,0x00]6130x01,0x18,0x51,0xd2,0x02,0x06,0x01,0x00614 615# GFX950: v_cvt_scalef32_pk32_f32_fp6 v[2:33], v[2:7], v6 ; encoding: [0x02,0x00,0x56,0xd2,0x02,0x0d,0x02,0x00]6160x02,0x00,0x56,0xd2,0x02,0x0d,0x02,0x00617 618# GFX950: v_cvt_scalef32_pk32_f32_bf6 v[2:33], v[2:7], v6 ; encoding: [0x02,0x00,0x57,0xd2,0x02,0x0d,0x02,0x00]6190x02,0x00,0x57,0xd2,0x02,0x0d,0x02,0x00620 621# GFX950: v_cvt_scalef32_pk32_bf16_bf6 v[10:25], v[20:25], v8 ; encoding: [0x0a,0x00,0x63,0xd2,0x14,0x11,0x02,0x00]6220x0a,0x00,0x63,0xd2,0x14,0x11,0x02,0x00623 624# GFX950: v_cvt_scalef32_pk32_f16_bf6 v[10:25], v[20:25], v8 ; encoding: [0x0a,0x00,0x62,0xd2,0x14,0x11,0x02,0x00]6250x0a,0x00,0x62,0xd2,0x14,0x11,0x02,0x00626 627# GFX950: v_cvt_scalef32_pk32_bf16_fp6 v[10:25], v[20:25], v8 ; encoding: [0x0a,0x00,0x61,0xd2,0x14,0x11,0x02,0x00]6280x0a,0x00,0x61,0xd2,0x14,0x11,0x02,0x00629 630# GFX950: v_cvt_scalef32_pk32_f16_fp6 v[10:25], v[20:25], v8 ; encoding: [0x0a,0x00,0x60,0xd2,0x14,0x11,0x02,0x00]6310x0a,0x00,0x60,0xd2,0x14,0x11,0x02,0x00632 633# GFX950: v_cvt_scalef32_pk32_bf6_bf16 v[20:25], v[10:25], v8 ; encoding: [0x14,0x00,0x5b,0xd2,0x0a,0x11,0x02,0x00]6340x14,0x00,0x5b,0xd2,0x0a,0x11,0x02,0x00635 636# GFX950: v_cvt_scalef32_pk32_bf6_f16 v[20:25], v[10:25], v8 ; encoding: [0x14,0x00,0x5a,0xd2,0x0a,0x11,0x02,0x00]6370x14,0x00,0x5a,0xd2,0x0a,0x11,0x02,0x00638 639# GFX950: v_cvt_scalef32_pk32_fp6_bf16 v[20:25], v[10:25], v8 ; encoding: [0x14,0x00,0x59,0xd2,0x0a,0x11,0x02,0x00]6400x14,0x00,0x59,0xd2,0x0a,0x11,0x02,0x00641 642# GFX950: v_cvt_scalef32_pk32_fp6_f16 v[20:25], v[10:25], v8 ; encoding: [0x14,0x00,0x58,0xd2,0x0a,0x11,0x02,0x00]6430x14,0x00,0x58,0xd2,0x0a,0x11,0x02,0x00644 645# GFX950: v_cvt_scalef32_pk_f16_fp8 v1, v2, v3    ; encoding: [0x01,0x00,0x48,0xd2,0x02,0x07,0x02,0x00]6460x01,0x00,0x48,0xd2,0x02,0x07,0x02,0x00647 648# GFX950: v_cvt_scalef32_pk_f16_fp8 v1, v2, s3    ; encoding: [0x01,0x00,0x48,0xd2,0x02,0x07,0x00,0x00]6490x01,0x00,0x48,0xd2,0x02,0x07,0x00,0x00650 651# GFX950: v_cvt_scalef32_pk_f16_fp8 v1, s2, 3     ; encoding: [0x01,0x00,0x48,0xd2,0x02,0x06,0x01,0x00]6520x01,0x00,0x48,0xd2,0x02,0x06,0x01,0x00653 654# GFX950: v_cvt_scalef32_pk_f16_fp8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x48,0xd2,0x02,0x07,0x02,0x00]6550x01,0x08,0x48,0xd2,0x02,0x07,0x02,0x00656 657# GFX950: v_cvt_scalef32_pk_f16_fp8 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x48,0xd2,0x02,0x07,0x00,0x00]6580x01,0x08,0x48,0xd2,0x02,0x07,0x00,0x00659 660# GFX950: v_cvt_scalef32_pk_f16_fp8 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x48,0xd2,0x02,0x06,0x01,0x00]6610x01,0x08,0x48,0xd2,0x02,0x06,0x01,0x00662 663# GFX950: v_cvt_scalef32_pk_f16_bf8 v1, v2, v3    ; encoding: [0x01,0x00,0x49,0xd2,0x02,0x07,0x02,0x00]6640x01,0x00,0x49,0xd2,0x02,0x07,0x02,0x00665 666# GFX950: v_cvt_scalef32_pk_f16_bf8 v1, v2, s3    ; encoding: [0x01,0x00,0x49,0xd2,0x02,0x07,0x00,0x00]6670x01,0x00,0x49,0xd2,0x02,0x07,0x00,0x00668 669# GFX950: v_cvt_scalef32_pk_f16_bf8 v1, s2, 3     ; encoding: [0x01,0x00,0x49,0xd2,0x02,0x06,0x01,0x00]6700x01,0x00,0x49,0xd2,0x02,0x06,0x01,0x00671 672# GFX950: v_cvt_scalef32_pk_f16_bf8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x49,0xd2,0x02,0x07,0x02,0x00]6730x01,0x08,0x49,0xd2,0x02,0x07,0x02,0x00674 675# GFX950: v_cvt_scalef32_pk_f16_bf8 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x49,0xd2,0x02,0x07,0x00,0x00]6760x01,0x08,0x49,0xd2,0x02,0x07,0x00,0x00677 678# GFX950: v_cvt_scalef32_pk_f16_bf8 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x49,0xd2,0x02,0x06,0x01,0x00]6790x01,0x08,0x49,0xd2,0x02,0x06,0x01,0x00680 681# GFX950: v_cvt_scalef32_pk_bf16_fp8 v1, v2, v3   ; encoding: [0x01,0x00,0x69,0xd2,0x02,0x07,0x02,0x00]6820x01,0x00,0x69,0xd2,0x02,0x07,0x02,0x00683 684# GFX950: v_cvt_scalef32_pk_bf16_fp8 v1, v2, s3   ; encoding: [0x01,0x00,0x69,0xd2,0x02,0x07,0x00,0x00]6850x01,0x00,0x69,0xd2,0x02,0x07,0x00,0x00686 687# GFX950: v_cvt_scalef32_pk_bf16_fp8 v1, s2, 3    ; encoding: [0x01,0x00,0x69,0xd2,0x02,0x06,0x01,0x00]6880x01,0x00,0x69,0xd2,0x02,0x06,0x01,0x00689 690# GFX950: v_cvt_scalef32_pk_bf16_fp8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x69,0xd2,0x02,0x07,0x02,0x00]6910x01,0x08,0x69,0xd2,0x02,0x07,0x02,0x00692 693# GFX950: v_cvt_scalef32_pk_bf16_fp8 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x69,0xd2,0x02,0x07,0x00,0x00]6940x01,0x08,0x69,0xd2,0x02,0x07,0x00,0x00695 696# GFX950: v_cvt_scalef32_pk_bf16_fp8 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x69,0xd2,0x02,0x06,0x01,0x00]6970x01,0x08,0x69,0xd2,0x02,0x06,0x01,0x00698 699# GFX950: v_cvt_scalef32_pk_bf16_bf8 v1, v2, v3   ; encoding: [0x01,0x00,0x6a,0xd2,0x02,0x07,0x02,0x00]7000x01,0x00,0x6a,0xd2,0x02,0x07,0x02,0x00701 702# GFX950: v_cvt_scalef32_pk_bf16_bf8 v1, v2, s3   ; encoding: [0x01,0x00,0x6a,0xd2,0x02,0x07,0x00,0x00]7030x01,0x00,0x6a,0xd2,0x02,0x07,0x00,0x00704 705# GFX950: v_cvt_scalef32_pk_bf16_bf8 v1, s2, 3    ; encoding: [0x01,0x00,0x6a,0xd2,0x02,0x06,0x01,0x00]7060x01,0x00,0x6a,0xd2,0x02,0x06,0x01,0x00707 708# GFX950: v_cvt_scalef32_pk_bf16_bf8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x6a,0xd2,0x02,0x07,0x02,0x00]7090x01,0x08,0x6a,0xd2,0x02,0x07,0x02,0x00710 711# GFX950: v_cvt_scalef32_pk_bf16_bf8 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x6a,0xd2,0x02,0x07,0x00,0x00]7120x01,0x08,0x6a,0xd2,0x02,0x07,0x00,0x00713 714# GFX950: v_cvt_scalef32_pk_bf16_bf8 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x6a,0xd2,0x02,0x06,0x01,0x00]7150x01,0x08,0x6a,0xd2,0x02,0x06,0x01,0x00716 717# GFX950: v_cvt_scalef32_pk_fp4_f16 v1, v2, v3    ; encoding: [0x01,0x00,0x4c,0xd2,0x02,0x07,0x02,0x00]7180x01,0x00,0x4c,0xd2,0x02,0x07,0x02,0x00719 720# GFX950: v_cvt_scalef32_pk_fp4_f16 v1, s2, 3     ; encoding: [0x01,0x00,0x4c,0xd2,0x02,0x06,0x01,0x00]7210x01,0x00,0x4c,0xd2,0x02,0x06,0x01,0x00722 723# GFX950: v_cvt_scalef32_pk_fp4_f16 v1, v2, v3 op_sel:[0,0,1,1] ; encoding: [0x01,0x60,0x4c,0xd2,0x02,0x07,0x02,0x00]7240x01,0x60,0x4c,0xd2,0x02,0x07,0x02,0x00725 726# GFX950: v_cvt_scalef32_pk_fp4_f16 v1, v2, v3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x4c,0xd2,0x02,0x07,0x02,0x00]7270x01,0x40,0x4c,0xd2,0x02,0x07,0x02,0x00728 729# GFX950: v_cvt_scalef32_pk_fp4_f16 v1, -|s2|, v3 ; encoding: [0x01,0x01,0x4c,0xd2,0x02,0x06,0x02,0x20]7300x01,0x01,0x4c,0xd2,0x02,0x06,0x02,0x20731 732# GFX950: v_cvt_scalef32_pk_fp4_bf16 v1, v2, v3   ; encoding: [0x01,0x00,0x4d,0xd2,0x02,0x07,0x02,0x00]7330x01,0x00,0x4d,0xd2,0x02,0x07,0x02,0x00734 735# GFX950: v_cvt_scalef32_pk_fp4_bf16 v1, s2, 3    ; encoding: [0x01,0x00,0x4d,0xd2,0x02,0x06,0x01,0x00]7360x01,0x00,0x4d,0xd2,0x02,0x06,0x01,0x00737 738# GFX950: v_cvt_scalef32_pk_fp4_bf16 v1, v2, v3 op_sel:[0,0,1,1] ; encoding: [0x01,0x60,0x4d,0xd2,0x02,0x07,0x02,0x00]7390x01,0x60,0x4d,0xd2,0x02,0x07,0x02,0x00740 741# GFX950: v_cvt_scalef32_pk_fp4_bf16 v1, v2, v3 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x4d,0xd2,0x02,0x07,0x02,0x00]7420x01,0x40,0x4d,0xd2,0x02,0x07,0x02,0x00743 744# GFX950: v_cvt_scalef32_pk_fp4_bf16 v1, -|s2|, v3 ; encoding: [0x01,0x01,0x4d,0xd2,0x02,0x06,0x02,0x20]7450x01,0x01,0x4d,0xd2,0x02,0x06,0x02,0x20746 747# GFX950: v_ashr_pk_i8_i32 v2, s4, 4, v2          ; encoding: [0x02,0x00,0x65,0xd2,0x04,0x08,0x09,0x04]7480x02,0x00,0x65,0xd2,0x04,0x08,0x09,0x04749 750# GFX950: v_ashr_pk_i8_i32 v2, s4, v7, v8         ; encoding: [0x02,0x00,0x65,0xd2,0x04,0x0e,0x22,0x04]7510x02,0x00,0x65,0xd2,0x04,0x0e,0x22,0x04752 753# GFX950: v_ashr_pk_i8_i32 v2, v4, 0, 1           ; encoding: [0x02,0x00,0x65,0xd2,0x04,0x01,0x05,0x02]7540x02,0x00,0x65,0xd2,0x04,0x01,0x05,0x02755 756# GFX950: v_ashr_pk_i8_i32 v2, v4, 3, s2          ; encoding: [0x02,0x00,0x65,0xd2,0x04,0x07,0x09,0x00]7570x02,0x00,0x65,0xd2,0x04,0x07,0x09,0x00758 759# GFX950: v_ashr_pk_i8_i32 v2, v4, v7, 0.5        ; encoding: [0x02,0x00,0x65,0xd2,0x04,0x0f,0xc2,0x03]7600x02,0x00,0x65,0xd2,0x04,0x0f,0xc2,0x03761 762# GFX950: v_ashr_pk_i8_i32 v1, v2, v3, v4 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x65,0xd2,0x02,0x07,0x12,0x04]7630x01,0x40,0x65,0xd2,0x02,0x07,0x12,0x04764 765# GFX950: v_ashr_pk_u8_i32 v2, s4, 4, v2          ; encoding: [0x02,0x00,0x66,0xd2,0x04,0x08,0x09,0x04]7660x02,0x00,0x66,0xd2,0x04,0x08,0x09,0x04767 768# GFX950: v_ashr_pk_u8_i32 v2, s4, v7, v8         ; encoding: [0x02,0x00,0x66,0xd2,0x04,0x0e,0x22,0x04]7690x02,0x00,0x66,0xd2,0x04,0x0e,0x22,0x04770 771# GFX950: v_ashr_pk_u8_i32 v2, v4, 0, 1           ; encoding: [0x02,0x00,0x66,0xd2,0x04,0x01,0x05,0x02]7720x02,0x00,0x66,0xd2,0x04,0x01,0x05,0x02773 774# GFX950: v_ashr_pk_u8_i32 v2, v4, 3, s2          ; encoding: [0x02,0x00,0x66,0xd2,0x04,0x07,0x09,0x00]7750x02,0x00,0x66,0xd2,0x04,0x07,0x09,0x00776 777# GFX950: v_ashr_pk_u8_i32 v2, v4, v7, -2.0       ; encoding: [0x02,0x00,0x66,0xd2,0x04,0x0f,0xd6,0x03]7780x02,0x00,0x66,0xd2,0x04,0x0f,0xd6,0x03779 780# GFX950: v_ashr_pk_u8_i32 v1, v2, v3, v4 op_sel:[0,0,0,1] ; encoding: [0x01,0x40,0x66,0xd2,0x02,0x07,0x12,0x04]7810x01,0x40,0x66,0xd2,0x02,0x07,0x12,0x04782 783# GFX950: v_dot2_f32_bf16 v5, v1, v2, v3          ; encoding: [0x05,0x40,0x9a,0xd3,0x01,0x05,0x0e,0x1c]7840x05,0x40,0x9a,0xd3,0x01,0x05,0x0e,0x1c785 786# GFX950: v_dot2_f32_bf16 v5, v1, v2, s3          ; encoding: [0x05,0x40,0x9a,0xd3,0x01,0x05,0x0e,0x18]7870x05,0x40,0x9a,0xd3,0x01,0x05,0x0e,0x18788 789# GFX950: v_dot2_f32_bf16 v2, v1, 0, v2           ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0x01,0x09,0x1c]7900x02,0x40,0x9a,0xd3,0x01,0x01,0x09,0x1c791 792# GFX950: v_dot2_f32_bf16 v2, v1, 0.5, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xe1,0x09,0x1c]7930x02,0x40,0x9a,0xd3,0x01,0xe1,0x09,0x1c794 795# GFX950: v_dot2_f32_bf16 v2, v1, -0.5, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xe3,0x09,0x1c]7960x02,0x40,0x9a,0xd3,0x01,0xe3,0x09,0x1c797 798# GFX950: v_dot2_f32_bf16 v2, v1, 1.0, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xe5,0x09,0x1c]7990x02,0x40,0x9a,0xd3,0x01,0xe5,0x09,0x1c800 801# GFX950: v_dot2_f32_bf16 v2, v1, -1.0, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xe7,0x09,0x1c]8020x02,0x40,0x9a,0xd3,0x01,0xe7,0x09,0x1c803 804# GFX950: v_dot2_f32_bf16 v2, v1, 2.0, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xe9,0x09,0x1c]8050x02,0x40,0x9a,0xd3,0x01,0xe9,0x09,0x1c806 807# GFX950: v_dot2_f32_bf16 v2, v1, -2.0, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xeb,0x09,0x1c]8080x02,0x40,0x9a,0xd3,0x01,0xeb,0x09,0x1c809 810# GFX950: v_dot2_f32_bf16 v2, v1, 4.0, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xed,0x09,0x1c]8110x02,0x40,0x9a,0xd3,0x01,0xed,0x09,0x1c812 813# GFX950: v_dot2_f32_bf16 v2, v1, -4.0, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xef,0x09,0x1c]8140x02,0x40,0x9a,0xd3,0x01,0xef,0x09,0x1c815 816# GFX950: v_dot2_f32_bf16 v2, v1, 0.15915494, v2  ; encoding: [0x02,0x40,0x9a,0xd3,0x01,0xf1,0x09,0x1c]8170x02,0x40,0x9a,0xd3,0x01,0xf1,0x09,0x1c818 819# GFX950: v_dot2_f32_bf16 v2, 0.5, v1, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0xf0,0x02,0x0a,0x1c]8200x02,0x40,0x9a,0xd3,0xf0,0x02,0x0a,0x1c821 822# GFX950: v_dot2_f32_bf16 v2, -0.5, v1, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0xf1,0x02,0x0a,0x1c]8230x02,0x40,0x9a,0xd3,0xf1,0x02,0x0a,0x1c824 825# GFX950: v_dot2_f32_bf16 v2, 1.0, v1, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0xf2,0x02,0x0a,0x1c]8260x02,0x40,0x9a,0xd3,0xf2,0x02,0x0a,0x1c827 828# GFX950: v_dot2_f32_bf16 v2, -1.0, v1, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0xf3,0x02,0x0a,0x1c]8290x02,0x40,0x9a,0xd3,0xf3,0x02,0x0a,0x1c830 831# GFX950: v_dot2_f32_bf16 v2, 2.0, v1, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0xf4,0x02,0x0a,0x1c]8320x02,0x40,0x9a,0xd3,0xf4,0x02,0x0a,0x1c833 834# GFX950: v_dot2_f32_bf16 v2, -2.0, v1, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0xf5,0x02,0x0a,0x1c]8350x02,0x40,0x9a,0xd3,0xf5,0x02,0x0a,0x1c836 837# GFX950: v_dot2_f32_bf16 v2, 4.0, v1, v2         ; encoding: [0x02,0x40,0x9a,0xd3,0xf6,0x02,0x0a,0x1c]8380x02,0x40,0x9a,0xd3,0xf6,0x02,0x0a,0x1c839 840# GFX950: v_dot2_f32_bf16 v2, -4.0, v1, v2        ; encoding: [0x02,0x40,0x9a,0xd3,0xf7,0x02,0x0a,0x1c]8410x02,0x40,0x9a,0xd3,0xf7,0x02,0x0a,0x1c842 843# GFX950: v_cvt_scalef32_2xpk16_fp6_f32 v[20:25], v[10:25], v[10:25], v6 ; encoding: [0x14,0x00,0x52,0xd2,0x0a,0x15,0x1a,0x04]8440x14,0x00,0x52,0xd2,0x0a,0x15,0x1a,0x04845 846# GFX950: v_cvt_scalef32_2xpk16_bf6_f32 v[20:25], v[10:25], v[10:25], v6 ; encoding: [0x14,0x00,0x53,0xd2,0x0a,0x15,0x1a,0x04]8470x14,0x00,0x53,0xd2,0x0a,0x15,0x1a,0x04848 849# GFX950: v_cvt_scalef32_2xpk16_fp6_f32 v[20:25], v[10:25], v[10:25], s6 ; encoding: [0x14,0x00,0x52,0xd2,0x0a,0x15,0x1a,0x00]8500x14,0x00,0x52,0xd2,0x0a,0x15,0x1a,0x00851 852# GFX950: v_cvt_scalef32_2xpk16_bf6_f32 v[20:25], v[10:25], v[10:25], s6 ; encoding: [0x14,0x00,0x53,0xd2,0x0a,0x15,0x1a,0x00]8530x14,0x00,0x53,0xd2,0x0a,0x15,0x1a,0x00854 855# GFX950: v_cvt_scalef32_2xpk16_fp6_f32 v[20:25], v[10:25], v[10:25], 22 ; encoding: [0x14,0x00,0x52,0xd2,0x0a,0x15,0x5a,0x02]8560x14,0x00,0x52,0xd2,0x0a,0x15,0x5a,0x02857 858# GFX950: v_cvt_scalef32_2xpk16_bf6_f32 v[20:25], v[10:25], v[10:25], 11 ; encoding: [0x14,0x00,0x53,0xd2,0x0a,0x15,0x2e,0x02]8590x14,0x00,0x53,0xd2,0x0a,0x15,0x2e,0x02860 861# GFX950: v_maximum3_f32 v1, -v2, -v3, -v4        ; encoding: [0x01,0x00,0xa9,0xd2,0x02,0x07,0x12,0xe4]8620x01,0x00,0xa9,0xd2,0x02,0x07,0x12,0xe4863 864# GFX950: v_maximum3_f32 v1, -|v2|, -|v3|, -|v4|  ; encoding: [0x01,0x07,0xa9,0xd2,0x02,0x07,0x12,0xe4]8650x01,0x07,0xa9,0xd2,0x02,0x07,0x12,0xe4866 867# GFX950: v_maximum3_f32 v1, 0, 1.0, v3           ; encoding: [0x01,0x00,0xa9,0xd2,0x80,0xe4,0x0d,0x04]8680x01,0x00,0xa9,0xd2,0x80,0xe4,0x0d,0x04869 870# GFX950: v_maximum3_f32 v1, s8, v3, 1.0          ; encoding: [0x01,0x00,0xa9,0xd2,0x08,0x06,0xca,0x03]8710x01,0x00,0xa9,0xd2,0x08,0x06,0xca,0x03872 873# GFX950: v_maximum3_f32 v1, v2, s8, v3           ; encoding: [0x01,0x00,0xa9,0xd2,0x02,0x11,0x0c,0x04]8740x01,0x00,0xa9,0xd2,0x02,0x11,0x0c,0x04875 876# GFX950: v_maximum3_f32 v1, v2, v3, v4           ; encoding: [0x01,0x00,0xa9,0xd2,0x02,0x07,0x12,0x04]8770x01,0x00,0xa9,0xd2,0x02,0x07,0x12,0x04878 879# GFX950: v_maximum3_f32 v2, 0, v3, 1.0           ; encoding: [0x02,0x00,0xa9,0xd2,0x80,0x06,0xca,0x03]8800x02,0x00,0xa9,0xd2,0x80,0x06,0xca,0x03881 882# GFX950: v_minimum3_f32 v0, v1, v2, v3           ; encoding: [0x00,0x00,0xa8,0xd2,0x01,0x05,0x0e,0x04]8830x00,0x00,0xa8,0xd2,0x01,0x05,0x0e,0x04884 885 886# GFX950: v_pk_maximum3_f16 v1, 2.0, v2, v3       ; encoding: [0x01,0x40,0x9c,0xd3,0xf4,0x04,0x0e,0x1c]8870x01,0x40,0x9c,0xd3,0xf4,0x04,0x0e,0x1c888 889# GFX950: v_pk_maximum3_f16 v1, v2, 2.0, v3       ; encoding: [0x01,0x40,0x9c,0xd3,0x02,0xe9,0x0d,0x1c]8900x01,0x40,0x9c,0xd3,0x02,0xe9,0x0d,0x1c891 892# GFX950: v_pk_maximum3_f16 v1, v2, v3, 2.0       ; encoding: [0x01,0x40,0x9c,0xd3,0x02,0x07,0xd2,0x1b]8930x01,0x40,0x9c,0xd3,0x02,0x07,0xd2,0x1b894 895# GFX950: v_pk_maximum3_f16 v1, v2, v3, v4        ; encoding: [0x01,0x40,0x9c,0xd3,0x02,0x07,0x12,0x1c]8960x01,0x40,0x9c,0xd3,0x02,0x07,0x12,0x1c897 898# GFX950: v_pk_maximum3_f16 v1, v2, v3, v4 clamp  ; encoding: [0x01,0xc0,0x9c,0xd3,0x02,0x07,0x12,0x1c]8990x01,0xc0,0x9c,0xd3,0x02,0x07,0x12,0x1c900 901# GFX950: v_pk_maximum3_f16 v8, v0, s0, v1        ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x01,0x04,0x1c]9020x08,0x40,0x9c,0xd3,0x00,0x01,0x04,0x1c903 904# GFX950: v_pk_maximum3_f16 v8, v0, s0, v1 op_sel:[0,0,1] op_sel_hi:[0,0,1] ; encoding: [0x08,0x60,0x9c,0xd3,0x00,0x01,0x04,0x04]9050x08,0x60,0x9c,0xd3,0x00,0x01,0x04,0x04906 907# GFX950: v_pk_maximum3_f16 v8, v0, s0, v1 op_sel_hi:[0,0,0] ; encoding: [0x08,0x00,0x9c,0xd3,0x00,0x01,0x04,0x04]9080x08,0x00,0x9c,0xd3,0x00,0x01,0x04,0x04909 910# GFX950: v_pk_maximum3_f16 v8, v0, s8, v1        ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x11,0x04,0x1c]9110x08,0x40,0x9c,0xd3,0x00,0x11,0x04,0x1c912 913# GFX950: v_pk_maximum3_f16 v8, v0, v1, s8        ; encoding: [0x08,0x40,0x9c,0xd3,0x00,0x03,0x22,0x18]9140x08,0x40,0x9c,0xd3,0x00,0x03,0x22,0x18915 916# GFX950: v_pk_minimum3_f16 v1, 2.0, v2, v3       ; encoding: [0x01,0x40,0x9b,0xd3,0xf4,0x04,0x0e,0x1c]9170x01,0x40,0x9b,0xd3,0xf4,0x04,0x0e,0x1c918 919# GFX950: v_pk_minimum3_f16 v1, v2, 2.0, v3       ; encoding: [0x01,0x40,0x9b,0xd3,0x02,0xe9,0x0d,0x1c]9200x01,0x40,0x9b,0xd3,0x02,0xe9,0x0d,0x1c921 922# GFX950: v_pk_minimum3_f16 v1, v2, v3, 2.0       ; encoding: [0x01,0x40,0x9b,0xd3,0x02,0x07,0xd2,0x1b]9230x01,0x40,0x9b,0xd3,0x02,0x07,0xd2,0x1b924 925# GFX950: v_pk_minimum3_f16 v1, v2, v3, v4        ; encoding: [0x01,0x40,0x9b,0xd3,0x02,0x07,0x12,0x1c]9260x01,0x40,0x9b,0xd3,0x02,0x07,0x12,0x1c927 928# GFX950: v_pk_minimum3_f16 v1, v2, v3, v4 clamp  ; encoding: [0x01,0xc0,0x9b,0xd3,0x02,0x07,0x12,0x1c]9290x01,0xc0,0x9b,0xd3,0x02,0x07,0x12,0x1c930 931# GFX950: v_pk_minimum3_f16 v8, v0, s0, v1        ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x01,0x04,0x1c]9320x08,0x40,0x9b,0xd3,0x00,0x01,0x04,0x1c933 934# GFX950: v_pk_minimum3_f16 v8, v0, s0, v1 op_sel:[0,0,1] op_sel_hi:[0,0,1] ; encoding: [0x08,0x60,0x9b,0xd3,0x00,0x01,0x04,0x04]9350x08,0x60,0x9b,0xd3,0x00,0x01,0x04,0x04936 937# GFX950: v_pk_minimum3_f16 v8, v0, s0, v1 op_sel_hi:[0,0,0] ; encoding: [0x08,0x00,0x9b,0xd3,0x00,0x01,0x04,0x04]9380x08,0x00,0x9b,0xd3,0x00,0x01,0x04,0x04939 940# GFX950: v_pk_minimum3_f16 v8, v0, s8, v1        ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x11,0x04,0x1c]9410x08,0x40,0x9b,0xd3,0x00,0x11,0x04,0x1c942 943# GFX950: v_pk_minimum3_f16 v8, v0, v1, s8        ; encoding: [0x08,0x40,0x9b,0xd3,0x00,0x03,0x22,0x18]9440x08,0x40,0x9b,0xd3,0x00,0x03,0x22,0x18945 946# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, v2, v4, v5 ; encoding: [0x00,0x00,0x4f,0xd2,0x02,0x09,0x16,0x04]9470x00,0x00,0x4f,0xd2,0x02,0x09,0x16,0x04948 949# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, v2, v4, v5 ; encoding: [0x00,0x00,0x4e,0xd2,0x02,0x09,0x16,0x04]9500x00,0x00,0x4e,0xd2,0x02,0x09,0x16,0x04951 952# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, v[2:3], v4, v5 ; encoding: [0x00,0x00,0x3e,0xd2,0x02,0x09,0x16,0x04]9530x00,0x00,0x3e,0xd2,0x02,0x09,0x16,0x04954 955# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, v2, v4, v5 op_sel:[0,0,1,1] ; encoding: [0x00,0x60,0x4f,0xd2,0x02,0x09,0x16,0x04]9560x00,0x60,0x4f,0xd2,0x02,0x09,0x16,0x04957 958# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, v2, v4, v5 op_sel:[0,0,1,1] ; encoding: [0x00,0x60,0x4e,0xd2,0x02,0x09,0x16,0x04]9590x00,0x60,0x4e,0xd2,0x02,0x09,0x16,0x04960 961# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, v[2:3], v4, v5 op_sel:[0,0,1,1] ; encoding: [0x00,0x60,0x3e,0xd2,0x02,0x09,0x16,0x04]9620x00,0x60,0x3e,0xd2,0x02,0x09,0x16,0x04963 964# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, v2, v4, v5 op_sel:[0,0,0,1] ; encoding: [0x00,0x40,0x4f,0xd2,0x02,0x09,0x16,0x04]9650x00,0x40,0x4f,0xd2,0x02,0x09,0x16,0x04966 967# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, v2, v4, v5 op_sel:[0,0,0,1] ; encoding: [0x00,0x40,0x4e,0xd2,0x02,0x09,0x16,0x04]9680x00,0x40,0x4e,0xd2,0x02,0x09,0x16,0x04969 970# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, v[2:3], v4, v5 op_sel:[0,0,0,1] ; encoding: [0x00,0x40,0x3e,0xd2,0x02,0x09,0x16,0x04]9710x00,0x40,0x3e,0xd2,0x02,0x09,0x16,0x04972 973# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, v2, v4, v5 op_sel:[0,0,1,0] ; encoding: [0x00,0x20,0x4f,0xd2,0x02,0x09,0x16,0x04]9740x00,0x20,0x4f,0xd2,0x02,0x09,0x16,0x04975 976# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, v2, v4, v5 op_sel:[0,0,1,0] ; encoding: [0x00,0x20,0x4e,0xd2,0x02,0x09,0x16,0x04]9770x00,0x20,0x4e,0xd2,0x02,0x09,0x16,0x04978 979# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, v[2:3], v4, v5 op_sel:[0,0,1,0] ; encoding: [0x00,0x20,0x3e,0xd2,0x02,0x09,0x16,0x04]9800x00,0x20,0x3e,0xd2,0x02,0x09,0x16,0x04981 982# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, -v2, v4, v5 ; encoding: [0x00,0x00,0x4f,0xd2,0x02,0x09,0x16,0x24]9830x00,0x00,0x4f,0xd2,0x02,0x09,0x16,0x24984 985# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, v2, v4, -v5 ; encoding: [0x00,0x00,0x4f,0xd2,0x02,0x09,0x16,0x84]9860x00,0x00,0x4f,0xd2,0x02,0x09,0x16,0x84987 988# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, v2, v4, |v5| ; encoding: [0x00,0x04,0x4f,0xd2,0x02,0x09,0x16,0x04]9890x00,0x04,0x4f,0xd2,0x02,0x09,0x16,0x04990 991# GFX950: v_cvt_scalef32_sr_pk_fp4_bf16 v0, |v2|, v4, v5 ; encoding: [0x00,0x01,0x4f,0xd2,0x02,0x09,0x16,0x04]9920x00,0x01,0x4f,0xd2,0x02,0x09,0x16,0x04993 994# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, -v2, v4, v5 ; encoding: [0x00,0x00,0x4e,0xd2,0x02,0x09,0x16,0x24]9950x00,0x00,0x4e,0xd2,0x02,0x09,0x16,0x24996 997# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, v2, v4, -v5 ; encoding: [0x00,0x00,0x4e,0xd2,0x02,0x09,0x16,0x84]9980x00,0x00,0x4e,0xd2,0x02,0x09,0x16,0x84999 1000# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, |v2|, v4, v5 ; encoding: [0x00,0x01,0x4e,0xd2,0x02,0x09,0x16,0x04]10010x00,0x01,0x4e,0xd2,0x02,0x09,0x16,0x041002 1003# GFX950: v_cvt_scalef32_sr_pk_fp4_f16 v0, v2, v4, |v5| ; encoding: [0x00,0x04,0x4e,0xd2,0x02,0x09,0x16,0x04]10040x00,0x04,0x4e,0xd2,0x02,0x09,0x16,0x041005 1006# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, -v[2:3], v4, v5 ; encoding: [0x00,0x00,0x3e,0xd2,0x02,0x09,0x16,0x24]10070x00,0x00,0x3e,0xd2,0x02,0x09,0x16,0x241008 1009# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, v[2:3], v4, -v5 ; encoding: [0x00,0x00,0x3e,0xd2,0x02,0x09,0x16,0x84]10100x00,0x00,0x3e,0xd2,0x02,0x09,0x16,0x841011 1012# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, |v[2:3]|, v4, v5 ; encoding: [0x00,0x01,0x3e,0xd2,0x02,0x09,0x16,0x04]10130x00,0x01,0x3e,0xd2,0x02,0x09,0x16,0x041014 1015# GFX950: v_cvt_scalef32_sr_pk_fp4_f32 v0, v[2:3], v4, |v5| ; encoding: [0x00,0x04,0x3e,0xd2,0x02,0x09,0x16,0x04]10160x00,0x04,0x3e,0xd2,0x02,0x09,0x16,0x041017 1018# GFX950: v_cvt_sr_f16_f32 v0, v1, v2             ; encoding: [0x00,0x00,0xa6,0xd2,0x01,0x05,0x02,0x00]10190x00,0x00,0xa6,0xd2,0x01,0x05,0x02,0x001020 1021# GFX950: v_cvt_sr_bf16_f32 v0, v1, v2            ; encoding: [0x00,0x00,0xa7,0xd2,0x01,0x05,0x02,0x00]10220x00,0x00,0xa7,0xd2,0x01,0x05,0x02,0x001023 1024# GFX950: v_cvt_sr_f16_f32 v0, v1, v2 op_sel:[0,0,1] ; encoding: [0x00,0x40,0xa6,0xd2,0x01,0x05,0x02,0x00]10250x00,0x40,0xa6,0xd2,0x01,0x05,0x02,0x001026 1027# GFX950: v_cvt_sr_bf16_f32 v0, v1, v2 op_sel:[0,0,1] ; encoding: [0x00,0x40,0xa7,0xd2,0x01,0x05,0x02,0x00]10280x00,0x40,0xa7,0xd2,0x01,0x05,0x02,0x001029 1030# GFX950: v_cvt_sr_f16_f32 v0, -v1, v2            ; encoding: [0x00,0x00,0xa6,0xd2,0x01,0x05,0x02,0x20]10310x00,0x00,0xa6,0xd2,0x01,0x05,0x02,0x201032 1033# GFX950: v_cvt_sr_f16_f32 v0, |v1|, v2           ; encoding: [0x00,0x01,0xa6,0xd2,0x01,0x05,0x02,0x00]10340x00,0x01,0xa6,0xd2,0x01,0x05,0x02,0x001035 1036# GFX950: v_cvt_sr_bf16_f32 v0, -v1, v2           ; encoding: [0x00,0x00,0xa7,0xd2,0x01,0x05,0x02,0x20]10370x00,0x00,0xa7,0xd2,0x01,0x05,0x02,0x201038 1039# GFX950: v_cvt_sr_bf16_f32 v0, |v1|, v2          ; encoding: [0x00,0x01,0xa7,0xd2,0x01,0x05,0x02,0x00]10400x00,0x01,0xa7,0xd2,0x01,0x05,0x02,0x001041 1042# GFX950: v_cvt_scalef32_sr_bf8_bf16 v0, v1, v2, v3 ; encoding: [0x00,0x00,0x47,0xd2,0x01,0x05,0x0e,0x04]10430x00,0x00,0x47,0xd2,0x01,0x05,0x0e,0x041044 1045# GFX950: v_cvt_scalef32_sr_bf8_bf16 v0, -v1, v2, v3 ; encoding: [0x00,0x00,0x47,0xd2,0x01,0x05,0x0e,0x24]10460x00,0x00,0x47,0xd2,0x01,0x05,0x0e,0x241047 1048# GFX950: v_cvt_scalef32_sr_bf8_bf16 v0, v1, v2, -v3 ; encoding: [0x00,0x00,0x47,0xd2,0x01,0x05,0x0e,0x84]10490x00,0x00,0x47,0xd2,0x01,0x05,0x0e,0x841050 1051# GFX950: v_cvt_scalef32_sr_bf8_bf16 v0, |v1|, v2, v3 ; encoding: [0x00,0x01,0x47,0xd2,0x01,0x05,0x0e,0x04]10520x00,0x01,0x47,0xd2,0x01,0x05,0x0e,0x041053 1054# GFX950: v_cvt_scalef32_sr_bf8_bf16 v0, v1, v2, |v3| ; encoding: [0x00,0x04,0x47,0xd2,0x01,0x05,0x0e,0x04]10550x00,0x04,0x47,0xd2,0x01,0x05,0x0e,0x041056 1057# GFX950: v_cvt_scalef32_sr_bf8_f16 v0, v1, v2, v3 ; encoding: [0x00,0x00,0x43,0xd2,0x01,0x05,0x0e,0x04]10580x00,0x00,0x43,0xd2,0x01,0x05,0x0e,0x041059 1060# GFX950: v_cvt_scalef32_sr_bf8_f16 v0, -v1, v2, v3 ; encoding: [0x00,0x00,0x43,0xd2,0x01,0x05,0x0e,0x24]10610x00,0x00,0x43,0xd2,0x01,0x05,0x0e,0x241062 1063# GFX950: v_cvt_scalef32_sr_bf8_f16 v0, v1, v2, -v3 ; encoding: [0x00,0x00,0x43,0xd2,0x01,0x05,0x0e,0x84]10640x00,0x00,0x43,0xd2,0x01,0x05,0x0e,0x841065 1066# GFX950: v_cvt_scalef32_sr_bf8_f16 v0, |v1|, v2, v3 ; encoding: [0x00,0x01,0x43,0xd2,0x01,0x05,0x0e,0x04]10670x00,0x01,0x43,0xd2,0x01,0x05,0x0e,0x041068 1069# GFX950: v_cvt_scalef32_sr_bf8_f16 v0, v1, v2, |v3| ; encoding: [0x00,0x04,0x43,0xd2,0x01,0x05,0x0e,0x04]10700x00,0x04,0x43,0xd2,0x01,0x05,0x0e,0x041071 1072# GFX950: v_cvt_scalef32_sr_bf8_f32 v0, v1, v2, v3 ; encoding: [0x00,0x00,0x38,0xd2,0x01,0x05,0x0e,0x04]10730x00,0x00,0x38,0xd2,0x01,0x05,0x0e,0x041074 1075# GFX950: v_cvt_scalef32_sr_bf8_f32 v0, -v1, v2, v3 ; encoding: [0x00,0x00,0x38,0xd2,0x01,0x05,0x0e,0x24]10760x00,0x00,0x38,0xd2,0x01,0x05,0x0e,0x241077 1078# GFX950: v_cvt_scalef32_sr_bf8_f32 v0, v1, v2, -v3 ; encoding: [0x00,0x00,0x38,0xd2,0x01,0x05,0x0e,0x84]10790x00,0x00,0x38,0xd2,0x01,0x05,0x0e,0x841080 1081# GFX950: v_cvt_scalef32_sr_bf8_f32 v0, |v1|, v2, v3 ; encoding: [0x00,0x01,0x38,0xd2,0x01,0x05,0x0e,0x04]10820x00,0x01,0x38,0xd2,0x01,0x05,0x0e,0x041083 1084# GFX950: v_cvt_scalef32_sr_bf8_f32 v0, v1, v2, |v3| ; encoding: [0x00,0x04,0x38,0xd2,0x01,0x05,0x0e,0x04]10850x00,0x04,0x38,0xd2,0x01,0x05,0x0e,0x041086 1087# GFX950: v_cvt_scalef32_sr_fp8_bf16 v0, v1, v2, v3 ; encoding: [0x00,0x00,0x46,0xd2,0x01,0x05,0x0e,0x04]10880x00,0x00,0x46,0xd2,0x01,0x05,0x0e,0x041089 1090# GFX950: v_cvt_scalef32_sr_fp8_bf16 v0, -v1, v2, v3 ; encoding: [0x00,0x00,0x46,0xd2,0x01,0x05,0x0e,0x24]10910x00,0x00,0x46,0xd2,0x01,0x05,0x0e,0x241092 1093# GFX950: v_cvt_scalef32_sr_fp8_bf16 v0, v1, v2, -v3 ; encoding: [0x00,0x00,0x46,0xd2,0x01,0x05,0x0e,0x84]10940x00,0x00,0x46,0xd2,0x01,0x05,0x0e,0x841095 1096# GFX950: v_cvt_scalef32_sr_fp8_bf16 v0, |v1|, v2, v3 ; encoding: [0x00,0x01,0x46,0xd2,0x01,0x05,0x0e,0x04]10970x00,0x01,0x46,0xd2,0x01,0x05,0x0e,0x041098 1099# GFX950: v_cvt_scalef32_sr_fp8_bf16 v0, v1, v2, |v3| ; encoding: [0x00,0x04,0x46,0xd2,0x01,0x05,0x0e,0x04]11000x00,0x04,0x46,0xd2,0x01,0x05,0x0e,0x041101 1102# GFX950: v_cvt_scalef32_sr_fp8_f16 v0, v1, v2, v3 ; encoding: [0x00,0x00,0x42,0xd2,0x01,0x05,0x0e,0x04]11030x00,0x00,0x42,0xd2,0x01,0x05,0x0e,0x041104 1105# GFX950: v_cvt_scalef32_sr_fp8_f16 v0, -v1, v2, v3 ; encoding: [0x00,0x00,0x42,0xd2,0x01,0x05,0x0e,0x24]11060x00,0x00,0x42,0xd2,0x01,0x05,0x0e,0x241107 1108# GFX950: v_cvt_scalef32_sr_fp8_f16 v0, v1, v2, -v3 ; encoding: [0x00,0x00,0x42,0xd2,0x01,0x05,0x0e,0x84]11090x00,0x00,0x42,0xd2,0x01,0x05,0x0e,0x841110 1111# GFX950: v_cvt_scalef32_sr_fp8_f16 v0, |v1|, v2, v3 ; encoding: [0x00,0x01,0x42,0xd2,0x01,0x05,0x0e,0x04]11120x00,0x01,0x42,0xd2,0x01,0x05,0x0e,0x041113 1114# GFX950: v_cvt_scalef32_sr_fp8_f16 v0, v1, v2, |v3| ; encoding: [0x00,0x04,0x42,0xd2,0x01,0x05,0x0e,0x04]11150x00,0x04,0x42,0xd2,0x01,0x05,0x0e,0x041116 1117# GFX950: v_cvt_scalef32_sr_fp8_f32 v0, v1, v2, v3 ; encoding: [0x00,0x00,0x37,0xd2,0x01,0x05,0x0e,0x04]11180x00,0x00,0x37,0xd2,0x01,0x05,0x0e,0x041119 1120# GFX950: v_cvt_scalef32_sr_fp8_f32 v0, -v1, v2, v3 ; encoding: [0x00,0x00,0x37,0xd2,0x01,0x05,0x0e,0x24]11210x00,0x00,0x37,0xd2,0x01,0x05,0x0e,0x241122 1123# GFX950: v_cvt_scalef32_sr_fp8_f32 v0, v1, v2, -v3 ; encoding: [0x00,0x00,0x37,0xd2,0x01,0x05,0x0e,0x84]11240x00,0x00,0x37,0xd2,0x01,0x05,0x0e,0x841125 1126# GFX950: v_cvt_scalef32_sr_fp8_f32 v0, |v1|, v2, v3 ; encoding: [0x00,0x01,0x37,0xd2,0x01,0x05,0x0e,0x04]11270x00,0x01,0x37,0xd2,0x01,0x05,0x0e,0x041128 1129# GFX950: v_cvt_scalef32_sr_fp8_f32 v0, v1, v2, |v3| ; encoding: [0x00,0x04,0x37,0xd2,0x01,0x05,0x0e,0x04]11300x00,0x04,0x37,0xd2,0x01,0x05,0x0e,0x041131 1132# GFX950: v_cvt_scalef32_sr_pk32_bf6_bf16 v[0:5], v[6:21], v22, v23 ; encoding: [0x00,0x00,0x5f,0xd2,0x06,0x2d,0x5e,0x04]11330x00,0x00,0x5f,0xd2,0x06,0x2d,0x5e,0x041134 1135# GFX950: v_cvt_scalef32_sr_pk32_bf6_f16 v[0:5], v[6:21], v22, v23 ; encoding: [0x00,0x00,0x5e,0xd2,0x06,0x2d,0x5e,0x04]11360x00,0x00,0x5e,0xd2,0x06,0x2d,0x5e,0x041137 1138# GFX950: v_cvt_scalef32_sr_pk32_fp6_bf16 v[0:5], v[6:21], v22, v23 ; encoding: [0x00,0x00,0x5d,0xd2,0x06,0x2d,0x5e,0x04]11390x00,0x00,0x5d,0xd2,0x06,0x2d,0x5e,0x041140 1141# GFX950: v_cvt_scalef32_sr_pk32_fp6_f16 v[0:5], v[6:21], v22, v23 ; encoding: [0x00,0x00,0x5c,0xd2,0x06,0x2d,0x5e,0x04]11420x00,0x00,0x5c,0xd2,0x06,0x2d,0x5e,0x041143 1144# GFX950: v_cvt_scalef32_sr_pk32_bf6_f32 v[0:5], v[6:37], v38, v39 ; encoding: [0x00,0x00,0x55,0xd2,0x06,0x4d,0x9e,0x04]11450x00,0x00,0x55,0xd2,0x06,0x4d,0x9e,0x041146 1147# GFX950: v_cvt_scalef32_sr_pk32_fp6_f32 v[0:5], v[6:37], v38, v39 ; encoding: [0x00,0x00,0x54,0xd2,0x06,0x4d,0x9e,0x04]11480x00,0x00,0x54,0xd2,0x06,0x4d,0x9e,0x041149 1150# GFX950: v_cvt_pk_f16_f32 v5, v1, v2             ; encoding: [0x05,0x00,0x67,0xd2,0x01,0x05,0x02,0x00]11510x05,0x00,0x67,0xd2,0x01,0x05,0x02,0x001152 1153# GFX950: v_cvt_pk_f16_f32 v5, v255, v255         ; encoding: [0x05,0x00,0x67,0xd2,0xff,0xff,0x03,0x00]11540x05,0x00,0x67,0xd2,0xff,0xff,0x03,0x001155 1156# GFX950: v_cvt_pk_f16_f32 v5, m0, 0.5            ; encoding: [0x05,0x00,0x67,0xd2,0x7c,0xe0,0x01,0x00]11570x05,0x00,0x67,0xd2,0x7c,0xe0,0x01,0x001158 1159# GFX950: v_cvt_pk_f16_f32 v5, exec_lo, -1        ; encoding: [0x05,0x00,0x67,0xd2,0x7e,0x82,0x01,0x00]11600x05,0x00,0x67,0xd2,0x7e,0x82,0x01,0x001161 1162# GFX950: v_cvt_pk_f16_f32 v5, -1, exec_hi        ; encoding: [0x05,0x00,0x67,0xd2,0xc1,0xfe,0x00,0x00]11630x05,0x00,0x67,0xd2,0xc1,0xfe,0x00,0x001164 1165# GFX950: v_cvt_pk_f16_f32 v5, 0.5, m0 mul:2      ; encoding: [0x05,0x00,0x67,0xd2,0xf0,0xf8,0x00,0x08]11660x05,0x00,0x67,0xd2,0xf0,0xf8,0x00,0x081167