722 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX11 %s2 3# GFX11: tbuffer_load_d16_format_x v4, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe8,0x00,0x04,0x02,0x03]40xff,0x0f,0x0c,0xe8,0x00,0x04,0x02,0x035 6# GFX11: tbuffer_load_d16_format_x v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe8,0x00,0xff,0x02,0x03]70xff,0x0f,0x0c,0xe8,0x00,0xff,0x02,0x038 9# GFX11: tbuffer_load_d16_format_x v4, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x0c,0xe8,0x00,0x04,0x03,0x03]100xff,0x0f,0x0c,0xe8,0x00,0x04,0x03,0x0311 12# GFX11: tbuffer_load_d16_format_x v4, off, s[12:15], s101 format:[BUF_FMT_8_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x14,0xe8,0x00,0x04,0x03,0x65]130xff,0x0f,0x14,0xe8,0x00,0x04,0x03,0x6514 15# GFX11: tbuffer_load_d16_format_x v4, off, s[12:15], m0 format:[BUF_FMT_8_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x14,0xe8,0x00,0x04,0x03,0x7d]160xff,0x0f,0x14,0xe8,0x00,0x04,0x03,0x7d17 18# GFX11: tbuffer_load_d16_format_x v4, off, s[8:11], 0 format:[BUF_FMT_8_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x14,0xe8,0x00,0x04,0x02,0x80]190xff,0x0f,0x14,0xe8,0x00,0x04,0x02,0x8020 21# GFX11: tbuffer_load_d16_format_x v4, off, s[8:11], 61 format:[BUF_FMT_8_USCALED] offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe8,0x00,0x04,0x02,0xbd]220xff,0x0f,0x1c,0xe8,0x00,0x04,0x02,0xbd23 24# GFX11: tbuffer_load_d16_format_x v4, off, ttmp[8:11], 61 format:[BUF_FMT_8_USCALED] offset:4095 ; encoding: [0xff,0x0f,0x1c,0xe8,0x00,0x04,0x1d,0xbd]250xff,0x0f,0x1c,0xe8,0x00,0x04,0x1d,0xbd26 27# GFX11: tbuffer_load_d16_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_8_USCALED] offen offset:52 ; encoding: [0x34,0x00,0x1c,0xe8,0x01,0x04,0x42,0x03]280x34,0x00,0x1c,0xe8,0x01,0x04,0x42,0x0329 30# GFX11: tbuffer_load_d16_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_8_SSCALED] idxen offset:52 ; encoding: [0x34,0x00,0x24,0xe8,0x01,0x04,0x82,0x03]310x34,0x00,0x24,0xe8,0x01,0x04,0x82,0x0332 33# GFX11: tbuffer_load_d16_format_x v4, v[1:2], s[8:11], s0 format:[BUF_FMT_8_SSCALED] idxen offen offset:52 ; encoding: [0x34,0x00,0x24,0xe8,0x01,0x04,0xc2,0x00]340x34,0x00,0x24,0xe8,0x01,0x04,0xc2,0x0035 36# GFX11: tbuffer_load_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_SSCALED] offset:4095 glc ; encoding: [0xff,0x4f,0x24,0xe8,0x00,0x04,0x1d,0x03]370xff,0x4f,0x24,0xe8,0x00,0x04,0x1d,0x0338 39# GFX11: tbuffer_load_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_UINT] offset:4095 slc ; encoding: [0xff,0x1f,0x2c,0xe8,0x00,0x04,0x1d,0x03]400xff,0x1f,0x2c,0xe8,0x00,0x04,0x1d,0x0341 42# GFX11: tbuffer_load_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_UINT] offset:4095 dlc ; encoding: [0xff,0x2f,0x2c,0xe8,0x00,0x04,0x1d,0x03]430xff,0x2f,0x2c,0xe8,0x00,0x04,0x1d,0x0344 45# GFX11: tbuffer_load_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_UINT] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0x2c,0xe8,0x00,0x04,0x1d,0x03]460xff,0x7f,0x2c,0xe8,0x00,0x04,0x1d,0x0347 48# GFX11: tbuffer_load_d16_format_xy v4, off, s[8:11], s3 format:[BUF_FMT_8_SINT] offset:4095 ; encoding: [0xff,0x8f,0x34,0xe8,0x00,0x04,0x02,0x03]490xff,0x8f,0x34,0xe8,0x00,0x04,0x02,0x0350 51# GFX11: tbuffer_load_d16_format_xy v255, off, s[8:11], s3 format:[BUF_FMT_8_SINT] offset:4095 ; encoding: [0xff,0x8f,0x34,0xe8,0x00,0xff,0x02,0x03]520xff,0x8f,0x34,0xe8,0x00,0xff,0x02,0x0353 54# GFX11: tbuffer_load_d16_format_xy v4, off, s[12:15], s3 format:[BUF_FMT_8_SINT] offset:4095 ; encoding: [0xff,0x8f,0x34,0xe8,0x00,0x04,0x03,0x03]550xff,0x8f,0x34,0xe8,0x00,0x04,0x03,0x0356 57# GFX11: tbuffer_load_d16_format_xy v4, off, s[12:15], s101 format:[BUF_FMT_16_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x3c,0xe8,0x00,0x04,0x03,0x65]580xff,0x8f,0x3c,0xe8,0x00,0x04,0x03,0x6559 60# GFX11: tbuffer_load_d16_format_xy v4, off, s[12:15], m0 format:[BUF_FMT_16_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x3c,0xe8,0x00,0x04,0x03,0x7d]610xff,0x8f,0x3c,0xe8,0x00,0x04,0x03,0x7d62 63# GFX11: tbuffer_load_d16_format_xy v4, off, s[8:11], 0 format:[BUF_FMT_16_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x3c,0xe8,0x00,0x04,0x02,0x80]640xff,0x8f,0x3c,0xe8,0x00,0x04,0x02,0x8065 66# GFX11: tbuffer_load_d16_format_xy v4, off, s[8:11], 61 format:[BUF_FMT_16_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x44,0xe8,0x00,0x04,0x02,0xbd]670xff,0x8f,0x44,0xe8,0x00,0x04,0x02,0xbd68 69# GFX11: tbuffer_load_d16_format_xy v4, off, ttmp[8:11], 61 format:[BUF_FMT_16_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x44,0xe8,0x00,0x04,0x1d,0xbd]700xff,0x8f,0x44,0xe8,0x00,0x04,0x1d,0xbd71 72# GFX11: tbuffer_load_d16_format_xy v4, v1, s[8:11], s3 format:[BUF_FMT_16_SNORM] offen offset:52 ; encoding: [0x34,0x80,0x44,0xe8,0x01,0x04,0x42,0x03]730x34,0x80,0x44,0xe8,0x01,0x04,0x42,0x0374 75# GFX11: tbuffer_load_d16_format_xy v4, v1, s[8:11], s3 format:[BUF_FMT_16_USCALED] idxen offset:52 ; encoding: [0x34,0x80,0x4c,0xe8,0x01,0x04,0x82,0x03]760x34,0x80,0x4c,0xe8,0x01,0x04,0x82,0x0377 78# GFX11: tbuffer_load_d16_format_xy v4, v[1:2], s[8:11], s0 format:[BUF_FMT_16_USCALED] idxen offen offset:52 ; encoding: [0x34,0x80,0x4c,0xe8,0x01,0x04,0xc2,0x00]790x34,0x80,0x4c,0xe8,0x01,0x04,0xc2,0x0080 81# GFX11: tbuffer_load_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_USCALED] offset:4095 glc ; encoding: [0xff,0xcf,0x4c,0xe8,0x00,0x04,0x1d,0x03]820xff,0xcf,0x4c,0xe8,0x00,0x04,0x1d,0x0383 84# GFX11: tbuffer_load_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_SSCALED] offset:4095 slc ; encoding: [0xff,0x9f,0x54,0xe8,0x00,0x04,0x1d,0x03]850xff,0x9f,0x54,0xe8,0x00,0x04,0x1d,0x0386 87# GFX11: tbuffer_load_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_SSCALED] offset:4095 dlc ; encoding: [0xff,0xaf,0x54,0xe8,0x00,0x04,0x1d,0x03]880xff,0xaf,0x54,0xe8,0x00,0x04,0x1d,0x0389 90# GFX11: tbuffer_load_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_SSCALED] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0x54,0xe8,0x00,0x04,0x1d,0x03]910xff,0xff,0x54,0xe8,0x00,0x04,0x1d,0x0392 93# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_UINT] offset:4095 ; encoding: [0xff,0x0f,0x5d,0xe8,0x00,0x04,0x02,0x03]940xff,0x0f,0x5d,0xe8,0x00,0x04,0x02,0x0395 96# GFX11: tbuffer_load_d16_format_xyz v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_UINT] offset:4095 ; encoding: [0xff,0x0f,0x5d,0xe8,0x00,0xfe,0x02,0x03]970xff,0x0f,0x5d,0xe8,0x00,0xfe,0x02,0x0398 99# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_UINT] offset:4095 ; encoding: [0xff,0x0f,0x5d,0xe8,0x00,0x04,0x03,0x03]1000xff,0x0f,0x5d,0xe8,0x00,0x04,0x03,0x03101 102# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_SINT] offset:4095 ; encoding: [0xff,0x0f,0x65,0xe8,0x00,0x04,0x03,0x65]1030xff,0x0f,0x65,0xe8,0x00,0x04,0x03,0x65104 105# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_SINT] offset:4095 ; encoding: [0xff,0x0f,0x65,0xe8,0x00,0x04,0x03,0x7d]1060xff,0x0f,0x65,0xe8,0x00,0x04,0x03,0x7d107 108# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, s[8:11], 0 format:[BUF_FMT_16_SINT] offset:4095 ; encoding: [0xff,0x0f,0x65,0xe8,0x00,0x04,0x02,0x80]1090xff,0x0f,0x65,0xe8,0x00,0x04,0x02,0x80110 111# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, s[8:11], 61 format:[BUF_FMT_16_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0x6d,0xe8,0x00,0x04,0x02,0xbd]1120xff,0x0f,0x6d,0xe8,0x00,0x04,0x02,0xbd113 114# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_16_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0x6d,0xe8,0x00,0x04,0x1d,0xbd]1150xff,0x0f,0x6d,0xe8,0x00,0x04,0x1d,0xbd116 117# GFX11: tbuffer_load_d16_format_xyz v[4:5], v1, s[8:11], s3 format:[BUF_FMT_16_FLOAT] offen offset:52 ; encoding: [0x34,0x00,0x6d,0xe8,0x01,0x04,0x42,0x03]1180x34,0x00,0x6d,0xe8,0x01,0x04,0x42,0x03119 120# GFX11: tbuffer_load_d16_format_xyz v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_UNORM] idxen offset:52 ; encoding: [0x34,0x00,0x75,0xe8,0x01,0x04,0x82,0x03]1210x34,0x00,0x75,0xe8,0x01,0x04,0x82,0x03122 123# GFX11: tbuffer_load_d16_format_xyz v[4:5], v[1:2], s[8:11], s0 format:[BUF_FMT_8_8_UNORM] idxen offen offset:52 ; encoding: [0x34,0x00,0x75,0xe8,0x01,0x04,0xc2,0x00]1240x34,0x00,0x75,0xe8,0x01,0x04,0xc2,0x00125 126# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_UNORM] offset:4095 glc ; encoding: [0xff,0x4f,0x75,0xe8,0x00,0x04,0x1d,0x03]1270xff,0x4f,0x75,0xe8,0x00,0x04,0x1d,0x03128 129# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_SNORM] offset:4095 slc ; encoding: [0xff,0x1f,0x7d,0xe8,0x00,0x04,0x1d,0x03]1300xff,0x1f,0x7d,0xe8,0x00,0x04,0x1d,0x03131 132# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_SNORM] offset:4095 dlc ; encoding: [0xff,0x2f,0x7d,0xe8,0x00,0x04,0x1d,0x03]1330xff,0x2f,0x7d,0xe8,0x00,0x04,0x1d,0x03134 135# GFX11: tbuffer_load_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_SNORM] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0x7d,0xe8,0x00,0x04,0x1d,0x03]1360xff,0x7f,0x7d,0xe8,0x00,0x04,0x1d,0x03137 138# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, s[8:11], s3 format:[BUF_FMT_8_8_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x85,0xe8,0x00,0x04,0x02,0x03]1390xff,0x8f,0x85,0xe8,0x00,0x04,0x02,0x03140 141# GFX11: tbuffer_load_d16_format_xyzw v[254:255], off, s[8:11], s3 format:[BUF_FMT_8_8_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x85,0xe8,0x00,0xfe,0x02,0x03]1420xff,0x8f,0x85,0xe8,0x00,0xfe,0x02,0x03143 144# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, s[12:15], s3 format:[BUF_FMT_8_8_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x85,0xe8,0x00,0x04,0x03,0x03]1450xff,0x8f,0x85,0xe8,0x00,0x04,0x03,0x03146 147# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, s[12:15], s101 format:[BUF_FMT_8_8_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0x8d,0xe8,0x00,0x04,0x03,0x65]1480xff,0x8f,0x8d,0xe8,0x00,0x04,0x03,0x65149 150# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, s[12:15], m0 format:[BUF_FMT_8_8_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0x8d,0xe8,0x00,0x04,0x03,0x7d]1510xff,0x8f,0x8d,0xe8,0x00,0x04,0x03,0x7d152 153# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, s[8:11], 0 format:[BUF_FMT_8_8_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0x8d,0xe8,0x00,0x04,0x02,0x80]1540xff,0x8f,0x8d,0xe8,0x00,0x04,0x02,0x80155 156# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, s[8:11], 61 format:[BUF_FMT_8_8_UINT] offset:4095 ; encoding: [0xff,0x8f,0x95,0xe8,0x00,0x04,0x02,0xbd]1570xff,0x8f,0x95,0xe8,0x00,0x04,0x02,0xbd158 159# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_8_8_UINT] offset:4095 ; encoding: [0xff,0x8f,0x95,0xe8,0x00,0x04,0x1d,0xbd]1600xff,0x8f,0x95,0xe8,0x00,0x04,0x1d,0xbd161 162# GFX11: tbuffer_load_d16_format_xyzw v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_UINT] offen offset:52 ; encoding: [0x34,0x80,0x95,0xe8,0x01,0x04,0x42,0x03]1630x34,0x80,0x95,0xe8,0x01,0x04,0x42,0x03164 165# GFX11: tbuffer_load_d16_format_xyzw v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_SINT] idxen offset:52 ; encoding: [0x34,0x80,0x9d,0xe8,0x01,0x04,0x82,0x03]1660x34,0x80,0x9d,0xe8,0x01,0x04,0x82,0x03167 168# GFX11: tbuffer_load_d16_format_xyzw v[4:5], v[1:2], s[8:11], s0 format:[BUF_FMT_8_8_SINT] idxen offen offset:52 ; encoding: [0x34,0x80,0x9d,0xe8,0x01,0x04,0xc2,0x00]1690x34,0x80,0x9d,0xe8,0x01,0x04,0xc2,0x00170 171# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_SINT] offset:4095 glc ; encoding: [0xff,0xcf,0x9d,0xe8,0x00,0x04,0x1d,0x03]1720xff,0xcf,0x9d,0xe8,0x00,0x04,0x1d,0x03173 174# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_UINT] offset:4095 slc ; encoding: [0xff,0x9f,0xa5,0xe8,0x00,0x04,0x1d,0x03]1750xff,0x9f,0xa5,0xe8,0x00,0x04,0x1d,0x03176 177# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_UINT] offset:4095 dlc ; encoding: [0xff,0xaf,0xa5,0xe8,0x00,0x04,0x1d,0x03]1780xff,0xaf,0xa5,0xe8,0x00,0x04,0x1d,0x03179 180# GFX11: tbuffer_load_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_UINT] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0xa5,0xe8,0x00,0x04,0x1d,0x03]1810xff,0xff,0xa5,0xe8,0x00,0x04,0x1d,0x03182 183# GFX11: tbuffer_load_format_x v4, off, s[8:11], s3 format:[BUF_FMT_32_SINT] offset:4095 ; encoding: [0xff,0x0f,0xa8,0xe8,0x00,0x04,0x02,0x03]1840xff,0x0f,0xa8,0xe8,0x00,0x04,0x02,0x03185 186# GFX11: tbuffer_load_format_x v255, off, s[8:11], s3 format:[BUF_FMT_32_SINT] offset:4095 ; encoding: [0xff,0x0f,0xa8,0xe8,0x00,0xff,0x02,0x03]1870xff,0x0f,0xa8,0xe8,0x00,0xff,0x02,0x03188 189# GFX11: tbuffer_load_format_x v4, off, s[12:15], s3 format:[BUF_FMT_32_SINT] offset:4095 ; encoding: [0xff,0x0f,0xa8,0xe8,0x00,0x04,0x03,0x03]1900xff,0x0f,0xa8,0xe8,0x00,0x04,0x03,0x03191 192# GFX11: tbuffer_load_format_x v4, off, s[12:15], s101 format:[BUF_FMT_32_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xb0,0xe8,0x00,0x04,0x03,0x65]1930xff,0x0f,0xb0,0xe8,0x00,0x04,0x03,0x65194 195# GFX11: tbuffer_load_format_x v4, off, s[12:15], m0 format:[BUF_FMT_32_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xb0,0xe8,0x00,0x04,0x03,0x7d]1960xff,0x0f,0xb0,0xe8,0x00,0x04,0x03,0x7d197 198# GFX11: tbuffer_load_format_x v4, off, s[8:11], 0 format:[BUF_FMT_32_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xb0,0xe8,0x00,0x04,0x02,0x80]1990xff,0x0f,0xb0,0xe8,0x00,0x04,0x02,0x80200 201# GFX11: tbuffer_load_format_x v4, off, s[8:11], 61 format:[BUF_FMT_16_16_UNORM] offset:4095 ; encoding: [0xff,0x0f,0xb8,0xe8,0x00,0x04,0x02,0xbd]2020xff,0x0f,0xb8,0xe8,0x00,0x04,0x02,0xbd203 204# GFX11: tbuffer_load_format_x v4, off, ttmp[8:11], 61 format:[BUF_FMT_16_16_UNORM] offset:4095 ; encoding: [0xff,0x0f,0xb8,0xe8,0x00,0x04,0x1d,0xbd]2050xff,0x0f,0xb8,0xe8,0x00,0x04,0x1d,0xbd206 207# GFX11: tbuffer_load_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_16_16_UNORM] offen offset:52 ; encoding: [0x34,0x00,0xb8,0xe8,0x01,0x04,0x42,0x03]2080x34,0x00,0xb8,0xe8,0x01,0x04,0x42,0x03209 210# GFX11: tbuffer_load_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_16_16_SNORM] idxen offset:52 ; encoding: [0x34,0x00,0xc0,0xe8,0x01,0x04,0x82,0x03]2110x34,0x00,0xc0,0xe8,0x01,0x04,0x82,0x03212 213# GFX11: tbuffer_load_format_x v4, v[1:2], s[8:11], s0 format:[BUF_FMT_16_16_SNORM] idxen offen offset:52 ; encoding: [0x34,0x00,0xc0,0xe8,0x01,0x04,0xc2,0x00]2140x34,0x00,0xc0,0xe8,0x01,0x04,0xc2,0x00215 216# GFX11: tbuffer_load_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_16_SNORM] offset:4095 glc ; encoding: [0xff,0x4f,0xc0,0xe8,0x00,0x04,0x1d,0x03]2170xff,0x4f,0xc0,0xe8,0x00,0x04,0x1d,0x03218 219# GFX11: tbuffer_load_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_16_USCALED] offset:4095 slc ; encoding: [0xff,0x1f,0xc8,0xe8,0x00,0x04,0x1d,0x03]2200xff,0x1f,0xc8,0xe8,0x00,0x04,0x1d,0x03221 222# GFX11: tbuffer_load_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_16_USCALED] offset:4095 dlc ; encoding: [0xff,0x2f,0xc8,0xe8,0x00,0x04,0x1d,0x03]2230xff,0x2f,0xc8,0xe8,0x00,0x04,0x1d,0x03224 225# GFX11: tbuffer_load_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_16_16_USCALED] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0xc8,0xe8,0x00,0x04,0x1d,0x03]2260xff,0x7f,0xc8,0xe8,0x00,0x04,0x1d,0x03227 228# GFX11: tbuffer_load_format_xy v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_16_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0xd0,0xe8,0x00,0x04,0x02,0x03]2290xff,0x8f,0xd0,0xe8,0x00,0x04,0x02,0x03230 231# GFX11: tbuffer_load_format_xy v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_16_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0xd0,0xe8,0x00,0xfe,0x02,0x03]2320xff,0x8f,0xd0,0xe8,0x00,0xfe,0x02,0x03233 234# GFX11: tbuffer_load_format_xy v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_16_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0xd0,0xe8,0x00,0x04,0x03,0x03]2350xff,0x8f,0xd0,0xe8,0x00,0x04,0x03,0x03236 237# GFX11: tbuffer_load_format_xy v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_16_UINT] offset:4095 ; encoding: [0xff,0x8f,0xd8,0xe8,0x00,0x04,0x03,0x65]2380xff,0x8f,0xd8,0xe8,0x00,0x04,0x03,0x65239 240# GFX11: tbuffer_load_format_xy v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_16_UINT] offset:4095 ; encoding: [0xff,0x8f,0xd8,0xe8,0x00,0x04,0x03,0x7d]2410xff,0x8f,0xd8,0xe8,0x00,0x04,0x03,0x7d242 243# GFX11: tbuffer_load_format_xy v[4:5], off, s[8:11], 0 format:[BUF_FMT_16_16_UINT] offset:4095 ; encoding: [0xff,0x8f,0xd8,0xe8,0x00,0x04,0x02,0x80]2440xff,0x8f,0xd8,0xe8,0x00,0x04,0x02,0x80245 246# GFX11: tbuffer_load_format_xy v[4:5], off, s[8:11], 61 format:[BUF_FMT_16_16_SINT] offset:4095 ; encoding: [0xff,0x8f,0xe0,0xe8,0x00,0x04,0x02,0xbd]2470xff,0x8f,0xe0,0xe8,0x00,0x04,0x02,0xbd248 249# GFX11: tbuffer_load_format_xy v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_16_16_SINT] offset:4095 ; encoding: [0xff,0x8f,0xe0,0xe8,0x00,0x04,0x1d,0xbd]2500xff,0x8f,0xe0,0xe8,0x00,0x04,0x1d,0xbd251 252# GFX11: tbuffer_load_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_16_16_SINT] offen offset:52 ; encoding: [0x34,0x80,0xe0,0xe8,0x01,0x04,0x42,0x03]2530x34,0x80,0xe0,0xe8,0x01,0x04,0x42,0x03254 255# GFX11: tbuffer_load_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_16_16_FLOAT] idxen offset:52 ; encoding: [0x34,0x80,0xe8,0xe8,0x01,0x04,0x82,0x03]2560x34,0x80,0xe8,0xe8,0x01,0x04,0x82,0x03257 258# GFX11: tbuffer_load_format_xy v[4:5], v[1:2], s[8:11], s0 format:[BUF_FMT_16_16_FLOAT] idxen offen offset:52 ; encoding: [0x34,0x80,0xe8,0xe8,0x01,0x04,0xc2,0x00]2590x34,0x80,0xe8,0xe8,0x01,0x04,0xc2,0x00260 261# GFX11: tbuffer_load_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_16_16_FLOAT] offset:4095 glc ; encoding: [0xff,0xcf,0xe8,0xe8,0x00,0x04,0x1d,0x03]2620xff,0xcf,0xe8,0xe8,0x00,0x04,0x1d,0x03263 264# GFX11: tbuffer_load_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_10_11_11_FLOAT] offset:4095 slc ; encoding: [0xff,0x9f,0xf0,0xe8,0x00,0x04,0x1d,0x03]2650xff,0x9f,0xf0,0xe8,0x00,0x04,0x1d,0x03266 267# GFX11: tbuffer_load_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_10_11_11_FLOAT] offset:4095 dlc ; encoding: [0xff,0xaf,0xf0,0xe8,0x00,0x04,0x1d,0x03]2680xff,0xaf,0xf0,0xe8,0x00,0x04,0x1d,0x03269 270# GFX11: tbuffer_load_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_10_11_11_FLOAT] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0xf0,0xe8,0x00,0x04,0x1d,0x03]2710xff,0xff,0xf0,0xe8,0x00,0x04,0x1d,0x03272 273# GFX11: tbuffer_load_format_xyz v[4:6], off, s[8:11], s3 format:[BUF_FMT_11_11_10_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xf9,0xe8,0x00,0x04,0x02,0x03]2740xff,0x0f,0xf9,0xe8,0x00,0x04,0x02,0x03275 276# GFX11: tbuffer_load_format_xyz v[253:255], off, s[8:11], s3 format:[BUF_FMT_11_11_10_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xf9,0xe8,0x00,0xfd,0x02,0x03]2770xff,0x0f,0xf9,0xe8,0x00,0xfd,0x02,0x03278 279# GFX11: tbuffer_load_format_xyz v[4:6], off, s[12:15], s3 format:[BUF_FMT_11_11_10_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xf9,0xe8,0x00,0x04,0x03,0x03]2800xff,0x0f,0xf9,0xe8,0x00,0x04,0x03,0x03281 282# GFX11: tbuffer_load_format_xyz v[4:6], off, s[12:15], s101 format:[BUF_FMT_10_10_10_2_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x01,0xe9,0x00,0x04,0x03,0x65]2830xff,0x0f,0x01,0xe9,0x00,0x04,0x03,0x65284 285# GFX11: tbuffer_load_format_xyz v[4:6], off, s[12:15], m0 format:[BUF_FMT_10_10_10_2_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x01,0xe9,0x00,0x04,0x03,0x7d]2860xff,0x0f,0x01,0xe9,0x00,0x04,0x03,0x7d287 288# GFX11: tbuffer_load_format_xyz v[4:6], off, s[8:11], 0 format:[BUF_FMT_10_10_10_2_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x01,0xe9,0x00,0x04,0x02,0x80]2890xff,0x0f,0x01,0xe9,0x00,0x04,0x02,0x80290 291# GFX11: tbuffer_load_format_xyz v[4:6], off, s[8:11], 61 format:[BUF_FMT_10_10_10_2_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x09,0xe9,0x00,0x04,0x02,0xbd]2920xff,0x0f,0x09,0xe9,0x00,0x04,0x02,0xbd293 294# GFX11: tbuffer_load_format_xyz v[4:6], off, ttmp[8:11], 61 format:[BUF_FMT_10_10_10_2_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x09,0xe9,0x00,0x04,0x1d,0xbd]2950xff,0x0f,0x09,0xe9,0x00,0x04,0x1d,0xbd296 297# GFX11: tbuffer_load_format_xyz v[4:6], v1, s[8:11], s3 format:[BUF_FMT_10_10_10_2_SNORM] offen offset:52 ; encoding: [0x34,0x00,0x09,0xe9,0x01,0x04,0x42,0x03]2980x34,0x00,0x09,0xe9,0x01,0x04,0x42,0x03299 300# GFX11: tbuffer_load_format_xyz v[4:6], v1, s[8:11], s3 format:[BUF_FMT_10_10_10_2_UINT] idxen offset:52 ; encoding: [0x34,0x00,0x11,0xe9,0x01,0x04,0x82,0x03]3010x34,0x00,0x11,0xe9,0x01,0x04,0x82,0x03302 303# GFX11: tbuffer_load_format_xyz v[4:6], v[1:2], s[8:11], s0 format:[BUF_FMT_10_10_10_2_UINT] idxen offen offset:52 ; encoding: [0x34,0x00,0x11,0xe9,0x01,0x04,0xc2,0x00]3040x34,0x00,0x11,0xe9,0x01,0x04,0xc2,0x00305 306# GFX11: tbuffer_load_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_UINT] offset:4095 glc ; encoding: [0xff,0x4f,0x11,0xe9,0x00,0x04,0x1d,0x03]3070xff,0x4f,0x11,0xe9,0x00,0x04,0x1d,0x03308 309# GFX11: tbuffer_load_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_SINT] offset:4095 slc ; encoding: [0xff,0x1f,0x19,0xe9,0x00,0x04,0x1d,0x03]3100xff,0x1f,0x19,0xe9,0x00,0x04,0x1d,0x03311 312# GFX11: tbuffer_load_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_SINT] offset:4095 dlc ; encoding: [0xff,0x2f,0x19,0xe9,0x00,0x04,0x1d,0x03]3130xff,0x2f,0x19,0xe9,0x00,0x04,0x1d,0x03314 315# GFX11: tbuffer_load_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_SINT] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0x19,0xe9,0x00,0x04,0x1d,0x03]3160xff,0x7f,0x19,0xe9,0x00,0x04,0x1d,0x03317 318# GFX11: tbuffer_load_format_xyzw v[4:7], off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x21,0xe9,0x00,0x04,0x02,0x03]3190xff,0x8f,0x21,0xe9,0x00,0x04,0x02,0x03320 321# GFX11: tbuffer_load_format_xyzw v[252:255], off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x21,0xe9,0x00,0xfc,0x02,0x03]3220xff,0x8f,0x21,0xe9,0x00,0xfc,0x02,0x03323 324# GFX11: tbuffer_load_format_xyzw v[4:7], off, s[12:15], s3 format:[BUF_FMT_2_10_10_10_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x21,0xe9,0x00,0x04,0x03,0x03]3250xff,0x8f,0x21,0xe9,0x00,0x04,0x03,0x03326 327# GFX11: tbuffer_load_format_xyzw v[4:7], off, s[12:15], s101 format:[BUF_FMT_2_10_10_10_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x29,0xe9,0x00,0x04,0x03,0x65]3280xff,0x8f,0x29,0xe9,0x00,0x04,0x03,0x65329 330# GFX11: tbuffer_load_format_xyzw v[4:7], off, s[12:15], m0 format:[BUF_FMT_2_10_10_10_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x29,0xe9,0x00,0x04,0x03,0x7d]3310xff,0x8f,0x29,0xe9,0x00,0x04,0x03,0x7d332 333# GFX11: tbuffer_load_format_xyzw v[4:7], off, s[8:11], 0 format:[BUF_FMT_2_10_10_10_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x29,0xe9,0x00,0x04,0x02,0x80]3340xff,0x8f,0x29,0xe9,0x00,0x04,0x02,0x80335 336# GFX11: tbuffer_load_format_xyzw v[4:7], off, s[8:11], 61 format:[BUF_FMT_2_10_10_10_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x31,0xe9,0x00,0x04,0x02,0xbd]3370xff,0x8f,0x31,0xe9,0x00,0x04,0x02,0xbd338 339# GFX11: tbuffer_load_format_xyzw v[4:7], off, ttmp[8:11], 61 format:[BUF_FMT_2_10_10_10_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x31,0xe9,0x00,0x04,0x1d,0xbd]3400xff,0x8f,0x31,0xe9,0x00,0x04,0x1d,0xbd341 342# GFX11: tbuffer_load_format_xyzw v[4:7], v1, s[8:11], s3 format:[BUF_FMT_2_10_10_10_USCALED] offen offset:52 ; encoding: [0x34,0x80,0x31,0xe9,0x01,0x04,0x42,0x03]3430x34,0x80,0x31,0xe9,0x01,0x04,0x42,0x03344 345# GFX11: tbuffer_load_format_xyzw v[4:7], v1, s[8:11], s3 format:[BUF_FMT_2_10_10_10_SSCALED] idxen offset:52 ; encoding: [0x34,0x80,0x39,0xe9,0x01,0x04,0x82,0x03]3460x34,0x80,0x39,0xe9,0x01,0x04,0x82,0x03347 348# GFX11: tbuffer_load_format_xyzw v[4:7], v[1:2], s[8:11], s0 format:[BUF_FMT_2_10_10_10_SSCALED] idxen offen offset:52 ; encoding: [0x34,0x80,0x39,0xe9,0x01,0x04,0xc2,0x00]3490x34,0x80,0x39,0xe9,0x01,0x04,0xc2,0x00350 351# GFX11: tbuffer_load_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_2_10_10_10_SSCALED] offset:4095 glc ; encoding: [0xff,0xcf,0x39,0xe9,0x00,0x04,0x1d,0x03]3520xff,0xcf,0x39,0xe9,0x00,0x04,0x1d,0x03353 354# GFX11: tbuffer_load_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_2_10_10_10_UINT] offset:4095 slc ; encoding: [0xff,0x9f,0x41,0xe9,0x00,0x04,0x1d,0x03]3550xff,0x9f,0x41,0xe9,0x00,0x04,0x1d,0x03356 357# GFX11: tbuffer_load_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_2_10_10_10_UINT] offset:4095 dlc ; encoding: [0xff,0xaf,0x41,0xe9,0x00,0x04,0x1d,0x03]3580xff,0xaf,0x41,0xe9,0x00,0x04,0x1d,0x03359 360# GFX11: tbuffer_load_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_2_10_10_10_UINT] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0x41,0xe9,0x00,0x04,0x1d,0x03]3610xff,0xff,0x41,0xe9,0x00,0x04,0x1d,0x03362 363# GFX11: tbuffer_store_d16_format_x v4, off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_SINT] offset:4095 ; encoding: [0xff,0x0f,0x4e,0xe9,0x00,0x04,0x02,0x03]3640xff,0x0f,0x4e,0xe9,0x00,0x04,0x02,0x03365 366# GFX11: tbuffer_store_d16_format_x v255, off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_SINT] offset:4095 ; encoding: [0xff,0x0f,0x4e,0xe9,0x00,0xff,0x02,0x03]3670xff,0x0f,0x4e,0xe9,0x00,0xff,0x02,0x03368 369# GFX11: tbuffer_store_d16_format_x v4, off, s[12:15], s3 format:[BUF_FMT_2_10_10_10_SINT] offset:4095 ; encoding: [0xff,0x0f,0x4e,0xe9,0x00,0x04,0x03,0x03]3700xff,0x0f,0x4e,0xe9,0x00,0x04,0x03,0x03371 372# GFX11: tbuffer_store_d16_format_x v4, off, s[12:15], s101 format:[BUF_FMT_8_8_8_8_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x56,0xe9,0x00,0x04,0x03,0x65]3730xff,0x0f,0x56,0xe9,0x00,0x04,0x03,0x65374 375# GFX11: tbuffer_store_d16_format_x v4, off, s[12:15], m0 format:[BUF_FMT_8_8_8_8_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x56,0xe9,0x00,0x04,0x03,0x7d]3760xff,0x0f,0x56,0xe9,0x00,0x04,0x03,0x7d377 378# GFX11: tbuffer_store_d16_format_x v4, off, s[8:11], 0 format:[BUF_FMT_8_8_8_8_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x56,0xe9,0x00,0x04,0x02,0x80]3790xff,0x0f,0x56,0xe9,0x00,0x04,0x02,0x80380 381# GFX11: tbuffer_store_d16_format_x v4, off, s[8:11], 61 format:[BUF_FMT_8_8_8_8_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x5e,0xe9,0x00,0x04,0x02,0xbd]3820xff,0x0f,0x5e,0xe9,0x00,0x04,0x02,0xbd383 384# GFX11: tbuffer_store_d16_format_x v4, off, ttmp[8:11], 61 format:[BUF_FMT_8_8_8_8_SNORM] offset:4095 ; encoding: [0xff,0x0f,0x5e,0xe9,0x00,0x04,0x1d,0xbd]3850xff,0x0f,0x5e,0xe9,0x00,0x04,0x1d,0xbd386 387# GFX11: tbuffer_store_d16_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_8_8_8_8_SNORM] offen offset:52 ; encoding: [0x34,0x00,0x5e,0xe9,0x01,0x04,0x42,0x03]3880x34,0x00,0x5e,0xe9,0x01,0x04,0x42,0x03389 390# GFX11: tbuffer_store_d16_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_8_8_8_8_USCALED] idxen offset:52 ; encoding: [0x34,0x00,0x66,0xe9,0x01,0x04,0x82,0x03]3910x34,0x00,0x66,0xe9,0x01,0x04,0x82,0x03392 393# GFX11: tbuffer_store_d16_format_x v4, v[1:2], s[8:11], s0 format:[BUF_FMT_8_8_8_8_USCALED] idxen offen offset:52 ; encoding: [0x34,0x00,0x66,0xe9,0x01,0x04,0xc2,0x00]3940x34,0x00,0x66,0xe9,0x01,0x04,0xc2,0x00395 396# GFX11: tbuffer_store_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_8_8_8_USCALED] offset:4095 glc ; encoding: [0xff,0x4f,0x66,0xe9,0x00,0x04,0x1d,0x03]3970xff,0x4f,0x66,0xe9,0x00,0x04,0x1d,0x03398 399# GFX11: tbuffer_store_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_8_8_8_SSCALED] offset:4095 slc ; encoding: [0xff,0x1f,0x6e,0xe9,0x00,0x04,0x1d,0x03]4000xff,0x1f,0x6e,0xe9,0x00,0x04,0x1d,0x03401 402# GFX11: tbuffer_store_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_8_8_8_SSCALED] offset:4095 dlc ; encoding: [0xff,0x2f,0x6e,0xe9,0x00,0x04,0x1d,0x03]4030xff,0x2f,0x6e,0xe9,0x00,0x04,0x1d,0x03404 405# GFX11: tbuffer_store_d16_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_8_8_8_SSCALED] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0x6e,0xe9,0x00,0x04,0x1d,0x03]4060xff,0x7f,0x6e,0xe9,0x00,0x04,0x1d,0x03407 408# GFX11: tbuffer_store_d16_format_xy v4, off, s[8:11], s3 format:[BUF_FMT_8_8_8_8_UINT] offset:4095 ; encoding: [0xff,0x8f,0x76,0xe9,0x00,0x04,0x02,0x03]4090xff,0x8f,0x76,0xe9,0x00,0x04,0x02,0x03410 411# GFX11: tbuffer_store_d16_format_xy v255, off, s[8:11], s3 format:[BUF_FMT_8_8_8_8_UINT] offset:4095 ; encoding: [0xff,0x8f,0x76,0xe9,0x00,0xff,0x02,0x03]4120xff,0x8f,0x76,0xe9,0x00,0xff,0x02,0x03413 414# GFX11: tbuffer_store_d16_format_xy v4, off, s[12:15], s3 format:[BUF_FMT_8_8_8_8_UINT] offset:4095 ; encoding: [0xff,0x8f,0x76,0xe9,0x00,0x04,0x03,0x03]4150xff,0x8f,0x76,0xe9,0x00,0x04,0x03,0x03416 417# GFX11: tbuffer_store_d16_format_xy v4, off, s[12:15], s101 format:[BUF_FMT_8_8_8_8_SINT] offset:4095 ; encoding: [0xff,0x8f,0x7e,0xe9,0x00,0x04,0x03,0x65]4180xff,0x8f,0x7e,0xe9,0x00,0x04,0x03,0x65419 420# GFX11: tbuffer_store_d16_format_xy v4, off, s[12:15], m0 format:[BUF_FMT_8_8_8_8_SINT] offset:4095 ; encoding: [0xff,0x8f,0x7e,0xe9,0x00,0x04,0x03,0x7d]4210xff,0x8f,0x7e,0xe9,0x00,0x04,0x03,0x7d422 423# GFX11: tbuffer_store_d16_format_xy v4, off, s[8:11], 0 format:[BUF_FMT_8_8_8_8_SINT] offset:4095 ; encoding: [0xff,0x8f,0x7e,0xe9,0x00,0x04,0x02,0x80]4240xff,0x8f,0x7e,0xe9,0x00,0x04,0x02,0x80425 426# GFX11: tbuffer_store_d16_format_xy v4, off, s[8:11], 61 format:[BUF_FMT_32_32_UINT] offset:4095 ; encoding: [0xff,0x8f,0x86,0xe9,0x00,0x04,0x02,0xbd]4270xff,0x8f,0x86,0xe9,0x00,0x04,0x02,0xbd428 429# GFX11: tbuffer_store_d16_format_xy v4, off, ttmp[8:11], 61 format:[BUF_FMT_32_32_UINT] offset:4095 ; encoding: [0xff,0x8f,0x86,0xe9,0x00,0x04,0x1d,0xbd]4300xff,0x8f,0x86,0xe9,0x00,0x04,0x1d,0xbd431 432# GFX11: tbuffer_store_d16_format_xy v4, v1, s[8:11], s3 format:[BUF_FMT_32_32_UINT] offen offset:52 ; encoding: [0x34,0x80,0x86,0xe9,0x01,0x04,0x42,0x03]4330x34,0x80,0x86,0xe9,0x01,0x04,0x42,0x03434 435# GFX11: tbuffer_store_d16_format_xy v4, v1, s[8:11], s3 format:[BUF_FMT_32_32_SINT] idxen offset:52 ; encoding: [0x34,0x80,0x8e,0xe9,0x01,0x04,0x82,0x03]4360x34,0x80,0x8e,0xe9,0x01,0x04,0x82,0x03437 438# GFX11: tbuffer_store_d16_format_xy v4, v[1:2], s[8:11], s0 format:[BUF_FMT_32_32_SINT] idxen offen offset:52 ; encoding: [0x34,0x80,0x8e,0xe9,0x01,0x04,0xc2,0x00]4390x34,0x80,0x8e,0xe9,0x01,0x04,0xc2,0x00440 441# GFX11: tbuffer_store_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_32_32_SINT] offset:4095 glc ; encoding: [0xff,0xcf,0x8e,0xe9,0x00,0x04,0x1d,0x03]4420xff,0xcf,0x8e,0xe9,0x00,0x04,0x1d,0x03443 444# GFX11: tbuffer_store_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_32_32_FLOAT] offset:4095 slc ; encoding: [0xff,0x9f,0x96,0xe9,0x00,0x04,0x1d,0x03]4450xff,0x9f,0x96,0xe9,0x00,0x04,0x1d,0x03446 447# GFX11: tbuffer_store_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_32_32_FLOAT] offset:4095 dlc ; encoding: [0xff,0xaf,0x96,0xe9,0x00,0x04,0x1d,0x03]4480xff,0xaf,0x96,0xe9,0x00,0x04,0x1d,0x03449 450# GFX11: tbuffer_store_d16_format_xy v4, off, ttmp[8:11], s3 format:[BUF_FMT_32_32_FLOAT] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0x96,0xe9,0x00,0x04,0x1d,0x03]4510xff,0xff,0x96,0xe9,0x00,0x04,0x1d,0x03452 453# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_16_16_16_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x9f,0xe9,0x00,0x04,0x02,0x03]4540xff,0x0f,0x9f,0xe9,0x00,0x04,0x02,0x03455 456# GFX11: tbuffer_store_d16_format_xyz v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_16_16_16_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x9f,0xe9,0x00,0xfe,0x02,0x03]4570xff,0x0f,0x9f,0xe9,0x00,0xfe,0x02,0x03458 459# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_16_16_16_UNORM] offset:4095 ; encoding: [0xff,0x0f,0x9f,0xe9,0x00,0x04,0x03,0x03]4600xff,0x0f,0x9f,0xe9,0x00,0x04,0x03,0x03461 462# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_16_16_16_SNORM] offset:4095 ; encoding: [0xff,0x0f,0xa7,0xe9,0x00,0x04,0x03,0x65]4630xff,0x0f,0xa7,0xe9,0x00,0x04,0x03,0x65464 465# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_16_16_16_SNORM] offset:4095 ; encoding: [0xff,0x0f,0xa7,0xe9,0x00,0x04,0x03,0x7d]4660xff,0x0f,0xa7,0xe9,0x00,0x04,0x03,0x7d467 468# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, s[8:11], 0 format:[BUF_FMT_16_16_16_16_SNORM] offset:4095 ; encoding: [0xff,0x0f,0xa7,0xe9,0x00,0x04,0x02,0x80]4690xff,0x0f,0xa7,0xe9,0x00,0x04,0x02,0x80470 471# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, s[8:11], 61 format:[BUF_FMT_16_16_16_16_USCALED] offset:4095 ; encoding: [0xff,0x0f,0xaf,0xe9,0x00,0x04,0x02,0xbd]4720xff,0x0f,0xaf,0xe9,0x00,0x04,0x02,0xbd473 474# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_16_16_16_16_USCALED] offset:4095 ; encoding: [0xff,0x0f,0xaf,0xe9,0x00,0x04,0x1d,0xbd]4750xff,0x0f,0xaf,0xe9,0x00,0x04,0x1d,0xbd476 477# GFX11: tbuffer_store_d16_format_xyz v[4:5], v1, s[8:11], s3 format:[BUF_FMT_16_16_16_16_USCALED] offen offset:52 ; encoding: [0x34,0x00,0xaf,0xe9,0x01,0x04,0x42,0x03]4780x34,0x00,0xaf,0xe9,0x01,0x04,0x42,0x03479 480# GFX11: tbuffer_store_d16_format_xyz v[4:5], v1, s[8:11], s3 format:[BUF_FMT_16_16_16_16_SSCALED] idxen offset:52 ; encoding: [0x34,0x00,0xb7,0xe9,0x01,0x04,0x82,0x03]4810x34,0x00,0xb7,0xe9,0x01,0x04,0x82,0x03482 483# GFX11: tbuffer_store_d16_format_xyz v[4:5], v[1:2], s[8:11], s0 format:[BUF_FMT_16_16_16_16_SSCALED] idxen offen offset:52 ; encoding: [0x34,0x00,0xb7,0xe9,0x01,0x04,0xc2,0x00]4840x34,0x00,0xb7,0xe9,0x01,0x04,0xc2,0x00485 486# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_16_16_16_16_SSCALED] offset:4095 glc ; encoding: [0xff,0x4f,0xb7,0xe9,0x00,0x04,0x1d,0x03]4870xff,0x4f,0xb7,0xe9,0x00,0x04,0x1d,0x03488 489# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_16_16_16_16_UINT] offset:4095 slc ; encoding: [0xff,0x1f,0xbf,0xe9,0x00,0x04,0x1d,0x03]4900xff,0x1f,0xbf,0xe9,0x00,0x04,0x1d,0x03491 492# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_16_16_16_16_UINT] offset:4095 dlc ; encoding: [0xff,0x2f,0xbf,0xe9,0x00,0x04,0x1d,0x03]4930xff,0x2f,0xbf,0xe9,0x00,0x04,0x1d,0x03494 495# GFX11: tbuffer_store_d16_format_xyz v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_16_16_16_16_UINT] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0xbf,0xe9,0x00,0x04,0x1d,0x03]4960xff,0x7f,0xbf,0xe9,0x00,0x04,0x1d,0x03497 498# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_16_16_16_SINT] offset:4095 ; encoding: [0xff,0x8f,0xc7,0xe9,0x00,0x04,0x02,0x03]4990xff,0x8f,0xc7,0xe9,0x00,0x04,0x02,0x03500 501# GFX11: tbuffer_store_d16_format_xyzw v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_16_16_16_SINT] offset:4095 ; encoding: [0xff,0x8f,0xc7,0xe9,0x00,0xfe,0x02,0x03]5020xff,0x8f,0xc7,0xe9,0x00,0xfe,0x02,0x03503 504# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_16_16_16_SINT] offset:4095 ; encoding: [0xff,0x8f,0xc7,0xe9,0x00,0x04,0x03,0x03]5050xff,0x8f,0xc7,0xe9,0x00,0x04,0x03,0x03506 507# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_16_16_16_FLOAT] offset:4095 ; encoding: [0xff,0x8f,0xcf,0xe9,0x00,0x04,0x03,0x65]5080xff,0x8f,0xcf,0xe9,0x00,0x04,0x03,0x65509 510# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_16_16_16_FLOAT] offset:4095 ; encoding: [0xff,0x8f,0xcf,0xe9,0x00,0x04,0x03,0x7d]5110xff,0x8f,0xcf,0xe9,0x00,0x04,0x03,0x7d512 513# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, s[8:11], 0 format:[BUF_FMT_16_16_16_16_FLOAT] offset:4095 ; encoding: [0xff,0x8f,0xcf,0xe9,0x00,0x04,0x02,0x80]5140xff,0x8f,0xcf,0xe9,0x00,0x04,0x02,0x80515 516# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, s[8:11], 61 format:[BUF_FMT_32_32_32_UINT] offset:4095 ; encoding: [0xff,0x8f,0xd7,0xe9,0x00,0x04,0x02,0xbd]5170xff,0x8f,0xd7,0xe9,0x00,0x04,0x02,0xbd518 519# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_32_32_32_UINT] offset:4095 ; encoding: [0xff,0x8f,0xd7,0xe9,0x00,0x04,0x1d,0xbd]5200xff,0x8f,0xd7,0xe9,0x00,0x04,0x1d,0xbd521 522# GFX11: tbuffer_store_d16_format_xyzw v[4:5], v1, s[8:11], s3 format:[BUF_FMT_32_32_32_UINT] offen offset:52 ; encoding: [0x34,0x80,0xd7,0xe9,0x01,0x04,0x42,0x03]5230x34,0x80,0xd7,0xe9,0x01,0x04,0x42,0x03524 525# GFX11: tbuffer_store_d16_format_xyzw v[4:5], v1, s[8:11], s3 format:[BUF_FMT_32_32_32_SINT] idxen offset:52 ; encoding: [0x34,0x80,0xdf,0xe9,0x01,0x04,0x82,0x03]5260x34,0x80,0xdf,0xe9,0x01,0x04,0x82,0x03527 528# GFX11: tbuffer_store_d16_format_xyzw v[4:5], v[1:2], s[8:11], s0 format:[BUF_FMT_32_32_32_SINT] idxen offen offset:52 ; encoding: [0x34,0x80,0xdf,0xe9,0x01,0x04,0xc2,0x00]5290x34,0x80,0xdf,0xe9,0x01,0x04,0xc2,0x00530 531# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_32_SINT] offset:4095 glc ; encoding: [0xff,0xcf,0xdf,0xe9,0x00,0x04,0x1d,0x03]5320xff,0xcf,0xdf,0xe9,0x00,0x04,0x1d,0x03533 534# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_32_FLOAT] offset:4095 slc ; encoding: [0xff,0x9f,0xe7,0xe9,0x00,0x04,0x1d,0x03]5350xff,0x9f,0xe7,0xe9,0x00,0x04,0x1d,0x03536 537# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_32_FLOAT] offset:4095 dlc ; encoding: [0xff,0xaf,0xe7,0xe9,0x00,0x04,0x1d,0x03]5380xff,0xaf,0xe7,0xe9,0x00,0x04,0x1d,0x03539 540# GFX11: tbuffer_store_d16_format_xyzw v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_32_FLOAT] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0xe7,0xe9,0x00,0x04,0x1d,0x03]5410xff,0xff,0xe7,0xe9,0x00,0x04,0x1d,0x03542 543# GFX11: tbuffer_store_format_x v4, off, s[8:11], s3 format:[BUF_FMT_32_32_32_32_UINT] offset:4095 ; encoding: [0xff,0x0f,0xea,0xe9,0x00,0x04,0x02,0x03]5440xff,0x0f,0xea,0xe9,0x00,0x04,0x02,0x03545 546# GFX11: tbuffer_store_format_x v255, off, s[8:11], s3 format:[BUF_FMT_32_32_32_32_UINT] offset:4095 ; encoding: [0xff,0x0f,0xea,0xe9,0x00,0xff,0x02,0x03]5470xff,0x0f,0xea,0xe9,0x00,0xff,0x02,0x03548 549# GFX11: tbuffer_store_format_x v4, off, s[12:15], s3 format:[BUF_FMT_32_32_32_32_UINT] offset:4095 ; encoding: [0xff,0x0f,0xea,0xe9,0x00,0x04,0x03,0x03]5500xff,0x0f,0xea,0xe9,0x00,0x04,0x03,0x03551 552# GFX11: tbuffer_store_format_x v4, off, s[12:15], s101 format:[BUF_FMT_32_32_32_32_SINT] offset:4095 ; encoding: [0xff,0x0f,0xf2,0xe9,0x00,0x04,0x03,0x65]5530xff,0x0f,0xf2,0xe9,0x00,0x04,0x03,0x65554 555# GFX11: tbuffer_store_format_x v4, off, s[12:15], m0 format:[BUF_FMT_32_32_32_32_SINT] offset:4095 ; encoding: [0xff,0x0f,0xf2,0xe9,0x00,0x04,0x03,0x7d]5560xff,0x0f,0xf2,0xe9,0x00,0x04,0x03,0x7d557 558# GFX11: tbuffer_store_format_x v4, off, s[8:11], 0 format:[BUF_FMT_32_32_32_32_SINT] offset:4095 ; encoding: [0xff,0x0f,0xf2,0xe9,0x00,0x04,0x02,0x80]5590xff,0x0f,0xf2,0xe9,0x00,0x04,0x02,0x80560 561# GFX11: tbuffer_store_format_x v4, off, s[8:11], 61 format:[BUF_FMT_32_32_32_32_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xfa,0xe9,0x00,0x04,0x02,0xbd]5620xff,0x0f,0xfa,0xe9,0x00,0x04,0x02,0xbd563 564# GFX11: tbuffer_store_format_x v4, off, ttmp[8:11], 61 format:[BUF_FMT_32_32_32_32_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xfa,0xe9,0x00,0x04,0x1d,0xbd]5650xff,0x0f,0xfa,0xe9,0x00,0x04,0x1d,0xbd566 567# GFX11: tbuffer_store_format_x v4, v1, s[8:11], s3 format:[BUF_FMT_32_32_32_32_FLOAT] offen offset:52 ; encoding: [0x34,0x00,0xfa,0xe9,0x01,0x04,0x42,0x03]5680x34,0x00,0xfa,0xe9,0x01,0x04,0x42,0x03569 570# GFX11: tbuffer_store_format_x v4, v1, s[8:11], s3 idxen offset:52 ; encoding: [0x34,0x00,0x0a,0xe8,0x01,0x04,0x82,0x03]5710x34,0x00,0x0a,0xe8,0x01,0x04,0x82,0x03572 573# GFX11: tbuffer_store_format_x v4, v[1:2], s[8:11], s0 format:[BUF_FMT_8_SNORM] idxen offen offset:52 ; encoding: [0x34,0x00,0x12,0xe8,0x01,0x04,0xc2,0x00]5740x34,0x00,0x12,0xe8,0x01,0x04,0xc2,0x00575 576# GFX11: tbuffer_store_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_USCALED] offset:4095 glc ; encoding: [0xff,0x4f,0x1a,0xe8,0x00,0x04,0x1d,0x03]5770xff,0x4f,0x1a,0xe8,0x00,0x04,0x1d,0x03578 579# GFX11: tbuffer_store_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_SSCALED] offset:4095 slc ; encoding: [0xff,0x1f,0x22,0xe8,0x00,0x04,0x1d,0x03]5800xff,0x1f,0x22,0xe8,0x00,0x04,0x1d,0x03581 582# GFX11: tbuffer_store_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_UINT] offset:4095 dlc ; encoding: [0xff,0x2f,0x2a,0xe8,0x00,0x04,0x1d,0x03]5830xff,0x2f,0x2a,0xe8,0x00,0x04,0x1d,0x03584 585# GFX11: tbuffer_store_format_x v4, off, ttmp[8:11], s3 format:[BUF_FMT_8_SINT] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0x32,0xe8,0x00,0x04,0x1d,0x03]5860xff,0x7f,0x32,0xe8,0x00,0x04,0x1d,0x03587 588# GFX11: tbuffer_store_format_xy v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x3a,0xe8,0x00,0x04,0x02,0x03]5890xff,0x8f,0x3a,0xe8,0x00,0x04,0x02,0x03590 591# GFX11: tbuffer_store_format_xy v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x42,0xe8,0x00,0xfe,0x02,0x03]5920xff,0x8f,0x42,0xe8,0x00,0xfe,0x02,0x03593 594# GFX11: tbuffer_store_format_xy v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x4a,0xe8,0x00,0x04,0x03,0x03]5950xff,0x8f,0x4a,0xe8,0x00,0x04,0x03,0x03596 597# GFX11: tbuffer_store_format_xy v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0x52,0xe8,0x00,0x04,0x03,0x65]5980xff,0x8f,0x52,0xe8,0x00,0x04,0x03,0x65599 600# GFX11: tbuffer_store_format_xy v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_UINT] offset:4095 ; encoding: [0xff,0x8f,0x5a,0xe8,0x00,0x04,0x03,0x7d]6010xff,0x8f,0x5a,0xe8,0x00,0x04,0x03,0x7d602 603# GFX11: tbuffer_store_format_xy v[4:5], off, s[8:11], 0 format:[BUF_FMT_16_SINT] offset:4095 ; encoding: [0xff,0x8f,0x62,0xe8,0x00,0x04,0x02,0x80]6040xff,0x8f,0x62,0xe8,0x00,0x04,0x02,0x80605 606# GFX11: tbuffer_store_format_xy v[4:5], off, s[8:11], 61 format:[BUF_FMT_16_FLOAT] offset:4095 ; encoding: [0xff,0x8f,0x6a,0xe8,0x00,0x04,0x02,0xbd]6070xff,0x8f,0x6a,0xe8,0x00,0x04,0x02,0xbd608 609# GFX11: tbuffer_store_format_xy v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_8_8_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x72,0xe8,0x00,0x04,0x1d,0xbd]6100xff,0x8f,0x72,0xe8,0x00,0x04,0x1d,0xbd611 612# GFX11: tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_SNORM] offen offset:52 ; encoding: [0x34,0x80,0x7a,0xe8,0x01,0x04,0x42,0x03]6130x34,0x80,0x7a,0xe8,0x01,0x04,0x42,0x03614 615# GFX11: tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_USCALED] idxen offset:52 ; encoding: [0x34,0x80,0x82,0xe8,0x01,0x04,0x82,0x03]6160x34,0x80,0x82,0xe8,0x01,0x04,0x82,0x03617 618# GFX11: tbuffer_store_format_xy v[4:5], v[1:2], s[8:11], s0 format:[BUF_FMT_8_8_SSCALED] idxen offen offset:52 ; encoding: [0x34,0x80,0x8a,0xe8,0x01,0x04,0xc2,0x00]6190x34,0x80,0x8a,0xe8,0x01,0x04,0xc2,0x00620 621# GFX11: tbuffer_store_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_UINT] offset:4095 glc ; encoding: [0xff,0xcf,0x92,0xe8,0x00,0x04,0x1d,0x03]6220xff,0xcf,0x92,0xe8,0x00,0x04,0x1d,0x03623 624# GFX11: tbuffer_store_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_8_8_SINT] offset:4095 slc ; encoding: [0xff,0x9f,0x9a,0xe8,0x00,0x04,0x1d,0x03]6250xff,0x9f,0x9a,0xe8,0x00,0x04,0x1d,0x03626 627# GFX11: tbuffer_store_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_UINT] offset:4095 dlc ; encoding: [0xff,0xaf,0xa2,0xe8,0x00,0x04,0x1d,0x03]6280xff,0xaf,0xa2,0xe8,0x00,0x04,0x1d,0x03629 630# GFX11: tbuffer_store_format_xy v[4:5], off, ttmp[8:11], s3 format:[BUF_FMT_32_SINT] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0xaa,0xe8,0x00,0x04,0x1d,0x03]6310xff,0xff,0xaa,0xe8,0x00,0x04,0x1d,0x03632 633# GFX11: tbuffer_store_format_xyz v[4:6], off, s[8:11], s3 format:[BUF_FMT_32_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xb3,0xe8,0x00,0x04,0x02,0x03]6340xff,0x0f,0xb3,0xe8,0x00,0x04,0x02,0x03635 636# GFX11: tbuffer_store_format_xyz v[253:255], off, s[8:11], s3 format:[BUF_FMT_16_16_UNORM] offset:4095 ; encoding: [0xff,0x0f,0xbb,0xe8,0x00,0xfd,0x02,0x03]6370xff,0x0f,0xbb,0xe8,0x00,0xfd,0x02,0x03638 639# GFX11: tbuffer_store_format_xyz v[4:6], off, s[12:15], s3 format:[BUF_FMT_16_16_SNORM] offset:4095 ; encoding: [0xff,0x0f,0xc3,0xe8,0x00,0x04,0x03,0x03]6400xff,0x0f,0xc3,0xe8,0x00,0x04,0x03,0x03641 642# GFX11: tbuffer_store_format_xyz v[4:6], off, s[12:15], s101 format:[BUF_FMT_16_16_USCALED] offset:4095 ; encoding: [0xff,0x0f,0xcb,0xe8,0x00,0x04,0x03,0x65]6430xff,0x0f,0xcb,0xe8,0x00,0x04,0x03,0x65644 645# GFX11: tbuffer_store_format_xyz v[4:6], off, s[12:15], m0 format:[BUF_FMT_16_16_SSCALED] offset:4095 ; encoding: [0xff,0x0f,0xd3,0xe8,0x00,0x04,0x03,0x7d]6460xff,0x0f,0xd3,0xe8,0x00,0x04,0x03,0x7d647 648# GFX11: tbuffer_store_format_xyz v[4:6], off, s[8:11], 0 format:[BUF_FMT_16_16_UINT] offset:4095 ; encoding: [0xff,0x0f,0xdb,0xe8,0x00,0x04,0x02,0x80]6490xff,0x0f,0xdb,0xe8,0x00,0x04,0x02,0x80650 651# GFX11: tbuffer_store_format_xyz v[4:6], off, s[8:11], 61 format:[BUF_FMT_16_16_SINT] offset:4095 ; encoding: [0xff,0x0f,0xe3,0xe8,0x00,0x04,0x02,0xbd]6520xff,0x0f,0xe3,0xe8,0x00,0x04,0x02,0xbd653 654# GFX11: tbuffer_store_format_xyz v[4:6], off, ttmp[8:11], 61 format:[BUF_FMT_16_16_FLOAT] offset:4095 ; encoding: [0xff,0x0f,0xeb,0xe8,0x00,0x04,0x1d,0xbd]6550xff,0x0f,0xeb,0xe8,0x00,0x04,0x1d,0xbd656 657# GFX11: tbuffer_store_format_xyz v[4:6], v1, s[8:11], s3 format:[BUF_FMT_10_11_11_FLOAT] offen offset:52 ; encoding: [0x34,0x00,0xf3,0xe8,0x01,0x04,0x42,0x03]6580x34,0x00,0xf3,0xe8,0x01,0x04,0x42,0x03659 660# GFX11: tbuffer_store_format_xyz v[4:6], v1, s[8:11], s3 format:[BUF_FMT_11_11_10_FLOAT] idxen offset:52 ; encoding: [0x34,0x00,0xfb,0xe8,0x01,0x04,0x82,0x03]6610x34,0x00,0xfb,0xe8,0x01,0x04,0x82,0x03662 663# GFX11: tbuffer_store_format_xyz v[4:6], v[1:2], s[8:11], s0 format:[BUF_FMT_10_10_10_2_UNORM] idxen offen offset:52 ; encoding: [0x34,0x00,0x03,0xe9,0x01,0x04,0xc2,0x00]6640x34,0x00,0x03,0xe9,0x01,0x04,0xc2,0x00665 666# GFX11: tbuffer_store_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_SNORM] offset:4095 glc ; encoding: [0xff,0x4f,0x0b,0xe9,0x00,0x04,0x1d,0x03]6670xff,0x4f,0x0b,0xe9,0x00,0x04,0x1d,0x03668 669# GFX11: tbuffer_store_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_UINT] offset:4095 slc ; encoding: [0xff,0x1f,0x13,0xe9,0x00,0x04,0x1d,0x03]6700xff,0x1f,0x13,0xe9,0x00,0x04,0x1d,0x03671 672# GFX11: tbuffer_store_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_10_10_10_2_SINT] offset:4095 dlc ; encoding: [0xff,0x2f,0x1b,0xe9,0x00,0x04,0x1d,0x03]6730xff,0x2f,0x1b,0xe9,0x00,0x04,0x1d,0x03674 675# GFX11: tbuffer_store_format_xyz v[4:6], off, ttmp[8:11], s3 format:[BUF_FMT_2_10_10_10_UNORM] offset:4095 glc slc dlc ; encoding: [0xff,0x7f,0x23,0xe9,0x00,0x04,0x1d,0x03]6760xff,0x7f,0x23,0xe9,0x00,0x04,0x1d,0x03677 678# GFX11: tbuffer_store_format_xyzw v[4:7], off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x2b,0xe9,0x00,0x04,0x02,0x03]6790xff,0x8f,0x2b,0xe9,0x00,0x04,0x02,0x03680 681# GFX11: tbuffer_store_format_xyzw v[252:255], off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x33,0xe9,0x00,0xfc,0x02,0x03]6820xff,0x8f,0x33,0xe9,0x00,0xfc,0x02,0x03683 684# GFX11: tbuffer_store_format_xyzw v[4:7], off, s[12:15], s3 format:[BUF_FMT_2_10_10_10_SSCALED] offset:4095 ; encoding: [0xff,0x8f,0x3b,0xe9,0x00,0x04,0x03,0x03]6850xff,0x8f,0x3b,0xe9,0x00,0x04,0x03,0x03686 687# GFX11: tbuffer_store_format_xyzw v[4:7], off, s[12:15], s101 format:[BUF_FMT_2_10_10_10_UINT] offset:4095 ; encoding: [0xff,0x8f,0x43,0xe9,0x00,0x04,0x03,0x65]6880xff,0x8f,0x43,0xe9,0x00,0x04,0x03,0x65689 690# GFX11: tbuffer_store_format_xyzw v[4:7], off, s[12:15], m0 format:[BUF_FMT_2_10_10_10_SINT] offset:4095 ; encoding: [0xff,0x8f,0x4b,0xe9,0x00,0x04,0x03,0x7d]6910xff,0x8f,0x4b,0xe9,0x00,0x04,0x03,0x7d692 693# GFX11: tbuffer_store_format_xyzw v[4:7], off, s[8:11], 0 format:[BUF_FMT_8_8_8_8_UNORM] offset:4095 ; encoding: [0xff,0x8f,0x53,0xe9,0x00,0x04,0x02,0x80]6940xff,0x8f,0x53,0xe9,0x00,0x04,0x02,0x80695 696# GFX11: tbuffer_store_format_xyzw v[4:7], off, s[8:11], 61 format:[BUF_FMT_8_8_8_8_SNORM] offset:4095 ; encoding: [0xff,0x8f,0x5b,0xe9,0x00,0x04,0x02,0xbd]6970xff,0x8f,0x5b,0xe9,0x00,0x04,0x02,0xbd698 699# GFX11: tbuffer_store_format_xyzw v[4:7], off, ttmp[8:11], 61 format:[BUF_FMT_8_8_8_8_USCALED] offset:4095 ; encoding: [0xff,0x8f,0x63,0xe9,0x00,0x04,0x1d,0xbd]7000xff,0x8f,0x63,0xe9,0x00,0x04,0x1d,0xbd701 702# GFX11: tbuffer_store_format_xyzw v[4:7], v1, s[8:11], s3 format:[BUF_FMT_8_8_8_8_SSCALED] offen offset:52 ; encoding: [0x34,0x80,0x6b,0xe9,0x01,0x04,0x42,0x03]7030x34,0x80,0x6b,0xe9,0x01,0x04,0x42,0x03704 705# GFX11: tbuffer_store_format_xyzw v[4:7], v1, s[8:11], s3 format:[BUF_FMT_8_8_8_8_UINT] idxen offset:52 ; encoding: [0x34,0x80,0x73,0xe9,0x01,0x04,0x82,0x03]7060x34,0x80,0x73,0xe9,0x01,0x04,0x82,0x03707 708# GFX11: tbuffer_store_format_xyzw v[4:7], v[1:2], s[8:11], s0 format:[BUF_FMT_8_8_8_8_SINT] idxen offen offset:52 ; encoding: [0x34,0x80,0x7b,0xe9,0x01,0x04,0xc2,0x00]7090x34,0x80,0x7b,0xe9,0x01,0x04,0xc2,0x00710 711# GFX11: tbuffer_store_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_UINT] offset:4095 glc ; encoding: [0xff,0xcf,0x83,0xe9,0x00,0x04,0x1d,0x03]7120xff,0xcf,0x83,0xe9,0x00,0x04,0x1d,0x03713 714# GFX11: tbuffer_store_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_SINT] offset:4095 slc ; encoding: [0xff,0x9f,0x8b,0xe9,0x00,0x04,0x1d,0x03]7150xff,0x9f,0x8b,0xe9,0x00,0x04,0x1d,0x03716 717# GFX11: tbuffer_store_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_32_32_FLOAT] offset:4095 dlc ; encoding: [0xff,0xaf,0x93,0xe9,0x00,0x04,0x1d,0x03]7180xff,0xaf,0x93,0xe9,0x00,0x04,0x1d,0x03719 720# GFX11: tbuffer_store_format_xyzw v[4:7], off, ttmp[8:11], s3 format:[BUF_FMT_16_16_16_16_UNORM] offset:4095 glc slc dlc ; encoding: [0xff,0xff,0x9b,0xe9,0x00,0x04,0x1d,0x03]7210xff,0xff,0x9b,0xe9,0x00,0x04,0x1d,0x03722