| # RUN: llvm-mc -arch=amdgcn -mcpu=gfx950 -disassemble -show-encoding < %s | FileCheck -check-prefix=GFX950 %s |
| |
| # GFX950: v_cvt_pk_bf16_f32 v5, v1, v2 ; encoding: [0x05,0x00,0x68,0xd2,0x01,0x05,0x02,0x00] |
| 0x05,0x00,0x68,0xd2,0x01,0x05,0x02,0x00 |
| |
| # GFX950: v_cvt_pk_bf16_f32 v5, v255, v255 ; encoding: [0x05,0x00,0x68,0xd2,0xff,0xff,0x03,0x00] |
| 0x05,0x00,0x68,0xd2,0xff,0xff,0x03,0x00 |
| |
| # GFX950: v_cvt_pk_bf16_f32 v5, v1, s2 ; encoding: [0x05,0x00,0x68,0xd2,0x01,0x05,0x00,0x00] |
| 0x05,0x00,0x68,0xd2,0x01,0x05,0x00,0x00 |
| |
| # GFX950: v_cvt_pk_bf16_f32 v5, m0, 0.5 ; encoding: [0x05,0x00,0x68,0xd2,0x7c,0xe0,0x01,0x00] |
| 0x05,0x00,0x68,0xd2,0x7c,0xe0,0x01,0x00 |
| |
| # GFX950: v_cvt_pk_bf16_f32 v5, -1, exec_hi ; encoding: [0x05,0x00,0x68,0xd2,0xc1,0xfe,0x00,0x00] |
| 0x05,0x00,0x68,0xd2,0xc1,0xfe,0x00,0x00 |
| |
| # GFX950: v_cvt_pk_bf16_f32 v5, 0.5, m0 mul:2 ; encoding: [0x05,0x00,0x68,0xd2,0xf0,0xf8,0x00,0x08] |
| 0x05,0x00,0x68,0xd2,0xf0,0xf8,0x00,0x08 |
| |
| # GFX950: v_bitop3_b32 v5, v1, v2, s3 ; encoding: [0x05,0x00,0x34,0xd2,0x01,0x05,0x0e,0x00] |
| 0x05,0x00,0x34,0xd2,0x01,0x05,0x0e,0x00 |
| |
| # GFX950: v_bitop3_b32 v5, v1, v2, s3 bitop3:0xa1 ; encoding: [0x05,0x04,0x34,0xd2,0x01,0x05,0x0e,0x30] |
| 0x05,0x04,0x34,0xd2,0x01,0x05,0x0e,0x30 |
| |
| # GFX950: v_bitop3_b32 v5, m0, 0.5, m0 bitop3:5 ; encoding: [0x05,0x00,0x34,0xd2,0x7c,0xe0,0xf1,0xa1] |
| 0x05,0x00,0x34,0xd2,0x7c,0xe0,0xf1,0xa1 |
| |
| # GFX950: v_bitop3_b32 v5, 0.5, m0, 0.5 bitop3:0x65 ; encoding: [0x05,0x04,0x34,0xd2,0xf0,0xf8,0xc0,0xab] |
| 0x05,0x04,0x34,0xd2,0xf0,0xf8,0xc0,0xab |
| |
| # GFX950: v_bitop3_b16 v5, v1, v2, s3 ; encoding: [0x05,0x00,0x33,0xd2,0x01,0x05,0x0e,0x00] |
| 0x05,0x00,0x33,0xd2,0x01,0x05,0x0e,0x00 |
| |
| # GFX950: v_bitop3_b16 v5, v1, v2, s3 bitop3:0xa1 ; encoding: [0x05,0x04,0x33,0xd2,0x01,0x05,0x0e,0x30] |
| 0x05,0x04,0x33,0xd2,0x01,0x05,0x0e,0x30 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 ; encoding: [0x01,0x00,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x08,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x10,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x18,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x48,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x50,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4a,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x58,0x4a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s1, v3 ; encoding: [0x01,0x00,0x4a,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x00,0x4a,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4a,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x08,0x4a,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4a,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x10,0x4a,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4a,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x18,0x4a,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4a,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x40,0x4a,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4a,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x48,0x4a,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x50,0x4a,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4a,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x58,0x4a,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 11, v3 ; encoding: [0x01,0x00,0x4a,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x00,0x4a,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4a,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x08,0x4a,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4a,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x10,0x4a,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4a,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x18,0x4a,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 11, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x50,0x4a,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4a,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x48,0x4a,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4a,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x50,0x4a,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_fp8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4a,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x58,0x4a,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 ; encoding: [0x01,0x00,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x08,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x10,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x18,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x48,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x50,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x58,0x3b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s1, v3 ; encoding: [0x01,0x00,0x3b,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x00,0x3b,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3b,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x08,0x3b,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3b,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x10,0x3b,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3b,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x18,0x3b,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3b,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x40,0x3b,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3b,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x48,0x3b,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3b,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x50,0x3b,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3b,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x58,0x3b,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 11, v3 ; encoding: [0x01,0x00,0x3b,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x00,0x3b,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3b,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x08,0x3b,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3b,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x10,0x3b,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3b,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x18,0x3b,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 11, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3b,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x40,0x3b,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3b,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x48,0x3b,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3b,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x50,0x3b,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_fp8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3b,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x58,0x3b,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 ; encoding: [0x01,0x00,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x08,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x10,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x18,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x48,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x50,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4b,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x58,0x4b,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s1, v3 ; encoding: [0x01,0x00,0x4b,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x00,0x4b,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4b,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x08,0x4b,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4b,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x10,0x4b,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4b,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x18,0x4b,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x4b,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x40,0x4b,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4b,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x48,0x4b,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x50,0x4b,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4b,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x58,0x4b,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 11, v3 ; encoding: [0x01,0x00,0x4b,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x00,0x4b,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x4b,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x08,0x4b,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x4b,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x10,0x4b,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x4b,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x18,0x4b,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 11, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x50,0x4b,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x4b,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x48,0x4b,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x4b,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x50,0x4b,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f16_bf8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x4b,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x58,0x4b,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 ; encoding: [0x01,0x00,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x08,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x10,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x18,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x48,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x50,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, v2, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3c,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x58,0x3c,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s1, v3 ; encoding: [0x01,0x00,0x3c,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x00,0x3c,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3c,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x08,0x3c,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s3, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3c,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x10,0x3c,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s4, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3c,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x18,0x3c,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s1, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3c,0xd2,0x01,0x06,0x02,0x00] |
| 0x01,0x40,0x3c,0xd2,0x01,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s2, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3c,0xd2,0x02,0x06,0x02,0x00] |
| 0x01,0x48,0x3c,0xd2,0x02,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s3, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3c,0xd2,0x03,0x06,0x02,0x00] |
| 0x01,0x50,0x3c,0xd2,0x03,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, s4, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3c,0xd2,0x04,0x06,0x02,0x00] |
| 0x01,0x58,0x3c,0xd2,0x04,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 11, v3 ; encoding: [0x01,0x00,0x3c,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x00,0x3c,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 22, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x3c,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x08,0x3c,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 33, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x3c,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x10,0x3c,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 44, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x3c,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x18,0x3c,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 11, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x3c,0xd2,0x8b,0x06,0x02,0x00] |
| 0x01,0x40,0x3c,0xd2,0x8b,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 22, v3 op_sel:[1,0,1] ; encoding: [0x01,0x48,0x3c,0xd2,0x96,0x06,0x02,0x00] |
| 0x01,0x48,0x3c,0xd2,0x96,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 33, v3 op_sel:[0,1,1] ; encoding: [0x01,0x50,0x3c,0xd2,0xa1,0x06,0x02,0x00] |
| 0x01,0x50,0x3c,0xd2,0xa1,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_f32_bf8 v1, 44, v3 op_sel:[1,1,1] ; encoding: [0x01,0x58,0x3c,0xd2,0xac,0x06,0x02,0x00] |
| 0x01,0x58,0x3c,0xd2,0xac,0x06,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, v2, v3 ; encoding: [0x01,0x00,0x35,0xd2,0x01,0x05,0x0e,0x04] |
| 0x01,0x00,0x35,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, -v2, |v3| ; encoding: [0x01,0x04,0x35,0xd2,0x01,0x05,0x0e,0x44] |
| 0x01,0x04,0x35,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f32 v1, v1, s2, 3 ; encoding: [0x01,0x00,0x35,0xd2,0x01,0x05,0x0c,0x02] |
| 0x01,0x00,0x35,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # 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] |
| 0x01,0x40,0x35,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # 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] |
| 0x01,0x44,0x35,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # 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] |
| 0x01,0x40,0x35,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, v2, v3 ; encoding: [0x01,0x00,0x36,0xd2,0x01,0x05,0x0e,0x04] |
| 0x01,0x00,0x36,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, -v2, |v3| ; encoding: [0x01,0x04,0x36,0xd2,0x01,0x05,0x0e,0x44] |
| 0x01,0x04,0x36,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f32 v1, v1, s2, 3 ; encoding: [0x01,0x00,0x36,0xd2,0x01,0x05,0x0c,0x02] |
| 0x01,0x00,0x36,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # 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] |
| 0x01,0x40,0x36,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # 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] |
| 0x01,0x44,0x36,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # 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] |
| 0x01,0x40,0x36,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], v2, v3 ; encoding: [0x02,0x00,0x39,0xd2,0x02,0x07,0x02,0x00] |
| 0x02,0x00,0x39,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], v2, s3 ; encoding: [0x02,0x00,0x39,0xd2,0x02,0x07,0x00,0x00] |
| 0x02,0x00,0x39,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_fp8 v[2:3], s2, 3 ; encoding: [0x02,0x00,0x39,0xd2,0x02,0x06,0x01,0x00] |
| 0x02,0x00,0x39,0xd2,0x02,0x06,0x01,0x00 |
| |
| # 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] |
| 0x02,0x08,0x39,0xd2,0x02,0x07,0x02,0x00 |
| |
| # 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] |
| 0x02,0x08,0x39,0xd2,0x02,0x07,0x00,0x00 |
| |
| # 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] |
| 0x02,0x08,0x39,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], v2, v3 ; encoding: [0x02,0x00,0x3a,0xd2,0x02,0x07,0x02,0x00] |
| 0x02,0x00,0x3a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], v2, s3 ; encoding: [0x02,0x00,0x3a,0xd2,0x02,0x07,0x00,0x00] |
| 0x02,0x00,0x3a,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_bf8 v[2:3], s2, 3 ; encoding: [0x02,0x00,0x3a,0xd2,0x02,0x06,0x01,0x00] |
| 0x02,0x00,0x3a,0xd2,0x02,0x06,0x01,0x00 |
| |
| # 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] |
| 0x02,0x08,0x3a,0xd2,0x02,0x07,0x02,0x00 |
| |
| # 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] |
| 0x02,0x08,0x3a,0xd2,0x02,0x07,0x00,0x00 |
| |
| # 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] |
| 0x02,0x08,0x3a,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f16 v1, v2, v3 ; encoding: [0x01,0x00,0x40,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x40,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x40,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x02,0x40,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f16 v1, s2, 3 ; encoding: [0x01,0x00,0x40,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x00,0x40,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x40,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x40,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x40,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x42,0x40,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_f16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x40,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x40,0x40,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, v2, v3 ; encoding: [0x01,0x00,0x44,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x44,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x44,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x02,0x44,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, s2, 3 ; encoding: [0x01,0x00,0x44,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x00,0x44,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x44,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x44,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x44,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x42,0x44,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_fp8_bf16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x44,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x40,0x44,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f16 v1, v2, v3 ; encoding: [0x01,0x00,0x41,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x41,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x41,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x02,0x41,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f16 v1, s2, 3 ; encoding: [0x01,0x00,0x41,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x00,0x41,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x41,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x41,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x41,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x42,0x41,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_f16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x41,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x40,0x41,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, v2, v3 ; encoding: [0x01,0x00,0x45,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x45,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, -v2, |v3| ; encoding: [0x01,0x02,0x45,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x02,0x45,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, s2, 3 ; encoding: [0x01,0x00,0x45,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x00,0x45,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, v2, v3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x45,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x40,0x45,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, -v2, |v3| op_sel:[0,0,1] ; encoding: [0x01,0x42,0x45,0xd2,0x02,0x07,0x02,0x20] |
| 0x01,0x42,0x45,0xd2,0x02,0x07,0x02,0x20 |
| |
| # GFX950: v_cvt_scalef32_pk_bf8_bf16 v1, s2, 3 op_sel:[0,0,1] ; encoding: [0x01,0x40,0x45,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x40,0x45,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, v3 ; encoding: [0x02,0x00,0x3f,0xd2,0x02,0x07,0x02,0x00] |
| 0x02,0x00,0x3f,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], v2, s3 ; encoding: [0x02,0x00,0x3f,0xd2,0x02,0x07,0x00,0x00] |
| 0x02,0x00,0x3f,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f32_fp4 v[2:3], s2, 3 ; encoding: [0x02,0x00,0x3f,0xd2,0x02,0x06,0x01,0x00] |
| 0x02,0x00,0x3f,0xd2,0x02,0x06,0x01,0x00 |
| |
| # 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] |
| 0x02,0x08,0x3f,0xd2,0x02,0x07,0x02,0x00 |
| |
| # 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] |
| 0x02,0x08,0x3f,0xd2,0x02,0x07,0x00,0x00 |
| |
| # 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] |
| 0x02,0x08,0x3f,0xd2,0x02,0x06,0x01,0x00 |
| |
| # 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] |
| 0x02,0x10,0x3f,0xd2,0x02,0x07,0x02,0x00 |
| |
| # 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] |
| 0x02,0x10,0x3f,0xd2,0x02,0x07,0x00,0x00 |
| |
| # 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] |
| 0x02,0x10,0x3f,0xd2,0x02,0x06,0x01,0x00 |
| |
| # 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] |
| 0x02,0x18,0x3f,0xd2,0x02,0x07,0x02,0x00 |
| |
| # 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] |
| 0x02,0x18,0x3f,0xd2,0x02,0x07,0x00,0x00 |
| |
| # 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] |
| 0x02,0x18,0x3f,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, v2, v3 ; encoding: [0x01,0x00,0x3d,0xd2,0x01,0x05,0x0e,0x04] |
| 0x01,0x00,0x3d,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, -v2, |v3| ; encoding: [0x01,0x04,0x3d,0xd2,0x01,0x05,0x0e,0x44] |
| 0x01,0x04,0x3d,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # GFX950: v_cvt_scalef32_pk_fp4_f32 v1, v1, s2, 3 ; encoding: [0x01,0x00,0x3d,0xd2,0x01,0x05,0x0c,0x02] |
| 0x01,0x00,0x3d,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # 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] |
| 0x01,0x20,0x3d,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # 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] |
| 0x01,0x24,0x3d,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # 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] |
| 0x01,0x20,0x3d,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # 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] |
| 0x01,0x40,0x3d,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # 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] |
| 0x01,0x44,0x3d,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # 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] |
| 0x01,0x40,0x3d,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # 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] |
| 0x01,0x60,0x3d,0xd2,0x01,0x05,0x0e,0x04 |
| |
| # 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] |
| 0x01,0x64,0x3d,0xd2,0x01,0x05,0x0e,0x44 |
| |
| # 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] |
| 0x01,0x60,0x3d,0xd2,0x01,0x05,0x0c,0x02 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 ; encoding: [0x01,0x00,0x50,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x50,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 ; encoding: [0x01,0x00,0x50,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x00,0x50,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 ; encoding: [0x01,0x00,0x50,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x00,0x50,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x50,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x08,0x50,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x50,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x08,0x50,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x50,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x08,0x50,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x50,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x10,0x50,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x50,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x10,0x50,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x50,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x10,0x50,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x50,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x18,0x50,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, v2, s3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x50,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x18,0x50,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_f16_fp4 v1, s2, 3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x50,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x18,0x50,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 ; encoding: [0x01,0x00,0x51,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x00,0x51,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 ; encoding: [0x01,0x00,0x51,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x00,0x51,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 ; encoding: [0x01,0x00,0x51,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x00,0x51,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x51,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x08,0x51,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x51,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x08,0x51,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 op_sel:[1,0,0] ; encoding: [0x01,0x08,0x51,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x08,0x51,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x51,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x10,0x51,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x51,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x10,0x51,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 op_sel:[0,1,0] ; encoding: [0x01,0x10,0x51,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x10,0x51,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, v3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x51,0xd2,0x02,0x07,0x02,0x00] |
| 0x01,0x18,0x51,0xd2,0x02,0x07,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, v2, s3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x51,0xd2,0x02,0x07,0x00,0x00] |
| 0x01,0x18,0x51,0xd2,0x02,0x07,0x00,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk_bf16_fp4 v1, s2, 3 op_sel:[1,1,0] ; encoding: [0x01,0x18,0x51,0xd2,0x02,0x06,0x01,0x00] |
| 0x01,0x18,0x51,0xd2,0x02,0x06,0x01,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk32_f32_fp6 v[2:33], v[2:7], v6 ; encoding: [0x02,0x00,0x56,0xd2,0x02,0x0d,0x02,0x00] |
| 0x02,0x00,0x56,0xd2,0x02,0x0d,0x02,0x00 |
| |
| # GFX950: v_cvt_scalef32_pk32_f32_bf6 v[2:33], v[2:7], v6 ; encoding: [0x02,0x00,0x57,0xd2,0x02,0x0d,0x02,0x00] |
| 0x02,0x00,0x57,0xd2,0x02,0x0d,0x02,0x00 |