xref: /llvm-project/llvm/test/MC/Disassembler/AMDGPU/gfx940_flat.txt (revision 252c42354eca54274ed7b10c32c73c6937478e8b)
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx940 -show-encoding -disassemble %s | FileCheck -check-prefix=GFX940 %s
2
3# GFX940: scratch_load_dword a2, v4, s6 ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x86,0x02]
40x00,0x60,0x50,0xdc,0x04,0x00,0x86,0x02
5
6# GFX940: scratch_load_dword a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x86,0x02]
70x10,0x60,0x50,0xdc,0x04,0x00,0x86,0x02
8
9# GFX940: scratch_load_dword a2, v4, off ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0xff,0x02]
100x00,0x60,0x50,0xdc,0x04,0x00,0xff,0x02
11
12# GFX940: scratch_load_dword a2, v4, off offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0xff,0x02]
130x10,0x60,0x50,0xdc,0x04,0x00,0xff,0x02
14
15# GFX940: scratch_load_dword a2, off, s6 ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x86,0x02]
160x00,0x40,0x50,0xdc,0x00,0x00,0x86,0x02
17
18# GFX940: scratch_load_dword a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x86,0x02]
190x10,0x40,0x50,0xdc,0x00,0x00,0x86,0x02
20
21# GFX940: scratch_load_dword a2, off, off ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0xff,0x02]
220x00,0x40,0x50,0xdc,0x00,0x00,0xff,0x02
23
24# GFX940: scratch_load_dword a2, off, off offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0xff,0x02]
250x10,0x40,0x50,0xdc,0x00,0x00,0xff,0x02
26
27# GFX940: scratch_load_dword v2, v4, s6 ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x06,0x02]
280x00,0x60,0x50,0xdc,0x04,0x00,0x06,0x02
29
30# GFX940: scratch_load_dword v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x06,0x02]
310x10,0x60,0x50,0xdc,0x04,0x00,0x06,0x02
32
33# GFX940: scratch_load_dword v2, v4, off ; encoding: [0x00,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02]
340x00,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02
35
36# GFX940: scratch_load_dword v2, v4, off offset:16 ; encoding: [0x10,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02]
370x10,0x60,0x50,0xdc,0x04,0x00,0x7f,0x02
38
39# GFX940: scratch_load_dword v2, off, s6 ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x06,0x02]
400x00,0x40,0x50,0xdc,0x00,0x00,0x06,0x02
41
42# GFX940: scratch_load_dword v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x06,0x02]
430x10,0x40,0x50,0xdc,0x00,0x00,0x06,0x02
44
45# GFX940: scratch_load_dword v2, off, off ; encoding: [0x00,0x40,0x50,0xdc,0x00,0x00,0x7f,0x02]
460x00,0x40,0x50,0xdc,0x00,0x00,0x7f,0x02
47
48# GFX940: scratch_load_dword v2, off, off offset:16 ; encoding: [0x10,0x40,0x50,0xdc,0x00,0x00,0x7f,0x02]
490x10,0x40,0x50,0xdc,0x00,0x00,0x7f,0x02
50
51# GFX940: scratch_load_dwordx2 a[2:3], v4, s6 ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0x86,0x02]
520x00,0x60,0x54,0xdc,0x04,0x00,0x86,0x02
53
54# GFX940: scratch_load_dwordx2 a[2:3], v4, s6 offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0x86,0x02]
550x10,0x60,0x54,0xdc,0x04,0x00,0x86,0x02
56
57# GFX940: scratch_load_dwordx2 a[2:3], v4, off ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0xff,0x02]
580x00,0x60,0x54,0xdc,0x04,0x00,0xff,0x02
59
60# GFX940: scratch_load_dwordx2 a[2:3], v4, off offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0xff,0x02]
610x10,0x60,0x54,0xdc,0x04,0x00,0xff,0x02
62
63# GFX940: scratch_load_dwordx2 a[2:3], off, s6 ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0x86,0x02]
640x00,0x40,0x54,0xdc,0x00,0x00,0x86,0x02
65
66# GFX940: scratch_load_dwordx2 a[2:3], off, s6 offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0x86,0x02]
670x10,0x40,0x54,0xdc,0x00,0x00,0x86,0x02
68
69# GFX940: scratch_load_dwordx2 a[2:3], off, off ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0xff,0x02]
700x00,0x40,0x54,0xdc,0x00,0x00,0xff,0x02
71
72# GFX940: scratch_load_dwordx2 a[2:3], off, off offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0xff,0x02]
730x10,0x40,0x54,0xdc,0x00,0x00,0xff,0x02
74
75# GFX940: scratch_load_dwordx2 v[2:3], v4, s6 ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0x06,0x02]
760x00,0x60,0x54,0xdc,0x04,0x00,0x06,0x02
77
78# GFX940: scratch_load_dwordx2 v[2:3], v4, s6 offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0x06,0x02]
790x10,0x60,0x54,0xdc,0x04,0x00,0x06,0x02
80
81# GFX940: scratch_load_dwordx2 v[2:3], v4, off ; encoding: [0x00,0x60,0x54,0xdc,0x04,0x00,0x7f,0x02]
820x00,0x60,0x54,0xdc,0x04,0x00,0x7f,0x02
83
84# GFX940: scratch_load_dwordx2 v[2:3], v4, off offset:16 ; encoding: [0x10,0x60,0x54,0xdc,0x04,0x00,0x7f,0x02]
850x10,0x60,0x54,0xdc,0x04,0x00,0x7f,0x02
86
87# GFX940: scratch_load_dwordx2 v[2:3], off, s6 ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0x06,0x02]
880x00,0x40,0x54,0xdc,0x00,0x00,0x06,0x02
89
90# GFX940: scratch_load_dwordx2 v[2:3], off, s6 offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0x06,0x02]
910x10,0x40,0x54,0xdc,0x00,0x00,0x06,0x02
92
93# GFX940: scratch_load_dwordx2 v[2:3], off, off ; encoding: [0x00,0x40,0x54,0xdc,0x00,0x00,0x7f,0x02]
940x00,0x40,0x54,0xdc,0x00,0x00,0x7f,0x02
95
96# GFX940: scratch_load_dwordx2 v[2:3], off, off offset:16 ; encoding: [0x10,0x40,0x54,0xdc,0x00,0x00,0x7f,0x02]
970x10,0x40,0x54,0xdc,0x00,0x00,0x7f,0x02
98
99# GFX940: scratch_load_dwordx3 a[2:4], v4, s6 ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0x86,0x02]
1000x00,0x60,0x58,0xdc,0x04,0x00,0x86,0x02
101
102# GFX940: scratch_load_dwordx3 a[2:4], v4, s6 offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0x86,0x02]
1030x10,0x60,0x58,0xdc,0x04,0x00,0x86,0x02
104
105# GFX940: scratch_load_dwordx3 a[2:4], v4, off ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0xff,0x02]
1060x00,0x60,0x58,0xdc,0x04,0x00,0xff,0x02
107
108# GFX940: scratch_load_dwordx3 a[2:4], v4, off offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0xff,0x02]
1090x10,0x60,0x58,0xdc,0x04,0x00,0xff,0x02
110
111# GFX940: scratch_load_dwordx3 a[2:4], off, s6 ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0x86,0x02]
1120x00,0x40,0x58,0xdc,0x00,0x00,0x86,0x02
113
114# GFX940: scratch_load_dwordx3 a[2:4], off, s6 offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0x86,0x02]
1150x10,0x40,0x58,0xdc,0x00,0x00,0x86,0x02
116
117# GFX940: scratch_load_dwordx3 a[2:4], off, off ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0xff,0x02]
1180x00,0x40,0x58,0xdc,0x00,0x00,0xff,0x02
119
120# GFX940: scratch_load_dwordx3 a[2:4], off, off offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0xff,0x02]
1210x10,0x40,0x58,0xdc,0x00,0x00,0xff,0x02
122
123# GFX940: scratch_load_dwordx3 v[2:4], v4, s6 ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0x06,0x02]
1240x00,0x60,0x58,0xdc,0x04,0x00,0x06,0x02
125
126# GFX940: scratch_load_dwordx3 v[2:4], v4, s6 offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0x06,0x02]
1270x10,0x60,0x58,0xdc,0x04,0x00,0x06,0x02
128
129# GFX940: scratch_load_dwordx3 v[2:4], v4, off ; encoding: [0x00,0x60,0x58,0xdc,0x04,0x00,0x7f,0x02]
1300x00,0x60,0x58,0xdc,0x04,0x00,0x7f,0x02
131
132# GFX940: scratch_load_dwordx3 v[2:4], v4, off offset:16 ; encoding: [0x10,0x60,0x58,0xdc,0x04,0x00,0x7f,0x02]
1330x10,0x60,0x58,0xdc,0x04,0x00,0x7f,0x02
134
135# GFX940: scratch_load_dwordx3 v[2:4], off, s6 ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0x06,0x02]
1360x00,0x40,0x58,0xdc,0x00,0x00,0x06,0x02
137
138# GFX940: scratch_load_dwordx3 v[2:4], off, s6 offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0x06,0x02]
1390x10,0x40,0x58,0xdc,0x00,0x00,0x06,0x02
140
141# GFX940: scratch_load_dwordx3 v[2:4], off, off ; encoding: [0x00,0x40,0x58,0xdc,0x00,0x00,0x7f,0x02]
1420x00,0x40,0x58,0xdc,0x00,0x00,0x7f,0x02
143
144# GFX940: scratch_load_dwordx3 v[2:4], off, off offset:16 ; encoding: [0x10,0x40,0x58,0xdc,0x00,0x00,0x7f,0x02]
1450x10,0x40,0x58,0xdc,0x00,0x00,0x7f,0x02
146
147# GFX940: scratch_load_dwordx4 a[2:5], v4, s6 ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0x86,0x02]
1480x00,0x60,0x5c,0xdc,0x04,0x00,0x86,0x02
149
150# GFX940: scratch_load_dwordx4 a[2:5], v4, s6 offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0x86,0x02]
1510x10,0x60,0x5c,0xdc,0x04,0x00,0x86,0x02
152
153# GFX940: scratch_load_dwordx4 a[2:5], v4, off ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0xff,0x02]
1540x00,0x60,0x5c,0xdc,0x04,0x00,0xff,0x02
155
156# GFX940: scratch_load_dwordx4 a[2:5], v4, off offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0xff,0x02]
1570x10,0x60,0x5c,0xdc,0x04,0x00,0xff,0x02
158
159# GFX940: scratch_load_dwordx4 a[2:5], off, s6 ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x86,0x02]
1600x00,0x40,0x5c,0xdc,0x00,0x00,0x86,0x02
161
162# GFX940: scratch_load_dwordx4 a[2:5], off, s6 offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0x86,0x02]
1630x10,0x40,0x5c,0xdc,0x00,0x00,0x86,0x02
164
165# GFX940: scratch_load_dwordx4 a[2:5], off, off ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0xff,0x02]
1660x00,0x40,0x5c,0xdc,0x00,0x00,0xff,0x02
167
168# GFX940: scratch_load_dwordx4 a[2:5], off, off offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0xff,0x02]
1690x10,0x40,0x5c,0xdc,0x00,0x00,0xff,0x02
170
171# GFX940: scratch_load_dwordx4 v[2:5], v4, s6 ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0x06,0x02]
1720x00,0x60,0x5c,0xdc,0x04,0x00,0x06,0x02
173
174# GFX940: scratch_load_dwordx4 v[2:5], v4, s6 offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0x06,0x02]
1750x10,0x60,0x5c,0xdc,0x04,0x00,0x06,0x02
176
177# GFX940: scratch_load_dwordx4 v[2:5], v4, off ; encoding: [0x00,0x60,0x5c,0xdc,0x04,0x00,0x7f,0x02]
1780x00,0x60,0x5c,0xdc,0x04,0x00,0x7f,0x02
179
180# GFX940: scratch_load_dwordx4 v[2:5], v4, off offset:16 ; encoding: [0x10,0x60,0x5c,0xdc,0x04,0x00,0x7f,0x02]
1810x10,0x60,0x5c,0xdc,0x04,0x00,0x7f,0x02
182
183# GFX940: scratch_load_dwordx4 v[2:5], off, s6 ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x06,0x02]
1840x00,0x40,0x5c,0xdc,0x00,0x00,0x06,0x02
185
186# GFX940: scratch_load_dwordx4 v[2:5], off, s6 offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0x06,0x02]
1870x10,0x40,0x5c,0xdc,0x00,0x00,0x06,0x02
188
189# GFX940: scratch_load_dwordx4 v[2:5], off, off ; encoding: [0x00,0x40,0x5c,0xdc,0x00,0x00,0x7f,0x02]
1900x00,0x40,0x5c,0xdc,0x00,0x00,0x7f,0x02
191
192# GFX940: scratch_load_dwordx4 v[2:5], off, off offset:16 ; encoding: [0x10,0x40,0x5c,0xdc,0x00,0x00,0x7f,0x02]
1930x10,0x40,0x5c,0xdc,0x00,0x00,0x7f,0x02
194
195# GFX940: scratch_load_sbyte a2, v4, s6 ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0x86,0x02]
1960x00,0x60,0x44,0xdc,0x04,0x00,0x86,0x02
197
198# GFX940: scratch_load_sbyte a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0x86,0x02]
1990x10,0x60,0x44,0xdc,0x04,0x00,0x86,0x02
200
201# GFX940: scratch_load_sbyte a2, v4, off ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0xff,0x02]
2020x00,0x60,0x44,0xdc,0x04,0x00,0xff,0x02
203
204# GFX940: scratch_load_sbyte a2, v4, off offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0xff,0x02]
2050x10,0x60,0x44,0xdc,0x04,0x00,0xff,0x02
206
207# GFX940: scratch_load_sbyte a2, off, s6 ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0x86,0x02]
2080x00,0x40,0x44,0xdc,0x00,0x00,0x86,0x02
209
210# GFX940: scratch_load_sbyte a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0x86,0x02]
2110x10,0x40,0x44,0xdc,0x00,0x00,0x86,0x02
212
213# GFX940: scratch_load_sbyte a2, off, off ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0xff,0x02]
2140x00,0x40,0x44,0xdc,0x00,0x00,0xff,0x02
215
216# GFX940: scratch_load_sbyte a2, off, off offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0xff,0x02]
2170x10,0x40,0x44,0xdc,0x00,0x00,0xff,0x02
218
219# GFX940: scratch_load_sbyte v2, v4, s6 ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0x06,0x02]
2200x00,0x60,0x44,0xdc,0x04,0x00,0x06,0x02
221
222# GFX940: scratch_load_sbyte v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0x06,0x02]
2230x10,0x60,0x44,0xdc,0x04,0x00,0x06,0x02
224
225# GFX940: scratch_load_sbyte v2, v4, off ; encoding: [0x00,0x60,0x44,0xdc,0x04,0x00,0x7f,0x02]
2260x00,0x60,0x44,0xdc,0x04,0x00,0x7f,0x02
227
228# GFX940: scratch_load_sbyte v2, v4, off offset:16 ; encoding: [0x10,0x60,0x44,0xdc,0x04,0x00,0x7f,0x02]
2290x10,0x60,0x44,0xdc,0x04,0x00,0x7f,0x02
230
231# GFX940: scratch_load_sbyte v2, off, s6 ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0x06,0x02]
2320x00,0x40,0x44,0xdc,0x00,0x00,0x06,0x02
233
234# GFX940: scratch_load_sbyte v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0x06,0x02]
2350x10,0x40,0x44,0xdc,0x00,0x00,0x06,0x02
236
237# GFX940: scratch_load_sbyte v2, off, off ; encoding: [0x00,0x40,0x44,0xdc,0x00,0x00,0x7f,0x02]
2380x00,0x40,0x44,0xdc,0x00,0x00,0x7f,0x02
239
240# GFX940: scratch_load_sbyte v2, off, off offset:16 ; encoding: [0x10,0x40,0x44,0xdc,0x00,0x00,0x7f,0x02]
2410x10,0x40,0x44,0xdc,0x00,0x00,0x7f,0x02
242
243# GFX940: scratch_load_sbyte_d16 a2, v4, s6 ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0x86,0x02]
2440x00,0x60,0x88,0xdc,0x04,0x00,0x86,0x02
245
246# GFX940: scratch_load_sbyte_d16 a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0x86,0x02]
2470x10,0x60,0x88,0xdc,0x04,0x00,0x86,0x02
248
249# GFX940: scratch_load_sbyte_d16 a2, v4, off ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0xff,0x02]
2500x00,0x60,0x88,0xdc,0x04,0x00,0xff,0x02
251
252# GFX940: scratch_load_sbyte_d16 a2, v4, off offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0xff,0x02]
2530x10,0x60,0x88,0xdc,0x04,0x00,0xff,0x02
254
255# GFX940: scratch_load_sbyte_d16 a2, off, s6 ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x86,0x02]
2560x00,0x40,0x88,0xdc,0x00,0x00,0x86,0x02
257
258# GFX940: scratch_load_sbyte_d16 a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0x86,0x02]
2590x10,0x40,0x88,0xdc,0x00,0x00,0x86,0x02
260
261# GFX940: scratch_load_sbyte_d16 a2, off, off ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0xff,0x02]
2620x00,0x40,0x88,0xdc,0x00,0x00,0xff,0x02
263
264# GFX940: scratch_load_sbyte_d16 a2, off, off offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0xff,0x02]
2650x10,0x40,0x88,0xdc,0x00,0x00,0xff,0x02
266
267# GFX940: scratch_load_sbyte_d16 v2, v4, s6 ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0x06,0x02]
2680x00,0x60,0x88,0xdc,0x04,0x00,0x06,0x02
269
270# GFX940: scratch_load_sbyte_d16 v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0x06,0x02]
2710x10,0x60,0x88,0xdc,0x04,0x00,0x06,0x02
272
273# GFX940: scratch_load_sbyte_d16 v2, v4, off ; encoding: [0x00,0x60,0x88,0xdc,0x04,0x00,0x7f,0x02]
2740x00,0x60,0x88,0xdc,0x04,0x00,0x7f,0x02
275
276# GFX940: scratch_load_sbyte_d16 v2, v4, off offset:16 ; encoding: [0x10,0x60,0x88,0xdc,0x04,0x00,0x7f,0x02]
2770x10,0x60,0x88,0xdc,0x04,0x00,0x7f,0x02
278
279# GFX940: scratch_load_sbyte_d16 v2, off, s6 ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x06,0x02]
2800x00,0x40,0x88,0xdc,0x00,0x00,0x06,0x02
281
282# GFX940: scratch_load_sbyte_d16 v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0x06,0x02]
2830x10,0x40,0x88,0xdc,0x00,0x00,0x06,0x02
284
285# GFX940: scratch_load_sbyte_d16 v2, off, off ; encoding: [0x00,0x40,0x88,0xdc,0x00,0x00,0x7f,0x02]
2860x00,0x40,0x88,0xdc,0x00,0x00,0x7f,0x02
287
288# GFX940: scratch_load_sbyte_d16 v2, off, off offset:16 ; encoding: [0x10,0x40,0x88,0xdc,0x00,0x00,0x7f,0x02]
2890x10,0x40,0x88,0xdc,0x00,0x00,0x7f,0x02
290
291# GFX940: scratch_load_sbyte_d16_hi a2, v4, s6 ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0x86,0x02]
2920x00,0x60,0x8c,0xdc,0x04,0x00,0x86,0x02
293
294# GFX940: scratch_load_sbyte_d16_hi a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0x86,0x02]
2950x10,0x60,0x8c,0xdc,0x04,0x00,0x86,0x02
296
297# GFX940: scratch_load_sbyte_d16_hi a2, v4, off ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0xff,0x02]
2980x00,0x60,0x8c,0xdc,0x04,0x00,0xff,0x02
299
300# GFX940: scratch_load_sbyte_d16_hi a2, v4, off offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0xff,0x02]
3010x10,0x60,0x8c,0xdc,0x04,0x00,0xff,0x02
302
303# GFX940: scratch_load_sbyte_d16_hi a2, off, s6 ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x86,0x02]
3040x00,0x40,0x8c,0xdc,0x00,0x00,0x86,0x02
305
306# GFX940: scratch_load_sbyte_d16_hi a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0x86,0x02]
3070x10,0x40,0x8c,0xdc,0x00,0x00,0x86,0x02
308
309# GFX940: scratch_load_sbyte_d16_hi a2, off, off ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0xff,0x02]
3100x00,0x40,0x8c,0xdc,0x00,0x00,0xff,0x02
311
312# GFX940: scratch_load_sbyte_d16_hi a2, off, off offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0xff,0x02]
3130x10,0x40,0x8c,0xdc,0x00,0x00,0xff,0x02
314
315# GFX940: scratch_load_sbyte_d16_hi v2, v4, s6 ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0x06,0x02]
3160x00,0x60,0x8c,0xdc,0x04,0x00,0x06,0x02
317
318# GFX940: scratch_load_sbyte_d16_hi v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0x06,0x02]
3190x10,0x60,0x8c,0xdc,0x04,0x00,0x06,0x02
320
321# GFX940: scratch_load_sbyte_d16_hi v2, v4, off ; encoding: [0x00,0x60,0x8c,0xdc,0x04,0x00,0x7f,0x02]
3220x00,0x60,0x8c,0xdc,0x04,0x00,0x7f,0x02
323
324# GFX940: scratch_load_sbyte_d16_hi v2, v4, off offset:16 ; encoding: [0x10,0x60,0x8c,0xdc,0x04,0x00,0x7f,0x02]
3250x10,0x60,0x8c,0xdc,0x04,0x00,0x7f,0x02
326
327# GFX940: scratch_load_sbyte_d16_hi v2, off, s6 ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x06,0x02]
3280x00,0x40,0x8c,0xdc,0x00,0x00,0x06,0x02
329
330# GFX940: scratch_load_sbyte_d16_hi v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0x06,0x02]
3310x10,0x40,0x8c,0xdc,0x00,0x00,0x06,0x02
332
333# GFX940: scratch_load_sbyte_d16_hi v2, off, off ; encoding: [0x00,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x02]
3340x00,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x02
335
336# GFX940: scratch_load_sbyte_d16_hi v2, off, off offset:16 ; encoding: [0x10,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x02]
3370x10,0x40,0x8c,0xdc,0x00,0x00,0x7f,0x02
338
339# GFX940: scratch_load_short_d16 a2, v4, s6 ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0x86,0x02]
3400x00,0x60,0x90,0xdc,0x04,0x00,0x86,0x02
341
342# GFX940: scratch_load_short_d16 a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0x86,0x02]
3430x10,0x60,0x90,0xdc,0x04,0x00,0x86,0x02
344
345# GFX940: scratch_load_short_d16 a2, v4, off ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0xff,0x02]
3460x00,0x60,0x90,0xdc,0x04,0x00,0xff,0x02
347
348# GFX940: scratch_load_short_d16 a2, v4, off offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0xff,0x02]
3490x10,0x60,0x90,0xdc,0x04,0x00,0xff,0x02
350
351# GFX940: scratch_load_short_d16 a2, off, s6 ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x86,0x02]
3520x00,0x40,0x90,0xdc,0x00,0x00,0x86,0x02
353
354# GFX940: scratch_load_short_d16 a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0x86,0x02]
3550x10,0x40,0x90,0xdc,0x00,0x00,0x86,0x02
356
357# GFX940: scratch_load_short_d16 a2, off, off ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0xff,0x02]
3580x00,0x40,0x90,0xdc,0x00,0x00,0xff,0x02
359
360# GFX940: scratch_load_short_d16 a2, off, off offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0xff,0x02]
3610x10,0x40,0x90,0xdc,0x00,0x00,0xff,0x02
362
363# GFX940: scratch_load_short_d16 v2, v4, s6 ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0x06,0x02]
3640x00,0x60,0x90,0xdc,0x04,0x00,0x06,0x02
365
366# GFX940: scratch_load_short_d16 v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0x06,0x02]
3670x10,0x60,0x90,0xdc,0x04,0x00,0x06,0x02
368
369# GFX940: scratch_load_short_d16 v2, v4, off ; encoding: [0x00,0x60,0x90,0xdc,0x04,0x00,0x7f,0x02]
3700x00,0x60,0x90,0xdc,0x04,0x00,0x7f,0x02
371
372# GFX940: scratch_load_short_d16 v2, v4, off offset:16 ; encoding: [0x10,0x60,0x90,0xdc,0x04,0x00,0x7f,0x02]
3730x10,0x60,0x90,0xdc,0x04,0x00,0x7f,0x02
374
375# GFX940: scratch_load_short_d16 v2, off, s6 ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x06,0x02]
3760x00,0x40,0x90,0xdc,0x00,0x00,0x06,0x02
377
378# GFX940: scratch_load_short_d16 v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0x06,0x02]
3790x10,0x40,0x90,0xdc,0x00,0x00,0x06,0x02
380
381# GFX940: scratch_load_short_d16 v2, off, off ; encoding: [0x00,0x40,0x90,0xdc,0x00,0x00,0x7f,0x02]
3820x00,0x40,0x90,0xdc,0x00,0x00,0x7f,0x02
383
384# GFX940: scratch_load_short_d16 v2, off, off offset:16 ; encoding: [0x10,0x40,0x90,0xdc,0x00,0x00,0x7f,0x02]
3850x10,0x40,0x90,0xdc,0x00,0x00,0x7f,0x02
386
387# GFX940: scratch_load_short_d16_hi a2, v4, s6 ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0x86,0x02]
3880x00,0x60,0x94,0xdc,0x04,0x00,0x86,0x02
389
390# GFX940: scratch_load_short_d16_hi a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0x86,0x02]
3910x10,0x60,0x94,0xdc,0x04,0x00,0x86,0x02
392
393# GFX940: scratch_load_short_d16_hi a2, v4, off ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0xff,0x02]
3940x00,0x60,0x94,0xdc,0x04,0x00,0xff,0x02
395
396# GFX940: scratch_load_short_d16_hi a2, v4, off offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0xff,0x02]
3970x10,0x60,0x94,0xdc,0x04,0x00,0xff,0x02
398
399# GFX940: scratch_load_short_d16_hi a2, off, s6 ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x86,0x02]
4000x00,0x40,0x94,0xdc,0x00,0x00,0x86,0x02
401
402# GFX940: scratch_load_short_d16_hi a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0x86,0x02]
4030x10,0x40,0x94,0xdc,0x00,0x00,0x86,0x02
404
405# GFX940: scratch_load_short_d16_hi a2, off, off ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0xff,0x02]
4060x00,0x40,0x94,0xdc,0x00,0x00,0xff,0x02
407
408# GFX940: scratch_load_short_d16_hi a2, off, off offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0xff,0x02]
4090x10,0x40,0x94,0xdc,0x00,0x00,0xff,0x02
410
411# GFX940: scratch_load_short_d16_hi v2, v4, s6 ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0x06,0x02]
4120x00,0x60,0x94,0xdc,0x04,0x00,0x06,0x02
413
414# GFX940: scratch_load_short_d16_hi v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0x06,0x02]
4150x10,0x60,0x94,0xdc,0x04,0x00,0x06,0x02
416
417# GFX940: scratch_load_short_d16_hi v2, v4, off ; encoding: [0x00,0x60,0x94,0xdc,0x04,0x00,0x7f,0x02]
4180x00,0x60,0x94,0xdc,0x04,0x00,0x7f,0x02
419
420# GFX940: scratch_load_short_d16_hi v2, v4, off offset:16 ; encoding: [0x10,0x60,0x94,0xdc,0x04,0x00,0x7f,0x02]
4210x10,0x60,0x94,0xdc,0x04,0x00,0x7f,0x02
422
423# GFX940: scratch_load_short_d16_hi v2, off, s6 ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x06,0x02]
4240x00,0x40,0x94,0xdc,0x00,0x00,0x06,0x02
425
426# GFX940: scratch_load_short_d16_hi v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0x06,0x02]
4270x10,0x40,0x94,0xdc,0x00,0x00,0x06,0x02
428
429# GFX940: scratch_load_short_d16_hi v2, off, off ; encoding: [0x00,0x40,0x94,0xdc,0x00,0x00,0x7f,0x02]
4300x00,0x40,0x94,0xdc,0x00,0x00,0x7f,0x02
431
432# GFX940: scratch_load_short_d16_hi v2, off, off offset:16 ; encoding: [0x10,0x40,0x94,0xdc,0x00,0x00,0x7f,0x02]
4330x10,0x40,0x94,0xdc,0x00,0x00,0x7f,0x02
434
435# GFX940: scratch_load_sshort a2, v4, s6 ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0x86,0x02]
4360x00,0x60,0x4c,0xdc,0x04,0x00,0x86,0x02
437
438# GFX940: scratch_load_sshort a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0x86,0x02]
4390x10,0x60,0x4c,0xdc,0x04,0x00,0x86,0x02
440
441# GFX940: scratch_load_sshort a2, v4, off ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0xff,0x02]
4420x00,0x60,0x4c,0xdc,0x04,0x00,0xff,0x02
443
444# GFX940: scratch_load_sshort a2, v4, off offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0xff,0x02]
4450x10,0x60,0x4c,0xdc,0x04,0x00,0xff,0x02
446
447# GFX940: scratch_load_sshort a2, off, s6 ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x86,0x02]
4480x00,0x40,0x4c,0xdc,0x00,0x00,0x86,0x02
449
450# GFX940: scratch_load_sshort a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0x86,0x02]
4510x10,0x40,0x4c,0xdc,0x00,0x00,0x86,0x02
452
453# GFX940: scratch_load_sshort a2, off, off ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0xff,0x02]
4540x00,0x40,0x4c,0xdc,0x00,0x00,0xff,0x02
455
456# GFX940: scratch_load_sshort a2, off, off offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0xff,0x02]
4570x10,0x40,0x4c,0xdc,0x00,0x00,0xff,0x02
458
459# GFX940: scratch_load_sshort v2, v4, s6 ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0x06,0x02]
4600x00,0x60,0x4c,0xdc,0x04,0x00,0x06,0x02
461
462# GFX940: scratch_load_sshort v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0x06,0x02]
4630x10,0x60,0x4c,0xdc,0x04,0x00,0x06,0x02
464
465# GFX940: scratch_load_sshort v2, v4, off ; encoding: [0x00,0x60,0x4c,0xdc,0x04,0x00,0x7f,0x02]
4660x00,0x60,0x4c,0xdc,0x04,0x00,0x7f,0x02
467
468# GFX940: scratch_load_sshort v2, v4, off offset:16 ; encoding: [0x10,0x60,0x4c,0xdc,0x04,0x00,0x7f,0x02]
4690x10,0x60,0x4c,0xdc,0x04,0x00,0x7f,0x02
470
471# GFX940: scratch_load_sshort v2, off, s6 ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x06,0x02]
4720x00,0x40,0x4c,0xdc,0x00,0x00,0x06,0x02
473
474# GFX940: scratch_load_sshort v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0x06,0x02]
4750x10,0x40,0x4c,0xdc,0x00,0x00,0x06,0x02
476
477# GFX940: scratch_load_sshort v2, off, off ; encoding: [0x00,0x40,0x4c,0xdc,0x00,0x00,0x7f,0x02]
4780x00,0x40,0x4c,0xdc,0x00,0x00,0x7f,0x02
479
480# GFX940: scratch_load_sshort v2, off, off offset:16 ; encoding: [0x10,0x40,0x4c,0xdc,0x00,0x00,0x7f,0x02]
4810x10,0x40,0x4c,0xdc,0x00,0x00,0x7f,0x02
482
483# GFX940: scratch_load_ubyte a2, v4, s6 ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x86,0x02]
4840x00,0x60,0x40,0xdc,0x04,0x00,0x86,0x02
485
486# GFX940: scratch_load_ubyte a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x86,0x02]
4870x10,0x60,0x40,0xdc,0x04,0x00,0x86,0x02
488
489# GFX940: scratch_load_ubyte a2, v4, off ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0xff,0x02]
4900x00,0x60,0x40,0xdc,0x04,0x00,0xff,0x02
491
492# GFX940: scratch_load_ubyte a2, v4, off offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0xff,0x02]
4930x10,0x60,0x40,0xdc,0x04,0x00,0xff,0x02
494
495# GFX940: scratch_load_ubyte a2, off, s6 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x86,0x02]
4960x00,0x40,0x40,0xdc,0x00,0x00,0x86,0x02
497
498# GFX940: scratch_load_ubyte a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0x86,0x02]
4990x10,0x40,0x40,0xdc,0x00,0x00,0x86,0x02
500
501# GFX940: scratch_load_ubyte a2, off, off ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0xff,0x02]
5020x00,0x40,0x40,0xdc,0x00,0x00,0xff,0x02
503
504# GFX940: scratch_load_ubyte a2, off, off offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0xff,0x02]
5050x10,0x40,0x40,0xdc,0x00,0x00,0xff,0x02
506
507# GFX940: scratch_load_ubyte v2, v4, s6 ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x06,0x02]
5080x00,0x60,0x40,0xdc,0x04,0x00,0x06,0x02
509
510# GFX940: scratch_load_ubyte v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x06,0x02]
5110x10,0x60,0x40,0xdc,0x04,0x00,0x06,0x02
512
513# GFX940: scratch_load_ubyte v2, v4, off ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02]
5140x00,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02
515
516# GFX940: scratch_load_ubyte v2, v4, off offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02]
5170x10,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02
518
519# GFX940: scratch_load_ubyte v2, off, s6 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x06,0x02]
5200x00,0x40,0x40,0xdc,0x00,0x00,0x06,0x02
521
522# GFX940: scratch_load_ubyte v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0x06,0x02]
5230x10,0x40,0x40,0xdc,0x00,0x00,0x06,0x02
524
525# GFX940: scratch_load_ubyte v2, off, off ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x7f,0x02]
5260x00,0x40,0x40,0xdc,0x00,0x00,0x7f,0x02
527
528# GFX940: scratch_load_ubyte v2, off, off offset:16 ; encoding: [0x10,0x40,0x40,0xdc,0x00,0x00,0x7f,0x02]
5290x10,0x40,0x40,0xdc,0x00,0x00,0x7f,0x02
530
531# GFX940: scratch_load_ubyte_d16 a2, v4, s6 ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0x86,0x02]
5320x00,0x60,0x80,0xdc,0x04,0x00,0x86,0x02
533
534# GFX940: scratch_load_ubyte_d16 a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0x86,0x02]
5350x10,0x60,0x80,0xdc,0x04,0x00,0x86,0x02
536
537# GFX940: scratch_load_ubyte_d16 a2, v4, off ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0xff,0x02]
5380x00,0x60,0x80,0xdc,0x04,0x00,0xff,0x02
539
540# GFX940: scratch_load_ubyte_d16 a2, v4, off offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0xff,0x02]
5410x10,0x60,0x80,0xdc,0x04,0x00,0xff,0x02
542
543# GFX940: scratch_load_ubyte_d16 a2, off, s6 ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x86,0x02]
5440x00,0x40,0x80,0xdc,0x00,0x00,0x86,0x02
545
546# GFX940: scratch_load_ubyte_d16 a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0x86,0x02]
5470x10,0x40,0x80,0xdc,0x00,0x00,0x86,0x02
548
549# GFX940: scratch_load_ubyte_d16 a2, off, off ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0xff,0x02]
5500x00,0x40,0x80,0xdc,0x00,0x00,0xff,0x02
551
552# GFX940: scratch_load_ubyte_d16 a2, off, off offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0xff,0x02]
5530x10,0x40,0x80,0xdc,0x00,0x00,0xff,0x02
554
555# GFX940: scratch_load_ubyte_d16 v2, v4, s6 ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0x06,0x02]
5560x00,0x60,0x80,0xdc,0x04,0x00,0x06,0x02
557
558# GFX940: scratch_load_ubyte_d16 v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0x06,0x02]
5590x10,0x60,0x80,0xdc,0x04,0x00,0x06,0x02
560
561# GFX940: scratch_load_ubyte_d16 v2, v4, off ; encoding: [0x00,0x60,0x80,0xdc,0x04,0x00,0x7f,0x02]
5620x00,0x60,0x80,0xdc,0x04,0x00,0x7f,0x02
563
564# GFX940: scratch_load_ubyte_d16 v2, v4, off offset:16 ; encoding: [0x10,0x60,0x80,0xdc,0x04,0x00,0x7f,0x02]
5650x10,0x60,0x80,0xdc,0x04,0x00,0x7f,0x02
566
567# GFX940: scratch_load_ubyte_d16 v2, off, s6 ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x06,0x02]
5680x00,0x40,0x80,0xdc,0x00,0x00,0x06,0x02
569
570# GFX940: scratch_load_ubyte_d16 v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0x06,0x02]
5710x10,0x40,0x80,0xdc,0x00,0x00,0x06,0x02
572
573# GFX940: scratch_load_ubyte_d16 v2, off, off ; encoding: [0x00,0x40,0x80,0xdc,0x00,0x00,0x7f,0x02]
5740x00,0x40,0x80,0xdc,0x00,0x00,0x7f,0x02
575
576# GFX940: scratch_load_ubyte_d16 v2, off, off offset:16 ; encoding: [0x10,0x40,0x80,0xdc,0x00,0x00,0x7f,0x02]
5770x10,0x40,0x80,0xdc,0x00,0x00,0x7f,0x02
578
579# GFX940: scratch_load_ubyte_d16_hi a2, v4, s6 ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0x86,0x02]
5800x00,0x60,0x84,0xdc,0x04,0x00,0x86,0x02
581
582# GFX940: scratch_load_ubyte_d16_hi a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0x86,0x02]
5830x10,0x60,0x84,0xdc,0x04,0x00,0x86,0x02
584
585# GFX940: scratch_load_ubyte_d16_hi a2, v4, off ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0xff,0x02]
5860x00,0x60,0x84,0xdc,0x04,0x00,0xff,0x02
587
588# GFX940: scratch_load_ubyte_d16_hi a2, v4, off offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0xff,0x02]
5890x10,0x60,0x84,0xdc,0x04,0x00,0xff,0x02
590
591# GFX940: scratch_load_ubyte_d16_hi a2, off, s6 ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x86,0x02]
5920x00,0x40,0x84,0xdc,0x00,0x00,0x86,0x02
593
594# GFX940: scratch_load_ubyte_d16_hi a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0x86,0x02]
5950x10,0x40,0x84,0xdc,0x00,0x00,0x86,0x02
596
597# GFX940: scratch_load_ubyte_d16_hi a2, off, off ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0xff,0x02]
5980x00,0x40,0x84,0xdc,0x00,0x00,0xff,0x02
599
600# GFX940: scratch_load_ubyte_d16_hi a2, off, off offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0xff,0x02]
6010x10,0x40,0x84,0xdc,0x00,0x00,0xff,0x02
602
603# GFX940: scratch_load_ubyte_d16_hi v2, v4, s6 ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0x06,0x02]
6040x00,0x60,0x84,0xdc,0x04,0x00,0x06,0x02
605
606# GFX940: scratch_load_ubyte_d16_hi v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0x06,0x02]
6070x10,0x60,0x84,0xdc,0x04,0x00,0x06,0x02
608
609# GFX940: scratch_load_ubyte_d16_hi v2, v4, off ; encoding: [0x00,0x60,0x84,0xdc,0x04,0x00,0x7f,0x02]
6100x00,0x60,0x84,0xdc,0x04,0x00,0x7f,0x02
611
612# GFX940: scratch_load_ubyte_d16_hi v2, v4, off offset:16 ; encoding: [0x10,0x60,0x84,0xdc,0x04,0x00,0x7f,0x02]
6130x10,0x60,0x84,0xdc,0x04,0x00,0x7f,0x02
614
615# GFX940: scratch_load_ubyte_d16_hi v2, off, s6 ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x06,0x02]
6160x00,0x40,0x84,0xdc,0x00,0x00,0x06,0x02
617
618# GFX940: scratch_load_ubyte_d16_hi v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0x06,0x02]
6190x10,0x40,0x84,0xdc,0x00,0x00,0x06,0x02
620
621# GFX940: scratch_load_ubyte_d16_hi v2, off, off ; encoding: [0x00,0x40,0x84,0xdc,0x00,0x00,0x7f,0x02]
6220x00,0x40,0x84,0xdc,0x00,0x00,0x7f,0x02
623
624# GFX940: scratch_load_ubyte_d16_hi v2, off, off offset:16 ; encoding: [0x10,0x40,0x84,0xdc,0x00,0x00,0x7f,0x02]
6250x10,0x40,0x84,0xdc,0x00,0x00,0x7f,0x02
626
627# GFX940: scratch_load_ushort a2, v4, s6 ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x86,0x02]
6280x00,0x60,0x48,0xdc,0x04,0x00,0x86,0x02
629
630# GFX940: scratch_load_ushort a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x86,0x02]
6310x10,0x60,0x48,0xdc,0x04,0x00,0x86,0x02
632
633# GFX940: scratch_load_ushort a2, v4, off ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0xff,0x02]
6340x00,0x60,0x48,0xdc,0x04,0x00,0xff,0x02
635
636# GFX940: scratch_load_ushort a2, v4, off offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0xff,0x02]
6370x10,0x60,0x48,0xdc,0x04,0x00,0xff,0x02
638
639# GFX940: scratch_load_ushort a2, off, s6 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x86,0x02]
6400x00,0x40,0x48,0xdc,0x00,0x00,0x86,0x02
641
642# GFX940: scratch_load_ushort a2, off, s6 offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0x86,0x02]
6430x10,0x40,0x48,0xdc,0x00,0x00,0x86,0x02
644
645# GFX940: scratch_load_ushort a2, off, off ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0xff,0x02]
6460x00,0x40,0x48,0xdc,0x00,0x00,0xff,0x02
647
648# GFX940: scratch_load_ushort a2, off, off offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0xff,0x02]
6490x10,0x40,0x48,0xdc,0x00,0x00,0xff,0x02
650
651# GFX940: scratch_load_ushort v2, v4, s6 ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x06,0x02]
6520x00,0x60,0x48,0xdc,0x04,0x00,0x06,0x02
653
654# GFX940: scratch_load_ushort v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x06,0x02]
6550x10,0x60,0x48,0xdc,0x04,0x00,0x06,0x02
656
657# GFX940: scratch_load_ushort v2, v4, off ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02]
6580x00,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02
659
660# GFX940: scratch_load_ushort v2, v4, off offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02]
6610x10,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02
662
663# GFX940: scratch_load_ushort v2, off, s6 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x06,0x02]
6640x00,0x40,0x48,0xdc,0x00,0x00,0x06,0x02
665
666# GFX940: scratch_load_ushort v2, off, s6 offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0x06,0x02]
6670x10,0x40,0x48,0xdc,0x00,0x00,0x06,0x02
668
669# GFX940: scratch_load_ushort v2, off, off ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x7f,0x02]
6700x00,0x40,0x48,0xdc,0x00,0x00,0x7f,0x02
671
672# GFX940: scratch_load_ushort v2, off, off offset:16 ; encoding: [0x10,0x40,0x48,0xdc,0x00,0x00,0x7f,0x02]
6730x10,0x40,0x48,0xdc,0x00,0x00,0x7f,0x02
674
675# GFX940: scratch_store_byte v4, a2, s6 ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x86,0x00]
6760x00,0x60,0x60,0xdc,0x04,0x02,0x86,0x00
677
678# GFX940: scratch_store_byte v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x86,0x00]
6790x10,0x60,0x60,0xdc,0x04,0x02,0x86,0x00
680
681# GFX940: scratch_store_byte v4, a2, off ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0xff,0x00]
6820x00,0x60,0x60,0xdc,0x04,0x02,0xff,0x00
683
684# GFX940: scratch_store_byte v4, a2, off offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0xff,0x00]
6850x10,0x60,0x60,0xdc,0x04,0x02,0xff,0x00
686
687# GFX940: scratch_store_byte off, a2, s6 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x86,0x00]
6880x00,0x40,0x60,0xdc,0x00,0x02,0x86,0x00
689
690# GFX940: scratch_store_byte off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0x86,0x00]
6910x10,0x40,0x60,0xdc,0x00,0x02,0x86,0x00
692
693# GFX940: scratch_store_byte off, a2, off ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0xff,0x00]
6940x00,0x40,0x60,0xdc,0x00,0x02,0xff,0x00
695
696# GFX940: scratch_store_byte off, a2, off offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0xff,0x00]
6970x10,0x40,0x60,0xdc,0x00,0x02,0xff,0x00
698
699# GFX940: scratch_store_byte v4, v2, s6 ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x06,0x00]
7000x00,0x60,0x60,0xdc,0x04,0x02,0x06,0x00
701
702# GFX940: scratch_store_byte v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x06,0x00]
7030x10,0x60,0x60,0xdc,0x04,0x02,0x06,0x00
704
705# GFX940: scratch_store_byte v4, v2, off ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00]
7060x00,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00
707
708# GFX940: scratch_store_byte v4, v2, off offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00]
7090x10,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00
710
711# GFX940: scratch_store_byte off, v2, s6 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x06,0x00]
7120x00,0x40,0x60,0xdc,0x00,0x02,0x06,0x00
713
714# GFX940: scratch_store_byte off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0x06,0x00]
7150x10,0x40,0x60,0xdc,0x00,0x02,0x06,0x00
716
717# GFX940: scratch_store_byte off, v2, off ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00]
7180x00,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00
719
720# GFX940: scratch_store_byte off, v2, off offset:16 ; encoding: [0x10,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00]
7210x10,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00
722
723# GFX940: scratch_store_byte_d16_hi v4, a2, s6 ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0x86,0x00]
7240x00,0x60,0x64,0xdc,0x04,0x02,0x86,0x00
725
726# GFX940: scratch_store_byte_d16_hi v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0x86,0x00]
7270x10,0x60,0x64,0xdc,0x04,0x02,0x86,0x00
728
729# GFX940: scratch_store_byte_d16_hi v4, a2, off ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0xff,0x00]
7300x00,0x60,0x64,0xdc,0x04,0x02,0xff,0x00
731
732# GFX940: scratch_store_byte_d16_hi v4, a2, off offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0xff,0x00]
7330x10,0x60,0x64,0xdc,0x04,0x02,0xff,0x00
734
735# GFX940: scratch_store_byte_d16_hi off, a2, s6 ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x86,0x00]
7360x00,0x40,0x64,0xdc,0x00,0x02,0x86,0x00
737
738# GFX940: scratch_store_byte_d16_hi off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0x86,0x00]
7390x10,0x40,0x64,0xdc,0x00,0x02,0x86,0x00
740
741# GFX940: scratch_store_byte_d16_hi off, a2, off ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0xff,0x00]
7420x00,0x40,0x64,0xdc,0x00,0x02,0xff,0x00
743
744# GFX940: scratch_store_byte_d16_hi off, a2, off offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0xff,0x00]
7450x10,0x40,0x64,0xdc,0x00,0x02,0xff,0x00
746
747# GFX940: scratch_store_byte_d16_hi v4, v2, s6 ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0x06,0x00]
7480x00,0x60,0x64,0xdc,0x04,0x02,0x06,0x00
749
750# GFX940: scratch_store_byte_d16_hi v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0x06,0x00]
7510x10,0x60,0x64,0xdc,0x04,0x02,0x06,0x00
752
753# GFX940: scratch_store_byte_d16_hi v4, v2, off ; encoding: [0x00,0x60,0x64,0xdc,0x04,0x02,0x7f,0x00]
7540x00,0x60,0x64,0xdc,0x04,0x02,0x7f,0x00
755
756# GFX940: scratch_store_byte_d16_hi v4, v2, off offset:16 ; encoding: [0x10,0x60,0x64,0xdc,0x04,0x02,0x7f,0x00]
7570x10,0x60,0x64,0xdc,0x04,0x02,0x7f,0x00
758
759# GFX940: scratch_store_byte_d16_hi off, v2, s6 ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x06,0x00]
7600x00,0x40,0x64,0xdc,0x00,0x02,0x06,0x00
761
762# GFX940: scratch_store_byte_d16_hi off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0x06,0x00]
7630x10,0x40,0x64,0xdc,0x00,0x02,0x06,0x00
764
765# GFX940: scratch_store_byte_d16_hi off, v2, off ; encoding: [0x00,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00]
7660x00,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00
767
768# GFX940: scratch_store_byte_d16_hi off, v2, off offset:16 ; encoding: [0x10,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00]
7690x10,0x40,0x64,0xdc,0x00,0x02,0x7f,0x00
770
771# GFX940: scratch_store_dword v4, a2, s6 ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x86,0x00]
7720x00,0x60,0x70,0xdc,0x04,0x02,0x86,0x00
773
774# GFX940: scratch_store_dword v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x86,0x00]
7750x10,0x60,0x70,0xdc,0x04,0x02,0x86,0x00
776
777# GFX940: scratch_store_dword v4, a2, off ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0xff,0x00]
7780x00,0x60,0x70,0xdc,0x04,0x02,0xff,0x00
779
780# GFX940: scratch_store_dword v4, a2, off offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0xff,0x00]
7810x10,0x60,0x70,0xdc,0x04,0x02,0xff,0x00
782
783# GFX940: scratch_store_dword off, a2, s6 ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x86,0x00]
7840x00,0x40,0x70,0xdc,0x00,0x02,0x86,0x00
785
786# GFX940: scratch_store_dword off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x86,0x00]
7870x10,0x40,0x70,0xdc,0x00,0x02,0x86,0x00
788
789# GFX940: scratch_store_dword off, a2, off ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0xff,0x00]
7900x00,0x40,0x70,0xdc,0x00,0x02,0xff,0x00
791
792# GFX940: scratch_store_dword off, a2, off offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0xff,0x00]
7930x10,0x40,0x70,0xdc,0x00,0x02,0xff,0x00
794
795# GFX940: scratch_store_dword v4, v2, s6 ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x06,0x00]
7960x00,0x60,0x70,0xdc,0x04,0x02,0x06,0x00
797
798# GFX940: scratch_store_dword v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x06,0x00]
7990x10,0x60,0x70,0xdc,0x04,0x02,0x06,0x00
800
801# GFX940: scratch_store_dword v4, v2, off ; encoding: [0x00,0x60,0x70,0xdc,0x04,0x02,0x7f,0x00]
8020x00,0x60,0x70,0xdc,0x04,0x02,0x7f,0x00
803
804# GFX940: scratch_store_dword v4, v2, off offset:16 ; encoding: [0x10,0x60,0x70,0xdc,0x04,0x02,0x7f,0x00]
8050x10,0x60,0x70,0xdc,0x04,0x02,0x7f,0x00
806
807# GFX940: scratch_store_dword off, v2, s6 ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x06,0x00]
8080x00,0x40,0x70,0xdc,0x00,0x02,0x06,0x00
809
810# GFX940: scratch_store_dword off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x06,0x00]
8110x10,0x40,0x70,0xdc,0x00,0x02,0x06,0x00
812
813# GFX940: scratch_store_dword off, v2, off ; encoding: [0x00,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00]
8140x00,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00
815
816# GFX940: scratch_store_dword off, v2, off offset:16 ; encoding: [0x10,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00]
8170x10,0x40,0x70,0xdc,0x00,0x02,0x7f,0x00
818
819# GFX940: scratch_store_dwordx2 v4, a[2:3], s6 ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0x86,0x00]
8200x00,0x60,0x74,0xdc,0x04,0x02,0x86,0x00
821
822# GFX940: scratch_store_dwordx2 v4, a[2:3], s6 offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0x86,0x00]
8230x10,0x60,0x74,0xdc,0x04,0x02,0x86,0x00
824
825# GFX940: scratch_store_dwordx2 v4, a[2:3], off ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0xff,0x00]
8260x00,0x60,0x74,0xdc,0x04,0x02,0xff,0x00
827
828# GFX940: scratch_store_dwordx2 v4, a[2:3], off offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0xff,0x00]
8290x10,0x60,0x74,0xdc,0x04,0x02,0xff,0x00
830
831# GFX940: scratch_store_dwordx2 off, a[2:3], s6 ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x86,0x00]
8320x00,0x40,0x74,0xdc,0x00,0x02,0x86,0x00
833
834# GFX940: scratch_store_dwordx2 off, a[2:3], s6 offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0x86,0x00]
8350x10,0x40,0x74,0xdc,0x00,0x02,0x86,0x00
836
837# GFX940: scratch_store_dwordx2 off, a[2:3], off ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0xff,0x00]
8380x00,0x40,0x74,0xdc,0x00,0x02,0xff,0x00
839
840# GFX940: scratch_store_dwordx2 off, a[2:3], off offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0xff,0x00]
8410x10,0x40,0x74,0xdc,0x00,0x02,0xff,0x00
842
843# GFX940: scratch_store_dwordx2 v4, v[2:3], s6 ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0x06,0x00]
8440x00,0x60,0x74,0xdc,0x04,0x02,0x06,0x00
845
846# GFX940: scratch_store_dwordx2 v4, v[2:3], s6 offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0x06,0x00]
8470x10,0x60,0x74,0xdc,0x04,0x02,0x06,0x00
848
849# GFX940: scratch_store_dwordx2 v4, v[2:3], off ; encoding: [0x00,0x60,0x74,0xdc,0x04,0x02,0x7f,0x00]
8500x00,0x60,0x74,0xdc,0x04,0x02,0x7f,0x00
851
852# GFX940: scratch_store_dwordx2 v4, v[2:3], off offset:16 ; encoding: [0x10,0x60,0x74,0xdc,0x04,0x02,0x7f,0x00]
8530x10,0x60,0x74,0xdc,0x04,0x02,0x7f,0x00
854
855# GFX940: scratch_store_dwordx2 off, v[2:3], s6 ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x06,0x00]
8560x00,0x40,0x74,0xdc,0x00,0x02,0x06,0x00
857
858# GFX940: scratch_store_dwordx2 off, v[2:3], s6 offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0x06,0x00]
8590x10,0x40,0x74,0xdc,0x00,0x02,0x06,0x00
860
861# GFX940: scratch_store_dwordx2 off, v[2:3], off ; encoding: [0x00,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00]
8620x00,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00
863
864# GFX940: scratch_store_dwordx2 off, v[2:3], off offset:16 ; encoding: [0x10,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00]
8650x10,0x40,0x74,0xdc,0x00,0x02,0x7f,0x00
866
867# GFX940: scratch_store_dwordx3 v4, a[2:4], s6 ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0x86,0x00]
8680x00,0x60,0x78,0xdc,0x04,0x02,0x86,0x00
869
870# GFX940: scratch_store_dwordx3 v4, a[2:4], s6 offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0x86,0x00]
8710x10,0x60,0x78,0xdc,0x04,0x02,0x86,0x00
872
873# GFX940: scratch_store_dwordx3 v4, a[2:4], off ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0xff,0x00]
8740x00,0x60,0x78,0xdc,0x04,0x02,0xff,0x00
875
876# GFX940: scratch_store_dwordx3 v4, a[2:4], off offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0xff,0x00]
8770x10,0x60,0x78,0xdc,0x04,0x02,0xff,0x00
878
879# GFX940: scratch_store_dwordx3 off, a[2:4], s6 ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x86,0x00]
8800x00,0x40,0x78,0xdc,0x00,0x02,0x86,0x00
881
882# GFX940: scratch_store_dwordx3 off, a[2:4], s6 offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0x86,0x00]
8830x10,0x40,0x78,0xdc,0x00,0x02,0x86,0x00
884
885# GFX940: scratch_store_dwordx3 off, a[2:4], off ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0xff,0x00]
8860x00,0x40,0x78,0xdc,0x00,0x02,0xff,0x00
887
888# GFX940: scratch_store_dwordx3 off, a[2:4], off offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0xff,0x00]
8890x10,0x40,0x78,0xdc,0x00,0x02,0xff,0x00
890
891# GFX940: scratch_store_dwordx3 v4, v[2:4], s6 ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0x06,0x00]
8920x00,0x60,0x78,0xdc,0x04,0x02,0x06,0x00
893
894# GFX940: scratch_store_dwordx3 v4, v[2:4], s6 offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0x06,0x00]
8950x10,0x60,0x78,0xdc,0x04,0x02,0x06,0x00
896
897# GFX940: scratch_store_dwordx3 v4, v[2:4], off ; encoding: [0x00,0x60,0x78,0xdc,0x04,0x02,0x7f,0x00]
8980x00,0x60,0x78,0xdc,0x04,0x02,0x7f,0x00
899
900# GFX940: scratch_store_dwordx3 v4, v[2:4], off offset:16 ; encoding: [0x10,0x60,0x78,0xdc,0x04,0x02,0x7f,0x00]
9010x10,0x60,0x78,0xdc,0x04,0x02,0x7f,0x00
902
903# GFX940: scratch_store_dwordx3 off, v[2:4], s6 ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x06,0x00]
9040x00,0x40,0x78,0xdc,0x00,0x02,0x06,0x00
905
906# GFX940: scratch_store_dwordx3 off, v[2:4], s6 offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0x06,0x00]
9070x10,0x40,0x78,0xdc,0x00,0x02,0x06,0x00
908
909# GFX940: scratch_store_dwordx3 off, v[2:4], off ; encoding: [0x00,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00]
9100x00,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00
911
912# GFX940: scratch_store_dwordx3 off, v[2:4], off offset:16 ; encoding: [0x10,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00]
9130x10,0x40,0x78,0xdc,0x00,0x02,0x7f,0x00
914
915# GFX940: scratch_store_dwordx4 v4, a[2:5], s6 ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0x86,0x00]
9160x00,0x60,0x7c,0xdc,0x04,0x02,0x86,0x00
917
918# GFX940: scratch_store_dwordx4 v4, a[2:5], s6 offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0x86,0x00]
9190x10,0x60,0x7c,0xdc,0x04,0x02,0x86,0x00
920
921# GFX940: scratch_store_dwordx4 v4, a[2:5], off ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0xff,0x00]
9220x00,0x60,0x7c,0xdc,0x04,0x02,0xff,0x00
923
924# GFX940: scratch_store_dwordx4 v4, a[2:5], off offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0xff,0x00]
9250x10,0x60,0x7c,0xdc,0x04,0x02,0xff,0x00
926
927# GFX940: scratch_store_dwordx4 off, a[2:5], s6 ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x86,0x00]
9280x00,0x40,0x7c,0xdc,0x00,0x02,0x86,0x00
929
930# GFX940: scratch_store_dwordx4 off, a[2:5], s6 offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0x86,0x00]
9310x10,0x40,0x7c,0xdc,0x00,0x02,0x86,0x00
932
933# GFX940: scratch_store_dwordx4 off, a[2:5], off ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0xff,0x00]
9340x00,0x40,0x7c,0xdc,0x00,0x02,0xff,0x00
935
936# GFX940: scratch_store_dwordx4 off, a[2:5], off offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0xff,0x00]
9370x10,0x40,0x7c,0xdc,0x00,0x02,0xff,0x00
938
939# GFX940: scratch_store_dwordx4 v4, v[2:5], s6 ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0x06,0x00]
9400x00,0x60,0x7c,0xdc,0x04,0x02,0x06,0x00
941
942# GFX940: scratch_store_dwordx4 v4, v[2:5], s6 offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0x06,0x00]
9430x10,0x60,0x7c,0xdc,0x04,0x02,0x06,0x00
944
945# GFX940: scratch_store_dwordx4 v4, v[2:5], off ; encoding: [0x00,0x60,0x7c,0xdc,0x04,0x02,0x7f,0x00]
9460x00,0x60,0x7c,0xdc,0x04,0x02,0x7f,0x00
947
948# GFX940: scratch_store_dwordx4 v4, v[2:5], off offset:16 ; encoding: [0x10,0x60,0x7c,0xdc,0x04,0x02,0x7f,0x00]
9490x10,0x60,0x7c,0xdc,0x04,0x02,0x7f,0x00
950
951# GFX940: scratch_store_dwordx4 off, v[2:5], s6 ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x06,0x00]
9520x00,0x40,0x7c,0xdc,0x00,0x02,0x06,0x00
953
954# GFX940: scratch_store_dwordx4 off, v[2:5], s6 offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0x06,0x00]
9550x10,0x40,0x7c,0xdc,0x00,0x02,0x06,0x00
956
957# GFX940: scratch_store_dwordx4 off, v[2:5], off ; encoding: [0x00,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00]
9580x00,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00
959
960# GFX940: scratch_store_dwordx4 off, v[2:5], off offset:16 ; encoding: [0x10,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00]
9610x10,0x40,0x7c,0xdc,0x00,0x02,0x7f,0x00
962
963# GFX940: scratch_store_short v4, a2, s6 ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0x86,0x00]
9640x00,0x60,0x68,0xdc,0x04,0x02,0x86,0x00
965
966# GFX940: scratch_store_short v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0x86,0x00]
9670x10,0x60,0x68,0xdc,0x04,0x02,0x86,0x00
968
969# GFX940: scratch_store_short v4, a2, off ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0xff,0x00]
9700x00,0x60,0x68,0xdc,0x04,0x02,0xff,0x00
971
972# GFX940: scratch_store_short v4, a2, off offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0xff,0x00]
9730x10,0x60,0x68,0xdc,0x04,0x02,0xff,0x00
974
975# GFX940: scratch_store_short off, a2, s6 ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x86,0x00]
9760x00,0x40,0x68,0xdc,0x00,0x02,0x86,0x00
977
978# GFX940: scratch_store_short off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0x86,0x00]
9790x10,0x40,0x68,0xdc,0x00,0x02,0x86,0x00
980
981# GFX940: scratch_store_short off, a2, off ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0xff,0x00]
9820x00,0x40,0x68,0xdc,0x00,0x02,0xff,0x00
983
984# GFX940: scratch_store_short off, a2, off offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0xff,0x00]
9850x10,0x40,0x68,0xdc,0x00,0x02,0xff,0x00
986
987# GFX940: scratch_store_short v4, v2, s6 ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0x06,0x00]
9880x00,0x60,0x68,0xdc,0x04,0x02,0x06,0x00
989
990# GFX940: scratch_store_short v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0x06,0x00]
9910x10,0x60,0x68,0xdc,0x04,0x02,0x06,0x00
992
993# GFX940: scratch_store_short v4, v2, off ; encoding: [0x00,0x60,0x68,0xdc,0x04,0x02,0x7f,0x00]
9940x00,0x60,0x68,0xdc,0x04,0x02,0x7f,0x00
995
996# GFX940: scratch_store_short v4, v2, off offset:16 ; encoding: [0x10,0x60,0x68,0xdc,0x04,0x02,0x7f,0x00]
9970x10,0x60,0x68,0xdc,0x04,0x02,0x7f,0x00
998
999# GFX940: scratch_store_short off, v2, s6 ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x06,0x00]
10000x00,0x40,0x68,0xdc,0x00,0x02,0x06,0x00
1001
1002# GFX940: scratch_store_short off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0x06,0x00]
10030x10,0x40,0x68,0xdc,0x00,0x02,0x06,0x00
1004
1005# GFX940: scratch_store_short off, v2, off ; encoding: [0x00,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00]
10060x00,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00
1007
1008# GFX940: scratch_store_short off, v2, off offset:16 ; encoding: [0x10,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00]
10090x10,0x40,0x68,0xdc,0x00,0x02,0x7f,0x00
1010
1011# GFX940: scratch_store_short_d16_hi v4, a2, s6 ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0x86,0x00]
10120x00,0x60,0x6c,0xdc,0x04,0x02,0x86,0x00
1013
1014# GFX940: scratch_store_short_d16_hi v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0x86,0x00]
10150x10,0x60,0x6c,0xdc,0x04,0x02,0x86,0x00
1016
1017# GFX940: scratch_store_short_d16_hi v4, a2, off ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0xff,0x00]
10180x00,0x60,0x6c,0xdc,0x04,0x02,0xff,0x00
1019
1020# GFX940: scratch_store_short_d16_hi v4, a2, off offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0xff,0x00]
10210x10,0x60,0x6c,0xdc,0x04,0x02,0xff,0x00
1022
1023# GFX940: scratch_store_short_d16_hi off, a2, s6 ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x86,0x00]
10240x00,0x40,0x6c,0xdc,0x00,0x02,0x86,0x00
1025
1026# GFX940: scratch_store_short_d16_hi off, a2, s6 offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0x86,0x00]
10270x10,0x40,0x6c,0xdc,0x00,0x02,0x86,0x00
1028
1029# GFX940: scratch_store_short_d16_hi off, a2, off ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0xff,0x00]
10300x00,0x40,0x6c,0xdc,0x00,0x02,0xff,0x00
1031
1032# GFX940: scratch_store_short_d16_hi off, a2, off offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0xff,0x00]
10330x10,0x40,0x6c,0xdc,0x00,0x02,0xff,0x00
1034
1035# GFX940: scratch_store_short_d16_hi v4, v2, s6 ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0x06,0x00]
10360x00,0x60,0x6c,0xdc,0x04,0x02,0x06,0x00
1037
1038# GFX940: scratch_store_short_d16_hi v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0x06,0x00]
10390x10,0x60,0x6c,0xdc,0x04,0x02,0x06,0x00
1040
1041# GFX940: scratch_store_short_d16_hi v4, v2, off ; encoding: [0x00,0x60,0x6c,0xdc,0x04,0x02,0x7f,0x00]
10420x00,0x60,0x6c,0xdc,0x04,0x02,0x7f,0x00
1043
1044# GFX940: scratch_store_short_d16_hi v4, v2, off offset:16 ; encoding: [0x10,0x60,0x6c,0xdc,0x04,0x02,0x7f,0x00]
10450x10,0x60,0x6c,0xdc,0x04,0x02,0x7f,0x00
1046
1047# GFX940: scratch_store_short_d16_hi off, v2, s6 ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x06,0x00]
10480x00,0x40,0x6c,0xdc,0x00,0x02,0x06,0x00
1049
1050# GFX940: scratch_store_short_d16_hi off, v2, s6 offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0x06,0x00]
10510x10,0x40,0x6c,0xdc,0x00,0x02,0x06,0x00
1052
1053# GFX940: scratch_store_short_d16_hi off, v2, off ; encoding: [0x00,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00]
10540x00,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00
1055
1056# GFX940: scratch_store_short_d16_hi off, v2, off offset:16 ; encoding: [0x10,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00]
10570x10,0x40,0x6c,0xdc,0x00,0x02,0x7f,0x00
1058