Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / llvm / test / MC / Disassembler / AMDGPU / gfx11_dasm_mtbuf.txt
blobd28c996044836a2b9184818178dff282140e2319
1 # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX11 %s
3 # GFX11: tbuffer_load_d16_format_x v4, off, s[8:11], s3 offset:4095                                                          ; encoding: [0xff,0x0f,0x0c,0xe8,0x00,0x04,0x02,0x03]
4 0xff,0x0f,0x0c,0xe8,0x00,0x04,0x02,0x03
6 # GFX11: tbuffer_load_d16_format_x v255, off, s[8:11], s3 offset:4095                                                        ; encoding: [0xff,0x0f,0x0c,0xe8,0x00,0xff,0x02,0x03]
7 0xff,0x0f,0x0c,0xe8,0x00,0xff,0x02,0x03
9 # GFX11: tbuffer_load_d16_format_x v4, off, s[12:15], s3 offset:4095                                                         ; encoding: [0xff,0x0f,0x0c,0xe8,0x00,0x04,0x03,0x03]
10 0xff,0x0f,0x0c,0xe8,0x00,0x04,0x03,0x03
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]
13 0xff,0x0f,0x14,0xe8,0x00,0x04,0x03,0x65
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]
16 0xff,0x0f,0x14,0xe8,0x00,0x04,0x03,0x7d
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]
19 0xff,0x0f,0x14,0xe8,0x00,0x04,0x02,0x80
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]
22 0xff,0x0f,0x1c,0xe8,0x00,0x04,0x02,0xbd
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]
25 0xff,0x0f,0x1c,0xe8,0x00,0x04,0x1d,0xbd
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]
28 0x34,0x00,0x1c,0xe8,0x01,0x04,0x42,0x03
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]
31 0x34,0x00,0x24,0xe8,0x01,0x04,0x82,0x03
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]
34 0x34,0x00,0x24,0xe8,0x01,0x04,0xc2,0x00
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]
37 0xff,0x4f,0x24,0xe8,0x00,0x04,0x1d,0x03
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]
40 0xff,0x1f,0x2c,0xe8,0x00,0x04,0x1d,0x03
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]
43 0xff,0x2f,0x2c,0xe8,0x00,0x04,0x1d,0x03
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]
46 0xff,0x7f,0x2c,0xe8,0x00,0x04,0x1d,0x03
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]
49 0xff,0x8f,0x34,0xe8,0x00,0x04,0x02,0x03
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]
52 0xff,0x8f,0x34,0xe8,0x00,0xff,0x02,0x03
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]
55 0xff,0x8f,0x34,0xe8,0x00,0x04,0x03,0x03
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]
58 0xff,0x8f,0x3c,0xe8,0x00,0x04,0x03,0x65
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]
61 0xff,0x8f,0x3c,0xe8,0x00,0x04,0x03,0x7d
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]
64 0xff,0x8f,0x3c,0xe8,0x00,0x04,0x02,0x80
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]
67 0xff,0x8f,0x44,0xe8,0x00,0x04,0x02,0xbd
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]
70 0xff,0x8f,0x44,0xe8,0x00,0x04,0x1d,0xbd
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]
73 0x34,0x80,0x44,0xe8,0x01,0x04,0x42,0x03
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]
76 0x34,0x80,0x4c,0xe8,0x01,0x04,0x82,0x03
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]
79 0x34,0x80,0x4c,0xe8,0x01,0x04,0xc2,0x00
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]
82 0xff,0xcf,0x4c,0xe8,0x00,0x04,0x1d,0x03
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]
85 0xff,0x9f,0x54,0xe8,0x00,0x04,0x1d,0x03
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]
88 0xff,0xaf,0x54,0xe8,0x00,0x04,0x1d,0x03
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]
91 0xff,0xff,0x54,0xe8,0x00,0x04,0x1d,0x03
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]
94 0xff,0x0f,0x5d,0xe8,0x00,0x04,0x02,0x03
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]
97 0xff,0x0f,0x5d,0xe8,0x00,0xfe,0x02,0x03
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]
100 0xff,0x0f,0x5d,0xe8,0x00,0x04,0x03,0x03
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]
103 0xff,0x0f,0x65,0xe8,0x00,0x04,0x03,0x65
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]
106 0xff,0x0f,0x65,0xe8,0x00,0x04,0x03,0x7d
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]
109 0xff,0x0f,0x65,0xe8,0x00,0x04,0x02,0x80
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]
112 0xff,0x0f,0x6d,0xe8,0x00,0x04,0x02,0xbd
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]
115 0xff,0x0f,0x6d,0xe8,0x00,0x04,0x1d,0xbd
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]
118 0x34,0x00,0x6d,0xe8,0x01,0x04,0x42,0x03
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]
121 0x34,0x00,0x75,0xe8,0x01,0x04,0x82,0x03
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]
124 0x34,0x00,0x75,0xe8,0x01,0x04,0xc2,0x00
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]
127 0xff,0x4f,0x75,0xe8,0x00,0x04,0x1d,0x03
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]
130 0xff,0x1f,0x7d,0xe8,0x00,0x04,0x1d,0x03
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]
133 0xff,0x2f,0x7d,0xe8,0x00,0x04,0x1d,0x03
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]
136 0xff,0x7f,0x7d,0xe8,0x00,0x04,0x1d,0x03
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]
139 0xff,0x8f,0x85,0xe8,0x00,0x04,0x02,0x03
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]
142 0xff,0x8f,0x85,0xe8,0x00,0xfe,0x02,0x03
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]
145 0xff,0x8f,0x85,0xe8,0x00,0x04,0x03,0x03
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]
148 0xff,0x8f,0x8d,0xe8,0x00,0x04,0x03,0x65
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]
151 0xff,0x8f,0x8d,0xe8,0x00,0x04,0x03,0x7d
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]
154 0xff,0x8f,0x8d,0xe8,0x00,0x04,0x02,0x80
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]
157 0xff,0x8f,0x95,0xe8,0x00,0x04,0x02,0xbd
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]
160 0xff,0x8f,0x95,0xe8,0x00,0x04,0x1d,0xbd
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]
163 0x34,0x80,0x95,0xe8,0x01,0x04,0x42,0x03
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]
166 0x34,0x80,0x9d,0xe8,0x01,0x04,0x82,0x03
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]
169 0x34,0x80,0x9d,0xe8,0x01,0x04,0xc2,0x00
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]
172 0xff,0xcf,0x9d,0xe8,0x00,0x04,0x1d,0x03
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]
175 0xff,0x9f,0xa5,0xe8,0x00,0x04,0x1d,0x03
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]
178 0xff,0xaf,0xa5,0xe8,0x00,0x04,0x1d,0x03
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]
181 0xff,0xff,0xa5,0xe8,0x00,0x04,0x1d,0x03
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]
184 0xff,0x0f,0xa8,0xe8,0x00,0x04,0x02,0x03
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]
187 0xff,0x0f,0xa8,0xe8,0x00,0xff,0x02,0x03
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]
190 0xff,0x0f,0xa8,0xe8,0x00,0x04,0x03,0x03
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]
193 0xff,0x0f,0xb0,0xe8,0x00,0x04,0x03,0x65
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]
196 0xff,0x0f,0xb0,0xe8,0x00,0x04,0x03,0x7d
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]
199 0xff,0x0f,0xb0,0xe8,0x00,0x04,0x02,0x80
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]
202 0xff,0x0f,0xb8,0xe8,0x00,0x04,0x02,0xbd
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]
205 0xff,0x0f,0xb8,0xe8,0x00,0x04,0x1d,0xbd
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]
208 0x34,0x00,0xb8,0xe8,0x01,0x04,0x42,0x03
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]
211 0x34,0x00,0xc0,0xe8,0x01,0x04,0x82,0x03
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]
214 0x34,0x00,0xc0,0xe8,0x01,0x04,0xc2,0x00
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]
217 0xff,0x4f,0xc0,0xe8,0x00,0x04,0x1d,0x03
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]
220 0xff,0x1f,0xc8,0xe8,0x00,0x04,0x1d,0x03
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]
223 0xff,0x2f,0xc8,0xe8,0x00,0x04,0x1d,0x03
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]
226 0xff,0x7f,0xc8,0xe8,0x00,0x04,0x1d,0x03
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]
229 0xff,0x8f,0xd0,0xe8,0x00,0x04,0x02,0x03
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]
232 0xff,0x8f,0xd0,0xe8,0x00,0xfe,0x02,0x03
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]
235 0xff,0x8f,0xd0,0xe8,0x00,0x04,0x03,0x03
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]
238 0xff,0x8f,0xd8,0xe8,0x00,0x04,0x03,0x65
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]
241 0xff,0x8f,0xd8,0xe8,0x00,0x04,0x03,0x7d
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]
244 0xff,0x8f,0xd8,0xe8,0x00,0x04,0x02,0x80
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]
247 0xff,0x8f,0xe0,0xe8,0x00,0x04,0x02,0xbd
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]
250 0xff,0x8f,0xe0,0xe8,0x00,0x04,0x1d,0xbd
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]
253 0x34,0x80,0xe0,0xe8,0x01,0x04,0x42,0x03
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]
256 0x34,0x80,0xe8,0xe8,0x01,0x04,0x82,0x03
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]
259 0x34,0x80,0xe8,0xe8,0x01,0x04,0xc2,0x00
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]
262 0xff,0xcf,0xe8,0xe8,0x00,0x04,0x1d,0x03
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]
265 0xff,0x9f,0xf0,0xe8,0x00,0x04,0x1d,0x03
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]
268 0xff,0xaf,0xf0,0xe8,0x00,0x04,0x1d,0x03
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]
271 0xff,0xff,0xf0,0xe8,0x00,0x04,0x1d,0x03
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]
274 0xff,0x0f,0xf9,0xe8,0x00,0x04,0x02,0x03
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]
277 0xff,0x0f,0xf9,0xe8,0x00,0xfd,0x02,0x03
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]
280 0xff,0x0f,0xf9,0xe8,0x00,0x04,0x03,0x03
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]
283 0xff,0x0f,0x01,0xe9,0x00,0x04,0x03,0x65
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]
286 0xff,0x0f,0x01,0xe9,0x00,0x04,0x03,0x7d
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]
289 0xff,0x0f,0x01,0xe9,0x00,0x04,0x02,0x80
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]
292 0xff,0x0f,0x09,0xe9,0x00,0x04,0x02,0xbd
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]
295 0xff,0x0f,0x09,0xe9,0x00,0x04,0x1d,0xbd
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]
298 0x34,0x00,0x09,0xe9,0x01,0x04,0x42,0x03
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]
301 0x34,0x00,0x11,0xe9,0x01,0x04,0x82,0x03
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]
304 0x34,0x00,0x11,0xe9,0x01,0x04,0xc2,0x00
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]
307 0xff,0x4f,0x11,0xe9,0x00,0x04,0x1d,0x03
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]
310 0xff,0x1f,0x19,0xe9,0x00,0x04,0x1d,0x03
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]
313 0xff,0x2f,0x19,0xe9,0x00,0x04,0x1d,0x03
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]
316 0xff,0x7f,0x19,0xe9,0x00,0x04,0x1d,0x03
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]
319 0xff,0x8f,0x21,0xe9,0x00,0x04,0x02,0x03
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]
322 0xff,0x8f,0x21,0xe9,0x00,0xfc,0x02,0x03
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]
325 0xff,0x8f,0x21,0xe9,0x00,0x04,0x03,0x03
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]
328 0xff,0x8f,0x29,0xe9,0x00,0x04,0x03,0x65
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]
331 0xff,0x8f,0x29,0xe9,0x00,0x04,0x03,0x7d
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]
334 0xff,0x8f,0x29,0xe9,0x00,0x04,0x02,0x80
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]
337 0xff,0x8f,0x31,0xe9,0x00,0x04,0x02,0xbd
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]
340 0xff,0x8f,0x31,0xe9,0x00,0x04,0x1d,0xbd
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]
343 0x34,0x80,0x31,0xe9,0x01,0x04,0x42,0x03
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]
346 0x34,0x80,0x39,0xe9,0x01,0x04,0x82,0x03
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]
349 0x34,0x80,0x39,0xe9,0x01,0x04,0xc2,0x00
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]
352 0xff,0xcf,0x39,0xe9,0x00,0x04,0x1d,0x03
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]
355 0xff,0x9f,0x41,0xe9,0x00,0x04,0x1d,0x03
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]
358 0xff,0xaf,0x41,0xe9,0x00,0x04,0x1d,0x03
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]
361 0xff,0xff,0x41,0xe9,0x00,0x04,0x1d,0x03
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]
364 0xff,0x0f,0x4e,0xe9,0x00,0x04,0x02,0x03
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]
367 0xff,0x0f,0x4e,0xe9,0x00,0xff,0x02,0x03
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]
370 0xff,0x0f,0x4e,0xe9,0x00,0x04,0x03,0x03
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]
373 0xff,0x0f,0x56,0xe9,0x00,0x04,0x03,0x65
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]
376 0xff,0x0f,0x56,0xe9,0x00,0x04,0x03,0x7d
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]
379 0xff,0x0f,0x56,0xe9,0x00,0x04,0x02,0x80
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]
382 0xff,0x0f,0x5e,0xe9,0x00,0x04,0x02,0xbd
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]
385 0xff,0x0f,0x5e,0xe9,0x00,0x04,0x1d,0xbd
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]
388 0x34,0x00,0x5e,0xe9,0x01,0x04,0x42,0x03
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]
391 0x34,0x00,0x66,0xe9,0x01,0x04,0x82,0x03
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]
394 0x34,0x00,0x66,0xe9,0x01,0x04,0xc2,0x00
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]
397 0xff,0x4f,0x66,0xe9,0x00,0x04,0x1d,0x03
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]
400 0xff,0x1f,0x6e,0xe9,0x00,0x04,0x1d,0x03
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]
403 0xff,0x2f,0x6e,0xe9,0x00,0x04,0x1d,0x03
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]
406 0xff,0x7f,0x6e,0xe9,0x00,0x04,0x1d,0x03
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]
409 0xff,0x8f,0x76,0xe9,0x00,0x04,0x02,0x03
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]
412 0xff,0x8f,0x76,0xe9,0x00,0xff,0x02,0x03
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]
415 0xff,0x8f,0x76,0xe9,0x00,0x04,0x03,0x03
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]
418 0xff,0x8f,0x7e,0xe9,0x00,0x04,0x03,0x65
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]
421 0xff,0x8f,0x7e,0xe9,0x00,0x04,0x03,0x7d
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]
424 0xff,0x8f,0x7e,0xe9,0x00,0x04,0x02,0x80
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]
427 0xff,0x8f,0x86,0xe9,0x00,0x04,0x02,0xbd
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]
430 0xff,0x8f,0x86,0xe9,0x00,0x04,0x1d,0xbd
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]
433 0x34,0x80,0x86,0xe9,0x01,0x04,0x42,0x03
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]
436 0x34,0x80,0x8e,0xe9,0x01,0x04,0x82,0x03
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]
439 0x34,0x80,0x8e,0xe9,0x01,0x04,0xc2,0x00
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]
442 0xff,0xcf,0x8e,0xe9,0x00,0x04,0x1d,0x03
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]
445 0xff,0x9f,0x96,0xe9,0x00,0x04,0x1d,0x03
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]
448 0xff,0xaf,0x96,0xe9,0x00,0x04,0x1d,0x03
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]
451 0xff,0xff,0x96,0xe9,0x00,0x04,0x1d,0x03
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]
454 0xff,0x0f,0x9f,0xe9,0x00,0x04,0x02,0x03
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]
457 0xff,0x0f,0x9f,0xe9,0x00,0xfe,0x02,0x03
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]
460 0xff,0x0f,0x9f,0xe9,0x00,0x04,0x03,0x03
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]
463 0xff,0x0f,0xa7,0xe9,0x00,0x04,0x03,0x65
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]
466 0xff,0x0f,0xa7,0xe9,0x00,0x04,0x03,0x7d
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]
469 0xff,0x0f,0xa7,0xe9,0x00,0x04,0x02,0x80
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]
472 0xff,0x0f,0xaf,0xe9,0x00,0x04,0x02,0xbd
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]
475 0xff,0x0f,0xaf,0xe9,0x00,0x04,0x1d,0xbd
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]
478 0x34,0x00,0xaf,0xe9,0x01,0x04,0x42,0x03
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]
481 0x34,0x00,0xb7,0xe9,0x01,0x04,0x82,0x03
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]
484 0x34,0x00,0xb7,0xe9,0x01,0x04,0xc2,0x00
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]
487 0xff,0x4f,0xb7,0xe9,0x00,0x04,0x1d,0x03
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]
490 0xff,0x1f,0xbf,0xe9,0x00,0x04,0x1d,0x03
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]
493 0xff,0x2f,0xbf,0xe9,0x00,0x04,0x1d,0x03
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]
496 0xff,0x7f,0xbf,0xe9,0x00,0x04,0x1d,0x03
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]
499 0xff,0x8f,0xc7,0xe9,0x00,0x04,0x02,0x03
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]
502 0xff,0x8f,0xc7,0xe9,0x00,0xfe,0x02,0x03
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]
505 0xff,0x8f,0xc7,0xe9,0x00,0x04,0x03,0x03
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]
508 0xff,0x8f,0xcf,0xe9,0x00,0x04,0x03,0x65
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]
511 0xff,0x8f,0xcf,0xe9,0x00,0x04,0x03,0x7d
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]
514 0xff,0x8f,0xcf,0xe9,0x00,0x04,0x02,0x80
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]
517 0xff,0x8f,0xd7,0xe9,0x00,0x04,0x02,0xbd
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]
520 0xff,0x8f,0xd7,0xe9,0x00,0x04,0x1d,0xbd
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]
523 0x34,0x80,0xd7,0xe9,0x01,0x04,0x42,0x03
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]
526 0x34,0x80,0xdf,0xe9,0x01,0x04,0x82,0x03
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]
529 0x34,0x80,0xdf,0xe9,0x01,0x04,0xc2,0x00
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]
532 0xff,0xcf,0xdf,0xe9,0x00,0x04,0x1d,0x03
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]
535 0xff,0x9f,0xe7,0xe9,0x00,0x04,0x1d,0x03
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]
538 0xff,0xaf,0xe7,0xe9,0x00,0x04,0x1d,0x03
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]
541 0xff,0xff,0xe7,0xe9,0x00,0x04,0x1d,0x03
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]
544 0xff,0x0f,0xea,0xe9,0x00,0x04,0x02,0x03
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]
547 0xff,0x0f,0xea,0xe9,0x00,0xff,0x02,0x03
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]
550 0xff,0x0f,0xea,0xe9,0x00,0x04,0x03,0x03
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]
553 0xff,0x0f,0xf2,0xe9,0x00,0x04,0x03,0x65
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]
556 0xff,0x0f,0xf2,0xe9,0x00,0x04,0x03,0x7d
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]
559 0xff,0x0f,0xf2,0xe9,0x00,0x04,0x02,0x80
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]
562 0xff,0x0f,0xfa,0xe9,0x00,0x04,0x02,0xbd
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]
565 0xff,0x0f,0xfa,0xe9,0x00,0x04,0x1d,0xbd
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]
568 0x34,0x00,0xfa,0xe9,0x01,0x04,0x42,0x03
570 # GFX11: tbuffer_store_format_x v4, v1, s[8:11], s3 idxen offset:52                                                          ; encoding: [0x34,0x00,0x0a,0xe8,0x01,0x04,0x82,0x03]
571 0x34,0x00,0x0a,0xe8,0x01,0x04,0x82,0x03
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]
574 0x34,0x00,0x12,0xe8,0x01,0x04,0xc2,0x00
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]
577 0xff,0x4f,0x1a,0xe8,0x00,0x04,0x1d,0x03
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]
580 0xff,0x1f,0x22,0xe8,0x00,0x04,0x1d,0x03
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]
583 0xff,0x2f,0x2a,0xe8,0x00,0x04,0x1d,0x03
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]
586 0xff,0x7f,0x32,0xe8,0x00,0x04,0x1d,0x03
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]
589 0xff,0x8f,0x3a,0xe8,0x00,0x04,0x02,0x03
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]
592 0xff,0x8f,0x42,0xe8,0x00,0xfe,0x02,0x03
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]
595 0xff,0x8f,0x4a,0xe8,0x00,0x04,0x03,0x03
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]
598 0xff,0x8f,0x52,0xe8,0x00,0x04,0x03,0x65
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]
601 0xff,0x8f,0x5a,0xe8,0x00,0x04,0x03,0x7d
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]
604 0xff,0x8f,0x62,0xe8,0x00,0x04,0x02,0x80
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]
607 0xff,0x8f,0x6a,0xe8,0x00,0x04,0x02,0xbd
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]
610 0xff,0x8f,0x72,0xe8,0x00,0x04,0x1d,0xbd
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]
613 0x34,0x80,0x7a,0xe8,0x01,0x04,0x42,0x03
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]
616 0x34,0x80,0x82,0xe8,0x01,0x04,0x82,0x03
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]
619 0x34,0x80,0x8a,0xe8,0x01,0x04,0xc2,0x00
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]
622 0xff,0xcf,0x92,0xe8,0x00,0x04,0x1d,0x03
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]
625 0xff,0x9f,0x9a,0xe8,0x00,0x04,0x1d,0x03
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]
628 0xff,0xaf,0xa2,0xe8,0x00,0x04,0x1d,0x03
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]
631 0xff,0xff,0xaa,0xe8,0x00,0x04,0x1d,0x03
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]
634 0xff,0x0f,0xb3,0xe8,0x00,0x04,0x02,0x03
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]
637 0xff,0x0f,0xbb,0xe8,0x00,0xfd,0x02,0x03
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]
640 0xff,0x0f,0xc3,0xe8,0x00,0x04,0x03,0x03
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]
643 0xff,0x0f,0xcb,0xe8,0x00,0x04,0x03,0x65
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]
646 0xff,0x0f,0xd3,0xe8,0x00,0x04,0x03,0x7d
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]
649 0xff,0x0f,0xdb,0xe8,0x00,0x04,0x02,0x80
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]
652 0xff,0x0f,0xe3,0xe8,0x00,0x04,0x02,0xbd
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]
655 0xff,0x0f,0xeb,0xe8,0x00,0x04,0x1d,0xbd
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]
658 0x34,0x00,0xf3,0xe8,0x01,0x04,0x42,0x03
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]
661 0x34,0x00,0xfb,0xe8,0x01,0x04,0x82,0x03
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]
664 0x34,0x00,0x03,0xe9,0x01,0x04,0xc2,0x00
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]
667 0xff,0x4f,0x0b,0xe9,0x00,0x04,0x1d,0x03
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]
670 0xff,0x1f,0x13,0xe9,0x00,0x04,0x1d,0x03
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]
673 0xff,0x2f,0x1b,0xe9,0x00,0x04,0x1d,0x03
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]
676 0xff,0x7f,0x23,0xe9,0x00,0x04,0x1d,0x03
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]
679 0xff,0x8f,0x2b,0xe9,0x00,0x04,0x02,0x03
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]
682 0xff,0x8f,0x33,0xe9,0x00,0xfc,0x02,0x03
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]
685 0xff,0x8f,0x3b,0xe9,0x00,0x04,0x03,0x03
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]
688 0xff,0x8f,0x43,0xe9,0x00,0x04,0x03,0x65
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]
691 0xff,0x8f,0x4b,0xe9,0x00,0x04,0x03,0x7d
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]
694 0xff,0x8f,0x53,0xe9,0x00,0x04,0x02,0x80
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]
697 0xff,0x8f,0x5b,0xe9,0x00,0x04,0x02,0xbd
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]
700 0xff,0x8f,0x63,0xe9,0x00,0x04,0x1d,0xbd
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]
703 0x34,0x80,0x6b,0xe9,0x01,0x04,0x42,0x03
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]
706 0x34,0x80,0x73,0xe9,0x01,0x04,0x82,0x03
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]
709 0x34,0x80,0x7b,0xe9,0x01,0x04,0xc2,0x00
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]
712 0xff,0xcf,0x83,0xe9,0x00,0x04,0x1d,0x03
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]
715 0xff,0x9f,0x8b,0xe9,0x00,0x04,0x1d,0x03
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]
718 0xff,0xaf,0x93,0xe9,0x00,0x04,0x1d,0x03
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]
721 0xff,0xff,0x9b,0xe9,0x00,0x04,0x1d,0x03