[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / MC / AMDGPU / gfx10_asm_all.s
blobc358482eaa38b1c8426b40178eebed418c097c92
1 // RUN: not llvm-mc -arch=amdgcn -mcpu=gfx1010 -mattr=+WavefrontSize32,-WavefrontSize64 -show-encoding %s | FileCheck --check-prefixes=GFX10,W32 %s
2 // RUN: not llvm-mc -arch=amdgcn -mcpu=gfx1010 -mattr=-WavefrontSize32,+WavefrontSize64 -show-encoding %s | FileCheck --check-prefixes=GFX10,W64 %s
3 // RUN: not llvm-mc -arch=amdgcn -mcpu=gfx1010 -mattr=+WavefrontSize32,-WavefrontSize64 -show-encoding %s 2>&1 | FileCheck --check-prefixes=GFX10-ERR,W32-ERR %s
4 // RUN: not llvm-mc -arch=amdgcn -mcpu=gfx1010 -mattr=-WavefrontSize32,+WavefrontSize64 -show-encoding %s 2>&1 | FileCheck --check-prefixes=GFX10-ERR,W64-ERR %s
6 //===----------------------------------------------------------------------===//
7 // ENC_DS.
8 //===----------------------------------------------------------------------===//
10 ds_add_u32 v0, v1
11 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0x00,0x01,0x00,0x00]
13 ds_add_u32 v255, v254
14 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0xff,0xfe,0x00,0x00]
16 ds_add_u32 v0, v254
17 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0x00,0xfe,0x00,0x00]
19 ds_add_u32 v255, v1
20 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0xff,0x01,0x00,0x00]
22 ds_add_u32 v0, v1 offset:0
23 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0x00,0x01,0x00,0x00]
25 ds_add_u32 v255, v254 offset:0
26 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0xff,0xfe,0x00,0x00]
28 ds_add_u32 v0, v254 offset:0
29 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0x00,0xfe,0x00,0x00]
31 ds_add_u32 v255, v1 offset:0
32 // GFX10: encoding: [0x00,0x00,0x00,0xd8,0xff,0x01,0x00,0x00]
34 ds_add_u32 v0, v1 offset:4660
35 // GFX10: encoding: [0x34,0x12,0x00,0xd8,0x00,0x01,0x00,0x00]
37 ds_add_u32 v255, v254 offset:4660
38 // GFX10: encoding: [0x34,0x12,0x00,0xd8,0xff,0xfe,0x00,0x00]
40 ds_add_u32 v0, v254 offset:4660
41 // GFX10: encoding: [0x34,0x12,0x00,0xd8,0x00,0xfe,0x00,0x00]
43 ds_add_u32 v255, v1 offset:4660
44 // GFX10: encoding: [0x34,0x12,0x00,0xd8,0xff,0x01,0x00,0x00]
46 ds_add_u32 v0, v1 offset:65535
47 // GFX10: encoding: [0xff,0xff,0x00,0xd8,0x00,0x01,0x00,0x00]
49 ds_add_u32 v255, v254 offset:65535
50 // GFX10: encoding: [0xff,0xff,0x00,0xd8,0xff,0xfe,0x00,0x00]
52 ds_add_u32 v0, v254 offset:65535
53 // GFX10: encoding: [0xff,0xff,0x00,0xd8,0x00,0xfe,0x00,0x00]
55 ds_add_u32 v255, v1 offset:65535
56 // GFX10: encoding: [0xff,0xff,0x00,0xd8,0xff,0x01,0x00,0x00]
58 ds_add_u32 v0, v1 gds
59 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0x00,0x01,0x00,0x00]
61 ds_add_u32 v255, v254 gds
62 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0xff,0xfe,0x00,0x00]
64 ds_add_u32 v0, v254 gds
65 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0x00,0xfe,0x00,0x00]
67 ds_add_u32 v255, v1 gds
68 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0xff,0x01,0x00,0x00]
70 ds_add_u32 v0, v1 offset:0 gds
71 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0x00,0x01,0x00,0x00]
73 ds_add_u32 v255, v254 offset:0 gds
74 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0xff,0xfe,0x00,0x00]
76 ds_add_u32 v0, v254 offset:0 gds
77 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0x00,0xfe,0x00,0x00]
79 ds_add_u32 v255, v1 offset:0 gds
80 // GFX10: encoding: [0x00,0x00,0x02,0xd8,0xff,0x01,0x00,0x00]
82 ds_add_u32 v0, v1 offset:4660 gds
83 // GFX10: encoding: [0x34,0x12,0x02,0xd8,0x00,0x01,0x00,0x00]
85 ds_add_u32 v255, v254 offset:4660 gds
86 // GFX10: encoding: [0x34,0x12,0x02,0xd8,0xff,0xfe,0x00,0x00]
88 ds_add_u32 v0, v254 offset:4660 gds
89 // GFX10: encoding: [0x34,0x12,0x02,0xd8,0x00,0xfe,0x00,0x00]
91 ds_add_u32 v255, v1 offset:4660 gds
92 // GFX10: encoding: [0x34,0x12,0x02,0xd8,0xff,0x01,0x00,0x00]
94 ds_add_u32 v0, v1 offset:65535 gds
95 // GFX10: encoding: [0xff,0xff,0x02,0xd8,0x00,0x01,0x00,0x00]
97 ds_add_u32 v255, v254 offset:65535 gds
98 // GFX10: encoding: [0xff,0xff,0x02,0xd8,0xff,0xfe,0x00,0x00]
100 ds_add_u32 v0, v254 offset:65535 gds
101 // GFX10: encoding: [0xff,0xff,0x02,0xd8,0x00,0xfe,0x00,0x00]
103 ds_add_u32 v255, v1 offset:65535 gds
104 // GFX10: encoding: [0xff,0xff,0x02,0xd8,0xff,0x01,0x00,0x00]
106 ds_sub_u32 v0, v1
107 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0x00,0x01,0x00,0x00]
109 ds_sub_u32 v255, v254
110 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0xff,0xfe,0x00,0x00]
112 ds_sub_u32 v0, v254
113 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0x00,0xfe,0x00,0x00]
115 ds_sub_u32 v255, v1
116 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0xff,0x01,0x00,0x00]
118 ds_sub_u32 v0, v1 offset:0
119 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0x00,0x01,0x00,0x00]
121 ds_sub_u32 v255, v254 offset:0
122 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0xff,0xfe,0x00,0x00]
124 ds_sub_u32 v0, v254 offset:0
125 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0x00,0xfe,0x00,0x00]
127 ds_sub_u32 v255, v1 offset:0
128 // GFX10: encoding: [0x00,0x00,0x04,0xd8,0xff,0x01,0x00,0x00]
130 ds_sub_u32 v0, v1 offset:4660
131 // GFX10: encoding: [0x34,0x12,0x04,0xd8,0x00,0x01,0x00,0x00]
133 ds_sub_u32 v255, v254 offset:4660
134 // GFX10: encoding: [0x34,0x12,0x04,0xd8,0xff,0xfe,0x00,0x00]
136 ds_sub_u32 v0, v254 offset:4660
137 // GFX10: encoding: [0x34,0x12,0x04,0xd8,0x00,0xfe,0x00,0x00]
139 ds_sub_u32 v255, v1 offset:4660
140 // GFX10: encoding: [0x34,0x12,0x04,0xd8,0xff,0x01,0x00,0x00]
142 ds_sub_u32 v0, v1 offset:65535
143 // GFX10: encoding: [0xff,0xff,0x04,0xd8,0x00,0x01,0x00,0x00]
145 ds_sub_u32 v255, v254 offset:65535
146 // GFX10: encoding: [0xff,0xff,0x04,0xd8,0xff,0xfe,0x00,0x00]
148 ds_sub_u32 v0, v254 offset:65535
149 // GFX10: encoding: [0xff,0xff,0x04,0xd8,0x00,0xfe,0x00,0x00]
151 ds_sub_u32 v255, v1 offset:65535
152 // GFX10: encoding: [0xff,0xff,0x04,0xd8,0xff,0x01,0x00,0x00]
154 ds_sub_u32 v0, v1 gds
155 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0x00,0x01,0x00,0x00]
157 ds_sub_u32 v255, v254 gds
158 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0xff,0xfe,0x00,0x00]
160 ds_sub_u32 v0, v254 gds
161 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0x00,0xfe,0x00,0x00]
163 ds_sub_u32 v255, v1 gds
164 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0xff,0x01,0x00,0x00]
166 ds_sub_u32 v0, v1 offset:0 gds
167 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0x00,0x01,0x00,0x00]
169 ds_sub_u32 v255, v254 offset:0 gds
170 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0xff,0xfe,0x00,0x00]
172 ds_sub_u32 v0, v254 offset:0 gds
173 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0x00,0xfe,0x00,0x00]
175 ds_sub_u32 v255, v1 offset:0 gds
176 // GFX10: encoding: [0x00,0x00,0x06,0xd8,0xff,0x01,0x00,0x00]
178 ds_sub_u32 v0, v1 offset:4660 gds
179 // GFX10: encoding: [0x34,0x12,0x06,0xd8,0x00,0x01,0x00,0x00]
181 ds_sub_u32 v255, v254 offset:4660 gds
182 // GFX10: encoding: [0x34,0x12,0x06,0xd8,0xff,0xfe,0x00,0x00]
184 ds_sub_u32 v0, v254 offset:4660 gds
185 // GFX10: encoding: [0x34,0x12,0x06,0xd8,0x00,0xfe,0x00,0x00]
187 ds_sub_u32 v255, v1 offset:4660 gds
188 // GFX10: encoding: [0x34,0x12,0x06,0xd8,0xff,0x01,0x00,0x00]
190 ds_sub_u32 v0, v1 offset:65535 gds
191 // GFX10: encoding: [0xff,0xff,0x06,0xd8,0x00,0x01,0x00,0x00]
193 ds_sub_u32 v255, v254 offset:65535 gds
194 // GFX10: encoding: [0xff,0xff,0x06,0xd8,0xff,0xfe,0x00,0x00]
196 ds_sub_u32 v0, v254 offset:65535 gds
197 // GFX10: encoding: [0xff,0xff,0x06,0xd8,0x00,0xfe,0x00,0x00]
199 ds_sub_u32 v255, v1 offset:65535 gds
200 // GFX10: encoding: [0xff,0xff,0x06,0xd8,0xff,0x01,0x00,0x00]
202 ds_rsub_u32 v0, v1
203 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0x00,0x01,0x00,0x00]
205 ds_rsub_u32 v255, v254
206 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0xff,0xfe,0x00,0x00]
208 ds_rsub_u32 v0, v254
209 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0x00,0xfe,0x00,0x00]
211 ds_rsub_u32 v255, v1
212 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0xff,0x01,0x00,0x00]
214 ds_rsub_u32 v0, v1 offset:0
215 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0x00,0x01,0x00,0x00]
217 ds_rsub_u32 v255, v254 offset:0
218 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0xff,0xfe,0x00,0x00]
220 ds_rsub_u32 v0, v254 offset:0
221 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0x00,0xfe,0x00,0x00]
223 ds_rsub_u32 v255, v1 offset:0
224 // GFX10: encoding: [0x00,0x00,0x08,0xd8,0xff,0x01,0x00,0x00]
226 ds_rsub_u32 v0, v1 offset:4660
227 // GFX10: encoding: [0x34,0x12,0x08,0xd8,0x00,0x01,0x00,0x00]
229 ds_rsub_u32 v255, v254 offset:4660
230 // GFX10: encoding: [0x34,0x12,0x08,0xd8,0xff,0xfe,0x00,0x00]
232 ds_rsub_u32 v0, v254 offset:4660
233 // GFX10: encoding: [0x34,0x12,0x08,0xd8,0x00,0xfe,0x00,0x00]
235 ds_rsub_u32 v255, v1 offset:4660
236 // GFX10: encoding: [0x34,0x12,0x08,0xd8,0xff,0x01,0x00,0x00]
238 ds_rsub_u32 v0, v1 offset:65535
239 // GFX10: encoding: [0xff,0xff,0x08,0xd8,0x00,0x01,0x00,0x00]
241 ds_rsub_u32 v255, v254 offset:65535
242 // GFX10: encoding: [0xff,0xff,0x08,0xd8,0xff,0xfe,0x00,0x00]
244 ds_rsub_u32 v0, v254 offset:65535
245 // GFX10: encoding: [0xff,0xff,0x08,0xd8,0x00,0xfe,0x00,0x00]
247 ds_rsub_u32 v255, v1 offset:65535
248 // GFX10: encoding: [0xff,0xff,0x08,0xd8,0xff,0x01,0x00,0x00]
250 ds_rsub_u32 v0, v1 gds
251 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0x00,0x01,0x00,0x00]
253 ds_rsub_u32 v255, v254 gds
254 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0xff,0xfe,0x00,0x00]
256 ds_rsub_u32 v0, v254 gds
257 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0x00,0xfe,0x00,0x00]
259 ds_rsub_u32 v255, v1 gds
260 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0xff,0x01,0x00,0x00]
262 ds_rsub_u32 v0, v1 offset:0 gds
263 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0x00,0x01,0x00,0x00]
265 ds_rsub_u32 v255, v254 offset:0 gds
266 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0xff,0xfe,0x00,0x00]
268 ds_rsub_u32 v0, v254 offset:0 gds
269 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0x00,0xfe,0x00,0x00]
271 ds_rsub_u32 v255, v1 offset:0 gds
272 // GFX10: encoding: [0x00,0x00,0x0a,0xd8,0xff,0x01,0x00,0x00]
274 ds_rsub_u32 v0, v1 offset:4660 gds
275 // GFX10: encoding: [0x34,0x12,0x0a,0xd8,0x00,0x01,0x00,0x00]
277 ds_rsub_u32 v255, v254 offset:4660 gds
278 // GFX10: encoding: [0x34,0x12,0x0a,0xd8,0xff,0xfe,0x00,0x00]
280 ds_rsub_u32 v0, v254 offset:4660 gds
281 // GFX10: encoding: [0x34,0x12,0x0a,0xd8,0x00,0xfe,0x00,0x00]
283 ds_rsub_u32 v255, v1 offset:4660 gds
284 // GFX10: encoding: [0x34,0x12,0x0a,0xd8,0xff,0x01,0x00,0x00]
286 ds_rsub_u32 v0, v1 offset:65535 gds
287 // GFX10: encoding: [0xff,0xff,0x0a,0xd8,0x00,0x01,0x00,0x00]
289 ds_rsub_u32 v255, v254 offset:65535 gds
290 // GFX10: encoding: [0xff,0xff,0x0a,0xd8,0xff,0xfe,0x00,0x00]
292 ds_rsub_u32 v0, v254 offset:65535 gds
293 // GFX10: encoding: [0xff,0xff,0x0a,0xd8,0x00,0xfe,0x00,0x00]
295 ds_rsub_u32 v255, v1 offset:65535 gds
296 // GFX10: encoding: [0xff,0xff,0x0a,0xd8,0xff,0x01,0x00,0x00]
298 ds_inc_u32 v0, v1
299 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0x00,0x01,0x00,0x00]
301 ds_inc_u32 v255, v254
302 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0xff,0xfe,0x00,0x00]
304 ds_inc_u32 v0, v254
305 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0x00,0xfe,0x00,0x00]
307 ds_inc_u32 v255, v1
308 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0xff,0x01,0x00,0x00]
310 ds_inc_u32 v0, v1 offset:0
311 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0x00,0x01,0x00,0x00]
313 ds_inc_u32 v255, v254 offset:0
314 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0xff,0xfe,0x00,0x00]
316 ds_inc_u32 v0, v254 offset:0
317 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0x00,0xfe,0x00,0x00]
319 ds_inc_u32 v255, v1 offset:0
320 // GFX10: encoding: [0x00,0x00,0x0c,0xd8,0xff,0x01,0x00,0x00]
322 ds_inc_u32 v0, v1 offset:4660
323 // GFX10: encoding: [0x34,0x12,0x0c,0xd8,0x00,0x01,0x00,0x00]
325 ds_inc_u32 v255, v254 offset:4660
326 // GFX10: encoding: [0x34,0x12,0x0c,0xd8,0xff,0xfe,0x00,0x00]
328 ds_inc_u32 v0, v254 offset:4660
329 // GFX10: encoding: [0x34,0x12,0x0c,0xd8,0x00,0xfe,0x00,0x00]
331 ds_inc_u32 v255, v1 offset:4660
332 // GFX10: encoding: [0x34,0x12,0x0c,0xd8,0xff,0x01,0x00,0x00]
334 ds_inc_u32 v0, v1 offset:65535
335 // GFX10: encoding: [0xff,0xff,0x0c,0xd8,0x00,0x01,0x00,0x00]
337 ds_inc_u32 v255, v254 offset:65535
338 // GFX10: encoding: [0xff,0xff,0x0c,0xd8,0xff,0xfe,0x00,0x00]
340 ds_inc_u32 v0, v254 offset:65535
341 // GFX10: encoding: [0xff,0xff,0x0c,0xd8,0x00,0xfe,0x00,0x00]
343 ds_inc_u32 v255, v1 offset:65535
344 // GFX10: encoding: [0xff,0xff,0x0c,0xd8,0xff,0x01,0x00,0x00]
346 ds_inc_u32 v0, v1 gds
347 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0x00,0x01,0x00,0x00]
349 ds_inc_u32 v255, v254 gds
350 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0xff,0xfe,0x00,0x00]
352 ds_inc_u32 v0, v254 gds
353 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0x00,0xfe,0x00,0x00]
355 ds_inc_u32 v255, v1 gds
356 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0xff,0x01,0x00,0x00]
358 ds_inc_u32 v0, v1 offset:0 gds
359 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0x00,0x01,0x00,0x00]
361 ds_inc_u32 v255, v254 offset:0 gds
362 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0xff,0xfe,0x00,0x00]
364 ds_inc_u32 v0, v254 offset:0 gds
365 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0x00,0xfe,0x00,0x00]
367 ds_inc_u32 v255, v1 offset:0 gds
368 // GFX10: encoding: [0x00,0x00,0x0e,0xd8,0xff,0x01,0x00,0x00]
370 ds_inc_u32 v0, v1 offset:4660 gds
371 // GFX10: encoding: [0x34,0x12,0x0e,0xd8,0x00,0x01,0x00,0x00]
373 ds_inc_u32 v255, v254 offset:4660 gds
374 // GFX10: encoding: [0x34,0x12,0x0e,0xd8,0xff,0xfe,0x00,0x00]
376 ds_inc_u32 v0, v254 offset:4660 gds
377 // GFX10: encoding: [0x34,0x12,0x0e,0xd8,0x00,0xfe,0x00,0x00]
379 ds_inc_u32 v255, v1 offset:4660 gds
380 // GFX10: encoding: [0x34,0x12,0x0e,0xd8,0xff,0x01,0x00,0x00]
382 ds_inc_u32 v0, v1 offset:65535 gds
383 // GFX10: encoding: [0xff,0xff,0x0e,0xd8,0x00,0x01,0x00,0x00]
385 ds_inc_u32 v255, v254 offset:65535 gds
386 // GFX10: encoding: [0xff,0xff,0x0e,0xd8,0xff,0xfe,0x00,0x00]
388 ds_inc_u32 v0, v254 offset:65535 gds
389 // GFX10: encoding: [0xff,0xff,0x0e,0xd8,0x00,0xfe,0x00,0x00]
391 ds_inc_u32 v255, v1 offset:65535 gds
392 // GFX10: encoding: [0xff,0xff,0x0e,0xd8,0xff,0x01,0x00,0x00]
394 ds_dec_u32 v0, v1
395 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0x00,0x01,0x00,0x00]
397 ds_dec_u32 v255, v254
398 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0xff,0xfe,0x00,0x00]
400 ds_dec_u32 v0, v254
401 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0x00,0xfe,0x00,0x00]
403 ds_dec_u32 v255, v1
404 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0xff,0x01,0x00,0x00]
406 ds_dec_u32 v0, v1 offset:0
407 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0x00,0x01,0x00,0x00]
409 ds_dec_u32 v255, v254 offset:0
410 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0xff,0xfe,0x00,0x00]
412 ds_dec_u32 v0, v254 offset:0
413 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0x00,0xfe,0x00,0x00]
415 ds_dec_u32 v255, v1 offset:0
416 // GFX10: encoding: [0x00,0x00,0x10,0xd8,0xff,0x01,0x00,0x00]
418 ds_dec_u32 v0, v1 offset:4660
419 // GFX10: encoding: [0x34,0x12,0x10,0xd8,0x00,0x01,0x00,0x00]
421 ds_dec_u32 v255, v254 offset:4660
422 // GFX10: encoding: [0x34,0x12,0x10,0xd8,0xff,0xfe,0x00,0x00]
424 ds_dec_u32 v0, v254 offset:4660
425 // GFX10: encoding: [0x34,0x12,0x10,0xd8,0x00,0xfe,0x00,0x00]
427 ds_dec_u32 v255, v1 offset:4660
428 // GFX10: encoding: [0x34,0x12,0x10,0xd8,0xff,0x01,0x00,0x00]
430 ds_dec_u32 v0, v1 offset:65535
431 // GFX10: encoding: [0xff,0xff,0x10,0xd8,0x00,0x01,0x00,0x00]
433 ds_dec_u32 v255, v254 offset:65535
434 // GFX10: encoding: [0xff,0xff,0x10,0xd8,0xff,0xfe,0x00,0x00]
436 ds_dec_u32 v0, v254 offset:65535
437 // GFX10: encoding: [0xff,0xff,0x10,0xd8,0x00,0xfe,0x00,0x00]
439 ds_dec_u32 v255, v1 offset:65535
440 // GFX10: encoding: [0xff,0xff,0x10,0xd8,0xff,0x01,0x00,0x00]
442 ds_dec_u32 v0, v1 gds
443 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0x00,0x01,0x00,0x00]
445 ds_dec_u32 v255, v254 gds
446 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0xff,0xfe,0x00,0x00]
448 ds_dec_u32 v0, v254 gds
449 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0x00,0xfe,0x00,0x00]
451 ds_dec_u32 v255, v1 gds
452 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0xff,0x01,0x00,0x00]
454 ds_dec_u32 v0, v1 offset:0 gds
455 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0x00,0x01,0x00,0x00]
457 ds_dec_u32 v255, v254 offset:0 gds
458 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0xff,0xfe,0x00,0x00]
460 ds_dec_u32 v0, v254 offset:0 gds
461 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0x00,0xfe,0x00,0x00]
463 ds_dec_u32 v255, v1 offset:0 gds
464 // GFX10: encoding: [0x00,0x00,0x12,0xd8,0xff,0x01,0x00,0x00]
466 ds_dec_u32 v0, v1 offset:4660 gds
467 // GFX10: encoding: [0x34,0x12,0x12,0xd8,0x00,0x01,0x00,0x00]
469 ds_dec_u32 v255, v254 offset:4660 gds
470 // GFX10: encoding: [0x34,0x12,0x12,0xd8,0xff,0xfe,0x00,0x00]
472 ds_dec_u32 v0, v254 offset:4660 gds
473 // GFX10: encoding: [0x34,0x12,0x12,0xd8,0x00,0xfe,0x00,0x00]
475 ds_dec_u32 v255, v1 offset:4660 gds
476 // GFX10: encoding: [0x34,0x12,0x12,0xd8,0xff,0x01,0x00,0x00]
478 ds_dec_u32 v0, v1 offset:65535 gds
479 // GFX10: encoding: [0xff,0xff,0x12,0xd8,0x00,0x01,0x00,0x00]
481 ds_dec_u32 v255, v254 offset:65535 gds
482 // GFX10: encoding: [0xff,0xff,0x12,0xd8,0xff,0xfe,0x00,0x00]
484 ds_dec_u32 v0, v254 offset:65535 gds
485 // GFX10: encoding: [0xff,0xff,0x12,0xd8,0x00,0xfe,0x00,0x00]
487 ds_dec_u32 v255, v1 offset:65535 gds
488 // GFX10: encoding: [0xff,0xff,0x12,0xd8,0xff,0x01,0x00,0x00]
490 ds_min_i32 v0, v1
491 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0x00,0x01,0x00,0x00]
493 ds_min_i32 v255, v254
494 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0xff,0xfe,0x00,0x00]
496 ds_min_i32 v0, v254
497 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0x00,0xfe,0x00,0x00]
499 ds_min_i32 v255, v1
500 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0xff,0x01,0x00,0x00]
502 ds_min_i32 v0, v1 offset:0
503 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0x00,0x01,0x00,0x00]
505 ds_min_i32 v255, v254 offset:0
506 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0xff,0xfe,0x00,0x00]
508 ds_min_i32 v0, v254 offset:0
509 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0x00,0xfe,0x00,0x00]
511 ds_min_i32 v255, v1 offset:0
512 // GFX10: encoding: [0x00,0x00,0x14,0xd8,0xff,0x01,0x00,0x00]
514 ds_min_i32 v0, v1 offset:4660
515 // GFX10: encoding: [0x34,0x12,0x14,0xd8,0x00,0x01,0x00,0x00]
517 ds_min_i32 v255, v254 offset:4660
518 // GFX10: encoding: [0x34,0x12,0x14,0xd8,0xff,0xfe,0x00,0x00]
520 ds_min_i32 v0, v254 offset:4660
521 // GFX10: encoding: [0x34,0x12,0x14,0xd8,0x00,0xfe,0x00,0x00]
523 ds_min_i32 v255, v1 offset:4660
524 // GFX10: encoding: [0x34,0x12,0x14,0xd8,0xff,0x01,0x00,0x00]
526 ds_min_i32 v0, v1 offset:65535
527 // GFX10: encoding: [0xff,0xff,0x14,0xd8,0x00,0x01,0x00,0x00]
529 ds_min_i32 v255, v254 offset:65535
530 // GFX10: encoding: [0xff,0xff,0x14,0xd8,0xff,0xfe,0x00,0x00]
532 ds_min_i32 v0, v254 offset:65535
533 // GFX10: encoding: [0xff,0xff,0x14,0xd8,0x00,0xfe,0x00,0x00]
535 ds_min_i32 v255, v1 offset:65535
536 // GFX10: encoding: [0xff,0xff,0x14,0xd8,0xff,0x01,0x00,0x00]
538 ds_min_i32 v0, v1 gds
539 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0x00,0x01,0x00,0x00]
541 ds_min_i32 v255, v254 gds
542 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0xff,0xfe,0x00,0x00]
544 ds_min_i32 v0, v254 gds
545 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0x00,0xfe,0x00,0x00]
547 ds_min_i32 v255, v1 gds
548 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0xff,0x01,0x00,0x00]
550 ds_min_i32 v0, v1 offset:0 gds
551 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0x00,0x01,0x00,0x00]
553 ds_min_i32 v255, v254 offset:0 gds
554 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0xff,0xfe,0x00,0x00]
556 ds_min_i32 v0, v254 offset:0 gds
557 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0x00,0xfe,0x00,0x00]
559 ds_min_i32 v255, v1 offset:0 gds
560 // GFX10: encoding: [0x00,0x00,0x16,0xd8,0xff,0x01,0x00,0x00]
562 ds_min_i32 v0, v1 offset:4660 gds
563 // GFX10: encoding: [0x34,0x12,0x16,0xd8,0x00,0x01,0x00,0x00]
565 ds_min_i32 v255, v254 offset:4660 gds
566 // GFX10: encoding: [0x34,0x12,0x16,0xd8,0xff,0xfe,0x00,0x00]
568 ds_min_i32 v0, v254 offset:4660 gds
569 // GFX10: encoding: [0x34,0x12,0x16,0xd8,0x00,0xfe,0x00,0x00]
571 ds_min_i32 v255, v1 offset:4660 gds
572 // GFX10: encoding: [0x34,0x12,0x16,0xd8,0xff,0x01,0x00,0x00]
574 ds_min_i32 v0, v1 offset:65535 gds
575 // GFX10: encoding: [0xff,0xff,0x16,0xd8,0x00,0x01,0x00,0x00]
577 ds_min_i32 v255, v254 offset:65535 gds
578 // GFX10: encoding: [0xff,0xff,0x16,0xd8,0xff,0xfe,0x00,0x00]
580 ds_min_i32 v0, v254 offset:65535 gds
581 // GFX10: encoding: [0xff,0xff,0x16,0xd8,0x00,0xfe,0x00,0x00]
583 ds_min_i32 v255, v1 offset:65535 gds
584 // GFX10: encoding: [0xff,0xff,0x16,0xd8,0xff,0x01,0x00,0x00]
586 ds_max_i32 v0, v1
587 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0x00,0x01,0x00,0x00]
589 ds_max_i32 v255, v254
590 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0xff,0xfe,0x00,0x00]
592 ds_max_i32 v0, v254
593 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0x00,0xfe,0x00,0x00]
595 ds_max_i32 v255, v1
596 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0xff,0x01,0x00,0x00]
598 ds_max_i32 v0, v1 offset:0
599 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0x00,0x01,0x00,0x00]
601 ds_max_i32 v255, v254 offset:0
602 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0xff,0xfe,0x00,0x00]
604 ds_max_i32 v0, v254 offset:0
605 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0x00,0xfe,0x00,0x00]
607 ds_max_i32 v255, v1 offset:0
608 // GFX10: encoding: [0x00,0x00,0x18,0xd8,0xff,0x01,0x00,0x00]
610 ds_max_i32 v0, v1 offset:4660
611 // GFX10: encoding: [0x34,0x12,0x18,0xd8,0x00,0x01,0x00,0x00]
613 ds_max_i32 v255, v254 offset:4660
614 // GFX10: encoding: [0x34,0x12,0x18,0xd8,0xff,0xfe,0x00,0x00]
616 ds_max_i32 v0, v254 offset:4660
617 // GFX10: encoding: [0x34,0x12,0x18,0xd8,0x00,0xfe,0x00,0x00]
619 ds_max_i32 v255, v1 offset:4660
620 // GFX10: encoding: [0x34,0x12,0x18,0xd8,0xff,0x01,0x00,0x00]
622 ds_max_i32 v0, v1 offset:65535
623 // GFX10: encoding: [0xff,0xff,0x18,0xd8,0x00,0x01,0x00,0x00]
625 ds_max_i32 v255, v254 offset:65535
626 // GFX10: encoding: [0xff,0xff,0x18,0xd8,0xff,0xfe,0x00,0x00]
628 ds_max_i32 v0, v254 offset:65535
629 // GFX10: encoding: [0xff,0xff,0x18,0xd8,0x00,0xfe,0x00,0x00]
631 ds_max_i32 v255, v1 offset:65535
632 // GFX10: encoding: [0xff,0xff,0x18,0xd8,0xff,0x01,0x00,0x00]
634 ds_max_i32 v0, v1 gds
635 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0x00,0x01,0x00,0x00]
637 ds_max_i32 v255, v254 gds
638 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0xff,0xfe,0x00,0x00]
640 ds_max_i32 v0, v254 gds
641 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0x00,0xfe,0x00,0x00]
643 ds_max_i32 v255, v1 gds
644 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0xff,0x01,0x00,0x00]
646 ds_max_i32 v0, v1 offset:0 gds
647 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0x00,0x01,0x00,0x00]
649 ds_max_i32 v255, v254 offset:0 gds
650 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0xff,0xfe,0x00,0x00]
652 ds_max_i32 v0, v254 offset:0 gds
653 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0x00,0xfe,0x00,0x00]
655 ds_max_i32 v255, v1 offset:0 gds
656 // GFX10: encoding: [0x00,0x00,0x1a,0xd8,0xff,0x01,0x00,0x00]
658 ds_max_i32 v0, v1 offset:4660 gds
659 // GFX10: encoding: [0x34,0x12,0x1a,0xd8,0x00,0x01,0x00,0x00]
661 ds_max_i32 v255, v254 offset:4660 gds
662 // GFX10: encoding: [0x34,0x12,0x1a,0xd8,0xff,0xfe,0x00,0x00]
664 ds_max_i32 v0, v254 offset:4660 gds
665 // GFX10: encoding: [0x34,0x12,0x1a,0xd8,0x00,0xfe,0x00,0x00]
667 ds_max_i32 v255, v1 offset:4660 gds
668 // GFX10: encoding: [0x34,0x12,0x1a,0xd8,0xff,0x01,0x00,0x00]
670 ds_max_i32 v0, v1 offset:65535 gds
671 // GFX10: encoding: [0xff,0xff,0x1a,0xd8,0x00,0x01,0x00,0x00]
673 ds_max_i32 v255, v254 offset:65535 gds
674 // GFX10: encoding: [0xff,0xff,0x1a,0xd8,0xff,0xfe,0x00,0x00]
676 ds_max_i32 v0, v254 offset:65535 gds
677 // GFX10: encoding: [0xff,0xff,0x1a,0xd8,0x00,0xfe,0x00,0x00]
679 ds_max_i32 v255, v1 offset:65535 gds
680 // GFX10: encoding: [0xff,0xff,0x1a,0xd8,0xff,0x01,0x00,0x00]
682 ds_min_u32 v0, v1
683 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0x00,0x01,0x00,0x00]
685 ds_min_u32 v255, v254
686 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0xff,0xfe,0x00,0x00]
688 ds_min_u32 v0, v254
689 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0x00,0xfe,0x00,0x00]
691 ds_min_u32 v255, v1
692 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0xff,0x01,0x00,0x00]
694 ds_min_u32 v0, v1 offset:0
695 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0x00,0x01,0x00,0x00]
697 ds_min_u32 v255, v254 offset:0
698 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0xff,0xfe,0x00,0x00]
700 ds_min_u32 v0, v254 offset:0
701 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0x00,0xfe,0x00,0x00]
703 ds_min_u32 v255, v1 offset:0
704 // GFX10: encoding: [0x00,0x00,0x1c,0xd8,0xff,0x01,0x00,0x00]
706 ds_min_u32 v0, v1 offset:4660
707 // GFX10: encoding: [0x34,0x12,0x1c,0xd8,0x00,0x01,0x00,0x00]
709 ds_min_u32 v255, v254 offset:4660
710 // GFX10: encoding: [0x34,0x12,0x1c,0xd8,0xff,0xfe,0x00,0x00]
712 ds_min_u32 v0, v254 offset:4660
713 // GFX10: encoding: [0x34,0x12,0x1c,0xd8,0x00,0xfe,0x00,0x00]
715 ds_min_u32 v255, v1 offset:4660
716 // GFX10: encoding: [0x34,0x12,0x1c,0xd8,0xff,0x01,0x00,0x00]
718 ds_min_u32 v0, v1 offset:65535
719 // GFX10: encoding: [0xff,0xff,0x1c,0xd8,0x00,0x01,0x00,0x00]
721 ds_min_u32 v255, v254 offset:65535
722 // GFX10: encoding: [0xff,0xff,0x1c,0xd8,0xff,0xfe,0x00,0x00]
724 ds_min_u32 v0, v254 offset:65535
725 // GFX10: encoding: [0xff,0xff,0x1c,0xd8,0x00,0xfe,0x00,0x00]
727 ds_min_u32 v255, v1 offset:65535
728 // GFX10: encoding: [0xff,0xff,0x1c,0xd8,0xff,0x01,0x00,0x00]
730 ds_min_u32 v0, v1 gds
731 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0x00,0x01,0x00,0x00]
733 ds_min_u32 v255, v254 gds
734 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0xff,0xfe,0x00,0x00]
736 ds_min_u32 v0, v254 gds
737 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0x00,0xfe,0x00,0x00]
739 ds_min_u32 v255, v1 gds
740 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0xff,0x01,0x00,0x00]
742 ds_min_u32 v0, v1 offset:0 gds
743 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0x00,0x01,0x00,0x00]
745 ds_min_u32 v255, v254 offset:0 gds
746 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0xff,0xfe,0x00,0x00]
748 ds_min_u32 v0, v254 offset:0 gds
749 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0x00,0xfe,0x00,0x00]
751 ds_min_u32 v255, v1 offset:0 gds
752 // GFX10: encoding: [0x00,0x00,0x1e,0xd8,0xff,0x01,0x00,0x00]
754 ds_min_u32 v0, v1 offset:4660 gds
755 // GFX10: encoding: [0x34,0x12,0x1e,0xd8,0x00,0x01,0x00,0x00]
757 ds_min_u32 v255, v254 offset:4660 gds
758 // GFX10: encoding: [0x34,0x12,0x1e,0xd8,0xff,0xfe,0x00,0x00]
760 ds_min_u32 v0, v254 offset:4660 gds
761 // GFX10: encoding: [0x34,0x12,0x1e,0xd8,0x00,0xfe,0x00,0x00]
763 ds_min_u32 v255, v1 offset:4660 gds
764 // GFX10: encoding: [0x34,0x12,0x1e,0xd8,0xff,0x01,0x00,0x00]
766 ds_min_u32 v0, v1 offset:65535 gds
767 // GFX10: encoding: [0xff,0xff,0x1e,0xd8,0x00,0x01,0x00,0x00]
769 ds_min_u32 v255, v254 offset:65535 gds
770 // GFX10: encoding: [0xff,0xff,0x1e,0xd8,0xff,0xfe,0x00,0x00]
772 ds_min_u32 v0, v254 offset:65535 gds
773 // GFX10: encoding: [0xff,0xff,0x1e,0xd8,0x00,0xfe,0x00,0x00]
775 ds_min_u32 v255, v1 offset:65535 gds
776 // GFX10: encoding: [0xff,0xff,0x1e,0xd8,0xff,0x01,0x00,0x00]
778 ds_max_u32 v0, v1
779 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0x00,0x01,0x00,0x00]
781 ds_max_u32 v255, v254
782 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0xff,0xfe,0x00,0x00]
784 ds_max_u32 v0, v254
785 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0x00,0xfe,0x00,0x00]
787 ds_max_u32 v255, v1
788 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0xff,0x01,0x00,0x00]
790 ds_max_u32 v0, v1 offset:0
791 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0x00,0x01,0x00,0x00]
793 ds_max_u32 v255, v254 offset:0
794 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0xff,0xfe,0x00,0x00]
796 ds_max_u32 v0, v254 offset:0
797 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0x00,0xfe,0x00,0x00]
799 ds_max_u32 v255, v1 offset:0
800 // GFX10: encoding: [0x00,0x00,0x20,0xd8,0xff,0x01,0x00,0x00]
802 ds_max_u32 v0, v1 offset:4660
803 // GFX10: encoding: [0x34,0x12,0x20,0xd8,0x00,0x01,0x00,0x00]
805 ds_max_u32 v255, v254 offset:4660
806 // GFX10: encoding: [0x34,0x12,0x20,0xd8,0xff,0xfe,0x00,0x00]
808 ds_max_u32 v0, v254 offset:4660
809 // GFX10: encoding: [0x34,0x12,0x20,0xd8,0x00,0xfe,0x00,0x00]
811 ds_max_u32 v255, v1 offset:4660
812 // GFX10: encoding: [0x34,0x12,0x20,0xd8,0xff,0x01,0x00,0x00]
814 ds_max_u32 v0, v1 offset:65535
815 // GFX10: encoding: [0xff,0xff,0x20,0xd8,0x00,0x01,0x00,0x00]
817 ds_max_u32 v255, v254 offset:65535
818 // GFX10: encoding: [0xff,0xff,0x20,0xd8,0xff,0xfe,0x00,0x00]
820 ds_max_u32 v0, v254 offset:65535
821 // GFX10: encoding: [0xff,0xff,0x20,0xd8,0x00,0xfe,0x00,0x00]
823 ds_max_u32 v255, v1 offset:65535
824 // GFX10: encoding: [0xff,0xff,0x20,0xd8,0xff,0x01,0x00,0x00]
826 ds_max_u32 v0, v1 gds
827 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0x00,0x01,0x00,0x00]
829 ds_max_u32 v255, v254 gds
830 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0xff,0xfe,0x00,0x00]
832 ds_max_u32 v0, v254 gds
833 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0x00,0xfe,0x00,0x00]
835 ds_max_u32 v255, v1 gds
836 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0xff,0x01,0x00,0x00]
838 ds_max_u32 v0, v1 offset:0 gds
839 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0x00,0x01,0x00,0x00]
841 ds_max_u32 v255, v254 offset:0 gds
842 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0xff,0xfe,0x00,0x00]
844 ds_max_u32 v0, v254 offset:0 gds
845 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0x00,0xfe,0x00,0x00]
847 ds_max_u32 v255, v1 offset:0 gds
848 // GFX10: encoding: [0x00,0x00,0x22,0xd8,0xff,0x01,0x00,0x00]
850 ds_max_u32 v0, v1 offset:4660 gds
851 // GFX10: encoding: [0x34,0x12,0x22,0xd8,0x00,0x01,0x00,0x00]
853 ds_max_u32 v255, v254 offset:4660 gds
854 // GFX10: encoding: [0x34,0x12,0x22,0xd8,0xff,0xfe,0x00,0x00]
856 ds_max_u32 v0, v254 offset:4660 gds
857 // GFX10: encoding: [0x34,0x12,0x22,0xd8,0x00,0xfe,0x00,0x00]
859 ds_max_u32 v255, v1 offset:4660 gds
860 // GFX10: encoding: [0x34,0x12,0x22,0xd8,0xff,0x01,0x00,0x00]
862 ds_max_u32 v0, v1 offset:65535 gds
863 // GFX10: encoding: [0xff,0xff,0x22,0xd8,0x00,0x01,0x00,0x00]
865 ds_max_u32 v255, v254 offset:65535 gds
866 // GFX10: encoding: [0xff,0xff,0x22,0xd8,0xff,0xfe,0x00,0x00]
868 ds_max_u32 v0, v254 offset:65535 gds
869 // GFX10: encoding: [0xff,0xff,0x22,0xd8,0x00,0xfe,0x00,0x00]
871 ds_max_u32 v255, v1 offset:65535 gds
872 // GFX10: encoding: [0xff,0xff,0x22,0xd8,0xff,0x01,0x00,0x00]
874 ds_and_b32 v0, v1
875 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0x00,0x01,0x00,0x00]
877 ds_and_b32 v255, v254
878 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0xff,0xfe,0x00,0x00]
880 ds_and_b32 v0, v254
881 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0x00,0xfe,0x00,0x00]
883 ds_and_b32 v255, v1
884 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0xff,0x01,0x00,0x00]
886 ds_and_b32 v0, v1 offset:0
887 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0x00,0x01,0x00,0x00]
889 ds_and_b32 v255, v254 offset:0
890 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0xff,0xfe,0x00,0x00]
892 ds_and_b32 v0, v254 offset:0
893 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0x00,0xfe,0x00,0x00]
895 ds_and_b32 v255, v1 offset:0
896 // GFX10: encoding: [0x00,0x00,0x24,0xd8,0xff,0x01,0x00,0x00]
898 ds_and_b32 v0, v1 offset:4660
899 // GFX10: encoding: [0x34,0x12,0x24,0xd8,0x00,0x01,0x00,0x00]
901 ds_and_b32 v255, v254 offset:4660
902 // GFX10: encoding: [0x34,0x12,0x24,0xd8,0xff,0xfe,0x00,0x00]
904 ds_and_b32 v0, v254 offset:4660
905 // GFX10: encoding: [0x34,0x12,0x24,0xd8,0x00,0xfe,0x00,0x00]
907 ds_and_b32 v255, v1 offset:4660
908 // GFX10: encoding: [0x34,0x12,0x24,0xd8,0xff,0x01,0x00,0x00]
910 ds_and_b32 v0, v1 offset:65535
911 // GFX10: encoding: [0xff,0xff,0x24,0xd8,0x00,0x01,0x00,0x00]
913 ds_and_b32 v255, v254 offset:65535
914 // GFX10: encoding: [0xff,0xff,0x24,0xd8,0xff,0xfe,0x00,0x00]
916 ds_and_b32 v0, v254 offset:65535
917 // GFX10: encoding: [0xff,0xff,0x24,0xd8,0x00,0xfe,0x00,0x00]
919 ds_and_b32 v255, v1 offset:65535
920 // GFX10: encoding: [0xff,0xff,0x24,0xd8,0xff,0x01,0x00,0x00]
922 ds_and_b32 v0, v1 gds
923 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0x00,0x01,0x00,0x00]
925 ds_and_b32 v255, v254 gds
926 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0xff,0xfe,0x00,0x00]
928 ds_and_b32 v0, v254 gds
929 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0x00,0xfe,0x00,0x00]
931 ds_and_b32 v255, v1 gds
932 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0xff,0x01,0x00,0x00]
934 ds_and_b32 v0, v1 offset:0 gds
935 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0x00,0x01,0x00,0x00]
937 ds_and_b32 v255, v254 offset:0 gds
938 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0xff,0xfe,0x00,0x00]
940 ds_and_b32 v0, v254 offset:0 gds
941 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0x00,0xfe,0x00,0x00]
943 ds_and_b32 v255, v1 offset:0 gds
944 // GFX10: encoding: [0x00,0x00,0x26,0xd8,0xff,0x01,0x00,0x00]
946 ds_and_b32 v0, v1 offset:4660 gds
947 // GFX10: encoding: [0x34,0x12,0x26,0xd8,0x00,0x01,0x00,0x00]
949 ds_and_b32 v255, v254 offset:4660 gds
950 // GFX10: encoding: [0x34,0x12,0x26,0xd8,0xff,0xfe,0x00,0x00]
952 ds_and_b32 v0, v254 offset:4660 gds
953 // GFX10: encoding: [0x34,0x12,0x26,0xd8,0x00,0xfe,0x00,0x00]
955 ds_and_b32 v255, v1 offset:4660 gds
956 // GFX10: encoding: [0x34,0x12,0x26,0xd8,0xff,0x01,0x00,0x00]
958 ds_and_b32 v0, v1 offset:65535 gds
959 // GFX10: encoding: [0xff,0xff,0x26,0xd8,0x00,0x01,0x00,0x00]
961 ds_and_b32 v255, v254 offset:65535 gds
962 // GFX10: encoding: [0xff,0xff,0x26,0xd8,0xff,0xfe,0x00,0x00]
964 ds_and_b32 v0, v254 offset:65535 gds
965 // GFX10: encoding: [0xff,0xff,0x26,0xd8,0x00,0xfe,0x00,0x00]
967 ds_and_b32 v255, v1 offset:65535 gds
968 // GFX10: encoding: [0xff,0xff,0x26,0xd8,0xff,0x01,0x00,0x00]
970 ds_or_b32 v0, v1
971 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0x00,0x01,0x00,0x00]
973 ds_or_b32 v255, v254
974 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0xff,0xfe,0x00,0x00]
976 ds_or_b32 v0, v254
977 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0x00,0xfe,0x00,0x00]
979 ds_or_b32 v255, v1
980 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0xff,0x01,0x00,0x00]
982 ds_or_b32 v0, v1 offset:0
983 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0x00,0x01,0x00,0x00]
985 ds_or_b32 v255, v254 offset:0
986 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0xff,0xfe,0x00,0x00]
988 ds_or_b32 v0, v254 offset:0
989 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0x00,0xfe,0x00,0x00]
991 ds_or_b32 v255, v1 offset:0
992 // GFX10: encoding: [0x00,0x00,0x28,0xd8,0xff,0x01,0x00,0x00]
994 ds_or_b32 v0, v1 offset:4660
995 // GFX10: encoding: [0x34,0x12,0x28,0xd8,0x00,0x01,0x00,0x00]
997 ds_or_b32 v255, v254 offset:4660
998 // GFX10: encoding: [0x34,0x12,0x28,0xd8,0xff,0xfe,0x00,0x00]
1000 ds_or_b32 v0, v254 offset:4660
1001 // GFX10: encoding: [0x34,0x12,0x28,0xd8,0x00,0xfe,0x00,0x00]
1003 ds_or_b32 v255, v1 offset:4660
1004 // GFX10: encoding: [0x34,0x12,0x28,0xd8,0xff,0x01,0x00,0x00]
1006 ds_or_b32 v0, v1 offset:65535
1007 // GFX10: encoding: [0xff,0xff,0x28,0xd8,0x00,0x01,0x00,0x00]
1009 ds_or_b32 v255, v254 offset:65535
1010 // GFX10: encoding: [0xff,0xff,0x28,0xd8,0xff,0xfe,0x00,0x00]
1012 ds_or_b32 v0, v254 offset:65535
1013 // GFX10: encoding: [0xff,0xff,0x28,0xd8,0x00,0xfe,0x00,0x00]
1015 ds_or_b32 v255, v1 offset:65535
1016 // GFX10: encoding: [0xff,0xff,0x28,0xd8,0xff,0x01,0x00,0x00]
1018 ds_or_b32 v0, v1 gds
1019 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0x00,0x01,0x00,0x00]
1021 ds_or_b32 v255, v254 gds
1022 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0xff,0xfe,0x00,0x00]
1024 ds_or_b32 v0, v254 gds
1025 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0x00,0xfe,0x00,0x00]
1027 ds_or_b32 v255, v1 gds
1028 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0xff,0x01,0x00,0x00]
1030 ds_or_b32 v0, v1 offset:0 gds
1031 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0x00,0x01,0x00,0x00]
1033 ds_or_b32 v255, v254 offset:0 gds
1034 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0xff,0xfe,0x00,0x00]
1036 ds_or_b32 v0, v254 offset:0 gds
1037 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0x00,0xfe,0x00,0x00]
1039 ds_or_b32 v255, v1 offset:0 gds
1040 // GFX10: encoding: [0x00,0x00,0x2a,0xd8,0xff,0x01,0x00,0x00]
1042 ds_or_b32 v0, v1 offset:4660 gds
1043 // GFX10: encoding: [0x34,0x12,0x2a,0xd8,0x00,0x01,0x00,0x00]
1045 ds_or_b32 v255, v254 offset:4660 gds
1046 // GFX10: encoding: [0x34,0x12,0x2a,0xd8,0xff,0xfe,0x00,0x00]
1048 ds_or_b32 v0, v254 offset:4660 gds
1049 // GFX10: encoding: [0x34,0x12,0x2a,0xd8,0x00,0xfe,0x00,0x00]
1051 ds_or_b32 v255, v1 offset:4660 gds
1052 // GFX10: encoding: [0x34,0x12,0x2a,0xd8,0xff,0x01,0x00,0x00]
1054 ds_or_b32 v0, v1 offset:65535 gds
1055 // GFX10: encoding: [0xff,0xff,0x2a,0xd8,0x00,0x01,0x00,0x00]
1057 ds_or_b32 v255, v254 offset:65535 gds
1058 // GFX10: encoding: [0xff,0xff,0x2a,0xd8,0xff,0xfe,0x00,0x00]
1060 ds_or_b32 v0, v254 offset:65535 gds
1061 // GFX10: encoding: [0xff,0xff,0x2a,0xd8,0x00,0xfe,0x00,0x00]
1063 ds_or_b32 v255, v1 offset:65535 gds
1064 // GFX10: encoding: [0xff,0xff,0x2a,0xd8,0xff,0x01,0x00,0x00]
1066 ds_xor_b32 v0, v1
1067 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0x00,0x01,0x00,0x00]
1069 ds_xor_b32 v255, v254
1070 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0xff,0xfe,0x00,0x00]
1072 ds_xor_b32 v0, v254
1073 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0x00,0xfe,0x00,0x00]
1075 ds_xor_b32 v255, v1
1076 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0xff,0x01,0x00,0x00]
1078 ds_xor_b32 v0, v1 offset:0
1079 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0x00,0x01,0x00,0x00]
1081 ds_xor_b32 v255, v254 offset:0
1082 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0xff,0xfe,0x00,0x00]
1084 ds_xor_b32 v0, v254 offset:0
1085 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0x00,0xfe,0x00,0x00]
1087 ds_xor_b32 v255, v1 offset:0
1088 // GFX10: encoding: [0x00,0x00,0x2c,0xd8,0xff,0x01,0x00,0x00]
1090 ds_xor_b32 v0, v1 offset:4660
1091 // GFX10: encoding: [0x34,0x12,0x2c,0xd8,0x00,0x01,0x00,0x00]
1093 ds_xor_b32 v255, v254 offset:4660
1094 // GFX10: encoding: [0x34,0x12,0x2c,0xd8,0xff,0xfe,0x00,0x00]
1096 ds_xor_b32 v0, v254 offset:4660
1097 // GFX10: encoding: [0x34,0x12,0x2c,0xd8,0x00,0xfe,0x00,0x00]
1099 ds_xor_b32 v255, v1 offset:4660
1100 // GFX10: encoding: [0x34,0x12,0x2c,0xd8,0xff,0x01,0x00,0x00]
1102 ds_xor_b32 v0, v1 offset:65535
1103 // GFX10: encoding: [0xff,0xff,0x2c,0xd8,0x00,0x01,0x00,0x00]
1105 ds_xor_b32 v255, v254 offset:65535
1106 // GFX10: encoding: [0xff,0xff,0x2c,0xd8,0xff,0xfe,0x00,0x00]
1108 ds_xor_b32 v0, v254 offset:65535
1109 // GFX10: encoding: [0xff,0xff,0x2c,0xd8,0x00,0xfe,0x00,0x00]
1111 ds_xor_b32 v255, v1 offset:65535
1112 // GFX10: encoding: [0xff,0xff,0x2c,0xd8,0xff,0x01,0x00,0x00]
1114 ds_xor_b32 v0, v1 gds
1115 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0x00,0x01,0x00,0x00]
1117 ds_xor_b32 v255, v254 gds
1118 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0xff,0xfe,0x00,0x00]
1120 ds_xor_b32 v0, v254 gds
1121 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0x00,0xfe,0x00,0x00]
1123 ds_xor_b32 v255, v1 gds
1124 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0xff,0x01,0x00,0x00]
1126 ds_xor_b32 v0, v1 offset:0 gds
1127 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0x00,0x01,0x00,0x00]
1129 ds_xor_b32 v255, v254 offset:0 gds
1130 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0xff,0xfe,0x00,0x00]
1132 ds_xor_b32 v0, v254 offset:0 gds
1133 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0x00,0xfe,0x00,0x00]
1135 ds_xor_b32 v255, v1 offset:0 gds
1136 // GFX10: encoding: [0x00,0x00,0x2e,0xd8,0xff,0x01,0x00,0x00]
1138 ds_xor_b32 v0, v1 offset:4660 gds
1139 // GFX10: encoding: [0x34,0x12,0x2e,0xd8,0x00,0x01,0x00,0x00]
1141 ds_xor_b32 v255, v254 offset:4660 gds
1142 // GFX10: encoding: [0x34,0x12,0x2e,0xd8,0xff,0xfe,0x00,0x00]
1144 ds_xor_b32 v0, v254 offset:4660 gds
1145 // GFX10: encoding: [0x34,0x12,0x2e,0xd8,0x00,0xfe,0x00,0x00]
1147 ds_xor_b32 v255, v1 offset:4660 gds
1148 // GFX10: encoding: [0x34,0x12,0x2e,0xd8,0xff,0x01,0x00,0x00]
1150 ds_xor_b32 v0, v1 offset:65535 gds
1151 // GFX10: encoding: [0xff,0xff,0x2e,0xd8,0x00,0x01,0x00,0x00]
1153 ds_xor_b32 v255, v254 offset:65535 gds
1154 // GFX10: encoding: [0xff,0xff,0x2e,0xd8,0xff,0xfe,0x00,0x00]
1156 ds_xor_b32 v0, v254 offset:65535 gds
1157 // GFX10: encoding: [0xff,0xff,0x2e,0xd8,0x00,0xfe,0x00,0x00]
1159 ds_xor_b32 v255, v1 offset:65535 gds
1160 // GFX10: encoding: [0xff,0xff,0x2e,0xd8,0xff,0x01,0x00,0x00]
1162 ds_mskor_b32 v0, v1, v2
1163 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0x00,0x01,0x02,0x00]
1165 ds_mskor_b32 v255, v254, v253
1166 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0xff,0xfe,0xfd,0x00]
1168 ds_mskor_b32 v0, v254, v253
1169 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0x00,0xfe,0xfd,0x00]
1171 ds_mskor_b32 v255, v1, v253
1172 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0xff,0x01,0xfd,0x00]
1174 ds_mskor_b32 v255, v254, v2
1175 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0xff,0xfe,0x02,0x00]
1177 ds_mskor_b32 v0, v1, v2 offset:0
1178 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0x00,0x01,0x02,0x00]
1180 ds_mskor_b32 v255, v254, v253 offset:0
1181 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0xff,0xfe,0xfd,0x00]
1183 ds_mskor_b32 v0, v254, v253 offset:0
1184 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0x00,0xfe,0xfd,0x00]
1186 ds_mskor_b32 v255, v1, v253 offset:0
1187 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0xff,0x01,0xfd,0x00]
1189 ds_mskor_b32 v255, v254, v2 offset:0
1190 // GFX10: encoding: [0x00,0x00,0x30,0xd8,0xff,0xfe,0x02,0x00]
1192 ds_mskor_b32 v0, v1, v2 offset:4660
1193 // GFX10: encoding: [0x34,0x12,0x30,0xd8,0x00,0x01,0x02,0x00]
1195 ds_mskor_b32 v255, v254, v253 offset:4660
1196 // GFX10: encoding: [0x34,0x12,0x30,0xd8,0xff,0xfe,0xfd,0x00]
1198 ds_mskor_b32 v0, v254, v253 offset:4660
1199 // GFX10: encoding: [0x34,0x12,0x30,0xd8,0x00,0xfe,0xfd,0x00]
1201 ds_mskor_b32 v255, v1, v253 offset:4660
1202 // GFX10: encoding: [0x34,0x12,0x30,0xd8,0xff,0x01,0xfd,0x00]
1204 ds_mskor_b32 v255, v254, v2 offset:4660
1205 // GFX10: encoding: [0x34,0x12,0x30,0xd8,0xff,0xfe,0x02,0x00]
1207 ds_mskor_b32 v0, v1, v2 offset:65535
1208 // GFX10: encoding: [0xff,0xff,0x30,0xd8,0x00,0x01,0x02,0x00]
1210 ds_mskor_b32 v255, v254, v253 offset:65535
1211 // GFX10: encoding: [0xff,0xff,0x30,0xd8,0xff,0xfe,0xfd,0x00]
1213 ds_mskor_b32 v0, v254, v253 offset:65535
1214 // GFX10: encoding: [0xff,0xff,0x30,0xd8,0x00,0xfe,0xfd,0x00]
1216 ds_mskor_b32 v255, v1, v253 offset:65535
1217 // GFX10: encoding: [0xff,0xff,0x30,0xd8,0xff,0x01,0xfd,0x00]
1219 ds_mskor_b32 v255, v254, v2 offset:65535
1220 // GFX10: encoding: [0xff,0xff,0x30,0xd8,0xff,0xfe,0x02,0x00]
1222 ds_mskor_b32 v0, v1, v2 gds
1223 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0x00,0x01,0x02,0x00]
1225 ds_mskor_b32 v255, v254, v253 gds
1226 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0xff,0xfe,0xfd,0x00]
1228 ds_mskor_b32 v0, v254, v253 gds
1229 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0x00,0xfe,0xfd,0x00]
1231 ds_mskor_b32 v255, v1, v253 gds
1232 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0xff,0x01,0xfd,0x00]
1234 ds_mskor_b32 v255, v254, v2 gds
1235 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0xff,0xfe,0x02,0x00]
1237 ds_mskor_b32 v0, v1, v2 offset:0 gds
1238 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0x00,0x01,0x02,0x00]
1240 ds_mskor_b32 v255, v254, v253 offset:0 gds
1241 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0xff,0xfe,0xfd,0x00]
1243 ds_mskor_b32 v0, v254, v253 offset:0 gds
1244 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0x00,0xfe,0xfd,0x00]
1246 ds_mskor_b32 v255, v1, v253 offset:0 gds
1247 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0xff,0x01,0xfd,0x00]
1249 ds_mskor_b32 v255, v254, v2 offset:0 gds
1250 // GFX10: encoding: [0x00,0x00,0x32,0xd8,0xff,0xfe,0x02,0x00]
1252 ds_mskor_b32 v0, v1, v2 offset:4660 gds
1253 // GFX10: encoding: [0x34,0x12,0x32,0xd8,0x00,0x01,0x02,0x00]
1255 ds_mskor_b32 v255, v254, v253 offset:4660 gds
1256 // GFX10: encoding: [0x34,0x12,0x32,0xd8,0xff,0xfe,0xfd,0x00]
1258 ds_mskor_b32 v0, v254, v253 offset:4660 gds
1259 // GFX10: encoding: [0x34,0x12,0x32,0xd8,0x00,0xfe,0xfd,0x00]
1261 ds_mskor_b32 v255, v1, v253 offset:4660 gds
1262 // GFX10: encoding: [0x34,0x12,0x32,0xd8,0xff,0x01,0xfd,0x00]
1264 ds_mskor_b32 v255, v254, v2 offset:4660 gds
1265 // GFX10: encoding: [0x34,0x12,0x32,0xd8,0xff,0xfe,0x02,0x00]
1267 ds_mskor_b32 v0, v1, v2 offset:65535 gds
1268 // GFX10: encoding: [0xff,0xff,0x32,0xd8,0x00,0x01,0x02,0x00]
1270 ds_mskor_b32 v255, v254, v253 offset:65535 gds
1271 // GFX10: encoding: [0xff,0xff,0x32,0xd8,0xff,0xfe,0xfd,0x00]
1273 ds_mskor_b32 v0, v254, v253 offset:65535 gds
1274 // GFX10: encoding: [0xff,0xff,0x32,0xd8,0x00,0xfe,0xfd,0x00]
1276 ds_mskor_b32 v255, v1, v253 offset:65535 gds
1277 // GFX10: encoding: [0xff,0xff,0x32,0xd8,0xff,0x01,0xfd,0x00]
1279 ds_mskor_b32 v255, v254, v2 offset:65535 gds
1280 // GFX10: encoding: [0xff,0xff,0x32,0xd8,0xff,0xfe,0x02,0x00]
1282 ds_write_b32 v0, v1
1283 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0x00,0x01,0x00,0x00]
1285 ds_write_b32 v255, v254
1286 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0xff,0xfe,0x00,0x00]
1288 ds_write_b32 v0, v254
1289 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0x00,0xfe,0x00,0x00]
1291 ds_write_b32 v255, v1
1292 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0xff,0x01,0x00,0x00]
1294 ds_write_b32 v0, v1 offset:0
1295 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0x00,0x01,0x00,0x00]
1297 ds_write_b32 v255, v254 offset:0
1298 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0xff,0xfe,0x00,0x00]
1300 ds_write_b32 v0, v254 offset:0
1301 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0x00,0xfe,0x00,0x00]
1303 ds_write_b32 v255, v1 offset:0
1304 // GFX10: encoding: [0x00,0x00,0x34,0xd8,0xff,0x01,0x00,0x00]
1306 ds_write_b32 v0, v1 offset:4660
1307 // GFX10: encoding: [0x34,0x12,0x34,0xd8,0x00,0x01,0x00,0x00]
1309 ds_write_b32 v255, v254 offset:4660
1310 // GFX10: encoding: [0x34,0x12,0x34,0xd8,0xff,0xfe,0x00,0x00]
1312 ds_write_b32 v0, v254 offset:4660
1313 // GFX10: encoding: [0x34,0x12,0x34,0xd8,0x00,0xfe,0x00,0x00]
1315 ds_write_b32 v255, v1 offset:4660
1316 // GFX10: encoding: [0x34,0x12,0x34,0xd8,0xff,0x01,0x00,0x00]
1318 ds_write_b32 v0, v1 offset:65535
1319 // GFX10: encoding: [0xff,0xff,0x34,0xd8,0x00,0x01,0x00,0x00]
1321 ds_write_b32 v255, v254 offset:65535
1322 // GFX10: encoding: [0xff,0xff,0x34,0xd8,0xff,0xfe,0x00,0x00]
1324 ds_write_b32 v0, v254 offset:65535
1325 // GFX10: encoding: [0xff,0xff,0x34,0xd8,0x00,0xfe,0x00,0x00]
1327 ds_write_b32 v255, v1 offset:65535
1328 // GFX10: encoding: [0xff,0xff,0x34,0xd8,0xff,0x01,0x00,0x00]
1330 ds_write_b32 v0, v1 gds
1331 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0x00,0x01,0x00,0x00]
1333 ds_write_b32 v255, v254 gds
1334 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0xff,0xfe,0x00,0x00]
1336 ds_write_b32 v0, v254 gds
1337 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0x00,0xfe,0x00,0x00]
1339 ds_write_b32 v255, v1 gds
1340 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0xff,0x01,0x00,0x00]
1342 ds_write_b32 v0, v1 offset:0 gds
1343 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0x00,0x01,0x00,0x00]
1345 ds_write_b32 v255, v254 offset:0 gds
1346 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0xff,0xfe,0x00,0x00]
1348 ds_write_b32 v0, v254 offset:0 gds
1349 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0x00,0xfe,0x00,0x00]
1351 ds_write_b32 v255, v1 offset:0 gds
1352 // GFX10: encoding: [0x00,0x00,0x36,0xd8,0xff,0x01,0x00,0x00]
1354 ds_write_b32 v0, v1 offset:4660 gds
1355 // GFX10: encoding: [0x34,0x12,0x36,0xd8,0x00,0x01,0x00,0x00]
1357 ds_write_b32 v255, v254 offset:4660 gds
1358 // GFX10: encoding: [0x34,0x12,0x36,0xd8,0xff,0xfe,0x00,0x00]
1360 ds_write_b32 v0, v254 offset:4660 gds
1361 // GFX10: encoding: [0x34,0x12,0x36,0xd8,0x00,0xfe,0x00,0x00]
1363 ds_write_b32 v255, v1 offset:4660 gds
1364 // GFX10: encoding: [0x34,0x12,0x36,0xd8,0xff,0x01,0x00,0x00]
1366 ds_write_b32 v0, v1 offset:65535 gds
1367 // GFX10: encoding: [0xff,0xff,0x36,0xd8,0x00,0x01,0x00,0x00]
1369 ds_write_b32 v255, v254 offset:65535 gds
1370 // GFX10: encoding: [0xff,0xff,0x36,0xd8,0xff,0xfe,0x00,0x00]
1372 ds_write_b32 v0, v254 offset:65535 gds
1373 // GFX10: encoding: [0xff,0xff,0x36,0xd8,0x00,0xfe,0x00,0x00]
1375 ds_write_b32 v255, v1 offset:65535 gds
1376 // GFX10: encoding: [0xff,0xff,0x36,0xd8,0xff,0x01,0x00,0x00]
1378 ds_write2_b32 v0, v1, v2
1379 // GFX10: encoding: [0x00,0x00,0x38,0xd8,0x00,0x01,0x02,0x00]
1381 ds_write2_b32 v255, v254, v253
1382 // GFX10: encoding: [0x00,0x00,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1384 ds_write2_b32 v0, v254, v253
1385 // GFX10: encoding: [0x00,0x00,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1387 ds_write2_b32 v255, v1, v253
1388 // GFX10: encoding: [0x00,0x00,0x38,0xd8,0xff,0x01,0xfd,0x00]
1390 ds_write2_b32 v255, v254, v2
1391 // GFX10: encoding: [0x00,0x00,0x38,0xd8,0xff,0xfe,0x02,0x00]
1393 ds_write2_b32 v0, v1, v2 offset0:0 offset1:123
1394 // GFX10: encoding: [0x00,0x7b,0x38,0xd8,0x00,0x01,0x02,0x00]
1396 ds_write2_b32 v255, v254, v253 offset0:0 offset1:123
1397 // GFX10: encoding: [0x00,0x7b,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1399 ds_write2_b32 v0, v254, v253 offset0:0 offset1:123
1400 // GFX10: encoding: [0x00,0x7b,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1402 ds_write2_b32 v255, v1, v253 offset0:0 offset1:123
1403 // GFX10: encoding: [0x00,0x7b,0x38,0xd8,0xff,0x01,0xfd,0x00]
1405 ds_write2_b32 v255, v254, v2 offset0:0 offset1:123
1406 // GFX10: encoding: [0x00,0x7b,0x38,0xd8,0xff,0xfe,0x02,0x00]
1408 ds_write2_b32 v0, v1, v2 offset0:123 offset1:0
1409 // GFX10: encoding: [0x7b,0x00,0x38,0xd8,0x00,0x01,0x02,0x00]
1411 ds_write2_b32 v255, v254, v253 offset0:123 offset1:0
1412 // GFX10: encoding: [0x7b,0x00,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1414 ds_write2_b32 v0, v254, v253 offset0:123 offset1:0
1415 // GFX10: encoding: [0x7b,0x00,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1417 ds_write2_b32 v255, v1, v253 offset0:123 offset1:0
1418 // GFX10: encoding: [0x7b,0x00,0x38,0xd8,0xff,0x01,0xfd,0x00]
1420 ds_write2_b32 v255, v254, v2 offset0:123 offset1:0
1421 // GFX10: encoding: [0x7b,0x00,0x38,0xd8,0xff,0xfe,0x02,0x00]
1423 ds_write2_b32 v0, v1, v2 offset0:64 offset1:123
1424 // GFX10: encoding: [0x40,0x7b,0x38,0xd8,0x00,0x01,0x02,0x00]
1426 ds_write2_b32 v255, v254, v253 offset0:64 offset1:123
1427 // GFX10: encoding: [0x40,0x7b,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1429 ds_write2_b32 v0, v254, v253 offset0:64 offset1:123
1430 // GFX10: encoding: [0x40,0x7b,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1432 ds_write2_b32 v255, v1, v253 offset0:64 offset1:123
1433 // GFX10: encoding: [0x40,0x7b,0x38,0xd8,0xff,0x01,0xfd,0x00]
1435 ds_write2_b32 v255, v254, v2 offset0:64 offset1:123
1436 // GFX10: encoding: [0x40,0x7b,0x38,0xd8,0xff,0xfe,0x02,0x00]
1438 ds_write2_b32 v0, v1, v2 offset0:123 offset1:64
1439 // GFX10: encoding: [0x7b,0x40,0x38,0xd8,0x00,0x01,0x02,0x00]
1441 ds_write2_b32 v255, v254, v253 offset0:123 offset1:64
1442 // GFX10: encoding: [0x7b,0x40,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1444 ds_write2_b32 v0, v254, v253 offset0:123 offset1:64
1445 // GFX10: encoding: [0x7b,0x40,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1447 ds_write2_b32 v255, v1, v253 offset0:123 offset1:64
1448 // GFX10: encoding: [0x7b,0x40,0x38,0xd8,0xff,0x01,0xfd,0x00]
1450 ds_write2_b32 v255, v254, v2 offset0:123 offset1:64
1451 // GFX10: encoding: [0x7b,0x40,0x38,0xd8,0xff,0xfe,0x02,0x00]
1453 ds_write2_b32 v0, v1, v2 offset0:64 offset1:255
1454 // GFX10: encoding: [0x40,0xff,0x38,0xd8,0x00,0x01,0x02,0x00]
1456 ds_write2_b32 v255, v254, v253 offset0:64 offset1:255
1457 // GFX10: encoding: [0x40,0xff,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1459 ds_write2_b32 v0, v254, v253 offset0:64 offset1:255
1460 // GFX10: encoding: [0x40,0xff,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1462 ds_write2_b32 v255, v1, v253 offset0:64 offset1:255
1463 // GFX10: encoding: [0x40,0xff,0x38,0xd8,0xff,0x01,0xfd,0x00]
1465 ds_write2_b32 v255, v254, v2 offset0:64 offset1:255
1466 // GFX10: encoding: [0x40,0xff,0x38,0xd8,0xff,0xfe,0x02,0x00]
1468 ds_write2_b32 v0, v1, v2 offset0:255 offset1:64
1469 // GFX10: encoding: [0xff,0x40,0x38,0xd8,0x00,0x01,0x02,0x00]
1471 ds_write2_b32 v255, v254, v253 offset0:255 offset1:64
1472 // GFX10: encoding: [0xff,0x40,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1474 ds_write2_b32 v0, v254, v253 offset0:255 offset1:64
1475 // GFX10: encoding: [0xff,0x40,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1477 ds_write2_b32 v255, v1, v253 offset0:255 offset1:64
1478 // GFX10: encoding: [0xff,0x40,0x38,0xd8,0xff,0x01,0xfd,0x00]
1480 ds_write2_b32 v255, v254, v2 offset0:255 offset1:64
1481 // GFX10: encoding: [0xff,0x40,0x38,0xd8,0xff,0xfe,0x02,0x00]
1483 ds_write2_b32 v0, v1, v2 offset0:255 offset1:255
1484 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0x00,0x01,0x02,0x00]
1486 ds_write2_b32 v255, v254, v253 offset0:255 offset1:255
1487 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1489 ds_write2_b32 v0, v254, v253 offset0:255 offset1:255
1490 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1492 ds_write2_b32 v255, v1, v253 offset0:255 offset1:255
1493 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0xff,0x01,0xfd,0x00]
1495 ds_write2_b32 v255, v254, v2 offset0:255 offset1:255
1496 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0xff,0xfe,0x02,0x00]
1498 ds_write2_b32 v0, v1, v2 offset0:255 offset1:255
1499 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0x00,0x01,0x02,0x00]
1501 ds_write2_b32 v255, v254, v253 offset0:255 offset1:255
1502 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0xff,0xfe,0xfd,0x00]
1504 ds_write2_b32 v0, v254, v253 offset0:255 offset1:255
1505 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0x00,0xfe,0xfd,0x00]
1507 ds_write2_b32 v255, v1, v253 offset0:255 offset1:255
1508 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0xff,0x01,0xfd,0x00]
1510 ds_write2_b32 v255, v254, v2 offset0:255 offset1:255
1511 // GFX10: encoding: [0xff,0xff,0x38,0xd8,0xff,0xfe,0x02,0x00]
1513 ds_write2_b32 v0, v1, v2 gds
1514 // GFX10: encoding: [0x00,0x00,0x3a,0xd8,0x00,0x01,0x02,0x00]
1516 ds_write2_b32 v255, v254, v253 gds
1517 // GFX10: encoding: [0x00,0x00,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1519 ds_write2_b32 v0, v254, v253 gds
1520 // GFX10: encoding: [0x00,0x00,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1522 ds_write2_b32 v255, v1, v253 gds
1523 // GFX10: encoding: [0x00,0x00,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1525 ds_write2_b32 v255, v254, v2 gds
1526 // GFX10: encoding: [0x00,0x00,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1528 ds_write2_b32 v0, v1, v2 offset0:0 offset1:123 gds
1529 // GFX10: encoding: [0x00,0x7b,0x3a,0xd8,0x00,0x01,0x02,0x00]
1531 ds_write2_b32 v255, v254, v253 offset0:0 offset1:123 gds
1532 // GFX10: encoding: [0x00,0x7b,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1534 ds_write2_b32 v0, v254, v253 offset0:0 offset1:123 gds
1535 // GFX10: encoding: [0x00,0x7b,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1537 ds_write2_b32 v255, v1, v253 offset0:0 offset1:123 gds
1538 // GFX10: encoding: [0x00,0x7b,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1540 ds_write2_b32 v255, v254, v2 offset0:0 offset1:123 gds
1541 // GFX10: encoding: [0x00,0x7b,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1543 ds_write2_b32 v0, v1, v2 offset0:123 offset1:0 gds
1544 // GFX10: encoding: [0x7b,0x00,0x3a,0xd8,0x00,0x01,0x02,0x00]
1546 ds_write2_b32 v255, v254, v253 offset0:123 offset1:0 gds
1547 // GFX10: encoding: [0x7b,0x00,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1549 ds_write2_b32 v0, v254, v253 offset0:123 offset1:0 gds
1550 // GFX10: encoding: [0x7b,0x00,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1552 ds_write2_b32 v255, v1, v253 offset0:123 offset1:0 gds
1553 // GFX10: encoding: [0x7b,0x00,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1555 ds_write2_b32 v255, v254, v2 offset0:123 offset1:0 gds
1556 // GFX10: encoding: [0x7b,0x00,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1558 ds_write2_b32 v0, v1, v2 offset0:64 offset1:123 gds
1559 // GFX10: encoding: [0x40,0x7b,0x3a,0xd8,0x00,0x01,0x02,0x00]
1561 ds_write2_b32 v255, v254, v253 offset0:64 offset1:123 gds
1562 // GFX10: encoding: [0x40,0x7b,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1564 ds_write2_b32 v0, v254, v253 offset0:64 offset1:123 gds
1565 // GFX10: encoding: [0x40,0x7b,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1567 ds_write2_b32 v255, v1, v253 offset0:64 offset1:123 gds
1568 // GFX10: encoding: [0x40,0x7b,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1570 ds_write2_b32 v255, v254, v2 offset0:64 offset1:123 gds
1571 // GFX10: encoding: [0x40,0x7b,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1573 ds_write2_b32 v0, v1, v2 offset0:123 offset1:64 gds
1574 // GFX10: encoding: [0x7b,0x40,0x3a,0xd8,0x00,0x01,0x02,0x00]
1576 ds_write2_b32 v255, v254, v253 offset0:123 offset1:64 gds
1577 // GFX10: encoding: [0x7b,0x40,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1579 ds_write2_b32 v0, v254, v253 offset0:123 offset1:64 gds
1580 // GFX10: encoding: [0x7b,0x40,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1582 ds_write2_b32 v255, v1, v253 offset0:123 offset1:64 gds
1583 // GFX10: encoding: [0x7b,0x40,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1585 ds_write2_b32 v255, v254, v2 offset0:123 offset1:64 gds
1586 // GFX10: encoding: [0x7b,0x40,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1588 ds_write2_b32 v0, v1, v2 offset0:64 offset1:255 gds
1589 // GFX10: encoding: [0x40,0xff,0x3a,0xd8,0x00,0x01,0x02,0x00]
1591 ds_write2_b32 v255, v254, v253 offset0:64 offset1:255 gds
1592 // GFX10: encoding: [0x40,0xff,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1594 ds_write2_b32 v0, v254, v253 offset0:64 offset1:255 gds
1595 // GFX10: encoding: [0x40,0xff,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1597 ds_write2_b32 v255, v1, v253 offset0:64 offset1:255 gds
1598 // GFX10: encoding: [0x40,0xff,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1600 ds_write2_b32 v255, v254, v2 offset0:64 offset1:255 gds
1601 // GFX10: encoding: [0x40,0xff,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1603 ds_write2_b32 v0, v1, v2 offset0:255 offset1:64 gds
1604 // GFX10: encoding: [0xff,0x40,0x3a,0xd8,0x00,0x01,0x02,0x00]
1606 ds_write2_b32 v255, v254, v253 offset0:255 offset1:64 gds
1607 // GFX10: encoding: [0xff,0x40,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1609 ds_write2_b32 v0, v254, v253 offset0:255 offset1:64 gds
1610 // GFX10: encoding: [0xff,0x40,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1612 ds_write2_b32 v255, v1, v253 offset0:255 offset1:64 gds
1613 // GFX10: encoding: [0xff,0x40,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1615 ds_write2_b32 v255, v254, v2 offset0:255 offset1:64 gds
1616 // GFX10: encoding: [0xff,0x40,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1618 ds_write2_b32 v0, v1, v2 offset0:255 offset1:255 gds
1619 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0x00,0x01,0x02,0x00]
1621 ds_write2_b32 v255, v254, v253 offset0:255 offset1:255 gds
1622 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1624 ds_write2_b32 v0, v254, v253 offset0:255 offset1:255 gds
1625 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1627 ds_write2_b32 v255, v1, v253 offset0:255 offset1:255 gds
1628 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1630 ds_write2_b32 v255, v254, v2 offset0:255 offset1:255 gds
1631 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1633 ds_write2_b32 v0, v1, v2 offset0:255 offset1:255 gds
1634 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0x00,0x01,0x02,0x00]
1636 ds_write2_b32 v255, v254, v253 offset0:255 offset1:255 gds
1637 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0xff,0xfe,0xfd,0x00]
1639 ds_write2_b32 v0, v254, v253 offset0:255 offset1:255 gds
1640 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0x00,0xfe,0xfd,0x00]
1642 ds_write2_b32 v255, v1, v253 offset0:255 offset1:255 gds
1643 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0xff,0x01,0xfd,0x00]
1645 ds_write2_b32 v255, v254, v2 offset0:255 offset1:255 gds
1646 // GFX10: encoding: [0xff,0xff,0x3a,0xd8,0xff,0xfe,0x02,0x00]
1648 ds_write2st64_b32 v0, v1, v2
1649 // GFX10: encoding: [0x00,0x00,0x3c,0xd8,0x00,0x01,0x02,0x00]
1651 ds_write2st64_b32 v255, v254, v253
1652 // GFX10: encoding: [0x00,0x00,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1654 ds_write2st64_b32 v0, v254, v253
1655 // GFX10: encoding: [0x00,0x00,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1657 ds_write2st64_b32 v255, v1, v253
1658 // GFX10: encoding: [0x00,0x00,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1660 ds_write2st64_b32 v255, v254, v2
1661 // GFX10: encoding: [0x00,0x00,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1663 ds_write2st64_b32 v0, v1, v2 offset0:0 offset1:123
1664 // GFX10: encoding: [0x00,0x7b,0x3c,0xd8,0x00,0x01,0x02,0x00]
1666 ds_write2st64_b32 v255, v254, v253 offset0:0 offset1:123
1667 // GFX10: encoding: [0x00,0x7b,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1669 ds_write2st64_b32 v0, v254, v253 offset0:0 offset1:123
1670 // GFX10: encoding: [0x00,0x7b,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1672 ds_write2st64_b32 v255, v1, v253 offset0:0 offset1:123
1673 // GFX10: encoding: [0x00,0x7b,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1675 ds_write2st64_b32 v255, v254, v2 offset0:0 offset1:123
1676 // GFX10: encoding: [0x00,0x7b,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1678 ds_write2st64_b32 v0, v1, v2 offset0:123 offset1:0
1679 // GFX10: encoding: [0x7b,0x00,0x3c,0xd8,0x00,0x01,0x02,0x00]
1681 ds_write2st64_b32 v255, v254, v253 offset0:123 offset1:0
1682 // GFX10: encoding: [0x7b,0x00,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1684 ds_write2st64_b32 v0, v254, v253 offset0:123 offset1:0
1685 // GFX10: encoding: [0x7b,0x00,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1687 ds_write2st64_b32 v255, v1, v253 offset0:123 offset1:0
1688 // GFX10: encoding: [0x7b,0x00,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1690 ds_write2st64_b32 v255, v254, v2 offset0:123 offset1:0
1691 // GFX10: encoding: [0x7b,0x00,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1693 ds_write2st64_b32 v0, v1, v2 offset0:64 offset1:123
1694 // GFX10: encoding: [0x40,0x7b,0x3c,0xd8,0x00,0x01,0x02,0x00]
1696 ds_write2st64_b32 v255, v254, v253 offset0:64 offset1:123
1697 // GFX10: encoding: [0x40,0x7b,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1699 ds_write2st64_b32 v0, v254, v253 offset0:64 offset1:123
1700 // GFX10: encoding: [0x40,0x7b,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1702 ds_write2st64_b32 v255, v1, v253 offset0:64 offset1:123
1703 // GFX10: encoding: [0x40,0x7b,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1705 ds_write2st64_b32 v255, v254, v2 offset0:64 offset1:123
1706 // GFX10: encoding: [0x40,0x7b,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1708 ds_write2st64_b32 v0, v1, v2 offset0:123 offset1:64
1709 // GFX10: encoding: [0x7b,0x40,0x3c,0xd8,0x00,0x01,0x02,0x00]
1711 ds_write2st64_b32 v255, v254, v253 offset0:123 offset1:64
1712 // GFX10: encoding: [0x7b,0x40,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1714 ds_write2st64_b32 v0, v254, v253 offset0:123 offset1:64
1715 // GFX10: encoding: [0x7b,0x40,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1717 ds_write2st64_b32 v255, v1, v253 offset0:123 offset1:64
1718 // GFX10: encoding: [0x7b,0x40,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1720 ds_write2st64_b32 v255, v254, v2 offset0:123 offset1:64
1721 // GFX10: encoding: [0x7b,0x40,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1723 ds_write2st64_b32 v0, v1, v2 offset0:64 offset1:255
1724 // GFX10: encoding: [0x40,0xff,0x3c,0xd8,0x00,0x01,0x02,0x00]
1726 ds_write2st64_b32 v255, v254, v253 offset0:64 offset1:255
1727 // GFX10: encoding: [0x40,0xff,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1729 ds_write2st64_b32 v0, v254, v253 offset0:64 offset1:255
1730 // GFX10: encoding: [0x40,0xff,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1732 ds_write2st64_b32 v255, v1, v253 offset0:64 offset1:255
1733 // GFX10: encoding: [0x40,0xff,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1735 ds_write2st64_b32 v255, v254, v2 offset0:64 offset1:255
1736 // GFX10: encoding: [0x40,0xff,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1738 ds_write2st64_b32 v0, v1, v2 offset0:255 offset1:64
1739 // GFX10: encoding: [0xff,0x40,0x3c,0xd8,0x00,0x01,0x02,0x00]
1741 ds_write2st64_b32 v255, v254, v253 offset0:255 offset1:64
1742 // GFX10: encoding: [0xff,0x40,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1744 ds_write2st64_b32 v0, v254, v253 offset0:255 offset1:64
1745 // GFX10: encoding: [0xff,0x40,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1747 ds_write2st64_b32 v255, v1, v253 offset0:255 offset1:64
1748 // GFX10: encoding: [0xff,0x40,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1750 ds_write2st64_b32 v255, v254, v2 offset0:255 offset1:64
1751 // GFX10: encoding: [0xff,0x40,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1753 ds_write2st64_b32 v0, v1, v2 offset0:255 offset1:255
1754 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0x00,0x01,0x02,0x00]
1756 ds_write2st64_b32 v255, v254, v253 offset0:255 offset1:255
1757 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1759 ds_write2st64_b32 v0, v254, v253 offset0:255 offset1:255
1760 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1762 ds_write2st64_b32 v255, v1, v253 offset0:255 offset1:255
1763 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1765 ds_write2st64_b32 v255, v254, v2 offset0:255 offset1:255
1766 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1768 ds_write2st64_b32 v0, v1, v2 offset0:255 offset1:255
1769 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0x00,0x01,0x02,0x00]
1771 ds_write2st64_b32 v255, v254, v253 offset0:255 offset1:255
1772 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0xff,0xfe,0xfd,0x00]
1774 ds_write2st64_b32 v0, v254, v253 offset0:255 offset1:255
1775 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0x00,0xfe,0xfd,0x00]
1777 ds_write2st64_b32 v255, v1, v253 offset0:255 offset1:255
1778 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0xff,0x01,0xfd,0x00]
1780 ds_write2st64_b32 v255, v254, v2 offset0:255 offset1:255
1781 // GFX10: encoding: [0xff,0xff,0x3c,0xd8,0xff,0xfe,0x02,0x00]
1783 ds_write2st64_b32 v0, v1, v2 gds
1784 // GFX10: encoding: [0x00,0x00,0x3e,0xd8,0x00,0x01,0x02,0x00]
1786 ds_write2st64_b32 v255, v254, v253 gds
1787 // GFX10: encoding: [0x00,0x00,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1789 ds_write2st64_b32 v0, v254, v253 gds
1790 // GFX10: encoding: [0x00,0x00,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1792 ds_write2st64_b32 v255, v1, v253 gds
1793 // GFX10: encoding: [0x00,0x00,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1795 ds_write2st64_b32 v255, v254, v2 gds
1796 // GFX10: encoding: [0x00,0x00,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1798 ds_write2st64_b32 v0, v1, v2 offset0:0 offset1:123 gds
1799 // GFX10: encoding: [0x00,0x7b,0x3e,0xd8,0x00,0x01,0x02,0x00]
1801 ds_write2st64_b32 v255, v254, v253 offset0:0 offset1:123 gds
1802 // GFX10: encoding: [0x00,0x7b,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1804 ds_write2st64_b32 v0, v254, v253 offset0:0 offset1:123 gds
1805 // GFX10: encoding: [0x00,0x7b,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1807 ds_write2st64_b32 v255, v1, v253 offset0:0 offset1:123 gds
1808 // GFX10: encoding: [0x00,0x7b,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1810 ds_write2st64_b32 v255, v254, v2 offset0:0 offset1:123 gds
1811 // GFX10: encoding: [0x00,0x7b,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1813 ds_write2st64_b32 v0, v1, v2 offset0:123 offset1:0 gds
1814 // GFX10: encoding: [0x7b,0x00,0x3e,0xd8,0x00,0x01,0x02,0x00]
1816 ds_write2st64_b32 v255, v254, v253 offset0:123 offset1:0 gds
1817 // GFX10: encoding: [0x7b,0x00,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1819 ds_write2st64_b32 v0, v254, v253 offset0:123 offset1:0 gds
1820 // GFX10: encoding: [0x7b,0x00,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1822 ds_write2st64_b32 v255, v1, v253 offset0:123 offset1:0 gds
1823 // GFX10: encoding: [0x7b,0x00,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1825 ds_write2st64_b32 v255, v254, v2 offset0:123 offset1:0 gds
1826 // GFX10: encoding: [0x7b,0x00,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1828 ds_write2st64_b32 v0, v1, v2 offset0:64 offset1:123 gds
1829 // GFX10: encoding: [0x40,0x7b,0x3e,0xd8,0x00,0x01,0x02,0x00]
1831 ds_write2st64_b32 v255, v254, v253 offset0:64 offset1:123 gds
1832 // GFX10: encoding: [0x40,0x7b,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1834 ds_write2st64_b32 v0, v254, v253 offset0:64 offset1:123 gds
1835 // GFX10: encoding: [0x40,0x7b,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1837 ds_write2st64_b32 v255, v1, v253 offset0:64 offset1:123 gds
1838 // GFX10: encoding: [0x40,0x7b,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1840 ds_write2st64_b32 v255, v254, v2 offset0:64 offset1:123 gds
1841 // GFX10: encoding: [0x40,0x7b,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1843 ds_write2st64_b32 v0, v1, v2 offset0:123 offset1:64 gds
1844 // GFX10: encoding: [0x7b,0x40,0x3e,0xd8,0x00,0x01,0x02,0x00]
1846 ds_write2st64_b32 v255, v254, v253 offset0:123 offset1:64 gds
1847 // GFX10: encoding: [0x7b,0x40,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1849 ds_write2st64_b32 v0, v254, v253 offset0:123 offset1:64 gds
1850 // GFX10: encoding: [0x7b,0x40,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1852 ds_write2st64_b32 v255, v1, v253 offset0:123 offset1:64 gds
1853 // GFX10: encoding: [0x7b,0x40,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1855 ds_write2st64_b32 v255, v254, v2 offset0:123 offset1:64 gds
1856 // GFX10: encoding: [0x7b,0x40,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1858 ds_write2st64_b32 v0, v1, v2 offset0:64 offset1:255 gds
1859 // GFX10: encoding: [0x40,0xff,0x3e,0xd8,0x00,0x01,0x02,0x00]
1861 ds_write2st64_b32 v255, v254, v253 offset0:64 offset1:255 gds
1862 // GFX10: encoding: [0x40,0xff,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1864 ds_write2st64_b32 v0, v254, v253 offset0:64 offset1:255 gds
1865 // GFX10: encoding: [0x40,0xff,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1867 ds_write2st64_b32 v255, v1, v253 offset0:64 offset1:255 gds
1868 // GFX10: encoding: [0x40,0xff,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1870 ds_write2st64_b32 v255, v254, v2 offset0:64 offset1:255 gds
1871 // GFX10: encoding: [0x40,0xff,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1873 ds_write2st64_b32 v0, v1, v2 offset0:255 offset1:64 gds
1874 // GFX10: encoding: [0xff,0x40,0x3e,0xd8,0x00,0x01,0x02,0x00]
1876 ds_write2st64_b32 v255, v254, v253 offset0:255 offset1:64 gds
1877 // GFX10: encoding: [0xff,0x40,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1879 ds_write2st64_b32 v0, v254, v253 offset0:255 offset1:64 gds
1880 // GFX10: encoding: [0xff,0x40,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1882 ds_write2st64_b32 v255, v1, v253 offset0:255 offset1:64 gds
1883 // GFX10: encoding: [0xff,0x40,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1885 ds_write2st64_b32 v255, v254, v2 offset0:255 offset1:64 gds
1886 // GFX10: encoding: [0xff,0x40,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1888 ds_write2st64_b32 v0, v1, v2 offset0:255 offset1:255 gds
1889 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0x00,0x01,0x02,0x00]
1891 ds_write2st64_b32 v255, v254, v253 offset0:255 offset1:255 gds
1892 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1894 ds_write2st64_b32 v0, v254, v253 offset0:255 offset1:255 gds
1895 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1897 ds_write2st64_b32 v255, v1, v253 offset0:255 offset1:255 gds
1898 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1900 ds_write2st64_b32 v255, v254, v2 offset0:255 offset1:255 gds
1901 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1903 ds_write2st64_b32 v0, v1, v2 offset0:255 offset1:255 gds
1904 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0x00,0x01,0x02,0x00]
1906 ds_write2st64_b32 v255, v254, v253 offset0:255 offset1:255 gds
1907 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0xff,0xfe,0xfd,0x00]
1909 ds_write2st64_b32 v0, v254, v253 offset0:255 offset1:255 gds
1910 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0x00,0xfe,0xfd,0x00]
1912 ds_write2st64_b32 v255, v1, v253 offset0:255 offset1:255 gds
1913 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0xff,0x01,0xfd,0x00]
1915 ds_write2st64_b32 v255, v254, v2 offset0:255 offset1:255 gds
1916 // GFX10: encoding: [0xff,0xff,0x3e,0xd8,0xff,0xfe,0x02,0x00]
1918 ds_cmpst_b32 v0, v1, v2
1919 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0x00,0x01,0x02,0x00]
1921 ds_cmpst_b32 v255, v254, v253
1922 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0xff,0xfe,0xfd,0x00]
1924 ds_cmpst_b32 v0, v254, v253
1925 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0x00,0xfe,0xfd,0x00]
1927 ds_cmpst_b32 v255, v1, v253
1928 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0xff,0x01,0xfd,0x00]
1930 ds_cmpst_b32 v255, v254, v2
1931 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0xff,0xfe,0x02,0x00]
1933 ds_cmpst_b32 v0, v1, v2 offset:0
1934 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0x00,0x01,0x02,0x00]
1936 ds_cmpst_b32 v255, v254, v253 offset:0
1937 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0xff,0xfe,0xfd,0x00]
1939 ds_cmpst_b32 v0, v254, v253 offset:0
1940 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0x00,0xfe,0xfd,0x00]
1942 ds_cmpst_b32 v255, v1, v253 offset:0
1943 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0xff,0x01,0xfd,0x00]
1945 ds_cmpst_b32 v255, v254, v2 offset:0
1946 // GFX10: encoding: [0x00,0x00,0x40,0xd8,0xff,0xfe,0x02,0x00]
1948 ds_cmpst_b32 v0, v1, v2 offset:4660
1949 // GFX10: encoding: [0x34,0x12,0x40,0xd8,0x00,0x01,0x02,0x00]
1951 ds_cmpst_b32 v255, v254, v253 offset:4660
1952 // GFX10: encoding: [0x34,0x12,0x40,0xd8,0xff,0xfe,0xfd,0x00]
1954 ds_cmpst_b32 v0, v254, v253 offset:4660
1955 // GFX10: encoding: [0x34,0x12,0x40,0xd8,0x00,0xfe,0xfd,0x00]
1957 ds_cmpst_b32 v255, v1, v253 offset:4660
1958 // GFX10: encoding: [0x34,0x12,0x40,0xd8,0xff,0x01,0xfd,0x00]
1960 ds_cmpst_b32 v255, v254, v2 offset:4660
1961 // GFX10: encoding: [0x34,0x12,0x40,0xd8,0xff,0xfe,0x02,0x00]
1963 ds_cmpst_b32 v0, v1, v2 offset:65535
1964 // GFX10: encoding: [0xff,0xff,0x40,0xd8,0x00,0x01,0x02,0x00]
1966 ds_cmpst_b32 v255, v254, v253 offset:65535
1967 // GFX10: encoding: [0xff,0xff,0x40,0xd8,0xff,0xfe,0xfd,0x00]
1969 ds_cmpst_b32 v0, v254, v253 offset:65535
1970 // GFX10: encoding: [0xff,0xff,0x40,0xd8,0x00,0xfe,0xfd,0x00]
1972 ds_cmpst_b32 v255, v1, v253 offset:65535
1973 // GFX10: encoding: [0xff,0xff,0x40,0xd8,0xff,0x01,0xfd,0x00]
1975 ds_cmpst_b32 v255, v254, v2 offset:65535
1976 // GFX10: encoding: [0xff,0xff,0x40,0xd8,0xff,0xfe,0x02,0x00]
1978 ds_cmpst_b32 v0, v1, v2 gds
1979 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0x00,0x01,0x02,0x00]
1981 ds_cmpst_b32 v255, v254, v253 gds
1982 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0xff,0xfe,0xfd,0x00]
1984 ds_cmpst_b32 v0, v254, v253 gds
1985 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0x00,0xfe,0xfd,0x00]
1987 ds_cmpst_b32 v255, v1, v253 gds
1988 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0xff,0x01,0xfd,0x00]
1990 ds_cmpst_b32 v255, v254, v2 gds
1991 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0xff,0xfe,0x02,0x00]
1993 ds_cmpst_b32 v0, v1, v2 offset:0 gds
1994 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0x00,0x01,0x02,0x00]
1996 ds_cmpst_b32 v255, v254, v253 offset:0 gds
1997 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0xff,0xfe,0xfd,0x00]
1999 ds_cmpst_b32 v0, v254, v253 offset:0 gds
2000 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0x00,0xfe,0xfd,0x00]
2002 ds_cmpst_b32 v255, v1, v253 offset:0 gds
2003 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0xff,0x01,0xfd,0x00]
2005 ds_cmpst_b32 v255, v254, v2 offset:0 gds
2006 // GFX10: encoding: [0x00,0x00,0x42,0xd8,0xff,0xfe,0x02,0x00]
2008 ds_cmpst_b32 v0, v1, v2 offset:4660 gds
2009 // GFX10: encoding: [0x34,0x12,0x42,0xd8,0x00,0x01,0x02,0x00]
2011 ds_cmpst_b32 v255, v254, v253 offset:4660 gds
2012 // GFX10: encoding: [0x34,0x12,0x42,0xd8,0xff,0xfe,0xfd,0x00]
2014 ds_cmpst_b32 v0, v254, v253 offset:4660 gds
2015 // GFX10: encoding: [0x34,0x12,0x42,0xd8,0x00,0xfe,0xfd,0x00]
2017 ds_cmpst_b32 v255, v1, v253 offset:4660 gds
2018 // GFX10: encoding: [0x34,0x12,0x42,0xd8,0xff,0x01,0xfd,0x00]
2020 ds_cmpst_b32 v255, v254, v2 offset:4660 gds
2021 // GFX10: encoding: [0x34,0x12,0x42,0xd8,0xff,0xfe,0x02,0x00]
2023 ds_cmpst_b32 v0, v1, v2 offset:65535 gds
2024 // GFX10: encoding: [0xff,0xff,0x42,0xd8,0x00,0x01,0x02,0x00]
2026 ds_cmpst_b32 v255, v254, v253 offset:65535 gds
2027 // GFX10: encoding: [0xff,0xff,0x42,0xd8,0xff,0xfe,0xfd,0x00]
2029 ds_cmpst_b32 v0, v254, v253 offset:65535 gds
2030 // GFX10: encoding: [0xff,0xff,0x42,0xd8,0x00,0xfe,0xfd,0x00]
2032 ds_cmpst_b32 v255, v1, v253 offset:65535 gds
2033 // GFX10: encoding: [0xff,0xff,0x42,0xd8,0xff,0x01,0xfd,0x00]
2035 ds_cmpst_b32 v255, v254, v2 offset:65535 gds
2036 // GFX10: encoding: [0xff,0xff,0x42,0xd8,0xff,0xfe,0x02,0x00]
2038 ds_cmpst_f32 v0, v1, v2
2039 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0x00,0x01,0x02,0x00]
2041 ds_cmpst_f32 v255, v254, v253
2042 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0xff,0xfe,0xfd,0x00]
2044 ds_cmpst_f32 v0, v254, v253
2045 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0x00,0xfe,0xfd,0x00]
2047 ds_cmpst_f32 v255, v1, v253
2048 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0xff,0x01,0xfd,0x00]
2050 ds_cmpst_f32 v255, v254, v2
2051 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0xff,0xfe,0x02,0x00]
2053 ds_cmpst_f32 v0, v1, v2 offset:0
2054 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0x00,0x01,0x02,0x00]
2056 ds_cmpst_f32 v255, v254, v253 offset:0
2057 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0xff,0xfe,0xfd,0x00]
2059 ds_cmpst_f32 v0, v254, v253 offset:0
2060 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0x00,0xfe,0xfd,0x00]
2062 ds_cmpst_f32 v255, v1, v253 offset:0
2063 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0xff,0x01,0xfd,0x00]
2065 ds_cmpst_f32 v255, v254, v2 offset:0
2066 // GFX10: encoding: [0x00,0x00,0x44,0xd8,0xff,0xfe,0x02,0x00]
2068 ds_cmpst_f32 v0, v1, v2 offset:4660
2069 // GFX10: encoding: [0x34,0x12,0x44,0xd8,0x00,0x01,0x02,0x00]
2071 ds_cmpst_f32 v255, v254, v253 offset:4660
2072 // GFX10: encoding: [0x34,0x12,0x44,0xd8,0xff,0xfe,0xfd,0x00]
2074 ds_cmpst_f32 v0, v254, v253 offset:4660
2075 // GFX10: encoding: [0x34,0x12,0x44,0xd8,0x00,0xfe,0xfd,0x00]
2077 ds_cmpst_f32 v255, v1, v253 offset:4660
2078 // GFX10: encoding: [0x34,0x12,0x44,0xd8,0xff,0x01,0xfd,0x00]
2080 ds_cmpst_f32 v255, v254, v2 offset:4660
2081 // GFX10: encoding: [0x34,0x12,0x44,0xd8,0xff,0xfe,0x02,0x00]
2083 ds_cmpst_f32 v0, v1, v2 offset:65535
2084 // GFX10: encoding: [0xff,0xff,0x44,0xd8,0x00,0x01,0x02,0x00]
2086 ds_cmpst_f32 v255, v254, v253 offset:65535
2087 // GFX10: encoding: [0xff,0xff,0x44,0xd8,0xff,0xfe,0xfd,0x00]
2089 ds_cmpst_f32 v0, v254, v253 offset:65535
2090 // GFX10: encoding: [0xff,0xff,0x44,0xd8,0x00,0xfe,0xfd,0x00]
2092 ds_cmpst_f32 v255, v1, v253 offset:65535
2093 // GFX10: encoding: [0xff,0xff,0x44,0xd8,0xff,0x01,0xfd,0x00]
2095 ds_cmpst_f32 v255, v254, v2 offset:65535
2096 // GFX10: encoding: [0xff,0xff,0x44,0xd8,0xff,0xfe,0x02,0x00]
2098 ds_cmpst_f32 v0, v1, v2 gds
2099 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0x00,0x01,0x02,0x00]
2101 ds_cmpst_f32 v255, v254, v253 gds
2102 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0xff,0xfe,0xfd,0x00]
2104 ds_cmpst_f32 v0, v254, v253 gds
2105 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0x00,0xfe,0xfd,0x00]
2107 ds_cmpst_f32 v255, v1, v253 gds
2108 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0xff,0x01,0xfd,0x00]
2110 ds_cmpst_f32 v255, v254, v2 gds
2111 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0xff,0xfe,0x02,0x00]
2113 ds_cmpst_f32 v0, v1, v2 offset:0 gds
2114 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0x00,0x01,0x02,0x00]
2116 ds_cmpst_f32 v255, v254, v253 offset:0 gds
2117 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0xff,0xfe,0xfd,0x00]
2119 ds_cmpst_f32 v0, v254, v253 offset:0 gds
2120 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0x00,0xfe,0xfd,0x00]
2122 ds_cmpst_f32 v255, v1, v253 offset:0 gds
2123 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0xff,0x01,0xfd,0x00]
2125 ds_cmpst_f32 v255, v254, v2 offset:0 gds
2126 // GFX10: encoding: [0x00,0x00,0x46,0xd8,0xff,0xfe,0x02,0x00]
2128 ds_cmpst_f32 v0, v1, v2 offset:4660 gds
2129 // GFX10: encoding: [0x34,0x12,0x46,0xd8,0x00,0x01,0x02,0x00]
2131 ds_cmpst_f32 v255, v254, v253 offset:4660 gds
2132 // GFX10: encoding: [0x34,0x12,0x46,0xd8,0xff,0xfe,0xfd,0x00]
2134 ds_cmpst_f32 v0, v254, v253 offset:4660 gds
2135 // GFX10: encoding: [0x34,0x12,0x46,0xd8,0x00,0xfe,0xfd,0x00]
2137 ds_cmpst_f32 v255, v1, v253 offset:4660 gds
2138 // GFX10: encoding: [0x34,0x12,0x46,0xd8,0xff,0x01,0xfd,0x00]
2140 ds_cmpst_f32 v255, v254, v2 offset:4660 gds
2141 // GFX10: encoding: [0x34,0x12,0x46,0xd8,0xff,0xfe,0x02,0x00]
2143 ds_cmpst_f32 v0, v1, v2 offset:65535 gds
2144 // GFX10: encoding: [0xff,0xff,0x46,0xd8,0x00,0x01,0x02,0x00]
2146 ds_cmpst_f32 v255, v254, v253 offset:65535 gds
2147 // GFX10: encoding: [0xff,0xff,0x46,0xd8,0xff,0xfe,0xfd,0x00]
2149 ds_cmpst_f32 v0, v254, v253 offset:65535 gds
2150 // GFX10: encoding: [0xff,0xff,0x46,0xd8,0x00,0xfe,0xfd,0x00]
2152 ds_cmpst_f32 v255, v1, v253 offset:65535 gds
2153 // GFX10: encoding: [0xff,0xff,0x46,0xd8,0xff,0x01,0xfd,0x00]
2155 ds_cmpst_f32 v255, v254, v2 offset:65535 gds
2156 // GFX10: encoding: [0xff,0xff,0x46,0xd8,0xff,0xfe,0x02,0x00]
2158 ds_min_f32 v0, v1
2159 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0x00,0x01,0x00,0x00]
2161 ds_min_f32 v255, v254
2162 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0xff,0xfe,0x00,0x00]
2164 ds_min_f32 v0, v254
2165 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0x00,0xfe,0x00,0x00]
2167 ds_min_f32 v255, v1
2168 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0xff,0x01,0x00,0x00]
2170 ds_min_f32 v0, v1 offset:0
2171 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0x00,0x01,0x00,0x00]
2173 ds_min_f32 v255, v254 offset:0
2174 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0xff,0xfe,0x00,0x00]
2176 ds_min_f32 v0, v254 offset:0
2177 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0x00,0xfe,0x00,0x00]
2179 ds_min_f32 v255, v1 offset:0
2180 // GFX10: encoding: [0x00,0x00,0x48,0xd8,0xff,0x01,0x00,0x00]
2182 ds_min_f32 v0, v1 offset:4660
2183 // GFX10: encoding: [0x34,0x12,0x48,0xd8,0x00,0x01,0x00,0x00]
2185 ds_min_f32 v255, v254 offset:4660
2186 // GFX10: encoding: [0x34,0x12,0x48,0xd8,0xff,0xfe,0x00,0x00]
2188 ds_min_f32 v0, v254 offset:4660
2189 // GFX10: encoding: [0x34,0x12,0x48,0xd8,0x00,0xfe,0x00,0x00]
2191 ds_min_f32 v255, v1 offset:4660
2192 // GFX10: encoding: [0x34,0x12,0x48,0xd8,0xff,0x01,0x00,0x00]
2194 ds_min_f32 v0, v1 offset:65535
2195 // GFX10: encoding: [0xff,0xff,0x48,0xd8,0x00,0x01,0x00,0x00]
2197 ds_min_f32 v255, v254 offset:65535
2198 // GFX10: encoding: [0xff,0xff,0x48,0xd8,0xff,0xfe,0x00,0x00]
2200 ds_min_f32 v0, v254 offset:65535
2201 // GFX10: encoding: [0xff,0xff,0x48,0xd8,0x00,0xfe,0x00,0x00]
2203 ds_min_f32 v255, v1 offset:65535
2204 // GFX10: encoding: [0xff,0xff,0x48,0xd8,0xff,0x01,0x00,0x00]
2206 ds_min_f32 v0, v1 gds
2207 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0x00,0x01,0x00,0x00]
2209 ds_min_f32 v255, v254 gds
2210 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0xff,0xfe,0x00,0x00]
2212 ds_min_f32 v0, v254 gds
2213 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0x00,0xfe,0x00,0x00]
2215 ds_min_f32 v255, v1 gds
2216 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0xff,0x01,0x00,0x00]
2218 ds_min_f32 v0, v1 offset:0 gds
2219 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0x00,0x01,0x00,0x00]
2221 ds_min_f32 v255, v254 offset:0 gds
2222 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0xff,0xfe,0x00,0x00]
2224 ds_min_f32 v0, v254 offset:0 gds
2225 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0x00,0xfe,0x00,0x00]
2227 ds_min_f32 v255, v1 offset:0 gds
2228 // GFX10: encoding: [0x00,0x00,0x4a,0xd8,0xff,0x01,0x00,0x00]
2230 ds_min_f32 v0, v1 offset:4660 gds
2231 // GFX10: encoding: [0x34,0x12,0x4a,0xd8,0x00,0x01,0x00,0x00]
2233 ds_min_f32 v255, v254 offset:4660 gds
2234 // GFX10: encoding: [0x34,0x12,0x4a,0xd8,0xff,0xfe,0x00,0x00]
2236 ds_min_f32 v0, v254 offset:4660 gds
2237 // GFX10: encoding: [0x34,0x12,0x4a,0xd8,0x00,0xfe,0x00,0x00]
2239 ds_min_f32 v255, v1 offset:4660 gds
2240 // GFX10: encoding: [0x34,0x12,0x4a,0xd8,0xff,0x01,0x00,0x00]
2242 ds_min_f32 v0, v1 offset:65535 gds
2243 // GFX10: encoding: [0xff,0xff,0x4a,0xd8,0x00,0x01,0x00,0x00]
2245 ds_min_f32 v255, v254 offset:65535 gds
2246 // GFX10: encoding: [0xff,0xff,0x4a,0xd8,0xff,0xfe,0x00,0x00]
2248 ds_min_f32 v0, v254 offset:65535 gds
2249 // GFX10: encoding: [0xff,0xff,0x4a,0xd8,0x00,0xfe,0x00,0x00]
2251 ds_min_f32 v255, v1 offset:65535 gds
2252 // GFX10: encoding: [0xff,0xff,0x4a,0xd8,0xff,0x01,0x00,0x00]
2254 ds_max_f32 v0, v1
2255 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0x00,0x01,0x00,0x00]
2257 ds_max_f32 v255, v254
2258 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0xff,0xfe,0x00,0x00]
2260 ds_max_f32 v0, v254
2261 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0x00,0xfe,0x00,0x00]
2263 ds_max_f32 v255, v1
2264 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0xff,0x01,0x00,0x00]
2266 ds_max_f32 v0, v1 offset:0
2267 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0x00,0x01,0x00,0x00]
2269 ds_max_f32 v255, v254 offset:0
2270 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0xff,0xfe,0x00,0x00]
2272 ds_max_f32 v0, v254 offset:0
2273 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0x00,0xfe,0x00,0x00]
2275 ds_max_f32 v255, v1 offset:0
2276 // GFX10: encoding: [0x00,0x00,0x4c,0xd8,0xff,0x01,0x00,0x00]
2278 ds_max_f32 v0, v1 offset:4660
2279 // GFX10: encoding: [0x34,0x12,0x4c,0xd8,0x00,0x01,0x00,0x00]
2281 ds_max_f32 v255, v254 offset:4660
2282 // GFX10: encoding: [0x34,0x12,0x4c,0xd8,0xff,0xfe,0x00,0x00]
2284 ds_max_f32 v0, v254 offset:4660
2285 // GFX10: encoding: [0x34,0x12,0x4c,0xd8,0x00,0xfe,0x00,0x00]
2287 ds_max_f32 v255, v1 offset:4660
2288 // GFX10: encoding: [0x34,0x12,0x4c,0xd8,0xff,0x01,0x00,0x00]
2290 ds_max_f32 v0, v1 offset:65535
2291 // GFX10: encoding: [0xff,0xff,0x4c,0xd8,0x00,0x01,0x00,0x00]
2293 ds_max_f32 v255, v254 offset:65535
2294 // GFX10: encoding: [0xff,0xff,0x4c,0xd8,0xff,0xfe,0x00,0x00]
2296 ds_max_f32 v0, v254 offset:65535
2297 // GFX10: encoding: [0xff,0xff,0x4c,0xd8,0x00,0xfe,0x00,0x00]
2299 ds_max_f32 v255, v1 offset:65535
2300 // GFX10: encoding: [0xff,0xff,0x4c,0xd8,0xff,0x01,0x00,0x00]
2302 ds_max_f32 v0, v1 gds
2303 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0x00,0x01,0x00,0x00]
2305 ds_max_f32 v255, v254 gds
2306 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0xff,0xfe,0x00,0x00]
2308 ds_max_f32 v0, v254 gds
2309 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0x00,0xfe,0x00,0x00]
2311 ds_max_f32 v255, v1 gds
2312 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0xff,0x01,0x00,0x00]
2314 ds_max_f32 v0, v1 offset:0 gds
2315 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0x00,0x01,0x00,0x00]
2317 ds_max_f32 v255, v254 offset:0 gds
2318 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0xff,0xfe,0x00,0x00]
2320 ds_max_f32 v0, v254 offset:0 gds
2321 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0x00,0xfe,0x00,0x00]
2323 ds_max_f32 v255, v1 offset:0 gds
2324 // GFX10: encoding: [0x00,0x00,0x4e,0xd8,0xff,0x01,0x00,0x00]
2326 ds_max_f32 v0, v1 offset:4660 gds
2327 // GFX10: encoding: [0x34,0x12,0x4e,0xd8,0x00,0x01,0x00,0x00]
2329 ds_max_f32 v255, v254 offset:4660 gds
2330 // GFX10: encoding: [0x34,0x12,0x4e,0xd8,0xff,0xfe,0x00,0x00]
2332 ds_max_f32 v0, v254 offset:4660 gds
2333 // GFX10: encoding: [0x34,0x12,0x4e,0xd8,0x00,0xfe,0x00,0x00]
2335 ds_max_f32 v255, v1 offset:4660 gds
2336 // GFX10: encoding: [0x34,0x12,0x4e,0xd8,0xff,0x01,0x00,0x00]
2338 ds_max_f32 v0, v1 offset:65535 gds
2339 // GFX10: encoding: [0xff,0xff,0x4e,0xd8,0x00,0x01,0x00,0x00]
2341 ds_max_f32 v255, v254 offset:65535 gds
2342 // GFX10: encoding: [0xff,0xff,0x4e,0xd8,0xff,0xfe,0x00,0x00]
2344 ds_max_f32 v0, v254 offset:65535 gds
2345 // GFX10: encoding: [0xff,0xff,0x4e,0xd8,0x00,0xfe,0x00,0x00]
2347 ds_max_f32 v255, v1 offset:65535 gds
2348 // GFX10: encoding: [0xff,0xff,0x4e,0xd8,0xff,0x01,0x00,0x00]
2350 ds_nop
2351 // GFX10: encoding: [0x00,0x00,0x50,0xd8,0x00,0x00,0x00,0x00]
2353 ds_add_f32 v0, v1
2354 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0x00,0x01,0x00,0x00]
2356 ds_add_f32 v255, v254
2357 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0xff,0xfe,0x00,0x00]
2359 ds_add_f32 v0, v254
2360 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0x00,0xfe,0x00,0x00]
2362 ds_add_f32 v255, v1
2363 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0xff,0x01,0x00,0x00]
2365 ds_add_f32 v0, v1 offset:0
2366 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0x00,0x01,0x00,0x00]
2368 ds_add_f32 v255, v254 offset:0
2369 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0xff,0xfe,0x00,0x00]
2371 ds_add_f32 v0, v254 offset:0
2372 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0x00,0xfe,0x00,0x00]
2374 ds_add_f32 v255, v1 offset:0
2375 // GFX10: encoding: [0x00,0x00,0x54,0xd8,0xff,0x01,0x00,0x00]
2377 ds_add_f32 v0, v1 offset:4660
2378 // GFX10: encoding: [0x34,0x12,0x54,0xd8,0x00,0x01,0x00,0x00]
2380 ds_add_f32 v255, v254 offset:4660
2381 // GFX10: encoding: [0x34,0x12,0x54,0xd8,0xff,0xfe,0x00,0x00]
2383 ds_add_f32 v0, v254 offset:4660
2384 // GFX10: encoding: [0x34,0x12,0x54,0xd8,0x00,0xfe,0x00,0x00]
2386 ds_add_f32 v255, v1 offset:4660
2387 // GFX10: encoding: [0x34,0x12,0x54,0xd8,0xff,0x01,0x00,0x00]
2389 ds_add_f32 v0, v1 offset:65535
2390 // GFX10: encoding: [0xff,0xff,0x54,0xd8,0x00,0x01,0x00,0x00]
2392 ds_add_f32 v255, v254 offset:65535
2393 // GFX10: encoding: [0xff,0xff,0x54,0xd8,0xff,0xfe,0x00,0x00]
2395 ds_add_f32 v0, v254 offset:65535
2396 // GFX10: encoding: [0xff,0xff,0x54,0xd8,0x00,0xfe,0x00,0x00]
2398 ds_add_f32 v255, v1 offset:65535
2399 // GFX10: encoding: [0xff,0xff,0x54,0xd8,0xff,0x01,0x00,0x00]
2401 ds_add_f32 v0, v1 gds
2402 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0x00,0x01,0x00,0x00]
2404 ds_add_f32 v255, v254 gds
2405 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0xff,0xfe,0x00,0x00]
2407 ds_add_f32 v0, v254 gds
2408 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0x00,0xfe,0x00,0x00]
2410 ds_add_f32 v255, v1 gds
2411 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0xff,0x01,0x00,0x00]
2413 ds_add_f32 v0, v1 offset:0 gds
2414 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0x00,0x01,0x00,0x00]
2416 ds_add_f32 v255, v254 offset:0 gds
2417 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0xff,0xfe,0x00,0x00]
2419 ds_add_f32 v0, v254 offset:0 gds
2420 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0x00,0xfe,0x00,0x00]
2422 ds_add_f32 v255, v1 offset:0 gds
2423 // GFX10: encoding: [0x00,0x00,0x56,0xd8,0xff,0x01,0x00,0x00]
2425 ds_add_f32 v0, v1 offset:4660 gds
2426 // GFX10: encoding: [0x34,0x12,0x56,0xd8,0x00,0x01,0x00,0x00]
2428 ds_add_f32 v255, v254 offset:4660 gds
2429 // GFX10: encoding: [0x34,0x12,0x56,0xd8,0xff,0xfe,0x00,0x00]
2431 ds_add_f32 v0, v254 offset:4660 gds
2432 // GFX10: encoding: [0x34,0x12,0x56,0xd8,0x00,0xfe,0x00,0x00]
2434 ds_add_f32 v255, v1 offset:4660 gds
2435 // GFX10: encoding: [0x34,0x12,0x56,0xd8,0xff,0x01,0x00,0x00]
2437 ds_add_f32 v0, v1 offset:65535 gds
2438 // GFX10: encoding: [0xff,0xff,0x56,0xd8,0x00,0x01,0x00,0x00]
2440 ds_add_f32 v255, v254 offset:65535 gds
2441 // GFX10: encoding: [0xff,0xff,0x56,0xd8,0xff,0xfe,0x00,0x00]
2443 ds_add_f32 v0, v254 offset:65535 gds
2444 // GFX10: encoding: [0xff,0xff,0x56,0xd8,0x00,0xfe,0x00,0x00]
2446 ds_add_f32 v255, v1 offset:65535 gds
2447 // GFX10: encoding: [0xff,0xff,0x56,0xd8,0xff,0x01,0x00,0x00]
2449 ds_gws_sema_release_all gds
2450 // GFX10: encoding: [0x00,0x00,0x62,0xd8,0x00,0x00,0x00,0x00]
2452 ds_gws_sema_release_all offset:0 gds
2453 // GFX10: encoding: [0x00,0x00,0x62,0xd8,0x00,0x00,0x00,0x00]
2455 ds_gws_sema_release_all offset:4660 gds
2456 // GFX10: encoding: [0x34,0x12,0x62,0xd8,0x00,0x00,0x00,0x00]
2458 ds_gws_sema_release_all offset:65535 gds
2459 // GFX10: encoding: [0xff,0xff,0x62,0xd8,0x00,0x00,0x00,0x00]
2461 ds_gws_init v0 gds
2462 // GFX10: encoding: [0x00,0x00,0x66,0xd8,0x00,0x00,0x00,0x00]
2464 ds_gws_init v255 gds
2465 // GFX10: encoding: [0x00,0x00,0x66,0xd8,0xff,0x00,0x00,0x00]
2467 ds_gws_init v0 offset:0 gds
2468 // GFX10: encoding: [0x00,0x00,0x66,0xd8,0x00,0x00,0x00,0x00]
2470 ds_gws_init v255 offset:0 gds
2471 // GFX10: encoding: [0x00,0x00,0x66,0xd8,0xff,0x00,0x00,0x00]
2473 ds_gws_init v0 offset:4660 gds
2474 // GFX10: encoding: [0x34,0x12,0x66,0xd8,0x00,0x00,0x00,0x00]
2476 ds_gws_init v255 offset:4660 gds
2477 // GFX10: encoding: [0x34,0x12,0x66,0xd8,0xff,0x00,0x00,0x00]
2479 ds_gws_init v0 offset:65535 gds
2480 // GFX10: encoding: [0xff,0xff,0x66,0xd8,0x00,0x00,0x00,0x00]
2482 ds_gws_init v255 offset:65535 gds
2483 // GFX10: encoding: [0xff,0xff,0x66,0xd8,0xff,0x00,0x00,0x00]
2485 ds_gws_sema_v gds
2486 // GFX10: encoding: [0x00,0x00,0x6a,0xd8,0x00,0x00,0x00,0x00]
2488 ds_gws_sema_v offset:0 gds
2489 // GFX10: encoding: [0x00,0x00,0x6a,0xd8,0x00,0x00,0x00,0x00]
2491 ds_gws_sema_v offset:4660 gds
2492 // GFX10: encoding: [0x34,0x12,0x6a,0xd8,0x00,0x00,0x00,0x00]
2494 ds_gws_sema_v offset:65535 gds
2495 // GFX10: encoding: [0xff,0xff,0x6a,0xd8,0x00,0x00,0x00,0x00]
2497 ds_gws_sema_br v0 gds
2498 // GFX10: encoding: [0x00,0x00,0x6e,0xd8,0x00,0x00,0x00,0x00]
2500 ds_gws_sema_br v255 gds
2501 // GFX10: encoding: [0x00,0x00,0x6e,0xd8,0xff,0x00,0x00,0x00]
2503 ds_gws_sema_br v0 offset:0 gds
2504 // GFX10: encoding: [0x00,0x00,0x6e,0xd8,0x00,0x00,0x00,0x00]
2506 ds_gws_sema_br v255 offset:0 gds
2507 // GFX10: encoding: [0x00,0x00,0x6e,0xd8,0xff,0x00,0x00,0x00]
2509 ds_gws_sema_br v0 offset:4660 gds
2510 // GFX10: encoding: [0x34,0x12,0x6e,0xd8,0x00,0x00,0x00,0x00]
2512 ds_gws_sema_br v255 offset:4660 gds
2513 // GFX10: encoding: [0x34,0x12,0x6e,0xd8,0xff,0x00,0x00,0x00]
2515 ds_gws_sema_br v0 offset:65535 gds
2516 // GFX10: encoding: [0xff,0xff,0x6e,0xd8,0x00,0x00,0x00,0x00]
2518 ds_gws_sema_br v255 offset:65535 gds
2519 // GFX10: encoding: [0xff,0xff,0x6e,0xd8,0xff,0x00,0x00,0x00]
2521 ds_gws_sema_p gds
2522 // GFX10: encoding: [0x00,0x00,0x72,0xd8,0x00,0x00,0x00,0x00]
2524 ds_gws_sema_p offset:0 gds
2525 // GFX10: encoding: [0x00,0x00,0x72,0xd8,0x00,0x00,0x00,0x00]
2527 ds_gws_sema_p offset:4660 gds
2528 // GFX10: encoding: [0x34,0x12,0x72,0xd8,0x00,0x00,0x00,0x00]
2530 ds_gws_sema_p offset:65535 gds
2531 // GFX10: encoding: [0xff,0xff,0x72,0xd8,0x00,0x00,0x00,0x00]
2533 ds_gws_barrier v0 gds
2534 // GFX10: encoding: [0x00,0x00,0x76,0xd8,0x00,0x00,0x00,0x00]
2536 ds_gws_barrier v255 gds
2537 // GFX10: encoding: [0x00,0x00,0x76,0xd8,0xff,0x00,0x00,0x00]
2539 ds_gws_barrier v0 offset:0 gds
2540 // GFX10: encoding: [0x00,0x00,0x76,0xd8,0x00,0x00,0x00,0x00]
2542 ds_gws_barrier v255 offset:0 gds
2543 // GFX10: encoding: [0x00,0x00,0x76,0xd8,0xff,0x00,0x00,0x00]
2545 ds_gws_barrier v0 offset:4660 gds
2546 // GFX10: encoding: [0x34,0x12,0x76,0xd8,0x00,0x00,0x00,0x00]
2548 ds_gws_barrier v255 offset:4660 gds
2549 // GFX10: encoding: [0x34,0x12,0x76,0xd8,0xff,0x00,0x00,0x00]
2551 ds_gws_barrier v0 offset:65535 gds
2552 // GFX10: encoding: [0xff,0xff,0x76,0xd8,0x00,0x00,0x00,0x00]
2554 ds_gws_barrier v255 offset:65535 gds
2555 // GFX10: encoding: [0xff,0xff,0x76,0xd8,0xff,0x00,0x00,0x00]
2557 ds_write_b8 v0, v1
2558 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0x00,0x01,0x00,0x00]
2560 ds_write_b8 v255, v254
2561 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0xff,0xfe,0x00,0x00]
2563 ds_write_b8 v0, v254
2564 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0x00,0xfe,0x00,0x00]
2566 ds_write_b8 v255, v1
2567 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0xff,0x01,0x00,0x00]
2569 ds_write_b8 v0, v1 offset:0
2570 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0x00,0x01,0x00,0x00]
2572 ds_write_b8 v255, v254 offset:0
2573 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0xff,0xfe,0x00,0x00]
2575 ds_write_b8 v0, v254 offset:0
2576 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0x00,0xfe,0x00,0x00]
2578 ds_write_b8 v255, v1 offset:0
2579 // GFX10: encoding: [0x00,0x00,0x78,0xd8,0xff,0x01,0x00,0x00]
2581 ds_write_b8 v0, v1 offset:4660
2582 // GFX10: encoding: [0x34,0x12,0x78,0xd8,0x00,0x01,0x00,0x00]
2584 ds_write_b8 v255, v254 offset:4660
2585 // GFX10: encoding: [0x34,0x12,0x78,0xd8,0xff,0xfe,0x00,0x00]
2587 ds_write_b8 v0, v254 offset:4660
2588 // GFX10: encoding: [0x34,0x12,0x78,0xd8,0x00,0xfe,0x00,0x00]
2590 ds_write_b8 v255, v1 offset:4660
2591 // GFX10: encoding: [0x34,0x12,0x78,0xd8,0xff,0x01,0x00,0x00]
2593 ds_write_b8 v0, v1 offset:65535
2594 // GFX10: encoding: [0xff,0xff,0x78,0xd8,0x00,0x01,0x00,0x00]
2596 ds_write_b8 v255, v254 offset:65535
2597 // GFX10: encoding: [0xff,0xff,0x78,0xd8,0xff,0xfe,0x00,0x00]
2599 ds_write_b8 v0, v254 offset:65535
2600 // GFX10: encoding: [0xff,0xff,0x78,0xd8,0x00,0xfe,0x00,0x00]
2602 ds_write_b8 v255, v1 offset:65535
2603 // GFX10: encoding: [0xff,0xff,0x78,0xd8,0xff,0x01,0x00,0x00]
2605 ds_write_b8 v0, v1 gds
2606 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0x00,0x01,0x00,0x00]
2608 ds_write_b8 v255, v254 gds
2609 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0xff,0xfe,0x00,0x00]
2611 ds_write_b8 v0, v254 gds
2612 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0x00,0xfe,0x00,0x00]
2614 ds_write_b8 v255, v1 gds
2615 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0xff,0x01,0x00,0x00]
2617 ds_write_b8 v0, v1 offset:0 gds
2618 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0x00,0x01,0x00,0x00]
2620 ds_write_b8 v255, v254 offset:0 gds
2621 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0xff,0xfe,0x00,0x00]
2623 ds_write_b8 v0, v254 offset:0 gds
2624 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0x00,0xfe,0x00,0x00]
2626 ds_write_b8 v255, v1 offset:0 gds
2627 // GFX10: encoding: [0x00,0x00,0x7a,0xd8,0xff,0x01,0x00,0x00]
2629 ds_write_b8 v0, v1 offset:4660 gds
2630 // GFX10: encoding: [0x34,0x12,0x7a,0xd8,0x00,0x01,0x00,0x00]
2632 ds_write_b8 v255, v254 offset:4660 gds
2633 // GFX10: encoding: [0x34,0x12,0x7a,0xd8,0xff,0xfe,0x00,0x00]
2635 ds_write_b8 v0, v254 offset:4660 gds
2636 // GFX10: encoding: [0x34,0x12,0x7a,0xd8,0x00,0xfe,0x00,0x00]
2638 ds_write_b8 v255, v1 offset:4660 gds
2639 // GFX10: encoding: [0x34,0x12,0x7a,0xd8,0xff,0x01,0x00,0x00]
2641 ds_write_b8 v0, v1 offset:65535 gds
2642 // GFX10: encoding: [0xff,0xff,0x7a,0xd8,0x00,0x01,0x00,0x00]
2644 ds_write_b8 v255, v254 offset:65535 gds
2645 // GFX10: encoding: [0xff,0xff,0x7a,0xd8,0xff,0xfe,0x00,0x00]
2647 ds_write_b8 v0, v254 offset:65535 gds
2648 // GFX10: encoding: [0xff,0xff,0x7a,0xd8,0x00,0xfe,0x00,0x00]
2650 ds_write_b8 v255, v1 offset:65535 gds
2651 // GFX10: encoding: [0xff,0xff,0x7a,0xd8,0xff,0x01,0x00,0x00]
2653 ds_write_b16 v0, v1
2654 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0x00,0x01,0x00,0x00]
2656 ds_write_b16 v255, v254
2657 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0xff,0xfe,0x00,0x00]
2659 ds_write_b16 v0, v254
2660 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0x00,0xfe,0x00,0x00]
2662 ds_write_b16 v255, v1
2663 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0xff,0x01,0x00,0x00]
2665 ds_write_b16 v0, v1 offset:0
2666 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0x00,0x01,0x00,0x00]
2668 ds_write_b16 v255, v254 offset:0
2669 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0xff,0xfe,0x00,0x00]
2671 ds_write_b16 v0, v254 offset:0
2672 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0x00,0xfe,0x00,0x00]
2674 ds_write_b16 v255, v1 offset:0
2675 // GFX10: encoding: [0x00,0x00,0x7c,0xd8,0xff,0x01,0x00,0x00]
2677 ds_write_b16 v0, v1 offset:4660
2678 // GFX10: encoding: [0x34,0x12,0x7c,0xd8,0x00,0x01,0x00,0x00]
2680 ds_write_b16 v255, v254 offset:4660
2681 // GFX10: encoding: [0x34,0x12,0x7c,0xd8,0xff,0xfe,0x00,0x00]
2683 ds_write_b16 v0, v254 offset:4660
2684 // GFX10: encoding: [0x34,0x12,0x7c,0xd8,0x00,0xfe,0x00,0x00]
2686 ds_write_b16 v255, v1 offset:4660
2687 // GFX10: encoding: [0x34,0x12,0x7c,0xd8,0xff,0x01,0x00,0x00]
2689 ds_write_b16 v0, v1 offset:65535
2690 // GFX10: encoding: [0xff,0xff,0x7c,0xd8,0x00,0x01,0x00,0x00]
2692 ds_write_b16 v255, v254 offset:65535
2693 // GFX10: encoding: [0xff,0xff,0x7c,0xd8,0xff,0xfe,0x00,0x00]
2695 ds_write_b16 v0, v254 offset:65535
2696 // GFX10: encoding: [0xff,0xff,0x7c,0xd8,0x00,0xfe,0x00,0x00]
2698 ds_write_b16 v255, v1 offset:65535
2699 // GFX10: encoding: [0xff,0xff,0x7c,0xd8,0xff,0x01,0x00,0x00]
2701 ds_write_b16 v0, v1 gds
2702 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0x00,0x01,0x00,0x00]
2704 ds_write_b16 v255, v254 gds
2705 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0xff,0xfe,0x00,0x00]
2707 ds_write_b16 v0, v254 gds
2708 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0x00,0xfe,0x00,0x00]
2710 ds_write_b16 v255, v1 gds
2711 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0xff,0x01,0x00,0x00]
2713 ds_write_b16 v0, v1 offset:0 gds
2714 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0x00,0x01,0x00,0x00]
2716 ds_write_b16 v255, v254 offset:0 gds
2717 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0xff,0xfe,0x00,0x00]
2719 ds_write_b16 v0, v254 offset:0 gds
2720 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0x00,0xfe,0x00,0x00]
2722 ds_write_b16 v255, v1 offset:0 gds
2723 // GFX10: encoding: [0x00,0x00,0x7e,0xd8,0xff,0x01,0x00,0x00]
2725 ds_write_b16 v0, v1 offset:4660 gds
2726 // GFX10: encoding: [0x34,0x12,0x7e,0xd8,0x00,0x01,0x00,0x00]
2728 ds_write_b16 v255, v254 offset:4660 gds
2729 // GFX10: encoding: [0x34,0x12,0x7e,0xd8,0xff,0xfe,0x00,0x00]
2731 ds_write_b16 v0, v254 offset:4660 gds
2732 // GFX10: encoding: [0x34,0x12,0x7e,0xd8,0x00,0xfe,0x00,0x00]
2734 ds_write_b16 v255, v1 offset:4660 gds
2735 // GFX10: encoding: [0x34,0x12,0x7e,0xd8,0xff,0x01,0x00,0x00]
2737 ds_write_b16 v0, v1 offset:65535 gds
2738 // GFX10: encoding: [0xff,0xff,0x7e,0xd8,0x00,0x01,0x00,0x00]
2740 ds_write_b16 v255, v254 offset:65535 gds
2741 // GFX10: encoding: [0xff,0xff,0x7e,0xd8,0xff,0xfe,0x00,0x00]
2743 ds_write_b16 v0, v254 offset:65535 gds
2744 // GFX10: encoding: [0xff,0xff,0x7e,0xd8,0x00,0xfe,0x00,0x00]
2746 ds_write_b16 v255, v1 offset:65535 gds
2747 // GFX10: encoding: [0xff,0xff,0x7e,0xd8,0xff,0x01,0x00,0x00]
2749 ds_add_rtn_u32 v0, v1, v2
2750 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0x01,0x02,0x00,0x00]
2752 ds_add_rtn_u32 v255, v254, v253
2753 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0xfe,0xfd,0x00,0xff]
2755 ds_add_rtn_u32 v0, v254, v253
2756 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0xfe,0xfd,0x00,0x00]
2758 ds_add_rtn_u32 v255, v1, v253
2759 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0x01,0xfd,0x00,0xff]
2761 ds_add_rtn_u32 v255, v254, v2
2762 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0xfe,0x02,0x00,0xff]
2764 ds_add_rtn_u32 v0, v1, v2 offset:0
2765 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0x01,0x02,0x00,0x00]
2767 ds_add_rtn_u32 v255, v254, v253 offset:0
2768 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0xfe,0xfd,0x00,0xff]
2770 ds_add_rtn_u32 v0, v254, v253 offset:0
2771 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0xfe,0xfd,0x00,0x00]
2773 ds_add_rtn_u32 v255, v1, v253 offset:0
2774 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0x01,0xfd,0x00,0xff]
2776 ds_add_rtn_u32 v255, v254, v2 offset:0
2777 // GFX10: encoding: [0x00,0x00,0x80,0xd8,0xfe,0x02,0x00,0xff]
2779 ds_add_rtn_u32 v0, v1, v2 offset:4660
2780 // GFX10: encoding: [0x34,0x12,0x80,0xd8,0x01,0x02,0x00,0x00]
2782 ds_add_rtn_u32 v255, v254, v253 offset:4660
2783 // GFX10: encoding: [0x34,0x12,0x80,0xd8,0xfe,0xfd,0x00,0xff]
2785 ds_add_rtn_u32 v0, v254, v253 offset:4660
2786 // GFX10: encoding: [0x34,0x12,0x80,0xd8,0xfe,0xfd,0x00,0x00]
2788 ds_add_rtn_u32 v255, v1, v253 offset:4660
2789 // GFX10: encoding: [0x34,0x12,0x80,0xd8,0x01,0xfd,0x00,0xff]
2791 ds_add_rtn_u32 v255, v254, v2 offset:4660
2792 // GFX10: encoding: [0x34,0x12,0x80,0xd8,0xfe,0x02,0x00,0xff]
2794 ds_add_rtn_u32 v0, v1, v2 offset:65535
2795 // GFX10: encoding: [0xff,0xff,0x80,0xd8,0x01,0x02,0x00,0x00]
2797 ds_add_rtn_u32 v255, v254, v253 offset:65535
2798 // GFX10: encoding: [0xff,0xff,0x80,0xd8,0xfe,0xfd,0x00,0xff]
2800 ds_add_rtn_u32 v0, v254, v253 offset:65535
2801 // GFX10: encoding: [0xff,0xff,0x80,0xd8,0xfe,0xfd,0x00,0x00]
2803 ds_add_rtn_u32 v255, v1, v253 offset:65535
2804 // GFX10: encoding: [0xff,0xff,0x80,0xd8,0x01,0xfd,0x00,0xff]
2806 ds_add_rtn_u32 v255, v254, v2 offset:65535
2807 // GFX10: encoding: [0xff,0xff,0x80,0xd8,0xfe,0x02,0x00,0xff]
2809 ds_add_rtn_u32 v0, v1, v2 gds
2810 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0x01,0x02,0x00,0x00]
2812 ds_add_rtn_u32 v255, v254, v253 gds
2813 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0xfe,0xfd,0x00,0xff]
2815 ds_add_rtn_u32 v0, v254, v253 gds
2816 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0xfe,0xfd,0x00,0x00]
2818 ds_add_rtn_u32 v255, v1, v253 gds
2819 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0x01,0xfd,0x00,0xff]
2821 ds_add_rtn_u32 v255, v254, v2 gds
2822 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0xfe,0x02,0x00,0xff]
2824 ds_add_rtn_u32 v0, v1, v2 offset:0 gds
2825 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0x01,0x02,0x00,0x00]
2827 ds_add_rtn_u32 v255, v254, v253 offset:0 gds
2828 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0xfe,0xfd,0x00,0xff]
2830 ds_add_rtn_u32 v0, v254, v253 offset:0 gds
2831 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0xfe,0xfd,0x00,0x00]
2833 ds_add_rtn_u32 v255, v1, v253 offset:0 gds
2834 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0x01,0xfd,0x00,0xff]
2836 ds_add_rtn_u32 v255, v254, v2 offset:0 gds
2837 // GFX10: encoding: [0x00,0x00,0x82,0xd8,0xfe,0x02,0x00,0xff]
2839 ds_add_rtn_u32 v0, v1, v2 offset:4660 gds
2840 // GFX10: encoding: [0x34,0x12,0x82,0xd8,0x01,0x02,0x00,0x00]
2842 ds_add_rtn_u32 v255, v254, v253 offset:4660 gds
2843 // GFX10: encoding: [0x34,0x12,0x82,0xd8,0xfe,0xfd,0x00,0xff]
2845 ds_add_rtn_u32 v0, v254, v253 offset:4660 gds
2846 // GFX10: encoding: [0x34,0x12,0x82,0xd8,0xfe,0xfd,0x00,0x00]
2848 ds_add_rtn_u32 v255, v1, v253 offset:4660 gds
2849 // GFX10: encoding: [0x34,0x12,0x82,0xd8,0x01,0xfd,0x00,0xff]
2851 ds_add_rtn_u32 v255, v254, v2 offset:4660 gds
2852 // GFX10: encoding: [0x34,0x12,0x82,0xd8,0xfe,0x02,0x00,0xff]
2854 ds_add_rtn_u32 v0, v1, v2 offset:65535 gds
2855 // GFX10: encoding: [0xff,0xff,0x82,0xd8,0x01,0x02,0x00,0x00]
2857 ds_add_rtn_u32 v255, v254, v253 offset:65535 gds
2858 // GFX10: encoding: [0xff,0xff,0x82,0xd8,0xfe,0xfd,0x00,0xff]
2860 ds_add_rtn_u32 v0, v254, v253 offset:65535 gds
2861 // GFX10: encoding: [0xff,0xff,0x82,0xd8,0xfe,0xfd,0x00,0x00]
2863 ds_add_rtn_u32 v255, v1, v253 offset:65535 gds
2864 // GFX10: encoding: [0xff,0xff,0x82,0xd8,0x01,0xfd,0x00,0xff]
2866 ds_add_rtn_u32 v255, v254, v2 offset:65535 gds
2867 // GFX10: encoding: [0xff,0xff,0x82,0xd8,0xfe,0x02,0x00,0xff]
2869 ds_sub_rtn_u32 v0, v1, v2
2870 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0x01,0x02,0x00,0x00]
2872 ds_sub_rtn_u32 v255, v254, v253
2873 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0xfe,0xfd,0x00,0xff]
2875 ds_sub_rtn_u32 v0, v254, v253
2876 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0xfe,0xfd,0x00,0x00]
2878 ds_sub_rtn_u32 v255, v1, v253
2879 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0x01,0xfd,0x00,0xff]
2881 ds_sub_rtn_u32 v255, v254, v2
2882 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0xfe,0x02,0x00,0xff]
2884 ds_sub_rtn_u32 v0, v1, v2 offset:0
2885 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0x01,0x02,0x00,0x00]
2887 ds_sub_rtn_u32 v255, v254, v253 offset:0
2888 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0xfe,0xfd,0x00,0xff]
2890 ds_sub_rtn_u32 v0, v254, v253 offset:0
2891 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0xfe,0xfd,0x00,0x00]
2893 ds_sub_rtn_u32 v255, v1, v253 offset:0
2894 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0x01,0xfd,0x00,0xff]
2896 ds_sub_rtn_u32 v255, v254, v2 offset:0
2897 // GFX10: encoding: [0x00,0x00,0x84,0xd8,0xfe,0x02,0x00,0xff]
2899 ds_sub_rtn_u32 v0, v1, v2 offset:4660
2900 // GFX10: encoding: [0x34,0x12,0x84,0xd8,0x01,0x02,0x00,0x00]
2902 ds_sub_rtn_u32 v255, v254, v253 offset:4660
2903 // GFX10: encoding: [0x34,0x12,0x84,0xd8,0xfe,0xfd,0x00,0xff]
2905 ds_sub_rtn_u32 v0, v254, v253 offset:4660
2906 // GFX10: encoding: [0x34,0x12,0x84,0xd8,0xfe,0xfd,0x00,0x00]
2908 ds_sub_rtn_u32 v255, v1, v253 offset:4660
2909 // GFX10: encoding: [0x34,0x12,0x84,0xd8,0x01,0xfd,0x00,0xff]
2911 ds_sub_rtn_u32 v255, v254, v2 offset:4660
2912 // GFX10: encoding: [0x34,0x12,0x84,0xd8,0xfe,0x02,0x00,0xff]
2914 ds_sub_rtn_u32 v0, v1, v2 offset:65535
2915 // GFX10: encoding: [0xff,0xff,0x84,0xd8,0x01,0x02,0x00,0x00]
2917 ds_sub_rtn_u32 v255, v254, v253 offset:65535
2918 // GFX10: encoding: [0xff,0xff,0x84,0xd8,0xfe,0xfd,0x00,0xff]
2920 ds_sub_rtn_u32 v0, v254, v253 offset:65535
2921 // GFX10: encoding: [0xff,0xff,0x84,0xd8,0xfe,0xfd,0x00,0x00]
2923 ds_sub_rtn_u32 v255, v1, v253 offset:65535
2924 // GFX10: encoding: [0xff,0xff,0x84,0xd8,0x01,0xfd,0x00,0xff]
2926 ds_sub_rtn_u32 v255, v254, v2 offset:65535
2927 // GFX10: encoding: [0xff,0xff,0x84,0xd8,0xfe,0x02,0x00,0xff]
2929 ds_sub_rtn_u32 v0, v1, v2 gds
2930 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0x01,0x02,0x00,0x00]
2932 ds_sub_rtn_u32 v255, v254, v253 gds
2933 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0xfe,0xfd,0x00,0xff]
2935 ds_sub_rtn_u32 v0, v254, v253 gds
2936 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0xfe,0xfd,0x00,0x00]
2938 ds_sub_rtn_u32 v255, v1, v253 gds
2939 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0x01,0xfd,0x00,0xff]
2941 ds_sub_rtn_u32 v255, v254, v2 gds
2942 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0xfe,0x02,0x00,0xff]
2944 ds_sub_rtn_u32 v0, v1, v2 offset:0 gds
2945 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0x01,0x02,0x00,0x00]
2947 ds_sub_rtn_u32 v255, v254, v253 offset:0 gds
2948 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0xfe,0xfd,0x00,0xff]
2950 ds_sub_rtn_u32 v0, v254, v253 offset:0 gds
2951 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0xfe,0xfd,0x00,0x00]
2953 ds_sub_rtn_u32 v255, v1, v253 offset:0 gds
2954 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0x01,0xfd,0x00,0xff]
2956 ds_sub_rtn_u32 v255, v254, v2 offset:0 gds
2957 // GFX10: encoding: [0x00,0x00,0x86,0xd8,0xfe,0x02,0x00,0xff]
2959 ds_sub_rtn_u32 v0, v1, v2 offset:4660 gds
2960 // GFX10: encoding: [0x34,0x12,0x86,0xd8,0x01,0x02,0x00,0x00]
2962 ds_sub_rtn_u32 v255, v254, v253 offset:4660 gds
2963 // GFX10: encoding: [0x34,0x12,0x86,0xd8,0xfe,0xfd,0x00,0xff]
2965 ds_sub_rtn_u32 v0, v254, v253 offset:4660 gds
2966 // GFX10: encoding: [0x34,0x12,0x86,0xd8,0xfe,0xfd,0x00,0x00]
2968 ds_sub_rtn_u32 v255, v1, v253 offset:4660 gds
2969 // GFX10: encoding: [0x34,0x12,0x86,0xd8,0x01,0xfd,0x00,0xff]
2971 ds_sub_rtn_u32 v255, v254, v2 offset:4660 gds
2972 // GFX10: encoding: [0x34,0x12,0x86,0xd8,0xfe,0x02,0x00,0xff]
2974 ds_sub_rtn_u32 v0, v1, v2 offset:65535 gds
2975 // GFX10: encoding: [0xff,0xff,0x86,0xd8,0x01,0x02,0x00,0x00]
2977 ds_sub_rtn_u32 v255, v254, v253 offset:65535 gds
2978 // GFX10: encoding: [0xff,0xff,0x86,0xd8,0xfe,0xfd,0x00,0xff]
2980 ds_sub_rtn_u32 v0, v254, v253 offset:65535 gds
2981 // GFX10: encoding: [0xff,0xff,0x86,0xd8,0xfe,0xfd,0x00,0x00]
2983 ds_sub_rtn_u32 v255, v1, v253 offset:65535 gds
2984 // GFX10: encoding: [0xff,0xff,0x86,0xd8,0x01,0xfd,0x00,0xff]
2986 ds_sub_rtn_u32 v255, v254, v2 offset:65535 gds
2987 // GFX10: encoding: [0xff,0xff,0x86,0xd8,0xfe,0x02,0x00,0xff]
2989 ds_rsub_rtn_u32 v0, v1, v2
2990 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0x01,0x02,0x00,0x00]
2992 ds_rsub_rtn_u32 v255, v254, v253
2993 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0xfe,0xfd,0x00,0xff]
2995 ds_rsub_rtn_u32 v0, v254, v253
2996 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0xfe,0xfd,0x00,0x00]
2998 ds_rsub_rtn_u32 v255, v1, v253
2999 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0x01,0xfd,0x00,0xff]
3001 ds_rsub_rtn_u32 v255, v254, v2
3002 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0xfe,0x02,0x00,0xff]
3004 ds_rsub_rtn_u32 v0, v1, v2 offset:0
3005 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0x01,0x02,0x00,0x00]
3007 ds_rsub_rtn_u32 v255, v254, v253 offset:0
3008 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0xfe,0xfd,0x00,0xff]
3010 ds_rsub_rtn_u32 v0, v254, v253 offset:0
3011 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0xfe,0xfd,0x00,0x00]
3013 ds_rsub_rtn_u32 v255, v1, v253 offset:0
3014 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0x01,0xfd,0x00,0xff]
3016 ds_rsub_rtn_u32 v255, v254, v2 offset:0
3017 // GFX10: encoding: [0x00,0x00,0x88,0xd8,0xfe,0x02,0x00,0xff]
3019 ds_rsub_rtn_u32 v0, v1, v2 offset:4660
3020 // GFX10: encoding: [0x34,0x12,0x88,0xd8,0x01,0x02,0x00,0x00]
3022 ds_rsub_rtn_u32 v255, v254, v253 offset:4660
3023 // GFX10: encoding: [0x34,0x12,0x88,0xd8,0xfe,0xfd,0x00,0xff]
3025 ds_rsub_rtn_u32 v0, v254, v253 offset:4660
3026 // GFX10: encoding: [0x34,0x12,0x88,0xd8,0xfe,0xfd,0x00,0x00]
3028 ds_rsub_rtn_u32 v255, v1, v253 offset:4660
3029 // GFX10: encoding: [0x34,0x12,0x88,0xd8,0x01,0xfd,0x00,0xff]
3031 ds_rsub_rtn_u32 v255, v254, v2 offset:4660
3032 // GFX10: encoding: [0x34,0x12,0x88,0xd8,0xfe,0x02,0x00,0xff]
3034 ds_rsub_rtn_u32 v0, v1, v2 offset:65535
3035 // GFX10: encoding: [0xff,0xff,0x88,0xd8,0x01,0x02,0x00,0x00]
3037 ds_rsub_rtn_u32 v255, v254, v253 offset:65535
3038 // GFX10: encoding: [0xff,0xff,0x88,0xd8,0xfe,0xfd,0x00,0xff]
3040 ds_rsub_rtn_u32 v0, v254, v253 offset:65535
3041 // GFX10: encoding: [0xff,0xff,0x88,0xd8,0xfe,0xfd,0x00,0x00]
3043 ds_rsub_rtn_u32 v255, v1, v253 offset:65535
3044 // GFX10: encoding: [0xff,0xff,0x88,0xd8,0x01,0xfd,0x00,0xff]
3046 ds_rsub_rtn_u32 v255, v254, v2 offset:65535
3047 // GFX10: encoding: [0xff,0xff,0x88,0xd8,0xfe,0x02,0x00,0xff]
3049 ds_rsub_rtn_u32 v0, v1, v2 gds
3050 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0x01,0x02,0x00,0x00]
3052 ds_rsub_rtn_u32 v255, v254, v253 gds
3053 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0xfe,0xfd,0x00,0xff]
3055 ds_rsub_rtn_u32 v0, v254, v253 gds
3056 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0xfe,0xfd,0x00,0x00]
3058 ds_rsub_rtn_u32 v255, v1, v253 gds
3059 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0x01,0xfd,0x00,0xff]
3061 ds_rsub_rtn_u32 v255, v254, v2 gds
3062 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0xfe,0x02,0x00,0xff]
3064 ds_rsub_rtn_u32 v0, v1, v2 offset:0 gds
3065 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0x01,0x02,0x00,0x00]
3067 ds_rsub_rtn_u32 v255, v254, v253 offset:0 gds
3068 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0xfe,0xfd,0x00,0xff]
3070 ds_rsub_rtn_u32 v0, v254, v253 offset:0 gds
3071 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0xfe,0xfd,0x00,0x00]
3073 ds_rsub_rtn_u32 v255, v1, v253 offset:0 gds
3074 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0x01,0xfd,0x00,0xff]
3076 ds_rsub_rtn_u32 v255, v254, v2 offset:0 gds
3077 // GFX10: encoding: [0x00,0x00,0x8a,0xd8,0xfe,0x02,0x00,0xff]
3079 ds_rsub_rtn_u32 v0, v1, v2 offset:4660 gds
3080 // GFX10: encoding: [0x34,0x12,0x8a,0xd8,0x01,0x02,0x00,0x00]
3082 ds_rsub_rtn_u32 v255, v254, v253 offset:4660 gds
3083 // GFX10: encoding: [0x34,0x12,0x8a,0xd8,0xfe,0xfd,0x00,0xff]
3085 ds_rsub_rtn_u32 v0, v254, v253 offset:4660 gds
3086 // GFX10: encoding: [0x34,0x12,0x8a,0xd8,0xfe,0xfd,0x00,0x00]
3088 ds_rsub_rtn_u32 v255, v1, v253 offset:4660 gds
3089 // GFX10: encoding: [0x34,0x12,0x8a,0xd8,0x01,0xfd,0x00,0xff]
3091 ds_rsub_rtn_u32 v255, v254, v2 offset:4660 gds
3092 // GFX10: encoding: [0x34,0x12,0x8a,0xd8,0xfe,0x02,0x00,0xff]
3094 ds_rsub_rtn_u32 v0, v1, v2 offset:65535 gds
3095 // GFX10: encoding: [0xff,0xff,0x8a,0xd8,0x01,0x02,0x00,0x00]
3097 ds_rsub_rtn_u32 v255, v254, v253 offset:65535 gds
3098 // GFX10: encoding: [0xff,0xff,0x8a,0xd8,0xfe,0xfd,0x00,0xff]
3100 ds_rsub_rtn_u32 v0, v254, v253 offset:65535 gds
3101 // GFX10: encoding: [0xff,0xff,0x8a,0xd8,0xfe,0xfd,0x00,0x00]
3103 ds_rsub_rtn_u32 v255, v1, v253 offset:65535 gds
3104 // GFX10: encoding: [0xff,0xff,0x8a,0xd8,0x01,0xfd,0x00,0xff]
3106 ds_rsub_rtn_u32 v255, v254, v2 offset:65535 gds
3107 // GFX10: encoding: [0xff,0xff,0x8a,0xd8,0xfe,0x02,0x00,0xff]
3109 ds_inc_rtn_u32 v0, v1, v2
3110 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0x01,0x02,0x00,0x00]
3112 ds_inc_rtn_u32 v255, v254, v253
3113 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0xfe,0xfd,0x00,0xff]
3115 ds_inc_rtn_u32 v0, v254, v253
3116 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0xfe,0xfd,0x00,0x00]
3118 ds_inc_rtn_u32 v255, v1, v253
3119 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0x01,0xfd,0x00,0xff]
3121 ds_inc_rtn_u32 v255, v254, v2
3122 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0xfe,0x02,0x00,0xff]
3124 ds_inc_rtn_u32 v0, v1, v2 offset:0
3125 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0x01,0x02,0x00,0x00]
3127 ds_inc_rtn_u32 v255, v254, v253 offset:0
3128 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0xfe,0xfd,0x00,0xff]
3130 ds_inc_rtn_u32 v0, v254, v253 offset:0
3131 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0xfe,0xfd,0x00,0x00]
3133 ds_inc_rtn_u32 v255, v1, v253 offset:0
3134 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0x01,0xfd,0x00,0xff]
3136 ds_inc_rtn_u32 v255, v254, v2 offset:0
3137 // GFX10: encoding: [0x00,0x00,0x8c,0xd8,0xfe,0x02,0x00,0xff]
3139 ds_inc_rtn_u32 v0, v1, v2 offset:4660
3140 // GFX10: encoding: [0x34,0x12,0x8c,0xd8,0x01,0x02,0x00,0x00]
3142 ds_inc_rtn_u32 v255, v254, v253 offset:4660
3143 // GFX10: encoding: [0x34,0x12,0x8c,0xd8,0xfe,0xfd,0x00,0xff]
3145 ds_inc_rtn_u32 v0, v254, v253 offset:4660
3146 // GFX10: encoding: [0x34,0x12,0x8c,0xd8,0xfe,0xfd,0x00,0x00]
3148 ds_inc_rtn_u32 v255, v1, v253 offset:4660
3149 // GFX10: encoding: [0x34,0x12,0x8c,0xd8,0x01,0xfd,0x00,0xff]
3151 ds_inc_rtn_u32 v255, v254, v2 offset:4660
3152 // GFX10: encoding: [0x34,0x12,0x8c,0xd8,0xfe,0x02,0x00,0xff]
3154 ds_inc_rtn_u32 v0, v1, v2 offset:65535
3155 // GFX10: encoding: [0xff,0xff,0x8c,0xd8,0x01,0x02,0x00,0x00]
3157 ds_inc_rtn_u32 v255, v254, v253 offset:65535
3158 // GFX10: encoding: [0xff,0xff,0x8c,0xd8,0xfe,0xfd,0x00,0xff]
3160 ds_inc_rtn_u32 v0, v254, v253 offset:65535
3161 // GFX10: encoding: [0xff,0xff,0x8c,0xd8,0xfe,0xfd,0x00,0x00]
3163 ds_inc_rtn_u32 v255, v1, v253 offset:65535
3164 // GFX10: encoding: [0xff,0xff,0x8c,0xd8,0x01,0xfd,0x00,0xff]
3166 ds_inc_rtn_u32 v255, v254, v2 offset:65535
3167 // GFX10: encoding: [0xff,0xff,0x8c,0xd8,0xfe,0x02,0x00,0xff]
3169 ds_inc_rtn_u32 v0, v1, v2 gds
3170 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0x01,0x02,0x00,0x00]
3172 ds_inc_rtn_u32 v255, v254, v253 gds
3173 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0xfe,0xfd,0x00,0xff]
3175 ds_inc_rtn_u32 v0, v254, v253 gds
3176 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0xfe,0xfd,0x00,0x00]
3178 ds_inc_rtn_u32 v255, v1, v253 gds
3179 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0x01,0xfd,0x00,0xff]
3181 ds_inc_rtn_u32 v255, v254, v2 gds
3182 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0xfe,0x02,0x00,0xff]
3184 ds_inc_rtn_u32 v0, v1, v2 offset:0 gds
3185 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0x01,0x02,0x00,0x00]
3187 ds_inc_rtn_u32 v255, v254, v253 offset:0 gds
3188 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0xfe,0xfd,0x00,0xff]
3190 ds_inc_rtn_u32 v0, v254, v253 offset:0 gds
3191 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0xfe,0xfd,0x00,0x00]
3193 ds_inc_rtn_u32 v255, v1, v253 offset:0 gds
3194 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0x01,0xfd,0x00,0xff]
3196 ds_inc_rtn_u32 v255, v254, v2 offset:0 gds
3197 // GFX10: encoding: [0x00,0x00,0x8e,0xd8,0xfe,0x02,0x00,0xff]
3199 ds_inc_rtn_u32 v0, v1, v2 offset:4660 gds
3200 // GFX10: encoding: [0x34,0x12,0x8e,0xd8,0x01,0x02,0x00,0x00]
3202 ds_inc_rtn_u32 v255, v254, v253 offset:4660 gds
3203 // GFX10: encoding: [0x34,0x12,0x8e,0xd8,0xfe,0xfd,0x00,0xff]
3205 ds_inc_rtn_u32 v0, v254, v253 offset:4660 gds
3206 // GFX10: encoding: [0x34,0x12,0x8e,0xd8,0xfe,0xfd,0x00,0x00]
3208 ds_inc_rtn_u32 v255, v1, v253 offset:4660 gds
3209 // GFX10: encoding: [0x34,0x12,0x8e,0xd8,0x01,0xfd,0x00,0xff]
3211 ds_inc_rtn_u32 v255, v254, v2 offset:4660 gds
3212 // GFX10: encoding: [0x34,0x12,0x8e,0xd8,0xfe,0x02,0x00,0xff]
3214 ds_inc_rtn_u32 v0, v1, v2 offset:65535 gds
3215 // GFX10: encoding: [0xff,0xff,0x8e,0xd8,0x01,0x02,0x00,0x00]
3217 ds_inc_rtn_u32 v255, v254, v253 offset:65535 gds
3218 // GFX10: encoding: [0xff,0xff,0x8e,0xd8,0xfe,0xfd,0x00,0xff]
3220 ds_inc_rtn_u32 v0, v254, v253 offset:65535 gds
3221 // GFX10: encoding: [0xff,0xff,0x8e,0xd8,0xfe,0xfd,0x00,0x00]
3223 ds_inc_rtn_u32 v255, v1, v253 offset:65535 gds
3224 // GFX10: encoding: [0xff,0xff,0x8e,0xd8,0x01,0xfd,0x00,0xff]
3226 ds_inc_rtn_u32 v255, v254, v2 offset:65535 gds
3227 // GFX10: encoding: [0xff,0xff,0x8e,0xd8,0xfe,0x02,0x00,0xff]
3229 ds_dec_rtn_u32 v0, v1, v2
3230 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0x01,0x02,0x00,0x00]
3232 ds_dec_rtn_u32 v255, v254, v253
3233 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0xfe,0xfd,0x00,0xff]
3235 ds_dec_rtn_u32 v0, v254, v253
3236 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0xfe,0xfd,0x00,0x00]
3238 ds_dec_rtn_u32 v255, v1, v253
3239 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0x01,0xfd,0x00,0xff]
3241 ds_dec_rtn_u32 v255, v254, v2
3242 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0xfe,0x02,0x00,0xff]
3244 ds_dec_rtn_u32 v0, v1, v2 offset:0
3245 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0x01,0x02,0x00,0x00]
3247 ds_dec_rtn_u32 v255, v254, v253 offset:0
3248 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0xfe,0xfd,0x00,0xff]
3250 ds_dec_rtn_u32 v0, v254, v253 offset:0
3251 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0xfe,0xfd,0x00,0x00]
3253 ds_dec_rtn_u32 v255, v1, v253 offset:0
3254 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0x01,0xfd,0x00,0xff]
3256 ds_dec_rtn_u32 v255, v254, v2 offset:0
3257 // GFX10: encoding: [0x00,0x00,0x90,0xd8,0xfe,0x02,0x00,0xff]
3259 ds_dec_rtn_u32 v0, v1, v2 offset:4660
3260 // GFX10: encoding: [0x34,0x12,0x90,0xd8,0x01,0x02,0x00,0x00]
3262 ds_dec_rtn_u32 v255, v254, v253 offset:4660
3263 // GFX10: encoding: [0x34,0x12,0x90,0xd8,0xfe,0xfd,0x00,0xff]
3265 ds_dec_rtn_u32 v0, v254, v253 offset:4660
3266 // GFX10: encoding: [0x34,0x12,0x90,0xd8,0xfe,0xfd,0x00,0x00]
3268 ds_dec_rtn_u32 v255, v1, v253 offset:4660
3269 // GFX10: encoding: [0x34,0x12,0x90,0xd8,0x01,0xfd,0x00,0xff]
3271 ds_dec_rtn_u32 v255, v254, v2 offset:4660
3272 // GFX10: encoding: [0x34,0x12,0x90,0xd8,0xfe,0x02,0x00,0xff]
3274 ds_dec_rtn_u32 v0, v1, v2 offset:65535
3275 // GFX10: encoding: [0xff,0xff,0x90,0xd8,0x01,0x02,0x00,0x00]
3277 ds_dec_rtn_u32 v255, v254, v253 offset:65535
3278 // GFX10: encoding: [0xff,0xff,0x90,0xd8,0xfe,0xfd,0x00,0xff]
3280 ds_dec_rtn_u32 v0, v254, v253 offset:65535
3281 // GFX10: encoding: [0xff,0xff,0x90,0xd8,0xfe,0xfd,0x00,0x00]
3283 ds_dec_rtn_u32 v255, v1, v253 offset:65535
3284 // GFX10: encoding: [0xff,0xff,0x90,0xd8,0x01,0xfd,0x00,0xff]
3286 ds_dec_rtn_u32 v255, v254, v2 offset:65535
3287 // GFX10: encoding: [0xff,0xff,0x90,0xd8,0xfe,0x02,0x00,0xff]
3289 ds_dec_rtn_u32 v0, v1, v2 gds
3290 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0x01,0x02,0x00,0x00]
3292 ds_dec_rtn_u32 v255, v254, v253 gds
3293 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0xfe,0xfd,0x00,0xff]
3295 ds_dec_rtn_u32 v0, v254, v253 gds
3296 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0xfe,0xfd,0x00,0x00]
3298 ds_dec_rtn_u32 v255, v1, v253 gds
3299 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0x01,0xfd,0x00,0xff]
3301 ds_dec_rtn_u32 v255, v254, v2 gds
3302 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0xfe,0x02,0x00,0xff]
3304 ds_dec_rtn_u32 v0, v1, v2 offset:0 gds
3305 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0x01,0x02,0x00,0x00]
3307 ds_dec_rtn_u32 v255, v254, v253 offset:0 gds
3308 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0xfe,0xfd,0x00,0xff]
3310 ds_dec_rtn_u32 v0, v254, v253 offset:0 gds
3311 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0xfe,0xfd,0x00,0x00]
3313 ds_dec_rtn_u32 v255, v1, v253 offset:0 gds
3314 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0x01,0xfd,0x00,0xff]
3316 ds_dec_rtn_u32 v255, v254, v2 offset:0 gds
3317 // GFX10: encoding: [0x00,0x00,0x92,0xd8,0xfe,0x02,0x00,0xff]
3319 ds_dec_rtn_u32 v0, v1, v2 offset:4660 gds
3320 // GFX10: encoding: [0x34,0x12,0x92,0xd8,0x01,0x02,0x00,0x00]
3322 ds_dec_rtn_u32 v255, v254, v253 offset:4660 gds
3323 // GFX10: encoding: [0x34,0x12,0x92,0xd8,0xfe,0xfd,0x00,0xff]
3325 ds_dec_rtn_u32 v0, v254, v253 offset:4660 gds
3326 // GFX10: encoding: [0x34,0x12,0x92,0xd8,0xfe,0xfd,0x00,0x00]
3328 ds_dec_rtn_u32 v255, v1, v253 offset:4660 gds
3329 // GFX10: encoding: [0x34,0x12,0x92,0xd8,0x01,0xfd,0x00,0xff]
3331 ds_dec_rtn_u32 v255, v254, v2 offset:4660 gds
3332 // GFX10: encoding: [0x34,0x12,0x92,0xd8,0xfe,0x02,0x00,0xff]
3334 ds_dec_rtn_u32 v0, v1, v2 offset:65535 gds
3335 // GFX10: encoding: [0xff,0xff,0x92,0xd8,0x01,0x02,0x00,0x00]
3337 ds_dec_rtn_u32 v255, v254, v253 offset:65535 gds
3338 // GFX10: encoding: [0xff,0xff,0x92,0xd8,0xfe,0xfd,0x00,0xff]
3340 ds_dec_rtn_u32 v0, v254, v253 offset:65535 gds
3341 // GFX10: encoding: [0xff,0xff,0x92,0xd8,0xfe,0xfd,0x00,0x00]
3343 ds_dec_rtn_u32 v255, v1, v253 offset:65535 gds
3344 // GFX10: encoding: [0xff,0xff,0x92,0xd8,0x01,0xfd,0x00,0xff]
3346 ds_dec_rtn_u32 v255, v254, v2 offset:65535 gds
3347 // GFX10: encoding: [0xff,0xff,0x92,0xd8,0xfe,0x02,0x00,0xff]
3349 ds_min_rtn_i32 v0, v1, v2
3350 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0x01,0x02,0x00,0x00]
3352 ds_min_rtn_i32 v255, v254, v253
3353 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0xfe,0xfd,0x00,0xff]
3355 ds_min_rtn_i32 v0, v254, v253
3356 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0xfe,0xfd,0x00,0x00]
3358 ds_min_rtn_i32 v255, v1, v253
3359 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0x01,0xfd,0x00,0xff]
3361 ds_min_rtn_i32 v255, v254, v2
3362 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0xfe,0x02,0x00,0xff]
3364 ds_min_rtn_i32 v0, v1, v2 offset:0
3365 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0x01,0x02,0x00,0x00]
3367 ds_min_rtn_i32 v255, v254, v253 offset:0
3368 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0xfe,0xfd,0x00,0xff]
3370 ds_min_rtn_i32 v0, v254, v253 offset:0
3371 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0xfe,0xfd,0x00,0x00]
3373 ds_min_rtn_i32 v255, v1, v253 offset:0
3374 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0x01,0xfd,0x00,0xff]
3376 ds_min_rtn_i32 v255, v254, v2 offset:0
3377 // GFX10: encoding: [0x00,0x00,0x94,0xd8,0xfe,0x02,0x00,0xff]
3379 ds_min_rtn_i32 v0, v1, v2 offset:4660
3380 // GFX10: encoding: [0x34,0x12,0x94,0xd8,0x01,0x02,0x00,0x00]
3382 ds_min_rtn_i32 v255, v254, v253 offset:4660
3383 // GFX10: encoding: [0x34,0x12,0x94,0xd8,0xfe,0xfd,0x00,0xff]
3385 ds_min_rtn_i32 v0, v254, v253 offset:4660
3386 // GFX10: encoding: [0x34,0x12,0x94,0xd8,0xfe,0xfd,0x00,0x00]
3388 ds_min_rtn_i32 v255, v1, v253 offset:4660
3389 // GFX10: encoding: [0x34,0x12,0x94,0xd8,0x01,0xfd,0x00,0xff]
3391 ds_min_rtn_i32 v255, v254, v2 offset:4660
3392 // GFX10: encoding: [0x34,0x12,0x94,0xd8,0xfe,0x02,0x00,0xff]
3394 ds_min_rtn_i32 v0, v1, v2 offset:65535
3395 // GFX10: encoding: [0xff,0xff,0x94,0xd8,0x01,0x02,0x00,0x00]
3397 ds_min_rtn_i32 v255, v254, v253 offset:65535
3398 // GFX10: encoding: [0xff,0xff,0x94,0xd8,0xfe,0xfd,0x00,0xff]
3400 ds_min_rtn_i32 v0, v254, v253 offset:65535
3401 // GFX10: encoding: [0xff,0xff,0x94,0xd8,0xfe,0xfd,0x00,0x00]
3403 ds_min_rtn_i32 v255, v1, v253 offset:65535
3404 // GFX10: encoding: [0xff,0xff,0x94,0xd8,0x01,0xfd,0x00,0xff]
3406 ds_min_rtn_i32 v255, v254, v2 offset:65535
3407 // GFX10: encoding: [0xff,0xff,0x94,0xd8,0xfe,0x02,0x00,0xff]
3409 ds_min_rtn_i32 v0, v1, v2 gds
3410 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0x01,0x02,0x00,0x00]
3412 ds_min_rtn_i32 v255, v254, v253 gds
3413 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0xfe,0xfd,0x00,0xff]
3415 ds_min_rtn_i32 v0, v254, v253 gds
3416 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0xfe,0xfd,0x00,0x00]
3418 ds_min_rtn_i32 v255, v1, v253 gds
3419 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0x01,0xfd,0x00,0xff]
3421 ds_min_rtn_i32 v255, v254, v2 gds
3422 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0xfe,0x02,0x00,0xff]
3424 ds_min_rtn_i32 v0, v1, v2 offset:0 gds
3425 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0x01,0x02,0x00,0x00]
3427 ds_min_rtn_i32 v255, v254, v253 offset:0 gds
3428 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0xfe,0xfd,0x00,0xff]
3430 ds_min_rtn_i32 v0, v254, v253 offset:0 gds
3431 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0xfe,0xfd,0x00,0x00]
3433 ds_min_rtn_i32 v255, v1, v253 offset:0 gds
3434 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0x01,0xfd,0x00,0xff]
3436 ds_min_rtn_i32 v255, v254, v2 offset:0 gds
3437 // GFX10: encoding: [0x00,0x00,0x96,0xd8,0xfe,0x02,0x00,0xff]
3439 ds_min_rtn_i32 v0, v1, v2 offset:4660 gds
3440 // GFX10: encoding: [0x34,0x12,0x96,0xd8,0x01,0x02,0x00,0x00]
3442 ds_min_rtn_i32 v255, v254, v253 offset:4660 gds
3443 // GFX10: encoding: [0x34,0x12,0x96,0xd8,0xfe,0xfd,0x00,0xff]
3445 ds_min_rtn_i32 v0, v254, v253 offset:4660 gds
3446 // GFX10: encoding: [0x34,0x12,0x96,0xd8,0xfe,0xfd,0x00,0x00]
3448 ds_min_rtn_i32 v255, v1, v253 offset:4660 gds
3449 // GFX10: encoding: [0x34,0x12,0x96,0xd8,0x01,0xfd,0x00,0xff]
3451 ds_min_rtn_i32 v255, v254, v2 offset:4660 gds
3452 // GFX10: encoding: [0x34,0x12,0x96,0xd8,0xfe,0x02,0x00,0xff]
3454 ds_min_rtn_i32 v0, v1, v2 offset:65535 gds
3455 // GFX10: encoding: [0xff,0xff,0x96,0xd8,0x01,0x02,0x00,0x00]
3457 ds_min_rtn_i32 v255, v254, v253 offset:65535 gds
3458 // GFX10: encoding: [0xff,0xff,0x96,0xd8,0xfe,0xfd,0x00,0xff]
3460 ds_min_rtn_i32 v0, v254, v253 offset:65535 gds
3461 // GFX10: encoding: [0xff,0xff,0x96,0xd8,0xfe,0xfd,0x00,0x00]
3463 ds_min_rtn_i32 v255, v1, v253 offset:65535 gds
3464 // GFX10: encoding: [0xff,0xff,0x96,0xd8,0x01,0xfd,0x00,0xff]
3466 ds_min_rtn_i32 v255, v254, v2 offset:65535 gds
3467 // GFX10: encoding: [0xff,0xff,0x96,0xd8,0xfe,0x02,0x00,0xff]
3469 ds_max_rtn_i32 v0, v1, v2
3470 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0x01,0x02,0x00,0x00]
3472 ds_max_rtn_i32 v255, v254, v253
3473 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0xfe,0xfd,0x00,0xff]
3475 ds_max_rtn_i32 v0, v254, v253
3476 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0xfe,0xfd,0x00,0x00]
3478 ds_max_rtn_i32 v255, v1, v253
3479 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0x01,0xfd,0x00,0xff]
3481 ds_max_rtn_i32 v255, v254, v2
3482 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0xfe,0x02,0x00,0xff]
3484 ds_max_rtn_i32 v0, v1, v2 offset:0
3485 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0x01,0x02,0x00,0x00]
3487 ds_max_rtn_i32 v255, v254, v253 offset:0
3488 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0xfe,0xfd,0x00,0xff]
3490 ds_max_rtn_i32 v0, v254, v253 offset:0
3491 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0xfe,0xfd,0x00,0x00]
3493 ds_max_rtn_i32 v255, v1, v253 offset:0
3494 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0x01,0xfd,0x00,0xff]
3496 ds_max_rtn_i32 v255, v254, v2 offset:0
3497 // GFX10: encoding: [0x00,0x00,0x98,0xd8,0xfe,0x02,0x00,0xff]
3499 ds_max_rtn_i32 v0, v1, v2 offset:4660
3500 // GFX10: encoding: [0x34,0x12,0x98,0xd8,0x01,0x02,0x00,0x00]
3502 ds_max_rtn_i32 v255, v254, v253 offset:4660
3503 // GFX10: encoding: [0x34,0x12,0x98,0xd8,0xfe,0xfd,0x00,0xff]
3505 ds_max_rtn_i32 v0, v254, v253 offset:4660
3506 // GFX10: encoding: [0x34,0x12,0x98,0xd8,0xfe,0xfd,0x00,0x00]
3508 ds_max_rtn_i32 v255, v1, v253 offset:4660
3509 // GFX10: encoding: [0x34,0x12,0x98,0xd8,0x01,0xfd,0x00,0xff]
3511 ds_max_rtn_i32 v255, v254, v2 offset:4660
3512 // GFX10: encoding: [0x34,0x12,0x98,0xd8,0xfe,0x02,0x00,0xff]
3514 ds_max_rtn_i32 v0, v1, v2 offset:65535
3515 // GFX10: encoding: [0xff,0xff,0x98,0xd8,0x01,0x02,0x00,0x00]
3517 ds_max_rtn_i32 v255, v254, v253 offset:65535
3518 // GFX10: encoding: [0xff,0xff,0x98,0xd8,0xfe,0xfd,0x00,0xff]
3520 ds_max_rtn_i32 v0, v254, v253 offset:65535
3521 // GFX10: encoding: [0xff,0xff,0x98,0xd8,0xfe,0xfd,0x00,0x00]
3523 ds_max_rtn_i32 v255, v1, v253 offset:65535
3524 // GFX10: encoding: [0xff,0xff,0x98,0xd8,0x01,0xfd,0x00,0xff]
3526 ds_max_rtn_i32 v255, v254, v2 offset:65535
3527 // GFX10: encoding: [0xff,0xff,0x98,0xd8,0xfe,0x02,0x00,0xff]
3529 ds_max_rtn_i32 v0, v1, v2 gds
3530 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0x01,0x02,0x00,0x00]
3532 ds_max_rtn_i32 v255, v254, v253 gds
3533 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0xfe,0xfd,0x00,0xff]
3535 ds_max_rtn_i32 v0, v254, v253 gds
3536 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0xfe,0xfd,0x00,0x00]
3538 ds_max_rtn_i32 v255, v1, v253 gds
3539 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0x01,0xfd,0x00,0xff]
3541 ds_max_rtn_i32 v255, v254, v2 gds
3542 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0xfe,0x02,0x00,0xff]
3544 ds_max_rtn_i32 v0, v1, v2 offset:0 gds
3545 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0x01,0x02,0x00,0x00]
3547 ds_max_rtn_i32 v255, v254, v253 offset:0 gds
3548 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0xfe,0xfd,0x00,0xff]
3550 ds_max_rtn_i32 v0, v254, v253 offset:0 gds
3551 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0xfe,0xfd,0x00,0x00]
3553 ds_max_rtn_i32 v255, v1, v253 offset:0 gds
3554 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0x01,0xfd,0x00,0xff]
3556 ds_max_rtn_i32 v255, v254, v2 offset:0 gds
3557 // GFX10: encoding: [0x00,0x00,0x9a,0xd8,0xfe,0x02,0x00,0xff]
3559 ds_max_rtn_i32 v0, v1, v2 offset:4660 gds
3560 // GFX10: encoding: [0x34,0x12,0x9a,0xd8,0x01,0x02,0x00,0x00]
3562 ds_max_rtn_i32 v255, v254, v253 offset:4660 gds
3563 // GFX10: encoding: [0x34,0x12,0x9a,0xd8,0xfe,0xfd,0x00,0xff]
3565 ds_max_rtn_i32 v0, v254, v253 offset:4660 gds
3566 // GFX10: encoding: [0x34,0x12,0x9a,0xd8,0xfe,0xfd,0x00,0x00]
3568 ds_max_rtn_i32 v255, v1, v253 offset:4660 gds
3569 // GFX10: encoding: [0x34,0x12,0x9a,0xd8,0x01,0xfd,0x00,0xff]
3571 ds_max_rtn_i32 v255, v254, v2 offset:4660 gds
3572 // GFX10: encoding: [0x34,0x12,0x9a,0xd8,0xfe,0x02,0x00,0xff]
3574 ds_max_rtn_i32 v0, v1, v2 offset:65535 gds
3575 // GFX10: encoding: [0xff,0xff,0x9a,0xd8,0x01,0x02,0x00,0x00]
3577 ds_max_rtn_i32 v255, v254, v253 offset:65535 gds
3578 // GFX10: encoding: [0xff,0xff,0x9a,0xd8,0xfe,0xfd,0x00,0xff]
3580 ds_max_rtn_i32 v0, v254, v253 offset:65535 gds
3581 // GFX10: encoding: [0xff,0xff,0x9a,0xd8,0xfe,0xfd,0x00,0x00]
3583 ds_max_rtn_i32 v255, v1, v253 offset:65535 gds
3584 // GFX10: encoding: [0xff,0xff,0x9a,0xd8,0x01,0xfd,0x00,0xff]
3586 ds_max_rtn_i32 v255, v254, v2 offset:65535 gds
3587 // GFX10: encoding: [0xff,0xff,0x9a,0xd8,0xfe,0x02,0x00,0xff]
3589 ds_min_rtn_u32 v0, v1, v2
3590 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0x01,0x02,0x00,0x00]
3592 ds_min_rtn_u32 v255, v254, v253
3593 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0xfe,0xfd,0x00,0xff]
3595 ds_min_rtn_u32 v0, v254, v253
3596 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0xfe,0xfd,0x00,0x00]
3598 ds_min_rtn_u32 v255, v1, v253
3599 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0x01,0xfd,0x00,0xff]
3601 ds_min_rtn_u32 v255, v254, v2
3602 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0xfe,0x02,0x00,0xff]
3604 ds_min_rtn_u32 v0, v1, v2 offset:0
3605 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0x01,0x02,0x00,0x00]
3607 ds_min_rtn_u32 v255, v254, v253 offset:0
3608 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0xfe,0xfd,0x00,0xff]
3610 ds_min_rtn_u32 v0, v254, v253 offset:0
3611 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0xfe,0xfd,0x00,0x00]
3613 ds_min_rtn_u32 v255, v1, v253 offset:0
3614 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0x01,0xfd,0x00,0xff]
3616 ds_min_rtn_u32 v255, v254, v2 offset:0
3617 // GFX10: encoding: [0x00,0x00,0x9c,0xd8,0xfe,0x02,0x00,0xff]
3619 ds_min_rtn_u32 v0, v1, v2 offset:4660
3620 // GFX10: encoding: [0x34,0x12,0x9c,0xd8,0x01,0x02,0x00,0x00]
3622 ds_min_rtn_u32 v255, v254, v253 offset:4660
3623 // GFX10: encoding: [0x34,0x12,0x9c,0xd8,0xfe,0xfd,0x00,0xff]
3625 ds_min_rtn_u32 v0, v254, v253 offset:4660
3626 // GFX10: encoding: [0x34,0x12,0x9c,0xd8,0xfe,0xfd,0x00,0x00]
3628 ds_min_rtn_u32 v255, v1, v253 offset:4660
3629 // GFX10: encoding: [0x34,0x12,0x9c,0xd8,0x01,0xfd,0x00,0xff]
3631 ds_min_rtn_u32 v255, v254, v2 offset:4660
3632 // GFX10: encoding: [0x34,0x12,0x9c,0xd8,0xfe,0x02,0x00,0xff]
3634 ds_min_rtn_u32 v0, v1, v2 offset:65535
3635 // GFX10: encoding: [0xff,0xff,0x9c,0xd8,0x01,0x02,0x00,0x00]
3637 ds_min_rtn_u32 v255, v254, v253 offset:65535
3638 // GFX10: encoding: [0xff,0xff,0x9c,0xd8,0xfe,0xfd,0x00,0xff]
3640 ds_min_rtn_u32 v0, v254, v253 offset:65535
3641 // GFX10: encoding: [0xff,0xff,0x9c,0xd8,0xfe,0xfd,0x00,0x00]
3643 ds_min_rtn_u32 v255, v1, v253 offset:65535
3644 // GFX10: encoding: [0xff,0xff,0x9c,0xd8,0x01,0xfd,0x00,0xff]
3646 ds_min_rtn_u32 v255, v254, v2 offset:65535
3647 // GFX10: encoding: [0xff,0xff,0x9c,0xd8,0xfe,0x02,0x00,0xff]
3649 ds_min_rtn_u32 v0, v1, v2 gds
3650 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0x01,0x02,0x00,0x00]
3652 ds_min_rtn_u32 v255, v254, v253 gds
3653 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0xfe,0xfd,0x00,0xff]
3655 ds_min_rtn_u32 v0, v254, v253 gds
3656 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0xfe,0xfd,0x00,0x00]
3658 ds_min_rtn_u32 v255, v1, v253 gds
3659 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0x01,0xfd,0x00,0xff]
3661 ds_min_rtn_u32 v255, v254, v2 gds
3662 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0xfe,0x02,0x00,0xff]
3664 ds_min_rtn_u32 v0, v1, v2 offset:0 gds
3665 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0x01,0x02,0x00,0x00]
3667 ds_min_rtn_u32 v255, v254, v253 offset:0 gds
3668 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0xfe,0xfd,0x00,0xff]
3670 ds_min_rtn_u32 v0, v254, v253 offset:0 gds
3671 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0xfe,0xfd,0x00,0x00]
3673 ds_min_rtn_u32 v255, v1, v253 offset:0 gds
3674 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0x01,0xfd,0x00,0xff]
3676 ds_min_rtn_u32 v255, v254, v2 offset:0 gds
3677 // GFX10: encoding: [0x00,0x00,0x9e,0xd8,0xfe,0x02,0x00,0xff]
3679 ds_min_rtn_u32 v0, v1, v2 offset:4660 gds
3680 // GFX10: encoding: [0x34,0x12,0x9e,0xd8,0x01,0x02,0x00,0x00]
3682 ds_min_rtn_u32 v255, v254, v253 offset:4660 gds
3683 // GFX10: encoding: [0x34,0x12,0x9e,0xd8,0xfe,0xfd,0x00,0xff]
3685 ds_min_rtn_u32 v0, v254, v253 offset:4660 gds
3686 // GFX10: encoding: [0x34,0x12,0x9e,0xd8,0xfe,0xfd,0x00,0x00]
3688 ds_min_rtn_u32 v255, v1, v253 offset:4660 gds
3689 // GFX10: encoding: [0x34,0x12,0x9e,0xd8,0x01,0xfd,0x00,0xff]
3691 ds_min_rtn_u32 v255, v254, v2 offset:4660 gds
3692 // GFX10: encoding: [0x34,0x12,0x9e,0xd8,0xfe,0x02,0x00,0xff]
3694 ds_min_rtn_u32 v0, v1, v2 offset:65535 gds
3695 // GFX10: encoding: [0xff,0xff,0x9e,0xd8,0x01,0x02,0x00,0x00]
3697 ds_min_rtn_u32 v255, v254, v253 offset:65535 gds
3698 // GFX10: encoding: [0xff,0xff,0x9e,0xd8,0xfe,0xfd,0x00,0xff]
3700 ds_min_rtn_u32 v0, v254, v253 offset:65535 gds
3701 // GFX10: encoding: [0xff,0xff,0x9e,0xd8,0xfe,0xfd,0x00,0x00]
3703 ds_min_rtn_u32 v255, v1, v253 offset:65535 gds
3704 // GFX10: encoding: [0xff,0xff,0x9e,0xd8,0x01,0xfd,0x00,0xff]
3706 ds_min_rtn_u32 v255, v254, v2 offset:65535 gds
3707 // GFX10: encoding: [0xff,0xff,0x9e,0xd8,0xfe,0x02,0x00,0xff]
3709 ds_max_rtn_u32 v0, v1, v2
3710 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0x01,0x02,0x00,0x00]
3712 ds_max_rtn_u32 v255, v254, v253
3713 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0xfe,0xfd,0x00,0xff]
3715 ds_max_rtn_u32 v0, v254, v253
3716 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0xfe,0xfd,0x00,0x00]
3718 ds_max_rtn_u32 v255, v1, v253
3719 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0x01,0xfd,0x00,0xff]
3721 ds_max_rtn_u32 v255, v254, v2
3722 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0xfe,0x02,0x00,0xff]
3724 ds_max_rtn_u32 v0, v1, v2 offset:0
3725 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0x01,0x02,0x00,0x00]
3727 ds_max_rtn_u32 v255, v254, v253 offset:0
3728 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0xfe,0xfd,0x00,0xff]
3730 ds_max_rtn_u32 v0, v254, v253 offset:0
3731 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0xfe,0xfd,0x00,0x00]
3733 ds_max_rtn_u32 v255, v1, v253 offset:0
3734 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0x01,0xfd,0x00,0xff]
3736 ds_max_rtn_u32 v255, v254, v2 offset:0
3737 // GFX10: encoding: [0x00,0x00,0xa0,0xd8,0xfe,0x02,0x00,0xff]
3739 ds_max_rtn_u32 v0, v1, v2 offset:4660
3740 // GFX10: encoding: [0x34,0x12,0xa0,0xd8,0x01,0x02,0x00,0x00]
3742 ds_max_rtn_u32 v255, v254, v253 offset:4660
3743 // GFX10: encoding: [0x34,0x12,0xa0,0xd8,0xfe,0xfd,0x00,0xff]
3745 ds_max_rtn_u32 v0, v254, v253 offset:4660
3746 // GFX10: encoding: [0x34,0x12,0xa0,0xd8,0xfe,0xfd,0x00,0x00]
3748 ds_max_rtn_u32 v255, v1, v253 offset:4660
3749 // GFX10: encoding: [0x34,0x12,0xa0,0xd8,0x01,0xfd,0x00,0xff]
3751 ds_max_rtn_u32 v255, v254, v2 offset:4660
3752 // GFX10: encoding: [0x34,0x12,0xa0,0xd8,0xfe,0x02,0x00,0xff]
3754 ds_max_rtn_u32 v0, v1, v2 offset:65535
3755 // GFX10: encoding: [0xff,0xff,0xa0,0xd8,0x01,0x02,0x00,0x00]
3757 ds_max_rtn_u32 v255, v254, v253 offset:65535
3758 // GFX10: encoding: [0xff,0xff,0xa0,0xd8,0xfe,0xfd,0x00,0xff]
3760 ds_max_rtn_u32 v0, v254, v253 offset:65535
3761 // GFX10: encoding: [0xff,0xff,0xa0,0xd8,0xfe,0xfd,0x00,0x00]
3763 ds_max_rtn_u32 v255, v1, v253 offset:65535
3764 // GFX10: encoding: [0xff,0xff,0xa0,0xd8,0x01,0xfd,0x00,0xff]
3766 ds_max_rtn_u32 v255, v254, v2 offset:65535
3767 // GFX10: encoding: [0xff,0xff,0xa0,0xd8,0xfe,0x02,0x00,0xff]
3769 ds_max_rtn_u32 v0, v1, v2 gds
3770 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0x01,0x02,0x00,0x00]
3772 ds_max_rtn_u32 v255, v254, v253 gds
3773 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0xfe,0xfd,0x00,0xff]
3775 ds_max_rtn_u32 v0, v254, v253 gds
3776 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0xfe,0xfd,0x00,0x00]
3778 ds_max_rtn_u32 v255, v1, v253 gds
3779 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0x01,0xfd,0x00,0xff]
3781 ds_max_rtn_u32 v255, v254, v2 gds
3782 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0xfe,0x02,0x00,0xff]
3784 ds_max_rtn_u32 v0, v1, v2 offset:0 gds
3785 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0x01,0x02,0x00,0x00]
3787 ds_max_rtn_u32 v255, v254, v253 offset:0 gds
3788 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0xfe,0xfd,0x00,0xff]
3790 ds_max_rtn_u32 v0, v254, v253 offset:0 gds
3791 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0xfe,0xfd,0x00,0x00]
3793 ds_max_rtn_u32 v255, v1, v253 offset:0 gds
3794 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0x01,0xfd,0x00,0xff]
3796 ds_max_rtn_u32 v255, v254, v2 offset:0 gds
3797 // GFX10: encoding: [0x00,0x00,0xa2,0xd8,0xfe,0x02,0x00,0xff]
3799 ds_max_rtn_u32 v0, v1, v2 offset:4660 gds
3800 // GFX10: encoding: [0x34,0x12,0xa2,0xd8,0x01,0x02,0x00,0x00]
3802 ds_max_rtn_u32 v255, v254, v253 offset:4660 gds
3803 // GFX10: encoding: [0x34,0x12,0xa2,0xd8,0xfe,0xfd,0x00,0xff]
3805 ds_max_rtn_u32 v0, v254, v253 offset:4660 gds
3806 // GFX10: encoding: [0x34,0x12,0xa2,0xd8,0xfe,0xfd,0x00,0x00]
3808 ds_max_rtn_u32 v255, v1, v253 offset:4660 gds
3809 // GFX10: encoding: [0x34,0x12,0xa2,0xd8,0x01,0xfd,0x00,0xff]
3811 ds_max_rtn_u32 v255, v254, v2 offset:4660 gds
3812 // GFX10: encoding: [0x34,0x12,0xa2,0xd8,0xfe,0x02,0x00,0xff]
3814 ds_max_rtn_u32 v0, v1, v2 offset:65535 gds
3815 // GFX10: encoding: [0xff,0xff,0xa2,0xd8,0x01,0x02,0x00,0x00]
3817 ds_max_rtn_u32 v255, v254, v253 offset:65535 gds
3818 // GFX10: encoding: [0xff,0xff,0xa2,0xd8,0xfe,0xfd,0x00,0xff]
3820 ds_max_rtn_u32 v0, v254, v253 offset:65535 gds
3821 // GFX10: encoding: [0xff,0xff,0xa2,0xd8,0xfe,0xfd,0x00,0x00]
3823 ds_max_rtn_u32 v255, v1, v253 offset:65535 gds
3824 // GFX10: encoding: [0xff,0xff,0xa2,0xd8,0x01,0xfd,0x00,0xff]
3826 ds_max_rtn_u32 v255, v254, v2 offset:65535 gds
3827 // GFX10: encoding: [0xff,0xff,0xa2,0xd8,0xfe,0x02,0x00,0xff]
3829 ds_and_rtn_b32 v0, v1, v2
3830 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0x01,0x02,0x00,0x00]
3832 ds_and_rtn_b32 v255, v254, v253
3833 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0xfe,0xfd,0x00,0xff]
3835 ds_and_rtn_b32 v0, v254, v253
3836 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0xfe,0xfd,0x00,0x00]
3838 ds_and_rtn_b32 v255, v1, v253
3839 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0x01,0xfd,0x00,0xff]
3841 ds_and_rtn_b32 v255, v254, v2
3842 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0xfe,0x02,0x00,0xff]
3844 ds_and_rtn_b32 v0, v1, v2 offset:0
3845 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0x01,0x02,0x00,0x00]
3847 ds_and_rtn_b32 v255, v254, v253 offset:0
3848 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0xfe,0xfd,0x00,0xff]
3850 ds_and_rtn_b32 v0, v254, v253 offset:0
3851 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0xfe,0xfd,0x00,0x00]
3853 ds_and_rtn_b32 v255, v1, v253 offset:0
3854 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0x01,0xfd,0x00,0xff]
3856 ds_and_rtn_b32 v255, v254, v2 offset:0
3857 // GFX10: encoding: [0x00,0x00,0xa4,0xd8,0xfe,0x02,0x00,0xff]
3859 ds_and_rtn_b32 v0, v1, v2 offset:4660
3860 // GFX10: encoding: [0x34,0x12,0xa4,0xd8,0x01,0x02,0x00,0x00]
3862 ds_and_rtn_b32 v255, v254, v253 offset:4660
3863 // GFX10: encoding: [0x34,0x12,0xa4,0xd8,0xfe,0xfd,0x00,0xff]
3865 ds_and_rtn_b32 v0, v254, v253 offset:4660
3866 // GFX10: encoding: [0x34,0x12,0xa4,0xd8,0xfe,0xfd,0x00,0x00]
3868 ds_and_rtn_b32 v255, v1, v253 offset:4660
3869 // GFX10: encoding: [0x34,0x12,0xa4,0xd8,0x01,0xfd,0x00,0xff]
3871 ds_and_rtn_b32 v255, v254, v2 offset:4660
3872 // GFX10: encoding: [0x34,0x12,0xa4,0xd8,0xfe,0x02,0x00,0xff]
3874 ds_and_rtn_b32 v0, v1, v2 offset:65535
3875 // GFX10: encoding: [0xff,0xff,0xa4,0xd8,0x01,0x02,0x00,0x00]
3877 ds_and_rtn_b32 v255, v254, v253 offset:65535
3878 // GFX10: encoding: [0xff,0xff,0xa4,0xd8,0xfe,0xfd,0x00,0xff]
3880 ds_and_rtn_b32 v0, v254, v253 offset:65535
3881 // GFX10: encoding: [0xff,0xff,0xa4,0xd8,0xfe,0xfd,0x00,0x00]
3883 ds_and_rtn_b32 v255, v1, v253 offset:65535
3884 // GFX10: encoding: [0xff,0xff,0xa4,0xd8,0x01,0xfd,0x00,0xff]
3886 ds_and_rtn_b32 v255, v254, v2 offset:65535
3887 // GFX10: encoding: [0xff,0xff,0xa4,0xd8,0xfe,0x02,0x00,0xff]
3889 ds_and_rtn_b32 v0, v1, v2 gds
3890 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0x01,0x02,0x00,0x00]
3892 ds_and_rtn_b32 v255, v254, v253 gds
3893 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0xfe,0xfd,0x00,0xff]
3895 ds_and_rtn_b32 v0, v254, v253 gds
3896 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0xfe,0xfd,0x00,0x00]
3898 ds_and_rtn_b32 v255, v1, v253 gds
3899 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0x01,0xfd,0x00,0xff]
3901 ds_and_rtn_b32 v255, v254, v2 gds
3902 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0xfe,0x02,0x00,0xff]
3904 ds_and_rtn_b32 v0, v1, v2 offset:0 gds
3905 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0x01,0x02,0x00,0x00]
3907 ds_and_rtn_b32 v255, v254, v253 offset:0 gds
3908 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0xfe,0xfd,0x00,0xff]
3910 ds_and_rtn_b32 v0, v254, v253 offset:0 gds
3911 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0xfe,0xfd,0x00,0x00]
3913 ds_and_rtn_b32 v255, v1, v253 offset:0 gds
3914 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0x01,0xfd,0x00,0xff]
3916 ds_and_rtn_b32 v255, v254, v2 offset:0 gds
3917 // GFX10: encoding: [0x00,0x00,0xa6,0xd8,0xfe,0x02,0x00,0xff]
3919 ds_and_rtn_b32 v0, v1, v2 offset:4660 gds
3920 // GFX10: encoding: [0x34,0x12,0xa6,0xd8,0x01,0x02,0x00,0x00]
3922 ds_and_rtn_b32 v255, v254, v253 offset:4660 gds
3923 // GFX10: encoding: [0x34,0x12,0xa6,0xd8,0xfe,0xfd,0x00,0xff]
3925 ds_and_rtn_b32 v0, v254, v253 offset:4660 gds
3926 // GFX10: encoding: [0x34,0x12,0xa6,0xd8,0xfe,0xfd,0x00,0x00]
3928 ds_and_rtn_b32 v255, v1, v253 offset:4660 gds
3929 // GFX10: encoding: [0x34,0x12,0xa6,0xd8,0x01,0xfd,0x00,0xff]
3931 ds_and_rtn_b32 v255, v254, v2 offset:4660 gds
3932 // GFX10: encoding: [0x34,0x12,0xa6,0xd8,0xfe,0x02,0x00,0xff]
3934 ds_and_rtn_b32 v0, v1, v2 offset:65535 gds
3935 // GFX10: encoding: [0xff,0xff,0xa6,0xd8,0x01,0x02,0x00,0x00]
3937 ds_and_rtn_b32 v255, v254, v253 offset:65535 gds
3938 // GFX10: encoding: [0xff,0xff,0xa6,0xd8,0xfe,0xfd,0x00,0xff]
3940 ds_and_rtn_b32 v0, v254, v253 offset:65535 gds
3941 // GFX10: encoding: [0xff,0xff,0xa6,0xd8,0xfe,0xfd,0x00,0x00]
3943 ds_and_rtn_b32 v255, v1, v253 offset:65535 gds
3944 // GFX10: encoding: [0xff,0xff,0xa6,0xd8,0x01,0xfd,0x00,0xff]
3946 ds_and_rtn_b32 v255, v254, v2 offset:65535 gds
3947 // GFX10: encoding: [0xff,0xff,0xa6,0xd8,0xfe,0x02,0x00,0xff]
3949 ds_or_rtn_b32 v0, v1, v2
3950 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0x01,0x02,0x00,0x00]
3952 ds_or_rtn_b32 v255, v254, v253
3953 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0xfe,0xfd,0x00,0xff]
3955 ds_or_rtn_b32 v0, v254, v253
3956 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0xfe,0xfd,0x00,0x00]
3958 ds_or_rtn_b32 v255, v1, v253
3959 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0x01,0xfd,0x00,0xff]
3961 ds_or_rtn_b32 v255, v254, v2
3962 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0xfe,0x02,0x00,0xff]
3964 ds_or_rtn_b32 v0, v1, v2 offset:0
3965 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0x01,0x02,0x00,0x00]
3967 ds_or_rtn_b32 v255, v254, v253 offset:0
3968 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0xfe,0xfd,0x00,0xff]
3970 ds_or_rtn_b32 v0, v254, v253 offset:0
3971 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0xfe,0xfd,0x00,0x00]
3973 ds_or_rtn_b32 v255, v1, v253 offset:0
3974 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0x01,0xfd,0x00,0xff]
3976 ds_or_rtn_b32 v255, v254, v2 offset:0
3977 // GFX10: encoding: [0x00,0x00,0xa8,0xd8,0xfe,0x02,0x00,0xff]
3979 ds_or_rtn_b32 v0, v1, v2 offset:4660
3980 // GFX10: encoding: [0x34,0x12,0xa8,0xd8,0x01,0x02,0x00,0x00]
3982 ds_or_rtn_b32 v255, v254, v253 offset:4660
3983 // GFX10: encoding: [0x34,0x12,0xa8,0xd8,0xfe,0xfd,0x00,0xff]
3985 ds_or_rtn_b32 v0, v254, v253 offset:4660
3986 // GFX10: encoding: [0x34,0x12,0xa8,0xd8,0xfe,0xfd,0x00,0x00]
3988 ds_or_rtn_b32 v255, v1, v253 offset:4660
3989 // GFX10: encoding: [0x34,0x12,0xa8,0xd8,0x01,0xfd,0x00,0xff]
3991 ds_or_rtn_b32 v255, v254, v2 offset:4660
3992 // GFX10: encoding: [0x34,0x12,0xa8,0xd8,0xfe,0x02,0x00,0xff]
3994 ds_or_rtn_b32 v0, v1, v2 offset:65535
3995 // GFX10: encoding: [0xff,0xff,0xa8,0xd8,0x01,0x02,0x00,0x00]
3997 ds_or_rtn_b32 v255, v254, v253 offset:65535
3998 // GFX10: encoding: [0xff,0xff,0xa8,0xd8,0xfe,0xfd,0x00,0xff]
4000 ds_or_rtn_b32 v0, v254, v253 offset:65535
4001 // GFX10: encoding: [0xff,0xff,0xa8,0xd8,0xfe,0xfd,0x00,0x00]
4003 ds_or_rtn_b32 v255, v1, v253 offset:65535
4004 // GFX10: encoding: [0xff,0xff,0xa8,0xd8,0x01,0xfd,0x00,0xff]
4006 ds_or_rtn_b32 v255, v254, v2 offset:65535
4007 // GFX10: encoding: [0xff,0xff,0xa8,0xd8,0xfe,0x02,0x00,0xff]
4009 ds_or_rtn_b32 v0, v1, v2 gds
4010 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0x01,0x02,0x00,0x00]
4012 ds_or_rtn_b32 v255, v254, v253 gds
4013 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0xfe,0xfd,0x00,0xff]
4015 ds_or_rtn_b32 v0, v254, v253 gds
4016 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0xfe,0xfd,0x00,0x00]
4018 ds_or_rtn_b32 v255, v1, v253 gds
4019 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0x01,0xfd,0x00,0xff]
4021 ds_or_rtn_b32 v255, v254, v2 gds
4022 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0xfe,0x02,0x00,0xff]
4024 ds_or_rtn_b32 v0, v1, v2 offset:0 gds
4025 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0x01,0x02,0x00,0x00]
4027 ds_or_rtn_b32 v255, v254, v253 offset:0 gds
4028 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0xfe,0xfd,0x00,0xff]
4030 ds_or_rtn_b32 v0, v254, v253 offset:0 gds
4031 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0xfe,0xfd,0x00,0x00]
4033 ds_or_rtn_b32 v255, v1, v253 offset:0 gds
4034 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0x01,0xfd,0x00,0xff]
4036 ds_or_rtn_b32 v255, v254, v2 offset:0 gds
4037 // GFX10: encoding: [0x00,0x00,0xaa,0xd8,0xfe,0x02,0x00,0xff]
4039 ds_or_rtn_b32 v0, v1, v2 offset:4660 gds
4040 // GFX10: encoding: [0x34,0x12,0xaa,0xd8,0x01,0x02,0x00,0x00]
4042 ds_or_rtn_b32 v255, v254, v253 offset:4660 gds
4043 // GFX10: encoding: [0x34,0x12,0xaa,0xd8,0xfe,0xfd,0x00,0xff]
4045 ds_or_rtn_b32 v0, v254, v253 offset:4660 gds
4046 // GFX10: encoding: [0x34,0x12,0xaa,0xd8,0xfe,0xfd,0x00,0x00]
4048 ds_or_rtn_b32 v255, v1, v253 offset:4660 gds
4049 // GFX10: encoding: [0x34,0x12,0xaa,0xd8,0x01,0xfd,0x00,0xff]
4051 ds_or_rtn_b32 v255, v254, v2 offset:4660 gds
4052 // GFX10: encoding: [0x34,0x12,0xaa,0xd8,0xfe,0x02,0x00,0xff]
4054 ds_or_rtn_b32 v0, v1, v2 offset:65535 gds
4055 // GFX10: encoding: [0xff,0xff,0xaa,0xd8,0x01,0x02,0x00,0x00]
4057 ds_or_rtn_b32 v255, v254, v253 offset:65535 gds
4058 // GFX10: encoding: [0xff,0xff,0xaa,0xd8,0xfe,0xfd,0x00,0xff]
4060 ds_or_rtn_b32 v0, v254, v253 offset:65535 gds
4061 // GFX10: encoding: [0xff,0xff,0xaa,0xd8,0xfe,0xfd,0x00,0x00]
4063 ds_or_rtn_b32 v255, v1, v253 offset:65535 gds
4064 // GFX10: encoding: [0xff,0xff,0xaa,0xd8,0x01,0xfd,0x00,0xff]
4066 ds_or_rtn_b32 v255, v254, v2 offset:65535 gds
4067 // GFX10: encoding: [0xff,0xff,0xaa,0xd8,0xfe,0x02,0x00,0xff]
4069 ds_xor_rtn_b32 v0, v1, v2
4070 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0x01,0x02,0x00,0x00]
4072 ds_xor_rtn_b32 v255, v254, v253
4073 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0xfe,0xfd,0x00,0xff]
4075 ds_xor_rtn_b32 v0, v254, v253
4076 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0xfe,0xfd,0x00,0x00]
4078 ds_xor_rtn_b32 v255, v1, v253
4079 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0x01,0xfd,0x00,0xff]
4081 ds_xor_rtn_b32 v255, v254, v2
4082 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0xfe,0x02,0x00,0xff]
4084 ds_xor_rtn_b32 v0, v1, v2 offset:0
4085 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0x01,0x02,0x00,0x00]
4087 ds_xor_rtn_b32 v255, v254, v253 offset:0
4088 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0xfe,0xfd,0x00,0xff]
4090 ds_xor_rtn_b32 v0, v254, v253 offset:0
4091 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0xfe,0xfd,0x00,0x00]
4093 ds_xor_rtn_b32 v255, v1, v253 offset:0
4094 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0x01,0xfd,0x00,0xff]
4096 ds_xor_rtn_b32 v255, v254, v2 offset:0
4097 // GFX10: encoding: [0x00,0x00,0xac,0xd8,0xfe,0x02,0x00,0xff]
4099 ds_xor_rtn_b32 v0, v1, v2 offset:4660
4100 // GFX10: encoding: [0x34,0x12,0xac,0xd8,0x01,0x02,0x00,0x00]
4102 ds_xor_rtn_b32 v255, v254, v253 offset:4660
4103 // GFX10: encoding: [0x34,0x12,0xac,0xd8,0xfe,0xfd,0x00,0xff]
4105 ds_xor_rtn_b32 v0, v254, v253 offset:4660
4106 // GFX10: encoding: [0x34,0x12,0xac,0xd8,0xfe,0xfd,0x00,0x00]
4108 ds_xor_rtn_b32 v255, v1, v253 offset:4660
4109 // GFX10: encoding: [0x34,0x12,0xac,0xd8,0x01,0xfd,0x00,0xff]
4111 ds_xor_rtn_b32 v255, v254, v2 offset:4660
4112 // GFX10: encoding: [0x34,0x12,0xac,0xd8,0xfe,0x02,0x00,0xff]
4114 ds_xor_rtn_b32 v0, v1, v2 offset:65535
4115 // GFX10: encoding: [0xff,0xff,0xac,0xd8,0x01,0x02,0x00,0x00]
4117 ds_xor_rtn_b32 v255, v254, v253 offset:65535
4118 // GFX10: encoding: [0xff,0xff,0xac,0xd8,0xfe,0xfd,0x00,0xff]
4120 ds_xor_rtn_b32 v0, v254, v253 offset:65535
4121 // GFX10: encoding: [0xff,0xff,0xac,0xd8,0xfe,0xfd,0x00,0x00]
4123 ds_xor_rtn_b32 v255, v1, v253 offset:65535
4124 // GFX10: encoding: [0xff,0xff,0xac,0xd8,0x01,0xfd,0x00,0xff]
4126 ds_xor_rtn_b32 v255, v254, v2 offset:65535
4127 // GFX10: encoding: [0xff,0xff,0xac,0xd8,0xfe,0x02,0x00,0xff]
4129 ds_xor_rtn_b32 v0, v1, v2 gds
4130 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0x01,0x02,0x00,0x00]
4132 ds_xor_rtn_b32 v255, v254, v253 gds
4133 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0xfe,0xfd,0x00,0xff]
4135 ds_xor_rtn_b32 v0, v254, v253 gds
4136 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0xfe,0xfd,0x00,0x00]
4138 ds_xor_rtn_b32 v255, v1, v253 gds
4139 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0x01,0xfd,0x00,0xff]
4141 ds_xor_rtn_b32 v255, v254, v2 gds
4142 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0xfe,0x02,0x00,0xff]
4144 ds_xor_rtn_b32 v0, v1, v2 offset:0 gds
4145 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0x01,0x02,0x00,0x00]
4147 ds_xor_rtn_b32 v255, v254, v253 offset:0 gds
4148 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0xfe,0xfd,0x00,0xff]
4150 ds_xor_rtn_b32 v0, v254, v253 offset:0 gds
4151 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0xfe,0xfd,0x00,0x00]
4153 ds_xor_rtn_b32 v255, v1, v253 offset:0 gds
4154 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0x01,0xfd,0x00,0xff]
4156 ds_xor_rtn_b32 v255, v254, v2 offset:0 gds
4157 // GFX10: encoding: [0x00,0x00,0xae,0xd8,0xfe,0x02,0x00,0xff]
4159 ds_xor_rtn_b32 v0, v1, v2 offset:4660 gds
4160 // GFX10: encoding: [0x34,0x12,0xae,0xd8,0x01,0x02,0x00,0x00]
4162 ds_xor_rtn_b32 v255, v254, v253 offset:4660 gds
4163 // GFX10: encoding: [0x34,0x12,0xae,0xd8,0xfe,0xfd,0x00,0xff]
4165 ds_xor_rtn_b32 v0, v254, v253 offset:4660 gds
4166 // GFX10: encoding: [0x34,0x12,0xae,0xd8,0xfe,0xfd,0x00,0x00]
4168 ds_xor_rtn_b32 v255, v1, v253 offset:4660 gds
4169 // GFX10: encoding: [0x34,0x12,0xae,0xd8,0x01,0xfd,0x00,0xff]
4171 ds_xor_rtn_b32 v255, v254, v2 offset:4660 gds
4172 // GFX10: encoding: [0x34,0x12,0xae,0xd8,0xfe,0x02,0x00,0xff]
4174 ds_xor_rtn_b32 v0, v1, v2 offset:65535 gds
4175 // GFX10: encoding: [0xff,0xff,0xae,0xd8,0x01,0x02,0x00,0x00]
4177 ds_xor_rtn_b32 v255, v254, v253 offset:65535 gds
4178 // GFX10: encoding: [0xff,0xff,0xae,0xd8,0xfe,0xfd,0x00,0xff]
4180 ds_xor_rtn_b32 v0, v254, v253 offset:65535 gds
4181 // GFX10: encoding: [0xff,0xff,0xae,0xd8,0xfe,0xfd,0x00,0x00]
4183 ds_xor_rtn_b32 v255, v1, v253 offset:65535 gds
4184 // GFX10: encoding: [0xff,0xff,0xae,0xd8,0x01,0xfd,0x00,0xff]
4186 ds_xor_rtn_b32 v255, v254, v2 offset:65535 gds
4187 // GFX10: encoding: [0xff,0xff,0xae,0xd8,0xfe,0x02,0x00,0xff]
4189 ds_mskor_rtn_b32 v0, v1, v2, v3
4190 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0x01,0x02,0x03,0x00]
4192 ds_mskor_rtn_b32 v255, v254, v253, v252
4193 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0xfd,0xfc,0xff]
4195 ds_mskor_rtn_b32 v0, v254, v253, v252
4196 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0xfd,0xfc,0x00]
4198 ds_mskor_rtn_b32 v255, v1, v253, v252
4199 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0x01,0xfd,0xfc,0xff]
4201 ds_mskor_rtn_b32 v255, v254, v2, v252
4202 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0x02,0xfc,0xff]
4204 ds_mskor_rtn_b32 v255, v254, v253, v3
4205 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0xfd,0x03,0xff]
4207 ds_mskor_rtn_b32 v0, v1, v2, v3 offset:0
4208 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0x01,0x02,0x03,0x00]
4210 ds_mskor_rtn_b32 v255, v254, v253, v252 offset:0
4211 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0xfd,0xfc,0xff]
4213 ds_mskor_rtn_b32 v0, v254, v253, v252 offset:0
4214 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0xfd,0xfc,0x00]
4216 ds_mskor_rtn_b32 v255, v1, v253, v252 offset:0
4217 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0x01,0xfd,0xfc,0xff]
4219 ds_mskor_rtn_b32 v255, v254, v2, v252 offset:0
4220 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0x02,0xfc,0xff]
4222 ds_mskor_rtn_b32 v255, v254, v253, v3 offset:0
4223 // GFX10: encoding: [0x00,0x00,0xb0,0xd8,0xfe,0xfd,0x03,0xff]
4225 ds_mskor_rtn_b32 v0, v1, v2, v3 offset:4660
4226 // GFX10: encoding: [0x34,0x12,0xb0,0xd8,0x01,0x02,0x03,0x00]
4228 ds_mskor_rtn_b32 v255, v254, v253, v252 offset:4660
4229 // GFX10: encoding: [0x34,0x12,0xb0,0xd8,0xfe,0xfd,0xfc,0xff]
4231 ds_mskor_rtn_b32 v0, v254, v253, v252 offset:4660
4232 // GFX10: encoding: [0x34,0x12,0xb0,0xd8,0xfe,0xfd,0xfc,0x00]
4234 ds_mskor_rtn_b32 v255, v1, v253, v252 offset:4660
4235 // GFX10: encoding: [0x34,0x12,0xb0,0xd8,0x01,0xfd,0xfc,0xff]
4237 ds_mskor_rtn_b32 v255, v254, v2, v252 offset:4660
4238 // GFX10: encoding: [0x34,0x12,0xb0,0xd8,0xfe,0x02,0xfc,0xff]
4240 ds_mskor_rtn_b32 v255, v254, v253, v3 offset:4660
4241 // GFX10: encoding: [0x34,0x12,0xb0,0xd8,0xfe,0xfd,0x03,0xff]
4243 ds_mskor_rtn_b32 v0, v1, v2, v3 offset:65535
4244 // GFX10: encoding: [0xff,0xff,0xb0,0xd8,0x01,0x02,0x03,0x00]
4246 ds_mskor_rtn_b32 v255, v254, v253, v252 offset:65535
4247 // GFX10: encoding: [0xff,0xff,0xb0,0xd8,0xfe,0xfd,0xfc,0xff]
4249 ds_mskor_rtn_b32 v0, v254, v253, v252 offset:65535
4250 // GFX10: encoding: [0xff,0xff,0xb0,0xd8,0xfe,0xfd,0xfc,0x00]
4252 ds_mskor_rtn_b32 v255, v1, v253, v252 offset:65535
4253 // GFX10: encoding: [0xff,0xff,0xb0,0xd8,0x01,0xfd,0xfc,0xff]
4255 ds_mskor_rtn_b32 v255, v254, v2, v252 offset:65535
4256 // GFX10: encoding: [0xff,0xff,0xb0,0xd8,0xfe,0x02,0xfc,0xff]
4258 ds_mskor_rtn_b32 v255, v254, v253, v3 offset:65535
4259 // GFX10: encoding: [0xff,0xff,0xb0,0xd8,0xfe,0xfd,0x03,0xff]
4261 ds_mskor_rtn_b32 v0, v1, v2, v3 gds
4262 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0x01,0x02,0x03,0x00]
4264 ds_mskor_rtn_b32 v255, v254, v253, v252 gds
4265 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0xfd,0xfc,0xff]
4267 ds_mskor_rtn_b32 v0, v254, v253, v252 gds
4268 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0xfd,0xfc,0x00]
4270 ds_mskor_rtn_b32 v255, v1, v253, v252 gds
4271 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0x01,0xfd,0xfc,0xff]
4273 ds_mskor_rtn_b32 v255, v254, v2, v252 gds
4274 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0x02,0xfc,0xff]
4276 ds_mskor_rtn_b32 v255, v254, v253, v3 gds
4277 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0xfd,0x03,0xff]
4279 ds_mskor_rtn_b32 v0, v1, v2, v3 offset:0 gds
4280 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0x01,0x02,0x03,0x00]
4282 ds_mskor_rtn_b32 v255, v254, v253, v252 offset:0 gds
4283 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0xfd,0xfc,0xff]
4285 ds_mskor_rtn_b32 v0, v254, v253, v252 offset:0 gds
4286 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0xfd,0xfc,0x00]
4288 ds_mskor_rtn_b32 v255, v1, v253, v252 offset:0 gds
4289 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0x01,0xfd,0xfc,0xff]
4291 ds_mskor_rtn_b32 v255, v254, v2, v252 offset:0 gds
4292 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0x02,0xfc,0xff]
4294 ds_mskor_rtn_b32 v255, v254, v253, v3 offset:0 gds
4295 // GFX10: encoding: [0x00,0x00,0xb2,0xd8,0xfe,0xfd,0x03,0xff]
4297 ds_mskor_rtn_b32 v0, v1, v2, v3 offset:4660 gds
4298 // GFX10: encoding: [0x34,0x12,0xb2,0xd8,0x01,0x02,0x03,0x00]
4300 ds_mskor_rtn_b32 v255, v254, v253, v252 offset:4660 gds
4301 // GFX10: encoding: [0x34,0x12,0xb2,0xd8,0xfe,0xfd,0xfc,0xff]
4303 ds_mskor_rtn_b32 v0, v254, v253, v252 offset:4660 gds
4304 // GFX10: encoding: [0x34,0x12,0xb2,0xd8,0xfe,0xfd,0xfc,0x00]
4306 ds_mskor_rtn_b32 v255, v1, v253, v252 offset:4660 gds
4307 // GFX10: encoding: [0x34,0x12,0xb2,0xd8,0x01,0xfd,0xfc,0xff]
4309 ds_mskor_rtn_b32 v255, v254, v2, v252 offset:4660 gds
4310 // GFX10: encoding: [0x34,0x12,0xb2,0xd8,0xfe,0x02,0xfc,0xff]
4312 ds_mskor_rtn_b32 v255, v254, v253, v3 offset:4660 gds
4313 // GFX10: encoding: [0x34,0x12,0xb2,0xd8,0xfe,0xfd,0x03,0xff]
4315 ds_mskor_rtn_b32 v0, v1, v2, v3 offset:65535 gds
4316 // GFX10: encoding: [0xff,0xff,0xb2,0xd8,0x01,0x02,0x03,0x00]
4318 ds_mskor_rtn_b32 v255, v254, v253, v252 offset:65535 gds
4319 // GFX10: encoding: [0xff,0xff,0xb2,0xd8,0xfe,0xfd,0xfc,0xff]
4321 ds_mskor_rtn_b32 v0, v254, v253, v252 offset:65535 gds
4322 // GFX10: encoding: [0xff,0xff,0xb2,0xd8,0xfe,0xfd,0xfc,0x00]
4324 ds_mskor_rtn_b32 v255, v1, v253, v252 offset:65535 gds
4325 // GFX10: encoding: [0xff,0xff,0xb2,0xd8,0x01,0xfd,0xfc,0xff]
4327 ds_mskor_rtn_b32 v255, v254, v2, v252 offset:65535 gds
4328 // GFX10: encoding: [0xff,0xff,0xb2,0xd8,0xfe,0x02,0xfc,0xff]
4330 ds_mskor_rtn_b32 v255, v254, v253, v3 offset:65535 gds
4331 // GFX10: encoding: [0xff,0xff,0xb2,0xd8,0xfe,0xfd,0x03,0xff]
4333 ds_wrxchg_rtn_b32 v0, v1, v2
4334 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0x01,0x02,0x00,0x00]
4336 ds_wrxchg_rtn_b32 v255, v254, v253
4337 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0xfe,0xfd,0x00,0xff]
4339 ds_wrxchg_rtn_b32 v0, v254, v253
4340 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0xfe,0xfd,0x00,0x00]
4342 ds_wrxchg_rtn_b32 v255, v1, v253
4343 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0x01,0xfd,0x00,0xff]
4345 ds_wrxchg_rtn_b32 v255, v254, v2
4346 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0xfe,0x02,0x00,0xff]
4348 ds_wrxchg_rtn_b32 v0, v1, v2 offset:0
4349 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0x01,0x02,0x00,0x00]
4351 ds_wrxchg_rtn_b32 v255, v254, v253 offset:0
4352 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0xfe,0xfd,0x00,0xff]
4354 ds_wrxchg_rtn_b32 v0, v254, v253 offset:0
4355 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0xfe,0xfd,0x00,0x00]
4357 ds_wrxchg_rtn_b32 v255, v1, v253 offset:0
4358 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0x01,0xfd,0x00,0xff]
4360 ds_wrxchg_rtn_b32 v255, v254, v2 offset:0
4361 // GFX10: encoding: [0x00,0x00,0xb4,0xd8,0xfe,0x02,0x00,0xff]
4363 ds_wrxchg_rtn_b32 v0, v1, v2 offset:4660
4364 // GFX10: encoding: [0x34,0x12,0xb4,0xd8,0x01,0x02,0x00,0x00]
4366 ds_wrxchg_rtn_b32 v255, v254, v253 offset:4660
4367 // GFX10: encoding: [0x34,0x12,0xb4,0xd8,0xfe,0xfd,0x00,0xff]
4369 ds_wrxchg_rtn_b32 v0, v254, v253 offset:4660
4370 // GFX10: encoding: [0x34,0x12,0xb4,0xd8,0xfe,0xfd,0x00,0x00]
4372 ds_wrxchg_rtn_b32 v255, v1, v253 offset:4660
4373 // GFX10: encoding: [0x34,0x12,0xb4,0xd8,0x01,0xfd,0x00,0xff]
4375 ds_wrxchg_rtn_b32 v255, v254, v2 offset:4660
4376 // GFX10: encoding: [0x34,0x12,0xb4,0xd8,0xfe,0x02,0x00,0xff]
4378 ds_wrxchg_rtn_b32 v0, v1, v2 offset:65535
4379 // GFX10: encoding: [0xff,0xff,0xb4,0xd8,0x01,0x02,0x00,0x00]
4381 ds_wrxchg_rtn_b32 v255, v254, v253 offset:65535
4382 // GFX10: encoding: [0xff,0xff,0xb4,0xd8,0xfe,0xfd,0x00,0xff]
4384 ds_wrxchg_rtn_b32 v0, v254, v253 offset:65535
4385 // GFX10: encoding: [0xff,0xff,0xb4,0xd8,0xfe,0xfd,0x00,0x00]
4387 ds_wrxchg_rtn_b32 v255, v1, v253 offset:65535
4388 // GFX10: encoding: [0xff,0xff,0xb4,0xd8,0x01,0xfd,0x00,0xff]
4390 ds_wrxchg_rtn_b32 v255, v254, v2 offset:65535
4391 // GFX10: encoding: [0xff,0xff,0xb4,0xd8,0xfe,0x02,0x00,0xff]
4393 ds_wrxchg_rtn_b32 v0, v1, v2 gds
4394 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0x01,0x02,0x00,0x00]
4396 ds_wrxchg_rtn_b32 v255, v254, v253 gds
4397 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0xfe,0xfd,0x00,0xff]
4399 ds_wrxchg_rtn_b32 v0, v254, v253 gds
4400 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0xfe,0xfd,0x00,0x00]
4402 ds_wrxchg_rtn_b32 v255, v1, v253 gds
4403 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0x01,0xfd,0x00,0xff]
4405 ds_wrxchg_rtn_b32 v255, v254, v2 gds
4406 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0xfe,0x02,0x00,0xff]
4408 ds_wrxchg_rtn_b32 v0, v1, v2 offset:0 gds
4409 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0x01,0x02,0x00,0x00]
4411 ds_wrxchg_rtn_b32 v255, v254, v253 offset:0 gds
4412 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0xfe,0xfd,0x00,0xff]
4414 ds_wrxchg_rtn_b32 v0, v254, v253 offset:0 gds
4415 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0xfe,0xfd,0x00,0x00]
4417 ds_wrxchg_rtn_b32 v255, v1, v253 offset:0 gds
4418 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0x01,0xfd,0x00,0xff]
4420 ds_wrxchg_rtn_b32 v255, v254, v2 offset:0 gds
4421 // GFX10: encoding: [0x00,0x00,0xb6,0xd8,0xfe,0x02,0x00,0xff]
4423 ds_wrxchg_rtn_b32 v0, v1, v2 offset:4660 gds
4424 // GFX10: encoding: [0x34,0x12,0xb6,0xd8,0x01,0x02,0x00,0x00]
4426 ds_wrxchg_rtn_b32 v255, v254, v253 offset:4660 gds
4427 // GFX10: encoding: [0x34,0x12,0xb6,0xd8,0xfe,0xfd,0x00,0xff]
4429 ds_wrxchg_rtn_b32 v0, v254, v253 offset:4660 gds
4430 // GFX10: encoding: [0x34,0x12,0xb6,0xd8,0xfe,0xfd,0x00,0x00]
4432 ds_wrxchg_rtn_b32 v255, v1, v253 offset:4660 gds
4433 // GFX10: encoding: [0x34,0x12,0xb6,0xd8,0x01,0xfd,0x00,0xff]
4435 ds_wrxchg_rtn_b32 v255, v254, v2 offset:4660 gds
4436 // GFX10: encoding: [0x34,0x12,0xb6,0xd8,0xfe,0x02,0x00,0xff]
4438 ds_wrxchg_rtn_b32 v0, v1, v2 offset:65535 gds
4439 // GFX10: encoding: [0xff,0xff,0xb6,0xd8,0x01,0x02,0x00,0x00]
4441 ds_wrxchg_rtn_b32 v255, v254, v253 offset:65535 gds
4442 // GFX10: encoding: [0xff,0xff,0xb6,0xd8,0xfe,0xfd,0x00,0xff]
4444 ds_wrxchg_rtn_b32 v0, v254, v253 offset:65535 gds
4445 // GFX10: encoding: [0xff,0xff,0xb6,0xd8,0xfe,0xfd,0x00,0x00]
4447 ds_wrxchg_rtn_b32 v255, v1, v253 offset:65535 gds
4448 // GFX10: encoding: [0xff,0xff,0xb6,0xd8,0x01,0xfd,0x00,0xff]
4450 ds_wrxchg_rtn_b32 v255, v254, v2 offset:65535 gds
4451 // GFX10: encoding: [0xff,0xff,0xb6,0xd8,0xfe,0x02,0x00,0xff]
4453 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255
4454 // GFX10: encoding: [0x7f,0xff,0xb8,0xd8,0x01,0x02,0x03,0x05]
4456 ds_wrxchg2_rtn_b32 v[254:255], v1, v2, v3 offset0:127 offset1:255
4457 // GFX10: encoding: [0x7f,0xff,0xb8,0xd8,0x01,0x02,0x03,0xfe]
4459 ds_wrxchg2_rtn_b32 v[5:6], v255, v2, v3 offset0:127 offset1:255
4460 // GFX10: encoding: [0x7f,0xff,0xb8,0xd8,0xff,0x02,0x03,0x05]
4462 ds_wrxchg2_rtn_b32 v[5:6], v1, v255, v3 offset0:127 offset1:255
4463 // GFX10: encoding: [0x7f,0xff,0xb8,0xd8,0x01,0xff,0x03,0x05]
4465 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v255 offset0:127 offset1:255
4466 // GFX10: encoding: [0x7f,0xff,0xb8,0xd8,0x01,0x02,0xff,0x05]
4468 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset1:255
4469 // GFX10: encoding: [0x00,0xff,0xb8,0xd8,0x01,0x02,0x03,0x05]
4471 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:0 offset1:255
4472 // GFX10: encoding: [0x00,0xff,0xb8,0xd8,0x01,0x02,0x03,0x05]
4474 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:16 offset1:255
4475 // GFX10: encoding: [0x10,0xff,0xb8,0xd8,0x01,0x02,0x03,0x05]
4477 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127
4478 // GFX10: encoding: [0x7f,0x00,0xb8,0xd8,0x01,0x02,0x03,0x05]
4480 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:0
4481 // GFX10: encoding: [0x7f,0x00,0xb8,0xd8,0x01,0x02,0x03,0x05]
4483 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:1
4484 // GFX10: encoding: [0x7f,0x01,0xb8,0xd8,0x01,0x02,0x03,0x05]
4486 ds_wrxchg2_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255 gds
4487 // GFX10: encoding: [0x7f,0xff,0xba,0xd8,0x01,0x02,0x03,0x05]
4489 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255
4490 // GFX10: encoding: [0x7f,0xff,0xbc,0xd8,0x01,0x02,0x03,0x05]
4492 ds_wrxchg2st64_rtn_b32 v[254:255], v1, v2, v3 offset0:127 offset1:255
4493 // GFX10: encoding: [0x7f,0xff,0xbc,0xd8,0x01,0x02,0x03,0xfe]
4495 ds_wrxchg2st64_rtn_b32 v[5:6], v255, v2, v3 offset0:127 offset1:255
4496 // GFX10: encoding: [0x7f,0xff,0xbc,0xd8,0xff,0x02,0x03,0x05]
4498 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v255, v3 offset0:127 offset1:255
4499 // GFX10: encoding: [0x7f,0xff,0xbc,0xd8,0x01,0xff,0x03,0x05]
4501 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v255 offset0:127 offset1:255
4502 // GFX10: encoding: [0x7f,0xff,0xbc,0xd8,0x01,0x02,0xff,0x05]
4504 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset1:255
4505 // GFX10: encoding: [0x00,0xff,0xbc,0xd8,0x01,0x02,0x03,0x05]
4507 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:0 offset1:255
4508 // GFX10: encoding: [0x00,0xff,0xbc,0xd8,0x01,0x02,0x03,0x05]
4510 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:16 offset1:255
4511 // GFX10: encoding: [0x10,0xff,0xbc,0xd8,0x01,0x02,0x03,0x05]
4513 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127
4514 // GFX10: encoding: [0x7f,0x00,0xbc,0xd8,0x01,0x02,0x03,0x05]
4516 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:0
4517 // GFX10: encoding: [0x7f,0x00,0xbc,0xd8,0x01,0x02,0x03,0x05]
4519 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:1
4520 // GFX10: encoding: [0x7f,0x01,0xbc,0xd8,0x01,0x02,0x03,0x05]
4522 ds_wrxchg2st64_rtn_b32 v[5:6], v1, v2, v3 offset0:127 offset1:255 gds
4523 // GFX10: encoding: [0x7f,0xff,0xbe,0xd8,0x01,0x02,0x03,0x05]
4525 ds_cmpst_rtn_b32 v5, v1, v2, v3 offset:65535
4526 // GFX10: encoding: [0xff,0xff,0xc0,0xd8,0x01,0x02,0x03,0x05]
4528 ds_cmpst_rtn_b32 v255, v1, v2, v3 offset:65535
4529 // GFX10: encoding: [0xff,0xff,0xc0,0xd8,0x01,0x02,0x03,0xff]
4531 ds_cmpst_rtn_b32 v5, v255, v2, v3 offset:65535
4532 // GFX10: encoding: [0xff,0xff,0xc0,0xd8,0xff,0x02,0x03,0x05]
4534 ds_cmpst_rtn_b32 v5, v1, v255, v3 offset:65535
4535 // GFX10: encoding: [0xff,0xff,0xc0,0xd8,0x01,0xff,0x03,0x05]
4537 ds_cmpst_rtn_b32 v5, v1, v2, v255 offset:65535
4538 // GFX10: encoding: [0xff,0xff,0xc0,0xd8,0x01,0x02,0xff,0x05]
4540 ds_cmpst_rtn_b32 v5, v1, v2, v3
4541 // GFX10: encoding: [0x00,0x00,0xc0,0xd8,0x01,0x02,0x03,0x05]
4543 ds_cmpst_rtn_b32 v5, v1, v2, v3 offset:0
4544 // GFX10: encoding: [0x00,0x00,0xc0,0xd8,0x01,0x02,0x03,0x05]
4546 ds_cmpst_rtn_b32 v5, v1, v2, v3 offset:4
4547 // GFX10: encoding: [0x04,0x00,0xc0,0xd8,0x01,0x02,0x03,0x05]
4549 ds_cmpst_rtn_b32 v5, v1, v2, v3 offset:65535 gds
4550 // GFX10: encoding: [0xff,0xff,0xc2,0xd8,0x01,0x02,0x03,0x05]
4552 ds_cmpst_rtn_f32 v5, v1, v2, v3 offset:65535
4553 // GFX10: encoding: [0xff,0xff,0xc4,0xd8,0x01,0x02,0x03,0x05]
4555 ds_cmpst_rtn_f32 v255, v1, v2, v3 offset:65535
4556 // GFX10: encoding: [0xff,0xff,0xc4,0xd8,0x01,0x02,0x03,0xff]
4558 ds_cmpst_rtn_f32 v5, v255, v2, v3 offset:65535
4559 // GFX10: encoding: [0xff,0xff,0xc4,0xd8,0xff,0x02,0x03,0x05]
4561 ds_cmpst_rtn_f32 v5, v1, v255, v3 offset:65535
4562 // GFX10: encoding: [0xff,0xff,0xc4,0xd8,0x01,0xff,0x03,0x05]
4564 ds_cmpst_rtn_f32 v5, v1, v2, v255 offset:65535
4565 // GFX10: encoding: [0xff,0xff,0xc4,0xd8,0x01,0x02,0xff,0x05]
4567 ds_cmpst_rtn_f32 v5, v1, v2, v3
4568 // GFX10: encoding: [0x00,0x00,0xc4,0xd8,0x01,0x02,0x03,0x05]
4570 ds_cmpst_rtn_f32 v5, v1, v2, v3 offset:0
4571 // GFX10: encoding: [0x00,0x00,0xc4,0xd8,0x01,0x02,0x03,0x05]
4573 ds_cmpst_rtn_f32 v5, v1, v2, v3 offset:4
4574 // GFX10: encoding: [0x04,0x00,0xc4,0xd8,0x01,0x02,0x03,0x05]
4576 ds_cmpst_rtn_f32 v5, v1, v2, v3 offset:65535 gds
4577 // GFX10: encoding: [0xff,0xff,0xc6,0xd8,0x01,0x02,0x03,0x05]
4579 ds_min_rtn_f32 v5, v1, v2 offset:65535
4580 // GFX10: encoding: [0xff,0xff,0xc8,0xd8,0x01,0x02,0x00,0x05]
4582 ds_min_rtn_f32 v255, v1, v2 offset:65535
4583 // GFX10: encoding: [0xff,0xff,0xc8,0xd8,0x01,0x02,0x00,0xff]
4585 ds_min_rtn_f32 v5, v255, v2 offset:65535
4586 // GFX10: encoding: [0xff,0xff,0xc8,0xd8,0xff,0x02,0x00,0x05]
4588 ds_min_rtn_f32 v5, v1, v255 offset:65535
4589 // GFX10: encoding: [0xff,0xff,0xc8,0xd8,0x01,0xff,0x00,0x05]
4591 ds_min_rtn_f32 v5, v1, v2
4592 // GFX10: encoding: [0x00,0x00,0xc8,0xd8,0x01,0x02,0x00,0x05]
4594 ds_min_rtn_f32 v5, v1, v2 offset:0
4595 // GFX10: encoding: [0x00,0x00,0xc8,0xd8,0x01,0x02,0x00,0x05]
4597 ds_min_rtn_f32 v5, v1, v2 offset:4
4598 // GFX10: encoding: [0x04,0x00,0xc8,0xd8,0x01,0x02,0x00,0x05]
4600 ds_min_rtn_f32 v5, v1, v2 offset:65535 gds
4601 // GFX10: encoding: [0xff,0xff,0xca,0xd8,0x01,0x02,0x00,0x05]
4603 ds_max_rtn_f32 v5, v1, v2 offset:65535
4604 // GFX10: encoding: [0xff,0xff,0xcc,0xd8,0x01,0x02,0x00,0x05]
4606 ds_max_rtn_f32 v255, v1, v2 offset:65535
4607 // GFX10: encoding: [0xff,0xff,0xcc,0xd8,0x01,0x02,0x00,0xff]
4609 ds_max_rtn_f32 v5, v255, v2 offset:65535
4610 // GFX10: encoding: [0xff,0xff,0xcc,0xd8,0xff,0x02,0x00,0x05]
4612 ds_max_rtn_f32 v5, v1, v255 offset:65535
4613 // GFX10: encoding: [0xff,0xff,0xcc,0xd8,0x01,0xff,0x00,0x05]
4615 ds_max_rtn_f32 v5, v1, v2
4616 // GFX10: encoding: [0x00,0x00,0xcc,0xd8,0x01,0x02,0x00,0x05]
4618 ds_max_rtn_f32 v5, v1, v2 offset:0
4619 // GFX10: encoding: [0x00,0x00,0xcc,0xd8,0x01,0x02,0x00,0x05]
4621 ds_max_rtn_f32 v5, v1, v2 offset:4
4622 // GFX10: encoding: [0x04,0x00,0xcc,0xd8,0x01,0x02,0x00,0x05]
4624 ds_max_rtn_f32 v5, v1, v2 offset:65535 gds
4625 // GFX10: encoding: [0xff,0xff,0xce,0xd8,0x01,0x02,0x00,0x05]
4627 ds_wrap_rtn_b32 v5, v1, v2, v3 offset:65535
4628 // GFX10: encoding: [0xff,0xff,0xd0,0xd8,0x01,0x02,0x03,0x05]
4630 ds_wrap_rtn_b32 v255, v1, v2, v3 offset:65535
4631 // GFX10: encoding: [0xff,0xff,0xd0,0xd8,0x01,0x02,0x03,0xff]
4633 ds_wrap_rtn_b32 v5, v255, v2, v3 offset:65535
4634 // GFX10: encoding: [0xff,0xff,0xd0,0xd8,0xff,0x02,0x03,0x05]
4636 ds_wrap_rtn_b32 v5, v1, v255, v3 offset:65535
4637 // GFX10: encoding: [0xff,0xff,0xd0,0xd8,0x01,0xff,0x03,0x05]
4639 ds_wrap_rtn_b32 v5, v1, v2, v255 offset:65535
4640 // GFX10: encoding: [0xff,0xff,0xd0,0xd8,0x01,0x02,0xff,0x05]
4642 ds_wrap_rtn_b32 v5, v1, v2, v3
4643 // GFX10: encoding: [0x00,0x00,0xd0,0xd8,0x01,0x02,0x03,0x05]
4645 ds_wrap_rtn_b32 v5, v1, v2, v3 offset:0
4646 // GFX10: encoding: [0x00,0x00,0xd0,0xd8,0x01,0x02,0x03,0x05]
4648 ds_wrap_rtn_b32 v5, v1, v2, v3 offset:4
4649 // GFX10: encoding: [0x04,0x00,0xd0,0xd8,0x01,0x02,0x03,0x05]
4651 ds_wrap_rtn_b32 v5, v1, v2, v3 offset:65535 gds
4652 // GFX10: encoding: [0xff,0xff,0xd2,0xd8,0x01,0x02,0x03,0x05]
4654 ds_swizzle_b32 v5, v1 offset:65535
4655 // GFX10: encoding: [0xff,0xff,0xd4,0xd8,0x01,0x00,0x00,0x05]
4657 ds_swizzle_b32 v255, v1 offset:65535
4658 // GFX10: encoding: [0xff,0xff,0xd4,0xd8,0x01,0x00,0x00,0xff]
4660 ds_swizzle_b32 v5, v255 offset:65535
4661 // GFX10: encoding: [0xff,0xff,0xd4,0xd8,0xff,0x00,0x00,0x05]
4663 ds_swizzle_b32 v5, v1
4664 // GFX10: encoding: [0x00,0x00,0xd4,0xd8,0x01,0x00,0x00,0x05]
4666 ds_swizzle_b32 v5, v1 offset:0
4667 // GFX10: encoding: [0x00,0x00,0xd4,0xd8,0x01,0x00,0x00,0x05]
4669 ds_swizzle_b32 v5, v1 offset:4
4670 // GFX10: encoding: [0x04,0x00,0xd4,0xd8,0x01,0x00,0x00,0x05]
4672 ds_swizzle_b32 v5, v1 offset:65535 gds
4673 // GFX10: encoding: [0xff,0xff,0xd6,0xd8,0x01,0x00,0x00,0x05]
4675 ds_read_b32 v5, v1 offset:65535
4676 // GFX10: encoding: [0xff,0xff,0xd8,0xd8,0x01,0x00,0x00,0x05]
4678 ds_read_b32 v255, v1 offset:65535
4679 // GFX10: encoding: [0xff,0xff,0xd8,0xd8,0x01,0x00,0x00,0xff]
4681 ds_read_b32 v5, v255 offset:65535
4682 // GFX10: encoding: [0xff,0xff,0xd8,0xd8,0xff,0x00,0x00,0x05]
4684 ds_read_b32 v5, v1
4685 // GFX10: encoding: [0x00,0x00,0xd8,0xd8,0x01,0x00,0x00,0x05]
4687 ds_read_b32 v5, v1 offset:0
4688 // GFX10: encoding: [0x00,0x00,0xd8,0xd8,0x01,0x00,0x00,0x05]
4690 ds_read_b32 v5, v1 offset:4
4691 // GFX10: encoding: [0x04,0x00,0xd8,0xd8,0x01,0x00,0x00,0x05]
4693 ds_read_b32 v5, v1 offset:65535 gds
4694 // GFX10: encoding: [0xff,0xff,0xda,0xd8,0x01,0x00,0x00,0x05]
4696 ds_read2_b32 v[5:6], v1 offset0:127 offset1:255
4697 // GFX10: encoding: [0x7f,0xff,0xdc,0xd8,0x01,0x00,0x00,0x05]
4699 ds_read2_b32 v[254:255], v1 offset0:127 offset1:255
4700 // GFX10: encoding: [0x7f,0xff,0xdc,0xd8,0x01,0x00,0x00,0xfe]
4702 ds_read2_b32 v[5:6], v255 offset0:127 offset1:255
4703 // GFX10: encoding: [0x7f,0xff,0xdc,0xd8,0xff,0x00,0x00,0x05]
4705 ds_read2_b32 v[5:6], v1 offset1:255
4706 // GFX10: encoding: [0x00,0xff,0xdc,0xd8,0x01,0x00,0x00,0x05]
4708 ds_read2_b32 v[5:6], v1 offset0:0 offset1:255
4709 // GFX10: encoding: [0x00,0xff,0xdc,0xd8,0x01,0x00,0x00,0x05]
4711 ds_read2_b32 v[5:6], v1 offset0:16 offset1:255
4712 // GFX10: encoding: [0x10,0xff,0xdc,0xd8,0x01,0x00,0x00,0x05]
4714 ds_read2_b32 v[5:6], v1 offset0:127
4715 // GFX10: encoding: [0x7f,0x00,0xdc,0xd8,0x01,0x00,0x00,0x05]
4717 ds_read2_b32 v[5:6], v1 offset0:127 offset1:0
4718 // GFX10: encoding: [0x7f,0x00,0xdc,0xd8,0x01,0x00,0x00,0x05]
4720 ds_read2_b32 v[5:6], v1 offset0:127 offset1:1
4721 // GFX10: encoding: [0x7f,0x01,0xdc,0xd8,0x01,0x00,0x00,0x05]
4723 ds_read2_b32 v[5:6], v1 offset0:127 offset1:255 gds
4724 // GFX10: encoding: [0x7f,0xff,0xde,0xd8,0x01,0x00,0x00,0x05]
4726 ds_read2st64_b32 v[5:6], v1 offset0:127 offset1:255
4727 // GFX10: encoding: [0x7f,0xff,0xe0,0xd8,0x01,0x00,0x00,0x05]
4729 ds_read2st64_b32 v[254:255], v1 offset0:127 offset1:255
4730 // GFX10: encoding: [0x7f,0xff,0xe0,0xd8,0x01,0x00,0x00,0xfe]
4732 ds_read2st64_b32 v[5:6], v255 offset0:127 offset1:255
4733 // GFX10: encoding: [0x7f,0xff,0xe0,0xd8,0xff,0x00,0x00,0x05]
4735 ds_read2st64_b32 v[5:6], v1 offset1:255
4736 // GFX10: encoding: [0x00,0xff,0xe0,0xd8,0x01,0x00,0x00,0x05]
4738 ds_read2st64_b32 v[5:6], v1 offset0:0 offset1:255
4739 // GFX10: encoding: [0x00,0xff,0xe0,0xd8,0x01,0x00,0x00,0x05]
4741 ds_read2st64_b32 v[5:6], v1 offset0:16 offset1:255
4742 // GFX10: encoding: [0x10,0xff,0xe0,0xd8,0x01,0x00,0x00,0x05]
4744 ds_read2st64_b32 v[5:6], v1 offset0:127
4745 // GFX10: encoding: [0x7f,0x00,0xe0,0xd8,0x01,0x00,0x00,0x05]
4747 ds_read2st64_b32 v[5:6], v1 offset0:127 offset1:0
4748 // GFX10: encoding: [0x7f,0x00,0xe0,0xd8,0x01,0x00,0x00,0x05]
4750 ds_read2st64_b32 v[5:6], v1 offset0:127 offset1:1
4751 // GFX10: encoding: [0x7f,0x01,0xe0,0xd8,0x01,0x00,0x00,0x05]
4753 ds_read2st64_b32 v[5:6], v1 offset0:127 offset1:255 gds
4754 // GFX10: encoding: [0x7f,0xff,0xe2,0xd8,0x01,0x00,0x00,0x05]
4756 ds_read_i8 v5, v1 offset:65535
4757 // GFX10: encoding: [0xff,0xff,0xe4,0xd8,0x01,0x00,0x00,0x05]
4759 ds_read_i8 v255, v1 offset:65535
4760 // GFX10: encoding: [0xff,0xff,0xe4,0xd8,0x01,0x00,0x00,0xff]
4762 ds_read_i8 v5, v255 offset:65535
4763 // GFX10: encoding: [0xff,0xff,0xe4,0xd8,0xff,0x00,0x00,0x05]
4765 ds_read_i8 v5, v1
4766 // GFX10: encoding: [0x00,0x00,0xe4,0xd8,0x01,0x00,0x00,0x05]
4768 ds_read_i8 v5, v1 offset:0
4769 // GFX10: encoding: [0x00,0x00,0xe4,0xd8,0x01,0x00,0x00,0x05]
4771 ds_read_i8 v5, v1 offset:4
4772 // GFX10: encoding: [0x04,0x00,0xe4,0xd8,0x01,0x00,0x00,0x05]
4774 ds_read_i8 v5, v1 offset:65535 gds
4775 // GFX10: encoding: [0xff,0xff,0xe6,0xd8,0x01,0x00,0x00,0x05]
4777 ds_read_u8 v5, v1 offset:65535
4778 // GFX10: encoding: [0xff,0xff,0xe8,0xd8,0x01,0x00,0x00,0x05]
4780 ds_read_u8 v255, v1 offset:65535
4781 // GFX10: encoding: [0xff,0xff,0xe8,0xd8,0x01,0x00,0x00,0xff]
4783 ds_read_u8 v5, v255 offset:65535
4784 // GFX10: encoding: [0xff,0xff,0xe8,0xd8,0xff,0x00,0x00,0x05]
4786 ds_read_u8 v5, v1
4787 // GFX10: encoding: [0x00,0x00,0xe8,0xd8,0x01,0x00,0x00,0x05]
4789 ds_read_u8 v5, v1 offset:0
4790 // GFX10: encoding: [0x00,0x00,0xe8,0xd8,0x01,0x00,0x00,0x05]
4792 ds_read_u8 v5, v1 offset:4
4793 // GFX10: encoding: [0x04,0x00,0xe8,0xd8,0x01,0x00,0x00,0x05]
4795 ds_read_u8 v5, v1 offset:65535 gds
4796 // GFX10: encoding: [0xff,0xff,0xea,0xd8,0x01,0x00,0x00,0x05]
4798 ds_read_i16 v5, v1 offset:65535
4799 // GFX10: encoding: [0xff,0xff,0xec,0xd8,0x01,0x00,0x00,0x05]
4801 ds_read_i16 v255, v1 offset:65535
4802 // GFX10: encoding: [0xff,0xff,0xec,0xd8,0x01,0x00,0x00,0xff]
4804 ds_read_i16 v5, v255 offset:65535
4805 // GFX10: encoding: [0xff,0xff,0xec,0xd8,0xff,0x00,0x00,0x05]
4807 ds_read_i16 v5, v1
4808 // GFX10: encoding: [0x00,0x00,0xec,0xd8,0x01,0x00,0x00,0x05]
4810 ds_read_i16 v5, v1 offset:0
4811 // GFX10: encoding: [0x00,0x00,0xec,0xd8,0x01,0x00,0x00,0x05]
4813 ds_read_i16 v5, v1 offset:4
4814 // GFX10: encoding: [0x04,0x00,0xec,0xd8,0x01,0x00,0x00,0x05]
4816 ds_read_i16 v5, v1 offset:65535 gds
4817 // GFX10: encoding: [0xff,0xff,0xee,0xd8,0x01,0x00,0x00,0x05]
4819 ds_read_u16 v5, v1 offset:65535
4820 // GFX10: encoding: [0xff,0xff,0xf0,0xd8,0x01,0x00,0x00,0x05]
4822 ds_read_u16 v255, v1 offset:65535
4823 // GFX10: encoding: [0xff,0xff,0xf0,0xd8,0x01,0x00,0x00,0xff]
4825 ds_read_u16 v5, v255 offset:65535
4826 // GFX10: encoding: [0xff,0xff,0xf0,0xd8,0xff,0x00,0x00,0x05]
4828 ds_read_u16 v5, v1
4829 // GFX10: encoding: [0x00,0x00,0xf0,0xd8,0x01,0x00,0x00,0x05]
4831 ds_read_u16 v5, v1 offset:0
4832 // GFX10: encoding: [0x00,0x00,0xf0,0xd8,0x01,0x00,0x00,0x05]
4834 ds_read_u16 v5, v1 offset:4
4835 // GFX10: encoding: [0x04,0x00,0xf0,0xd8,0x01,0x00,0x00,0x05]
4837 ds_read_u16 v5, v1 offset:65535 gds
4838 // GFX10: encoding: [0xff,0xff,0xf2,0xd8,0x01,0x00,0x00,0x05]
4840 ds_consume v5 offset:65535
4841 // GFX10: encoding: [0xff,0xff,0xf4,0xd8,0x00,0x00,0x00,0x05]
4843 ds_consume v255 offset:65535
4844 // GFX10: encoding: [0xff,0xff,0xf4,0xd8,0x00,0x00,0x00,0xff]
4846 ds_consume v5
4847 // GFX10: encoding: [0x00,0x00,0xf4,0xd8,0x00,0x00,0x00,0x05]
4849 ds_consume v5 offset:0
4850 // GFX10: encoding: [0x00,0x00,0xf4,0xd8,0x00,0x00,0x00,0x05]
4852 ds_consume v5 offset:4
4853 // GFX10: encoding: [0x04,0x00,0xf4,0xd8,0x00,0x00,0x00,0x05]
4855 ds_consume v5 offset:65535 gds
4856 // GFX10: encoding: [0xff,0xff,0xf6,0xd8,0x00,0x00,0x00,0x05]
4858 ds_append v5 offset:65535
4859 // GFX10: encoding: [0xff,0xff,0xf8,0xd8,0x00,0x00,0x00,0x05]
4861 ds_append v255 offset:65535
4862 // GFX10: encoding: [0xff,0xff,0xf8,0xd8,0x00,0x00,0x00,0xff]
4864 ds_append v5
4865 // GFX10: encoding: [0x00,0x00,0xf8,0xd8,0x00,0x00,0x00,0x05]
4867 ds_append v5 offset:0
4868 // GFX10: encoding: [0x00,0x00,0xf8,0xd8,0x00,0x00,0x00,0x05]
4870 ds_append v5 offset:4
4871 // GFX10: encoding: [0x04,0x00,0xf8,0xd8,0x00,0x00,0x00,0x05]
4873 ds_append v5 offset:65535 gds
4874 // GFX10: encoding: [0xff,0xff,0xfa,0xd8,0x00,0x00,0x00,0x05]
4876 ds_ordered_count v5, v1 offset:65535 gds
4877 // GFX10: encoding: [0xff,0xff,0xfe,0xd8,0x01,0x00,0x00,0x05]
4879 ds_ordered_count v255, v1 offset:65535 gds
4880 // GFX10: encoding: [0xff,0xff,0xfe,0xd8,0x01,0x00,0x00,0xff]
4882 ds_ordered_count v5, v255 offset:65535 gds
4883 // GFX10: encoding: [0xff,0xff,0xfe,0xd8,0xff,0x00,0x00,0x05]
4885 ds_ordered_count v5, v1 gds
4886 // GFX10: encoding: [0x00,0x00,0xfe,0xd8,0x01,0x00,0x00,0x05]
4888 ds_ordered_count v5, v1 offset:0 gds
4889 // GFX10: encoding: [0x00,0x00,0xfe,0xd8,0x01,0x00,0x00,0x05]
4891 ds_ordered_count v5, v1 offset:4 gds
4892 // GFX10: encoding: [0x04,0x00,0xfe,0xd8,0x01,0x00,0x00,0x05]
4894 ds_add_u64 v1, v[2:3] offset:65535
4895 // GFX10: encoding: [0xff,0xff,0x00,0xd9,0x01,0x02,0x00,0x00]
4897 ds_add_u64 v255, v[2:3] offset:65535
4898 // GFX10: encoding: [0xff,0xff,0x00,0xd9,0xff,0x02,0x00,0x00]
4900 ds_add_u64 v1, v[254:255] offset:65535
4901 // GFX10: encoding: [0xff,0xff,0x00,0xd9,0x01,0xfe,0x00,0x00]
4903 ds_add_u64 v1, v[2:3]
4904 // GFX10: encoding: [0x00,0x00,0x00,0xd9,0x01,0x02,0x00,0x00]
4906 ds_add_u64 v1, v[2:3] offset:0
4907 // GFX10: encoding: [0x00,0x00,0x00,0xd9,0x01,0x02,0x00,0x00]
4909 ds_add_u64 v1, v[2:3] offset:4
4910 // GFX10: encoding: [0x04,0x00,0x00,0xd9,0x01,0x02,0x00,0x00]
4912 ds_add_u64 v1, v[2:3] offset:65535 gds
4913 // GFX10: encoding: [0xff,0xff,0x02,0xd9,0x01,0x02,0x00,0x00]
4915 ds_sub_u64 v1, v[2:3] offset:65535
4916 // GFX10: encoding: [0xff,0xff,0x04,0xd9,0x01,0x02,0x00,0x00]
4918 ds_sub_u64 v255, v[2:3] offset:65535
4919 // GFX10: encoding: [0xff,0xff,0x04,0xd9,0xff,0x02,0x00,0x00]
4921 ds_sub_u64 v1, v[254:255] offset:65535
4922 // GFX10: encoding: [0xff,0xff,0x04,0xd9,0x01,0xfe,0x00,0x00]
4924 ds_sub_u64 v1, v[2:3]
4925 // GFX10: encoding: [0x00,0x00,0x04,0xd9,0x01,0x02,0x00,0x00]
4927 ds_sub_u64 v1, v[2:3] offset:0
4928 // GFX10: encoding: [0x00,0x00,0x04,0xd9,0x01,0x02,0x00,0x00]
4930 ds_sub_u64 v1, v[2:3] offset:4
4931 // GFX10: encoding: [0x04,0x00,0x04,0xd9,0x01,0x02,0x00,0x00]
4933 ds_sub_u64 v1, v[2:3] offset:65535 gds
4934 // GFX10: encoding: [0xff,0xff,0x06,0xd9,0x01,0x02,0x00,0x00]
4936 ds_rsub_u64 v1, v[2:3] offset:65535
4937 // GFX10: encoding: [0xff,0xff,0x08,0xd9,0x01,0x02,0x00,0x00]
4939 ds_rsub_u64 v255, v[2:3] offset:65535
4940 // GFX10: encoding: [0xff,0xff,0x08,0xd9,0xff,0x02,0x00,0x00]
4942 ds_rsub_u64 v1, v[254:255] offset:65535
4943 // GFX10: encoding: [0xff,0xff,0x08,0xd9,0x01,0xfe,0x00,0x00]
4945 ds_rsub_u64 v1, v[2:3]
4946 // GFX10: encoding: [0x00,0x00,0x08,0xd9,0x01,0x02,0x00,0x00]
4948 ds_rsub_u64 v1, v[2:3] offset:0
4949 // GFX10: encoding: [0x00,0x00,0x08,0xd9,0x01,0x02,0x00,0x00]
4951 ds_rsub_u64 v1, v[2:3] offset:4
4952 // GFX10: encoding: [0x04,0x00,0x08,0xd9,0x01,0x02,0x00,0x00]
4954 ds_rsub_u64 v1, v[2:3] offset:65535 gds
4955 // GFX10: encoding: [0xff,0xff,0x0a,0xd9,0x01,0x02,0x00,0x00]
4957 ds_inc_u64 v1, v[2:3] offset:65535
4958 // GFX10: encoding: [0xff,0xff,0x0c,0xd9,0x01,0x02,0x00,0x00]
4960 ds_inc_u64 v255, v[2:3] offset:65535
4961 // GFX10: encoding: [0xff,0xff,0x0c,0xd9,0xff,0x02,0x00,0x00]
4963 ds_inc_u64 v1, v[254:255] offset:65535
4964 // GFX10: encoding: [0xff,0xff,0x0c,0xd9,0x01,0xfe,0x00,0x00]
4966 ds_inc_u64 v1, v[2:3]
4967 // GFX10: encoding: [0x00,0x00,0x0c,0xd9,0x01,0x02,0x00,0x00]
4969 ds_inc_u64 v1, v[2:3] offset:0
4970 // GFX10: encoding: [0x00,0x00,0x0c,0xd9,0x01,0x02,0x00,0x00]
4972 ds_inc_u64 v1, v[2:3] offset:4
4973 // GFX10: encoding: [0x04,0x00,0x0c,0xd9,0x01,0x02,0x00,0x00]
4975 ds_inc_u64 v1, v[2:3] offset:65535 gds
4976 // GFX10: encoding: [0xff,0xff,0x0e,0xd9,0x01,0x02,0x00,0x00]
4978 ds_dec_u64 v1, v[2:3] offset:65535
4979 // GFX10: encoding: [0xff,0xff,0x10,0xd9,0x01,0x02,0x00,0x00]
4981 ds_dec_u64 v255, v[2:3] offset:65535
4982 // GFX10: encoding: [0xff,0xff,0x10,0xd9,0xff,0x02,0x00,0x00]
4984 ds_dec_u64 v1, v[254:255] offset:65535
4985 // GFX10: encoding: [0xff,0xff,0x10,0xd9,0x01,0xfe,0x00,0x00]
4987 ds_dec_u64 v1, v[2:3]
4988 // GFX10: encoding: [0x00,0x00,0x10,0xd9,0x01,0x02,0x00,0x00]
4990 ds_dec_u64 v1, v[2:3] offset:0
4991 // GFX10: encoding: [0x00,0x00,0x10,0xd9,0x01,0x02,0x00,0x00]
4993 ds_dec_u64 v1, v[2:3] offset:4
4994 // GFX10: encoding: [0x04,0x00,0x10,0xd9,0x01,0x02,0x00,0x00]
4996 ds_dec_u64 v1, v[2:3] offset:65535 gds
4997 // GFX10: encoding: [0xff,0xff,0x12,0xd9,0x01,0x02,0x00,0x00]
4999 ds_min_i64 v1, v[2:3] offset:65535
5000 // GFX10: encoding: [0xff,0xff,0x14,0xd9,0x01,0x02,0x00,0x00]
5002 ds_min_i64 v255, v[2:3] offset:65535
5003 // GFX10: encoding: [0xff,0xff,0x14,0xd9,0xff,0x02,0x00,0x00]
5005 ds_min_i64 v1, v[254:255] offset:65535
5006 // GFX10: encoding: [0xff,0xff,0x14,0xd9,0x01,0xfe,0x00,0x00]
5008 ds_min_i64 v1, v[2:3]
5009 // GFX10: encoding: [0x00,0x00,0x14,0xd9,0x01,0x02,0x00,0x00]
5011 ds_min_i64 v1, v[2:3] offset:0
5012 // GFX10: encoding: [0x00,0x00,0x14,0xd9,0x01,0x02,0x00,0x00]
5014 ds_min_i64 v1, v[2:3] offset:4
5015 // GFX10: encoding: [0x04,0x00,0x14,0xd9,0x01,0x02,0x00,0x00]
5017 ds_min_i64 v1, v[2:3] offset:65535 gds
5018 // GFX10: encoding: [0xff,0xff,0x16,0xd9,0x01,0x02,0x00,0x00]
5020 ds_max_i64 v1, v[2:3] offset:65535
5021 // GFX10: encoding: [0xff,0xff,0x18,0xd9,0x01,0x02,0x00,0x00]
5023 ds_max_i64 v255, v[2:3] offset:65535
5024 // GFX10: encoding: [0xff,0xff,0x18,0xd9,0xff,0x02,0x00,0x00]
5026 ds_max_i64 v1, v[254:255] offset:65535
5027 // GFX10: encoding: [0xff,0xff,0x18,0xd9,0x01,0xfe,0x00,0x00]
5029 ds_max_i64 v1, v[2:3]
5030 // GFX10: encoding: [0x00,0x00,0x18,0xd9,0x01,0x02,0x00,0x00]
5032 ds_max_i64 v1, v[2:3] offset:0
5033 // GFX10: encoding: [0x00,0x00,0x18,0xd9,0x01,0x02,0x00,0x00]
5035 ds_max_i64 v1, v[2:3] offset:4
5036 // GFX10: encoding: [0x04,0x00,0x18,0xd9,0x01,0x02,0x00,0x00]
5038 ds_max_i64 v1, v[2:3] offset:65535 gds
5039 // GFX10: encoding: [0xff,0xff,0x1a,0xd9,0x01,0x02,0x00,0x00]
5041 ds_min_u64 v1, v[2:3] offset:65535
5042 // GFX10: encoding: [0xff,0xff,0x1c,0xd9,0x01,0x02,0x00,0x00]
5044 ds_min_u64 v255, v[2:3] offset:65535
5045 // GFX10: encoding: [0xff,0xff,0x1c,0xd9,0xff,0x02,0x00,0x00]
5047 ds_min_u64 v1, v[254:255] offset:65535
5048 // GFX10: encoding: [0xff,0xff,0x1c,0xd9,0x01,0xfe,0x00,0x00]
5050 ds_min_u64 v1, v[2:3]
5051 // GFX10: encoding: [0x00,0x00,0x1c,0xd9,0x01,0x02,0x00,0x00]
5053 ds_min_u64 v1, v[2:3] offset:0
5054 // GFX10: encoding: [0x00,0x00,0x1c,0xd9,0x01,0x02,0x00,0x00]
5056 ds_min_u64 v1, v[2:3] offset:4
5057 // GFX10: encoding: [0x04,0x00,0x1c,0xd9,0x01,0x02,0x00,0x00]
5059 ds_min_u64 v1, v[2:3] offset:65535 gds
5060 // GFX10: encoding: [0xff,0xff,0x1e,0xd9,0x01,0x02,0x00,0x00]
5062 ds_max_u64 v1, v[2:3] offset:65535
5063 // GFX10: encoding: [0xff,0xff,0x20,0xd9,0x01,0x02,0x00,0x00]
5065 ds_max_u64 v255, v[2:3] offset:65535
5066 // GFX10: encoding: [0xff,0xff,0x20,0xd9,0xff,0x02,0x00,0x00]
5068 ds_max_u64 v1, v[254:255] offset:65535
5069 // GFX10: encoding: [0xff,0xff,0x20,0xd9,0x01,0xfe,0x00,0x00]
5071 ds_max_u64 v1, v[2:3]
5072 // GFX10: encoding: [0x00,0x00,0x20,0xd9,0x01,0x02,0x00,0x00]
5074 ds_max_u64 v1, v[2:3] offset:0
5075 // GFX10: encoding: [0x00,0x00,0x20,0xd9,0x01,0x02,0x00,0x00]
5077 ds_max_u64 v1, v[2:3] offset:4
5078 // GFX10: encoding: [0x04,0x00,0x20,0xd9,0x01,0x02,0x00,0x00]
5080 ds_max_u64 v1, v[2:3] offset:65535 gds
5081 // GFX10: encoding: [0xff,0xff,0x22,0xd9,0x01,0x02,0x00,0x00]
5083 ds_and_b64 v1, v[2:3] offset:65535
5084 // GFX10: encoding: [0xff,0xff,0x24,0xd9,0x01,0x02,0x00,0x00]
5086 ds_and_b64 v255, v[2:3] offset:65535
5087 // GFX10: encoding: [0xff,0xff,0x24,0xd9,0xff,0x02,0x00,0x00]
5089 ds_and_b64 v1, v[254:255] offset:65535
5090 // GFX10: encoding: [0xff,0xff,0x24,0xd9,0x01,0xfe,0x00,0x00]
5092 ds_and_b64 v1, v[2:3]
5093 // GFX10: encoding: [0x00,0x00,0x24,0xd9,0x01,0x02,0x00,0x00]
5095 ds_and_b64 v1, v[2:3] offset:0
5096 // GFX10: encoding: [0x00,0x00,0x24,0xd9,0x01,0x02,0x00,0x00]
5098 ds_and_b64 v1, v[2:3] offset:4
5099 // GFX10: encoding: [0x04,0x00,0x24,0xd9,0x01,0x02,0x00,0x00]
5101 ds_and_b64 v1, v[2:3] offset:65535 gds
5102 // GFX10: encoding: [0xff,0xff,0x26,0xd9,0x01,0x02,0x00,0x00]
5104 ds_or_b64 v1, v[2:3] offset:65535
5105 // GFX10: encoding: [0xff,0xff,0x28,0xd9,0x01,0x02,0x00,0x00]
5107 ds_or_b64 v255, v[2:3] offset:65535
5108 // GFX10: encoding: [0xff,0xff,0x28,0xd9,0xff,0x02,0x00,0x00]
5110 ds_or_b64 v1, v[254:255] offset:65535
5111 // GFX10: encoding: [0xff,0xff,0x28,0xd9,0x01,0xfe,0x00,0x00]
5113 ds_or_b64 v1, v[2:3]
5114 // GFX10: encoding: [0x00,0x00,0x28,0xd9,0x01,0x02,0x00,0x00]
5116 ds_or_b64 v1, v[2:3] offset:0
5117 // GFX10: encoding: [0x00,0x00,0x28,0xd9,0x01,0x02,0x00,0x00]
5119 ds_or_b64 v1, v[2:3] offset:4
5120 // GFX10: encoding: [0x04,0x00,0x28,0xd9,0x01,0x02,0x00,0x00]
5122 ds_or_b64 v1, v[2:3] offset:65535 gds
5123 // GFX10: encoding: [0xff,0xff,0x2a,0xd9,0x01,0x02,0x00,0x00]
5125 ds_xor_b64 v1, v[2:3] offset:65535
5126 // GFX10: encoding: [0xff,0xff,0x2c,0xd9,0x01,0x02,0x00,0x00]
5128 ds_xor_b64 v255, v[2:3] offset:65535
5129 // GFX10: encoding: [0xff,0xff,0x2c,0xd9,0xff,0x02,0x00,0x00]
5131 ds_xor_b64 v1, v[254:255] offset:65535
5132 // GFX10: encoding: [0xff,0xff,0x2c,0xd9,0x01,0xfe,0x00,0x00]
5134 ds_xor_b64 v1, v[2:3]
5135 // GFX10: encoding: [0x00,0x00,0x2c,0xd9,0x01,0x02,0x00,0x00]
5137 ds_xor_b64 v1, v[2:3] offset:0
5138 // GFX10: encoding: [0x00,0x00,0x2c,0xd9,0x01,0x02,0x00,0x00]
5140 ds_xor_b64 v1, v[2:3] offset:4
5141 // GFX10: encoding: [0x04,0x00,0x2c,0xd9,0x01,0x02,0x00,0x00]
5143 ds_xor_b64 v1, v[2:3] offset:65535 gds
5144 // GFX10: encoding: [0xff,0xff,0x2e,0xd9,0x01,0x02,0x00,0x00]
5146 ds_mskor_b64 v1, v[2:3], v[3:4] offset:65535
5147 // GFX10: encoding: [0xff,0xff,0x30,0xd9,0x01,0x02,0x03,0x00]
5149 ds_mskor_b64 v255, v[2:3], v[3:4] offset:65535
5150 // GFX10: encoding: [0xff,0xff,0x30,0xd9,0xff,0x02,0x03,0x00]
5152 ds_mskor_b64 v1, v[254:255], v[3:4] offset:65535
5153 // GFX10: encoding: [0xff,0xff,0x30,0xd9,0x01,0xfe,0x03,0x00]
5155 ds_mskor_b64 v1, v[2:3], v[254:255] offset:65535
5156 // GFX10: encoding: [0xff,0xff,0x30,0xd9,0x01,0x02,0xfe,0x00]
5158 ds_mskor_b64 v1, v[2:3], v[3:4]
5159 // GFX10: encoding: [0x00,0x00,0x30,0xd9,0x01,0x02,0x03,0x00]
5161 ds_mskor_b64 v1, v[2:3], v[3:4] offset:0
5162 // GFX10: encoding: [0x00,0x00,0x30,0xd9,0x01,0x02,0x03,0x00]
5164 ds_mskor_b64 v1, v[2:3], v[3:4] offset:4
5165 // GFX10: encoding: [0x04,0x00,0x30,0xd9,0x01,0x02,0x03,0x00]
5167 ds_mskor_b64 v1, v[2:3], v[3:4] offset:65535 gds
5168 // GFX10: encoding: [0xff,0xff,0x32,0xd9,0x01,0x02,0x03,0x00]
5170 ds_write_b64 v1, v[2:3] offset:65535
5171 // GFX10: encoding: [0xff,0xff,0x34,0xd9,0x01,0x02,0x00,0x00]
5173 ds_write_b64 v255, v[2:3] offset:65535
5174 // GFX10: encoding: [0xff,0xff,0x34,0xd9,0xff,0x02,0x00,0x00]
5176 ds_write_b64 v1, v[254:255] offset:65535
5177 // GFX10: encoding: [0xff,0xff,0x34,0xd9,0x01,0xfe,0x00,0x00]
5179 ds_write_b64 v1, v[2:3]
5180 // GFX10: encoding: [0x00,0x00,0x34,0xd9,0x01,0x02,0x00,0x00]
5182 ds_write_b64 v1, v[2:3] offset:0
5183 // GFX10: encoding: [0x00,0x00,0x34,0xd9,0x01,0x02,0x00,0x00]
5185 ds_write_b64 v1, v[2:3] offset:4
5186 // GFX10: encoding: [0x04,0x00,0x34,0xd9,0x01,0x02,0x00,0x00]
5188 ds_write_b64 v1, v[2:3] offset:65535 gds
5189 // GFX10: encoding: [0xff,0xff,0x36,0xd9,0x01,0x02,0x00,0x00]
5191 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255
5192 // GFX10: encoding: [0x7f,0xff,0x38,0xd9,0x01,0x02,0x03,0x00]
5194 ds_write2_b64 v255, v[2:3], v[3:4] offset0:127 offset1:255
5195 // GFX10: encoding: [0x7f,0xff,0x38,0xd9,0xff,0x02,0x03,0x00]
5197 ds_write2_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255
5198 // GFX10: encoding: [0x7f,0xff,0x38,0xd9,0x01,0xfe,0x03,0x00]
5200 ds_write2_b64 v1, v[2:3], v[254:255] offset0:127 offset1:255
5201 // GFX10: encoding: [0x7f,0xff,0x38,0xd9,0x01,0x02,0xfe,0x00]
5203 ds_write2_b64 v1, v[2:3], v[3:4] offset1:255
5204 // GFX10: encoding: [0x00,0xff,0x38,0xd9,0x01,0x02,0x03,0x00]
5206 ds_write2_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255
5207 // GFX10: encoding: [0x00,0xff,0x38,0xd9,0x01,0x02,0x03,0x00]
5209 ds_write2_b64 v1, v[2:3], v[3:4] offset0:16 offset1:255
5210 // GFX10: encoding: [0x10,0xff,0x38,0xd9,0x01,0x02,0x03,0x00]
5212 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127
5213 // GFX10: encoding: [0x7f,0x00,0x38,0xd9,0x01,0x02,0x03,0x00]
5215 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0
5216 // GFX10: encoding: [0x7f,0x00,0x38,0xd9,0x01,0x02,0x03,0x00]
5218 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:1
5219 // GFX10: encoding: [0x7f,0x01,0x38,0xd9,0x01,0x02,0x03,0x00]
5221 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255 gds
5222 // GFX10: encoding: [0x7f,0xff,0x3a,0xd9,0x01,0x02,0x03,0x00]
5224 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255
5225 // GFX10: encoding: [0x7f,0xff,0x3c,0xd9,0x01,0x02,0x03,0x00]
5227 ds_write2st64_b64 v255, v[2:3], v[3:4] offset0:127 offset1:255
5228 // GFX10: encoding: [0x7f,0xff,0x3c,0xd9,0xff,0x02,0x03,0x00]
5230 ds_write2st64_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255
5231 // GFX10: encoding: [0x7f,0xff,0x3c,0xd9,0x01,0xfe,0x03,0x00]
5233 ds_write2st64_b64 v1, v[2:3], v[254:255] offset0:127 offset1:255
5234 // GFX10: encoding: [0x7f,0xff,0x3c,0xd9,0x01,0x02,0xfe,0x00]
5236 ds_write2st64_b64 v1, v[2:3], v[3:4] offset1:255
5237 // GFX10: encoding: [0x00,0xff,0x3c,0xd9,0x01,0x02,0x03,0x00]
5239 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255
5240 // GFX10: encoding: [0x00,0xff,0x3c,0xd9,0x01,0x02,0x03,0x00]
5242 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:16 offset1:255
5243 // GFX10: encoding: [0x10,0xff,0x3c,0xd9,0x01,0x02,0x03,0x00]
5245 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:127
5246 // GFX10: encoding: [0x7f,0x00,0x3c,0xd9,0x01,0x02,0x03,0x00]
5248 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0
5249 // GFX10: encoding: [0x7f,0x00,0x3c,0xd9,0x01,0x02,0x03,0x00]
5251 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:127 offset1:1
5252 // GFX10: encoding: [0x7f,0x01,0x3c,0xd9,0x01,0x02,0x03,0x00]
5254 ds_write2st64_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255 gds
5255 // GFX10: encoding: [0x7f,0xff,0x3e,0xd9,0x01,0x02,0x03,0x00]
5257 ds_cmpst_b64 v1, v[2:3], v[3:4] offset:65535
5258 // GFX10: encoding: [0xff,0xff,0x40,0xd9,0x01,0x02,0x03,0x00]
5260 ds_cmpst_b64 v255, v[2:3], v[3:4] offset:65535
5261 // GFX10: encoding: [0xff,0xff,0x40,0xd9,0xff,0x02,0x03,0x00]
5263 ds_cmpst_b64 v1, v[254:255], v[3:4] offset:65535
5264 // GFX10: encoding: [0xff,0xff,0x40,0xd9,0x01,0xfe,0x03,0x00]
5266 ds_cmpst_b64 v1, v[2:3], v[254:255] offset:65535
5267 // GFX10: encoding: [0xff,0xff,0x40,0xd9,0x01,0x02,0xfe,0x00]
5269 ds_cmpst_b64 v1, v[2:3], v[3:4]
5270 // GFX10: encoding: [0x00,0x00,0x40,0xd9,0x01,0x02,0x03,0x00]
5272 ds_cmpst_b64 v1, v[2:3], v[3:4] offset:0
5273 // GFX10: encoding: [0x00,0x00,0x40,0xd9,0x01,0x02,0x03,0x00]
5275 ds_cmpst_b64 v1, v[2:3], v[3:4] offset:4
5276 // GFX10: encoding: [0x04,0x00,0x40,0xd9,0x01,0x02,0x03,0x00]
5278 ds_cmpst_b64 v1, v[2:3], v[3:4] offset:65535 gds
5279 // GFX10: encoding: [0xff,0xff,0x42,0xd9,0x01,0x02,0x03,0x00]
5281 ds_cmpst_f64 v1, v[2:3], v[3:4] offset:65535
5282 // GFX10: encoding: [0xff,0xff,0x44,0xd9,0x01,0x02,0x03,0x00]
5284 ds_cmpst_f64 v255, v[2:3], v[3:4] offset:65535
5285 // GFX10: encoding: [0xff,0xff,0x44,0xd9,0xff,0x02,0x03,0x00]
5287 ds_cmpst_f64 v1, v[254:255], v[3:4] offset:65535
5288 // GFX10: encoding: [0xff,0xff,0x44,0xd9,0x01,0xfe,0x03,0x00]
5290 ds_cmpst_f64 v1, v[2:3], v[254:255] offset:65535
5291 // GFX10: encoding: [0xff,0xff,0x44,0xd9,0x01,0x02,0xfe,0x00]
5293 ds_cmpst_f64 v1, v[2:3], v[3:4]
5294 // GFX10: encoding: [0x00,0x00,0x44,0xd9,0x01,0x02,0x03,0x00]
5296 ds_cmpst_f64 v1, v[2:3], v[3:4] offset:0
5297 // GFX10: encoding: [0x00,0x00,0x44,0xd9,0x01,0x02,0x03,0x00]
5299 ds_cmpst_f64 v1, v[2:3], v[3:4] offset:4
5300 // GFX10: encoding: [0x04,0x00,0x44,0xd9,0x01,0x02,0x03,0x00]
5302 ds_cmpst_f64 v1, v[2:3], v[3:4] offset:65535 gds
5303 // GFX10: encoding: [0xff,0xff,0x46,0xd9,0x01,0x02,0x03,0x00]
5305 ds_min_f64 v1, v[2:3] offset:65535
5306 // GFX10: encoding: [0xff,0xff,0x48,0xd9,0x01,0x02,0x00,0x00]
5308 ds_min_f64 v255, v[2:3] offset:65535
5309 // GFX10: encoding: [0xff,0xff,0x48,0xd9,0xff,0x02,0x00,0x00]
5311 ds_min_f64 v1, v[254:255] offset:65535
5312 // GFX10: encoding: [0xff,0xff,0x48,0xd9,0x01,0xfe,0x00,0x00]
5314 ds_min_f64 v1, v[2:3]
5315 // GFX10: encoding: [0x00,0x00,0x48,0xd9,0x01,0x02,0x00,0x00]
5317 ds_min_f64 v1, v[2:3] offset:0
5318 // GFX10: encoding: [0x00,0x00,0x48,0xd9,0x01,0x02,0x00,0x00]
5320 ds_min_f64 v1, v[2:3] offset:4
5321 // GFX10: encoding: [0x04,0x00,0x48,0xd9,0x01,0x02,0x00,0x00]
5323 ds_min_f64 v1, v[2:3] offset:65535 gds
5324 // GFX10: encoding: [0xff,0xff,0x4a,0xd9,0x01,0x02,0x00,0x00]
5326 ds_max_f64 v1, v[2:3] offset:65535
5327 // GFX10: encoding: [0xff,0xff,0x4c,0xd9,0x01,0x02,0x00,0x00]
5329 ds_max_f64 v255, v[2:3] offset:65535
5330 // GFX10: encoding: [0xff,0xff,0x4c,0xd9,0xff,0x02,0x00,0x00]
5332 ds_max_f64 v1, v[254:255] offset:65535
5333 // GFX10: encoding: [0xff,0xff,0x4c,0xd9,0x01,0xfe,0x00,0x00]
5335 ds_max_f64 v1, v[2:3]
5336 // GFX10: encoding: [0x00,0x00,0x4c,0xd9,0x01,0x02,0x00,0x00]
5338 ds_max_f64 v1, v[2:3] offset:0
5339 // GFX10: encoding: [0x00,0x00,0x4c,0xd9,0x01,0x02,0x00,0x00]
5341 ds_max_f64 v1, v[2:3] offset:4
5342 // GFX10: encoding: [0x04,0x00,0x4c,0xd9,0x01,0x02,0x00,0x00]
5344 ds_max_f64 v1, v[2:3] offset:65535 gds
5345 // GFX10: encoding: [0xff,0xff,0x4e,0xd9,0x01,0x02,0x00,0x00]
5347 ds_add_rtn_f32 v0, v1, v2
5348 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0x01,0x02,0x00,0x00]
5350 ds_add_rtn_f32 v255, v254, v253
5351 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0xfe,0xfd,0x00,0xff]
5353 ds_add_rtn_f32 v0, v254, v253
5354 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0xfe,0xfd,0x00,0x00]
5356 ds_add_rtn_f32 v255, v1, v253
5357 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0x01,0xfd,0x00,0xff]
5359 ds_add_rtn_f32 v255, v254, v2
5360 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0xfe,0x02,0x00,0xff]
5362 ds_add_rtn_f32 v0, v1, v2 offset:0
5363 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0x01,0x02,0x00,0x00]
5365 ds_add_rtn_f32 v255, v254, v253 offset:0
5366 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0xfe,0xfd,0x00,0xff]
5368 ds_add_rtn_f32 v0, v254, v253 offset:0
5369 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0xfe,0xfd,0x00,0x00]
5371 ds_add_rtn_f32 v255, v1, v253 offset:0
5372 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0x01,0xfd,0x00,0xff]
5374 ds_add_rtn_f32 v255, v254, v2 offset:0
5375 // GFX10: encoding: [0x00,0x00,0x54,0xd9,0xfe,0x02,0x00,0xff]
5377 ds_add_rtn_f32 v0, v1, v2 offset:4660
5378 // GFX10: encoding: [0x34,0x12,0x54,0xd9,0x01,0x02,0x00,0x00]
5380 ds_add_rtn_f32 v255, v254, v253 offset:4660
5381 // GFX10: encoding: [0x34,0x12,0x54,0xd9,0xfe,0xfd,0x00,0xff]
5383 ds_add_rtn_f32 v0, v254, v253 offset:4660
5384 // GFX10: encoding: [0x34,0x12,0x54,0xd9,0xfe,0xfd,0x00,0x00]
5386 ds_add_rtn_f32 v255, v1, v253 offset:4660
5387 // GFX10: encoding: [0x34,0x12,0x54,0xd9,0x01,0xfd,0x00,0xff]
5389 ds_add_rtn_f32 v255, v254, v2 offset:4660
5390 // GFX10: encoding: [0x34,0x12,0x54,0xd9,0xfe,0x02,0x00,0xff]
5392 ds_add_rtn_f32 v0, v1, v2 offset:65535
5393 // GFX10: encoding: [0xff,0xff,0x54,0xd9,0x01,0x02,0x00,0x00]
5395 ds_add_rtn_f32 v255, v254, v253 offset:65535
5396 // GFX10: encoding: [0xff,0xff,0x54,0xd9,0xfe,0xfd,0x00,0xff]
5398 ds_add_rtn_f32 v0, v254, v253 offset:65535
5399 // GFX10: encoding: [0xff,0xff,0x54,0xd9,0xfe,0xfd,0x00,0x00]
5401 ds_add_rtn_f32 v255, v1, v253 offset:65535
5402 // GFX10: encoding: [0xff,0xff,0x54,0xd9,0x01,0xfd,0x00,0xff]
5404 ds_add_rtn_f32 v255, v254, v2 offset:65535
5405 // GFX10: encoding: [0xff,0xff,0x54,0xd9,0xfe,0x02,0x00,0xff]
5407 ds_add_rtn_f32 v0, v1, v2 gds
5408 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0x01,0x02,0x00,0x00]
5410 ds_add_rtn_f32 v255, v254, v253 gds
5411 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0xfe,0xfd,0x00,0xff]
5413 ds_add_rtn_f32 v0, v254, v253 gds
5414 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0xfe,0xfd,0x00,0x00]
5416 ds_add_rtn_f32 v255, v1, v253 gds
5417 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0x01,0xfd,0x00,0xff]
5419 ds_add_rtn_f32 v255, v254, v2 gds
5420 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0xfe,0x02,0x00,0xff]
5422 ds_add_rtn_f32 v0, v1, v2 offset:0 gds
5423 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0x01,0x02,0x00,0x00]
5425 ds_add_rtn_f32 v255, v254, v253 offset:0 gds
5426 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0xfe,0xfd,0x00,0xff]
5428 ds_add_rtn_f32 v0, v254, v253 offset:0 gds
5429 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0xfe,0xfd,0x00,0x00]
5431 ds_add_rtn_f32 v255, v1, v253 offset:0 gds
5432 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0x01,0xfd,0x00,0xff]
5434 ds_add_rtn_f32 v255, v254, v2 offset:0 gds
5435 // GFX10: encoding: [0x00,0x00,0x56,0xd9,0xfe,0x02,0x00,0xff]
5437 ds_add_rtn_f32 v0, v1, v2 offset:4660 gds
5438 // GFX10: encoding: [0x34,0x12,0x56,0xd9,0x01,0x02,0x00,0x00]
5440 ds_add_rtn_f32 v255, v254, v253 offset:4660 gds
5441 // GFX10: encoding: [0x34,0x12,0x56,0xd9,0xfe,0xfd,0x00,0xff]
5443 ds_add_rtn_f32 v0, v254, v253 offset:4660 gds
5444 // GFX10: encoding: [0x34,0x12,0x56,0xd9,0xfe,0xfd,0x00,0x00]
5446 ds_add_rtn_f32 v255, v1, v253 offset:4660 gds
5447 // GFX10: encoding: [0x34,0x12,0x56,0xd9,0x01,0xfd,0x00,0xff]
5449 ds_add_rtn_f32 v255, v254, v2 offset:4660 gds
5450 // GFX10: encoding: [0x34,0x12,0x56,0xd9,0xfe,0x02,0x00,0xff]
5452 ds_add_rtn_f32 v0, v1, v2 offset:65535 gds
5453 // GFX10: encoding: [0xff,0xff,0x56,0xd9,0x01,0x02,0x00,0x00]
5455 ds_add_rtn_f32 v255, v254, v253 offset:65535 gds
5456 // GFX10: encoding: [0xff,0xff,0x56,0xd9,0xfe,0xfd,0x00,0xff]
5458 ds_add_rtn_f32 v0, v254, v253 offset:65535 gds
5459 // GFX10: encoding: [0xff,0xff,0x56,0xd9,0xfe,0xfd,0x00,0x00]
5461 ds_add_rtn_f32 v255, v1, v253 offset:65535 gds
5462 // GFX10: encoding: [0xff,0xff,0x56,0xd9,0x01,0xfd,0x00,0xff]
5464 ds_add_rtn_f32 v255, v254, v2 offset:65535 gds
5465 // GFX10: encoding: [0xff,0xff,0x56,0xd9,0xfe,0x02,0x00,0xff]
5467 ds_add_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5468 // GFX10: encoding: [0xff,0xff,0x80,0xd9,0x01,0x02,0x00,0x05]
5470 ds_add_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5471 // GFX10: encoding: [0xff,0xff,0x80,0xd9,0x01,0x02,0x00,0xfe]
5473 ds_add_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5474 // GFX10: encoding: [0xff,0xff,0x80,0xd9,0xff,0x02,0x00,0x05]
5476 ds_add_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5477 // GFX10: encoding: [0xff,0xff,0x80,0xd9,0x01,0xfe,0x00,0x05]
5479 ds_add_rtn_u64 v[5:6], v1, v[2:3]
5480 // GFX10: encoding: [0x00,0x00,0x80,0xd9,0x01,0x02,0x00,0x05]
5482 ds_add_rtn_u64 v[5:6], v1, v[2:3] offset:0
5483 // GFX10: encoding: [0x00,0x00,0x80,0xd9,0x01,0x02,0x00,0x05]
5485 ds_add_rtn_u64 v[5:6], v1, v[2:3] offset:4
5486 // GFX10: encoding: [0x04,0x00,0x80,0xd9,0x01,0x02,0x00,0x05]
5488 ds_add_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5489 // GFX10: encoding: [0xff,0xff,0x82,0xd9,0x01,0x02,0x00,0x05]
5491 ds_sub_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5492 // GFX10: encoding: [0xff,0xff,0x84,0xd9,0x01,0x02,0x00,0x05]
5494 ds_sub_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5495 // GFX10: encoding: [0xff,0xff,0x84,0xd9,0x01,0x02,0x00,0xfe]
5497 ds_sub_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5498 // GFX10: encoding: [0xff,0xff,0x84,0xd9,0xff,0x02,0x00,0x05]
5500 ds_sub_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5501 // GFX10: encoding: [0xff,0xff,0x84,0xd9,0x01,0xfe,0x00,0x05]
5503 ds_sub_rtn_u64 v[5:6], v1, v[2:3]
5504 // GFX10: encoding: [0x00,0x00,0x84,0xd9,0x01,0x02,0x00,0x05]
5506 ds_sub_rtn_u64 v[5:6], v1, v[2:3] offset:0
5507 // GFX10: encoding: [0x00,0x00,0x84,0xd9,0x01,0x02,0x00,0x05]
5509 ds_sub_rtn_u64 v[5:6], v1, v[2:3] offset:4
5510 // GFX10: encoding: [0x04,0x00,0x84,0xd9,0x01,0x02,0x00,0x05]
5512 ds_sub_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5513 // GFX10: encoding: [0xff,0xff,0x86,0xd9,0x01,0x02,0x00,0x05]
5515 ds_rsub_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5516 // GFX10: encoding: [0xff,0xff,0x88,0xd9,0x01,0x02,0x00,0x05]
5518 ds_rsub_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5519 // GFX10: encoding: [0xff,0xff,0x88,0xd9,0x01,0x02,0x00,0xfe]
5521 ds_rsub_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5522 // GFX10: encoding: [0xff,0xff,0x88,0xd9,0xff,0x02,0x00,0x05]
5524 ds_rsub_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5525 // GFX10: encoding: [0xff,0xff,0x88,0xd9,0x01,0xfe,0x00,0x05]
5527 ds_rsub_rtn_u64 v[5:6], v1, v[2:3]
5528 // GFX10: encoding: [0x00,0x00,0x88,0xd9,0x01,0x02,0x00,0x05]
5530 ds_rsub_rtn_u64 v[5:6], v1, v[2:3] offset:0
5531 // GFX10: encoding: [0x00,0x00,0x88,0xd9,0x01,0x02,0x00,0x05]
5533 ds_rsub_rtn_u64 v[5:6], v1, v[2:3] offset:4
5534 // GFX10: encoding: [0x04,0x00,0x88,0xd9,0x01,0x02,0x00,0x05]
5536 ds_rsub_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5537 // GFX10: encoding: [0xff,0xff,0x8a,0xd9,0x01,0x02,0x00,0x05]
5539 ds_inc_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5540 // GFX10: encoding: [0xff,0xff,0x8c,0xd9,0x01,0x02,0x00,0x05]
5542 ds_inc_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5543 // GFX10: encoding: [0xff,0xff,0x8c,0xd9,0x01,0x02,0x00,0xfe]
5545 ds_inc_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5546 // GFX10: encoding: [0xff,0xff,0x8c,0xd9,0xff,0x02,0x00,0x05]
5548 ds_inc_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5549 // GFX10: encoding: [0xff,0xff,0x8c,0xd9,0x01,0xfe,0x00,0x05]
5551 ds_inc_rtn_u64 v[5:6], v1, v[2:3]
5552 // GFX10: encoding: [0x00,0x00,0x8c,0xd9,0x01,0x02,0x00,0x05]
5554 ds_inc_rtn_u64 v[5:6], v1, v[2:3] offset:0
5555 // GFX10: encoding: [0x00,0x00,0x8c,0xd9,0x01,0x02,0x00,0x05]
5557 ds_inc_rtn_u64 v[5:6], v1, v[2:3] offset:4
5558 // GFX10: encoding: [0x04,0x00,0x8c,0xd9,0x01,0x02,0x00,0x05]
5560 ds_inc_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5561 // GFX10: encoding: [0xff,0xff,0x8e,0xd9,0x01,0x02,0x00,0x05]
5563 ds_dec_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5564 // GFX10: encoding: [0xff,0xff,0x90,0xd9,0x01,0x02,0x00,0x05]
5566 ds_dec_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5567 // GFX10: encoding: [0xff,0xff,0x90,0xd9,0x01,0x02,0x00,0xfe]
5569 ds_dec_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5570 // GFX10: encoding: [0xff,0xff,0x90,0xd9,0xff,0x02,0x00,0x05]
5572 ds_dec_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5573 // GFX10: encoding: [0xff,0xff,0x90,0xd9,0x01,0xfe,0x00,0x05]
5575 ds_dec_rtn_u64 v[5:6], v1, v[2:3]
5576 // GFX10: encoding: [0x00,0x00,0x90,0xd9,0x01,0x02,0x00,0x05]
5578 ds_dec_rtn_u64 v[5:6], v1, v[2:3] offset:0
5579 // GFX10: encoding: [0x00,0x00,0x90,0xd9,0x01,0x02,0x00,0x05]
5581 ds_dec_rtn_u64 v[5:6], v1, v[2:3] offset:4
5582 // GFX10: encoding: [0x04,0x00,0x90,0xd9,0x01,0x02,0x00,0x05]
5584 ds_dec_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5585 // GFX10: encoding: [0xff,0xff,0x92,0xd9,0x01,0x02,0x00,0x05]
5587 ds_min_rtn_i64 v[5:6], v1, v[2:3] offset:65535
5588 // GFX10: encoding: [0xff,0xff,0x94,0xd9,0x01,0x02,0x00,0x05]
5590 ds_min_rtn_i64 v[254:255], v1, v[2:3] offset:65535
5591 // GFX10: encoding: [0xff,0xff,0x94,0xd9,0x01,0x02,0x00,0xfe]
5593 ds_min_rtn_i64 v[5:6], v255, v[2:3] offset:65535
5594 // GFX10: encoding: [0xff,0xff,0x94,0xd9,0xff,0x02,0x00,0x05]
5596 ds_min_rtn_i64 v[5:6], v1, v[254:255] offset:65535
5597 // GFX10: encoding: [0xff,0xff,0x94,0xd9,0x01,0xfe,0x00,0x05]
5599 ds_min_rtn_i64 v[5:6], v1, v[2:3]
5600 // GFX10: encoding: [0x00,0x00,0x94,0xd9,0x01,0x02,0x00,0x05]
5602 ds_min_rtn_i64 v[5:6], v1, v[2:3] offset:0
5603 // GFX10: encoding: [0x00,0x00,0x94,0xd9,0x01,0x02,0x00,0x05]
5605 ds_min_rtn_i64 v[5:6], v1, v[2:3] offset:4
5606 // GFX10: encoding: [0x04,0x00,0x94,0xd9,0x01,0x02,0x00,0x05]
5608 ds_min_rtn_i64 v[5:6], v1, v[2:3] offset:65535 gds
5609 // GFX10: encoding: [0xff,0xff,0x96,0xd9,0x01,0x02,0x00,0x05]
5611 ds_max_rtn_i64 v[5:6], v1, v[2:3] offset:65535
5612 // GFX10: encoding: [0xff,0xff,0x98,0xd9,0x01,0x02,0x00,0x05]
5614 ds_max_rtn_i64 v[254:255], v1, v[2:3] offset:65535
5615 // GFX10: encoding: [0xff,0xff,0x98,0xd9,0x01,0x02,0x00,0xfe]
5617 ds_max_rtn_i64 v[5:6], v255, v[2:3] offset:65535
5618 // GFX10: encoding: [0xff,0xff,0x98,0xd9,0xff,0x02,0x00,0x05]
5620 ds_max_rtn_i64 v[5:6], v1, v[254:255] offset:65535
5621 // GFX10: encoding: [0xff,0xff,0x98,0xd9,0x01,0xfe,0x00,0x05]
5623 ds_max_rtn_i64 v[5:6], v1, v[2:3]
5624 // GFX10: encoding: [0x00,0x00,0x98,0xd9,0x01,0x02,0x00,0x05]
5626 ds_max_rtn_i64 v[5:6], v1, v[2:3] offset:0
5627 // GFX10: encoding: [0x00,0x00,0x98,0xd9,0x01,0x02,0x00,0x05]
5629 ds_max_rtn_i64 v[5:6], v1, v[2:3] offset:4
5630 // GFX10: encoding: [0x04,0x00,0x98,0xd9,0x01,0x02,0x00,0x05]
5632 ds_max_rtn_i64 v[5:6], v1, v[2:3] offset:65535 gds
5633 // GFX10: encoding: [0xff,0xff,0x9a,0xd9,0x01,0x02,0x00,0x05]
5635 ds_min_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5636 // GFX10: encoding: [0xff,0xff,0x9c,0xd9,0x01,0x02,0x00,0x05]
5638 ds_min_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5639 // GFX10: encoding: [0xff,0xff,0x9c,0xd9,0x01,0x02,0x00,0xfe]
5641 ds_min_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5642 // GFX10: encoding: [0xff,0xff,0x9c,0xd9,0xff,0x02,0x00,0x05]
5644 ds_min_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5645 // GFX10: encoding: [0xff,0xff,0x9c,0xd9,0x01,0xfe,0x00,0x05]
5647 ds_min_rtn_u64 v[5:6], v1, v[2:3]
5648 // GFX10: encoding: [0x00,0x00,0x9c,0xd9,0x01,0x02,0x00,0x05]
5650 ds_min_rtn_u64 v[5:6], v1, v[2:3] offset:0
5651 // GFX10: encoding: [0x00,0x00,0x9c,0xd9,0x01,0x02,0x00,0x05]
5653 ds_min_rtn_u64 v[5:6], v1, v[2:3] offset:4
5654 // GFX10: encoding: [0x04,0x00,0x9c,0xd9,0x01,0x02,0x00,0x05]
5656 ds_min_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5657 // GFX10: encoding: [0xff,0xff,0x9e,0xd9,0x01,0x02,0x00,0x05]
5659 ds_max_rtn_u64 v[5:6], v1, v[2:3] offset:65535
5660 // GFX10: encoding: [0xff,0xff,0xa0,0xd9,0x01,0x02,0x00,0x05]
5662 ds_max_rtn_u64 v[254:255], v1, v[2:3] offset:65535
5663 // GFX10: encoding: [0xff,0xff,0xa0,0xd9,0x01,0x02,0x00,0xfe]
5665 ds_max_rtn_u64 v[5:6], v255, v[2:3] offset:65535
5666 // GFX10: encoding: [0xff,0xff,0xa0,0xd9,0xff,0x02,0x00,0x05]
5668 ds_max_rtn_u64 v[5:6], v1, v[254:255] offset:65535
5669 // GFX10: encoding: [0xff,0xff,0xa0,0xd9,0x01,0xfe,0x00,0x05]
5671 ds_max_rtn_u64 v[5:6], v1, v[2:3]
5672 // GFX10: encoding: [0x00,0x00,0xa0,0xd9,0x01,0x02,0x00,0x05]
5674 ds_max_rtn_u64 v[5:6], v1, v[2:3] offset:0
5675 // GFX10: encoding: [0x00,0x00,0xa0,0xd9,0x01,0x02,0x00,0x05]
5677 ds_max_rtn_u64 v[5:6], v1, v[2:3] offset:4
5678 // GFX10: encoding: [0x04,0x00,0xa0,0xd9,0x01,0x02,0x00,0x05]
5680 ds_max_rtn_u64 v[5:6], v1, v[2:3] offset:65535 gds
5681 // GFX10: encoding: [0xff,0xff,0xa2,0xd9,0x01,0x02,0x00,0x05]
5683 ds_and_rtn_b64 v[5:6], v1, v[2:3] offset:65535
5684 // GFX10: encoding: [0xff,0xff,0xa4,0xd9,0x01,0x02,0x00,0x05]
5686 ds_and_rtn_b64 v[254:255], v1, v[2:3] offset:65535
5687 // GFX10: encoding: [0xff,0xff,0xa4,0xd9,0x01,0x02,0x00,0xfe]
5689 ds_and_rtn_b64 v[5:6], v255, v[2:3] offset:65535
5690 // GFX10: encoding: [0xff,0xff,0xa4,0xd9,0xff,0x02,0x00,0x05]
5692 ds_and_rtn_b64 v[5:6], v1, v[254:255] offset:65535
5693 // GFX10: encoding: [0xff,0xff,0xa4,0xd9,0x01,0xfe,0x00,0x05]
5695 ds_and_rtn_b64 v[5:6], v1, v[2:3]
5696 // GFX10: encoding: [0x00,0x00,0xa4,0xd9,0x01,0x02,0x00,0x05]
5698 ds_and_rtn_b64 v[5:6], v1, v[2:3] offset:0
5699 // GFX10: encoding: [0x00,0x00,0xa4,0xd9,0x01,0x02,0x00,0x05]
5701 ds_and_rtn_b64 v[5:6], v1, v[2:3] offset:4
5702 // GFX10: encoding: [0x04,0x00,0xa4,0xd9,0x01,0x02,0x00,0x05]
5704 ds_and_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
5705 // GFX10: encoding: [0xff,0xff,0xa6,0xd9,0x01,0x02,0x00,0x05]
5707 ds_or_rtn_b64 v[5:6], v1, v[2:3] offset:65535
5708 // GFX10: encoding: [0xff,0xff,0xa8,0xd9,0x01,0x02,0x00,0x05]
5710 ds_or_rtn_b64 v[254:255], v1, v[2:3] offset:65535
5711 // GFX10: encoding: [0xff,0xff,0xa8,0xd9,0x01,0x02,0x00,0xfe]
5713 ds_or_rtn_b64 v[5:6], v255, v[2:3] offset:65535
5714 // GFX10: encoding: [0xff,0xff,0xa8,0xd9,0xff,0x02,0x00,0x05]
5716 ds_or_rtn_b64 v[5:6], v1, v[254:255] offset:65535
5717 // GFX10: encoding: [0xff,0xff,0xa8,0xd9,0x01,0xfe,0x00,0x05]
5719 ds_or_rtn_b64 v[5:6], v1, v[2:3]
5720 // GFX10: encoding: [0x00,0x00,0xa8,0xd9,0x01,0x02,0x00,0x05]
5722 ds_or_rtn_b64 v[5:6], v1, v[2:3] offset:0
5723 // GFX10: encoding: [0x00,0x00,0xa8,0xd9,0x01,0x02,0x00,0x05]
5725 ds_or_rtn_b64 v[5:6], v1, v[2:3] offset:4
5726 // GFX10: encoding: [0x04,0x00,0xa8,0xd9,0x01,0x02,0x00,0x05]
5728 ds_or_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
5729 // GFX10: encoding: [0xff,0xff,0xaa,0xd9,0x01,0x02,0x00,0x05]
5731 ds_xor_rtn_b64 v[5:6], v1, v[2:3] offset:65535
5732 // GFX10: encoding: [0xff,0xff,0xac,0xd9,0x01,0x02,0x00,0x05]
5734 ds_xor_rtn_b64 v[254:255], v1, v[2:3] offset:65535
5735 // GFX10: encoding: [0xff,0xff,0xac,0xd9,0x01,0x02,0x00,0xfe]
5737 ds_xor_rtn_b64 v[5:6], v255, v[2:3] offset:65535
5738 // GFX10: encoding: [0xff,0xff,0xac,0xd9,0xff,0x02,0x00,0x05]
5740 ds_xor_rtn_b64 v[5:6], v1, v[254:255] offset:65535
5741 // GFX10: encoding: [0xff,0xff,0xac,0xd9,0x01,0xfe,0x00,0x05]
5743 ds_xor_rtn_b64 v[5:6], v1, v[2:3]
5744 // GFX10: encoding: [0x00,0x00,0xac,0xd9,0x01,0x02,0x00,0x05]
5746 ds_xor_rtn_b64 v[5:6], v1, v[2:3] offset:0
5747 // GFX10: encoding: [0x00,0x00,0xac,0xd9,0x01,0x02,0x00,0x05]
5749 ds_xor_rtn_b64 v[5:6], v1, v[2:3] offset:4
5750 // GFX10: encoding: [0x04,0x00,0xac,0xd9,0x01,0x02,0x00,0x05]
5752 ds_xor_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
5753 // GFX10: encoding: [0xff,0xff,0xae,0xd9,0x01,0x02,0x00,0x05]
5755 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535
5756 // GFX10: encoding: [0xff,0xff,0xb0,0xd9,0x01,0x02,0x03,0x05]
5758 ds_mskor_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535
5759 // GFX10: encoding: [0xff,0xff,0xb0,0xd9,0x01,0x02,0x03,0xfe]
5761 ds_mskor_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535
5762 // GFX10: encoding: [0xff,0xff,0xb0,0xd9,0xff,0x02,0x03,0x05]
5764 ds_mskor_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535
5765 // GFX10: encoding: [0xff,0xff,0xb0,0xd9,0x01,0xfe,0x03,0x05]
5767 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535
5768 // GFX10: encoding: [0xff,0xff,0xb0,0xd9,0x01,0x02,0xfe,0x05]
5770 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[3:4]
5771 // GFX10: encoding: [0x00,0x00,0xb0,0xd9,0x01,0x02,0x03,0x05]
5773 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0
5774 // GFX10: encoding: [0x00,0x00,0xb0,0xd9,0x01,0x02,0x03,0x05]
5776 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4
5777 // GFX10: encoding: [0x04,0x00,0xb0,0xd9,0x01,0x02,0x03,0x05]
5779 ds_mskor_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds
5780 // GFX10: encoding: [0xff,0xff,0xb2,0xd9,0x01,0x02,0x03,0x05]
5782 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] offset:65535
5783 // GFX10: encoding: [0xff,0xff,0xb4,0xd9,0x01,0x02,0x00,0x05]
5785 ds_wrxchg_rtn_b64 v[254:255], v1, v[2:3] offset:65535
5786 // GFX10: encoding: [0xff,0xff,0xb4,0xd9,0x01,0x02,0x00,0xfe]
5788 ds_wrxchg_rtn_b64 v[5:6], v255, v[2:3] offset:65535
5789 // GFX10: encoding: [0xff,0xff,0xb4,0xd9,0xff,0x02,0x00,0x05]
5791 ds_wrxchg_rtn_b64 v[5:6], v1, v[254:255] offset:65535
5792 // GFX10: encoding: [0xff,0xff,0xb4,0xd9,0x01,0xfe,0x00,0x05]
5794 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3]
5795 // GFX10: encoding: [0x00,0x00,0xb4,0xd9,0x01,0x02,0x00,0x05]
5797 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] offset:0
5798 // GFX10: encoding: [0x00,0x00,0xb4,0xd9,0x01,0x02,0x00,0x05]
5800 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] offset:4
5801 // GFX10: encoding: [0x04,0x00,0xb4,0xd9,0x01,0x02,0x00,0x05]
5803 ds_wrxchg_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
5804 // GFX10: encoding: [0xff,0xff,0xb6,0xd9,0x01,0x02,0x00,0x05]
5806 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255
5807 // GFX10: encoding: [0x7f,0xff,0xb8,0xd9,0x01,0x02,0x03,0x05]
5809 ds_wrxchg2_rtn_b64 v[252:255], v1, v[2:3], v[3:4] offset0:127 offset1:255
5810 // GFX10: encoding: [0x7f,0xff,0xb8,0xd9,0x01,0x02,0x03,0xfc]
5812 ds_wrxchg2_rtn_b64 v[5:8], v255, v[2:3], v[3:4] offset0:127 offset1:255
5813 // GFX10: encoding: [0x7f,0xff,0xb8,0xd9,0xff,0x02,0x03,0x05]
5815 ds_wrxchg2_rtn_b64 v[5:8], v1, v[254:255], v[3:4] offset0:127 offset1:255
5816 // GFX10: encoding: [0x7f,0xff,0xb8,0xd9,0x01,0xfe,0x03,0x05]
5818 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[254:255] offset0:127 offset1:255
5819 // GFX10: encoding: [0x7f,0xff,0xb8,0xd9,0x01,0x02,0xfe,0x05]
5821 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset1:255
5822 // GFX10: encoding: [0x00,0xff,0xb8,0xd9,0x01,0x02,0x03,0x05]
5824 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:0 offset1:255
5825 // GFX10: encoding: [0x00,0xff,0xb8,0xd9,0x01,0x02,0x03,0x05]
5827 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:16 offset1:255
5828 // GFX10: encoding: [0x10,0xff,0xb8,0xd9,0x01,0x02,0x03,0x05]
5830 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127
5831 // GFX10: encoding: [0x7f,0x00,0xb8,0xd9,0x01,0x02,0x03,0x05]
5833 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:0
5834 // GFX10: encoding: [0x7f,0x00,0xb8,0xd9,0x01,0x02,0x03,0x05]
5836 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:1
5837 // GFX10: encoding: [0x7f,0x01,0xb8,0xd9,0x01,0x02,0x03,0x05]
5839 ds_wrxchg2_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255 gds
5840 // GFX10: encoding: [0x7f,0xff,0xba,0xd9,0x01,0x02,0x03,0x05]
5842 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255
5843 // GFX10: encoding: [0x7f,0xff,0xbc,0xd9,0x01,0x02,0x03,0x05]
5845 ds_wrxchg2st64_rtn_b64 v[252:255], v1, v[2:3], v[3:4] offset0:127 offset1:255
5846 // GFX10: encoding: [0x7f,0xff,0xbc,0xd9,0x01,0x02,0x03,0xfc]
5848 ds_wrxchg2st64_rtn_b64 v[5:8], v255, v[2:3], v[3:4] offset0:127 offset1:255
5849 // GFX10: encoding: [0x7f,0xff,0xbc,0xd9,0xff,0x02,0x03,0x05]
5851 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[254:255], v[3:4] offset0:127 offset1:255
5852 // GFX10: encoding: [0x7f,0xff,0xbc,0xd9,0x01,0xfe,0x03,0x05]
5854 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[254:255] offset0:127 offset1:255
5855 // GFX10: encoding: [0x7f,0xff,0xbc,0xd9,0x01,0x02,0xfe,0x05]
5857 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset1:255
5858 // GFX10: encoding: [0x00,0xff,0xbc,0xd9,0x01,0x02,0x03,0x05]
5860 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:0 offset1:255
5861 // GFX10: encoding: [0x00,0xff,0xbc,0xd9,0x01,0x02,0x03,0x05]
5863 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:16 offset1:255
5864 // GFX10: encoding: [0x10,0xff,0xbc,0xd9,0x01,0x02,0x03,0x05]
5866 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127
5867 // GFX10: encoding: [0x7f,0x00,0xbc,0xd9,0x01,0x02,0x03,0x05]
5869 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:0
5870 // GFX10: encoding: [0x7f,0x00,0xbc,0xd9,0x01,0x02,0x03,0x05]
5872 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:1
5873 // GFX10: encoding: [0x7f,0x01,0xbc,0xd9,0x01,0x02,0x03,0x05]
5875 ds_wrxchg2st64_rtn_b64 v[5:8], v1, v[2:3], v[3:4] offset0:127 offset1:255 gds
5876 // GFX10: encoding: [0x7f,0xff,0xbe,0xd9,0x01,0x02,0x03,0x05]
5878 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535
5879 // GFX10: encoding: [0xff,0xff,0xc0,0xd9,0x01,0x02,0x03,0x05]
5881 ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535
5882 // GFX10: encoding: [0xff,0xff,0xc0,0xd9,0x01,0x02,0x03,0xfe]
5884 ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535
5885 // GFX10: encoding: [0xff,0xff,0xc0,0xd9,0xff,0x02,0x03,0x05]
5887 ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535
5888 // GFX10: encoding: [0xff,0xff,0xc0,0xd9,0x01,0xfe,0x03,0x05]
5890 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535
5891 // GFX10: encoding: [0xff,0xff,0xc0,0xd9,0x01,0x02,0xfe,0x05]
5893 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4]
5894 // GFX10: encoding: [0x00,0x00,0xc0,0xd9,0x01,0x02,0x03,0x05]
5896 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0
5897 // GFX10: encoding: [0x00,0x00,0xc0,0xd9,0x01,0x02,0x03,0x05]
5899 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4
5900 // GFX10: encoding: [0x04,0x00,0xc0,0xd9,0x01,0x02,0x03,0x05]
5902 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds
5903 // GFX10: encoding: [0xff,0xff,0xc2,0xd9,0x01,0x02,0x03,0x05]
5905 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[3:4] offset:65535
5906 // GFX10: encoding: [0xff,0xff,0xc4,0xd9,0x01,0x02,0x03,0x05]
5908 ds_cmpst_rtn_f64 v[254:255], v1, v[2:3], v[3:4] offset:65535
5909 // GFX10: encoding: [0xff,0xff,0xc4,0xd9,0x01,0x02,0x03,0xfe]
5911 ds_cmpst_rtn_f64 v[5:6], v255, v[2:3], v[3:4] offset:65535
5912 // GFX10: encoding: [0xff,0xff,0xc4,0xd9,0xff,0x02,0x03,0x05]
5914 ds_cmpst_rtn_f64 v[5:6], v1, v[254:255], v[3:4] offset:65535
5915 // GFX10: encoding: [0xff,0xff,0xc4,0xd9,0x01,0xfe,0x03,0x05]
5917 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[254:255] offset:65535
5918 // GFX10: encoding: [0xff,0xff,0xc4,0xd9,0x01,0x02,0xfe,0x05]
5920 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[3:4]
5921 // GFX10: encoding: [0x00,0x00,0xc4,0xd9,0x01,0x02,0x03,0x05]
5923 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[3:4] offset:0
5924 // GFX10: encoding: [0x00,0x00,0xc4,0xd9,0x01,0x02,0x03,0x05]
5926 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[3:4] offset:4
5927 // GFX10: encoding: [0x04,0x00,0xc4,0xd9,0x01,0x02,0x03,0x05]
5929 ds_cmpst_rtn_f64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds
5930 // GFX10: encoding: [0xff,0xff,0xc6,0xd9,0x01,0x02,0x03,0x05]
5932 ds_min_rtn_f64 v[5:6], v1, v[2:3] offset:65535
5933 // GFX10: encoding: [0xff,0xff,0xc8,0xd9,0x01,0x02,0x00,0x05]
5935 ds_min_rtn_f64 v[254:255], v1, v[2:3] offset:65535
5936 // GFX10: encoding: [0xff,0xff,0xc8,0xd9,0x01,0x02,0x00,0xfe]
5938 ds_min_rtn_f64 v[5:6], v255, v[2:3] offset:65535
5939 // GFX10: encoding: [0xff,0xff,0xc8,0xd9,0xff,0x02,0x00,0x05]
5941 ds_min_rtn_f64 v[5:6], v1, v[254:255] offset:65535
5942 // GFX10: encoding: [0xff,0xff,0xc8,0xd9,0x01,0xfe,0x00,0x05]
5944 ds_min_rtn_f64 v[5:6], v1, v[2:3]
5945 // GFX10: encoding: [0x00,0x00,0xc8,0xd9,0x01,0x02,0x00,0x05]
5947 ds_min_rtn_f64 v[5:6], v1, v[2:3] offset:0
5948 // GFX10: encoding: [0x00,0x00,0xc8,0xd9,0x01,0x02,0x00,0x05]
5950 ds_min_rtn_f64 v[5:6], v1, v[2:3] offset:4
5951 // GFX10: encoding: [0x04,0x00,0xc8,0xd9,0x01,0x02,0x00,0x05]
5953 ds_min_rtn_f64 v[5:6], v1, v[2:3] offset:65535 gds
5954 // GFX10: encoding: [0xff,0xff,0xca,0xd9,0x01,0x02,0x00,0x05]
5956 ds_max_rtn_f64 v[5:6], v1, v[2:3] offset:65535
5957 // GFX10: encoding: [0xff,0xff,0xcc,0xd9,0x01,0x02,0x00,0x05]
5959 ds_max_rtn_f64 v[254:255], v1, v[2:3] offset:65535
5960 // GFX10: encoding: [0xff,0xff,0xcc,0xd9,0x01,0x02,0x00,0xfe]
5962 ds_max_rtn_f64 v[5:6], v255, v[2:3] offset:65535
5963 // GFX10: encoding: [0xff,0xff,0xcc,0xd9,0xff,0x02,0x00,0x05]
5965 ds_max_rtn_f64 v[5:6], v1, v[254:255] offset:65535
5966 // GFX10: encoding: [0xff,0xff,0xcc,0xd9,0x01,0xfe,0x00,0x05]
5968 ds_max_rtn_f64 v[5:6], v1, v[2:3]
5969 // GFX10: encoding: [0x00,0x00,0xcc,0xd9,0x01,0x02,0x00,0x05]
5971 ds_max_rtn_f64 v[5:6], v1, v[2:3] offset:0
5972 // GFX10: encoding: [0x00,0x00,0xcc,0xd9,0x01,0x02,0x00,0x05]
5974 ds_max_rtn_f64 v[5:6], v1, v[2:3] offset:4
5975 // GFX10: encoding: [0x04,0x00,0xcc,0xd9,0x01,0x02,0x00,0x05]
5977 ds_max_rtn_f64 v[5:6], v1, v[2:3] offset:65535 gds
5978 // GFX10: encoding: [0xff,0xff,0xce,0xd9,0x01,0x02,0x00,0x05]
5980 ds_read_b64 v[5:6], v1 offset:65535
5981 // GFX10: encoding: [0xff,0xff,0xd8,0xd9,0x01,0x00,0x00,0x05]
5983 ds_read_b64 v[254:255], v1 offset:65535
5984 // GFX10: encoding: [0xff,0xff,0xd8,0xd9,0x01,0x00,0x00,0xfe]
5986 ds_read_b64 v[5:6], v255 offset:65535
5987 // GFX10: encoding: [0xff,0xff,0xd8,0xd9,0xff,0x00,0x00,0x05]
5989 ds_read_b64 v[5:6], v1
5990 // GFX10: encoding: [0x00,0x00,0xd8,0xd9,0x01,0x00,0x00,0x05]
5992 ds_read_b64 v[5:6], v1 offset:0
5993 // GFX10: encoding: [0x00,0x00,0xd8,0xd9,0x01,0x00,0x00,0x05]
5995 ds_read_b64 v[5:6], v1 offset:4
5996 // GFX10: encoding: [0x04,0x00,0xd8,0xd9,0x01,0x00,0x00,0x05]
5998 ds_read_b64 v[5:6], v1 offset:65535 gds
5999 // GFX10: encoding: [0xff,0xff,0xda,0xd9,0x01,0x00,0x00,0x05]
6001 ds_read2_b64 v[5:8], v1 offset0:127 offset1:255
6002 // GFX10: encoding: [0x7f,0xff,0xdc,0xd9,0x01,0x00,0x00,0x05]
6004 ds_read2_b64 v[252:255], v1 offset0:127 offset1:255
6005 // GFX10: encoding: [0x7f,0xff,0xdc,0xd9,0x01,0x00,0x00,0xfc]
6007 ds_read2_b64 v[5:8], v255 offset0:127 offset1:255
6008 // GFX10: encoding: [0x7f,0xff,0xdc,0xd9,0xff,0x00,0x00,0x05]
6010 ds_read2_b64 v[5:8], v1 offset1:255
6011 // GFX10: encoding: [0x00,0xff,0xdc,0xd9,0x01,0x00,0x00,0x05]
6013 ds_read2_b64 v[5:8], v1 offset0:0 offset1:255
6014 // GFX10: encoding: [0x00,0xff,0xdc,0xd9,0x01,0x00,0x00,0x05]
6016 ds_read2_b64 v[5:8], v1 offset0:16 offset1:255
6017 // GFX10: encoding: [0x10,0xff,0xdc,0xd9,0x01,0x00,0x00,0x05]
6019 ds_read2_b64 v[5:8], v1 offset0:127
6020 // GFX10: encoding: [0x7f,0x00,0xdc,0xd9,0x01,0x00,0x00,0x05]
6022 ds_read2_b64 v[5:8], v1 offset0:127 offset1:0
6023 // GFX10: encoding: [0x7f,0x00,0xdc,0xd9,0x01,0x00,0x00,0x05]
6025 ds_read2_b64 v[5:8], v1 offset0:127 offset1:1
6026 // GFX10: encoding: [0x7f,0x01,0xdc,0xd9,0x01,0x00,0x00,0x05]
6028 ds_read2_b64 v[5:8], v1 offset0:127 offset1:255 gds
6029 // GFX10: encoding: [0x7f,0xff,0xde,0xd9,0x01,0x00,0x00,0x05]
6031 ds_read2st64_b64 v[5:8], v1 offset0:127 offset1:255
6032 // GFX10: encoding: [0x7f,0xff,0xe0,0xd9,0x01,0x00,0x00,0x05]
6034 ds_read2st64_b64 v[252:255], v1 offset0:127 offset1:255
6035 // GFX10: encoding: [0x7f,0xff,0xe0,0xd9,0x01,0x00,0x00,0xfc]
6037 ds_read2st64_b64 v[5:8], v255 offset0:127 offset1:255
6038 // GFX10: encoding: [0x7f,0xff,0xe0,0xd9,0xff,0x00,0x00,0x05]
6040 ds_read2st64_b64 v[5:8], v1 offset1:255
6041 // GFX10: encoding: [0x00,0xff,0xe0,0xd9,0x01,0x00,0x00,0x05]
6043 ds_read2st64_b64 v[5:8], v1 offset0:0 offset1:255
6044 // GFX10: encoding: [0x00,0xff,0xe0,0xd9,0x01,0x00,0x00,0x05]
6046 ds_read2st64_b64 v[5:8], v1 offset0:16 offset1:255
6047 // GFX10: encoding: [0x10,0xff,0xe0,0xd9,0x01,0x00,0x00,0x05]
6049 ds_read2st64_b64 v[5:8], v1 offset0:127
6050 // GFX10: encoding: [0x7f,0x00,0xe0,0xd9,0x01,0x00,0x00,0x05]
6052 ds_read2st64_b64 v[5:8], v1 offset0:127 offset1:0
6053 // GFX10: encoding: [0x7f,0x00,0xe0,0xd9,0x01,0x00,0x00,0x05]
6055 ds_read2st64_b64 v[5:8], v1 offset0:127 offset1:1
6056 // GFX10: encoding: [0x7f,0x01,0xe0,0xd9,0x01,0x00,0x00,0x05]
6058 ds_read2st64_b64 v[5:8], v1 offset0:127 offset1:255 gds
6059 // GFX10: encoding: [0x7f,0xff,0xe2,0xd9,0x01,0x00,0x00,0x05]
6061 ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:65535
6062 // GFX10: encoding: [0xff,0xff,0xf8,0xd9,0x01,0x02,0x00,0x05]
6064 ds_condxchg32_rtn_b64 v[254:255], v1, v[2:3] offset:65535
6065 // GFX10: encoding: [0xff,0xff,0xf8,0xd9,0x01,0x02,0x00,0xfe]
6067 ds_condxchg32_rtn_b64 v[5:6], v255, v[2:3] offset:65535
6068 // GFX10: encoding: [0xff,0xff,0xf8,0xd9,0xff,0x02,0x00,0x05]
6070 ds_condxchg32_rtn_b64 v[5:6], v1, v[254:255] offset:65535
6071 // GFX10: encoding: [0xff,0xff,0xf8,0xd9,0x01,0xfe,0x00,0x05]
6073 ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3]
6074 // GFX10: encoding: [0x00,0x00,0xf8,0xd9,0x01,0x02,0x00,0x05]
6076 ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:0
6077 // GFX10: encoding: [0x00,0x00,0xf8,0xd9,0x01,0x02,0x00,0x05]
6079 ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:4
6080 // GFX10: encoding: [0x04,0x00,0xf8,0xd9,0x01,0x02,0x00,0x05]
6082 ds_condxchg32_rtn_b64 v[5:6], v1, v[2:3] offset:65535 gds
6083 // GFX10: encoding: [0xff,0xff,0xfa,0xd9,0x01,0x02,0x00,0x05]
6085 ds_add_src2_u32 v1 offset:65535
6086 // GFX10: encoding: [0xff,0xff,0x00,0xda,0x01,0x00,0x00,0x00]
6088 ds_add_src2_u32 v255 offset:65535
6089 // GFX10: encoding: [0xff,0xff,0x00,0xda,0xff,0x00,0x00,0x00]
6091 ds_add_src2_u32 v1
6092 // GFX10: encoding: [0x00,0x00,0x00,0xda,0x01,0x00,0x00,0x00]
6094 ds_add_src2_u32 v1 offset:0
6095 // GFX10: encoding: [0x00,0x00,0x00,0xda,0x01,0x00,0x00,0x00]
6097 ds_add_src2_u32 v1 offset:4
6098 // GFX10: encoding: [0x04,0x00,0x00,0xda,0x01,0x00,0x00,0x00]
6100 ds_add_src2_u32 v1 offset:65535 gds
6101 // GFX10: encoding: [0xff,0xff,0x02,0xda,0x01,0x00,0x00,0x00]
6103 ds_sub_src2_u32 v1 offset:65535
6104 // GFX10: encoding: [0xff,0xff,0x04,0xda,0x01,0x00,0x00,0x00]
6106 ds_sub_src2_u32 v255 offset:65535
6107 // GFX10: encoding: [0xff,0xff,0x04,0xda,0xff,0x00,0x00,0x00]
6109 ds_sub_src2_u32 v1
6110 // GFX10: encoding: [0x00,0x00,0x04,0xda,0x01,0x00,0x00,0x00]
6112 ds_sub_src2_u32 v1 offset:0
6113 // GFX10: encoding: [0x00,0x00,0x04,0xda,0x01,0x00,0x00,0x00]
6115 ds_sub_src2_u32 v1 offset:4
6116 // GFX10: encoding: [0x04,0x00,0x04,0xda,0x01,0x00,0x00,0x00]
6118 ds_sub_src2_u32 v1 offset:65535 gds
6119 // GFX10: encoding: [0xff,0xff,0x06,0xda,0x01,0x00,0x00,0x00]
6121 ds_rsub_src2_u32 v1 offset:65535
6122 // GFX10: encoding: [0xff,0xff,0x08,0xda,0x01,0x00,0x00,0x00]
6124 ds_rsub_src2_u32 v255 offset:65535
6125 // GFX10: encoding: [0xff,0xff,0x08,0xda,0xff,0x00,0x00,0x00]
6127 ds_rsub_src2_u32 v1
6128 // GFX10: encoding: [0x00,0x00,0x08,0xda,0x01,0x00,0x00,0x00]
6130 ds_rsub_src2_u32 v1 offset:0
6131 // GFX10: encoding: [0x00,0x00,0x08,0xda,0x01,0x00,0x00,0x00]
6133 ds_rsub_src2_u32 v1 offset:4
6134 // GFX10: encoding: [0x04,0x00,0x08,0xda,0x01,0x00,0x00,0x00]
6136 ds_rsub_src2_u32 v1 offset:65535 gds
6137 // GFX10: encoding: [0xff,0xff,0x0a,0xda,0x01,0x00,0x00,0x00]
6139 ds_inc_src2_u32 v1 offset:65535
6140 // GFX10: encoding: [0xff,0xff,0x0c,0xda,0x01,0x00,0x00,0x00]
6142 ds_inc_src2_u32 v255 offset:65535
6143 // GFX10: encoding: [0xff,0xff,0x0c,0xda,0xff,0x00,0x00,0x00]
6145 ds_inc_src2_u32 v1
6146 // GFX10: encoding: [0x00,0x00,0x0c,0xda,0x01,0x00,0x00,0x00]
6148 ds_inc_src2_u32 v1 offset:0
6149 // GFX10: encoding: [0x00,0x00,0x0c,0xda,0x01,0x00,0x00,0x00]
6151 ds_inc_src2_u32 v1 offset:4
6152 // GFX10: encoding: [0x04,0x00,0x0c,0xda,0x01,0x00,0x00,0x00]
6154 ds_inc_src2_u32 v1 offset:65535 gds
6155 // GFX10: encoding: [0xff,0xff,0x0e,0xda,0x01,0x00,0x00,0x00]
6157 ds_dec_src2_u32 v1 offset:65535
6158 // GFX10: encoding: [0xff,0xff,0x10,0xda,0x01,0x00,0x00,0x00]
6160 ds_dec_src2_u32 v255 offset:65535
6161 // GFX10: encoding: [0xff,0xff,0x10,0xda,0xff,0x00,0x00,0x00]
6163 ds_dec_src2_u32 v1
6164 // GFX10: encoding: [0x00,0x00,0x10,0xda,0x01,0x00,0x00,0x00]
6166 ds_dec_src2_u32 v1 offset:0
6167 // GFX10: encoding: [0x00,0x00,0x10,0xda,0x01,0x00,0x00,0x00]
6169 ds_dec_src2_u32 v1 offset:4
6170 // GFX10: encoding: [0x04,0x00,0x10,0xda,0x01,0x00,0x00,0x00]
6172 ds_dec_src2_u32 v1 offset:65535 gds
6173 // GFX10: encoding: [0xff,0xff,0x12,0xda,0x01,0x00,0x00,0x00]
6175 ds_min_src2_i32 v1 offset:65535
6176 // GFX10: encoding: [0xff,0xff,0x14,0xda,0x01,0x00,0x00,0x00]
6178 ds_min_src2_i32 v255 offset:65535
6179 // GFX10: encoding: [0xff,0xff,0x14,0xda,0xff,0x00,0x00,0x00]
6181 ds_min_src2_i32 v1
6182 // GFX10: encoding: [0x00,0x00,0x14,0xda,0x01,0x00,0x00,0x00]
6184 ds_min_src2_i32 v1 offset:0
6185 // GFX10: encoding: [0x00,0x00,0x14,0xda,0x01,0x00,0x00,0x00]
6187 ds_min_src2_i32 v1 offset:4
6188 // GFX10: encoding: [0x04,0x00,0x14,0xda,0x01,0x00,0x00,0x00]
6190 ds_min_src2_i32 v1 offset:65535 gds
6191 // GFX10: encoding: [0xff,0xff,0x16,0xda,0x01,0x00,0x00,0x00]
6193 ds_max_src2_i32 v1 offset:65535
6194 // GFX10: encoding: [0xff,0xff,0x18,0xda,0x01,0x00,0x00,0x00]
6196 ds_max_src2_i32 v255 offset:65535
6197 // GFX10: encoding: [0xff,0xff,0x18,0xda,0xff,0x00,0x00,0x00]
6199 ds_max_src2_i32 v1
6200 // GFX10: encoding: [0x00,0x00,0x18,0xda,0x01,0x00,0x00,0x00]
6202 ds_max_src2_i32 v1 offset:0
6203 // GFX10: encoding: [0x00,0x00,0x18,0xda,0x01,0x00,0x00,0x00]
6205 ds_max_src2_i32 v1 offset:4
6206 // GFX10: encoding: [0x04,0x00,0x18,0xda,0x01,0x00,0x00,0x00]
6208 ds_max_src2_i32 v1 offset:65535 gds
6209 // GFX10: encoding: [0xff,0xff,0x1a,0xda,0x01,0x00,0x00,0x00]
6211 ds_min_src2_u32 v1 offset:65535
6212 // GFX10: encoding: [0xff,0xff,0x1c,0xda,0x01,0x00,0x00,0x00]
6214 ds_min_src2_u32 v255 offset:65535
6215 // GFX10: encoding: [0xff,0xff,0x1c,0xda,0xff,0x00,0x00,0x00]
6217 ds_min_src2_u32 v1
6218 // GFX10: encoding: [0x00,0x00,0x1c,0xda,0x01,0x00,0x00,0x00]
6220 ds_min_src2_u32 v1 offset:0
6221 // GFX10: encoding: [0x00,0x00,0x1c,0xda,0x01,0x00,0x00,0x00]
6223 ds_min_src2_u32 v1 offset:4
6224 // GFX10: encoding: [0x04,0x00,0x1c,0xda,0x01,0x00,0x00,0x00]
6226 ds_min_src2_u32 v1 offset:65535 gds
6227 // GFX10: encoding: [0xff,0xff,0x1e,0xda,0x01,0x00,0x00,0x00]
6229 ds_max_src2_u32 v1 offset:65535
6230 // GFX10: encoding: [0xff,0xff,0x20,0xda,0x01,0x00,0x00,0x00]
6232 ds_max_src2_u32 v255 offset:65535
6233 // GFX10: encoding: [0xff,0xff,0x20,0xda,0xff,0x00,0x00,0x00]
6235 ds_max_src2_u32 v1
6236 // GFX10: encoding: [0x00,0x00,0x20,0xda,0x01,0x00,0x00,0x00]
6238 ds_max_src2_u32 v1 offset:0
6239 // GFX10: encoding: [0x00,0x00,0x20,0xda,0x01,0x00,0x00,0x00]
6241 ds_max_src2_u32 v1 offset:4
6242 // GFX10: encoding: [0x04,0x00,0x20,0xda,0x01,0x00,0x00,0x00]
6244 ds_max_src2_u32 v1 offset:65535 gds
6245 // GFX10: encoding: [0xff,0xff,0x22,0xda,0x01,0x00,0x00,0x00]
6247 ds_and_src2_b32 v1 offset:65535
6248 // GFX10: encoding: [0xff,0xff,0x24,0xda,0x01,0x00,0x00,0x00]
6250 ds_and_src2_b32 v255 offset:65535
6251 // GFX10: encoding: [0xff,0xff,0x24,0xda,0xff,0x00,0x00,0x00]
6253 ds_and_src2_b32 v1
6254 // GFX10: encoding: [0x00,0x00,0x24,0xda,0x01,0x00,0x00,0x00]
6256 ds_and_src2_b32 v1 offset:0
6257 // GFX10: encoding: [0x00,0x00,0x24,0xda,0x01,0x00,0x00,0x00]
6259 ds_and_src2_b32 v1 offset:4
6260 // GFX10: encoding: [0x04,0x00,0x24,0xda,0x01,0x00,0x00,0x00]
6262 ds_and_src2_b32 v1 offset:65535 gds
6263 // GFX10: encoding: [0xff,0xff,0x26,0xda,0x01,0x00,0x00,0x00]
6265 ds_or_src2_b32 v1 offset:65535
6266 // GFX10: encoding: [0xff,0xff,0x28,0xda,0x01,0x00,0x00,0x00]
6268 ds_or_src2_b32 v255 offset:65535
6269 // GFX10: encoding: [0xff,0xff,0x28,0xda,0xff,0x00,0x00,0x00]
6271 ds_or_src2_b32 v1
6272 // GFX10: encoding: [0x00,0x00,0x28,0xda,0x01,0x00,0x00,0x00]
6274 ds_or_src2_b32 v1 offset:0
6275 // GFX10: encoding: [0x00,0x00,0x28,0xda,0x01,0x00,0x00,0x00]
6277 ds_or_src2_b32 v1 offset:4
6278 // GFX10: encoding: [0x04,0x00,0x28,0xda,0x01,0x00,0x00,0x00]
6280 ds_or_src2_b32 v1 offset:65535 gds
6281 // GFX10: encoding: [0xff,0xff,0x2a,0xda,0x01,0x00,0x00,0x00]
6283 ds_xor_src2_b32 v1 offset:65535
6284 // GFX10: encoding: [0xff,0xff,0x2c,0xda,0x01,0x00,0x00,0x00]
6286 ds_xor_src2_b32 v255 offset:65535
6287 // GFX10: encoding: [0xff,0xff,0x2c,0xda,0xff,0x00,0x00,0x00]
6289 ds_xor_src2_b32 v1
6290 // GFX10: encoding: [0x00,0x00,0x2c,0xda,0x01,0x00,0x00,0x00]
6292 ds_xor_src2_b32 v1 offset:0
6293 // GFX10: encoding: [0x00,0x00,0x2c,0xda,0x01,0x00,0x00,0x00]
6295 ds_xor_src2_b32 v1 offset:4
6296 // GFX10: encoding: [0x04,0x00,0x2c,0xda,0x01,0x00,0x00,0x00]
6298 ds_xor_src2_b32 v1 offset:65535 gds
6299 // GFX10: encoding: [0xff,0xff,0x2e,0xda,0x01,0x00,0x00,0x00]
6301 ds_write_src2_b32 v1 offset:65535
6302 // GFX10: encoding: [0xff,0xff,0x34,0xda,0x01,0x00,0x00,0x00]
6304 ds_write_src2_b32 v255 offset:65535
6305 // GFX10: encoding: [0xff,0xff,0x34,0xda,0xff,0x00,0x00,0x00]
6307 ds_write_src2_b32 v1
6308 // GFX10: encoding: [0x00,0x00,0x34,0xda,0x01,0x00,0x00,0x00]
6310 ds_write_src2_b32 v1 offset:0
6311 // GFX10: encoding: [0x00,0x00,0x34,0xda,0x01,0x00,0x00,0x00]
6313 ds_write_src2_b32 v1 offset:4
6314 // GFX10: encoding: [0x04,0x00,0x34,0xda,0x01,0x00,0x00,0x00]
6316 ds_write_src2_b32 v1 offset:65535 gds
6317 // GFX10: encoding: [0xff,0xff,0x36,0xda,0x01,0x00,0x00,0x00]
6319 ds_min_src2_f32 v1 offset:65535
6320 // GFX10: encoding: [0xff,0xff,0x48,0xda,0x01,0x00,0x00,0x00]
6322 ds_min_src2_f32 v255 offset:65535
6323 // GFX10: encoding: [0xff,0xff,0x48,0xda,0xff,0x00,0x00,0x00]
6325 ds_min_src2_f32 v1
6326 // GFX10: encoding: [0x00,0x00,0x48,0xda,0x01,0x00,0x00,0x00]
6328 ds_min_src2_f32 v1 offset:0
6329 // GFX10: encoding: [0x00,0x00,0x48,0xda,0x01,0x00,0x00,0x00]
6331 ds_min_src2_f32 v1 offset:4
6332 // GFX10: encoding: [0x04,0x00,0x48,0xda,0x01,0x00,0x00,0x00]
6334 ds_min_src2_f32 v1 offset:65535 gds
6335 // GFX10: encoding: [0xff,0xff,0x4a,0xda,0x01,0x00,0x00,0x00]
6337 ds_max_src2_f32 v1 offset:65535
6338 // GFX10: encoding: [0xff,0xff,0x4c,0xda,0x01,0x00,0x00,0x00]
6340 ds_max_src2_f32 v255 offset:65535
6341 // GFX10: encoding: [0xff,0xff,0x4c,0xda,0xff,0x00,0x00,0x00]
6343 ds_max_src2_f32 v1
6344 // GFX10: encoding: [0x00,0x00,0x4c,0xda,0x01,0x00,0x00,0x00]
6346 ds_max_src2_f32 v1 offset:0
6347 // GFX10: encoding: [0x00,0x00,0x4c,0xda,0x01,0x00,0x00,0x00]
6349 ds_max_src2_f32 v1 offset:4
6350 // GFX10: encoding: [0x04,0x00,0x4c,0xda,0x01,0x00,0x00,0x00]
6352 ds_max_src2_f32 v1 offset:65535 gds
6353 // GFX10: encoding: [0xff,0xff,0x4e,0xda,0x01,0x00,0x00,0x00]
6355 ds_add_src2_f32 v1 offset:65535
6356 // GFX10: encoding: [0xff,0xff,0x54,0xda,0x01,0x00,0x00,0x00]
6358 ds_add_src2_f32 v255 offset:65535
6359 // GFX10: encoding: [0xff,0xff,0x54,0xda,0xff,0x00,0x00,0x00]
6361 ds_add_src2_f32 v1
6362 // GFX10: encoding: [0x00,0x00,0x54,0xda,0x01,0x00,0x00,0x00]
6364 ds_add_src2_f32 v1 offset:0
6365 // GFX10: encoding: [0x00,0x00,0x54,0xda,0x01,0x00,0x00,0x00]
6367 ds_add_src2_f32 v1 offset:4
6368 // GFX10: encoding: [0x04,0x00,0x54,0xda,0x01,0x00,0x00,0x00]
6370 ds_add_src2_f32 v1 offset:65535 gds
6371 // GFX10: encoding: [0xff,0xff,0x56,0xda,0x01,0x00,0x00,0x00]
6373 ds_write_b8_d16_hi v1, v2 offset:65535
6374 // GFX10: encoding: [0xff,0xff,0x80,0xda,0x01,0x02,0x00,0x00]
6376 ds_write_b8_d16_hi v255, v2 offset:65535
6377 // GFX10: encoding: [0xff,0xff,0x80,0xda,0xff,0x02,0x00,0x00]
6379 ds_write_b8_d16_hi v1, v255 offset:65535
6380 // GFX10: encoding: [0xff,0xff,0x80,0xda,0x01,0xff,0x00,0x00]
6382 ds_write_b8_d16_hi v1, v2
6383 // GFX10: encoding: [0x00,0x00,0x80,0xda,0x01,0x02,0x00,0x00]
6385 ds_write_b8_d16_hi v1, v2 offset:0
6386 // GFX10: encoding: [0x00,0x00,0x80,0xda,0x01,0x02,0x00,0x00]
6388 ds_write_b8_d16_hi v1, v2 offset:4
6389 // GFX10: encoding: [0x04,0x00,0x80,0xda,0x01,0x02,0x00,0x00]
6391 ds_write_b8_d16_hi v1, v2 offset:65535 gds
6392 // GFX10: encoding: [0xff,0xff,0x82,0xda,0x01,0x02,0x00,0x00]
6394 ds_write_b16_d16_hi v1, v2 offset:65535
6395 // GFX10: encoding: [0xff,0xff,0x84,0xda,0x01,0x02,0x00,0x00]
6397 ds_write_b16_d16_hi v255, v2 offset:65535
6398 // GFX10: encoding: [0xff,0xff,0x84,0xda,0xff,0x02,0x00,0x00]
6400 ds_write_b16_d16_hi v1, v255 offset:65535
6401 // GFX10: encoding: [0xff,0xff,0x84,0xda,0x01,0xff,0x00,0x00]
6403 ds_write_b16_d16_hi v1, v2
6404 // GFX10: encoding: [0x00,0x00,0x84,0xda,0x01,0x02,0x00,0x00]
6406 ds_write_b16_d16_hi v1, v2 offset:0
6407 // GFX10: encoding: [0x00,0x00,0x84,0xda,0x01,0x02,0x00,0x00]
6409 ds_write_b16_d16_hi v1, v2 offset:4
6410 // GFX10: encoding: [0x04,0x00,0x84,0xda,0x01,0x02,0x00,0x00]
6412 ds_write_b16_d16_hi v1, v2 offset:65535 gds
6413 // GFX10: encoding: [0xff,0xff,0x86,0xda,0x01,0x02,0x00,0x00]
6415 ds_read_u8_d16 v5, v1 offset:65535
6416 // GFX10: encoding: [0xff,0xff,0x88,0xda,0x01,0x00,0x00,0x05]
6418 ds_read_u8_d16 v255, v1 offset:65535
6419 // GFX10: encoding: [0xff,0xff,0x88,0xda,0x01,0x00,0x00,0xff]
6421 ds_read_u8_d16 v5, v255 offset:65535
6422 // GFX10: encoding: [0xff,0xff,0x88,0xda,0xff,0x00,0x00,0x05]
6424 ds_read_u8_d16 v5, v1
6425 // GFX10: encoding: [0x00,0x00,0x88,0xda,0x01,0x00,0x00,0x05]
6427 ds_read_u8_d16 v5, v1 offset:0
6428 // GFX10: encoding: [0x00,0x00,0x88,0xda,0x01,0x00,0x00,0x05]
6430 ds_read_u8_d16 v5, v1 offset:4
6431 // GFX10: encoding: [0x04,0x00,0x88,0xda,0x01,0x00,0x00,0x05]
6433 ds_read_u8_d16 v5, v1 offset:65535 gds
6434 // GFX10: encoding: [0xff,0xff,0x8a,0xda,0x01,0x00,0x00,0x05]
6436 ds_read_u8_d16_hi v5, v1 offset:65535
6437 // GFX10: encoding: [0xff,0xff,0x8c,0xda,0x01,0x00,0x00,0x05]
6439 ds_read_u8_d16_hi v255, v1 offset:65535
6440 // GFX10: encoding: [0xff,0xff,0x8c,0xda,0x01,0x00,0x00,0xff]
6442 ds_read_u8_d16_hi v5, v255 offset:65535
6443 // GFX10: encoding: [0xff,0xff,0x8c,0xda,0xff,0x00,0x00,0x05]
6445 ds_read_u8_d16_hi v5, v1
6446 // GFX10: encoding: [0x00,0x00,0x8c,0xda,0x01,0x00,0x00,0x05]
6448 ds_read_u8_d16_hi v5, v1 offset:0
6449 // GFX10: encoding: [0x00,0x00,0x8c,0xda,0x01,0x00,0x00,0x05]
6451 ds_read_u8_d16_hi v5, v1 offset:4
6452 // GFX10: encoding: [0x04,0x00,0x8c,0xda,0x01,0x00,0x00,0x05]
6454 ds_read_u8_d16_hi v5, v1 offset:65535 gds
6455 // GFX10: encoding: [0xff,0xff,0x8e,0xda,0x01,0x00,0x00,0x05]
6457 ds_read_i8_d16 v5, v1 offset:65535
6458 // GFX10: encoding: [0xff,0xff,0x90,0xda,0x01,0x00,0x00,0x05]
6460 ds_read_i8_d16 v255, v1 offset:65535
6461 // GFX10: encoding: [0xff,0xff,0x90,0xda,0x01,0x00,0x00,0xff]
6463 ds_read_i8_d16 v5, v255 offset:65535
6464 // GFX10: encoding: [0xff,0xff,0x90,0xda,0xff,0x00,0x00,0x05]
6466 ds_read_i8_d16 v5, v1
6467 // GFX10: encoding: [0x00,0x00,0x90,0xda,0x01,0x00,0x00,0x05]
6469 ds_read_i8_d16 v5, v1 offset:0
6470 // GFX10: encoding: [0x00,0x00,0x90,0xda,0x01,0x00,0x00,0x05]
6472 ds_read_i8_d16 v5, v1 offset:4
6473 // GFX10: encoding: [0x04,0x00,0x90,0xda,0x01,0x00,0x00,0x05]
6475 ds_read_i8_d16 v5, v1 offset:65535 gds
6476 // GFX10: encoding: [0xff,0xff,0x92,0xda,0x01,0x00,0x00,0x05]
6478 ds_read_i8_d16_hi v5, v1 offset:65535
6479 // GFX10: encoding: [0xff,0xff,0x94,0xda,0x01,0x00,0x00,0x05]
6481 ds_read_i8_d16_hi v255, v1 offset:65535
6482 // GFX10: encoding: [0xff,0xff,0x94,0xda,0x01,0x00,0x00,0xff]
6484 ds_read_i8_d16_hi v5, v255 offset:65535
6485 // GFX10: encoding: [0xff,0xff,0x94,0xda,0xff,0x00,0x00,0x05]
6487 ds_read_i8_d16_hi v5, v1
6488 // GFX10: encoding: [0x00,0x00,0x94,0xda,0x01,0x00,0x00,0x05]
6490 ds_read_i8_d16_hi v5, v1 offset:0
6491 // GFX10: encoding: [0x00,0x00,0x94,0xda,0x01,0x00,0x00,0x05]
6493 ds_read_i8_d16_hi v5, v1 offset:4
6494 // GFX10: encoding: [0x04,0x00,0x94,0xda,0x01,0x00,0x00,0x05]
6496 ds_read_i8_d16_hi v5, v1 offset:65535 gds
6497 // GFX10: encoding: [0xff,0xff,0x96,0xda,0x01,0x00,0x00,0x05]
6499 ds_read_u16_d16 v5, v1 offset:65535
6500 // GFX10: encoding: [0xff,0xff,0x98,0xda,0x01,0x00,0x00,0x05]
6502 ds_read_u16_d16 v255, v1 offset:65535
6503 // GFX10: encoding: [0xff,0xff,0x98,0xda,0x01,0x00,0x00,0xff]
6505 ds_read_u16_d16 v5, v255 offset:65535
6506 // GFX10: encoding: [0xff,0xff,0x98,0xda,0xff,0x00,0x00,0x05]
6508 ds_read_u16_d16 v5, v1
6509 // GFX10: encoding: [0x00,0x00,0x98,0xda,0x01,0x00,0x00,0x05]
6511 ds_read_u16_d16 v5, v1 offset:0
6512 // GFX10: encoding: [0x00,0x00,0x98,0xda,0x01,0x00,0x00,0x05]
6514 ds_read_u16_d16 v5, v1 offset:4
6515 // GFX10: encoding: [0x04,0x00,0x98,0xda,0x01,0x00,0x00,0x05]
6517 ds_read_u16_d16 v5, v1 offset:65535 gds
6518 // GFX10: encoding: [0xff,0xff,0x9a,0xda,0x01,0x00,0x00,0x05]
6520 ds_read_u16_d16_hi v5, v1 offset:65535
6521 // GFX10: encoding: [0xff,0xff,0x9c,0xda,0x01,0x00,0x00,0x05]
6523 ds_read_u16_d16_hi v255, v1 offset:65535
6524 // GFX10: encoding: [0xff,0xff,0x9c,0xda,0x01,0x00,0x00,0xff]
6526 ds_read_u16_d16_hi v5, v255 offset:65535
6527 // GFX10: encoding: [0xff,0xff,0x9c,0xda,0xff,0x00,0x00,0x05]
6529 ds_read_u16_d16_hi v5, v1
6530 // GFX10: encoding: [0x00,0x00,0x9c,0xda,0x01,0x00,0x00,0x05]
6532 ds_read_u16_d16_hi v5, v1 offset:0
6533 // GFX10: encoding: [0x00,0x00,0x9c,0xda,0x01,0x00,0x00,0x05]
6535 ds_read_u16_d16_hi v5, v1 offset:4
6536 // GFX10: encoding: [0x04,0x00,0x9c,0xda,0x01,0x00,0x00,0x05]
6538 ds_read_u16_d16_hi v5, v1 offset:65535 gds
6539 // GFX10: encoding: [0xff,0xff,0x9e,0xda,0x01,0x00,0x00,0x05]
6541 ds_write_addtid_b32 v5 offset:65535
6542 // GFX10: encoding: [0xff,0xff,0xc0,0xda,0x00,0x05,0x00,0x00]
6544 ds_write_addtid_b32 v255 offset:65535
6545 // GFX10: encoding: [0xff,0xff,0xc0,0xda,0x00,0xff,0x00,0x00]
6547 ds_write_addtid_b32 v5 offset:65535
6548 // GFX10: encoding: [0xff,0xff,0xc0,0xda,0x00,0x05,0x00,0x00]
6550 ds_write_addtid_b32 v5
6551 // GFX10: encoding: [0x00,0x00,0xc0,0xda,0x00,0x05,0x00,0x00]
6553 ds_write_addtid_b32 v5 offset:0
6554 // GFX10: encoding: [0x00,0x00,0xc0,0xda,0x00,0x05,0x00,0x00]
6556 ds_write_addtid_b32 v5 offset:4
6557 // GFX10: encoding: [0x04,0x00,0xc0,0xda,0x00,0x05,0x00,0x00]
6559 ds_write_addtid_b32 v5 offset:65535 gds
6560 // GFX10: encoding: [0xff,0xff,0xc2,0xda,0x00,0x05,0x00,0x00]
6562 ds_read_addtid_b32 v5 offset:65535
6563 // GFX10: encoding: [0xff,0xff,0xc4,0xda,0x00,0x00,0x00,0x05]
6565 ds_read_addtid_b32 v255 offset:65535
6566 // GFX10: encoding: [0xff,0xff,0xc4,0xda,0x00,0x00,0x00,0xff]
6568 ds_read_addtid_b32 v5 offset:65535
6569 // GFX10: encoding: [0xff,0xff,0xc4,0xda,0x00,0x00,0x00,0x05]
6571 ds_read_addtid_b32 v5
6572 // GFX10: encoding: [0x00,0x00,0xc4,0xda,0x00,0x00,0x00,0x05]
6574 ds_read_addtid_b32 v5 offset:0
6575 // GFX10: encoding: [0x00,0x00,0xc4,0xda,0x00,0x00,0x00,0x05]
6577 ds_read_addtid_b32 v5 offset:4
6578 // GFX10: encoding: [0x04,0x00,0xc4,0xda,0x00,0x00,0x00,0x05]
6580 ds_read_addtid_b32 v5 offset:65535 gds
6581 // GFX10: encoding: [0xff,0xff,0xc6,0xda,0x00,0x00,0x00,0x05]
6583 ds_permute_b32 v0, v1, v2
6584 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0x01,0x02,0x00,0x00]
6586 ds_permute_b32 v255, v254, v253
6587 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0xfe,0xfd,0x00,0xff]
6589 ds_permute_b32 v0, v254, v253
6590 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0xfe,0xfd,0x00,0x00]
6592 ds_permute_b32 v255, v1, v253
6593 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0x01,0xfd,0x00,0xff]
6595 ds_permute_b32 v255, v254, v2
6596 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0xfe,0x02,0x00,0xff]
6598 ds_permute_b32 v0, v1, v2 offset:0
6599 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0x01,0x02,0x00,0x00]
6601 ds_permute_b32 v255, v254, v253 offset:0
6602 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0xfe,0xfd,0x00,0xff]
6604 ds_permute_b32 v0, v254, v253 offset:0
6605 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0xfe,0xfd,0x00,0x00]
6607 ds_permute_b32 v255, v1, v253 offset:0
6608 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0x01,0xfd,0x00,0xff]
6610 ds_permute_b32 v255, v254, v2 offset:0
6611 // GFX10: encoding: [0x00,0x00,0xc8,0xda,0xfe,0x02,0x00,0xff]
6613 ds_permute_b32 v0, v1, v2 offset:4660
6614 // GFX10: encoding: [0x34,0x12,0xc8,0xda,0x01,0x02,0x00,0x00]
6616 ds_permute_b32 v255, v254, v253 offset:4660
6617 // GFX10: encoding: [0x34,0x12,0xc8,0xda,0xfe,0xfd,0x00,0xff]
6619 ds_permute_b32 v0, v254, v253 offset:4660
6620 // GFX10: encoding: [0x34,0x12,0xc8,0xda,0xfe,0xfd,0x00,0x00]
6622 ds_permute_b32 v255, v1, v253 offset:4660
6623 // GFX10: encoding: [0x34,0x12,0xc8,0xda,0x01,0xfd,0x00,0xff]
6625 ds_permute_b32 v255, v254, v2 offset:4660
6626 // GFX10: encoding: [0x34,0x12,0xc8,0xda,0xfe,0x02,0x00,0xff]
6628 ds_permute_b32 v0, v1, v2 offset:65535
6629 // GFX10: encoding: [0xff,0xff,0xc8,0xda,0x01,0x02,0x00,0x00]
6631 ds_permute_b32 v255, v254, v253 offset:65535
6632 // GFX10: encoding: [0xff,0xff,0xc8,0xda,0xfe,0xfd,0x00,0xff]
6634 ds_permute_b32 v0, v254, v253 offset:65535
6635 // GFX10: encoding: [0xff,0xff,0xc8,0xda,0xfe,0xfd,0x00,0x00]
6637 ds_permute_b32 v255, v1, v253 offset:65535
6638 // GFX10: encoding: [0xff,0xff,0xc8,0xda,0x01,0xfd,0x00,0xff]
6640 ds_permute_b32 v255, v254, v2 offset:65535
6641 // GFX10: encoding: [0xff,0xff,0xc8,0xda,0xfe,0x02,0x00,0xff]
6643 ds_bpermute_b32 v0, v1, v2
6644 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0x01,0x02,0x00,0x00]
6646 ds_bpermute_b32 v255, v254, v253
6647 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0xfe,0xfd,0x00,0xff]
6649 ds_bpermute_b32 v0, v254, v253
6650 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0xfe,0xfd,0x00,0x00]
6652 ds_bpermute_b32 v255, v1, v253
6653 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0x01,0xfd,0x00,0xff]
6655 ds_bpermute_b32 v255, v254, v2
6656 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0xfe,0x02,0x00,0xff]
6658 ds_bpermute_b32 v0, v1, v2 offset:0
6659 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0x01,0x02,0x00,0x00]
6661 ds_bpermute_b32 v255, v254, v253 offset:0
6662 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0xfe,0xfd,0x00,0xff]
6664 ds_bpermute_b32 v0, v254, v253 offset:0
6665 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0xfe,0xfd,0x00,0x00]
6667 ds_bpermute_b32 v255, v1, v253 offset:0
6668 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0x01,0xfd,0x00,0xff]
6670 ds_bpermute_b32 v255, v254, v2 offset:0
6671 // GFX10: encoding: [0x00,0x00,0xcc,0xda,0xfe,0x02,0x00,0xff]
6673 ds_bpermute_b32 v0, v1, v2 offset:4660
6674 // GFX10: encoding: [0x34,0x12,0xcc,0xda,0x01,0x02,0x00,0x00]
6676 ds_bpermute_b32 v255, v254, v253 offset:4660
6677 // GFX10: encoding: [0x34,0x12,0xcc,0xda,0xfe,0xfd,0x00,0xff]
6679 ds_bpermute_b32 v0, v254, v253 offset:4660
6680 // GFX10: encoding: [0x34,0x12,0xcc,0xda,0xfe,0xfd,0x00,0x00]
6682 ds_bpermute_b32 v255, v1, v253 offset:4660
6683 // GFX10: encoding: [0x34,0x12,0xcc,0xda,0x01,0xfd,0x00,0xff]
6685 ds_bpermute_b32 v255, v254, v2 offset:4660
6686 // GFX10: encoding: [0x34,0x12,0xcc,0xda,0xfe,0x02,0x00,0xff]
6688 ds_bpermute_b32 v0, v1, v2 offset:65535
6689 // GFX10: encoding: [0xff,0xff,0xcc,0xda,0x01,0x02,0x00,0x00]
6691 ds_bpermute_b32 v255, v254, v253 offset:65535
6692 // GFX10: encoding: [0xff,0xff,0xcc,0xda,0xfe,0xfd,0x00,0xff]
6694 ds_bpermute_b32 v0, v254, v253 offset:65535
6695 // GFX10: encoding: [0xff,0xff,0xcc,0xda,0xfe,0xfd,0x00,0x00]
6697 ds_bpermute_b32 v255, v1, v253 offset:65535
6698 // GFX10: encoding: [0xff,0xff,0xcc,0xda,0x01,0xfd,0x00,0xff]
6700 ds_bpermute_b32 v255, v254, v2 offset:65535
6701 // GFX10: encoding: [0xff,0xff,0xcc,0xda,0xfe,0x02,0x00,0xff]
6703 ds_add_src2_u64 v1 offset:65535
6704 // GFX10: encoding: [0xff,0xff,0x00,0xdb,0x01,0x00,0x00,0x00]
6706 ds_add_src2_u64 v255 offset:65535
6707 // GFX10: encoding: [0xff,0xff,0x00,0xdb,0xff,0x00,0x00,0x00]
6709 ds_add_src2_u64 v1
6710 // GFX10: encoding: [0x00,0x00,0x00,0xdb,0x01,0x00,0x00,0x00]
6712 ds_add_src2_u64 v1 offset:0
6713 // GFX10: encoding: [0x00,0x00,0x00,0xdb,0x01,0x00,0x00,0x00]
6715 ds_add_src2_u64 v1 offset:4
6716 // GFX10: encoding: [0x04,0x00,0x00,0xdb,0x01,0x00,0x00,0x00]
6718 ds_add_src2_u64 v1 offset:65535 gds
6719 // GFX10: encoding: [0xff,0xff,0x02,0xdb,0x01,0x00,0x00,0x00]
6721 ds_sub_src2_u64 v1 offset:65535
6722 // GFX10: encoding: [0xff,0xff,0x04,0xdb,0x01,0x00,0x00,0x00]
6724 ds_sub_src2_u64 v255 offset:65535
6725 // GFX10: encoding: [0xff,0xff,0x04,0xdb,0xff,0x00,0x00,0x00]
6727 ds_sub_src2_u64 v1
6728 // GFX10: encoding: [0x00,0x00,0x04,0xdb,0x01,0x00,0x00,0x00]
6730 ds_sub_src2_u64 v1 offset:0
6731 // GFX10: encoding: [0x00,0x00,0x04,0xdb,0x01,0x00,0x00,0x00]
6733 ds_sub_src2_u64 v1 offset:4
6734 // GFX10: encoding: [0x04,0x00,0x04,0xdb,0x01,0x00,0x00,0x00]
6736 ds_sub_src2_u64 v1 offset:65535 gds
6737 // GFX10: encoding: [0xff,0xff,0x06,0xdb,0x01,0x00,0x00,0x00]
6739 ds_rsub_src2_u64 v1 offset:65535
6740 // GFX10: encoding: [0xff,0xff,0x08,0xdb,0x01,0x00,0x00,0x00]
6742 ds_rsub_src2_u64 v255 offset:65535
6743 // GFX10: encoding: [0xff,0xff,0x08,0xdb,0xff,0x00,0x00,0x00]
6745 ds_rsub_src2_u64 v1
6746 // GFX10: encoding: [0x00,0x00,0x08,0xdb,0x01,0x00,0x00,0x00]
6748 ds_rsub_src2_u64 v1 offset:0
6749 // GFX10: encoding: [0x00,0x00,0x08,0xdb,0x01,0x00,0x00,0x00]
6751 ds_rsub_src2_u64 v1 offset:4
6752 // GFX10: encoding: [0x04,0x00,0x08,0xdb,0x01,0x00,0x00,0x00]
6754 ds_rsub_src2_u64 v1 offset:65535 gds
6755 // GFX10: encoding: [0xff,0xff,0x0a,0xdb,0x01,0x00,0x00,0x00]
6757 ds_inc_src2_u64 v1 offset:65535
6758 // GFX10: encoding: [0xff,0xff,0x0c,0xdb,0x01,0x00,0x00,0x00]
6760 ds_inc_src2_u64 v255 offset:65535
6761 // GFX10: encoding: [0xff,0xff,0x0c,0xdb,0xff,0x00,0x00,0x00]
6763 ds_inc_src2_u64 v1
6764 // GFX10: encoding: [0x00,0x00,0x0c,0xdb,0x01,0x00,0x00,0x00]
6766 ds_inc_src2_u64 v1 offset:0
6767 // GFX10: encoding: [0x00,0x00,0x0c,0xdb,0x01,0x00,0x00,0x00]
6769 ds_inc_src2_u64 v1 offset:4
6770 // GFX10: encoding: [0x04,0x00,0x0c,0xdb,0x01,0x00,0x00,0x00]
6772 ds_inc_src2_u64 v1 offset:65535 gds
6773 // GFX10: encoding: [0xff,0xff,0x0e,0xdb,0x01,0x00,0x00,0x00]
6775 ds_dec_src2_u64 v1 offset:65535
6776 // GFX10: encoding: [0xff,0xff,0x10,0xdb,0x01,0x00,0x00,0x00]
6778 ds_dec_src2_u64 v255 offset:65535
6779 // GFX10: encoding: [0xff,0xff,0x10,0xdb,0xff,0x00,0x00,0x00]
6781 ds_dec_src2_u64 v1
6782 // GFX10: encoding: [0x00,0x00,0x10,0xdb,0x01,0x00,0x00,0x00]
6784 ds_dec_src2_u64 v1 offset:0
6785 // GFX10: encoding: [0x00,0x00,0x10,0xdb,0x01,0x00,0x00,0x00]
6787 ds_dec_src2_u64 v1 offset:4
6788 // GFX10: encoding: [0x04,0x00,0x10,0xdb,0x01,0x00,0x00,0x00]
6790 ds_dec_src2_u64 v1 offset:65535 gds
6791 // GFX10: encoding: [0xff,0xff,0x12,0xdb,0x01,0x00,0x00,0x00]
6793 ds_min_src2_i64 v1 offset:65535
6794 // GFX10: encoding: [0xff,0xff,0x14,0xdb,0x01,0x00,0x00,0x00]
6796 ds_min_src2_i64 v255 offset:65535
6797 // GFX10: encoding: [0xff,0xff,0x14,0xdb,0xff,0x00,0x00,0x00]
6799 ds_min_src2_i64 v1
6800 // GFX10: encoding: [0x00,0x00,0x14,0xdb,0x01,0x00,0x00,0x00]
6802 ds_min_src2_i64 v1 offset:0
6803 // GFX10: encoding: [0x00,0x00,0x14,0xdb,0x01,0x00,0x00,0x00]
6805 ds_min_src2_i64 v1 offset:4
6806 // GFX10: encoding: [0x04,0x00,0x14,0xdb,0x01,0x00,0x00,0x00]
6808 ds_min_src2_i64 v1 offset:65535 gds
6809 // GFX10: encoding: [0xff,0xff,0x16,0xdb,0x01,0x00,0x00,0x00]
6811 ds_max_src2_i64 v1 offset:65535
6812 // GFX10: encoding: [0xff,0xff,0x18,0xdb,0x01,0x00,0x00,0x00]
6814 ds_max_src2_i64 v255 offset:65535
6815 // GFX10: encoding: [0xff,0xff,0x18,0xdb,0xff,0x00,0x00,0x00]
6817 ds_max_src2_i64 v1
6818 // GFX10: encoding: [0x00,0x00,0x18,0xdb,0x01,0x00,0x00,0x00]
6820 ds_max_src2_i64 v1 offset:0
6821 // GFX10: encoding: [0x00,0x00,0x18,0xdb,0x01,0x00,0x00,0x00]
6823 ds_max_src2_i64 v1 offset:4
6824 // GFX10: encoding: [0x04,0x00,0x18,0xdb,0x01,0x00,0x00,0x00]
6826 ds_max_src2_i64 v1 offset:65535 gds
6827 // GFX10: encoding: [0xff,0xff,0x1a,0xdb,0x01,0x00,0x00,0x00]
6829 ds_min_src2_u64 v1 offset:65535
6830 // GFX10: encoding: [0xff,0xff,0x1c,0xdb,0x01,0x00,0x00,0x00]
6832 ds_min_src2_u64 v255 offset:65535
6833 // GFX10: encoding: [0xff,0xff,0x1c,0xdb,0xff,0x00,0x00,0x00]
6835 ds_min_src2_u64 v1
6836 // GFX10: encoding: [0x00,0x00,0x1c,0xdb,0x01,0x00,0x00,0x00]
6838 ds_min_src2_u64 v1 offset:0
6839 // GFX10: encoding: [0x00,0x00,0x1c,0xdb,0x01,0x00,0x00,0x00]
6841 ds_min_src2_u64 v1 offset:4
6842 // GFX10: encoding: [0x04,0x00,0x1c,0xdb,0x01,0x00,0x00,0x00]
6844 ds_min_src2_u64 v1 offset:65535 gds
6845 // GFX10: encoding: [0xff,0xff,0x1e,0xdb,0x01,0x00,0x00,0x00]
6847 ds_max_src2_u64 v1 offset:65535
6848 // GFX10: encoding: [0xff,0xff,0x20,0xdb,0x01,0x00,0x00,0x00]
6850 ds_max_src2_u64 v255 offset:65535
6851 // GFX10: encoding: [0xff,0xff,0x20,0xdb,0xff,0x00,0x00,0x00]
6853 ds_max_src2_u64 v1
6854 // GFX10: encoding: [0x00,0x00,0x20,0xdb,0x01,0x00,0x00,0x00]
6856 ds_max_src2_u64 v1 offset:0
6857 // GFX10: encoding: [0x00,0x00,0x20,0xdb,0x01,0x00,0x00,0x00]
6859 ds_max_src2_u64 v1 offset:4
6860 // GFX10: encoding: [0x04,0x00,0x20,0xdb,0x01,0x00,0x00,0x00]
6862 ds_max_src2_u64 v1 offset:65535 gds
6863 // GFX10: encoding: [0xff,0xff,0x22,0xdb,0x01,0x00,0x00,0x00]
6865 ds_and_src2_b64 v1 offset:65535
6866 // GFX10: encoding: [0xff,0xff,0x24,0xdb,0x01,0x00,0x00,0x00]
6868 ds_and_src2_b64 v255 offset:65535
6869 // GFX10: encoding: [0xff,0xff,0x24,0xdb,0xff,0x00,0x00,0x00]
6871 ds_and_src2_b64 v1
6872 // GFX10: encoding: [0x00,0x00,0x24,0xdb,0x01,0x00,0x00,0x00]
6874 ds_and_src2_b64 v1 offset:0
6875 // GFX10: encoding: [0x00,0x00,0x24,0xdb,0x01,0x00,0x00,0x00]
6877 ds_and_src2_b64 v1 offset:4
6878 // GFX10: encoding: [0x04,0x00,0x24,0xdb,0x01,0x00,0x00,0x00]
6880 ds_and_src2_b64 v1 offset:65535 gds
6881 // GFX10: encoding: [0xff,0xff,0x26,0xdb,0x01,0x00,0x00,0x00]
6883 ds_or_src2_b64 v1 offset:65535
6884 // GFX10: encoding: [0xff,0xff,0x28,0xdb,0x01,0x00,0x00,0x00]
6886 ds_or_src2_b64 v255 offset:65535
6887 // GFX10: encoding: [0xff,0xff,0x28,0xdb,0xff,0x00,0x00,0x00]
6889 ds_or_src2_b64 v1
6890 // GFX10: encoding: [0x00,0x00,0x28,0xdb,0x01,0x00,0x00,0x00]
6892 ds_or_src2_b64 v1 offset:0
6893 // GFX10: encoding: [0x00,0x00,0x28,0xdb,0x01,0x00,0x00,0x00]
6895 ds_or_src2_b64 v1 offset:4
6896 // GFX10: encoding: [0x04,0x00,0x28,0xdb,0x01,0x00,0x00,0x00]
6898 ds_or_src2_b64 v1 offset:65535 gds
6899 // GFX10: encoding: [0xff,0xff,0x2a,0xdb,0x01,0x00,0x00,0x00]
6901 ds_xor_src2_b64 v1 offset:65535
6902 // GFX10: encoding: [0xff,0xff,0x2c,0xdb,0x01,0x00,0x00,0x00]
6904 ds_xor_src2_b64 v255 offset:65535
6905 // GFX10: encoding: [0xff,0xff,0x2c,0xdb,0xff,0x00,0x00,0x00]
6907 ds_xor_src2_b64 v1
6908 // GFX10: encoding: [0x00,0x00,0x2c,0xdb,0x01,0x00,0x00,0x00]
6910 ds_xor_src2_b64 v1 offset:0
6911 // GFX10: encoding: [0x00,0x00,0x2c,0xdb,0x01,0x00,0x00,0x00]
6913 ds_xor_src2_b64 v1 offset:4
6914 // GFX10: encoding: [0x04,0x00,0x2c,0xdb,0x01,0x00,0x00,0x00]
6916 ds_xor_src2_b64 v1 offset:65535 gds
6917 // GFX10: encoding: [0xff,0xff,0x2e,0xdb,0x01,0x00,0x00,0x00]
6919 ds_write_src2_b64 v1 offset:65535
6920 // GFX10: encoding: [0xff,0xff,0x34,0xdb,0x01,0x00,0x00,0x00]
6922 ds_write_src2_b64 v255 offset:65535
6923 // GFX10: encoding: [0xff,0xff,0x34,0xdb,0xff,0x00,0x00,0x00]
6925 ds_write_src2_b64 v1
6926 // GFX10: encoding: [0x00,0x00,0x34,0xdb,0x01,0x00,0x00,0x00]
6928 ds_write_src2_b64 v1 offset:0
6929 // GFX10: encoding: [0x00,0x00,0x34,0xdb,0x01,0x00,0x00,0x00]
6931 ds_write_src2_b64 v1 offset:4
6932 // GFX10: encoding: [0x04,0x00,0x34,0xdb,0x01,0x00,0x00,0x00]
6934 ds_write_src2_b64 v1 offset:65535 gds
6935 // GFX10: encoding: [0xff,0xff,0x36,0xdb,0x01,0x00,0x00,0x00]
6937 ds_min_src2_f64 v1 offset:65535
6938 // GFX10: encoding: [0xff,0xff,0x48,0xdb,0x01,0x00,0x00,0x00]
6940 ds_min_src2_f64 v255 offset:65535
6941 // GFX10: encoding: [0xff,0xff,0x48,0xdb,0xff,0x00,0x00,0x00]
6943 ds_min_src2_f64 v1
6944 // GFX10: encoding: [0x00,0x00,0x48,0xdb,0x01,0x00,0x00,0x00]
6946 ds_min_src2_f64 v1 offset:0
6947 // GFX10: encoding: [0x00,0x00,0x48,0xdb,0x01,0x00,0x00,0x00]
6949 ds_min_src2_f64 v1 offset:4
6950 // GFX10: encoding: [0x04,0x00,0x48,0xdb,0x01,0x00,0x00,0x00]
6952 ds_min_src2_f64 v1 offset:65535 gds
6953 // GFX10: encoding: [0xff,0xff,0x4a,0xdb,0x01,0x00,0x00,0x00]
6955 ds_max_src2_f64 v1 offset:65535
6956 // GFX10: encoding: [0xff,0xff,0x4c,0xdb,0x01,0x00,0x00,0x00]
6958 ds_max_src2_f64 v255 offset:65535
6959 // GFX10: encoding: [0xff,0xff,0x4c,0xdb,0xff,0x00,0x00,0x00]
6961 ds_max_src2_f64 v1
6962 // GFX10: encoding: [0x00,0x00,0x4c,0xdb,0x01,0x00,0x00,0x00]
6964 ds_max_src2_f64 v1 offset:0
6965 // GFX10: encoding: [0x00,0x00,0x4c,0xdb,0x01,0x00,0x00,0x00]
6967 ds_max_src2_f64 v1 offset:4
6968 // GFX10: encoding: [0x04,0x00,0x4c,0xdb,0x01,0x00,0x00,0x00]
6970 ds_max_src2_f64 v1 offset:65535 gds
6971 // GFX10: encoding: [0xff,0xff,0x4e,0xdb,0x01,0x00,0x00,0x00]
6973 ds_write_b96 v1, v[2:4] offset:65535
6974 // GFX10: encoding: [0xff,0xff,0x78,0xdb,0x01,0x02,0x00,0x00]
6976 ds_write_b96 v255, v[2:4] offset:65535
6977 // GFX10: encoding: [0xff,0xff,0x78,0xdb,0xff,0x02,0x00,0x00]
6979 ds_write_b96 v1, v[253:255] offset:65535
6980 // GFX10: encoding: [0xff,0xff,0x78,0xdb,0x01,0xfd,0x00,0x00]
6982 ds_write_b96 v1, v[2:4]
6983 // GFX10: encoding: [0x00,0x00,0x78,0xdb,0x01,0x02,0x00,0x00]
6985 ds_write_b96 v1, v[2:4] offset:0
6986 // GFX10: encoding: [0x00,0x00,0x78,0xdb,0x01,0x02,0x00,0x00]
6988 ds_write_b96 v1, v[2:4] offset:4
6989 // GFX10: encoding: [0x04,0x00,0x78,0xdb,0x01,0x02,0x00,0x00]
6991 ds_write_b96 v1, v[2:4] offset:65535 gds
6992 // GFX10: encoding: [0xff,0xff,0x7a,0xdb,0x01,0x02,0x00,0x00]
6994 ds_write_b128 v1, v[2:5] offset:65535
6995 // GFX10: encoding: [0xff,0xff,0x7c,0xdb,0x01,0x02,0x00,0x00]
6997 ds_write_b128 v255, v[2:5] offset:65535
6998 // GFX10: encoding: [0xff,0xff,0x7c,0xdb,0xff,0x02,0x00,0x00]
7000 ds_write_b128 v1, v[252:255] offset:65535
7001 // GFX10: encoding: [0xff,0xff,0x7c,0xdb,0x01,0xfc,0x00,0x00]
7003 ds_write_b128 v1, v[2:5]
7004 // GFX10: encoding: [0x00,0x00,0x7c,0xdb,0x01,0x02,0x00,0x00]
7006 ds_write_b128 v1, v[2:5] offset:0
7007 // GFX10: encoding: [0x00,0x00,0x7c,0xdb,0x01,0x02,0x00,0x00]
7009 ds_write_b128 v1, v[2:5] offset:4
7010 // GFX10: encoding: [0x04,0x00,0x7c,0xdb,0x01,0x02,0x00,0x00]
7012 ds_write_b128 v1, v[2:5] offset:65535 gds
7013 // GFX10: encoding: [0xff,0xff,0x7e,0xdb,0x01,0x02,0x00,0x00]
7015 ds_read_b96 v[5:7], v1 offset:65535
7016 // GFX10: encoding: [0xff,0xff,0xf8,0xdb,0x01,0x00,0x00,0x05]
7018 ds_read_b96 v[253:255], v1 offset:65535
7019 // GFX10: encoding: [0xff,0xff,0xf8,0xdb,0x01,0x00,0x00,0xfd]
7021 ds_read_b96 v[5:7], v255 offset:65535
7022 // GFX10: encoding: [0xff,0xff,0xf8,0xdb,0xff,0x00,0x00,0x05]
7024 ds_read_b96 v[5:7], v1
7025 // GFX10: encoding: [0x00,0x00,0xf8,0xdb,0x01,0x00,0x00,0x05]
7027 ds_read_b96 v[5:7], v1 offset:0
7028 // GFX10: encoding: [0x00,0x00,0xf8,0xdb,0x01,0x00,0x00,0x05]
7030 ds_read_b96 v[5:7], v1 offset:4
7031 // GFX10: encoding: [0x04,0x00,0xf8,0xdb,0x01,0x00,0x00,0x05]
7033 ds_read_b96 v[5:7], v1 offset:65535 gds
7034 // GFX10: encoding: [0xff,0xff,0xfa,0xdb,0x01,0x00,0x00,0x05]
7036 ds_read_b128 v[5:8], v1 offset:65535
7037 // GFX10: encoding: [0xff,0xff,0xfc,0xdb,0x01,0x00,0x00,0x05]
7039 ds_read_b128 v[252:255], v1 offset:65535
7040 // GFX10: encoding: [0xff,0xff,0xfc,0xdb,0x01,0x00,0x00,0xfc]
7042 ds_read_b128 v[5:8], v255 offset:65535
7043 // GFX10: encoding: [0xff,0xff,0xfc,0xdb,0xff,0x00,0x00,0x05]
7045 ds_read_b128 v[5:8], v1
7046 // GFX10: encoding: [0x00,0x00,0xfc,0xdb,0x01,0x00,0x00,0x05]
7048 ds_read_b128 v[5:8], v1 offset:0
7049 // GFX10: encoding: [0x00,0x00,0xfc,0xdb,0x01,0x00,0x00,0x05]
7051 ds_read_b128 v[5:8], v1 offset:4
7052 // GFX10: encoding: [0x04,0x00,0xfc,0xdb,0x01,0x00,0x00,0x05]
7054 ds_read_b128 v[5:8], v1 offset:65535 gds
7055 // GFX10: encoding: [0xff,0xff,0xfe,0xdb,0x01,0x00,0x00,0x05]
7057 //===----------------------------------------------------------------------===//
7058 // ENC_FLAT.
7059 //===----------------------------------------------------------------------===//
7061 flat_load_ubyte v5, v[1:2]
7062 // GFX10: encoding: [0x00,0x00,0x20,0xdc,0x01,0x00,0x7d,0x05]
7064 flat_load_sbyte v5, v[1:2]
7065 // GFX10: encoding: [0x00,0x00,0x24,0xdc,0x01,0x00,0x7d,0x05]
7067 flat_load_ushort v5, v[1:2]
7068 // GFX10: encoding: [0x00,0x00,0x28,0xdc,0x01,0x00,0x7d,0x05]
7070 flat_load_sshort v5, v[1:2]
7071 // GFX10: encoding: [0x00,0x00,0x2c,0xdc,0x01,0x00,0x7d,0x05]
7073 flat_load_dword v5, v[1:2]
7074 // GFX10: encoding: [0x00,0x00,0x30,0xdc,0x01,0x00,0x7d,0x05]
7076 flat_load_dwordx2 v[5:6], v[1:2]
7077 // GFX10: encoding: [0x00,0x00,0x34,0xdc,0x01,0x00,0x7d,0x05]
7079 flat_load_dwordx3 v[5:7], v[1:2]
7080 // GFX10: encoding: [0x00,0x00,0x3c,0xdc,0x01,0x00,0x7d,0x05]
7082 flat_load_dwordx4 v[5:8], v[1:2]
7083 // GFX10: encoding: [0x00,0x00,0x38,0xdc,0x01,0x00,0x7d,0x05]
7085 flat_store_byte v[1:2], v2
7086 // GFX10: encoding: [0x00,0x00,0x60,0xdc,0x01,0x02,0x7d,0x00]
7088 flat_store_short v[1:2], v2
7089 // GFX10: encoding: [0x00,0x00,0x68,0xdc,0x01,0x02,0x7d,0x00]
7091 flat_store_dword v[1:2], v2
7092 // GFX10: encoding: [0x00,0x00,0x70,0xdc,0x01,0x02,0x7d,0x00]
7094 flat_store_dwordx2 v[1:2], v[2:3]
7095 // GFX10: encoding: [0x00,0x00,0x74,0xdc,0x01,0x02,0x7d,0x00]
7097 flat_store_dwordx3 v[1:2], v[2:4]
7098 // GFX10: encoding: [0x00,0x00,0x7c,0xdc,0x01,0x02,0x7d,0x00]
7100 flat_store_dwordx4 v[1:2], v[2:5]
7101 // GFX10: encoding: [0x00,0x00,0x78,0xdc,0x01,0x02,0x7d,0x00]
7103 flat_atomic_swap v[1:2], v2
7104 // GFX10: encoding: [0x00,0x00,0xc0,0xdc,0x01,0x02,0x7d,0x00]
7106 flat_atomic_cmpswap v[1:2], v[2:3]
7107 // GFX10: encoding: [0x00,0x00,0xc4,0xdc,0x01,0x02,0x7d,0x00]
7109 flat_atomic_add v[1:2], v2
7110 // GFX10: encoding: [0x00,0x00,0xc8,0xdc,0x01,0x02,0x7d,0x00]
7112 flat_atomic_sub v[1:2], v2
7113 // GFX10: encoding: [0x00,0x00,0xcc,0xdc,0x01,0x02,0x7d,0x00]
7115 flat_atomic_smin v[1:2], v2
7116 // GFX10: encoding: [0x00,0x00,0xd4,0xdc,0x01,0x02,0x7d,0x00]
7118 flat_atomic_umin v[1:2], v2
7119 // GFX10: encoding: [0x00,0x00,0xd8,0xdc,0x01,0x02,0x7d,0x00]
7121 flat_atomic_smax v[1:2], v2
7122 // GFX10: encoding: [0x00,0x00,0xdc,0xdc,0x01,0x02,0x7d,0x00]
7124 flat_atomic_umax v[1:2], v2
7125 // GFX10: encoding: [0x00,0x00,0xe0,0xdc,0x01,0x02,0x7d,0x00]
7127 flat_atomic_and v[1:2], v2
7128 // GFX10: encoding: [0x00,0x00,0xe4,0xdc,0x01,0x02,0x7d,0x00]
7130 flat_atomic_or v[1:2], v2
7131 // GFX10: encoding: [0x00,0x00,0xe8,0xdc,0x01,0x02,0x7d,0x00]
7133 flat_atomic_xor v[1:2], v2
7134 // GFX10: encoding: [0x00,0x00,0xec,0xdc,0x01,0x02,0x7d,0x00]
7136 flat_atomic_inc v[1:2], v2
7137 // GFX10: encoding: [0x00,0x00,0xf0,0xdc,0x01,0x02,0x7d,0x00]
7139 flat_atomic_dec v[1:2], v2
7140 // GFX10: encoding: [0x00,0x00,0xf4,0xdc,0x01,0x02,0x7d,0x00]
7142 flat_atomic_swap_x2 v[1:2], v[2:3]
7143 // GFX10: encoding: [0x00,0x00,0x40,0xdd,0x01,0x02,0x7d,0x00]
7145 flat_atomic_cmpswap_x2 v[1:2], v[2:5]
7146 // GFX10: encoding: [0x00,0x00,0x44,0xdd,0x01,0x02,0x7d,0x00]
7148 flat_atomic_add_x2 v[1:2], v[2:3]
7149 // GFX10: encoding: [0x00,0x00,0x48,0xdd,0x01,0x02,0x7d,0x00]
7151 flat_atomic_sub_x2 v[1:2], v[2:3]
7152 // GFX10: encoding: [0x00,0x00,0x4c,0xdd,0x01,0x02,0x7d,0x00]
7154 flat_atomic_smin_x2 v[1:2], v[2:3]
7155 // GFX10: encoding: [0x00,0x00,0x54,0xdd,0x01,0x02,0x7d,0x00]
7157 flat_atomic_umin_x2 v[1:2], v[2:3]
7158 // GFX10: encoding: [0x00,0x00,0x58,0xdd,0x01,0x02,0x7d,0x00]
7160 flat_atomic_smax_x2 v[1:2], v[2:3]
7161 // GFX10: encoding: [0x00,0x00,0x5c,0xdd,0x01,0x02,0x7d,0x00]
7163 flat_atomic_umax_x2 v[1:2], v[2:3]
7164 // GFX10: encoding: [0x00,0x00,0x60,0xdd,0x01,0x02,0x7d,0x00]
7166 flat_atomic_and_x2 v[1:2], v[2:3]
7167 // GFX10: encoding: [0x00,0x00,0x64,0xdd,0x01,0x02,0x7d,0x00]
7169 flat_atomic_or_x2 v[1:2], v[2:3]
7170 // GFX10: encoding: [0x00,0x00,0x68,0xdd,0x01,0x02,0x7d,0x00]
7172 flat_atomic_xor_x2 v[1:2], v[2:3]
7173 // GFX10: encoding: [0x00,0x00,0x6c,0xdd,0x01,0x02,0x7d,0x00]
7175 flat_atomic_inc_x2 v[1:2], v[2:3]
7176 // GFX10: encoding: [0x00,0x00,0x70,0xdd,0x01,0x02,0x7d,0x00]
7178 flat_atomic_dec_x2 v[1:2], v[2:3]
7179 // GFX10: encoding: [0x00,0x00,0x74,0xdd,0x01,0x02,0x7d,0x00]
7181 // Also see flat-gfx10.s, flat-global.s, flat-scratch-instructions.s.
7183 //===----------------------------------------------------------------------===//
7184 // ENC_MUBUF.
7185 //===----------------------------------------------------------------------===//
7187 buffer_load_format_x v5, off, s[8:11], s3 offset:4095
7188 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x03]
7190 buffer_load_format_x v255, off, s[8:11], s3 offset:4095
7191 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0xff,0x02,0x03]
7193 buffer_load_format_x v5, off, s[12:15], s3 offset:4095
7194 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x03,0x03]
7196 buffer_load_format_x v5, off, s[96:99], s3 offset:4095
7197 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x18,0x03]
7199 buffer_load_format_x v5, off, s[8:11], s101 offset:4095
7200 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x65]
7202 buffer_load_format_x v5, off, s[8:11], m0 offset:4095
7203 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x7c]
7205 buffer_load_format_x v5, off, s[8:11], 0 offset:4095
7206 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0x80]
7208 buffer_load_format_x v5, off, s[8:11], -1 offset:4095
7209 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xc1]
7211 buffer_load_format_x v5, off, s[8:11], 0.5 offset:4095
7212 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xf0]
7214 buffer_load_format_x v5, off, s[8:11], -4.0 offset:4095
7215 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x02,0xf7]
7217 buffer_load_format_x v5, v0, s[8:11], s3 idxen offset:4095
7218 // GFX10: encoding: [0xff,0x2f,0x00,0xe0,0x00,0x05,0x02,0x03]
7220 buffer_load_format_x v5, v0, s[8:11], s3 offen offset:4095
7221 // GFX10: encoding: [0xff,0x1f,0x00,0xe0,0x00,0x05,0x02,0x03]
7223 buffer_load_format_x v5, off, s[8:11], s3
7224 // GFX10: encoding: [0x00,0x00,0x00,0xe0,0x00,0x05,0x02,0x03]
7226 buffer_load_format_x v5, off, s[8:11], s3
7227 // GFX10: encoding: [0x00,0x00,0x00,0xe0,0x00,0x05,0x02,0x03]
7229 buffer_load_format_x v5, off, s[8:11], s3 offset:7
7230 // GFX10: encoding: [0x07,0x00,0x00,0xe0,0x00,0x05,0x02,0x03]
7232 buffer_load_format_x v5, off, s[8:11], s3 offset:4095 glc
7233 // GFX10: encoding: [0xff,0x4f,0x00,0xe0,0x00,0x05,0x02,0x03]
7235 buffer_load_format_x v5, off, s[8:11], s3 offset:4095 slc
7236 // GFX10: encoding: [0xff,0x0f,0x00,0xe0,0x00,0x05,0x42,0x03]
7238 buffer_load_format_x v5, off, s[8:11], s3 offset:4095 dlc
7239 // GFX10: encoding: [0xff,0x8f,0x00,0xe0,0x00,0x05,0x02,0x03]
7241 buffer_load_format_x v5, off, s[8:11], s3 offset:4095 glc slc dlc
7242 // GFX10: encoding: [0xff,0xcf,0x00,0xe0,0x00,0x05,0x42,0x03]
7244 buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095
7245 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x03]
7247 buffer_load_format_xy v[254:255], off, s[8:11], s3 offset:4095
7248 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0xfe,0x02,0x03]
7250 buffer_load_format_xy v[5:6], off, s[12:15], s3 offset:4095
7251 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x03,0x03]
7253 buffer_load_format_xy v[5:6], off, s[96:99], s3 offset:4095
7254 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x18,0x03]
7256 buffer_load_format_xy v[5:6], off, s[8:11], s101 offset:4095
7257 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x65]
7259 buffer_load_format_xy v[5:6], off, s[8:11], m0 offset:4095
7260 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x7c]
7262 buffer_load_format_xy v[5:6], off, s[8:11], 0 offset:4095
7263 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0x80]
7265 buffer_load_format_xy v[5:6], off, s[8:11], -1 offset:4095
7266 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xc1]
7268 buffer_load_format_xy v[5:6], off, s[8:11], 0.5 offset:4095
7269 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xf0]
7271 buffer_load_format_xy v[5:6], off, s[8:11], -4.0 offset:4095
7272 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x02,0xf7]
7274 buffer_load_format_xy v[5:6], v0, s[8:11], s3 idxen offset:4095
7275 // GFX10: encoding: [0xff,0x2f,0x04,0xe0,0x00,0x05,0x02,0x03]
7277 buffer_load_format_xy v[5:6], v0, s[8:11], s3 offen offset:4095
7278 // GFX10: encoding: [0xff,0x1f,0x04,0xe0,0x00,0x05,0x02,0x03]
7280 buffer_load_format_xy v[5:6], off, s[8:11], s3
7281 // GFX10: encoding: [0x00,0x00,0x04,0xe0,0x00,0x05,0x02,0x03]
7283 buffer_load_format_xy v[5:6], off, s[8:11], s3
7284 // GFX10: encoding: [0x00,0x00,0x04,0xe0,0x00,0x05,0x02,0x03]
7286 buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:7
7287 // GFX10: encoding: [0x07,0x00,0x04,0xe0,0x00,0x05,0x02,0x03]
7289 buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 glc
7290 // GFX10: encoding: [0xff,0x4f,0x04,0xe0,0x00,0x05,0x02,0x03]
7292 buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 slc
7293 // GFX10: encoding: [0xff,0x0f,0x04,0xe0,0x00,0x05,0x42,0x03]
7295 buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 dlc
7296 // GFX10: encoding: [0xff,0x8f,0x04,0xe0,0x00,0x05,0x02,0x03]
7298 buffer_load_format_xy v[5:6], off, s[8:11], s3 offset:4095 glc slc dlc
7299 // GFX10: encoding: [0xff,0xcf,0x04,0xe0,0x00,0x05,0x42,0x03]
7301 buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095
7302 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x03]
7304 buffer_load_format_xyz v[253:255], off, s[8:11], s3 offset:4095
7305 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0xfd,0x02,0x03]
7307 buffer_load_format_xyz v[5:7], off, s[12:15], s3 offset:4095
7308 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x03,0x03]
7310 buffer_load_format_xyz v[5:7], off, s[96:99], s3 offset:4095
7311 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x18,0x03]
7313 buffer_load_format_xyz v[5:7], off, s[8:11], s101 offset:4095
7314 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x65]
7316 buffer_load_format_xyz v[5:7], off, s[8:11], m0 offset:4095
7317 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x7c]
7319 buffer_load_format_xyz v[5:7], off, s[8:11], 0 offset:4095
7320 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0x80]
7322 buffer_load_format_xyz v[5:7], off, s[8:11], -1 offset:4095
7323 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xc1]
7325 buffer_load_format_xyz v[5:7], off, s[8:11], 0.5 offset:4095
7326 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xf0]
7328 buffer_load_format_xyz v[5:7], off, s[8:11], -4.0 offset:4095
7329 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x02,0xf7]
7331 buffer_load_format_xyz v[5:7], v0, s[8:11], s3 idxen offset:4095
7332 // GFX10: encoding: [0xff,0x2f,0x08,0xe0,0x00,0x05,0x02,0x03]
7334 buffer_load_format_xyz v[5:7], v0, s[8:11], s3 offen offset:4095
7335 // GFX10: encoding: [0xff,0x1f,0x08,0xe0,0x00,0x05,0x02,0x03]
7337 buffer_load_format_xyz v[5:7], off, s[8:11], s3
7338 // GFX10: encoding: [0x00,0x00,0x08,0xe0,0x00,0x05,0x02,0x03]
7340 buffer_load_format_xyz v[5:7], off, s[8:11], s3
7341 // GFX10: encoding: [0x00,0x00,0x08,0xe0,0x00,0x05,0x02,0x03]
7343 buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:7
7344 // GFX10: encoding: [0x07,0x00,0x08,0xe0,0x00,0x05,0x02,0x03]
7346 buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 glc
7347 // GFX10: encoding: [0xff,0x4f,0x08,0xe0,0x00,0x05,0x02,0x03]
7349 buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 slc
7350 // GFX10: encoding: [0xff,0x0f,0x08,0xe0,0x00,0x05,0x42,0x03]
7352 buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 dlc
7353 // GFX10: encoding: [0xff,0x8f,0x08,0xe0,0x00,0x05,0x02,0x03]
7355 buffer_load_format_xyz v[5:7], off, s[8:11], s3 offset:4095 glc slc dlc
7356 // GFX10: encoding: [0xff,0xcf,0x08,0xe0,0x00,0x05,0x42,0x03]
7358 buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095
7359 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x03]
7361 buffer_load_format_xyzw v[252:255], off, s[8:11], s3 offset:4095
7362 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0xfc,0x02,0x03]
7364 buffer_load_format_xyzw v[5:8], off, s[12:15], s3 offset:4095
7365 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x03,0x03]
7367 buffer_load_format_xyzw v[5:8], off, s[96:99], s3 offset:4095
7368 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x18,0x03]
7370 buffer_load_format_xyzw v[5:8], off, s[8:11], s101 offset:4095
7371 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x65]
7373 buffer_load_format_xyzw v[5:8], off, s[8:11], m0 offset:4095
7374 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x7c]
7376 buffer_load_format_xyzw v[5:8], off, s[8:11], 0 offset:4095
7377 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0x80]
7379 buffer_load_format_xyzw v[5:8], off, s[8:11], -1 offset:4095
7380 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xc1]
7382 buffer_load_format_xyzw v[5:8], off, s[8:11], 0.5 offset:4095
7383 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xf0]
7385 buffer_load_format_xyzw v[5:8], off, s[8:11], -4.0 offset:4095
7386 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x02,0xf7]
7388 buffer_load_format_xyzw v[5:8], v0, s[8:11], s3 idxen offset:4095
7389 // GFX10: encoding: [0xff,0x2f,0x0c,0xe0,0x00,0x05,0x02,0x03]
7391 buffer_load_format_xyzw v[5:8], v0, s[8:11], s3 offen offset:4095
7392 // GFX10: encoding: [0xff,0x1f,0x0c,0xe0,0x00,0x05,0x02,0x03]
7394 buffer_load_format_xyzw v[5:8], off, s[8:11], s3
7395 // GFX10: encoding: [0x00,0x00,0x0c,0xe0,0x00,0x05,0x02,0x03]
7397 buffer_load_format_xyzw v[5:8], off, s[8:11], s3
7398 // GFX10: encoding: [0x00,0x00,0x0c,0xe0,0x00,0x05,0x02,0x03]
7400 buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:7
7401 // GFX10: encoding: [0x07,0x00,0x0c,0xe0,0x00,0x05,0x02,0x03]
7403 buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 glc
7404 // GFX10: encoding: [0xff,0x4f,0x0c,0xe0,0x00,0x05,0x02,0x03]
7406 buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 slc
7407 // GFX10: encoding: [0xff,0x0f,0x0c,0xe0,0x00,0x05,0x42,0x03]
7409 buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 dlc
7410 // GFX10: encoding: [0xff,0x8f,0x0c,0xe0,0x00,0x05,0x02,0x03]
7412 buffer_load_format_xyzw v[5:8], off, s[8:11], s3 offset:4095 glc slc dlc
7413 // GFX10: encoding: [0xff,0xcf,0x0c,0xe0,0x00,0x05,0x42,0x03]
7415 buffer_store_format_x v1, off, s[12:15], s4 offset:4095
7416 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x04]
7418 buffer_store_format_x v255, off, s[12:15], s4 offset:4095
7419 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0xff,0x03,0x04]
7421 buffer_store_format_x v1, off, s[16:19], s4 offset:4095
7422 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x04,0x04]
7424 buffer_store_format_x v1, off, s[96:99], s4 offset:4095
7425 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x18,0x04]
7427 buffer_store_format_x v1, off, s[12:15], s101 offset:4095
7428 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x65]
7430 buffer_store_format_x v1, off, s[12:15], m0 offset:4095
7431 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x7c]
7433 buffer_store_format_x v1, off, s[12:15], 0 offset:4095
7434 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0x80]
7436 buffer_store_format_x v1, off, s[12:15], -1 offset:4095
7437 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xc1]
7439 buffer_store_format_x v1, off, s[12:15], 0.5 offset:4095
7440 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xf0]
7442 buffer_store_format_x v1, off, s[12:15], -4.0 offset:4095
7443 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x03,0xf7]
7445 buffer_store_format_x v1, v0, s[12:15], s4 idxen offset:4095
7446 // GFX10: encoding: [0xff,0x2f,0x10,0xe0,0x00,0x01,0x03,0x04]
7448 buffer_store_format_x v1, v0, s[12:15], s4 offen offset:4095
7449 // GFX10: encoding: [0xff,0x1f,0x10,0xe0,0x00,0x01,0x03,0x04]
7451 buffer_store_format_x v1, off, s[12:15], s4
7452 // GFX10: encoding: [0x00,0x00,0x10,0xe0,0x00,0x01,0x03,0x04]
7454 buffer_store_format_x v1, off, s[12:15], s4
7455 // GFX10: encoding: [0x00,0x00,0x10,0xe0,0x00,0x01,0x03,0x04]
7457 buffer_store_format_x v1, off, s[12:15], s4 offset:7
7458 // GFX10: encoding: [0x07,0x00,0x10,0xe0,0x00,0x01,0x03,0x04]
7460 buffer_store_format_x v1, off, s[12:15], s4 offset:4095 glc
7461 // GFX10: encoding: [0xff,0x4f,0x10,0xe0,0x00,0x01,0x03,0x04]
7463 buffer_store_format_x v1, off, s[12:15], s4 offset:4095 slc
7464 // GFX10: encoding: [0xff,0x0f,0x10,0xe0,0x00,0x01,0x43,0x04]
7466 buffer_store_format_x v1, off, s[12:15], s4 offset:4095 dlc
7467 // GFX10: encoding: [0xff,0x8f,0x10,0xe0,0x00,0x01,0x03,0x04]
7469 buffer_store_format_x v1, off, s[12:15], s4 offset:4095 glc slc dlc
7470 // GFX10: encoding: [0xff,0xcf,0x10,0xe0,0x00,0x01,0x43,0x04]
7472 buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095
7473 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x04]
7475 buffer_store_format_xy v[254:255], off, s[12:15], s4 offset:4095
7476 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0xfe,0x03,0x04]
7478 buffer_store_format_xy v[1:2], off, s[16:19], s4 offset:4095
7479 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x04,0x04]
7481 buffer_store_format_xy v[1:2], off, s[96:99], s4 offset:4095
7482 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x18,0x04]
7484 buffer_store_format_xy v[1:2], off, s[12:15], s101 offset:4095
7485 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x65]
7487 buffer_store_format_xy v[1:2], off, s[12:15], m0 offset:4095
7488 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x7c]
7490 buffer_store_format_xy v[1:2], off, s[12:15], 0 offset:4095
7491 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0x80]
7493 buffer_store_format_xy v[1:2], off, s[12:15], -1 offset:4095
7494 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xc1]
7496 buffer_store_format_xy v[1:2], off, s[12:15], 0.5 offset:4095
7497 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xf0]
7499 buffer_store_format_xy v[1:2], off, s[12:15], -4.0 offset:4095
7500 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x03,0xf7]
7502 buffer_store_format_xy v[1:2], v0, s[12:15], s4 idxen offset:4095
7503 // GFX10: encoding: [0xff,0x2f,0x14,0xe0,0x00,0x01,0x03,0x04]
7505 buffer_store_format_xy v[1:2], v0, s[12:15], s4 offen offset:4095
7506 // GFX10: encoding: [0xff,0x1f,0x14,0xe0,0x00,0x01,0x03,0x04]
7508 buffer_store_format_xy v[1:2], off, s[12:15], s4
7509 // GFX10: encoding: [0x00,0x00,0x14,0xe0,0x00,0x01,0x03,0x04]
7511 buffer_store_format_xy v[1:2], off, s[12:15], s4
7512 // GFX10: encoding: [0x00,0x00,0x14,0xe0,0x00,0x01,0x03,0x04]
7514 buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:7
7515 // GFX10: encoding: [0x07,0x00,0x14,0xe0,0x00,0x01,0x03,0x04]
7517 buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 glc
7518 // GFX10: encoding: [0xff,0x4f,0x14,0xe0,0x00,0x01,0x03,0x04]
7520 buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 slc
7521 // GFX10: encoding: [0xff,0x0f,0x14,0xe0,0x00,0x01,0x43,0x04]
7523 buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 dlc
7524 // GFX10: encoding: [0xff,0x8f,0x14,0xe0,0x00,0x01,0x03,0x04]
7526 buffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 glc slc dlc
7527 // GFX10: encoding: [0xff,0xcf,0x14,0xe0,0x00,0x01,0x43,0x04]
7529 buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095
7530 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x04]
7532 buffer_store_format_xyz v[253:255], off, s[12:15], s4 offset:4095
7533 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0xfd,0x03,0x04]
7535 buffer_store_format_xyz v[1:3], off, s[16:19], s4 offset:4095
7536 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x04,0x04]
7538 buffer_store_format_xyz v[1:3], off, s[96:99], s4 offset:4095
7539 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x18,0x04]
7541 buffer_store_format_xyz v[1:3], off, s[12:15], s101 offset:4095
7542 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x65]
7544 buffer_store_format_xyz v[1:3], off, s[12:15], m0 offset:4095
7545 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x7c]
7547 buffer_store_format_xyz v[1:3], off, s[12:15], 0 offset:4095
7548 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0x80]
7550 buffer_store_format_xyz v[1:3], off, s[12:15], -1 offset:4095
7551 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xc1]
7553 buffer_store_format_xyz v[1:3], off, s[12:15], 0.5 offset:4095
7554 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xf0]
7556 buffer_store_format_xyz v[1:3], off, s[12:15], -4.0 offset:4095
7557 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x03,0xf7]
7559 buffer_store_format_xyz v[1:3], v0, s[12:15], s4 idxen offset:4095
7560 // GFX10: encoding: [0xff,0x2f,0x18,0xe0,0x00,0x01,0x03,0x04]
7562 buffer_store_format_xyz v[1:3], v0, s[12:15], s4 offen offset:4095
7563 // GFX10: encoding: [0xff,0x1f,0x18,0xe0,0x00,0x01,0x03,0x04]
7565 buffer_store_format_xyz v[1:3], off, s[12:15], s4
7566 // GFX10: encoding: [0x00,0x00,0x18,0xe0,0x00,0x01,0x03,0x04]
7568 buffer_store_format_xyz v[1:3], off, s[12:15], s4
7569 // GFX10: encoding: [0x00,0x00,0x18,0xe0,0x00,0x01,0x03,0x04]
7571 buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:7
7572 // GFX10: encoding: [0x07,0x00,0x18,0xe0,0x00,0x01,0x03,0x04]
7574 buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 glc
7575 // GFX10: encoding: [0xff,0x4f,0x18,0xe0,0x00,0x01,0x03,0x04]
7577 buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 slc
7578 // GFX10: encoding: [0xff,0x0f,0x18,0xe0,0x00,0x01,0x43,0x04]
7580 buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 dlc
7581 // GFX10: encoding: [0xff,0x8f,0x18,0xe0,0x00,0x01,0x03,0x04]
7583 buffer_store_format_xyz v[1:3], off, s[12:15], s4 offset:4095 glc slc dlc
7584 // GFX10: encoding: [0xff,0xcf,0x18,0xe0,0x00,0x01,0x43,0x04]
7586 buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095
7587 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x04]
7589 buffer_store_format_xyzw v[252:255], off, s[12:15], s4 offset:4095
7590 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0xfc,0x03,0x04]
7592 buffer_store_format_xyzw v[1:4], off, s[16:19], s4 offset:4095
7593 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x04,0x04]
7595 buffer_store_format_xyzw v[1:4], off, s[96:99], s4 offset:4095
7596 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x18,0x04]
7598 buffer_store_format_xyzw v[1:4], off, s[12:15], s101 offset:4095
7599 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x65]
7601 buffer_store_format_xyzw v[1:4], off, s[12:15], m0 offset:4095
7602 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x7c]
7604 buffer_store_format_xyzw v[1:4], off, s[12:15], 0 offset:4095
7605 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0x80]
7607 buffer_store_format_xyzw v[1:4], off, s[12:15], -1 offset:4095
7608 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xc1]
7610 buffer_store_format_xyzw v[1:4], off, s[12:15], 0.5 offset:4095
7611 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xf0]
7613 buffer_store_format_xyzw v[1:4], off, s[12:15], -4.0 offset:4095
7614 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x03,0xf7]
7616 buffer_store_format_xyzw v[1:4], v0, s[12:15], s4 idxen offset:4095
7617 // GFX10: encoding: [0xff,0x2f,0x1c,0xe0,0x00,0x01,0x03,0x04]
7619 buffer_store_format_xyzw v[1:4], v0, s[12:15], s4 offen offset:4095
7620 // GFX10: encoding: [0xff,0x1f,0x1c,0xe0,0x00,0x01,0x03,0x04]
7622 buffer_store_format_xyzw v[1:4], off, s[12:15], s4
7623 // GFX10: encoding: [0x00,0x00,0x1c,0xe0,0x00,0x01,0x03,0x04]
7625 buffer_store_format_xyzw v[1:4], off, s[12:15], s4
7626 // GFX10: encoding: [0x00,0x00,0x1c,0xe0,0x00,0x01,0x03,0x04]
7628 buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:7
7629 // GFX10: encoding: [0x07,0x00,0x1c,0xe0,0x00,0x01,0x03,0x04]
7631 buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 glc
7632 // GFX10: encoding: [0xff,0x4f,0x1c,0xe0,0x00,0x01,0x03,0x04]
7634 buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 slc
7635 // GFX10: encoding: [0xff,0x0f,0x1c,0xe0,0x00,0x01,0x43,0x04]
7637 buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 dlc
7638 // GFX10: encoding: [0xff,0x8f,0x1c,0xe0,0x00,0x01,0x03,0x04]
7640 buffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 glc slc dlc
7641 // GFX10: encoding: [0xff,0xcf,0x1c,0xe0,0x00,0x01,0x43,0x04]
7643 buffer_load_ubyte v5, off, s[8:11], s3 offset:4095
7644 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x03]
7646 buffer_load_ubyte v255, off, s[8:11], s3 offset:4095
7647 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0xff,0x02,0x03]
7649 buffer_load_ubyte v5, off, s[12:15], s3 offset:4095
7650 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x03,0x03]
7652 buffer_load_ubyte v5, off, s[96:99], s3 offset:4095
7653 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x18,0x03]
7655 buffer_load_ubyte v5, off, s[8:11], s101 offset:4095
7656 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x65]
7658 buffer_load_ubyte v5, off, s[8:11], m0 offset:4095
7659 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x7c]
7661 buffer_load_ubyte v5, off, s[8:11], 0 offset:4095
7662 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0x80]
7664 buffer_load_ubyte v5, off, s[8:11], -1 offset:4095
7665 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xc1]
7667 buffer_load_ubyte v5, off, s[8:11], 0.5 offset:4095
7668 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xf0]
7670 buffer_load_ubyte v5, off, s[8:11], -4.0 offset:4095
7671 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x02,0xf7]
7673 buffer_load_ubyte v5, v0, s[8:11], s3 idxen offset:4095
7674 // GFX10: encoding: [0xff,0x2f,0x20,0xe0,0x00,0x05,0x02,0x03]
7676 buffer_load_ubyte v5, v0, s[8:11], s3 offen offset:4095
7677 // GFX10: encoding: [0xff,0x1f,0x20,0xe0,0x00,0x05,0x02,0x03]
7679 buffer_load_ubyte v5, off, s[8:11], s3
7680 // GFX10: encoding: [0x00,0x00,0x20,0xe0,0x00,0x05,0x02,0x03]
7682 buffer_load_ubyte v5, off, s[8:11], s3
7683 // GFX10: encoding: [0x00,0x00,0x20,0xe0,0x00,0x05,0x02,0x03]
7685 buffer_load_ubyte v5, off, s[8:11], s3 offset:7
7686 // GFX10: encoding: [0x07,0x00,0x20,0xe0,0x00,0x05,0x02,0x03]
7688 buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 glc
7689 // GFX10: encoding: [0xff,0x4f,0x20,0xe0,0x00,0x05,0x02,0x03]
7691 buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 slc
7692 // GFX10: encoding: [0xff,0x0f,0x20,0xe0,0x00,0x05,0x42,0x03]
7694 buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 dlc
7695 // GFX10: encoding: [0xff,0x8f,0x20,0xe0,0x00,0x05,0x02,0x03]
7697 buffer_load_ubyte v5, off, s[8:11], s3 offset:4095 glc slc dlc
7698 // GFX10: encoding: [0xff,0xcf,0x20,0xe0,0x00,0x05,0x42,0x03]
7700 buffer_load_sbyte v5, off, s[8:11], s3 offset:4095
7701 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x03]
7703 buffer_load_sbyte v255, off, s[8:11], s3 offset:4095
7704 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0xff,0x02,0x03]
7706 buffer_load_sbyte v5, off, s[12:15], s3 offset:4095
7707 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x03,0x03]
7709 buffer_load_sbyte v5, off, s[96:99], s3 offset:4095
7710 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x18,0x03]
7712 buffer_load_sbyte v5, off, s[8:11], s101 offset:4095
7713 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x65]
7715 buffer_load_sbyte v5, off, s[8:11], m0 offset:4095
7716 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x7c]
7718 buffer_load_sbyte v5, off, s[8:11], 0 offset:4095
7719 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0x80]
7721 buffer_load_sbyte v5, off, s[8:11], -1 offset:4095
7722 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xc1]
7724 buffer_load_sbyte v5, off, s[8:11], 0.5 offset:4095
7725 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xf0]
7727 buffer_load_sbyte v5, off, s[8:11], -4.0 offset:4095
7728 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x02,0xf7]
7730 buffer_load_sbyte v5, v0, s[8:11], s3 idxen offset:4095
7731 // GFX10: encoding: [0xff,0x2f,0x24,0xe0,0x00,0x05,0x02,0x03]
7733 buffer_load_sbyte v5, v0, s[8:11], s3 offen offset:4095
7734 // GFX10: encoding: [0xff,0x1f,0x24,0xe0,0x00,0x05,0x02,0x03]
7736 buffer_load_sbyte v5, off, s[8:11], s3
7737 // GFX10: encoding: [0x00,0x00,0x24,0xe0,0x00,0x05,0x02,0x03]
7739 buffer_load_sbyte v5, off, s[8:11], s3
7740 // GFX10: encoding: [0x00,0x00,0x24,0xe0,0x00,0x05,0x02,0x03]
7742 buffer_load_sbyte v5, off, s[8:11], s3 offset:7
7743 // GFX10: encoding: [0x07,0x00,0x24,0xe0,0x00,0x05,0x02,0x03]
7745 buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 glc
7746 // GFX10: encoding: [0xff,0x4f,0x24,0xe0,0x00,0x05,0x02,0x03]
7748 buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 slc
7749 // GFX10: encoding: [0xff,0x0f,0x24,0xe0,0x00,0x05,0x42,0x03]
7751 buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 dlc
7752 // GFX10: encoding: [0xff,0x8f,0x24,0xe0,0x00,0x05,0x02,0x03]
7754 buffer_load_sbyte v5, off, s[8:11], s3 offset:4095 glc slc dlc
7755 // GFX10: encoding: [0xff,0xcf,0x24,0xe0,0x00,0x05,0x42,0x03]
7757 buffer_load_ushort v5, off, s[8:11], s3 offset:4095
7758 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x03]
7760 buffer_load_ushort v255, off, s[8:11], s3 offset:4095
7761 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0xff,0x02,0x03]
7763 buffer_load_ushort v5, off, s[12:15], s3 offset:4095
7764 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x03,0x03]
7766 buffer_load_ushort v5, off, s[96:99], s3 offset:4095
7767 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x18,0x03]
7769 buffer_load_ushort v5, off, s[8:11], s101 offset:4095
7770 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x65]
7772 buffer_load_ushort v5, off, s[8:11], m0 offset:4095
7773 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x7c]
7775 buffer_load_ushort v5, off, s[8:11], 0 offset:4095
7776 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0x80]
7778 buffer_load_ushort v5, off, s[8:11], -1 offset:4095
7779 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xc1]
7781 buffer_load_ushort v5, off, s[8:11], 0.5 offset:4095
7782 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xf0]
7784 buffer_load_ushort v5, off, s[8:11], -4.0 offset:4095
7785 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x02,0xf7]
7787 buffer_load_ushort v5, v0, s[8:11], s3 idxen offset:4095
7788 // GFX10: encoding: [0xff,0x2f,0x28,0xe0,0x00,0x05,0x02,0x03]
7790 buffer_load_ushort v5, v0, s[8:11], s3 offen offset:4095
7791 // GFX10: encoding: [0xff,0x1f,0x28,0xe0,0x00,0x05,0x02,0x03]
7793 buffer_load_ushort v5, off, s[8:11], s3
7794 // GFX10: encoding: [0x00,0x00,0x28,0xe0,0x00,0x05,0x02,0x03]
7796 buffer_load_ushort v5, off, s[8:11], s3
7797 // GFX10: encoding: [0x00,0x00,0x28,0xe0,0x00,0x05,0x02,0x03]
7799 buffer_load_ushort v5, off, s[8:11], s3 offset:7
7800 // GFX10: encoding: [0x07,0x00,0x28,0xe0,0x00,0x05,0x02,0x03]
7802 buffer_load_ushort v5, off, s[8:11], s3 offset:4095 glc
7803 // GFX10: encoding: [0xff,0x4f,0x28,0xe0,0x00,0x05,0x02,0x03]
7805 buffer_load_ushort v5, off, s[8:11], s3 offset:4095 slc
7806 // GFX10: encoding: [0xff,0x0f,0x28,0xe0,0x00,0x05,0x42,0x03]
7808 buffer_load_ushort v5, off, s[8:11], s3 offset:4095 dlc
7809 // GFX10: encoding: [0xff,0x8f,0x28,0xe0,0x00,0x05,0x02,0x03]
7811 buffer_load_ushort v5, off, s[8:11], s3 offset:4095 glc slc dlc
7812 // GFX10: encoding: [0xff,0xcf,0x28,0xe0,0x00,0x05,0x42,0x03]
7814 buffer_load_sshort v5, off, s[8:11], s3 offset:4095
7815 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x03]
7817 buffer_load_sshort v255, off, s[8:11], s3 offset:4095
7818 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0xff,0x02,0x03]
7820 buffer_load_sshort v5, off, s[12:15], s3 offset:4095
7821 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x03,0x03]
7823 buffer_load_sshort v5, off, s[96:99], s3 offset:4095
7824 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x18,0x03]
7826 buffer_load_sshort v5, off, s[8:11], s101 offset:4095
7827 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x65]
7829 buffer_load_sshort v5, off, s[8:11], m0 offset:4095
7830 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x7c]
7832 buffer_load_sshort v5, off, s[8:11], 0 offset:4095
7833 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0x80]
7835 buffer_load_sshort v5, off, s[8:11], -1 offset:4095
7836 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xc1]
7838 buffer_load_sshort v5, off, s[8:11], 0.5 offset:4095
7839 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xf0]
7841 buffer_load_sshort v5, off, s[8:11], -4.0 offset:4095
7842 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x02,0xf7]
7844 buffer_load_sshort v5, v0, s[8:11], s3 idxen offset:4095
7845 // GFX10: encoding: [0xff,0x2f,0x2c,0xe0,0x00,0x05,0x02,0x03]
7847 buffer_load_sshort v5, v0, s[8:11], s3 offen offset:4095
7848 // GFX10: encoding: [0xff,0x1f,0x2c,0xe0,0x00,0x05,0x02,0x03]
7850 buffer_load_sshort v5, off, s[8:11], s3
7851 // GFX10: encoding: [0x00,0x00,0x2c,0xe0,0x00,0x05,0x02,0x03]
7853 buffer_load_sshort v5, off, s[8:11], s3
7854 // GFX10: encoding: [0x00,0x00,0x2c,0xe0,0x00,0x05,0x02,0x03]
7856 buffer_load_sshort v5, off, s[8:11], s3 offset:7
7857 // GFX10: encoding: [0x07,0x00,0x2c,0xe0,0x00,0x05,0x02,0x03]
7859 buffer_load_sshort v5, off, s[8:11], s3 offset:4095 glc
7860 // GFX10: encoding: [0xff,0x4f,0x2c,0xe0,0x00,0x05,0x02,0x03]
7862 buffer_load_sshort v5, off, s[8:11], s3 offset:4095 slc
7863 // GFX10: encoding: [0xff,0x0f,0x2c,0xe0,0x00,0x05,0x42,0x03]
7865 buffer_load_sshort v5, off, s[8:11], s3 offset:4095 dlc
7866 // GFX10: encoding: [0xff,0x8f,0x2c,0xe0,0x00,0x05,0x02,0x03]
7868 buffer_load_sshort v5, off, s[8:11], s3 offset:4095 glc slc dlc
7869 // GFX10: encoding: [0xff,0xcf,0x2c,0xe0,0x00,0x05,0x42,0x03]
7871 buffer_load_dword v5, off, s[8:11], s3 offset:4095
7872 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x03]
7874 buffer_load_dword v255, off, s[8:11], s3 offset:4095
7875 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0xff,0x02,0x03]
7877 buffer_load_dword v5, off, s[12:15], s3 offset:4095
7878 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x03,0x03]
7880 buffer_load_dword v5, off, s[96:99], s3 offset:4095
7881 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x18,0x03]
7883 buffer_load_dword v5, off, s[8:11], s101 offset:4095
7884 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x65]
7886 buffer_load_dword v5, off, s[8:11], m0 offset:4095
7887 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x7c]
7889 buffer_load_dword v5, off, s[8:11], 0 offset:4095
7890 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0x80]
7892 buffer_load_dword v5, off, s[8:11], -1 offset:4095
7893 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xc1]
7895 buffer_load_dword v5, off, s[8:11], 0.5 offset:4095
7896 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xf0]
7898 buffer_load_dword v5, off, s[8:11], -4.0 offset:4095
7899 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x02,0xf7]
7901 buffer_load_dword v5, v0, s[8:11], s3 idxen offset:4095
7902 // GFX10: encoding: [0xff,0x2f,0x30,0xe0,0x00,0x05,0x02,0x03]
7904 buffer_load_dword v5, v0, s[8:11], s3 offen offset:4095
7905 // GFX10: encoding: [0xff,0x1f,0x30,0xe0,0x00,0x05,0x02,0x03]
7907 buffer_load_dword v5, off, s[8:11], s3
7908 // GFX10: encoding: [0x00,0x00,0x30,0xe0,0x00,0x05,0x02,0x03]
7910 buffer_load_dword v5, off, s[8:11], s3
7911 // GFX10: encoding: [0x00,0x00,0x30,0xe0,0x00,0x05,0x02,0x03]
7913 buffer_load_dword v5, off, s[8:11], s3 offset:7
7914 // GFX10: encoding: [0x07,0x00,0x30,0xe0,0x00,0x05,0x02,0x03]
7916 buffer_load_dword v5, off, s[8:11], s3 offset:4095 glc
7917 // GFX10: encoding: [0xff,0x4f,0x30,0xe0,0x00,0x05,0x02,0x03]
7919 buffer_load_dword v5, off, s[8:11], s3 offset:4095 slc
7920 // GFX10: encoding: [0xff,0x0f,0x30,0xe0,0x00,0x05,0x42,0x03]
7922 buffer_load_dword v5, off, s[8:11], s3 offset:4095 dlc
7923 // GFX10: encoding: [0xff,0x8f,0x30,0xe0,0x00,0x05,0x02,0x03]
7925 buffer_load_dword v5, off, s[8:11], s3 offset:4095 glc slc dlc
7926 // GFX10: encoding: [0xff,0xcf,0x30,0xe0,0x00,0x05,0x42,0x03]
7928 buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095
7929 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x03]
7931 buffer_load_dwordx2 v[254:255], off, s[8:11], s3 offset:4095
7932 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0xfe,0x02,0x03]
7934 buffer_load_dwordx2 v[5:6], off, s[12:15], s3 offset:4095
7935 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x03,0x03]
7937 buffer_load_dwordx2 v[5:6], off, s[96:99], s3 offset:4095
7938 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x18,0x03]
7940 buffer_load_dwordx2 v[5:6], off, s[8:11], s101 offset:4095
7941 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x65]
7943 buffer_load_dwordx2 v[5:6], off, s[8:11], m0 offset:4095
7944 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x7c]
7946 buffer_load_dwordx2 v[5:6], off, s[8:11], 0 offset:4095
7947 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0x80]
7949 buffer_load_dwordx2 v[5:6], off, s[8:11], -1 offset:4095
7950 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xc1]
7952 buffer_load_dwordx2 v[5:6], off, s[8:11], 0.5 offset:4095
7953 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xf0]
7955 buffer_load_dwordx2 v[5:6], off, s[8:11], -4.0 offset:4095
7956 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x02,0xf7]
7958 buffer_load_dwordx2 v[5:6], v0, s[8:11], s3 idxen offset:4095
7959 // GFX10: encoding: [0xff,0x2f,0x34,0xe0,0x00,0x05,0x02,0x03]
7961 buffer_load_dwordx2 v[5:6], v0, s[8:11], s3 offen offset:4095
7962 // GFX10: encoding: [0xff,0x1f,0x34,0xe0,0x00,0x05,0x02,0x03]
7964 buffer_load_dwordx2 v[5:6], off, s[8:11], s3
7965 // GFX10: encoding: [0x00,0x00,0x34,0xe0,0x00,0x05,0x02,0x03]
7967 buffer_load_dwordx2 v[5:6], off, s[8:11], s3
7968 // GFX10: encoding: [0x00,0x00,0x34,0xe0,0x00,0x05,0x02,0x03]
7970 buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:7
7971 // GFX10: encoding: [0x07,0x00,0x34,0xe0,0x00,0x05,0x02,0x03]
7973 buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 glc
7974 // GFX10: encoding: [0xff,0x4f,0x34,0xe0,0x00,0x05,0x02,0x03]
7976 buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 slc
7977 // GFX10: encoding: [0xff,0x0f,0x34,0xe0,0x00,0x05,0x42,0x03]
7979 buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 dlc
7980 // GFX10: encoding: [0xff,0x8f,0x34,0xe0,0x00,0x05,0x02,0x03]
7982 buffer_load_dwordx2 v[5:6], off, s[8:11], s3 offset:4095 glc slc dlc
7983 // GFX10: encoding: [0xff,0xcf,0x34,0xe0,0x00,0x05,0x42,0x03]
7985 buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095
7986 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x03]
7988 buffer_load_dwordx3 v[253:255], off, s[8:11], s3 offset:4095
7989 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0xfd,0x02,0x03]
7991 buffer_load_dwordx3 v[5:7], off, s[12:15], s3 offset:4095
7992 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x03,0x03]
7994 buffer_load_dwordx3 v[5:7], off, s[96:99], s3 offset:4095
7995 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x18,0x03]
7997 buffer_load_dwordx3 v[5:7], off, s[8:11], s101 offset:4095
7998 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x65]
8000 buffer_load_dwordx3 v[5:7], off, s[8:11], m0 offset:4095
8001 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x7c]
8003 buffer_load_dwordx3 v[5:7], off, s[8:11], 0 offset:4095
8004 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0x80]
8006 buffer_load_dwordx3 v[5:7], off, s[8:11], -1 offset:4095
8007 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xc1]
8009 buffer_load_dwordx3 v[5:7], off, s[8:11], 0.5 offset:4095
8010 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xf0]
8012 buffer_load_dwordx3 v[5:7], off, s[8:11], -4.0 offset:4095
8013 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x02,0xf7]
8015 buffer_load_dwordx3 v[5:7], v0, s[8:11], s3 idxen offset:4095
8016 // GFX10: encoding: [0xff,0x2f,0x3c,0xe0,0x00,0x05,0x02,0x03]
8018 buffer_load_dwordx3 v[5:7], v0, s[8:11], s3 offen offset:4095
8019 // GFX10: encoding: [0xff,0x1f,0x3c,0xe0,0x00,0x05,0x02,0x03]
8021 buffer_load_dwordx3 v[5:7], off, s[8:11], s3
8022 // GFX10: encoding: [0x00,0x00,0x3c,0xe0,0x00,0x05,0x02,0x03]
8024 buffer_load_dwordx3 v[5:7], off, s[8:11], s3
8025 // GFX10: encoding: [0x00,0x00,0x3c,0xe0,0x00,0x05,0x02,0x03]
8027 buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:7
8028 // GFX10: encoding: [0x07,0x00,0x3c,0xe0,0x00,0x05,0x02,0x03]
8030 buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 glc
8031 // GFX10: encoding: [0xff,0x4f,0x3c,0xe0,0x00,0x05,0x02,0x03]
8033 buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 slc
8034 // GFX10: encoding: [0xff,0x0f,0x3c,0xe0,0x00,0x05,0x42,0x03]
8036 buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 dlc
8037 // GFX10: encoding: [0xff,0x8f,0x3c,0xe0,0x00,0x05,0x02,0x03]
8039 buffer_load_dwordx3 v[5:7], off, s[8:11], s3 offset:4095 glc slc dlc
8040 // GFX10: encoding: [0xff,0xcf,0x3c,0xe0,0x00,0x05,0x42,0x03]
8042 buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095
8043 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x03]
8045 buffer_load_dwordx4 v[252:255], off, s[8:11], s3 offset:4095
8046 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0xfc,0x02,0x03]
8048 buffer_load_dwordx4 v[5:8], off, s[12:15], s3 offset:4095
8049 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x03,0x03]
8051 buffer_load_dwordx4 v[5:8], off, s[96:99], s3 offset:4095
8052 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x18,0x03]
8054 buffer_load_dwordx4 v[5:8], off, s[8:11], s101 offset:4095
8055 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x65]
8057 buffer_load_dwordx4 v[5:8], off, s[8:11], m0 offset:4095
8058 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x7c]
8060 buffer_load_dwordx4 v[5:8], off, s[8:11], 0 offset:4095
8061 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0x80]
8063 buffer_load_dwordx4 v[5:8], off, s[8:11], -1 offset:4095
8064 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xc1]
8066 buffer_load_dwordx4 v[5:8], off, s[8:11], 0.5 offset:4095
8067 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xf0]
8069 buffer_load_dwordx4 v[5:8], off, s[8:11], -4.0 offset:4095
8070 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x02,0xf7]
8072 buffer_load_dwordx4 v[5:8], v0, s[8:11], s3 idxen offset:4095
8073 // GFX10: encoding: [0xff,0x2f,0x38,0xe0,0x00,0x05,0x02,0x03]
8075 buffer_load_dwordx4 v[5:8], v0, s[8:11], s3 offen offset:4095
8076 // GFX10: encoding: [0xff,0x1f,0x38,0xe0,0x00,0x05,0x02,0x03]
8078 buffer_load_dwordx4 v[5:8], off, s[8:11], s3
8079 // GFX10: encoding: [0x00,0x00,0x38,0xe0,0x00,0x05,0x02,0x03]
8081 buffer_load_dwordx4 v[5:8], off, s[8:11], s3
8082 // GFX10: encoding: [0x00,0x00,0x38,0xe0,0x00,0x05,0x02,0x03]
8084 buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:7
8085 // GFX10: encoding: [0x07,0x00,0x38,0xe0,0x00,0x05,0x02,0x03]
8087 buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 glc
8088 // GFX10: encoding: [0xff,0x4f,0x38,0xe0,0x00,0x05,0x02,0x03]
8090 buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 slc
8091 // GFX10: encoding: [0xff,0x0f,0x38,0xe0,0x00,0x05,0x42,0x03]
8093 buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 dlc
8094 // GFX10: encoding: [0xff,0x8f,0x38,0xe0,0x00,0x05,0x02,0x03]
8096 buffer_load_dwordx4 v[5:8], off, s[8:11], s3 offset:4095 glc slc dlc
8097 // GFX10: encoding: [0xff,0xcf,0x38,0xe0,0x00,0x05,0x42,0x03]
8099 buffer_store_byte v1, off, s[12:15], s4 offset:4095
8100 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x04]
8102 buffer_store_byte v255, off, s[12:15], s4 offset:4095
8103 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0xff,0x03,0x04]
8105 buffer_store_byte v1, off, s[16:19], s4 offset:4095
8106 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x04,0x04]
8108 buffer_store_byte v1, off, s[96:99], s4 offset:4095
8109 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x18,0x04]
8111 buffer_store_byte v1, off, s[12:15], s101 offset:4095
8112 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x65]
8114 buffer_store_byte v1, off, s[12:15], m0 offset:4095
8115 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x7c]
8117 buffer_store_byte v1, off, s[12:15], 0 offset:4095
8118 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0x80]
8120 buffer_store_byte v1, off, s[12:15], -1 offset:4095
8121 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xc1]
8123 buffer_store_byte v1, off, s[12:15], 0.5 offset:4095
8124 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xf0]
8126 buffer_store_byte v1, off, s[12:15], -4.0 offset:4095
8127 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x03,0xf7]
8129 buffer_store_byte v1, v0, s[12:15], s4 idxen offset:4095
8130 // GFX10: encoding: [0xff,0x2f,0x60,0xe0,0x00,0x01,0x03,0x04]
8132 buffer_store_byte v1, v0, s[12:15], s4 offen offset:4095
8133 // GFX10: encoding: [0xff,0x1f,0x60,0xe0,0x00,0x01,0x03,0x04]
8135 buffer_store_byte v1, off, s[12:15], s4
8136 // GFX10: encoding: [0x00,0x00,0x60,0xe0,0x00,0x01,0x03,0x04]
8138 buffer_store_byte v1, off, s[12:15], s4
8139 // GFX10: encoding: [0x00,0x00,0x60,0xe0,0x00,0x01,0x03,0x04]
8141 buffer_store_byte v1, off, s[12:15], s4 offset:7
8142 // GFX10: encoding: [0x07,0x00,0x60,0xe0,0x00,0x01,0x03,0x04]
8144 buffer_store_byte v1, off, s[12:15], s4 offset:4095 glc
8145 // GFX10: encoding: [0xff,0x4f,0x60,0xe0,0x00,0x01,0x03,0x04]
8147 buffer_store_byte v1, off, s[12:15], s4 offset:4095 slc
8148 // GFX10: encoding: [0xff,0x0f,0x60,0xe0,0x00,0x01,0x43,0x04]
8150 buffer_store_byte v1, off, s[12:15], s4 offset:4095 dlc
8151 // GFX10: encoding: [0xff,0x8f,0x60,0xe0,0x00,0x01,0x03,0x04]
8153 buffer_store_byte v1, off, s[12:15], s4 offset:4095 glc slc dlc
8154 // GFX10: encoding: [0xff,0xcf,0x60,0xe0,0x00,0x01,0x43,0x04]
8156 buffer_store_short v1, off, s[12:15], s4 offset:4095
8157 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x04]
8159 buffer_store_short v255, off, s[12:15], s4 offset:4095
8160 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0xff,0x03,0x04]
8162 buffer_store_short v1, off, s[16:19], s4 offset:4095
8163 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x04,0x04]
8165 buffer_store_short v1, off, s[96:99], s4 offset:4095
8166 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x18,0x04]
8168 buffer_store_short v1, off, s[12:15], s101 offset:4095
8169 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x65]
8171 buffer_store_short v1, off, s[12:15], m0 offset:4095
8172 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x7c]
8174 buffer_store_short v1, off, s[12:15], 0 offset:4095
8175 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0x80]
8177 buffer_store_short v1, off, s[12:15], -1 offset:4095
8178 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xc1]
8180 buffer_store_short v1, off, s[12:15], 0.5 offset:4095
8181 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xf0]
8183 buffer_store_short v1, off, s[12:15], -4.0 offset:4095
8184 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x03,0xf7]
8186 buffer_store_short v1, v0, s[12:15], s4 idxen offset:4095
8187 // GFX10: encoding: [0xff,0x2f,0x68,0xe0,0x00,0x01,0x03,0x04]
8189 buffer_store_short v1, v0, s[12:15], s4 offen offset:4095
8190 // GFX10: encoding: [0xff,0x1f,0x68,0xe0,0x00,0x01,0x03,0x04]
8192 buffer_store_short v1, off, s[12:15], s4
8193 // GFX10: encoding: [0x00,0x00,0x68,0xe0,0x00,0x01,0x03,0x04]
8195 buffer_store_short v1, off, s[12:15], s4
8196 // GFX10: encoding: [0x00,0x00,0x68,0xe0,0x00,0x01,0x03,0x04]
8198 buffer_store_short v1, off, s[12:15], s4 offset:7
8199 // GFX10: encoding: [0x07,0x00,0x68,0xe0,0x00,0x01,0x03,0x04]
8201 buffer_store_short v1, off, s[12:15], s4 offset:4095 glc
8202 // GFX10: encoding: [0xff,0x4f,0x68,0xe0,0x00,0x01,0x03,0x04]
8204 buffer_store_short v1, off, s[12:15], s4 offset:4095 slc
8205 // GFX10: encoding: [0xff,0x0f,0x68,0xe0,0x00,0x01,0x43,0x04]
8207 buffer_store_short v1, off, s[12:15], s4 offset:4095 dlc
8208 // GFX10: encoding: [0xff,0x8f,0x68,0xe0,0x00,0x01,0x03,0x04]
8210 buffer_store_short v1, off, s[12:15], s4 offset:4095 glc slc dlc
8211 // GFX10: encoding: [0xff,0xcf,0x68,0xe0,0x00,0x01,0x43,0x04]
8213 buffer_store_dword v1, off, s[12:15], s4 offset:4095
8214 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x04]
8216 buffer_store_dword v255, off, s[12:15], s4 offset:4095
8217 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0xff,0x03,0x04]
8219 buffer_store_dword v1, off, s[16:19], s4 offset:4095
8220 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x04,0x04]
8222 buffer_store_dword v1, off, s[96:99], s4 offset:4095
8223 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x18,0x04]
8225 buffer_store_dword v1, off, s[12:15], s101 offset:4095
8226 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x65]
8228 buffer_store_dword v1, off, s[12:15], m0 offset:4095
8229 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x7c]
8231 buffer_store_dword v1, off, s[12:15], 0 offset:4095
8232 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0x80]
8234 buffer_store_dword v1, off, s[12:15], -1 offset:4095
8235 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xc1]
8237 buffer_store_dword v1, off, s[12:15], 0.5 offset:4095
8238 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xf0]
8240 buffer_store_dword v1, off, s[12:15], -4.0 offset:4095
8241 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x03,0xf7]
8243 buffer_store_dword v1, v0, s[12:15], s4 idxen offset:4095
8244 // GFX10: encoding: [0xff,0x2f,0x70,0xe0,0x00,0x01,0x03,0x04]
8246 buffer_store_dword v1, v0, s[12:15], s4 offen offset:4095
8247 // GFX10: encoding: [0xff,0x1f,0x70,0xe0,0x00,0x01,0x03,0x04]
8249 buffer_store_dword v1, off, s[12:15], s4
8250 // GFX10: encoding: [0x00,0x00,0x70,0xe0,0x00,0x01,0x03,0x04]
8252 buffer_store_dword v1, off, s[12:15], s4
8253 // GFX10: encoding: [0x00,0x00,0x70,0xe0,0x00,0x01,0x03,0x04]
8255 buffer_store_dword v1, off, s[12:15], s4 offset:7
8256 // GFX10: encoding: [0x07,0x00,0x70,0xe0,0x00,0x01,0x03,0x04]
8258 buffer_store_dword v1, off, s[12:15], s4 offset:4095 glc
8259 // GFX10: encoding: [0xff,0x4f,0x70,0xe0,0x00,0x01,0x03,0x04]
8261 buffer_store_dword v1, off, s[12:15], s4 offset:4095 slc
8262 // GFX10: encoding: [0xff,0x0f,0x70,0xe0,0x00,0x01,0x43,0x04]
8264 buffer_store_dword v1, off, s[12:15], s4 offset:4095 dlc
8265 // GFX10: encoding: [0xff,0x8f,0x70,0xe0,0x00,0x01,0x03,0x04]
8267 buffer_store_dword v1, off, s[12:15], s4 offset:4095 glc slc dlc
8268 // GFX10: encoding: [0xff,0xcf,0x70,0xe0,0x00,0x01,0x43,0x04]
8270 buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095
8271 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x04]
8273 buffer_store_dwordx2 v[254:255], off, s[12:15], s4 offset:4095
8274 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0xfe,0x03,0x04]
8276 buffer_store_dwordx2 v[1:2], off, s[16:19], s4 offset:4095
8277 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x04,0x04]
8279 buffer_store_dwordx2 v[1:2], off, s[96:99], s4 offset:4095
8280 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x18,0x04]
8282 buffer_store_dwordx2 v[1:2], off, s[12:15], s101 offset:4095
8283 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x65]
8285 buffer_store_dwordx2 v[1:2], off, s[12:15], m0 offset:4095
8286 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x7c]
8288 buffer_store_dwordx2 v[1:2], off, s[12:15], 0 offset:4095
8289 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0x80]
8291 buffer_store_dwordx2 v[1:2], off, s[12:15], -1 offset:4095
8292 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xc1]
8294 buffer_store_dwordx2 v[1:2], off, s[12:15], 0.5 offset:4095
8295 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xf0]
8297 buffer_store_dwordx2 v[1:2], off, s[12:15], -4.0 offset:4095
8298 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x03,0xf7]
8300 buffer_store_dwordx2 v[1:2], v0, s[12:15], s4 idxen offset:4095
8301 // GFX10: encoding: [0xff,0x2f,0x74,0xe0,0x00,0x01,0x03,0x04]
8303 buffer_store_dwordx2 v[1:2], v0, s[12:15], s4 offen offset:4095
8304 // GFX10: encoding: [0xff,0x1f,0x74,0xe0,0x00,0x01,0x03,0x04]
8306 buffer_store_dwordx2 v[1:2], off, s[12:15], s4
8307 // GFX10: encoding: [0x00,0x00,0x74,0xe0,0x00,0x01,0x03,0x04]
8309 buffer_store_dwordx2 v[1:2], off, s[12:15], s4
8310 // GFX10: encoding: [0x00,0x00,0x74,0xe0,0x00,0x01,0x03,0x04]
8312 buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:7
8313 // GFX10: encoding: [0x07,0x00,0x74,0xe0,0x00,0x01,0x03,0x04]
8315 buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 glc
8316 // GFX10: encoding: [0xff,0x4f,0x74,0xe0,0x00,0x01,0x03,0x04]
8318 buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 slc
8319 // GFX10: encoding: [0xff,0x0f,0x74,0xe0,0x00,0x01,0x43,0x04]
8321 buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 dlc
8322 // GFX10: encoding: [0xff,0x8f,0x74,0xe0,0x00,0x01,0x03,0x04]
8324 buffer_store_dwordx2 v[1:2], off, s[12:15], s4 offset:4095 glc slc dlc
8325 // GFX10: encoding: [0xff,0xcf,0x74,0xe0,0x00,0x01,0x43,0x04]
8327 buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095
8328 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x04]
8330 buffer_store_dwordx3 v[253:255], off, s[12:15], s4 offset:4095
8331 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0xfd,0x03,0x04]
8333 buffer_store_dwordx3 v[1:3], off, s[16:19], s4 offset:4095
8334 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x04,0x04]
8336 buffer_store_dwordx3 v[1:3], off, s[96:99], s4 offset:4095
8337 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x18,0x04]
8339 buffer_store_dwordx3 v[1:3], off, s[12:15], s101 offset:4095
8340 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x65]
8342 buffer_store_dwordx3 v[1:3], off, s[12:15], m0 offset:4095
8343 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x7c]
8345 buffer_store_dwordx3 v[1:3], off, s[12:15], 0 offset:4095
8346 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0x80]
8348 buffer_store_dwordx3 v[1:3], off, s[12:15], -1 offset:4095
8349 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xc1]
8351 buffer_store_dwordx3 v[1:3], off, s[12:15], 0.5 offset:4095
8352 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xf0]
8354 buffer_store_dwordx3 v[1:3], off, s[12:15], -4.0 offset:4095
8355 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x03,0xf7]
8357 buffer_store_dwordx3 v[1:3], v0, s[12:15], s4 idxen offset:4095
8358 // GFX10: encoding: [0xff,0x2f,0x7c,0xe0,0x00,0x01,0x03,0x04]
8360 buffer_store_dwordx3 v[1:3], v0, s[12:15], s4 offen offset:4095
8361 // GFX10: encoding: [0xff,0x1f,0x7c,0xe0,0x00,0x01,0x03,0x04]
8363 buffer_store_dwordx3 v[1:3], off, s[12:15], s4
8364 // GFX10: encoding: [0x00,0x00,0x7c,0xe0,0x00,0x01,0x03,0x04]
8366 buffer_store_dwordx3 v[1:3], off, s[12:15], s4
8367 // GFX10: encoding: [0x00,0x00,0x7c,0xe0,0x00,0x01,0x03,0x04]
8369 buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:7
8370 // GFX10: encoding: [0x07,0x00,0x7c,0xe0,0x00,0x01,0x03,0x04]
8372 buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 glc
8373 // GFX10: encoding: [0xff,0x4f,0x7c,0xe0,0x00,0x01,0x03,0x04]
8375 buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 slc
8376 // GFX10: encoding: [0xff,0x0f,0x7c,0xe0,0x00,0x01,0x43,0x04]
8378 buffer_store_dwordx3 v[1:3], off, s[12:15], s4 offset:4095 glc slc dlc
8379 // GFX10: encoding: [0xff,0xcf,0x7c,0xe0,0x00,0x01,0x43,0x04]
8381 buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095
8382 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x04]
8384 buffer_store_dwordx4 v[252:255], off, s[12:15], s4 offset:4095
8385 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0xfc,0x03,0x04]
8387 buffer_store_dwordx4 v[1:4], off, s[16:19], s4 offset:4095
8388 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x04,0x04]
8390 buffer_store_dwordx4 v[1:4], off, s[96:99], s4 offset:4095
8391 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x18,0x04]
8393 buffer_store_dwordx4 v[1:4], off, s[12:15], s101 offset:4095
8394 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x65]
8396 buffer_store_dwordx4 v[1:4], off, s[12:15], m0 offset:4095
8397 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x7c]
8399 buffer_store_dwordx4 v[1:4], off, s[12:15], 0 offset:4095
8400 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0x80]
8402 buffer_store_dwordx4 v[1:4], off, s[12:15], -1 offset:4095
8403 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xc1]
8405 buffer_store_dwordx4 v[1:4], off, s[12:15], 0.5 offset:4095
8406 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xf0]
8408 buffer_store_dwordx4 v[1:4], off, s[12:15], -4.0 offset:4095
8409 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x03,0xf7]
8411 buffer_store_dwordx4 v[1:4], v0, s[12:15], s4 idxen offset:4095
8412 // GFX10: encoding: [0xff,0x2f,0x78,0xe0,0x00,0x01,0x03,0x04]
8414 buffer_store_dwordx4 v[1:4], v0, s[12:15], s4 offen offset:4095
8415 // GFX10: encoding: [0xff,0x1f,0x78,0xe0,0x00,0x01,0x03,0x04]
8417 buffer_store_dwordx4 v[1:4], off, s[12:15], s4
8418 // GFX10: encoding: [0x00,0x00,0x78,0xe0,0x00,0x01,0x03,0x04]
8420 buffer_store_dwordx4 v[1:4], off, s[12:15], s4
8421 // GFX10: encoding: [0x00,0x00,0x78,0xe0,0x00,0x01,0x03,0x04]
8423 buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:7
8424 // GFX10: encoding: [0x07,0x00,0x78,0xe0,0x00,0x01,0x03,0x04]
8426 buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 glc
8427 // GFX10: encoding: [0xff,0x4f,0x78,0xe0,0x00,0x01,0x03,0x04]
8429 buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 slc
8430 // GFX10: encoding: [0xff,0x0f,0x78,0xe0,0x00,0x01,0x43,0x04]
8432 buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 dlc
8433 // GFX10: encoding: [0xff,0x8f,0x78,0xe0,0x00,0x01,0x03,0x04]
8435 buffer_store_dwordx4 v[1:4], off, s[12:15], s4 offset:4095 glc slc dlc
8436 // GFX10: encoding: [0xff,0xcf,0x78,0xe0,0x00,0x01,0x43,0x04]
8438 buffer_atomic_swap v5, off, s[8:11], s3 offset:4095
8439 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x03]
8441 buffer_atomic_swap v255, off, s[8:11], s3 offset:4095
8442 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0xff,0x02,0x03]
8444 buffer_atomic_swap v5, off, s[12:15], s3 offset:4095
8445 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x03,0x03]
8447 buffer_atomic_swap v5, off, s[96:99], s3 offset:4095
8448 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x18,0x03]
8450 buffer_atomic_swap v5, off, s[8:11], s101 offset:4095
8451 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x65]
8453 buffer_atomic_swap v5, off, s[8:11], m0 offset:4095
8454 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x7c]
8456 buffer_atomic_swap v5, off, s[8:11], 0 offset:4095
8457 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0x80]
8459 buffer_atomic_swap v5, off, s[8:11], -1 offset:4095
8460 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x02,0xc1]
8462 buffer_atomic_swap v5, v0, s[8:11], s3 idxen offset:4095
8463 // GFX10: encoding: [0xff,0x2f,0xc0,0xe0,0x00,0x05,0x02,0x03]
8465 buffer_atomic_swap v5, v0, s[8:11], s3 offen offset:4095
8466 // GFX10: encoding: [0xff,0x1f,0xc0,0xe0,0x00,0x05,0x02,0x03]
8468 buffer_atomic_swap v5, off, s[8:11], s3
8469 // GFX10: encoding: [0x00,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03]
8471 buffer_atomic_swap v5, off, s[8:11], s3
8472 // GFX10: encoding: [0x00,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03]
8474 buffer_atomic_swap v5, off, s[8:11], s3 offset:7
8475 // GFX10: encoding: [0x07,0x00,0xc0,0xe0,0x00,0x05,0x02,0x03]
8477 buffer_atomic_swap v5, off, s[8:11], s3 offset:4095 glc
8478 // GFX10: encoding: [0xff,0x4f,0xc0,0xe0,0x00,0x05,0x02,0x03]
8480 buffer_atomic_swap v5, off, s[8:11], s3 offset:4095 slc
8481 // GFX10: encoding: [0xff,0x0f,0xc0,0xe0,0x00,0x05,0x42,0x03]
8483 buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:4095
8484 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x03]
8486 buffer_atomic_cmpswap v[254:255], off, s[8:11], s3 offset:4095
8487 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0xfe,0x02,0x03]
8489 buffer_atomic_cmpswap v[5:6], off, s[12:15], s3 offset:4095
8490 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x03,0x03]
8492 buffer_atomic_cmpswap v[5:6], off, s[96:99], s3 offset:4095
8493 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x18,0x03]
8495 buffer_atomic_cmpswap v[5:6], off, s[8:11], s101 offset:4095
8496 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x65]
8498 buffer_atomic_cmpswap v[5:6], off, s[8:11], m0 offset:4095
8499 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x7c]
8501 buffer_atomic_cmpswap v[5:6], off, s[8:11], 0 offset:4095
8502 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0x80]
8504 buffer_atomic_cmpswap v[5:6], off, s[8:11], -1 offset:4095
8505 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x02,0xc1]
8507 buffer_atomic_cmpswap v[5:6], v0, s[8:11], s3 idxen offset:4095
8508 // GFX10: encoding: [0xff,0x2f,0xc4,0xe0,0x00,0x05,0x02,0x03]
8510 buffer_atomic_cmpswap v[5:6], v0, s[8:11], s3 offen offset:4095
8511 // GFX10: encoding: [0xff,0x1f,0xc4,0xe0,0x00,0x05,0x02,0x03]
8513 buffer_atomic_cmpswap v[5:6], off, s[8:11], s3
8514 // GFX10: encoding: [0x00,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03]
8516 buffer_atomic_cmpswap v[5:6], off, s[8:11], s3
8517 // GFX10: encoding: [0x00,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03]
8519 buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:7
8520 // GFX10: encoding: [0x07,0x00,0xc4,0xe0,0x00,0x05,0x02,0x03]
8522 buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:4095 glc
8523 // GFX10: encoding: [0xff,0x4f,0xc4,0xe0,0x00,0x05,0x02,0x03]
8525 buffer_atomic_cmpswap v[5:6], off, s[8:11], s3 offset:4095 slc
8526 // GFX10: encoding: [0xff,0x0f,0xc4,0xe0,0x00,0x05,0x42,0x03]
8528 buffer_atomic_add v5, off, s[8:11], s3 offset:4095
8529 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x03]
8531 buffer_atomic_add v255, off, s[8:11], s3 offset:4095
8532 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0xff,0x02,0x03]
8534 buffer_atomic_add v5, off, s[12:15], s3 offset:4095
8535 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x03,0x03]
8537 buffer_atomic_add v5, off, s[96:99], s3 offset:4095
8538 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x18,0x03]
8540 buffer_atomic_add v5, off, s[8:11], s101 offset:4095
8541 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x65]
8543 buffer_atomic_add v5, off, s[8:11], m0 offset:4095
8544 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x7c]
8546 buffer_atomic_add v5, off, s[8:11], 0 offset:4095
8547 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0x80]
8549 buffer_atomic_add v5, off, s[8:11], -1 offset:4095
8550 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x02,0xc1]
8552 buffer_atomic_add v5, v0, s[8:11], s3 idxen offset:4095
8553 // GFX10: encoding: [0xff,0x2f,0xc8,0xe0,0x00,0x05,0x02,0x03]
8555 buffer_atomic_add v5, v0, s[8:11], s3 offen offset:4095
8556 // GFX10: encoding: [0xff,0x1f,0xc8,0xe0,0x00,0x05,0x02,0x03]
8558 buffer_atomic_add v5, off, s[8:11], s3
8559 // GFX10: encoding: [0x00,0x00,0xc8,0xe0,0x00,0x05,0x02,0x03]
8561 buffer_atomic_add v5, off, s[8:11], s3
8562 // GFX10: encoding: [0x00,0x00,0xc8,0xe0,0x00,0x05,0x02,0x03]
8564 buffer_atomic_add v5, off, s[8:11], s3 offset:7
8565 // GFX10: encoding: [0x07,0x00,0xc8,0xe0,0x00,0x05,0x02,0x03]
8567 buffer_atomic_add v5, off, s[8:11], s3 offset:4095 glc
8568 // GFX10: encoding: [0xff,0x4f,0xc8,0xe0,0x00,0x05,0x02,0x03]
8570 buffer_atomic_add v5, off, s[8:11], s3 offset:4095 slc
8571 // GFX10: encoding: [0xff,0x0f,0xc8,0xe0,0x00,0x05,0x42,0x03]
8573 buffer_atomic_sub v5, off, s[8:11], s3 offset:4095
8574 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x03]
8576 buffer_atomic_sub v255, off, s[8:11], s3 offset:4095
8577 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0xff,0x02,0x03]
8579 buffer_atomic_sub v5, off, s[12:15], s3 offset:4095
8580 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x03,0x03]
8582 buffer_atomic_sub v5, off, s[96:99], s3 offset:4095
8583 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x18,0x03]
8585 buffer_atomic_sub v5, off, s[8:11], s101 offset:4095
8586 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x65]
8588 buffer_atomic_sub v5, off, s[8:11], m0 offset:4095
8589 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x7c]
8591 buffer_atomic_sub v5, off, s[8:11], 0 offset:4095
8592 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0x80]
8594 buffer_atomic_sub v5, off, s[8:11], -1 offset:4095
8595 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x02,0xc1]
8597 buffer_atomic_sub v5, v0, s[8:11], s3 idxen offset:4095
8598 // GFX10: encoding: [0xff,0x2f,0xcc,0xe0,0x00,0x05,0x02,0x03]
8600 buffer_atomic_sub v5, v0, s[8:11], s3 offen offset:4095
8601 // GFX10: encoding: [0xff,0x1f,0xcc,0xe0,0x00,0x05,0x02,0x03]
8603 buffer_atomic_sub v5, off, s[8:11], s3
8604 // GFX10: encoding: [0x00,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03]
8606 buffer_atomic_sub v5, off, s[8:11], s3
8607 // GFX10: encoding: [0x00,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03]
8609 buffer_atomic_sub v5, off, s[8:11], s3 offset:7
8610 // GFX10: encoding: [0x07,0x00,0xcc,0xe0,0x00,0x05,0x02,0x03]
8612 buffer_atomic_sub v5, off, s[8:11], s3 offset:4095 glc
8613 // GFX10: encoding: [0xff,0x4f,0xcc,0xe0,0x00,0x05,0x02,0x03]
8615 buffer_atomic_sub v5, off, s[8:11], s3 offset:4095 slc
8616 // GFX10: encoding: [0xff,0x0f,0xcc,0xe0,0x00,0x05,0x42,0x03]
8618 buffer_atomic_smin v5, off, s[8:11], s3 offset:4095
8619 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x03]
8621 buffer_atomic_smin v255, off, s[8:11], s3 offset:4095
8622 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0xff,0x02,0x03]
8624 buffer_atomic_smin v5, off, s[12:15], s3 offset:4095
8625 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x03,0x03]
8627 buffer_atomic_smin v5, off, s[96:99], s3 offset:4095
8628 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x18,0x03]
8630 buffer_atomic_smin v5, off, s[8:11], s101 offset:4095
8631 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x65]
8633 buffer_atomic_smin v5, off, s[8:11], m0 offset:4095
8634 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x7c]
8636 buffer_atomic_smin v5, off, s[8:11], 0 offset:4095
8637 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0x80]
8639 buffer_atomic_smin v5, off, s[8:11], -1 offset:4095
8640 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x02,0xc1]
8642 buffer_atomic_smin v5, v0, s[8:11], s3 idxen offset:4095
8643 // GFX10: encoding: [0xff,0x2f,0xd4,0xe0,0x00,0x05,0x02,0x03]
8645 buffer_atomic_smin v5, v0, s[8:11], s3 offen offset:4095
8646 // GFX10: encoding: [0xff,0x1f,0xd4,0xe0,0x00,0x05,0x02,0x03]
8648 buffer_atomic_smin v5, off, s[8:11], s3
8649 // GFX10: encoding: [0x00,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03]
8651 buffer_atomic_smin v5, off, s[8:11], s3
8652 // GFX10: encoding: [0x00,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03]
8654 buffer_atomic_smin v5, off, s[8:11], s3 offset:7
8655 // GFX10: encoding: [0x07,0x00,0xd4,0xe0,0x00,0x05,0x02,0x03]
8657 buffer_atomic_smin v5, off, s[8:11], s3 offset:4095 glc
8658 // GFX10: encoding: [0xff,0x4f,0xd4,0xe0,0x00,0x05,0x02,0x03]
8660 buffer_atomic_smin v5, off, s[8:11], s3 offset:4095 slc
8661 // GFX10: encoding: [0xff,0x0f,0xd4,0xe0,0x00,0x05,0x42,0x03]
8663 buffer_atomic_umin v5, off, s[8:11], s3 offset:4095
8664 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x03]
8666 buffer_atomic_umin v255, off, s[8:11], s3 offset:4095
8667 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0xff,0x02,0x03]
8669 buffer_atomic_umin v5, off, s[12:15], s3 offset:4095
8670 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x03,0x03]
8672 buffer_atomic_umin v5, off, s[96:99], s3 offset:4095
8673 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x18,0x03]
8675 buffer_atomic_umin v5, off, s[8:11], s101 offset:4095
8676 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x65]
8678 buffer_atomic_umin v5, off, s[8:11], m0 offset:4095
8679 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x7c]
8681 buffer_atomic_umin v5, off, s[8:11], 0 offset:4095
8682 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0x80]
8684 buffer_atomic_umin v5, off, s[8:11], -1 offset:4095
8685 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x02,0xc1]
8687 buffer_atomic_umin v5, v0, s[8:11], s3 idxen offset:4095
8688 // GFX10: encoding: [0xff,0x2f,0xd8,0xe0,0x00,0x05,0x02,0x03]
8690 buffer_atomic_umin v5, v0, s[8:11], s3 offen offset:4095
8691 // GFX10: encoding: [0xff,0x1f,0xd8,0xe0,0x00,0x05,0x02,0x03]
8693 buffer_atomic_umin v5, off, s[8:11], s3
8694 // GFX10: encoding: [0x00,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03]
8696 buffer_atomic_umin v5, off, s[8:11], s3
8697 // GFX10: encoding: [0x00,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03]
8699 buffer_atomic_umin v5, off, s[8:11], s3 offset:7
8700 // GFX10: encoding: [0x07,0x00,0xd8,0xe0,0x00,0x05,0x02,0x03]
8702 buffer_atomic_umin v5, off, s[8:11], s3 offset:4095 glc
8703 // GFX10: encoding: [0xff,0x4f,0xd8,0xe0,0x00,0x05,0x02,0x03]
8705 buffer_atomic_umin v5, off, s[8:11], s3 offset:4095 slc
8706 // GFX10: encoding: [0xff,0x0f,0xd8,0xe0,0x00,0x05,0x42,0x03]
8708 buffer_atomic_smax v5, off, s[8:11], s3 offset:4095
8709 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x03]
8711 buffer_atomic_smax v255, off, s[8:11], s3 offset:4095
8712 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0xff,0x02,0x03]
8714 buffer_atomic_smax v5, off, s[12:15], s3 offset:4095
8715 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x03,0x03]
8717 buffer_atomic_smax v5, off, s[96:99], s3 offset:4095
8718 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x18,0x03]
8720 buffer_atomic_smax v5, off, s[8:11], s101 offset:4095
8721 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x65]
8723 buffer_atomic_smax v5, off, s[8:11], m0 offset:4095
8724 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x7c]
8726 buffer_atomic_smax v5, off, s[8:11], 0 offset:4095
8727 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0x80]
8729 buffer_atomic_smax v5, off, s[8:11], -1 offset:4095
8730 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x02,0xc1]
8732 buffer_atomic_smax v5, v0, s[8:11], s3 idxen offset:4095
8733 // GFX10: encoding: [0xff,0x2f,0xdc,0xe0,0x00,0x05,0x02,0x03]
8735 buffer_atomic_smax v5, v0, s[8:11], s3 offen offset:4095
8736 // GFX10: encoding: [0xff,0x1f,0xdc,0xe0,0x00,0x05,0x02,0x03]
8738 buffer_atomic_smax v5, off, s[8:11], s3
8739 // GFX10: encoding: [0x00,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03]
8741 buffer_atomic_smax v5, off, s[8:11], s3
8742 // GFX10: encoding: [0x00,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03]
8744 buffer_atomic_smax v5, off, s[8:11], s3 offset:7
8745 // GFX10: encoding: [0x07,0x00,0xdc,0xe0,0x00,0x05,0x02,0x03]
8747 buffer_atomic_smax v5, off, s[8:11], s3 offset:4095 glc
8748 // GFX10: encoding: [0xff,0x4f,0xdc,0xe0,0x00,0x05,0x02,0x03]
8750 buffer_atomic_smax v5, off, s[8:11], s3 offset:4095 slc
8751 // GFX10: encoding: [0xff,0x0f,0xdc,0xe0,0x00,0x05,0x42,0x03]
8753 buffer_atomic_umax v5, off, s[8:11], s3 offset:4095
8754 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x03]
8756 buffer_atomic_umax v255, off, s[8:11], s3 offset:4095
8757 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0xff,0x02,0x03]
8759 buffer_atomic_umax v5, off, s[12:15], s3 offset:4095
8760 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x03,0x03]
8762 buffer_atomic_umax v5, off, s[96:99], s3 offset:4095
8763 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x18,0x03]
8765 buffer_atomic_umax v5, off, s[8:11], s101 offset:4095
8766 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x65]
8768 buffer_atomic_umax v5, off, s[8:11], m0 offset:4095
8769 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x7c]
8771 buffer_atomic_umax v5, off, s[8:11], 0 offset:4095
8772 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0x80]
8774 buffer_atomic_umax v5, off, s[8:11], -1 offset:4095
8775 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x02,0xc1]
8777 buffer_atomic_umax v5, v0, s[8:11], s3 idxen offset:4095
8778 // GFX10: encoding: [0xff,0x2f,0xe0,0xe0,0x00,0x05,0x02,0x03]
8780 buffer_atomic_umax v5, v0, s[8:11], s3 offen offset:4095
8781 // GFX10: encoding: [0xff,0x1f,0xe0,0xe0,0x00,0x05,0x02,0x03]
8783 buffer_atomic_umax v5, off, s[8:11], s3
8784 // GFX10: encoding: [0x00,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03]
8786 buffer_atomic_umax v5, off, s[8:11], s3
8787 // GFX10: encoding: [0x00,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03]
8789 buffer_atomic_umax v5, off, s[8:11], s3 offset:7
8790 // GFX10: encoding: [0x07,0x00,0xe0,0xe0,0x00,0x05,0x02,0x03]
8792 buffer_atomic_umax v5, off, s[8:11], s3 offset:4095 glc
8793 // GFX10: encoding: [0xff,0x4f,0xe0,0xe0,0x00,0x05,0x02,0x03]
8795 buffer_atomic_umax v5, off, s[8:11], s3 offset:4095 slc
8796 // GFX10: encoding: [0xff,0x0f,0xe0,0xe0,0x00,0x05,0x42,0x03]
8798 buffer_atomic_and v5, off, s[8:11], s3 offset:4095
8799 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x03]
8801 buffer_atomic_and v255, off, s[8:11], s3 offset:4095
8802 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0xff,0x02,0x03]
8804 buffer_atomic_and v5, off, s[12:15], s3 offset:4095
8805 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x03,0x03]
8807 buffer_atomic_and v5, off, s[96:99], s3 offset:4095
8808 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x18,0x03]
8810 buffer_atomic_and v5, off, s[8:11], s101 offset:4095
8811 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x65]
8813 buffer_atomic_and v5, off, s[8:11], m0 offset:4095
8814 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x7c]
8816 buffer_atomic_and v5, off, s[8:11], 0 offset:4095
8817 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0x80]
8819 buffer_atomic_and v5, off, s[8:11], -1 offset:4095
8820 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x02,0xc1]
8822 buffer_atomic_and v5, v0, s[8:11], s3 idxen offset:4095
8823 // GFX10: encoding: [0xff,0x2f,0xe4,0xe0,0x00,0x05,0x02,0x03]
8825 buffer_atomic_and v5, v0, s[8:11], s3 offen offset:4095
8826 // GFX10: encoding: [0xff,0x1f,0xe4,0xe0,0x00,0x05,0x02,0x03]
8828 buffer_atomic_and v5, off, s[8:11], s3
8829 // GFX10: encoding: [0x00,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03]
8831 buffer_atomic_and v5, off, s[8:11], s3
8832 // GFX10: encoding: [0x00,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03]
8834 buffer_atomic_and v5, off, s[8:11], s3 offset:7
8835 // GFX10: encoding: [0x07,0x00,0xe4,0xe0,0x00,0x05,0x02,0x03]
8837 buffer_atomic_and v5, off, s[8:11], s3 offset:4095 glc
8838 // GFX10: encoding: [0xff,0x4f,0xe4,0xe0,0x00,0x05,0x02,0x03]
8840 buffer_atomic_and v5, off, s[8:11], s3 offset:4095 slc
8841 // GFX10: encoding: [0xff,0x0f,0xe4,0xe0,0x00,0x05,0x42,0x03]
8843 buffer_atomic_or v5, off, s[8:11], s3 offset:4095
8844 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x03]
8846 buffer_atomic_or v255, off, s[8:11], s3 offset:4095
8847 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0xff,0x02,0x03]
8849 buffer_atomic_or v5, off, s[12:15], s3 offset:4095
8850 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x03,0x03]
8852 buffer_atomic_or v5, off, s[96:99], s3 offset:4095
8853 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x18,0x03]
8855 buffer_atomic_or v5, off, s[8:11], s101 offset:4095
8856 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x65]
8858 buffer_atomic_or v5, off, s[8:11], m0 offset:4095
8859 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x7c]
8861 buffer_atomic_or v5, off, s[8:11], 0 offset:4095
8862 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0x80]
8864 buffer_atomic_or v5, off, s[8:11], -1 offset:4095
8865 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x02,0xc1]
8867 buffer_atomic_or v5, v0, s[8:11], s3 idxen offset:4095
8868 // GFX10: encoding: [0xff,0x2f,0xe8,0xe0,0x00,0x05,0x02,0x03]
8870 buffer_atomic_or v5, v0, s[8:11], s3 offen offset:4095
8871 // GFX10: encoding: [0xff,0x1f,0xe8,0xe0,0x00,0x05,0x02,0x03]
8873 buffer_atomic_or v5, off, s[8:11], s3
8874 // GFX10: encoding: [0x00,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03]
8876 buffer_atomic_or v5, off, s[8:11], s3
8877 // GFX10: encoding: [0x00,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03]
8879 buffer_atomic_or v5, off, s[8:11], s3 offset:7
8880 // GFX10: encoding: [0x07,0x00,0xe8,0xe0,0x00,0x05,0x02,0x03]
8882 buffer_atomic_or v5, off, s[8:11], s3 offset:4095 glc
8883 // GFX10: encoding: [0xff,0x4f,0xe8,0xe0,0x00,0x05,0x02,0x03]
8885 buffer_atomic_or v5, off, s[8:11], s3 offset:4095 slc
8886 // GFX10: encoding: [0xff,0x0f,0xe8,0xe0,0x00,0x05,0x42,0x03]
8888 buffer_atomic_xor v5, off, s[8:11], s3 offset:4095
8889 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x03]
8891 buffer_atomic_xor v255, off, s[8:11], s3 offset:4095
8892 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0xff,0x02,0x03]
8894 buffer_atomic_xor v5, off, s[12:15], s3 offset:4095
8895 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x03,0x03]
8897 buffer_atomic_xor v5, off, s[96:99], s3 offset:4095
8898 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x18,0x03]
8900 buffer_atomic_xor v5, off, s[8:11], s101 offset:4095
8901 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x65]
8903 buffer_atomic_xor v5, off, s[8:11], m0 offset:4095
8904 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x7c]
8906 buffer_atomic_xor v5, off, s[8:11], 0 offset:4095
8907 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0x80]
8909 buffer_atomic_xor v5, off, s[8:11], -1 offset:4095
8910 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x02,0xc1]
8912 buffer_atomic_xor v5, v0, s[8:11], s3 idxen offset:4095
8913 // GFX10: encoding: [0xff,0x2f,0xec,0xe0,0x00,0x05,0x02,0x03]
8915 buffer_atomic_xor v5, v0, s[8:11], s3 offen offset:4095
8916 // GFX10: encoding: [0xff,0x1f,0xec,0xe0,0x00,0x05,0x02,0x03]
8918 buffer_atomic_xor v5, off, s[8:11], s3
8919 // GFX10: encoding: [0x00,0x00,0xec,0xe0,0x00,0x05,0x02,0x03]
8921 buffer_atomic_xor v5, off, s[8:11], s3
8922 // GFX10: encoding: [0x00,0x00,0xec,0xe0,0x00,0x05,0x02,0x03]
8924 buffer_atomic_xor v5, off, s[8:11], s3 offset:7
8925 // GFX10: encoding: [0x07,0x00,0xec,0xe0,0x00,0x05,0x02,0x03]
8927 buffer_atomic_xor v5, off, s[8:11], s3 offset:4095 glc
8928 // GFX10: encoding: [0xff,0x4f,0xec,0xe0,0x00,0x05,0x02,0x03]
8930 buffer_atomic_xor v5, off, s[8:11], s3 offset:4095 slc
8931 // GFX10: encoding: [0xff,0x0f,0xec,0xe0,0x00,0x05,0x42,0x03]
8933 buffer_atomic_inc v5, off, s[8:11], s3 offset:4095
8934 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x03]
8936 buffer_atomic_inc v255, off, s[8:11], s3 offset:4095
8937 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0xff,0x02,0x03]
8939 buffer_atomic_inc v5, off, s[12:15], s3 offset:4095
8940 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x03,0x03]
8942 buffer_atomic_inc v5, off, s[96:99], s3 offset:4095
8943 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x18,0x03]
8945 buffer_atomic_inc v5, off, s[8:11], s101 offset:4095
8946 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x65]
8948 buffer_atomic_inc v5, off, s[8:11], m0 offset:4095
8949 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x7c]
8951 buffer_atomic_inc v5, off, s[8:11], 0 offset:4095
8952 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0x80]
8954 buffer_atomic_inc v5, off, s[8:11], -1 offset:4095
8955 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x02,0xc1]
8957 buffer_atomic_inc v5, v0, s[8:11], s3 idxen offset:4095
8958 // GFX10: encoding: [0xff,0x2f,0xf0,0xe0,0x00,0x05,0x02,0x03]
8960 buffer_atomic_inc v5, v0, s[8:11], s3 offen offset:4095
8961 // GFX10: encoding: [0xff,0x1f,0xf0,0xe0,0x00,0x05,0x02,0x03]
8963 buffer_atomic_inc v5, off, s[8:11], s3
8964 // GFX10: encoding: [0x00,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03]
8966 buffer_atomic_inc v5, off, s[8:11], s3
8967 // GFX10: encoding: [0x00,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03]
8969 buffer_atomic_inc v5, off, s[8:11], s3 offset:7
8970 // GFX10: encoding: [0x07,0x00,0xf0,0xe0,0x00,0x05,0x02,0x03]
8972 buffer_atomic_inc v5, off, s[8:11], s3 offset:4095 glc
8973 // GFX10: encoding: [0xff,0x4f,0xf0,0xe0,0x00,0x05,0x02,0x03]
8975 buffer_atomic_inc v5, off, s[8:11], s3 offset:4095 slc
8976 // GFX10: encoding: [0xff,0x0f,0xf0,0xe0,0x00,0x05,0x42,0x03]
8978 buffer_atomic_dec v5, off, s[8:11], s3 offset:4095
8979 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x03]
8981 buffer_atomic_dec v255, off, s[8:11], s3 offset:4095
8982 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0xff,0x02,0x03]
8984 buffer_atomic_dec v5, off, s[12:15], s3 offset:4095
8985 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x03,0x03]
8987 buffer_atomic_dec v5, off, s[96:99], s3 offset:4095
8988 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x18,0x03]
8990 buffer_atomic_dec v5, off, s[8:11], s101 offset:4095
8991 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x65]
8993 buffer_atomic_dec v5, off, s[8:11], m0 offset:4095
8994 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x7c]
8996 buffer_atomic_dec v5, off, s[8:11], 0 offset:4095
8997 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0x80]
8999 buffer_atomic_dec v5, off, s[8:11], -1 offset:4095
9000 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x02,0xc1]
9002 buffer_atomic_dec v5, v0, s[8:11], s3 idxen offset:4095
9003 // GFX10: encoding: [0xff,0x2f,0xf4,0xe0,0x00,0x05,0x02,0x03]
9005 buffer_atomic_dec v5, v0, s[8:11], s3 offen offset:4095
9006 // GFX10: encoding: [0xff,0x1f,0xf4,0xe0,0x00,0x05,0x02,0x03]
9008 buffer_atomic_dec v5, off, s[8:11], s3
9009 // GFX10: encoding: [0x00,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03]
9011 buffer_atomic_dec v5, off, s[8:11], s3
9012 // GFX10: encoding: [0x00,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03]
9014 buffer_atomic_dec v5, off, s[8:11], s3 offset:7
9015 // GFX10: encoding: [0x07,0x00,0xf4,0xe0,0x00,0x05,0x02,0x03]
9017 buffer_atomic_dec v5, off, s[8:11], s3 offset:4095 glc
9018 // GFX10: encoding: [0xff,0x4f,0xf4,0xe0,0x00,0x05,0x02,0x03]
9020 buffer_atomic_dec v5, off, s[8:11], s3 offset:4095 slc
9021 // GFX10: encoding: [0xff,0x0f,0xf4,0xe0,0x00,0x05,0x42,0x03]
9023 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:4095
9024 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x03]
9026 buffer_atomic_swap_x2 v[254:255], off, s[8:11], s3 offset:4095
9027 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0xfe,0x02,0x03]
9029 buffer_atomic_swap_x2 v[5:6], off, s[12:15], s3 offset:4095
9030 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x03,0x03]
9032 buffer_atomic_swap_x2 v[5:6], off, s[96:99], s3 offset:4095
9033 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x18,0x03]
9035 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s101 offset:4095
9036 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x65]
9038 buffer_atomic_swap_x2 v[5:6], off, s[8:11], m0 offset:4095
9039 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x7c]
9041 buffer_atomic_swap_x2 v[5:6], off, s[8:11], 0 offset:4095
9042 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0x80]
9044 buffer_atomic_swap_x2 v[5:6], off, s[8:11], -1 offset:4095
9045 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x02,0xc1]
9047 buffer_atomic_swap_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9048 // GFX10: encoding: [0xff,0x2f,0x40,0xe1,0x00,0x05,0x02,0x03]
9050 buffer_atomic_swap_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9051 // GFX10: encoding: [0xff,0x1f,0x40,0xe1,0x00,0x05,0x02,0x03]
9053 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3
9054 // GFX10: encoding: [0x00,0x00,0x40,0xe1,0x00,0x05,0x02,0x03]
9056 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3
9057 // GFX10: encoding: [0x00,0x00,0x40,0xe1,0x00,0x05,0x02,0x03]
9059 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:7
9060 // GFX10: encoding: [0x07,0x00,0x40,0xe1,0x00,0x05,0x02,0x03]
9062 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9063 // GFX10: encoding: [0xff,0x4f,0x40,0xe1,0x00,0x05,0x02,0x03]
9065 buffer_atomic_swap_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9066 // GFX10: encoding: [0xff,0x0f,0x40,0xe1,0x00,0x05,0x42,0x03]
9068 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095
9069 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x03]
9071 buffer_atomic_cmpswap_x2 v[252:255], off, s[8:11], s3 offset:4095
9072 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0xfc,0x02,0x03]
9074 buffer_atomic_cmpswap_x2 v[5:8], off, s[12:15], s3 offset:4095
9075 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x03,0x03]
9077 buffer_atomic_cmpswap_x2 v[5:8], off, s[96:99], s3 offset:4095
9078 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x18,0x03]
9080 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s101 offset:4095
9081 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x65]
9083 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], m0 offset:4095
9084 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x7c]
9086 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], 0 offset:4095
9087 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0x80]
9089 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], -1 offset:4095
9090 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x02,0xc1]
9092 buffer_atomic_cmpswap_x2 v[5:8], v0, s[8:11], s3 idxen offset:4095
9093 // GFX10: encoding: [0xff,0x2f,0x44,0xe1,0x00,0x05,0x02,0x03]
9095 buffer_atomic_cmpswap_x2 v[5:8], v0, s[8:11], s3 offen offset:4095
9096 // GFX10: encoding: [0xff,0x1f,0x44,0xe1,0x00,0x05,0x02,0x03]
9098 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3
9099 // GFX10: encoding: [0x00,0x00,0x44,0xe1,0x00,0x05,0x02,0x03]
9101 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3
9102 // GFX10: encoding: [0x00,0x00,0x44,0xe1,0x00,0x05,0x02,0x03]
9104 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:7
9105 // GFX10: encoding: [0x07,0x00,0x44,0xe1,0x00,0x05,0x02,0x03]
9107 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095 glc
9108 // GFX10: encoding: [0xff,0x4f,0x44,0xe1,0x00,0x05,0x02,0x03]
9110 buffer_atomic_cmpswap_x2 v[5:8], off, s[8:11], s3 offset:4095 slc
9111 // GFX10: encoding: [0xff,0x0f,0x44,0xe1,0x00,0x05,0x42,0x03]
9113 buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:4095
9114 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x03]
9116 buffer_atomic_add_x2 v[254:255], off, s[8:11], s3 offset:4095
9117 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0xfe,0x02,0x03]
9119 buffer_atomic_add_x2 v[5:6], off, s[12:15], s3 offset:4095
9120 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x03,0x03]
9122 buffer_atomic_add_x2 v[5:6], off, s[96:99], s3 offset:4095
9123 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x18,0x03]
9125 buffer_atomic_add_x2 v[5:6], off, s[8:11], s101 offset:4095
9126 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x65]
9128 buffer_atomic_add_x2 v[5:6], off, s[8:11], m0 offset:4095
9129 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x7c]
9131 buffer_atomic_add_x2 v[5:6], off, s[8:11], 0 offset:4095
9132 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0x80]
9134 buffer_atomic_add_x2 v[5:6], off, s[8:11], -1 offset:4095
9135 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x02,0xc1]
9137 buffer_atomic_add_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9138 // GFX10: encoding: [0xff,0x2f,0x48,0xe1,0x00,0x05,0x02,0x03]
9140 buffer_atomic_add_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9141 // GFX10: encoding: [0xff,0x1f,0x48,0xe1,0x00,0x05,0x02,0x03]
9143 buffer_atomic_add_x2 v[5:6], off, s[8:11], s3
9144 // GFX10: encoding: [0x00,0x00,0x48,0xe1,0x00,0x05,0x02,0x03]
9146 buffer_atomic_add_x2 v[5:6], off, s[8:11], s3
9147 // GFX10: encoding: [0x00,0x00,0x48,0xe1,0x00,0x05,0x02,0x03]
9149 buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:7
9150 // GFX10: encoding: [0x07,0x00,0x48,0xe1,0x00,0x05,0x02,0x03]
9152 buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9153 // GFX10: encoding: [0xff,0x4f,0x48,0xe1,0x00,0x05,0x02,0x03]
9155 buffer_atomic_add_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9156 // GFX10: encoding: [0xff,0x0f,0x48,0xe1,0x00,0x05,0x42,0x03]
9158 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:4095
9159 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x03]
9161 buffer_atomic_sub_x2 v[254:255], off, s[8:11], s3 offset:4095
9162 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0xfe,0x02,0x03]
9164 buffer_atomic_sub_x2 v[5:6], off, s[12:15], s3 offset:4095
9165 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x03,0x03]
9167 buffer_atomic_sub_x2 v[5:6], off, s[96:99], s3 offset:4095
9168 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x18,0x03]
9170 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s101 offset:4095
9171 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x65]
9173 buffer_atomic_sub_x2 v[5:6], off, s[8:11], m0 offset:4095
9174 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x7c]
9176 buffer_atomic_sub_x2 v[5:6], off, s[8:11], 0 offset:4095
9177 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0x80]
9179 buffer_atomic_sub_x2 v[5:6], off, s[8:11], -1 offset:4095
9180 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x02,0xc1]
9182 buffer_atomic_sub_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9183 // GFX10: encoding: [0xff,0x2f,0x4c,0xe1,0x00,0x05,0x02,0x03]
9185 buffer_atomic_sub_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9186 // GFX10: encoding: [0xff,0x1f,0x4c,0xe1,0x00,0x05,0x02,0x03]
9188 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3
9189 // GFX10: encoding: [0x00,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03]
9191 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3
9192 // GFX10: encoding: [0x00,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03]
9194 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:7
9195 // GFX10: encoding: [0x07,0x00,0x4c,0xe1,0x00,0x05,0x02,0x03]
9197 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9198 // GFX10: encoding: [0xff,0x4f,0x4c,0xe1,0x00,0x05,0x02,0x03]
9200 buffer_atomic_sub_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9201 // GFX10: encoding: [0xff,0x0f,0x4c,0xe1,0x00,0x05,0x42,0x03]
9203 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:4095
9204 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x03]
9206 buffer_atomic_smin_x2 v[254:255], off, s[8:11], s3 offset:4095
9207 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0xfe,0x02,0x03]
9209 buffer_atomic_smin_x2 v[5:6], off, s[12:15], s3 offset:4095
9210 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x03,0x03]
9212 buffer_atomic_smin_x2 v[5:6], off, s[96:99], s3 offset:4095
9213 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x18,0x03]
9215 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s101 offset:4095
9216 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x65]
9218 buffer_atomic_smin_x2 v[5:6], off, s[8:11], m0 offset:4095
9219 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x7c]
9221 buffer_atomic_smin_x2 v[5:6], off, s[8:11], 0 offset:4095
9222 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0x80]
9224 buffer_atomic_smin_x2 v[5:6], off, s[8:11], -1 offset:4095
9225 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x02,0xc1]
9227 buffer_atomic_smin_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9228 // GFX10: encoding: [0xff,0x2f,0x54,0xe1,0x00,0x05,0x02,0x03]
9230 buffer_atomic_smin_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9231 // GFX10: encoding: [0xff,0x1f,0x54,0xe1,0x00,0x05,0x02,0x03]
9233 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3
9234 // GFX10: encoding: [0x00,0x00,0x54,0xe1,0x00,0x05,0x02,0x03]
9236 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3
9237 // GFX10: encoding: [0x00,0x00,0x54,0xe1,0x00,0x05,0x02,0x03]
9239 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:7
9240 // GFX10: encoding: [0x07,0x00,0x54,0xe1,0x00,0x05,0x02,0x03]
9242 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9243 // GFX10: encoding: [0xff,0x4f,0x54,0xe1,0x00,0x05,0x02,0x03]
9245 buffer_atomic_smin_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9246 // GFX10: encoding: [0xff,0x0f,0x54,0xe1,0x00,0x05,0x42,0x03]
9248 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:4095
9249 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x03]
9251 buffer_atomic_umin_x2 v[254:255], off, s[8:11], s3 offset:4095
9252 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0xfe,0x02,0x03]
9254 buffer_atomic_umin_x2 v[5:6], off, s[12:15], s3 offset:4095
9255 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x03,0x03]
9257 buffer_atomic_umin_x2 v[5:6], off, s[96:99], s3 offset:4095
9258 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x18,0x03]
9260 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s101 offset:4095
9261 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x65]
9263 buffer_atomic_umin_x2 v[5:6], off, s[8:11], m0 offset:4095
9264 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x7c]
9266 buffer_atomic_umin_x2 v[5:6], off, s[8:11], 0 offset:4095
9267 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0x80]
9269 buffer_atomic_umin_x2 v[5:6], off, s[8:11], -1 offset:4095
9270 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x02,0xc1]
9272 buffer_atomic_umin_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9273 // GFX10: encoding: [0xff,0x2f,0x58,0xe1,0x00,0x05,0x02,0x03]
9275 buffer_atomic_umin_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9276 // GFX10: encoding: [0xff,0x1f,0x58,0xe1,0x00,0x05,0x02,0x03]
9278 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3
9279 // GFX10: encoding: [0x00,0x00,0x58,0xe1,0x00,0x05,0x02,0x03]
9281 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3
9282 // GFX10: encoding: [0x00,0x00,0x58,0xe1,0x00,0x05,0x02,0x03]
9284 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:7
9285 // GFX10: encoding: [0x07,0x00,0x58,0xe1,0x00,0x05,0x02,0x03]
9287 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9288 // GFX10: encoding: [0xff,0x4f,0x58,0xe1,0x00,0x05,0x02,0x03]
9290 buffer_atomic_umin_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9291 // GFX10: encoding: [0xff,0x0f,0x58,0xe1,0x00,0x05,0x42,0x03]
9293 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:4095
9294 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x03]
9296 buffer_atomic_smax_x2 v[254:255], off, s[8:11], s3 offset:4095
9297 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0xfe,0x02,0x03]
9299 buffer_atomic_smax_x2 v[5:6], off, s[12:15], s3 offset:4095
9300 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x03,0x03]
9302 buffer_atomic_smax_x2 v[5:6], off, s[96:99], s3 offset:4095
9303 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x18,0x03]
9305 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s101 offset:4095
9306 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x65]
9308 buffer_atomic_smax_x2 v[5:6], off, s[8:11], m0 offset:4095
9309 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x7c]
9311 buffer_atomic_smax_x2 v[5:6], off, s[8:11], 0 offset:4095
9312 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0x80]
9314 buffer_atomic_smax_x2 v[5:6], off, s[8:11], -1 offset:4095
9315 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x02,0xc1]
9317 buffer_atomic_smax_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9318 // GFX10: encoding: [0xff,0x2f,0x5c,0xe1,0x00,0x05,0x02,0x03]
9320 buffer_atomic_smax_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9321 // GFX10: encoding: [0xff,0x1f,0x5c,0xe1,0x00,0x05,0x02,0x03]
9323 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3
9324 // GFX10: encoding: [0x00,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03]
9326 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3
9327 // GFX10: encoding: [0x00,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03]
9329 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:7
9330 // GFX10: encoding: [0x07,0x00,0x5c,0xe1,0x00,0x05,0x02,0x03]
9332 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9333 // GFX10: encoding: [0xff,0x4f,0x5c,0xe1,0x00,0x05,0x02,0x03]
9335 buffer_atomic_smax_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9336 // GFX10: encoding: [0xff,0x0f,0x5c,0xe1,0x00,0x05,0x42,0x03]
9338 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:4095
9339 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x03]
9341 buffer_atomic_umax_x2 v[254:255], off, s[8:11], s3 offset:4095
9342 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0xfe,0x02,0x03]
9344 buffer_atomic_umax_x2 v[5:6], off, s[12:15], s3 offset:4095
9345 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x03,0x03]
9347 buffer_atomic_umax_x2 v[5:6], off, s[96:99], s3 offset:4095
9348 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x18,0x03]
9350 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s101 offset:4095
9351 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x65]
9353 buffer_atomic_umax_x2 v[5:6], off, s[8:11], m0 offset:4095
9354 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x7c]
9356 buffer_atomic_umax_x2 v[5:6], off, s[8:11], 0 offset:4095
9357 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0x80]
9359 buffer_atomic_umax_x2 v[5:6], off, s[8:11], -1 offset:4095
9360 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x02,0xc1]
9362 buffer_atomic_umax_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9363 // GFX10: encoding: [0xff,0x2f,0x60,0xe1,0x00,0x05,0x02,0x03]
9365 buffer_atomic_umax_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9366 // GFX10: encoding: [0xff,0x1f,0x60,0xe1,0x00,0x05,0x02,0x03]
9368 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3
9369 // GFX10: encoding: [0x00,0x00,0x60,0xe1,0x00,0x05,0x02,0x03]
9371 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3
9372 // GFX10: encoding: [0x00,0x00,0x60,0xe1,0x00,0x05,0x02,0x03]
9374 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:7
9375 // GFX10: encoding: [0x07,0x00,0x60,0xe1,0x00,0x05,0x02,0x03]
9377 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9378 // GFX10: encoding: [0xff,0x4f,0x60,0xe1,0x00,0x05,0x02,0x03]
9380 buffer_atomic_umax_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9381 // GFX10: encoding: [0xff,0x0f,0x60,0xe1,0x00,0x05,0x42,0x03]
9383 buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:4095
9384 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x03]
9386 buffer_atomic_and_x2 v[254:255], off, s[8:11], s3 offset:4095
9387 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0xfe,0x02,0x03]
9389 buffer_atomic_and_x2 v[5:6], off, s[12:15], s3 offset:4095
9390 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x03,0x03]
9392 buffer_atomic_and_x2 v[5:6], off, s[96:99], s3 offset:4095
9393 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x18,0x03]
9395 buffer_atomic_and_x2 v[5:6], off, s[8:11], s101 offset:4095
9396 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x65]
9398 buffer_atomic_and_x2 v[5:6], off, s[8:11], m0 offset:4095
9399 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x7c]
9401 buffer_atomic_and_x2 v[5:6], off, s[8:11], 0 offset:4095
9402 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0x80]
9404 buffer_atomic_and_x2 v[5:6], off, s[8:11], -1 offset:4095
9405 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x02,0xc1]
9407 buffer_atomic_and_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9408 // GFX10: encoding: [0xff,0x2f,0x64,0xe1,0x00,0x05,0x02,0x03]
9410 buffer_atomic_and_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9411 // GFX10: encoding: [0xff,0x1f,0x64,0xe1,0x00,0x05,0x02,0x03]
9413 buffer_atomic_and_x2 v[5:6], off, s[8:11], s3
9414 // GFX10: encoding: [0x00,0x00,0x64,0xe1,0x00,0x05,0x02,0x03]
9416 buffer_atomic_and_x2 v[5:6], off, s[8:11], s3
9417 // GFX10: encoding: [0x00,0x00,0x64,0xe1,0x00,0x05,0x02,0x03]
9419 buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:7
9420 // GFX10: encoding: [0x07,0x00,0x64,0xe1,0x00,0x05,0x02,0x03]
9422 buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9423 // GFX10: encoding: [0xff,0x4f,0x64,0xe1,0x00,0x05,0x02,0x03]
9425 buffer_atomic_and_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9426 // GFX10: encoding: [0xff,0x0f,0x64,0xe1,0x00,0x05,0x42,0x03]
9428 buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:4095
9429 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x03]
9431 buffer_atomic_or_x2 v[254:255], off, s[8:11], s3 offset:4095
9432 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0xfe,0x02,0x03]
9434 buffer_atomic_or_x2 v[5:6], off, s[12:15], s3 offset:4095
9435 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x03,0x03]
9437 buffer_atomic_or_x2 v[5:6], off, s[96:99], s3 offset:4095
9438 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x18,0x03]
9440 buffer_atomic_or_x2 v[5:6], off, s[8:11], s101 offset:4095
9441 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x65]
9443 buffer_atomic_or_x2 v[5:6], off, s[8:11], m0 offset:4095
9444 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x7c]
9446 buffer_atomic_or_x2 v[5:6], off, s[8:11], 0 offset:4095
9447 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0x80]
9449 buffer_atomic_or_x2 v[5:6], off, s[8:11], -1 offset:4095
9450 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x02,0xc1]
9452 buffer_atomic_or_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9453 // GFX10: encoding: [0xff,0x2f,0x68,0xe1,0x00,0x05,0x02,0x03]
9455 buffer_atomic_or_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9456 // GFX10: encoding: [0xff,0x1f,0x68,0xe1,0x00,0x05,0x02,0x03]
9458 buffer_atomic_or_x2 v[5:6], off, s[8:11], s3
9459 // GFX10: encoding: [0x00,0x00,0x68,0xe1,0x00,0x05,0x02,0x03]
9461 buffer_atomic_or_x2 v[5:6], off, s[8:11], s3
9462 // GFX10: encoding: [0x00,0x00,0x68,0xe1,0x00,0x05,0x02,0x03]
9464 buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:7
9465 // GFX10: encoding: [0x07,0x00,0x68,0xe1,0x00,0x05,0x02,0x03]
9467 buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9468 // GFX10: encoding: [0xff,0x4f,0x68,0xe1,0x00,0x05,0x02,0x03]
9470 buffer_atomic_or_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9471 // GFX10: encoding: [0xff,0x0f,0x68,0xe1,0x00,0x05,0x42,0x03]
9473 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:4095
9474 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x03]
9476 buffer_atomic_xor_x2 v[254:255], off, s[8:11], s3 offset:4095
9477 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0xfe,0x02,0x03]
9479 buffer_atomic_xor_x2 v[5:6], off, s[12:15], s3 offset:4095
9480 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x03,0x03]
9482 buffer_atomic_xor_x2 v[5:6], off, s[96:99], s3 offset:4095
9483 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x18,0x03]
9485 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s101 offset:4095
9486 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x65]
9488 buffer_atomic_xor_x2 v[5:6], off, s[8:11], m0 offset:4095
9489 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x7c]
9491 buffer_atomic_xor_x2 v[5:6], off, s[8:11], 0 offset:4095
9492 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0x80]
9494 buffer_atomic_xor_x2 v[5:6], off, s[8:11], -1 offset:4095
9495 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x02,0xc1]
9497 buffer_atomic_xor_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9498 // GFX10: encoding: [0xff,0x2f,0x6c,0xe1,0x00,0x05,0x02,0x03]
9500 buffer_atomic_xor_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9501 // GFX10: encoding: [0xff,0x1f,0x6c,0xe1,0x00,0x05,0x02,0x03]
9503 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3
9504 // GFX10: encoding: [0x00,0x00,0x6c,0xe1,0x00,0x05,0x02,0x03]
9506 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3
9507 // GFX10: encoding: [0x00,0x00,0x6c,0xe1,0x00,0x05,0x02,0x03]
9509 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:7
9510 // GFX10: encoding: [0x07,0x00,0x6c,0xe1,0x00,0x05,0x02,0x03]
9512 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9513 // GFX10: encoding: [0xff,0x4f,0x6c,0xe1,0x00,0x05,0x02,0x03]
9515 buffer_atomic_xor_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9516 // GFX10: encoding: [0xff,0x0f,0x6c,0xe1,0x00,0x05,0x42,0x03]
9518 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:4095
9519 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x03]
9521 buffer_atomic_inc_x2 v[254:255], off, s[8:11], s3 offset:4095
9522 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0xfe,0x02,0x03]
9524 buffer_atomic_inc_x2 v[5:6], off, s[12:15], s3 offset:4095
9525 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x03,0x03]
9527 buffer_atomic_inc_x2 v[5:6], off, s[96:99], s3 offset:4095
9528 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x18,0x03]
9530 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s101 offset:4095
9531 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x65]
9533 buffer_atomic_inc_x2 v[5:6], off, s[8:11], m0 offset:4095
9534 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x7c]
9536 buffer_atomic_inc_x2 v[5:6], off, s[8:11], 0 offset:4095
9537 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0x80]
9539 buffer_atomic_inc_x2 v[5:6], off, s[8:11], -1 offset:4095
9540 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x02,0xc1]
9542 buffer_atomic_inc_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9543 // GFX10: encoding: [0xff,0x2f,0x70,0xe1,0x00,0x05,0x02,0x03]
9545 buffer_atomic_inc_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9546 // GFX10: encoding: [0xff,0x1f,0x70,0xe1,0x00,0x05,0x02,0x03]
9548 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3
9549 // GFX10: encoding: [0x00,0x00,0x70,0xe1,0x00,0x05,0x02,0x03]
9551 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3
9552 // GFX10: encoding: [0x00,0x00,0x70,0xe1,0x00,0x05,0x02,0x03]
9554 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:7
9555 // GFX10: encoding: [0x07,0x00,0x70,0xe1,0x00,0x05,0x02,0x03]
9557 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9558 // GFX10: encoding: [0xff,0x4f,0x70,0xe1,0x00,0x05,0x02,0x03]
9560 buffer_atomic_inc_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9561 // GFX10: encoding: [0xff,0x0f,0x70,0xe1,0x00,0x05,0x42,0x03]
9563 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095
9564 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x03]
9566 buffer_atomic_dec_x2 v[254:255], off, s[8:11], s3 offset:4095
9567 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0xfe,0x02,0x03]
9569 buffer_atomic_dec_x2 v[5:6], off, s[12:15], s3 offset:4095
9570 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x03,0x03]
9572 buffer_atomic_dec_x2 v[5:6], off, s[96:99], s3 offset:4095
9573 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x18,0x03]
9575 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s101 offset:4095
9576 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x65]
9578 buffer_atomic_dec_x2 v[5:6], off, s[8:11], m0 offset:4095
9579 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x7c]
9581 buffer_atomic_dec_x2 v[5:6], off, s[8:11], 0 offset:4095
9582 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0x80]
9584 buffer_atomic_dec_x2 v[5:6], off, s[8:11], -1 offset:4095
9585 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x02,0xc1]
9587 buffer_atomic_dec_x2 v[5:6], v0, s[8:11], s3 idxen offset:4095
9588 // GFX10: encoding: [0xff,0x2f,0x74,0xe1,0x00,0x05,0x02,0x03]
9590 buffer_atomic_dec_x2 v[5:6], v0, s[8:11], s3 offen offset:4095
9591 // GFX10: encoding: [0xff,0x1f,0x74,0xe1,0x00,0x05,0x02,0x03]
9593 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3
9594 // GFX10: encoding: [0x00,0x00,0x74,0xe1,0x00,0x05,0x02,0x03]
9596 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3
9597 // GFX10: encoding: [0x00,0x00,0x74,0xe1,0x00,0x05,0x02,0x03]
9599 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:7
9600 // GFX10: encoding: [0x07,0x00,0x74,0xe1,0x00,0x05,0x02,0x03]
9602 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095 glc
9603 // GFX10: encoding: [0xff,0x4f,0x74,0xe1,0x00,0x05,0x02,0x03]
9605 buffer_atomic_dec_x2 v[5:6], off, s[8:11], s3 offset:4095 slc
9606 // GFX10: encoding: [0xff,0x0f,0x74,0xe1,0x00,0x05,0x42,0x03]
9608 buffer_gl0_inv
9609 // GFX10: encoding: [0x00,0x00,0xc4,0xe1,0x00,0x00,0x00,0x00]
9611 buffer_gl1_inv
9612 // GFX10: encoding: [0x00,0x00,0xc8,0xe1,0x00,0x00,0x00,0x00]
9614 //===----------------------------------------------------------------------===//
9615 // ENC_SMEM.
9616 //===----------------------------------------------------------------------===//
9618 s_load_dword s5, s[2:3], s0
9619 // GFX10: encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]
9621 s_load_dword s101, s[2:3], s0
9622 // GFX10: encoding: [0x41,0x19,0x00,0xf4,0x00,0x00,0x00,0x00]
9624 s_load_dword vcc_lo, s[2:3], s0
9625 // GFX10: encoding: [0x81,0x1a,0x00,0xf4,0x00,0x00,0x00,0x00]
9627 s_load_dword vcc_hi, s[2:3], s0
9628 // GFX10: encoding: [0xc1,0x1a,0x00,0xf4,0x00,0x00,0x00,0x00]
9630 s_load_dword s5, s[4:5], s0
9631 // GFX10: encoding: [0x42,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]
9633 s_load_dword s5, s[100:101], s0
9634 // GFX10: encoding: [0x72,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]
9636 s_load_dword s5, vcc, s0
9637 // GFX10: encoding: [0x75,0x01,0x00,0xf4,0x00,0x00,0x00,0x00]
9639 s_load_dword s5, s[2:3], s101
9640 // GFX10: encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xca]
9642 s_load_dword s5, s[2:3], vcc_lo
9643 // GFX10: encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xd4]
9645 s_load_dword s5, s[2:3], vcc_hi
9646 // GFX10: encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xd6]
9648 s_load_dword s5, s[2:3], m0
9649 // GFX10: encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xf8]
9651 s_load_dword s5, s[2:3], 0x0
9652 // GFX10: encoding: [0x41,0x01,0x00,0xf4,0x00,0x00,0x00,0xfa]
9654 s_load_dword s5, s[2:3], s0 glc
9655 // GFX10: encoding: [0x41,0x01,0x01,0xf4,0x00,0x00,0x00,0x00]
9657 s_load_dword s5, s[2:3], s0 dlc
9658 // GFX10: encoding: [0x41,0x41,0x00,0xf4,0x00,0x00,0x00,0x00]
9660 s_load_dword s5, s[2:3], s0 glc dlc
9661 // GFX10: encoding: [0x41,0x41,0x01,0xf4,0x00,0x00,0x00,0x00]
9663 s_load_dword s5, s[2:3], 0x1234 glc dlc
9664 // GFX10: encoding: [0x41,0x41,0x01,0xf4,0x34,0x12,0x00,0xfa]
9666 s_load_dwordx2 s[10:11], s[2:3], s0
9667 // GFX10: encoding: [0x81,0x02,0x04,0xf4,0x00,0x00,0x00,0x00]
9669 s_load_dwordx2 s[12:13], s[2:3], s0
9670 // GFX10: encoding: [0x01,0x03,0x04,0xf4,0x00,0x00,0x00,0x00]
9672 s_load_dwordx2 s[100:101], s[2:3], s0
9673 // GFX10: encoding: [0x01,0x19,0x04,0xf4,0x00,0x00,0x00,0x00]
9675 s_load_dwordx2 vcc, s[2:3], s0
9676 // GFX10: encoding: [0x81,0x1a,0x04,0xf4,0x00,0x00,0x00,0x00]
9678 s_load_dwordx2 s[10:11], s[4:5], s0
9679 // GFX10: encoding: [0x82,0x02,0x04,0xf4,0x00,0x00,0x00,0x00]
9681 s_load_dwordx2 s[10:11], s[100:101], s0
9682 // GFX10: encoding: [0xb2,0x02,0x04,0xf4,0x00,0x00,0x00,0x00]
9684 s_load_dwordx2 s[10:11], vcc, s0
9685 // GFX10: encoding: [0xb5,0x02,0x04,0xf4,0x00,0x00,0x00,0x00]
9687 s_load_dwordx2 s[10:11], s[2:3], s101
9688 // GFX10: encoding: [0x81,0x02,0x04,0xf4,0x00,0x00,0x00,0xca]
9690 s_load_dwordx2 s[10:11], s[2:3], vcc_lo
9691 // GFX10: encoding: [0x81,0x02,0x04,0xf4,0x00,0x00,0x00,0xd4]
9693 s_load_dwordx2 s[10:11], s[2:3], vcc_hi
9694 // GFX10: encoding: [0x81,0x02,0x04,0xf4,0x00,0x00,0x00,0xd6]
9696 s_load_dwordx2 s[10:11], s[2:3], m0
9697 // GFX10: encoding: [0x81,0x02,0x04,0xf4,0x00,0x00,0x00,0xf8]
9699 s_load_dwordx2 s[10:11], s[2:3], 0x0
9700 // GFX10: encoding: [0x81,0x02,0x04,0xf4,0x00,0x00,0x00,0xfa]
9702 s_load_dwordx2 s[10:11], s[2:3], s0 glc
9703 // GFX10: encoding: [0x81,0x02,0x05,0xf4,0x00,0x00,0x00,0x00]
9705 s_load_dwordx2 s[10:11], s[2:3], s0 dlc
9706 // GFX10: encoding: [0x81,0x42,0x04,0xf4,0x00,0x00,0x00,0x00]
9708 s_load_dwordx2 s[10:11], s[2:3], s0 glc dlc
9709 // GFX10: encoding: [0x81,0x42,0x05,0xf4,0x00,0x00,0x00,0x00]
9711 s_load_dwordx2 s[10:11], s[2:3], 0x1234 glc dlc
9712 // GFX10: encoding: [0x81,0x42,0x05,0xf4,0x34,0x12,0x00,0xfa]
9714 s_load_dwordx4 s[20:23], s[2:3], s0
9715 // GFX10: encoding: [0x01,0x05,0x08,0xf4,0x00,0x00,0x00,0x00]
9717 s_load_dwordx4 s[24:27], s[2:3], s0
9718 // GFX10: encoding: [0x01,0x06,0x08,0xf4,0x00,0x00,0x00,0x00]
9720 s_load_dwordx4 s[96:99], s[2:3], s0
9721 // GFX10: encoding: [0x01,0x18,0x08,0xf4,0x00,0x00,0x00,0x00]
9723 s_load_dwordx4 s[20:23], s[4:5], s0
9724 // GFX10: encoding: [0x02,0x05,0x08,0xf4,0x00,0x00,0x00,0x00]
9726 s_load_dwordx4 s[20:23], s[100:101], s0
9727 // GFX10: encoding: [0x32,0x05,0x08,0xf4,0x00,0x00,0x00,0x00]
9729 s_load_dwordx4 s[20:23], vcc, s0
9730 // GFX10: encoding: [0x35,0x05,0x08,0xf4,0x00,0x00,0x00,0x00]
9732 s_load_dwordx4 s[20:23], s[2:3], s101
9733 // GFX10: encoding: [0x01,0x05,0x08,0xf4,0x00,0x00,0x00,0xca]
9735 s_load_dwordx4 s[20:23], s[2:3], vcc_lo
9736 // GFX10: encoding: [0x01,0x05,0x08,0xf4,0x00,0x00,0x00,0xd4]
9738 s_load_dwordx4 s[20:23], s[2:3], vcc_hi
9739 // GFX10: encoding: [0x01,0x05,0x08,0xf4,0x00,0x00,0x00,0xd6]
9741 s_load_dwordx4 s[20:23], s[2:3], m0
9742 // GFX10: encoding: [0x01,0x05,0x08,0xf4,0x00,0x00,0x00,0xf8]
9744 s_load_dwordx4 s[20:23], s[2:3], 0x0
9745 // GFX10: encoding: [0x01,0x05,0x08,0xf4,0x00,0x00,0x00,0xfa]
9747 s_load_dwordx4 s[20:23], s[2:3], s0 glc
9748 // GFX10: encoding: [0x01,0x05,0x09,0xf4,0x00,0x00,0x00,0x00]
9750 s_load_dwordx4 s[20:23], s[2:3], s0 dlc
9751 // GFX10: encoding: [0x01,0x45,0x08,0xf4,0x00,0x00,0x00,0x00]
9753 s_load_dwordx4 s[20:23], s[2:3], s0 glc dlc
9754 // GFX10: encoding: [0x01,0x45,0x09,0xf4,0x00,0x00,0x00,0x00]
9756 s_load_dwordx4 s[20:23], s[2:3], 0x1234 glc dlc
9757 // GFX10: encoding: [0x01,0x45,0x09,0xf4,0x34,0x12,0x00,0xfa]
9759 s_load_dwordx8 s[20:27], s[2:3], s0
9760 // GFX10: encoding: [0x01,0x05,0x0c,0xf4,0x00,0x00,0x00,0x00]
9762 s_load_dwordx8 s[24:31], s[2:3], s0
9763 // GFX10: encoding: [0x01,0x06,0x0c,0xf4,0x00,0x00,0x00,0x00]
9765 s_load_dwordx8 s[92:99], s[2:3], s0
9766 // GFX10: encoding: [0x01,0x17,0x0c,0xf4,0x00,0x00,0x00,0x00]
9768 s_load_dwordx8 s[20:27], s[4:5], s0
9769 // GFX10: encoding: [0x02,0x05,0x0c,0xf4,0x00,0x00,0x00,0x00]
9771 s_load_dwordx8 s[20:27], s[100:101], s0
9772 // GFX10: encoding: [0x32,0x05,0x0c,0xf4,0x00,0x00,0x00,0x00]
9774 s_load_dwordx8 s[20:27], vcc, s0
9775 // GFX10: encoding: [0x35,0x05,0x0c,0xf4,0x00,0x00,0x00,0x00]
9777 s_load_dwordx8 s[20:27], s[2:3], s101
9778 // GFX10: encoding: [0x01,0x05,0x0c,0xf4,0x00,0x00,0x00,0xca]
9780 s_load_dwordx8 s[20:27], s[2:3], vcc_lo
9781 // GFX10: encoding: [0x01,0x05,0x0c,0xf4,0x00,0x00,0x00,0xd4]
9783 s_load_dwordx8 s[20:27], s[2:3], vcc_hi
9784 // GFX10: encoding: [0x01,0x05,0x0c,0xf4,0x00,0x00,0x00,0xd6]
9786 s_load_dwordx8 s[20:27], s[2:3], m0
9787 // GFX10: encoding: [0x01,0x05,0x0c,0xf4,0x00,0x00,0x00,0xf8]
9789 s_load_dwordx8 s[20:27], s[2:3], 0x0
9790 // GFX10: encoding: [0x01,0x05,0x0c,0xf4,0x00,0x00,0x00,0xfa]
9792 s_load_dwordx8 s[20:27], s[2:3], s0 glc
9793 // GFX10: encoding: [0x01,0x05,0x0d,0xf4,0x00,0x00,0x00,0x00]
9795 s_load_dwordx8 s[20:27], s[2:3], s0 dlc
9796 // GFX10: encoding: [0x01,0x45,0x0c,0xf4,0x00,0x00,0x00,0x00]
9798 s_load_dwordx8 s[20:27], s[2:3], s0 glc dlc
9799 // GFX10: encoding: [0x01,0x45,0x0d,0xf4,0x00,0x00,0x00,0x00]
9801 s_load_dwordx8 s[20:27], s[2:3], 0x1234 glc dlc
9802 // GFX10: encoding: [0x01,0x45,0x0d,0xf4,0x34,0x12,0x00,0xfa]
9804 s_load_dwordx16 s[20:35], s[2:3], s0
9805 // GFX10: encoding: [0x01,0x05,0x10,0xf4,0x00,0x00,0x00,0x00]
9807 s_load_dwordx16 s[24:39], s[2:3], s0
9808 // GFX10: encoding: [0x01,0x06,0x10,0xf4,0x00,0x00,0x00,0x00]
9810 s_load_dwordx16 s[84:99], s[2:3], s0
9811 // GFX10: encoding: [0x01,0x15,0x10,0xf4,0x00,0x00,0x00,0x00]
9813 s_load_dwordx16 s[20:35], s[4:5], s0
9814 // GFX10: encoding: [0x02,0x05,0x10,0xf4,0x00,0x00,0x00,0x00]
9816 s_load_dwordx16 s[20:35], s[100:101], s0
9817 // GFX10: encoding: [0x32,0x05,0x10,0xf4,0x00,0x00,0x00,0x00]
9819 s_load_dwordx16 s[20:35], vcc, s0
9820 // GFX10: encoding: [0x35,0x05,0x10,0xf4,0x00,0x00,0x00,0x00]
9822 s_load_dwordx16 s[20:35], s[2:3], s101
9823 // GFX10: encoding: [0x01,0x05,0x10,0xf4,0x00,0x00,0x00,0xca]
9825 s_load_dwordx16 s[20:35], s[2:3], vcc_lo
9826 // GFX10: encoding: [0x01,0x05,0x10,0xf4,0x00,0x00,0x00,0xd4]
9828 s_load_dwordx16 s[20:35], s[2:3], vcc_hi
9829 // GFX10: encoding: [0x01,0x05,0x10,0xf4,0x00,0x00,0x00,0xd6]
9831 s_load_dwordx16 s[20:35], s[2:3], m0
9832 // GFX10: encoding: [0x01,0x05,0x10,0xf4,0x00,0x00,0x00,0xf8]
9834 s_load_dwordx16 s[20:35], s[2:3], 0x0
9835 // GFX10: encoding: [0x01,0x05,0x10,0xf4,0x00,0x00,0x00,0xfa]
9837 s_load_dwordx16 s[20:35], s[2:3], s0 glc
9838 // GFX10: encoding: [0x01,0x05,0x11,0xf4,0x00,0x00,0x00,0x00]
9840 s_load_dwordx16 s[20:35], s[2:3], s0 dlc
9841 // GFX10: encoding: [0x01,0x45,0x10,0xf4,0x00,0x00,0x00,0x00]
9843 s_load_dwordx16 s[20:35], s[2:3], s0 glc dlc
9844 // GFX10: encoding: [0x01,0x45,0x11,0xf4,0x00,0x00,0x00,0x00]
9846 s_load_dwordx16 s[20:35], s[2:3], 0x1234 glc dlc
9847 // GFX10: encoding: [0x01,0x45,0x11,0xf4,0x34,0x12,0x00,0xfa]
9849 s_buffer_load_dword s5, s[4:7], s0
9850 // GFX10: encoding: [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0x00]
9852 s_buffer_load_dword s101, s[4:7], s0
9853 // GFX10: encoding: [0x42,0x19,0x20,0xf4,0x00,0x00,0x00,0x00]
9855 s_buffer_load_dword vcc_lo, s[4:7], s0
9856 // GFX10: encoding: [0x82,0x1a,0x20,0xf4,0x00,0x00,0x00,0x00]
9858 s_buffer_load_dword vcc_hi, s[4:7], s0
9859 // GFX10: encoding: [0xc2,0x1a,0x20,0xf4,0x00,0x00,0x00,0x00]
9861 s_buffer_load_dword s5, s[8:11], s0
9862 // GFX10: encoding: [0x44,0x01,0x20,0xf4,0x00,0x00,0x00,0x00]
9864 s_buffer_load_dword s5, s[96:99], s0
9865 // GFX10: encoding: [0x70,0x01,0x20,0xf4,0x00,0x00,0x00,0x00]
9867 s_buffer_load_dword s5, s[4:7], s101
9868 // GFX10: encoding: [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0xca]
9870 s_buffer_load_dword s5, s[4:7], vcc_lo
9871 // GFX10: encoding: [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0xd4]
9873 s_buffer_load_dword s5, s[4:7], vcc_hi
9874 // GFX10: encoding: [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0xd6]
9876 s_buffer_load_dword s5, s[4:7], m0
9877 // GFX10: encoding: [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0xf8]
9879 s_buffer_load_dword s5, s[4:7], 0x0
9880 // GFX10: encoding: [0x42,0x01,0x20,0xf4,0x00,0x00,0x00,0xfa]
9882 s_buffer_load_dword s5, s[4:7], s0 glc
9883 // GFX10: encoding: [0x42,0x01,0x21,0xf4,0x00,0x00,0x00,0x00]
9885 s_buffer_load_dword s5, s[4:7], s0 dlc
9886 // GFX10: encoding: [0x42,0x41,0x20,0xf4,0x00,0x00,0x00,0x00]
9888 s_buffer_load_dword s5, s[4:7], s0 glc dlc
9889 // GFX10: encoding: [0x42,0x41,0x21,0xf4,0x00,0x00,0x00,0x00]
9891 s_buffer_load_dword s5, s[4:7], 0x1234 glc dlc
9892 // GFX10: encoding: [0x42,0x41,0x21,0xf4,0x34,0x12,0x00,0xfa]
9894 s_buffer_load_dwordx2 s[10:11], s[4:7], s0
9895 // GFX10: encoding: [0x82,0x02,0x24,0xf4,0x00,0x00,0x00,0x00]
9897 s_buffer_load_dwordx2 s[12:13], s[4:7], s0
9898 // GFX10: encoding: [0x02,0x03,0x24,0xf4,0x00,0x00,0x00,0x00]
9900 s_buffer_load_dwordx2 s[100:101], s[4:7], s0
9901 // GFX10: encoding: [0x02,0x19,0x24,0xf4,0x00,0x00,0x00,0x00]
9903 s_buffer_load_dwordx2 vcc, s[4:7], s0
9904 // GFX10: encoding: [0x82,0x1a,0x24,0xf4,0x00,0x00,0x00,0x00]
9906 s_buffer_load_dwordx2 s[10:11], s[8:11], s0
9907 // GFX10: encoding: [0x84,0x02,0x24,0xf4,0x00,0x00,0x00,0x00]
9909 s_buffer_load_dwordx2 s[10:11], s[96:99], s0
9910 // GFX10: encoding: [0xb0,0x02,0x24,0xf4,0x00,0x00,0x00,0x00]
9912 s_buffer_load_dwordx2 s[10:11], s[4:7], s101
9913 // GFX10: encoding: [0x82,0x02,0x24,0xf4,0x00,0x00,0x00,0xca]
9915 s_buffer_load_dwordx2 s[10:11], s[4:7], vcc_lo
9916 // GFX10: encoding: [0x82,0x02,0x24,0xf4,0x00,0x00,0x00,0xd4]
9918 s_buffer_load_dwordx2 s[10:11], s[4:7], vcc_hi
9919 // GFX10: encoding: [0x82,0x02,0x24,0xf4,0x00,0x00,0x00,0xd6]
9921 s_buffer_load_dwordx2 s[10:11], s[4:7], m0
9922 // GFX10: encoding: [0x82,0x02,0x24,0xf4,0x00,0x00,0x00,0xf8]
9924 s_buffer_load_dwordx2 s[10:11], s[4:7], 0x0
9925 // GFX10: encoding: [0x82,0x02,0x24,0xf4,0x00,0x00,0x00,0xfa]
9927 s_buffer_load_dwordx2 s[10:11], s[4:7], s0 glc
9928 // GFX10: encoding: [0x82,0x02,0x25,0xf4,0x00,0x00,0x00,0x00]
9930 s_buffer_load_dwordx2 s[10:11], s[4:7], s0 dlc
9931 // GFX10: encoding: [0x82,0x42,0x24,0xf4,0x00,0x00,0x00,0x00]
9933 s_buffer_load_dwordx2 s[10:11], s[4:7], s0 glc dlc
9934 // GFX10: encoding: [0x82,0x42,0x25,0xf4,0x00,0x00,0x00,0x00]
9936 s_buffer_load_dwordx2 s[10:11], s[4:7], 0x1234 glc dlc
9937 // GFX10: encoding: [0x82,0x42,0x25,0xf4,0x34,0x12,0x00,0xfa]
9939 s_buffer_load_dwordx4 s[20:23], s[4:7], s0
9940 // GFX10: encoding: [0x02,0x05,0x28,0xf4,0x00,0x00,0x00,0x00]
9942 s_buffer_load_dwordx4 s[24:27], s[4:7], s0
9943 // GFX10: encoding: [0x02,0x06,0x28,0xf4,0x00,0x00,0x00,0x00]
9945 s_buffer_load_dwordx4 s[96:99], s[4:7], s0
9946 // GFX10: encoding: [0x02,0x18,0x28,0xf4,0x00,0x00,0x00,0x00]
9948 s_buffer_load_dwordx4 s[20:23], s[8:11], s0
9949 // GFX10: encoding: [0x04,0x05,0x28,0xf4,0x00,0x00,0x00,0x00]
9951 s_buffer_load_dwordx4 s[20:23], s[96:99], s0
9952 // GFX10: encoding: [0x30,0x05,0x28,0xf4,0x00,0x00,0x00,0x00]
9954 s_buffer_load_dwordx4 s[20:23], s[4:7], s101
9955 // GFX10: encoding: [0x02,0x05,0x28,0xf4,0x00,0x00,0x00,0xca]
9957 s_buffer_load_dwordx4 s[20:23], s[4:7], vcc_lo
9958 // GFX10: encoding: [0x02,0x05,0x28,0xf4,0x00,0x00,0x00,0xd4]
9960 s_buffer_load_dwordx4 s[20:23], s[4:7], vcc_hi
9961 // GFX10: encoding: [0x02,0x05,0x28,0xf4,0x00,0x00,0x00,0xd6]
9963 s_buffer_load_dwordx4 s[20:23], s[4:7], m0
9964 // GFX10: encoding: [0x02,0x05,0x28,0xf4,0x00,0x00,0x00,0xf8]
9966 s_buffer_load_dwordx4 s[20:23], s[4:7], 0x0
9967 // GFX10: encoding: [0x02,0x05,0x28,0xf4,0x00,0x00,0x00,0xfa]
9969 s_buffer_load_dwordx4 s[20:23], s[4:7], s0 glc
9970 // GFX10: encoding: [0x02,0x05,0x29,0xf4,0x00,0x00,0x00,0x00]
9972 s_buffer_load_dwordx4 s[20:23], s[4:7], s0 dlc
9973 // GFX10: encoding: [0x02,0x45,0x28,0xf4,0x00,0x00,0x00,0x00]
9975 s_buffer_load_dwordx4 s[20:23], s[4:7], s0 glc dlc
9976 // GFX10: encoding: [0x02,0x45,0x29,0xf4,0x00,0x00,0x00,0x00]
9978 s_buffer_load_dwordx4 s[20:23], s[4:7], 0x1234 glc dlc
9979 // GFX10: encoding: [0x02,0x45,0x29,0xf4,0x34,0x12,0x00,0xfa]
9981 s_buffer_load_dwordx8 s[20:27], s[4:7], s0
9982 // GFX10: encoding: [0x02,0x05,0x2c,0xf4,0x00,0x00,0x00,0x00]
9984 s_buffer_load_dwordx8 s[24:31], s[4:7], s0
9985 // GFX10: encoding: [0x02,0x06,0x2c,0xf4,0x00,0x00,0x00,0x00]
9987 s_buffer_load_dwordx8 s[92:99], s[4:7], s0
9988 // GFX10: encoding: [0x02,0x17,0x2c,0xf4,0x00,0x00,0x00,0x00]
9990 s_buffer_load_dwordx8 s[20:27], s[8:11], s0
9991 // GFX10: encoding: [0x04,0x05,0x2c,0xf4,0x00,0x00,0x00,0x00]
9993 s_buffer_load_dwordx8 s[20:27], s[96:99], s0
9994 // GFX10: encoding: [0x30,0x05,0x2c,0xf4,0x00,0x00,0x00,0x00]
9996 s_buffer_load_dwordx8 s[20:27], s[4:7], s101
9997 // GFX10: encoding: [0x02,0x05,0x2c,0xf4,0x00,0x00,0x00,0xca]
9999 s_buffer_load_dwordx8 s[20:27], s[4:7], vcc_lo
10000 // GFX10: encoding: [0x02,0x05,0x2c,0xf4,0x00,0x00,0x00,0xd4]
10002 s_buffer_load_dwordx8 s[20:27], s[4:7], vcc_hi
10003 // GFX10: encoding: [0x02,0x05,0x2c,0xf4,0x00,0x00,0x00,0xd6]
10005 s_buffer_load_dwordx8 s[20:27], s[4:7], m0
10006 // GFX10: encoding: [0x02,0x05,0x2c,0xf4,0x00,0x00,0x00,0xf8]
10008 s_buffer_load_dwordx8 s[20:27], s[4:7], 0x0
10009 // GFX10: encoding: [0x02,0x05,0x2c,0xf4,0x00,0x00,0x00,0xfa]
10011 s_buffer_load_dwordx8 s[20:27], s[4:7], s0 glc
10012 // GFX10: encoding: [0x02,0x05,0x2d,0xf4,0x00,0x00,0x00,0x00]
10014 s_buffer_load_dwordx8 s[20:27], s[4:7], s0 dlc
10015 // GFX10: encoding: [0x02,0x45,0x2c,0xf4,0x00,0x00,0x00,0x00]
10017 s_buffer_load_dwordx8 s[20:27], s[4:7], s0 glc dlc
10018 // GFX10: encoding: [0x02,0x45,0x2d,0xf4,0x00,0x00,0x00,0x00]
10020 s_buffer_load_dwordx8 s[20:27], s[4:7], 0x1234 glc dlc
10021 // GFX10: encoding: [0x02,0x45,0x2d,0xf4,0x34,0x12,0x00,0xfa]
10023 s_buffer_load_dwordx16 s[20:35], s[4:7], s0
10024 // GFX10: encoding: [0x02,0x05,0x30,0xf4,0x00,0x00,0x00,0x00]
10026 s_buffer_load_dwordx16 s[24:39], s[4:7], s0
10027 // GFX10: encoding: [0x02,0x06,0x30,0xf4,0x00,0x00,0x00,0x00]
10029 s_buffer_load_dwordx16 s[84:99], s[4:7], s0
10030 // GFX10: encoding: [0x02,0x15,0x30,0xf4,0x00,0x00,0x00,0x00]
10032 s_buffer_load_dwordx16 s[20:35], s[8:11], s0
10033 // GFX10: encoding: [0x04,0x05,0x30,0xf4,0x00,0x00,0x00,0x00]
10035 s_buffer_load_dwordx16 s[20:35], s[96:99], s0
10036 // GFX10: encoding: [0x30,0x05,0x30,0xf4,0x00,0x00,0x00,0x00]
10038 s_buffer_load_dwordx16 s[20:35], s[4:7], s101
10039 // GFX10: encoding: [0x02,0x05,0x30,0xf4,0x00,0x00,0x00,0xca]
10041 s_buffer_load_dwordx16 s[20:35], s[4:7], vcc_lo
10042 // GFX10: encoding: [0x02,0x05,0x30,0xf4,0x00,0x00,0x00,0xd4]
10044 s_buffer_load_dwordx16 s[20:35], s[4:7], vcc_hi
10045 // GFX10: encoding: [0x02,0x05,0x30,0xf4,0x00,0x00,0x00,0xd6]
10047 s_buffer_load_dwordx16 s[20:35], s[4:7], m0
10048 // GFX10: encoding: [0x02,0x05,0x30,0xf4,0x00,0x00,0x00,0xf8]
10050 s_buffer_load_dwordx16 s[20:35], s[4:7], 0x0
10051 // GFX10: encoding: [0x02,0x05,0x30,0xf4,0x00,0x00,0x00,0xfa]
10053 s_buffer_load_dwordx16 s[20:35], s[4:7], s0 glc
10054 // GFX10: encoding: [0x02,0x05,0x31,0xf4,0x00,0x00,0x00,0x00]
10056 s_buffer_load_dwordx16 s[20:35], s[4:7], s0 dlc
10057 // GFX10: encoding: [0x02,0x45,0x30,0xf4,0x00,0x00,0x00,0x00]
10059 s_buffer_load_dwordx16 s[20:35], s[4:7], s0 glc dlc
10060 // GFX10: encoding: [0x02,0x45,0x31,0xf4,0x00,0x00,0x00,0x00]
10062 s_buffer_load_dwordx16 s[20:35], s[4:7], 0x1234 glc dlc
10063 // GFX10: encoding: [0x02,0x45,0x31,0xf4,0x34,0x12,0x00,0xfa]
10065 s_store_dword s1, s[4:5], s0
10066 // GFX10: encoding: [0x42,0x00,0x40,0xf4,0x00,0x00,0x00,0x00]
10068 s_store_dword s101, s[4:5], s0
10069 // GFX10: encoding: [0x42,0x19,0x40,0xf4,0x00,0x00,0x00,0x00]
10071 s_store_dword vcc_lo, s[4:5], s0
10072 // GFX10: encoding: [0x82,0x1a,0x40,0xf4,0x00,0x00,0x00,0x00]
10074 s_store_dword vcc_hi, s[4:5], s0
10075 // GFX10: encoding: [0xc2,0x1a,0x40,0xf4,0x00,0x00,0x00,0x00]
10077 s_store_dword s1, s[6:7], s0
10078 // GFX10: encoding: [0x43,0x00,0x40,0xf4,0x00,0x00,0x00,0x00]
10080 s_store_dword s1, s[100:101], s0
10081 // GFX10: encoding: [0x72,0x00,0x40,0xf4,0x00,0x00,0x00,0x00]
10083 s_store_dword s1, vcc, s0
10084 // GFX10: encoding: [0x75,0x00,0x40,0xf4,0x00,0x00,0x00,0x00]
10086 s_store_dword s1, s[4:5], s101
10087 // GFX10: encoding: [0x42,0x00,0x40,0xf4,0x00,0x00,0x00,0xca]
10089 s_store_dword s1, s[4:5], vcc_lo
10090 // GFX10: encoding: [0x42,0x00,0x40,0xf4,0x00,0x00,0x00,0xd4]
10092 s_store_dword s1, s[4:5], vcc_hi
10093 // GFX10: encoding: [0x42,0x00,0x40,0xf4,0x00,0x00,0x00,0xd6]
10095 s_store_dword s1, s[4:5], m0
10096 // GFX10: encoding: [0x42,0x00,0x40,0xf4,0x00,0x00,0x00,0xf8]
10098 s_store_dword s1, s[4:5], 0x0
10099 // GFX10: encoding: [0x42,0x00,0x40,0xf4,0x00,0x00,0x00,0xfa]
10101 s_store_dword s1, s[4:5], s0 glc
10102 // GFX10: encoding: [0x42,0x00,0x41,0xf4,0x00,0x00,0x00,0x00]
10104 s_store_dword s1, s[4:5], s0 dlc
10105 // GFX10: encoding: [0x42,0x40,0x40,0xf4,0x00,0x00,0x00,0x00]
10107 s_store_dword s1, s[4:5], s0 glc dlc
10108 // GFX10: encoding: [0x42,0x40,0x41,0xf4,0x00,0x00,0x00,0x00]
10110 s_store_dword s1, s[4:5], 0x1234 glc dlc
10111 // GFX10: encoding: [0x42,0x40,0x41,0xf4,0x34,0x12,0x00,0xfa]
10113 s_store_dwordx2 s[2:3], s[4:5], s0
10114 // GFX10: encoding: [0x82,0x00,0x44,0xf4,0x00,0x00,0x00,0x00]
10116 s_store_dwordx2 s[4:5], s[4:5], s0
10117 // GFX10: encoding: [0x02,0x01,0x44,0xf4,0x00,0x00,0x00,0x00]
10119 s_store_dwordx2 s[100:101], s[4:5], s0
10120 // GFX10: encoding: [0x02,0x19,0x44,0xf4,0x00,0x00,0x00,0x00]
10122 s_store_dwordx2 vcc, s[4:5], s0
10123 // GFX10: encoding: [0x82,0x1a,0x44,0xf4,0x00,0x00,0x00,0x00]
10125 s_store_dwordx2 s[2:3], s[6:7], s0
10126 // GFX10: encoding: [0x83,0x00,0x44,0xf4,0x00,0x00,0x00,0x00]
10128 s_store_dwordx2 s[2:3], s[100:101], s0
10129 // GFX10: encoding: [0xb2,0x00,0x44,0xf4,0x00,0x00,0x00,0x00]
10131 s_store_dwordx2 s[2:3], vcc, s0
10132 // GFX10: encoding: [0xb5,0x00,0x44,0xf4,0x00,0x00,0x00,0x00]
10134 s_store_dwordx2 s[2:3], s[4:5], s101
10135 // GFX10: encoding: [0x82,0x00,0x44,0xf4,0x00,0x00,0x00,0xca]
10137 s_store_dwordx2 s[2:3], s[4:5], vcc_lo
10138 // GFX10: encoding: [0x82,0x00,0x44,0xf4,0x00,0x00,0x00,0xd4]
10140 s_store_dwordx2 s[2:3], s[4:5], vcc_hi
10141 // GFX10: encoding: [0x82,0x00,0x44,0xf4,0x00,0x00,0x00,0xd6]
10143 s_store_dwordx2 s[2:3], s[4:5], m0
10144 // GFX10: encoding: [0x82,0x00,0x44,0xf4,0x00,0x00,0x00,0xf8]
10146 s_store_dwordx2 s[2:3], s[4:5], 0x0
10147 // GFX10: encoding: [0x82,0x00,0x44,0xf4,0x00,0x00,0x00,0xfa]
10149 s_store_dwordx2 s[2:3], s[4:5], s0 glc
10150 // GFX10: encoding: [0x82,0x00,0x45,0xf4,0x00,0x00,0x00,0x00]
10152 s_store_dwordx2 s[2:3], s[4:5], s0 dlc
10153 // GFX10: encoding: [0x82,0x40,0x44,0xf4,0x00,0x00,0x00,0x00]
10155 s_store_dwordx2 s[2:3], s[4:5], s0 glc dlc
10156 // GFX10: encoding: [0x82,0x40,0x45,0xf4,0x00,0x00,0x00,0x00]
10158 s_store_dwordx2 s[2:3], s[4:5], 0x1234 glc dlc
10159 // GFX10: encoding: [0x82,0x40,0x45,0xf4,0x34,0x12,0x00,0xfa]
10161 s_store_dwordx4 s[4:7], s[4:5], s0
10162 // GFX10: encoding: [0x02,0x01,0x48,0xf4,0x00,0x00,0x00,0x00]
10164 s_store_dwordx4 s[8:11], s[4:5], s0
10165 // GFX10: encoding: [0x02,0x02,0x48,0xf4,0x00,0x00,0x00,0x00]
10167 s_store_dwordx4 s[96:99], s[4:5], s0
10168 // GFX10: encoding: [0x02,0x18,0x48,0xf4,0x00,0x00,0x00,0x00]
10170 s_store_dwordx4 s[4:7], s[6:7], s0
10171 // GFX10: encoding: [0x03,0x01,0x48,0xf4,0x00,0x00,0x00,0x00]
10173 s_store_dwordx4 s[4:7], s[100:101], s0
10174 // GFX10: encoding: [0x32,0x01,0x48,0xf4,0x00,0x00,0x00,0x00]
10176 s_store_dwordx4 s[4:7], vcc, s0
10177 // GFX10: encoding: [0x35,0x01,0x48,0xf4,0x00,0x00,0x00,0x00]
10179 s_store_dwordx4 s[4:7], s[4:5], s101
10180 // GFX10: encoding: [0x02,0x01,0x48,0xf4,0x00,0x00,0x00,0xca]
10182 s_store_dwordx4 s[4:7], s[4:5], vcc_lo
10183 // GFX10: encoding: [0x02,0x01,0x48,0xf4,0x00,0x00,0x00,0xd4]
10185 s_store_dwordx4 s[4:7], s[4:5], vcc_hi
10186 // GFX10: encoding: [0x02,0x01,0x48,0xf4,0x00,0x00,0x00,0xd6]
10188 s_store_dwordx4 s[4:7], s[4:5], m0
10189 // GFX10: encoding: [0x02,0x01,0x48,0xf4,0x00,0x00,0x00,0xf8]
10191 s_store_dwordx4 s[4:7], s[4:5], 0x0
10192 // GFX10: encoding: [0x02,0x01,0x48,0xf4,0x00,0x00,0x00,0xfa]
10194 s_store_dwordx4 s[4:7], s[4:5], s0 glc
10195 // GFX10: encoding: [0x02,0x01,0x49,0xf4,0x00,0x00,0x00,0x00]
10197 s_store_dwordx4 s[4:7], s[4:5], s0 dlc
10198 // GFX10: encoding: [0x02,0x41,0x48,0xf4,0x00,0x00,0x00,0x00]
10200 s_store_dwordx4 s[4:7], s[4:5], s0 glc dlc
10201 // GFX10: encoding: [0x02,0x41,0x49,0xf4,0x00,0x00,0x00,0x00]
10203 s_store_dwordx4 s[4:7], s[4:5], 0x1234 glc dlc
10204 // GFX10: encoding: [0x02,0x41,0x49,0xf4,0x34,0x12,0x00,0xfa]
10206 s_buffer_store_dword s1, s[8:11], s0
10207 // GFX10: encoding: [0x44,0x00,0x60,0xf4,0x00,0x00,0x00,0x00]
10209 s_buffer_store_dword s101, s[8:11], s0
10210 // GFX10: encoding: [0x44,0x19,0x60,0xf4,0x00,0x00,0x00,0x00]
10212 s_buffer_store_dword vcc_lo, s[8:11], s0
10213 // GFX10: encoding: [0x84,0x1a,0x60,0xf4,0x00,0x00,0x00,0x00]
10215 s_buffer_store_dword vcc_hi, s[8:11], s0
10216 // GFX10: encoding: [0xc4,0x1a,0x60,0xf4,0x00,0x00,0x00,0x00]
10218 s_buffer_store_dword s1, s[12:15], s0
10219 // GFX10: encoding: [0x46,0x00,0x60,0xf4,0x00,0x00,0x00,0x00]
10221 s_buffer_store_dword s1, s[96:99], s0
10222 // GFX10: encoding: [0x70,0x00,0x60,0xf4,0x00,0x00,0x00,0x00]
10224 s_buffer_store_dword s1, s[8:11], s101
10225 // GFX10: encoding: [0x44,0x00,0x60,0xf4,0x00,0x00,0x00,0xca]
10227 s_buffer_store_dword s1, s[8:11], vcc_lo
10228 // GFX10: encoding: [0x44,0x00,0x60,0xf4,0x00,0x00,0x00,0xd4]
10230 s_buffer_store_dword s1, s[8:11], vcc_hi
10231 // GFX10: encoding: [0x44,0x00,0x60,0xf4,0x00,0x00,0x00,0xd6]
10233 s_buffer_store_dword s1, s[8:11], m0
10234 // GFX10: encoding: [0x44,0x00,0x60,0xf4,0x00,0x00,0x00,0xf8]
10236 s_buffer_store_dword s1, s[8:11], 0x0
10237 // GFX10: encoding: [0x44,0x00,0x60,0xf4,0x00,0x00,0x00,0xfa]
10239 s_buffer_store_dword s1, s[8:11], s0 glc
10240 // GFX10: encoding: [0x44,0x00,0x61,0xf4,0x00,0x00,0x00,0x00]
10242 s_buffer_store_dword s1, s[8:11], s0 dlc
10243 // GFX10: encoding: [0x44,0x40,0x60,0xf4,0x00,0x00,0x00,0x00]
10245 s_buffer_store_dword s1, s[8:11], s0 glc dlc
10246 // GFX10: encoding: [0x44,0x40,0x61,0xf4,0x00,0x00,0x00,0x00]
10248 s_buffer_store_dword s1, s[8:11], 0x1234 glc dlc
10249 // GFX10: encoding: [0x44,0x40,0x61,0xf4,0x34,0x12,0x00,0xfa]
10251 s_buffer_store_dwordx2 s[2:3], s[8:11], s0
10252 // GFX10: encoding: [0x84,0x00,0x64,0xf4,0x00,0x00,0x00,0x00]
10254 s_buffer_store_dwordx2 s[4:5], s[8:11], s0
10255 // GFX10: encoding: [0x04,0x01,0x64,0xf4,0x00,0x00,0x00,0x00]
10257 s_buffer_store_dwordx2 s[100:101], s[8:11], s0
10258 // GFX10: encoding: [0x04,0x19,0x64,0xf4,0x00,0x00,0x00,0x00]
10260 s_buffer_store_dwordx2 vcc, s[8:11], s0
10261 // GFX10: encoding: [0x84,0x1a,0x64,0xf4,0x00,0x00,0x00,0x00]
10263 s_buffer_store_dwordx2 s[2:3], s[12:15], s0
10264 // GFX10: encoding: [0x86,0x00,0x64,0xf4,0x00,0x00,0x00,0x00]
10266 s_buffer_store_dwordx2 s[2:3], s[96:99], s0
10267 // GFX10: encoding: [0xb0,0x00,0x64,0xf4,0x00,0x00,0x00,0x00]
10269 s_buffer_store_dwordx2 s[2:3], s[8:11], s101
10270 // GFX10: encoding: [0x84,0x00,0x64,0xf4,0x00,0x00,0x00,0xca]
10272 s_buffer_store_dwordx2 s[2:3], s[8:11], vcc_lo
10273 // GFX10: encoding: [0x84,0x00,0x64,0xf4,0x00,0x00,0x00,0xd4]
10275 s_buffer_store_dwordx2 s[2:3], s[8:11], vcc_hi
10276 // GFX10: encoding: [0x84,0x00,0x64,0xf4,0x00,0x00,0x00,0xd6]
10278 s_buffer_store_dwordx2 s[2:3], s[8:11], m0
10279 // GFX10: encoding: [0x84,0x00,0x64,0xf4,0x00,0x00,0x00,0xf8]
10281 s_buffer_store_dwordx2 s[2:3], s[8:11], 0x0
10282 // GFX10: encoding: [0x84,0x00,0x64,0xf4,0x00,0x00,0x00,0xfa]
10284 s_buffer_store_dwordx2 s[2:3], s[8:11], s0 glc
10285 // GFX10: encoding: [0x84,0x00,0x65,0xf4,0x00,0x00,0x00,0x00]
10287 s_buffer_store_dwordx2 s[2:3], s[8:11], s0 dlc
10288 // GFX10: encoding: [0x84,0x40,0x64,0xf4,0x00,0x00,0x00,0x00]
10290 s_buffer_store_dwordx2 s[2:3], s[8:11], s0 glc dlc
10291 // GFX10: encoding: [0x84,0x40,0x65,0xf4,0x00,0x00,0x00,0x00]
10293 s_buffer_store_dwordx2 s[2:3], s[8:11], 0x1234 glc dlc
10294 // GFX10: encoding: [0x84,0x40,0x65,0xf4,0x34,0x12,0x00,0xfa]
10296 s_buffer_store_dwordx4 s[4:7], s[8:11], s0
10297 // GFX10: encoding: [0x04,0x01,0x68,0xf4,0x00,0x00,0x00,0x00]
10299 s_buffer_store_dwordx4 s[8:11], s[8:11], s0
10300 // GFX10: encoding: [0x04,0x02,0x68,0xf4,0x00,0x00,0x00,0x00]
10302 s_buffer_store_dwordx4 s[96:99], s[8:11], s0
10303 // GFX10: encoding: [0x04,0x18,0x68,0xf4,0x00,0x00,0x00,0x00]
10305 s_buffer_store_dwordx4 s[4:7], s[12:15], s0
10306 // GFX10: encoding: [0x06,0x01,0x68,0xf4,0x00,0x00,0x00,0x00]
10308 s_buffer_store_dwordx4 s[4:7], s[96:99], s0
10309 // GFX10: encoding: [0x30,0x01,0x68,0xf4,0x00,0x00,0x00,0x00]
10311 s_buffer_store_dwordx4 s[4:7], s[8:11], s101
10312 // GFX10: encoding: [0x04,0x01,0x68,0xf4,0x00,0x00,0x00,0xca]
10314 s_buffer_store_dwordx4 s[4:7], s[8:11], vcc_lo
10315 // GFX10: encoding: [0x04,0x01,0x68,0xf4,0x00,0x00,0x00,0xd4]
10317 s_buffer_store_dwordx4 s[4:7], s[8:11], vcc_hi
10318 // GFX10: encoding: [0x04,0x01,0x68,0xf4,0x00,0x00,0x00,0xd6]
10320 s_buffer_store_dwordx4 s[4:7], s[8:11], m0
10321 // GFX10: encoding: [0x04,0x01,0x68,0xf4,0x00,0x00,0x00,0xf8]
10323 s_buffer_store_dwordx4 s[4:7], s[8:11], 0x0
10324 // GFX10: encoding: [0x04,0x01,0x68,0xf4,0x00,0x00,0x00,0xfa]
10326 s_buffer_store_dwordx4 s[4:7], s[8:11], s0 glc
10327 // GFX10: encoding: [0x04,0x01,0x69,0xf4,0x00,0x00,0x00,0x00]
10329 s_buffer_store_dwordx4 s[4:7], s[8:11], s0 dlc
10330 // GFX10: encoding: [0x04,0x41,0x68,0xf4,0x00,0x00,0x00,0x00]
10332 s_buffer_store_dwordx4 s[4:7], s[8:11], s0 glc dlc
10333 // GFX10: encoding: [0x04,0x41,0x69,0xf4,0x00,0x00,0x00,0x00]
10335 s_buffer_store_dwordx4 s[4:7], s[8:11], 0x1234 glc dlc
10336 // GFX10: encoding: [0x04,0x41,0x69,0xf4,0x34,0x12,0x00,0xfa]
10338 s_memrealtime s[10:11]
10339 // GFX10: encoding: [0x80,0x02,0x94,0xf4,0x00,0x00,0x00,0x00]
10341 s_memrealtime s[12:13]
10342 // GFX10: encoding: [0x00,0x03,0x94,0xf4,0x00,0x00,0x00,0x00]
10344 s_memrealtime s[100:101]
10345 // GFX10: encoding: [0x00,0x19,0x94,0xf4,0x00,0x00,0x00,0x00]
10347 s_memrealtime vcc
10348 // GFX10: encoding: [0x80,0x1a,0x94,0xf4,0x00,0x00,0x00,0x00]
10350 s_memtime s[10:11]
10351 // GFX10: encoding: [0x80,0x02,0x90,0xf4,0x00,0x00,0x00,0x00]
10353 s_memtime s[12:13]
10354 // GFX10: encoding: [0x00,0x03,0x90,0xf4,0x00,0x00,0x00,0x00]
10356 s_memtime s[100:101]
10357 // GFX10: encoding: [0x00,0x19,0x90,0xf4,0x00,0x00,0x00,0x00]
10359 s_memtime vcc
10360 // GFX10: encoding: [0x80,0x1a,0x90,0xf4,0x00,0x00,0x00,0x00]
10362 s_dcache_inv
10363 // GFX10: encoding: [0x00,0x00,0x80,0xf4,0x00,0x00,0x00,0x00]
10365 s_gl1_inv
10366 // GFX10: encoding: [0x00,0x00,0x7c,0xf4,0x00,0x00,0x00,0x00]
10368 s_dcache_wb
10369 // GFX10: encoding: [0x00,0x00,0x84,0xf4,0x00,0x00,0x00,0x00]
10371 s_get_waveid_in_workgroup s0
10372 // GFX10: encoding: [0x00,0x00,0xa8,0xf4,0x00,0x00,0x00,0x00]
10374 s_get_waveid_in_workgroup vcc_lo
10375 // GFX10: encoding: [0x80,0x1a,0xa8,0xf4,0x00,0x00,0x00,0x00]
10377 s_scratch_load_dword s5, s[2:3], s101
10378 // GFX10: encoding: [0x41,0x01,0x14,0xf4,0x00,0x00,0x00,0xca]
10380 s_scratch_load_dword s5, s[2:3], s0 glc
10381 // GFX10: encoding: [0x41,0x01,0x15,0xf4,0x00,0x00,0x00,0x00]
10383 s_scratch_load_dwordx2 s[100:101], s[2:3], s0
10384 // GFX10: encoding: [0x01,0x19,0x18,0xf4,0x00,0x00,0x00,0x00]
10386 s_scratch_load_dwordx2 s[10:11], s[2:3], 0x1 glc
10387 // GFX10: encoding: [0x81,0x02,0x19,0xf4,0x01,0x00,0x00,0xfa]
10389 s_scratch_load_dwordx4 s[20:23], s[4:5], s0
10390 // GFX10: encoding: [0x02,0x05,0x1c,0xf4,0x00,0x00,0x00,0x00]
10392 s_scratch_store_dword s101, s[4:5], s0
10393 // GFX10: encoding: [0x42,0x19,0x54,0xf4,0x00,0x00,0x00,0x00]
10395 s_scratch_store_dword s1, s[4:5], 0x123 glc
10396 // GFX10: encoding: [0x42,0x00,0x55,0xf4,0x23,0x01,0x00,0xfa]
10398 s_scratch_store_dwordx2 s[2:3], s[4:5], s101 glc
10399 // GFX10: encoding: [0x82,0x00,0x59,0xf4,0x00,0x00,0x00,0xca]
10401 s_scratch_store_dwordx4 s[4:7], s[4:5], s0 glc
10402 // GFX10: encoding: [0x02,0x01,0x5d,0xf4,0x00,0x00,0x00,0x00]
10404 s_atc_probe 0x7, s[4:5], s2
10405 // GFX10: s_atc_probe 7, s[4:5], s2 ; encoding: [0xc2,0x01,0x98,0xf4,0x00,0x00,0x00,0x04]
10407 s_atc_probe 0x7, s[4:5], 100
10408 // GFX10: s_atc_probe 7, s[4:5], 0x64 ; encoding: [0xc2,0x01,0x98,0xf4,0x64,0x00,0x00,0xfa]
10410 s_atc_probe_buffer 0x7, s[8:11], s2
10411 // GFX10: s_atc_probe_buffer 7, s[8:11], s2 ; encoding: [0xc4,0x01,0x9c,0xf4,0x00,0x00,0x00,0x04]
10413 s_atc_probe_buffer 0x7, s[8:11], 100
10414 // GFX10: s_atc_probe_buffer 7, s[8:11], 0x64 ; encoding: [0xc4,0x01,0x9c,0xf4,0x64,0x00,0x00,0xfa]
10416 s_dcache_discard s[2:3], s2
10417 // GFX10: s_dcache_discard s[2:3], s2 ; encoding: [0x01,0x00,0xa0,0xf4,0x00,0x00,0x00,0x04]
10419 s_dcache_discard s[2:3], 100
10420 // GFX10: s_dcache_discard s[2:3], 0x64 ; encoding: [0x01,0x00,0xa0,0xf4,0x64,0x00,0x00,0xfa]
10422 s_dcache_discard_x2 s[2:3], s2
10423 // GFX10: s_dcache_discard_x2 s[2:3], s2 ; encoding: [0x01,0x00,0xa4,0xf4,0x00,0x00,0x00,0x04]
10425 s_dcache_discard_x2 s[2:3], 100
10426 // GFX10: s_dcache_discard_x2 s[2:3], 0x64 ; encoding: [0x01,0x00,0xa4,0xf4,0x64,0x00,0x00,0xfa]
10428 s_atomic_add s5, s[2:3], s101
10429 // GFX10: encoding: [0x41,0x01,0x08,0xf6,0x00,0x00,0x00,0xca]
10431 s_atomic_add s5, s[2:3], 0x64
10432 // GFX10: encoding: [0x41,0x01,0x08,0xf6,0x64,0x00,0x00,0xfa]
10434 s_atomic_add_x2 s[10:11], s[2:3], s101
10435 // GFX10: encoding: [0x81,0x02,0x88,0xf6,0x00,0x00,0x00,0xca]
10437 s_atomic_and s5, s[2:3], s101
10438 // GFX10: encoding: [0x41,0x01,0x20,0xf6,0x00,0x00,0x00,0xca]
10440 s_atomic_and_x2 s[10:11], s[2:3], 0x64
10441 // GFX10: encoding: [0x81,0x02,0xa0,0xf6,0x64,0x00,0x00,0xfa]
10443 s_atomic_cmpswap s[10:11], s[2:3], s101
10444 // GFX10: encoding: [0x81,0x02,0x04,0xf6,0x00,0x00,0x00,0xca]
10446 s_atomic_cmpswap s[10:11], s[2:3], 0x64
10447 // GFX10: encoding: [0x81,0x02,0x04,0xf6,0x64,0x00,0x00,0xfa]
10449 s_atomic_cmpswap_x2 s[20:23], s[2:3], s101
10450 // GFX10: encoding: [0x01,0x05,0x84,0xf6,0x00,0x00,0x00,0xca]
10452 s_atomic_cmpswap_x2 s[20:23], s[2:3], 0x64
10453 // GFX10: encoding: [0x01,0x05,0x84,0xf6,0x64,0x00,0x00,0xfa]
10455 s_atomic_dec_x2 s[10:11], s[2:3], s101
10456 // GFX10: encoding: [0x81,0x02,0xb0,0xf6,0x00,0x00,0x00,0xca]
10458 s_atomic_inc_x2 s[10:11], s[2:3], s101
10459 // GFX10: encoding: [0x81,0x02,0xac,0xf6,0x00,0x00,0x00,0xca]
10461 s_atomic_or s5, s[2:3], 0x64
10462 // GFX10: encoding: [0x41,0x01,0x24,0xf6,0x64,0x00,0x00,0xfa]
10464 s_atomic_smax s5, s[2:3], s101
10465 // GFX10: encoding: [0x41,0x01,0x18,0xf6,0x00,0x00,0x00,0xca]
10467 s_atomic_smin s5, s[2:3], s101
10468 // GFX10: encoding: [0x41,0x01,0x10,0xf6,0x00,0x00,0x00,0xca]
10470 s_atomic_sub s5, s[2:3], s101
10471 // GFX10: encoding: [0x41,0x01,0x0c,0xf6,0x00,0x00,0x00,0xca]
10473 s_atomic_swap s5, s[2:3], s101
10474 // GFX10: encoding: [0x41,0x01,0x00,0xf6,0x00,0x00,0x00,0xca]
10476 s_atomic_umax_x2 s[10:11], s[2:3], s101
10477 // GFX10: encoding: [0x81,0x02,0x9c,0xf6,0x00,0x00,0x00,0xca]
10479 s_atomic_umin s5, s[2:3], s101
10480 // GFX10: encoding: [0x41,0x01,0x14,0xf6,0x00,0x00,0x00,0xca]
10482 s_atomic_xor s5, s[2:3], s101
10483 // GFX10: encoding: [0x41,0x01,0x28,0xf6,0x00,0x00,0x00,0xca]
10485 s_buffer_atomic_add s5, s[4:7], s101
10486 // GFX10: encoding: [0x42,0x01,0x08,0xf5,0x00,0x00,0x00,0xca]
10488 s_buffer_atomic_add s5, s[4:7], 0x64
10489 // GFX10: encoding: [0x42,0x01,0x08,0xf5,0x64,0x00,0x00,0xfa]
10491 s_buffer_atomic_add_x2 s[10:11], s[4:7], s2
10492 // GFX10: encoding: [0x82,0x02,0x88,0xf5,0x00,0x00,0x00,0x04]
10494 s_buffer_atomic_and s101, s[4:7], s2
10495 // GFX10: encoding: [0x42,0x19,0x20,0xf5,0x00,0x00,0x00,0x04]
10497 s_buffer_atomic_and_x2 s[10:11], s[8:11], s2
10498 // GFX10: encoding: [0x84,0x02,0xa0,0xf5,0x00,0x00,0x00,0x04]
10500 s_buffer_atomic_cmpswap s[10:11], s[4:7], s2
10501 // GFX10: encoding: [0x82,0x02,0x04,0xf5,0x00,0x00,0x00,0x04]
10503 s_buffer_atomic_cmpswap s[10:11], s[4:7], 0x64
10504 // GFX10: encoding: [0x82,0x02,0x04,0xf5,0x64,0x00,0x00,0xfa]
10506 s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], s101
10507 // GFX10: encoding: [0x02,0x05,0x84,0xf5,0x00,0x00,0x00,0xca]
10509 s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x64
10510 // GFX10: encoding: [0x02,0x05,0x84,0xf5,0x64,0x00,0x00,0xfa]
10512 s_buffer_atomic_dec s5, s[4:7], s2
10513 // GFX10: encoding: [0x42,0x01,0x30,0xf5,0x00,0x00,0x00,0x04]
10515 s_buffer_atomic_inc s101, s[4:7], s2
10516 // GFX10: encoding: [0x42,0x19,0x2c,0xf5,0x00,0x00,0x00,0x04]
10518 s_buffer_atomic_inc_x2 s[10:11], s[4:7], 0x64
10519 // GFX10: encoding: [0x82,0x02,0xac,0xf5,0x64,0x00,0x00,0xfa]
10521 s_buffer_atomic_or s5, s[8:11], s2
10522 // GFX10: encoding: [0x44,0x01,0x24,0xf5,0x00,0x00,0x00,0x04]
10524 s_buffer_atomic_or_x2 s[10:11], s[96:99], s2
10525 // GFX10: encoding: [0xb0,0x02,0xa4,0xf5,0x00,0x00,0x00,0x04]
10527 s_buffer_atomic_smax s5, s[4:7], s101
10528 // GFX10: encoding: [0x42,0x01,0x18,0xf5,0x00,0x00,0x00,0xca]
10530 s_buffer_atomic_smax_x2 s[100:101], s[4:7], s2
10531 // GFX10: encoding: [0x02,0x19,0x98,0xf5,0x00,0x00,0x00,0x04]
10533 s_buffer_atomic_smin s5, s[4:7], 0x64
10534 // GFX10: encoding: [0x42,0x01,0x10,0xf5,0x64,0x00,0x00,0xfa]
10536 s_buffer_atomic_smin_x2 s[12:13], s[4:7], s2
10537 // GFX10: encoding: [0x02,0x03,0x90,0xf5,0x00,0x00,0x00,0x04]
10539 s_buffer_atomic_sub_x2 s[10:11], s[4:7], s2
10540 // GFX10: encoding: [0x82,0x02,0x8c,0xf5,0x00,0x00,0x00,0x04]
10542 s_buffer_atomic_swap s5, s[4:7], s2
10543 // GFX10: encoding: [0x42,0x01,0x00,0xf5,0x00,0x00,0x00,0x04]
10545 s_buffer_atomic_umax s5, s[4:7], s2
10546 // GFX10: encoding: [0x42,0x01,0x1c,0xf5,0x00,0x00,0x00,0x04]
10548 s_buffer_atomic_umin s5, s[4:7], s2
10549 // GFX10: encoding: [0x42,0x01,0x14,0xf5,0x00,0x00,0x00,0x04]
10551 s_buffer_atomic_xor s5, s[4:7], s2
10552 // GFX10: encoding: [0x42,0x01,0x28,0xf5,0x00,0x00,0x00,0x04]
10554 s_atomic_add s5, s[2:3], s101 glc
10555 // GFX10: encoding: [0x41,0x01,0x09,0xf6,0x00,0x00,0x00,0xca]
10557 s_atomic_add s5, s[2:3], 0x64 glc
10558 // GFX10: encoding: [0x41,0x01,0x09,0xf6,0x64,0x00,0x00,0xfa]
10560 s_atomic_add_x2 s[10:11], s[2:3], s101 glc
10561 // GFX10: encoding: [0x81,0x02,0x89,0xf6,0x00,0x00,0x00,0xca]
10563 s_atomic_and s5, s[2:3], s101 glc
10564 // GFX10: encoding: [0x41,0x01,0x21,0xf6,0x00,0x00,0x00,0xca]
10566 s_atomic_and_x2 s[10:11], s[2:3], 0x64 glc
10567 // GFX10: encoding: [0x81,0x02,0xa1,0xf6,0x64,0x00,0x00,0xfa]
10569 s_atomic_cmpswap s[10:11], s[2:3], s101 glc
10570 // GFX10: encoding: [0x81,0x02,0x05,0xf6,0x00,0x00,0x00,0xca]
10572 s_atomic_cmpswap s[10:11], s[2:3], 0x64 glc
10573 // GFX10: encoding: [0x81,0x02,0x05,0xf6,0x64,0x00,0x00,0xfa]
10575 s_atomic_cmpswap_x2 s[20:23], s[2:3], s101 glc
10576 // GFX10: encoding: [0x01,0x05,0x85,0xf6,0x00,0x00,0x00,0xca]
10578 s_atomic_cmpswap_x2 s[20:23], s[2:3], 0x64 glc
10579 // GFX10: encoding: [0x01,0x05,0x85,0xf6,0x64,0x00,0x00,0xfa]
10581 s_atomic_dec_x2 s[10:11], s[2:3], s101 glc
10582 // GFX10: encoding: [0x81,0x02,0xb1,0xf6,0x00,0x00,0x00,0xca]
10584 s_atomic_inc_x2 s[10:11], s[2:3], s101 glc
10585 // GFX10: encoding: [0x81,0x02,0xad,0xf6,0x00,0x00,0x00,0xca]
10587 s_atomic_or s5, s[2:3], 0x64 glc
10588 // GFX10: encoding: [0x41,0x01,0x25,0xf6,0x64,0x00,0x00,0xfa]
10590 s_atomic_smax s5, s[2:3], s101 glc
10591 // GFX10: encoding: [0x41,0x01,0x19,0xf6,0x00,0x00,0x00,0xca]
10593 s_atomic_smin s5, s[2:3], s101 glc
10594 // GFX10: encoding: [0x41,0x01,0x11,0xf6,0x00,0x00,0x00,0xca]
10596 s_atomic_sub s5, s[2:3], s101 glc
10597 // GFX10: encoding: [0x41,0x01,0x0d,0xf6,0x00,0x00,0x00,0xca]
10599 s_atomic_swap s5, s[2:3], s101 glc
10600 // GFX10: encoding: [0x41,0x01,0x01,0xf6,0x00,0x00,0x00,0xca]
10602 s_atomic_umax_x2 s[10:11], s[2:3], s101 glc
10603 // GFX10: encoding: [0x81,0x02,0x9d,0xf6,0x00,0x00,0x00,0xca]
10605 s_atomic_umin s5, s[2:3], s101 glc
10606 // GFX10: encoding: [0x41,0x01,0x15,0xf6,0x00,0x00,0x00,0xca]
10608 s_atomic_xor s5, s[2:3], s101 glc
10609 // GFX10: encoding: [0x41,0x01,0x29,0xf6,0x00,0x00,0x00,0xca]
10611 s_buffer_atomic_add s5, s[4:7], s101 glc
10612 // GFX10: encoding: [0x42,0x01,0x09,0xf5,0x00,0x00,0x00,0xca]
10614 s_buffer_atomic_add s5, s[4:7], 0x64 glc
10615 // GFX10: encoding: [0x42,0x01,0x09,0xf5,0x64,0x00,0x00,0xfa]
10617 s_buffer_atomic_add_x2 s[10:11], s[4:7], s2 glc
10618 // GFX10: encoding: [0x82,0x02,0x89,0xf5,0x00,0x00,0x00,0x04]
10620 s_buffer_atomic_and s101, s[4:7], s2 glc
10621 // GFX10: encoding: [0x42,0x19,0x21,0xf5,0x00,0x00,0x00,0x04]
10623 s_buffer_atomic_and_x2 s[10:11], s[8:11], s2 glc
10624 // GFX10: encoding: [0x84,0x02,0xa1,0xf5,0x00,0x00,0x00,0x04]
10626 s_buffer_atomic_cmpswap s[10:11], s[4:7], s2 glc
10627 // GFX10: encoding: [0x82,0x02,0x05,0xf5,0x00,0x00,0x00,0x04]
10629 s_buffer_atomic_cmpswap s[10:11], s[4:7], 0x64 glc
10630 // GFX10: encoding: [0x82,0x02,0x05,0xf5,0x64,0x00,0x00,0xfa]
10632 s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], s101 glc
10633 // GFX10: encoding: [0x02,0x05,0x85,0xf5,0x00,0x00,0x00,0xca]
10635 s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x64 glc
10636 // GFX10: encoding: [0x02,0x05,0x85,0xf5,0x64,0x00,0x00,0xfa]
10638 s_buffer_atomic_dec s5, s[4:7], s2 glc
10639 // GFX10: encoding: [0x42,0x01,0x31,0xf5,0x00,0x00,0x00,0x04]
10641 s_buffer_atomic_inc s101, s[4:7], s2 glc
10642 // GFX10: encoding: [0x42,0x19,0x2d,0xf5,0x00,0x00,0x00,0x04]
10644 s_buffer_atomic_inc_x2 s[10:11], s[4:7], 0x64 glc
10645 // GFX10: encoding: [0x82,0x02,0xad,0xf5,0x64,0x00,0x00,0xfa]
10647 s_buffer_atomic_or s5, s[8:11], s2 glc
10648 // GFX10: encoding: [0x44,0x01,0x25,0xf5,0x00,0x00,0x00,0x04]
10650 s_buffer_atomic_or_x2 s[10:11], s[96:99], s2 glc
10651 // GFX10: encoding: [0xb0,0x02,0xa5,0xf5,0x00,0x00,0x00,0x04]
10653 s_buffer_atomic_smax s5, s[4:7], s101 glc
10654 // GFX10: encoding: [0x42,0x01,0x19,0xf5,0x00,0x00,0x00,0xca]
10656 s_buffer_atomic_smax_x2 s[100:101], s[4:7], s2 glc
10657 // GFX10: encoding: [0x02,0x19,0x99,0xf5,0x00,0x00,0x00,0x04]
10659 s_buffer_atomic_smin s5, s[4:7], 0x64 glc
10660 // GFX10: encoding: [0x42,0x01,0x11,0xf5,0x64,0x00,0x00,0xfa]
10662 s_buffer_atomic_smin_x2 s[12:13], s[4:7], s2 glc
10663 // GFX10: encoding: [0x02,0x03,0x91,0xf5,0x00,0x00,0x00,0x04]
10665 s_buffer_atomic_sub_x2 s[10:11], s[4:7], s2 glc
10666 // GFX10: encoding: [0x82,0x02,0x8d,0xf5,0x00,0x00,0x00,0x04]
10668 s_buffer_atomic_swap s5, s[4:7], s2 glc
10669 // GFX10: encoding: [0x42,0x01,0x01,0xf5,0x00,0x00,0x00,0x04]
10671 s_buffer_atomic_umax s5, s[4:7], s2 glc
10672 // GFX10: encoding: [0x42,0x01,0x1d,0xf5,0x00,0x00,0x00,0x04]
10674 s_buffer_atomic_umin s5, s[4:7], s2 glc
10675 // GFX10: encoding: [0x42,0x01,0x15,0xf5,0x00,0x00,0x00,0x04]
10677 s_buffer_atomic_xor s5, s[4:7], s2 glc
10678 // GFX10: encoding: [0x42,0x01,0x29,0xf5,0x00,0x00,0x00,0x04]
10680 s_atomic_add s5, s[2:3], s101 dlc
10681 // GFX10: encoding: [0x41,0x41,0x08,0xf6,0x00,0x00,0x00,0xca]
10683 s_atomic_add s5, s[2:3], 0x64 dlc
10684 // GFX10: encoding: [0x41,0x41,0x08,0xf6,0x64,0x00,0x00,0xfa]
10686 s_atomic_add_x2 s[10:11], s[2:3], s101 dlc
10687 // GFX10: encoding: [0x81,0x42,0x88,0xf6,0x00,0x00,0x00,0xca]
10689 s_atomic_and s5, s[2:3], s101 dlc
10690 // GFX10: encoding: [0x41,0x41,0x20,0xf6,0x00,0x00,0x00,0xca]
10692 s_atomic_and_x2 s[10:11], s[2:3], 0x64 dlc
10693 // GFX10: encoding: [0x81,0x42,0xa0,0xf6,0x64,0x00,0x00,0xfa]
10695 s_atomic_cmpswap s[10:11], s[2:3], s101 dlc
10696 // GFX10: encoding: [0x81,0x42,0x04,0xf6,0x00,0x00,0x00,0xca]
10698 s_atomic_cmpswap s[10:11], s[2:3], 0x64 dlc
10699 // GFX10: encoding: [0x81,0x42,0x04,0xf6,0x64,0x00,0x00,0xfa]
10701 s_atomic_cmpswap_x2 s[20:23], s[2:3], s101 dlc
10702 // GFX10: encoding: [0x01,0x45,0x84,0xf6,0x00,0x00,0x00,0xca]
10704 s_atomic_cmpswap_x2 s[20:23], s[2:3], 0x64 dlc
10705 // GFX10: encoding: [0x01,0x45,0x84,0xf6,0x64,0x00,0x00,0xfa]
10707 s_atomic_dec_x2 s[10:11], s[2:3], s101 dlc
10708 // GFX10: encoding: [0x81,0x42,0xb0,0xf6,0x00,0x00,0x00,0xca]
10710 s_atomic_inc_x2 s[10:11], s[2:3], s101 dlc
10711 // GFX10: encoding: [0x81,0x42,0xac,0xf6,0x00,0x00,0x00,0xca]
10713 s_atomic_or s5, s[2:3], 0x64 dlc
10714 // GFX10: encoding: [0x41,0x41,0x24,0xf6,0x64,0x00,0x00,0xfa]
10716 s_atomic_smax s5, s[2:3], s101 dlc
10717 // GFX10: encoding: [0x41,0x41,0x18,0xf6,0x00,0x00,0x00,0xca]
10719 s_atomic_smin s5, s[2:3], s101 dlc
10720 // GFX10: encoding: [0x41,0x41,0x10,0xf6,0x00,0x00,0x00,0xca]
10722 s_atomic_sub s5, s[2:3], s101 dlc
10723 // GFX10: encoding: [0x41,0x41,0x0c,0xf6,0x00,0x00,0x00,0xca]
10725 s_atomic_swap s5, s[2:3], s101 dlc
10726 // GFX10: encoding: [0x41,0x41,0x00,0xf6,0x00,0x00,0x00,0xca]
10728 s_atomic_umax_x2 s[10:11], s[2:3], s101 dlc
10729 // GFX10: encoding: [0x81,0x42,0x9c,0xf6,0x00,0x00,0x00,0xca]
10731 s_atomic_umin s5, s[2:3], s101 dlc
10732 // GFX10: encoding: [0x41,0x41,0x14,0xf6,0x00,0x00,0x00,0xca]
10734 s_atomic_xor s5, s[2:3], s101 dlc
10735 // GFX10: encoding: [0x41,0x41,0x28,0xf6,0x00,0x00,0x00,0xca]
10737 s_buffer_atomic_add s5, s[4:7], s101 dlc
10738 // GFX10: encoding: [0x42,0x41,0x08,0xf5,0x00,0x00,0x00,0xca]
10740 s_buffer_atomic_add s5, s[4:7], 0x64 dlc
10741 // GFX10: encoding: [0x42,0x41,0x08,0xf5,0x64,0x00,0x00,0xfa]
10743 s_buffer_atomic_add_x2 s[10:11], s[4:7], s2 dlc
10744 // GFX10: encoding: [0x82,0x42,0x88,0xf5,0x00,0x00,0x00,0x04]
10746 s_buffer_atomic_and s101, s[4:7], s2 dlc
10747 // GFX10: encoding: [0x42,0x59,0x20,0xf5,0x00,0x00,0x00,0x04]
10749 s_buffer_atomic_and_x2 s[10:11], s[8:11], s2 dlc
10750 // GFX10: encoding: [0x84,0x42,0xa0,0xf5,0x00,0x00,0x00,0x04]
10752 s_buffer_atomic_cmpswap s[10:11], s[4:7], s2 dlc
10753 // GFX10: encoding: [0x82,0x42,0x04,0xf5,0x00,0x00,0x00,0x04]
10755 s_buffer_atomic_cmpswap s[10:11], s[4:7], 0x64 dlc
10756 // GFX10: encoding: [0x82,0x42,0x04,0xf5,0x64,0x00,0x00,0xfa]
10758 s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], s101 dlc
10759 // GFX10: encoding: [0x02,0x45,0x84,0xf5,0x00,0x00,0x00,0xca]
10761 s_buffer_atomic_cmpswap_x2 s[20:23], s[4:7], 0x64 dlc
10762 // GFX10: encoding: [0x02,0x45,0x84,0xf5,0x64,0x00,0x00,0xfa]
10764 s_buffer_atomic_dec s5, s[4:7], s2 dlc
10765 // GFX10: encoding: [0x42,0x41,0x30,0xf5,0x00,0x00,0x00,0x04]
10767 s_buffer_atomic_inc s101, s[4:7], s2 dlc
10768 // GFX10: encoding: [0x42,0x59,0x2c,0xf5,0x00,0x00,0x00,0x04]
10770 s_buffer_atomic_inc_x2 s[10:11], s[4:7], 0x64 dlc
10771 // GFX10: encoding: [0x82,0x42,0xac,0xf5,0x64,0x00,0x00,0xfa]
10773 s_buffer_atomic_or s5, s[8:11], s2 dlc
10774 // GFX10: encoding: [0x44,0x41,0x24,0xf5,0x00,0x00,0x00,0x04]
10776 s_buffer_atomic_or_x2 s[10:11], s[96:99], s2 dlc
10777 // GFX10: encoding: [0xb0,0x42,0xa4,0xf5,0x00,0x00,0x00,0x04]
10779 s_buffer_atomic_smax s5, s[4:7], s101 dlc
10780 // GFX10: encoding: [0x42,0x41,0x18,0xf5,0x00,0x00,0x00,0xca]
10782 s_buffer_atomic_smax_x2 s[100:101], s[4:7], s2 dlc
10783 // GFX10: encoding: [0x02,0x59,0x98,0xf5,0x00,0x00,0x00,0x04]
10785 s_buffer_atomic_smin s5, s[4:7], 0x64 dlc
10786 // GFX10: encoding: [0x42,0x41,0x10,0xf5,0x64,0x00,0x00,0xfa]
10788 s_buffer_atomic_smin_x2 s[12:13], s[4:7], s2 dlc
10789 // GFX10: encoding: [0x02,0x43,0x90,0xf5,0x00,0x00,0x00,0x04]
10791 s_buffer_atomic_sub_x2 s[10:11], s[4:7], s2 dlc
10792 // GFX10: encoding: [0x82,0x42,0x8c,0xf5,0x00,0x00,0x00,0x04]
10794 s_buffer_atomic_swap s5, s[4:7], s2 dlc
10795 // GFX10: encoding: [0x42,0x41,0x00,0xf5,0x00,0x00,0x00,0x04]
10797 s_buffer_atomic_umax s5, s[4:7], s2 dlc
10798 // GFX10: encoding: [0x42,0x41,0x1c,0xf5,0x00,0x00,0x00,0x04]
10800 s_buffer_atomic_umin s5, s[4:7], s2 dlc
10801 // GFX10: encoding: [0x42,0x41,0x14,0xf5,0x00,0x00,0x00,0x04]
10803 s_buffer_atomic_xor s5, s[4:7], s2 dlc
10804 // GFX10: encoding: [0x42,0x41,0x28,0xf5,0x00,0x00,0x00,0x04]
10806 //===----------------------------------------------------------------------===//
10807 // ENC_SOP1.
10808 //===----------------------------------------------------------------------===//
10810 s_mov_b32 s0, s1
10811 // GFX10: encoding: [0x01,0x03,0x80,0xbe]
10813 s_mov_b32 s105, s104
10814 // GFX10: encoding: [0x68,0x03,0xe9,0xbe]
10816 s_mov_b32 s0, s104
10817 // GFX10: encoding: [0x68,0x03,0x80,0xbe]
10819 s_mov_b32 s105, s1
10820 // GFX10: encoding: [0x01,0x03,0xe9,0xbe]
10822 s_mov_b32 exec_lo, s1
10823 // GFX10: encoding: [0x01,0x03,0xfe,0xbe]
10825 s_mov_b32 exec_hi, s1
10826 // GFX10: encoding: [0x01,0x03,0xff,0xbe]
10828 s_mov_b32 vcc_lo, s1
10829 // GFX10: encoding: [0x01,0x03,0xea,0xbe]
10831 s_mov_b32 vcc_hi, s1
10832 // GFX10: encoding: [0x01,0x03,0xeb,0xbe]
10834 s_mov_b32 m0, s1
10835 // GFX10: encoding: [0x01,0x03,0xfc,0xbe]
10837 s_mov_b32 s0, exec_lo
10838 // GFX10: encoding: [0x7e,0x03,0x80,0xbe]
10840 s_mov_b32 s0, exec_hi
10841 // GFX10: encoding: [0x7f,0x03,0x80,0xbe]
10843 s_mov_b32 s0, vcc_lo
10844 // GFX10: encoding: [0x6a,0x03,0x80,0xbe]
10846 s_mov_b32 s0, vcc_hi
10847 // GFX10: encoding: [0x6b,0x03,0x80,0xbe]
10849 s_mov_b32 s0, m0
10850 // GFX10: encoding: [0x7c,0x03,0x80,0xbe]
10852 s_mov_b32 s0, 0
10853 // GFX10: encoding: [0x80,0x03,0x80,0xbe]
10855 s_mov_b32 s0, -1
10856 // GFX10: encoding: [0xc1,0x03,0x80,0xbe]
10858 s_mov_b32 s0, 0.5
10859 // GFX10: encoding: [0xf0,0x03,0x80,0xbe]
10861 s_mov_b32 s0, -4.0
10862 // GFX10: encoding: [0xf7,0x03,0x80,0xbe]
10864 s_mov_b32 s0, 0x3f717273
10865 // GFX10: encoding: [0xff,0x03,0x80,0xbe,0x73,0x72,0x71,0x3f]
10867 s_mov_b32 s0, 0xaf123456
10868 // GFX10: encoding: [0xff,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf]
10870 s_mov_b64 s[0:1], s[2:3]
10871 // GFX10: encoding: [0x02,0x04,0x80,0xbe]
10873 s_mov_b64 s[104:105], s[102:103]
10874 // GFX10: encoding: [0x66,0x04,0xe8,0xbe]
10876 s_mov_b64 s[0:1], s[102:103]
10877 // GFX10: encoding: [0x66,0x04,0x80,0xbe]
10879 s_mov_b64 s[104:105], s[2:3]
10880 // GFX10: encoding: [0x02,0x04,0xe8,0xbe]
10882 s_mov_b64 exec, s[2:3]
10883 // GFX10: encoding: [0x02,0x04,0xfe,0xbe]
10885 s_mov_b64 vcc, s[2:3]
10886 // GFX10: encoding: [0x02,0x04,0xea,0xbe]
10888 s_mov_b64 s[0:1], exec
10889 // GFX10: encoding: [0x7e,0x04,0x80,0xbe]
10891 s_mov_b64 s[0:1], vcc
10892 // GFX10: encoding: [0x6a,0x04,0x80,0xbe]
10894 s_mov_b64 s[0:1], 0
10895 // GFX10: encoding: [0x80,0x04,0x80,0xbe]
10897 s_mov_b64 s[0:1], -1
10898 // GFX10: encoding: [0xc1,0x04,0x80,0xbe]
10900 s_mov_b64 s[0:1], 0.5
10901 // GFX10: encoding: [0xf0,0x04,0x80,0xbe]
10903 s_mov_b64 s[0:1], -4.0
10904 // GFX10: encoding: [0xf7,0x04,0x80,0xbe]
10906 s_mov_b64 s[0:1], 0x3f717273
10907 // GFX10: encoding: [0xff,0x04,0x80,0xbe,0x73,0x72,0x71,0x3f]
10909 s_mov_b64 s[0:1], 0xaf123456
10910 // GFX10: encoding: [0xff,0x04,0x80,0xbe,0x56,0x34,0x12,0xaf]
10912 s_cmov_b32 s0, s1
10913 // GFX10: encoding: [0x01,0x05,0x80,0xbe]
10915 s_cmov_b32 s105, s104
10916 // GFX10: encoding: [0x68,0x05,0xe9,0xbe]
10918 s_cmov_b32 s0, s104
10919 // GFX10: encoding: [0x68,0x05,0x80,0xbe]
10921 s_cmov_b32 s105, s1
10922 // GFX10: encoding: [0x01,0x05,0xe9,0xbe]
10924 s_cmov_b32 exec_lo, s1
10925 // GFX10: encoding: [0x01,0x05,0xfe,0xbe]
10927 s_cmov_b32 exec_hi, s1
10928 // GFX10: encoding: [0x01,0x05,0xff,0xbe]
10930 s_cmov_b32 vcc_lo, s1
10931 // GFX10: encoding: [0x01,0x05,0xea,0xbe]
10933 s_cmov_b32 vcc_hi, s1
10934 // GFX10: encoding: [0x01,0x05,0xeb,0xbe]
10936 s_cmov_b32 m0, s1
10937 // GFX10: encoding: [0x01,0x05,0xfc,0xbe]
10939 s_cmov_b32 s0, exec_lo
10940 // GFX10: encoding: [0x7e,0x05,0x80,0xbe]
10942 s_cmov_b32 s0, exec_hi
10943 // GFX10: encoding: [0x7f,0x05,0x80,0xbe]
10945 s_cmov_b32 s0, vcc_lo
10946 // GFX10: encoding: [0x6a,0x05,0x80,0xbe]
10948 s_cmov_b32 s0, vcc_hi
10949 // GFX10: encoding: [0x6b,0x05,0x80,0xbe]
10951 s_cmov_b32 s0, m0
10952 // GFX10: encoding: [0x7c,0x05,0x80,0xbe]
10954 s_cmov_b32 s0, 0
10955 // GFX10: encoding: [0x80,0x05,0x80,0xbe]
10957 s_cmov_b32 s0, -1
10958 // GFX10: encoding: [0xc1,0x05,0x80,0xbe]
10960 s_cmov_b32 s0, 0.5
10961 // GFX10: encoding: [0xf0,0x05,0x80,0xbe]
10963 s_cmov_b32 s0, -4.0
10964 // GFX10: encoding: [0xf7,0x05,0x80,0xbe]
10966 s_cmov_b32 s0, 0x3f717273
10967 // GFX10: encoding: [0xff,0x05,0x80,0xbe,0x73,0x72,0x71,0x3f]
10969 s_cmov_b32 s0, 0xaf123456
10970 // GFX10: encoding: [0xff,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf]
10972 s_cmov_b64 s[0:1], s[2:3]
10973 // GFX10: encoding: [0x02,0x06,0x80,0xbe]
10975 s_cmov_b64 s[104:105], s[102:103]
10976 // GFX10: encoding: [0x66,0x06,0xe8,0xbe]
10978 s_cmov_b64 s[0:1], s[102:103]
10979 // GFX10: encoding: [0x66,0x06,0x80,0xbe]
10981 s_cmov_b64 s[104:105], s[2:3]
10982 // GFX10: encoding: [0x02,0x06,0xe8,0xbe]
10984 s_cmov_b64 exec, s[2:3]
10985 // GFX10: encoding: [0x02,0x06,0xfe,0xbe]
10987 s_cmov_b64 vcc, s[2:3]
10988 // GFX10: encoding: [0x02,0x06,0xea,0xbe]
10990 s_cmov_b64 s[0:1], exec
10991 // GFX10: encoding: [0x7e,0x06,0x80,0xbe]
10993 s_cmov_b64 s[0:1], vcc
10994 // GFX10: encoding: [0x6a,0x06,0x80,0xbe]
10996 s_cmov_b64 s[0:1], 0
10997 // GFX10: encoding: [0x80,0x06,0x80,0xbe]
10999 s_cmov_b64 s[0:1], -1
11000 // GFX10: encoding: [0xc1,0x06,0x80,0xbe]
11002 s_cmov_b64 s[0:1], 0.5
11003 // GFX10: encoding: [0xf0,0x06,0x80,0xbe]
11005 s_cmov_b64 s[0:1], -4.0
11006 // GFX10: encoding: [0xf7,0x06,0x80,0xbe]
11008 s_cmov_b64 s[0:1], 0x3f717273
11009 // GFX10: encoding: [0xff,0x06,0x80,0xbe,0x73,0x72,0x71,0x3f]
11011 s_cmov_b64 s[0:1], 0xaf123456
11012 // GFX10: encoding: [0xff,0x06,0x80,0xbe,0x56,0x34,0x12,0xaf]
11014 s_not_b32 s0, s1
11015 // GFX10: encoding: [0x01,0x07,0x80,0xbe]
11017 s_not_b32 s105, s104
11018 // GFX10: encoding: [0x68,0x07,0xe9,0xbe]
11020 s_not_b32 s0, s104
11021 // GFX10: encoding: [0x68,0x07,0x80,0xbe]
11023 s_not_b32 s105, s1
11024 // GFX10: encoding: [0x01,0x07,0xe9,0xbe]
11026 s_not_b32 exec_lo, s1
11027 // GFX10: encoding: [0x01,0x07,0xfe,0xbe]
11029 s_not_b32 exec_hi, s1
11030 // GFX10: encoding: [0x01,0x07,0xff,0xbe]
11032 s_not_b32 vcc_lo, s1
11033 // GFX10: encoding: [0x01,0x07,0xea,0xbe]
11035 s_not_b32 vcc_hi, s1
11036 // GFX10: encoding: [0x01,0x07,0xeb,0xbe]
11038 s_not_b32 m0, s1
11039 // GFX10: encoding: [0x01,0x07,0xfc,0xbe]
11041 s_not_b32 s0, exec_lo
11042 // GFX10: encoding: [0x7e,0x07,0x80,0xbe]
11044 s_not_b32 s0, exec_hi
11045 // GFX10: encoding: [0x7f,0x07,0x80,0xbe]
11047 s_not_b32 s0, vcc_lo
11048 // GFX10: encoding: [0x6a,0x07,0x80,0xbe]
11050 s_not_b32 s0, vcc_hi
11051 // GFX10: encoding: [0x6b,0x07,0x80,0xbe]
11053 s_not_b32 s0, m0
11054 // GFX10: encoding: [0x7c,0x07,0x80,0xbe]
11056 s_not_b32 s0, 0
11057 // GFX10: encoding: [0x80,0x07,0x80,0xbe]
11059 s_not_b32 s0, -1
11060 // GFX10: encoding: [0xc1,0x07,0x80,0xbe]
11062 s_not_b32 s0, 0.5
11063 // GFX10: encoding: [0xf0,0x07,0x80,0xbe]
11065 s_not_b32 s0, -4.0
11066 // GFX10: encoding: [0xf7,0x07,0x80,0xbe]
11068 s_not_b32 s0, 0x3f717273
11069 // GFX10: encoding: [0xff,0x07,0x80,0xbe,0x73,0x72,0x71,0x3f]
11071 s_not_b32 s0, 0xaf123456
11072 // GFX10: encoding: [0xff,0x07,0x80,0xbe,0x56,0x34,0x12,0xaf]
11074 s_not_b64 s[0:1], s[2:3]
11075 // GFX10: encoding: [0x02,0x08,0x80,0xbe]
11077 s_not_b64 s[104:105], s[102:103]
11078 // GFX10: encoding: [0x66,0x08,0xe8,0xbe]
11080 s_not_b64 s[0:1], s[102:103]
11081 // GFX10: encoding: [0x66,0x08,0x80,0xbe]
11083 s_not_b64 s[104:105], s[2:3]
11084 // GFX10: encoding: [0x02,0x08,0xe8,0xbe]
11086 s_not_b64 exec, s[2:3]
11087 // GFX10: encoding: [0x02,0x08,0xfe,0xbe]
11089 s_not_b64 vcc, s[2:3]
11090 // GFX10: encoding: [0x02,0x08,0xea,0xbe]
11092 s_not_b64 s[0:1], exec
11093 // GFX10: encoding: [0x7e,0x08,0x80,0xbe]
11095 s_not_b64 s[0:1], vcc
11096 // GFX10: encoding: [0x6a,0x08,0x80,0xbe]
11098 s_not_b64 s[0:1], 0
11099 // GFX10: encoding: [0x80,0x08,0x80,0xbe]
11101 s_not_b64 s[0:1], -1
11102 // GFX10: encoding: [0xc1,0x08,0x80,0xbe]
11104 s_not_b64 s[0:1], 0.5
11105 // GFX10: encoding: [0xf0,0x08,0x80,0xbe]
11107 s_not_b64 s[0:1], -4.0
11108 // GFX10: encoding: [0xf7,0x08,0x80,0xbe]
11110 s_not_b64 s[0:1], 0x3f717273
11111 // GFX10: encoding: [0xff,0x08,0x80,0xbe,0x73,0x72,0x71,0x3f]
11113 s_not_b64 s[0:1], 0xaf123456
11114 // GFX10: encoding: [0xff,0x08,0x80,0xbe,0x56,0x34,0x12,0xaf]
11116 s_wqm_b32 s0, s1
11117 // GFX10: encoding: [0x01,0x09,0x80,0xbe]
11119 s_wqm_b32 s105, s104
11120 // GFX10: encoding: [0x68,0x09,0xe9,0xbe]
11122 s_wqm_b32 s0, s104
11123 // GFX10: encoding: [0x68,0x09,0x80,0xbe]
11125 s_wqm_b32 s105, s1
11126 // GFX10: encoding: [0x01,0x09,0xe9,0xbe]
11128 s_wqm_b32 exec_lo, s1
11129 // GFX10: encoding: [0x01,0x09,0xfe,0xbe]
11131 s_wqm_b32 exec_hi, s1
11132 // GFX10: encoding: [0x01,0x09,0xff,0xbe]
11134 s_wqm_b32 vcc_lo, s1
11135 // GFX10: encoding: [0x01,0x09,0xea,0xbe]
11137 s_wqm_b32 vcc_hi, s1
11138 // GFX10: encoding: [0x01,0x09,0xeb,0xbe]
11140 s_wqm_b32 m0, s1
11141 // GFX10: encoding: [0x01,0x09,0xfc,0xbe]
11143 s_wqm_b32 s0, exec_lo
11144 // GFX10: encoding: [0x7e,0x09,0x80,0xbe]
11146 s_wqm_b32 s0, exec_hi
11147 // GFX10: encoding: [0x7f,0x09,0x80,0xbe]
11149 s_wqm_b32 s0, vcc_lo
11150 // GFX10: encoding: [0x6a,0x09,0x80,0xbe]
11152 s_wqm_b32 s0, vcc_hi
11153 // GFX10: encoding: [0x6b,0x09,0x80,0xbe]
11155 s_wqm_b32 s0, m0
11156 // GFX10: encoding: [0x7c,0x09,0x80,0xbe]
11158 s_wqm_b32 s0, 0
11159 // GFX10: encoding: [0x80,0x09,0x80,0xbe]
11161 s_wqm_b32 s0, -1
11162 // GFX10: encoding: [0xc1,0x09,0x80,0xbe]
11164 s_wqm_b32 s0, 0.5
11165 // GFX10: encoding: [0xf0,0x09,0x80,0xbe]
11167 s_wqm_b32 s0, -4.0
11168 // GFX10: encoding: [0xf7,0x09,0x80,0xbe]
11170 s_wqm_b32 s0, 0x3f717273
11171 // GFX10: encoding: [0xff,0x09,0x80,0xbe,0x73,0x72,0x71,0x3f]
11173 s_wqm_b32 s0, 0xaf123456
11174 // GFX10: encoding: [0xff,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf]
11176 s_wqm_b64 s[0:1], s[2:3]
11177 // GFX10: encoding: [0x02,0x0a,0x80,0xbe]
11179 s_wqm_b64 s[104:105], s[102:103]
11180 // GFX10: encoding: [0x66,0x0a,0xe8,0xbe]
11182 s_wqm_b64 s[0:1], s[102:103]
11183 // GFX10: encoding: [0x66,0x0a,0x80,0xbe]
11185 s_wqm_b64 s[104:105], s[2:3]
11186 // GFX10: encoding: [0x02,0x0a,0xe8,0xbe]
11188 s_wqm_b64 exec, s[2:3]
11189 // GFX10: encoding: [0x02,0x0a,0xfe,0xbe]
11191 s_wqm_b64 vcc, s[2:3]
11192 // GFX10: encoding: [0x02,0x0a,0xea,0xbe]
11194 s_wqm_b64 s[0:1], exec
11195 // GFX10: encoding: [0x7e,0x0a,0x80,0xbe]
11197 s_wqm_b64 s[0:1], vcc
11198 // GFX10: encoding: [0x6a,0x0a,0x80,0xbe]
11200 s_wqm_b64 s[0:1], 0
11201 // GFX10: encoding: [0x80,0x0a,0x80,0xbe]
11203 s_wqm_b64 s[0:1], -1
11204 // GFX10: encoding: [0xc1,0x0a,0x80,0xbe]
11206 s_wqm_b64 s[0:1], 0.5
11207 // GFX10: encoding: [0xf0,0x0a,0x80,0xbe]
11209 s_wqm_b64 s[0:1], -4.0
11210 // GFX10: encoding: [0xf7,0x0a,0x80,0xbe]
11212 s_wqm_b64 s[0:1], 0x3f717273
11213 // GFX10: encoding: [0xff,0x0a,0x80,0xbe,0x73,0x72,0x71,0x3f]
11215 s_wqm_b64 s[0:1], 0xaf123456
11216 // GFX10: encoding: [0xff,0x0a,0x80,0xbe,0x56,0x34,0x12,0xaf]
11218 s_brev_b32 s0, s1
11219 // GFX10: encoding: [0x01,0x0b,0x80,0xbe]
11221 s_brev_b32 s105, s104
11222 // GFX10: encoding: [0x68,0x0b,0xe9,0xbe]
11224 s_brev_b32 s0, s104
11225 // GFX10: encoding: [0x68,0x0b,0x80,0xbe]
11227 s_brev_b32 s105, s1
11228 // GFX10: encoding: [0x01,0x0b,0xe9,0xbe]
11230 s_brev_b32 exec_lo, s1
11231 // GFX10: encoding: [0x01,0x0b,0xfe,0xbe]
11233 s_brev_b32 exec_hi, s1
11234 // GFX10: encoding: [0x01,0x0b,0xff,0xbe]
11236 s_brev_b32 vcc_lo, s1
11237 // GFX10: encoding: [0x01,0x0b,0xea,0xbe]
11239 s_brev_b32 vcc_hi, s1
11240 // GFX10: encoding: [0x01,0x0b,0xeb,0xbe]
11242 s_brev_b32 m0, s1
11243 // GFX10: encoding: [0x01,0x0b,0xfc,0xbe]
11245 s_brev_b32 s0, exec_lo
11246 // GFX10: encoding: [0x7e,0x0b,0x80,0xbe]
11248 s_brev_b32 s0, exec_hi
11249 // GFX10: encoding: [0x7f,0x0b,0x80,0xbe]
11251 s_brev_b32 s0, vcc_lo
11252 // GFX10: encoding: [0x6a,0x0b,0x80,0xbe]
11254 s_brev_b32 s0, vcc_hi
11255 // GFX10: encoding: [0x6b,0x0b,0x80,0xbe]
11257 s_brev_b32 s0, m0
11258 // GFX10: encoding: [0x7c,0x0b,0x80,0xbe]
11260 s_brev_b32 s0, 0
11261 // GFX10: encoding: [0x80,0x0b,0x80,0xbe]
11263 s_brev_b32 s0, -1
11264 // GFX10: encoding: [0xc1,0x0b,0x80,0xbe]
11266 s_brev_b32 s0, 0.5
11267 // GFX10: encoding: [0xf0,0x0b,0x80,0xbe]
11269 s_brev_b32 s0, -4.0
11270 // GFX10: encoding: [0xf7,0x0b,0x80,0xbe]
11272 s_brev_b32 s0, 0x3f717273
11273 // GFX10: encoding: [0xff,0x0b,0x80,0xbe,0x73,0x72,0x71,0x3f]
11275 s_brev_b32 s0, 0xaf123456
11276 // GFX10: encoding: [0xff,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf]
11278 s_brev_b64 s[0:1], s[2:3]
11279 // GFX10: encoding: [0x02,0x0c,0x80,0xbe]
11281 s_brev_b64 s[104:105], s[102:103]
11282 // GFX10: encoding: [0x66,0x0c,0xe8,0xbe]
11284 s_brev_b64 s[0:1], s[102:103]
11285 // GFX10: encoding: [0x66,0x0c,0x80,0xbe]
11287 s_brev_b64 s[104:105], s[2:3]
11288 // GFX10: encoding: [0x02,0x0c,0xe8,0xbe]
11290 s_brev_b64 exec, s[2:3]
11291 // GFX10: encoding: [0x02,0x0c,0xfe,0xbe]
11293 s_brev_b64 vcc, s[2:3]
11294 // GFX10: encoding: [0x02,0x0c,0xea,0xbe]
11296 s_brev_b64 s[0:1], exec
11297 // GFX10: encoding: [0x7e,0x0c,0x80,0xbe]
11299 s_brev_b64 s[0:1], vcc
11300 // GFX10: encoding: [0x6a,0x0c,0x80,0xbe]
11302 s_brev_b64 s[0:1], 0
11303 // GFX10: encoding: [0x80,0x0c,0x80,0xbe]
11305 s_brev_b64 s[0:1], -1
11306 // GFX10: encoding: [0xc1,0x0c,0x80,0xbe]
11308 s_brev_b64 s[0:1], 0.5
11309 // GFX10: encoding: [0xf0,0x0c,0x80,0xbe]
11311 s_brev_b64 s[0:1], -4.0
11312 // GFX10: encoding: [0xf7,0x0c,0x80,0xbe]
11314 s_brev_b64 s[0:1], 0x3f717273
11315 // GFX10: encoding: [0xff,0x0c,0x80,0xbe,0x73,0x72,0x71,0x3f]
11317 s_brev_b64 s[0:1], 0xaf123456
11318 // GFX10: encoding: [0xff,0x0c,0x80,0xbe,0x56,0x34,0x12,0xaf]
11320 s_bcnt0_i32_b32 s0, s1
11321 // GFX10: encoding: [0x01,0x0d,0x80,0xbe]
11323 s_bcnt0_i32_b32 s105, s104
11324 // GFX10: encoding: [0x68,0x0d,0xe9,0xbe]
11326 s_bcnt0_i32_b32 s0, s104
11327 // GFX10: encoding: [0x68,0x0d,0x80,0xbe]
11329 s_bcnt0_i32_b32 s105, s1
11330 // GFX10: encoding: [0x01,0x0d,0xe9,0xbe]
11332 s_bcnt0_i32_b32 exec_lo, s1
11333 // GFX10: encoding: [0x01,0x0d,0xfe,0xbe]
11335 s_bcnt0_i32_b32 exec_hi, s1
11336 // GFX10: encoding: [0x01,0x0d,0xff,0xbe]
11338 s_bcnt0_i32_b32 vcc_lo, s1
11339 // GFX10: encoding: [0x01,0x0d,0xea,0xbe]
11341 s_bcnt0_i32_b32 vcc_hi, s1
11342 // GFX10: encoding: [0x01,0x0d,0xeb,0xbe]
11344 s_bcnt0_i32_b32 m0, s1
11345 // GFX10: encoding: [0x01,0x0d,0xfc,0xbe]
11347 s_bcnt0_i32_b32 s0, exec_lo
11348 // GFX10: encoding: [0x7e,0x0d,0x80,0xbe]
11350 s_bcnt0_i32_b32 s0, exec_hi
11351 // GFX10: encoding: [0x7f,0x0d,0x80,0xbe]
11353 s_bcnt0_i32_b32 s0, vcc_lo
11354 // GFX10: encoding: [0x6a,0x0d,0x80,0xbe]
11356 s_bcnt0_i32_b32 s0, vcc_hi
11357 // GFX10: encoding: [0x6b,0x0d,0x80,0xbe]
11359 s_bcnt0_i32_b32 s0, m0
11360 // GFX10: encoding: [0x7c,0x0d,0x80,0xbe]
11362 s_bcnt0_i32_b32 s0, 0
11363 // GFX10: encoding: [0x80,0x0d,0x80,0xbe]
11365 s_bcnt0_i32_b32 s0, -1
11366 // GFX10: encoding: [0xc1,0x0d,0x80,0xbe]
11368 s_bcnt0_i32_b32 s0, 0.5
11369 // GFX10: encoding: [0xf0,0x0d,0x80,0xbe]
11371 s_bcnt0_i32_b32 s0, -4.0
11372 // GFX10: encoding: [0xf7,0x0d,0x80,0xbe]
11374 s_bcnt0_i32_b32 s0, 0x3f717273
11375 // GFX10: encoding: [0xff,0x0d,0x80,0xbe,0x73,0x72,0x71,0x3f]
11377 s_bcnt0_i32_b32 s0, 0xaf123456
11378 // GFX10: encoding: [0xff,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf]
11380 s_bcnt0_i32_b64 s0, s[2:3]
11381 // GFX10: encoding: [0x02,0x0e,0x80,0xbe]
11383 s_bcnt0_i32_b64 s105, s[102:103]
11384 // GFX10: encoding: [0x66,0x0e,0xe9,0xbe]
11386 s_bcnt0_i32_b64 s0, s[102:103]
11387 // GFX10: encoding: [0x66,0x0e,0x80,0xbe]
11389 s_bcnt0_i32_b64 s105, s[2:3]
11390 // GFX10: encoding: [0x02,0x0e,0xe9,0xbe]
11392 s_bcnt0_i32_b64 exec_lo, s[2:3]
11393 // GFX10: encoding: [0x02,0x0e,0xfe,0xbe]
11395 s_bcnt0_i32_b64 exec_hi, s[2:3]
11396 // GFX10: encoding: [0x02,0x0e,0xff,0xbe]
11398 s_bcnt0_i32_b64 vcc_lo, s[2:3]
11399 // GFX10: encoding: [0x02,0x0e,0xea,0xbe]
11401 s_bcnt0_i32_b64 vcc_hi, s[2:3]
11402 // GFX10: encoding: [0x02,0x0e,0xeb,0xbe]
11404 s_bcnt0_i32_b64 m0, s[2:3]
11405 // GFX10: encoding: [0x02,0x0e,0xfc,0xbe]
11407 s_bcnt0_i32_b64 s0, exec
11408 // GFX10: encoding: [0x7e,0x0e,0x80,0xbe]
11410 s_bcnt0_i32_b64 s0, vcc
11411 // GFX10: encoding: [0x6a,0x0e,0x80,0xbe]
11413 s_bcnt0_i32_b64 s0, 0
11414 // GFX10: encoding: [0x80,0x0e,0x80,0xbe]
11416 s_bcnt0_i32_b64 s0, -1
11417 // GFX10: encoding: [0xc1,0x0e,0x80,0xbe]
11419 s_bcnt0_i32_b64 s0, 0.5
11420 // GFX10: encoding: [0xf0,0x0e,0x80,0xbe]
11422 s_bcnt0_i32_b64 s0, -4.0
11423 // GFX10: encoding: [0xf7,0x0e,0x80,0xbe]
11425 s_bcnt0_i32_b64 s0, 0x3f717273
11426 // GFX10: encoding: [0xff,0x0e,0x80,0xbe,0x73,0x72,0x71,0x3f]
11428 s_bcnt0_i32_b64 s0, 0xaf123456
11429 // GFX10: encoding: [0xff,0x0e,0x80,0xbe,0x56,0x34,0x12,0xaf]
11431 s_bcnt1_i32_b32 s0, s1
11432 // GFX10: encoding: [0x01,0x0f,0x80,0xbe]
11434 s_bcnt1_i32_b32 s105, s104
11435 // GFX10: encoding: [0x68,0x0f,0xe9,0xbe]
11437 s_bcnt1_i32_b32 s0, s104
11438 // GFX10: encoding: [0x68,0x0f,0x80,0xbe]
11440 s_bcnt1_i32_b32 s105, s1
11441 // GFX10: encoding: [0x01,0x0f,0xe9,0xbe]
11443 s_bcnt1_i32_b32 exec_lo, s1
11444 // GFX10: encoding: [0x01,0x0f,0xfe,0xbe]
11446 s_bcnt1_i32_b32 exec_hi, s1
11447 // GFX10: encoding: [0x01,0x0f,0xff,0xbe]
11449 s_bcnt1_i32_b32 vcc_lo, s1
11450 // GFX10: encoding: [0x01,0x0f,0xea,0xbe]
11452 s_bcnt1_i32_b32 vcc_hi, s1
11453 // GFX10: encoding: [0x01,0x0f,0xeb,0xbe]
11455 s_bcnt1_i32_b32 m0, s1
11456 // GFX10: encoding: [0x01,0x0f,0xfc,0xbe]
11458 s_bcnt1_i32_b32 s0, exec_lo
11459 // GFX10: encoding: [0x7e,0x0f,0x80,0xbe]
11461 s_bcnt1_i32_b32 s0, exec_hi
11462 // GFX10: encoding: [0x7f,0x0f,0x80,0xbe]
11464 s_bcnt1_i32_b32 s0, vcc_lo
11465 // GFX10: encoding: [0x6a,0x0f,0x80,0xbe]
11467 s_bcnt1_i32_b32 s0, vcc_hi
11468 // GFX10: encoding: [0x6b,0x0f,0x80,0xbe]
11470 s_bcnt1_i32_b32 s0, m0
11471 // GFX10: encoding: [0x7c,0x0f,0x80,0xbe]
11473 s_bcnt1_i32_b32 s0, 0
11474 // GFX10: encoding: [0x80,0x0f,0x80,0xbe]
11476 s_bcnt1_i32_b32 s0, -1
11477 // GFX10: encoding: [0xc1,0x0f,0x80,0xbe]
11479 s_bcnt1_i32_b32 s0, 0.5
11480 // GFX10: encoding: [0xf0,0x0f,0x80,0xbe]
11482 s_bcnt1_i32_b32 s0, -4.0
11483 // GFX10: encoding: [0xf7,0x0f,0x80,0xbe]
11485 s_bcnt1_i32_b32 s0, 0x3f717273
11486 // GFX10: encoding: [0xff,0x0f,0x80,0xbe,0x73,0x72,0x71,0x3f]
11488 s_bcnt1_i32_b32 s0, 0xaf123456
11489 // GFX10: encoding: [0xff,0x0f,0x80,0xbe,0x56,0x34,0x12,0xaf]
11491 s_bcnt1_i32_b64 s0, s[2:3]
11492 // GFX10: encoding: [0x02,0x10,0x80,0xbe]
11494 s_bcnt1_i32_b64 s105, s[102:103]
11495 // GFX10: encoding: [0x66,0x10,0xe9,0xbe]
11497 s_bcnt1_i32_b64 s0, s[102:103]
11498 // GFX10: encoding: [0x66,0x10,0x80,0xbe]
11500 s_bcnt1_i32_b64 s105, s[2:3]
11501 // GFX10: encoding: [0x02,0x10,0xe9,0xbe]
11503 s_bcnt1_i32_b64 exec_lo, s[2:3]
11504 // GFX10: encoding: [0x02,0x10,0xfe,0xbe]
11506 s_bcnt1_i32_b64 exec_hi, s[2:3]
11507 // GFX10: encoding: [0x02,0x10,0xff,0xbe]
11509 s_bcnt1_i32_b64 vcc_lo, s[2:3]
11510 // GFX10: encoding: [0x02,0x10,0xea,0xbe]
11512 s_bcnt1_i32_b64 vcc_hi, s[2:3]
11513 // GFX10: encoding: [0x02,0x10,0xeb,0xbe]
11515 s_bcnt1_i32_b64 m0, s[2:3]
11516 // GFX10: encoding: [0x02,0x10,0xfc,0xbe]
11518 s_bcnt1_i32_b64 s0, exec
11519 // GFX10: encoding: [0x7e,0x10,0x80,0xbe]
11521 s_bcnt1_i32_b64 s0, vcc
11522 // GFX10: encoding: [0x6a,0x10,0x80,0xbe]
11524 s_bcnt1_i32_b64 s0, 0
11525 // GFX10: encoding: [0x80,0x10,0x80,0xbe]
11527 s_bcnt1_i32_b64 s0, -1
11528 // GFX10: encoding: [0xc1,0x10,0x80,0xbe]
11530 s_bcnt1_i32_b64 s0, 0.5
11531 // GFX10: encoding: [0xf0,0x10,0x80,0xbe]
11533 s_bcnt1_i32_b64 s0, -4.0
11534 // GFX10: encoding: [0xf7,0x10,0x80,0xbe]
11536 s_bcnt1_i32_b64 s0, 0x3f717273
11537 // GFX10: encoding: [0xff,0x10,0x80,0xbe,0x73,0x72,0x71,0x3f]
11539 s_bcnt1_i32_b64 s0, 0xaf123456
11540 // GFX10: encoding: [0xff,0x10,0x80,0xbe,0x56,0x34,0x12,0xaf]
11542 s_ff0_i32_b32 s0, s1
11543 // GFX10: encoding: [0x01,0x11,0x80,0xbe]
11545 s_ff0_i32_b32 s105, s104
11546 // GFX10: encoding: [0x68,0x11,0xe9,0xbe]
11548 s_ff0_i32_b32 s0, s104
11549 // GFX10: encoding: [0x68,0x11,0x80,0xbe]
11551 s_ff0_i32_b32 s105, s1
11552 // GFX10: encoding: [0x01,0x11,0xe9,0xbe]
11554 s_ff0_i32_b32 exec_lo, s1
11555 // GFX10: encoding: [0x01,0x11,0xfe,0xbe]
11557 s_ff0_i32_b32 exec_hi, s1
11558 // GFX10: encoding: [0x01,0x11,0xff,0xbe]
11560 s_ff0_i32_b32 vcc_lo, s1
11561 // GFX10: encoding: [0x01,0x11,0xea,0xbe]
11563 s_ff0_i32_b32 vcc_hi, s1
11564 // GFX10: encoding: [0x01,0x11,0xeb,0xbe]
11566 s_ff0_i32_b32 m0, s1
11567 // GFX10: encoding: [0x01,0x11,0xfc,0xbe]
11569 s_ff0_i32_b32 s0, exec_lo
11570 // GFX10: encoding: [0x7e,0x11,0x80,0xbe]
11572 s_ff0_i32_b32 s0, exec_hi
11573 // GFX10: encoding: [0x7f,0x11,0x80,0xbe]
11575 s_ff0_i32_b32 s0, vcc_lo
11576 // GFX10: encoding: [0x6a,0x11,0x80,0xbe]
11578 s_ff0_i32_b32 s0, vcc_hi
11579 // GFX10: encoding: [0x6b,0x11,0x80,0xbe]
11581 s_ff0_i32_b32 s0, m0
11582 // GFX10: encoding: [0x7c,0x11,0x80,0xbe]
11584 s_ff0_i32_b32 s0, 0
11585 // GFX10: encoding: [0x80,0x11,0x80,0xbe]
11587 s_ff0_i32_b32 s0, -1
11588 // GFX10: encoding: [0xc1,0x11,0x80,0xbe]
11590 s_ff0_i32_b32 s0, 0.5
11591 // GFX10: encoding: [0xf0,0x11,0x80,0xbe]
11593 s_ff0_i32_b32 s0, -4.0
11594 // GFX10: encoding: [0xf7,0x11,0x80,0xbe]
11596 s_ff0_i32_b32 s0, 0x3f717273
11597 // GFX10: encoding: [0xff,0x11,0x80,0xbe,0x73,0x72,0x71,0x3f]
11599 s_ff0_i32_b32 s0, 0xaf123456
11600 // GFX10: encoding: [0xff,0x11,0x80,0xbe,0x56,0x34,0x12,0xaf]
11602 s_ff0_i32_b64 s0, s[2:3]
11603 // GFX10: encoding: [0x02,0x12,0x80,0xbe]
11605 s_ff0_i32_b64 s105, s[102:103]
11606 // GFX10: encoding: [0x66,0x12,0xe9,0xbe]
11608 s_ff0_i32_b64 s0, s[102:103]
11609 // GFX10: encoding: [0x66,0x12,0x80,0xbe]
11611 s_ff0_i32_b64 s105, s[2:3]
11612 // GFX10: encoding: [0x02,0x12,0xe9,0xbe]
11614 s_ff0_i32_b64 exec_lo, s[2:3]
11615 // GFX10: encoding: [0x02,0x12,0xfe,0xbe]
11617 s_ff0_i32_b64 exec_hi, s[2:3]
11618 // GFX10: encoding: [0x02,0x12,0xff,0xbe]
11620 s_ff0_i32_b64 vcc_lo, s[2:3]
11621 // GFX10: encoding: [0x02,0x12,0xea,0xbe]
11623 s_ff0_i32_b64 vcc_hi, s[2:3]
11624 // GFX10: encoding: [0x02,0x12,0xeb,0xbe]
11626 s_ff0_i32_b64 m0, s[2:3]
11627 // GFX10: encoding: [0x02,0x12,0xfc,0xbe]
11629 s_ff0_i32_b64 s0, exec
11630 // GFX10: encoding: [0x7e,0x12,0x80,0xbe]
11632 s_ff0_i32_b64 s0, vcc
11633 // GFX10: encoding: [0x6a,0x12,0x80,0xbe]
11635 s_ff0_i32_b64 s0, 0
11636 // GFX10: encoding: [0x80,0x12,0x80,0xbe]
11638 s_ff0_i32_b64 s0, -1
11639 // GFX10: encoding: [0xc1,0x12,0x80,0xbe]
11641 s_ff0_i32_b64 s0, 0.5
11642 // GFX10: encoding: [0xf0,0x12,0x80,0xbe]
11644 s_ff0_i32_b64 s0, -4.0
11645 // GFX10: encoding: [0xf7,0x12,0x80,0xbe]
11647 s_ff0_i32_b64 s0, 0x3f717273
11648 // GFX10: encoding: [0xff,0x12,0x80,0xbe,0x73,0x72,0x71,0x3f]
11650 s_ff0_i32_b64 s0, 0xaf123456
11651 // GFX10: encoding: [0xff,0x12,0x80,0xbe,0x56,0x34,0x12,0xaf]
11653 s_ff1_i32_b32 s0, s1
11654 // GFX10: encoding: [0x01,0x13,0x80,0xbe]
11656 s_ff1_i32_b32 s105, s104
11657 // GFX10: encoding: [0x68,0x13,0xe9,0xbe]
11659 s_ff1_i32_b32 s0, s104
11660 // GFX10: encoding: [0x68,0x13,0x80,0xbe]
11662 s_ff1_i32_b32 s105, s1
11663 // GFX10: encoding: [0x01,0x13,0xe9,0xbe]
11665 s_ff1_i32_b32 exec_lo, s1
11666 // GFX10: encoding: [0x01,0x13,0xfe,0xbe]
11668 s_ff1_i32_b32 exec_hi, s1
11669 // GFX10: encoding: [0x01,0x13,0xff,0xbe]
11671 s_ff1_i32_b32 vcc_lo, s1
11672 // GFX10: encoding: [0x01,0x13,0xea,0xbe]
11674 s_ff1_i32_b32 vcc_hi, s1
11675 // GFX10: encoding: [0x01,0x13,0xeb,0xbe]
11677 s_ff1_i32_b32 m0, s1
11678 // GFX10: encoding: [0x01,0x13,0xfc,0xbe]
11680 s_ff1_i32_b32 s0, exec_lo
11681 // GFX10: encoding: [0x7e,0x13,0x80,0xbe]
11683 s_ff1_i32_b32 s0, exec_hi
11684 // GFX10: encoding: [0x7f,0x13,0x80,0xbe]
11686 s_ff1_i32_b32 s0, vcc_lo
11687 // GFX10: encoding: [0x6a,0x13,0x80,0xbe]
11689 s_ff1_i32_b32 s0, vcc_hi
11690 // GFX10: encoding: [0x6b,0x13,0x80,0xbe]
11692 s_ff1_i32_b32 s0, m0
11693 // GFX10: encoding: [0x7c,0x13,0x80,0xbe]
11695 s_ff1_i32_b32 s0, 0
11696 // GFX10: encoding: [0x80,0x13,0x80,0xbe]
11698 s_ff1_i32_b32 s0, -1
11699 // GFX10: encoding: [0xc1,0x13,0x80,0xbe]
11701 s_ff1_i32_b32 s0, 0.5
11702 // GFX10: encoding: [0xf0,0x13,0x80,0xbe]
11704 s_ff1_i32_b32 s0, -4.0
11705 // GFX10: encoding: [0xf7,0x13,0x80,0xbe]
11707 s_ff1_i32_b32 s0, 0x3f717273
11708 // GFX10: encoding: [0xff,0x13,0x80,0xbe,0x73,0x72,0x71,0x3f]
11710 s_ff1_i32_b32 s0, 0xaf123456
11711 // GFX10: encoding: [0xff,0x13,0x80,0xbe,0x56,0x34,0x12,0xaf]
11713 s_ff1_i32_b64 s0, s[2:3]
11714 // GFX10: encoding: [0x02,0x14,0x80,0xbe]
11716 s_ff1_i32_b64 s105, s[102:103]
11717 // GFX10: encoding: [0x66,0x14,0xe9,0xbe]
11719 s_ff1_i32_b64 s0, s[102:103]
11720 // GFX10: encoding: [0x66,0x14,0x80,0xbe]
11722 s_ff1_i32_b64 s105, s[2:3]
11723 // GFX10: encoding: [0x02,0x14,0xe9,0xbe]
11725 s_ff1_i32_b64 exec_lo, s[2:3]
11726 // GFX10: encoding: [0x02,0x14,0xfe,0xbe]
11728 s_ff1_i32_b64 exec_hi, s[2:3]
11729 // GFX10: encoding: [0x02,0x14,0xff,0xbe]
11731 s_ff1_i32_b64 vcc_lo, s[2:3]
11732 // GFX10: encoding: [0x02,0x14,0xea,0xbe]
11734 s_ff1_i32_b64 vcc_hi, s[2:3]
11735 // GFX10: encoding: [0x02,0x14,0xeb,0xbe]
11737 s_ff1_i32_b64 m0, s[2:3]
11738 // GFX10: encoding: [0x02,0x14,0xfc,0xbe]
11740 s_ff1_i32_b64 s0, exec
11741 // GFX10: encoding: [0x7e,0x14,0x80,0xbe]
11743 s_ff1_i32_b64 s0, vcc
11744 // GFX10: encoding: [0x6a,0x14,0x80,0xbe]
11746 s_ff1_i32_b64 s0, 0
11747 // GFX10: encoding: [0x80,0x14,0x80,0xbe]
11749 s_ff1_i32_b64 s0, -1
11750 // GFX10: encoding: [0xc1,0x14,0x80,0xbe]
11752 s_ff1_i32_b64 s0, 0.5
11753 // GFX10: encoding: [0xf0,0x14,0x80,0xbe]
11755 s_ff1_i32_b64 s0, -4.0
11756 // GFX10: encoding: [0xf7,0x14,0x80,0xbe]
11758 s_ff1_i32_b64 s0, 0x3f717273
11759 // GFX10: encoding: [0xff,0x14,0x80,0xbe,0x73,0x72,0x71,0x3f]
11761 s_ff1_i32_b64 s0, 0xaf123456
11762 // GFX10: encoding: [0xff,0x14,0x80,0xbe,0x56,0x34,0x12,0xaf]
11764 s_flbit_i32_b32 s0, s1
11765 // GFX10: encoding: [0x01,0x15,0x80,0xbe]
11767 s_flbit_i32_b32 s105, s104
11768 // GFX10: encoding: [0x68,0x15,0xe9,0xbe]
11770 s_flbit_i32_b32 s0, s104
11771 // GFX10: encoding: [0x68,0x15,0x80,0xbe]
11773 s_flbit_i32_b32 s105, s1
11774 // GFX10: encoding: [0x01,0x15,0xe9,0xbe]
11776 s_flbit_i32_b32 exec_lo, s1
11777 // GFX10: encoding: [0x01,0x15,0xfe,0xbe]
11779 s_flbit_i32_b32 exec_hi, s1
11780 // GFX10: encoding: [0x01,0x15,0xff,0xbe]
11782 s_flbit_i32_b32 vcc_lo, s1
11783 // GFX10: encoding: [0x01,0x15,0xea,0xbe]
11785 s_flbit_i32_b32 vcc_hi, s1
11786 // GFX10: encoding: [0x01,0x15,0xeb,0xbe]
11788 s_flbit_i32_b32 m0, s1
11789 // GFX10: encoding: [0x01,0x15,0xfc,0xbe]
11791 s_flbit_i32_b32 s0, exec_lo
11792 // GFX10: encoding: [0x7e,0x15,0x80,0xbe]
11794 s_flbit_i32_b32 s0, exec_hi
11795 // GFX10: encoding: [0x7f,0x15,0x80,0xbe]
11797 s_flbit_i32_b32 s0, vcc_lo
11798 // GFX10: encoding: [0x6a,0x15,0x80,0xbe]
11800 s_flbit_i32_b32 s0, vcc_hi
11801 // GFX10: encoding: [0x6b,0x15,0x80,0xbe]
11803 s_flbit_i32_b32 s0, m0
11804 // GFX10: encoding: [0x7c,0x15,0x80,0xbe]
11806 s_flbit_i32_b32 s0, 0
11807 // GFX10: encoding: [0x80,0x15,0x80,0xbe]
11809 s_flbit_i32_b32 s0, -1
11810 // GFX10: encoding: [0xc1,0x15,0x80,0xbe]
11812 s_flbit_i32_b32 s0, 0.5
11813 // GFX10: encoding: [0xf0,0x15,0x80,0xbe]
11815 s_flbit_i32_b32 s0, -4.0
11816 // GFX10: encoding: [0xf7,0x15,0x80,0xbe]
11818 s_flbit_i32_b32 s0, 0x3f717273
11819 // GFX10: encoding: [0xff,0x15,0x80,0xbe,0x73,0x72,0x71,0x3f]
11821 s_flbit_i32_b32 s0, 0xaf123456
11822 // GFX10: encoding: [0xff,0x15,0x80,0xbe,0x56,0x34,0x12,0xaf]
11824 s_flbit_i32_b64 s0, s[2:3]
11825 // GFX10: encoding: [0x02,0x16,0x80,0xbe]
11827 s_flbit_i32_b64 s105, s[102:103]
11828 // GFX10: encoding: [0x66,0x16,0xe9,0xbe]
11830 s_flbit_i32_b64 s0, s[102:103]
11831 // GFX10: encoding: [0x66,0x16,0x80,0xbe]
11833 s_flbit_i32_b64 s105, s[2:3]
11834 // GFX10: encoding: [0x02,0x16,0xe9,0xbe]
11836 s_flbit_i32_b64 exec_lo, s[2:3]
11837 // GFX10: encoding: [0x02,0x16,0xfe,0xbe]
11839 s_flbit_i32_b64 exec_hi, s[2:3]
11840 // GFX10: encoding: [0x02,0x16,0xff,0xbe]
11842 s_flbit_i32_b64 vcc_lo, s[2:3]
11843 // GFX10: encoding: [0x02,0x16,0xea,0xbe]
11845 s_flbit_i32_b64 vcc_hi, s[2:3]
11846 // GFX10: encoding: [0x02,0x16,0xeb,0xbe]
11848 s_flbit_i32_b64 m0, s[2:3]
11849 // GFX10: encoding: [0x02,0x16,0xfc,0xbe]
11851 s_flbit_i32_b64 s0, exec
11852 // GFX10: encoding: [0x7e,0x16,0x80,0xbe]
11854 s_flbit_i32_b64 s0, vcc
11855 // GFX10: encoding: [0x6a,0x16,0x80,0xbe]
11857 s_flbit_i32_b64 s0, 0
11858 // GFX10: encoding: [0x80,0x16,0x80,0xbe]
11860 s_flbit_i32_b64 s0, -1
11861 // GFX10: encoding: [0xc1,0x16,0x80,0xbe]
11863 s_flbit_i32_b64 s0, 0.5
11864 // GFX10: encoding: [0xf0,0x16,0x80,0xbe]
11866 s_flbit_i32_b64 s0, -4.0
11867 // GFX10: encoding: [0xf7,0x16,0x80,0xbe]
11869 s_flbit_i32_b64 s0, 0x3f717273
11870 // GFX10: encoding: [0xff,0x16,0x80,0xbe,0x73,0x72,0x71,0x3f]
11872 s_flbit_i32_b64 s0, 0xaf123456
11873 // GFX10: encoding: [0xff,0x16,0x80,0xbe,0x56,0x34,0x12,0xaf]
11875 s_flbit_i32 s0, s1
11876 // GFX10: encoding: [0x01,0x17,0x80,0xbe]
11878 s_flbit_i32 s105, s104
11879 // GFX10: encoding: [0x68,0x17,0xe9,0xbe]
11881 s_flbit_i32 s0, s104
11882 // GFX10: encoding: [0x68,0x17,0x80,0xbe]
11884 s_flbit_i32 s105, s1
11885 // GFX10: encoding: [0x01,0x17,0xe9,0xbe]
11887 s_flbit_i32 exec_lo, s1
11888 // GFX10: encoding: [0x01,0x17,0xfe,0xbe]
11890 s_flbit_i32 exec_hi, s1
11891 // GFX10: encoding: [0x01,0x17,0xff,0xbe]
11893 s_flbit_i32 vcc_lo, s1
11894 // GFX10: encoding: [0x01,0x17,0xea,0xbe]
11896 s_flbit_i32 vcc_hi, s1
11897 // GFX10: encoding: [0x01,0x17,0xeb,0xbe]
11899 s_flbit_i32 m0, s1
11900 // GFX10: encoding: [0x01,0x17,0xfc,0xbe]
11902 s_flbit_i32 s0, exec_lo
11903 // GFX10: encoding: [0x7e,0x17,0x80,0xbe]
11905 s_flbit_i32 s0, exec_hi
11906 // GFX10: encoding: [0x7f,0x17,0x80,0xbe]
11908 s_flbit_i32 s0, vcc_lo
11909 // GFX10: encoding: [0x6a,0x17,0x80,0xbe]
11911 s_flbit_i32 s0, vcc_hi
11912 // GFX10: encoding: [0x6b,0x17,0x80,0xbe]
11914 s_flbit_i32 s0, m0
11915 // GFX10: encoding: [0x7c,0x17,0x80,0xbe]
11917 s_flbit_i32 s0, 0
11918 // GFX10: encoding: [0x80,0x17,0x80,0xbe]
11920 s_flbit_i32 s0, -1
11921 // GFX10: encoding: [0xc1,0x17,0x80,0xbe]
11923 s_flbit_i32 s0, 0.5
11924 // GFX10: encoding: [0xf0,0x17,0x80,0xbe]
11926 s_flbit_i32 s0, -4.0
11927 // GFX10: encoding: [0xf7,0x17,0x80,0xbe]
11929 s_flbit_i32 s0, 0x3f717273
11930 // GFX10: encoding: [0xff,0x17,0x80,0xbe,0x73,0x72,0x71,0x3f]
11932 s_flbit_i32 s0, 0xaf123456
11933 // GFX10: encoding: [0xff,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf]
11935 s_flbit_i32_i64 s0, s[2:3]
11936 // GFX10: encoding: [0x02,0x18,0x80,0xbe]
11938 s_flbit_i32_i64 s105, s[102:103]
11939 // GFX10: encoding: [0x66,0x18,0xe9,0xbe]
11941 s_flbit_i32_i64 s0, s[102:103]
11942 // GFX10: encoding: [0x66,0x18,0x80,0xbe]
11944 s_flbit_i32_i64 s105, s[2:3]
11945 // GFX10: encoding: [0x02,0x18,0xe9,0xbe]
11947 s_flbit_i32_i64 exec_lo, s[2:3]
11948 // GFX10: encoding: [0x02,0x18,0xfe,0xbe]
11950 s_flbit_i32_i64 exec_hi, s[2:3]
11951 // GFX10: encoding: [0x02,0x18,0xff,0xbe]
11953 s_flbit_i32_i64 vcc_lo, s[2:3]
11954 // GFX10: encoding: [0x02,0x18,0xea,0xbe]
11956 s_flbit_i32_i64 vcc_hi, s[2:3]
11957 // GFX10: encoding: [0x02,0x18,0xeb,0xbe]
11959 s_flbit_i32_i64 m0, s[2:3]
11960 // GFX10: encoding: [0x02,0x18,0xfc,0xbe]
11962 s_flbit_i32_i64 s0, exec
11963 // GFX10: encoding: [0x7e,0x18,0x80,0xbe]
11965 s_flbit_i32_i64 s0, vcc
11966 // GFX10: encoding: [0x6a,0x18,0x80,0xbe]
11968 s_flbit_i32_i64 s0, 0
11969 // GFX10: encoding: [0x80,0x18,0x80,0xbe]
11971 s_flbit_i32_i64 s0, -1
11972 // GFX10: encoding: [0xc1,0x18,0x80,0xbe]
11974 s_flbit_i32_i64 s0, 0.5
11975 // GFX10: encoding: [0xf0,0x18,0x80,0xbe]
11977 s_flbit_i32_i64 s0, -4.0
11978 // GFX10: encoding: [0xf7,0x18,0x80,0xbe]
11980 s_flbit_i32_i64 s0, 0x3f717273
11981 // GFX10: encoding: [0xff,0x18,0x80,0xbe,0x73,0x72,0x71,0x3f]
11983 s_flbit_i32_i64 s0, 0xaf123456
11984 // GFX10: encoding: [0xff,0x18,0x80,0xbe,0x56,0x34,0x12,0xaf]
11986 s_sext_i32_i8 s0, s1
11987 // GFX10: encoding: [0x01,0x19,0x80,0xbe]
11989 s_sext_i32_i8 s105, s104
11990 // GFX10: encoding: [0x68,0x19,0xe9,0xbe]
11992 s_sext_i32_i8 s0, s104
11993 // GFX10: encoding: [0x68,0x19,0x80,0xbe]
11995 s_sext_i32_i8 s105, s1
11996 // GFX10: encoding: [0x01,0x19,0xe9,0xbe]
11998 s_sext_i32_i8 exec_lo, s1
11999 // GFX10: encoding: [0x01,0x19,0xfe,0xbe]
12001 s_sext_i32_i8 exec_hi, s1
12002 // GFX10: encoding: [0x01,0x19,0xff,0xbe]
12004 s_sext_i32_i8 vcc_lo, s1
12005 // GFX10: encoding: [0x01,0x19,0xea,0xbe]
12007 s_sext_i32_i8 vcc_hi, s1
12008 // GFX10: encoding: [0x01,0x19,0xeb,0xbe]
12010 s_sext_i32_i8 m0, s1
12011 // GFX10: encoding: [0x01,0x19,0xfc,0xbe]
12013 s_sext_i32_i8 s0, exec_lo
12014 // GFX10: encoding: [0x7e,0x19,0x80,0xbe]
12016 s_sext_i32_i8 s0, exec_hi
12017 // GFX10: encoding: [0x7f,0x19,0x80,0xbe]
12019 s_sext_i32_i8 s0, vcc_lo
12020 // GFX10: encoding: [0x6a,0x19,0x80,0xbe]
12022 s_sext_i32_i8 s0, vcc_hi
12023 // GFX10: encoding: [0x6b,0x19,0x80,0xbe]
12025 s_sext_i32_i8 s0, m0
12026 // GFX10: encoding: [0x7c,0x19,0x80,0xbe]
12028 s_sext_i32_i8 s0, 0
12029 // GFX10: encoding: [0x80,0x19,0x80,0xbe]
12031 s_sext_i32_i8 s0, -1
12032 // GFX10: encoding: [0xc1,0x19,0x80,0xbe]
12034 s_sext_i32_i8 s0, 0.5
12035 // GFX10: encoding: [0xf0,0x19,0x80,0xbe]
12037 s_sext_i32_i8 s0, -4.0
12038 // GFX10: encoding: [0xf7,0x19,0x80,0xbe]
12040 s_sext_i32_i8 s0, 0x3f717273
12041 // GFX10: encoding: [0xff,0x19,0x80,0xbe,0x73,0x72,0x71,0x3f]
12043 s_sext_i32_i8 s0, 0xaf123456
12044 // GFX10: encoding: [0xff,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf]
12046 s_sext_i32_i16 s0, s1
12047 // GFX10: encoding: [0x01,0x1a,0x80,0xbe]
12049 s_sext_i32_i16 s105, s104
12050 // GFX10: encoding: [0x68,0x1a,0xe9,0xbe]
12052 s_sext_i32_i16 s0, s104
12053 // GFX10: encoding: [0x68,0x1a,0x80,0xbe]
12055 s_sext_i32_i16 s105, s1
12056 // GFX10: encoding: [0x01,0x1a,0xe9,0xbe]
12058 s_sext_i32_i16 exec_lo, s1
12059 // GFX10: encoding: [0x01,0x1a,0xfe,0xbe]
12061 s_sext_i32_i16 exec_hi, s1
12062 // GFX10: encoding: [0x01,0x1a,0xff,0xbe]
12064 s_sext_i32_i16 vcc_lo, s1
12065 // GFX10: encoding: [0x01,0x1a,0xea,0xbe]
12067 s_sext_i32_i16 vcc_hi, s1
12068 // GFX10: encoding: [0x01,0x1a,0xeb,0xbe]
12070 s_sext_i32_i16 m0, s1
12071 // GFX10: encoding: [0x01,0x1a,0xfc,0xbe]
12073 s_sext_i32_i16 s0, exec_lo
12074 // GFX10: encoding: [0x7e,0x1a,0x80,0xbe]
12076 s_sext_i32_i16 s0, exec_hi
12077 // GFX10: encoding: [0x7f,0x1a,0x80,0xbe]
12079 s_sext_i32_i16 s0, vcc_lo
12080 // GFX10: encoding: [0x6a,0x1a,0x80,0xbe]
12082 s_sext_i32_i16 s0, vcc_hi
12083 // GFX10: encoding: [0x6b,0x1a,0x80,0xbe]
12085 s_sext_i32_i16 s0, m0
12086 // GFX10: encoding: [0x7c,0x1a,0x80,0xbe]
12088 s_sext_i32_i16 s0, 0
12089 // GFX10: encoding: [0x80,0x1a,0x80,0xbe]
12091 s_sext_i32_i16 s0, -1
12092 // GFX10: encoding: [0xc1,0x1a,0x80,0xbe]
12094 s_sext_i32_i16 s0, 0.5
12095 // GFX10: encoding: [0xf0,0x1a,0x80,0xbe]
12097 s_sext_i32_i16 s0, -4.0
12098 // GFX10: encoding: [0xf7,0x1a,0x80,0xbe]
12100 s_sext_i32_i16 s0, 0x3f717273
12101 // GFX10: encoding: [0xff,0x1a,0x80,0xbe,0x73,0x72,0x71,0x3f]
12103 s_sext_i32_i16 s0, 0xaf123456
12104 // GFX10: encoding: [0xff,0x1a,0x80,0xbe,0x56,0x34,0x12,0xaf]
12106 s_bitset0_b32 s0, s1
12107 // GFX10: encoding: [0x01,0x1b,0x80,0xbe]
12109 s_bitset0_b32 s105, s104
12110 // GFX10: encoding: [0x68,0x1b,0xe9,0xbe]
12112 s_bitset0_b32 s0, s104
12113 // GFX10: encoding: [0x68,0x1b,0x80,0xbe]
12115 s_bitset0_b32 s105, s1
12116 // GFX10: encoding: [0x01,0x1b,0xe9,0xbe]
12118 s_bitset0_b32 exec_lo, s1
12119 // GFX10: encoding: [0x01,0x1b,0xfe,0xbe]
12121 s_bitset0_b32 exec_hi, s1
12122 // GFX10: encoding: [0x01,0x1b,0xff,0xbe]
12124 s_bitset0_b32 vcc_lo, s1
12125 // GFX10: encoding: [0x01,0x1b,0xea,0xbe]
12127 s_bitset0_b32 vcc_hi, s1
12128 // GFX10: encoding: [0x01,0x1b,0xeb,0xbe]
12130 s_bitset0_b32 m0, s1
12131 // GFX10: encoding: [0x01,0x1b,0xfc,0xbe]
12133 s_bitset0_b32 s0, exec_lo
12134 // GFX10: encoding: [0x7e,0x1b,0x80,0xbe]
12136 s_bitset0_b32 s0, exec_hi
12137 // GFX10: encoding: [0x7f,0x1b,0x80,0xbe]
12139 s_bitset0_b32 s0, vcc_lo
12140 // GFX10: encoding: [0x6a,0x1b,0x80,0xbe]
12142 s_bitset0_b32 s0, vcc_hi
12143 // GFX10: encoding: [0x6b,0x1b,0x80,0xbe]
12145 s_bitset0_b32 s0, m0
12146 // GFX10: encoding: [0x7c,0x1b,0x80,0xbe]
12148 s_bitset0_b32 s0, 0
12149 // GFX10: encoding: [0x80,0x1b,0x80,0xbe]
12151 s_bitset0_b32 s0, -1
12152 // GFX10: encoding: [0xc1,0x1b,0x80,0xbe]
12154 s_bitset0_b32 s0, 0.5
12155 // GFX10: encoding: [0xf0,0x1b,0x80,0xbe]
12157 s_bitset0_b32 s0, -4.0
12158 // GFX10: encoding: [0xf7,0x1b,0x80,0xbe]
12160 s_bitset0_b32 s0, 0x3f717273
12161 // GFX10: encoding: [0xff,0x1b,0x80,0xbe,0x73,0x72,0x71,0x3f]
12163 s_bitset0_b32 s0, 0xaf123456
12164 // GFX10: encoding: [0xff,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf]
12166 s_bitset0_b64 s[0:1], s2
12167 // GFX10: encoding: [0x02,0x1c,0x80,0xbe]
12169 s_bitset0_b64 s[104:105], s102
12170 // GFX10: encoding: [0x66,0x1c,0xe8,0xbe]
12172 s_bitset0_b64 s[0:1], s102
12173 // GFX10: encoding: [0x66,0x1c,0x80,0xbe]
12175 s_bitset0_b64 s[104:105], s2
12176 // GFX10: encoding: [0x02,0x1c,0xe8,0xbe]
12178 s_bitset0_b64 exec, s2
12179 // GFX10: encoding: [0x02,0x1c,0xfe,0xbe]
12181 s_bitset0_b64 vcc, s2
12182 // GFX10: encoding: [0x02,0x1c,0xea,0xbe]
12184 s_bitset0_b64 s[0:1], exec_lo
12185 // GFX10: encoding: [0x7e,0x1c,0x80,0xbe]
12187 s_bitset0_b64 s[0:1], exec_hi
12188 // GFX10: encoding: [0x7f,0x1c,0x80,0xbe]
12190 s_bitset0_b64 s[0:1], vcc_lo
12191 // GFX10: encoding: [0x6a,0x1c,0x80,0xbe]
12193 s_bitset0_b64 s[0:1], vcc_hi
12194 // GFX10: encoding: [0x6b,0x1c,0x80,0xbe]
12196 s_bitset0_b64 s[0:1], m0
12197 // GFX10: encoding: [0x7c,0x1c,0x80,0xbe]
12199 s_bitset0_b64 s[0:1], 0
12200 // GFX10: encoding: [0x80,0x1c,0x80,0xbe]
12202 s_bitset0_b64 s[0:1], -1
12203 // GFX10: encoding: [0xc1,0x1c,0x80,0xbe]
12205 s_bitset0_b64 s[0:1], 0.5
12206 // GFX10: encoding: [0xf0,0x1c,0x80,0xbe]
12208 s_bitset0_b64 s[0:1], -4.0
12209 // GFX10: encoding: [0xf7,0x1c,0x80,0xbe]
12211 s_bitset0_b64 s[0:1], 0x3f717273
12212 // GFX10: encoding: [0xff,0x1c,0x80,0xbe,0x73,0x72,0x71,0x3f]
12214 s_bitset0_b64 s[0:1], 0xaf123456
12215 // GFX10: encoding: [0xff,0x1c,0x80,0xbe,0x56,0x34,0x12,0xaf]
12217 s_bitset1_b32 s0, s1
12218 // GFX10: encoding: [0x01,0x1d,0x80,0xbe]
12220 s_bitset1_b32 s105, s104
12221 // GFX10: encoding: [0x68,0x1d,0xe9,0xbe]
12223 s_bitset1_b32 s0, s104
12224 // GFX10: encoding: [0x68,0x1d,0x80,0xbe]
12226 s_bitset1_b32 s105, s1
12227 // GFX10: encoding: [0x01,0x1d,0xe9,0xbe]
12229 s_bitset1_b32 exec_lo, s1
12230 // GFX10: encoding: [0x01,0x1d,0xfe,0xbe]
12232 s_bitset1_b32 exec_hi, s1
12233 // GFX10: encoding: [0x01,0x1d,0xff,0xbe]
12235 s_bitset1_b32 vcc_lo, s1
12236 // GFX10: encoding: [0x01,0x1d,0xea,0xbe]
12238 s_bitset1_b32 vcc_hi, s1
12239 // GFX10: encoding: [0x01,0x1d,0xeb,0xbe]
12241 s_bitset1_b32 m0, s1
12242 // GFX10: encoding: [0x01,0x1d,0xfc,0xbe]
12244 s_bitset1_b32 s0, exec_lo
12245 // GFX10: encoding: [0x7e,0x1d,0x80,0xbe]
12247 s_bitset1_b32 s0, exec_hi
12248 // GFX10: encoding: [0x7f,0x1d,0x80,0xbe]
12250 s_bitset1_b32 s0, vcc_lo
12251 // GFX10: encoding: [0x6a,0x1d,0x80,0xbe]
12253 s_bitset1_b32 s0, vcc_hi
12254 // GFX10: encoding: [0x6b,0x1d,0x80,0xbe]
12256 s_bitset1_b32 s0, m0
12257 // GFX10: encoding: [0x7c,0x1d,0x80,0xbe]
12259 s_bitset1_b32 s0, 0
12260 // GFX10: encoding: [0x80,0x1d,0x80,0xbe]
12262 s_bitset1_b32 s0, -1
12263 // GFX10: encoding: [0xc1,0x1d,0x80,0xbe]
12265 s_bitset1_b32 s0, 0.5
12266 // GFX10: encoding: [0xf0,0x1d,0x80,0xbe]
12268 s_bitset1_b32 s0, -4.0
12269 // GFX10: encoding: [0xf7,0x1d,0x80,0xbe]
12271 s_bitset1_b32 s0, 0x3f717273
12272 // GFX10: encoding: [0xff,0x1d,0x80,0xbe,0x73,0x72,0x71,0x3f]
12274 s_bitset1_b32 s0, 0xaf123456
12275 // GFX10: encoding: [0xff,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf]
12277 s_bitset1_b64 s[0:1], s2
12278 // GFX10: encoding: [0x02,0x1e,0x80,0xbe]
12280 s_bitset1_b64 s[104:105], s102
12281 // GFX10: encoding: [0x66,0x1e,0xe8,0xbe]
12283 s_bitset1_b64 s[0:1], s102
12284 // GFX10: encoding: [0x66,0x1e,0x80,0xbe]
12286 s_bitset1_b64 s[104:105], s2
12287 // GFX10: encoding: [0x02,0x1e,0xe8,0xbe]
12289 s_bitset1_b64 exec, s2
12290 // GFX10: encoding: [0x02,0x1e,0xfe,0xbe]
12292 s_bitset1_b64 vcc, s2
12293 // GFX10: encoding: [0x02,0x1e,0xea,0xbe]
12295 s_bitset1_b64 s[0:1], exec_lo
12296 // GFX10: encoding: [0x7e,0x1e,0x80,0xbe]
12298 s_bitset1_b64 s[0:1], exec_hi
12299 // GFX10: encoding: [0x7f,0x1e,0x80,0xbe]
12301 s_bitset1_b64 s[0:1], vcc_lo
12302 // GFX10: encoding: [0x6a,0x1e,0x80,0xbe]
12304 s_bitset1_b64 s[0:1], vcc_hi
12305 // GFX10: encoding: [0x6b,0x1e,0x80,0xbe]
12307 s_bitset1_b64 s[0:1], m0
12308 // GFX10: encoding: [0x7c,0x1e,0x80,0xbe]
12310 s_bitset1_b64 s[0:1], 0
12311 // GFX10: encoding: [0x80,0x1e,0x80,0xbe]
12313 s_bitset1_b64 s[0:1], -1
12314 // GFX10: encoding: [0xc1,0x1e,0x80,0xbe]
12316 s_bitset1_b64 s[0:1], 0.5
12317 // GFX10: encoding: [0xf0,0x1e,0x80,0xbe]
12319 s_bitset1_b64 s[0:1], -4.0
12320 // GFX10: encoding: [0xf7,0x1e,0x80,0xbe]
12322 s_bitset1_b64 s[0:1], 0x3f717273
12323 // GFX10: encoding: [0xff,0x1e,0x80,0xbe,0x73,0x72,0x71,0x3f]
12325 s_bitset1_b64 s[0:1], 0xaf123456
12326 // GFX10: encoding: [0xff,0x1e,0x80,0xbe,0x56,0x34,0x12,0xaf]
12328 s_getpc_b64 s[0:1]
12329 // GFX10: encoding: [0x00,0x1f,0x80,0xbe]
12331 s_getpc_b64 s[104:105]
12332 // GFX10: encoding: [0x00,0x1f,0xe8,0xbe]
12334 s_getpc_b64 exec
12335 // GFX10: encoding: [0x00,0x1f,0xfe,0xbe]
12337 s_getpc_b64 vcc
12338 // GFX10: encoding: [0x00,0x1f,0xea,0xbe]
12340 s_setpc_b64 s[0:1]
12341 // GFX10: encoding: [0x00,0x20,0x80,0xbe]
12343 s_setpc_b64 s[104:105]
12344 // GFX10: encoding: [0x68,0x20,0x80,0xbe]
12346 s_setpc_b64 vcc
12347 // GFX10: encoding: [0x6a,0x20,0x80,0xbe]
12349 s_swappc_b64 s[0:1], s[2:3]
12350 // GFX10: encoding: [0x02,0x21,0x80,0xbe]
12352 s_swappc_b64 s[104:105], s[102:103]
12353 // GFX10: encoding: [0x66,0x21,0xe8,0xbe]
12355 s_swappc_b64 s[0:1], s[102:103]
12356 // GFX10: encoding: [0x66,0x21,0x80,0xbe]
12358 s_swappc_b64 s[104:105], s[2:3]
12359 // GFX10: encoding: [0x02,0x21,0xe8,0xbe]
12361 s_swappc_b64 vcc, s[2:3]
12362 // GFX10: encoding: [0x02,0x21,0xea,0xbe]
12364 s_swappc_b64 s[0:1], vcc
12365 // GFX10: encoding: [0x6a,0x21,0x80,0xbe]
12367 s_rfe_b64 s[0:1]
12368 // GFX10: encoding: [0x00,0x22,0x80,0xbe]
12370 s_rfe_b64 s[104:105]
12371 // GFX10: encoding: [0x68,0x22,0x80,0xbe]
12373 s_rfe_b64 vcc
12374 // GFX10: encoding: [0x6a,0x22,0x80,0xbe]
12376 s_and_saveexec_b64 s[0:1], s[2:3]
12377 // GFX10: encoding: [0x02,0x24,0x80,0xbe]
12379 s_and_saveexec_b64 s[104:105], s[102:103]
12380 // GFX10: encoding: [0x66,0x24,0xe8,0xbe]
12382 s_and_saveexec_b64 s[0:1], s[102:103]
12383 // GFX10: encoding: [0x66,0x24,0x80,0xbe]
12385 s_and_saveexec_b64 s[104:105], s[2:3]
12386 // GFX10: encoding: [0x02,0x24,0xe8,0xbe]
12388 s_and_saveexec_b64 exec, s[2:3]
12389 // GFX10: encoding: [0x02,0x24,0xfe,0xbe]
12391 s_and_saveexec_b64 vcc, s[2:3]
12392 // GFX10: encoding: [0x02,0x24,0xea,0xbe]
12394 s_and_saveexec_b64 s[0:1], exec
12395 // GFX10: encoding: [0x7e,0x24,0x80,0xbe]
12397 s_and_saveexec_b64 s[0:1], vcc
12398 // GFX10: encoding: [0x6a,0x24,0x80,0xbe]
12400 s_and_saveexec_b64 s[0:1], 0
12401 // GFX10: encoding: [0x80,0x24,0x80,0xbe]
12403 s_and_saveexec_b64 s[0:1], -1
12404 // GFX10: encoding: [0xc1,0x24,0x80,0xbe]
12406 s_and_saveexec_b64 s[0:1], 0.5
12407 // GFX10: encoding: [0xf0,0x24,0x80,0xbe]
12409 s_and_saveexec_b64 s[0:1], -4.0
12410 // GFX10: encoding: [0xf7,0x24,0x80,0xbe]
12412 s_and_saveexec_b64 s[0:1], 0x3f717273
12413 // GFX10: encoding: [0xff,0x24,0x80,0xbe,0x73,0x72,0x71,0x3f]
12415 s_and_saveexec_b64 s[0:1], 0xaf123456
12416 // GFX10: encoding: [0xff,0x24,0x80,0xbe,0x56,0x34,0x12,0xaf]
12418 s_or_saveexec_b64 s[0:1], s[2:3]
12419 // GFX10: encoding: [0x02,0x25,0x80,0xbe]
12421 s_or_saveexec_b64 s[104:105], s[102:103]
12422 // GFX10: encoding: [0x66,0x25,0xe8,0xbe]
12424 s_or_saveexec_b64 s[0:1], s[102:103]
12425 // GFX10: encoding: [0x66,0x25,0x80,0xbe]
12427 s_or_saveexec_b64 s[104:105], s[2:3]
12428 // GFX10: encoding: [0x02,0x25,0xe8,0xbe]
12430 s_or_saveexec_b64 exec, s[2:3]
12431 // GFX10: encoding: [0x02,0x25,0xfe,0xbe]
12433 s_or_saveexec_b64 vcc, s[2:3]
12434 // GFX10: encoding: [0x02,0x25,0xea,0xbe]
12436 s_or_saveexec_b64 s[0:1], exec
12437 // GFX10: encoding: [0x7e,0x25,0x80,0xbe]
12439 s_or_saveexec_b64 s[0:1], vcc
12440 // GFX10: encoding: [0x6a,0x25,0x80,0xbe]
12442 s_or_saveexec_b64 s[0:1], 0
12443 // GFX10: encoding: [0x80,0x25,0x80,0xbe]
12445 s_or_saveexec_b64 s[0:1], -1
12446 // GFX10: encoding: [0xc1,0x25,0x80,0xbe]
12448 s_or_saveexec_b64 s[0:1], 0.5
12449 // GFX10: encoding: [0xf0,0x25,0x80,0xbe]
12451 s_or_saveexec_b64 s[0:1], -4.0
12452 // GFX10: encoding: [0xf7,0x25,0x80,0xbe]
12454 s_or_saveexec_b64 s[0:1], 0x3f717273
12455 // GFX10: encoding: [0xff,0x25,0x80,0xbe,0x73,0x72,0x71,0x3f]
12457 s_or_saveexec_b64 s[0:1], 0xaf123456
12458 // GFX10: encoding: [0xff,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf]
12460 s_xor_saveexec_b64 s[0:1], s[2:3]
12461 // GFX10: encoding: [0x02,0x26,0x80,0xbe]
12463 s_xor_saveexec_b64 s[104:105], s[102:103]
12464 // GFX10: encoding: [0x66,0x26,0xe8,0xbe]
12466 s_xor_saveexec_b64 s[0:1], s[102:103]
12467 // GFX10: encoding: [0x66,0x26,0x80,0xbe]
12469 s_xor_saveexec_b64 s[104:105], s[2:3]
12470 // GFX10: encoding: [0x02,0x26,0xe8,0xbe]
12472 s_xor_saveexec_b64 exec, s[2:3]
12473 // GFX10: encoding: [0x02,0x26,0xfe,0xbe]
12475 s_xor_saveexec_b64 vcc, s[2:3]
12476 // GFX10: encoding: [0x02,0x26,0xea,0xbe]
12478 s_xor_saveexec_b64 s[0:1], exec
12479 // GFX10: encoding: [0x7e,0x26,0x80,0xbe]
12481 s_xor_saveexec_b64 s[0:1], vcc
12482 // GFX10: encoding: [0x6a,0x26,0x80,0xbe]
12484 s_xor_saveexec_b64 s[0:1], 0
12485 // GFX10: encoding: [0x80,0x26,0x80,0xbe]
12487 s_xor_saveexec_b64 s[0:1], -1
12488 // GFX10: encoding: [0xc1,0x26,0x80,0xbe]
12490 s_xor_saveexec_b64 s[0:1], 0.5
12491 // GFX10: encoding: [0xf0,0x26,0x80,0xbe]
12493 s_xor_saveexec_b64 s[0:1], -4.0
12494 // GFX10: encoding: [0xf7,0x26,0x80,0xbe]
12496 s_xor_saveexec_b64 s[0:1], 0x3f717273
12497 // GFX10: encoding: [0xff,0x26,0x80,0xbe,0x73,0x72,0x71,0x3f]
12499 s_xor_saveexec_b64 s[0:1], 0xaf123456
12500 // GFX10: encoding: [0xff,0x26,0x80,0xbe,0x56,0x34,0x12,0xaf]
12502 s_andn2_saveexec_b64 s[0:1], s[2:3]
12503 // GFX10: encoding: [0x02,0x27,0x80,0xbe]
12505 s_andn2_saveexec_b64 s[104:105], s[102:103]
12506 // GFX10: encoding: [0x66,0x27,0xe8,0xbe]
12508 s_andn2_saveexec_b64 s[0:1], s[102:103]
12509 // GFX10: encoding: [0x66,0x27,0x80,0xbe]
12511 s_andn2_saveexec_b64 s[104:105], s[2:3]
12512 // GFX10: encoding: [0x02,0x27,0xe8,0xbe]
12514 s_andn2_saveexec_b64 exec, s[2:3]
12515 // GFX10: encoding: [0x02,0x27,0xfe,0xbe]
12517 s_andn2_saveexec_b64 vcc, s[2:3]
12518 // GFX10: encoding: [0x02,0x27,0xea,0xbe]
12520 s_andn2_saveexec_b64 s[0:1], exec
12521 // GFX10: encoding: [0x7e,0x27,0x80,0xbe]
12523 s_andn2_saveexec_b64 s[0:1], vcc
12524 // GFX10: encoding: [0x6a,0x27,0x80,0xbe]
12526 s_andn2_saveexec_b64 s[0:1], 0
12527 // GFX10: encoding: [0x80,0x27,0x80,0xbe]
12529 s_andn2_saveexec_b64 s[0:1], -1
12530 // GFX10: encoding: [0xc1,0x27,0x80,0xbe]
12532 s_andn2_saveexec_b64 s[0:1], 0.5
12533 // GFX10: encoding: [0xf0,0x27,0x80,0xbe]
12535 s_andn2_saveexec_b64 s[0:1], -4.0
12536 // GFX10: encoding: [0xf7,0x27,0x80,0xbe]
12538 s_andn2_saveexec_b64 s[0:1], 0x3f717273
12539 // GFX10: encoding: [0xff,0x27,0x80,0xbe,0x73,0x72,0x71,0x3f]
12541 s_andn2_saveexec_b64 s[0:1], 0xaf123456
12542 // GFX10: encoding: [0xff,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf]
12544 s_orn2_saveexec_b64 s[0:1], s[2:3]
12545 // GFX10: encoding: [0x02,0x28,0x80,0xbe]
12547 s_orn2_saveexec_b64 s[104:105], s[102:103]
12548 // GFX10: encoding: [0x66,0x28,0xe8,0xbe]
12550 s_orn2_saveexec_b64 s[0:1], s[102:103]
12551 // GFX10: encoding: [0x66,0x28,0x80,0xbe]
12553 s_orn2_saveexec_b64 s[104:105], s[2:3]
12554 // GFX10: encoding: [0x02,0x28,0xe8,0xbe]
12556 s_orn2_saveexec_b64 exec, s[2:3]
12557 // GFX10: encoding: [0x02,0x28,0xfe,0xbe]
12559 s_orn2_saveexec_b64 vcc, s[2:3]
12560 // GFX10: encoding: [0x02,0x28,0xea,0xbe]
12562 s_orn2_saveexec_b64 s[0:1], exec
12563 // GFX10: encoding: [0x7e,0x28,0x80,0xbe]
12565 s_orn2_saveexec_b64 s[0:1], vcc
12566 // GFX10: encoding: [0x6a,0x28,0x80,0xbe]
12568 s_orn2_saveexec_b64 s[0:1], 0
12569 // GFX10: encoding: [0x80,0x28,0x80,0xbe]
12571 s_orn2_saveexec_b64 s[0:1], -1
12572 // GFX10: encoding: [0xc1,0x28,0x80,0xbe]
12574 s_orn2_saveexec_b64 s[0:1], 0.5
12575 // GFX10: encoding: [0xf0,0x28,0x80,0xbe]
12577 s_orn2_saveexec_b64 s[0:1], -4.0
12578 // GFX10: encoding: [0xf7,0x28,0x80,0xbe]
12580 s_orn2_saveexec_b64 s[0:1], 0x3f717273
12581 // GFX10: encoding: [0xff,0x28,0x80,0xbe,0x73,0x72,0x71,0x3f]
12583 s_orn2_saveexec_b64 s[0:1], 0xaf123456
12584 // GFX10: encoding: [0xff,0x28,0x80,0xbe,0x56,0x34,0x12,0xaf]
12586 s_nand_saveexec_b64 s[0:1], s[2:3]
12587 // GFX10: encoding: [0x02,0x29,0x80,0xbe]
12589 s_nand_saveexec_b64 s[104:105], s[102:103]
12590 // GFX10: encoding: [0x66,0x29,0xe8,0xbe]
12592 s_nand_saveexec_b64 s[0:1], s[102:103]
12593 // GFX10: encoding: [0x66,0x29,0x80,0xbe]
12595 s_nand_saveexec_b64 s[104:105], s[2:3]
12596 // GFX10: encoding: [0x02,0x29,0xe8,0xbe]
12598 s_nand_saveexec_b64 exec, s[2:3]
12599 // GFX10: encoding: [0x02,0x29,0xfe,0xbe]
12601 s_nand_saveexec_b64 vcc, s[2:3]
12602 // GFX10: encoding: [0x02,0x29,0xea,0xbe]
12604 s_nand_saveexec_b64 s[0:1], exec
12605 // GFX10: encoding: [0x7e,0x29,0x80,0xbe]
12607 s_nand_saveexec_b64 s[0:1], vcc
12608 // GFX10: encoding: [0x6a,0x29,0x80,0xbe]
12610 s_nand_saveexec_b64 s[0:1], 0
12611 // GFX10: encoding: [0x80,0x29,0x80,0xbe]
12613 s_nand_saveexec_b64 s[0:1], -1
12614 // GFX10: encoding: [0xc1,0x29,0x80,0xbe]
12616 s_nand_saveexec_b64 s[0:1], 0.5
12617 // GFX10: encoding: [0xf0,0x29,0x80,0xbe]
12619 s_nand_saveexec_b64 s[0:1], -4.0
12620 // GFX10: encoding: [0xf7,0x29,0x80,0xbe]
12622 s_nand_saveexec_b64 s[0:1], 0x3f717273
12623 // GFX10: encoding: [0xff,0x29,0x80,0xbe,0x73,0x72,0x71,0x3f]
12625 s_nand_saveexec_b64 s[0:1], 0xaf123456
12626 // GFX10: encoding: [0xff,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf]
12628 s_nor_saveexec_b64 s[0:1], s[2:3]
12629 // GFX10: encoding: [0x02,0x2a,0x80,0xbe]
12631 s_nor_saveexec_b64 s[104:105], s[102:103]
12632 // GFX10: encoding: [0x66,0x2a,0xe8,0xbe]
12634 s_nor_saveexec_b64 s[0:1], s[102:103]
12635 // GFX10: encoding: [0x66,0x2a,0x80,0xbe]
12637 s_nor_saveexec_b64 s[104:105], s[2:3]
12638 // GFX10: encoding: [0x02,0x2a,0xe8,0xbe]
12640 s_nor_saveexec_b64 exec, s[2:3]
12641 // GFX10: encoding: [0x02,0x2a,0xfe,0xbe]
12643 s_nor_saveexec_b64 vcc, s[2:3]
12644 // GFX10: encoding: [0x02,0x2a,0xea,0xbe]
12646 s_nor_saveexec_b64 s[0:1], exec
12647 // GFX10: encoding: [0x7e,0x2a,0x80,0xbe]
12649 s_nor_saveexec_b64 s[0:1], vcc
12650 // GFX10: encoding: [0x6a,0x2a,0x80,0xbe]
12652 s_nor_saveexec_b64 s[0:1], 0
12653 // GFX10: encoding: [0x80,0x2a,0x80,0xbe]
12655 s_nor_saveexec_b64 s[0:1], -1
12656 // GFX10: encoding: [0xc1,0x2a,0x80,0xbe]
12658 s_nor_saveexec_b64 s[0:1], 0.5
12659 // GFX10: encoding: [0xf0,0x2a,0x80,0xbe]
12661 s_nor_saveexec_b64 s[0:1], -4.0
12662 // GFX10: encoding: [0xf7,0x2a,0x80,0xbe]
12664 s_nor_saveexec_b64 s[0:1], 0x3f717273
12665 // GFX10: encoding: [0xff,0x2a,0x80,0xbe,0x73,0x72,0x71,0x3f]
12667 s_nor_saveexec_b64 s[0:1], 0xaf123456
12668 // GFX10: encoding: [0xff,0x2a,0x80,0xbe,0x56,0x34,0x12,0xaf]
12670 s_xnor_saveexec_b64 s[0:1], s[2:3]
12671 // GFX10: encoding: [0x02,0x2b,0x80,0xbe]
12673 s_xnor_saveexec_b64 s[104:105], s[102:103]
12674 // GFX10: encoding: [0x66,0x2b,0xe8,0xbe]
12676 s_xnor_saveexec_b64 s[0:1], s[102:103]
12677 // GFX10: encoding: [0x66,0x2b,0x80,0xbe]
12679 s_xnor_saveexec_b64 s[104:105], s[2:3]
12680 // GFX10: encoding: [0x02,0x2b,0xe8,0xbe]
12682 s_xnor_saveexec_b64 exec, s[2:3]
12683 // GFX10: encoding: [0x02,0x2b,0xfe,0xbe]
12685 s_xnor_saveexec_b64 vcc, s[2:3]
12686 // GFX10: encoding: [0x02,0x2b,0xea,0xbe]
12688 s_xnor_saveexec_b64 s[0:1], exec
12689 // GFX10: encoding: [0x7e,0x2b,0x80,0xbe]
12691 s_xnor_saveexec_b64 s[0:1], vcc
12692 // GFX10: encoding: [0x6a,0x2b,0x80,0xbe]
12694 s_xnor_saveexec_b64 s[0:1], 0
12695 // GFX10: encoding: [0x80,0x2b,0x80,0xbe]
12697 s_xnor_saveexec_b64 s[0:1], -1
12698 // GFX10: encoding: [0xc1,0x2b,0x80,0xbe]
12700 s_xnor_saveexec_b64 s[0:1], 0.5
12701 // GFX10: encoding: [0xf0,0x2b,0x80,0xbe]
12703 s_xnor_saveexec_b64 s[0:1], -4.0
12704 // GFX10: encoding: [0xf7,0x2b,0x80,0xbe]
12706 s_xnor_saveexec_b64 s[0:1], 0x3f717273
12707 // GFX10: encoding: [0xff,0x2b,0x80,0xbe,0x73,0x72,0x71,0x3f]
12709 s_xnor_saveexec_b64 s[0:1], 0xaf123456
12710 // GFX10: encoding: [0xff,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf]
12712 s_quadmask_b32 s0, s1
12713 // GFX10: encoding: [0x01,0x2c,0x80,0xbe]
12715 s_quadmask_b32 s105, s104
12716 // GFX10: encoding: [0x68,0x2c,0xe9,0xbe]
12718 s_quadmask_b32 s0, s104
12719 // GFX10: encoding: [0x68,0x2c,0x80,0xbe]
12721 s_quadmask_b32 s105, s1
12722 // GFX10: encoding: [0x01,0x2c,0xe9,0xbe]
12724 s_quadmask_b32 exec_lo, s1
12725 // GFX10: encoding: [0x01,0x2c,0xfe,0xbe]
12727 s_quadmask_b32 exec_hi, s1
12728 // GFX10: encoding: [0x01,0x2c,0xff,0xbe]
12730 s_quadmask_b32 vcc_lo, s1
12731 // GFX10: encoding: [0x01,0x2c,0xea,0xbe]
12733 s_quadmask_b32 vcc_hi, s1
12734 // GFX10: encoding: [0x01,0x2c,0xeb,0xbe]
12736 s_quadmask_b32 m0, s1
12737 // GFX10: encoding: [0x01,0x2c,0xfc,0xbe]
12739 s_quadmask_b32 s0, exec_lo
12740 // GFX10: encoding: [0x7e,0x2c,0x80,0xbe]
12742 s_quadmask_b32 s0, exec_hi
12743 // GFX10: encoding: [0x7f,0x2c,0x80,0xbe]
12745 s_quadmask_b32 s0, vcc_lo
12746 // GFX10: encoding: [0x6a,0x2c,0x80,0xbe]
12748 s_quadmask_b32 s0, vcc_hi
12749 // GFX10: encoding: [0x6b,0x2c,0x80,0xbe]
12751 s_quadmask_b32 s0, m0
12752 // GFX10: encoding: [0x7c,0x2c,0x80,0xbe]
12754 s_quadmask_b32 s0, 0
12755 // GFX10: encoding: [0x80,0x2c,0x80,0xbe]
12757 s_quadmask_b32 s0, -1
12758 // GFX10: encoding: [0xc1,0x2c,0x80,0xbe]
12760 s_quadmask_b32 s0, 0.5
12761 // GFX10: encoding: [0xf0,0x2c,0x80,0xbe]
12763 s_quadmask_b32 s0, -4.0
12764 // GFX10: encoding: [0xf7,0x2c,0x80,0xbe]
12766 s_quadmask_b32 s0, 0x3f717273
12767 // GFX10: encoding: [0xff,0x2c,0x80,0xbe,0x73,0x72,0x71,0x3f]
12769 s_quadmask_b32 s0, 0xaf123456
12770 // GFX10: encoding: [0xff,0x2c,0x80,0xbe,0x56,0x34,0x12,0xaf]
12772 s_quadmask_b64 s[0:1], s[2:3]
12773 // GFX10: encoding: [0x02,0x2d,0x80,0xbe]
12775 s_quadmask_b64 s[104:105], s[102:103]
12776 // GFX10: encoding: [0x66,0x2d,0xe8,0xbe]
12778 s_quadmask_b64 s[0:1], s[102:103]
12779 // GFX10: encoding: [0x66,0x2d,0x80,0xbe]
12781 s_quadmask_b64 s[104:105], s[2:3]
12782 // GFX10: encoding: [0x02,0x2d,0xe8,0xbe]
12784 s_quadmask_b64 exec, s[2:3]
12785 // GFX10: encoding: [0x02,0x2d,0xfe,0xbe]
12787 s_quadmask_b64 vcc, s[2:3]
12788 // GFX10: encoding: [0x02,0x2d,0xea,0xbe]
12790 s_quadmask_b64 s[0:1], exec
12791 // GFX10: encoding: [0x7e,0x2d,0x80,0xbe]
12793 s_quadmask_b64 s[0:1], vcc
12794 // GFX10: encoding: [0x6a,0x2d,0x80,0xbe]
12796 s_quadmask_b64 s[0:1], 0
12797 // GFX10: encoding: [0x80,0x2d,0x80,0xbe]
12799 s_quadmask_b64 s[0:1], -1
12800 // GFX10: encoding: [0xc1,0x2d,0x80,0xbe]
12802 s_quadmask_b64 s[0:1], 0.5
12803 // GFX10: encoding: [0xf0,0x2d,0x80,0xbe]
12805 s_quadmask_b64 s[0:1], -4.0
12806 // GFX10: encoding: [0xf7,0x2d,0x80,0xbe]
12808 s_quadmask_b64 s[0:1], 0x3f717273
12809 // GFX10: encoding: [0xff,0x2d,0x80,0xbe,0x73,0x72,0x71,0x3f]
12811 s_quadmask_b64 s[0:1], 0xaf123456
12812 // GFX10: encoding: [0xff,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf]
12814 s_movrels_b32 s0, s1
12815 // GFX10: encoding: [0x01,0x2e,0x80,0xbe]
12817 s_movrels_b32 s105, s104
12818 // GFX10: encoding: [0x68,0x2e,0xe9,0xbe]
12820 s_movrels_b32 s0, s104
12821 // GFX10: encoding: [0x68,0x2e,0x80,0xbe]
12823 s_movrels_b32 s105, s1
12824 // GFX10: encoding: [0x01,0x2e,0xe9,0xbe]
12826 s_movrels_b32 exec_lo, s1
12827 // GFX10: encoding: [0x01,0x2e,0xfe,0xbe]
12829 s_movrels_b32 exec_hi, s1
12830 // GFX10: encoding: [0x01,0x2e,0xff,0xbe]
12832 s_movrels_b32 vcc_lo, s1
12833 // GFX10: encoding: [0x01,0x2e,0xea,0xbe]
12835 s_movrels_b32 vcc_hi, s1
12836 // GFX10: encoding: [0x01,0x2e,0xeb,0xbe]
12838 s_movrels_b32 m0, s1
12839 // GFX10: encoding: [0x01,0x2e,0xfc,0xbe]
12841 s_movrels_b32 s0, vcc_lo
12842 // GFX10: encoding: [0x6a,0x2e,0x80,0xbe]
12844 s_movrels_b32 s0, vcc_hi
12845 // GFX10: encoding: [0x6b,0x2e,0x80,0xbe]
12847 s_movrels_b64 s[0:1], s[2:3]
12848 // GFX10: encoding: [0x02,0x2f,0x80,0xbe]
12850 s_movrels_b64 s[104:105], s[102:103]
12851 // GFX10: encoding: [0x66,0x2f,0xe8,0xbe]
12853 s_movrels_b64 s[0:1], s[102:103]
12854 // GFX10: encoding: [0x66,0x2f,0x80,0xbe]
12856 s_movrels_b64 s[104:105], s[2:3]
12857 // GFX10: encoding: [0x02,0x2f,0xe8,0xbe]
12859 s_movrels_b64 exec, s[2:3]
12860 // GFX10: encoding: [0x02,0x2f,0xfe,0xbe]
12862 s_movrels_b64 vcc, s[2:3]
12863 // GFX10: encoding: [0x02,0x2f,0xea,0xbe]
12865 s_movrels_b64 s[0:1], vcc
12866 // GFX10: encoding: [0x6a,0x2f,0x80,0xbe]
12868 s_movreld_b32 s0, s1
12869 // GFX10: encoding: [0x01,0x30,0x80,0xbe]
12871 s_movreld_b32 s105, s104
12872 // GFX10: encoding: [0x68,0x30,0xe9,0xbe]
12874 s_movreld_b32 s0, s104
12875 // GFX10: encoding: [0x68,0x30,0x80,0xbe]
12877 s_movreld_b32 s105, s1
12878 // GFX10: encoding: [0x01,0x30,0xe9,0xbe]
12880 s_movreld_b32 vcc_lo, s1
12881 // GFX10: encoding: [0x01,0x30,0xea,0xbe]
12883 s_movreld_b32 vcc_hi, s1
12884 // GFX10: encoding: [0x01,0x30,0xeb,0xbe]
12886 s_movreld_b32 s0, exec_lo
12887 // GFX10: encoding: [0x7e,0x30,0x80,0xbe]
12889 s_movreld_b32 s0, exec_hi
12890 // GFX10: encoding: [0x7f,0x30,0x80,0xbe]
12892 s_movreld_b32 s0, vcc_lo
12893 // GFX10: encoding: [0x6a,0x30,0x80,0xbe]
12895 s_movreld_b32 s0, vcc_hi
12896 // GFX10: encoding: [0x6b,0x30,0x80,0xbe]
12898 s_movreld_b32 s0, m0
12899 // GFX10: encoding: [0x7c,0x30,0x80,0xbe]
12901 s_movreld_b32 s0, 0
12902 // GFX10: encoding: [0x80,0x30,0x80,0xbe]
12904 s_movreld_b32 s0, -1
12905 // GFX10: encoding: [0xc1,0x30,0x80,0xbe]
12907 s_movreld_b32 s0, 0.5
12908 // GFX10: encoding: [0xf0,0x30,0x80,0xbe]
12910 s_movreld_b32 s0, -4.0
12911 // GFX10: encoding: [0xf7,0x30,0x80,0xbe]
12913 s_movreld_b32 s0, 0x3f717273
12914 // GFX10: encoding: [0xff,0x30,0x80,0xbe,0x73,0x72,0x71,0x3f]
12916 s_movreld_b32 s0, 0xaf123456
12917 // GFX10: encoding: [0xff,0x30,0x80,0xbe,0x56,0x34,0x12,0xaf]
12919 s_movreld_b64 s[0:1], s[2:3]
12920 // GFX10: encoding: [0x02,0x31,0x80,0xbe]
12922 s_movreld_b64 s[104:105], s[102:103]
12923 // GFX10: encoding: [0x66,0x31,0xe8,0xbe]
12925 s_movreld_b64 s[0:1], s[102:103]
12926 // GFX10: encoding: [0x66,0x31,0x80,0xbe]
12928 s_movreld_b64 s[104:105], s[2:3]
12929 // GFX10: encoding: [0x02,0x31,0xe8,0xbe]
12931 s_movreld_b64 vcc, s[2:3]
12932 // GFX10: encoding: [0x02,0x31,0xea,0xbe]
12934 s_movreld_b64 s[0:1], exec
12935 // GFX10: encoding: [0x7e,0x31,0x80,0xbe]
12937 s_movreld_b64 s[0:1], vcc
12938 // GFX10: encoding: [0x6a,0x31,0x80,0xbe]
12940 s_movreld_b64 s[0:1], 0
12941 // GFX10: encoding: [0x80,0x31,0x80,0xbe]
12943 s_movreld_b64 s[0:1], -1
12944 // GFX10: encoding: [0xc1,0x31,0x80,0xbe]
12946 s_movreld_b64 s[0:1], 0.5
12947 // GFX10: encoding: [0xf0,0x31,0x80,0xbe]
12949 s_movreld_b64 s[0:1], -4.0
12950 // GFX10: encoding: [0xf7,0x31,0x80,0xbe]
12952 s_movreld_b64 s[0:1], 0x3f717273
12953 // GFX10: encoding: [0xff,0x31,0x80,0xbe,0x73,0x72,0x71,0x3f]
12955 s_movreld_b64 s[0:1], 0xaf123456
12956 // GFX10: encoding: [0xff,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf]
12958 s_abs_i32 s0, s1
12959 // GFX10: encoding: [0x01,0x34,0x80,0xbe]
12961 s_abs_i32 s105, s104
12962 // GFX10: encoding: [0x68,0x34,0xe9,0xbe]
12964 s_abs_i32 s0, s104
12965 // GFX10: encoding: [0x68,0x34,0x80,0xbe]
12967 s_abs_i32 s105, s1
12968 // GFX10: encoding: [0x01,0x34,0xe9,0xbe]
12970 s_abs_i32 exec_lo, s1
12971 // GFX10: encoding: [0x01,0x34,0xfe,0xbe]
12973 s_abs_i32 exec_hi, s1
12974 // GFX10: encoding: [0x01,0x34,0xff,0xbe]
12976 s_abs_i32 vcc_lo, s1
12977 // GFX10: encoding: [0x01,0x34,0xea,0xbe]
12979 s_abs_i32 vcc_hi, s1
12980 // GFX10: encoding: [0x01,0x34,0xeb,0xbe]
12982 s_abs_i32 m0, s1
12983 // GFX10: encoding: [0x01,0x34,0xfc,0xbe]
12985 s_abs_i32 s0, exec_lo
12986 // GFX10: encoding: [0x7e,0x34,0x80,0xbe]
12988 s_abs_i32 s0, exec_hi
12989 // GFX10: encoding: [0x7f,0x34,0x80,0xbe]
12991 s_abs_i32 s0, vcc_lo
12992 // GFX10: encoding: [0x6a,0x34,0x80,0xbe]
12994 s_abs_i32 s0, vcc_hi
12995 // GFX10: encoding: [0x6b,0x34,0x80,0xbe]
12997 s_abs_i32 s0, m0
12998 // GFX10: encoding: [0x7c,0x34,0x80,0xbe]
13000 s_abs_i32 s0, 0
13001 // GFX10: encoding: [0x80,0x34,0x80,0xbe]
13003 s_abs_i32 s0, -1
13004 // GFX10: encoding: [0xc1,0x34,0x80,0xbe]
13006 s_abs_i32 s0, 0.5
13007 // GFX10: encoding: [0xf0,0x34,0x80,0xbe]
13009 s_abs_i32 s0, -4.0
13010 // GFX10: encoding: [0xf7,0x34,0x80,0xbe]
13012 s_abs_i32 s0, 0x3f717273
13013 // GFX10: encoding: [0xff,0x34,0x80,0xbe,0x73,0x72,0x71,0x3f]
13015 s_abs_i32 s0, 0xaf123456
13016 // GFX10: encoding: [0xff,0x34,0x80,0xbe,0x56,0x34,0x12,0xaf]
13018 s_mov_fed_b32 s0, s1
13019 // GFX10: encoding: [0x01,0x35,0x80,0xbe]
13021 s_mov_fed_b32 s105, s104
13022 // GFX10: encoding: [0x68,0x35,0xe9,0xbe]
13024 s_mov_fed_b32 s0, s104
13025 // GFX10: encoding: [0x68,0x35,0x80,0xbe]
13027 s_mov_fed_b32 s105, s1
13028 // GFX10: encoding: [0x01,0x35,0xe9,0xbe]
13030 s_mov_fed_b32 exec_lo, s1
13031 // GFX10: encoding: [0x01,0x35,0xfe,0xbe]
13033 s_mov_fed_b32 exec_hi, s1
13034 // GFX10: encoding: [0x01,0x35,0xff,0xbe]
13036 s_mov_fed_b32 vcc_lo, s1
13037 // GFX10: encoding: [0x01,0x35,0xea,0xbe]
13039 s_mov_fed_b32 vcc_hi, s1
13040 // GFX10: encoding: [0x01,0x35,0xeb,0xbe]
13042 s_mov_fed_b32 m0, s1
13043 // GFX10: encoding: [0x01,0x35,0xfc,0xbe]
13045 s_mov_fed_b32 s0, exec_lo
13046 // GFX10: encoding: [0x7e,0x35,0x80,0xbe]
13048 s_mov_fed_b32 s0, exec_hi
13049 // GFX10: encoding: [0x7f,0x35,0x80,0xbe]
13051 s_mov_fed_b32 s0, vcc_lo
13052 // GFX10: encoding: [0x6a,0x35,0x80,0xbe]
13054 s_mov_fed_b32 s0, vcc_hi
13055 // GFX10: encoding: [0x6b,0x35,0x80,0xbe]
13057 s_mov_fed_b32 s0, m0
13058 // GFX10: encoding: [0x7c,0x35,0x80,0xbe]
13060 s_mov_fed_b32 s0, 0
13061 // GFX10: encoding: [0x80,0x35,0x80,0xbe]
13063 s_mov_fed_b32 s0, -1
13064 // GFX10: encoding: [0xc1,0x35,0x80,0xbe]
13066 s_mov_fed_b32 s0, 0.5
13067 // GFX10: encoding: [0xf0,0x35,0x80,0xbe]
13069 s_mov_fed_b32 s0, -4.0
13070 // GFX10: encoding: [0xf7,0x35,0x80,0xbe]
13072 s_mov_fed_b32 s0, 0x3f717273
13073 // GFX10: encoding: [0xff,0x35,0x80,0xbe,0x73,0x72,0x71,0x3f]
13075 s_mov_fed_b32 s0, 0xaf123456
13076 // GFX10: encoding: [0xff,0x35,0x80,0xbe,0x56,0x34,0x12,0xaf]
13078 s_andn1_saveexec_b64 s[0:1], s[2:3]
13079 // GFX10: encoding: [0x02,0x37,0x80,0xbe]
13081 s_andn1_saveexec_b64 s[104:105], s[102:103]
13082 // GFX10: encoding: [0x66,0x37,0xe8,0xbe]
13084 s_andn1_saveexec_b64 s[0:1], s[102:103]
13085 // GFX10: encoding: [0x66,0x37,0x80,0xbe]
13087 s_andn1_saveexec_b64 s[104:105], s[2:3]
13088 // GFX10: encoding: [0x02,0x37,0xe8,0xbe]
13090 s_andn1_saveexec_b64 exec, s[2:3]
13091 // GFX10: encoding: [0x02,0x37,0xfe,0xbe]
13093 s_andn1_saveexec_b64 vcc, s[2:3]
13094 // GFX10: encoding: [0x02,0x37,0xea,0xbe]
13096 s_andn1_saveexec_b64 s[0:1], exec
13097 // GFX10: encoding: [0x7e,0x37,0x80,0xbe]
13099 s_andn1_saveexec_b64 s[0:1], vcc
13100 // GFX10: encoding: [0x6a,0x37,0x80,0xbe]
13102 s_andn1_saveexec_b64 s[0:1], 0
13103 // GFX10: encoding: [0x80,0x37,0x80,0xbe]
13105 s_andn1_saveexec_b64 s[0:1], -1
13106 // GFX10: encoding: [0xc1,0x37,0x80,0xbe]
13108 s_andn1_saveexec_b64 s[0:1], 0.5
13109 // GFX10: encoding: [0xf0,0x37,0x80,0xbe]
13111 s_andn1_saveexec_b64 s[0:1], -4.0
13112 // GFX10: encoding: [0xf7,0x37,0x80,0xbe]
13114 s_andn1_saveexec_b64 s[0:1], 0x3f717273
13115 // GFX10: encoding: [0xff,0x37,0x80,0xbe,0x73,0x72,0x71,0x3f]
13117 s_andn1_saveexec_b64 s[0:1], 0xaf123456
13118 // GFX10: encoding: [0xff,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf]
13120 s_orn1_saveexec_b64 s[0:1], s[2:3]
13121 // GFX10: encoding: [0x02,0x38,0x80,0xbe]
13123 s_orn1_saveexec_b64 s[104:105], s[102:103]
13124 // GFX10: encoding: [0x66,0x38,0xe8,0xbe]
13126 s_orn1_saveexec_b64 s[0:1], s[102:103]
13127 // GFX10: encoding: [0x66,0x38,0x80,0xbe]
13129 s_orn1_saveexec_b64 s[104:105], s[2:3]
13130 // GFX10: encoding: [0x02,0x38,0xe8,0xbe]
13132 s_orn1_saveexec_b64 exec, s[2:3]
13133 // GFX10: encoding: [0x02,0x38,0xfe,0xbe]
13135 s_orn1_saveexec_b64 vcc, s[2:3]
13136 // GFX10: encoding: [0x02,0x38,0xea,0xbe]
13138 s_orn1_saveexec_b64 s[0:1], exec
13139 // GFX10: encoding: [0x7e,0x38,0x80,0xbe]
13141 s_orn1_saveexec_b64 s[0:1], vcc
13142 // GFX10: encoding: [0x6a,0x38,0x80,0xbe]
13144 s_orn1_saveexec_b64 s[0:1], 0
13145 // GFX10: encoding: [0x80,0x38,0x80,0xbe]
13147 s_orn1_saveexec_b64 s[0:1], -1
13148 // GFX10: encoding: [0xc1,0x38,0x80,0xbe]
13150 s_orn1_saveexec_b64 s[0:1], 0.5
13151 // GFX10: encoding: [0xf0,0x38,0x80,0xbe]
13153 s_orn1_saveexec_b64 s[0:1], -4.0
13154 // GFX10: encoding: [0xf7,0x38,0x80,0xbe]
13156 s_orn1_saveexec_b64 s[0:1], 0x3f717273
13157 // GFX10: encoding: [0xff,0x38,0x80,0xbe,0x73,0x72,0x71,0x3f]
13159 s_orn1_saveexec_b64 s[0:1], 0xaf123456
13160 // GFX10: encoding: [0xff,0x38,0x80,0xbe,0x56,0x34,0x12,0xaf]
13162 s_andn1_wrexec_b64 s[0:1], s[2:3]
13163 // GFX10: encoding: [0x02,0x39,0x80,0xbe]
13165 s_andn1_wrexec_b64 s[104:105], s[102:103]
13166 // GFX10: encoding: [0x66,0x39,0xe8,0xbe]
13168 s_andn1_wrexec_b64 s[0:1], s[102:103]
13169 // GFX10: encoding: [0x66,0x39,0x80,0xbe]
13171 s_andn1_wrexec_b64 s[104:105], s[2:3]
13172 // GFX10: encoding: [0x02,0x39,0xe8,0xbe]
13174 s_andn1_wrexec_b64 exec, s[2:3]
13175 // GFX10: encoding: [0x02,0x39,0xfe,0xbe]
13177 s_andn1_wrexec_b64 vcc, s[2:3]
13178 // GFX10: encoding: [0x02,0x39,0xea,0xbe]
13180 s_andn1_wrexec_b64 s[0:1], exec
13181 // GFX10: encoding: [0x7e,0x39,0x80,0xbe]
13183 s_andn1_wrexec_b64 s[0:1], vcc
13184 // GFX10: encoding: [0x6a,0x39,0x80,0xbe]
13186 s_andn1_wrexec_b64 s[0:1], 0
13187 // GFX10: encoding: [0x80,0x39,0x80,0xbe]
13189 s_andn1_wrexec_b64 s[0:1], -1
13190 // GFX10: encoding: [0xc1,0x39,0x80,0xbe]
13192 s_andn1_wrexec_b64 s[0:1], 0.5
13193 // GFX10: encoding: [0xf0,0x39,0x80,0xbe]
13195 s_andn1_wrexec_b64 s[0:1], -4.0
13196 // GFX10: encoding: [0xf7,0x39,0x80,0xbe]
13198 s_andn1_wrexec_b64 s[0:1], 0x3f717273
13199 // GFX10: encoding: [0xff,0x39,0x80,0xbe,0x73,0x72,0x71,0x3f]
13201 s_andn1_wrexec_b64 s[0:1], 0xaf123456
13202 // GFX10: encoding: [0xff,0x39,0x80,0xbe,0x56,0x34,0x12,0xaf]
13204 s_andn2_wrexec_b64 s[0:1], s[2:3]
13205 // GFX10: encoding: [0x02,0x3a,0x80,0xbe]
13207 s_andn2_wrexec_b64 s[104:105], s[102:103]
13208 // GFX10: encoding: [0x66,0x3a,0xe8,0xbe]
13210 s_andn2_wrexec_b64 s[0:1], s[102:103]
13211 // GFX10: encoding: [0x66,0x3a,0x80,0xbe]
13213 s_andn2_wrexec_b64 s[104:105], s[2:3]
13214 // GFX10: encoding: [0x02,0x3a,0xe8,0xbe]
13216 s_andn2_wrexec_b64 exec, s[2:3]
13217 // GFX10: encoding: [0x02,0x3a,0xfe,0xbe]
13219 s_andn2_wrexec_b64 vcc, s[2:3]
13220 // GFX10: encoding: [0x02,0x3a,0xea,0xbe]
13222 s_andn2_wrexec_b64 s[0:1], exec
13223 // GFX10: encoding: [0x7e,0x3a,0x80,0xbe]
13225 s_andn2_wrexec_b64 s[0:1], vcc
13226 // GFX10: encoding: [0x6a,0x3a,0x80,0xbe]
13228 s_andn2_wrexec_b64 s[0:1], 0
13229 // GFX10: encoding: [0x80,0x3a,0x80,0xbe]
13231 s_andn2_wrexec_b64 s[0:1], -1
13232 // GFX10: encoding: [0xc1,0x3a,0x80,0xbe]
13234 s_andn2_wrexec_b64 s[0:1], 0.5
13235 // GFX10: encoding: [0xf0,0x3a,0x80,0xbe]
13237 s_andn2_wrexec_b64 s[0:1], -4.0
13238 // GFX10: encoding: [0xf7,0x3a,0x80,0xbe]
13240 s_andn2_wrexec_b64 s[0:1], 0x3f717273
13241 // GFX10: encoding: [0xff,0x3a,0x80,0xbe,0x73,0x72,0x71,0x3f]
13243 s_andn2_wrexec_b64 s[0:1], 0xaf123456
13244 // GFX10: encoding: [0xff,0x3a,0x80,0xbe,0x56,0x34,0x12,0xaf]
13246 s_bitreplicate_b64_b32 s[0:1], s2
13247 // GFX10: encoding: [0x02,0x3b,0x80,0xbe]
13249 s_bitreplicate_b64_b32 s[104:105], s102
13250 // GFX10: encoding: [0x66,0x3b,0xe8,0xbe]
13252 s_bitreplicate_b64_b32 s[0:1], s102
13253 // GFX10: encoding: [0x66,0x3b,0x80,0xbe]
13255 s_bitreplicate_b64_b32 s[104:105], s2
13256 // GFX10: encoding: [0x02,0x3b,0xe8,0xbe]
13258 s_bitreplicate_b64_b32 exec, s2
13259 // GFX10: encoding: [0x02,0x3b,0xfe,0xbe]
13261 s_bitreplicate_b64_b32 vcc, s2
13262 // GFX10: encoding: [0x02,0x3b,0xea,0xbe]
13264 s_bitreplicate_b64_b32 s[0:1], exec_lo
13265 // GFX10: encoding: [0x7e,0x3b,0x80,0xbe]
13267 s_bitreplicate_b64_b32 s[0:1], exec_hi
13268 // GFX10: encoding: [0x7f,0x3b,0x80,0xbe]
13270 s_bitreplicate_b64_b32 s[0:1], vcc_lo
13271 // GFX10: encoding: [0x6a,0x3b,0x80,0xbe]
13273 s_bitreplicate_b64_b32 s[0:1], vcc_hi
13274 // GFX10: encoding: [0x6b,0x3b,0x80,0xbe]
13276 s_bitreplicate_b64_b32 s[0:1], m0
13277 // GFX10: encoding: [0x7c,0x3b,0x80,0xbe]
13279 s_bitreplicate_b64_b32 s[0:1], 0
13280 // GFX10: encoding: [0x80,0x3b,0x80,0xbe]
13282 s_bitreplicate_b64_b32 s[0:1], -1
13283 // GFX10: encoding: [0xc1,0x3b,0x80,0xbe]
13285 s_bitreplicate_b64_b32 s[0:1], 0.5
13286 // GFX10: encoding: [0xf0,0x3b,0x80,0xbe]
13288 s_bitreplicate_b64_b32 s[0:1], -4.0
13289 // GFX10: encoding: [0xf7,0x3b,0x80,0xbe]
13291 s_bitreplicate_b64_b32 s[0:1], 0x3f717273
13292 // GFX10: encoding: [0xff,0x3b,0x80,0xbe,0x73,0x72,0x71,0x3f]
13294 s_bitreplicate_b64_b32 s[0:1], 0xaf123456
13295 // GFX10: encoding: [0xff,0x3b,0x80,0xbe,0x56,0x34,0x12,0xaf]
13297 s_and_saveexec_b32 s0, s1
13298 // GFX10: encoding: [0x01,0x3c,0x80,0xbe]
13300 s_and_saveexec_b32 s105, s104
13301 // GFX10: encoding: [0x68,0x3c,0xe9,0xbe]
13303 s_and_saveexec_b32 s0, s104
13304 // GFX10: encoding: [0x68,0x3c,0x80,0xbe]
13306 s_and_saveexec_b32 s105, s1
13307 // GFX10: encoding: [0x01,0x3c,0xe9,0xbe]
13309 s_and_saveexec_b32 exec_lo, s1
13310 // GFX10: encoding: [0x01,0x3c,0xfe,0xbe]
13312 s_and_saveexec_b32 exec_hi, s1
13313 // GFX10: encoding: [0x01,0x3c,0xff,0xbe]
13315 s_and_saveexec_b32 vcc_lo, s1
13316 // GFX10: encoding: [0x01,0x3c,0xea,0xbe]
13318 s_and_saveexec_b32 vcc_hi, s1
13319 // GFX10: encoding: [0x01,0x3c,0xeb,0xbe]
13321 s_and_saveexec_b32 m0, s1
13322 // GFX10: encoding: [0x01,0x3c,0xfc,0xbe]
13324 s_and_saveexec_b32 s0, exec_lo
13325 // GFX10: encoding: [0x7e,0x3c,0x80,0xbe]
13327 s_and_saveexec_b32 s0, exec_hi
13328 // GFX10: encoding: [0x7f,0x3c,0x80,0xbe]
13330 s_and_saveexec_b32 s0, vcc_lo
13331 // GFX10: encoding: [0x6a,0x3c,0x80,0xbe]
13333 s_and_saveexec_b32 s0, vcc_hi
13334 // GFX10: encoding: [0x6b,0x3c,0x80,0xbe]
13336 s_and_saveexec_b32 s0, m0
13337 // GFX10: encoding: [0x7c,0x3c,0x80,0xbe]
13339 s_and_saveexec_b32 s0, 0
13340 // GFX10: encoding: [0x80,0x3c,0x80,0xbe]
13342 s_and_saveexec_b32 s0, -1
13343 // GFX10: encoding: [0xc1,0x3c,0x80,0xbe]
13345 s_and_saveexec_b32 s0, 0.5
13346 // GFX10: encoding: [0xf0,0x3c,0x80,0xbe]
13348 s_and_saveexec_b32 s0, -4.0
13349 // GFX10: encoding: [0xf7,0x3c,0x80,0xbe]
13351 s_and_saveexec_b32 s0, 0x3f717273
13352 // GFX10: encoding: [0xff,0x3c,0x80,0xbe,0x73,0x72,0x71,0x3f]
13354 s_and_saveexec_b32 s0, 0xaf123456
13355 // GFX10: encoding: [0xff,0x3c,0x80,0xbe,0x56,0x34,0x12,0xaf]
13357 s_or_saveexec_b32 s0, s1
13358 // GFX10: encoding: [0x01,0x3d,0x80,0xbe]
13360 s_or_saveexec_b32 s105, s104
13361 // GFX10: encoding: [0x68,0x3d,0xe9,0xbe]
13363 s_or_saveexec_b32 s0, s104
13364 // GFX10: encoding: [0x68,0x3d,0x80,0xbe]
13366 s_or_saveexec_b32 s105, s1
13367 // GFX10: encoding: [0x01,0x3d,0xe9,0xbe]
13369 s_or_saveexec_b32 exec_lo, s1
13370 // GFX10: encoding: [0x01,0x3d,0xfe,0xbe]
13372 s_or_saveexec_b32 exec_hi, s1
13373 // GFX10: encoding: [0x01,0x3d,0xff,0xbe]
13375 s_or_saveexec_b32 vcc_lo, s1
13376 // GFX10: encoding: [0x01,0x3d,0xea,0xbe]
13378 s_or_saveexec_b32 vcc_hi, s1
13379 // GFX10: encoding: [0x01,0x3d,0xeb,0xbe]
13381 s_or_saveexec_b32 m0, s1
13382 // GFX10: encoding: [0x01,0x3d,0xfc,0xbe]
13384 s_or_saveexec_b32 s0, exec_lo
13385 // GFX10: encoding: [0x7e,0x3d,0x80,0xbe]
13387 s_or_saveexec_b32 s0, exec_hi
13388 // GFX10: encoding: [0x7f,0x3d,0x80,0xbe]
13390 s_or_saveexec_b32 s0, vcc_lo
13391 // GFX10: encoding: [0x6a,0x3d,0x80,0xbe]
13393 s_or_saveexec_b32 s0, vcc_hi
13394 // GFX10: encoding: [0x6b,0x3d,0x80,0xbe]
13396 s_or_saveexec_b32 s0, m0
13397 // GFX10: encoding: [0x7c,0x3d,0x80,0xbe]
13399 s_or_saveexec_b32 s0, 0
13400 // GFX10: encoding: [0x80,0x3d,0x80,0xbe]
13402 s_or_saveexec_b32 s0, -1
13403 // GFX10: encoding: [0xc1,0x3d,0x80,0xbe]
13405 s_or_saveexec_b32 s0, 0.5
13406 // GFX10: encoding: [0xf0,0x3d,0x80,0xbe]
13408 s_or_saveexec_b32 s0, -4.0
13409 // GFX10: encoding: [0xf7,0x3d,0x80,0xbe]
13411 s_or_saveexec_b32 s0, 0x3f717273
13412 // GFX10: encoding: [0xff,0x3d,0x80,0xbe,0x73,0x72,0x71,0x3f]
13414 s_or_saveexec_b32 s0, 0xaf123456
13415 // GFX10: encoding: [0xff,0x3d,0x80,0xbe,0x56,0x34,0x12,0xaf]
13417 s_xor_saveexec_b32 s0, s1
13418 // GFX10: encoding: [0x01,0x3e,0x80,0xbe]
13420 s_xor_saveexec_b32 s105, s104
13421 // GFX10: encoding: [0x68,0x3e,0xe9,0xbe]
13423 s_xor_saveexec_b32 s0, s104
13424 // GFX10: encoding: [0x68,0x3e,0x80,0xbe]
13426 s_xor_saveexec_b32 s105, s1
13427 // GFX10: encoding: [0x01,0x3e,0xe9,0xbe]
13429 s_xor_saveexec_b32 exec_lo, s1
13430 // GFX10: encoding: [0x01,0x3e,0xfe,0xbe]
13432 s_xor_saveexec_b32 exec_hi, s1
13433 // GFX10: encoding: [0x01,0x3e,0xff,0xbe]
13435 s_xor_saveexec_b32 vcc_lo, s1
13436 // GFX10: encoding: [0x01,0x3e,0xea,0xbe]
13438 s_xor_saveexec_b32 vcc_hi, s1
13439 // GFX10: encoding: [0x01,0x3e,0xeb,0xbe]
13441 s_xor_saveexec_b32 m0, s1
13442 // GFX10: encoding: [0x01,0x3e,0xfc,0xbe]
13444 s_xor_saveexec_b32 s0, exec_lo
13445 // GFX10: encoding: [0x7e,0x3e,0x80,0xbe]
13447 s_xor_saveexec_b32 s0, exec_hi
13448 // GFX10: encoding: [0x7f,0x3e,0x80,0xbe]
13450 s_xor_saveexec_b32 s0, vcc_lo
13451 // GFX10: encoding: [0x6a,0x3e,0x80,0xbe]
13453 s_xor_saveexec_b32 s0, vcc_hi
13454 // GFX10: encoding: [0x6b,0x3e,0x80,0xbe]
13456 s_xor_saveexec_b32 s0, m0
13457 // GFX10: encoding: [0x7c,0x3e,0x80,0xbe]
13459 s_xor_saveexec_b32 s0, 0
13460 // GFX10: encoding: [0x80,0x3e,0x80,0xbe]
13462 s_xor_saveexec_b32 s0, -1
13463 // GFX10: encoding: [0xc1,0x3e,0x80,0xbe]
13465 s_xor_saveexec_b32 s0, 0.5
13466 // GFX10: encoding: [0xf0,0x3e,0x80,0xbe]
13468 s_xor_saveexec_b32 s0, -4.0
13469 // GFX10: encoding: [0xf7,0x3e,0x80,0xbe]
13471 s_xor_saveexec_b32 s0, 0x3f717273
13472 // GFX10: encoding: [0xff,0x3e,0x80,0xbe,0x73,0x72,0x71,0x3f]
13474 s_xor_saveexec_b32 s0, 0xaf123456
13475 // GFX10: encoding: [0xff,0x3e,0x80,0xbe,0x56,0x34,0x12,0xaf]
13477 s_andn2_saveexec_b32 s0, s1
13478 // GFX10: encoding: [0x01,0x3f,0x80,0xbe]
13480 s_andn2_saveexec_b32 s105, s104
13481 // GFX10: encoding: [0x68,0x3f,0xe9,0xbe]
13483 s_andn2_saveexec_b32 s0, s104
13484 // GFX10: encoding: [0x68,0x3f,0x80,0xbe]
13486 s_andn2_saveexec_b32 s105, s1
13487 // GFX10: encoding: [0x01,0x3f,0xe9,0xbe]
13489 s_andn2_saveexec_b32 exec_lo, s1
13490 // GFX10: encoding: [0x01,0x3f,0xfe,0xbe]
13492 s_andn2_saveexec_b32 exec_hi, s1
13493 // GFX10: encoding: [0x01,0x3f,0xff,0xbe]
13495 s_andn2_saveexec_b32 vcc_lo, s1
13496 // GFX10: encoding: [0x01,0x3f,0xea,0xbe]
13498 s_andn2_saveexec_b32 vcc_hi, s1
13499 // GFX10: encoding: [0x01,0x3f,0xeb,0xbe]
13501 s_andn2_saveexec_b32 m0, s1
13502 // GFX10: encoding: [0x01,0x3f,0xfc,0xbe]
13504 s_andn2_saveexec_b32 s0, exec_lo
13505 // GFX10: encoding: [0x7e,0x3f,0x80,0xbe]
13507 s_andn2_saveexec_b32 s0, exec_hi
13508 // GFX10: encoding: [0x7f,0x3f,0x80,0xbe]
13510 s_andn2_saveexec_b32 s0, vcc_lo
13511 // GFX10: encoding: [0x6a,0x3f,0x80,0xbe]
13513 s_andn2_saveexec_b32 s0, vcc_hi
13514 // GFX10: encoding: [0x6b,0x3f,0x80,0xbe]
13516 s_andn2_saveexec_b32 s0, m0
13517 // GFX10: encoding: [0x7c,0x3f,0x80,0xbe]
13519 s_andn2_saveexec_b32 s0, 0
13520 // GFX10: encoding: [0x80,0x3f,0x80,0xbe]
13522 s_andn2_saveexec_b32 s0, -1
13523 // GFX10: encoding: [0xc1,0x3f,0x80,0xbe]
13525 s_andn2_saveexec_b32 s0, 0.5
13526 // GFX10: encoding: [0xf0,0x3f,0x80,0xbe]
13528 s_andn2_saveexec_b32 s0, -4.0
13529 // GFX10: encoding: [0xf7,0x3f,0x80,0xbe]
13531 s_andn2_saveexec_b32 s0, 0x3f717273
13532 // GFX10: encoding: [0xff,0x3f,0x80,0xbe,0x73,0x72,0x71,0x3f]
13534 s_andn2_saveexec_b32 s0, 0xaf123456
13535 // GFX10: encoding: [0xff,0x3f,0x80,0xbe,0x56,0x34,0x12,0xaf]
13537 s_orn2_saveexec_b32 s0, s1
13538 // GFX10: encoding: [0x01,0x40,0x80,0xbe]
13540 s_orn2_saveexec_b32 s105, s104
13541 // GFX10: encoding: [0x68,0x40,0xe9,0xbe]
13543 s_orn2_saveexec_b32 s0, s104
13544 // GFX10: encoding: [0x68,0x40,0x80,0xbe]
13546 s_orn2_saveexec_b32 s105, s1
13547 // GFX10: encoding: [0x01,0x40,0xe9,0xbe]
13549 s_orn2_saveexec_b32 exec_lo, s1
13550 // GFX10: encoding: [0x01,0x40,0xfe,0xbe]
13552 s_orn2_saveexec_b32 exec_hi, s1
13553 // GFX10: encoding: [0x01,0x40,0xff,0xbe]
13555 s_orn2_saveexec_b32 vcc_lo, s1
13556 // GFX10: encoding: [0x01,0x40,0xea,0xbe]
13558 s_orn2_saveexec_b32 vcc_hi, s1
13559 // GFX10: encoding: [0x01,0x40,0xeb,0xbe]
13561 s_orn2_saveexec_b32 m0, s1
13562 // GFX10: encoding: [0x01,0x40,0xfc,0xbe]
13564 s_orn2_saveexec_b32 s0, exec_lo
13565 // GFX10: encoding: [0x7e,0x40,0x80,0xbe]
13567 s_orn2_saveexec_b32 s0, exec_hi
13568 // GFX10: encoding: [0x7f,0x40,0x80,0xbe]
13570 s_orn2_saveexec_b32 s0, vcc_lo
13571 // GFX10: encoding: [0x6a,0x40,0x80,0xbe]
13573 s_orn2_saveexec_b32 s0, vcc_hi
13574 // GFX10: encoding: [0x6b,0x40,0x80,0xbe]
13576 s_orn2_saveexec_b32 s0, m0
13577 // GFX10: encoding: [0x7c,0x40,0x80,0xbe]
13579 s_orn2_saveexec_b32 s0, 0
13580 // GFX10: encoding: [0x80,0x40,0x80,0xbe]
13582 s_orn2_saveexec_b32 s0, -1
13583 // GFX10: encoding: [0xc1,0x40,0x80,0xbe]
13585 s_orn2_saveexec_b32 s0, 0.5
13586 // GFX10: encoding: [0xf0,0x40,0x80,0xbe]
13588 s_orn2_saveexec_b32 s0, -4.0
13589 // GFX10: encoding: [0xf7,0x40,0x80,0xbe]
13591 s_orn2_saveexec_b32 s0, 0x3f717273
13592 // GFX10: encoding: [0xff,0x40,0x80,0xbe,0x73,0x72,0x71,0x3f]
13594 s_orn2_saveexec_b32 s0, 0xaf123456
13595 // GFX10: encoding: [0xff,0x40,0x80,0xbe,0x56,0x34,0x12,0xaf]
13597 s_nand_saveexec_b32 s0, s1
13598 // GFX10: encoding: [0x01,0x41,0x80,0xbe]
13600 s_nand_saveexec_b32 s105, s104
13601 // GFX10: encoding: [0x68,0x41,0xe9,0xbe]
13603 s_nand_saveexec_b32 s0, s104
13604 // GFX10: encoding: [0x68,0x41,0x80,0xbe]
13606 s_nand_saveexec_b32 s105, s1
13607 // GFX10: encoding: [0x01,0x41,0xe9,0xbe]
13609 s_nand_saveexec_b32 exec_lo, s1
13610 // GFX10: encoding: [0x01,0x41,0xfe,0xbe]
13612 s_nand_saveexec_b32 exec_hi, s1
13613 // GFX10: encoding: [0x01,0x41,0xff,0xbe]
13615 s_nand_saveexec_b32 vcc_lo, s1
13616 // GFX10: encoding: [0x01,0x41,0xea,0xbe]
13618 s_nand_saveexec_b32 vcc_hi, s1
13619 // GFX10: encoding: [0x01,0x41,0xeb,0xbe]
13621 s_nand_saveexec_b32 m0, s1
13622 // GFX10: encoding: [0x01,0x41,0xfc,0xbe]
13624 s_nand_saveexec_b32 s0, exec_lo
13625 // GFX10: encoding: [0x7e,0x41,0x80,0xbe]
13627 s_nand_saveexec_b32 s0, exec_hi
13628 // GFX10: encoding: [0x7f,0x41,0x80,0xbe]
13630 s_nand_saveexec_b32 s0, vcc_lo
13631 // GFX10: encoding: [0x6a,0x41,0x80,0xbe]
13633 s_nand_saveexec_b32 s0, vcc_hi
13634 // GFX10: encoding: [0x6b,0x41,0x80,0xbe]
13636 s_nand_saveexec_b32 s0, m0
13637 // GFX10: encoding: [0x7c,0x41,0x80,0xbe]
13639 s_nand_saveexec_b32 s0, 0
13640 // GFX10: encoding: [0x80,0x41,0x80,0xbe]
13642 s_nand_saveexec_b32 s0, -1
13643 // GFX10: encoding: [0xc1,0x41,0x80,0xbe]
13645 s_nand_saveexec_b32 s0, 0.5
13646 // GFX10: encoding: [0xf0,0x41,0x80,0xbe]
13648 s_nand_saveexec_b32 s0, -4.0
13649 // GFX10: encoding: [0xf7,0x41,0x80,0xbe]
13651 s_nand_saveexec_b32 s0, 0x3f717273
13652 // GFX10: encoding: [0xff,0x41,0x80,0xbe,0x73,0x72,0x71,0x3f]
13654 s_nand_saveexec_b32 s0, 0xaf123456
13655 // GFX10: encoding: [0xff,0x41,0x80,0xbe,0x56,0x34,0x12,0xaf]
13657 s_nor_saveexec_b32 s0, s1
13658 // GFX10: encoding: [0x01,0x42,0x80,0xbe]
13660 s_nor_saveexec_b32 s105, s104
13661 // GFX10: encoding: [0x68,0x42,0xe9,0xbe]
13663 s_nor_saveexec_b32 s0, s104
13664 // GFX10: encoding: [0x68,0x42,0x80,0xbe]
13666 s_nor_saveexec_b32 s105, s1
13667 // GFX10: encoding: [0x01,0x42,0xe9,0xbe]
13669 s_nor_saveexec_b32 exec_lo, s1
13670 // GFX10: encoding: [0x01,0x42,0xfe,0xbe]
13672 s_nor_saveexec_b32 exec_hi, s1
13673 // GFX10: encoding: [0x01,0x42,0xff,0xbe]
13675 s_nor_saveexec_b32 vcc_lo, s1
13676 // GFX10: encoding: [0x01,0x42,0xea,0xbe]
13678 s_nor_saveexec_b32 vcc_hi, s1
13679 // GFX10: encoding: [0x01,0x42,0xeb,0xbe]
13681 s_nor_saveexec_b32 m0, s1
13682 // GFX10: encoding: [0x01,0x42,0xfc,0xbe]
13684 s_nor_saveexec_b32 s0, exec_lo
13685 // GFX10: encoding: [0x7e,0x42,0x80,0xbe]
13687 s_nor_saveexec_b32 s0, exec_hi
13688 // GFX10: encoding: [0x7f,0x42,0x80,0xbe]
13690 s_nor_saveexec_b32 s0, vcc_lo
13691 // GFX10: encoding: [0x6a,0x42,0x80,0xbe]
13693 s_nor_saveexec_b32 s0, vcc_hi
13694 // GFX10: encoding: [0x6b,0x42,0x80,0xbe]
13696 s_nor_saveexec_b32 s0, m0
13697 // GFX10: encoding: [0x7c,0x42,0x80,0xbe]
13699 s_nor_saveexec_b32 s0, 0
13700 // GFX10: encoding: [0x80,0x42,0x80,0xbe]
13702 s_nor_saveexec_b32 s0, -1
13703 // GFX10: encoding: [0xc1,0x42,0x80,0xbe]
13705 s_nor_saveexec_b32 s0, 0.5
13706 // GFX10: encoding: [0xf0,0x42,0x80,0xbe]
13708 s_nor_saveexec_b32 s0, -4.0
13709 // GFX10: encoding: [0xf7,0x42,0x80,0xbe]
13711 s_nor_saveexec_b32 s0, 0x3f717273
13712 // GFX10: encoding: [0xff,0x42,0x80,0xbe,0x73,0x72,0x71,0x3f]
13714 s_nor_saveexec_b32 s0, 0xaf123456
13715 // GFX10: encoding: [0xff,0x42,0x80,0xbe,0x56,0x34,0x12,0xaf]
13717 s_xnor_saveexec_b32 s0, s1
13718 // GFX10: encoding: [0x01,0x43,0x80,0xbe]
13720 s_xnor_saveexec_b32 s105, s104
13721 // GFX10: encoding: [0x68,0x43,0xe9,0xbe]
13723 s_xnor_saveexec_b32 s0, s104
13724 // GFX10: encoding: [0x68,0x43,0x80,0xbe]
13726 s_xnor_saveexec_b32 s105, s1
13727 // GFX10: encoding: [0x01,0x43,0xe9,0xbe]
13729 s_xnor_saveexec_b32 exec_lo, s1
13730 // GFX10: encoding: [0x01,0x43,0xfe,0xbe]
13732 s_xnor_saveexec_b32 exec_hi, s1
13733 // GFX10: encoding: [0x01,0x43,0xff,0xbe]
13735 s_xnor_saveexec_b32 vcc_lo, s1
13736 // GFX10: encoding: [0x01,0x43,0xea,0xbe]
13738 s_xnor_saveexec_b32 vcc_hi, s1
13739 // GFX10: encoding: [0x01,0x43,0xeb,0xbe]
13741 s_xnor_saveexec_b32 m0, s1
13742 // GFX10: encoding: [0x01,0x43,0xfc,0xbe]
13744 s_xnor_saveexec_b32 s0, exec_lo
13745 // GFX10: encoding: [0x7e,0x43,0x80,0xbe]
13747 s_xnor_saveexec_b32 s0, exec_hi
13748 // GFX10: encoding: [0x7f,0x43,0x80,0xbe]
13750 s_xnor_saveexec_b32 s0, vcc_lo
13751 // GFX10: encoding: [0x6a,0x43,0x80,0xbe]
13753 s_xnor_saveexec_b32 s0, vcc_hi
13754 // GFX10: encoding: [0x6b,0x43,0x80,0xbe]
13756 s_xnor_saveexec_b32 s0, m0
13757 // GFX10: encoding: [0x7c,0x43,0x80,0xbe]
13759 s_xnor_saveexec_b32 s0, 0
13760 // GFX10: encoding: [0x80,0x43,0x80,0xbe]
13762 s_xnor_saveexec_b32 s0, -1
13763 // GFX10: encoding: [0xc1,0x43,0x80,0xbe]
13765 s_xnor_saveexec_b32 s0, 0.5
13766 // GFX10: encoding: [0xf0,0x43,0x80,0xbe]
13768 s_xnor_saveexec_b32 s0, -4.0
13769 // GFX10: encoding: [0xf7,0x43,0x80,0xbe]
13771 s_xnor_saveexec_b32 s0, 0x3f717273
13772 // GFX10: encoding: [0xff,0x43,0x80,0xbe,0x73,0x72,0x71,0x3f]
13774 s_xnor_saveexec_b32 s0, 0xaf123456
13775 // GFX10: encoding: [0xff,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf]
13777 s_andn1_saveexec_b32 s0, s1
13778 // GFX10: encoding: [0x01,0x44,0x80,0xbe]
13780 s_andn1_saveexec_b32 s105, s104
13781 // GFX10: encoding: [0x68,0x44,0xe9,0xbe]
13783 s_andn1_saveexec_b32 s0, s104
13784 // GFX10: encoding: [0x68,0x44,0x80,0xbe]
13786 s_andn1_saveexec_b32 s105, s1
13787 // GFX10: encoding: [0x01,0x44,0xe9,0xbe]
13789 s_andn1_saveexec_b32 exec_lo, s1
13790 // GFX10: encoding: [0x01,0x44,0xfe,0xbe]
13792 s_andn1_saveexec_b32 exec_hi, s1
13793 // GFX10: encoding: [0x01,0x44,0xff,0xbe]
13795 s_andn1_saveexec_b32 vcc_lo, s1
13796 // GFX10: encoding: [0x01,0x44,0xea,0xbe]
13798 s_andn1_saveexec_b32 vcc_hi, s1
13799 // GFX10: encoding: [0x01,0x44,0xeb,0xbe]
13801 s_andn1_saveexec_b32 m0, s1
13802 // GFX10: encoding: [0x01,0x44,0xfc,0xbe]
13804 s_andn1_saveexec_b32 s0, exec_lo
13805 // GFX10: encoding: [0x7e,0x44,0x80,0xbe]
13807 s_andn1_saveexec_b32 s0, exec_hi
13808 // GFX10: encoding: [0x7f,0x44,0x80,0xbe]
13810 s_andn1_saveexec_b32 s0, vcc_lo
13811 // GFX10: encoding: [0x6a,0x44,0x80,0xbe]
13813 s_andn1_saveexec_b32 s0, vcc_hi
13814 // GFX10: encoding: [0x6b,0x44,0x80,0xbe]
13816 s_andn1_saveexec_b32 s0, m0
13817 // GFX10: encoding: [0x7c,0x44,0x80,0xbe]
13819 s_andn1_saveexec_b32 s0, 0
13820 // GFX10: encoding: [0x80,0x44,0x80,0xbe]
13822 s_andn1_saveexec_b32 s0, -1
13823 // GFX10: encoding: [0xc1,0x44,0x80,0xbe]
13825 s_andn1_saveexec_b32 s0, 0.5
13826 // GFX10: encoding: [0xf0,0x44,0x80,0xbe]
13828 s_andn1_saveexec_b32 s0, -4.0
13829 // GFX10: encoding: [0xf7,0x44,0x80,0xbe]
13831 s_andn1_saveexec_b32 s0, 0x3f717273
13832 // GFX10: encoding: [0xff,0x44,0x80,0xbe,0x73,0x72,0x71,0x3f]
13834 s_andn1_saveexec_b32 s0, 0xaf123456
13835 // GFX10: encoding: [0xff,0x44,0x80,0xbe,0x56,0x34,0x12,0xaf]
13837 s_orn1_saveexec_b32 s0, s1
13838 // GFX10: encoding: [0x01,0x45,0x80,0xbe]
13840 s_orn1_saveexec_b32 s105, s104
13841 // GFX10: encoding: [0x68,0x45,0xe9,0xbe]
13843 s_orn1_saveexec_b32 s0, s104
13844 // GFX10: encoding: [0x68,0x45,0x80,0xbe]
13846 s_orn1_saveexec_b32 s105, s1
13847 // GFX10: encoding: [0x01,0x45,0xe9,0xbe]
13849 s_orn1_saveexec_b32 exec_lo, s1
13850 // GFX10: encoding: [0x01,0x45,0xfe,0xbe]
13852 s_orn1_saveexec_b32 exec_hi, s1
13853 // GFX10: encoding: [0x01,0x45,0xff,0xbe]
13855 s_orn1_saveexec_b32 vcc_lo, s1
13856 // GFX10: encoding: [0x01,0x45,0xea,0xbe]
13858 s_orn1_saveexec_b32 vcc_hi, s1
13859 // GFX10: encoding: [0x01,0x45,0xeb,0xbe]
13861 s_orn1_saveexec_b32 m0, s1
13862 // GFX10: encoding: [0x01,0x45,0xfc,0xbe]
13864 s_orn1_saveexec_b32 s0, exec_lo
13865 // GFX10: encoding: [0x7e,0x45,0x80,0xbe]
13867 s_orn1_saveexec_b32 s0, exec_hi
13868 // GFX10: encoding: [0x7f,0x45,0x80,0xbe]
13870 s_orn1_saveexec_b32 s0, vcc_lo
13871 // GFX10: encoding: [0x6a,0x45,0x80,0xbe]
13873 s_orn1_saveexec_b32 s0, vcc_hi
13874 // GFX10: encoding: [0x6b,0x45,0x80,0xbe]
13876 s_orn1_saveexec_b32 s0, m0
13877 // GFX10: encoding: [0x7c,0x45,0x80,0xbe]
13879 s_orn1_saveexec_b32 s0, 0
13880 // GFX10: encoding: [0x80,0x45,0x80,0xbe]
13882 s_orn1_saveexec_b32 s0, -1
13883 // GFX10: encoding: [0xc1,0x45,0x80,0xbe]
13885 s_orn1_saveexec_b32 s0, 0.5
13886 // GFX10: encoding: [0xf0,0x45,0x80,0xbe]
13888 s_orn1_saveexec_b32 s0, -4.0
13889 // GFX10: encoding: [0xf7,0x45,0x80,0xbe]
13891 s_orn1_saveexec_b32 s0, 0x3f717273
13892 // GFX10: encoding: [0xff,0x45,0x80,0xbe,0x73,0x72,0x71,0x3f]
13894 s_orn1_saveexec_b32 s0, 0xaf123456
13895 // GFX10: encoding: [0xff,0x45,0x80,0xbe,0x56,0x34,0x12,0xaf]
13897 s_andn1_wrexec_b32 s0, s1
13898 // GFX10: encoding: [0x01,0x46,0x80,0xbe]
13900 s_andn1_wrexec_b32 s105, s104
13901 // GFX10: encoding: [0x68,0x46,0xe9,0xbe]
13903 s_andn1_wrexec_b32 s0, s104
13904 // GFX10: encoding: [0x68,0x46,0x80,0xbe]
13906 s_andn1_wrexec_b32 s105, s1
13907 // GFX10: encoding: [0x01,0x46,0xe9,0xbe]
13909 s_andn1_wrexec_b32 exec_lo, s1
13910 // GFX10: encoding: [0x01,0x46,0xfe,0xbe]
13912 s_andn1_wrexec_b32 exec_hi, s1
13913 // GFX10: encoding: [0x01,0x46,0xff,0xbe]
13915 s_andn1_wrexec_b32 vcc_lo, s1
13916 // GFX10: encoding: [0x01,0x46,0xea,0xbe]
13918 s_andn1_wrexec_b32 vcc_hi, s1
13919 // GFX10: encoding: [0x01,0x46,0xeb,0xbe]
13921 s_andn1_wrexec_b32 m0, s1
13922 // GFX10: encoding: [0x01,0x46,0xfc,0xbe]
13924 s_andn1_wrexec_b32 s0, exec_lo
13925 // GFX10: encoding: [0x7e,0x46,0x80,0xbe]
13927 s_andn1_wrexec_b32 s0, exec_hi
13928 // GFX10: encoding: [0x7f,0x46,0x80,0xbe]
13930 s_andn1_wrexec_b32 s0, vcc_lo
13931 // GFX10: encoding: [0x6a,0x46,0x80,0xbe]
13933 s_andn1_wrexec_b32 s0, vcc_hi
13934 // GFX10: encoding: [0x6b,0x46,0x80,0xbe]
13936 s_andn1_wrexec_b32 s0, m0
13937 // GFX10: encoding: [0x7c,0x46,0x80,0xbe]
13939 s_andn1_wrexec_b32 s0, 0
13940 // GFX10: encoding: [0x80,0x46,0x80,0xbe]
13942 s_andn1_wrexec_b32 s0, -1
13943 // GFX10: encoding: [0xc1,0x46,0x80,0xbe]
13945 s_andn1_wrexec_b32 s0, 0.5
13946 // GFX10: encoding: [0xf0,0x46,0x80,0xbe]
13948 s_andn1_wrexec_b32 s0, -4.0
13949 // GFX10: encoding: [0xf7,0x46,0x80,0xbe]
13951 s_andn1_wrexec_b32 s0, 0x3f717273
13952 // GFX10: encoding: [0xff,0x46,0x80,0xbe,0x73,0x72,0x71,0x3f]
13954 s_andn1_wrexec_b32 s0, 0xaf123456
13955 // GFX10: encoding: [0xff,0x46,0x80,0xbe,0x56,0x34,0x12,0xaf]
13957 s_andn2_wrexec_b32 s0, s1
13958 // GFX10: encoding: [0x01,0x47,0x80,0xbe]
13960 s_andn2_wrexec_b32 s105, s104
13961 // GFX10: encoding: [0x68,0x47,0xe9,0xbe]
13963 s_andn2_wrexec_b32 s0, s104
13964 // GFX10: encoding: [0x68,0x47,0x80,0xbe]
13966 s_andn2_wrexec_b32 s105, s1
13967 // GFX10: encoding: [0x01,0x47,0xe9,0xbe]
13969 s_andn2_wrexec_b32 exec_lo, s1
13970 // GFX10: encoding: [0x01,0x47,0xfe,0xbe]
13972 s_andn2_wrexec_b32 exec_hi, s1
13973 // GFX10: encoding: [0x01,0x47,0xff,0xbe]
13975 s_andn2_wrexec_b32 vcc_lo, s1
13976 // GFX10: encoding: [0x01,0x47,0xea,0xbe]
13978 s_andn2_wrexec_b32 vcc_hi, s1
13979 // GFX10: encoding: [0x01,0x47,0xeb,0xbe]
13981 s_andn2_wrexec_b32 m0, s1
13982 // GFX10: encoding: [0x01,0x47,0xfc,0xbe]
13984 s_andn2_wrexec_b32 s0, exec_lo
13985 // GFX10: encoding: [0x7e,0x47,0x80,0xbe]
13987 s_andn2_wrexec_b32 s0, exec_hi
13988 // GFX10: encoding: [0x7f,0x47,0x80,0xbe]
13990 s_andn2_wrexec_b32 s0, vcc_lo
13991 // GFX10: encoding: [0x6a,0x47,0x80,0xbe]
13993 s_andn2_wrexec_b32 s0, vcc_hi
13994 // GFX10: encoding: [0x6b,0x47,0x80,0xbe]
13996 s_andn2_wrexec_b32 s0, m0
13997 // GFX10: encoding: [0x7c,0x47,0x80,0xbe]
13999 s_andn2_wrexec_b32 s0, 0
14000 // GFX10: encoding: [0x80,0x47,0x80,0xbe]
14002 s_andn2_wrexec_b32 s0, -1
14003 // GFX10: encoding: [0xc1,0x47,0x80,0xbe]
14005 s_andn2_wrexec_b32 s0, 0.5
14006 // GFX10: encoding: [0xf0,0x47,0x80,0xbe]
14008 s_andn2_wrexec_b32 s0, -4.0
14009 // GFX10: encoding: [0xf7,0x47,0x80,0xbe]
14011 s_andn2_wrexec_b32 s0, 0x3f717273
14012 // GFX10: encoding: [0xff,0x47,0x80,0xbe,0x73,0x72,0x71,0x3f]
14014 s_andn2_wrexec_b32 s0, 0xaf123456
14015 // GFX10: encoding: [0xff,0x47,0x80,0xbe,0x56,0x34,0x12,0xaf]
14017 s_movrelsd_2_b32 s0, s1
14018 // GFX10: encoding: [0x01,0x49,0x80,0xbe]
14020 s_movrelsd_2_b32 s105, s104
14021 // GFX10: encoding: [0x68,0x49,0xe9,0xbe]
14023 s_movrelsd_2_b32 s0, s104
14024 // GFX10: encoding: [0x68,0x49,0x80,0xbe]
14026 s_movrelsd_2_b32 s105, s1
14027 // GFX10: encoding: [0x01,0x49,0xe9,0xbe]
14029 s_movrelsd_2_b32 vcc_lo, s1
14030 // GFX10: encoding: [0x01,0x49,0xea,0xbe]
14032 s_movrelsd_2_b32 vcc_hi, s1
14033 // GFX10: encoding: [0x01,0x49,0xeb,0xbe]
14035 s_movrelsd_2_b32 s0, vcc_lo
14036 // GFX10: encoding: [0x6a,0x49,0x80,0xbe]
14038 s_movrelsd_2_b32 s0, vcc_hi
14039 // GFX10: encoding: [0x6b,0x49,0x80,0xbe]
14041 //===----------------------------------------------------------------------===//
14042 // ENC_SOP2.
14043 //===----------------------------------------------------------------------===//
14045 s_add_u32 s0, s1, s2
14046 // GFX10: encoding: [0x01,0x02,0x00,0x80]
14048 s_add_u32 s105, s104, s103
14049 // GFX10: encoding: [0x68,0x67,0x69,0x80]
14051 s_add_u32 s0, s104, s103
14052 // GFX10: encoding: [0x68,0x67,0x00,0x80]
14054 s_add_u32 s105, s1, s103
14055 // GFX10: encoding: [0x01,0x67,0x69,0x80]
14057 s_add_u32 s105, s104, s2
14058 // GFX10: encoding: [0x68,0x02,0x69,0x80]
14060 s_add_u32 s105, s1, s2
14061 // GFX10: encoding: [0x01,0x02,0x69,0x80]
14063 s_add_u32 s0, s104, s2
14064 // GFX10: encoding: [0x68,0x02,0x00,0x80]
14066 s_add_u32 s0, s1, s103
14067 // GFX10: encoding: [0x01,0x67,0x00,0x80]
14069 s_add_u32 exec_lo, s1, s2
14070 // GFX10: encoding: [0x01,0x02,0x7e,0x80]
14072 s_add_u32 exec_hi, s1, s2
14073 // GFX10: encoding: [0x01,0x02,0x7f,0x80]
14075 s_add_u32 vcc_lo, s1, s2
14076 // GFX10: encoding: [0x01,0x02,0x6a,0x80]
14078 s_add_u32 vcc_hi, s1, s2
14079 // GFX10: encoding: [0x01,0x02,0x6b,0x80]
14081 s_add_u32 m0, s1, s2
14082 // GFX10: encoding: [0x01,0x02,0x7c,0x80]
14084 s_add_u32 s0, exec_lo, s2
14085 // GFX10: encoding: [0x7e,0x02,0x00,0x80]
14087 s_add_u32 s0, exec_hi, s2
14088 // GFX10: encoding: [0x7f,0x02,0x00,0x80]
14090 s_add_u32 s0, vcc_lo, s2
14091 // GFX10: encoding: [0x6a,0x02,0x00,0x80]
14093 s_add_u32 s0, vcc_hi, s2
14094 // GFX10: encoding: [0x6b,0x02,0x00,0x80]
14096 s_add_u32 s0, m0, s2
14097 // GFX10: encoding: [0x7c,0x02,0x00,0x80]
14099 s_add_u32 s0, 0, s2
14100 // GFX10: encoding: [0x80,0x02,0x00,0x80]
14102 s_add_u32 s0, -1, s2
14103 // GFX10: encoding: [0xc1,0x02,0x00,0x80]
14105 s_add_u32 s0, 0.5, s2
14106 // GFX10: encoding: [0xf0,0x02,0x00,0x80]
14108 s_add_u32 s0, -4.0, s2
14109 // GFX10: encoding: [0xf7,0x02,0x00,0x80]
14111 s_add_u32 s0, 0x3f717273, s2
14112 // GFX10: encoding: [0xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f]
14114 s_add_u32 s0, 0xaf123456, s2
14115 // GFX10: encoding: [0xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf]
14117 s_add_u32 s0, s1, exec_lo
14118 // GFX10: encoding: [0x01,0x7e,0x00,0x80]
14120 s_add_u32 s0, s1, exec_hi
14121 // GFX10: encoding: [0x01,0x7f,0x00,0x80]
14123 s_add_u32 s0, s1, vcc_lo
14124 // GFX10: encoding: [0x01,0x6a,0x00,0x80]
14126 s_add_u32 s0, s1, vcc_hi
14127 // GFX10: encoding: [0x01,0x6b,0x00,0x80]
14129 s_add_u32 s0, s1, m0
14130 // GFX10: encoding: [0x01,0x7c,0x00,0x80]
14132 s_add_u32 s0, s1, 0
14133 // GFX10: encoding: [0x01,0x80,0x00,0x80]
14135 s_add_u32 s0, s1, -1
14136 // GFX10: encoding: [0x01,0xc1,0x00,0x80]
14138 s_add_u32 s0, s1, 0.5
14139 // GFX10: encoding: [0x01,0xf0,0x00,0x80]
14141 s_add_u32 s0, s1, -4.0
14142 // GFX10: encoding: [0x01,0xf7,0x00,0x80]
14144 s_add_u32 s0, s1, 0x3f717273
14145 // GFX10: encoding: [0x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f]
14147 s_add_u32 s0, s1, 0xaf123456
14148 // GFX10: encoding: [0x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf]
14150 s_sub_u32 s0, s1, s2
14151 // GFX10: encoding: [0x01,0x02,0x80,0x80]
14153 s_sub_u32 s105, s104, s103
14154 // GFX10: encoding: [0x68,0x67,0xe9,0x80]
14156 s_sub_u32 s0, s104, s103
14157 // GFX10: encoding: [0x68,0x67,0x80,0x80]
14159 s_sub_u32 s105, s1, s103
14160 // GFX10: encoding: [0x01,0x67,0xe9,0x80]
14162 s_sub_u32 s105, s104, s2
14163 // GFX10: encoding: [0x68,0x02,0xe9,0x80]
14165 s_sub_u32 s105, s1, s2
14166 // GFX10: encoding: [0x01,0x02,0xe9,0x80]
14168 s_sub_u32 s0, s104, s2
14169 // GFX10: encoding: [0x68,0x02,0x80,0x80]
14171 s_sub_u32 s0, s1, s103
14172 // GFX10: encoding: [0x01,0x67,0x80,0x80]
14174 s_sub_u32 exec_lo, s1, s2
14175 // GFX10: encoding: [0x01,0x02,0xfe,0x80]
14177 s_sub_u32 exec_hi, s1, s2
14178 // GFX10: encoding: [0x01,0x02,0xff,0x80]
14180 s_sub_u32 vcc_lo, s1, s2
14181 // GFX10: encoding: [0x01,0x02,0xea,0x80]
14183 s_sub_u32 vcc_hi, s1, s2
14184 // GFX10: encoding: [0x01,0x02,0xeb,0x80]
14186 s_sub_u32 m0, s1, s2
14187 // GFX10: encoding: [0x01,0x02,0xfc,0x80]
14189 s_sub_u32 s0, exec_lo, s2
14190 // GFX10: encoding: [0x7e,0x02,0x80,0x80]
14192 s_sub_u32 s0, exec_hi, s2
14193 // GFX10: encoding: [0x7f,0x02,0x80,0x80]
14195 s_sub_u32 s0, vcc_lo, s2
14196 // GFX10: encoding: [0x6a,0x02,0x80,0x80]
14198 s_sub_u32 s0, vcc_hi, s2
14199 // GFX10: encoding: [0x6b,0x02,0x80,0x80]
14201 s_sub_u32 s0, m0, s2
14202 // GFX10: encoding: [0x7c,0x02,0x80,0x80]
14204 s_sub_u32 s0, 0, s2
14205 // GFX10: encoding: [0x80,0x02,0x80,0x80]
14207 s_sub_u32 s0, -1, s2
14208 // GFX10: encoding: [0xc1,0x02,0x80,0x80]
14210 s_sub_u32 s0, 0.5, s2
14211 // GFX10: encoding: [0xf0,0x02,0x80,0x80]
14213 s_sub_u32 s0, -4.0, s2
14214 // GFX10: encoding: [0xf7,0x02,0x80,0x80]
14216 s_sub_u32 s0, 0x3f717273, s2
14217 // GFX10: encoding: [0xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f]
14219 s_sub_u32 s0, 0xaf123456, s2
14220 // GFX10: encoding: [0xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf]
14222 s_sub_u32 s0, s1, exec_lo
14223 // GFX10: encoding: [0x01,0x7e,0x80,0x80]
14225 s_sub_u32 s0, s1, exec_hi
14226 // GFX10: encoding: [0x01,0x7f,0x80,0x80]
14228 s_sub_u32 s0, s1, vcc_lo
14229 // GFX10: encoding: [0x01,0x6a,0x80,0x80]
14231 s_sub_u32 s0, s1, vcc_hi
14232 // GFX10: encoding: [0x01,0x6b,0x80,0x80]
14234 s_sub_u32 s0, s1, m0
14235 // GFX10: encoding: [0x01,0x7c,0x80,0x80]
14237 s_sub_u32 s0, s1, 0
14238 // GFX10: encoding: [0x01,0x80,0x80,0x80]
14240 s_sub_u32 s0, s1, -1
14241 // GFX10: encoding: [0x01,0xc1,0x80,0x80]
14243 s_sub_u32 s0, s1, 0.5
14244 // GFX10: encoding: [0x01,0xf0,0x80,0x80]
14246 s_sub_u32 s0, s1, -4.0
14247 // GFX10: encoding: [0x01,0xf7,0x80,0x80]
14249 s_sub_u32 s0, s1, 0x3f717273
14250 // GFX10: encoding: [0x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f]
14252 s_sub_u32 s0, s1, 0xaf123456
14253 // GFX10: encoding: [0x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf]
14255 s_add_i32 s0, s1, s2
14256 // GFX10: encoding: [0x01,0x02,0x00,0x81]
14258 s_add_i32 s105, s104, s103
14259 // GFX10: encoding: [0x68,0x67,0x69,0x81]
14261 s_add_i32 s0, s104, s103
14262 // GFX10: encoding: [0x68,0x67,0x00,0x81]
14264 s_add_i32 s105, s1, s103
14265 // GFX10: encoding: [0x01,0x67,0x69,0x81]
14267 s_add_i32 s105, s104, s2
14268 // GFX10: encoding: [0x68,0x02,0x69,0x81]
14270 s_add_i32 s105, s1, s2
14271 // GFX10: encoding: [0x01,0x02,0x69,0x81]
14273 s_add_i32 s0, s104, s2
14274 // GFX10: encoding: [0x68,0x02,0x00,0x81]
14276 s_add_i32 s0, s1, s103
14277 // GFX10: encoding: [0x01,0x67,0x00,0x81]
14279 s_add_i32 exec_lo, s1, s2
14280 // GFX10: encoding: [0x01,0x02,0x7e,0x81]
14282 s_add_i32 exec_hi, s1, s2
14283 // GFX10: encoding: [0x01,0x02,0x7f,0x81]
14285 s_add_i32 vcc_lo, s1, s2
14286 // GFX10: encoding: [0x01,0x02,0x6a,0x81]
14288 s_add_i32 vcc_hi, s1, s2
14289 // GFX10: encoding: [0x01,0x02,0x6b,0x81]
14291 s_add_i32 m0, s1, s2
14292 // GFX10: encoding: [0x01,0x02,0x7c,0x81]
14294 s_add_i32 s0, exec_lo, s2
14295 // GFX10: encoding: [0x7e,0x02,0x00,0x81]
14297 s_add_i32 s0, exec_hi, s2
14298 // GFX10: encoding: [0x7f,0x02,0x00,0x81]
14300 s_add_i32 s0, vcc_lo, s2
14301 // GFX10: encoding: [0x6a,0x02,0x00,0x81]
14303 s_add_i32 s0, vcc_hi, s2
14304 // GFX10: encoding: [0x6b,0x02,0x00,0x81]
14306 s_add_i32 s0, m0, s2
14307 // GFX10: encoding: [0x7c,0x02,0x00,0x81]
14309 s_add_i32 s0, 0, s2
14310 // GFX10: encoding: [0x80,0x02,0x00,0x81]
14312 s_add_i32 s0, -1, s2
14313 // GFX10: encoding: [0xc1,0x02,0x00,0x81]
14315 s_add_i32 s0, 0.5, s2
14316 // GFX10: encoding: [0xf0,0x02,0x00,0x81]
14318 s_add_i32 s0, -4.0, s2
14319 // GFX10: encoding: [0xf7,0x02,0x00,0x81]
14321 s_add_i32 s0, 0x3f717273, s2
14322 // GFX10: encoding: [0xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f]
14324 s_add_i32 s0, 0xaf123456, s2
14325 // GFX10: encoding: [0xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf]
14327 s_add_i32 s0, s1, exec_lo
14328 // GFX10: encoding: [0x01,0x7e,0x00,0x81]
14330 s_add_i32 s0, s1, exec_hi
14331 // GFX10: encoding: [0x01,0x7f,0x00,0x81]
14333 s_add_i32 s0, s1, vcc_lo
14334 // GFX10: encoding: [0x01,0x6a,0x00,0x81]
14336 s_add_i32 s0, s1, vcc_hi
14337 // GFX10: encoding: [0x01,0x6b,0x00,0x81]
14339 s_add_i32 s0, s1, m0
14340 // GFX10: encoding: [0x01,0x7c,0x00,0x81]
14342 s_add_i32 s0, s1, 0
14343 // GFX10: encoding: [0x01,0x80,0x00,0x81]
14345 s_add_i32 s0, s1, -1
14346 // GFX10: encoding: [0x01,0xc1,0x00,0x81]
14348 s_add_i32 s0, s1, 0.5
14349 // GFX10: encoding: [0x01,0xf0,0x00,0x81]
14351 s_add_i32 s0, s1, -4.0
14352 // GFX10: encoding: [0x01,0xf7,0x00,0x81]
14354 s_add_i32 s0, s1, 0x3f717273
14355 // GFX10: encoding: [0x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f]
14357 s_add_i32 s0, s1, 0xaf123456
14358 // GFX10: encoding: [0x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf]
14360 s_sub_i32 s0, s1, s2
14361 // GFX10: encoding: [0x01,0x02,0x80,0x81]
14363 s_sub_i32 s105, s104, s103
14364 // GFX10: encoding: [0x68,0x67,0xe9,0x81]
14366 s_sub_i32 s0, s104, s103
14367 // GFX10: encoding: [0x68,0x67,0x80,0x81]
14369 s_sub_i32 s105, s1, s103
14370 // GFX10: encoding: [0x01,0x67,0xe9,0x81]
14372 s_sub_i32 s105, s104, s2
14373 // GFX10: encoding: [0x68,0x02,0xe9,0x81]
14375 s_sub_i32 s105, s1, s2
14376 // GFX10: encoding: [0x01,0x02,0xe9,0x81]
14378 s_sub_i32 s0, s104, s2
14379 // GFX10: encoding: [0x68,0x02,0x80,0x81]
14381 s_sub_i32 s0, s1, s103
14382 // GFX10: encoding: [0x01,0x67,0x80,0x81]
14384 s_sub_i32 exec_lo, s1, s2
14385 // GFX10: encoding: [0x01,0x02,0xfe,0x81]
14387 s_sub_i32 exec_hi, s1, s2
14388 // GFX10: encoding: [0x01,0x02,0xff,0x81]
14390 s_sub_i32 vcc_lo, s1, s2
14391 // GFX10: encoding: [0x01,0x02,0xea,0x81]
14393 s_sub_i32 vcc_hi, s1, s2
14394 // GFX10: encoding: [0x01,0x02,0xeb,0x81]
14396 s_sub_i32 m0, s1, s2
14397 // GFX10: encoding: [0x01,0x02,0xfc,0x81]
14399 s_sub_i32 s0, exec_lo, s2
14400 // GFX10: encoding: [0x7e,0x02,0x80,0x81]
14402 s_sub_i32 s0, exec_hi, s2
14403 // GFX10: encoding: [0x7f,0x02,0x80,0x81]
14405 s_sub_i32 s0, vcc_lo, s2
14406 // GFX10: encoding: [0x6a,0x02,0x80,0x81]
14408 s_sub_i32 s0, vcc_hi, s2
14409 // GFX10: encoding: [0x6b,0x02,0x80,0x81]
14411 s_sub_i32 s0, m0, s2
14412 // GFX10: encoding: [0x7c,0x02,0x80,0x81]
14414 s_sub_i32 s0, 0, s2
14415 // GFX10: encoding: [0x80,0x02,0x80,0x81]
14417 s_sub_i32 s0, -1, s2
14418 // GFX10: encoding: [0xc1,0x02,0x80,0x81]
14420 s_sub_i32 s0, 0.5, s2
14421 // GFX10: encoding: [0xf0,0x02,0x80,0x81]
14423 s_sub_i32 s0, -4.0, s2
14424 // GFX10: encoding: [0xf7,0x02,0x80,0x81]
14426 s_sub_i32 s0, 0x3f717273, s2
14427 // GFX10: encoding: [0xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f]
14429 s_sub_i32 s0, 0xaf123456, s2
14430 // GFX10: encoding: [0xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf]
14432 s_sub_i32 s0, s1, exec_lo
14433 // GFX10: encoding: [0x01,0x7e,0x80,0x81]
14435 s_sub_i32 s0, s1, exec_hi
14436 // GFX10: encoding: [0x01,0x7f,0x80,0x81]
14438 s_sub_i32 s0, s1, vcc_lo
14439 // GFX10: encoding: [0x01,0x6a,0x80,0x81]
14441 s_sub_i32 s0, s1, vcc_hi
14442 // GFX10: encoding: [0x01,0x6b,0x80,0x81]
14444 s_sub_i32 s0, s1, m0
14445 // GFX10: encoding: [0x01,0x7c,0x80,0x81]
14447 s_sub_i32 s0, s1, 0
14448 // GFX10: encoding: [0x01,0x80,0x80,0x81]
14450 s_sub_i32 s0, s1, -1
14451 // GFX10: encoding: [0x01,0xc1,0x80,0x81]
14453 s_sub_i32 s0, s1, 0.5
14454 // GFX10: encoding: [0x01,0xf0,0x80,0x81]
14456 s_sub_i32 s0, s1, -4.0
14457 // GFX10: encoding: [0x01,0xf7,0x80,0x81]
14459 s_sub_i32 s0, s1, 0x3f717273
14460 // GFX10: encoding: [0x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f]
14462 s_sub_i32 s0, s1, 0xaf123456
14463 // GFX10: encoding: [0x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf]
14465 s_addc_u32 s0, s1, s2
14466 // GFX10: encoding: [0x01,0x02,0x00,0x82]
14468 s_addc_u32 s105, s104, s103
14469 // GFX10: encoding: [0x68,0x67,0x69,0x82]
14471 s_addc_u32 s0, s104, s103
14472 // GFX10: encoding: [0x68,0x67,0x00,0x82]
14474 s_addc_u32 s105, s1, s103
14475 // GFX10: encoding: [0x01,0x67,0x69,0x82]
14477 s_addc_u32 s105, s104, s2
14478 // GFX10: encoding: [0x68,0x02,0x69,0x82]
14480 s_addc_u32 s105, s1, s2
14481 // GFX10: encoding: [0x01,0x02,0x69,0x82]
14483 s_addc_u32 s0, s104, s2
14484 // GFX10: encoding: [0x68,0x02,0x00,0x82]
14486 s_addc_u32 s0, s1, s103
14487 // GFX10: encoding: [0x01,0x67,0x00,0x82]
14489 s_addc_u32 exec_lo, s1, s2
14490 // GFX10: encoding: [0x01,0x02,0x7e,0x82]
14492 s_addc_u32 exec_hi, s1, s2
14493 // GFX10: encoding: [0x01,0x02,0x7f,0x82]
14495 s_addc_u32 vcc_lo, s1, s2
14496 // GFX10: encoding: [0x01,0x02,0x6a,0x82]
14498 s_addc_u32 vcc_hi, s1, s2
14499 // GFX10: encoding: [0x01,0x02,0x6b,0x82]
14501 s_addc_u32 m0, s1, s2
14502 // GFX10: encoding: [0x01,0x02,0x7c,0x82]
14504 s_addc_u32 s0, exec_lo, s2
14505 // GFX10: encoding: [0x7e,0x02,0x00,0x82]
14507 s_addc_u32 s0, exec_hi, s2
14508 // GFX10: encoding: [0x7f,0x02,0x00,0x82]
14510 s_addc_u32 s0, vcc_lo, s2
14511 // GFX10: encoding: [0x6a,0x02,0x00,0x82]
14513 s_addc_u32 s0, vcc_hi, s2
14514 // GFX10: encoding: [0x6b,0x02,0x00,0x82]
14516 s_addc_u32 s0, m0, s2
14517 // GFX10: encoding: [0x7c,0x02,0x00,0x82]
14519 s_addc_u32 s0, 0, s2
14520 // GFX10: encoding: [0x80,0x02,0x00,0x82]
14522 s_addc_u32 s0, -1, s2
14523 // GFX10: encoding: [0xc1,0x02,0x00,0x82]
14525 s_addc_u32 s0, 0.5, s2
14526 // GFX10: encoding: [0xf0,0x02,0x00,0x82]
14528 s_addc_u32 s0, -4.0, s2
14529 // GFX10: encoding: [0xf7,0x02,0x00,0x82]
14531 s_addc_u32 s0, 0x3f717273, s2
14532 // GFX10: encoding: [0xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f]
14534 s_addc_u32 s0, 0xaf123456, s2
14535 // GFX10: encoding: [0xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf]
14537 s_addc_u32 s0, s1, exec_lo
14538 // GFX10: encoding: [0x01,0x7e,0x00,0x82]
14540 s_addc_u32 s0, s1, exec_hi
14541 // GFX10: encoding: [0x01,0x7f,0x00,0x82]
14543 s_addc_u32 s0, s1, vcc_lo
14544 // GFX10: encoding: [0x01,0x6a,0x00,0x82]
14546 s_addc_u32 s0, s1, vcc_hi
14547 // GFX10: encoding: [0x01,0x6b,0x00,0x82]
14549 s_addc_u32 s0, s1, m0
14550 // GFX10: encoding: [0x01,0x7c,0x00,0x82]
14552 s_addc_u32 s0, s1, 0
14553 // GFX10: encoding: [0x01,0x80,0x00,0x82]
14555 s_addc_u32 s0, s1, -1
14556 // GFX10: encoding: [0x01,0xc1,0x00,0x82]
14558 s_addc_u32 s0, s1, 0.5
14559 // GFX10: encoding: [0x01,0xf0,0x00,0x82]
14561 s_addc_u32 s0, s1, -4.0
14562 // GFX10: encoding: [0x01,0xf7,0x00,0x82]
14564 s_addc_u32 s0, s1, 0x3f717273
14565 // GFX10: encoding: [0x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f]
14567 s_addc_u32 s0, s1, 0xaf123456
14568 // GFX10: encoding: [0x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf]
14570 s_subb_u32 s0, s1, s2
14571 // GFX10: encoding: [0x01,0x02,0x80,0x82]
14573 s_subb_u32 s105, s104, s103
14574 // GFX10: encoding: [0x68,0x67,0xe9,0x82]
14576 s_subb_u32 s0, s104, s103
14577 // GFX10: encoding: [0x68,0x67,0x80,0x82]
14579 s_subb_u32 s105, s1, s103
14580 // GFX10: encoding: [0x01,0x67,0xe9,0x82]
14582 s_subb_u32 s105, s104, s2
14583 // GFX10: encoding: [0x68,0x02,0xe9,0x82]
14585 s_subb_u32 s105, s1, s2
14586 // GFX10: encoding: [0x01,0x02,0xe9,0x82]
14588 s_subb_u32 s0, s104, s2
14589 // GFX10: encoding: [0x68,0x02,0x80,0x82]
14591 s_subb_u32 s0, s1, s103
14592 // GFX10: encoding: [0x01,0x67,0x80,0x82]
14594 s_subb_u32 exec_lo, s1, s2
14595 // GFX10: encoding: [0x01,0x02,0xfe,0x82]
14597 s_subb_u32 exec_hi, s1, s2
14598 // GFX10: encoding: [0x01,0x02,0xff,0x82]
14600 s_subb_u32 vcc_lo, s1, s2
14601 // GFX10: encoding: [0x01,0x02,0xea,0x82]
14603 s_subb_u32 vcc_hi, s1, s2
14604 // GFX10: encoding: [0x01,0x02,0xeb,0x82]
14606 s_subb_u32 m0, s1, s2
14607 // GFX10: encoding: [0x01,0x02,0xfc,0x82]
14609 s_subb_u32 s0, exec_lo, s2
14610 // GFX10: encoding: [0x7e,0x02,0x80,0x82]
14612 s_subb_u32 s0, exec_hi, s2
14613 // GFX10: encoding: [0x7f,0x02,0x80,0x82]
14615 s_subb_u32 s0, vcc_lo, s2
14616 // GFX10: encoding: [0x6a,0x02,0x80,0x82]
14618 s_subb_u32 s0, vcc_hi, s2
14619 // GFX10: encoding: [0x6b,0x02,0x80,0x82]
14621 s_subb_u32 s0, m0, s2
14622 // GFX10: encoding: [0x7c,0x02,0x80,0x82]
14624 s_subb_u32 s0, 0, s2
14625 // GFX10: encoding: [0x80,0x02,0x80,0x82]
14627 s_subb_u32 s0, -1, s2
14628 // GFX10: encoding: [0xc1,0x02,0x80,0x82]
14630 s_subb_u32 s0, 0.5, s2
14631 // GFX10: encoding: [0xf0,0x02,0x80,0x82]
14633 s_subb_u32 s0, -4.0, s2
14634 // GFX10: encoding: [0xf7,0x02,0x80,0x82]
14636 s_subb_u32 s0, 0x3f717273, s2
14637 // GFX10: encoding: [0xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f]
14639 s_subb_u32 s0, 0xaf123456, s2
14640 // GFX10: encoding: [0xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf]
14642 s_subb_u32 s0, s1, exec_lo
14643 // GFX10: encoding: [0x01,0x7e,0x80,0x82]
14645 s_subb_u32 s0, s1, exec_hi
14646 // GFX10: encoding: [0x01,0x7f,0x80,0x82]
14648 s_subb_u32 s0, s1, vcc_lo
14649 // GFX10: encoding: [0x01,0x6a,0x80,0x82]
14651 s_subb_u32 s0, s1, vcc_hi
14652 // GFX10: encoding: [0x01,0x6b,0x80,0x82]
14654 s_subb_u32 s0, s1, m0
14655 // GFX10: encoding: [0x01,0x7c,0x80,0x82]
14657 s_subb_u32 s0, s1, 0
14658 // GFX10: encoding: [0x01,0x80,0x80,0x82]
14660 s_subb_u32 s0, s1, -1
14661 // GFX10: encoding: [0x01,0xc1,0x80,0x82]
14663 s_subb_u32 s0, s1, 0.5
14664 // GFX10: encoding: [0x01,0xf0,0x80,0x82]
14666 s_subb_u32 s0, s1, -4.0
14667 // GFX10: encoding: [0x01,0xf7,0x80,0x82]
14669 s_subb_u32 s0, s1, 0x3f717273
14670 // GFX10: encoding: [0x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f]
14672 s_subb_u32 s0, s1, 0xaf123456
14673 // GFX10: encoding: [0x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf]
14675 s_min_i32 s0, s1, s2
14676 // GFX10: encoding: [0x01,0x02,0x00,0x83]
14678 s_min_i32 s105, s104, s103
14679 // GFX10: encoding: [0x68,0x67,0x69,0x83]
14681 s_min_i32 s0, s104, s103
14682 // GFX10: encoding: [0x68,0x67,0x00,0x83]
14684 s_min_i32 s105, s1, s103
14685 // GFX10: encoding: [0x01,0x67,0x69,0x83]
14687 s_min_i32 s105, s104, s2
14688 // GFX10: encoding: [0x68,0x02,0x69,0x83]
14690 s_min_i32 s105, s1, s2
14691 // GFX10: encoding: [0x01,0x02,0x69,0x83]
14693 s_min_i32 s0, s104, s2
14694 // GFX10: encoding: [0x68,0x02,0x00,0x83]
14696 s_min_i32 s0, s1, s103
14697 // GFX10: encoding: [0x01,0x67,0x00,0x83]
14699 s_min_i32 exec_lo, s1, s2
14700 // GFX10: encoding: [0x01,0x02,0x7e,0x83]
14702 s_min_i32 exec_hi, s1, s2
14703 // GFX10: encoding: [0x01,0x02,0x7f,0x83]
14705 s_min_i32 vcc_lo, s1, s2
14706 // GFX10: encoding: [0x01,0x02,0x6a,0x83]
14708 s_min_i32 vcc_hi, s1, s2
14709 // GFX10: encoding: [0x01,0x02,0x6b,0x83]
14711 s_min_i32 m0, s1, s2
14712 // GFX10: encoding: [0x01,0x02,0x7c,0x83]
14714 s_min_i32 s0, exec_lo, s2
14715 // GFX10: encoding: [0x7e,0x02,0x00,0x83]
14717 s_min_i32 s0, exec_hi, s2
14718 // GFX10: encoding: [0x7f,0x02,0x00,0x83]
14720 s_min_i32 s0, vcc_lo, s2
14721 // GFX10: encoding: [0x6a,0x02,0x00,0x83]
14723 s_min_i32 s0, vcc_hi, s2
14724 // GFX10: encoding: [0x6b,0x02,0x00,0x83]
14726 s_min_i32 s0, m0, s2
14727 // GFX10: encoding: [0x7c,0x02,0x00,0x83]
14729 s_min_i32 s0, 0, s2
14730 // GFX10: encoding: [0x80,0x02,0x00,0x83]
14732 s_min_i32 s0, -1, s2
14733 // GFX10: encoding: [0xc1,0x02,0x00,0x83]
14735 s_min_i32 s0, 0.5, s2
14736 // GFX10: encoding: [0xf0,0x02,0x00,0x83]
14738 s_min_i32 s0, -4.0, s2
14739 // GFX10: encoding: [0xf7,0x02,0x00,0x83]
14741 s_min_i32 s0, 0x3f717273, s2
14742 // GFX10: encoding: [0xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f]
14744 s_min_i32 s0, 0xaf123456, s2
14745 // GFX10: encoding: [0xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf]
14747 s_min_i32 s0, s1, exec_lo
14748 // GFX10: encoding: [0x01,0x7e,0x00,0x83]
14750 s_min_i32 s0, s1, exec_hi
14751 // GFX10: encoding: [0x01,0x7f,0x00,0x83]
14753 s_min_i32 s0, s1, vcc_lo
14754 // GFX10: encoding: [0x01,0x6a,0x00,0x83]
14756 s_min_i32 s0, s1, vcc_hi
14757 // GFX10: encoding: [0x01,0x6b,0x00,0x83]
14759 s_min_i32 s0, s1, m0
14760 // GFX10: encoding: [0x01,0x7c,0x00,0x83]
14762 s_min_i32 s0, s1, 0
14763 // GFX10: encoding: [0x01,0x80,0x00,0x83]
14765 s_min_i32 s0, s1, -1
14766 // GFX10: encoding: [0x01,0xc1,0x00,0x83]
14768 s_min_i32 s0, s1, 0.5
14769 // GFX10: encoding: [0x01,0xf0,0x00,0x83]
14771 s_min_i32 s0, s1, -4.0
14772 // GFX10: encoding: [0x01,0xf7,0x00,0x83]
14774 s_min_i32 s0, s1, 0x3f717273
14775 // GFX10: encoding: [0x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f]
14777 s_min_i32 s0, s1, 0xaf123456
14778 // GFX10: encoding: [0x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf]
14780 s_min_u32 s0, s1, s2
14781 // GFX10: encoding: [0x01,0x02,0x80,0x83]
14783 s_min_u32 s105, s104, s103
14784 // GFX10: encoding: [0x68,0x67,0xe9,0x83]
14786 s_min_u32 s0, s104, s103
14787 // GFX10: encoding: [0x68,0x67,0x80,0x83]
14789 s_min_u32 s105, s1, s103
14790 // GFX10: encoding: [0x01,0x67,0xe9,0x83]
14792 s_min_u32 s105, s104, s2
14793 // GFX10: encoding: [0x68,0x02,0xe9,0x83]
14795 s_min_u32 s105, s1, s2
14796 // GFX10: encoding: [0x01,0x02,0xe9,0x83]
14798 s_min_u32 s0, s104, s2
14799 // GFX10: encoding: [0x68,0x02,0x80,0x83]
14801 s_min_u32 s0, s1, s103
14802 // GFX10: encoding: [0x01,0x67,0x80,0x83]
14804 s_min_u32 exec_lo, s1, s2
14805 // GFX10: encoding: [0x01,0x02,0xfe,0x83]
14807 s_min_u32 exec_hi, s1, s2
14808 // GFX10: encoding: [0x01,0x02,0xff,0x83]
14810 s_min_u32 vcc_lo, s1, s2
14811 // GFX10: encoding: [0x01,0x02,0xea,0x83]
14813 s_min_u32 vcc_hi, s1, s2
14814 // GFX10: encoding: [0x01,0x02,0xeb,0x83]
14816 s_min_u32 m0, s1, s2
14817 // GFX10: encoding: [0x01,0x02,0xfc,0x83]
14819 s_min_u32 s0, exec_lo, s2
14820 // GFX10: encoding: [0x7e,0x02,0x80,0x83]
14822 s_min_u32 s0, exec_hi, s2
14823 // GFX10: encoding: [0x7f,0x02,0x80,0x83]
14825 s_min_u32 s0, vcc_lo, s2
14826 // GFX10: encoding: [0x6a,0x02,0x80,0x83]
14828 s_min_u32 s0, vcc_hi, s2
14829 // GFX10: encoding: [0x6b,0x02,0x80,0x83]
14831 s_min_u32 s0, m0, s2
14832 // GFX10: encoding: [0x7c,0x02,0x80,0x83]
14834 s_min_u32 s0, 0, s2
14835 // GFX10: encoding: [0x80,0x02,0x80,0x83]
14837 s_min_u32 s0, -1, s2
14838 // GFX10: encoding: [0xc1,0x02,0x80,0x83]
14840 s_min_u32 s0, 0.5, s2
14841 // GFX10: encoding: [0xf0,0x02,0x80,0x83]
14843 s_min_u32 s0, -4.0, s2
14844 // GFX10: encoding: [0xf7,0x02,0x80,0x83]
14846 s_min_u32 s0, 0x3f717273, s2
14847 // GFX10: encoding: [0xff,0x02,0x80,0x83,0x73,0x72,0x71,0x3f]
14849 s_min_u32 s0, 0xaf123456, s2
14850 // GFX10: encoding: [0xff,0x02,0x80,0x83,0x56,0x34,0x12,0xaf]
14852 s_min_u32 s0, s1, exec_lo
14853 // GFX10: encoding: [0x01,0x7e,0x80,0x83]
14855 s_min_u32 s0, s1, exec_hi
14856 // GFX10: encoding: [0x01,0x7f,0x80,0x83]
14858 s_min_u32 s0, s1, vcc_lo
14859 // GFX10: encoding: [0x01,0x6a,0x80,0x83]
14861 s_min_u32 s0, s1, vcc_hi
14862 // GFX10: encoding: [0x01,0x6b,0x80,0x83]
14864 s_min_u32 s0, s1, m0
14865 // GFX10: encoding: [0x01,0x7c,0x80,0x83]
14867 s_min_u32 s0, s1, 0
14868 // GFX10: encoding: [0x01,0x80,0x80,0x83]
14870 s_min_u32 s0, s1, -1
14871 // GFX10: encoding: [0x01,0xc1,0x80,0x83]
14873 s_min_u32 s0, s1, 0.5
14874 // GFX10: encoding: [0x01,0xf0,0x80,0x83]
14876 s_min_u32 s0, s1, -4.0
14877 // GFX10: encoding: [0x01,0xf7,0x80,0x83]
14879 s_min_u32 s0, s1, 0x3f717273
14880 // GFX10: encoding: [0x01,0xff,0x80,0x83,0x73,0x72,0x71,0x3f]
14882 s_min_u32 s0, s1, 0xaf123456
14883 // GFX10: encoding: [0x01,0xff,0x80,0x83,0x56,0x34,0x12,0xaf]
14885 s_max_i32 s0, s1, s2
14886 // GFX10: encoding: [0x01,0x02,0x00,0x84]
14888 s_max_i32 s105, s104, s103
14889 // GFX10: encoding: [0x68,0x67,0x69,0x84]
14891 s_max_i32 s0, s104, s103
14892 // GFX10: encoding: [0x68,0x67,0x00,0x84]
14894 s_max_i32 s105, s1, s103
14895 // GFX10: encoding: [0x01,0x67,0x69,0x84]
14897 s_max_i32 s105, s104, s2
14898 // GFX10: encoding: [0x68,0x02,0x69,0x84]
14900 s_max_i32 s105, s1, s2
14901 // GFX10: encoding: [0x01,0x02,0x69,0x84]
14903 s_max_i32 s0, s104, s2
14904 // GFX10: encoding: [0x68,0x02,0x00,0x84]
14906 s_max_i32 s0, s1, s103
14907 // GFX10: encoding: [0x01,0x67,0x00,0x84]
14909 s_max_i32 exec_lo, s1, s2
14910 // GFX10: encoding: [0x01,0x02,0x7e,0x84]
14912 s_max_i32 exec_hi, s1, s2
14913 // GFX10: encoding: [0x01,0x02,0x7f,0x84]
14915 s_max_i32 vcc_lo, s1, s2
14916 // GFX10: encoding: [0x01,0x02,0x6a,0x84]
14918 s_max_i32 vcc_hi, s1, s2
14919 // GFX10: encoding: [0x01,0x02,0x6b,0x84]
14921 s_max_i32 m0, s1, s2
14922 // GFX10: encoding: [0x01,0x02,0x7c,0x84]
14924 s_max_i32 s0, exec_lo, s2
14925 // GFX10: encoding: [0x7e,0x02,0x00,0x84]
14927 s_max_i32 s0, exec_hi, s2
14928 // GFX10: encoding: [0x7f,0x02,0x00,0x84]
14930 s_max_i32 s0, vcc_lo, s2
14931 // GFX10: encoding: [0x6a,0x02,0x00,0x84]
14933 s_max_i32 s0, vcc_hi, s2
14934 // GFX10: encoding: [0x6b,0x02,0x00,0x84]
14936 s_max_i32 s0, m0, s2
14937 // GFX10: encoding: [0x7c,0x02,0x00,0x84]
14939 s_max_i32 s0, 0, s2
14940 // GFX10: encoding: [0x80,0x02,0x00,0x84]
14942 s_max_i32 s0, -1, s2
14943 // GFX10: encoding: [0xc1,0x02,0x00,0x84]
14945 s_max_i32 s0, 0.5, s2
14946 // GFX10: encoding: [0xf0,0x02,0x00,0x84]
14948 s_max_i32 s0, -4.0, s2
14949 // GFX10: encoding: [0xf7,0x02,0x00,0x84]
14951 s_max_i32 s0, 0x3f717273, s2
14952 // GFX10: encoding: [0xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f]
14954 s_max_i32 s0, 0xaf123456, s2
14955 // GFX10: encoding: [0xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf]
14957 s_max_i32 s0, s1, exec_lo
14958 // GFX10: encoding: [0x01,0x7e,0x00,0x84]
14960 s_max_i32 s0, s1, exec_hi
14961 // GFX10: encoding: [0x01,0x7f,0x00,0x84]
14963 s_max_i32 s0, s1, vcc_lo
14964 // GFX10: encoding: [0x01,0x6a,0x00,0x84]
14966 s_max_i32 s0, s1, vcc_hi
14967 // GFX10: encoding: [0x01,0x6b,0x00,0x84]
14969 s_max_i32 s0, s1, m0
14970 // GFX10: encoding: [0x01,0x7c,0x00,0x84]
14972 s_max_i32 s0, s1, 0
14973 // GFX10: encoding: [0x01,0x80,0x00,0x84]
14975 s_max_i32 s0, s1, -1
14976 // GFX10: encoding: [0x01,0xc1,0x00,0x84]
14978 s_max_i32 s0, s1, 0.5
14979 // GFX10: encoding: [0x01,0xf0,0x00,0x84]
14981 s_max_i32 s0, s1, -4.0
14982 // GFX10: encoding: [0x01,0xf7,0x00,0x84]
14984 s_max_i32 s0, s1, 0x3f717273
14985 // GFX10: encoding: [0x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f]
14987 s_max_i32 s0, s1, 0xaf123456
14988 // GFX10: encoding: [0x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf]
14990 s_max_u32 s0, s1, s2
14991 // GFX10: encoding: [0x01,0x02,0x80,0x84]
14993 s_max_u32 s105, s104, s103
14994 // GFX10: encoding: [0x68,0x67,0xe9,0x84]
14996 s_max_u32 s0, s104, s103
14997 // GFX10: encoding: [0x68,0x67,0x80,0x84]
14999 s_max_u32 s105, s1, s103
15000 // GFX10: encoding: [0x01,0x67,0xe9,0x84]
15002 s_max_u32 s105, s104, s2
15003 // GFX10: encoding: [0x68,0x02,0xe9,0x84]
15005 s_max_u32 s105, s1, s2
15006 // GFX10: encoding: [0x01,0x02,0xe9,0x84]
15008 s_max_u32 s0, s104, s2
15009 // GFX10: encoding: [0x68,0x02,0x80,0x84]
15011 s_max_u32 s0, s1, s103
15012 // GFX10: encoding: [0x01,0x67,0x80,0x84]
15014 s_max_u32 exec_lo, s1, s2
15015 // GFX10: encoding: [0x01,0x02,0xfe,0x84]
15017 s_max_u32 exec_hi, s1, s2
15018 // GFX10: encoding: [0x01,0x02,0xff,0x84]
15020 s_max_u32 vcc_lo, s1, s2
15021 // GFX10: encoding: [0x01,0x02,0xea,0x84]
15023 s_max_u32 vcc_hi, s1, s2
15024 // GFX10: encoding: [0x01,0x02,0xeb,0x84]
15026 s_max_u32 m0, s1, s2
15027 // GFX10: encoding: [0x01,0x02,0xfc,0x84]
15029 s_max_u32 s0, exec_lo, s2
15030 // GFX10: encoding: [0x7e,0x02,0x80,0x84]
15032 s_max_u32 s0, exec_hi, s2
15033 // GFX10: encoding: [0x7f,0x02,0x80,0x84]
15035 s_max_u32 s0, vcc_lo, s2
15036 // GFX10: encoding: [0x6a,0x02,0x80,0x84]
15038 s_max_u32 s0, vcc_hi, s2
15039 // GFX10: encoding: [0x6b,0x02,0x80,0x84]
15041 s_max_u32 s0, m0, s2
15042 // GFX10: encoding: [0x7c,0x02,0x80,0x84]
15044 s_max_u32 s0, 0, s2
15045 // GFX10: encoding: [0x80,0x02,0x80,0x84]
15047 s_max_u32 s0, -1, s2
15048 // GFX10: encoding: [0xc1,0x02,0x80,0x84]
15050 s_max_u32 s0, 0.5, s2
15051 // GFX10: encoding: [0xf0,0x02,0x80,0x84]
15053 s_max_u32 s0, -4.0, s2
15054 // GFX10: encoding: [0xf7,0x02,0x80,0x84]
15056 s_max_u32 s0, 0x3f717273, s2
15057 // GFX10: encoding: [0xff,0x02,0x80,0x84,0x73,0x72,0x71,0x3f]
15059 s_max_u32 s0, 0xaf123456, s2
15060 // GFX10: encoding: [0xff,0x02,0x80,0x84,0x56,0x34,0x12,0xaf]
15062 s_max_u32 s0, s1, exec_lo
15063 // GFX10: encoding: [0x01,0x7e,0x80,0x84]
15065 s_max_u32 s0, s1, exec_hi
15066 // GFX10: encoding: [0x01,0x7f,0x80,0x84]
15068 s_max_u32 s0, s1, vcc_lo
15069 // GFX10: encoding: [0x01,0x6a,0x80,0x84]
15071 s_max_u32 s0, s1, vcc_hi
15072 // GFX10: encoding: [0x01,0x6b,0x80,0x84]
15074 s_max_u32 s0, s1, m0
15075 // GFX10: encoding: [0x01,0x7c,0x80,0x84]
15077 s_max_u32 s0, s1, 0
15078 // GFX10: encoding: [0x01,0x80,0x80,0x84]
15080 s_max_u32 s0, s1, -1
15081 // GFX10: encoding: [0x01,0xc1,0x80,0x84]
15083 s_max_u32 s0, s1, 0.5
15084 // GFX10: encoding: [0x01,0xf0,0x80,0x84]
15086 s_max_u32 s0, s1, -4.0
15087 // GFX10: encoding: [0x01,0xf7,0x80,0x84]
15089 s_max_u32 s0, s1, 0x3f717273
15090 // GFX10: encoding: [0x01,0xff,0x80,0x84,0x73,0x72,0x71,0x3f]
15092 s_max_u32 s0, s1, 0xaf123456
15093 // GFX10: encoding: [0x01,0xff,0x80,0x84,0x56,0x34,0x12,0xaf]
15095 s_cselect_b32 s0, s1, s2
15096 // GFX10: encoding: [0x01,0x02,0x00,0x85]
15098 s_cselect_b32 s105, s104, s103
15099 // GFX10: encoding: [0x68,0x67,0x69,0x85]
15101 s_cselect_b32 s0, s104, s103
15102 // GFX10: encoding: [0x68,0x67,0x00,0x85]
15104 s_cselect_b32 s105, s1, s103
15105 // GFX10: encoding: [0x01,0x67,0x69,0x85]
15107 s_cselect_b32 s105, s104, s2
15108 // GFX10: encoding: [0x68,0x02,0x69,0x85]
15110 s_cselect_b32 s105, s1, s2
15111 // GFX10: encoding: [0x01,0x02,0x69,0x85]
15113 s_cselect_b32 s0, s104, s2
15114 // GFX10: encoding: [0x68,0x02,0x00,0x85]
15116 s_cselect_b32 s0, s1, s103
15117 // GFX10: encoding: [0x01,0x67,0x00,0x85]
15119 s_cselect_b32 exec_lo, s1, s2
15120 // GFX10: encoding: [0x01,0x02,0x7e,0x85]
15122 s_cselect_b32 exec_hi, s1, s2
15123 // GFX10: encoding: [0x01,0x02,0x7f,0x85]
15125 s_cselect_b32 vcc_lo, s1, s2
15126 // GFX10: encoding: [0x01,0x02,0x6a,0x85]
15128 s_cselect_b32 vcc_hi, s1, s2
15129 // GFX10: encoding: [0x01,0x02,0x6b,0x85]
15131 s_cselect_b32 m0, s1, s2
15132 // GFX10: encoding: [0x01,0x02,0x7c,0x85]
15134 s_cselect_b32 s0, exec_lo, s2
15135 // GFX10: encoding: [0x7e,0x02,0x00,0x85]
15137 s_cselect_b32 s0, exec_hi, s2
15138 // GFX10: encoding: [0x7f,0x02,0x00,0x85]
15140 s_cselect_b32 s0, vcc_lo, s2
15141 // GFX10: encoding: [0x6a,0x02,0x00,0x85]
15143 s_cselect_b32 s0, vcc_hi, s2
15144 // GFX10: encoding: [0x6b,0x02,0x00,0x85]
15146 s_cselect_b32 s0, m0, s2
15147 // GFX10: encoding: [0x7c,0x02,0x00,0x85]
15149 s_cselect_b32 s0, 0, s2
15150 // GFX10: encoding: [0x80,0x02,0x00,0x85]
15152 s_cselect_b32 s0, -1, s2
15153 // GFX10: encoding: [0xc1,0x02,0x00,0x85]
15155 s_cselect_b32 s0, 0.5, s2
15156 // GFX10: encoding: [0xf0,0x02,0x00,0x85]
15158 s_cselect_b32 s0, -4.0, s2
15159 // GFX10: encoding: [0xf7,0x02,0x00,0x85]
15161 s_cselect_b32 s0, 0x3f717273, s2
15162 // GFX10: encoding: [0xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f]
15164 s_cselect_b32 s0, 0xaf123456, s2
15165 // GFX10: encoding: [0xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf]
15167 s_cselect_b32 s0, s1, exec_lo
15168 // GFX10: encoding: [0x01,0x7e,0x00,0x85]
15170 s_cselect_b32 s0, s1, exec_hi
15171 // GFX10: encoding: [0x01,0x7f,0x00,0x85]
15173 s_cselect_b32 s0, s1, vcc_lo
15174 // GFX10: encoding: [0x01,0x6a,0x00,0x85]
15176 s_cselect_b32 s0, s1, vcc_hi
15177 // GFX10: encoding: [0x01,0x6b,0x00,0x85]
15179 s_cselect_b32 s0, s1, m0
15180 // GFX10: encoding: [0x01,0x7c,0x00,0x85]
15182 s_cselect_b32 s0, s1, 0
15183 // GFX10: encoding: [0x01,0x80,0x00,0x85]
15185 s_cselect_b32 s0, s1, -1
15186 // GFX10: encoding: [0x01,0xc1,0x00,0x85]
15188 s_cselect_b32 s0, s1, 0.5
15189 // GFX10: encoding: [0x01,0xf0,0x00,0x85]
15191 s_cselect_b32 s0, s1, -4.0
15192 // GFX10: encoding: [0x01,0xf7,0x00,0x85]
15194 s_cselect_b32 s0, s1, 0x3f717273
15195 // GFX10: encoding: [0x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f]
15197 s_cselect_b32 s0, s1, 0xaf123456
15198 // GFX10: encoding: [0x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf]
15200 s_cselect_b64 s[0:1], s[2:3], s[4:5]
15201 // GFX10: encoding: [0x02,0x04,0x80,0x85]
15203 s_cselect_b64 s[104:105], s[102:103], s[100:101]
15204 // GFX10: encoding: [0x66,0x64,0xe8,0x85]
15206 s_cselect_b64 s[0:1], s[102:103], s[100:101]
15207 // GFX10: encoding: [0x66,0x64,0x80,0x85]
15209 s_cselect_b64 s[104:105], s[2:3], s[100:101]
15210 // GFX10: encoding: [0x02,0x64,0xe8,0x85]
15212 s_cselect_b64 s[104:105], s[102:103], s[4:5]
15213 // GFX10: encoding: [0x66,0x04,0xe8,0x85]
15215 s_cselect_b64 s[104:105], s[2:3], s[4:5]
15216 // GFX10: encoding: [0x02,0x04,0xe8,0x85]
15218 s_cselect_b64 s[0:1], s[102:103], s[4:5]
15219 // GFX10: encoding: [0x66,0x04,0x80,0x85]
15221 s_cselect_b64 s[0:1], s[2:3], s[100:101]
15222 // GFX10: encoding: [0x02,0x64,0x80,0x85]
15224 s_cselect_b64 exec, s[2:3], s[4:5]
15225 // GFX10: encoding: [0x02,0x04,0xfe,0x85]
15227 s_cselect_b64 vcc, s[2:3], s[4:5]
15228 // GFX10: encoding: [0x02,0x04,0xea,0x85]
15230 s_cselect_b64 s[0:1], exec, s[4:5]
15231 // GFX10: encoding: [0x7e,0x04,0x80,0x85]
15233 s_cselect_b64 s[0:1], vcc, s[4:5]
15234 // GFX10: encoding: [0x6a,0x04,0x80,0x85]
15236 s_cselect_b64 s[0:1], 0, s[4:5]
15237 // GFX10: encoding: [0x80,0x04,0x80,0x85]
15239 s_cselect_b64 s[0:1], -1, s[4:5]
15240 // GFX10: encoding: [0xc1,0x04,0x80,0x85]
15242 s_cselect_b64 s[0:1], 0.5, s[4:5]
15243 // GFX10: encoding: [0xf0,0x04,0x80,0x85]
15245 s_cselect_b64 s[0:1], -4.0, s[4:5]
15246 // GFX10: encoding: [0xf7,0x04,0x80,0x85]
15248 s_cselect_b64 s[0:1], 0x3f717273, s[4:5]
15249 // GFX10: encoding: [0xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f]
15251 s_cselect_b64 s[0:1], 0xaf123456, s[4:5]
15252 // GFX10: encoding: [0xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf]
15254 s_cselect_b64 s[0:1], s[2:3], exec
15255 // GFX10: encoding: [0x02,0x7e,0x80,0x85]
15257 s_cselect_b64 s[0:1], s[2:3], vcc
15258 // GFX10: encoding: [0x02,0x6a,0x80,0x85]
15260 s_cselect_b64 s[0:1], s[2:3], 0
15261 // GFX10: encoding: [0x02,0x80,0x80,0x85]
15263 s_cselect_b64 s[0:1], s[2:3], -1
15264 // GFX10: encoding: [0x02,0xc1,0x80,0x85]
15266 s_cselect_b64 s[0:1], s[2:3], 0.5
15267 // GFX10: encoding: [0x02,0xf0,0x80,0x85]
15269 s_cselect_b64 s[0:1], s[2:3], -4.0
15270 // GFX10: encoding: [0x02,0xf7,0x80,0x85]
15272 s_cselect_b64 s[0:1], s[2:3], 0x3f717273
15273 // GFX10: encoding: [0x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f]
15275 s_cselect_b64 s[0:1], s[2:3], 0xaf123456
15276 // GFX10: encoding: [0x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf]
15278 s_and_b32 s0, s1, s2
15279 // GFX10: encoding: [0x01,0x02,0x00,0x87]
15281 s_and_b32 s105, s104, s103
15282 // GFX10: encoding: [0x68,0x67,0x69,0x87]
15284 s_and_b32 s0, s104, s103
15285 // GFX10: encoding: [0x68,0x67,0x00,0x87]
15287 s_and_b32 s105, s1, s103
15288 // GFX10: encoding: [0x01,0x67,0x69,0x87]
15290 s_and_b32 s105, s104, s2
15291 // GFX10: encoding: [0x68,0x02,0x69,0x87]
15293 s_and_b32 s105, s1, s2
15294 // GFX10: encoding: [0x01,0x02,0x69,0x87]
15296 s_and_b32 s0, s104, s2
15297 // GFX10: encoding: [0x68,0x02,0x00,0x87]
15299 s_and_b32 s0, s1, s103
15300 // GFX10: encoding: [0x01,0x67,0x00,0x87]
15302 s_and_b32 exec_lo, s1, s2
15303 // GFX10: encoding: [0x01,0x02,0x7e,0x87]
15305 s_and_b32 exec_hi, s1, s2
15306 // GFX10: encoding: [0x01,0x02,0x7f,0x87]
15308 s_and_b32 vcc_lo, s1, s2
15309 // GFX10: encoding: [0x01,0x02,0x6a,0x87]
15311 s_and_b32 vcc_hi, s1, s2
15312 // GFX10: encoding: [0x01,0x02,0x6b,0x87]
15314 s_and_b32 m0, s1, s2
15315 // GFX10: encoding: [0x01,0x02,0x7c,0x87]
15317 s_and_b32 s0, exec_lo, s2
15318 // GFX10: encoding: [0x7e,0x02,0x00,0x87]
15320 s_and_b32 s0, exec_hi, s2
15321 // GFX10: encoding: [0x7f,0x02,0x00,0x87]
15323 s_and_b32 s0, vcc_lo, s2
15324 // GFX10: encoding: [0x6a,0x02,0x00,0x87]
15326 s_and_b32 s0, vcc_hi, s2
15327 // GFX10: encoding: [0x6b,0x02,0x00,0x87]
15329 s_and_b32 s0, m0, s2
15330 // GFX10: encoding: [0x7c,0x02,0x00,0x87]
15332 s_and_b32 s0, 0, s2
15333 // GFX10: encoding: [0x80,0x02,0x00,0x87]
15335 s_and_b32 s0, -1, s2
15336 // GFX10: encoding: [0xc1,0x02,0x00,0x87]
15338 s_and_b32 s0, 0.5, s2
15339 // GFX10: encoding: [0xf0,0x02,0x00,0x87]
15341 s_and_b32 s0, -4.0, s2
15342 // GFX10: encoding: [0xf7,0x02,0x00,0x87]
15344 s_and_b32 s0, 0x3f717273, s2
15345 // GFX10: encoding: [0xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f]
15347 s_and_b32 s0, 0xaf123456, s2
15348 // GFX10: encoding: [0xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf]
15350 s_and_b32 s0, s1, exec_lo
15351 // GFX10: encoding: [0x01,0x7e,0x00,0x87]
15353 s_and_b32 s0, s1, exec_hi
15354 // GFX10: encoding: [0x01,0x7f,0x00,0x87]
15356 s_and_b32 s0, s1, vcc_lo
15357 // GFX10: encoding: [0x01,0x6a,0x00,0x87]
15359 s_and_b32 s0, s1, vcc_hi
15360 // GFX10: encoding: [0x01,0x6b,0x00,0x87]
15362 s_and_b32 s0, s1, m0
15363 // GFX10: encoding: [0x01,0x7c,0x00,0x87]
15365 s_and_b32 s0, s1, 0
15366 // GFX10: encoding: [0x01,0x80,0x00,0x87]
15368 s_and_b32 s0, s1, -1
15369 // GFX10: encoding: [0x01,0xc1,0x00,0x87]
15371 s_and_b32 s0, s1, 0.5
15372 // GFX10: encoding: [0x01,0xf0,0x00,0x87]
15374 s_and_b32 s0, s1, -4.0
15375 // GFX10: encoding: [0x01,0xf7,0x00,0x87]
15377 s_and_b32 s0, s1, 0x3f717273
15378 // GFX10: encoding: [0x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f]
15380 s_and_b32 s0, s1, 0xaf123456
15381 // GFX10: encoding: [0x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf]
15383 s_and_b64 s[0:1], s[2:3], s[4:5]
15384 // GFX10: encoding: [0x02,0x04,0x80,0x87]
15386 s_and_b64 s[104:105], s[102:103], s[100:101]
15387 // GFX10: encoding: [0x66,0x64,0xe8,0x87]
15389 s_and_b64 s[0:1], s[102:103], s[100:101]
15390 // GFX10: encoding: [0x66,0x64,0x80,0x87]
15392 s_and_b64 s[104:105], s[2:3], s[100:101]
15393 // GFX10: encoding: [0x02,0x64,0xe8,0x87]
15395 s_and_b64 s[104:105], s[102:103], s[4:5]
15396 // GFX10: encoding: [0x66,0x04,0xe8,0x87]
15398 s_and_b64 s[104:105], s[2:3], s[4:5]
15399 // GFX10: encoding: [0x02,0x04,0xe8,0x87]
15401 s_and_b64 s[0:1], s[102:103], s[4:5]
15402 // GFX10: encoding: [0x66,0x04,0x80,0x87]
15404 s_and_b64 s[0:1], s[2:3], s[100:101]
15405 // GFX10: encoding: [0x02,0x64,0x80,0x87]
15407 s_and_b64 exec, s[2:3], s[4:5]
15408 // GFX10: encoding: [0x02,0x04,0xfe,0x87]
15410 s_and_b64 vcc, s[2:3], s[4:5]
15411 // GFX10: encoding: [0x02,0x04,0xea,0x87]
15413 s_and_b64 s[0:1], exec, s[4:5]
15414 // GFX10: encoding: [0x7e,0x04,0x80,0x87]
15416 s_and_b64 s[0:1], vcc, s[4:5]
15417 // GFX10: encoding: [0x6a,0x04,0x80,0x87]
15419 s_and_b64 s[0:1], 0, s[4:5]
15420 // GFX10: encoding: [0x80,0x04,0x80,0x87]
15422 s_and_b64 s[0:1], -1, s[4:5]
15423 // GFX10: encoding: [0xc1,0x04,0x80,0x87]
15425 s_and_b64 s[0:1], 0.5, s[4:5]
15426 // GFX10: encoding: [0xf0,0x04,0x80,0x87]
15428 s_and_b64 s[0:1], -4.0, s[4:5]
15429 // GFX10: encoding: [0xf7,0x04,0x80,0x87]
15431 s_and_b64 s[0:1], 0x3f717273, s[4:5]
15432 // GFX10: encoding: [0xff,0x04,0x80,0x87,0x73,0x72,0x71,0x3f]
15434 s_and_b64 s[0:1], 0xaf123456, s[4:5]
15435 // GFX10: encoding: [0xff,0x04,0x80,0x87,0x56,0x34,0x12,0xaf]
15437 s_and_b64 s[0:1], s[2:3], exec
15438 // GFX10: encoding: [0x02,0x7e,0x80,0x87]
15440 s_and_b64 s[0:1], s[2:3], vcc
15441 // GFX10: encoding: [0x02,0x6a,0x80,0x87]
15443 s_and_b64 s[0:1], s[2:3], 0
15444 // GFX10: encoding: [0x02,0x80,0x80,0x87]
15446 s_and_b64 s[0:1], s[2:3], -1
15447 // GFX10: encoding: [0x02,0xc1,0x80,0x87]
15449 s_and_b64 s[0:1], s[2:3], 0.5
15450 // GFX10: encoding: [0x02,0xf0,0x80,0x87]
15452 s_and_b64 s[0:1], s[2:3], -4.0
15453 // GFX10: encoding: [0x02,0xf7,0x80,0x87]
15455 s_and_b64 s[0:1], s[2:3], 0x3f717273
15456 // GFX10: encoding: [0x02,0xff,0x80,0x87,0x73,0x72,0x71,0x3f]
15458 s_and_b64 s[0:1], s[2:3], 0xaf123456
15459 // GFX10: encoding: [0x02,0xff,0x80,0x87,0x56,0x34,0x12,0xaf]
15461 s_or_b32 s0, s1, s2
15462 // GFX10: encoding: [0x01,0x02,0x00,0x88]
15464 s_or_b32 s105, s104, s103
15465 // GFX10: encoding: [0x68,0x67,0x69,0x88]
15467 s_or_b32 s0, s104, s103
15468 // GFX10: encoding: [0x68,0x67,0x00,0x88]
15470 s_or_b32 s105, s1, s103
15471 // GFX10: encoding: [0x01,0x67,0x69,0x88]
15473 s_or_b32 s105, s104, s2
15474 // GFX10: encoding: [0x68,0x02,0x69,0x88]
15476 s_or_b32 s105, s1, s2
15477 // GFX10: encoding: [0x01,0x02,0x69,0x88]
15479 s_or_b32 s0, s104, s2
15480 // GFX10: encoding: [0x68,0x02,0x00,0x88]
15482 s_or_b32 s0, s1, s103
15483 // GFX10: encoding: [0x01,0x67,0x00,0x88]
15485 s_or_b32 exec_lo, s1, s2
15486 // GFX10: encoding: [0x01,0x02,0x7e,0x88]
15488 s_or_b32 exec_hi, s1, s2
15489 // GFX10: encoding: [0x01,0x02,0x7f,0x88]
15491 s_or_b32 vcc_lo, s1, s2
15492 // GFX10: encoding: [0x01,0x02,0x6a,0x88]
15494 s_or_b32 vcc_hi, s1, s2
15495 // GFX10: encoding: [0x01,0x02,0x6b,0x88]
15497 s_or_b32 m0, s1, s2
15498 // GFX10: encoding: [0x01,0x02,0x7c,0x88]
15500 s_or_b32 s0, exec_lo, s2
15501 // GFX10: encoding: [0x7e,0x02,0x00,0x88]
15503 s_or_b32 s0, exec_hi, s2
15504 // GFX10: encoding: [0x7f,0x02,0x00,0x88]
15506 s_or_b32 s0, vcc_lo, s2
15507 // GFX10: encoding: [0x6a,0x02,0x00,0x88]
15509 s_or_b32 s0, vcc_hi, s2
15510 // GFX10: encoding: [0x6b,0x02,0x00,0x88]
15512 s_or_b32 s0, m0, s2
15513 // GFX10: encoding: [0x7c,0x02,0x00,0x88]
15515 s_or_b32 s0, 0, s2
15516 // GFX10: encoding: [0x80,0x02,0x00,0x88]
15518 s_or_b32 s0, -1, s2
15519 // GFX10: encoding: [0xc1,0x02,0x00,0x88]
15521 s_or_b32 s0, 0.5, s2
15522 // GFX10: encoding: [0xf0,0x02,0x00,0x88]
15524 s_or_b32 s0, -4.0, s2
15525 // GFX10: encoding: [0xf7,0x02,0x00,0x88]
15527 s_or_b32 s0, 0x3f717273, s2
15528 // GFX10: encoding: [0xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f]
15530 s_or_b32 s0, 0xaf123456, s2
15531 // GFX10: encoding: [0xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf]
15533 s_or_b32 s0, s1, exec_lo
15534 // GFX10: encoding: [0x01,0x7e,0x00,0x88]
15536 s_or_b32 s0, s1, exec_hi
15537 // GFX10: encoding: [0x01,0x7f,0x00,0x88]
15539 s_or_b32 s0, s1, vcc_lo
15540 // GFX10: encoding: [0x01,0x6a,0x00,0x88]
15542 s_or_b32 s0, s1, vcc_hi
15543 // GFX10: encoding: [0x01,0x6b,0x00,0x88]
15545 s_or_b32 s0, s1, m0
15546 // GFX10: encoding: [0x01,0x7c,0x00,0x88]
15548 s_or_b32 s0, s1, 0
15549 // GFX10: encoding: [0x01,0x80,0x00,0x88]
15551 s_or_b32 s0, s1, -1
15552 // GFX10: encoding: [0x01,0xc1,0x00,0x88]
15554 s_or_b32 s0, s1, 0.5
15555 // GFX10: encoding: [0x01,0xf0,0x00,0x88]
15557 s_or_b32 s0, s1, -4.0
15558 // GFX10: encoding: [0x01,0xf7,0x00,0x88]
15560 s_or_b32 s0, s1, 0x3f717273
15561 // GFX10: encoding: [0x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f]
15563 s_or_b32 s0, s1, 0xaf123456
15564 // GFX10: encoding: [0x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf]
15566 s_or_b64 s[0:1], s[2:3], s[4:5]
15567 // GFX10: encoding: [0x02,0x04,0x80,0x88]
15569 s_or_b64 s[104:105], s[102:103], s[100:101]
15570 // GFX10: encoding: [0x66,0x64,0xe8,0x88]
15572 s_or_b64 s[0:1], s[102:103], s[100:101]
15573 // GFX10: encoding: [0x66,0x64,0x80,0x88]
15575 s_or_b64 s[104:105], s[2:3], s[100:101]
15576 // GFX10: encoding: [0x02,0x64,0xe8,0x88]
15578 s_or_b64 s[104:105], s[102:103], s[4:5]
15579 // GFX10: encoding: [0x66,0x04,0xe8,0x88]
15581 s_or_b64 s[104:105], s[2:3], s[4:5]
15582 // GFX10: encoding: [0x02,0x04,0xe8,0x88]
15584 s_or_b64 s[0:1], s[102:103], s[4:5]
15585 // GFX10: encoding: [0x66,0x04,0x80,0x88]
15587 s_or_b64 s[0:1], s[2:3], s[100:101]
15588 // GFX10: encoding: [0x02,0x64,0x80,0x88]
15590 s_or_b64 exec, s[2:3], s[4:5]
15591 // GFX10: encoding: [0x02,0x04,0xfe,0x88]
15593 s_or_b64 vcc, s[2:3], s[4:5]
15594 // GFX10: encoding: [0x02,0x04,0xea,0x88]
15596 s_or_b64 s[0:1], exec, s[4:5]
15597 // GFX10: encoding: [0x7e,0x04,0x80,0x88]
15599 s_or_b64 s[0:1], vcc, s[4:5]
15600 // GFX10: encoding: [0x6a,0x04,0x80,0x88]
15602 s_or_b64 s[0:1], 0, s[4:5]
15603 // GFX10: encoding: [0x80,0x04,0x80,0x88]
15605 s_or_b64 s[0:1], -1, s[4:5]
15606 // GFX10: encoding: [0xc1,0x04,0x80,0x88]
15608 s_or_b64 s[0:1], 0.5, s[4:5]
15609 // GFX10: encoding: [0xf0,0x04,0x80,0x88]
15611 s_or_b64 s[0:1], -4.0, s[4:5]
15612 // GFX10: encoding: [0xf7,0x04,0x80,0x88]
15614 s_or_b64 s[0:1], 0x3f717273, s[4:5]
15615 // GFX10: encoding: [0xff,0x04,0x80,0x88,0x73,0x72,0x71,0x3f]
15617 s_or_b64 s[0:1], 0xaf123456, s[4:5]
15618 // GFX10: encoding: [0xff,0x04,0x80,0x88,0x56,0x34,0x12,0xaf]
15620 s_or_b64 s[0:1], s[2:3], exec
15621 // GFX10: encoding: [0x02,0x7e,0x80,0x88]
15623 s_or_b64 s[0:1], s[2:3], vcc
15624 // GFX10: encoding: [0x02,0x6a,0x80,0x88]
15626 s_or_b64 s[0:1], s[2:3], 0
15627 // GFX10: encoding: [0x02,0x80,0x80,0x88]
15629 s_or_b64 s[0:1], s[2:3], -1
15630 // GFX10: encoding: [0x02,0xc1,0x80,0x88]
15632 s_or_b64 s[0:1], s[2:3], 0.5
15633 // GFX10: encoding: [0x02,0xf0,0x80,0x88]
15635 s_or_b64 s[0:1], s[2:3], -4.0
15636 // GFX10: encoding: [0x02,0xf7,0x80,0x88]
15638 s_or_b64 s[0:1], s[2:3], 0x3f717273
15639 // GFX10: encoding: [0x02,0xff,0x80,0x88,0x73,0x72,0x71,0x3f]
15641 s_or_b64 s[0:1], s[2:3], 0xaf123456
15642 // GFX10: encoding: [0x02,0xff,0x80,0x88,0x56,0x34,0x12,0xaf]
15644 s_xor_b32 s0, s1, s2
15645 // GFX10: encoding: [0x01,0x02,0x00,0x89]
15647 s_xor_b32 s105, s104, s103
15648 // GFX10: encoding: [0x68,0x67,0x69,0x89]
15650 s_xor_b32 s0, s104, s103
15651 // GFX10: encoding: [0x68,0x67,0x00,0x89]
15653 s_xor_b32 s105, s1, s103
15654 // GFX10: encoding: [0x01,0x67,0x69,0x89]
15656 s_xor_b32 s105, s104, s2
15657 // GFX10: encoding: [0x68,0x02,0x69,0x89]
15659 s_xor_b32 s105, s1, s2
15660 // GFX10: encoding: [0x01,0x02,0x69,0x89]
15662 s_xor_b32 s0, s104, s2
15663 // GFX10: encoding: [0x68,0x02,0x00,0x89]
15665 s_xor_b32 s0, s1, s103
15666 // GFX10: encoding: [0x01,0x67,0x00,0x89]
15668 s_xor_b32 exec_lo, s1, s2
15669 // GFX10: encoding: [0x01,0x02,0x7e,0x89]
15671 s_xor_b32 exec_hi, s1, s2
15672 // GFX10: encoding: [0x01,0x02,0x7f,0x89]
15674 s_xor_b32 vcc_lo, s1, s2
15675 // GFX10: encoding: [0x01,0x02,0x6a,0x89]
15677 s_xor_b32 vcc_hi, s1, s2
15678 // GFX10: encoding: [0x01,0x02,0x6b,0x89]
15680 s_xor_b32 m0, s1, s2
15681 // GFX10: encoding: [0x01,0x02,0x7c,0x89]
15683 s_xor_b32 s0, exec_lo, s2
15684 // GFX10: encoding: [0x7e,0x02,0x00,0x89]
15686 s_xor_b32 s0, exec_hi, s2
15687 // GFX10: encoding: [0x7f,0x02,0x00,0x89]
15689 s_xor_b32 s0, vcc_lo, s2
15690 // GFX10: encoding: [0x6a,0x02,0x00,0x89]
15692 s_xor_b32 s0, vcc_hi, s2
15693 // GFX10: encoding: [0x6b,0x02,0x00,0x89]
15695 s_xor_b32 s0, m0, s2
15696 // GFX10: encoding: [0x7c,0x02,0x00,0x89]
15698 s_xor_b32 s0, 0, s2
15699 // GFX10: encoding: [0x80,0x02,0x00,0x89]
15701 s_xor_b32 s0, -1, s2
15702 // GFX10: encoding: [0xc1,0x02,0x00,0x89]
15704 s_xor_b32 s0, 0.5, s2
15705 // GFX10: encoding: [0xf0,0x02,0x00,0x89]
15707 s_xor_b32 s0, -4.0, s2
15708 // GFX10: encoding: [0xf7,0x02,0x00,0x89]
15710 s_xor_b32 s0, 0x3f717273, s2
15711 // GFX10: encoding: [0xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f]
15713 s_xor_b32 s0, 0xaf123456, s2
15714 // GFX10: encoding: [0xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf]
15716 s_xor_b32 s0, s1, exec_lo
15717 // GFX10: encoding: [0x01,0x7e,0x00,0x89]
15719 s_xor_b32 s0, s1, exec_hi
15720 // GFX10: encoding: [0x01,0x7f,0x00,0x89]
15722 s_xor_b32 s0, s1, vcc_lo
15723 // GFX10: encoding: [0x01,0x6a,0x00,0x89]
15725 s_xor_b32 s0, s1, vcc_hi
15726 // GFX10: encoding: [0x01,0x6b,0x00,0x89]
15728 s_xor_b32 s0, s1, m0
15729 // GFX10: encoding: [0x01,0x7c,0x00,0x89]
15731 s_xor_b32 s0, s1, 0
15732 // GFX10: encoding: [0x01,0x80,0x00,0x89]
15734 s_xor_b32 s0, s1, -1
15735 // GFX10: encoding: [0x01,0xc1,0x00,0x89]
15737 s_xor_b32 s0, s1, 0.5
15738 // GFX10: encoding: [0x01,0xf0,0x00,0x89]
15740 s_xor_b32 s0, s1, -4.0
15741 // GFX10: encoding: [0x01,0xf7,0x00,0x89]
15743 s_xor_b32 s0, s1, 0x3f717273
15744 // GFX10: encoding: [0x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f]
15746 s_xor_b32 s0, s1, 0xaf123456
15747 // GFX10: encoding: [0x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf]
15749 s_xor_b64 s[0:1], s[2:3], s[4:5]
15750 // GFX10: encoding: [0x02,0x04,0x80,0x89]
15752 s_xor_b64 s[104:105], s[102:103], s[100:101]
15753 // GFX10: encoding: [0x66,0x64,0xe8,0x89]
15755 s_xor_b64 s[0:1], s[102:103], s[100:101]
15756 // GFX10: encoding: [0x66,0x64,0x80,0x89]
15758 s_xor_b64 s[104:105], s[2:3], s[100:101]
15759 // GFX10: encoding: [0x02,0x64,0xe8,0x89]
15761 s_xor_b64 s[104:105], s[102:103], s[4:5]
15762 // GFX10: encoding: [0x66,0x04,0xe8,0x89]
15764 s_xor_b64 s[104:105], s[2:3], s[4:5]
15765 // GFX10: encoding: [0x02,0x04,0xe8,0x89]
15767 s_xor_b64 s[0:1], s[102:103], s[4:5]
15768 // GFX10: encoding: [0x66,0x04,0x80,0x89]
15770 s_xor_b64 s[0:1], s[2:3], s[100:101]
15771 // GFX10: encoding: [0x02,0x64,0x80,0x89]
15773 s_xor_b64 exec, s[2:3], s[4:5]
15774 // GFX10: encoding: [0x02,0x04,0xfe,0x89]
15776 s_xor_b64 vcc, s[2:3], s[4:5]
15777 // GFX10: encoding: [0x02,0x04,0xea,0x89]
15779 s_xor_b64 s[0:1], exec, s[4:5]
15780 // GFX10: encoding: [0x7e,0x04,0x80,0x89]
15782 s_xor_b64 s[0:1], vcc, s[4:5]
15783 // GFX10: encoding: [0x6a,0x04,0x80,0x89]
15785 s_xor_b64 s[0:1], 0, s[4:5]
15786 // GFX10: encoding: [0x80,0x04,0x80,0x89]
15788 s_xor_b64 s[0:1], -1, s[4:5]
15789 // GFX10: encoding: [0xc1,0x04,0x80,0x89]
15791 s_xor_b64 s[0:1], 0.5, s[4:5]
15792 // GFX10: encoding: [0xf0,0x04,0x80,0x89]
15794 s_xor_b64 s[0:1], -4.0, s[4:5]
15795 // GFX10: encoding: [0xf7,0x04,0x80,0x89]
15797 s_xor_b64 s[0:1], 0x3f717273, s[4:5]
15798 // GFX10: encoding: [0xff,0x04,0x80,0x89,0x73,0x72,0x71,0x3f]
15800 s_xor_b64 s[0:1], 0xaf123456, s[4:5]
15801 // GFX10: encoding: [0xff,0x04,0x80,0x89,0x56,0x34,0x12,0xaf]
15803 s_xor_b64 s[0:1], s[2:3], exec
15804 // GFX10: encoding: [0x02,0x7e,0x80,0x89]
15806 s_xor_b64 s[0:1], s[2:3], vcc
15807 // GFX10: encoding: [0x02,0x6a,0x80,0x89]
15809 s_xor_b64 s[0:1], s[2:3], 0
15810 // GFX10: encoding: [0x02,0x80,0x80,0x89]
15812 s_xor_b64 s[0:1], s[2:3], -1
15813 // GFX10: encoding: [0x02,0xc1,0x80,0x89]
15815 s_xor_b64 s[0:1], s[2:3], 0.5
15816 // GFX10: encoding: [0x02,0xf0,0x80,0x89]
15818 s_xor_b64 s[0:1], s[2:3], -4.0
15819 // GFX10: encoding: [0x02,0xf7,0x80,0x89]
15821 s_xor_b64 s[0:1], s[2:3], 0x3f717273
15822 // GFX10: encoding: [0x02,0xff,0x80,0x89,0x73,0x72,0x71,0x3f]
15824 s_xor_b64 s[0:1], s[2:3], 0xaf123456
15825 // GFX10: encoding: [0x02,0xff,0x80,0x89,0x56,0x34,0x12,0xaf]
15827 s_andn2_b32 s0, s1, s2
15828 // GFX10: encoding: [0x01,0x02,0x00,0x8a]
15830 s_andn2_b32 s105, s104, s103
15831 // GFX10: encoding: [0x68,0x67,0x69,0x8a]
15833 s_andn2_b32 s0, s104, s103
15834 // GFX10: encoding: [0x68,0x67,0x00,0x8a]
15836 s_andn2_b32 s105, s1, s103
15837 // GFX10: encoding: [0x01,0x67,0x69,0x8a]
15839 s_andn2_b32 s105, s104, s2
15840 // GFX10: encoding: [0x68,0x02,0x69,0x8a]
15842 s_andn2_b32 s105, s1, s2
15843 // GFX10: encoding: [0x01,0x02,0x69,0x8a]
15845 s_andn2_b32 s0, s104, s2
15846 // GFX10: encoding: [0x68,0x02,0x00,0x8a]
15848 s_andn2_b32 s0, s1, s103
15849 // GFX10: encoding: [0x01,0x67,0x00,0x8a]
15851 s_andn2_b32 exec_lo, s1, s2
15852 // GFX10: encoding: [0x01,0x02,0x7e,0x8a]
15854 s_andn2_b32 exec_hi, s1, s2
15855 // GFX10: encoding: [0x01,0x02,0x7f,0x8a]
15857 s_andn2_b32 vcc_lo, s1, s2
15858 // GFX10: encoding: [0x01,0x02,0x6a,0x8a]
15860 s_andn2_b32 vcc_hi, s1, s2
15861 // GFX10: encoding: [0x01,0x02,0x6b,0x8a]
15863 s_andn2_b32 m0, s1, s2
15864 // GFX10: encoding: [0x01,0x02,0x7c,0x8a]
15866 s_andn2_b32 s0, exec_lo, s2
15867 // GFX10: encoding: [0x7e,0x02,0x00,0x8a]
15869 s_andn2_b32 s0, exec_hi, s2
15870 // GFX10: encoding: [0x7f,0x02,0x00,0x8a]
15872 s_andn2_b32 s0, vcc_lo, s2
15873 // GFX10: encoding: [0x6a,0x02,0x00,0x8a]
15875 s_andn2_b32 s0, vcc_hi, s2
15876 // GFX10: encoding: [0x6b,0x02,0x00,0x8a]
15878 s_andn2_b32 s0, m0, s2
15879 // GFX10: encoding: [0x7c,0x02,0x00,0x8a]
15881 s_andn2_b32 s0, 0, s2
15882 // GFX10: encoding: [0x80,0x02,0x00,0x8a]
15884 s_andn2_b32 s0, -1, s2
15885 // GFX10: encoding: [0xc1,0x02,0x00,0x8a]
15887 s_andn2_b32 s0, 0.5, s2
15888 // GFX10: encoding: [0xf0,0x02,0x00,0x8a]
15890 s_andn2_b32 s0, -4.0, s2
15891 // GFX10: encoding: [0xf7,0x02,0x00,0x8a]
15893 s_andn2_b32 s0, 0x3f717273, s2
15894 // GFX10: encoding: [0xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f]
15896 s_andn2_b32 s0, 0xaf123456, s2
15897 // GFX10: encoding: [0xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf]
15899 s_andn2_b32 s0, s1, exec_lo
15900 // GFX10: encoding: [0x01,0x7e,0x00,0x8a]
15902 s_andn2_b32 s0, s1, exec_hi
15903 // GFX10: encoding: [0x01,0x7f,0x00,0x8a]
15905 s_andn2_b32 s0, s1, vcc_lo
15906 // GFX10: encoding: [0x01,0x6a,0x00,0x8a]
15908 s_andn2_b32 s0, s1, vcc_hi
15909 // GFX10: encoding: [0x01,0x6b,0x00,0x8a]
15911 s_andn2_b32 s0, s1, m0
15912 // GFX10: encoding: [0x01,0x7c,0x00,0x8a]
15914 s_andn2_b32 s0, s1, 0
15915 // GFX10: encoding: [0x01,0x80,0x00,0x8a]
15917 s_andn2_b32 s0, s1, -1
15918 // GFX10: encoding: [0x01,0xc1,0x00,0x8a]
15920 s_andn2_b32 s0, s1, 0.5
15921 // GFX10: encoding: [0x01,0xf0,0x00,0x8a]
15923 s_andn2_b32 s0, s1, -4.0
15924 // GFX10: encoding: [0x01,0xf7,0x00,0x8a]
15926 s_andn2_b32 s0, s1, 0x3f717273
15927 // GFX10: encoding: [0x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f]
15929 s_andn2_b32 s0, s1, 0xaf123456
15930 // GFX10: encoding: [0x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf]
15932 s_andn2_b64 s[0:1], s[2:3], s[4:5]
15933 // GFX10: encoding: [0x02,0x04,0x80,0x8a]
15935 s_andn2_b64 s[104:105], s[102:103], s[100:101]
15936 // GFX10: encoding: [0x66,0x64,0xe8,0x8a]
15938 s_andn2_b64 s[0:1], s[102:103], s[100:101]
15939 // GFX10: encoding: [0x66,0x64,0x80,0x8a]
15941 s_andn2_b64 s[104:105], s[2:3], s[100:101]
15942 // GFX10: encoding: [0x02,0x64,0xe8,0x8a]
15944 s_andn2_b64 s[104:105], s[102:103], s[4:5]
15945 // GFX10: encoding: [0x66,0x04,0xe8,0x8a]
15947 s_andn2_b64 s[104:105], s[2:3], s[4:5]
15948 // GFX10: encoding: [0x02,0x04,0xe8,0x8a]
15950 s_andn2_b64 s[0:1], s[102:103], s[4:5]
15951 // GFX10: encoding: [0x66,0x04,0x80,0x8a]
15953 s_andn2_b64 s[0:1], s[2:3], s[100:101]
15954 // GFX10: encoding: [0x02,0x64,0x80,0x8a]
15956 s_andn2_b64 exec, s[2:3], s[4:5]
15957 // GFX10: encoding: [0x02,0x04,0xfe,0x8a]
15959 s_andn2_b64 vcc, s[2:3], s[4:5]
15960 // GFX10: encoding: [0x02,0x04,0xea,0x8a]
15962 s_andn2_b64 s[0:1], exec, s[4:5]
15963 // GFX10: encoding: [0x7e,0x04,0x80,0x8a]
15965 s_andn2_b64 s[0:1], vcc, s[4:5]
15966 // GFX10: encoding: [0x6a,0x04,0x80,0x8a]
15968 s_andn2_b64 s[0:1], 0, s[4:5]
15969 // GFX10: encoding: [0x80,0x04,0x80,0x8a]
15971 s_andn2_b64 s[0:1], -1, s[4:5]
15972 // GFX10: encoding: [0xc1,0x04,0x80,0x8a]
15974 s_andn2_b64 s[0:1], 0.5, s[4:5]
15975 // GFX10: encoding: [0xf0,0x04,0x80,0x8a]
15977 s_andn2_b64 s[0:1], -4.0, s[4:5]
15978 // GFX10: encoding: [0xf7,0x04,0x80,0x8a]
15980 s_andn2_b64 s[0:1], 0x3f717273, s[4:5]
15981 // GFX10: encoding: [0xff,0x04,0x80,0x8a,0x73,0x72,0x71,0x3f]
15983 s_andn2_b64 s[0:1], 0xaf123456, s[4:5]
15984 // GFX10: encoding: [0xff,0x04,0x80,0x8a,0x56,0x34,0x12,0xaf]
15986 s_andn2_b64 s[0:1], s[2:3], exec
15987 // GFX10: encoding: [0x02,0x7e,0x80,0x8a]
15989 s_andn2_b64 s[0:1], s[2:3], vcc
15990 // GFX10: encoding: [0x02,0x6a,0x80,0x8a]
15992 s_andn2_b64 s[0:1], s[2:3], 0
15993 // GFX10: encoding: [0x02,0x80,0x80,0x8a]
15995 s_andn2_b64 s[0:1], s[2:3], -1
15996 // GFX10: encoding: [0x02,0xc1,0x80,0x8a]
15998 s_andn2_b64 s[0:1], s[2:3], 0.5
15999 // GFX10: encoding: [0x02,0xf0,0x80,0x8a]
16001 s_andn2_b64 s[0:1], s[2:3], -4.0
16002 // GFX10: encoding: [0x02,0xf7,0x80,0x8a]
16004 s_andn2_b64 s[0:1], s[2:3], 0x3f717273
16005 // GFX10: encoding: [0x02,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f]
16007 s_andn2_b64 s[0:1], s[2:3], 0xaf123456
16008 // GFX10: encoding: [0x02,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf]
16010 s_orn2_b32 s0, s1, s2
16011 // GFX10: encoding: [0x01,0x02,0x00,0x8b]
16013 s_orn2_b32 s105, s104, s103
16014 // GFX10: encoding: [0x68,0x67,0x69,0x8b]
16016 s_orn2_b32 s0, s104, s103
16017 // GFX10: encoding: [0x68,0x67,0x00,0x8b]
16019 s_orn2_b32 s105, s1, s103
16020 // GFX10: encoding: [0x01,0x67,0x69,0x8b]
16022 s_orn2_b32 s105, s104, s2
16023 // GFX10: encoding: [0x68,0x02,0x69,0x8b]
16025 s_orn2_b32 s105, s1, s2
16026 // GFX10: encoding: [0x01,0x02,0x69,0x8b]
16028 s_orn2_b32 s0, s104, s2
16029 // GFX10: encoding: [0x68,0x02,0x00,0x8b]
16031 s_orn2_b32 s0, s1, s103
16032 // GFX10: encoding: [0x01,0x67,0x00,0x8b]
16034 s_orn2_b32 exec_lo, s1, s2
16035 // GFX10: encoding: [0x01,0x02,0x7e,0x8b]
16037 s_orn2_b32 exec_hi, s1, s2
16038 // GFX10: encoding: [0x01,0x02,0x7f,0x8b]
16040 s_orn2_b32 vcc_lo, s1, s2
16041 // GFX10: encoding: [0x01,0x02,0x6a,0x8b]
16043 s_orn2_b32 vcc_hi, s1, s2
16044 // GFX10: encoding: [0x01,0x02,0x6b,0x8b]
16046 s_orn2_b32 m0, s1, s2
16047 // GFX10: encoding: [0x01,0x02,0x7c,0x8b]
16049 s_orn2_b32 s0, exec_lo, s2
16050 // GFX10: encoding: [0x7e,0x02,0x00,0x8b]
16052 s_orn2_b32 s0, exec_hi, s2
16053 // GFX10: encoding: [0x7f,0x02,0x00,0x8b]
16055 s_orn2_b32 s0, vcc_lo, s2
16056 // GFX10: encoding: [0x6a,0x02,0x00,0x8b]
16058 s_orn2_b32 s0, vcc_hi, s2
16059 // GFX10: encoding: [0x6b,0x02,0x00,0x8b]
16061 s_orn2_b32 s0, m0, s2
16062 // GFX10: encoding: [0x7c,0x02,0x00,0x8b]
16064 s_orn2_b32 s0, 0, s2
16065 // GFX10: encoding: [0x80,0x02,0x00,0x8b]
16067 s_orn2_b32 s0, -1, s2
16068 // GFX10: encoding: [0xc1,0x02,0x00,0x8b]
16070 s_orn2_b32 s0, 0.5, s2
16071 // GFX10: encoding: [0xf0,0x02,0x00,0x8b]
16073 s_orn2_b32 s0, -4.0, s2
16074 // GFX10: encoding: [0xf7,0x02,0x00,0x8b]
16076 s_orn2_b32 s0, 0x3f717273, s2
16077 // GFX10: encoding: [0xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f]
16079 s_orn2_b32 s0, 0xaf123456, s2
16080 // GFX10: encoding: [0xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf]
16082 s_orn2_b32 s0, s1, exec_lo
16083 // GFX10: encoding: [0x01,0x7e,0x00,0x8b]
16085 s_orn2_b32 s0, s1, exec_hi
16086 // GFX10: encoding: [0x01,0x7f,0x00,0x8b]
16088 s_orn2_b32 s0, s1, vcc_lo
16089 // GFX10: encoding: [0x01,0x6a,0x00,0x8b]
16091 s_orn2_b32 s0, s1, vcc_hi
16092 // GFX10: encoding: [0x01,0x6b,0x00,0x8b]
16094 s_orn2_b32 s0, s1, m0
16095 // GFX10: encoding: [0x01,0x7c,0x00,0x8b]
16097 s_orn2_b32 s0, s1, 0
16098 // GFX10: encoding: [0x01,0x80,0x00,0x8b]
16100 s_orn2_b32 s0, s1, -1
16101 // GFX10: encoding: [0x01,0xc1,0x00,0x8b]
16103 s_orn2_b32 s0, s1, 0.5
16104 // GFX10: encoding: [0x01,0xf0,0x00,0x8b]
16106 s_orn2_b32 s0, s1, -4.0
16107 // GFX10: encoding: [0x01,0xf7,0x00,0x8b]
16109 s_orn2_b32 s0, s1, 0x3f717273
16110 // GFX10: encoding: [0x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f]
16112 s_orn2_b32 s0, s1, 0xaf123456
16113 // GFX10: encoding: [0x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf]
16115 s_orn2_b64 s[0:1], s[2:3], s[4:5]
16116 // GFX10: encoding: [0x02,0x04,0x80,0x8b]
16118 s_orn2_b64 s[104:105], s[102:103], s[100:101]
16119 // GFX10: encoding: [0x66,0x64,0xe8,0x8b]
16121 s_orn2_b64 s[0:1], s[102:103], s[100:101]
16122 // GFX10: encoding: [0x66,0x64,0x80,0x8b]
16124 s_orn2_b64 s[104:105], s[2:3], s[100:101]
16125 // GFX10: encoding: [0x02,0x64,0xe8,0x8b]
16127 s_orn2_b64 s[104:105], s[102:103], s[4:5]
16128 // GFX10: encoding: [0x66,0x04,0xe8,0x8b]
16130 s_orn2_b64 s[104:105], s[2:3], s[4:5]
16131 // GFX10: encoding: [0x02,0x04,0xe8,0x8b]
16133 s_orn2_b64 s[0:1], s[102:103], s[4:5]
16134 // GFX10: encoding: [0x66,0x04,0x80,0x8b]
16136 s_orn2_b64 s[0:1], s[2:3], s[100:101]
16137 // GFX10: encoding: [0x02,0x64,0x80,0x8b]
16139 s_orn2_b64 exec, s[2:3], s[4:5]
16140 // GFX10: encoding: [0x02,0x04,0xfe,0x8b]
16142 s_orn2_b64 vcc, s[2:3], s[4:5]
16143 // GFX10: encoding: [0x02,0x04,0xea,0x8b]
16145 s_orn2_b64 s[0:1], exec, s[4:5]
16146 // GFX10: encoding: [0x7e,0x04,0x80,0x8b]
16148 s_orn2_b64 s[0:1], vcc, s[4:5]
16149 // GFX10: encoding: [0x6a,0x04,0x80,0x8b]
16151 s_orn2_b64 s[0:1], 0, s[4:5]
16152 // GFX10: encoding: [0x80,0x04,0x80,0x8b]
16154 s_orn2_b64 s[0:1], -1, s[4:5]
16155 // GFX10: encoding: [0xc1,0x04,0x80,0x8b]
16157 s_orn2_b64 s[0:1], 0.5, s[4:5]
16158 // GFX10: encoding: [0xf0,0x04,0x80,0x8b]
16160 s_orn2_b64 s[0:1], -4.0, s[4:5]
16161 // GFX10: encoding: [0xf7,0x04,0x80,0x8b]
16163 s_orn2_b64 s[0:1], 0x3f717273, s[4:5]
16164 // GFX10: encoding: [0xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f]
16166 s_orn2_b64 s[0:1], 0xaf123456, s[4:5]
16167 // GFX10: encoding: [0xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf]
16169 s_orn2_b64 s[0:1], s[2:3], exec
16170 // GFX10: encoding: [0x02,0x7e,0x80,0x8b]
16172 s_orn2_b64 s[0:1], s[2:3], vcc
16173 // GFX10: encoding: [0x02,0x6a,0x80,0x8b]
16175 s_orn2_b64 s[0:1], s[2:3], 0
16176 // GFX10: encoding: [0x02,0x80,0x80,0x8b]
16178 s_orn2_b64 s[0:1], s[2:3], -1
16179 // GFX10: encoding: [0x02,0xc1,0x80,0x8b]
16181 s_orn2_b64 s[0:1], s[2:3], 0.5
16182 // GFX10: encoding: [0x02,0xf0,0x80,0x8b]
16184 s_orn2_b64 s[0:1], s[2:3], -4.0
16185 // GFX10: encoding: [0x02,0xf7,0x80,0x8b]
16187 s_orn2_b64 s[0:1], s[2:3], 0x3f717273
16188 // GFX10: encoding: [0x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f]
16190 s_orn2_b64 s[0:1], s[2:3], 0xaf123456
16191 // GFX10: encoding: [0x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf]
16193 s_nand_b32 s0, s1, s2
16194 // GFX10: encoding: [0x01,0x02,0x00,0x8c]
16196 s_nand_b32 s105, s104, s103
16197 // GFX10: encoding: [0x68,0x67,0x69,0x8c]
16199 s_nand_b32 s0, s104, s103
16200 // GFX10: encoding: [0x68,0x67,0x00,0x8c]
16202 s_nand_b32 s105, s1, s103
16203 // GFX10: encoding: [0x01,0x67,0x69,0x8c]
16205 s_nand_b32 s105, s104, s2
16206 // GFX10: encoding: [0x68,0x02,0x69,0x8c]
16208 s_nand_b32 s105, s1, s2
16209 // GFX10: encoding: [0x01,0x02,0x69,0x8c]
16211 s_nand_b32 s0, s104, s2
16212 // GFX10: encoding: [0x68,0x02,0x00,0x8c]
16214 s_nand_b32 s0, s1, s103
16215 // GFX10: encoding: [0x01,0x67,0x00,0x8c]
16217 s_nand_b32 exec_lo, s1, s2
16218 // GFX10: encoding: [0x01,0x02,0x7e,0x8c]
16220 s_nand_b32 exec_hi, s1, s2
16221 // GFX10: encoding: [0x01,0x02,0x7f,0x8c]
16223 s_nand_b32 vcc_lo, s1, s2
16224 // GFX10: encoding: [0x01,0x02,0x6a,0x8c]
16226 s_nand_b32 vcc_hi, s1, s2
16227 // GFX10: encoding: [0x01,0x02,0x6b,0x8c]
16229 s_nand_b32 m0, s1, s2
16230 // GFX10: encoding: [0x01,0x02,0x7c,0x8c]
16232 s_nand_b32 s0, exec_lo, s2
16233 // GFX10: encoding: [0x7e,0x02,0x00,0x8c]
16235 s_nand_b32 s0, exec_hi, s2
16236 // GFX10: encoding: [0x7f,0x02,0x00,0x8c]
16238 s_nand_b32 s0, vcc_lo, s2
16239 // GFX10: encoding: [0x6a,0x02,0x00,0x8c]
16241 s_nand_b32 s0, vcc_hi, s2
16242 // GFX10: encoding: [0x6b,0x02,0x00,0x8c]
16244 s_nand_b32 s0, m0, s2
16245 // GFX10: encoding: [0x7c,0x02,0x00,0x8c]
16247 s_nand_b32 s0, 0, s2
16248 // GFX10: encoding: [0x80,0x02,0x00,0x8c]
16250 s_nand_b32 s0, -1, s2
16251 // GFX10: encoding: [0xc1,0x02,0x00,0x8c]
16253 s_nand_b32 s0, 0.5, s2
16254 // GFX10: encoding: [0xf0,0x02,0x00,0x8c]
16256 s_nand_b32 s0, -4.0, s2
16257 // GFX10: encoding: [0xf7,0x02,0x00,0x8c]
16259 s_nand_b32 s0, 0x3f717273, s2
16260 // GFX10: encoding: [0xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f]
16262 s_nand_b32 s0, 0xaf123456, s2
16263 // GFX10: encoding: [0xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf]
16265 s_nand_b32 s0, s1, exec_lo
16266 // GFX10: encoding: [0x01,0x7e,0x00,0x8c]
16268 s_nand_b32 s0, s1, exec_hi
16269 // GFX10: encoding: [0x01,0x7f,0x00,0x8c]
16271 s_nand_b32 s0, s1, vcc_lo
16272 // GFX10: encoding: [0x01,0x6a,0x00,0x8c]
16274 s_nand_b32 s0, s1, vcc_hi
16275 // GFX10: encoding: [0x01,0x6b,0x00,0x8c]
16277 s_nand_b32 s0, s1, m0
16278 // GFX10: encoding: [0x01,0x7c,0x00,0x8c]
16280 s_nand_b32 s0, s1, 0
16281 // GFX10: encoding: [0x01,0x80,0x00,0x8c]
16283 s_nand_b32 s0, s1, -1
16284 // GFX10: encoding: [0x01,0xc1,0x00,0x8c]
16286 s_nand_b32 s0, s1, 0.5
16287 // GFX10: encoding: [0x01,0xf0,0x00,0x8c]
16289 s_nand_b32 s0, s1, -4.0
16290 // GFX10: encoding: [0x01,0xf7,0x00,0x8c]
16292 s_nand_b32 s0, s1, 0x3f717273
16293 // GFX10: encoding: [0x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f]
16295 s_nand_b32 s0, s1, 0xaf123456
16296 // GFX10: encoding: [0x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf]
16298 s_nand_b64 s[0:1], s[2:3], s[4:5]
16299 // GFX10: encoding: [0x02,0x04,0x80,0x8c]
16301 s_nand_b64 s[104:105], s[102:103], s[100:101]
16302 // GFX10: encoding: [0x66,0x64,0xe8,0x8c]
16304 s_nand_b64 s[0:1], s[102:103], s[100:101]
16305 // GFX10: encoding: [0x66,0x64,0x80,0x8c]
16307 s_nand_b64 s[104:105], s[2:3], s[100:101]
16308 // GFX10: encoding: [0x02,0x64,0xe8,0x8c]
16310 s_nand_b64 s[104:105], s[102:103], s[4:5]
16311 // GFX10: encoding: [0x66,0x04,0xe8,0x8c]
16313 s_nand_b64 s[104:105], s[2:3], s[4:5]
16314 // GFX10: encoding: [0x02,0x04,0xe8,0x8c]
16316 s_nand_b64 s[0:1], s[102:103], s[4:5]
16317 // GFX10: encoding: [0x66,0x04,0x80,0x8c]
16319 s_nand_b64 s[0:1], s[2:3], s[100:101]
16320 // GFX10: encoding: [0x02,0x64,0x80,0x8c]
16322 s_nand_b64 exec, s[2:3], s[4:5]
16323 // GFX10: encoding: [0x02,0x04,0xfe,0x8c]
16325 s_nand_b64 vcc, s[2:3], s[4:5]
16326 // GFX10: encoding: [0x02,0x04,0xea,0x8c]
16328 s_nand_b64 s[0:1], exec, s[4:5]
16329 // GFX10: encoding: [0x7e,0x04,0x80,0x8c]
16331 s_nand_b64 s[0:1], vcc, s[4:5]
16332 // GFX10: encoding: [0x6a,0x04,0x80,0x8c]
16334 s_nand_b64 s[0:1], 0, s[4:5]
16335 // GFX10: encoding: [0x80,0x04,0x80,0x8c]
16337 s_nand_b64 s[0:1], -1, s[4:5]
16338 // GFX10: encoding: [0xc1,0x04,0x80,0x8c]
16340 s_nand_b64 s[0:1], 0.5, s[4:5]
16341 // GFX10: encoding: [0xf0,0x04,0x80,0x8c]
16343 s_nand_b64 s[0:1], -4.0, s[4:5]
16344 // GFX10: encoding: [0xf7,0x04,0x80,0x8c]
16346 s_nand_b64 s[0:1], 0x3f717273, s[4:5]
16347 // GFX10: encoding: [0xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f]
16349 s_nand_b64 s[0:1], 0xaf123456, s[4:5]
16350 // GFX10: encoding: [0xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf]
16352 s_nand_b64 s[0:1], s[2:3], exec
16353 // GFX10: encoding: [0x02,0x7e,0x80,0x8c]
16355 s_nand_b64 s[0:1], s[2:3], vcc
16356 // GFX10: encoding: [0x02,0x6a,0x80,0x8c]
16358 s_nand_b64 s[0:1], s[2:3], 0
16359 // GFX10: encoding: [0x02,0x80,0x80,0x8c]
16361 s_nand_b64 s[0:1], s[2:3], -1
16362 // GFX10: encoding: [0x02,0xc1,0x80,0x8c]
16364 s_nand_b64 s[0:1], s[2:3], 0.5
16365 // GFX10: encoding: [0x02,0xf0,0x80,0x8c]
16367 s_nand_b64 s[0:1], s[2:3], -4.0
16368 // GFX10: encoding: [0x02,0xf7,0x80,0x8c]
16370 s_nand_b64 s[0:1], s[2:3], 0x3f717273
16371 // GFX10: encoding: [0x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f]
16373 s_nand_b64 s[0:1], s[2:3], 0xaf123456
16374 // GFX10: encoding: [0x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf]
16376 s_nor_b32 s0, s1, s2
16377 // GFX10: encoding: [0x01,0x02,0x00,0x8d]
16379 s_nor_b32 s105, s104, s103
16380 // GFX10: encoding: [0x68,0x67,0x69,0x8d]
16382 s_nor_b32 s0, s104, s103
16383 // GFX10: encoding: [0x68,0x67,0x00,0x8d]
16385 s_nor_b32 s105, s1, s103
16386 // GFX10: encoding: [0x01,0x67,0x69,0x8d]
16388 s_nor_b32 s105, s104, s2
16389 // GFX10: encoding: [0x68,0x02,0x69,0x8d]
16391 s_nor_b32 s105, s1, s2
16392 // GFX10: encoding: [0x01,0x02,0x69,0x8d]
16394 s_nor_b32 s0, s104, s2
16395 // GFX10: encoding: [0x68,0x02,0x00,0x8d]
16397 s_nor_b32 s0, s1, s103
16398 // GFX10: encoding: [0x01,0x67,0x00,0x8d]
16400 s_nor_b32 exec_lo, s1, s2
16401 // GFX10: encoding: [0x01,0x02,0x7e,0x8d]
16403 s_nor_b32 exec_hi, s1, s2
16404 // GFX10: encoding: [0x01,0x02,0x7f,0x8d]
16406 s_nor_b32 vcc_lo, s1, s2
16407 // GFX10: encoding: [0x01,0x02,0x6a,0x8d]
16409 s_nor_b32 vcc_hi, s1, s2
16410 // GFX10: encoding: [0x01,0x02,0x6b,0x8d]
16412 s_nor_b32 m0, s1, s2
16413 // GFX10: encoding: [0x01,0x02,0x7c,0x8d]
16415 s_nor_b32 s0, exec_lo, s2
16416 // GFX10: encoding: [0x7e,0x02,0x00,0x8d]
16418 s_nor_b32 s0, exec_hi, s2
16419 // GFX10: encoding: [0x7f,0x02,0x00,0x8d]
16421 s_nor_b32 s0, vcc_lo, s2
16422 // GFX10: encoding: [0x6a,0x02,0x00,0x8d]
16424 s_nor_b32 s0, vcc_hi, s2
16425 // GFX10: encoding: [0x6b,0x02,0x00,0x8d]
16427 s_nor_b32 s0, m0, s2
16428 // GFX10: encoding: [0x7c,0x02,0x00,0x8d]
16430 s_nor_b32 s0, 0, s2
16431 // GFX10: encoding: [0x80,0x02,0x00,0x8d]
16433 s_nor_b32 s0, -1, s2
16434 // GFX10: encoding: [0xc1,0x02,0x00,0x8d]
16436 s_nor_b32 s0, 0.5, s2
16437 // GFX10: encoding: [0xf0,0x02,0x00,0x8d]
16439 s_nor_b32 s0, -4.0, s2
16440 // GFX10: encoding: [0xf7,0x02,0x00,0x8d]
16442 s_nor_b32 s0, 0x3f717273, s2
16443 // GFX10: encoding: [0xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f]
16445 s_nor_b32 s0, 0xaf123456, s2
16446 // GFX10: encoding: [0xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf]
16448 s_nor_b32 s0, s1, exec_lo
16449 // GFX10: encoding: [0x01,0x7e,0x00,0x8d]
16451 s_nor_b32 s0, s1, exec_hi
16452 // GFX10: encoding: [0x01,0x7f,0x00,0x8d]
16454 s_nor_b32 s0, s1, vcc_lo
16455 // GFX10: encoding: [0x01,0x6a,0x00,0x8d]
16457 s_nor_b32 s0, s1, vcc_hi
16458 // GFX10: encoding: [0x01,0x6b,0x00,0x8d]
16460 s_nor_b32 s0, s1, m0
16461 // GFX10: encoding: [0x01,0x7c,0x00,0x8d]
16463 s_nor_b32 s0, s1, 0
16464 // GFX10: encoding: [0x01,0x80,0x00,0x8d]
16466 s_nor_b32 s0, s1, -1
16467 // GFX10: encoding: [0x01,0xc1,0x00,0x8d]
16469 s_nor_b32 s0, s1, 0.5
16470 // GFX10: encoding: [0x01,0xf0,0x00,0x8d]
16472 s_nor_b32 s0, s1, -4.0
16473 // GFX10: encoding: [0x01,0xf7,0x00,0x8d]
16475 s_nor_b32 s0, s1, 0x3f717273
16476 // GFX10: encoding: [0x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f]
16478 s_nor_b32 s0, s1, 0xaf123456
16479 // GFX10: encoding: [0x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf]
16481 s_nor_b64 s[0:1], s[2:3], s[4:5]
16482 // GFX10: encoding: [0x02,0x04,0x80,0x8d]
16484 s_nor_b64 s[104:105], s[102:103], s[100:101]
16485 // GFX10: encoding: [0x66,0x64,0xe8,0x8d]
16487 s_nor_b64 s[0:1], s[102:103], s[100:101]
16488 // GFX10: encoding: [0x66,0x64,0x80,0x8d]
16490 s_nor_b64 s[104:105], s[2:3], s[100:101]
16491 // GFX10: encoding: [0x02,0x64,0xe8,0x8d]
16493 s_nor_b64 s[104:105], s[102:103], s[4:5]
16494 // GFX10: encoding: [0x66,0x04,0xe8,0x8d]
16496 s_nor_b64 s[104:105], s[2:3], s[4:5]
16497 // GFX10: encoding: [0x02,0x04,0xe8,0x8d]
16499 s_nor_b64 s[0:1], s[102:103], s[4:5]
16500 // GFX10: encoding: [0x66,0x04,0x80,0x8d]
16502 s_nor_b64 s[0:1], s[2:3], s[100:101]
16503 // GFX10: encoding: [0x02,0x64,0x80,0x8d]
16505 s_nor_b64 exec, s[2:3], s[4:5]
16506 // GFX10: encoding: [0x02,0x04,0xfe,0x8d]
16508 s_nor_b64 vcc, s[2:3], s[4:5]
16509 // GFX10: encoding: [0x02,0x04,0xea,0x8d]
16511 s_nor_b64 s[0:1], exec, s[4:5]
16512 // GFX10: encoding: [0x7e,0x04,0x80,0x8d]
16514 s_nor_b64 s[0:1], vcc, s[4:5]
16515 // GFX10: encoding: [0x6a,0x04,0x80,0x8d]
16517 s_nor_b64 s[0:1], 0, s[4:5]
16518 // GFX10: encoding: [0x80,0x04,0x80,0x8d]
16520 s_nor_b64 s[0:1], -1, s[4:5]
16521 // GFX10: encoding: [0xc1,0x04,0x80,0x8d]
16523 s_nor_b64 s[0:1], 0.5, s[4:5]
16524 // GFX10: encoding: [0xf0,0x04,0x80,0x8d]
16526 s_nor_b64 s[0:1], -4.0, s[4:5]
16527 // GFX10: encoding: [0xf7,0x04,0x80,0x8d]
16529 s_nor_b64 s[0:1], 0x3f717273, s[4:5]
16530 // GFX10: encoding: [0xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f]
16532 s_nor_b64 s[0:1], 0xaf123456, s[4:5]
16533 // GFX10: encoding: [0xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf]
16535 s_nor_b64 s[0:1], s[2:3], exec
16536 // GFX10: encoding: [0x02,0x7e,0x80,0x8d]
16538 s_nor_b64 s[0:1], s[2:3], vcc
16539 // GFX10: encoding: [0x02,0x6a,0x80,0x8d]
16541 s_nor_b64 s[0:1], s[2:3], 0
16542 // GFX10: encoding: [0x02,0x80,0x80,0x8d]
16544 s_nor_b64 s[0:1], s[2:3], -1
16545 // GFX10: encoding: [0x02,0xc1,0x80,0x8d]
16547 s_nor_b64 s[0:1], s[2:3], 0.5
16548 // GFX10: encoding: [0x02,0xf0,0x80,0x8d]
16550 s_nor_b64 s[0:1], s[2:3], -4.0
16551 // GFX10: encoding: [0x02,0xf7,0x80,0x8d]
16553 s_nor_b64 s[0:1], s[2:3], 0x3f717273
16554 // GFX10: encoding: [0x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f]
16556 s_nor_b64 s[0:1], s[2:3], 0xaf123456
16557 // GFX10: encoding: [0x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf]
16559 s_xnor_b32 s0, s1, s2
16560 // GFX10: encoding: [0x01,0x02,0x00,0x8e]
16562 s_xnor_b32 s105, s104, s103
16563 // GFX10: encoding: [0x68,0x67,0x69,0x8e]
16565 s_xnor_b32 s0, s104, s103
16566 // GFX10: encoding: [0x68,0x67,0x00,0x8e]
16568 s_xnor_b32 s105, s1, s103
16569 // GFX10: encoding: [0x01,0x67,0x69,0x8e]
16571 s_xnor_b32 s105, s104, s2
16572 // GFX10: encoding: [0x68,0x02,0x69,0x8e]
16574 s_xnor_b32 s105, s1, s2
16575 // GFX10: encoding: [0x01,0x02,0x69,0x8e]
16577 s_xnor_b32 s0, s104, s2
16578 // GFX10: encoding: [0x68,0x02,0x00,0x8e]
16580 s_xnor_b32 s0, s1, s103
16581 // GFX10: encoding: [0x01,0x67,0x00,0x8e]
16583 s_xnor_b32 exec_lo, s1, s2
16584 // GFX10: encoding: [0x01,0x02,0x7e,0x8e]
16586 s_xnor_b32 exec_hi, s1, s2
16587 // GFX10: encoding: [0x01,0x02,0x7f,0x8e]
16589 s_xnor_b32 vcc_lo, s1, s2
16590 // GFX10: encoding: [0x01,0x02,0x6a,0x8e]
16592 s_xnor_b32 vcc_hi, s1, s2
16593 // GFX10: encoding: [0x01,0x02,0x6b,0x8e]
16595 s_xnor_b32 m0, s1, s2
16596 // GFX10: encoding: [0x01,0x02,0x7c,0x8e]
16598 s_xnor_b32 s0, exec_lo, s2
16599 // GFX10: encoding: [0x7e,0x02,0x00,0x8e]
16601 s_xnor_b32 s0, exec_hi, s2
16602 // GFX10: encoding: [0x7f,0x02,0x00,0x8e]
16604 s_xnor_b32 s0, vcc_lo, s2
16605 // GFX10: encoding: [0x6a,0x02,0x00,0x8e]
16607 s_xnor_b32 s0, vcc_hi, s2
16608 // GFX10: encoding: [0x6b,0x02,0x00,0x8e]
16610 s_xnor_b32 s0, m0, s2
16611 // GFX10: encoding: [0x7c,0x02,0x00,0x8e]
16613 s_xnor_b32 s0, 0, s2
16614 // GFX10: encoding: [0x80,0x02,0x00,0x8e]
16616 s_xnor_b32 s0, -1, s2
16617 // GFX10: encoding: [0xc1,0x02,0x00,0x8e]
16619 s_xnor_b32 s0, 0.5, s2
16620 // GFX10: encoding: [0xf0,0x02,0x00,0x8e]
16622 s_xnor_b32 s0, -4.0, s2
16623 // GFX10: encoding: [0xf7,0x02,0x00,0x8e]
16625 s_xnor_b32 s0, 0x3f717273, s2
16626 // GFX10: encoding: [0xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f]
16628 s_xnor_b32 s0, 0xaf123456, s2
16629 // GFX10: encoding: [0xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf]
16631 s_xnor_b32 s0, s1, exec_lo
16632 // GFX10: encoding: [0x01,0x7e,0x00,0x8e]
16634 s_xnor_b32 s0, s1, exec_hi
16635 // GFX10: encoding: [0x01,0x7f,0x00,0x8e]
16637 s_xnor_b32 s0, s1, vcc_lo
16638 // GFX10: encoding: [0x01,0x6a,0x00,0x8e]
16640 s_xnor_b32 s0, s1, vcc_hi
16641 // GFX10: encoding: [0x01,0x6b,0x00,0x8e]
16643 s_xnor_b32 s0, s1, m0
16644 // GFX10: encoding: [0x01,0x7c,0x00,0x8e]
16646 s_xnor_b32 s0, s1, 0
16647 // GFX10: encoding: [0x01,0x80,0x00,0x8e]
16649 s_xnor_b32 s0, s1, -1
16650 // GFX10: encoding: [0x01,0xc1,0x00,0x8e]
16652 s_xnor_b32 s0, s1, 0.5
16653 // GFX10: encoding: [0x01,0xf0,0x00,0x8e]
16655 s_xnor_b32 s0, s1, -4.0
16656 // GFX10: encoding: [0x01,0xf7,0x00,0x8e]
16658 s_xnor_b32 s0, s1, 0x3f717273
16659 // GFX10: encoding: [0x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f]
16661 s_xnor_b32 s0, s1, 0xaf123456
16662 // GFX10: encoding: [0x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf]
16664 s_xnor_b64 s[0:1], s[2:3], s[4:5]
16665 // GFX10: encoding: [0x02,0x04,0x80,0x8e]
16667 s_xnor_b64 s[104:105], s[102:103], s[100:101]
16668 // GFX10: encoding: [0x66,0x64,0xe8,0x8e]
16670 s_xnor_b64 s[0:1], s[102:103], s[100:101]
16671 // GFX10: encoding: [0x66,0x64,0x80,0x8e]
16673 s_xnor_b64 s[104:105], s[2:3], s[100:101]
16674 // GFX10: encoding: [0x02,0x64,0xe8,0x8e]
16676 s_xnor_b64 s[104:105], s[102:103], s[4:5]
16677 // GFX10: encoding: [0x66,0x04,0xe8,0x8e]
16679 s_xnor_b64 s[104:105], s[2:3], s[4:5]
16680 // GFX10: encoding: [0x02,0x04,0xe8,0x8e]
16682 s_xnor_b64 s[0:1], s[102:103], s[4:5]
16683 // GFX10: encoding: [0x66,0x04,0x80,0x8e]
16685 s_xnor_b64 s[0:1], s[2:3], s[100:101]
16686 // GFX10: encoding: [0x02,0x64,0x80,0x8e]
16688 s_xnor_b64 exec, s[2:3], s[4:5]
16689 // GFX10: encoding: [0x02,0x04,0xfe,0x8e]
16691 s_xnor_b64 vcc, s[2:3], s[4:5]
16692 // GFX10: encoding: [0x02,0x04,0xea,0x8e]
16694 s_xnor_b64 s[0:1], exec, s[4:5]
16695 // GFX10: encoding: [0x7e,0x04,0x80,0x8e]
16697 s_xnor_b64 s[0:1], vcc, s[4:5]
16698 // GFX10: encoding: [0x6a,0x04,0x80,0x8e]
16700 s_xnor_b64 s[0:1], 0, s[4:5]
16701 // GFX10: encoding: [0x80,0x04,0x80,0x8e]
16703 s_xnor_b64 s[0:1], -1, s[4:5]
16704 // GFX10: encoding: [0xc1,0x04,0x80,0x8e]
16706 s_xnor_b64 s[0:1], 0.5, s[4:5]
16707 // GFX10: encoding: [0xf0,0x04,0x80,0x8e]
16709 s_xnor_b64 s[0:1], -4.0, s[4:5]
16710 // GFX10: encoding: [0xf7,0x04,0x80,0x8e]
16712 s_xnor_b64 s[0:1], 0x3f717273, s[4:5]
16713 // GFX10: encoding: [0xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f]
16715 s_xnor_b64 s[0:1], 0xaf123456, s[4:5]
16716 // GFX10: encoding: [0xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf]
16718 s_xnor_b64 s[0:1], s[2:3], exec
16719 // GFX10: encoding: [0x02,0x7e,0x80,0x8e]
16721 s_xnor_b64 s[0:1], s[2:3], vcc
16722 // GFX10: encoding: [0x02,0x6a,0x80,0x8e]
16724 s_xnor_b64 s[0:1], s[2:3], 0
16725 // GFX10: encoding: [0x02,0x80,0x80,0x8e]
16727 s_xnor_b64 s[0:1], s[2:3], -1
16728 // GFX10: encoding: [0x02,0xc1,0x80,0x8e]
16730 s_xnor_b64 s[0:1], s[2:3], 0.5
16731 // GFX10: encoding: [0x02,0xf0,0x80,0x8e]
16733 s_xnor_b64 s[0:1], s[2:3], -4.0
16734 // GFX10: encoding: [0x02,0xf7,0x80,0x8e]
16736 s_xnor_b64 s[0:1], s[2:3], 0x3f717273
16737 // GFX10: encoding: [0x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f]
16739 s_xnor_b64 s[0:1], s[2:3], 0xaf123456
16740 // GFX10: encoding: [0x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf]
16742 s_lshl_b32 s0, s1, s2
16743 // GFX10: encoding: [0x01,0x02,0x00,0x8f]
16745 s_lshl_b32 s105, s104, s103
16746 // GFX10: encoding: [0x68,0x67,0x69,0x8f]
16748 s_lshl_b32 s0, s104, s103
16749 // GFX10: encoding: [0x68,0x67,0x00,0x8f]
16751 s_lshl_b32 s105, s1, s103
16752 // GFX10: encoding: [0x01,0x67,0x69,0x8f]
16754 s_lshl_b32 s105, s104, s2
16755 // GFX10: encoding: [0x68,0x02,0x69,0x8f]
16757 s_lshl_b32 s105, s1, s2
16758 // GFX10: encoding: [0x01,0x02,0x69,0x8f]
16760 s_lshl_b32 s0, s104, s2
16761 // GFX10: encoding: [0x68,0x02,0x00,0x8f]
16763 s_lshl_b32 s0, s1, s103
16764 // GFX10: encoding: [0x01,0x67,0x00,0x8f]
16766 s_lshl_b32 exec_lo, s1, s2
16767 // GFX10: encoding: [0x01,0x02,0x7e,0x8f]
16769 s_lshl_b32 exec_hi, s1, s2
16770 // GFX10: encoding: [0x01,0x02,0x7f,0x8f]
16772 s_lshl_b32 vcc_lo, s1, s2
16773 // GFX10: encoding: [0x01,0x02,0x6a,0x8f]
16775 s_lshl_b32 vcc_hi, s1, s2
16776 // GFX10: encoding: [0x01,0x02,0x6b,0x8f]
16778 s_lshl_b32 m0, s1, s2
16779 // GFX10: encoding: [0x01,0x02,0x7c,0x8f]
16781 s_lshl_b32 s0, exec_lo, s2
16782 // GFX10: encoding: [0x7e,0x02,0x00,0x8f]
16784 s_lshl_b32 s0, exec_hi, s2
16785 // GFX10: encoding: [0x7f,0x02,0x00,0x8f]
16787 s_lshl_b32 s0, vcc_lo, s2
16788 // GFX10: encoding: [0x6a,0x02,0x00,0x8f]
16790 s_lshl_b32 s0, vcc_hi, s2
16791 // GFX10: encoding: [0x6b,0x02,0x00,0x8f]
16793 s_lshl_b32 s0, m0, s2
16794 // GFX10: encoding: [0x7c,0x02,0x00,0x8f]
16796 s_lshl_b32 s0, 0, s2
16797 // GFX10: encoding: [0x80,0x02,0x00,0x8f]
16799 s_lshl_b32 s0, -1, s2
16800 // GFX10: encoding: [0xc1,0x02,0x00,0x8f]
16802 s_lshl_b32 s0, 0.5, s2
16803 // GFX10: encoding: [0xf0,0x02,0x00,0x8f]
16805 s_lshl_b32 s0, -4.0, s2
16806 // GFX10: encoding: [0xf7,0x02,0x00,0x8f]
16808 s_lshl_b32 s0, 0x3f717273, s2
16809 // GFX10: encoding: [0xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f]
16811 s_lshl_b32 s0, 0xaf123456, s2
16812 // GFX10: encoding: [0xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf]
16814 s_lshl_b32 s0, s1, exec_lo
16815 // GFX10: encoding: [0x01,0x7e,0x00,0x8f]
16817 s_lshl_b32 s0, s1, exec_hi
16818 // GFX10: encoding: [0x01,0x7f,0x00,0x8f]
16820 s_lshl_b32 s0, s1, vcc_lo
16821 // GFX10: encoding: [0x01,0x6a,0x00,0x8f]
16823 s_lshl_b32 s0, s1, vcc_hi
16824 // GFX10: encoding: [0x01,0x6b,0x00,0x8f]
16826 s_lshl_b32 s0, s1, m0
16827 // GFX10: encoding: [0x01,0x7c,0x00,0x8f]
16829 s_lshl_b32 s0, s1, 0
16830 // GFX10: encoding: [0x01,0x80,0x00,0x8f]
16832 s_lshl_b32 s0, s1, -1
16833 // GFX10: encoding: [0x01,0xc1,0x00,0x8f]
16835 s_lshl_b32 s0, s1, 0.5
16836 // GFX10: encoding: [0x01,0xf0,0x00,0x8f]
16838 s_lshl_b32 s0, s1, -4.0
16839 // GFX10: encoding: [0x01,0xf7,0x00,0x8f]
16841 s_lshl_b32 s0, s1, 0x3f717273
16842 // GFX10: encoding: [0x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f]
16844 s_lshl_b32 s0, s1, 0xaf123456
16845 // GFX10: encoding: [0x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf]
16847 s_lshl_b64 s[0:1], s[2:3], s4
16848 // GFX10: encoding: [0x02,0x04,0x80,0x8f]
16850 s_lshl_b64 s[104:105], s[102:103], s100
16851 // GFX10: encoding: [0x66,0x64,0xe8,0x8f]
16853 s_lshl_b64 s[0:1], s[102:103], s100
16854 // GFX10: encoding: [0x66,0x64,0x80,0x8f]
16856 s_lshl_b64 s[104:105], s[2:3], s100
16857 // GFX10: encoding: [0x02,0x64,0xe8,0x8f]
16859 s_lshl_b64 s[104:105], s[102:103], s4
16860 // GFX10: encoding: [0x66,0x04,0xe8,0x8f]
16862 s_lshl_b64 s[104:105], s[2:3], s4
16863 // GFX10: encoding: [0x02,0x04,0xe8,0x8f]
16865 s_lshl_b64 s[0:1], s[102:103], s4
16866 // GFX10: encoding: [0x66,0x04,0x80,0x8f]
16868 s_lshl_b64 s[0:1], s[2:3], s100
16869 // GFX10: encoding: [0x02,0x64,0x80,0x8f]
16871 s_lshl_b64 exec, s[2:3], s4
16872 // GFX10: encoding: [0x02,0x04,0xfe,0x8f]
16874 s_lshl_b64 vcc, s[2:3], s4
16875 // GFX10: encoding: [0x02,0x04,0xea,0x8f]
16877 s_lshl_b64 s[0:1], exec, s4
16878 // GFX10: encoding: [0x7e,0x04,0x80,0x8f]
16880 s_lshl_b64 s[0:1], vcc, s4
16881 // GFX10: encoding: [0x6a,0x04,0x80,0x8f]
16883 s_lshl_b64 s[0:1], 0, s4
16884 // GFX10: encoding: [0x80,0x04,0x80,0x8f]
16886 s_lshl_b64 s[0:1], -1, s4
16887 // GFX10: encoding: [0xc1,0x04,0x80,0x8f]
16889 s_lshl_b64 s[0:1], 0.5, s4
16890 // GFX10: encoding: [0xf0,0x04,0x80,0x8f]
16892 s_lshl_b64 s[0:1], -4.0, s4
16893 // GFX10: encoding: [0xf7,0x04,0x80,0x8f]
16895 s_lshl_b64 s[0:1], 0x3f717273, s4
16896 // GFX10: encoding: [0xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f]
16898 s_lshl_b64 s[0:1], 0xaf123456, s4
16899 // GFX10: encoding: [0xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf]
16901 s_lshl_b64 s[0:1], s[2:3], exec_lo
16902 // GFX10: encoding: [0x02,0x7e,0x80,0x8f]
16904 s_lshl_b64 s[0:1], s[2:3], vcc_lo
16905 // GFX10: encoding: [0x02,0x6a,0x80,0x8f]
16907 s_lshl_b64 s[0:1], s[2:3], 0
16908 // GFX10: encoding: [0x02,0x80,0x80,0x8f]
16910 s_lshl_b64 s[0:1], s[2:3], -1
16911 // GFX10: encoding: [0x02,0xc1,0x80,0x8f]
16913 s_lshl_b64 s[0:1], s[2:3], 0.5
16914 // GFX10: encoding: [0x02,0xf0,0x80,0x8f]
16916 s_lshl_b64 s[0:1], s[2:3], -4.0
16917 // GFX10: encoding: [0x02,0xf7,0x80,0x8f]
16919 s_lshl_b64 s[0:1], s[2:3], 0x3f717273
16920 // GFX10: encoding: [0x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f]
16922 s_lshl_b64 s[0:1], s[2:3], 0xaf123456
16923 // GFX10: encoding: [0x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf]
16925 s_lshr_b32 s0, s1, s2
16926 // GFX10: encoding: [0x01,0x02,0x00,0x90]
16928 s_lshr_b32 s105, s104, s103
16929 // GFX10: encoding: [0x68,0x67,0x69,0x90]
16931 s_lshr_b32 s0, s104, s103
16932 // GFX10: encoding: [0x68,0x67,0x00,0x90]
16934 s_lshr_b32 s105, s1, s103
16935 // GFX10: encoding: [0x01,0x67,0x69,0x90]
16937 s_lshr_b32 s105, s104, s2
16938 // GFX10: encoding: [0x68,0x02,0x69,0x90]
16940 s_lshr_b32 s105, s1, s2
16941 // GFX10: encoding: [0x01,0x02,0x69,0x90]
16943 s_lshr_b32 s0, s104, s2
16944 // GFX10: encoding: [0x68,0x02,0x00,0x90]
16946 s_lshr_b32 s0, s1, s103
16947 // GFX10: encoding: [0x01,0x67,0x00,0x90]
16949 s_lshr_b32 exec_lo, s1, s2
16950 // GFX10: encoding: [0x01,0x02,0x7e,0x90]
16952 s_lshr_b32 exec_hi, s1, s2
16953 // GFX10: encoding: [0x01,0x02,0x7f,0x90]
16955 s_lshr_b32 vcc_lo, s1, s2
16956 // GFX10: encoding: [0x01,0x02,0x6a,0x90]
16958 s_lshr_b32 vcc_hi, s1, s2
16959 // GFX10: encoding: [0x01,0x02,0x6b,0x90]
16961 s_lshr_b32 m0, s1, s2
16962 // GFX10: encoding: [0x01,0x02,0x7c,0x90]
16964 s_lshr_b32 s0, exec_lo, s2
16965 // GFX10: encoding: [0x7e,0x02,0x00,0x90]
16967 s_lshr_b32 s0, exec_hi, s2
16968 // GFX10: encoding: [0x7f,0x02,0x00,0x90]
16970 s_lshr_b32 s0, vcc_lo, s2
16971 // GFX10: encoding: [0x6a,0x02,0x00,0x90]
16973 s_lshr_b32 s0, vcc_hi, s2
16974 // GFX10: encoding: [0x6b,0x02,0x00,0x90]
16976 s_lshr_b32 s0, m0, s2
16977 // GFX10: encoding: [0x7c,0x02,0x00,0x90]
16979 s_lshr_b32 s0, 0, s2
16980 // GFX10: encoding: [0x80,0x02,0x00,0x90]
16982 s_lshr_b32 s0, -1, s2
16983 // GFX10: encoding: [0xc1,0x02,0x00,0x90]
16985 s_lshr_b32 s0, 0.5, s2
16986 // GFX10: encoding: [0xf0,0x02,0x00,0x90]
16988 s_lshr_b32 s0, -4.0, s2
16989 // GFX10: encoding: [0xf7,0x02,0x00,0x90]
16991 s_lshr_b32 s0, 0x3f717273, s2
16992 // GFX10: encoding: [0xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f]
16994 s_lshr_b32 s0, 0xaf123456, s2
16995 // GFX10: encoding: [0xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf]
16997 s_lshr_b32 s0, s1, exec_lo
16998 // GFX10: encoding: [0x01,0x7e,0x00,0x90]
17000 s_lshr_b32 s0, s1, exec_hi
17001 // GFX10: encoding: [0x01,0x7f,0x00,0x90]
17003 s_lshr_b32 s0, s1, vcc_lo
17004 // GFX10: encoding: [0x01,0x6a,0x00,0x90]
17006 s_lshr_b32 s0, s1, vcc_hi
17007 // GFX10: encoding: [0x01,0x6b,0x00,0x90]
17009 s_lshr_b32 s0, s1, m0
17010 // GFX10: encoding: [0x01,0x7c,0x00,0x90]
17012 s_lshr_b32 s0, s1, 0
17013 // GFX10: encoding: [0x01,0x80,0x00,0x90]
17015 s_lshr_b32 s0, s1, -1
17016 // GFX10: encoding: [0x01,0xc1,0x00,0x90]
17018 s_lshr_b32 s0, s1, 0.5
17019 // GFX10: encoding: [0x01,0xf0,0x00,0x90]
17021 s_lshr_b32 s0, s1, -4.0
17022 // GFX10: encoding: [0x01,0xf7,0x00,0x90]
17024 s_lshr_b32 s0, s1, 0x3f717273
17025 // GFX10: encoding: [0x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f]
17027 s_lshr_b32 s0, s1, 0xaf123456
17028 // GFX10: encoding: [0x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf]
17030 s_lshr_b64 s[0:1], s[2:3], s4
17031 // GFX10: encoding: [0x02,0x04,0x80,0x90]
17033 s_lshr_b64 s[104:105], s[102:103], s100
17034 // GFX10: encoding: [0x66,0x64,0xe8,0x90]
17036 s_lshr_b64 s[0:1], s[102:103], s100
17037 // GFX10: encoding: [0x66,0x64,0x80,0x90]
17039 s_lshr_b64 s[104:105], s[2:3], s100
17040 // GFX10: encoding: [0x02,0x64,0xe8,0x90]
17042 s_lshr_b64 s[104:105], s[102:103], s4
17043 // GFX10: encoding: [0x66,0x04,0xe8,0x90]
17045 s_lshr_b64 s[104:105], s[2:3], s4
17046 // GFX10: encoding: [0x02,0x04,0xe8,0x90]
17048 s_lshr_b64 s[0:1], s[102:103], s4
17049 // GFX10: encoding: [0x66,0x04,0x80,0x90]
17051 s_lshr_b64 s[0:1], s[2:3], s100
17052 // GFX10: encoding: [0x02,0x64,0x80,0x90]
17054 s_lshr_b64 exec, s[2:3], s4
17055 // GFX10: encoding: [0x02,0x04,0xfe,0x90]
17057 s_lshr_b64 vcc, s[2:3], s4
17058 // GFX10: encoding: [0x02,0x04,0xea,0x90]
17060 s_lshr_b64 s[0:1], exec, s4
17061 // GFX10: encoding: [0x7e,0x04,0x80,0x90]
17063 s_lshr_b64 s[0:1], vcc, s4
17064 // GFX10: encoding: [0x6a,0x04,0x80,0x90]
17066 s_lshr_b64 s[0:1], 0, s4
17067 // GFX10: encoding: [0x80,0x04,0x80,0x90]
17069 s_lshr_b64 s[0:1], -1, s4
17070 // GFX10: encoding: [0xc1,0x04,0x80,0x90]
17072 s_lshr_b64 s[0:1], 0.5, s4
17073 // GFX10: encoding: [0xf0,0x04,0x80,0x90]
17075 s_lshr_b64 s[0:1], -4.0, s4
17076 // GFX10: encoding: [0xf7,0x04,0x80,0x90]
17078 s_lshr_b64 s[0:1], 0x3f717273, s4
17079 // GFX10: encoding: [0xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f]
17081 s_lshr_b64 s[0:1], 0xaf123456, s4
17082 // GFX10: encoding: [0xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf]
17084 s_lshr_b64 s[0:1], s[2:3], exec_lo
17085 // GFX10: encoding: [0x02,0x7e,0x80,0x90]
17087 s_lshr_b64 s[0:1], s[2:3], vcc_lo
17088 // GFX10: encoding: [0x02,0x6a,0x80,0x90]
17090 s_lshr_b64 s[0:1], s[2:3], 0
17091 // GFX10: encoding: [0x02,0x80,0x80,0x90]
17093 s_lshr_b64 s[0:1], s[2:3], -1
17094 // GFX10: encoding: [0x02,0xc1,0x80,0x90]
17096 s_lshr_b64 s[0:1], s[2:3], 0.5
17097 // GFX10: encoding: [0x02,0xf0,0x80,0x90]
17099 s_lshr_b64 s[0:1], s[2:3], -4.0
17100 // GFX10: encoding: [0x02,0xf7,0x80,0x90]
17102 s_lshr_b64 s[0:1], s[2:3], 0x3f717273
17103 // GFX10: encoding: [0x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f]
17105 s_lshr_b64 s[0:1], s[2:3], 0xaf123456
17106 // GFX10: encoding: [0x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf]
17108 s_ashr_i32 s0, s1, s2
17109 // GFX10: encoding: [0x01,0x02,0x00,0x91]
17111 s_ashr_i32 s105, s104, s103
17112 // GFX10: encoding: [0x68,0x67,0x69,0x91]
17114 s_ashr_i32 s0, s104, s103
17115 // GFX10: encoding: [0x68,0x67,0x00,0x91]
17117 s_ashr_i32 s105, s1, s103
17118 // GFX10: encoding: [0x01,0x67,0x69,0x91]
17120 s_ashr_i32 s105, s104, s2
17121 // GFX10: encoding: [0x68,0x02,0x69,0x91]
17123 s_ashr_i32 s105, s1, s2
17124 // GFX10: encoding: [0x01,0x02,0x69,0x91]
17126 s_ashr_i32 s0, s104, s2
17127 // GFX10: encoding: [0x68,0x02,0x00,0x91]
17129 s_ashr_i32 s0, s1, s103
17130 // GFX10: encoding: [0x01,0x67,0x00,0x91]
17132 s_ashr_i32 exec_lo, s1, s2
17133 // GFX10: encoding: [0x01,0x02,0x7e,0x91]
17135 s_ashr_i32 exec_hi, s1, s2
17136 // GFX10: encoding: [0x01,0x02,0x7f,0x91]
17138 s_ashr_i32 vcc_lo, s1, s2
17139 // GFX10: encoding: [0x01,0x02,0x6a,0x91]
17141 s_ashr_i32 vcc_hi, s1, s2
17142 // GFX10: encoding: [0x01,0x02,0x6b,0x91]
17144 s_ashr_i32 m0, s1, s2
17145 // GFX10: encoding: [0x01,0x02,0x7c,0x91]
17147 s_ashr_i32 s0, exec_lo, s2
17148 // GFX10: encoding: [0x7e,0x02,0x00,0x91]
17150 s_ashr_i32 s0, exec_hi, s2
17151 // GFX10: encoding: [0x7f,0x02,0x00,0x91]
17153 s_ashr_i32 s0, vcc_lo, s2
17154 // GFX10: encoding: [0x6a,0x02,0x00,0x91]
17156 s_ashr_i32 s0, vcc_hi, s2
17157 // GFX10: encoding: [0x6b,0x02,0x00,0x91]
17159 s_ashr_i32 s0, m0, s2
17160 // GFX10: encoding: [0x7c,0x02,0x00,0x91]
17162 s_ashr_i32 s0, 0, s2
17163 // GFX10: encoding: [0x80,0x02,0x00,0x91]
17165 s_ashr_i32 s0, -1, s2
17166 // GFX10: encoding: [0xc1,0x02,0x00,0x91]
17168 s_ashr_i32 s0, 0.5, s2
17169 // GFX10: encoding: [0xf0,0x02,0x00,0x91]
17171 s_ashr_i32 s0, -4.0, s2
17172 // GFX10: encoding: [0xf7,0x02,0x00,0x91]
17174 s_ashr_i32 s0, 0x3f717273, s2
17175 // GFX10: encoding: [0xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f]
17177 s_ashr_i32 s0, 0xaf123456, s2
17178 // GFX10: encoding: [0xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf]
17180 s_ashr_i32 s0, s1, exec_lo
17181 // GFX10: encoding: [0x01,0x7e,0x00,0x91]
17183 s_ashr_i32 s0, s1, exec_hi
17184 // GFX10: encoding: [0x01,0x7f,0x00,0x91]
17186 s_ashr_i32 s0, s1, vcc_lo
17187 // GFX10: encoding: [0x01,0x6a,0x00,0x91]
17189 s_ashr_i32 s0, s1, vcc_hi
17190 // GFX10: encoding: [0x01,0x6b,0x00,0x91]
17192 s_ashr_i32 s0, s1, m0
17193 // GFX10: encoding: [0x01,0x7c,0x00,0x91]
17195 s_ashr_i32 s0, s1, 0
17196 // GFX10: encoding: [0x01,0x80,0x00,0x91]
17198 s_ashr_i32 s0, s1, -1
17199 // GFX10: encoding: [0x01,0xc1,0x00,0x91]
17201 s_ashr_i32 s0, s1, 0.5
17202 // GFX10: encoding: [0x01,0xf0,0x00,0x91]
17204 s_ashr_i32 s0, s1, -4.0
17205 // GFX10: encoding: [0x01,0xf7,0x00,0x91]
17207 s_ashr_i32 s0, s1, 0x3f717273
17208 // GFX10: encoding: [0x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f]
17210 s_ashr_i32 s0, s1, 0xaf123456
17211 // GFX10: encoding: [0x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf]
17213 s_ashr_i64 s[0:1], s[2:3], s4
17214 // GFX10: encoding: [0x02,0x04,0x80,0x91]
17216 s_ashr_i64 s[104:105], s[102:103], s100
17217 // GFX10: encoding: [0x66,0x64,0xe8,0x91]
17219 s_ashr_i64 s[0:1], s[102:103], s100
17220 // GFX10: encoding: [0x66,0x64,0x80,0x91]
17222 s_ashr_i64 s[104:105], s[2:3], s100
17223 // GFX10: encoding: [0x02,0x64,0xe8,0x91]
17225 s_ashr_i64 s[104:105], s[102:103], s4
17226 // GFX10: encoding: [0x66,0x04,0xe8,0x91]
17228 s_ashr_i64 s[104:105], s[2:3], s4
17229 // GFX10: encoding: [0x02,0x04,0xe8,0x91]
17231 s_ashr_i64 s[0:1], s[102:103], s4
17232 // GFX10: encoding: [0x66,0x04,0x80,0x91]
17234 s_ashr_i64 s[0:1], s[2:3], s100
17235 // GFX10: encoding: [0x02,0x64,0x80,0x91]
17237 s_ashr_i64 exec, s[2:3], s4
17238 // GFX10: encoding: [0x02,0x04,0xfe,0x91]
17240 s_ashr_i64 vcc, s[2:3], s4
17241 // GFX10: encoding: [0x02,0x04,0xea,0x91]
17243 s_ashr_i64 s[0:1], exec, s4
17244 // GFX10: encoding: [0x7e,0x04,0x80,0x91]
17246 s_ashr_i64 s[0:1], vcc, s4
17247 // GFX10: encoding: [0x6a,0x04,0x80,0x91]
17249 s_ashr_i64 s[0:1], 0, s4
17250 // GFX10: encoding: [0x80,0x04,0x80,0x91]
17252 s_ashr_i64 s[0:1], -1, s4
17253 // GFX10: encoding: [0xc1,0x04,0x80,0x91]
17255 s_ashr_i64 s[0:1], 0.5, s4
17256 // GFX10: encoding: [0xf0,0x04,0x80,0x91]
17258 s_ashr_i64 s[0:1], -4.0, s4
17259 // GFX10: encoding: [0xf7,0x04,0x80,0x91]
17261 s_ashr_i64 s[0:1], 0x3f717273, s4
17262 // GFX10: encoding: [0xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f]
17264 s_ashr_i64 s[0:1], 0xaf123456, s4
17265 // GFX10: encoding: [0xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf]
17267 s_ashr_i64 s[0:1], s[2:3], exec_lo
17268 // GFX10: encoding: [0x02,0x7e,0x80,0x91]
17270 s_ashr_i64 s[0:1], s[2:3], vcc_lo
17271 // GFX10: encoding: [0x02,0x6a,0x80,0x91]
17273 s_ashr_i64 s[0:1], s[2:3], 0
17274 // GFX10: encoding: [0x02,0x80,0x80,0x91]
17276 s_ashr_i64 s[0:1], s[2:3], -1
17277 // GFX10: encoding: [0x02,0xc1,0x80,0x91]
17279 s_ashr_i64 s[0:1], s[2:3], 0.5
17280 // GFX10: encoding: [0x02,0xf0,0x80,0x91]
17282 s_ashr_i64 s[0:1], s[2:3], -4.0
17283 // GFX10: encoding: [0x02,0xf7,0x80,0x91]
17285 s_ashr_i64 s[0:1], s[2:3], 0x3f717273
17286 // GFX10: encoding: [0x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f]
17288 s_ashr_i64 s[0:1], s[2:3], 0xaf123456
17289 // GFX10: encoding: [0x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf]
17291 s_bfm_b32 s0, s1, s2
17292 // GFX10: encoding: [0x01,0x02,0x00,0x92]
17294 s_bfm_b32 s105, s104, s103
17295 // GFX10: encoding: [0x68,0x67,0x69,0x92]
17297 s_bfm_b32 s0, s104, s103
17298 // GFX10: encoding: [0x68,0x67,0x00,0x92]
17300 s_bfm_b32 s105, s1, s103
17301 // GFX10: encoding: [0x01,0x67,0x69,0x92]
17303 s_bfm_b32 s105, s104, s2
17304 // GFX10: encoding: [0x68,0x02,0x69,0x92]
17306 s_bfm_b32 s105, s1, s2
17307 // GFX10: encoding: [0x01,0x02,0x69,0x92]
17309 s_bfm_b32 s0, s104, s2
17310 // GFX10: encoding: [0x68,0x02,0x00,0x92]
17312 s_bfm_b32 s0, s1, s103
17313 // GFX10: encoding: [0x01,0x67,0x00,0x92]
17315 s_bfm_b32 exec_lo, s1, s2
17316 // GFX10: encoding: [0x01,0x02,0x7e,0x92]
17318 s_bfm_b32 exec_hi, s1, s2
17319 // GFX10: encoding: [0x01,0x02,0x7f,0x92]
17321 s_bfm_b32 vcc_lo, s1, s2
17322 // GFX10: encoding: [0x01,0x02,0x6a,0x92]
17324 s_bfm_b32 vcc_hi, s1, s2
17325 // GFX10: encoding: [0x01,0x02,0x6b,0x92]
17327 s_bfm_b32 m0, s1, s2
17328 // GFX10: encoding: [0x01,0x02,0x7c,0x92]
17330 s_bfm_b32 s0, exec_lo, s2
17331 // GFX10: encoding: [0x7e,0x02,0x00,0x92]
17333 s_bfm_b32 s0, exec_hi, s2
17334 // GFX10: encoding: [0x7f,0x02,0x00,0x92]
17336 s_bfm_b32 s0, vcc_lo, s2
17337 // GFX10: encoding: [0x6a,0x02,0x00,0x92]
17339 s_bfm_b32 s0, vcc_hi, s2
17340 // GFX10: encoding: [0x6b,0x02,0x00,0x92]
17342 s_bfm_b32 s0, m0, s2
17343 // GFX10: encoding: [0x7c,0x02,0x00,0x92]
17345 s_bfm_b32 s0, 0, s2
17346 // GFX10: encoding: [0x80,0x02,0x00,0x92]
17348 s_bfm_b32 s0, -1, s2
17349 // GFX10: encoding: [0xc1,0x02,0x00,0x92]
17351 s_bfm_b32 s0, 0.5, s2
17352 // GFX10: encoding: [0xf0,0x02,0x00,0x92]
17354 s_bfm_b32 s0, -4.0, s2
17355 // GFX10: encoding: [0xf7,0x02,0x00,0x92]
17357 s_bfm_b32 s0, 0x3f717273, s2
17358 // GFX10: encoding: [0xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f]
17360 s_bfm_b32 s0, 0xaf123456, s2
17361 // GFX10: encoding: [0xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf]
17363 s_bfm_b32 s0, s1, exec_lo
17364 // GFX10: encoding: [0x01,0x7e,0x00,0x92]
17366 s_bfm_b32 s0, s1, exec_hi
17367 // GFX10: encoding: [0x01,0x7f,0x00,0x92]
17369 s_bfm_b32 s0, s1, vcc_lo
17370 // GFX10: encoding: [0x01,0x6a,0x00,0x92]
17372 s_bfm_b32 s0, s1, vcc_hi
17373 // GFX10: encoding: [0x01,0x6b,0x00,0x92]
17375 s_bfm_b32 s0, s1, m0
17376 // GFX10: encoding: [0x01,0x7c,0x00,0x92]
17378 s_bfm_b32 s0, s1, 0
17379 // GFX10: encoding: [0x01,0x80,0x00,0x92]
17381 s_bfm_b32 s0, s1, -1
17382 // GFX10: encoding: [0x01,0xc1,0x00,0x92]
17384 s_bfm_b32 s0, s1, 0.5
17385 // GFX10: encoding: [0x01,0xf0,0x00,0x92]
17387 s_bfm_b32 s0, s1, -4.0
17388 // GFX10: encoding: [0x01,0xf7,0x00,0x92]
17390 s_bfm_b32 s0, s1, 0x3f717273
17391 // GFX10: encoding: [0x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f]
17393 s_bfm_b32 s0, s1, 0xaf123456
17394 // GFX10: encoding: [0x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf]
17396 s_bfm_b64 s[0:1], s2, s3
17397 // GFX10: encoding: [0x02,0x03,0x80,0x92]
17399 s_bfm_b64 s[104:105], s103, s102
17400 // GFX10: encoding: [0x67,0x66,0xe8,0x92]
17402 s_bfm_b64 s[0:1], s104, s103
17403 // GFX10: encoding: [0x68,0x67,0x80,0x92]
17405 s_bfm_b64 s[104:105], s2, s103
17406 // GFX10: encoding: [0x02,0x67,0xe8,0x92]
17408 s_bfm_b64 s[104:105], s104, s3
17409 // GFX10: encoding: [0x68,0x03,0xe8,0x92]
17411 s_bfm_b64 s[104:105], s2, s3
17412 // GFX10: encoding: [0x02,0x03,0xe8,0x92]
17414 s_bfm_b64 s[0:1], s104, s3
17415 // GFX10: encoding: [0x68,0x03,0x80,0x92]
17417 s_bfm_b64 s[0:1], s2, s103
17418 // GFX10: encoding: [0x02,0x67,0x80,0x92]
17420 s_bfm_b64 exec, s2, s3
17421 // GFX10: encoding: [0x02,0x03,0xfe,0x92]
17423 s_bfm_b64 vcc, s2, s3
17424 // GFX10: encoding: [0x02,0x03,0xea,0x92]
17426 s_bfm_b64 s[0:1], exec_lo, s3
17427 // GFX10: encoding: [0x7e,0x03,0x80,0x92]
17429 s_bfm_b64 s[0:1], exec_hi, s3
17430 // GFX10: encoding: [0x7f,0x03,0x80,0x92]
17432 s_bfm_b64 s[0:1], vcc_lo, s3
17433 // GFX10: encoding: [0x6a,0x03,0x80,0x92]
17435 s_bfm_b64 s[0:1], vcc_hi, s3
17436 // GFX10: encoding: [0x6b,0x03,0x80,0x92]
17438 s_bfm_b64 s[0:1], m0, s3
17439 // GFX10: encoding: [0x7c,0x03,0x80,0x92]
17441 s_bfm_b64 s[0:1], 0, s3
17442 // GFX10: encoding: [0x80,0x03,0x80,0x92]
17444 s_bfm_b64 s[0:1], -1, s3
17445 // GFX10: encoding: [0xc1,0x03,0x80,0x92]
17447 s_bfm_b64 s[0:1], 0.5, s3
17448 // GFX10: encoding: [0xf0,0x03,0x80,0x92]
17450 s_bfm_b64 s[0:1], -4.0, s3
17451 // GFX10: encoding: [0xf7,0x03,0x80,0x92]
17453 s_bfm_b64 s[0:1], 0x3f717273, s3
17454 // GFX10: encoding: [0xff,0x03,0x80,0x92,0x73,0x72,0x71,0x3f]
17456 s_bfm_b64 s[0:1], 0xaf123456, s3
17457 // GFX10: encoding: [0xff,0x03,0x80,0x92,0x56,0x34,0x12,0xaf]
17459 s_bfm_b64 s[0:1], s2, exec_lo
17460 // GFX10: encoding: [0x02,0x7e,0x80,0x92]
17462 s_bfm_b64 s[0:1], s2, exec_hi
17463 // GFX10: encoding: [0x02,0x7f,0x80,0x92]
17465 s_bfm_b64 s[0:1], s2, vcc_lo
17466 // GFX10: encoding: [0x02,0x6a,0x80,0x92]
17468 s_bfm_b64 s[0:1], s2, vcc_hi
17469 // GFX10: encoding: [0x02,0x6b,0x80,0x92]
17471 s_bfm_b64 s[0:1], s2, m0
17472 // GFX10: encoding: [0x02,0x7c,0x80,0x92]
17474 s_bfm_b64 s[0:1], s2, 0
17475 // GFX10: encoding: [0x02,0x80,0x80,0x92]
17477 s_bfm_b64 s[0:1], s2, -1
17478 // GFX10: encoding: [0x02,0xc1,0x80,0x92]
17480 s_bfm_b64 s[0:1], s2, 0.5
17481 // GFX10: encoding: [0x02,0xf0,0x80,0x92]
17483 s_bfm_b64 s[0:1], s2, -4.0
17484 // GFX10: encoding: [0x02,0xf7,0x80,0x92]
17486 s_bfm_b64 s[0:1], s2, 0x3f717273
17487 // GFX10: encoding: [0x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f]
17489 s_bfm_b64 s[0:1], s2, 0xaf123456
17490 // GFX10: encoding: [0x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf]
17492 s_mul_i32 s0, s1, s2
17493 // GFX10: encoding: [0x01,0x02,0x00,0x93]
17495 s_mul_i32 s105, s104, s103
17496 // GFX10: encoding: [0x68,0x67,0x69,0x93]
17498 s_mul_i32 s0, s104, s103
17499 // GFX10: encoding: [0x68,0x67,0x00,0x93]
17501 s_mul_i32 s105, s1, s103
17502 // GFX10: encoding: [0x01,0x67,0x69,0x93]
17504 s_mul_i32 s105, s104, s2
17505 // GFX10: encoding: [0x68,0x02,0x69,0x93]
17507 s_mul_i32 s105, s1, s2
17508 // GFX10: encoding: [0x01,0x02,0x69,0x93]
17510 s_mul_i32 s0, s104, s2
17511 // GFX10: encoding: [0x68,0x02,0x00,0x93]
17513 s_mul_i32 s0, s1, s103
17514 // GFX10: encoding: [0x01,0x67,0x00,0x93]
17516 s_mul_i32 exec_lo, s1, s2
17517 // GFX10: encoding: [0x01,0x02,0x7e,0x93]
17519 s_mul_i32 exec_hi, s1, s2
17520 // GFX10: encoding: [0x01,0x02,0x7f,0x93]
17522 s_mul_i32 vcc_lo, s1, s2
17523 // GFX10: encoding: [0x01,0x02,0x6a,0x93]
17525 s_mul_i32 vcc_hi, s1, s2
17526 // GFX10: encoding: [0x01,0x02,0x6b,0x93]
17528 s_mul_i32 m0, s1, s2
17529 // GFX10: encoding: [0x01,0x02,0x7c,0x93]
17531 s_mul_i32 s0, exec_lo, s2
17532 // GFX10: encoding: [0x7e,0x02,0x00,0x93]
17534 s_mul_i32 s0, exec_hi, s2
17535 // GFX10: encoding: [0x7f,0x02,0x00,0x93]
17537 s_mul_i32 s0, vcc_lo, s2
17538 // GFX10: encoding: [0x6a,0x02,0x00,0x93]
17540 s_mul_i32 s0, vcc_hi, s2
17541 // GFX10: encoding: [0x6b,0x02,0x00,0x93]
17543 s_mul_i32 s0, m0, s2
17544 // GFX10: encoding: [0x7c,0x02,0x00,0x93]
17546 s_mul_i32 s0, 0, s2
17547 // GFX10: encoding: [0x80,0x02,0x00,0x93]
17549 s_mul_i32 s0, -1, s2
17550 // GFX10: encoding: [0xc1,0x02,0x00,0x93]
17552 s_mul_i32 s0, 0.5, s2
17553 // GFX10: encoding: [0xf0,0x02,0x00,0x93]
17555 s_mul_i32 s0, -4.0, s2
17556 // GFX10: encoding: [0xf7,0x02,0x00,0x93]
17558 s_mul_i32 s0, 0x3f717273, s2
17559 // GFX10: encoding: [0xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f]
17561 s_mul_i32 s0, 0xaf123456, s2
17562 // GFX10: encoding: [0xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf]
17564 s_mul_i32 s0, s1, exec_lo
17565 // GFX10: encoding: [0x01,0x7e,0x00,0x93]
17567 s_mul_i32 s0, s1, exec_hi
17568 // GFX10: encoding: [0x01,0x7f,0x00,0x93]
17570 s_mul_i32 s0, s1, vcc_lo
17571 // GFX10: encoding: [0x01,0x6a,0x00,0x93]
17573 s_mul_i32 s0, s1, vcc_hi
17574 // GFX10: encoding: [0x01,0x6b,0x00,0x93]
17576 s_mul_i32 s0, s1, m0
17577 // GFX10: encoding: [0x01,0x7c,0x00,0x93]
17579 s_mul_i32 s0, s1, 0
17580 // GFX10: encoding: [0x01,0x80,0x00,0x93]
17582 s_mul_i32 s0, s1, -1
17583 // GFX10: encoding: [0x01,0xc1,0x00,0x93]
17585 s_mul_i32 s0, s1, 0.5
17586 // GFX10: encoding: [0x01,0xf0,0x00,0x93]
17588 s_mul_i32 s0, s1, -4.0
17589 // GFX10: encoding: [0x01,0xf7,0x00,0x93]
17591 s_mul_i32 s0, s1, 0x3f717273
17592 // GFX10: encoding: [0x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f]
17594 s_mul_i32 s0, s1, 0xaf123456
17595 // GFX10: encoding: [0x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf]
17597 s_bfe_u32 s0, s1, s2
17598 // GFX10: encoding: [0x01,0x02,0x80,0x93]
17600 s_bfe_u32 s105, s104, s103
17601 // GFX10: encoding: [0x68,0x67,0xe9,0x93]
17603 s_bfe_u32 s0, s104, s103
17604 // GFX10: encoding: [0x68,0x67,0x80,0x93]
17606 s_bfe_u32 s105, s1, s103
17607 // GFX10: encoding: [0x01,0x67,0xe9,0x93]
17609 s_bfe_u32 s105, s104, s2
17610 // GFX10: encoding: [0x68,0x02,0xe9,0x93]
17612 s_bfe_u32 s105, s1, s2
17613 // GFX10: encoding: [0x01,0x02,0xe9,0x93]
17615 s_bfe_u32 s0, s104, s2
17616 // GFX10: encoding: [0x68,0x02,0x80,0x93]
17618 s_bfe_u32 s0, s1, s103
17619 // GFX10: encoding: [0x01,0x67,0x80,0x93]
17621 s_bfe_u32 exec_lo, s1, s2
17622 // GFX10: encoding: [0x01,0x02,0xfe,0x93]
17624 s_bfe_u32 exec_hi, s1, s2
17625 // GFX10: encoding: [0x01,0x02,0xff,0x93]
17627 s_bfe_u32 vcc_lo, s1, s2
17628 // GFX10: encoding: [0x01,0x02,0xea,0x93]
17630 s_bfe_u32 vcc_hi, s1, s2
17631 // GFX10: encoding: [0x01,0x02,0xeb,0x93]
17633 s_bfe_u32 m0, s1, s2
17634 // GFX10: encoding: [0x01,0x02,0xfc,0x93]
17636 s_bfe_u32 s0, exec_lo, s2
17637 // GFX10: encoding: [0x7e,0x02,0x80,0x93]
17639 s_bfe_u32 s0, exec_hi, s2
17640 // GFX10: encoding: [0x7f,0x02,0x80,0x93]
17642 s_bfe_u32 s0, vcc_lo, s2
17643 // GFX10: encoding: [0x6a,0x02,0x80,0x93]
17645 s_bfe_u32 s0, vcc_hi, s2
17646 // GFX10: encoding: [0x6b,0x02,0x80,0x93]
17648 s_bfe_u32 s0, m0, s2
17649 // GFX10: encoding: [0x7c,0x02,0x80,0x93]
17651 s_bfe_u32 s0, 0, s2
17652 // GFX10: encoding: [0x80,0x02,0x80,0x93]
17654 s_bfe_u32 s0, -1, s2
17655 // GFX10: encoding: [0xc1,0x02,0x80,0x93]
17657 s_bfe_u32 s0, 0.5, s2
17658 // GFX10: encoding: [0xf0,0x02,0x80,0x93]
17660 s_bfe_u32 s0, -4.0, s2
17661 // GFX10: encoding: [0xf7,0x02,0x80,0x93]
17663 s_bfe_u32 s0, 0x3f717273, s2
17664 // GFX10: encoding: [0xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f]
17666 s_bfe_u32 s0, 0xaf123456, s2
17667 // GFX10: encoding: [0xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf]
17669 s_bfe_u32 s0, s1, exec_lo
17670 // GFX10: encoding: [0x01,0x7e,0x80,0x93]
17672 s_bfe_u32 s0, s1, exec_hi
17673 // GFX10: encoding: [0x01,0x7f,0x80,0x93]
17675 s_bfe_u32 s0, s1, vcc_lo
17676 // GFX10: encoding: [0x01,0x6a,0x80,0x93]
17678 s_bfe_u32 s0, s1, vcc_hi
17679 // GFX10: encoding: [0x01,0x6b,0x80,0x93]
17681 s_bfe_u32 s0, s1, m0
17682 // GFX10: encoding: [0x01,0x7c,0x80,0x93]
17684 s_bfe_u32 s0, s1, 0
17685 // GFX10: encoding: [0x01,0x80,0x80,0x93]
17687 s_bfe_u32 s0, s1, -1
17688 // GFX10: encoding: [0x01,0xc1,0x80,0x93]
17690 s_bfe_u32 s0, s1, 0.5
17691 // GFX10: encoding: [0x01,0xf0,0x80,0x93]
17693 s_bfe_u32 s0, s1, -4.0
17694 // GFX10: encoding: [0x01,0xf7,0x80,0x93]
17696 s_bfe_u32 s0, s1, 0x3f717273
17697 // GFX10: encoding: [0x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f]
17699 s_bfe_u32 s0, s1, 0xaf123456
17700 // GFX10: encoding: [0x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf]
17702 s_bfe_i32 s0, s1, s2
17703 // GFX10: encoding: [0x01,0x02,0x00,0x94]
17705 s_bfe_i32 s105, s104, s103
17706 // GFX10: encoding: [0x68,0x67,0x69,0x94]
17708 s_bfe_i32 s0, s104, s103
17709 // GFX10: encoding: [0x68,0x67,0x00,0x94]
17711 s_bfe_i32 s105, s1, s103
17712 // GFX10: encoding: [0x01,0x67,0x69,0x94]
17714 s_bfe_i32 s105, s104, s2
17715 // GFX10: encoding: [0x68,0x02,0x69,0x94]
17717 s_bfe_i32 s105, s1, s2
17718 // GFX10: encoding: [0x01,0x02,0x69,0x94]
17720 s_bfe_i32 s0, s104, s2
17721 // GFX10: encoding: [0x68,0x02,0x00,0x94]
17723 s_bfe_i32 s0, s1, s103
17724 // GFX10: encoding: [0x01,0x67,0x00,0x94]
17726 s_bfe_i32 exec_lo, s1, s2
17727 // GFX10: encoding: [0x01,0x02,0x7e,0x94]
17729 s_bfe_i32 exec_hi, s1, s2
17730 // GFX10: encoding: [0x01,0x02,0x7f,0x94]
17732 s_bfe_i32 vcc_lo, s1, s2
17733 // GFX10: encoding: [0x01,0x02,0x6a,0x94]
17735 s_bfe_i32 vcc_hi, s1, s2
17736 // GFX10: encoding: [0x01,0x02,0x6b,0x94]
17738 s_bfe_i32 m0, s1, s2
17739 // GFX10: encoding: [0x01,0x02,0x7c,0x94]
17741 s_bfe_i32 s0, exec_lo, s2
17742 // GFX10: encoding: [0x7e,0x02,0x00,0x94]
17744 s_bfe_i32 s0, exec_hi, s2
17745 // GFX10: encoding: [0x7f,0x02,0x00,0x94]
17747 s_bfe_i32 s0, vcc_lo, s2
17748 // GFX10: encoding: [0x6a,0x02,0x00,0x94]
17750 s_bfe_i32 s0, vcc_hi, s2
17751 // GFX10: encoding: [0x6b,0x02,0x00,0x94]
17753 s_bfe_i32 s0, m0, s2
17754 // GFX10: encoding: [0x7c,0x02,0x00,0x94]
17756 s_bfe_i32 s0, 0, s2
17757 // GFX10: encoding: [0x80,0x02,0x00,0x94]
17759 s_bfe_i32 s0, -1, s2
17760 // GFX10: encoding: [0xc1,0x02,0x00,0x94]
17762 s_bfe_i32 s0, 0.5, s2
17763 // GFX10: encoding: [0xf0,0x02,0x00,0x94]
17765 s_bfe_i32 s0, -4.0, s2
17766 // GFX10: encoding: [0xf7,0x02,0x00,0x94]
17768 s_bfe_i32 s0, 0x3f717273, s2
17769 // GFX10: encoding: [0xff,0x02,0x00,0x94,0x73,0x72,0x71,0x3f]
17771 s_bfe_i32 s0, 0xaf123456, s2
17772 // GFX10: encoding: [0xff,0x02,0x00,0x94,0x56,0x34,0x12,0xaf]
17774 s_bfe_i32 s0, s1, exec_lo
17775 // GFX10: encoding: [0x01,0x7e,0x00,0x94]
17777 s_bfe_i32 s0, s1, exec_hi
17778 // GFX10: encoding: [0x01,0x7f,0x00,0x94]
17780 s_bfe_i32 s0, s1, vcc_lo
17781 // GFX10: encoding: [0x01,0x6a,0x00,0x94]
17783 s_bfe_i32 s0, s1, vcc_hi
17784 // GFX10: encoding: [0x01,0x6b,0x00,0x94]
17786 s_bfe_i32 s0, s1, m0
17787 // GFX10: encoding: [0x01,0x7c,0x00,0x94]
17789 s_bfe_i32 s0, s1, 0
17790 // GFX10: encoding: [0x01,0x80,0x00,0x94]
17792 s_bfe_i32 s0, s1, -1
17793 // GFX10: encoding: [0x01,0xc1,0x00,0x94]
17795 s_bfe_i32 s0, s1, 0.5
17796 // GFX10: encoding: [0x01,0xf0,0x00,0x94]
17798 s_bfe_i32 s0, s1, -4.0
17799 // GFX10: encoding: [0x01,0xf7,0x00,0x94]
17801 s_bfe_i32 s0, s1, 0x3f717273
17802 // GFX10: encoding: [0x01,0xff,0x00,0x94,0x73,0x72,0x71,0x3f]
17804 s_bfe_i32 s0, s1, 0xaf123456
17805 // GFX10: encoding: [0x01,0xff,0x00,0x94,0x56,0x34,0x12,0xaf]
17807 s_bfe_u64 s[0:1], s[2:3], s4
17808 // GFX10: encoding: [0x02,0x04,0x80,0x94]
17810 s_bfe_u64 s[104:105], s[102:103], s100
17811 // GFX10: encoding: [0x66,0x64,0xe8,0x94]
17813 s_bfe_u64 s[0:1], s[102:103], s100
17814 // GFX10: encoding: [0x66,0x64,0x80,0x94]
17816 s_bfe_u64 s[104:105], s[2:3], s100
17817 // GFX10: encoding: [0x02,0x64,0xe8,0x94]
17819 s_bfe_u64 s[104:105], s[102:103], s4
17820 // GFX10: encoding: [0x66,0x04,0xe8,0x94]
17822 s_bfe_u64 s[104:105], s[2:3], s4
17823 // GFX10: encoding: [0x02,0x04,0xe8,0x94]
17825 s_bfe_u64 s[0:1], s[102:103], s4
17826 // GFX10: encoding: [0x66,0x04,0x80,0x94]
17828 s_bfe_u64 s[0:1], s[2:3], s100
17829 // GFX10: encoding: [0x02,0x64,0x80,0x94]
17831 s_bfe_u64 exec, s[2:3], s4
17832 // GFX10: encoding: [0x02,0x04,0xfe,0x94]
17834 s_bfe_u64 vcc, s[2:3], s4
17835 // GFX10: encoding: [0x02,0x04,0xea,0x94]
17837 s_bfe_u64 s[0:1], exec, s4
17838 // GFX10: encoding: [0x7e,0x04,0x80,0x94]
17840 s_bfe_u64 s[0:1], vcc, s4
17841 // GFX10: encoding: [0x6a,0x04,0x80,0x94]
17843 s_bfe_u64 s[0:1], 0, s4
17844 // GFX10: encoding: [0x80,0x04,0x80,0x94]
17846 s_bfe_u64 s[0:1], -1, s4
17847 // GFX10: encoding: [0xc1,0x04,0x80,0x94]
17849 s_bfe_u64 s[0:1], 0.5, s4
17850 // GFX10: encoding: [0xf0,0x04,0x80,0x94]
17852 s_bfe_u64 s[0:1], -4.0, s4
17853 // GFX10: encoding: [0xf7,0x04,0x80,0x94]
17855 s_bfe_u64 s[0:1], 0x3f717273, s4
17856 // GFX10: encoding: [0xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f]
17858 s_bfe_u64 s[0:1], 0xaf123456, s4
17859 // GFX10: encoding: [0xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf]
17861 s_bfe_u64 s[0:1], s[2:3], exec_lo
17862 // GFX10: encoding: [0x02,0x7e,0x80,0x94]
17864 s_bfe_u64 s[0:1], s[2:3], vcc_lo
17865 // GFX10: encoding: [0x02,0x6a,0x80,0x94]
17867 s_bfe_u64 s[0:1], s[2:3], 0
17868 // GFX10: encoding: [0x02,0x80,0x80,0x94]
17870 s_bfe_u64 s[0:1], s[2:3], -1
17871 // GFX10: encoding: [0x02,0xc1,0x80,0x94]
17873 s_bfe_u64 s[0:1], s[2:3], 0.5
17874 // GFX10: encoding: [0x02,0xf0,0x80,0x94]
17876 s_bfe_u64 s[0:1], s[2:3], -4.0
17877 // GFX10: encoding: [0x02,0xf7,0x80,0x94]
17879 s_bfe_u64 s[0:1], s[2:3], 0x3f717273
17880 // GFX10: encoding: [0x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f]
17882 s_bfe_u64 s[0:1], s[2:3], 0xaf123456
17883 // GFX10: encoding: [0x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf]
17885 s_bfe_i64 s[0:1], s[2:3], s4
17886 // GFX10: encoding: [0x02,0x04,0x00,0x95]
17888 s_bfe_i64 s[104:105], s[102:103], s100
17889 // GFX10: encoding: [0x66,0x64,0x68,0x95]
17891 s_bfe_i64 s[0:1], s[102:103], s100
17892 // GFX10: encoding: [0x66,0x64,0x00,0x95]
17894 s_bfe_i64 s[104:105], s[2:3], s100
17895 // GFX10: encoding: [0x02,0x64,0x68,0x95]
17897 s_bfe_i64 s[104:105], s[102:103], s4
17898 // GFX10: encoding: [0x66,0x04,0x68,0x95]
17900 s_bfe_i64 s[104:105], s[2:3], s4
17901 // GFX10: encoding: [0x02,0x04,0x68,0x95]
17903 s_bfe_i64 s[0:1], s[102:103], s4
17904 // GFX10: encoding: [0x66,0x04,0x00,0x95]
17906 s_bfe_i64 s[0:1], s[2:3], s100
17907 // GFX10: encoding: [0x02,0x64,0x00,0x95]
17909 s_bfe_i64 exec, s[2:3], s4
17910 // GFX10: encoding: [0x02,0x04,0x7e,0x95]
17912 s_bfe_i64 vcc, s[2:3], s4
17913 // GFX10: encoding: [0x02,0x04,0x6a,0x95]
17915 s_bfe_i64 s[0:1], exec, s4
17916 // GFX10: encoding: [0x7e,0x04,0x00,0x95]
17918 s_bfe_i64 s[0:1], vcc, s4
17919 // GFX10: encoding: [0x6a,0x04,0x00,0x95]
17921 s_bfe_i64 s[0:1], 0, s4
17922 // GFX10: encoding: [0x80,0x04,0x00,0x95]
17924 s_bfe_i64 s[0:1], -1, s4
17925 // GFX10: encoding: [0xc1,0x04,0x00,0x95]
17927 s_bfe_i64 s[0:1], 0.5, s4
17928 // GFX10: encoding: [0xf0,0x04,0x00,0x95]
17930 s_bfe_i64 s[0:1], -4.0, s4
17931 // GFX10: encoding: [0xf7,0x04,0x00,0x95]
17933 s_bfe_i64 s[0:1], 0x3f717273, s4
17934 // GFX10: encoding: [0xff,0x04,0x00,0x95,0x73,0x72,0x71,0x3f]
17936 s_bfe_i64 s[0:1], 0xaf123456, s4
17937 // GFX10: encoding: [0xff,0x04,0x00,0x95,0x56,0x34,0x12,0xaf]
17939 s_bfe_i64 s[0:1], s[2:3], exec_lo
17940 // GFX10: encoding: [0x02,0x7e,0x00,0x95]
17942 s_bfe_i64 s[0:1], s[2:3], vcc_lo
17943 // GFX10: encoding: [0x02,0x6a,0x00,0x95]
17945 s_bfe_i64 s[0:1], s[2:3], 0
17946 // GFX10: encoding: [0x02,0x80,0x00,0x95]
17948 s_bfe_i64 s[0:1], s[2:3], -1
17949 // GFX10: encoding: [0x02,0xc1,0x00,0x95]
17951 s_bfe_i64 s[0:1], s[2:3], 0.5
17952 // GFX10: encoding: [0x02,0xf0,0x00,0x95]
17954 s_bfe_i64 s[0:1], s[2:3], -4.0
17955 // GFX10: encoding: [0x02,0xf7,0x00,0x95]
17957 s_bfe_i64 s[0:1], s[2:3], 0x3f717273
17958 // GFX10: encoding: [0x02,0xff,0x00,0x95,0x73,0x72,0x71,0x3f]
17960 s_bfe_i64 s[0:1], s[2:3], 0xaf123456
17961 // GFX10: encoding: [0x02,0xff,0x00,0x95,0x56,0x34,0x12,0xaf]
17963 s_absdiff_i32 s0, s1, s2
17964 // GFX10: encoding: [0x01,0x02,0x00,0x96]
17966 s_absdiff_i32 s105, s104, s103
17967 // GFX10: encoding: [0x68,0x67,0x69,0x96]
17969 s_absdiff_i32 s0, s104, s103
17970 // GFX10: encoding: [0x68,0x67,0x00,0x96]
17972 s_absdiff_i32 s105, s1, s103
17973 // GFX10: encoding: [0x01,0x67,0x69,0x96]
17975 s_absdiff_i32 s105, s104, s2
17976 // GFX10: encoding: [0x68,0x02,0x69,0x96]
17978 s_absdiff_i32 s105, s1, s2
17979 // GFX10: encoding: [0x01,0x02,0x69,0x96]
17981 s_absdiff_i32 s0, s104, s2
17982 // GFX10: encoding: [0x68,0x02,0x00,0x96]
17984 s_absdiff_i32 s0, s1, s103
17985 // GFX10: encoding: [0x01,0x67,0x00,0x96]
17987 s_absdiff_i32 exec_lo, s1, s2
17988 // GFX10: encoding: [0x01,0x02,0x7e,0x96]
17990 s_absdiff_i32 exec_hi, s1, s2
17991 // GFX10: encoding: [0x01,0x02,0x7f,0x96]
17993 s_absdiff_i32 vcc_lo, s1, s2
17994 // GFX10: encoding: [0x01,0x02,0x6a,0x96]
17996 s_absdiff_i32 vcc_hi, s1, s2
17997 // GFX10: encoding: [0x01,0x02,0x6b,0x96]
17999 s_absdiff_i32 m0, s1, s2
18000 // GFX10: encoding: [0x01,0x02,0x7c,0x96]
18002 s_absdiff_i32 s0, exec_lo, s2
18003 // GFX10: encoding: [0x7e,0x02,0x00,0x96]
18005 s_absdiff_i32 s0, exec_hi, s2
18006 // GFX10: encoding: [0x7f,0x02,0x00,0x96]
18008 s_absdiff_i32 s0, vcc_lo, s2
18009 // GFX10: encoding: [0x6a,0x02,0x00,0x96]
18011 s_absdiff_i32 s0, vcc_hi, s2
18012 // GFX10: encoding: [0x6b,0x02,0x00,0x96]
18014 s_absdiff_i32 s0, m0, s2
18015 // GFX10: encoding: [0x7c,0x02,0x00,0x96]
18017 s_absdiff_i32 s0, 0, s2
18018 // GFX10: encoding: [0x80,0x02,0x00,0x96]
18020 s_absdiff_i32 s0, -1, s2
18021 // GFX10: encoding: [0xc1,0x02,0x00,0x96]
18023 s_absdiff_i32 s0, 0.5, s2
18024 // GFX10: encoding: [0xf0,0x02,0x00,0x96]
18026 s_absdiff_i32 s0, -4.0, s2
18027 // GFX10: encoding: [0xf7,0x02,0x00,0x96]
18029 s_absdiff_i32 s0, 0x3f717273, s2
18030 // GFX10: encoding: [0xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f]
18032 s_absdiff_i32 s0, 0xaf123456, s2
18033 // GFX10: encoding: [0xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf]
18035 s_absdiff_i32 s0, s1, exec_lo
18036 // GFX10: encoding: [0x01,0x7e,0x00,0x96]
18038 s_absdiff_i32 s0, s1, exec_hi
18039 // GFX10: encoding: [0x01,0x7f,0x00,0x96]
18041 s_absdiff_i32 s0, s1, vcc_lo
18042 // GFX10: encoding: [0x01,0x6a,0x00,0x96]
18044 s_absdiff_i32 s0, s1, vcc_hi
18045 // GFX10: encoding: [0x01,0x6b,0x00,0x96]
18047 s_absdiff_i32 s0, s1, m0
18048 // GFX10: encoding: [0x01,0x7c,0x00,0x96]
18050 s_absdiff_i32 s0, s1, 0
18051 // GFX10: encoding: [0x01,0x80,0x00,0x96]
18053 s_absdiff_i32 s0, s1, -1
18054 // GFX10: encoding: [0x01,0xc1,0x00,0x96]
18056 s_absdiff_i32 s0, s1, 0.5
18057 // GFX10: encoding: [0x01,0xf0,0x00,0x96]
18059 s_absdiff_i32 s0, s1, -4.0
18060 // GFX10: encoding: [0x01,0xf7,0x00,0x96]
18062 s_absdiff_i32 s0, s1, 0x3f717273
18063 // GFX10: encoding: [0x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f]
18065 s_absdiff_i32 s0, s1, 0xaf123456
18066 // GFX10: encoding: [0x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf]
18068 s_lshl1_add_u32 s0, s1, s2
18069 // GFX10: encoding: [0x01,0x02,0x00,0x97]
18071 s_lshl1_add_u32 s105, s104, s103
18072 // GFX10: encoding: [0x68,0x67,0x69,0x97]
18074 s_lshl1_add_u32 s0, s104, s103
18075 // GFX10: encoding: [0x68,0x67,0x00,0x97]
18077 s_lshl1_add_u32 s105, s1, s103
18078 // GFX10: encoding: [0x01,0x67,0x69,0x97]
18080 s_lshl1_add_u32 s105, s104, s2
18081 // GFX10: encoding: [0x68,0x02,0x69,0x97]
18083 s_lshl1_add_u32 s105, s1, s2
18084 // GFX10: encoding: [0x01,0x02,0x69,0x97]
18086 s_lshl1_add_u32 s0, s104, s2
18087 // GFX10: encoding: [0x68,0x02,0x00,0x97]
18089 s_lshl1_add_u32 s0, s1, s103
18090 // GFX10: encoding: [0x01,0x67,0x00,0x97]
18092 s_lshl1_add_u32 exec_lo, s1, s2
18093 // GFX10: encoding: [0x01,0x02,0x7e,0x97]
18095 s_lshl1_add_u32 exec_hi, s1, s2
18096 // GFX10: encoding: [0x01,0x02,0x7f,0x97]
18098 s_lshl1_add_u32 vcc_lo, s1, s2
18099 // GFX10: encoding: [0x01,0x02,0x6a,0x97]
18101 s_lshl1_add_u32 vcc_hi, s1, s2
18102 // GFX10: encoding: [0x01,0x02,0x6b,0x97]
18104 s_lshl1_add_u32 m0, s1, s2
18105 // GFX10: encoding: [0x01,0x02,0x7c,0x97]
18107 s_lshl1_add_u32 s0, exec_lo, s2
18108 // GFX10: encoding: [0x7e,0x02,0x00,0x97]
18110 s_lshl1_add_u32 s0, exec_hi, s2
18111 // GFX10: encoding: [0x7f,0x02,0x00,0x97]
18113 s_lshl1_add_u32 s0, vcc_lo, s2
18114 // GFX10: encoding: [0x6a,0x02,0x00,0x97]
18116 s_lshl1_add_u32 s0, vcc_hi, s2
18117 // GFX10: encoding: [0x6b,0x02,0x00,0x97]
18119 s_lshl1_add_u32 s0, m0, s2
18120 // GFX10: encoding: [0x7c,0x02,0x00,0x97]
18122 s_lshl1_add_u32 s0, 0, s2
18123 // GFX10: encoding: [0x80,0x02,0x00,0x97]
18125 s_lshl1_add_u32 s0, -1, s2
18126 // GFX10: encoding: [0xc1,0x02,0x00,0x97]
18128 s_lshl1_add_u32 s0, 0.5, s2
18129 // GFX10: encoding: [0xf0,0x02,0x00,0x97]
18131 s_lshl1_add_u32 s0, -4.0, s2
18132 // GFX10: encoding: [0xf7,0x02,0x00,0x97]
18134 s_lshl1_add_u32 s0, 0x3f717273, s2
18135 // GFX10: encoding: [0xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f]
18137 s_lshl1_add_u32 s0, 0xaf123456, s2
18138 // GFX10: encoding: [0xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf]
18140 s_lshl1_add_u32 s0, s1, exec_lo
18141 // GFX10: encoding: [0x01,0x7e,0x00,0x97]
18143 s_lshl1_add_u32 s0, s1, exec_hi
18144 // GFX10: encoding: [0x01,0x7f,0x00,0x97]
18146 s_lshl1_add_u32 s0, s1, vcc_lo
18147 // GFX10: encoding: [0x01,0x6a,0x00,0x97]
18149 s_lshl1_add_u32 s0, s1, vcc_hi
18150 // GFX10: encoding: [0x01,0x6b,0x00,0x97]
18152 s_lshl1_add_u32 s0, s1, m0
18153 // GFX10: encoding: [0x01,0x7c,0x00,0x97]
18155 s_lshl1_add_u32 s0, s1, 0
18156 // GFX10: encoding: [0x01,0x80,0x00,0x97]
18158 s_lshl1_add_u32 s0, s1, -1
18159 // GFX10: encoding: [0x01,0xc1,0x00,0x97]
18161 s_lshl1_add_u32 s0, s1, 0.5
18162 // GFX10: encoding: [0x01,0xf0,0x00,0x97]
18164 s_lshl1_add_u32 s0, s1, -4.0
18165 // GFX10: encoding: [0x01,0xf7,0x00,0x97]
18167 s_lshl1_add_u32 s0, s1, 0x3f717273
18168 // GFX10: encoding: [0x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f]
18170 s_lshl1_add_u32 s0, s1, 0xaf123456
18171 // GFX10: encoding: [0x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf]
18173 s_lshl2_add_u32 s0, s1, s2
18174 // GFX10: encoding: [0x01,0x02,0x80,0x97]
18176 s_lshl2_add_u32 s105, s104, s103
18177 // GFX10: encoding: [0x68,0x67,0xe9,0x97]
18179 s_lshl2_add_u32 s0, s104, s103
18180 // GFX10: encoding: [0x68,0x67,0x80,0x97]
18182 s_lshl2_add_u32 s105, s1, s103
18183 // GFX10: encoding: [0x01,0x67,0xe9,0x97]
18185 s_lshl2_add_u32 s105, s104, s2
18186 // GFX10: encoding: [0x68,0x02,0xe9,0x97]
18188 s_lshl2_add_u32 s105, s1, s2
18189 // GFX10: encoding: [0x01,0x02,0xe9,0x97]
18191 s_lshl2_add_u32 s0, s104, s2
18192 // GFX10: encoding: [0x68,0x02,0x80,0x97]
18194 s_lshl2_add_u32 s0, s1, s103
18195 // GFX10: encoding: [0x01,0x67,0x80,0x97]
18197 s_lshl2_add_u32 exec_lo, s1, s2
18198 // GFX10: encoding: [0x01,0x02,0xfe,0x97]
18200 s_lshl2_add_u32 exec_hi, s1, s2
18201 // GFX10: encoding: [0x01,0x02,0xff,0x97]
18203 s_lshl2_add_u32 vcc_lo, s1, s2
18204 // GFX10: encoding: [0x01,0x02,0xea,0x97]
18206 s_lshl2_add_u32 vcc_hi, s1, s2
18207 // GFX10: encoding: [0x01,0x02,0xeb,0x97]
18209 s_lshl2_add_u32 m0, s1, s2
18210 // GFX10: encoding: [0x01,0x02,0xfc,0x97]
18212 s_lshl2_add_u32 s0, exec_lo, s2
18213 // GFX10: encoding: [0x7e,0x02,0x80,0x97]
18215 s_lshl2_add_u32 s0, exec_hi, s2
18216 // GFX10: encoding: [0x7f,0x02,0x80,0x97]
18218 s_lshl2_add_u32 s0, vcc_lo, s2
18219 // GFX10: encoding: [0x6a,0x02,0x80,0x97]
18221 s_lshl2_add_u32 s0, vcc_hi, s2
18222 // GFX10: encoding: [0x6b,0x02,0x80,0x97]
18224 s_lshl2_add_u32 s0, m0, s2
18225 // GFX10: encoding: [0x7c,0x02,0x80,0x97]
18227 s_lshl2_add_u32 s0, 0, s2
18228 // GFX10: encoding: [0x80,0x02,0x80,0x97]
18230 s_lshl2_add_u32 s0, -1, s2
18231 // GFX10: encoding: [0xc1,0x02,0x80,0x97]
18233 s_lshl2_add_u32 s0, 0.5, s2
18234 // GFX10: encoding: [0xf0,0x02,0x80,0x97]
18236 s_lshl2_add_u32 s0, -4.0, s2
18237 // GFX10: encoding: [0xf7,0x02,0x80,0x97]
18239 s_lshl2_add_u32 s0, 0x3f717273, s2
18240 // GFX10: encoding: [0xff,0x02,0x80,0x97,0x73,0x72,0x71,0x3f]
18242 s_lshl2_add_u32 s0, 0xaf123456, s2
18243 // GFX10: encoding: [0xff,0x02,0x80,0x97,0x56,0x34,0x12,0xaf]
18245 s_lshl2_add_u32 s0, s1, exec_lo
18246 // GFX10: encoding: [0x01,0x7e,0x80,0x97]
18248 s_lshl2_add_u32 s0, s1, exec_hi
18249 // GFX10: encoding: [0x01,0x7f,0x80,0x97]
18251 s_lshl2_add_u32 s0, s1, vcc_lo
18252 // GFX10: encoding: [0x01,0x6a,0x80,0x97]
18254 s_lshl2_add_u32 s0, s1, vcc_hi
18255 // GFX10: encoding: [0x01,0x6b,0x80,0x97]
18257 s_lshl2_add_u32 s0, s1, m0
18258 // GFX10: encoding: [0x01,0x7c,0x80,0x97]
18260 s_lshl2_add_u32 s0, s1, 0
18261 // GFX10: encoding: [0x01,0x80,0x80,0x97]
18263 s_lshl2_add_u32 s0, s1, -1
18264 // GFX10: encoding: [0x01,0xc1,0x80,0x97]
18266 s_lshl2_add_u32 s0, s1, 0.5
18267 // GFX10: encoding: [0x01,0xf0,0x80,0x97]
18269 s_lshl2_add_u32 s0, s1, -4.0
18270 // GFX10: encoding: [0x01,0xf7,0x80,0x97]
18272 s_lshl2_add_u32 s0, s1, 0x3f717273
18273 // GFX10: encoding: [0x01,0xff,0x80,0x97,0x73,0x72,0x71,0x3f]
18275 s_lshl2_add_u32 s0, s1, 0xaf123456
18276 // GFX10: encoding: [0x01,0xff,0x80,0x97,0x56,0x34,0x12,0xaf]
18278 s_lshl3_add_u32 s0, s1, s2
18279 // GFX10: encoding: [0x01,0x02,0x00,0x98]
18281 s_lshl3_add_u32 s105, s104, s103
18282 // GFX10: encoding: [0x68,0x67,0x69,0x98]
18284 s_lshl3_add_u32 s0, s104, s103
18285 // GFX10: encoding: [0x68,0x67,0x00,0x98]
18287 s_lshl3_add_u32 s105, s1, s103
18288 // GFX10: encoding: [0x01,0x67,0x69,0x98]
18290 s_lshl3_add_u32 s105, s104, s2
18291 // GFX10: encoding: [0x68,0x02,0x69,0x98]
18293 s_lshl3_add_u32 s105, s1, s2
18294 // GFX10: encoding: [0x01,0x02,0x69,0x98]
18296 s_lshl3_add_u32 s0, s104, s2
18297 // GFX10: encoding: [0x68,0x02,0x00,0x98]
18299 s_lshl3_add_u32 s0, s1, s103
18300 // GFX10: encoding: [0x01,0x67,0x00,0x98]
18302 s_lshl3_add_u32 exec_lo, s1, s2
18303 // GFX10: encoding: [0x01,0x02,0x7e,0x98]
18305 s_lshl3_add_u32 exec_hi, s1, s2
18306 // GFX10: encoding: [0x01,0x02,0x7f,0x98]
18308 s_lshl3_add_u32 vcc_lo, s1, s2
18309 // GFX10: encoding: [0x01,0x02,0x6a,0x98]
18311 s_lshl3_add_u32 vcc_hi, s1, s2
18312 // GFX10: encoding: [0x01,0x02,0x6b,0x98]
18314 s_lshl3_add_u32 m0, s1, s2
18315 // GFX10: encoding: [0x01,0x02,0x7c,0x98]
18317 s_lshl3_add_u32 s0, exec_lo, s2
18318 // GFX10: encoding: [0x7e,0x02,0x00,0x98]
18320 s_lshl3_add_u32 s0, exec_hi, s2
18321 // GFX10: encoding: [0x7f,0x02,0x00,0x98]
18323 s_lshl3_add_u32 s0, vcc_lo, s2
18324 // GFX10: encoding: [0x6a,0x02,0x00,0x98]
18326 s_lshl3_add_u32 s0, vcc_hi, s2
18327 // GFX10: encoding: [0x6b,0x02,0x00,0x98]
18329 s_lshl3_add_u32 s0, m0, s2
18330 // GFX10: encoding: [0x7c,0x02,0x00,0x98]
18332 s_lshl3_add_u32 s0, 0, s2
18333 // GFX10: encoding: [0x80,0x02,0x00,0x98]
18335 s_lshl3_add_u32 s0, -1, s2
18336 // GFX10: encoding: [0xc1,0x02,0x00,0x98]
18338 s_lshl3_add_u32 s0, 0.5, s2
18339 // GFX10: encoding: [0xf0,0x02,0x00,0x98]
18341 s_lshl3_add_u32 s0, -4.0, s2
18342 // GFX10: encoding: [0xf7,0x02,0x00,0x98]
18344 s_lshl3_add_u32 s0, 0x3f717273, s2
18345 // GFX10: encoding: [0xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f]
18347 s_lshl3_add_u32 s0, 0xaf123456, s2
18348 // GFX10: encoding: [0xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf]
18350 s_lshl3_add_u32 s0, s1, exec_lo
18351 // GFX10: encoding: [0x01,0x7e,0x00,0x98]
18353 s_lshl3_add_u32 s0, s1, exec_hi
18354 // GFX10: encoding: [0x01,0x7f,0x00,0x98]
18356 s_lshl3_add_u32 s0, s1, vcc_lo
18357 // GFX10: encoding: [0x01,0x6a,0x00,0x98]
18359 s_lshl3_add_u32 s0, s1, vcc_hi
18360 // GFX10: encoding: [0x01,0x6b,0x00,0x98]
18362 s_lshl3_add_u32 s0, s1, m0
18363 // GFX10: encoding: [0x01,0x7c,0x00,0x98]
18365 s_lshl3_add_u32 s0, s1, 0
18366 // GFX10: encoding: [0x01,0x80,0x00,0x98]
18368 s_lshl3_add_u32 s0, s1, -1
18369 // GFX10: encoding: [0x01,0xc1,0x00,0x98]
18371 s_lshl3_add_u32 s0, s1, 0.5
18372 // GFX10: encoding: [0x01,0xf0,0x00,0x98]
18374 s_lshl3_add_u32 s0, s1, -4.0
18375 // GFX10: encoding: [0x01,0xf7,0x00,0x98]
18377 s_lshl3_add_u32 s0, s1, 0x3f717273
18378 // GFX10: encoding: [0x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f]
18380 s_lshl3_add_u32 s0, s1, 0xaf123456
18381 // GFX10: encoding: [0x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf]
18383 s_lshl4_add_u32 s0, s1, s2
18384 // GFX10: encoding: [0x01,0x02,0x80,0x98]
18386 s_lshl4_add_u32 s105, s104, s103
18387 // GFX10: encoding: [0x68,0x67,0xe9,0x98]
18389 s_lshl4_add_u32 s0, s104, s103
18390 // GFX10: encoding: [0x68,0x67,0x80,0x98]
18392 s_lshl4_add_u32 s105, s1, s103
18393 // GFX10: encoding: [0x01,0x67,0xe9,0x98]
18395 s_lshl4_add_u32 s105, s104, s2
18396 // GFX10: encoding: [0x68,0x02,0xe9,0x98]
18398 s_lshl4_add_u32 s105, s1, s2
18399 // GFX10: encoding: [0x01,0x02,0xe9,0x98]
18401 s_lshl4_add_u32 s0, s104, s2
18402 // GFX10: encoding: [0x68,0x02,0x80,0x98]
18404 s_lshl4_add_u32 s0, s1, s103
18405 // GFX10: encoding: [0x01,0x67,0x80,0x98]
18407 s_lshl4_add_u32 exec_lo, s1, s2
18408 // GFX10: encoding: [0x01,0x02,0xfe,0x98]
18410 s_lshl4_add_u32 exec_hi, s1, s2
18411 // GFX10: encoding: [0x01,0x02,0xff,0x98]
18413 s_lshl4_add_u32 vcc_lo, s1, s2
18414 // GFX10: encoding: [0x01,0x02,0xea,0x98]
18416 s_lshl4_add_u32 vcc_hi, s1, s2
18417 // GFX10: encoding: [0x01,0x02,0xeb,0x98]
18419 s_lshl4_add_u32 m0, s1, s2
18420 // GFX10: encoding: [0x01,0x02,0xfc,0x98]
18422 s_lshl4_add_u32 s0, exec_lo, s2
18423 // GFX10: encoding: [0x7e,0x02,0x80,0x98]
18425 s_lshl4_add_u32 s0, exec_hi, s2
18426 // GFX10: encoding: [0x7f,0x02,0x80,0x98]
18428 s_lshl4_add_u32 s0, vcc_lo, s2
18429 // GFX10: encoding: [0x6a,0x02,0x80,0x98]
18431 s_lshl4_add_u32 s0, vcc_hi, s2
18432 // GFX10: encoding: [0x6b,0x02,0x80,0x98]
18434 s_lshl4_add_u32 s0, m0, s2
18435 // GFX10: encoding: [0x7c,0x02,0x80,0x98]
18437 s_lshl4_add_u32 s0, 0, s2
18438 // GFX10: encoding: [0x80,0x02,0x80,0x98]
18440 s_lshl4_add_u32 s0, -1, s2
18441 // GFX10: encoding: [0xc1,0x02,0x80,0x98]
18443 s_lshl4_add_u32 s0, 0.5, s2
18444 // GFX10: encoding: [0xf0,0x02,0x80,0x98]
18446 s_lshl4_add_u32 s0, -4.0, s2
18447 // GFX10: encoding: [0xf7,0x02,0x80,0x98]
18449 s_lshl4_add_u32 s0, 0x3f717273, s2
18450 // GFX10: encoding: [0xff,0x02,0x80,0x98,0x73,0x72,0x71,0x3f]
18452 s_lshl4_add_u32 s0, 0xaf123456, s2
18453 // GFX10: encoding: [0xff,0x02,0x80,0x98,0x56,0x34,0x12,0xaf]
18455 s_lshl4_add_u32 s0, s1, exec_lo
18456 // GFX10: encoding: [0x01,0x7e,0x80,0x98]
18458 s_lshl4_add_u32 s0, s1, exec_hi
18459 // GFX10: encoding: [0x01,0x7f,0x80,0x98]
18461 s_lshl4_add_u32 s0, s1, vcc_lo
18462 // GFX10: encoding: [0x01,0x6a,0x80,0x98]
18464 s_lshl4_add_u32 s0, s1, vcc_hi
18465 // GFX10: encoding: [0x01,0x6b,0x80,0x98]
18467 s_lshl4_add_u32 s0, s1, m0
18468 // GFX10: encoding: [0x01,0x7c,0x80,0x98]
18470 s_lshl4_add_u32 s0, s1, 0
18471 // GFX10: encoding: [0x01,0x80,0x80,0x98]
18473 s_lshl4_add_u32 s0, s1, -1
18474 // GFX10: encoding: [0x01,0xc1,0x80,0x98]
18476 s_lshl4_add_u32 s0, s1, 0.5
18477 // GFX10: encoding: [0x01,0xf0,0x80,0x98]
18479 s_lshl4_add_u32 s0, s1, -4.0
18480 // GFX10: encoding: [0x01,0xf7,0x80,0x98]
18482 s_lshl4_add_u32 s0, s1, 0x3f717273
18483 // GFX10: encoding: [0x01,0xff,0x80,0x98,0x73,0x72,0x71,0x3f]
18485 s_lshl4_add_u32 s0, s1, 0xaf123456
18486 // GFX10: encoding: [0x01,0xff,0x80,0x98,0x56,0x34,0x12,0xaf]
18488 s_pack_ll_b32_b16 s0, s1, s2
18489 // GFX10: encoding: [0x01,0x02,0x00,0x99]
18491 s_pack_ll_b32_b16 s105, s104, s103
18492 // GFX10: encoding: [0x68,0x67,0x69,0x99]
18494 s_pack_ll_b32_b16 s0, s104, s103
18495 // GFX10: encoding: [0x68,0x67,0x00,0x99]
18497 s_pack_ll_b32_b16 s105, s1, s103
18498 // GFX10: encoding: [0x01,0x67,0x69,0x99]
18500 s_pack_ll_b32_b16 s105, s104, s2
18501 // GFX10: encoding: [0x68,0x02,0x69,0x99]
18503 s_pack_ll_b32_b16 s105, s1, s2
18504 // GFX10: encoding: [0x01,0x02,0x69,0x99]
18506 s_pack_ll_b32_b16 s0, s104, s2
18507 // GFX10: encoding: [0x68,0x02,0x00,0x99]
18509 s_pack_ll_b32_b16 s0, s1, s103
18510 // GFX10: encoding: [0x01,0x67,0x00,0x99]
18512 s_pack_ll_b32_b16 exec_lo, s1, s2
18513 // GFX10: encoding: [0x01,0x02,0x7e,0x99]
18515 s_pack_ll_b32_b16 exec_hi, s1, s2
18516 // GFX10: encoding: [0x01,0x02,0x7f,0x99]
18518 s_pack_ll_b32_b16 vcc_lo, s1, s2
18519 // GFX10: encoding: [0x01,0x02,0x6a,0x99]
18521 s_pack_ll_b32_b16 vcc_hi, s1, s2
18522 // GFX10: encoding: [0x01,0x02,0x6b,0x99]
18524 s_pack_ll_b32_b16 m0, s1, s2
18525 // GFX10: encoding: [0x01,0x02,0x7c,0x99]
18527 s_pack_ll_b32_b16 s0, exec_lo, s2
18528 // GFX10: encoding: [0x7e,0x02,0x00,0x99]
18530 s_pack_ll_b32_b16 s0, exec_hi, s2
18531 // GFX10: encoding: [0x7f,0x02,0x00,0x99]
18533 s_pack_ll_b32_b16 s0, vcc_lo, s2
18534 // GFX10: encoding: [0x6a,0x02,0x00,0x99]
18536 s_pack_ll_b32_b16 s0, vcc_hi, s2
18537 // GFX10: encoding: [0x6b,0x02,0x00,0x99]
18539 s_pack_ll_b32_b16 s0, m0, s2
18540 // GFX10: encoding: [0x7c,0x02,0x00,0x99]
18542 s_pack_ll_b32_b16 s0, 0, s2
18543 // GFX10: encoding: [0x80,0x02,0x00,0x99]
18545 s_pack_ll_b32_b16 s0, -1, s2
18546 // GFX10: encoding: [0xc1,0x02,0x00,0x99]
18548 s_pack_ll_b32_b16 s0, 0.5, s2
18549 // GFX10: encoding: [0xf0,0x02,0x00,0x99]
18551 s_pack_ll_b32_b16 s0, -4.0, s2
18552 // GFX10: encoding: [0xf7,0x02,0x00,0x99]
18554 s_pack_ll_b32_b16 s0, 0x3f717273, s2
18555 // GFX10: encoding: [0xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f]
18557 s_pack_ll_b32_b16 s0, 0xaf123456, s2
18558 // GFX10: encoding: [0xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf]
18560 s_pack_ll_b32_b16 s0, s1, exec_lo
18561 // GFX10: encoding: [0x01,0x7e,0x00,0x99]
18563 s_pack_ll_b32_b16 s0, s1, exec_hi
18564 // GFX10: encoding: [0x01,0x7f,0x00,0x99]
18566 s_pack_ll_b32_b16 s0, s1, vcc_lo
18567 // GFX10: encoding: [0x01,0x6a,0x00,0x99]
18569 s_pack_ll_b32_b16 s0, s1, vcc_hi
18570 // GFX10: encoding: [0x01,0x6b,0x00,0x99]
18572 s_pack_ll_b32_b16 s0, s1, m0
18573 // GFX10: encoding: [0x01,0x7c,0x00,0x99]
18575 s_pack_ll_b32_b16 s0, s1, 0
18576 // GFX10: encoding: [0x01,0x80,0x00,0x99]
18578 s_pack_ll_b32_b16 s0, s1, -1
18579 // GFX10: encoding: [0x01,0xc1,0x00,0x99]
18581 s_pack_ll_b32_b16 s0, s1, 0.5
18582 // GFX10: encoding: [0x01,0xf0,0x00,0x99]
18584 s_pack_ll_b32_b16 s0, s1, -4.0
18585 // GFX10: encoding: [0x01,0xf7,0x00,0x99]
18587 s_pack_ll_b32_b16 s0, s1, 0x3f717273
18588 // GFX10: encoding: [0x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f]
18590 s_pack_ll_b32_b16 s0, s1, 0xaf123456
18591 // GFX10: encoding: [0x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf]
18593 s_pack_lh_b32_b16 s0, s1, s2
18594 // GFX10: encoding: [0x01,0x02,0x80,0x99]
18596 s_pack_lh_b32_b16 s105, s104, s103
18597 // GFX10: encoding: [0x68,0x67,0xe9,0x99]
18599 s_pack_lh_b32_b16 s0, s104, s103
18600 // GFX10: encoding: [0x68,0x67,0x80,0x99]
18602 s_pack_lh_b32_b16 s105, s1, s103
18603 // GFX10: encoding: [0x01,0x67,0xe9,0x99]
18605 s_pack_lh_b32_b16 s105, s104, s2
18606 // GFX10: encoding: [0x68,0x02,0xe9,0x99]
18608 s_pack_lh_b32_b16 s105, s1, s2
18609 // GFX10: encoding: [0x01,0x02,0xe9,0x99]
18611 s_pack_lh_b32_b16 s0, s104, s2
18612 // GFX10: encoding: [0x68,0x02,0x80,0x99]
18614 s_pack_lh_b32_b16 s0, s1, s103
18615 // GFX10: encoding: [0x01,0x67,0x80,0x99]
18617 s_pack_lh_b32_b16 exec_lo, s1, s2
18618 // GFX10: encoding: [0x01,0x02,0xfe,0x99]
18620 s_pack_lh_b32_b16 exec_hi, s1, s2
18621 // GFX10: encoding: [0x01,0x02,0xff,0x99]
18623 s_pack_lh_b32_b16 vcc_lo, s1, s2
18624 // GFX10: encoding: [0x01,0x02,0xea,0x99]
18626 s_pack_lh_b32_b16 vcc_hi, s1, s2
18627 // GFX10: encoding: [0x01,0x02,0xeb,0x99]
18629 s_pack_lh_b32_b16 m0, s1, s2
18630 // GFX10: encoding: [0x01,0x02,0xfc,0x99]
18632 s_pack_lh_b32_b16 s0, exec_lo, s2
18633 // GFX10: encoding: [0x7e,0x02,0x80,0x99]
18635 s_pack_lh_b32_b16 s0, exec_hi, s2
18636 // GFX10: encoding: [0x7f,0x02,0x80,0x99]
18638 s_pack_lh_b32_b16 s0, vcc_lo, s2
18639 // GFX10: encoding: [0x6a,0x02,0x80,0x99]
18641 s_pack_lh_b32_b16 s0, vcc_hi, s2
18642 // GFX10: encoding: [0x6b,0x02,0x80,0x99]
18644 s_pack_lh_b32_b16 s0, m0, s2
18645 // GFX10: encoding: [0x7c,0x02,0x80,0x99]
18647 s_pack_lh_b32_b16 s0, 0, s2
18648 // GFX10: encoding: [0x80,0x02,0x80,0x99]
18650 s_pack_lh_b32_b16 s0, -1, s2
18651 // GFX10: encoding: [0xc1,0x02,0x80,0x99]
18653 s_pack_lh_b32_b16 s0, 0.5, s2
18654 // GFX10: encoding: [0xf0,0x02,0x80,0x99]
18656 s_pack_lh_b32_b16 s0, -4.0, s2
18657 // GFX10: encoding: [0xf7,0x02,0x80,0x99]
18659 s_pack_lh_b32_b16 s0, 0x3f717273, s2
18660 // GFX10: encoding: [0xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f]
18662 s_pack_lh_b32_b16 s0, 0xaf123456, s2
18663 // GFX10: encoding: [0xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf]
18665 s_pack_lh_b32_b16 s0, s1, exec_lo
18666 // GFX10: encoding: [0x01,0x7e,0x80,0x99]
18668 s_pack_lh_b32_b16 s0, s1, exec_hi
18669 // GFX10: encoding: [0x01,0x7f,0x80,0x99]
18671 s_pack_lh_b32_b16 s0, s1, vcc_lo
18672 // GFX10: encoding: [0x01,0x6a,0x80,0x99]
18674 s_pack_lh_b32_b16 s0, s1, vcc_hi
18675 // GFX10: encoding: [0x01,0x6b,0x80,0x99]
18677 s_pack_lh_b32_b16 s0, s1, m0
18678 // GFX10: encoding: [0x01,0x7c,0x80,0x99]
18680 s_pack_lh_b32_b16 s0, s1, 0
18681 // GFX10: encoding: [0x01,0x80,0x80,0x99]
18683 s_pack_lh_b32_b16 s0, s1, -1
18684 // GFX10: encoding: [0x01,0xc1,0x80,0x99]
18686 s_pack_lh_b32_b16 s0, s1, 0.5
18687 // GFX10: encoding: [0x01,0xf0,0x80,0x99]
18689 s_pack_lh_b32_b16 s0, s1, -4.0
18690 // GFX10: encoding: [0x01,0xf7,0x80,0x99]
18692 s_pack_lh_b32_b16 s0, s1, 0x3f717273
18693 // GFX10: encoding: [0x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f]
18695 s_pack_lh_b32_b16 s0, s1, 0xaf123456
18696 // GFX10: encoding: [0x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf]
18698 s_pack_hh_b32_b16 s0, s1, s2
18699 // GFX10: encoding: [0x01,0x02,0x00,0x9a]
18701 s_pack_hh_b32_b16 s105, s104, s103
18702 // GFX10: encoding: [0x68,0x67,0x69,0x9a]
18704 s_pack_hh_b32_b16 s0, s104, s103
18705 // GFX10: encoding: [0x68,0x67,0x00,0x9a]
18707 s_pack_hh_b32_b16 s105, s1, s103
18708 // GFX10: encoding: [0x01,0x67,0x69,0x9a]
18710 s_pack_hh_b32_b16 s105, s104, s2
18711 // GFX10: encoding: [0x68,0x02,0x69,0x9a]
18713 s_pack_hh_b32_b16 s105, s1, s2
18714 // GFX10: encoding: [0x01,0x02,0x69,0x9a]
18716 s_pack_hh_b32_b16 s0, s104, s2
18717 // GFX10: encoding: [0x68,0x02,0x00,0x9a]
18719 s_pack_hh_b32_b16 s0, s1, s103
18720 // GFX10: encoding: [0x01,0x67,0x00,0x9a]
18722 s_pack_hh_b32_b16 exec_lo, s1, s2
18723 // GFX10: encoding: [0x01,0x02,0x7e,0x9a]
18725 s_pack_hh_b32_b16 exec_hi, s1, s2
18726 // GFX10: encoding: [0x01,0x02,0x7f,0x9a]
18728 s_pack_hh_b32_b16 vcc_lo, s1, s2
18729 // GFX10: encoding: [0x01,0x02,0x6a,0x9a]
18731 s_pack_hh_b32_b16 vcc_hi, s1, s2
18732 // GFX10: encoding: [0x01,0x02,0x6b,0x9a]
18734 s_pack_hh_b32_b16 m0, s1, s2
18735 // GFX10: encoding: [0x01,0x02,0x7c,0x9a]
18737 s_pack_hh_b32_b16 s0, exec_lo, s2
18738 // GFX10: encoding: [0x7e,0x02,0x00,0x9a]
18740 s_pack_hh_b32_b16 s0, exec_hi, s2
18741 // GFX10: encoding: [0x7f,0x02,0x00,0x9a]
18743 s_pack_hh_b32_b16 s0, vcc_lo, s2
18744 // GFX10: encoding: [0x6a,0x02,0x00,0x9a]
18746 s_pack_hh_b32_b16 s0, vcc_hi, s2
18747 // GFX10: encoding: [0x6b,0x02,0x00,0x9a]
18749 s_pack_hh_b32_b16 s0, m0, s2
18750 // GFX10: encoding: [0x7c,0x02,0x00,0x9a]
18752 s_pack_hh_b32_b16 s0, 0, s2
18753 // GFX10: encoding: [0x80,0x02,0x00,0x9a]
18755 s_pack_hh_b32_b16 s0, -1, s2
18756 // GFX10: encoding: [0xc1,0x02,0x00,0x9a]
18758 s_pack_hh_b32_b16 s0, 0.5, s2
18759 // GFX10: encoding: [0xf0,0x02,0x00,0x9a]
18761 s_pack_hh_b32_b16 s0, -4.0, s2
18762 // GFX10: encoding: [0xf7,0x02,0x00,0x9a]
18764 s_pack_hh_b32_b16 s0, 0x3f717273, s2
18765 // GFX10: encoding: [0xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f]
18767 s_pack_hh_b32_b16 s0, 0xaf123456, s2
18768 // GFX10: encoding: [0xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf]
18770 s_pack_hh_b32_b16 s0, s1, exec_lo
18771 // GFX10: encoding: [0x01,0x7e,0x00,0x9a]
18773 s_pack_hh_b32_b16 s0, s1, exec_hi
18774 // GFX10: encoding: [0x01,0x7f,0x00,0x9a]
18776 s_pack_hh_b32_b16 s0, s1, vcc_lo
18777 // GFX10: encoding: [0x01,0x6a,0x00,0x9a]
18779 s_pack_hh_b32_b16 s0, s1, vcc_hi
18780 // GFX10: encoding: [0x01,0x6b,0x00,0x9a]
18782 s_pack_hh_b32_b16 s0, s1, m0
18783 // GFX10: encoding: [0x01,0x7c,0x00,0x9a]
18785 s_pack_hh_b32_b16 s0, s1, 0
18786 // GFX10: encoding: [0x01,0x80,0x00,0x9a]
18788 s_pack_hh_b32_b16 s0, s1, -1
18789 // GFX10: encoding: [0x01,0xc1,0x00,0x9a]
18791 s_pack_hh_b32_b16 s0, s1, 0.5
18792 // GFX10: encoding: [0x01,0xf0,0x00,0x9a]
18794 s_pack_hh_b32_b16 s0, s1, -4.0
18795 // GFX10: encoding: [0x01,0xf7,0x00,0x9a]
18797 s_pack_hh_b32_b16 s0, s1, 0x3f717273
18798 // GFX10: encoding: [0x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f]
18800 s_pack_hh_b32_b16 s0, s1, 0xaf123456
18801 // GFX10: encoding: [0x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf]
18803 s_mul_hi_u32 s0, s1, s2
18804 // GFX10: encoding: [0x01,0x02,0x80,0x9a]
18806 s_mul_hi_u32 s105, s104, s103
18807 // GFX10: encoding: [0x68,0x67,0xe9,0x9a]
18809 s_mul_hi_u32 s0, s104, s103
18810 // GFX10: encoding: [0x68,0x67,0x80,0x9a]
18812 s_mul_hi_u32 s105, s1, s103
18813 // GFX10: encoding: [0x01,0x67,0xe9,0x9a]
18815 s_mul_hi_u32 s105, s104, s2
18816 // GFX10: encoding: [0x68,0x02,0xe9,0x9a]
18818 s_mul_hi_u32 s105, s1, s2
18819 // GFX10: encoding: [0x01,0x02,0xe9,0x9a]
18821 s_mul_hi_u32 s0, s104, s2
18822 // GFX10: encoding: [0x68,0x02,0x80,0x9a]
18824 s_mul_hi_u32 s0, s1, s103
18825 // GFX10: encoding: [0x01,0x67,0x80,0x9a]
18827 s_mul_hi_u32 exec_lo, s1, s2
18828 // GFX10: encoding: [0x01,0x02,0xfe,0x9a]
18830 s_mul_hi_u32 exec_hi, s1, s2
18831 // GFX10: encoding: [0x01,0x02,0xff,0x9a]
18833 s_mul_hi_u32 vcc_lo, s1, s2
18834 // GFX10: encoding: [0x01,0x02,0xea,0x9a]
18836 s_mul_hi_u32 vcc_hi, s1, s2
18837 // GFX10: encoding: [0x01,0x02,0xeb,0x9a]
18839 s_mul_hi_u32 m0, s1, s2
18840 // GFX10: encoding: [0x01,0x02,0xfc,0x9a]
18842 s_mul_hi_u32 s0, exec_lo, s2
18843 // GFX10: encoding: [0x7e,0x02,0x80,0x9a]
18845 s_mul_hi_u32 s0, exec_hi, s2
18846 // GFX10: encoding: [0x7f,0x02,0x80,0x9a]
18848 s_mul_hi_u32 s0, vcc_lo, s2
18849 // GFX10: encoding: [0x6a,0x02,0x80,0x9a]
18851 s_mul_hi_u32 s0, vcc_hi, s2
18852 // GFX10: encoding: [0x6b,0x02,0x80,0x9a]
18854 s_mul_hi_u32 s0, m0, s2
18855 // GFX10: encoding: [0x7c,0x02,0x80,0x9a]
18857 s_mul_hi_u32 s0, 0, s2
18858 // GFX10: encoding: [0x80,0x02,0x80,0x9a]
18860 s_mul_hi_u32 s0, -1, s2
18861 // GFX10: encoding: [0xc1,0x02,0x80,0x9a]
18863 s_mul_hi_u32 s0, 0.5, s2
18864 // GFX10: encoding: [0xf0,0x02,0x80,0x9a]
18866 s_mul_hi_u32 s0, -4.0, s2
18867 // GFX10: encoding: [0xf7,0x02,0x80,0x9a]
18869 s_mul_hi_u32 s0, 0x3f717273, s2
18870 // GFX10: encoding: [0xff,0x02,0x80,0x9a,0x73,0x72,0x71,0x3f]
18872 s_mul_hi_u32 s0, 0xaf123456, s2
18873 // GFX10: encoding: [0xff,0x02,0x80,0x9a,0x56,0x34,0x12,0xaf]
18875 s_mul_hi_u32 s0, s1, exec_lo
18876 // GFX10: encoding: [0x01,0x7e,0x80,0x9a]
18878 s_mul_hi_u32 s0, s1, exec_hi
18879 // GFX10: encoding: [0x01,0x7f,0x80,0x9a]
18881 s_mul_hi_u32 s0, s1, vcc_lo
18882 // GFX10: encoding: [0x01,0x6a,0x80,0x9a]
18884 s_mul_hi_u32 s0, s1, vcc_hi
18885 // GFX10: encoding: [0x01,0x6b,0x80,0x9a]
18887 s_mul_hi_u32 s0, s1, m0
18888 // GFX10: encoding: [0x01,0x7c,0x80,0x9a]
18890 s_mul_hi_u32 s0, s1, 0
18891 // GFX10: encoding: [0x01,0x80,0x80,0x9a]
18893 s_mul_hi_u32 s0, s1, -1
18894 // GFX10: encoding: [0x01,0xc1,0x80,0x9a]
18896 s_mul_hi_u32 s0, s1, 0.5
18897 // GFX10: encoding: [0x01,0xf0,0x80,0x9a]
18899 s_mul_hi_u32 s0, s1, -4.0
18900 // GFX10: encoding: [0x01,0xf7,0x80,0x9a]
18902 s_mul_hi_u32 s0, s1, 0x3f717273
18903 // GFX10: encoding: [0x01,0xff,0x80,0x9a,0x73,0x72,0x71,0x3f]
18905 s_mul_hi_u32 s0, s1, 0xaf123456
18906 // GFX10: encoding: [0x01,0xff,0x80,0x9a,0x56,0x34,0x12,0xaf]
18908 s_mul_hi_i32 s0, s1, s2
18909 // GFX10: encoding: [0x01,0x02,0x00,0x9b]
18911 s_mul_hi_i32 s105, s104, s103
18912 // GFX10: encoding: [0x68,0x67,0x69,0x9b]
18914 s_mul_hi_i32 s0, s104, s103
18915 // GFX10: encoding: [0x68,0x67,0x00,0x9b]
18917 s_mul_hi_i32 s105, s1, s103
18918 // GFX10: encoding: [0x01,0x67,0x69,0x9b]
18920 s_mul_hi_i32 s105, s104, s2
18921 // GFX10: encoding: [0x68,0x02,0x69,0x9b]
18923 s_mul_hi_i32 s105, s1, s2
18924 // GFX10: encoding: [0x01,0x02,0x69,0x9b]
18926 s_mul_hi_i32 s0, s104, s2
18927 // GFX10: encoding: [0x68,0x02,0x00,0x9b]
18929 s_mul_hi_i32 s0, s1, s103
18930 // GFX10: encoding: [0x01,0x67,0x00,0x9b]
18932 s_mul_hi_i32 exec_lo, s1, s2
18933 // GFX10: encoding: [0x01,0x02,0x7e,0x9b]
18935 s_mul_hi_i32 exec_hi, s1, s2
18936 // GFX10: encoding: [0x01,0x02,0x7f,0x9b]
18938 s_mul_hi_i32 vcc_lo, s1, s2
18939 // GFX10: encoding: [0x01,0x02,0x6a,0x9b]
18941 s_mul_hi_i32 vcc_hi, s1, s2
18942 // GFX10: encoding: [0x01,0x02,0x6b,0x9b]
18944 s_mul_hi_i32 m0, s1, s2
18945 // GFX10: encoding: [0x01,0x02,0x7c,0x9b]
18947 s_mul_hi_i32 s0, exec_lo, s2
18948 // GFX10: encoding: [0x7e,0x02,0x00,0x9b]
18950 s_mul_hi_i32 s0, exec_hi, s2
18951 // GFX10: encoding: [0x7f,0x02,0x00,0x9b]
18953 s_mul_hi_i32 s0, vcc_lo, s2
18954 // GFX10: encoding: [0x6a,0x02,0x00,0x9b]
18956 s_mul_hi_i32 s0, vcc_hi, s2
18957 // GFX10: encoding: [0x6b,0x02,0x00,0x9b]
18959 s_mul_hi_i32 s0, m0, s2
18960 // GFX10: encoding: [0x7c,0x02,0x00,0x9b]
18962 s_mul_hi_i32 s0, 0, s2
18963 // GFX10: encoding: [0x80,0x02,0x00,0x9b]
18965 s_mul_hi_i32 s0, -1, s2
18966 // GFX10: encoding: [0xc1,0x02,0x00,0x9b]
18968 s_mul_hi_i32 s0, 0.5, s2
18969 // GFX10: encoding: [0xf0,0x02,0x00,0x9b]
18971 s_mul_hi_i32 s0, -4.0, s2
18972 // GFX10: encoding: [0xf7,0x02,0x00,0x9b]
18974 s_mul_hi_i32 s0, 0x3f717273, s2
18975 // GFX10: encoding: [0xff,0x02,0x00,0x9b,0x73,0x72,0x71,0x3f]
18977 s_mul_hi_i32 s0, 0xaf123456, s2
18978 // GFX10: encoding: [0xff,0x02,0x00,0x9b,0x56,0x34,0x12,0xaf]
18980 s_mul_hi_i32 s0, s1, exec_lo
18981 // GFX10: encoding: [0x01,0x7e,0x00,0x9b]
18983 s_mul_hi_i32 s0, s1, exec_hi
18984 // GFX10: encoding: [0x01,0x7f,0x00,0x9b]
18986 s_mul_hi_i32 s0, s1, vcc_lo
18987 // GFX10: encoding: [0x01,0x6a,0x00,0x9b]
18989 s_mul_hi_i32 s0, s1, vcc_hi
18990 // GFX10: encoding: [0x01,0x6b,0x00,0x9b]
18992 s_mul_hi_i32 s0, s1, m0
18993 // GFX10: encoding: [0x01,0x7c,0x00,0x9b]
18995 s_mul_hi_i32 s0, s1, 0
18996 // GFX10: encoding: [0x01,0x80,0x00,0x9b]
18998 s_mul_hi_i32 s0, s1, -1
18999 // GFX10: encoding: [0x01,0xc1,0x00,0x9b]
19001 s_mul_hi_i32 s0, s1, 0.5
19002 // GFX10: encoding: [0x01,0xf0,0x00,0x9b]
19004 s_mul_hi_i32 s0, s1, -4.0
19005 // GFX10: encoding: [0x01,0xf7,0x00,0x9b]
19007 s_mul_hi_i32 s0, s1, 0x3f717273
19008 // GFX10: encoding: [0x01,0xff,0x00,0x9b,0x73,0x72,0x71,0x3f]
19010 s_mul_hi_i32 s0, s1, 0xaf123456
19011 // GFX10: encoding: [0x01,0xff,0x00,0x9b,0x56,0x34,0x12,0xaf]
19013 //===----------------------------------------------------------------------===//
19014 // ENC_SOPC.
19015 //===----------------------------------------------------------------------===//
19017 s_cmp_eq_i32 s0, s1
19018 // GFX10: encoding: [0x00,0x01,0x00,0xbf]
19020 s_cmp_eq_i32 s105, s104
19021 // GFX10: encoding: [0x69,0x68,0x00,0xbf]
19023 s_cmp_eq_i32 s0, s104
19024 // GFX10: encoding: [0x00,0x68,0x00,0xbf]
19026 s_cmp_eq_i32 s105, s1
19027 // GFX10: encoding: [0x69,0x01,0x00,0xbf]
19029 s_cmp_eq_i32 exec_lo, s1
19030 // GFX10: encoding: [0x7e,0x01,0x00,0xbf]
19032 s_cmp_eq_i32 exec_hi, s1
19033 // GFX10: encoding: [0x7f,0x01,0x00,0xbf]
19035 s_cmp_eq_i32 vcc_lo, s1
19036 // GFX10: encoding: [0x6a,0x01,0x00,0xbf]
19038 s_cmp_eq_i32 vcc_hi, s1
19039 // GFX10: encoding: [0x6b,0x01,0x00,0xbf]
19041 s_cmp_eq_i32 m0, s1
19042 // GFX10: encoding: [0x7c,0x01,0x00,0xbf]
19044 s_cmp_eq_i32 s0, exec_lo
19045 // GFX10: encoding: [0x00,0x7e,0x00,0xbf]
19047 s_cmp_eq_i32 s0, exec_hi
19048 // GFX10: encoding: [0x00,0x7f,0x00,0xbf]
19050 s_cmp_eq_i32 s0, vcc_lo
19051 // GFX10: encoding: [0x00,0x6a,0x00,0xbf]
19053 s_cmp_eq_i32 s0, vcc_hi
19054 // GFX10: encoding: [0x00,0x6b,0x00,0xbf]
19056 s_cmp_eq_i32 s0, m0
19057 // GFX10: encoding: [0x00,0x7c,0x00,0xbf]
19059 s_cmp_eq_i32 s0, 0
19060 // GFX10: encoding: [0x00,0x80,0x00,0xbf]
19062 s_cmp_eq_i32 s0, -1
19063 // GFX10: encoding: [0x00,0xc1,0x00,0xbf]
19065 s_cmp_eq_i32 s0, 0.5
19066 // GFX10: encoding: [0x00,0xf0,0x00,0xbf]
19068 s_cmp_eq_i32 s0, -4.0
19069 // GFX10: encoding: [0x00,0xf7,0x00,0xbf]
19071 s_cmp_eq_i32 s0, 0x3f717273
19072 // GFX10: encoding: [0x00,0xff,0x00,0xbf,0x73,0x72,0x71,0x3f]
19074 s_cmp_eq_i32 s0, 0xaf123456
19075 // GFX10: encoding: [0x00,0xff,0x00,0xbf,0x56,0x34,0x12,0xaf]
19077 s_cmp_lg_i32 s0, s1
19078 // GFX10: encoding: [0x00,0x01,0x01,0xbf]
19080 s_cmp_lg_i32 s105, s104
19081 // GFX10: encoding: [0x69,0x68,0x01,0xbf]
19083 s_cmp_lg_i32 s0, s104
19084 // GFX10: encoding: [0x00,0x68,0x01,0xbf]
19086 s_cmp_lg_i32 s105, s1
19087 // GFX10: encoding: [0x69,0x01,0x01,0xbf]
19089 s_cmp_lg_i32 exec_lo, s1
19090 // GFX10: encoding: [0x7e,0x01,0x01,0xbf]
19092 s_cmp_lg_i32 exec_hi, s1
19093 // GFX10: encoding: [0x7f,0x01,0x01,0xbf]
19095 s_cmp_lg_i32 vcc_lo, s1
19096 // GFX10: encoding: [0x6a,0x01,0x01,0xbf]
19098 s_cmp_lg_i32 vcc_hi, s1
19099 // GFX10: encoding: [0x6b,0x01,0x01,0xbf]
19101 s_cmp_lg_i32 m0, s1
19102 // GFX10: encoding: [0x7c,0x01,0x01,0xbf]
19104 s_cmp_lg_i32 s0, exec_lo
19105 // GFX10: encoding: [0x00,0x7e,0x01,0xbf]
19107 s_cmp_lg_i32 s0, exec_hi
19108 // GFX10: encoding: [0x00,0x7f,0x01,0xbf]
19110 s_cmp_lg_i32 s0, vcc_lo
19111 // GFX10: encoding: [0x00,0x6a,0x01,0xbf]
19113 s_cmp_lg_i32 s0, vcc_hi
19114 // GFX10: encoding: [0x00,0x6b,0x01,0xbf]
19116 s_cmp_lg_i32 s0, m0
19117 // GFX10: encoding: [0x00,0x7c,0x01,0xbf]
19119 s_cmp_lg_i32 s0, 0
19120 // GFX10: encoding: [0x00,0x80,0x01,0xbf]
19122 s_cmp_lg_i32 s0, -1
19123 // GFX10: encoding: [0x00,0xc1,0x01,0xbf]
19125 s_cmp_lg_i32 s0, 0.5
19126 // GFX10: encoding: [0x00,0xf0,0x01,0xbf]
19128 s_cmp_lg_i32 s0, -4.0
19129 // GFX10: encoding: [0x00,0xf7,0x01,0xbf]
19131 s_cmp_lg_i32 s0, 0x3f717273
19132 // GFX10: encoding: [0x00,0xff,0x01,0xbf,0x73,0x72,0x71,0x3f]
19134 s_cmp_lg_i32 s0, 0xaf123456
19135 // GFX10: encoding: [0x00,0xff,0x01,0xbf,0x56,0x34,0x12,0xaf]
19137 s_cmp_gt_i32 s0, s1
19138 // GFX10: encoding: [0x00,0x01,0x02,0xbf]
19140 s_cmp_gt_i32 s105, s104
19141 // GFX10: encoding: [0x69,0x68,0x02,0xbf]
19143 s_cmp_gt_i32 s0, s104
19144 // GFX10: encoding: [0x00,0x68,0x02,0xbf]
19146 s_cmp_gt_i32 s105, s1
19147 // GFX10: encoding: [0x69,0x01,0x02,0xbf]
19149 s_cmp_gt_i32 exec_lo, s1
19150 // GFX10: encoding: [0x7e,0x01,0x02,0xbf]
19152 s_cmp_gt_i32 exec_hi, s1
19153 // GFX10: encoding: [0x7f,0x01,0x02,0xbf]
19155 s_cmp_gt_i32 vcc_lo, s1
19156 // GFX10: encoding: [0x6a,0x01,0x02,0xbf]
19158 s_cmp_gt_i32 vcc_hi, s1
19159 // GFX10: encoding: [0x6b,0x01,0x02,0xbf]
19161 s_cmp_gt_i32 m0, s1
19162 // GFX10: encoding: [0x7c,0x01,0x02,0xbf]
19164 s_cmp_gt_i32 s0, exec_lo
19165 // GFX10: encoding: [0x00,0x7e,0x02,0xbf]
19167 s_cmp_gt_i32 s0, exec_hi
19168 // GFX10: encoding: [0x00,0x7f,0x02,0xbf]
19170 s_cmp_gt_i32 s0, vcc_lo
19171 // GFX10: encoding: [0x00,0x6a,0x02,0xbf]
19173 s_cmp_gt_i32 s0, vcc_hi
19174 // GFX10: encoding: [0x00,0x6b,0x02,0xbf]
19176 s_cmp_gt_i32 s0, m0
19177 // GFX10: encoding: [0x00,0x7c,0x02,0xbf]
19179 s_cmp_gt_i32 s0, 0
19180 // GFX10: encoding: [0x00,0x80,0x02,0xbf]
19182 s_cmp_gt_i32 s0, -1
19183 // GFX10: encoding: [0x00,0xc1,0x02,0xbf]
19185 s_cmp_gt_i32 s0, 0.5
19186 // GFX10: encoding: [0x00,0xf0,0x02,0xbf]
19188 s_cmp_gt_i32 s0, -4.0
19189 // GFX10: encoding: [0x00,0xf7,0x02,0xbf]
19191 s_cmp_gt_i32 s0, 0x3f717273
19192 // GFX10: encoding: [0x00,0xff,0x02,0xbf,0x73,0x72,0x71,0x3f]
19194 s_cmp_gt_i32 s0, 0xaf123456
19195 // GFX10: encoding: [0x00,0xff,0x02,0xbf,0x56,0x34,0x12,0xaf]
19197 s_cmp_ge_i32 s0, s1
19198 // GFX10: encoding: [0x00,0x01,0x03,0xbf]
19200 s_cmp_ge_i32 s105, s104
19201 // GFX10: encoding: [0x69,0x68,0x03,0xbf]
19203 s_cmp_ge_i32 s0, s104
19204 // GFX10: encoding: [0x00,0x68,0x03,0xbf]
19206 s_cmp_ge_i32 s105, s1
19207 // GFX10: encoding: [0x69,0x01,0x03,0xbf]
19209 s_cmp_ge_i32 exec_lo, s1
19210 // GFX10: encoding: [0x7e,0x01,0x03,0xbf]
19212 s_cmp_ge_i32 exec_hi, s1
19213 // GFX10: encoding: [0x7f,0x01,0x03,0xbf]
19215 s_cmp_ge_i32 vcc_lo, s1
19216 // GFX10: encoding: [0x6a,0x01,0x03,0xbf]
19218 s_cmp_ge_i32 vcc_hi, s1
19219 // GFX10: encoding: [0x6b,0x01,0x03,0xbf]
19221 s_cmp_ge_i32 m0, s1
19222 // GFX10: encoding: [0x7c,0x01,0x03,0xbf]
19224 s_cmp_ge_i32 s0, exec_lo
19225 // GFX10: encoding: [0x00,0x7e,0x03,0xbf]
19227 s_cmp_ge_i32 s0, exec_hi
19228 // GFX10: encoding: [0x00,0x7f,0x03,0xbf]
19230 s_cmp_ge_i32 s0, vcc_lo
19231 // GFX10: encoding: [0x00,0x6a,0x03,0xbf]
19233 s_cmp_ge_i32 s0, vcc_hi
19234 // GFX10: encoding: [0x00,0x6b,0x03,0xbf]
19236 s_cmp_ge_i32 s0, m0
19237 // GFX10: encoding: [0x00,0x7c,0x03,0xbf]
19239 s_cmp_ge_i32 s0, 0
19240 // GFX10: encoding: [0x00,0x80,0x03,0xbf]
19242 s_cmp_ge_i32 s0, -1
19243 // GFX10: encoding: [0x00,0xc1,0x03,0xbf]
19245 s_cmp_ge_i32 s0, 0.5
19246 // GFX10: encoding: [0x00,0xf0,0x03,0xbf]
19248 s_cmp_ge_i32 s0, -4.0
19249 // GFX10: encoding: [0x00,0xf7,0x03,0xbf]
19251 s_cmp_ge_i32 s0, 0x3f717273
19252 // GFX10: encoding: [0x00,0xff,0x03,0xbf,0x73,0x72,0x71,0x3f]
19254 s_cmp_ge_i32 s0, 0xaf123456
19255 // GFX10: encoding: [0x00,0xff,0x03,0xbf,0x56,0x34,0x12,0xaf]
19257 s_cmp_lt_i32 s0, s1
19258 // GFX10: encoding: [0x00,0x01,0x04,0xbf]
19260 s_cmp_lt_i32 s105, s104
19261 // GFX10: encoding: [0x69,0x68,0x04,0xbf]
19263 s_cmp_lt_i32 s0, s104
19264 // GFX10: encoding: [0x00,0x68,0x04,0xbf]
19266 s_cmp_lt_i32 s105, s1
19267 // GFX10: encoding: [0x69,0x01,0x04,0xbf]
19269 s_cmp_lt_i32 exec_lo, s1
19270 // GFX10: encoding: [0x7e,0x01,0x04,0xbf]
19272 s_cmp_lt_i32 exec_hi, s1
19273 // GFX10: encoding: [0x7f,0x01,0x04,0xbf]
19275 s_cmp_lt_i32 vcc_lo, s1
19276 // GFX10: encoding: [0x6a,0x01,0x04,0xbf]
19278 s_cmp_lt_i32 vcc_hi, s1
19279 // GFX10: encoding: [0x6b,0x01,0x04,0xbf]
19281 s_cmp_lt_i32 m0, s1
19282 // GFX10: encoding: [0x7c,0x01,0x04,0xbf]
19284 s_cmp_lt_i32 s0, exec_lo
19285 // GFX10: encoding: [0x00,0x7e,0x04,0xbf]
19287 s_cmp_lt_i32 s0, exec_hi
19288 // GFX10: encoding: [0x00,0x7f,0x04,0xbf]
19290 s_cmp_lt_i32 s0, vcc_lo
19291 // GFX10: encoding: [0x00,0x6a,0x04,0xbf]
19293 s_cmp_lt_i32 s0, vcc_hi
19294 // GFX10: encoding: [0x00,0x6b,0x04,0xbf]
19296 s_cmp_lt_i32 s0, m0
19297 // GFX10: encoding: [0x00,0x7c,0x04,0xbf]
19299 s_cmp_lt_i32 s0, 0
19300 // GFX10: encoding: [0x00,0x80,0x04,0xbf]
19302 s_cmp_lt_i32 s0, -1
19303 // GFX10: encoding: [0x00,0xc1,0x04,0xbf]
19305 s_cmp_lt_i32 s0, 0.5
19306 // GFX10: encoding: [0x00,0xf0,0x04,0xbf]
19308 s_cmp_lt_i32 s0, -4.0
19309 // GFX10: encoding: [0x00,0xf7,0x04,0xbf]
19311 s_cmp_lt_i32 s0, 0x3f717273
19312 // GFX10: encoding: [0x00,0xff,0x04,0xbf,0x73,0x72,0x71,0x3f]
19314 s_cmp_lt_i32 s0, 0xaf123456
19315 // GFX10: encoding: [0x00,0xff,0x04,0xbf,0x56,0x34,0x12,0xaf]
19317 s_cmp_le_i32 s0, s1
19318 // GFX10: encoding: [0x00,0x01,0x05,0xbf]
19320 s_cmp_le_i32 s105, s104
19321 // GFX10: encoding: [0x69,0x68,0x05,0xbf]
19323 s_cmp_le_i32 s0, s104
19324 // GFX10: encoding: [0x00,0x68,0x05,0xbf]
19326 s_cmp_le_i32 s105, s1
19327 // GFX10: encoding: [0x69,0x01,0x05,0xbf]
19329 s_cmp_le_i32 exec_lo, s1
19330 // GFX10: encoding: [0x7e,0x01,0x05,0xbf]
19332 s_cmp_le_i32 exec_hi, s1
19333 // GFX10: encoding: [0x7f,0x01,0x05,0xbf]
19335 s_cmp_le_i32 vcc_lo, s1
19336 // GFX10: encoding: [0x6a,0x01,0x05,0xbf]
19338 s_cmp_le_i32 vcc_hi, s1
19339 // GFX10: encoding: [0x6b,0x01,0x05,0xbf]
19341 s_cmp_le_i32 m0, s1
19342 // GFX10: encoding: [0x7c,0x01,0x05,0xbf]
19344 s_cmp_le_i32 s0, exec_lo
19345 // GFX10: encoding: [0x00,0x7e,0x05,0xbf]
19347 s_cmp_le_i32 s0, exec_hi
19348 // GFX10: encoding: [0x00,0x7f,0x05,0xbf]
19350 s_cmp_le_i32 s0, vcc_lo
19351 // GFX10: encoding: [0x00,0x6a,0x05,0xbf]
19353 s_cmp_le_i32 s0, vcc_hi
19354 // GFX10: encoding: [0x00,0x6b,0x05,0xbf]
19356 s_cmp_le_i32 s0, m0
19357 // GFX10: encoding: [0x00,0x7c,0x05,0xbf]
19359 s_cmp_le_i32 s0, 0
19360 // GFX10: encoding: [0x00,0x80,0x05,0xbf]
19362 s_cmp_le_i32 s0, -1
19363 // GFX10: encoding: [0x00,0xc1,0x05,0xbf]
19365 s_cmp_le_i32 s0, 0.5
19366 // GFX10: encoding: [0x00,0xf0,0x05,0xbf]
19368 s_cmp_le_i32 s0, -4.0
19369 // GFX10: encoding: [0x00,0xf7,0x05,0xbf]
19371 s_cmp_le_i32 s0, 0x3f717273
19372 // GFX10: encoding: [0x00,0xff,0x05,0xbf,0x73,0x72,0x71,0x3f]
19374 s_cmp_le_i32 s0, 0xaf123456
19375 // GFX10: encoding: [0x00,0xff,0x05,0xbf,0x56,0x34,0x12,0xaf]
19377 s_cmp_eq_u32 s0, s1
19378 // GFX10: encoding: [0x00,0x01,0x06,0xbf]
19380 s_cmp_eq_u32 s105, s104
19381 // GFX10: encoding: [0x69,0x68,0x06,0xbf]
19383 s_cmp_eq_u32 s0, s104
19384 // GFX10: encoding: [0x00,0x68,0x06,0xbf]
19386 s_cmp_eq_u32 s105, s1
19387 // GFX10: encoding: [0x69,0x01,0x06,0xbf]
19389 s_cmp_eq_u32 exec_lo, s1
19390 // GFX10: encoding: [0x7e,0x01,0x06,0xbf]
19392 s_cmp_eq_u32 exec_hi, s1
19393 // GFX10: encoding: [0x7f,0x01,0x06,0xbf]
19395 s_cmp_eq_u32 vcc_lo, s1
19396 // GFX10: encoding: [0x6a,0x01,0x06,0xbf]
19398 s_cmp_eq_u32 vcc_hi, s1
19399 // GFX10: encoding: [0x6b,0x01,0x06,0xbf]
19401 s_cmp_eq_u32 m0, s1
19402 // GFX10: encoding: [0x7c,0x01,0x06,0xbf]
19404 s_cmp_eq_u32 s0, exec_lo
19405 // GFX10: encoding: [0x00,0x7e,0x06,0xbf]
19407 s_cmp_eq_u32 s0, exec_hi
19408 // GFX10: encoding: [0x00,0x7f,0x06,0xbf]
19410 s_cmp_eq_u32 s0, vcc_lo
19411 // GFX10: encoding: [0x00,0x6a,0x06,0xbf]
19413 s_cmp_eq_u32 s0, vcc_hi
19414 // GFX10: encoding: [0x00,0x6b,0x06,0xbf]
19416 s_cmp_eq_u32 s0, m0
19417 // GFX10: encoding: [0x00,0x7c,0x06,0xbf]
19419 s_cmp_eq_u32 s0, 0
19420 // GFX10: encoding: [0x00,0x80,0x06,0xbf]
19422 s_cmp_eq_u32 s0, -1
19423 // GFX10: encoding: [0x00,0xc1,0x06,0xbf]
19425 s_cmp_eq_u32 s0, 0.5
19426 // GFX10: encoding: [0x00,0xf0,0x06,0xbf]
19428 s_cmp_eq_u32 s0, -4.0
19429 // GFX10: encoding: [0x00,0xf7,0x06,0xbf]
19431 s_cmp_eq_u32 s0, 0x3f717273
19432 // GFX10: encoding: [0x00,0xff,0x06,0xbf,0x73,0x72,0x71,0x3f]
19434 s_cmp_eq_u32 s0, 0xaf123456
19435 // GFX10: encoding: [0x00,0xff,0x06,0xbf,0x56,0x34,0x12,0xaf]
19437 s_cmp_lg_u32 s0, s1
19438 // GFX10: encoding: [0x00,0x01,0x07,0xbf]
19440 s_cmp_lg_u32 s105, s104
19441 // GFX10: encoding: [0x69,0x68,0x07,0xbf]
19443 s_cmp_lg_u32 s0, s104
19444 // GFX10: encoding: [0x00,0x68,0x07,0xbf]
19446 s_cmp_lg_u32 s105, s1
19447 // GFX10: encoding: [0x69,0x01,0x07,0xbf]
19449 s_cmp_lg_u32 exec_lo, s1
19450 // GFX10: encoding: [0x7e,0x01,0x07,0xbf]
19452 s_cmp_lg_u32 exec_hi, s1
19453 // GFX10: encoding: [0x7f,0x01,0x07,0xbf]
19455 s_cmp_lg_u32 vcc_lo, s1
19456 // GFX10: encoding: [0x6a,0x01,0x07,0xbf]
19458 s_cmp_lg_u32 vcc_hi, s1
19459 // GFX10: encoding: [0x6b,0x01,0x07,0xbf]
19461 s_cmp_lg_u32 m0, s1
19462 // GFX10: encoding: [0x7c,0x01,0x07,0xbf]
19464 s_cmp_lg_u32 s0, exec_lo
19465 // GFX10: encoding: [0x00,0x7e,0x07,0xbf]
19467 s_cmp_lg_u32 s0, exec_hi
19468 // GFX10: encoding: [0x00,0x7f,0x07,0xbf]
19470 s_cmp_lg_u32 s0, vcc_lo
19471 // GFX10: encoding: [0x00,0x6a,0x07,0xbf]
19473 s_cmp_lg_u32 s0, vcc_hi
19474 // GFX10: encoding: [0x00,0x6b,0x07,0xbf]
19476 s_cmp_lg_u32 s0, m0
19477 // GFX10: encoding: [0x00,0x7c,0x07,0xbf]
19479 s_cmp_lg_u32 s0, 0
19480 // GFX10: encoding: [0x00,0x80,0x07,0xbf]
19482 s_cmp_lg_u32 s0, -1
19483 // GFX10: encoding: [0x00,0xc1,0x07,0xbf]
19485 s_cmp_lg_u32 s0, 0.5
19486 // GFX10: encoding: [0x00,0xf0,0x07,0xbf]
19488 s_cmp_lg_u32 s0, -4.0
19489 // GFX10: encoding: [0x00,0xf7,0x07,0xbf]
19491 s_cmp_lg_u32 s0, 0x3f717273
19492 // GFX10: encoding: [0x00,0xff,0x07,0xbf,0x73,0x72,0x71,0x3f]
19494 s_cmp_lg_u32 s0, 0xaf123456
19495 // GFX10: encoding: [0x00,0xff,0x07,0xbf,0x56,0x34,0x12,0xaf]
19497 s_cmp_gt_u32 s0, s1
19498 // GFX10: encoding: [0x00,0x01,0x08,0xbf]
19500 s_cmp_gt_u32 s105, s104
19501 // GFX10: encoding: [0x69,0x68,0x08,0xbf]
19503 s_cmp_gt_u32 s0, s104
19504 // GFX10: encoding: [0x00,0x68,0x08,0xbf]
19506 s_cmp_gt_u32 s105, s1
19507 // GFX10: encoding: [0x69,0x01,0x08,0xbf]
19509 s_cmp_gt_u32 exec_lo, s1
19510 // GFX10: encoding: [0x7e,0x01,0x08,0xbf]
19512 s_cmp_gt_u32 exec_hi, s1
19513 // GFX10: encoding: [0x7f,0x01,0x08,0xbf]
19515 s_cmp_gt_u32 vcc_lo, s1
19516 // GFX10: encoding: [0x6a,0x01,0x08,0xbf]
19518 s_cmp_gt_u32 vcc_hi, s1
19519 // GFX10: encoding: [0x6b,0x01,0x08,0xbf]
19521 s_cmp_gt_u32 m0, s1
19522 // GFX10: encoding: [0x7c,0x01,0x08,0xbf]
19524 s_cmp_gt_u32 s0, exec_lo
19525 // GFX10: encoding: [0x00,0x7e,0x08,0xbf]
19527 s_cmp_gt_u32 s0, exec_hi
19528 // GFX10: encoding: [0x00,0x7f,0x08,0xbf]
19530 s_cmp_gt_u32 s0, vcc_lo
19531 // GFX10: encoding: [0x00,0x6a,0x08,0xbf]
19533 s_cmp_gt_u32 s0, vcc_hi
19534 // GFX10: encoding: [0x00,0x6b,0x08,0xbf]
19536 s_cmp_gt_u32 s0, m0
19537 // GFX10: encoding: [0x00,0x7c,0x08,0xbf]
19539 s_cmp_gt_u32 s0, 0
19540 // GFX10: encoding: [0x00,0x80,0x08,0xbf]
19542 s_cmp_gt_u32 s0, -1
19543 // GFX10: encoding: [0x00,0xc1,0x08,0xbf]
19545 s_cmp_gt_u32 s0, 0.5
19546 // GFX10: encoding: [0x00,0xf0,0x08,0xbf]
19548 s_cmp_gt_u32 s0, -4.0
19549 // GFX10: encoding: [0x00,0xf7,0x08,0xbf]
19551 s_cmp_gt_u32 s0, 0x3f717273
19552 // GFX10: encoding: [0x00,0xff,0x08,0xbf,0x73,0x72,0x71,0x3f]
19554 s_cmp_gt_u32 s0, 0xaf123456
19555 // GFX10: encoding: [0x00,0xff,0x08,0xbf,0x56,0x34,0x12,0xaf]
19557 s_cmp_ge_u32 s0, s1
19558 // GFX10: encoding: [0x00,0x01,0x09,0xbf]
19560 s_cmp_ge_u32 s105, s104
19561 // GFX10: encoding: [0x69,0x68,0x09,0xbf]
19563 s_cmp_ge_u32 s0, s104
19564 // GFX10: encoding: [0x00,0x68,0x09,0xbf]
19566 s_cmp_ge_u32 s105, s1
19567 // GFX10: encoding: [0x69,0x01,0x09,0xbf]
19569 s_cmp_ge_u32 exec_lo, s1
19570 // GFX10: encoding: [0x7e,0x01,0x09,0xbf]
19572 s_cmp_ge_u32 exec_hi, s1
19573 // GFX10: encoding: [0x7f,0x01,0x09,0xbf]
19575 s_cmp_ge_u32 vcc_lo, s1
19576 // GFX10: encoding: [0x6a,0x01,0x09,0xbf]
19578 s_cmp_ge_u32 vcc_hi, s1
19579 // GFX10: encoding: [0x6b,0x01,0x09,0xbf]
19581 s_cmp_ge_u32 m0, s1
19582 // GFX10: encoding: [0x7c,0x01,0x09,0xbf]
19584 s_cmp_ge_u32 s0, exec_lo
19585 // GFX10: encoding: [0x00,0x7e,0x09,0xbf]
19587 s_cmp_ge_u32 s0, exec_hi
19588 // GFX10: encoding: [0x00,0x7f,0x09,0xbf]
19590 s_cmp_ge_u32 s0, vcc_lo
19591 // GFX10: encoding: [0x00,0x6a,0x09,0xbf]
19593 s_cmp_ge_u32 s0, vcc_hi
19594 // GFX10: encoding: [0x00,0x6b,0x09,0xbf]
19596 s_cmp_ge_u32 s0, m0
19597 // GFX10: encoding: [0x00,0x7c,0x09,0xbf]
19599 s_cmp_ge_u32 s0, 0
19600 // GFX10: encoding: [0x00,0x80,0x09,0xbf]
19602 s_cmp_ge_u32 s0, -1
19603 // GFX10: encoding: [0x00,0xc1,0x09,0xbf]
19605 s_cmp_ge_u32 s0, 0.5
19606 // GFX10: encoding: [0x00,0xf0,0x09,0xbf]
19608 s_cmp_ge_u32 s0, -4.0
19609 // GFX10: encoding: [0x00,0xf7,0x09,0xbf]
19611 s_cmp_ge_u32 s0, 0x3f717273
19612 // GFX10: encoding: [0x00,0xff,0x09,0xbf,0x73,0x72,0x71,0x3f]
19614 s_cmp_ge_u32 s0, 0xaf123456
19615 // GFX10: encoding: [0x00,0xff,0x09,0xbf,0x56,0x34,0x12,0xaf]
19617 s_cmp_lt_u32 s0, s1
19618 // GFX10: encoding: [0x00,0x01,0x0a,0xbf]
19620 s_cmp_lt_u32 s105, s104
19621 // GFX10: encoding: [0x69,0x68,0x0a,0xbf]
19623 s_cmp_lt_u32 s0, s104
19624 // GFX10: encoding: [0x00,0x68,0x0a,0xbf]
19626 s_cmp_lt_u32 s105, s1
19627 // GFX10: encoding: [0x69,0x01,0x0a,0xbf]
19629 s_cmp_lt_u32 exec_lo, s1
19630 // GFX10: encoding: [0x7e,0x01,0x0a,0xbf]
19632 s_cmp_lt_u32 exec_hi, s1
19633 // GFX10: encoding: [0x7f,0x01,0x0a,0xbf]
19635 s_cmp_lt_u32 vcc_lo, s1
19636 // GFX10: encoding: [0x6a,0x01,0x0a,0xbf]
19638 s_cmp_lt_u32 vcc_hi, s1
19639 // GFX10: encoding: [0x6b,0x01,0x0a,0xbf]
19641 s_cmp_lt_u32 m0, s1
19642 // GFX10: encoding: [0x7c,0x01,0x0a,0xbf]
19644 s_cmp_lt_u32 s0, exec_lo
19645 // GFX10: encoding: [0x00,0x7e,0x0a,0xbf]
19647 s_cmp_lt_u32 s0, exec_hi
19648 // GFX10: encoding: [0x00,0x7f,0x0a,0xbf]
19650 s_cmp_lt_u32 s0, vcc_lo
19651 // GFX10: encoding: [0x00,0x6a,0x0a,0xbf]
19653 s_cmp_lt_u32 s0, vcc_hi
19654 // GFX10: encoding: [0x00,0x6b,0x0a,0xbf]
19656 s_cmp_lt_u32 s0, m0
19657 // GFX10: encoding: [0x00,0x7c,0x0a,0xbf]
19659 s_cmp_lt_u32 s0, 0
19660 // GFX10: encoding: [0x00,0x80,0x0a,0xbf]
19662 s_cmp_lt_u32 s0, -1
19663 // GFX10: encoding: [0x00,0xc1,0x0a,0xbf]
19665 s_cmp_lt_u32 s0, 0.5
19666 // GFX10: encoding: [0x00,0xf0,0x0a,0xbf]
19668 s_cmp_lt_u32 s0, -4.0
19669 // GFX10: encoding: [0x00,0xf7,0x0a,0xbf]
19671 s_cmp_lt_u32 s0, 0x3f717273
19672 // GFX10: encoding: [0x00,0xff,0x0a,0xbf,0x73,0x72,0x71,0x3f]
19674 s_cmp_lt_u32 s0, 0xaf123456
19675 // GFX10: encoding: [0x00,0xff,0x0a,0xbf,0x56,0x34,0x12,0xaf]
19677 s_cmp_le_u32 s0, s1
19678 // GFX10: encoding: [0x00,0x01,0x0b,0xbf]
19680 s_cmp_le_u32 s105, s104
19681 // GFX10: encoding: [0x69,0x68,0x0b,0xbf]
19683 s_cmp_le_u32 s0, s104
19684 // GFX10: encoding: [0x00,0x68,0x0b,0xbf]
19686 s_cmp_le_u32 s105, s1
19687 // GFX10: encoding: [0x69,0x01,0x0b,0xbf]
19689 s_cmp_le_u32 exec_lo, s1
19690 // GFX10: encoding: [0x7e,0x01,0x0b,0xbf]
19692 s_cmp_le_u32 exec_hi, s1
19693 // GFX10: encoding: [0x7f,0x01,0x0b,0xbf]
19695 s_cmp_le_u32 vcc_lo, s1
19696 // GFX10: encoding: [0x6a,0x01,0x0b,0xbf]
19698 s_cmp_le_u32 vcc_hi, s1
19699 // GFX10: encoding: [0x6b,0x01,0x0b,0xbf]
19701 s_cmp_le_u32 m0, s1
19702 // GFX10: encoding: [0x7c,0x01,0x0b,0xbf]
19704 s_cmp_le_u32 s0, exec_lo
19705 // GFX10: encoding: [0x00,0x7e,0x0b,0xbf]
19707 s_cmp_le_u32 s0, exec_hi
19708 // GFX10: encoding: [0x00,0x7f,0x0b,0xbf]
19710 s_cmp_le_u32 s0, vcc_lo
19711 // GFX10: encoding: [0x00,0x6a,0x0b,0xbf]
19713 s_cmp_le_u32 s0, vcc_hi
19714 // GFX10: encoding: [0x00,0x6b,0x0b,0xbf]
19716 s_cmp_le_u32 s0, m0
19717 // GFX10: encoding: [0x00,0x7c,0x0b,0xbf]
19719 s_cmp_le_u32 s0, 0
19720 // GFX10: encoding: [0x00,0x80,0x0b,0xbf]
19722 s_cmp_le_u32 s0, -1
19723 // GFX10: encoding: [0x00,0xc1,0x0b,0xbf]
19725 s_cmp_le_u32 s0, 0.5
19726 // GFX10: encoding: [0x00,0xf0,0x0b,0xbf]
19728 s_cmp_le_u32 s0, -4.0
19729 // GFX10: encoding: [0x00,0xf7,0x0b,0xbf]
19731 s_cmp_le_u32 s0, 0x3f717273
19732 // GFX10: encoding: [0x00,0xff,0x0b,0xbf,0x73,0x72,0x71,0x3f]
19734 s_cmp_le_u32 s0, 0xaf123456
19735 // GFX10: encoding: [0x00,0xff,0x0b,0xbf,0x56,0x34,0x12,0xaf]
19737 s_bitcmp0_b32 s0, s1
19738 // GFX10: encoding: [0x00,0x01,0x0c,0xbf]
19740 s_bitcmp0_b32 s105, s104
19741 // GFX10: encoding: [0x69,0x68,0x0c,0xbf]
19743 s_bitcmp0_b32 s0, s104
19744 // GFX10: encoding: [0x00,0x68,0x0c,0xbf]
19746 s_bitcmp0_b32 s105, s1
19747 // GFX10: encoding: [0x69,0x01,0x0c,0xbf]
19749 s_bitcmp0_b32 exec_lo, s1
19750 // GFX10: encoding: [0x7e,0x01,0x0c,0xbf]
19752 s_bitcmp0_b32 exec_hi, s1
19753 // GFX10: encoding: [0x7f,0x01,0x0c,0xbf]
19755 s_bitcmp0_b32 vcc_lo, s1
19756 // GFX10: encoding: [0x6a,0x01,0x0c,0xbf]
19758 s_bitcmp0_b32 vcc_hi, s1
19759 // GFX10: encoding: [0x6b,0x01,0x0c,0xbf]
19761 s_bitcmp0_b32 m0, s1
19762 // GFX10: encoding: [0x7c,0x01,0x0c,0xbf]
19764 s_bitcmp0_b32 s0, exec_lo
19765 // GFX10: encoding: [0x00,0x7e,0x0c,0xbf]
19767 s_bitcmp0_b32 s0, exec_hi
19768 // GFX10: encoding: [0x00,0x7f,0x0c,0xbf]
19770 s_bitcmp0_b32 s0, vcc_lo
19771 // GFX10: encoding: [0x00,0x6a,0x0c,0xbf]
19773 s_bitcmp0_b32 s0, vcc_hi
19774 // GFX10: encoding: [0x00,0x6b,0x0c,0xbf]
19776 s_bitcmp0_b32 s0, m0
19777 // GFX10: encoding: [0x00,0x7c,0x0c,0xbf]
19779 s_bitcmp0_b32 s0, 0
19780 // GFX10: encoding: [0x00,0x80,0x0c,0xbf]
19782 s_bitcmp0_b32 s0, -1
19783 // GFX10: encoding: [0x00,0xc1,0x0c,0xbf]
19785 s_bitcmp0_b32 s0, 0.5
19786 // GFX10: encoding: [0x00,0xf0,0x0c,0xbf]
19788 s_bitcmp0_b32 s0, -4.0
19789 // GFX10: encoding: [0x00,0xf7,0x0c,0xbf]
19791 s_bitcmp0_b32 s0, 0x3f717273
19792 // GFX10: encoding: [0x00,0xff,0x0c,0xbf,0x73,0x72,0x71,0x3f]
19794 s_bitcmp0_b32 s0, 0xaf123456
19795 // GFX10: encoding: [0x00,0xff,0x0c,0xbf,0x56,0x34,0x12,0xaf]
19797 s_bitcmp1_b32 s0, s1
19798 // GFX10: encoding: [0x00,0x01,0x0d,0xbf]
19800 s_bitcmp1_b32 s105, s104
19801 // GFX10: encoding: [0x69,0x68,0x0d,0xbf]
19803 s_bitcmp1_b32 s0, s104
19804 // GFX10: encoding: [0x00,0x68,0x0d,0xbf]
19806 s_bitcmp1_b32 s105, s1
19807 // GFX10: encoding: [0x69,0x01,0x0d,0xbf]
19809 s_bitcmp1_b32 exec_lo, s1
19810 // GFX10: encoding: [0x7e,0x01,0x0d,0xbf]
19812 s_bitcmp1_b32 exec_hi, s1
19813 // GFX10: encoding: [0x7f,0x01,0x0d,0xbf]
19815 s_bitcmp1_b32 vcc_lo, s1
19816 // GFX10: encoding: [0x6a,0x01,0x0d,0xbf]
19818 s_bitcmp1_b32 vcc_hi, s1
19819 // GFX10: encoding: [0x6b,0x01,0x0d,0xbf]
19821 s_bitcmp1_b32 m0, s1
19822 // GFX10: encoding: [0x7c,0x01,0x0d,0xbf]
19824 s_bitcmp1_b32 s0, exec_lo
19825 // GFX10: encoding: [0x00,0x7e,0x0d,0xbf]
19827 s_bitcmp1_b32 s0, exec_hi
19828 // GFX10: encoding: [0x00,0x7f,0x0d,0xbf]
19830 s_bitcmp1_b32 s0, vcc_lo
19831 // GFX10: encoding: [0x00,0x6a,0x0d,0xbf]
19833 s_bitcmp1_b32 s0, vcc_hi
19834 // GFX10: encoding: [0x00,0x6b,0x0d,0xbf]
19836 s_bitcmp1_b32 s0, m0
19837 // GFX10: encoding: [0x00,0x7c,0x0d,0xbf]
19839 s_bitcmp1_b32 s0, 0
19840 // GFX10: encoding: [0x00,0x80,0x0d,0xbf]
19842 s_bitcmp1_b32 s0, -1
19843 // GFX10: encoding: [0x00,0xc1,0x0d,0xbf]
19845 s_bitcmp1_b32 s0, 0.5
19846 // GFX10: encoding: [0x00,0xf0,0x0d,0xbf]
19848 s_bitcmp1_b32 s0, -4.0
19849 // GFX10: encoding: [0x00,0xf7,0x0d,0xbf]
19851 s_bitcmp1_b32 s0, 0x3f717273
19852 // GFX10: encoding: [0x00,0xff,0x0d,0xbf,0x73,0x72,0x71,0x3f]
19854 s_bitcmp1_b32 s0, 0xaf123456
19855 // GFX10: encoding: [0x00,0xff,0x0d,0xbf,0x56,0x34,0x12,0xaf]
19857 s_bitcmp0_b64 s[0:1], s2
19858 // GFX10: encoding: [0x00,0x02,0x0e,0xbf]
19860 s_bitcmp0_b64 s[104:105], s102
19861 // GFX10: encoding: [0x68,0x66,0x0e,0xbf]
19863 s_bitcmp0_b64 s[0:1], s102
19864 // GFX10: encoding: [0x00,0x66,0x0e,0xbf]
19866 s_bitcmp0_b64 s[104:105], s2
19867 // GFX10: encoding: [0x68,0x02,0x0e,0xbf]
19869 s_bitcmp0_b64 exec, s2
19870 // GFX10: encoding: [0x7e,0x02,0x0e,0xbf]
19872 s_bitcmp0_b64 vcc, s2
19873 // GFX10: encoding: [0x6a,0x02,0x0e,0xbf]
19875 s_bitcmp0_b64 s[0:1], exec_lo
19876 // GFX10: encoding: [0x00,0x7e,0x0e,0xbf]
19878 s_bitcmp0_b64 s[0:1], exec_hi
19879 // GFX10: encoding: [0x00,0x7f,0x0e,0xbf]
19881 s_bitcmp0_b64 s[0:1], vcc_lo
19882 // GFX10: encoding: [0x00,0x6a,0x0e,0xbf]
19884 s_bitcmp0_b64 s[0:1], vcc_hi
19885 // GFX10: encoding: [0x00,0x6b,0x0e,0xbf]
19887 s_bitcmp0_b64 s[0:1], m0
19888 // GFX10: encoding: [0x00,0x7c,0x0e,0xbf]
19890 s_bitcmp0_b64 s[0:1], 0
19891 // GFX10: encoding: [0x00,0x80,0x0e,0xbf]
19893 s_bitcmp0_b64 s[0:1], -1
19894 // GFX10: encoding: [0x00,0xc1,0x0e,0xbf]
19896 s_bitcmp0_b64 s[0:1], 0.5
19897 // GFX10: encoding: [0x00,0xf0,0x0e,0xbf]
19899 s_bitcmp0_b64 s[0:1], -4.0
19900 // GFX10: encoding: [0x00,0xf7,0x0e,0xbf]
19902 s_bitcmp0_b64 s[0:1], 0x3f717273
19903 // GFX10: encoding: [0x00,0xff,0x0e,0xbf,0x73,0x72,0x71,0x3f]
19905 s_bitcmp0_b64 s[0:1], 0xaf123456
19906 // GFX10: encoding: [0x00,0xff,0x0e,0xbf,0x56,0x34,0x12,0xaf]
19908 s_bitcmp1_b64 s[0:1], s2
19909 // GFX10: encoding: [0x00,0x02,0x0f,0xbf]
19911 s_bitcmp1_b64 s[104:105], s102
19912 // GFX10: encoding: [0x68,0x66,0x0f,0xbf]
19914 s_bitcmp1_b64 s[0:1], s102
19915 // GFX10: encoding: [0x00,0x66,0x0f,0xbf]
19917 s_bitcmp1_b64 s[104:105], s2
19918 // GFX10: encoding: [0x68,0x02,0x0f,0xbf]
19920 s_bitcmp1_b64 exec, s2
19921 // GFX10: encoding: [0x7e,0x02,0x0f,0xbf]
19923 s_bitcmp1_b64 vcc, s2
19924 // GFX10: encoding: [0x6a,0x02,0x0f,0xbf]
19926 s_bitcmp1_b64 s[0:1], exec_lo
19927 // GFX10: encoding: [0x00,0x7e,0x0f,0xbf]
19929 s_bitcmp1_b64 s[0:1], exec_hi
19930 // GFX10: encoding: [0x00,0x7f,0x0f,0xbf]
19932 s_bitcmp1_b64 s[0:1], vcc_lo
19933 // GFX10: encoding: [0x00,0x6a,0x0f,0xbf]
19935 s_bitcmp1_b64 s[0:1], vcc_hi
19936 // GFX10: encoding: [0x00,0x6b,0x0f,0xbf]
19938 s_bitcmp1_b64 s[0:1], m0
19939 // GFX10: encoding: [0x00,0x7c,0x0f,0xbf]
19941 s_bitcmp1_b64 s[0:1], 0
19942 // GFX10: encoding: [0x00,0x80,0x0f,0xbf]
19944 s_bitcmp1_b64 s[0:1], -1
19945 // GFX10: encoding: [0x00,0xc1,0x0f,0xbf]
19947 s_bitcmp1_b64 s[0:1], 0.5
19948 // GFX10: encoding: [0x00,0xf0,0x0f,0xbf]
19950 s_bitcmp1_b64 s[0:1], -4.0
19951 // GFX10: encoding: [0x00,0xf7,0x0f,0xbf]
19953 s_bitcmp1_b64 s[0:1], 0x3f717273
19954 // GFX10: encoding: [0x00,0xff,0x0f,0xbf,0x73,0x72,0x71,0x3f]
19956 s_bitcmp1_b64 s[0:1], 0xaf123456
19957 // GFX10: encoding: [0x00,0xff,0x0f,0xbf,0x56,0x34,0x12,0xaf]
19959 s_cmp_eq_u64 s[0:1], s[2:3]
19960 // GFX10: encoding: [0x00,0x02,0x12,0xbf]
19962 s_cmp_eq_u64 s[104:105], s[102:103]
19963 // GFX10: encoding: [0x68,0x66,0x12,0xbf]
19965 s_cmp_eq_u64 s[0:1], s[102:103]
19966 // GFX10: encoding: [0x00,0x66,0x12,0xbf]
19968 s_cmp_eq_u64 s[104:105], s[2:3]
19969 // GFX10: encoding: [0x68,0x02,0x12,0xbf]
19971 s_cmp_eq_u64 exec, s[2:3]
19972 // GFX10: encoding: [0x7e,0x02,0x12,0xbf]
19974 s_cmp_eq_u64 vcc, s[2:3]
19975 // GFX10: encoding: [0x6a,0x02,0x12,0xbf]
19977 s_cmp_eq_u64 s[0:1], exec
19978 // GFX10: encoding: [0x00,0x7e,0x12,0xbf]
19980 s_cmp_eq_u64 s[0:1], vcc
19981 // GFX10: encoding: [0x00,0x6a,0x12,0xbf]
19983 s_cmp_eq_u64 s[0:1], 0
19984 // GFX10: encoding: [0x00,0x80,0x12,0xbf]
19986 s_cmp_eq_u64 s[0:1], -1
19987 // GFX10: encoding: [0x00,0xc1,0x12,0xbf]
19989 s_cmp_eq_u64 s[0:1], 0.5
19990 // GFX10: encoding: [0x00,0xf0,0x12,0xbf]
19992 s_cmp_eq_u64 s[0:1], -4.0
19993 // GFX10: encoding: [0x00,0xf7,0x12,0xbf]
19995 s_cmp_eq_u64 s[0:1], 0x3f717273
19996 // GFX10: encoding: [0x00,0xff,0x12,0xbf,0x73,0x72,0x71,0x3f]
19998 s_cmp_eq_u64 s[0:1], 0xaf123456
19999 // GFX10: encoding: [0x00,0xff,0x12,0xbf,0x56,0x34,0x12,0xaf]
20001 s_cmp_lg_u64 s[0:1], s[2:3]
20002 // GFX10: encoding: [0x00,0x02,0x13,0xbf]
20004 s_cmp_lg_u64 s[104:105], s[102:103]
20005 // GFX10: encoding: [0x68,0x66,0x13,0xbf]
20007 s_cmp_lg_u64 s[0:1], s[102:103]
20008 // GFX10: encoding: [0x00,0x66,0x13,0xbf]
20010 s_cmp_lg_u64 s[104:105], s[2:3]
20011 // GFX10: encoding: [0x68,0x02,0x13,0xbf]
20013 s_cmp_lg_u64 exec, s[2:3]
20014 // GFX10: encoding: [0x7e,0x02,0x13,0xbf]
20016 s_cmp_lg_u64 vcc, s[2:3]
20017 // GFX10: encoding: [0x6a,0x02,0x13,0xbf]
20019 s_cmp_lg_u64 s[0:1], exec
20020 // GFX10: encoding: [0x00,0x7e,0x13,0xbf]
20022 s_cmp_lg_u64 s[0:1], vcc
20023 // GFX10: encoding: [0x00,0x6a,0x13,0xbf]
20025 s_cmp_lg_u64 s[0:1], 0
20026 // GFX10: encoding: [0x00,0x80,0x13,0xbf]
20028 s_cmp_lg_u64 s[0:1], -1
20029 // GFX10: encoding: [0x00,0xc1,0x13,0xbf]
20031 s_cmp_lg_u64 s[0:1], 0.5
20032 // GFX10: encoding: [0x00,0xf0,0x13,0xbf]
20034 s_cmp_lg_u64 s[0:1], -4.0
20035 // GFX10: encoding: [0x00,0xf7,0x13,0xbf]
20037 s_cmp_lg_u64 s[0:1], 0x3f717273
20038 // GFX10: encoding: [0x00,0xff,0x13,0xbf,0x73,0x72,0x71,0x3f]
20040 s_cmp_lg_u64 s[0:1], 0xaf123456
20041 // GFX10: encoding: [0x00,0xff,0x13,0xbf,0x56,0x34,0x12,0xaf]
20043 //===----------------------------------------------------------------------===//
20044 // ENC_SOPK.
20045 //===----------------------------------------------------------------------===//
20047 s_movk_i32 s0, 0x1234
20048 // GFX10: encoding: [0x34,0x12,0x00,0xb0]
20050 s_movk_i32 s0, 0xc1d1
20051 // GFX10: encoding: [0xd1,0xc1,0x00,0xb0]
20053 s_movk_i32 s105, 0x1234
20054 // GFX10: encoding: [0x34,0x12,0x69,0xb0]
20056 s_movk_i32 exec_lo, 0x1234
20057 // GFX10: encoding: [0x34,0x12,0x7e,0xb0]
20059 s_movk_i32 exec_hi, 0x1234
20060 // GFX10: encoding: [0x34,0x12,0x7f,0xb0]
20062 s_movk_i32 vcc_lo, 0x1234
20063 // GFX10: encoding: [0x34,0x12,0x6a,0xb0]
20065 s_movk_i32 vcc_hi, 0x1234
20066 // GFX10: encoding: [0x34,0x12,0x6b,0xb0]
20068 s_movk_i32 m0, 0x1234
20069 // GFX10: encoding: [0x34,0x12,0x7c,0xb0]
20071 s_version 0x1234
20072 // GFX10: encoding: [0x34,0x12,0x80,0xb0]
20074 s_version 0xc1d1
20075 // GFX10: encoding: [0xd1,0xc1,0x80,0xb0]
20077 s_cmovk_i32 s0, 0x1234
20078 // GFX10: encoding: [0x34,0x12,0x00,0xb1]
20080 s_cmovk_i32 s0, 0xc1d1
20081 // GFX10: encoding: [0xd1,0xc1,0x00,0xb1]
20083 s_cmovk_i32 s105, 0x1234
20084 // GFX10: encoding: [0x34,0x12,0x69,0xb1]
20086 s_cmovk_i32 exec_lo, 0x1234
20087 // GFX10: encoding: [0x34,0x12,0x7e,0xb1]
20089 s_cmovk_i32 exec_hi, 0x1234
20090 // GFX10: encoding: [0x34,0x12,0x7f,0xb1]
20092 s_cmovk_i32 vcc_lo, 0x1234
20093 // GFX10: encoding: [0x34,0x12,0x6a,0xb1]
20095 s_cmovk_i32 vcc_hi, 0x1234
20096 // GFX10: encoding: [0x34,0x12,0x6b,0xb1]
20098 s_cmovk_i32 m0, 0x1234
20099 // GFX10: encoding: [0x34,0x12,0x7c,0xb1]
20101 s_cmpk_eq_i32 s0, 0x1234
20102 // GFX10: encoding: [0x34,0x12,0x80,0xb1]
20104 s_cmpk_eq_i32 s0, 0xc1d1
20105 // GFX10: encoding: [0xd1,0xc1,0x80,0xb1]
20107 s_cmpk_eq_i32 s105, 0x1234
20108 // GFX10: encoding: [0x34,0x12,0xe9,0xb1]
20110 s_cmpk_eq_i32 exec_lo, 0x1234
20111 // GFX10: encoding: [0x34,0x12,0xfe,0xb1]
20113 s_cmpk_eq_i32 exec_hi, 0x1234
20114 // GFX10: encoding: [0x34,0x12,0xff,0xb1]
20116 s_cmpk_eq_i32 vcc_lo, 0x1234
20117 // GFX10: encoding: [0x34,0x12,0xea,0xb1]
20119 s_cmpk_eq_i32 vcc_hi, 0x1234
20120 // GFX10: encoding: [0x34,0x12,0xeb,0xb1]
20122 s_cmpk_eq_i32 m0, 0x1234
20123 // GFX10: encoding: [0x34,0x12,0xfc,0xb1]
20125 s_cmpk_lg_i32 s0, 0x1234
20126 // GFX10: encoding: [0x34,0x12,0x00,0xb2]
20128 s_cmpk_lg_i32 s0, 0xc1d1
20129 // GFX10: encoding: [0xd1,0xc1,0x00,0xb2]
20131 s_cmpk_lg_i32 s105, 0x1234
20132 // GFX10: encoding: [0x34,0x12,0x69,0xb2]
20134 s_cmpk_lg_i32 exec_lo, 0x1234
20135 // GFX10: encoding: [0x34,0x12,0x7e,0xb2]
20137 s_cmpk_lg_i32 exec_hi, 0x1234
20138 // GFX10: encoding: [0x34,0x12,0x7f,0xb2]
20140 s_cmpk_lg_i32 vcc_lo, 0x1234
20141 // GFX10: encoding: [0x34,0x12,0x6a,0xb2]
20143 s_cmpk_lg_i32 vcc_hi, 0x1234
20144 // GFX10: encoding: [0x34,0x12,0x6b,0xb2]
20146 s_cmpk_lg_i32 m0, 0x1234
20147 // GFX10: encoding: [0x34,0x12,0x7c,0xb2]
20149 s_cmpk_gt_i32 s0, 0x1234
20150 // GFX10: encoding: [0x34,0x12,0x80,0xb2]
20152 s_cmpk_gt_i32 s0, 0xc1d1
20153 // GFX10: encoding: [0xd1,0xc1,0x80,0xb2]
20155 s_cmpk_gt_i32 s105, 0x1234
20156 // GFX10: encoding: [0x34,0x12,0xe9,0xb2]
20158 s_cmpk_gt_i32 exec_lo, 0x1234
20159 // GFX10: encoding: [0x34,0x12,0xfe,0xb2]
20161 s_cmpk_gt_i32 exec_hi, 0x1234
20162 // GFX10: encoding: [0x34,0x12,0xff,0xb2]
20164 s_cmpk_gt_i32 vcc_lo, 0x1234
20165 // GFX10: encoding: [0x34,0x12,0xea,0xb2]
20167 s_cmpk_gt_i32 vcc_hi, 0x1234
20168 // GFX10: encoding: [0x34,0x12,0xeb,0xb2]
20170 s_cmpk_gt_i32 m0, 0x1234
20171 // GFX10: encoding: [0x34,0x12,0xfc,0xb2]
20173 s_cmpk_ge_i32 s0, 0x1234
20174 // GFX10: encoding: [0x34,0x12,0x00,0xb3]
20176 s_cmpk_ge_i32 s0, 0xc1d1
20177 // GFX10: encoding: [0xd1,0xc1,0x00,0xb3]
20179 s_cmpk_ge_i32 s105, 0x1234
20180 // GFX10: encoding: [0x34,0x12,0x69,0xb3]
20182 s_cmpk_ge_i32 exec_lo, 0x1234
20183 // GFX10: encoding: [0x34,0x12,0x7e,0xb3]
20185 s_cmpk_ge_i32 exec_hi, 0x1234
20186 // GFX10: encoding: [0x34,0x12,0x7f,0xb3]
20188 s_cmpk_ge_i32 vcc_lo, 0x1234
20189 // GFX10: encoding: [0x34,0x12,0x6a,0xb3]
20191 s_cmpk_ge_i32 vcc_hi, 0x1234
20192 // GFX10: encoding: [0x34,0x12,0x6b,0xb3]
20194 s_cmpk_ge_i32 m0, 0x1234
20195 // GFX10: encoding: [0x34,0x12,0x7c,0xb3]
20197 s_cmpk_lt_i32 s0, 0x1234
20198 // GFX10: encoding: [0x34,0x12,0x80,0xb3]
20200 s_cmpk_lt_i32 s0, 0xc1d1
20201 // GFX10: encoding: [0xd1,0xc1,0x80,0xb3]
20203 s_cmpk_lt_i32 s105, 0x1234
20204 // GFX10: encoding: [0x34,0x12,0xe9,0xb3]
20206 s_cmpk_lt_i32 exec_lo, 0x1234
20207 // GFX10: encoding: [0x34,0x12,0xfe,0xb3]
20209 s_cmpk_lt_i32 exec_hi, 0x1234
20210 // GFX10: encoding: [0x34,0x12,0xff,0xb3]
20212 s_cmpk_lt_i32 vcc_lo, 0x1234
20213 // GFX10: encoding: [0x34,0x12,0xea,0xb3]
20215 s_cmpk_lt_i32 vcc_hi, 0x1234
20216 // GFX10: encoding: [0x34,0x12,0xeb,0xb3]
20218 s_cmpk_lt_i32 m0, 0x1234
20219 // GFX10: encoding: [0x34,0x12,0xfc,0xb3]
20221 s_cmpk_le_i32 s0, 0x1234
20222 // GFX10: encoding: [0x34,0x12,0x00,0xb4]
20224 s_cmpk_le_i32 s0, 0xc1d1
20225 // GFX10: encoding: [0xd1,0xc1,0x00,0xb4]
20227 s_cmpk_le_i32 s105, 0x1234
20228 // GFX10: encoding: [0x34,0x12,0x69,0xb4]
20230 s_cmpk_le_i32 exec_lo, 0x1234
20231 // GFX10: encoding: [0x34,0x12,0x7e,0xb4]
20233 s_cmpk_le_i32 exec_hi, 0x1234
20234 // GFX10: encoding: [0x34,0x12,0x7f,0xb4]
20236 s_cmpk_le_i32 vcc_lo, 0x1234
20237 // GFX10: encoding: [0x34,0x12,0x6a,0xb4]
20239 s_cmpk_le_i32 vcc_hi, 0x1234
20240 // GFX10: encoding: [0x34,0x12,0x6b,0xb4]
20242 s_cmpk_le_i32 m0, 0x1234
20243 // GFX10: encoding: [0x34,0x12,0x7c,0xb4]
20245 s_cmpk_eq_u32 s0, 0x1234
20246 // GFX10: encoding: [0x34,0x12,0x80,0xb4]
20248 s_cmpk_eq_u32 s0, 0xc1d1
20249 // GFX10: encoding: [0xd1,0xc1,0x80,0xb4]
20251 s_cmpk_eq_u32 s105, 0x1234
20252 // GFX10: encoding: [0x34,0x12,0xe9,0xb4]
20254 s_cmpk_eq_u32 exec_lo, 0x1234
20255 // GFX10: encoding: [0x34,0x12,0xfe,0xb4]
20257 s_cmpk_eq_u32 exec_hi, 0x1234
20258 // GFX10: encoding: [0x34,0x12,0xff,0xb4]
20260 s_cmpk_eq_u32 vcc_lo, 0x1234
20261 // GFX10: encoding: [0x34,0x12,0xea,0xb4]
20263 s_cmpk_eq_u32 vcc_hi, 0x1234
20264 // GFX10: encoding: [0x34,0x12,0xeb,0xb4]
20266 s_cmpk_eq_u32 m0, 0x1234
20267 // GFX10: encoding: [0x34,0x12,0xfc,0xb4]
20269 s_cmpk_lg_u32 s0, 0x1234
20270 // GFX10: encoding: [0x34,0x12,0x00,0xb5]
20272 s_cmpk_lg_u32 s0, 0xc1d1
20273 // GFX10: encoding: [0xd1,0xc1,0x00,0xb5]
20275 s_cmpk_lg_u32 s105, 0x1234
20276 // GFX10: encoding: [0x34,0x12,0x69,0xb5]
20278 s_cmpk_lg_u32 exec_lo, 0x1234
20279 // GFX10: encoding: [0x34,0x12,0x7e,0xb5]
20281 s_cmpk_lg_u32 exec_hi, 0x1234
20282 // GFX10: encoding: [0x34,0x12,0x7f,0xb5]
20284 s_cmpk_lg_u32 vcc_lo, 0x1234
20285 // GFX10: encoding: [0x34,0x12,0x6a,0xb5]
20287 s_cmpk_lg_u32 vcc_hi, 0x1234
20288 // GFX10: encoding: [0x34,0x12,0x6b,0xb5]
20290 s_cmpk_lg_u32 m0, 0x1234
20291 // GFX10: encoding: [0x34,0x12,0x7c,0xb5]
20293 s_cmpk_gt_u32 s0, 0x1234
20294 // GFX10: encoding: [0x34,0x12,0x80,0xb5]
20296 s_cmpk_gt_u32 s0, 0xc1d1
20297 // GFX10: encoding: [0xd1,0xc1,0x80,0xb5]
20299 s_cmpk_gt_u32 s105, 0x1234
20300 // GFX10: encoding: [0x34,0x12,0xe9,0xb5]
20302 s_cmpk_gt_u32 exec_lo, 0x1234
20303 // GFX10: encoding: [0x34,0x12,0xfe,0xb5]
20305 s_cmpk_gt_u32 exec_hi, 0x1234
20306 // GFX10: encoding: [0x34,0x12,0xff,0xb5]
20308 s_cmpk_gt_u32 vcc_lo, 0x1234
20309 // GFX10: encoding: [0x34,0x12,0xea,0xb5]
20311 s_cmpk_gt_u32 vcc_hi, 0x1234
20312 // GFX10: encoding: [0x34,0x12,0xeb,0xb5]
20314 s_cmpk_gt_u32 m0, 0x1234
20315 // GFX10: encoding: [0x34,0x12,0xfc,0xb5]
20317 s_cmpk_ge_u32 s0, 0x1234
20318 // GFX10: encoding: [0x34,0x12,0x00,0xb6]
20320 s_cmpk_ge_u32 s0, 0xc1d1
20321 // GFX10: encoding: [0xd1,0xc1,0x00,0xb6]
20323 s_cmpk_ge_u32 s105, 0x1234
20324 // GFX10: encoding: [0x34,0x12,0x69,0xb6]
20326 s_cmpk_ge_u32 exec_lo, 0x1234
20327 // GFX10: encoding: [0x34,0x12,0x7e,0xb6]
20329 s_cmpk_ge_u32 exec_hi, 0x1234
20330 // GFX10: encoding: [0x34,0x12,0x7f,0xb6]
20332 s_cmpk_ge_u32 vcc_lo, 0x1234
20333 // GFX10: encoding: [0x34,0x12,0x6a,0xb6]
20335 s_cmpk_ge_u32 vcc_hi, 0x1234
20336 // GFX10: encoding: [0x34,0x12,0x6b,0xb6]
20338 s_cmpk_ge_u32 m0, 0x1234
20339 // GFX10: encoding: [0x34,0x12,0x7c,0xb6]
20341 s_cmpk_lt_u32 s0, 0x1234
20342 // GFX10: encoding: [0x34,0x12,0x80,0xb6]
20344 s_cmpk_lt_u32 s0, 0xc1d1
20345 // GFX10: encoding: [0xd1,0xc1,0x80,0xb6]
20347 s_cmpk_lt_u32 s105, 0x1234
20348 // GFX10: encoding: [0x34,0x12,0xe9,0xb6]
20350 s_cmpk_lt_u32 exec_lo, 0x1234
20351 // GFX10: encoding: [0x34,0x12,0xfe,0xb6]
20353 s_cmpk_lt_u32 exec_hi, 0x1234
20354 // GFX10: encoding: [0x34,0x12,0xff,0xb6]
20356 s_cmpk_lt_u32 vcc_lo, 0x1234
20357 // GFX10: encoding: [0x34,0x12,0xea,0xb6]
20359 s_cmpk_lt_u32 vcc_hi, 0x1234
20360 // GFX10: encoding: [0x34,0x12,0xeb,0xb6]
20362 s_cmpk_lt_u32 m0, 0x1234
20363 // GFX10: encoding: [0x34,0x12,0xfc,0xb6]
20365 s_cmpk_le_u32 s0, 0x1234
20366 // GFX10: encoding: [0x34,0x12,0x00,0xb7]
20368 s_cmpk_le_u32 s0, 0xc1d1
20369 // GFX10: encoding: [0xd1,0xc1,0x00,0xb7]
20371 s_cmpk_le_u32 s105, 0x1234
20372 // GFX10: encoding: [0x34,0x12,0x69,0xb7]
20374 s_cmpk_le_u32 exec_lo, 0x1234
20375 // GFX10: encoding: [0x34,0x12,0x7e,0xb7]
20377 s_cmpk_le_u32 exec_hi, 0x1234
20378 // GFX10: encoding: [0x34,0x12,0x7f,0xb7]
20380 s_cmpk_le_u32 vcc_lo, 0x1234
20381 // GFX10: encoding: [0x34,0x12,0x6a,0xb7]
20383 s_cmpk_le_u32 vcc_hi, 0x1234
20384 // GFX10: encoding: [0x34,0x12,0x6b,0xb7]
20386 s_cmpk_le_u32 m0, 0x1234
20387 // GFX10: encoding: [0x34,0x12,0x7c,0xb7]
20389 s_addk_i32 s0, 0x1234
20390 // GFX10: encoding: [0x34,0x12,0x80,0xb7]
20392 s_addk_i32 s0, 0xc1d1
20393 // GFX10: encoding: [0xd1,0xc1,0x80,0xb7]
20395 s_addk_i32 s105, 0x1234
20396 // GFX10: encoding: [0x34,0x12,0xe9,0xb7]
20398 s_addk_i32 exec_lo, 0x1234
20399 // GFX10: encoding: [0x34,0x12,0xfe,0xb7]
20401 s_addk_i32 exec_hi, 0x1234
20402 // GFX10: encoding: [0x34,0x12,0xff,0xb7]
20404 s_addk_i32 vcc_lo, 0x1234
20405 // GFX10: encoding: [0x34,0x12,0xea,0xb7]
20407 s_addk_i32 vcc_hi, 0x1234
20408 // GFX10: encoding: [0x34,0x12,0xeb,0xb7]
20410 s_addk_i32 m0, 0x1234
20411 // GFX10: encoding: [0x34,0x12,0xfc,0xb7]
20413 s_mulk_i32 s0, 0x1234
20414 // GFX10: encoding: [0x34,0x12,0x00,0xb8]
20416 s_mulk_i32 s0, 0xc1d1
20417 // GFX10: encoding: [0xd1,0xc1,0x00,0xb8]
20419 s_mulk_i32 s105, 0x1234
20420 // GFX10: encoding: [0x34,0x12,0x69,0xb8]
20422 s_mulk_i32 exec_lo, 0x1234
20423 // GFX10: encoding: [0x34,0x12,0x7e,0xb8]
20425 s_mulk_i32 exec_hi, 0x1234
20426 // GFX10: encoding: [0x34,0x12,0x7f,0xb8]
20428 s_mulk_i32 vcc_lo, 0x1234
20429 // GFX10: encoding: [0x34,0x12,0x6a,0xb8]
20431 s_mulk_i32 vcc_hi, 0x1234
20432 // GFX10: encoding: [0x34,0x12,0x6b,0xb8]
20434 s_mulk_i32 m0, 0x1234
20435 // GFX10: encoding: [0x34,0x12,0x7c,0xb8]
20437 s_getreg_b32 s0, 0x1234
20438 // GFX10: encoding: [0x34,0x12,0x00,0xb9]
20440 s_getreg_b32 s0, 0xc1d1
20441 // GFX10: encoding: [0xd1,0xc1,0x00,0xb9]
20443 s_getreg_b32 s105, 0x1234
20444 // GFX10: encoding: [0x34,0x12,0x69,0xb9]
20446 s_getreg_b32 exec_lo, 0x1234
20447 // GFX10: encoding: [0x34,0x12,0x7e,0xb9]
20449 s_getreg_b32 exec_hi, 0x1234
20450 // GFX10: encoding: [0x34,0x12,0x7f,0xb9]
20452 s_getreg_b32 vcc_lo, 0x1234
20453 // GFX10: encoding: [0x34,0x12,0x6a,0xb9]
20455 s_getreg_b32 vcc_hi, 0x1234
20456 // GFX10: encoding: [0x34,0x12,0x6b,0xb9]
20458 s_getreg_b32 m0, 0x1234
20459 // GFX10: encoding: [0x34,0x12,0x7c,0xb9]
20461 s_setreg_b32 0x1234, s0
20462 // GFX10: encoding: [0x34,0x12,0x80,0xb9]
20464 s_setreg_b32 0xc1d1, s0
20465 // GFX10: encoding: [0xd1,0xc1,0x80,0xb9]
20467 s_setreg_b32 0x1234, s105
20468 // GFX10: encoding: [0x34,0x12,0xe9,0xb9]
20470 s_setreg_b32 0x1234, exec_lo
20471 // GFX10: encoding: [0x34,0x12,0xfe,0xb9]
20473 s_setreg_b32 0x1234, exec_hi
20474 // GFX10: encoding: [0x34,0x12,0xff,0xb9]
20476 s_setreg_b32 0x1234, vcc_lo
20477 // GFX10: encoding: [0x34,0x12,0xea,0xb9]
20479 s_setreg_b32 0x1234, vcc_hi
20480 // GFX10: encoding: [0x34,0x12,0xeb,0xb9]
20482 s_setreg_b32 0x1234, m0
20483 // GFX10: encoding: [0x34,0x12,0xfc,0xb9]
20485 s_setreg_imm32_b32 0x1234, 0x11213141
20486 // GFX10: encoding: [0x34,0x12,0x80,0xba,0x41,0x31,0x21,0x11]
20488 s_setreg_imm32_b32 0xc1d1, 0x11213141
20489 // GFX10: encoding: [0xd1,0xc1,0x80,0xba,0x41,0x31,0x21,0x11]
20491 s_setreg_imm32_b32 0x1234, 0xa1b1c1d1
20492 // GFX10: encoding: [0x34,0x12,0x80,0xba,0xd1,0xc1,0xb1,0xa1]
20494 s_setreg_imm32_b32 0xc1d1, 0xa1b1c1d1
20495 // GFX10: encoding: [0xd1,0xc1,0x80,0xba,0xd1,0xc1,0xb1,0xa1]
20497 s_call_b64 s[0:1], 0x1234
20498 // GFX10: encoding: [0x34,0x12,0x00,0xbb]
20500 s_call_b64 s[0:1], 0xc1d1
20501 // GFX10: encoding: [0xd1,0xc1,0x00,0xbb]
20503 s_call_b64 s[104:105], 0x1234
20504 // GFX10: encoding: [0x34,0x12,0x68,0xbb]
20506 s_call_b64 exec, 0x1234
20507 // GFX10: encoding: [0x34,0x12,0x7e,0xbb]
20509 s_call_b64 vcc, 0x1234
20510 // GFX10: encoding: [0x34,0x12,0x6a,0xbb]
20512 s_waitcnt_vscnt s0, 0x1234
20513 // GFX10: encoding: [0x34,0x12,0x80,0xbb]
20515 s_waitcnt_vscnt s0, 0xc1d1
20516 // GFX10: encoding: [0xd1,0xc1,0x80,0xbb]
20518 s_waitcnt_vscnt s105, 0x1234
20519 // GFX10: encoding: [0x34,0x12,0xe9,0xbb]
20521 s_waitcnt_vscnt exec_lo, 0x1234
20522 // GFX10: encoding: [0x34,0x12,0xfe,0xbb]
20524 s_waitcnt_vscnt exec_hi, 0x1234
20525 // GFX10: encoding: [0x34,0x12,0xff,0xbb]
20527 s_waitcnt_vscnt vcc_lo, 0x1234
20528 // GFX10: encoding: [0x34,0x12,0xea,0xbb]
20530 s_waitcnt_vscnt vcc_hi, 0x1234
20531 // GFX10: encoding: [0x34,0x12,0xeb,0xbb]
20533 s_waitcnt_vscnt m0, 0x1234
20534 // GFX10: encoding: [0x34,0x12,0xfc,0xbb]
20536 s_waitcnt_vmcnt s0, 0x1234
20537 // GFX10: encoding: [0x34,0x12,0x00,0xbc]
20539 s_waitcnt_vmcnt s0, 0xc1d1
20540 // GFX10: encoding: [0xd1,0xc1,0x00,0xbc]
20542 s_waitcnt_vmcnt s105, 0x1234
20543 // GFX10: encoding: [0x34,0x12,0x69,0xbc]
20545 s_waitcnt_vmcnt exec_lo, 0x1234
20546 // GFX10: encoding: [0x34,0x12,0x7e,0xbc]
20548 s_waitcnt_vmcnt exec_hi, 0x1234
20549 // GFX10: encoding: [0x34,0x12,0x7f,0xbc]
20551 s_waitcnt_vmcnt vcc_lo, 0x1234
20552 // GFX10: encoding: [0x34,0x12,0x6a,0xbc]
20554 s_waitcnt_vmcnt vcc_hi, 0x1234
20555 // GFX10: encoding: [0x34,0x12,0x6b,0xbc]
20557 s_waitcnt_vmcnt m0, 0x1234
20558 // GFX10: encoding: [0x34,0x12,0x7c,0xbc]
20560 s_waitcnt_expcnt s0, 0x1234
20561 // GFX10: encoding: [0x34,0x12,0x80,0xbc]
20563 s_waitcnt_expcnt s0, 0xc1d1
20564 // GFX10: encoding: [0xd1,0xc1,0x80,0xbc]
20566 s_waitcnt_expcnt s105, 0x1234
20567 // GFX10: encoding: [0x34,0x12,0xe9,0xbc]
20569 s_waitcnt_expcnt exec_lo, 0x1234
20570 // GFX10: encoding: [0x34,0x12,0xfe,0xbc]
20572 s_waitcnt_expcnt exec_hi, 0x1234
20573 // GFX10: encoding: [0x34,0x12,0xff,0xbc]
20575 s_waitcnt_expcnt vcc_lo, 0x1234
20576 // GFX10: encoding: [0x34,0x12,0xea,0xbc]
20578 s_waitcnt_expcnt vcc_hi, 0x1234
20579 // GFX10: encoding: [0x34,0x12,0xeb,0xbc]
20581 s_waitcnt_expcnt m0, 0x1234
20582 // GFX10: encoding: [0x34,0x12,0xfc,0xbc]
20584 s_waitcnt_lgkmcnt s0, 0x1234
20585 // GFX10: encoding: [0x34,0x12,0x00,0xbd]
20587 s_waitcnt_lgkmcnt s0, 0xc1d1
20588 // GFX10: encoding: [0xd1,0xc1,0x00,0xbd]
20590 s_waitcnt_lgkmcnt s105, 0x1234
20591 // GFX10: encoding: [0x34,0x12,0x69,0xbd]
20593 s_waitcnt_lgkmcnt exec_lo, 0x1234
20594 // GFX10: encoding: [0x34,0x12,0x7e,0xbd]
20596 s_waitcnt_lgkmcnt exec_hi, 0x1234
20597 // GFX10: encoding: [0x34,0x12,0x7f,0xbd]
20599 s_waitcnt_lgkmcnt vcc_lo, 0x1234
20600 // GFX10: encoding: [0x34,0x12,0x6a,0xbd]
20602 s_waitcnt_lgkmcnt vcc_hi, 0x1234
20603 // GFX10: encoding: [0x34,0x12,0x6b,0xbd]
20605 s_waitcnt_lgkmcnt m0, 0x1234
20606 // GFX10: encoding: [0x34,0x12,0x7c,0xbd]
20608 s_waitcnt_depctr 0xfffe
20609 // GFX10: encoding: [0xfe,0xff,0xa3,0xbf]
20611 s_waitcnt_depctr 0
20612 // GFX10: encoding: [0x00,0x00,0xa3,0xbf]
20614 s_wait_idle
20615 // GFX10: encoding: [0x00,0x00,0xa2,0xbf]
20617 s_subvector_loop_begin s0, 0x1234
20618 // GFX10: encoding: [0x34,0x12,0x80,0xbd]
20620 s_subvector_loop_begin s0, 0xc1d1
20621 // GFX10: encoding: [0xd1,0xc1,0x80,0xbd]
20623 s_subvector_loop_begin s105, 0x1234
20624 // GFX10: encoding: [0x34,0x12,0xe9,0xbd]
20626 s_subvector_loop_begin exec_lo, 0x1234
20627 // GFX10: encoding: [0x34,0x12,0xfe,0xbd]
20629 s_subvector_loop_begin exec_hi, 0x1234
20630 // GFX10: encoding: [0x34,0x12,0xff,0xbd]
20632 s_subvector_loop_begin vcc_lo, 0x1234
20633 // GFX10: encoding: [0x34,0x12,0xea,0xbd]
20635 s_subvector_loop_begin vcc_hi, 0x1234
20636 // GFX10: encoding: [0x34,0x12,0xeb,0xbd]
20638 s_subvector_loop_begin m0, 0x1234
20639 // GFX10: encoding: [0x34,0x12,0xfc,0xbd]
20641 s_subvector_loop_end s0, 0x1234
20642 // GFX10: encoding: [0x34,0x12,0x00,0xbe]
20644 s_subvector_loop_end s0, 0xc1d1
20645 // GFX10: encoding: [0xd1,0xc1,0x00,0xbe]
20647 s_subvector_loop_end s105, 0x1234
20648 // GFX10: encoding: [0x34,0x12,0x69,0xbe]
20650 s_subvector_loop_end exec_lo, 0x1234
20651 // GFX10: encoding: [0x34,0x12,0x7e,0xbe]
20653 s_subvector_loop_end exec_hi, 0x1234
20654 // GFX10: encoding: [0x34,0x12,0x7f,0xbe]
20656 s_subvector_loop_end vcc_lo, 0x1234
20657 // GFX10: encoding: [0x34,0x12,0x6a,0xbe]
20659 s_subvector_loop_end vcc_hi, 0x1234
20660 // GFX10: encoding: [0x34,0x12,0x6b,0xbe]
20662 s_subvector_loop_end m0, 0x1234
20663 // GFX10: encoding: [0x34,0x12,0x7c,0xbe]
20665 //===----------------------------------------------------------------------===//
20666 // ENC_SOPP.
20667 //===----------------------------------------------------------------------===//
20669 s_nop 0x0
20670 // GFX10: encoding: [0x00,0x00,0x80,0xbf]
20672 s_nop 0x1234
20673 // GFX10: encoding: [0x34,0x12,0x80,0xbf]
20675 s_nop 0xc1d1
20676 // GFX10: encoding: [0xd1,0xc1,0x80,0xbf]
20678 s_endpgm
20679 // GFX10: encoding: [0x00,0x00,0x81,0xbf]
20681 s_branch 0x0
20682 // GFX10: encoding: [0x00,0x00,0x82,0xbf]
20684 s_branch 0x1234
20685 // GFX10: encoding: [0x34,0x12,0x82,0xbf]
20687 s_branch 0xc1d1
20688 // GFX10: encoding: [0xd1,0xc1,0x82,0xbf]
20690 s_wakeup
20691 // GFX10: encoding: [0x00,0x00,0x83,0xbf]
20693 s_cbranch_scc0 0x0
20694 // GFX10: encoding: [0x00,0x00,0x84,0xbf]
20696 s_cbranch_scc0 0x1234
20697 // GFX10: encoding: [0x34,0x12,0x84,0xbf]
20699 s_cbranch_scc0 0xc1d1
20700 // GFX10: encoding: [0xd1,0xc1,0x84,0xbf]
20702 s_cbranch_scc1 0x0
20703 // GFX10: encoding: [0x00,0x00,0x85,0xbf]
20705 s_cbranch_scc1 0x1234
20706 // GFX10: encoding: [0x34,0x12,0x85,0xbf]
20708 s_cbranch_scc1 0xc1d1
20709 // GFX10: encoding: [0xd1,0xc1,0x85,0xbf]
20711 s_cbranch_vccz 0x0
20712 // GFX10: encoding: [0x00,0x00,0x86,0xbf]
20714 s_cbranch_vccz 0x1234
20715 // GFX10: encoding: [0x34,0x12,0x86,0xbf]
20717 s_cbranch_vccz 0xc1d1
20718 // GFX10: encoding: [0xd1,0xc1,0x86,0xbf]
20720 s_cbranch_vccnz 0x0
20721 // GFX10: encoding: [0x00,0x00,0x87,0xbf]
20723 s_cbranch_vccnz 0x1234
20724 // GFX10: encoding: [0x34,0x12,0x87,0xbf]
20726 s_cbranch_vccnz 0xc1d1
20727 // GFX10: encoding: [0xd1,0xc1,0x87,0xbf]
20729 s_cbranch_execz 0x0
20730 // GFX10: encoding: [0x00,0x00,0x88,0xbf]
20732 s_cbranch_execz 0x1234
20733 // GFX10: encoding: [0x34,0x12,0x88,0xbf]
20735 s_cbranch_execz 0xc1d1
20736 // GFX10: encoding: [0xd1,0xc1,0x88,0xbf]
20738 s_cbranch_execnz 0x0
20739 // GFX10: encoding: [0x00,0x00,0x89,0xbf]
20741 s_cbranch_execnz 0x1234
20742 // GFX10: encoding: [0x34,0x12,0x89,0xbf]
20744 s_cbranch_execnz 0xc1d1
20745 // GFX10: encoding: [0xd1,0xc1,0x89,0xbf]
20747 s_barrier
20748 // GFX10: encoding: [0x00,0x00,0x8a,0xbf]
20750 s_setkill 0x0
20751 // GFX10: encoding: [0x00,0x00,0x8b,0xbf]
20753 s_setkill 0x1234
20754 // GFX10: encoding: [0x34,0x12,0x8b,0xbf]
20756 s_setkill 0xc1d1
20757 // GFX10: encoding: [0xd1,0xc1,0x8b,0xbf]
20759 s_waitcnt 0x0
20760 // GFX10: encoding: [0x00,0x00,0x8c,0xbf]
20762 s_waitcnt 0x1234
20763 // GFX10: encoding: [0x34,0x12,0x8c,0xbf]
20765 s_waitcnt 0xc1d1
20766 // GFX10: encoding: [0xd1,0xc1,0x8c,0xbf]
20768 s_sethalt 0x0
20769 // GFX10: encoding: [0x00,0x00,0x8d,0xbf]
20771 s_sethalt 0x1234
20772 // GFX10: encoding: [0x34,0x12,0x8d,0xbf]
20774 s_sethalt 0xc1d1
20775 // GFX10: encoding: [0xd1,0xc1,0x8d,0xbf]
20777 s_sleep 0x0
20778 // GFX10: encoding: [0x00,0x00,0x8e,0xbf]
20780 s_sleep 0x1234
20781 // GFX10: encoding: [0x34,0x12,0x8e,0xbf]
20783 s_sleep 0xc1d1
20784 // GFX10: encoding: [0xd1,0xc1,0x8e,0xbf]
20786 s_setprio 0x0
20787 // GFX10: encoding: [0x00,0x00,0x8f,0xbf]
20789 s_setprio 0x1234
20790 // GFX10: encoding: [0x34,0x12,0x8f,0xbf]
20792 s_setprio 0xc1d1
20793 // GFX10: encoding: [0xd1,0xc1,0x8f,0xbf]
20795 s_sendmsg 0x0
20796 // GFX10: encoding: [0x00,0x00,0x90,0xbf]
20798 s_sendmsg 0x1234
20799 // GFX10: encoding: [0x34,0x12,0x90,0xbf]
20801 s_sendmsg 0xc1d1
20802 // GFX10: encoding: [0xd1,0xc1,0x90,0xbf]
20804 s_sendmsghalt 0x0
20805 // GFX10: encoding: [0x00,0x00,0x91,0xbf]
20807 s_sendmsghalt 0x1234
20808 // GFX10: encoding: [0x34,0x12,0x91,0xbf]
20810 s_sendmsghalt 0xc1d1
20811 // GFX10: encoding: [0xd1,0xc1,0x91,0xbf]
20813 s_trap 0x0
20814 // GFX10: encoding: [0x00,0x00,0x92,0xbf]
20816 s_trap 0x1234
20817 // GFX10: encoding: [0x34,0x12,0x92,0xbf]
20819 s_trap 0xc1d1
20820 // GFX10: encoding: [0xd1,0xc1,0x92,0xbf]
20822 s_icache_inv
20823 // GFX10: encoding: [0x00,0x00,0x93,0xbf]
20825 s_incperflevel 0x0
20826 // GFX10: encoding: [0x00,0x00,0x94,0xbf]
20828 s_incperflevel 0x1234
20829 // GFX10: encoding: [0x34,0x12,0x94,0xbf]
20831 s_incperflevel 0xc1d1
20832 // GFX10: encoding: [0xd1,0xc1,0x94,0xbf]
20834 s_decperflevel 0x0
20835 // GFX10: encoding: [0x00,0x00,0x95,0xbf]
20837 s_decperflevel 0x1234
20838 // GFX10: encoding: [0x34,0x12,0x95,0xbf]
20840 s_decperflevel 0xc1d1
20841 // GFX10: encoding: [0xd1,0xc1,0x95,0xbf]
20843 s_ttracedata
20844 // GFX10: encoding: [0x00,0x00,0x96,0xbf]
20846 s_cbranch_cdbgsys 0x0
20847 // GFX10: encoding: [0x00,0x00,0x97,0xbf]
20849 s_cbranch_cdbgsys 0x1234
20850 // GFX10: encoding: [0x34,0x12,0x97,0xbf]
20852 s_cbranch_cdbgsys 0xc1d1
20853 // GFX10: encoding: [0xd1,0xc1,0x97,0xbf]
20855 s_cbranch_cdbguser 0x0
20856 // GFX10: encoding: [0x00,0x00,0x98,0xbf]
20858 s_cbranch_cdbguser 0x1234
20859 // GFX10: encoding: [0x34,0x12,0x98,0xbf]
20861 s_cbranch_cdbguser 0xc1d1
20862 // GFX10: encoding: [0xd1,0xc1,0x98,0xbf]
20864 s_cbranch_cdbgsys_or_user 0x0
20865 // GFX10: encoding: [0x00,0x00,0x99,0xbf]
20867 s_cbranch_cdbgsys_or_user 0x1234
20868 // GFX10: encoding: [0x34,0x12,0x99,0xbf]
20870 s_cbranch_cdbgsys_or_user 0xc1d1
20871 // GFX10: encoding: [0xd1,0xc1,0x99,0xbf]
20873 s_cbranch_cdbgsys_and_user 0x0
20874 // GFX10: encoding: [0x00,0x00,0x9a,0xbf]
20876 s_cbranch_cdbgsys_and_user 0x1234
20877 // GFX10: encoding: [0x34,0x12,0x9a,0xbf]
20879 s_cbranch_cdbgsys_and_user 0xc1d1
20880 // GFX10: encoding: [0xd1,0xc1,0x9a,0xbf]
20882 s_endpgm_saved
20883 // GFX10: encoding: [0x00,0x00,0x9b,0xbf]
20885 s_endpgm_ordered_ps_done
20886 // GFX10: encoding: [0x00,0x00,0x9e,0xbf]
20888 s_code_end
20889 // GFX10: encoding: [0x00,0x00,0x9f,0xbf]
20891 s_inst_prefetch 0x0
20892 // GFX10: encoding: [0x00,0x00,0xa0,0xbf]
20894 s_inst_prefetch 0x1234
20895 // GFX10: encoding: [0x34,0x12,0xa0,0xbf]
20897 s_inst_prefetch 0xc1d1
20898 // GFX10: encoding: [0xd1,0xc1,0xa0,0xbf]
20900 s_clause 0x0
20901 // GFX10: encoding: [0x00,0x00,0xa1,0xbf]
20903 s_clause 0x1234
20904 // GFX10: encoding: [0x34,0x12,0xa1,0xbf]
20906 s_clause 0xc1d1
20907 // GFX10: encoding: [0xd1,0xc1,0xa1,0xbf]
20909 s_round_mode 0x0
20910 // GFX10: encoding: [0x00,0x00,0xa4,0xbf]
20912 s_round_mode 0x1234
20913 // GFX10: encoding: [0x34,0x12,0xa4,0xbf]
20915 s_round_mode 0xc1d1
20916 // GFX10: encoding: [0xd1,0xc1,0xa4,0xbf]
20918 s_denorm_mode 0x0
20919 // GFX10: encoding: [0x00,0x00,0xa5,0xbf]
20921 s_denorm_mode 0x1234
20922 // GFX10: encoding: [0x34,0x12,0xa5,0xbf]
20924 s_denorm_mode 0xc1d1
20925 // GFX10: encoding: [0xd1,0xc1,0xa5,0xbf]
20927 s_ttracedata_imm 0x0
20928 // GFX10: encoding: [0x00,0x00,0xa8,0xbf]
20930 s_ttracedata_imm 0x1234
20931 // GFX10: encoding: [0x34,0x12,0xa8,0xbf]
20933 s_ttracedata_imm 0xc1d1
20934 // GFX10: encoding: [0xd1,0xc1,0xa8,0xbf]
20936 //===----------------------------------------------------------------------===//
20937 // ENC_VOP1.
20938 //===----------------------------------------------------------------------===//
20940 v_nop_e32
20941 // GFX10: encoding: [0x00,0x00,0x00,0x7e]
20943 v_nop_e64
20944 // GFX10: encoding: [0x00,0x00,0x80,0xd5,0x00,0x00,0x00,0x00]
20946 v_mov_b32_e32 v5, v1
20947 // GFX10: encoding: [0x01,0x03,0x0a,0x7e]
20949 v_mov_b32_e32 v255, v1
20950 // GFX10: encoding: [0x01,0x03,0xfe,0x7f]
20952 v_mov_b32_e32 v5, v255
20953 // GFX10: encoding: [0xff,0x03,0x0a,0x7e]
20955 v_mov_b32_e32 v5, s1
20956 // GFX10: encoding: [0x01,0x02,0x0a,0x7e]
20958 v_mov_b32_e32 v5, s103
20959 // GFX10: encoding: [0x67,0x02,0x0a,0x7e]
20961 v_mov_b32_e32 v5, vcc_lo
20962 // GFX10: encoding: [0x6a,0x02,0x0a,0x7e]
20964 v_mov_b32_e32 v5, vcc_hi
20965 // GFX10: encoding: [0x6b,0x02,0x0a,0x7e]
20967 v_mov_b32_e32 v5, ttmp11
20968 // GFX10: encoding: [0x77,0x02,0x0a,0x7e]
20970 v_mov_b32_e32 v5, m0
20971 // GFX10: encoding: [0x7c,0x02,0x0a,0x7e]
20973 v_mov_b32_e32 v5, exec_lo
20974 // GFX10: encoding: [0x7e,0x02,0x0a,0x7e]
20976 v_mov_b32_e32 v5, exec_hi
20977 // GFX10: encoding: [0x7f,0x02,0x0a,0x7e]
20979 v_mov_b32_e32 v5, 0
20980 // GFX10: encoding: [0x80,0x02,0x0a,0x7e]
20982 v_mov_b32_e32 v5, -1
20983 // GFX10: encoding: [0xc1,0x02,0x0a,0x7e]
20985 v_mov_b32_e32 v5, 0.5
20986 // GFX10: encoding: [0xf0,0x02,0x0a,0x7e]
20988 v_mov_b32_e32 v5, -4.0
20989 // GFX10: encoding: [0xf7,0x02,0x0a,0x7e]
20991 v_mov_b32_e32 v5, 0xaf123456
20992 // GFX10: encoding: [0xff,0x02,0x0a,0x7e,0x56,0x34,0x12,0xaf]
20994 v_mov_b32_e32 v5, 0x3f717273
20995 // GFX10: encoding: [0xff,0x02,0x0a,0x7e,0x73,0x72,0x71,0x3f]
20997 v_mov_b32_e64 v5, v1
20998 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x01,0x01,0x00,0x00]
21000 v_mov_b32_e64 v255, v1
21001 // GFX10: encoding: [0xff,0x00,0x81,0xd5,0x01,0x01,0x00,0x00]
21003 v_mov_b32_e64 v5, v255
21004 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0xff,0x01,0x00,0x00]
21006 v_mov_b32_e64 v5, s1
21007 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x01,0x00,0x00,0x00]
21009 v_mov_b32_e64 v5, s101
21010 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x65,0x00,0x00,0x00]
21012 v_mov_b32_e64 v5, vcc_lo
21013 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x6a,0x00,0x00,0x00]
21015 v_mov_b32_e64 v5, vcc_hi
21016 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x6b,0x00,0x00,0x00]
21018 v_mov_b32_e64 v5, m0
21019 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x7c,0x00,0x00,0x00]
21021 v_mov_b32_e64 v5, exec_lo
21022 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x7e,0x00,0x00,0x00]
21024 v_mov_b32_e64 v5, exec_hi
21025 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x7f,0x00,0x00,0x00]
21027 v_mov_b32_e64 v5, 0
21028 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0x80,0x00,0x00,0x00]
21030 v_mov_b32_e64 v5, -1
21031 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0xc1,0x00,0x00,0x00]
21033 v_mov_b32_e64 v5, 0.5
21034 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0xf0,0x00,0x00,0x00]
21036 v_mov_b32_e64 v5, -4.0
21037 // GFX10: encoding: [0x05,0x00,0x81,0xd5,0xf7,0x00,0x00,0x00]
21039 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21040 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x00]
21042 v_mov_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21043 // GFX10: encoding: [0xf9,0x02,0xfe,0x7f,0x01,0x06,0x06,0x00]
21045 v_mov_b32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21046 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0xff,0x06,0x06,0x00]
21048 v_mov_b32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21049 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x86,0x00]
21051 v_mov_b32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21052 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x65,0x06,0x86,0x00]
21054 v_mov_b32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21055 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x6a,0x06,0x86,0x00]
21057 v_mov_b32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21058 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x6b,0x06,0x86,0x00]
21060 v_mov_b32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21061 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x7c,0x06,0x86,0x00]
21063 v_mov_b32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21064 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x7e,0x06,0x86,0x00]
21066 v_mov_b32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21067 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x7f,0x06,0x86,0x00]
21069 v_mov_b32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
21070 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x00]
21072 v_mov_b32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
21073 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x00,0x06,0x00]
21075 v_mov_b32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
21076 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x01,0x06,0x00]
21078 v_mov_b32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
21079 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x02,0x06,0x00]
21081 v_mov_b32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
21082 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x03,0x06,0x00]
21084 v_mov_b32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
21085 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x04,0x06,0x00]
21087 v_mov_b32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
21088 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x05,0x06,0x00]
21090 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
21091 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x0e,0x06,0x00]
21093 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
21094 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x16,0x06,0x00]
21096 v_mov_b32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
21097 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x16,0x06,0x00]
21099 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
21100 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x06,0x00]
21102 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
21103 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x00,0x00]
21105 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
21106 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x01,0x00]
21108 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
21109 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x02,0x00]
21111 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
21112 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x03,0x00]
21114 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
21115 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x04,0x00]
21117 v_mov_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
21118 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x05,0x00]
21120 v_mov_b32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21121 // GFX10: encoding: [0xf9,0x02,0x0a,0x7e,0x01,0x06,0x0e,0x00]
21123 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21124 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x00]
21126 v_mov_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21127 // GFX10: encoding: [0xfa,0x02,0xfe,0x7f,0x01,0xe4,0x00,0x00]
21129 v_mov_b32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21130 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0xff,0xe4,0x00,0x00]
21132 v_mov_b32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
21133 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x1b,0x00,0x00]
21135 v_mov_b32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
21136 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x40,0x01,0x00]
21138 v_mov_b32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
21139 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x41,0x01,0x00]
21141 v_mov_b32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
21142 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x01,0x01,0x00]
21144 v_mov_b32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
21145 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x0f,0x01,0x00]
21147 v_mov_b32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
21148 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x11,0x01,0x00]
21150 v_mov_b32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
21151 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x1f,0x01,0x00]
21153 v_mov_b32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
21154 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x21,0x01,0x00]
21156 v_mov_b32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
21157 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x2f,0x01,0x00]
21159 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
21160 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x10]
21162 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
21163 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x30]
21165 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
21166 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
21168 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
21169 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
21171 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
21172 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x01]
21174 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
21175 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x03]
21177 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
21178 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
21180 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
21181 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
21183 v_mov_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
21184 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0xe4,0x08,0x00]
21186 v_mov_b32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
21187 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x51,0x01,0x00]
21189 v_mov_b32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
21190 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x5f,0x01,0x00]
21192 v_mov_b32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
21193 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x61,0x01,0x00]
21195 v_mov_b32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
21196 // GFX10: encoding: [0xfa,0x02,0x0a,0x7e,0x01,0x6f,0x01,0x00]
21198 v_readfirstlane_b32 s5, v1
21199 // GFX10: encoding: [0x01,0x05,0x0a,0x7e]
21201 v_readfirstlane_b32 s103, v1
21202 // GFX10: encoding: [0x01,0x05,0xce,0x7e]
21204 v_readfirstlane_b32 ttmp11, v1
21205 // GFX10: encoding: [0x01,0x05,0xee,0x7e]
21207 v_readfirstlane_b32 s5, v255
21208 // GFX10: encoding: [0xff,0x05,0x0a,0x7e]
21210 v_cvt_i32_f64_e32 v5, v[1:2]
21211 // GFX10: encoding: [0x01,0x07,0x0a,0x7e]
21213 v_cvt_i32_f64_e32 v255, v[1:2]
21214 // GFX10: encoding: [0x01,0x07,0xfe,0x7f]
21216 v_cvt_i32_f64_e32 v5, v[254:255]
21217 // GFX10: encoding: [0xfe,0x07,0x0a,0x7e]
21219 v_cvt_i32_f64_e32 v5, s[2:3]
21220 // GFX10: encoding: [0x02,0x06,0x0a,0x7e]
21222 v_cvt_i32_f64_e32 v5, s[4:5]
21223 // GFX10: encoding: [0x04,0x06,0x0a,0x7e]
21225 v_cvt_i32_f64_e32 v5, s[102:103]
21226 // GFX10: encoding: [0x66,0x06,0x0a,0x7e]
21228 v_cvt_i32_f64_e32 v5, vcc
21229 // GFX10: encoding: [0x6a,0x06,0x0a,0x7e]
21231 v_cvt_i32_f64_e32 v5, ttmp[10:11]
21232 // GFX10: encoding: [0x76,0x06,0x0a,0x7e]
21234 v_cvt_i32_f64_e32 v5, exec
21235 // GFX10: encoding: [0x7e,0x06,0x0a,0x7e]
21237 v_cvt_i32_f64_e32 v5, 0
21238 // GFX10: encoding: [0x80,0x06,0x0a,0x7e]
21240 v_cvt_i32_f64_e32 v5, -1
21241 // GFX10: encoding: [0xc1,0x06,0x0a,0x7e]
21243 v_cvt_i32_f64_e32 v5, 0.5
21244 // GFX10: encoding: [0xf0,0x06,0x0a,0x7e]
21246 v_cvt_i32_f64_e32 v5, -4.0
21247 // GFX10: encoding: [0xf7,0x06,0x0a,0x7e]
21249 v_cvt_i32_f64_e32 v5, 0xaf123456
21250 // GFX10: encoding: [0xff,0x06,0x0a,0x7e,0x56,0x34,0x12,0xaf]
21252 v_cvt_i32_f64_e32 v5, 0x3f717273
21253 // GFX10: encoding: [0xff,0x06,0x0a,0x7e,0x73,0x72,0x71,0x3f]
21255 v_cvt_i32_f64_e64 v5, v[1:2]
21256 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x01,0x01,0x00,0x00]
21258 v_cvt_i32_f64_e64 v255, v[1:2]
21259 // GFX10: encoding: [0xff,0x00,0x83,0xd5,0x01,0x01,0x00,0x00]
21261 v_cvt_i32_f64_e64 v5, v[254:255]
21262 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0xfe,0x01,0x00,0x00]
21264 v_cvt_i32_f64_e64 v5, s[2:3]
21265 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x02,0x00,0x00,0x00]
21267 v_cvt_i32_f64_e64 v5, s[4:5]
21268 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x04,0x00,0x00,0x00]
21270 v_cvt_i32_f64_e64 v5, s[100:101]
21271 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x64,0x00,0x00,0x00]
21273 v_cvt_i32_f64_e64 v5, vcc
21274 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x6a,0x00,0x00,0x00]
21276 v_cvt_i32_f64_e64 v5, exec
21277 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x7e,0x00,0x00,0x00]
21279 v_cvt_i32_f64_e64 v5, 0
21280 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x80,0x00,0x00,0x00]
21282 v_cvt_i32_f64_e64 v5, -1
21283 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0xc1,0x00,0x00,0x00]
21285 v_cvt_i32_f64_e64 v5, 0.5
21286 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0xf0,0x00,0x00,0x00]
21288 v_cvt_i32_f64_e64 v5, -4.0
21289 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0xf7,0x00,0x00,0x00]
21291 v_cvt_i32_f64_e64 v5, -v[1:2]
21292 // GFX10: encoding: [0x05,0x00,0x83,0xd5,0x01,0x01,0x00,0x20]
21294 v_cvt_i32_f64_e64 v5, |v[1:2]|
21295 // GFX10: encoding: [0x05,0x01,0x83,0xd5,0x01,0x01,0x00,0x00]
21297 v_cvt_i32_f64_e64 v5, v[1:2] clamp
21298 // GFX10: encoding: [0x05,0x80,0x83,0xd5,0x01,0x01,0x00,0x00]
21300 v_cvt_f64_i32_e32 v[5:6], v1
21301 // GFX10: encoding: [0x01,0x09,0x0a,0x7e]
21303 v_cvt_f64_i32_e32 v[254:255], v1
21304 // GFX10: encoding: [0x01,0x09,0xfc,0x7f]
21306 v_cvt_f64_i32_e32 v[5:6], v255
21307 // GFX10: encoding: [0xff,0x09,0x0a,0x7e]
21309 v_cvt_f64_i32_e32 v[5:6], s1
21310 // GFX10: encoding: [0x01,0x08,0x0a,0x7e]
21312 v_cvt_f64_i32_e32 v[5:6], s103
21313 // GFX10: encoding: [0x67,0x08,0x0a,0x7e]
21315 v_cvt_f64_i32_e32 v[5:6], vcc_lo
21316 // GFX10: encoding: [0x6a,0x08,0x0a,0x7e]
21318 v_cvt_f64_i32_e32 v[5:6], vcc_hi
21319 // GFX10: encoding: [0x6b,0x08,0x0a,0x7e]
21321 v_cvt_f64_i32_e32 v[5:6], ttmp11
21322 // GFX10: encoding: [0x77,0x08,0x0a,0x7e]
21324 v_cvt_f64_i32_e32 v[5:6], m0
21325 // GFX10: encoding: [0x7c,0x08,0x0a,0x7e]
21327 v_cvt_f64_i32_e32 v[5:6], exec_lo
21328 // GFX10: encoding: [0x7e,0x08,0x0a,0x7e]
21330 v_cvt_f64_i32_e32 v[5:6], exec_hi
21331 // GFX10: encoding: [0x7f,0x08,0x0a,0x7e]
21333 v_cvt_f64_i32_e32 v[5:6], 0
21334 // GFX10: encoding: [0x80,0x08,0x0a,0x7e]
21336 v_cvt_f64_i32_e32 v[5:6], -1
21337 // GFX10: encoding: [0xc1,0x08,0x0a,0x7e]
21339 v_cvt_f64_i32_e32 v[5:6], 0.5
21340 // GFX10: encoding: [0xf0,0x08,0x0a,0x7e]
21342 v_cvt_f64_i32_e32 v[5:6], -4.0
21343 // GFX10: encoding: [0xf7,0x08,0x0a,0x7e]
21345 v_cvt_f64_i32_e32 v[5:6], 0xaf123456
21346 // GFX10: encoding: [0xff,0x08,0x0a,0x7e,0x56,0x34,0x12,0xaf]
21348 v_cvt_f64_i32_e32 v[5:6], 0x3f717273
21349 // GFX10: encoding: [0xff,0x08,0x0a,0x7e,0x73,0x72,0x71,0x3f]
21351 v_cvt_f64_i32_e64 v[5:6], v1
21352 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x00]
21354 v_cvt_f64_i32_e64 v[254:255], v1
21355 // GFX10: encoding: [0xfe,0x00,0x84,0xd5,0x01,0x01,0x00,0x00]
21357 v_cvt_f64_i32_e64 v[5:6], v255
21358 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0xff,0x01,0x00,0x00]
21360 v_cvt_f64_i32_e64 v[5:6], s1
21361 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x01,0x00,0x00,0x00]
21363 v_cvt_f64_i32_e64 v[5:6], s101
21364 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x65,0x00,0x00,0x00]
21366 v_cvt_f64_i32_e64 v[5:6], vcc_lo
21367 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x6a,0x00,0x00,0x00]
21369 v_cvt_f64_i32_e64 v[5:6], vcc_hi
21370 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x6b,0x00,0x00,0x00]
21372 v_cvt_f64_i32_e64 v[5:6], m0
21373 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x7c,0x00,0x00,0x00]
21375 v_cvt_f64_i32_e64 v[5:6], exec_lo
21376 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x7e,0x00,0x00,0x00]
21378 v_cvt_f64_i32_e64 v[5:6], exec_hi
21379 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x7f,0x00,0x00,0x00]
21381 v_cvt_f64_i32_e64 v[5:6], 0
21382 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x80,0x00,0x00,0x00]
21384 v_cvt_f64_i32_e64 v[5:6], -1
21385 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0xc1,0x00,0x00,0x00]
21387 v_cvt_f64_i32_e64 v[5:6], 0.5
21388 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0xf0,0x00,0x00,0x00]
21390 v_cvt_f64_i32_e64 v[5:6], -4.0
21391 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0xf7,0x00,0x00,0x00]
21393 v_cvt_f64_i32_e64 v[5:6], v1 clamp
21394 // GFX10: encoding: [0x05,0x80,0x84,0xd5,0x01,0x01,0x00,0x00]
21396 v_cvt_f64_i32_e64 v[5:6], v1 mul:2
21397 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x08]
21399 v_cvt_f64_i32_e64 v[5:6], v1 mul:4
21400 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x10]
21402 v_cvt_f64_i32_e64 v[5:6], v1 div:2
21403 // GFX10: encoding: [0x05,0x00,0x84,0xd5,0x01,0x01,0x00,0x18]
21405 v_cvt_f32_i32_e32 v5, v1
21406 // GFX10: encoding: [0x01,0x0b,0x0a,0x7e]
21408 v_cvt_f32_i32_e32 v255, v1
21409 // GFX10: encoding: [0x01,0x0b,0xfe,0x7f]
21411 v_cvt_f32_i32_e32 v5, v255
21412 // GFX10: encoding: [0xff,0x0b,0x0a,0x7e]
21414 v_cvt_f32_i32_e32 v5, s1
21415 // GFX10: encoding: [0x01,0x0a,0x0a,0x7e]
21417 v_cvt_f32_i32_e32 v5, s103
21418 // GFX10: encoding: [0x67,0x0a,0x0a,0x7e]
21420 v_cvt_f32_i32_e32 v5, vcc_lo
21421 // GFX10: encoding: [0x6a,0x0a,0x0a,0x7e]
21423 v_cvt_f32_i32_e32 v5, vcc_hi
21424 // GFX10: encoding: [0x6b,0x0a,0x0a,0x7e]
21426 v_cvt_f32_i32_e32 v5, ttmp11
21427 // GFX10: encoding: [0x77,0x0a,0x0a,0x7e]
21429 v_cvt_f32_i32_e32 v5, m0
21430 // GFX10: encoding: [0x7c,0x0a,0x0a,0x7e]
21432 v_cvt_f32_i32_e32 v5, exec_lo
21433 // GFX10: encoding: [0x7e,0x0a,0x0a,0x7e]
21435 v_cvt_f32_i32_e32 v5, exec_hi
21436 // GFX10: encoding: [0x7f,0x0a,0x0a,0x7e]
21438 v_cvt_f32_i32_e32 v5, 0
21439 // GFX10: encoding: [0x80,0x0a,0x0a,0x7e]
21441 v_cvt_f32_i32_e32 v5, -1
21442 // GFX10: encoding: [0xc1,0x0a,0x0a,0x7e]
21444 v_cvt_f32_i32_e32 v5, 0.5
21445 // GFX10: encoding: [0xf0,0x0a,0x0a,0x7e]
21447 v_cvt_f32_i32_e32 v5, -4.0
21448 // GFX10: encoding: [0xf7,0x0a,0x0a,0x7e]
21450 v_cvt_f32_i32_e32 v5, 0xaf123456
21451 // GFX10: encoding: [0xff,0x0a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
21453 v_cvt_f32_i32_e32 v5, 0x3f717273
21454 // GFX10: encoding: [0xff,0x0a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
21456 v_cvt_f32_i32_e64 v5, v1
21457 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x00]
21459 v_cvt_f32_i32_e64 v255, v1
21460 // GFX10: encoding: [0xff,0x00,0x85,0xd5,0x01,0x01,0x00,0x00]
21462 v_cvt_f32_i32_e64 v5, v255
21463 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0xff,0x01,0x00,0x00]
21465 v_cvt_f32_i32_e64 v5, s1
21466 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x01,0x00,0x00,0x00]
21468 v_cvt_f32_i32_e64 v5, s101
21469 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x65,0x00,0x00,0x00]
21471 v_cvt_f32_i32_e64 v5, vcc_lo
21472 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x6a,0x00,0x00,0x00]
21474 v_cvt_f32_i32_e64 v5, vcc_hi
21475 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x6b,0x00,0x00,0x00]
21477 v_cvt_f32_i32_e64 v5, m0
21478 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x7c,0x00,0x00,0x00]
21480 v_cvt_f32_i32_e64 v5, exec_lo
21481 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x7e,0x00,0x00,0x00]
21483 v_cvt_f32_i32_e64 v5, exec_hi
21484 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x7f,0x00,0x00,0x00]
21486 v_cvt_f32_i32_e64 v5, 0
21487 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x80,0x00,0x00,0x00]
21489 v_cvt_f32_i32_e64 v5, -1
21490 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0xc1,0x00,0x00,0x00]
21492 v_cvt_f32_i32_e64 v5, 0.5
21493 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0xf0,0x00,0x00,0x00]
21495 v_cvt_f32_i32_e64 v5, -4.0
21496 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0xf7,0x00,0x00,0x00]
21498 v_cvt_f32_i32_e64 v5, v1 clamp
21499 // GFX10: encoding: [0x05,0x80,0x85,0xd5,0x01,0x01,0x00,0x00]
21501 v_cvt_f32_i32_e64 v5, v1 mul:2
21502 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x08]
21504 v_cvt_f32_i32_e64 v5, v1 mul:4
21505 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x10]
21507 v_cvt_f32_i32_e64 v5, v1 div:2
21508 // GFX10: encoding: [0x05,0x00,0x85,0xd5,0x01,0x01,0x00,0x18]
21510 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21511 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x00]
21513 v_cvt_f32_i32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21514 // GFX10: encoding: [0xf9,0x0a,0xfe,0x7f,0x01,0x06,0x06,0x00]
21516 v_cvt_f32_i32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21517 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0xff,0x06,0x06,0x00]
21519 v_cvt_f32_i32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21520 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x86,0x00]
21522 v_cvt_f32_i32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21523 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x65,0x06,0x86,0x00]
21525 v_cvt_f32_i32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21526 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
21528 v_cvt_f32_i32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21529 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
21531 v_cvt_f32_i32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21532 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
21534 v_cvt_f32_i32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21535 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
21537 v_cvt_f32_i32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21538 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
21540 v_cvt_f32_i32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21541 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x26,0x06,0x00]
21543 v_cvt_f32_i32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21544 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x46,0x06,0x00]
21546 v_cvt_f32_i32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21547 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x86,0x06,0x00]
21549 v_cvt_f32_i32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21550 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0xc6,0x06,0x00]
21552 v_cvt_f32_i32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
21553 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x00]
21555 v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
21556 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x00,0x06,0x00]
21558 v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
21559 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x01,0x06,0x00]
21561 v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
21562 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x02,0x06,0x00]
21564 v_cvt_f32_i32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
21565 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x03,0x06,0x00]
21567 v_cvt_f32_i32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
21568 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x04,0x06,0x00]
21570 v_cvt_f32_i32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
21571 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x05,0x06,0x00]
21573 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
21574 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
21576 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
21577 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x16,0x06,0x00]
21579 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
21580 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x16,0x06,0x00]
21582 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
21583 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x06,0x00]
21585 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
21586 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x00,0x00]
21588 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
21589 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x01,0x00]
21591 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
21592 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x02,0x00]
21594 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
21595 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x03,0x00]
21597 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
21598 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x04,0x00]
21600 v_cvt_f32_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
21601 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x05,0x00]
21603 v_cvt_f32_i32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21604 // GFX10: encoding: [0xf9,0x0a,0x0a,0x7e,0x01,0x06,0x0e,0x00]
21606 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21607 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
21609 v_cvt_f32_i32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21610 // GFX10: encoding: [0xfa,0x0a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
21612 v_cvt_f32_i32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21613 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
21615 v_cvt_f32_i32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
21616 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
21618 v_cvt_f32_i32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
21619 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x40,0x01,0x00]
21621 v_cvt_f32_i32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
21622 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x41,0x01,0x00]
21624 v_cvt_f32_i32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
21625 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x01,0x01,0x00]
21627 v_cvt_f32_i32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
21628 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
21630 v_cvt_f32_i32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
21631 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x11,0x01,0x00]
21633 v_cvt_f32_i32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
21634 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
21636 v_cvt_f32_i32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
21637 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x21,0x01,0x00]
21639 v_cvt_f32_i32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
21640 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
21642 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
21643 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
21645 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
21646 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
21648 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
21649 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
21651 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
21652 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
21654 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
21655 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
21657 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
21658 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
21660 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
21661 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
21663 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
21664 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
21666 v_cvt_f32_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
21667 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
21669 v_cvt_f32_i32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
21670 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x51,0x01,0x00]
21672 v_cvt_f32_i32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
21673 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
21675 v_cvt_f32_i32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
21676 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x61,0x01,0x00]
21678 v_cvt_f32_i32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
21679 // GFX10: encoding: [0xfa,0x0a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
21681 v_cvt_f32_u32_e32 v5, v1
21682 // GFX10: encoding: [0x01,0x0d,0x0a,0x7e]
21684 v_cvt_f32_u32_e32 v255, v1
21685 // GFX10: encoding: [0x01,0x0d,0xfe,0x7f]
21687 v_cvt_f32_u32_e32 v5, v255
21688 // GFX10: encoding: [0xff,0x0d,0x0a,0x7e]
21690 v_cvt_f32_u32_e32 v5, s1
21691 // GFX10: encoding: [0x01,0x0c,0x0a,0x7e]
21693 v_cvt_f32_u32_e32 v5, s103
21694 // GFX10: encoding: [0x67,0x0c,0x0a,0x7e]
21696 v_cvt_f32_u32_e32 v5, vcc_lo
21697 // GFX10: encoding: [0x6a,0x0c,0x0a,0x7e]
21699 v_cvt_f32_u32_e32 v5, vcc_hi
21700 // GFX10: encoding: [0x6b,0x0c,0x0a,0x7e]
21702 v_cvt_f32_u32_e32 v5, ttmp11
21703 // GFX10: encoding: [0x77,0x0c,0x0a,0x7e]
21705 v_cvt_f32_u32_e32 v5, m0
21706 // GFX10: encoding: [0x7c,0x0c,0x0a,0x7e]
21708 v_cvt_f32_u32_e32 v5, exec_lo
21709 // GFX10: encoding: [0x7e,0x0c,0x0a,0x7e]
21711 v_cvt_f32_u32_e32 v5, exec_hi
21712 // GFX10: encoding: [0x7f,0x0c,0x0a,0x7e]
21714 v_cvt_f32_u32_e32 v5, 0
21715 // GFX10: encoding: [0x80,0x0c,0x0a,0x7e]
21717 v_cvt_f32_u32_e32 v5, -1
21718 // GFX10: encoding: [0xc1,0x0c,0x0a,0x7e]
21720 v_cvt_f32_u32_e32 v5, 0.5
21721 // GFX10: encoding: [0xf0,0x0c,0x0a,0x7e]
21723 v_cvt_f32_u32_e32 v5, -4.0
21724 // GFX10: encoding: [0xf7,0x0c,0x0a,0x7e]
21726 v_cvt_f32_u32_e32 v5, 0xaf123456
21727 // GFX10: encoding: [0xff,0x0c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
21729 v_cvt_f32_u32_e32 v5, 0x3f717273
21730 // GFX10: encoding: [0xff,0x0c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
21732 v_cvt_f32_u32_e64 v5, v1
21733 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x00]
21735 v_cvt_f32_u32_e64 v255, v1
21736 // GFX10: encoding: [0xff,0x00,0x86,0xd5,0x01,0x01,0x00,0x00]
21738 v_cvt_f32_u32_e64 v5, v255
21739 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0xff,0x01,0x00,0x00]
21741 v_cvt_f32_u32_e64 v5, s1
21742 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x01,0x00,0x00,0x00]
21744 v_cvt_f32_u32_e64 v5, s101
21745 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x65,0x00,0x00,0x00]
21747 v_cvt_f32_u32_e64 v5, vcc_lo
21748 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x6a,0x00,0x00,0x00]
21750 v_cvt_f32_u32_e64 v5, vcc_hi
21751 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x6b,0x00,0x00,0x00]
21753 v_cvt_f32_u32_e64 v5, m0
21754 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x7c,0x00,0x00,0x00]
21756 v_cvt_f32_u32_e64 v5, exec_lo
21757 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x7e,0x00,0x00,0x00]
21759 v_cvt_f32_u32_e64 v5, exec_hi
21760 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x7f,0x00,0x00,0x00]
21762 v_cvt_f32_u32_e64 v5, 0
21763 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x80,0x00,0x00,0x00]
21765 v_cvt_f32_u32_e64 v5, -1
21766 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0xc1,0x00,0x00,0x00]
21768 v_cvt_f32_u32_e64 v5, 0.5
21769 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0xf0,0x00,0x00,0x00]
21771 v_cvt_f32_u32_e64 v5, -4.0
21772 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0xf7,0x00,0x00,0x00]
21774 v_cvt_f32_u32_e64 v5, v1 clamp
21775 // GFX10: encoding: [0x05,0x80,0x86,0xd5,0x01,0x01,0x00,0x00]
21777 v_cvt_f32_u32_e64 v5, v1 mul:2
21778 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x08]
21780 v_cvt_f32_u32_e64 v5, v1 mul:4
21781 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x10]
21783 v_cvt_f32_u32_e64 v5, v1 div:2
21784 // GFX10: encoding: [0x05,0x00,0x86,0xd5,0x01,0x01,0x00,0x18]
21786 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21787 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x00]
21789 v_cvt_f32_u32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21790 // GFX10: encoding: [0xf9,0x0c,0xfe,0x7f,0x01,0x06,0x06,0x00]
21792 v_cvt_f32_u32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21793 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0xff,0x06,0x06,0x00]
21795 v_cvt_f32_u32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21796 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x86,0x00]
21798 v_cvt_f32_u32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21799 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x65,0x06,0x86,0x00]
21801 v_cvt_f32_u32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21802 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
21804 v_cvt_f32_u32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21805 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
21807 v_cvt_f32_u32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21808 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
21810 v_cvt_f32_u32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21811 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
21813 v_cvt_f32_u32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21814 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
21816 v_cvt_f32_u32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21817 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x26,0x06,0x00]
21819 v_cvt_f32_u32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21820 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x46,0x06,0x00]
21822 v_cvt_f32_u32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21823 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x86,0x06,0x00]
21825 v_cvt_f32_u32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21826 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
21828 v_cvt_f32_u32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
21829 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x00]
21831 v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
21832 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x00,0x06,0x00]
21834 v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
21835 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x01,0x06,0x00]
21837 v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
21838 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x02,0x06,0x00]
21840 v_cvt_f32_u32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
21841 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x03,0x06,0x00]
21843 v_cvt_f32_u32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
21844 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x04,0x06,0x00]
21846 v_cvt_f32_u32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
21847 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x05,0x06,0x00]
21849 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
21850 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
21852 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
21853 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x16,0x06,0x00]
21855 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
21856 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x16,0x06,0x00]
21858 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
21859 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x06,0x00]
21861 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
21862 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x00,0x00]
21864 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
21865 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x01,0x00]
21867 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
21868 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x02,0x00]
21870 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
21871 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x03,0x00]
21873 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
21874 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x04,0x00]
21876 v_cvt_f32_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
21877 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x05,0x00]
21879 v_cvt_f32_u32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
21880 // GFX10: encoding: [0xf9,0x0c,0x0a,0x7e,0x01,0x06,0x0e,0x00]
21882 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21883 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
21885 v_cvt_f32_u32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21886 // GFX10: encoding: [0xfa,0x0c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
21888 v_cvt_f32_u32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
21889 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
21891 v_cvt_f32_u32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
21892 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
21894 v_cvt_f32_u32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
21895 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x40,0x01,0x00]
21897 v_cvt_f32_u32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
21898 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x41,0x01,0x00]
21900 v_cvt_f32_u32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
21901 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x01,0x01,0x00]
21903 v_cvt_f32_u32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
21904 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
21906 v_cvt_f32_u32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
21907 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x11,0x01,0x00]
21909 v_cvt_f32_u32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
21910 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
21912 v_cvt_f32_u32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
21913 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x21,0x01,0x00]
21915 v_cvt_f32_u32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
21916 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
21918 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
21919 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
21921 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
21922 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
21924 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
21925 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
21927 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
21928 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
21930 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
21931 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
21933 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
21934 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
21936 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
21937 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
21939 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
21940 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
21942 v_cvt_f32_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
21943 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
21945 v_cvt_f32_u32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
21946 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x51,0x01,0x00]
21948 v_cvt_f32_u32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
21949 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
21951 v_cvt_f32_u32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
21952 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x61,0x01,0x00]
21954 v_cvt_f32_u32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
21955 // GFX10: encoding: [0xfa,0x0c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
21957 v_cvt_u32_f32_e32 v5, v1
21958 // GFX10: encoding: [0x01,0x0f,0x0a,0x7e]
21960 v_cvt_u32_f32_e32 v255, v1
21961 // GFX10: encoding: [0x01,0x0f,0xfe,0x7f]
21963 v_cvt_u32_f32_e32 v5, v255
21964 // GFX10: encoding: [0xff,0x0f,0x0a,0x7e]
21966 v_cvt_u32_f32_e32 v5, s1
21967 // GFX10: encoding: [0x01,0x0e,0x0a,0x7e]
21969 v_cvt_u32_f32_e32 v5, s103
21970 // GFX10: encoding: [0x67,0x0e,0x0a,0x7e]
21972 v_cvt_u32_f32_e32 v5, vcc_lo
21973 // GFX10: encoding: [0x6a,0x0e,0x0a,0x7e]
21975 v_cvt_u32_f32_e32 v5, vcc_hi
21976 // GFX10: encoding: [0x6b,0x0e,0x0a,0x7e]
21978 v_cvt_u32_f32_e32 v5, ttmp11
21979 // GFX10: encoding: [0x77,0x0e,0x0a,0x7e]
21981 v_cvt_u32_f32_e32 v5, m0
21982 // GFX10: encoding: [0x7c,0x0e,0x0a,0x7e]
21984 v_cvt_u32_f32_e32 v5, exec_lo
21985 // GFX10: encoding: [0x7e,0x0e,0x0a,0x7e]
21987 v_cvt_u32_f32_e32 v5, exec_hi
21988 // GFX10: encoding: [0x7f,0x0e,0x0a,0x7e]
21990 v_cvt_u32_f32_e32 v5, 0
21991 // GFX10: encoding: [0x80,0x0e,0x0a,0x7e]
21993 v_cvt_u32_f32_e32 v5, -1
21994 // GFX10: encoding: [0xc1,0x0e,0x0a,0x7e]
21996 v_cvt_u32_f32_e32 v5, 0.5
21997 // GFX10: encoding: [0xf0,0x0e,0x0a,0x7e]
21999 v_cvt_u32_f32_e32 v5, -4.0
22000 // GFX10: encoding: [0xf7,0x0e,0x0a,0x7e]
22002 v_cvt_u32_f32_e32 v5, 0xaf123456
22003 // GFX10: encoding: [0xff,0x0e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
22005 v_cvt_u32_f32_e32 v5, 0x3f717273
22006 // GFX10: encoding: [0xff,0x0e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
22008 v_cvt_u32_f32_e64 v5, v1
22009 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x01,0x01,0x00,0x00]
22011 v_cvt_u32_f32_e64 v255, v1
22012 // GFX10: encoding: [0xff,0x00,0x87,0xd5,0x01,0x01,0x00,0x00]
22014 v_cvt_u32_f32_e64 v5, v255
22015 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0xff,0x01,0x00,0x00]
22017 v_cvt_u32_f32_e64 v5, s1
22018 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x01,0x00,0x00,0x00]
22020 v_cvt_u32_f32_e64 v5, s101
22021 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x65,0x00,0x00,0x00]
22023 v_cvt_u32_f32_e64 v5, vcc_lo
22024 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x6a,0x00,0x00,0x00]
22026 v_cvt_u32_f32_e64 v5, vcc_hi
22027 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x6b,0x00,0x00,0x00]
22029 v_cvt_u32_f32_e64 v5, m0
22030 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x7c,0x00,0x00,0x00]
22032 v_cvt_u32_f32_e64 v5, exec_lo
22033 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x7e,0x00,0x00,0x00]
22035 v_cvt_u32_f32_e64 v5, exec_hi
22036 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x7f,0x00,0x00,0x00]
22038 v_cvt_u32_f32_e64 v5, 0
22039 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x80,0x00,0x00,0x00]
22041 v_cvt_u32_f32_e64 v5, -1
22042 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0xc1,0x00,0x00,0x00]
22044 v_cvt_u32_f32_e64 v5, 0.5
22045 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0xf0,0x00,0x00,0x00]
22047 v_cvt_u32_f32_e64 v5, -4.0
22048 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0xf7,0x00,0x00,0x00]
22050 v_cvt_u32_f32_e64 v5, -v1
22051 // GFX10: encoding: [0x05,0x00,0x87,0xd5,0x01,0x01,0x00,0x20]
22053 v_cvt_u32_f32_e64 v5, |v1|
22054 // GFX10: encoding: [0x05,0x01,0x87,0xd5,0x01,0x01,0x00,0x00]
22056 v_cvt_u32_f32_e64 v5, v1 clamp
22057 // GFX10: encoding: [0x05,0x80,0x87,0xd5,0x01,0x01,0x00,0x00]
22059 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22060 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x00]
22062 v_cvt_u32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22063 // GFX10: encoding: [0xf9,0x0e,0xfe,0x7f,0x01,0x06,0x06,0x00]
22065 v_cvt_u32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22066 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0xff,0x06,0x06,0x00]
22068 v_cvt_u32_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22069 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x86,0x00]
22071 v_cvt_u32_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22072 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x65,0x06,0x86,0x00]
22074 v_cvt_u32_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22075 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
22077 v_cvt_u32_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22078 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
22080 v_cvt_u32_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22081 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
22083 v_cvt_u32_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22084 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
22086 v_cvt_u32_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22087 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
22089 v_cvt_u32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22090 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x26,0x06,0x00]
22092 v_cvt_u32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
22093 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x00]
22095 v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22096 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x00,0x06,0x00]
22098 v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22099 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x01,0x06,0x00]
22101 v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
22102 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x02,0x06,0x00]
22104 v_cvt_u32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
22105 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x03,0x06,0x00]
22107 v_cvt_u32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22108 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x04,0x06,0x00]
22110 v_cvt_u32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22111 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x05,0x06,0x00]
22113 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
22114 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
22116 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
22117 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x16,0x06,0x00]
22119 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
22120 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x16,0x06,0x00]
22122 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
22123 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x06,0x00]
22125 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
22126 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x00,0x00]
22128 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
22129 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x01,0x00]
22131 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
22132 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x02,0x00]
22134 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
22135 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x03,0x00]
22137 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
22138 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x04,0x00]
22140 v_cvt_u32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
22141 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x05,0x00]
22143 v_cvt_u32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22144 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x16,0x00]
22146 v_cvt_u32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22147 // GFX10: encoding: [0xf9,0x0e,0x0a,0x7e,0x01,0x06,0x26,0x00]
22149 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22150 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
22152 v_cvt_u32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22153 // GFX10: encoding: [0xfa,0x0e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
22155 v_cvt_u32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22156 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
22158 v_cvt_u32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
22159 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
22161 v_cvt_u32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
22162 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x40,0x01,0x00]
22164 v_cvt_u32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
22165 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x41,0x01,0x00]
22167 v_cvt_u32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
22168 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x01,0x01,0x00]
22170 v_cvt_u32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
22171 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
22173 v_cvt_u32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
22174 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x11,0x01,0x00]
22176 v_cvt_u32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
22177 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
22179 v_cvt_u32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
22180 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x21,0x01,0x00]
22182 v_cvt_u32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
22183 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
22185 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
22186 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
22188 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
22189 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
22191 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
22192 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22194 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
22195 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22197 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
22198 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
22200 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
22201 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
22203 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
22204 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
22206 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
22207 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
22209 v_cvt_u32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
22210 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
22212 v_cvt_u32_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
22213 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x51,0x01,0x00]
22215 v_cvt_u32_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
22216 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
22218 v_cvt_u32_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
22219 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x61,0x01,0x00]
22221 v_cvt_u32_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
22222 // GFX10: encoding: [0xfa,0x0e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
22224 v_cvt_i32_f32_e32 v5, v1
22225 // GFX10: encoding: [0x01,0x11,0x0a,0x7e]
22227 v_cvt_i32_f32_e32 v255, v1
22228 // GFX10: encoding: [0x01,0x11,0xfe,0x7f]
22230 v_cvt_i32_f32_e32 v5, v255
22231 // GFX10: encoding: [0xff,0x11,0x0a,0x7e]
22233 v_cvt_i32_f32_e32 v5, s1
22234 // GFX10: encoding: [0x01,0x10,0x0a,0x7e]
22236 v_cvt_i32_f32_e32 v5, s103
22237 // GFX10: encoding: [0x67,0x10,0x0a,0x7e]
22239 v_cvt_i32_f32_e32 v5, vcc_lo
22240 // GFX10: encoding: [0x6a,0x10,0x0a,0x7e]
22242 v_cvt_i32_f32_e32 v5, vcc_hi
22243 // GFX10: encoding: [0x6b,0x10,0x0a,0x7e]
22245 v_cvt_i32_f32_e32 v5, ttmp11
22246 // GFX10: encoding: [0x77,0x10,0x0a,0x7e]
22248 v_cvt_i32_f32_e32 v5, m0
22249 // GFX10: encoding: [0x7c,0x10,0x0a,0x7e]
22251 v_cvt_i32_f32_e32 v5, exec_lo
22252 // GFX10: encoding: [0x7e,0x10,0x0a,0x7e]
22254 v_cvt_i32_f32_e32 v5, exec_hi
22255 // GFX10: encoding: [0x7f,0x10,0x0a,0x7e]
22257 v_cvt_i32_f32_e32 v5, 0
22258 // GFX10: encoding: [0x80,0x10,0x0a,0x7e]
22260 v_cvt_i32_f32_e32 v5, -1
22261 // GFX10: encoding: [0xc1,0x10,0x0a,0x7e]
22263 v_cvt_i32_f32_e32 v5, 0.5
22264 // GFX10: encoding: [0xf0,0x10,0x0a,0x7e]
22266 v_cvt_i32_f32_e32 v5, -4.0
22267 // GFX10: encoding: [0xf7,0x10,0x0a,0x7e]
22269 v_cvt_i32_f32_e32 v5, 0xaf123456
22270 // GFX10: encoding: [0xff,0x10,0x0a,0x7e,0x56,0x34,0x12,0xaf]
22272 v_cvt_i32_f32_e32 v5, 0x3f717273
22273 // GFX10: encoding: [0xff,0x10,0x0a,0x7e,0x73,0x72,0x71,0x3f]
22275 v_cvt_i32_f32_e64 v5, v1
22276 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x00]
22278 v_cvt_i32_f32_e64 v255, v1
22279 // GFX10: encoding: [0xff,0x00,0x88,0xd5,0x01,0x01,0x00,0x00]
22281 v_cvt_i32_f32_e64 v5, v255
22282 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0xff,0x01,0x00,0x00]
22284 v_cvt_i32_f32_e64 v5, s1
22285 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x01,0x00,0x00,0x00]
22287 v_cvt_i32_f32_e64 v5, s101
22288 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x65,0x00,0x00,0x00]
22290 v_cvt_i32_f32_e64 v5, vcc_lo
22291 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x6a,0x00,0x00,0x00]
22293 v_cvt_i32_f32_e64 v5, vcc_hi
22294 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x6b,0x00,0x00,0x00]
22296 v_cvt_i32_f32_e64 v5, m0
22297 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x7c,0x00,0x00,0x00]
22299 v_cvt_i32_f32_e64 v5, exec_lo
22300 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x7e,0x00,0x00,0x00]
22302 v_cvt_i32_f32_e64 v5, exec_hi
22303 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x7f,0x00,0x00,0x00]
22305 v_cvt_i32_f32_e64 v5, 0
22306 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x80,0x00,0x00,0x00]
22308 v_cvt_i32_f32_e64 v5, -1
22309 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0xc1,0x00,0x00,0x00]
22311 v_cvt_i32_f32_e64 v5, 0.5
22312 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0xf0,0x00,0x00,0x00]
22314 v_cvt_i32_f32_e64 v5, -4.0
22315 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0xf7,0x00,0x00,0x00]
22317 v_cvt_i32_f32_e64 v5, -v1
22318 // GFX10: encoding: [0x05,0x00,0x88,0xd5,0x01,0x01,0x00,0x20]
22320 v_cvt_i32_f32_e64 v5, |v1|
22321 // GFX10: encoding: [0x05,0x01,0x88,0xd5,0x01,0x01,0x00,0x00]
22323 v_cvt_i32_f32_e64 v5, v1 clamp
22324 // GFX10: encoding: [0x05,0x80,0x88,0xd5,0x01,0x01,0x00,0x00]
22326 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22327 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x00]
22329 v_cvt_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22330 // GFX10: encoding: [0xf9,0x10,0xfe,0x7f,0x01,0x06,0x06,0x00]
22332 v_cvt_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22333 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0xff,0x06,0x06,0x00]
22335 v_cvt_i32_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22336 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x86,0x00]
22338 v_cvt_i32_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22339 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x65,0x06,0x86,0x00]
22341 v_cvt_i32_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22342 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x6a,0x06,0x86,0x00]
22344 v_cvt_i32_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22345 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x6b,0x06,0x86,0x00]
22347 v_cvt_i32_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22348 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x7c,0x06,0x86,0x00]
22350 v_cvt_i32_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22351 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x7e,0x06,0x86,0x00]
22353 v_cvt_i32_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22354 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x7f,0x06,0x86,0x00]
22356 v_cvt_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22357 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x26,0x06,0x00]
22359 v_cvt_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
22360 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x00]
22362 v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22363 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x00,0x06,0x00]
22365 v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22366 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x01,0x06,0x00]
22368 v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
22369 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x02,0x06,0x00]
22371 v_cvt_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
22372 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x03,0x06,0x00]
22374 v_cvt_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22375 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x04,0x06,0x00]
22377 v_cvt_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22378 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x05,0x06,0x00]
22380 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
22381 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x0e,0x06,0x00]
22383 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
22384 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x16,0x06,0x00]
22386 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
22387 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x16,0x06,0x00]
22389 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
22390 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x06,0x00]
22392 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
22393 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x00,0x00]
22395 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
22396 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x01,0x00]
22398 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
22399 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x02,0x00]
22401 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
22402 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x03,0x00]
22404 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
22405 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x04,0x00]
22407 v_cvt_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
22408 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x05,0x00]
22410 v_cvt_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22411 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x16,0x00]
22413 v_cvt_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22414 // GFX10: encoding: [0xf9,0x10,0x0a,0x7e,0x01,0x06,0x26,0x00]
22416 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22417 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x00]
22419 v_cvt_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22420 // GFX10: encoding: [0xfa,0x10,0xfe,0x7f,0x01,0xe4,0x00,0x00]
22422 v_cvt_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22423 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0xff,0xe4,0x00,0x00]
22425 v_cvt_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
22426 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x1b,0x00,0x00]
22428 v_cvt_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
22429 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x40,0x01,0x00]
22431 v_cvt_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
22432 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x41,0x01,0x00]
22434 v_cvt_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
22435 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x01,0x01,0x00]
22437 v_cvt_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
22438 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x0f,0x01,0x00]
22440 v_cvt_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
22441 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x11,0x01,0x00]
22443 v_cvt_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
22444 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x1f,0x01,0x00]
22446 v_cvt_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
22447 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x21,0x01,0x00]
22449 v_cvt_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
22450 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x2f,0x01,0x00]
22452 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
22453 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x10]
22455 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
22456 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x30]
22458 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
22459 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22461 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
22462 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22464 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
22465 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x01]
22467 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
22468 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x03]
22470 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
22471 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
22473 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
22474 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
22476 v_cvt_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
22477 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0xe4,0x08,0x00]
22479 v_cvt_i32_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
22480 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x51,0x01,0x00]
22482 v_cvt_i32_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
22483 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x5f,0x01,0x00]
22485 v_cvt_i32_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
22486 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x61,0x01,0x00]
22488 v_cvt_i32_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
22489 // GFX10: encoding: [0xfa,0x10,0x0a,0x7e,0x01,0x6f,0x01,0x00]
22491 v_mov_fed_b32_e32 v5, v1
22492 // GFX10: encoding: [0x01,0x13,0x0a,0x7e]
22494 v_mov_fed_b32_e32 v255, v1
22495 // GFX10: encoding: [0x01,0x13,0xfe,0x7f]
22497 v_mov_fed_b32_e32 v5, v255
22498 // GFX10: encoding: [0xff,0x13,0x0a,0x7e]
22500 v_mov_fed_b32_e32 v5, s1
22501 // GFX10: encoding: [0x01,0x12,0x0a,0x7e]
22503 v_mov_fed_b32_e32 v5, s103
22504 // GFX10: encoding: [0x67,0x12,0x0a,0x7e]
22506 v_mov_fed_b32_e32 v5, vcc_lo
22507 // GFX10: encoding: [0x6a,0x12,0x0a,0x7e]
22509 v_mov_fed_b32_e32 v5, vcc_hi
22510 // GFX10: encoding: [0x6b,0x12,0x0a,0x7e]
22512 v_mov_fed_b32_e32 v5, ttmp11
22513 // GFX10: encoding: [0x77,0x12,0x0a,0x7e]
22515 v_mov_fed_b32_e32 v5, m0
22516 // GFX10: encoding: [0x7c,0x12,0x0a,0x7e]
22518 v_mov_fed_b32_e32 v5, exec_lo
22519 // GFX10: encoding: [0x7e,0x12,0x0a,0x7e]
22521 v_mov_fed_b32_e32 v5, exec_hi
22522 // GFX10: encoding: [0x7f,0x12,0x0a,0x7e]
22524 v_mov_fed_b32_e32 v5, 0
22525 // GFX10: encoding: [0x80,0x12,0x0a,0x7e]
22527 v_mov_fed_b32_e32 v5, -1
22528 // GFX10: encoding: [0xc1,0x12,0x0a,0x7e]
22530 v_mov_fed_b32_e32 v5, 0.5
22531 // GFX10: encoding: [0xf0,0x12,0x0a,0x7e]
22533 v_mov_fed_b32_e32 v5, -4.0
22534 // GFX10: encoding: [0xf7,0x12,0x0a,0x7e]
22536 v_mov_fed_b32_e32 v5, 0xaf123456
22537 // GFX10: encoding: [0xff,0x12,0x0a,0x7e,0x56,0x34,0x12,0xaf]
22539 v_mov_fed_b32_e32 v5, 0x3f717273
22540 // GFX10: encoding: [0xff,0x12,0x0a,0x7e,0x73,0x72,0x71,0x3f]
22542 v_mov_fed_b32_e64 v5, v1
22543 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x01,0x01,0x00,0x00]
22545 v_mov_fed_b32_e64 v255, v1
22546 // GFX10: encoding: [0xff,0x00,0x89,0xd5,0x01,0x01,0x00,0x00]
22548 v_mov_fed_b32_e64 v5, v255
22549 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0xff,0x01,0x00,0x00]
22551 v_mov_fed_b32_e64 v5, s1
22552 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x01,0x00,0x00,0x00]
22554 v_mov_fed_b32_e64 v5, s101
22555 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x65,0x00,0x00,0x00]
22557 v_mov_fed_b32_e64 v5, vcc_lo
22558 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x6a,0x00,0x00,0x00]
22560 v_mov_fed_b32_e64 v5, vcc_hi
22561 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x6b,0x00,0x00,0x00]
22563 v_mov_fed_b32_e64 v5, m0
22564 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x7c,0x00,0x00,0x00]
22566 v_mov_fed_b32_e64 v5, exec_lo
22567 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x7e,0x00,0x00,0x00]
22569 v_mov_fed_b32_e64 v5, exec_hi
22570 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x7f,0x00,0x00,0x00]
22572 v_mov_fed_b32_e64 v5, 0
22573 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0x80,0x00,0x00,0x00]
22575 v_mov_fed_b32_e64 v5, -1
22576 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0xc1,0x00,0x00,0x00]
22578 v_mov_fed_b32_e64 v5, 0.5
22579 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0xf0,0x00,0x00,0x00]
22581 v_mov_fed_b32_e64 v5, -4.0
22582 // GFX10: encoding: [0x05,0x00,0x89,0xd5,0xf7,0x00,0x00,0x00]
22584 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22585 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x06,0x00]
22587 v_mov_fed_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22588 // GFX10: encoding: [0xf9,0x12,0xfe,0x7f,0x01,0x06,0x06,0x00]
22590 v_mov_fed_b32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22591 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0xff,0x06,0x06,0x00]
22593 v_mov_fed_b32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22594 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x86,0x00]
22596 v_mov_fed_b32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22597 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x65,0x06,0x86,0x00]
22599 v_mov_fed_b32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22600 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x6a,0x06,0x86,0x00]
22602 v_mov_fed_b32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22603 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x6b,0x06,0x86,0x00]
22605 v_mov_fed_b32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22606 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x7c,0x06,0x86,0x00]
22608 v_mov_fed_b32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22609 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x7e,0x06,0x86,0x00]
22611 v_mov_fed_b32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22612 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x7f,0x06,0x86,0x00]
22614 v_mov_fed_b32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
22615 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x06,0x00]
22617 v_mov_fed_b32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22618 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x00,0x06,0x00]
22620 v_mov_fed_b32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22621 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x01,0x06,0x00]
22623 v_mov_fed_b32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
22624 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x02,0x06,0x00]
22626 v_mov_fed_b32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
22627 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x03,0x06,0x00]
22629 v_mov_fed_b32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22630 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x04,0x06,0x00]
22632 v_mov_fed_b32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22633 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x05,0x06,0x00]
22635 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
22636 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x0e,0x06,0x00]
22638 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
22639 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x16,0x06,0x00]
22641 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
22642 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x16,0x06,0x00]
22644 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
22645 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x06,0x00]
22647 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
22648 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x00,0x00]
22650 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
22651 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x01,0x00]
22653 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
22654 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x02,0x00]
22656 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
22657 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x03,0x00]
22659 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
22660 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x04,0x00]
22662 v_mov_fed_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
22663 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x05,0x00]
22665 v_mov_fed_b32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22666 // GFX10: encoding: [0xf9,0x12,0x0a,0x7e,0x01,0x06,0x0e,0x00]
22668 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22669 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x00]
22671 v_mov_fed_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22672 // GFX10: encoding: [0xfa,0x12,0xfe,0x7f,0x01,0xe4,0x00,0x00]
22674 v_mov_fed_b32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22675 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0xff,0xe4,0x00,0x00]
22677 v_mov_fed_b32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
22678 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x1b,0x00,0x00]
22680 v_mov_fed_b32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
22681 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x40,0x01,0x00]
22683 v_mov_fed_b32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
22684 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x41,0x01,0x00]
22686 v_mov_fed_b32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
22687 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x01,0x01,0x00]
22689 v_mov_fed_b32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
22690 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x0f,0x01,0x00]
22692 v_mov_fed_b32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
22693 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x11,0x01,0x00]
22695 v_mov_fed_b32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
22696 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x1f,0x01,0x00]
22698 v_mov_fed_b32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
22699 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x21,0x01,0x00]
22701 v_mov_fed_b32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
22702 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x2f,0x01,0x00]
22704 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
22705 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x10]
22707 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
22708 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x30]
22710 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
22711 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22713 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
22714 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22716 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
22717 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x01]
22719 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
22720 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x03]
22722 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
22723 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
22725 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
22726 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
22728 v_mov_fed_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
22729 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0xe4,0x08,0x00]
22731 v_mov_fed_b32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
22732 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x51,0x01,0x00]
22734 v_mov_fed_b32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
22735 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x5f,0x01,0x00]
22737 v_mov_fed_b32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
22738 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x61,0x01,0x00]
22740 v_mov_fed_b32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
22741 // GFX10: encoding: [0xfa,0x12,0x0a,0x7e,0x01,0x6f,0x01,0x00]
22743 v_cvt_f16_f32 v5, v1
22744 // GFX10: encoding: [0x01,0x15,0x0a,0x7e]
22746 v_cvt_f16_f32 v255, v1
22747 // GFX10: encoding: [0x01,0x15,0xfe,0x7f]
22749 v_cvt_f16_f32 v5, v255
22750 // GFX10: encoding: [0xff,0x15,0x0a,0x7e]
22752 v_cvt_f16_f32 v5, s1
22753 // GFX10: encoding: [0x01,0x14,0x0a,0x7e]
22755 v_cvt_f16_f32 v5, s103
22756 // GFX10: encoding: [0x67,0x14,0x0a,0x7e]
22758 v_cvt_f16_f32 v5, vcc_lo
22759 // GFX10: encoding: [0x6a,0x14,0x0a,0x7e]
22761 v_cvt_f16_f32 v5, vcc_hi
22762 // GFX10: encoding: [0x6b,0x14,0x0a,0x7e]
22764 v_cvt_f16_f32 v5, ttmp11
22765 // GFX10: encoding: [0x77,0x14,0x0a,0x7e]
22767 v_cvt_f16_f32 v5, m0
22768 // GFX10: encoding: [0x7c,0x14,0x0a,0x7e]
22770 v_cvt_f16_f32 v5, exec_lo
22771 // GFX10: encoding: [0x7e,0x14,0x0a,0x7e]
22773 v_cvt_f16_f32 v5, exec_hi
22774 // GFX10: encoding: [0x7f,0x14,0x0a,0x7e]
22776 v_cvt_f16_f32 v5, 0
22777 // GFX10: encoding: [0x80,0x14,0x0a,0x7e]
22779 v_cvt_f16_f32 v5, -1
22780 // GFX10: encoding: [0xc1,0x14,0x0a,0x7e]
22782 v_cvt_f16_f32 v5, 0.5
22783 // GFX10: encoding: [0xf0,0x14,0x0a,0x7e]
22785 v_cvt_f16_f32 v5, -4.0
22786 // GFX10: encoding: [0xf7,0x14,0x0a,0x7e]
22788 v_cvt_f16_f32 v5, 0xaf123456
22789 // GFX10: encoding: [0xff,0x14,0x0a,0x7e,0x56,0x34,0x12,0xaf]
22791 v_cvt_f16_f32 v5, 0x3f717273
22792 // GFX10: encoding: [0xff,0x14,0x0a,0x7e,0x73,0x72,0x71,0x3f]
22794 v_cvt_f16_f32_e64 v5, v1
22795 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]
22797 v_cvt_f16_f32_e64 v255, v1
22798 // GFX10: encoding: [0xff,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]
22800 v_cvt_f16_f32_e64 v5, v255
22801 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0xff,0x01,0x00,0x00]
22803 v_cvt_f16_f32_e64 v5, s1
22804 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x00,0x00,0x00]
22806 v_cvt_f16_f32_e64 v5, s101
22807 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x65,0x00,0x00,0x00]
22809 v_cvt_f16_f32_e64 v5, vcc_lo
22810 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x6a,0x00,0x00,0x00]
22812 v_cvt_f16_f32_e64 v5, vcc_hi
22813 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x6b,0x00,0x00,0x00]
22815 v_cvt_f16_f32_e64 v5, m0
22816 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x7c,0x00,0x00,0x00]
22818 v_cvt_f16_f32_e64 v5, exec_lo
22819 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x7e,0x00,0x00,0x00]
22821 v_cvt_f16_f32_e64 v5, exec_hi
22822 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x7f,0x00,0x00,0x00]
22824 v_cvt_f16_f32_e64 v5, 0
22825 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x80,0x00,0x00,0x00]
22827 v_cvt_f16_f32_e64 v5, -1
22828 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0xc1,0x00,0x00,0x00]
22830 v_cvt_f16_f32_e64 v5, 0.5
22831 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0xf0,0x00,0x00,0x00]
22833 v_cvt_f16_f32_e64 v5, -4.0
22834 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0xf7,0x00,0x00,0x00]
22836 v_cvt_f16_f32_e64 v5, -v1
22837 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x20]
22839 v_cvt_f16_f32_e64 v5, |v1|
22840 // GFX10: encoding: [0x05,0x01,0x8a,0xd5,0x01,0x01,0x00,0x00]
22842 v_cvt_f16_f32_e64 v5, v1 clamp
22843 // GFX10: encoding: [0x05,0x80,0x8a,0xd5,0x01,0x01,0x00,0x00]
22845 v_cvt_f16_f32_e64 v5, v1 mul:2
22846 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x08]
22848 v_cvt_f16_f32_e64 v5, v1 mul:4
22849 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x10]
22851 v_cvt_f16_f32_e64 v5, v1 div:2
22852 // GFX10: encoding: [0x05,0x00,0x8a,0xd5,0x01,0x01,0x00,0x18]
22854 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22855 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x00]
22857 v_cvt_f16_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22858 // GFX10: encoding: [0xf9,0x14,0xfe,0x7f,0x01,0x06,0x06,0x00]
22860 v_cvt_f16_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22861 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0xff,0x06,0x06,0x00]
22863 v_cvt_f16_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22864 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x86,0x00]
22866 v_cvt_f16_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22867 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x65,0x06,0x86,0x00]
22869 v_cvt_f16_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22870 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x6a,0x06,0x86,0x00]
22872 v_cvt_f16_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22873 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x6b,0x06,0x86,0x00]
22875 v_cvt_f16_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22876 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x7c,0x06,0x86,0x00]
22878 v_cvt_f16_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22879 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x7e,0x06,0x86,0x00]
22881 v_cvt_f16_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22882 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x7f,0x06,0x86,0x00]
22884 v_cvt_f16_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22885 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x26,0x06,0x00]
22887 v_cvt_f16_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22888 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x46,0x06,0x00]
22890 v_cvt_f16_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22891 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x86,0x06,0x00]
22893 v_cvt_f16_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22894 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0xc6,0x06,0x00]
22896 v_cvt_f16_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
22897 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x00]
22899 v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22900 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x00,0x06,0x00]
22902 v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22903 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x01,0x06,0x00]
22905 v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
22906 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x02,0x06,0x00]
22908 v_cvt_f16_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
22909 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x03,0x06,0x00]
22911 v_cvt_f16_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
22912 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x04,0x06,0x00]
22914 v_cvt_f16_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
22915 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x05,0x06,0x00]
22917 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
22918 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x0e,0x06,0x00]
22920 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
22921 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x16,0x06,0x00]
22923 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
22924 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x16,0x06,0x00]
22926 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
22927 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x06,0x00]
22929 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
22930 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x00,0x00]
22932 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
22933 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x01,0x00]
22935 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
22936 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x02,0x00]
22938 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
22939 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x03,0x00]
22941 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
22942 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x04,0x00]
22944 v_cvt_f16_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
22945 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x05,0x00]
22947 v_cvt_f16_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22948 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x16,0x00]
22950 v_cvt_f16_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
22951 // GFX10: encoding: [0xf9,0x14,0x0a,0x7e,0x01,0x06,0x26,0x00]
22953 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22954 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x00]
22956 v_cvt_f16_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22957 // GFX10: encoding: [0xfa,0x14,0xfe,0x7f,0x01,0xe4,0x00,0x00]
22959 v_cvt_f16_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
22960 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0xff,0xe4,0x00,0x00]
22962 v_cvt_f16_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
22963 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x1b,0x00,0x00]
22965 v_cvt_f16_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
22966 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x40,0x01,0x00]
22968 v_cvt_f16_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
22969 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x41,0x01,0x00]
22971 v_cvt_f16_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
22972 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x01,0x01,0x00]
22974 v_cvt_f16_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
22975 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x0f,0x01,0x00]
22977 v_cvt_f16_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
22978 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x11,0x01,0x00]
22980 v_cvt_f16_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
22981 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x1f,0x01,0x00]
22983 v_cvt_f16_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
22984 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x21,0x01,0x00]
22986 v_cvt_f16_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
22987 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x2f,0x01,0x00]
22989 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
22990 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x10]
22992 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
22993 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x30]
22995 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
22996 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
22998 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
22999 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23001 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
23002 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x01]
23004 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
23005 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x03]
23007 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
23008 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23010 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
23011 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23013 v_cvt_f16_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
23014 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0xe4,0x08,0x00]
23016 v_cvt_f16_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
23017 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x51,0x01,0x00]
23019 v_cvt_f16_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
23020 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x5f,0x01,0x00]
23022 v_cvt_f16_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
23023 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x61,0x01,0x00]
23025 v_cvt_f16_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
23026 // GFX10: encoding: [0xfa,0x14,0x0a,0x7e,0x01,0x6f,0x01,0x00]
23028 v_cvt_f32_f16 v5, v1
23029 // GFX10: encoding: [0x01,0x17,0x0a,0x7e]
23031 v_cvt_f32_f16 v255, v1
23032 // GFX10: encoding: [0x01,0x17,0xfe,0x7f]
23034 v_cvt_f32_f16 v5, v255
23035 // GFX10: encoding: [0xff,0x17,0x0a,0x7e]
23037 v_cvt_f32_f16 v5, s1
23038 // GFX10: encoding: [0x01,0x16,0x0a,0x7e]
23040 v_cvt_f32_f16 v5, s103
23041 // GFX10: encoding: [0x67,0x16,0x0a,0x7e]
23043 v_cvt_f32_f16 v5, vcc_lo
23044 // GFX10: encoding: [0x6a,0x16,0x0a,0x7e]
23046 v_cvt_f32_f16 v5, vcc_hi
23047 // GFX10: encoding: [0x6b,0x16,0x0a,0x7e]
23049 v_cvt_f32_f16 v5, ttmp11
23050 // GFX10: encoding: [0x77,0x16,0x0a,0x7e]
23052 v_cvt_f32_f16 v5, m0
23053 // GFX10: encoding: [0x7c,0x16,0x0a,0x7e]
23055 v_cvt_f32_f16 v5, exec_lo
23056 // GFX10: encoding: [0x7e,0x16,0x0a,0x7e]
23058 v_cvt_f32_f16 v5, exec_hi
23059 // GFX10: encoding: [0x7f,0x16,0x0a,0x7e]
23061 v_cvt_f32_f16 v5, 0
23062 // GFX10: encoding: [0x80,0x16,0x0a,0x7e]
23064 v_cvt_f32_f16 v5, -1
23065 // GFX10: encoding: [0xc1,0x16,0x0a,0x7e]
23067 v_cvt_f32_f16_e64 v5, v1
23068 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x00]
23070 v_cvt_f32_f16_e64 v255, v1
23071 // GFX10: encoding: [0xff,0x00,0x8b,0xd5,0x01,0x01,0x00,0x00]
23073 v_cvt_f32_f16_e64 v5, v255
23074 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0xff,0x01,0x00,0x00]
23076 v_cvt_f32_f16_e64 v5, s1
23077 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x00,0x00,0x00]
23079 v_cvt_f32_f16_e64 v5, s101
23080 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x65,0x00,0x00,0x00]
23082 v_cvt_f32_f16_e64 v5, vcc_lo
23083 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x6a,0x00,0x00,0x00]
23085 v_cvt_f32_f16_e64 v5, vcc_hi
23086 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x6b,0x00,0x00,0x00]
23088 v_cvt_f32_f16_e64 v5, m0
23089 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x7c,0x00,0x00,0x00]
23091 v_cvt_f32_f16_e64 v5, exec_lo
23092 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x7e,0x00,0x00,0x00]
23094 v_cvt_f32_f16_e64 v5, exec_hi
23095 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x7f,0x00,0x00,0x00]
23097 v_cvt_f32_f16_e64 v5, 0
23098 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x80,0x00,0x00,0x00]
23100 v_cvt_f32_f16_e64 v5, -1
23101 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0xc1,0x00,0x00,0x00]
23103 v_cvt_f32_f16_e64 v5, 0.5
23104 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0xf0,0x00,0x00,0x00]
23106 v_cvt_f32_f16_e64 v5, -4.0
23107 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0xf7,0x00,0x00,0x00]
23109 v_cvt_f32_f16_e64 v5, -v1
23110 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x20]
23112 v_cvt_f32_f16_e64 v5, |v1|
23113 // GFX10: encoding: [0x05,0x01,0x8b,0xd5,0x01,0x01,0x00,0x00]
23115 v_cvt_f32_f16_e64 v5, v1 clamp
23116 // GFX10: encoding: [0x05,0x80,0x8b,0xd5,0x01,0x01,0x00,0x00]
23118 v_cvt_f32_f16_e64 v5, v1 mul:2
23119 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x08]
23121 v_cvt_f32_f16_e64 v5, v1 mul:4
23122 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x10]
23124 v_cvt_f32_f16_e64 v5, v1 div:2
23125 // GFX10: encoding: [0x05,0x00,0x8b,0xd5,0x01,0x01,0x00,0x18]
23127 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23128 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x00]
23130 v_cvt_f32_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23131 // GFX10: encoding: [0xf9,0x16,0xfe,0x7f,0x01,0x06,0x06,0x00]
23133 v_cvt_f32_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23134 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0xff,0x06,0x06,0x00]
23136 v_cvt_f32_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23137 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x86,0x00]
23139 v_cvt_f32_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23140 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x65,0x06,0x86,0x00]
23142 v_cvt_f32_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23143 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x6a,0x06,0x86,0x00]
23145 v_cvt_f32_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23146 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x6b,0x06,0x86,0x00]
23148 v_cvt_f32_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23149 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x7c,0x06,0x86,0x00]
23151 v_cvt_f32_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23152 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x7e,0x06,0x86,0x00]
23154 v_cvt_f32_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23155 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x7f,0x06,0x86,0x00]
23157 v_cvt_f32_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23158 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x26,0x06,0x00]
23160 v_cvt_f32_f16_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23161 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x46,0x06,0x00]
23163 v_cvt_f32_f16_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23164 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x86,0x06,0x00]
23166 v_cvt_f32_f16_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23167 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0xc6,0x06,0x00]
23169 v_cvt_f32_f16_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
23170 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x00]
23172 v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23173 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x00,0x06,0x00]
23175 v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23176 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x01,0x06,0x00]
23178 v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
23179 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x02,0x06,0x00]
23181 v_cvt_f32_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
23182 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x03,0x06,0x00]
23184 v_cvt_f32_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23185 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x04,0x06,0x00]
23187 v_cvt_f32_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23188 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x05,0x06,0x00]
23190 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
23191 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x0e,0x06,0x00]
23193 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
23194 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x16,0x06,0x00]
23196 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
23197 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x16,0x06,0x00]
23199 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
23200 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x06,0x00]
23202 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
23203 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x00,0x00]
23205 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
23206 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x01,0x00]
23208 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
23209 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x02,0x00]
23211 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
23212 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x03,0x00]
23214 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
23215 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x04,0x00]
23217 v_cvt_f32_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
23218 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x05,0x00]
23220 v_cvt_f32_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23221 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x16,0x00]
23223 v_cvt_f32_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23224 // GFX10: encoding: [0xf9,0x16,0x0a,0x7e,0x01,0x06,0x26,0x00]
23226 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23227 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x00]
23229 v_cvt_f32_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23230 // GFX10: encoding: [0xfa,0x16,0xfe,0x7f,0x01,0xe4,0x00,0x00]
23232 v_cvt_f32_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23233 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0xff,0xe4,0x00,0x00]
23235 v_cvt_f32_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
23236 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x1b,0x00,0x00]
23238 v_cvt_f32_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
23239 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x40,0x01,0x00]
23241 v_cvt_f32_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
23242 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x41,0x01,0x00]
23244 v_cvt_f32_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
23245 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x01,0x01,0x00]
23247 v_cvt_f32_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
23248 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x0f,0x01,0x00]
23250 v_cvt_f32_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
23251 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x11,0x01,0x00]
23253 v_cvt_f32_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
23254 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x1f,0x01,0x00]
23256 v_cvt_f32_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
23257 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x21,0x01,0x00]
23259 v_cvt_f32_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
23260 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x2f,0x01,0x00]
23262 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
23263 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x10]
23265 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
23266 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x30]
23268 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
23269 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23271 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
23272 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23274 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
23275 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x01]
23277 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
23278 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x03]
23280 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
23281 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23283 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
23284 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23286 v_cvt_f32_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
23287 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0xe4,0x08,0x00]
23289 v_cvt_f32_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
23290 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x51,0x01,0x00]
23292 v_cvt_f32_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
23293 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x5f,0x01,0x00]
23295 v_cvt_f32_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
23296 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x61,0x01,0x00]
23298 v_cvt_f32_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
23299 // GFX10: encoding: [0xfa,0x16,0x0a,0x7e,0x01,0x6f,0x01,0x00]
23301 v_cvt_rpi_i32_f32 v5, v1
23302 // GFX10: encoding: [0x01,0x19,0x0a,0x7e]
23304 v_cvt_rpi_i32_f32 v255, v1
23305 // GFX10: encoding: [0x01,0x19,0xfe,0x7f]
23307 v_cvt_rpi_i32_f32 v5, v255
23308 // GFX10: encoding: [0xff,0x19,0x0a,0x7e]
23310 v_cvt_rpi_i32_f32 v5, s1
23311 // GFX10: encoding: [0x01,0x18,0x0a,0x7e]
23313 v_cvt_rpi_i32_f32 v5, s103
23314 // GFX10: encoding: [0x67,0x18,0x0a,0x7e]
23316 v_cvt_rpi_i32_f32 v5, vcc_lo
23317 // GFX10: encoding: [0x6a,0x18,0x0a,0x7e]
23319 v_cvt_rpi_i32_f32 v5, vcc_hi
23320 // GFX10: encoding: [0x6b,0x18,0x0a,0x7e]
23322 v_cvt_rpi_i32_f32 v5, ttmp11
23323 // GFX10: encoding: [0x77,0x18,0x0a,0x7e]
23325 v_cvt_rpi_i32_f32 v5, m0
23326 // GFX10: encoding: [0x7c,0x18,0x0a,0x7e]
23328 v_cvt_rpi_i32_f32 v5, exec_lo
23329 // GFX10: encoding: [0x7e,0x18,0x0a,0x7e]
23331 v_cvt_rpi_i32_f32 v5, exec_hi
23332 // GFX10: encoding: [0x7f,0x18,0x0a,0x7e]
23334 v_cvt_rpi_i32_f32 v5, 0
23335 // GFX10: encoding: [0x80,0x18,0x0a,0x7e]
23337 v_cvt_rpi_i32_f32 v5, -1
23338 // GFX10: encoding: [0xc1,0x18,0x0a,0x7e]
23340 v_cvt_rpi_i32_f32 v5, 0.5
23341 // GFX10: encoding: [0xf0,0x18,0x0a,0x7e]
23343 v_cvt_rpi_i32_f32 v5, -4.0
23344 // GFX10: encoding: [0xf7,0x18,0x0a,0x7e]
23346 v_cvt_rpi_i32_f32 v5, 0xaf123456
23347 // GFX10: encoding: [0xff,0x18,0x0a,0x7e,0x56,0x34,0x12,0xaf]
23349 v_cvt_rpi_i32_f32 v5, 0x3f717273
23350 // GFX10: encoding: [0xff,0x18,0x0a,0x7e,0x73,0x72,0x71,0x3f]
23352 v_cvt_rpi_i32_f32_e64 v5, v1
23353 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]
23355 v_cvt_rpi_i32_f32_e64 v255, v1
23356 // GFX10: encoding: [0xff,0x00,0x8c,0xd5,0x01,0x01,0x00,0x00]
23358 v_cvt_rpi_i32_f32_e64 v5, v255
23359 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0xff,0x01,0x00,0x00]
23361 v_cvt_rpi_i32_f32_e64 v5, s1
23362 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x00,0x00,0x00]
23364 v_cvt_rpi_i32_f32_e64 v5, s101
23365 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x65,0x00,0x00,0x00]
23367 v_cvt_rpi_i32_f32_e64 v5, vcc_lo
23368 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x6a,0x00,0x00,0x00]
23370 v_cvt_rpi_i32_f32_e64 v5, vcc_hi
23371 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x6b,0x00,0x00,0x00]
23373 v_cvt_rpi_i32_f32_e64 v5, m0
23374 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x7c,0x00,0x00,0x00]
23376 v_cvt_rpi_i32_f32_e64 v5, exec_lo
23377 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x7e,0x00,0x00,0x00]
23379 v_cvt_rpi_i32_f32_e64 v5, exec_hi
23380 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x7f,0x00,0x00,0x00]
23382 v_cvt_rpi_i32_f32_e64 v5, 0
23383 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x80,0x00,0x00,0x00]
23385 v_cvt_rpi_i32_f32_e64 v5, -1
23386 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0xc1,0x00,0x00,0x00]
23388 v_cvt_rpi_i32_f32_e64 v5, 0.5
23389 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0xf0,0x00,0x00,0x00]
23391 v_cvt_rpi_i32_f32_e64 v5, -4.0
23392 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0xf7,0x00,0x00,0x00]
23394 v_cvt_rpi_i32_f32_e64 v5, -v1
23395 // GFX10: encoding: [0x05,0x00,0x8c,0xd5,0x01,0x01,0x00,0x20]
23397 v_cvt_rpi_i32_f32_e64 v5, |v1|
23398 // GFX10: encoding: [0x05,0x01,0x8c,0xd5,0x01,0x01,0x00,0x00]
23400 v_cvt_rpi_i32_f32_e64 v5, v1 clamp
23401 // GFX10: encoding: [0x05,0x80,0x8c,0xd5,0x01,0x01,0x00,0x00]
23403 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23404 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x00]
23406 v_cvt_rpi_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23407 // GFX10: encoding: [0xf9,0x18,0xfe,0x7f,0x01,0x06,0x06,0x00]
23409 v_cvt_rpi_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23410 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0xff,0x06,0x06,0x00]
23412 v_cvt_rpi_i32_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23413 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x86,0x00]
23415 v_cvt_rpi_i32_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23416 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x65,0x06,0x86,0x00]
23418 v_cvt_rpi_i32_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23419 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x6a,0x06,0x86,0x00]
23421 v_cvt_rpi_i32_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23422 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x6b,0x06,0x86,0x00]
23424 v_cvt_rpi_i32_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23425 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x7c,0x06,0x86,0x00]
23427 v_cvt_rpi_i32_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23428 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x7e,0x06,0x86,0x00]
23430 v_cvt_rpi_i32_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23431 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x7f,0x06,0x86,0x00]
23433 v_cvt_rpi_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23434 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x26,0x06,0x00]
23436 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
23437 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x00]
23439 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23440 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x00,0x06,0x00]
23442 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23443 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x01,0x06,0x00]
23445 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
23446 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x02,0x06,0x00]
23448 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
23449 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x03,0x06,0x00]
23451 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23452 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x04,0x06,0x00]
23454 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23455 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x05,0x06,0x00]
23457 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
23458 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x0e,0x06,0x00]
23460 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
23461 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x16,0x06,0x00]
23463 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
23464 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x16,0x06,0x00]
23466 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
23467 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x06,0x00]
23469 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
23470 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x00,0x00]
23472 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
23473 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x01,0x00]
23475 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
23476 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x02,0x00]
23478 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
23479 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x03,0x00]
23481 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
23482 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x04,0x00]
23484 v_cvt_rpi_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
23485 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x05,0x00]
23487 v_cvt_rpi_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23488 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x16,0x00]
23490 v_cvt_rpi_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23491 // GFX10: encoding: [0xf9,0x18,0x0a,0x7e,0x01,0x06,0x26,0x00]
23493 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23494 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x00]
23496 v_cvt_rpi_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23497 // GFX10: encoding: [0xfa,0x18,0xfe,0x7f,0x01,0xe4,0x00,0x00]
23499 v_cvt_rpi_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23500 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0xff,0xe4,0x00,0x00]
23502 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
23503 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x1b,0x00,0x00]
23505 v_cvt_rpi_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
23506 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x40,0x01,0x00]
23508 v_cvt_rpi_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
23509 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x41,0x01,0x00]
23511 v_cvt_rpi_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
23512 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x01,0x01,0x00]
23514 v_cvt_rpi_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
23515 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x0f,0x01,0x00]
23517 v_cvt_rpi_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
23518 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x11,0x01,0x00]
23520 v_cvt_rpi_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
23521 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x1f,0x01,0x00]
23523 v_cvt_rpi_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
23524 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x21,0x01,0x00]
23526 v_cvt_rpi_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
23527 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x2f,0x01,0x00]
23529 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
23530 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x10]
23532 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
23533 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x30]
23535 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
23536 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23538 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
23539 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23541 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
23542 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x01]
23544 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
23545 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x03]
23547 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
23548 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23550 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
23551 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23553 v_cvt_rpi_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
23554 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0xe4,0x08,0x00]
23556 v_cvt_rpi_i32_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
23557 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x51,0x01,0x00]
23559 v_cvt_rpi_i32_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
23560 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x5f,0x01,0x00]
23562 v_cvt_rpi_i32_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
23563 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x61,0x01,0x00]
23565 v_cvt_rpi_i32_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
23566 // GFX10: encoding: [0xfa,0x18,0x0a,0x7e,0x01,0x6f,0x01,0x00]
23568 v_cvt_flr_i32_f32 v5, v1
23569 // GFX10: encoding: [0x01,0x1b,0x0a,0x7e]
23571 v_cvt_flr_i32_f32 v255, v1
23572 // GFX10: encoding: [0x01,0x1b,0xfe,0x7f]
23574 v_cvt_flr_i32_f32 v5, v255
23575 // GFX10: encoding: [0xff,0x1b,0x0a,0x7e]
23577 v_cvt_flr_i32_f32 v5, s1
23578 // GFX10: encoding: [0x01,0x1a,0x0a,0x7e]
23580 v_cvt_flr_i32_f32 v5, s103
23581 // GFX10: encoding: [0x67,0x1a,0x0a,0x7e]
23583 v_cvt_flr_i32_f32 v5, vcc_lo
23584 // GFX10: encoding: [0x6a,0x1a,0x0a,0x7e]
23586 v_cvt_flr_i32_f32 v5, vcc_hi
23587 // GFX10: encoding: [0x6b,0x1a,0x0a,0x7e]
23589 v_cvt_flr_i32_f32 v5, ttmp11
23590 // GFX10: encoding: [0x77,0x1a,0x0a,0x7e]
23592 v_cvt_flr_i32_f32 v5, m0
23593 // GFX10: encoding: [0x7c,0x1a,0x0a,0x7e]
23595 v_cvt_flr_i32_f32 v5, exec_lo
23596 // GFX10: encoding: [0x7e,0x1a,0x0a,0x7e]
23598 v_cvt_flr_i32_f32 v5, exec_hi
23599 // GFX10: encoding: [0x7f,0x1a,0x0a,0x7e]
23601 v_cvt_flr_i32_f32 v5, 0
23602 // GFX10: encoding: [0x80,0x1a,0x0a,0x7e]
23604 v_cvt_flr_i32_f32 v5, -1
23605 // GFX10: encoding: [0xc1,0x1a,0x0a,0x7e]
23607 v_cvt_flr_i32_f32 v5, 0.5
23608 // GFX10: encoding: [0xf0,0x1a,0x0a,0x7e]
23610 v_cvt_flr_i32_f32 v5, -4.0
23611 // GFX10: encoding: [0xf7,0x1a,0x0a,0x7e]
23613 v_cvt_flr_i32_f32 v5, 0xaf123456
23614 // GFX10: encoding: [0xff,0x1a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
23616 v_cvt_flr_i32_f32 v5, 0x3f717273
23617 // GFX10: encoding: [0xff,0x1a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
23619 v_cvt_flr_i32_f32_e64 v5, v1
23620 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]
23622 v_cvt_flr_i32_f32_e64 v255, v1
23623 // GFX10: encoding: [0xff,0x00,0x8d,0xd5,0x01,0x01,0x00,0x00]
23625 v_cvt_flr_i32_f32_e64 v5, v255
23626 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0xff,0x01,0x00,0x00]
23628 v_cvt_flr_i32_f32_e64 v5, s1
23629 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x00,0x00,0x00]
23631 v_cvt_flr_i32_f32_e64 v5, s101
23632 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x65,0x00,0x00,0x00]
23634 v_cvt_flr_i32_f32_e64 v5, vcc_lo
23635 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x6a,0x00,0x00,0x00]
23637 v_cvt_flr_i32_f32_e64 v5, vcc_hi
23638 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x6b,0x00,0x00,0x00]
23640 v_cvt_flr_i32_f32_e64 v5, m0
23641 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x7c,0x00,0x00,0x00]
23643 v_cvt_flr_i32_f32_e64 v5, exec_lo
23644 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x7e,0x00,0x00,0x00]
23646 v_cvt_flr_i32_f32_e64 v5, exec_hi
23647 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x7f,0x00,0x00,0x00]
23649 v_cvt_flr_i32_f32_e64 v5, 0
23650 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x80,0x00,0x00,0x00]
23652 v_cvt_flr_i32_f32_e64 v5, -1
23653 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0xc1,0x00,0x00,0x00]
23655 v_cvt_flr_i32_f32_e64 v5, 0.5
23656 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0xf0,0x00,0x00,0x00]
23658 v_cvt_flr_i32_f32_e64 v5, -4.0
23659 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0xf7,0x00,0x00,0x00]
23661 v_cvt_flr_i32_f32_e64 v5, -v1
23662 // GFX10: encoding: [0x05,0x00,0x8d,0xd5,0x01,0x01,0x00,0x20]
23664 v_cvt_flr_i32_f32_e64 v5, |v1|
23665 // GFX10: encoding: [0x05,0x01,0x8d,0xd5,0x01,0x01,0x00,0x00]
23667 v_cvt_flr_i32_f32_e64 v5, v1 clamp
23668 // GFX10: encoding: [0x05,0x80,0x8d,0xd5,0x01,0x01,0x00,0x00]
23670 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23671 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x00]
23673 v_cvt_flr_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23674 // GFX10: encoding: [0xf9,0x1a,0xfe,0x7f,0x01,0x06,0x06,0x00]
23676 v_cvt_flr_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23677 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0xff,0x06,0x06,0x00]
23679 v_cvt_flr_i32_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23680 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x86,0x00]
23682 v_cvt_flr_i32_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23683 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x65,0x06,0x86,0x00]
23685 v_cvt_flr_i32_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23686 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
23688 v_cvt_flr_i32_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23689 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
23691 v_cvt_flr_i32_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23692 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
23694 v_cvt_flr_i32_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23695 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
23697 v_cvt_flr_i32_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23698 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
23700 v_cvt_flr_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23701 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x26,0x06,0x00]
23703 v_cvt_flr_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
23704 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x00]
23706 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23707 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x00,0x06,0x00]
23709 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23710 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x01,0x06,0x00]
23712 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
23713 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x02,0x06,0x00]
23715 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
23716 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x03,0x06,0x00]
23718 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23719 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x04,0x06,0x00]
23721 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23722 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x05,0x06,0x00]
23724 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
23725 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
23727 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
23728 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x16,0x06,0x00]
23730 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
23731 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x16,0x06,0x00]
23733 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
23734 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x06,0x00]
23736 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
23737 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x00,0x00]
23739 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
23740 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x01,0x00]
23742 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
23743 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x02,0x00]
23745 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
23746 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x03,0x00]
23748 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
23749 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x04,0x00]
23751 v_cvt_flr_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
23752 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x05,0x00]
23754 v_cvt_flr_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23755 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x16,0x00]
23757 v_cvt_flr_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23758 // GFX10: encoding: [0xf9,0x1a,0x0a,0x7e,0x01,0x06,0x26,0x00]
23760 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23761 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
23763 v_cvt_flr_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23764 // GFX10: encoding: [0xfa,0x1a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
23766 v_cvt_flr_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
23767 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
23769 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
23770 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
23772 v_cvt_flr_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
23773 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x40,0x01,0x00]
23775 v_cvt_flr_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
23776 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x41,0x01,0x00]
23778 v_cvt_flr_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
23779 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x01,0x01,0x00]
23781 v_cvt_flr_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
23782 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
23784 v_cvt_flr_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
23785 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x11,0x01,0x00]
23787 v_cvt_flr_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
23788 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
23790 v_cvt_flr_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
23791 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x21,0x01,0x00]
23793 v_cvt_flr_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
23794 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
23796 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
23797 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
23799 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
23800 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
23802 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
23803 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23805 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
23806 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
23808 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
23809 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
23811 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
23812 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
23814 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
23815 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23817 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
23818 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
23820 v_cvt_flr_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
23821 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
23823 v_cvt_flr_i32_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
23824 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x51,0x01,0x00]
23826 v_cvt_flr_i32_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
23827 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
23829 v_cvt_flr_i32_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
23830 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x61,0x01,0x00]
23832 v_cvt_flr_i32_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
23833 // GFX10: encoding: [0xfa,0x1a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
23835 v_cvt_off_f32_i4 v5, v1
23836 // GFX10: encoding: [0x01,0x1d,0x0a,0x7e]
23838 v_cvt_off_f32_i4 v255, v1
23839 // GFX10: encoding: [0x01,0x1d,0xfe,0x7f]
23841 v_cvt_off_f32_i4 v5, v255
23842 // GFX10: encoding: [0xff,0x1d,0x0a,0x7e]
23844 v_cvt_off_f32_i4 v5, s1
23845 // GFX10: encoding: [0x01,0x1c,0x0a,0x7e]
23847 v_cvt_off_f32_i4 v5, s103
23848 // GFX10: encoding: [0x67,0x1c,0x0a,0x7e]
23850 v_cvt_off_f32_i4 v5, vcc_lo
23851 // GFX10: encoding: [0x6a,0x1c,0x0a,0x7e]
23853 v_cvt_off_f32_i4 v5, vcc_hi
23854 // GFX10: encoding: [0x6b,0x1c,0x0a,0x7e]
23856 v_cvt_off_f32_i4 v5, ttmp11
23857 // GFX10: encoding: [0x77,0x1c,0x0a,0x7e]
23859 v_cvt_off_f32_i4 v5, m0
23860 // GFX10: encoding: [0x7c,0x1c,0x0a,0x7e]
23862 v_cvt_off_f32_i4 v5, exec_lo
23863 // GFX10: encoding: [0x7e,0x1c,0x0a,0x7e]
23865 v_cvt_off_f32_i4 v5, exec_hi
23866 // GFX10: encoding: [0x7f,0x1c,0x0a,0x7e]
23868 v_cvt_off_f32_i4 v5, 0
23869 // GFX10: encoding: [0x80,0x1c,0x0a,0x7e]
23871 v_cvt_off_f32_i4 v5, -1
23872 // GFX10: encoding: [0xc1,0x1c,0x0a,0x7e]
23874 v_cvt_off_f32_i4 v5, 0.5
23875 // GFX10: encoding: [0xf0,0x1c,0x0a,0x7e]
23877 v_cvt_off_f32_i4 v5, -4.0
23878 // GFX10: encoding: [0xf7,0x1c,0x0a,0x7e]
23880 v_cvt_off_f32_i4 v5, 0x4f
23881 // GFX10: encoding: [0xff,0x1c,0x0a,0x7e,0x4f,0x00,0x00,0x00]
23883 v_cvt_off_f32_i4 v5, 0x41
23884 // GFX10: encoding: [0xff,0x1c,0x0a,0x7e,0x41,0x00,0x00,0x00]
23886 v_cvt_off_f32_i4_e64 v5, v1
23887 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x00]
23889 v_cvt_off_f32_i4_e64 v255, v1
23890 // GFX10: encoding: [0xff,0x00,0x8e,0xd5,0x01,0x01,0x00,0x00]
23892 v_cvt_off_f32_i4_e64 v5, v255
23893 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0xff,0x01,0x00,0x00]
23895 v_cvt_off_f32_i4_e64 v5, s1
23896 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x00,0x00,0x00]
23898 v_cvt_off_f32_i4_e64 v5, s101
23899 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x65,0x00,0x00,0x00]
23901 v_cvt_off_f32_i4_e64 v5, vcc_lo
23902 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x6a,0x00,0x00,0x00]
23904 v_cvt_off_f32_i4_e64 v5, vcc_hi
23905 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x6b,0x00,0x00,0x00]
23907 v_cvt_off_f32_i4_e64 v5, m0
23908 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x7c,0x00,0x00,0x00]
23910 v_cvt_off_f32_i4_e64 v5, exec_lo
23911 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x7e,0x00,0x00,0x00]
23913 v_cvt_off_f32_i4_e64 v5, exec_hi
23914 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x7f,0x00,0x00,0x00]
23916 v_cvt_off_f32_i4_e64 v5, 0
23917 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x80,0x00,0x00,0x00]
23919 v_cvt_off_f32_i4_e64 v5, -1
23920 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0xc1,0x00,0x00,0x00]
23922 v_cvt_off_f32_i4_e64 v5, 0.5
23923 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0xf0,0x00,0x00,0x00]
23925 v_cvt_off_f32_i4_e64 v5, -4.0
23926 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0xf7,0x00,0x00,0x00]
23928 v_cvt_off_f32_i4_e64 v5, v1 clamp
23929 // GFX10: encoding: [0x05,0x80,0x8e,0xd5,0x01,0x01,0x00,0x00]
23931 v_cvt_off_f32_i4_e64 v5, v1 mul:2
23932 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x08]
23934 v_cvt_off_f32_i4_e64 v5, v1 mul:4
23935 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x10]
23937 v_cvt_off_f32_i4_e64 v5, v1 div:2
23938 // GFX10: encoding: [0x05,0x00,0x8e,0xd5,0x01,0x01,0x00,0x18]
23940 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23941 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x00]
23943 v_cvt_off_f32_i4_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23944 // GFX10: encoding: [0xf9,0x1c,0xfe,0x7f,0x01,0x06,0x06,0x00]
23946 v_cvt_off_f32_i4_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23947 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0xff,0x06,0x06,0x00]
23949 v_cvt_off_f32_i4_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23950 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x86,0x00]
23952 v_cvt_off_f32_i4_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23953 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x65,0x06,0x86,0x00]
23955 v_cvt_off_f32_i4_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23956 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
23958 v_cvt_off_f32_i4_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23959 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
23961 v_cvt_off_f32_i4_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23962 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
23964 v_cvt_off_f32_i4_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23965 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
23967 v_cvt_off_f32_i4_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23968 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
23970 v_cvt_off_f32_i4_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23971 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x26,0x06,0x00]
23973 v_cvt_off_f32_i4_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23974 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x46,0x06,0x00]
23976 v_cvt_off_f32_i4_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23977 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x86,0x06,0x00]
23979 v_cvt_off_f32_i4_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
23980 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
23982 v_cvt_off_f32_i4_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
23983 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x00]
23985 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23986 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x00,0x06,0x00]
23988 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
23989 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x01,0x06,0x00]
23991 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
23992 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x02,0x06,0x00]
23994 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
23995 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x03,0x06,0x00]
23997 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
23998 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x04,0x06,0x00]
24000 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
24001 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x05,0x06,0x00]
24003 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
24004 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
24006 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
24007 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x16,0x06,0x00]
24009 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
24010 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x16,0x06,0x00]
24012 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
24013 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x06,0x00]
24015 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
24016 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x00,0x00]
24018 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
24019 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x01,0x00]
24021 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
24022 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x02,0x00]
24024 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
24025 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x03,0x00]
24027 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
24028 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x04,0x00]
24030 v_cvt_off_f32_i4_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
24031 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x05,0x00]
24033 v_cvt_off_f32_i4_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24034 // GFX10: encoding: [0xf9,0x1c,0x0a,0x7e,0x01,0x06,0x0e,0x00]
24036 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24037 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
24039 v_cvt_off_f32_i4_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24040 // GFX10: encoding: [0xfa,0x1c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
24042 v_cvt_off_f32_i4_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24043 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
24045 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
24046 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
24048 v_cvt_off_f32_i4_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
24049 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x40,0x01,0x00]
24051 v_cvt_off_f32_i4_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
24052 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x41,0x01,0x00]
24054 v_cvt_off_f32_i4_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
24055 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x01,0x01,0x00]
24057 v_cvt_off_f32_i4_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
24058 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
24060 v_cvt_off_f32_i4_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
24061 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x11,0x01,0x00]
24063 v_cvt_off_f32_i4_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
24064 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
24066 v_cvt_off_f32_i4_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
24067 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x21,0x01,0x00]
24069 v_cvt_off_f32_i4_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
24070 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
24072 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
24073 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
24075 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
24076 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
24078 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
24079 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
24081 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
24082 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
24084 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
24085 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
24087 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
24088 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
24090 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
24091 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
24093 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
24094 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
24096 v_cvt_off_f32_i4_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
24097 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
24099 v_cvt_off_f32_i4_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
24100 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x51,0x01,0x00]
24102 v_cvt_off_f32_i4_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
24103 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
24105 v_cvt_off_f32_i4_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
24106 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x61,0x01,0x00]
24108 v_cvt_off_f32_i4_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
24109 // GFX10: encoding: [0xfa,0x1c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
24111 v_cvt_f32_f64 v5, v[1:2]
24112 // GFX10: encoding: [0x01,0x1f,0x0a,0x7e]
24114 v_cvt_f32_f64 v255, v[1:2]
24115 // GFX10: encoding: [0x01,0x1f,0xfe,0x7f]
24117 v_cvt_f32_f64 v5, v[254:255]
24118 // GFX10: encoding: [0xfe,0x1f,0x0a,0x7e]
24120 v_cvt_f32_f64 v5, s[2:3]
24121 // GFX10: encoding: [0x02,0x1e,0x0a,0x7e]
24123 v_cvt_f32_f64 v5, s[4:5]
24124 // GFX10: encoding: [0x04,0x1e,0x0a,0x7e]
24126 v_cvt_f32_f64 v5, s[102:103]
24127 // GFX10: encoding: [0x66,0x1e,0x0a,0x7e]
24129 v_cvt_f32_f64 v5, vcc
24130 // GFX10: encoding: [0x6a,0x1e,0x0a,0x7e]
24132 v_cvt_f32_f64 v5, ttmp[10:11]
24133 // GFX10: encoding: [0x76,0x1e,0x0a,0x7e]
24135 v_cvt_f32_f64 v5, exec
24136 // GFX10: encoding: [0x7e,0x1e,0x0a,0x7e]
24138 v_cvt_f32_f64 v5, 0
24139 // GFX10: encoding: [0x80,0x1e,0x0a,0x7e]
24141 v_cvt_f32_f64 v5, -1
24142 // GFX10: encoding: [0xc1,0x1e,0x0a,0x7e]
24144 v_cvt_f32_f64 v5, 0.5
24145 // GFX10: encoding: [0xf0,0x1e,0x0a,0x7e]
24147 v_cvt_f32_f64 v5, -4.0
24148 // GFX10: encoding: [0xf7,0x1e,0x0a,0x7e]
24150 v_cvt_f32_f64 v5, 0xaf123456
24151 // GFX10: encoding: [0xff,0x1e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
24153 v_cvt_f32_f64 v5, 0x3f717273
24154 // GFX10: encoding: [0xff,0x1e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
24156 v_cvt_f32_f64_e64 v5, v[1:2]
24157 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x00]
24159 v_cvt_f32_f64_e64 v255, v[1:2]
24160 // GFX10: encoding: [0xff,0x00,0x8f,0xd5,0x01,0x01,0x00,0x00]
24162 v_cvt_f32_f64_e64 v5, v[254:255]
24163 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0xfe,0x01,0x00,0x00]
24165 v_cvt_f32_f64_e64 v5, s[2:3]
24166 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x02,0x00,0x00,0x00]
24168 v_cvt_f32_f64_e64 v5, s[4:5]
24169 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x04,0x00,0x00,0x00]
24171 v_cvt_f32_f64_e64 v5, s[100:101]
24172 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x64,0x00,0x00,0x00]
24174 v_cvt_f32_f64_e64 v5, vcc
24175 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x6a,0x00,0x00,0x00]
24177 v_cvt_f32_f64_e64 v5, exec
24178 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x7e,0x00,0x00,0x00]
24180 v_cvt_f32_f64_e64 v5, 0
24181 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x80,0x00,0x00,0x00]
24183 v_cvt_f32_f64_e64 v5, -1
24184 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0xc1,0x00,0x00,0x00]
24186 v_cvt_f32_f64_e64 v5, 0.5
24187 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0xf0,0x00,0x00,0x00]
24189 v_cvt_f32_f64_e64 v5, -4.0
24190 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0xf7,0x00,0x00,0x00]
24192 v_cvt_f32_f64_e64 v5, -v[1:2]
24193 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x20]
24195 v_cvt_f32_f64_e64 v5, |v[1:2]|
24196 // GFX10: encoding: [0x05,0x01,0x8f,0xd5,0x01,0x01,0x00,0x00]
24198 v_cvt_f32_f64_e64 v5, v[1:2] clamp
24199 // GFX10: encoding: [0x05,0x80,0x8f,0xd5,0x01,0x01,0x00,0x00]
24201 v_cvt_f32_f64_e64 v5, v[1:2] mul:2
24202 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x08]
24204 v_cvt_f32_f64_e64 v5, v[1:2] mul:4
24205 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x10]
24207 v_cvt_f32_f64_e64 v5, v[1:2] div:2
24208 // GFX10: encoding: [0x05,0x00,0x8f,0xd5,0x01,0x01,0x00,0x18]
24210 v_cvt_f64_f32 v[5:6], v1
24211 // GFX10: encoding: [0x01,0x21,0x0a,0x7e]
24213 v_cvt_f64_f32 v[254:255], v1
24214 // GFX10: encoding: [0x01,0x21,0xfc,0x7f]
24216 v_cvt_f64_f32 v[5:6], v255
24217 // GFX10: encoding: [0xff,0x21,0x0a,0x7e]
24219 v_cvt_f64_f32 v[5:6], s1
24220 // GFX10: encoding: [0x01,0x20,0x0a,0x7e]
24222 v_cvt_f64_f32 v[5:6], s103
24223 // GFX10: encoding: [0x67,0x20,0x0a,0x7e]
24225 v_cvt_f64_f32 v[5:6], vcc_lo
24226 // GFX10: encoding: [0x6a,0x20,0x0a,0x7e]
24228 v_cvt_f64_f32 v[5:6], vcc_hi
24229 // GFX10: encoding: [0x6b,0x20,0x0a,0x7e]
24231 v_cvt_f64_f32 v[5:6], ttmp11
24232 // GFX10: encoding: [0x77,0x20,0x0a,0x7e]
24234 v_cvt_f64_f32 v[5:6], m0
24235 // GFX10: encoding: [0x7c,0x20,0x0a,0x7e]
24237 v_cvt_f64_f32 v[5:6], exec_lo
24238 // GFX10: encoding: [0x7e,0x20,0x0a,0x7e]
24240 v_cvt_f64_f32 v[5:6], exec_hi
24241 // GFX10: encoding: [0x7f,0x20,0x0a,0x7e]
24243 v_cvt_f64_f32 v[5:6], 0
24244 // GFX10: encoding: [0x80,0x20,0x0a,0x7e]
24246 v_cvt_f64_f32 v[5:6], -1
24247 // GFX10: encoding: [0xc1,0x20,0x0a,0x7e]
24249 v_cvt_f64_f32 v[5:6], 0.5
24250 // GFX10: encoding: [0xf0,0x20,0x0a,0x7e]
24252 v_cvt_f64_f32 v[5:6], -4.0
24253 // GFX10: encoding: [0xf7,0x20,0x0a,0x7e]
24255 v_cvt_f64_f32 v[5:6], 0xaf123456
24256 // GFX10: encoding: [0xff,0x20,0x0a,0x7e,0x56,0x34,0x12,0xaf]
24258 v_cvt_f64_f32 v[5:6], 0x3f717273
24259 // GFX10: encoding: [0xff,0x20,0x0a,0x7e,0x73,0x72,0x71,0x3f]
24261 v_cvt_f64_f32_e64 v[5:6], v1
24262 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x00]
24264 v_cvt_f64_f32_e64 v[254:255], v1
24265 // GFX10: encoding: [0xfe,0x00,0x90,0xd5,0x01,0x01,0x00,0x00]
24267 v_cvt_f64_f32_e64 v[5:6], v255
24268 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0xff,0x01,0x00,0x00]
24270 v_cvt_f64_f32_e64 v[5:6], s1
24271 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x01,0x00,0x00,0x00]
24273 v_cvt_f64_f32_e64 v[5:6], s101
24274 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x65,0x00,0x00,0x00]
24276 v_cvt_f64_f32_e64 v[5:6], vcc_lo
24277 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x6a,0x00,0x00,0x00]
24279 v_cvt_f64_f32_e64 v[5:6], vcc_hi
24280 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x6b,0x00,0x00,0x00]
24282 v_cvt_f64_f32_e64 v[5:6], m0
24283 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x7c,0x00,0x00,0x00]
24285 v_cvt_f64_f32_e64 v[5:6], exec_lo
24286 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x7e,0x00,0x00,0x00]
24288 v_cvt_f64_f32_e64 v[5:6], exec_hi
24289 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x7f,0x00,0x00,0x00]
24291 v_cvt_f64_f32_e64 v[5:6], 0
24292 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x80,0x00,0x00,0x00]
24294 v_cvt_f64_f32_e64 v[5:6], -1
24295 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0xc1,0x00,0x00,0x00]
24297 v_cvt_f64_f32_e64 v[5:6], 0.5
24298 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0xf0,0x00,0x00,0x00]
24300 v_cvt_f64_f32_e64 v[5:6], -4.0
24301 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0xf7,0x00,0x00,0x00]
24303 v_cvt_f64_f32_e64 v[5:6], -v1
24304 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x20]
24306 v_cvt_f64_f32_e64 v[5:6], |v1|
24307 // GFX10: encoding: [0x05,0x01,0x90,0xd5,0x01,0x01,0x00,0x00]
24309 v_cvt_f64_f32_e64 v[5:6], v1 clamp
24310 // GFX10: encoding: [0x05,0x80,0x90,0xd5,0x01,0x01,0x00,0x00]
24312 v_cvt_f64_f32_e64 v[5:6], v1 mul:2
24313 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x08]
24315 v_cvt_f64_f32_e64 v[5:6], v1 mul:4
24316 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x10]
24318 v_cvt_f64_f32_e64 v[5:6], v1 div:2
24319 // GFX10: encoding: [0x05,0x00,0x90,0xd5,0x01,0x01,0x00,0x18]
24321 v_cvt_f32_ubyte0 v5, v1
24322 // GFX10: encoding: [0x01,0x23,0x0a,0x7e]
24324 v_cvt_f32_ubyte0 v255, v1
24325 // GFX10: encoding: [0x01,0x23,0xfe,0x7f]
24327 v_cvt_f32_ubyte0 v5, v255
24328 // GFX10: encoding: [0xff,0x23,0x0a,0x7e]
24330 v_cvt_f32_ubyte0 v5, s1
24331 // GFX10: encoding: [0x01,0x22,0x0a,0x7e]
24333 v_cvt_f32_ubyte0 v5, s103
24334 // GFX10: encoding: [0x67,0x22,0x0a,0x7e]
24336 v_cvt_f32_ubyte0 v5, vcc_lo
24337 // GFX10: encoding: [0x6a,0x22,0x0a,0x7e]
24339 v_cvt_f32_ubyte0 v5, vcc_hi
24340 // GFX10: encoding: [0x6b,0x22,0x0a,0x7e]
24342 v_cvt_f32_ubyte0 v5, ttmp11
24343 // GFX10: encoding: [0x77,0x22,0x0a,0x7e]
24345 v_cvt_f32_ubyte0 v5, m0
24346 // GFX10: encoding: [0x7c,0x22,0x0a,0x7e]
24348 v_cvt_f32_ubyte0 v5, exec_lo
24349 // GFX10: encoding: [0x7e,0x22,0x0a,0x7e]
24351 v_cvt_f32_ubyte0 v5, exec_hi
24352 // GFX10: encoding: [0x7f,0x22,0x0a,0x7e]
24354 v_cvt_f32_ubyte0 v5, 0
24355 // GFX10: encoding: [0x80,0x22,0x0a,0x7e]
24357 v_cvt_f32_ubyte0 v5, -1
24358 // GFX10: encoding: [0xc1,0x22,0x0a,0x7e]
24360 v_cvt_f32_ubyte0 v5, 0.5
24361 // GFX10: encoding: [0xf0,0x22,0x0a,0x7e]
24363 v_cvt_f32_ubyte0 v5, -4.0
24364 // GFX10: encoding: [0xf7,0x22,0x0a,0x7e]
24366 v_cvt_f32_ubyte0 v5, 0xaf123456
24367 // GFX10: encoding: [0xff,0x22,0x0a,0x7e,0x56,0x34,0x12,0xaf]
24369 v_cvt_f32_ubyte0 v5, 0x3f717273
24370 // GFX10: encoding: [0xff,0x22,0x0a,0x7e,0x73,0x72,0x71,0x3f]
24372 v_cvt_f32_ubyte0_e64 v5, v1
24373 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x00]
24375 v_cvt_f32_ubyte0_e64 v255, v1
24376 // GFX10: encoding: [0xff,0x00,0x91,0xd5,0x01,0x01,0x00,0x00]
24378 v_cvt_f32_ubyte0_e64 v5, v255
24379 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0xff,0x01,0x00,0x00]
24381 v_cvt_f32_ubyte0_e64 v5, s1
24382 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x01,0x00,0x00,0x00]
24384 v_cvt_f32_ubyte0_e64 v5, s101
24385 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x65,0x00,0x00,0x00]
24387 v_cvt_f32_ubyte0_e64 v5, vcc_lo
24388 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x6a,0x00,0x00,0x00]
24390 v_cvt_f32_ubyte0_e64 v5, vcc_hi
24391 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x6b,0x00,0x00,0x00]
24393 v_cvt_f32_ubyte0_e64 v5, m0
24394 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x7c,0x00,0x00,0x00]
24396 v_cvt_f32_ubyte0_e64 v5, exec_lo
24397 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x7e,0x00,0x00,0x00]
24399 v_cvt_f32_ubyte0_e64 v5, exec_hi
24400 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x7f,0x00,0x00,0x00]
24402 v_cvt_f32_ubyte0_e64 v5, 0
24403 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x80,0x00,0x00,0x00]
24405 v_cvt_f32_ubyte0_e64 v5, -1
24406 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0xc1,0x00,0x00,0x00]
24408 v_cvt_f32_ubyte0_e64 v5, 0.5
24409 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0xf0,0x00,0x00,0x00]
24411 v_cvt_f32_ubyte0_e64 v5, -4.0
24412 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0xf7,0x00,0x00,0x00]
24414 v_cvt_f32_ubyte0_e64 v5, v1 clamp
24415 // GFX10: encoding: [0x05,0x80,0x91,0xd5,0x01,0x01,0x00,0x00]
24417 v_cvt_f32_ubyte0_e64 v5, v1 mul:2
24418 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x08]
24420 v_cvt_f32_ubyte0_e64 v5, v1 mul:4
24421 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x10]
24423 v_cvt_f32_ubyte0_e64 v5, v1 div:2
24424 // GFX10: encoding: [0x05,0x00,0x91,0xd5,0x01,0x01,0x00,0x18]
24426 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24427 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x00]
24429 v_cvt_f32_ubyte0_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24430 // GFX10: encoding: [0xf9,0x22,0xfe,0x7f,0x01,0x06,0x06,0x00]
24432 v_cvt_f32_ubyte0_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24433 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0xff,0x06,0x06,0x00]
24435 v_cvt_f32_ubyte0_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24436 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x86,0x00]
24438 v_cvt_f32_ubyte0_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24439 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x65,0x06,0x86,0x00]
24441 v_cvt_f32_ubyte0_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24442 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x6a,0x06,0x86,0x00]
24444 v_cvt_f32_ubyte0_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24445 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x6b,0x06,0x86,0x00]
24447 v_cvt_f32_ubyte0_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24448 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x7c,0x06,0x86,0x00]
24450 v_cvt_f32_ubyte0_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24451 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x7e,0x06,0x86,0x00]
24453 v_cvt_f32_ubyte0_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24454 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x7f,0x06,0x86,0x00]
24456 v_cvt_f32_ubyte0_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24457 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x26,0x06,0x00]
24459 v_cvt_f32_ubyte0_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24460 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x46,0x06,0x00]
24462 v_cvt_f32_ubyte0_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24463 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x86,0x06,0x00]
24465 v_cvt_f32_ubyte0_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24466 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0xc6,0x06,0x00]
24468 v_cvt_f32_ubyte0_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
24469 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x00]
24471 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
24472 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x00,0x06,0x00]
24474 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
24475 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x01,0x06,0x00]
24477 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
24478 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x02,0x06,0x00]
24480 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
24481 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x03,0x06,0x00]
24483 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
24484 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x04,0x06,0x00]
24486 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
24487 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x05,0x06,0x00]
24489 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
24490 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x0e,0x06,0x00]
24492 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
24493 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x16,0x06,0x00]
24495 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
24496 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x16,0x06,0x00]
24498 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
24499 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x06,0x00]
24501 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
24502 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x00,0x00]
24504 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
24505 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x01,0x00]
24507 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
24508 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x02,0x00]
24510 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
24511 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x03,0x00]
24513 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
24514 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x04,0x00]
24516 v_cvt_f32_ubyte0_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
24517 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x05,0x00]
24519 v_cvt_f32_ubyte0_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24520 // GFX10: encoding: [0xf9,0x22,0x0a,0x7e,0x01,0x06,0x0e,0x00]
24522 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24523 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x00]
24525 v_cvt_f32_ubyte0_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24526 // GFX10: encoding: [0xfa,0x22,0xfe,0x7f,0x01,0xe4,0x00,0x00]
24528 v_cvt_f32_ubyte0_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24529 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0xff,0xe4,0x00,0x00]
24531 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
24532 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x1b,0x00,0x00]
24534 v_cvt_f32_ubyte0_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
24535 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x40,0x01,0x00]
24537 v_cvt_f32_ubyte0_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
24538 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x41,0x01,0x00]
24540 v_cvt_f32_ubyte0_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
24541 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x01,0x01,0x00]
24543 v_cvt_f32_ubyte0_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
24544 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x0f,0x01,0x00]
24546 v_cvt_f32_ubyte0_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
24547 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x11,0x01,0x00]
24549 v_cvt_f32_ubyte0_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
24550 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x1f,0x01,0x00]
24552 v_cvt_f32_ubyte0_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
24553 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x21,0x01,0x00]
24555 v_cvt_f32_ubyte0_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
24556 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x2f,0x01,0x00]
24558 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
24559 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x10]
24561 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
24562 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x30]
24564 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
24565 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
24567 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
24568 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
24570 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
24571 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x01]
24573 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
24574 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x03]
24576 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
24577 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
24579 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
24580 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
24582 v_cvt_f32_ubyte0_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
24583 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0xe4,0x08,0x00]
24585 v_cvt_f32_ubyte0_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
24586 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x51,0x01,0x00]
24588 v_cvt_f32_ubyte0_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
24589 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x5f,0x01,0x00]
24591 v_cvt_f32_ubyte0_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
24592 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x61,0x01,0x00]
24594 v_cvt_f32_ubyte0_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
24595 // GFX10: encoding: [0xfa,0x22,0x0a,0x7e,0x01,0x6f,0x01,0x00]
24597 v_cvt_f32_ubyte1 v5, v1
24598 // GFX10: encoding: [0x01,0x25,0x0a,0x7e]
24600 v_cvt_f32_ubyte1 v255, v1
24601 // GFX10: encoding: [0x01,0x25,0xfe,0x7f]
24603 v_cvt_f32_ubyte1 v5, v255
24604 // GFX10: encoding: [0xff,0x25,0x0a,0x7e]
24606 v_cvt_f32_ubyte1 v5, s1
24607 // GFX10: encoding: [0x01,0x24,0x0a,0x7e]
24609 v_cvt_f32_ubyte1 v5, s103
24610 // GFX10: encoding: [0x67,0x24,0x0a,0x7e]
24612 v_cvt_f32_ubyte1 v5, vcc_lo
24613 // GFX10: encoding: [0x6a,0x24,0x0a,0x7e]
24615 v_cvt_f32_ubyte1 v5, vcc_hi
24616 // GFX10: encoding: [0x6b,0x24,0x0a,0x7e]
24618 v_cvt_f32_ubyte1 v5, ttmp11
24619 // GFX10: encoding: [0x77,0x24,0x0a,0x7e]
24621 v_cvt_f32_ubyte1 v5, m0
24622 // GFX10: encoding: [0x7c,0x24,0x0a,0x7e]
24624 v_cvt_f32_ubyte1 v5, exec_lo
24625 // GFX10: encoding: [0x7e,0x24,0x0a,0x7e]
24627 v_cvt_f32_ubyte1 v5, exec_hi
24628 // GFX10: encoding: [0x7f,0x24,0x0a,0x7e]
24630 v_cvt_f32_ubyte1 v5, 0
24631 // GFX10: encoding: [0x80,0x24,0x0a,0x7e]
24633 v_cvt_f32_ubyte1 v5, -1
24634 // GFX10: encoding: [0xc1,0x24,0x0a,0x7e]
24636 v_cvt_f32_ubyte1 v5, 0.5
24637 // GFX10: encoding: [0xf0,0x24,0x0a,0x7e]
24639 v_cvt_f32_ubyte1 v5, -4.0
24640 // GFX10: encoding: [0xf7,0x24,0x0a,0x7e]
24642 v_cvt_f32_ubyte1 v5, 0xaf123456
24643 // GFX10: encoding: [0xff,0x24,0x0a,0x7e,0x56,0x34,0x12,0xaf]
24645 v_cvt_f32_ubyte1 v5, 0x3f717273
24646 // GFX10: encoding: [0xff,0x24,0x0a,0x7e,0x73,0x72,0x71,0x3f]
24648 v_cvt_f32_ubyte1_e64 v5, v1
24649 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x00]
24651 v_cvt_f32_ubyte1_e64 v255, v1
24652 // GFX10: encoding: [0xff,0x00,0x92,0xd5,0x01,0x01,0x00,0x00]
24654 v_cvt_f32_ubyte1_e64 v5, v255
24655 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0xff,0x01,0x00,0x00]
24657 v_cvt_f32_ubyte1_e64 v5, s1
24658 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x01,0x00,0x00,0x00]
24660 v_cvt_f32_ubyte1_e64 v5, s101
24661 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x65,0x00,0x00,0x00]
24663 v_cvt_f32_ubyte1_e64 v5, vcc_lo
24664 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x6a,0x00,0x00,0x00]
24666 v_cvt_f32_ubyte1_e64 v5, vcc_hi
24667 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x6b,0x00,0x00,0x00]
24669 v_cvt_f32_ubyte1_e64 v5, m0
24670 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x7c,0x00,0x00,0x00]
24672 v_cvt_f32_ubyte1_e64 v5, exec_lo
24673 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x7e,0x00,0x00,0x00]
24675 v_cvt_f32_ubyte1_e64 v5, exec_hi
24676 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x7f,0x00,0x00,0x00]
24678 v_cvt_f32_ubyte1_e64 v5, 0
24679 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x80,0x00,0x00,0x00]
24681 v_cvt_f32_ubyte1_e64 v5, -1
24682 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0xc1,0x00,0x00,0x00]
24684 v_cvt_f32_ubyte1_e64 v5, 0.5
24685 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0xf0,0x00,0x00,0x00]
24687 v_cvt_f32_ubyte1_e64 v5, -4.0
24688 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0xf7,0x00,0x00,0x00]
24690 v_cvt_f32_ubyte1_e64 v5, v1 clamp
24691 // GFX10: encoding: [0x05,0x80,0x92,0xd5,0x01,0x01,0x00,0x00]
24693 v_cvt_f32_ubyte1_e64 v5, v1 mul:2
24694 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x08]
24696 v_cvt_f32_ubyte1_e64 v5, v1 mul:4
24697 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x10]
24699 v_cvt_f32_ubyte1_e64 v5, v1 div:2
24700 // GFX10: encoding: [0x05,0x00,0x92,0xd5,0x01,0x01,0x00,0x18]
24702 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24703 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x00]
24705 v_cvt_f32_ubyte1_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24706 // GFX10: encoding: [0xf9,0x24,0xfe,0x7f,0x01,0x06,0x06,0x00]
24708 v_cvt_f32_ubyte1_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24709 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0xff,0x06,0x06,0x00]
24711 v_cvt_f32_ubyte1_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24712 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x86,0x00]
24714 v_cvt_f32_ubyte1_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24715 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x65,0x06,0x86,0x00]
24717 v_cvt_f32_ubyte1_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24718 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x6a,0x06,0x86,0x00]
24720 v_cvt_f32_ubyte1_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24721 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x6b,0x06,0x86,0x00]
24723 v_cvt_f32_ubyte1_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24724 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x7c,0x06,0x86,0x00]
24726 v_cvt_f32_ubyte1_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24727 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x7e,0x06,0x86,0x00]
24729 v_cvt_f32_ubyte1_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24730 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x7f,0x06,0x86,0x00]
24732 v_cvt_f32_ubyte1_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24733 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x26,0x06,0x00]
24735 v_cvt_f32_ubyte1_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24736 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x46,0x06,0x00]
24738 v_cvt_f32_ubyte1_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24739 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x86,0x06,0x00]
24741 v_cvt_f32_ubyte1_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24742 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0xc6,0x06,0x00]
24744 v_cvt_f32_ubyte1_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
24745 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x00]
24747 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
24748 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x00,0x06,0x00]
24750 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
24751 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x01,0x06,0x00]
24753 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
24754 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x02,0x06,0x00]
24756 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
24757 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x03,0x06,0x00]
24759 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
24760 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x04,0x06,0x00]
24762 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
24763 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x05,0x06,0x00]
24765 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
24766 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x0e,0x06,0x00]
24768 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
24769 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x16,0x06,0x00]
24771 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
24772 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x16,0x06,0x00]
24774 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
24775 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x06,0x00]
24777 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
24778 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x00,0x00]
24780 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
24781 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x01,0x00]
24783 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
24784 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x02,0x00]
24786 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
24787 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x03,0x00]
24789 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
24790 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x04,0x00]
24792 v_cvt_f32_ubyte1_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
24793 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x05,0x00]
24795 v_cvt_f32_ubyte1_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24796 // GFX10: encoding: [0xf9,0x24,0x0a,0x7e,0x01,0x06,0x0e,0x00]
24798 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24799 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x00]
24801 v_cvt_f32_ubyte1_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24802 // GFX10: encoding: [0xfa,0x24,0xfe,0x7f,0x01,0xe4,0x00,0x00]
24804 v_cvt_f32_ubyte1_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
24805 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0xff,0xe4,0x00,0x00]
24807 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
24808 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x1b,0x00,0x00]
24810 v_cvt_f32_ubyte1_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
24811 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x40,0x01,0x00]
24813 v_cvt_f32_ubyte1_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
24814 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x41,0x01,0x00]
24816 v_cvt_f32_ubyte1_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
24817 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x01,0x01,0x00]
24819 v_cvt_f32_ubyte1_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
24820 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x0f,0x01,0x00]
24822 v_cvt_f32_ubyte1_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
24823 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x11,0x01,0x00]
24825 v_cvt_f32_ubyte1_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
24826 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x1f,0x01,0x00]
24828 v_cvt_f32_ubyte1_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
24829 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x21,0x01,0x00]
24831 v_cvt_f32_ubyte1_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
24832 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x2f,0x01,0x00]
24834 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
24835 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x10]
24837 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
24838 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x30]
24840 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
24841 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
24843 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
24844 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
24846 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
24847 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x01]
24849 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
24850 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x03]
24852 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
24853 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
24855 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
24856 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
24858 v_cvt_f32_ubyte1_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
24859 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0xe4,0x08,0x00]
24861 v_cvt_f32_ubyte1_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
24862 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x51,0x01,0x00]
24864 v_cvt_f32_ubyte1_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
24865 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x5f,0x01,0x00]
24867 v_cvt_f32_ubyte1_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
24868 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x61,0x01,0x00]
24870 v_cvt_f32_ubyte1_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
24871 // GFX10: encoding: [0xfa,0x24,0x0a,0x7e,0x01,0x6f,0x01,0x00]
24873 v_cvt_f32_ubyte2 v5, v1
24874 // GFX10: encoding: [0x01,0x27,0x0a,0x7e]
24876 v_cvt_f32_ubyte2 v255, v1
24877 // GFX10: encoding: [0x01,0x27,0xfe,0x7f]
24879 v_cvt_f32_ubyte2 v5, v255
24880 // GFX10: encoding: [0xff,0x27,0x0a,0x7e]
24882 v_cvt_f32_ubyte2 v5, s1
24883 // GFX10: encoding: [0x01,0x26,0x0a,0x7e]
24885 v_cvt_f32_ubyte2 v5, s103
24886 // GFX10: encoding: [0x67,0x26,0x0a,0x7e]
24888 v_cvt_f32_ubyte2 v5, vcc_lo
24889 // GFX10: encoding: [0x6a,0x26,0x0a,0x7e]
24891 v_cvt_f32_ubyte2 v5, vcc_hi
24892 // GFX10: encoding: [0x6b,0x26,0x0a,0x7e]
24894 v_cvt_f32_ubyte2 v5, ttmp11
24895 // GFX10: encoding: [0x77,0x26,0x0a,0x7e]
24897 v_cvt_f32_ubyte2 v5, m0
24898 // GFX10: encoding: [0x7c,0x26,0x0a,0x7e]
24900 v_cvt_f32_ubyte2 v5, exec_lo
24901 // GFX10: encoding: [0x7e,0x26,0x0a,0x7e]
24903 v_cvt_f32_ubyte2 v5, exec_hi
24904 // GFX10: encoding: [0x7f,0x26,0x0a,0x7e]
24906 v_cvt_f32_ubyte2 v5, 0
24907 // GFX10: encoding: [0x80,0x26,0x0a,0x7e]
24909 v_cvt_f32_ubyte2 v5, -1
24910 // GFX10: encoding: [0xc1,0x26,0x0a,0x7e]
24912 v_cvt_f32_ubyte2 v5, 0.5
24913 // GFX10: encoding: [0xf0,0x26,0x0a,0x7e]
24915 v_cvt_f32_ubyte2 v5, -4.0
24916 // GFX10: encoding: [0xf7,0x26,0x0a,0x7e]
24918 v_cvt_f32_ubyte2 v5, 0xaf123456
24919 // GFX10: encoding: [0xff,0x26,0x0a,0x7e,0x56,0x34,0x12,0xaf]
24921 v_cvt_f32_ubyte2 v5, 0x3f717273
24922 // GFX10: encoding: [0xff,0x26,0x0a,0x7e,0x73,0x72,0x71,0x3f]
24924 v_cvt_f32_ubyte2_e64 v5, v1
24925 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x00]
24927 v_cvt_f32_ubyte2_e64 v255, v1
24928 // GFX10: encoding: [0xff,0x00,0x93,0xd5,0x01,0x01,0x00,0x00]
24930 v_cvt_f32_ubyte2_e64 v5, v255
24931 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0xff,0x01,0x00,0x00]
24933 v_cvt_f32_ubyte2_e64 v5, s1
24934 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x01,0x00,0x00,0x00]
24936 v_cvt_f32_ubyte2_e64 v5, s101
24937 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x65,0x00,0x00,0x00]
24939 v_cvt_f32_ubyte2_e64 v5, vcc_lo
24940 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x6a,0x00,0x00,0x00]
24942 v_cvt_f32_ubyte2_e64 v5, vcc_hi
24943 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x6b,0x00,0x00,0x00]
24945 v_cvt_f32_ubyte2_e64 v5, m0
24946 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x7c,0x00,0x00,0x00]
24948 v_cvt_f32_ubyte2_e64 v5, exec_lo
24949 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x7e,0x00,0x00,0x00]
24951 v_cvt_f32_ubyte2_e64 v5, exec_hi
24952 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x7f,0x00,0x00,0x00]
24954 v_cvt_f32_ubyte2_e64 v5, 0
24955 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x80,0x00,0x00,0x00]
24957 v_cvt_f32_ubyte2_e64 v5, -1
24958 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0xc1,0x00,0x00,0x00]
24960 v_cvt_f32_ubyte2_e64 v5, 0.5
24961 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0xf0,0x00,0x00,0x00]
24963 v_cvt_f32_ubyte2_e64 v5, -4.0
24964 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0xf7,0x00,0x00,0x00]
24966 v_cvt_f32_ubyte2_e64 v5, v1 clamp
24967 // GFX10: encoding: [0x05,0x80,0x93,0xd5,0x01,0x01,0x00,0x00]
24969 v_cvt_f32_ubyte2_e64 v5, v1 mul:2
24970 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x08]
24972 v_cvt_f32_ubyte2_e64 v5, v1 mul:4
24973 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x10]
24975 v_cvt_f32_ubyte2_e64 v5, v1 div:2
24976 // GFX10: encoding: [0x05,0x00,0x93,0xd5,0x01,0x01,0x00,0x18]
24978 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24979 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x00]
24981 v_cvt_f32_ubyte2_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24982 // GFX10: encoding: [0xf9,0x26,0xfe,0x7f,0x01,0x06,0x06,0x00]
24984 v_cvt_f32_ubyte2_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24985 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0xff,0x06,0x06,0x00]
24987 v_cvt_f32_ubyte2_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24988 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x86,0x00]
24990 v_cvt_f32_ubyte2_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24991 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x65,0x06,0x86,0x00]
24993 v_cvt_f32_ubyte2_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24994 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x6a,0x06,0x86,0x00]
24996 v_cvt_f32_ubyte2_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
24997 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x6b,0x06,0x86,0x00]
24999 v_cvt_f32_ubyte2_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25000 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x7c,0x06,0x86,0x00]
25002 v_cvt_f32_ubyte2_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25003 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x7e,0x06,0x86,0x00]
25005 v_cvt_f32_ubyte2_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25006 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x7f,0x06,0x86,0x00]
25008 v_cvt_f32_ubyte2_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25009 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x26,0x06,0x00]
25011 v_cvt_f32_ubyte2_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25012 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x46,0x06,0x00]
25014 v_cvt_f32_ubyte2_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25015 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x86,0x06,0x00]
25017 v_cvt_f32_ubyte2_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25018 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0xc6,0x06,0x00]
25020 v_cvt_f32_ubyte2_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
25021 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x00]
25023 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
25024 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x00,0x06,0x00]
25026 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
25027 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x01,0x06,0x00]
25029 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
25030 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x02,0x06,0x00]
25032 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
25033 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x03,0x06,0x00]
25035 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
25036 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x04,0x06,0x00]
25038 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
25039 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x05,0x06,0x00]
25041 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
25042 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x0e,0x06,0x00]
25044 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
25045 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x16,0x06,0x00]
25047 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
25048 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x16,0x06,0x00]
25050 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
25051 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x06,0x00]
25053 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
25054 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x00,0x00]
25056 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
25057 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x01,0x00]
25059 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
25060 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x02,0x00]
25062 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
25063 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x03,0x00]
25065 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
25066 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x04,0x00]
25068 v_cvt_f32_ubyte2_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
25069 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x05,0x00]
25071 v_cvt_f32_ubyte2_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25072 // GFX10: encoding: [0xf9,0x26,0x0a,0x7e,0x01,0x06,0x0e,0x00]
25074 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
25075 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x00]
25077 v_cvt_f32_ubyte2_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
25078 // GFX10: encoding: [0xfa,0x26,0xfe,0x7f,0x01,0xe4,0x00,0x00]
25080 v_cvt_f32_ubyte2_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
25081 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0xff,0xe4,0x00,0x00]
25083 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
25084 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x1b,0x00,0x00]
25086 v_cvt_f32_ubyte2_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
25087 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x40,0x01,0x00]
25089 v_cvt_f32_ubyte2_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
25090 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x41,0x01,0x00]
25092 v_cvt_f32_ubyte2_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
25093 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x01,0x01,0x00]
25095 v_cvt_f32_ubyte2_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
25096 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x0f,0x01,0x00]
25098 v_cvt_f32_ubyte2_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
25099 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x11,0x01,0x00]
25101 v_cvt_f32_ubyte2_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
25102 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x1f,0x01,0x00]
25104 v_cvt_f32_ubyte2_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
25105 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x21,0x01,0x00]
25107 v_cvt_f32_ubyte2_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
25108 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x2f,0x01,0x00]
25110 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
25111 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x10]
25113 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
25114 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x30]
25116 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
25117 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
25119 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
25120 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
25122 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
25123 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x01]
25125 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
25126 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x03]
25128 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
25129 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
25131 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
25132 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
25134 v_cvt_f32_ubyte2_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
25135 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0xe4,0x08,0x00]
25137 v_cvt_f32_ubyte2_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
25138 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x51,0x01,0x00]
25140 v_cvt_f32_ubyte2_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
25141 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x5f,0x01,0x00]
25143 v_cvt_f32_ubyte2_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
25144 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x61,0x01,0x00]
25146 v_cvt_f32_ubyte2_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
25147 // GFX10: encoding: [0xfa,0x26,0x0a,0x7e,0x01,0x6f,0x01,0x00]
25149 v_cvt_f32_ubyte3 v5, v1
25150 // GFX10: encoding: [0x01,0x29,0x0a,0x7e]
25152 v_cvt_f32_ubyte3 v255, v1
25153 // GFX10: encoding: [0x01,0x29,0xfe,0x7f]
25155 v_cvt_f32_ubyte3 v5, v255
25156 // GFX10: encoding: [0xff,0x29,0x0a,0x7e]
25158 v_cvt_f32_ubyte3 v5, s1
25159 // GFX10: encoding: [0x01,0x28,0x0a,0x7e]
25161 v_cvt_f32_ubyte3 v5, s103
25162 // GFX10: encoding: [0x67,0x28,0x0a,0x7e]
25164 v_cvt_f32_ubyte3 v5, vcc_lo
25165 // GFX10: encoding: [0x6a,0x28,0x0a,0x7e]
25167 v_cvt_f32_ubyte3 v5, vcc_hi
25168 // GFX10: encoding: [0x6b,0x28,0x0a,0x7e]
25170 v_cvt_f32_ubyte3 v5, ttmp11
25171 // GFX10: encoding: [0x77,0x28,0x0a,0x7e]
25173 v_cvt_f32_ubyte3 v5, m0
25174 // GFX10: encoding: [0x7c,0x28,0x0a,0x7e]
25176 v_cvt_f32_ubyte3 v5, exec_lo
25177 // GFX10: encoding: [0x7e,0x28,0x0a,0x7e]
25179 v_cvt_f32_ubyte3 v5, exec_hi
25180 // GFX10: encoding: [0x7f,0x28,0x0a,0x7e]
25182 v_cvt_f32_ubyte3 v5, 0
25183 // GFX10: encoding: [0x80,0x28,0x0a,0x7e]
25185 v_cvt_f32_ubyte3 v5, -1
25186 // GFX10: encoding: [0xc1,0x28,0x0a,0x7e]
25188 v_cvt_f32_ubyte3 v5, 0.5
25189 // GFX10: encoding: [0xf0,0x28,0x0a,0x7e]
25191 v_cvt_f32_ubyte3 v5, -4.0
25192 // GFX10: encoding: [0xf7,0x28,0x0a,0x7e]
25194 v_cvt_f32_ubyte3 v5, 0xaf123456
25195 // GFX10: encoding: [0xff,0x28,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25197 v_cvt_f32_ubyte3 v5, 0x3f717273
25198 // GFX10: encoding: [0xff,0x28,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25200 v_cvt_f32_ubyte3_e64 v5, v1
25201 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x00]
25203 v_cvt_f32_ubyte3_e64 v255, v1
25204 // GFX10: encoding: [0xff,0x00,0x94,0xd5,0x01,0x01,0x00,0x00]
25206 v_cvt_f32_ubyte3_e64 v5, v255
25207 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0xff,0x01,0x00,0x00]
25209 v_cvt_f32_ubyte3_e64 v5, s1
25210 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x01,0x00,0x00,0x00]
25212 v_cvt_f32_ubyte3_e64 v5, s101
25213 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x65,0x00,0x00,0x00]
25215 v_cvt_f32_ubyte3_e64 v5, vcc_lo
25216 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x6a,0x00,0x00,0x00]
25218 v_cvt_f32_ubyte3_e64 v5, vcc_hi
25219 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x6b,0x00,0x00,0x00]
25221 v_cvt_f32_ubyte3_e64 v5, m0
25222 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x7c,0x00,0x00,0x00]
25224 v_cvt_f32_ubyte3_e64 v5, exec_lo
25225 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x7e,0x00,0x00,0x00]
25227 v_cvt_f32_ubyte3_e64 v5, exec_hi
25228 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x7f,0x00,0x00,0x00]
25230 v_cvt_f32_ubyte3_e64 v5, 0
25231 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x80,0x00,0x00,0x00]
25233 v_cvt_f32_ubyte3_e64 v5, -1
25234 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0xc1,0x00,0x00,0x00]
25236 v_cvt_f32_ubyte3_e64 v5, 0.5
25237 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0xf0,0x00,0x00,0x00]
25239 v_cvt_f32_ubyte3_e64 v5, -4.0
25240 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0xf7,0x00,0x00,0x00]
25242 v_cvt_f32_ubyte3_e64 v5, v1 clamp
25243 // GFX10: encoding: [0x05,0x80,0x94,0xd5,0x01,0x01,0x00,0x00]
25245 v_cvt_f32_ubyte3_e64 v5, v1 mul:2
25246 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x08]
25248 v_cvt_f32_ubyte3_e64 v5, v1 mul:4
25249 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x10]
25251 v_cvt_f32_ubyte3_e64 v5, v1 div:2
25252 // GFX10: encoding: [0x05,0x00,0x94,0xd5,0x01,0x01,0x00,0x18]
25254 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25255 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x06,0x00]
25257 v_cvt_f32_ubyte3_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25258 // GFX10: encoding: [0xf9,0x28,0xfe,0x7f,0x01,0x06,0x06,0x00]
25260 v_cvt_f32_ubyte3_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25261 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0xff,0x06,0x06,0x00]
25263 v_cvt_f32_ubyte3_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25264 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x86,0x00]
25266 v_cvt_f32_ubyte3_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25267 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x65,0x06,0x86,0x00]
25269 v_cvt_f32_ubyte3_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25270 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x6a,0x06,0x86,0x00]
25272 v_cvt_f32_ubyte3_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25273 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x6b,0x06,0x86,0x00]
25275 v_cvt_f32_ubyte3_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25276 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x7c,0x06,0x86,0x00]
25278 v_cvt_f32_ubyte3_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25279 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x7e,0x06,0x86,0x00]
25281 v_cvt_f32_ubyte3_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25282 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x7f,0x06,0x86,0x00]
25284 v_cvt_f32_ubyte3_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25285 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x26,0x06,0x00]
25287 v_cvt_f32_ubyte3_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25288 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x46,0x06,0x00]
25290 v_cvt_f32_ubyte3_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25291 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x86,0x06,0x00]
25293 v_cvt_f32_ubyte3_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25294 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0xc6,0x06,0x00]
25296 v_cvt_f32_ubyte3_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
25297 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x06,0x00]
25299 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
25300 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x00,0x06,0x00]
25302 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
25303 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x01,0x06,0x00]
25305 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
25306 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x02,0x06,0x00]
25308 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
25309 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x03,0x06,0x00]
25311 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
25312 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x04,0x06,0x00]
25314 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
25315 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x05,0x06,0x00]
25317 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
25318 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x0e,0x06,0x00]
25320 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
25321 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x16,0x06,0x00]
25323 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
25324 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x16,0x06,0x00]
25326 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
25327 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x06,0x00]
25329 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
25330 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x00,0x00]
25332 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
25333 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x01,0x00]
25335 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
25336 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x02,0x00]
25338 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
25339 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x03,0x00]
25341 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
25342 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x04,0x00]
25344 v_cvt_f32_ubyte3_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
25345 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x05,0x00]
25347 v_cvt_f32_ubyte3_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
25348 // GFX10: encoding: [0xf9,0x28,0x0a,0x7e,0x01,0x06,0x0e,0x00]
25350 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
25351 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x00]
25353 v_cvt_f32_ubyte3_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
25354 // GFX10: encoding: [0xfa,0x28,0xfe,0x7f,0x01,0xe4,0x00,0x00]
25356 v_cvt_f32_ubyte3_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
25357 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0xff,0xe4,0x00,0x00]
25359 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
25360 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x1b,0x00,0x00]
25362 v_cvt_f32_ubyte3_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
25363 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x40,0x01,0x00]
25365 v_cvt_f32_ubyte3_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
25366 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x41,0x01,0x00]
25368 v_cvt_f32_ubyte3_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
25369 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x01,0x01,0x00]
25371 v_cvt_f32_ubyte3_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
25372 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x0f,0x01,0x00]
25374 v_cvt_f32_ubyte3_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
25375 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x11,0x01,0x00]
25377 v_cvt_f32_ubyte3_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
25378 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x1f,0x01,0x00]
25380 v_cvt_f32_ubyte3_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
25381 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x21,0x01,0x00]
25383 v_cvt_f32_ubyte3_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
25384 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x2f,0x01,0x00]
25386 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
25387 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x10]
25389 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
25390 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x30]
25392 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
25393 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
25395 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
25396 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
25398 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
25399 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x01]
25401 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
25402 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x03]
25404 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
25405 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
25407 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
25408 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
25410 v_cvt_f32_ubyte3_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
25411 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0xe4,0x08,0x00]
25413 v_cvt_f32_ubyte3_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
25414 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x51,0x01,0x00]
25416 v_cvt_f32_ubyte3_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
25417 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x5f,0x01,0x00]
25419 v_cvt_f32_ubyte3_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
25420 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x61,0x01,0x00]
25422 v_cvt_f32_ubyte3_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
25423 // GFX10: encoding: [0xfa,0x28,0x0a,0x7e,0x01,0x6f,0x01,0x00]
25425 v_cvt_u32_f64 v5, v[1:2]
25426 // GFX10: encoding: [0x01,0x2b,0x0a,0x7e]
25428 v_cvt_u32_f64 v255, v[1:2]
25429 // GFX10: encoding: [0x01,0x2b,0xfe,0x7f]
25431 v_cvt_u32_f64 v5, v[254:255]
25432 // GFX10: encoding: [0xfe,0x2b,0x0a,0x7e]
25434 v_cvt_u32_f64 v5, s[2:3]
25435 // GFX10: encoding: [0x02,0x2a,0x0a,0x7e]
25437 v_cvt_u32_f64 v5, s[4:5]
25438 // GFX10: encoding: [0x04,0x2a,0x0a,0x7e]
25440 v_cvt_u32_f64 v5, s[102:103]
25441 // GFX10: encoding: [0x66,0x2a,0x0a,0x7e]
25443 v_cvt_u32_f64 v5, vcc
25444 // GFX10: encoding: [0x6a,0x2a,0x0a,0x7e]
25446 v_cvt_u32_f64 v5, ttmp[10:11]
25447 // GFX10: encoding: [0x76,0x2a,0x0a,0x7e]
25449 v_cvt_u32_f64 v5, exec
25450 // GFX10: encoding: [0x7e,0x2a,0x0a,0x7e]
25452 v_cvt_u32_f64 v5, 0
25453 // GFX10: encoding: [0x80,0x2a,0x0a,0x7e]
25455 v_cvt_u32_f64 v5, -1
25456 // GFX10: encoding: [0xc1,0x2a,0x0a,0x7e]
25458 v_cvt_u32_f64 v5, 0.5
25459 // GFX10: encoding: [0xf0,0x2a,0x0a,0x7e]
25461 v_cvt_u32_f64 v5, -4.0
25462 // GFX10: encoding: [0xf7,0x2a,0x0a,0x7e]
25464 v_cvt_u32_f64 v5, 0xaf123456
25465 // GFX10: encoding: [0xff,0x2a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25467 v_cvt_u32_f64 v5, 0x3f717273
25468 // GFX10: encoding: [0xff,0x2a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25470 v_cvt_u32_f64_e64 v5, v[1:2]
25471 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x01,0x01,0x00,0x00]
25473 v_cvt_u32_f64_e64 v255, v[1:2]
25474 // GFX10: encoding: [0xff,0x00,0x95,0xd5,0x01,0x01,0x00,0x00]
25476 v_cvt_u32_f64_e64 v5, v[254:255]
25477 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0xfe,0x01,0x00,0x00]
25479 v_cvt_u32_f64_e64 v5, s[2:3]
25480 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x02,0x00,0x00,0x00]
25482 v_cvt_u32_f64_e64 v5, s[4:5]
25483 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x04,0x00,0x00,0x00]
25485 v_cvt_u32_f64_e64 v5, s[100:101]
25486 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x64,0x00,0x00,0x00]
25488 v_cvt_u32_f64_e64 v5, vcc
25489 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x6a,0x00,0x00,0x00]
25491 v_cvt_u32_f64_e64 v5, exec
25492 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x7e,0x00,0x00,0x00]
25494 v_cvt_u32_f64_e64 v5, 0
25495 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x80,0x00,0x00,0x00]
25497 v_cvt_u32_f64_e64 v5, -1
25498 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0xc1,0x00,0x00,0x00]
25500 v_cvt_u32_f64_e64 v5, 0.5
25501 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0xf0,0x00,0x00,0x00]
25503 v_cvt_u32_f64_e64 v5, -4.0
25504 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0xf7,0x00,0x00,0x00]
25506 v_cvt_u32_f64_e64 v5, -v[1:2]
25507 // GFX10: encoding: [0x05,0x00,0x95,0xd5,0x01,0x01,0x00,0x20]
25509 v_cvt_u32_f64_e64 v5, |v[1:2]|
25510 // GFX10: encoding: [0x05,0x01,0x95,0xd5,0x01,0x01,0x00,0x00]
25512 v_cvt_u32_f64_e64 v5, v[1:2] clamp
25513 // GFX10: encoding: [0x05,0x80,0x95,0xd5,0x01,0x01,0x00,0x00]
25515 v_cvt_f64_u32 v[5:6], v1
25516 // GFX10: encoding: [0x01,0x2d,0x0a,0x7e]
25518 v_cvt_f64_u32 v[254:255], v1
25519 // GFX10: encoding: [0x01,0x2d,0xfc,0x7f]
25521 v_cvt_f64_u32 v[5:6], v255
25522 // GFX10: encoding: [0xff,0x2d,0x0a,0x7e]
25524 v_cvt_f64_u32 v[5:6], s1
25525 // GFX10: encoding: [0x01,0x2c,0x0a,0x7e]
25527 v_cvt_f64_u32 v[5:6], s103
25528 // GFX10: encoding: [0x67,0x2c,0x0a,0x7e]
25530 v_cvt_f64_u32 v[5:6], vcc_lo
25531 // GFX10: encoding: [0x6a,0x2c,0x0a,0x7e]
25533 v_cvt_f64_u32 v[5:6], vcc_hi
25534 // GFX10: encoding: [0x6b,0x2c,0x0a,0x7e]
25536 v_cvt_f64_u32 v[5:6], ttmp11
25537 // GFX10: encoding: [0x77,0x2c,0x0a,0x7e]
25539 v_cvt_f64_u32 v[5:6], m0
25540 // GFX10: encoding: [0x7c,0x2c,0x0a,0x7e]
25542 v_cvt_f64_u32 v[5:6], exec_lo
25543 // GFX10: encoding: [0x7e,0x2c,0x0a,0x7e]
25545 v_cvt_f64_u32 v[5:6], exec_hi
25546 // GFX10: encoding: [0x7f,0x2c,0x0a,0x7e]
25548 v_cvt_f64_u32 v[5:6], 0
25549 // GFX10: encoding: [0x80,0x2c,0x0a,0x7e]
25551 v_cvt_f64_u32 v[5:6], -1
25552 // GFX10: encoding: [0xc1,0x2c,0x0a,0x7e]
25554 v_cvt_f64_u32 v[5:6], 0.5
25555 // GFX10: encoding: [0xf0,0x2c,0x0a,0x7e]
25557 v_cvt_f64_u32 v[5:6], -4.0
25558 // GFX10: encoding: [0xf7,0x2c,0x0a,0x7e]
25560 v_cvt_f64_u32 v[5:6], 0xaf123456
25561 // GFX10: encoding: [0xff,0x2c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25563 v_cvt_f64_u32 v[5:6], 0x3f717273
25564 // GFX10: encoding: [0xff,0x2c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25566 v_cvt_f64_u32_e64 v[5:6], v1
25567 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x00]
25569 v_cvt_f64_u32_e64 v[254:255], v1
25570 // GFX10: encoding: [0xfe,0x00,0x96,0xd5,0x01,0x01,0x00,0x00]
25572 v_cvt_f64_u32_e64 v[5:6], v255
25573 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0xff,0x01,0x00,0x00]
25575 v_cvt_f64_u32_e64 v[5:6], s1
25576 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x01,0x00,0x00,0x00]
25578 v_cvt_f64_u32_e64 v[5:6], s101
25579 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x65,0x00,0x00,0x00]
25581 v_cvt_f64_u32_e64 v[5:6], vcc_lo
25582 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x6a,0x00,0x00,0x00]
25584 v_cvt_f64_u32_e64 v[5:6], vcc_hi
25585 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x6b,0x00,0x00,0x00]
25587 v_cvt_f64_u32_e64 v[5:6], m0
25588 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x7c,0x00,0x00,0x00]
25590 v_cvt_f64_u32_e64 v[5:6], exec_lo
25591 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x7e,0x00,0x00,0x00]
25593 v_cvt_f64_u32_e64 v[5:6], exec_hi
25594 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x7f,0x00,0x00,0x00]
25596 v_cvt_f64_u32_e64 v[5:6], 0
25597 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x80,0x00,0x00,0x00]
25599 v_cvt_f64_u32_e64 v[5:6], -1
25600 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0xc1,0x00,0x00,0x00]
25602 v_cvt_f64_u32_e64 v[5:6], 0.5
25603 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0xf0,0x00,0x00,0x00]
25605 v_cvt_f64_u32_e64 v[5:6], -4.0
25606 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0xf7,0x00,0x00,0x00]
25608 v_cvt_f64_u32_e64 v[5:6], v1 clamp
25609 // GFX10: encoding: [0x05,0x80,0x96,0xd5,0x01,0x01,0x00,0x00]
25611 v_cvt_f64_u32_e64 v[5:6], v1 mul:2
25612 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x08]
25614 v_cvt_f64_u32_e64 v[5:6], v1 mul:4
25615 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x10]
25617 v_cvt_f64_u32_e64 v[5:6], v1 div:2
25618 // GFX10: encoding: [0x05,0x00,0x96,0xd5,0x01,0x01,0x00,0x18]
25620 v_trunc_f64 v[5:6], v[1:2]
25621 // GFX10: encoding: [0x01,0x2f,0x0a,0x7e]
25623 v_trunc_f64 v[254:255], v[1:2]
25624 // GFX10: encoding: [0x01,0x2f,0xfc,0x7f]
25626 v_trunc_f64 v[5:6], v[254:255]
25627 // GFX10: encoding: [0xfe,0x2f,0x0a,0x7e]
25629 v_trunc_f64 v[5:6], s[2:3]
25630 // GFX10: encoding: [0x02,0x2e,0x0a,0x7e]
25632 v_trunc_f64 v[5:6], s[4:5]
25633 // GFX10: encoding: [0x04,0x2e,0x0a,0x7e]
25635 v_trunc_f64 v[5:6], s[102:103]
25636 // GFX10: encoding: [0x66,0x2e,0x0a,0x7e]
25638 v_trunc_f64 v[5:6], vcc
25639 // GFX10: encoding: [0x6a,0x2e,0x0a,0x7e]
25641 v_trunc_f64 v[5:6], ttmp[10:11]
25642 // GFX10: encoding: [0x76,0x2e,0x0a,0x7e]
25644 v_trunc_f64 v[5:6], exec
25645 // GFX10: encoding: [0x7e,0x2e,0x0a,0x7e]
25647 v_trunc_f64 v[5:6], 0
25648 // GFX10: encoding: [0x80,0x2e,0x0a,0x7e]
25650 v_trunc_f64 v[5:6], -1
25651 // GFX10: encoding: [0xc1,0x2e,0x0a,0x7e]
25653 v_trunc_f64 v[5:6], 0.5
25654 // GFX10: encoding: [0xf0,0x2e,0x0a,0x7e]
25656 v_trunc_f64 v[5:6], -4.0
25657 // GFX10: encoding: [0xf7,0x2e,0x0a,0x7e]
25659 v_trunc_f64 v[5:6], 0xaf123456
25660 // GFX10: encoding: [0xff,0x2e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25662 v_trunc_f64 v[5:6], 0x3f717273
25663 // GFX10: encoding: [0xff,0x2e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25665 v_trunc_f64_e64 v[5:6], v[1:2]
25666 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x00]
25668 v_trunc_f64_e64 v[254:255], v[1:2]
25669 // GFX10: encoding: [0xfe,0x00,0x97,0xd5,0x01,0x01,0x00,0x00]
25671 v_trunc_f64_e64 v[5:6], v[254:255]
25672 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0xfe,0x01,0x00,0x00]
25674 v_trunc_f64_e64 v[5:6], s[2:3]
25675 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x02,0x00,0x00,0x00]
25677 v_trunc_f64_e64 v[5:6], s[4:5]
25678 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x04,0x00,0x00,0x00]
25680 v_trunc_f64_e64 v[5:6], s[100:101]
25681 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x64,0x00,0x00,0x00]
25683 v_trunc_f64_e64 v[5:6], vcc
25684 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x6a,0x00,0x00,0x00]
25686 v_trunc_f64_e64 v[5:6], exec
25687 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x7e,0x00,0x00,0x00]
25689 v_trunc_f64_e64 v[5:6], 0
25690 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x80,0x00,0x00,0x00]
25692 v_trunc_f64_e64 v[5:6], -1
25693 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0xc1,0x00,0x00,0x00]
25695 v_trunc_f64_e64 v[5:6], 0.5
25696 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0xf0,0x00,0x00,0x00]
25698 v_trunc_f64_e64 v[5:6], -4.0
25699 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0xf7,0x00,0x00,0x00]
25701 v_trunc_f64_e64 v[5:6], -v[1:2]
25702 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x20]
25704 v_trunc_f64_e64 v[5:6], |v[1:2]|
25705 // GFX10: encoding: [0x05,0x01,0x97,0xd5,0x01,0x01,0x00,0x00]
25707 v_trunc_f64_e64 v[5:6], v[1:2] clamp
25708 // GFX10: encoding: [0x05,0x80,0x97,0xd5,0x01,0x01,0x00,0x00]
25710 v_trunc_f64_e64 v[5:6], v[1:2] mul:2
25711 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x08]
25713 v_trunc_f64_e64 v[5:6], v[1:2] mul:4
25714 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x10]
25716 v_trunc_f64_e64 v[5:6], v[1:2] div:2
25717 // GFX10: encoding: [0x05,0x00,0x97,0xd5,0x01,0x01,0x00,0x18]
25719 v_ceil_f64 v[5:6], v[1:2]
25720 // GFX10: encoding: [0x01,0x31,0x0a,0x7e]
25722 v_ceil_f64 v[254:255], v[1:2]
25723 // GFX10: encoding: [0x01,0x31,0xfc,0x7f]
25725 v_ceil_f64 v[5:6], v[254:255]
25726 // GFX10: encoding: [0xfe,0x31,0x0a,0x7e]
25728 v_ceil_f64 v[5:6], s[2:3]
25729 // GFX10: encoding: [0x02,0x30,0x0a,0x7e]
25731 v_ceil_f64 v[5:6], s[4:5]
25732 // GFX10: encoding: [0x04,0x30,0x0a,0x7e]
25734 v_ceil_f64 v[5:6], s[102:103]
25735 // GFX10: encoding: [0x66,0x30,0x0a,0x7e]
25737 v_ceil_f64 v[5:6], vcc
25738 // GFX10: encoding: [0x6a,0x30,0x0a,0x7e]
25740 v_ceil_f64 v[5:6], ttmp[10:11]
25741 // GFX10: encoding: [0x76,0x30,0x0a,0x7e]
25743 v_ceil_f64 v[5:6], exec
25744 // GFX10: encoding: [0x7e,0x30,0x0a,0x7e]
25746 v_ceil_f64 v[5:6], 0
25747 // GFX10: encoding: [0x80,0x30,0x0a,0x7e]
25749 v_ceil_f64 v[5:6], -1
25750 // GFX10: encoding: [0xc1,0x30,0x0a,0x7e]
25752 v_ceil_f64 v[5:6], 0.5
25753 // GFX10: encoding: [0xf0,0x30,0x0a,0x7e]
25755 v_ceil_f64 v[5:6], -4.0
25756 // GFX10: encoding: [0xf7,0x30,0x0a,0x7e]
25758 v_ceil_f64 v[5:6], 0xaf123456
25759 // GFX10: encoding: [0xff,0x30,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25761 v_ceil_f64 v[5:6], 0x3f717273
25762 // GFX10: encoding: [0xff,0x30,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25764 v_ceil_f64_e64 v[5:6], v[1:2]
25765 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x00]
25767 v_ceil_f64_e64 v[254:255], v[1:2]
25768 // GFX10: encoding: [0xfe,0x00,0x98,0xd5,0x01,0x01,0x00,0x00]
25770 v_ceil_f64_e64 v[5:6], v[254:255]
25771 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0xfe,0x01,0x00,0x00]
25773 v_ceil_f64_e64 v[5:6], s[2:3]
25774 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x02,0x00,0x00,0x00]
25776 v_ceil_f64_e64 v[5:6], s[4:5]
25777 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x04,0x00,0x00,0x00]
25779 v_ceil_f64_e64 v[5:6], s[100:101]
25780 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x64,0x00,0x00,0x00]
25782 v_ceil_f64_e64 v[5:6], vcc
25783 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x6a,0x00,0x00,0x00]
25785 v_ceil_f64_e64 v[5:6], exec
25786 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x7e,0x00,0x00,0x00]
25788 v_ceil_f64_e64 v[5:6], 0
25789 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x80,0x00,0x00,0x00]
25791 v_ceil_f64_e64 v[5:6], -1
25792 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0xc1,0x00,0x00,0x00]
25794 v_ceil_f64_e64 v[5:6], 0.5
25795 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0xf0,0x00,0x00,0x00]
25797 v_ceil_f64_e64 v[5:6], -4.0
25798 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0xf7,0x00,0x00,0x00]
25800 v_ceil_f64_e64 v[5:6], -v[1:2]
25801 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x20]
25803 v_ceil_f64_e64 v[5:6], |v[1:2]|
25804 // GFX10: encoding: [0x05,0x01,0x98,0xd5,0x01,0x01,0x00,0x00]
25806 v_ceil_f64_e64 v[5:6], v[1:2] clamp
25807 // GFX10: encoding: [0x05,0x80,0x98,0xd5,0x01,0x01,0x00,0x00]
25809 v_ceil_f64_e64 v[5:6], v[1:2] mul:2
25810 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x08]
25812 v_ceil_f64_e64 v[5:6], v[1:2] mul:4
25813 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x10]
25815 v_ceil_f64_e64 v[5:6], v[1:2] div:2
25816 // GFX10: encoding: [0x05,0x00,0x98,0xd5,0x01,0x01,0x00,0x18]
25818 v_rndne_f64 v[5:6], v[1:2]
25819 // GFX10: encoding: [0x01,0x33,0x0a,0x7e]
25821 v_rndne_f64 v[254:255], v[1:2]
25822 // GFX10: encoding: [0x01,0x33,0xfc,0x7f]
25824 v_rndne_f64 v[5:6], v[254:255]
25825 // GFX10: encoding: [0xfe,0x33,0x0a,0x7e]
25827 v_rndne_f64 v[5:6], s[2:3]
25828 // GFX10: encoding: [0x02,0x32,0x0a,0x7e]
25830 v_rndne_f64 v[5:6], s[4:5]
25831 // GFX10: encoding: [0x04,0x32,0x0a,0x7e]
25833 v_rndne_f64 v[5:6], s[102:103]
25834 // GFX10: encoding: [0x66,0x32,0x0a,0x7e]
25836 v_rndne_f64 v[5:6], vcc
25837 // GFX10: encoding: [0x6a,0x32,0x0a,0x7e]
25839 v_rndne_f64 v[5:6], ttmp[10:11]
25840 // GFX10: encoding: [0x76,0x32,0x0a,0x7e]
25842 v_rndne_f64 v[5:6], exec
25843 // GFX10: encoding: [0x7e,0x32,0x0a,0x7e]
25845 v_rndne_f64 v[5:6], 0
25846 // GFX10: encoding: [0x80,0x32,0x0a,0x7e]
25848 v_rndne_f64 v[5:6], -1
25849 // GFX10: encoding: [0xc1,0x32,0x0a,0x7e]
25851 v_rndne_f64 v[5:6], 0.5
25852 // GFX10: encoding: [0xf0,0x32,0x0a,0x7e]
25854 v_rndne_f64 v[5:6], -4.0
25855 // GFX10: encoding: [0xf7,0x32,0x0a,0x7e]
25857 v_rndne_f64 v[5:6], 0xaf123456
25858 // GFX10: encoding: [0xff,0x32,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25860 v_rndne_f64 v[5:6], 0x3f717273
25861 // GFX10: encoding: [0xff,0x32,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25863 v_rndne_f64_e64 v[5:6], v[1:2]
25864 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x00]
25866 v_rndne_f64_e64 v[254:255], v[1:2]
25867 // GFX10: encoding: [0xfe,0x00,0x99,0xd5,0x01,0x01,0x00,0x00]
25869 v_rndne_f64_e64 v[5:6], v[254:255]
25870 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0xfe,0x01,0x00,0x00]
25872 v_rndne_f64_e64 v[5:6], s[2:3]
25873 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x02,0x00,0x00,0x00]
25875 v_rndne_f64_e64 v[5:6], s[4:5]
25876 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x04,0x00,0x00,0x00]
25878 v_rndne_f64_e64 v[5:6], s[100:101]
25879 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x64,0x00,0x00,0x00]
25881 v_rndne_f64_e64 v[5:6], vcc
25882 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x6a,0x00,0x00,0x00]
25884 v_rndne_f64_e64 v[5:6], exec
25885 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x7e,0x00,0x00,0x00]
25887 v_rndne_f64_e64 v[5:6], 0
25888 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x80,0x00,0x00,0x00]
25890 v_rndne_f64_e64 v[5:6], -1
25891 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0xc1,0x00,0x00,0x00]
25893 v_rndne_f64_e64 v[5:6], 0.5
25894 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0xf0,0x00,0x00,0x00]
25896 v_rndne_f64_e64 v[5:6], -4.0
25897 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0xf7,0x00,0x00,0x00]
25899 v_rndne_f64_e64 v[5:6], -v[1:2]
25900 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x20]
25902 v_rndne_f64_e64 v[5:6], v[1:2] clamp
25903 // GFX10: encoding: [0x05,0x80,0x99,0xd5,0x01,0x01,0x00,0x00]
25905 v_rndne_f64_e64 v[5:6], v[1:2] mul:2
25906 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x08]
25908 v_rndne_f64_e64 v[5:6], v[1:2] mul:4
25909 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x10]
25911 v_rndne_f64_e64 v[5:6], v[1:2] div:2
25912 // GFX10: encoding: [0x05,0x00,0x99,0xd5,0x01,0x01,0x00,0x18]
25914 v_floor_f64 v[5:6], v[1:2]
25915 // GFX10: encoding: [0x01,0x35,0x0a,0x7e]
25917 v_floor_f64 v[254:255], v[1:2]
25918 // GFX10: encoding: [0x01,0x35,0xfc,0x7f]
25920 v_floor_f64 v[5:6], v[254:255]
25921 // GFX10: encoding: [0xfe,0x35,0x0a,0x7e]
25923 v_floor_f64 v[5:6], s[2:3]
25924 // GFX10: encoding: [0x02,0x34,0x0a,0x7e]
25926 v_floor_f64 v[5:6], s[4:5]
25927 // GFX10: encoding: [0x04,0x34,0x0a,0x7e]
25929 v_floor_f64 v[5:6], s[102:103]
25930 // GFX10: encoding: [0x66,0x34,0x0a,0x7e]
25932 v_floor_f64 v[5:6], vcc
25933 // GFX10: encoding: [0x6a,0x34,0x0a,0x7e]
25935 v_floor_f64 v[5:6], ttmp[10:11]
25936 // GFX10: encoding: [0x76,0x34,0x0a,0x7e]
25938 v_floor_f64 v[5:6], exec
25939 // GFX10: encoding: [0x7e,0x34,0x0a,0x7e]
25941 v_floor_f64 v[5:6], 0
25942 // GFX10: encoding: [0x80,0x34,0x0a,0x7e]
25944 v_floor_f64 v[5:6], -1
25945 // GFX10: encoding: [0xc1,0x34,0x0a,0x7e]
25947 v_floor_f64 v[5:6], 0.5
25948 // GFX10: encoding: [0xf0,0x34,0x0a,0x7e]
25950 v_floor_f64 v[5:6], -4.0
25951 // GFX10: encoding: [0xf7,0x34,0x0a,0x7e]
25953 v_floor_f64 v[5:6], 0xaf123456
25954 // GFX10: encoding: [0xff,0x34,0x0a,0x7e,0x56,0x34,0x12,0xaf]
25956 v_floor_f64 v[5:6], 0x3f717273
25957 // GFX10: encoding: [0xff,0x34,0x0a,0x7e,0x73,0x72,0x71,0x3f]
25959 v_floor_f64_e64 v[5:6], v[1:2]
25960 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x00]
25962 v_floor_f64_e64 v[254:255], v[1:2]
25963 // GFX10: encoding: [0xfe,0x00,0x9a,0xd5,0x01,0x01,0x00,0x00]
25965 v_floor_f64_e64 v[5:6], v[254:255]
25966 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0xfe,0x01,0x00,0x00]
25968 v_floor_f64_e64 v[5:6], s[2:3]
25969 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x02,0x00,0x00,0x00]
25971 v_floor_f64_e64 v[5:6], s[4:5]
25972 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x04,0x00,0x00,0x00]
25974 v_floor_f64_e64 v[5:6], s[100:101]
25975 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x64,0x00,0x00,0x00]
25977 v_floor_f64_e64 v[5:6], vcc
25978 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x6a,0x00,0x00,0x00]
25980 v_floor_f64_e64 v[5:6], exec
25981 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x7e,0x00,0x00,0x00]
25983 v_floor_f64_e64 v[5:6], 0
25984 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x80,0x00,0x00,0x00]
25986 v_floor_f64_e64 v[5:6], -1
25987 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0xc1,0x00,0x00,0x00]
25989 v_floor_f64_e64 v[5:6], 0.5
25990 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0xf0,0x00,0x00,0x00]
25992 v_floor_f64_e64 v[5:6], -4.0
25993 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0xf7,0x00,0x00,0x00]
25995 v_floor_f64_e64 v[5:6], -v[1:2]
25996 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x20]
25998 v_floor_f64_e64 v[5:6], v[1:2] clamp
25999 // GFX10: encoding: [0x05,0x80,0x9a,0xd5,0x01,0x01,0x00,0x00]
26001 v_floor_f64_e64 v[5:6], v[1:2] mul:2
26002 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x08]
26004 v_floor_f64_e64 v[5:6], v[1:2] mul:4
26005 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x10]
26007 v_floor_f64_e64 v[5:6], v[1:2] div:2
26008 // GFX10: encoding: [0x05,0x00,0x9a,0xd5,0x01,0x01,0x00,0x18]
26010 v_pipeflush
26011 // GFX10: encoding: [0x00,0x36,0x00,0x7e]
26013 v_pipeflush_e64
26014 // GFX10: encoding: [0x00,0x00,0x9b,0xd5,0x00,0x00,0x00,0x00]
26016 v_fract_f32 v5, v1
26017 // GFX10: encoding: [0x01,0x41,0x0a,0x7e]
26019 v_fract_f32 v255, v1
26020 // GFX10: encoding: [0x01,0x41,0xfe,0x7f]
26022 v_fract_f32 v5, v255
26023 // GFX10: encoding: [0xff,0x41,0x0a,0x7e]
26025 v_fract_f32 v5, s1
26026 // GFX10: encoding: [0x01,0x40,0x0a,0x7e]
26028 v_fract_f32 v5, s103
26029 // GFX10: encoding: [0x67,0x40,0x0a,0x7e]
26031 v_fract_f32 v5, vcc_lo
26032 // GFX10: encoding: [0x6a,0x40,0x0a,0x7e]
26034 v_fract_f32 v5, vcc_hi
26035 // GFX10: encoding: [0x6b,0x40,0x0a,0x7e]
26037 v_fract_f32 v5, ttmp11
26038 // GFX10: encoding: [0x77,0x40,0x0a,0x7e]
26040 v_fract_f32 v5, m0
26041 // GFX10: encoding: [0x7c,0x40,0x0a,0x7e]
26043 v_fract_f32 v5, exec_lo
26044 // GFX10: encoding: [0x7e,0x40,0x0a,0x7e]
26046 v_fract_f32 v5, exec_hi
26047 // GFX10: encoding: [0x7f,0x40,0x0a,0x7e]
26049 v_fract_f32 v5, 0
26050 // GFX10: encoding: [0x80,0x40,0x0a,0x7e]
26052 v_fract_f32 v5, -1
26053 // GFX10: encoding: [0xc1,0x40,0x0a,0x7e]
26055 v_fract_f32 v5, 0.5
26056 // GFX10: encoding: [0xf0,0x40,0x0a,0x7e]
26058 v_fract_f32 v5, -4.0
26059 // GFX10: encoding: [0xf7,0x40,0x0a,0x7e]
26061 v_fract_f32 v5, 0xaf123456
26062 // GFX10: encoding: [0xff,0x40,0x0a,0x7e,0x56,0x34,0x12,0xaf]
26064 v_fract_f32 v5, 0x3f717273
26065 // GFX10: encoding: [0xff,0x40,0x0a,0x7e,0x73,0x72,0x71,0x3f]
26067 v_fract_f32_e64 v5, v1
26068 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x00]
26070 v_fract_f32_e64 v255, v1
26071 // GFX10: encoding: [0xff,0x00,0xa0,0xd5,0x01,0x01,0x00,0x00]
26073 v_fract_f32_e64 v5, v255
26074 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0xff,0x01,0x00,0x00]
26076 v_fract_f32_e64 v5, s1
26077 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x00,0x00,0x00]
26079 v_fract_f32_e64 v5, s101
26080 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x65,0x00,0x00,0x00]
26082 v_fract_f32_e64 v5, vcc_lo
26083 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x6a,0x00,0x00,0x00]
26085 v_fract_f32_e64 v5, vcc_hi
26086 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x6b,0x00,0x00,0x00]
26088 v_fract_f32_e64 v5, m0
26089 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x7c,0x00,0x00,0x00]
26091 v_fract_f32_e64 v5, exec_lo
26092 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x7e,0x00,0x00,0x00]
26094 v_fract_f32_e64 v5, exec_hi
26095 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x7f,0x00,0x00,0x00]
26097 v_fract_f32_e64 v5, 0
26098 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x80,0x00,0x00,0x00]
26100 v_fract_f32_e64 v5, -1
26101 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0xc1,0x00,0x00,0x00]
26103 v_fract_f32_e64 v5, 0.5
26104 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0xf0,0x00,0x00,0x00]
26106 v_fract_f32_e64 v5, -4.0
26107 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0xf7,0x00,0x00,0x00]
26109 v_fract_f32_e64 v5, -v1
26110 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x20]
26112 v_fract_f32_e64 v5, v1 clamp
26113 // GFX10: encoding: [0x05,0x80,0xa0,0xd5,0x01,0x01,0x00,0x00]
26115 v_fract_f32_e64 v5, v1 mul:2
26116 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x08]
26118 v_fract_f32_e64 v5, v1 mul:4
26119 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x10]
26121 v_fract_f32_e64 v5, v1 div:2
26122 // GFX10: encoding: [0x05,0x00,0xa0,0xd5,0x01,0x01,0x00,0x18]
26124 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26125 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x06,0x00]
26127 v_fract_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26128 // GFX10: encoding: [0xf9,0x40,0xfe,0x7f,0x01,0x06,0x06,0x00]
26130 v_fract_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26131 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0xff,0x06,0x06,0x00]
26133 v_fract_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26134 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x86,0x00]
26136 v_fract_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26137 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x65,0x06,0x86,0x00]
26139 v_fract_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26140 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x6a,0x06,0x86,0x00]
26142 v_fract_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26143 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x6b,0x06,0x86,0x00]
26145 v_fract_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26146 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x7c,0x06,0x86,0x00]
26148 v_fract_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26149 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x7e,0x06,0x86,0x00]
26151 v_fract_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26152 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x7f,0x06,0x86,0x00]
26154 v_fract_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26155 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x26,0x06,0x00]
26157 v_fract_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26158 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x46,0x06,0x00]
26160 v_fract_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26161 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x86,0x06,0x00]
26163 v_fract_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26164 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0xc6,0x06,0x00]
26166 v_fract_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
26167 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x06,0x00]
26169 v_fract_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
26170 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x00,0x06,0x00]
26172 v_fract_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
26173 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x01,0x06,0x00]
26175 v_fract_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
26176 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x02,0x06,0x00]
26178 v_fract_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
26179 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x03,0x06,0x00]
26181 v_fract_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
26182 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x04,0x06,0x00]
26184 v_fract_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
26185 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x05,0x06,0x00]
26187 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
26188 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x0e,0x06,0x00]
26190 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
26191 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x16,0x06,0x00]
26193 v_fract_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
26194 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x16,0x06,0x00]
26196 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
26197 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x06,0x00]
26199 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
26200 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x00,0x00]
26202 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
26203 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x01,0x00]
26205 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
26206 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x02,0x00]
26208 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
26209 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x03,0x00]
26211 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
26212 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x04,0x00]
26214 v_fract_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
26215 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x05,0x00]
26217 v_fract_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26218 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x16,0x00]
26220 v_fract_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26221 // GFX10: encoding: [0xf9,0x40,0x0a,0x7e,0x01,0x06,0x26,0x00]
26223 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26224 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x00]
26226 v_fract_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26227 // GFX10: encoding: [0xfa,0x40,0xfe,0x7f,0x01,0xe4,0x00,0x00]
26229 v_fract_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26230 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0xff,0xe4,0x00,0x00]
26232 v_fract_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
26233 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x1b,0x00,0x00]
26235 v_fract_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
26236 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x40,0x01,0x00]
26238 v_fract_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
26239 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x41,0x01,0x00]
26241 v_fract_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
26242 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x01,0x01,0x00]
26244 v_fract_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
26245 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x0f,0x01,0x00]
26247 v_fract_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
26248 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x11,0x01,0x00]
26250 v_fract_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
26251 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x1f,0x01,0x00]
26253 v_fract_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
26254 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x21,0x01,0x00]
26256 v_fract_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
26257 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x2f,0x01,0x00]
26259 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
26260 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x10]
26262 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
26263 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x30]
26265 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
26266 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
26268 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
26269 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
26271 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
26272 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x01]
26274 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
26275 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x03]
26277 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
26278 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
26280 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
26281 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
26283 v_fract_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
26284 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0xe4,0x08,0x00]
26286 v_fract_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
26287 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x51,0x01,0x00]
26289 v_fract_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
26290 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x5f,0x01,0x00]
26292 v_fract_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
26293 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x61,0x01,0x00]
26295 v_fract_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
26296 // GFX10: encoding: [0xfa,0x40,0x0a,0x7e,0x01,0x6f,0x01,0x00]
26298 v_trunc_f32 v5, v1
26299 // GFX10: encoding: [0x01,0x43,0x0a,0x7e]
26301 v_trunc_f32 v255, v1
26302 // GFX10: encoding: [0x01,0x43,0xfe,0x7f]
26304 v_trunc_f32 v5, v255
26305 // GFX10: encoding: [0xff,0x43,0x0a,0x7e]
26307 v_trunc_f32 v5, s1
26308 // GFX10: encoding: [0x01,0x42,0x0a,0x7e]
26310 v_trunc_f32 v5, s103
26311 // GFX10: encoding: [0x67,0x42,0x0a,0x7e]
26313 v_trunc_f32 v5, vcc_lo
26314 // GFX10: encoding: [0x6a,0x42,0x0a,0x7e]
26316 v_trunc_f32 v5, vcc_hi
26317 // GFX10: encoding: [0x6b,0x42,0x0a,0x7e]
26319 v_trunc_f32 v5, ttmp11
26320 // GFX10: encoding: [0x77,0x42,0x0a,0x7e]
26322 v_trunc_f32 v5, m0
26323 // GFX10: encoding: [0x7c,0x42,0x0a,0x7e]
26325 v_trunc_f32 v5, exec_lo
26326 // GFX10: encoding: [0x7e,0x42,0x0a,0x7e]
26328 v_trunc_f32 v5, exec_hi
26329 // GFX10: encoding: [0x7f,0x42,0x0a,0x7e]
26331 v_trunc_f32 v5, 0
26332 // GFX10: encoding: [0x80,0x42,0x0a,0x7e]
26334 v_trunc_f32 v5, -1
26335 // GFX10: encoding: [0xc1,0x42,0x0a,0x7e]
26337 v_trunc_f32 v5, 0.5
26338 // GFX10: encoding: [0xf0,0x42,0x0a,0x7e]
26340 v_trunc_f32 v5, -4.0
26341 // GFX10: encoding: [0xf7,0x42,0x0a,0x7e]
26343 v_trunc_f32 v5, 0xaf123456
26344 // GFX10: encoding: [0xff,0x42,0x0a,0x7e,0x56,0x34,0x12,0xaf]
26346 v_trunc_f32 v5, 0x3f717273
26347 // GFX10: encoding: [0xff,0x42,0x0a,0x7e,0x73,0x72,0x71,0x3f]
26349 v_trunc_f32_e64 v5, v1
26350 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x00]
26352 v_trunc_f32_e64 v255, v1
26353 // GFX10: encoding: [0xff,0x00,0xa1,0xd5,0x01,0x01,0x00,0x00]
26355 v_trunc_f32_e64 v5, v255
26356 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0xff,0x01,0x00,0x00]
26358 v_trunc_f32_e64 v5, s1
26359 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x00,0x00,0x00]
26361 v_trunc_f32_e64 v5, s101
26362 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x65,0x00,0x00,0x00]
26364 v_trunc_f32_e64 v5, vcc_lo
26365 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x6a,0x00,0x00,0x00]
26367 v_trunc_f32_e64 v5, vcc_hi
26368 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x6b,0x00,0x00,0x00]
26370 v_trunc_f32_e64 v5, m0
26371 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x7c,0x00,0x00,0x00]
26373 v_trunc_f32_e64 v5, exec_lo
26374 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x7e,0x00,0x00,0x00]
26376 v_trunc_f32_e64 v5, exec_hi
26377 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x7f,0x00,0x00,0x00]
26379 v_trunc_f32_e64 v5, 0
26380 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x80,0x00,0x00,0x00]
26382 v_trunc_f32_e64 v5, -1
26383 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0xc1,0x00,0x00,0x00]
26385 v_trunc_f32_e64 v5, 0.5
26386 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0xf0,0x00,0x00,0x00]
26388 v_trunc_f32_e64 v5, -4.0
26389 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0xf7,0x00,0x00,0x00]
26391 v_trunc_f32_e64 v5, -v1
26392 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x20]
26394 v_trunc_f32_e64 v5, v1 clamp
26395 // GFX10: encoding: [0x05,0x80,0xa1,0xd5,0x01,0x01,0x00,0x00]
26397 v_trunc_f32_e64 v5, v1 mul:2
26398 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x08]
26400 v_trunc_f32_e64 v5, v1 mul:4
26401 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x10]
26403 v_trunc_f32_e64 v5, v1 div:2
26404 // GFX10: encoding: [0x05,0x00,0xa1,0xd5,0x01,0x01,0x00,0x18]
26406 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26407 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x06,0x00]
26409 v_trunc_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26410 // GFX10: encoding: [0xf9,0x42,0xfe,0x7f,0x01,0x06,0x06,0x00]
26412 v_trunc_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26413 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0xff,0x06,0x06,0x00]
26415 v_trunc_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26416 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x86,0x00]
26418 v_trunc_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26419 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x65,0x06,0x86,0x00]
26421 v_trunc_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26422 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x6a,0x06,0x86,0x00]
26424 v_trunc_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26425 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x6b,0x06,0x86,0x00]
26427 v_trunc_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26428 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x7c,0x06,0x86,0x00]
26430 v_trunc_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26431 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x7e,0x06,0x86,0x00]
26433 v_trunc_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26434 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x7f,0x06,0x86,0x00]
26436 v_trunc_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26437 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x26,0x06,0x00]
26439 v_trunc_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26440 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x46,0x06,0x00]
26442 v_trunc_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26443 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x86,0x06,0x00]
26445 v_trunc_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26446 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0xc6,0x06,0x00]
26448 v_trunc_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
26449 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x06,0x00]
26451 v_trunc_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
26452 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x00,0x06,0x00]
26454 v_trunc_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
26455 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x01,0x06,0x00]
26457 v_trunc_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
26458 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x02,0x06,0x00]
26460 v_trunc_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
26461 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x03,0x06,0x00]
26463 v_trunc_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
26464 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x04,0x06,0x00]
26466 v_trunc_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
26467 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x05,0x06,0x00]
26469 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
26470 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x0e,0x06,0x00]
26472 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
26473 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x16,0x06,0x00]
26475 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
26476 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x16,0x06,0x00]
26478 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
26479 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x06,0x00]
26481 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
26482 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x00,0x00]
26484 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
26485 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x01,0x00]
26487 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
26488 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x02,0x00]
26490 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
26491 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x03,0x00]
26493 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
26494 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x04,0x00]
26496 v_trunc_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
26497 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x05,0x00]
26499 v_trunc_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26500 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x16,0x00]
26502 v_trunc_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26503 // GFX10: encoding: [0xf9,0x42,0x0a,0x7e,0x01,0x06,0x26,0x00]
26505 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26506 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x00]
26508 v_trunc_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26509 // GFX10: encoding: [0xfa,0x42,0xfe,0x7f,0x01,0xe4,0x00,0x00]
26511 v_trunc_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26512 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0xff,0xe4,0x00,0x00]
26514 v_trunc_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
26515 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x1b,0x00,0x00]
26517 v_trunc_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
26518 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x40,0x01,0x00]
26520 v_trunc_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
26521 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x41,0x01,0x00]
26523 v_trunc_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
26524 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x01,0x01,0x00]
26526 v_trunc_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
26527 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x0f,0x01,0x00]
26529 v_trunc_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
26530 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x11,0x01,0x00]
26532 v_trunc_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
26533 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x1f,0x01,0x00]
26535 v_trunc_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
26536 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x21,0x01,0x00]
26538 v_trunc_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
26539 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x2f,0x01,0x00]
26541 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
26542 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x10]
26544 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
26545 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x30]
26547 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
26548 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
26550 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
26551 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
26553 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
26554 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x01]
26556 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
26557 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x03]
26559 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
26560 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
26562 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
26563 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
26565 v_trunc_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
26566 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0xe4,0x08,0x00]
26568 v_trunc_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
26569 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x51,0x01,0x00]
26571 v_trunc_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
26572 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x5f,0x01,0x00]
26574 v_trunc_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
26575 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x61,0x01,0x00]
26577 v_trunc_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
26578 // GFX10: encoding: [0xfa,0x42,0x0a,0x7e,0x01,0x6f,0x01,0x00]
26580 v_ceil_f32 v5, v1
26581 // GFX10: encoding: [0x01,0x45,0x0a,0x7e]
26583 v_ceil_f32 v255, v1
26584 // GFX10: encoding: [0x01,0x45,0xfe,0x7f]
26586 v_ceil_f32 v5, v255
26587 // GFX10: encoding: [0xff,0x45,0x0a,0x7e]
26589 v_ceil_f32 v5, s1
26590 // GFX10: encoding: [0x01,0x44,0x0a,0x7e]
26592 v_ceil_f32 v5, s103
26593 // GFX10: encoding: [0x67,0x44,0x0a,0x7e]
26595 v_ceil_f32 v5, vcc_lo
26596 // GFX10: encoding: [0x6a,0x44,0x0a,0x7e]
26598 v_ceil_f32 v5, vcc_hi
26599 // GFX10: encoding: [0x6b,0x44,0x0a,0x7e]
26601 v_ceil_f32 v5, ttmp11
26602 // GFX10: encoding: [0x77,0x44,0x0a,0x7e]
26604 v_ceil_f32 v5, m0
26605 // GFX10: encoding: [0x7c,0x44,0x0a,0x7e]
26607 v_ceil_f32 v5, exec_lo
26608 // GFX10: encoding: [0x7e,0x44,0x0a,0x7e]
26610 v_ceil_f32 v5, exec_hi
26611 // GFX10: encoding: [0x7f,0x44,0x0a,0x7e]
26613 v_ceil_f32 v5, 0
26614 // GFX10: encoding: [0x80,0x44,0x0a,0x7e]
26616 v_ceil_f32 v5, -1
26617 // GFX10: encoding: [0xc1,0x44,0x0a,0x7e]
26619 v_ceil_f32 v5, 0.5
26620 // GFX10: encoding: [0xf0,0x44,0x0a,0x7e]
26622 v_ceil_f32 v5, -4.0
26623 // GFX10: encoding: [0xf7,0x44,0x0a,0x7e]
26625 v_ceil_f32 v5, 0xaf123456
26626 // GFX10: encoding: [0xff,0x44,0x0a,0x7e,0x56,0x34,0x12,0xaf]
26628 v_ceil_f32 v5, 0x3f717273
26629 // GFX10: encoding: [0xff,0x44,0x0a,0x7e,0x73,0x72,0x71,0x3f]
26631 v_ceil_f32_e64 v5, v1
26632 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x00]
26634 v_ceil_f32_e64 v255, v1
26635 // GFX10: encoding: [0xff,0x00,0xa2,0xd5,0x01,0x01,0x00,0x00]
26637 v_ceil_f32_e64 v5, v255
26638 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0xff,0x01,0x00,0x00]
26640 v_ceil_f32_e64 v5, s1
26641 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x00,0x00,0x00]
26643 v_ceil_f32_e64 v5, s101
26644 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x65,0x00,0x00,0x00]
26646 v_ceil_f32_e64 v5, vcc_lo
26647 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x6a,0x00,0x00,0x00]
26649 v_ceil_f32_e64 v5, vcc_hi
26650 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x6b,0x00,0x00,0x00]
26652 v_ceil_f32_e64 v5, m0
26653 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x7c,0x00,0x00,0x00]
26655 v_ceil_f32_e64 v5, exec_lo
26656 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x7e,0x00,0x00,0x00]
26658 v_ceil_f32_e64 v5, exec_hi
26659 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x7f,0x00,0x00,0x00]
26661 v_ceil_f32_e64 v5, 0
26662 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x80,0x00,0x00,0x00]
26664 v_ceil_f32_e64 v5, -1
26665 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0xc1,0x00,0x00,0x00]
26667 v_ceil_f32_e64 v5, 0.5
26668 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0xf0,0x00,0x00,0x00]
26670 v_ceil_f32_e64 v5, -4.0
26671 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0xf7,0x00,0x00,0x00]
26673 v_ceil_f32_e64 v5, -v1
26674 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x20]
26676 v_ceil_f32_e64 v5, v1 clamp
26677 // GFX10: encoding: [0x05,0x80,0xa2,0xd5,0x01,0x01,0x00,0x00]
26679 v_ceil_f32_e64 v5, v1 mul:2
26680 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x08]
26682 v_ceil_f32_e64 v5, v1 mul:4
26683 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x10]
26685 v_ceil_f32_e64 v5, v1 div:2
26686 // GFX10: encoding: [0x05,0x00,0xa2,0xd5,0x01,0x01,0x00,0x18]
26688 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26689 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x06,0x00]
26691 v_ceil_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26692 // GFX10: encoding: [0xf9,0x44,0xfe,0x7f,0x01,0x06,0x06,0x00]
26694 v_ceil_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26695 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0xff,0x06,0x06,0x00]
26697 v_ceil_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26698 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x86,0x00]
26700 v_ceil_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26701 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x65,0x06,0x86,0x00]
26703 v_ceil_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26704 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x6a,0x06,0x86,0x00]
26706 v_ceil_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26707 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x6b,0x06,0x86,0x00]
26709 v_ceil_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26710 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x7c,0x06,0x86,0x00]
26712 v_ceil_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26713 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x7e,0x06,0x86,0x00]
26715 v_ceil_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26716 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x7f,0x06,0x86,0x00]
26718 v_ceil_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26719 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x26,0x06,0x00]
26721 v_ceil_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26722 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x46,0x06,0x00]
26724 v_ceil_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26725 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x86,0x06,0x00]
26727 v_ceil_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26728 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0xc6,0x06,0x00]
26730 v_ceil_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
26731 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x06,0x00]
26733 v_ceil_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
26734 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x00,0x06,0x00]
26736 v_ceil_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
26737 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x01,0x06,0x00]
26739 v_ceil_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
26740 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x02,0x06,0x00]
26742 v_ceil_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
26743 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x03,0x06,0x00]
26745 v_ceil_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
26746 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x04,0x06,0x00]
26748 v_ceil_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
26749 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x05,0x06,0x00]
26751 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
26752 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x0e,0x06,0x00]
26754 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
26755 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x16,0x06,0x00]
26757 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
26758 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x16,0x06,0x00]
26760 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
26761 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x06,0x00]
26763 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
26764 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x00,0x00]
26766 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
26767 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x01,0x00]
26769 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
26770 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x02,0x00]
26772 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
26773 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x03,0x00]
26775 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
26776 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x04,0x00]
26778 v_ceil_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
26779 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x05,0x00]
26781 v_ceil_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26782 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x16,0x00]
26784 v_ceil_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26785 // GFX10: encoding: [0xf9,0x44,0x0a,0x7e,0x01,0x06,0x26,0x00]
26787 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26788 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x00]
26790 v_ceil_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26791 // GFX10: encoding: [0xfa,0x44,0xfe,0x7f,0x01,0xe4,0x00,0x00]
26793 v_ceil_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
26794 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0xff,0xe4,0x00,0x00]
26796 v_ceil_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
26797 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x1b,0x00,0x00]
26799 v_ceil_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
26800 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x40,0x01,0x00]
26802 v_ceil_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
26803 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x41,0x01,0x00]
26805 v_ceil_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
26806 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x01,0x01,0x00]
26808 v_ceil_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
26809 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x0f,0x01,0x00]
26811 v_ceil_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
26812 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x11,0x01,0x00]
26814 v_ceil_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
26815 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x1f,0x01,0x00]
26817 v_ceil_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
26818 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x21,0x01,0x00]
26820 v_ceil_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
26821 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x2f,0x01,0x00]
26823 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
26824 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x10]
26826 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
26827 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x30]
26829 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
26830 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
26832 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
26833 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
26835 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
26836 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x01]
26838 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
26839 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x03]
26841 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
26842 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
26844 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
26845 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
26847 v_ceil_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
26848 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0xe4,0x08,0x00]
26850 v_ceil_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
26851 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x51,0x01,0x00]
26853 v_ceil_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
26854 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x5f,0x01,0x00]
26856 v_ceil_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
26857 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x61,0x01,0x00]
26859 v_ceil_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
26860 // GFX10: encoding: [0xfa,0x44,0x0a,0x7e,0x01,0x6f,0x01,0x00]
26862 v_rndne_f32 v5, v1
26863 // GFX10: encoding: [0x01,0x47,0x0a,0x7e]
26865 v_rndne_f32 v255, v1
26866 // GFX10: encoding: [0x01,0x47,0xfe,0x7f]
26868 v_rndne_f32 v5, v255
26869 // GFX10: encoding: [0xff,0x47,0x0a,0x7e]
26871 v_rndne_f32 v5, s1
26872 // GFX10: encoding: [0x01,0x46,0x0a,0x7e]
26874 v_rndne_f32 v5, s103
26875 // GFX10: encoding: [0x67,0x46,0x0a,0x7e]
26877 v_rndne_f32 v5, vcc_lo
26878 // GFX10: encoding: [0x6a,0x46,0x0a,0x7e]
26880 v_rndne_f32 v5, vcc_hi
26881 // GFX10: encoding: [0x6b,0x46,0x0a,0x7e]
26883 v_rndne_f32 v5, ttmp11
26884 // GFX10: encoding: [0x77,0x46,0x0a,0x7e]
26886 v_rndne_f32 v5, m0
26887 // GFX10: encoding: [0x7c,0x46,0x0a,0x7e]
26889 v_rndne_f32 v5, exec_lo
26890 // GFX10: encoding: [0x7e,0x46,0x0a,0x7e]
26892 v_rndne_f32 v5, exec_hi
26893 // GFX10: encoding: [0x7f,0x46,0x0a,0x7e]
26895 v_rndne_f32 v5, 0
26896 // GFX10: encoding: [0x80,0x46,0x0a,0x7e]
26898 v_rndne_f32 v5, -1
26899 // GFX10: encoding: [0xc1,0x46,0x0a,0x7e]
26901 v_rndne_f32 v5, 0.5
26902 // GFX10: encoding: [0xf0,0x46,0x0a,0x7e]
26904 v_rndne_f32 v5, -4.0
26905 // GFX10: encoding: [0xf7,0x46,0x0a,0x7e]
26907 v_rndne_f32 v5, 0xaf123456
26908 // GFX10: encoding: [0xff,0x46,0x0a,0x7e,0x56,0x34,0x12,0xaf]
26910 v_rndne_f32 v5, 0x3f717273
26911 // GFX10: encoding: [0xff,0x46,0x0a,0x7e,0x73,0x72,0x71,0x3f]
26913 v_rndne_f32_e64 v5, v1
26914 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x00]
26916 v_rndne_f32_e64 v255, v1
26917 // GFX10: encoding: [0xff,0x00,0xa3,0xd5,0x01,0x01,0x00,0x00]
26919 v_rndne_f32_e64 v5, v255
26920 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0xff,0x01,0x00,0x00]
26922 v_rndne_f32_e64 v5, s1
26923 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x00,0x00,0x00]
26925 v_rndne_f32_e64 v5, s101
26926 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x65,0x00,0x00,0x00]
26928 v_rndne_f32_e64 v5, vcc_lo
26929 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x6a,0x00,0x00,0x00]
26931 v_rndne_f32_e64 v5, vcc_hi
26932 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x6b,0x00,0x00,0x00]
26934 v_rndne_f32_e64 v5, m0
26935 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x7c,0x00,0x00,0x00]
26937 v_rndne_f32_e64 v5, exec_lo
26938 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x7e,0x00,0x00,0x00]
26940 v_rndne_f32_e64 v5, exec_hi
26941 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x7f,0x00,0x00,0x00]
26943 v_rndne_f32_e64 v5, 0
26944 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x80,0x00,0x00,0x00]
26946 v_rndne_f32_e64 v5, -1
26947 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0xc1,0x00,0x00,0x00]
26949 v_rndne_f32_e64 v5, 0.5
26950 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0xf0,0x00,0x00,0x00]
26952 v_rndne_f32_e64 v5, -4.0
26953 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0xf7,0x00,0x00,0x00]
26955 v_rndne_f32_e64 v5, -v1
26956 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x20]
26958 v_rndne_f32_e64 v5, v1 clamp
26959 // GFX10: encoding: [0x05,0x80,0xa3,0xd5,0x01,0x01,0x00,0x00]
26961 v_rndne_f32_e64 v5, v1 mul:2
26962 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x08]
26964 v_rndne_f32_e64 v5, v1 mul:4
26965 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x10]
26967 v_rndne_f32_e64 v5, v1 div:2
26968 // GFX10: encoding: [0x05,0x00,0xa3,0xd5,0x01,0x01,0x00,0x18]
26970 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26971 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x06,0x00]
26973 v_rndne_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26974 // GFX10: encoding: [0xf9,0x46,0xfe,0x7f,0x01,0x06,0x06,0x00]
26976 v_rndne_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26977 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0xff,0x06,0x06,0x00]
26979 v_rndne_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26980 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x86,0x00]
26982 v_rndne_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26983 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x65,0x06,0x86,0x00]
26985 v_rndne_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26986 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x6a,0x06,0x86,0x00]
26988 v_rndne_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26989 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x6b,0x06,0x86,0x00]
26991 v_rndne_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26992 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x7c,0x06,0x86,0x00]
26994 v_rndne_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26995 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x7e,0x06,0x86,0x00]
26997 v_rndne_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
26998 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x7f,0x06,0x86,0x00]
27000 v_rndne_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27001 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x26,0x06,0x00]
27003 v_rndne_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27004 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x46,0x06,0x00]
27006 v_rndne_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27007 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x86,0x06,0x00]
27009 v_rndne_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27010 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0xc6,0x06,0x00]
27012 v_rndne_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
27013 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x06,0x00]
27015 v_rndne_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27016 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x00,0x06,0x00]
27018 v_rndne_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27019 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x01,0x06,0x00]
27021 v_rndne_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
27022 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x02,0x06,0x00]
27024 v_rndne_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
27025 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x03,0x06,0x00]
27027 v_rndne_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27028 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x04,0x06,0x00]
27030 v_rndne_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27031 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x05,0x06,0x00]
27033 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
27034 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x0e,0x06,0x00]
27036 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
27037 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x16,0x06,0x00]
27039 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
27040 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x16,0x06,0x00]
27042 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
27043 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x06,0x00]
27045 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
27046 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x00,0x00]
27048 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
27049 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x01,0x00]
27051 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
27052 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x02,0x00]
27054 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
27055 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x03,0x00]
27057 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
27058 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x04,0x00]
27060 v_rndne_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
27061 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x05,0x00]
27063 v_rndne_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27064 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x16,0x00]
27066 v_rndne_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27067 // GFX10: encoding: [0xf9,0x46,0x0a,0x7e,0x01,0x06,0x26,0x00]
27069 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27070 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x00]
27072 v_rndne_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27073 // GFX10: encoding: [0xfa,0x46,0xfe,0x7f,0x01,0xe4,0x00,0x00]
27075 v_rndne_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27076 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0xff,0xe4,0x00,0x00]
27078 v_rndne_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
27079 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x1b,0x00,0x00]
27081 v_rndne_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
27082 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x40,0x01,0x00]
27084 v_rndne_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
27085 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x41,0x01,0x00]
27087 v_rndne_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
27088 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x01,0x01,0x00]
27090 v_rndne_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
27091 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x0f,0x01,0x00]
27093 v_rndne_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
27094 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x11,0x01,0x00]
27096 v_rndne_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
27097 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x1f,0x01,0x00]
27099 v_rndne_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
27100 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x21,0x01,0x00]
27102 v_rndne_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
27103 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x2f,0x01,0x00]
27105 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
27106 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x10]
27108 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
27109 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x30]
27111 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
27112 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27114 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
27115 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27117 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
27118 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x01]
27120 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
27121 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x03]
27123 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
27124 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27126 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
27127 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27129 v_rndne_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
27130 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0xe4,0x08,0x00]
27132 v_rndne_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
27133 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x51,0x01,0x00]
27135 v_rndne_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
27136 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x5f,0x01,0x00]
27138 v_rndne_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
27139 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x61,0x01,0x00]
27141 v_rndne_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
27142 // GFX10: encoding: [0xfa,0x46,0x0a,0x7e,0x01,0x6f,0x01,0x00]
27144 v_floor_f32 v5, v1
27145 // GFX10: encoding: [0x01,0x49,0x0a,0x7e]
27147 v_floor_f32 v255, v1
27148 // GFX10: encoding: [0x01,0x49,0xfe,0x7f]
27150 v_floor_f32 v5, v255
27151 // GFX10: encoding: [0xff,0x49,0x0a,0x7e]
27153 v_floor_f32 v5, s1
27154 // GFX10: encoding: [0x01,0x48,0x0a,0x7e]
27156 v_floor_f32 v5, s103
27157 // GFX10: encoding: [0x67,0x48,0x0a,0x7e]
27159 v_floor_f32 v5, vcc_lo
27160 // GFX10: encoding: [0x6a,0x48,0x0a,0x7e]
27162 v_floor_f32 v5, vcc_hi
27163 // GFX10: encoding: [0x6b,0x48,0x0a,0x7e]
27165 v_floor_f32 v5, ttmp11
27166 // GFX10: encoding: [0x77,0x48,0x0a,0x7e]
27168 v_floor_f32 v5, m0
27169 // GFX10: encoding: [0x7c,0x48,0x0a,0x7e]
27171 v_floor_f32 v5, exec_lo
27172 // GFX10: encoding: [0x7e,0x48,0x0a,0x7e]
27174 v_floor_f32 v5, exec_hi
27175 // GFX10: encoding: [0x7f,0x48,0x0a,0x7e]
27177 v_floor_f32 v5, 0
27178 // GFX10: encoding: [0x80,0x48,0x0a,0x7e]
27180 v_floor_f32 v5, -1
27181 // GFX10: encoding: [0xc1,0x48,0x0a,0x7e]
27183 v_floor_f32 v5, 0.5
27184 // GFX10: encoding: [0xf0,0x48,0x0a,0x7e]
27186 v_floor_f32 v5, -4.0
27187 // GFX10: encoding: [0xf7,0x48,0x0a,0x7e]
27189 v_floor_f32 v5, 0xaf123456
27190 // GFX10: encoding: [0xff,0x48,0x0a,0x7e,0x56,0x34,0x12,0xaf]
27192 v_floor_f32 v5, 0x3f717273
27193 // GFX10: encoding: [0xff,0x48,0x0a,0x7e,0x73,0x72,0x71,0x3f]
27195 v_floor_f32_e64 v5, v1
27196 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x00]
27198 v_floor_f32_e64 v255, v1
27199 // GFX10: encoding: [0xff,0x00,0xa4,0xd5,0x01,0x01,0x00,0x00]
27201 v_floor_f32_e64 v5, v255
27202 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0xff,0x01,0x00,0x00]
27204 v_floor_f32_e64 v5, s1
27205 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x00,0x00,0x00]
27207 v_floor_f32_e64 v5, s101
27208 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x65,0x00,0x00,0x00]
27210 v_floor_f32_e64 v5, vcc_lo
27211 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x6a,0x00,0x00,0x00]
27213 v_floor_f32_e64 v5, vcc_hi
27214 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x6b,0x00,0x00,0x00]
27216 v_floor_f32_e64 v5, m0
27217 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x7c,0x00,0x00,0x00]
27219 v_floor_f32_e64 v5, exec_lo
27220 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x7e,0x00,0x00,0x00]
27222 v_floor_f32_e64 v5, exec_hi
27223 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x7f,0x00,0x00,0x00]
27225 v_floor_f32_e64 v5, 0
27226 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x80,0x00,0x00,0x00]
27228 v_floor_f32_e64 v5, -1
27229 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0xc1,0x00,0x00,0x00]
27231 v_floor_f32_e64 v5, 0.5
27232 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0xf0,0x00,0x00,0x00]
27234 v_floor_f32_e64 v5, -4.0
27235 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0xf7,0x00,0x00,0x00]
27237 v_floor_f32_e64 v5, -v1
27238 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x20]
27240 v_floor_f32_e64 v5, |v1|
27241 // GFX10: encoding: [0x05,0x01,0xa4,0xd5,0x01,0x01,0x00,0x00]
27243 v_floor_f32_e64 v5, v1 clamp
27244 // GFX10: encoding: [0x05,0x80,0xa4,0xd5,0x01,0x01,0x00,0x00]
27246 v_floor_f32_e64 v5, v1 mul:2
27247 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x08]
27249 v_floor_f32_e64 v5, v1 mul:4
27250 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x10]
27252 v_floor_f32_e64 v5, v1 div:2
27253 // GFX10: encoding: [0x05,0x00,0xa4,0xd5,0x01,0x01,0x00,0x18]
27255 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27256 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x06,0x00]
27258 v_floor_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27259 // GFX10: encoding: [0xf9,0x48,0xfe,0x7f,0x01,0x06,0x06,0x00]
27261 v_floor_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27262 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0xff,0x06,0x06,0x00]
27264 v_floor_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27265 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x86,0x00]
27267 v_floor_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27268 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x65,0x06,0x86,0x00]
27270 v_floor_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27271 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x6a,0x06,0x86,0x00]
27273 v_floor_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27274 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x6b,0x06,0x86,0x00]
27276 v_floor_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27277 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x7c,0x06,0x86,0x00]
27279 v_floor_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27280 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x7e,0x06,0x86,0x00]
27282 v_floor_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27283 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x7f,0x06,0x86,0x00]
27285 v_floor_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27286 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x26,0x06,0x00]
27288 v_floor_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27289 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x46,0x06,0x00]
27291 v_floor_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27292 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x86,0x06,0x00]
27294 v_floor_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27295 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0xc6,0x06,0x00]
27297 v_floor_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
27298 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x06,0x00]
27300 v_floor_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27301 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x00,0x06,0x00]
27303 v_floor_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27304 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x01,0x06,0x00]
27306 v_floor_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
27307 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x02,0x06,0x00]
27309 v_floor_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
27310 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x03,0x06,0x00]
27312 v_floor_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27313 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x04,0x06,0x00]
27315 v_floor_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27316 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x05,0x06,0x00]
27318 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
27319 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x0e,0x06,0x00]
27321 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
27322 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x16,0x06,0x00]
27324 v_floor_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
27325 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x16,0x06,0x00]
27327 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
27328 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x06,0x00]
27330 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
27331 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x00,0x00]
27333 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
27334 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x01,0x00]
27336 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
27337 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x02,0x00]
27339 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
27340 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x03,0x00]
27342 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
27343 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x04,0x00]
27345 v_floor_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
27346 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x05,0x00]
27348 v_floor_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27349 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x16,0x00]
27351 v_floor_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27352 // GFX10: encoding: [0xf9,0x48,0x0a,0x7e,0x01,0x06,0x26,0x00]
27354 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27355 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x00]
27357 v_floor_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27358 // GFX10: encoding: [0xfa,0x48,0xfe,0x7f,0x01,0xe4,0x00,0x00]
27360 v_floor_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27361 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0xff,0xe4,0x00,0x00]
27363 v_floor_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
27364 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x1b,0x00,0x00]
27366 v_floor_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
27367 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x40,0x01,0x00]
27369 v_floor_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
27370 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x41,0x01,0x00]
27372 v_floor_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
27373 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x01,0x01,0x00]
27375 v_floor_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
27376 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x0f,0x01,0x00]
27378 v_floor_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
27379 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x11,0x01,0x00]
27381 v_floor_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
27382 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x1f,0x01,0x00]
27384 v_floor_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
27385 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x21,0x01,0x00]
27387 v_floor_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
27388 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x2f,0x01,0x00]
27390 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
27391 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x10]
27393 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
27394 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x30]
27396 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
27397 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27399 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
27400 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27402 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
27403 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x01]
27405 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
27406 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x03]
27408 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
27409 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27411 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
27412 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27414 v_floor_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
27415 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0xe4,0x08,0x00]
27417 v_floor_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
27418 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x51,0x01,0x00]
27420 v_floor_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
27421 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x5f,0x01,0x00]
27423 v_floor_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
27424 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x61,0x01,0x00]
27426 v_floor_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
27427 // GFX10: encoding: [0xfa,0x48,0x0a,0x7e,0x01,0x6f,0x01,0x00]
27429 v_exp_f32 v5, v1
27430 // GFX10: encoding: [0x01,0x4b,0x0a,0x7e]
27432 v_exp_f32 v255, v1
27433 // GFX10: encoding: [0x01,0x4b,0xfe,0x7f]
27435 v_exp_f32 v5, v255
27436 // GFX10: encoding: [0xff,0x4b,0x0a,0x7e]
27438 v_exp_f32 v5, s1
27439 // GFX10: encoding: [0x01,0x4a,0x0a,0x7e]
27441 v_exp_f32 v5, s103
27442 // GFX10: encoding: [0x67,0x4a,0x0a,0x7e]
27444 v_exp_f32 v5, vcc_lo
27445 // GFX10: encoding: [0x6a,0x4a,0x0a,0x7e]
27447 v_exp_f32 v5, vcc_hi
27448 // GFX10: encoding: [0x6b,0x4a,0x0a,0x7e]
27450 v_exp_f32 v5, ttmp11
27451 // GFX10: encoding: [0x77,0x4a,0x0a,0x7e]
27453 v_exp_f32 v5, m0
27454 // GFX10: encoding: [0x7c,0x4a,0x0a,0x7e]
27456 v_exp_f32 v5, exec_lo
27457 // GFX10: encoding: [0x7e,0x4a,0x0a,0x7e]
27459 v_exp_f32 v5, exec_hi
27460 // GFX10: encoding: [0x7f,0x4a,0x0a,0x7e]
27462 v_exp_f32 v5, 0
27463 // GFX10: encoding: [0x80,0x4a,0x0a,0x7e]
27465 v_exp_f32 v5, -1
27466 // GFX10: encoding: [0xc1,0x4a,0x0a,0x7e]
27468 v_exp_f32 v5, 0.5
27469 // GFX10: encoding: [0xf0,0x4a,0x0a,0x7e]
27471 v_exp_f32 v5, -4.0
27472 // GFX10: encoding: [0xf7,0x4a,0x0a,0x7e]
27474 v_exp_f32 v5, 0xaf123456
27475 // GFX10: encoding: [0xff,0x4a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
27477 v_exp_f32 v5, 0x3f717273
27478 // GFX10: encoding: [0xff,0x4a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
27480 v_exp_f32_e64 v5, v1
27481 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x00]
27483 v_exp_f32_e64 v255, v1
27484 // GFX10: encoding: [0xff,0x00,0xa5,0xd5,0x01,0x01,0x00,0x00]
27486 v_exp_f32_e64 v5, v255
27487 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0xff,0x01,0x00,0x00]
27489 v_exp_f32_e64 v5, s1
27490 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x00,0x00,0x00]
27492 v_exp_f32_e64 v5, s101
27493 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x65,0x00,0x00,0x00]
27495 v_exp_f32_e64 v5, vcc_lo
27496 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x6a,0x00,0x00,0x00]
27498 v_exp_f32_e64 v5, vcc_hi
27499 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x6b,0x00,0x00,0x00]
27501 v_exp_f32_e64 v5, m0
27502 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x7c,0x00,0x00,0x00]
27504 v_exp_f32_e64 v5, exec_lo
27505 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x7e,0x00,0x00,0x00]
27507 v_exp_f32_e64 v5, exec_hi
27508 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x7f,0x00,0x00,0x00]
27510 v_exp_f32_e64 v5, 0
27511 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x80,0x00,0x00,0x00]
27513 v_exp_f32_e64 v5, -1
27514 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0xc1,0x00,0x00,0x00]
27516 v_exp_f32_e64 v5, 0.5
27517 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0xf0,0x00,0x00,0x00]
27519 v_exp_f32_e64 v5, -4.0
27520 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0xf7,0x00,0x00,0x00]
27522 v_exp_f32_e64 v5, -v1
27523 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x20]
27525 v_exp_f32_e64 v5, |v1|
27526 // GFX10: encoding: [0x05,0x01,0xa5,0xd5,0x01,0x01,0x00,0x00]
27528 v_exp_f32_e64 v5, v1 clamp
27529 // GFX10: encoding: [0x05,0x80,0xa5,0xd5,0x01,0x01,0x00,0x00]
27531 v_exp_f32_e64 v5, v1 mul:2
27532 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x08]
27534 v_exp_f32_e64 v5, v1 mul:4
27535 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x10]
27537 v_exp_f32_e64 v5, v1 div:2
27538 // GFX10: encoding: [0x05,0x00,0xa5,0xd5,0x01,0x01,0x00,0x18]
27540 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27541 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x06,0x00]
27543 v_exp_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27544 // GFX10: encoding: [0xf9,0x4a,0xfe,0x7f,0x01,0x06,0x06,0x00]
27546 v_exp_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27547 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0xff,0x06,0x06,0x00]
27549 v_exp_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27550 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x86,0x00]
27552 v_exp_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27553 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x65,0x06,0x86,0x00]
27555 v_exp_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27556 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
27558 v_exp_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27559 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
27561 v_exp_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27562 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
27564 v_exp_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27565 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
27567 v_exp_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27568 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
27570 v_exp_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27571 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x26,0x06,0x00]
27573 v_exp_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27574 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x46,0x06,0x00]
27576 v_exp_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27577 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x86,0x06,0x00]
27579 v_exp_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27580 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0xc6,0x06,0x00]
27582 v_exp_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
27583 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x06,0x00]
27585 v_exp_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27586 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x00,0x06,0x00]
27588 v_exp_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27589 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x01,0x06,0x00]
27591 v_exp_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
27592 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x02,0x06,0x00]
27594 v_exp_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
27595 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x03,0x06,0x00]
27597 v_exp_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27598 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x04,0x06,0x00]
27600 v_exp_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27601 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x05,0x06,0x00]
27603 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
27604 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
27606 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
27607 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x16,0x06,0x00]
27609 v_exp_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
27610 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x16,0x06,0x00]
27612 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
27613 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x06,0x00]
27615 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
27616 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x00,0x00]
27618 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
27619 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x01,0x00]
27621 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
27622 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x02,0x00]
27624 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
27625 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x03,0x00]
27627 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
27628 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x04,0x00]
27630 v_exp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
27631 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x05,0x00]
27633 v_exp_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27634 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x16,0x00]
27636 v_exp_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27637 // GFX10: encoding: [0xf9,0x4a,0x0a,0x7e,0x01,0x06,0x26,0x00]
27639 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27640 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
27642 v_exp_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27643 // GFX10: encoding: [0xfa,0x4a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
27645 v_exp_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27646 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
27648 v_exp_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
27649 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
27651 v_exp_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
27652 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x40,0x01,0x00]
27654 v_exp_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
27655 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x41,0x01,0x00]
27657 v_exp_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
27658 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x01,0x01,0x00]
27660 v_exp_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
27661 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
27663 v_exp_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
27664 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x11,0x01,0x00]
27666 v_exp_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
27667 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
27669 v_exp_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
27670 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x21,0x01,0x00]
27672 v_exp_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
27673 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
27675 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
27676 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
27678 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
27679 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
27681 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
27682 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27684 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
27685 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27687 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
27688 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
27690 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
27691 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
27693 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
27694 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27696 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
27697 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27699 v_exp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
27700 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
27702 v_exp_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
27703 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x51,0x01,0x00]
27705 v_exp_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
27706 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
27708 v_exp_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
27709 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x61,0x01,0x00]
27711 v_exp_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
27712 // GFX10: encoding: [0xfa,0x4a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
27714 v_log_f32 v5, v1
27715 // GFX10: encoding: [0x01,0x4f,0x0a,0x7e]
27717 v_log_f32 v255, v1
27718 // GFX10: encoding: [0x01,0x4f,0xfe,0x7f]
27720 v_log_f32 v5, v255
27721 // GFX10: encoding: [0xff,0x4f,0x0a,0x7e]
27723 v_log_f32 v5, s1
27724 // GFX10: encoding: [0x01,0x4e,0x0a,0x7e]
27726 v_log_f32 v5, s103
27727 // GFX10: encoding: [0x67,0x4e,0x0a,0x7e]
27729 v_log_f32 v5, vcc_lo
27730 // GFX10: encoding: [0x6a,0x4e,0x0a,0x7e]
27732 v_log_f32 v5, vcc_hi
27733 // GFX10: encoding: [0x6b,0x4e,0x0a,0x7e]
27735 v_log_f32 v5, ttmp11
27736 // GFX10: encoding: [0x77,0x4e,0x0a,0x7e]
27738 v_log_f32 v5, m0
27739 // GFX10: encoding: [0x7c,0x4e,0x0a,0x7e]
27741 v_log_f32 v5, exec_lo
27742 // GFX10: encoding: [0x7e,0x4e,0x0a,0x7e]
27744 v_log_f32 v5, exec_hi
27745 // GFX10: encoding: [0x7f,0x4e,0x0a,0x7e]
27747 v_log_f32 v5, 0
27748 // GFX10: encoding: [0x80,0x4e,0x0a,0x7e]
27750 v_log_f32 v5, -1
27751 // GFX10: encoding: [0xc1,0x4e,0x0a,0x7e]
27753 v_log_f32 v5, 0.5
27754 // GFX10: encoding: [0xf0,0x4e,0x0a,0x7e]
27756 v_log_f32 v5, -4.0
27757 // GFX10: encoding: [0xf7,0x4e,0x0a,0x7e]
27759 v_log_f32 v5, 0xaf123456
27760 // GFX10: encoding: [0xff,0x4e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
27762 v_log_f32 v5, 0x3f717273
27763 // GFX10: encoding: [0xff,0x4e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
27765 v_log_f32_e64 v5, v1
27766 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x00]
27768 v_log_f32_e64 v255, v1
27769 // GFX10: encoding: [0xff,0x00,0xa7,0xd5,0x01,0x01,0x00,0x00]
27771 v_log_f32_e64 v5, v255
27772 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0xff,0x01,0x00,0x00]
27774 v_log_f32_e64 v5, s1
27775 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x00,0x00,0x00]
27777 v_log_f32_e64 v5, s101
27778 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x65,0x00,0x00,0x00]
27780 v_log_f32_e64 v5, vcc_lo
27781 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x6a,0x00,0x00,0x00]
27783 v_log_f32_e64 v5, vcc_hi
27784 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x6b,0x00,0x00,0x00]
27786 v_log_f32_e64 v5, m0
27787 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x7c,0x00,0x00,0x00]
27789 v_log_f32_e64 v5, exec_lo
27790 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x7e,0x00,0x00,0x00]
27792 v_log_f32_e64 v5, exec_hi
27793 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x7f,0x00,0x00,0x00]
27795 v_log_f32_e64 v5, 0
27796 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x80,0x00,0x00,0x00]
27798 v_log_f32_e64 v5, -1
27799 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0xc1,0x00,0x00,0x00]
27801 v_log_f32_e64 v5, 0.5
27802 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0xf0,0x00,0x00,0x00]
27804 v_log_f32_e64 v5, -4.0
27805 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0xf7,0x00,0x00,0x00]
27807 v_log_f32_e64 v5, -v1
27808 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x20]
27810 v_log_f32_e64 v5, |v1|
27811 // GFX10: encoding: [0x05,0x01,0xa7,0xd5,0x01,0x01,0x00,0x00]
27813 v_log_f32_e64 v5, v1 clamp
27814 // GFX10: encoding: [0x05,0x80,0xa7,0xd5,0x01,0x01,0x00,0x00]
27816 v_log_f32_e64 v5, v1 mul:2
27817 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x08]
27819 v_log_f32_e64 v5, v1 mul:4
27820 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x10]
27822 v_log_f32_e64 v5, v1 div:2
27823 // GFX10: encoding: [0x05,0x00,0xa7,0xd5,0x01,0x01,0x00,0x18]
27825 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27826 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x06,0x00]
27828 v_log_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27829 // GFX10: encoding: [0xf9,0x4e,0xfe,0x7f,0x01,0x06,0x06,0x00]
27831 v_log_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27832 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0xff,0x06,0x06,0x00]
27834 v_log_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27835 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x86,0x00]
27837 v_log_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27838 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x65,0x06,0x86,0x00]
27840 v_log_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27841 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
27843 v_log_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27844 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
27846 v_log_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27847 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
27849 v_log_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27850 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
27852 v_log_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27853 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
27855 v_log_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27856 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x26,0x06,0x00]
27858 v_log_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27859 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x46,0x06,0x00]
27861 v_log_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27862 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x86,0x06,0x00]
27864 v_log_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27865 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0xc6,0x06,0x00]
27867 v_log_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
27868 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x06,0x00]
27870 v_log_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27871 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x00,0x06,0x00]
27873 v_log_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27874 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x01,0x06,0x00]
27876 v_log_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
27877 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x02,0x06,0x00]
27879 v_log_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
27880 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x03,0x06,0x00]
27882 v_log_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
27883 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x04,0x06,0x00]
27885 v_log_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
27886 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x05,0x06,0x00]
27888 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
27889 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
27891 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
27892 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x16,0x06,0x00]
27894 v_log_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
27895 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x16,0x06,0x00]
27897 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
27898 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x06,0x00]
27900 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
27901 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x00,0x00]
27903 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
27904 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x01,0x00]
27906 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
27907 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x02,0x00]
27909 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
27910 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x03,0x00]
27912 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
27913 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x04,0x00]
27915 v_log_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
27916 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x05,0x00]
27918 v_log_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27919 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x16,0x00]
27921 v_log_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
27922 // GFX10: encoding: [0xf9,0x4e,0x0a,0x7e,0x01,0x06,0x26,0x00]
27924 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27925 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
27927 v_log_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27928 // GFX10: encoding: [0xfa,0x4e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
27930 v_log_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
27931 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
27933 v_log_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
27934 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
27936 v_log_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
27937 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x40,0x01,0x00]
27939 v_log_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
27940 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x41,0x01,0x00]
27942 v_log_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
27943 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x01,0x01,0x00]
27945 v_log_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
27946 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
27948 v_log_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
27949 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x11,0x01,0x00]
27951 v_log_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
27952 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
27954 v_log_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
27955 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x21,0x01,0x00]
27957 v_log_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
27958 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
27960 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
27961 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
27963 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
27964 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
27966 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
27967 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27969 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
27970 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
27972 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
27973 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
27975 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
27976 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
27978 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
27979 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27981 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
27982 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
27984 v_log_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
27985 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
27987 v_log_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
27988 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x51,0x01,0x00]
27990 v_log_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
27991 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
27993 v_log_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
27994 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x61,0x01,0x00]
27996 v_log_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
27997 // GFX10: encoding: [0xfa,0x4e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
27999 v_rcp_f32 v5, v1
28000 // GFX10: encoding: [0x01,0x55,0x0a,0x7e]
28002 v_rcp_f32 v255, v1
28003 // GFX10: encoding: [0x01,0x55,0xfe,0x7f]
28005 v_rcp_f32 v5, v255
28006 // GFX10: encoding: [0xff,0x55,0x0a,0x7e]
28008 v_rcp_f32 v5, s1
28009 // GFX10: encoding: [0x01,0x54,0x0a,0x7e]
28011 v_rcp_f32 v5, s103
28012 // GFX10: encoding: [0x67,0x54,0x0a,0x7e]
28014 v_rcp_f32 v5, vcc_lo
28015 // GFX10: encoding: [0x6a,0x54,0x0a,0x7e]
28017 v_rcp_f32 v5, vcc_hi
28018 // GFX10: encoding: [0x6b,0x54,0x0a,0x7e]
28020 v_rcp_f32 v5, ttmp11
28021 // GFX10: encoding: [0x77,0x54,0x0a,0x7e]
28023 v_rcp_f32 v5, m0
28024 // GFX10: encoding: [0x7c,0x54,0x0a,0x7e]
28026 v_rcp_f32 v5, exec_lo
28027 // GFX10: encoding: [0x7e,0x54,0x0a,0x7e]
28029 v_rcp_f32 v5, exec_hi
28030 // GFX10: encoding: [0x7f,0x54,0x0a,0x7e]
28032 v_rcp_f32 v5, 0
28033 // GFX10: encoding: [0x80,0x54,0x0a,0x7e]
28035 v_rcp_f32 v5, -1
28036 // GFX10: encoding: [0xc1,0x54,0x0a,0x7e]
28038 v_rcp_f32 v5, 0.5
28039 // GFX10: encoding: [0xf0,0x54,0x0a,0x7e]
28041 v_rcp_f32 v5, -4.0
28042 // GFX10: encoding: [0xf7,0x54,0x0a,0x7e]
28044 v_rcp_f32 v5, 0xaf123456
28045 // GFX10: encoding: [0xff,0x54,0x0a,0x7e,0x56,0x34,0x12,0xaf]
28047 v_rcp_f32 v5, 0x3f717273
28048 // GFX10: encoding: [0xff,0x54,0x0a,0x7e,0x73,0x72,0x71,0x3f]
28050 v_rcp_f32_e64 v5, v1
28051 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x00]
28053 v_rcp_f32_e64 v255, v1
28054 // GFX10: encoding: [0xff,0x00,0xaa,0xd5,0x01,0x01,0x00,0x00]
28056 v_rcp_f32_e64 v5, v255
28057 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0xff,0x01,0x00,0x00]
28059 v_rcp_f32_e64 v5, s1
28060 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x00,0x00,0x00]
28062 v_rcp_f32_e64 v5, s101
28063 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x65,0x00,0x00,0x00]
28065 v_rcp_f32_e64 v5, vcc_lo
28066 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x6a,0x00,0x00,0x00]
28068 v_rcp_f32_e64 v5, vcc_hi
28069 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x6b,0x00,0x00,0x00]
28071 v_rcp_f32_e64 v5, m0
28072 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x7c,0x00,0x00,0x00]
28074 v_rcp_f32_e64 v5, exec_lo
28075 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x7e,0x00,0x00,0x00]
28077 v_rcp_f32_e64 v5, exec_hi
28078 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x7f,0x00,0x00,0x00]
28080 v_rcp_f32_e64 v5, 0
28081 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x80,0x00,0x00,0x00]
28083 v_rcp_f32_e64 v5, -1
28084 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0xc1,0x00,0x00,0x00]
28086 v_rcp_f32_e64 v5, 0.5
28087 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0xf0,0x00,0x00,0x00]
28089 v_rcp_f32_e64 v5, -4.0
28090 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0xf7,0x00,0x00,0x00]
28092 v_rcp_f32_e64 v5, -v1
28093 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x20]
28095 v_rcp_f32_e64 v5, |v1|
28096 // GFX10: encoding: [0x05,0x01,0xaa,0xd5,0x01,0x01,0x00,0x00]
28098 v_rcp_f32_e64 v5, v1 clamp
28099 // GFX10: encoding: [0x05,0x80,0xaa,0xd5,0x01,0x01,0x00,0x00]
28101 v_rcp_f32_e64 v5, v1 mul:2
28102 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x08]
28104 v_rcp_f32_e64 v5, v1 mul:4
28105 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x10]
28107 v_rcp_f32_e64 v5, v1 div:2
28108 // GFX10: encoding: [0x05,0x00,0xaa,0xd5,0x01,0x01,0x00,0x18]
28110 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28111 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x06,0x00]
28113 v_rcp_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28114 // GFX10: encoding: [0xf9,0x54,0xfe,0x7f,0x01,0x06,0x06,0x00]
28116 v_rcp_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28117 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0xff,0x06,0x06,0x00]
28119 v_rcp_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28120 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x86,0x00]
28122 v_rcp_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28123 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x65,0x06,0x86,0x00]
28125 v_rcp_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28126 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x6a,0x06,0x86,0x00]
28128 v_rcp_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28129 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x6b,0x06,0x86,0x00]
28131 v_rcp_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28132 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x7c,0x06,0x86,0x00]
28134 v_rcp_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28135 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x7e,0x06,0x86,0x00]
28137 v_rcp_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28138 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x7f,0x06,0x86,0x00]
28140 v_rcp_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28141 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x26,0x06,0x00]
28143 v_rcp_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28144 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x46,0x06,0x00]
28146 v_rcp_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28147 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x86,0x06,0x00]
28149 v_rcp_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28150 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0xc6,0x06,0x00]
28152 v_rcp_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
28153 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x06,0x00]
28155 v_rcp_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
28156 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x00,0x06,0x00]
28158 v_rcp_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
28159 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x01,0x06,0x00]
28161 v_rcp_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
28162 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x02,0x06,0x00]
28164 v_rcp_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
28165 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x03,0x06,0x00]
28167 v_rcp_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
28168 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x04,0x06,0x00]
28170 v_rcp_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
28171 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x05,0x06,0x00]
28173 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
28174 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x0e,0x06,0x00]
28176 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
28177 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x16,0x06,0x00]
28179 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
28180 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x16,0x06,0x00]
28182 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
28183 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x06,0x00]
28185 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
28186 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x00,0x00]
28188 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
28189 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x01,0x00]
28191 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
28192 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x02,0x00]
28194 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
28195 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x03,0x00]
28197 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
28198 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x04,0x00]
28200 v_rcp_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
28201 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x05,0x00]
28203 v_rcp_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28204 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x16,0x00]
28206 v_rcp_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28207 // GFX10: encoding: [0xf9,0x54,0x0a,0x7e,0x01,0x06,0x26,0x00]
28209 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28210 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x00]
28212 v_rcp_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28213 // GFX10: encoding: [0xfa,0x54,0xfe,0x7f,0x01,0xe4,0x00,0x00]
28215 v_rcp_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28216 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0xff,0xe4,0x00,0x00]
28218 v_rcp_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
28219 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x1b,0x00,0x00]
28221 v_rcp_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
28222 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x40,0x01,0x00]
28224 v_rcp_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
28225 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x41,0x01,0x00]
28227 v_rcp_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
28228 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x01,0x01,0x00]
28230 v_rcp_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
28231 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x0f,0x01,0x00]
28233 v_rcp_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
28234 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x11,0x01,0x00]
28236 v_rcp_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
28237 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x1f,0x01,0x00]
28239 v_rcp_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
28240 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x21,0x01,0x00]
28242 v_rcp_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
28243 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x2f,0x01,0x00]
28245 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
28246 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x10]
28248 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
28249 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x30]
28251 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
28252 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
28254 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
28255 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
28257 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
28258 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x01]
28260 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
28261 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x03]
28263 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
28264 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
28266 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
28267 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
28269 v_rcp_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
28270 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0xe4,0x08,0x00]
28272 v_rcp_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
28273 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x51,0x01,0x00]
28275 v_rcp_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
28276 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x5f,0x01,0x00]
28278 v_rcp_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
28279 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x61,0x01,0x00]
28281 v_rcp_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
28282 // GFX10: encoding: [0xfa,0x54,0x0a,0x7e,0x01,0x6f,0x01,0x00]
28284 v_rcp_iflag_f32 v5, v1
28285 // GFX10: encoding: [0x01,0x57,0x0a,0x7e]
28287 v_rcp_iflag_f32 v255, v1
28288 // GFX10: encoding: [0x01,0x57,0xfe,0x7f]
28290 v_rcp_iflag_f32 v5, v255
28291 // GFX10: encoding: [0xff,0x57,0x0a,0x7e]
28293 v_rcp_iflag_f32 v5, s1
28294 // GFX10: encoding: [0x01,0x56,0x0a,0x7e]
28296 v_rcp_iflag_f32 v5, s103
28297 // GFX10: encoding: [0x67,0x56,0x0a,0x7e]
28299 v_rcp_iflag_f32 v5, vcc_lo
28300 // GFX10: encoding: [0x6a,0x56,0x0a,0x7e]
28302 v_rcp_iflag_f32 v5, vcc_hi
28303 // GFX10: encoding: [0x6b,0x56,0x0a,0x7e]
28305 v_rcp_iflag_f32 v5, ttmp11
28306 // GFX10: encoding: [0x77,0x56,0x0a,0x7e]
28308 v_rcp_iflag_f32 v5, m0
28309 // GFX10: encoding: [0x7c,0x56,0x0a,0x7e]
28311 v_rcp_iflag_f32 v5, exec_lo
28312 // GFX10: encoding: [0x7e,0x56,0x0a,0x7e]
28314 v_rcp_iflag_f32 v5, exec_hi
28315 // GFX10: encoding: [0x7f,0x56,0x0a,0x7e]
28317 v_rcp_iflag_f32 v5, 0
28318 // GFX10: encoding: [0x80,0x56,0x0a,0x7e]
28320 v_rcp_iflag_f32 v5, -1
28321 // GFX10: encoding: [0xc1,0x56,0x0a,0x7e]
28323 v_rcp_iflag_f32 v5, 0.5
28324 // GFX10: encoding: [0xf0,0x56,0x0a,0x7e]
28326 v_rcp_iflag_f32 v5, -4.0
28327 // GFX10: encoding: [0xf7,0x56,0x0a,0x7e]
28329 v_rcp_iflag_f32 v5, 0xaf123456
28330 // GFX10: encoding: [0xff,0x56,0x0a,0x7e,0x56,0x34,0x12,0xaf]
28332 v_rcp_iflag_f32 v5, 0x3f717273
28333 // GFX10: encoding: [0xff,0x56,0x0a,0x7e,0x73,0x72,0x71,0x3f]
28335 v_rcp_iflag_f32_e64 v5, v1
28336 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x00]
28338 v_rcp_iflag_f32_e64 v255, v1
28339 // GFX10: encoding: [0xff,0x00,0xab,0xd5,0x01,0x01,0x00,0x00]
28341 v_rcp_iflag_f32_e64 v5, v255
28342 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0xff,0x01,0x00,0x00]
28344 v_rcp_iflag_f32_e64 v5, s1
28345 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x01,0x00,0x00,0x00]
28347 v_rcp_iflag_f32_e64 v5, s101
28348 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x65,0x00,0x00,0x00]
28350 v_rcp_iflag_f32_e64 v5, vcc_lo
28351 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x6a,0x00,0x00,0x00]
28353 v_rcp_iflag_f32_e64 v5, vcc_hi
28354 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x6b,0x00,0x00,0x00]
28356 v_rcp_iflag_f32_e64 v5, m0
28357 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x7c,0x00,0x00,0x00]
28359 v_rcp_iflag_f32_e64 v5, exec_lo
28360 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x7e,0x00,0x00,0x00]
28362 v_rcp_iflag_f32_e64 v5, exec_hi
28363 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x7f,0x00,0x00,0x00]
28365 v_rcp_iflag_f32_e64 v5, 0
28366 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x80,0x00,0x00,0x00]
28368 v_rcp_iflag_f32_e64 v5, -1
28369 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0xc1,0x00,0x00,0x00]
28371 v_rcp_iflag_f32_e64 v5, 0.5
28372 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0xf0,0x00,0x00,0x00]
28374 v_rcp_iflag_f32_e64 v5, -4.0
28375 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0xf7,0x00,0x00,0x00]
28377 v_rcp_iflag_f32_e64 v5, -v1
28378 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x20]
28380 v_rcp_iflag_f32_e64 v5, |v1|
28381 // GFX10: encoding: [0x05,0x01,0xab,0xd5,0x01,0x01,0x00,0x00]
28383 v_rcp_iflag_f32_e64 v5, v1 clamp
28384 // GFX10: encoding: [0x05,0x80,0xab,0xd5,0x01,0x01,0x00,0x00]
28386 v_rcp_iflag_f32_e64 v5, v1 mul:2
28387 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x08]
28389 v_rcp_iflag_f32_e64 v5, v1 mul:4
28390 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x10]
28392 v_rcp_iflag_f32_e64 v5, v1 div:2
28393 // GFX10: encoding: [0x05,0x00,0xab,0xd5,0x01,0x01,0x00,0x18]
28395 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28396 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x06,0x00]
28398 v_rcp_iflag_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28399 // GFX10: encoding: [0xf9,0x56,0xfe,0x7f,0x01,0x06,0x06,0x00]
28401 v_rcp_iflag_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28402 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0xff,0x06,0x06,0x00]
28404 v_rcp_iflag_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28405 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x86,0x00]
28407 v_rcp_iflag_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28408 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x65,0x06,0x86,0x00]
28410 v_rcp_iflag_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28411 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x6a,0x06,0x86,0x00]
28413 v_rcp_iflag_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28414 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x6b,0x06,0x86,0x00]
28416 v_rcp_iflag_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28417 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x7c,0x06,0x86,0x00]
28419 v_rcp_iflag_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28420 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x7e,0x06,0x86,0x00]
28422 v_rcp_iflag_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28423 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x7f,0x06,0x86,0x00]
28425 v_rcp_iflag_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28426 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x26,0x06,0x00]
28428 v_rcp_iflag_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28429 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x46,0x06,0x00]
28431 v_rcp_iflag_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28432 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x86,0x06,0x00]
28434 v_rcp_iflag_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28435 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0xc6,0x06,0x00]
28437 v_rcp_iflag_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
28438 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x06,0x00]
28440 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
28441 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x00,0x06,0x00]
28443 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
28444 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x01,0x06,0x00]
28446 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
28447 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x02,0x06,0x00]
28449 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
28450 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x03,0x06,0x00]
28452 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
28453 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x04,0x06,0x00]
28455 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
28456 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x05,0x06,0x00]
28458 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
28459 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x0e,0x06,0x00]
28461 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
28462 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x16,0x06,0x00]
28464 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
28465 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x16,0x06,0x00]
28467 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
28468 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x06,0x00]
28470 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
28471 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x00,0x00]
28473 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
28474 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x01,0x00]
28476 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
28477 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x02,0x00]
28479 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
28480 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x03,0x00]
28482 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
28483 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x04,0x00]
28485 v_rcp_iflag_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
28486 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x05,0x00]
28488 v_rcp_iflag_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28489 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x16,0x00]
28491 v_rcp_iflag_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28492 // GFX10: encoding: [0xf9,0x56,0x0a,0x7e,0x01,0x06,0x26,0x00]
28494 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28495 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x00]
28497 v_rcp_iflag_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28498 // GFX10: encoding: [0xfa,0x56,0xfe,0x7f,0x01,0xe4,0x00,0x00]
28500 v_rcp_iflag_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28501 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0xff,0xe4,0x00,0x00]
28503 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
28504 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x1b,0x00,0x00]
28506 v_rcp_iflag_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
28507 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x40,0x01,0x00]
28509 v_rcp_iflag_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
28510 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x41,0x01,0x00]
28512 v_rcp_iflag_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
28513 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x01,0x01,0x00]
28515 v_rcp_iflag_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
28516 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x0f,0x01,0x00]
28518 v_rcp_iflag_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
28519 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x11,0x01,0x00]
28521 v_rcp_iflag_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
28522 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x1f,0x01,0x00]
28524 v_rcp_iflag_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
28525 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x21,0x01,0x00]
28527 v_rcp_iflag_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
28528 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x2f,0x01,0x00]
28530 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
28531 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x10]
28533 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
28534 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x30]
28536 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
28537 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
28539 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
28540 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
28542 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
28543 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x01]
28545 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
28546 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x03]
28548 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
28549 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
28551 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
28552 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
28554 v_rcp_iflag_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
28555 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0xe4,0x08,0x00]
28557 v_rcp_iflag_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
28558 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x51,0x01,0x00]
28560 v_rcp_iflag_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
28561 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x5f,0x01,0x00]
28563 v_rcp_iflag_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
28564 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x61,0x01,0x00]
28566 v_rcp_iflag_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
28567 // GFX10: encoding: [0xfa,0x56,0x0a,0x7e,0x01,0x6f,0x01,0x00]
28569 v_rsq_f32 v5, v1
28570 // GFX10: encoding: [0x01,0x5d,0x0a,0x7e]
28572 v_rsq_f32 v255, v1
28573 // GFX10: encoding: [0x01,0x5d,0xfe,0x7f]
28575 v_rsq_f32 v5, v255
28576 // GFX10: encoding: [0xff,0x5d,0x0a,0x7e]
28578 v_rsq_f32 v5, s1
28579 // GFX10: encoding: [0x01,0x5c,0x0a,0x7e]
28581 v_rsq_f32 v5, s103
28582 // GFX10: encoding: [0x67,0x5c,0x0a,0x7e]
28584 v_rsq_f32 v5, vcc_lo
28585 // GFX10: encoding: [0x6a,0x5c,0x0a,0x7e]
28587 v_rsq_f32 v5, vcc_hi
28588 // GFX10: encoding: [0x6b,0x5c,0x0a,0x7e]
28590 v_rsq_f32 v5, ttmp11
28591 // GFX10: encoding: [0x77,0x5c,0x0a,0x7e]
28593 v_rsq_f32 v5, m0
28594 // GFX10: encoding: [0x7c,0x5c,0x0a,0x7e]
28596 v_rsq_f32 v5, exec_lo
28597 // GFX10: encoding: [0x7e,0x5c,0x0a,0x7e]
28599 v_rsq_f32 v5, exec_hi
28600 // GFX10: encoding: [0x7f,0x5c,0x0a,0x7e]
28602 v_rsq_f32 v5, 0
28603 // GFX10: encoding: [0x80,0x5c,0x0a,0x7e]
28605 v_rsq_f32 v5, -1
28606 // GFX10: encoding: [0xc1,0x5c,0x0a,0x7e]
28608 v_rsq_f32 v5, 0.5
28609 // GFX10: encoding: [0xf0,0x5c,0x0a,0x7e]
28611 v_rsq_f32 v5, -4.0
28612 // GFX10: encoding: [0xf7,0x5c,0x0a,0x7e]
28614 v_rsq_f32 v5, 0xaf123456
28615 // GFX10: encoding: [0xff,0x5c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
28617 v_rsq_f32 v5, 0x3f717273
28618 // GFX10: encoding: [0xff,0x5c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
28620 v_rsq_f32_e64 v5, v1
28621 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x00]
28623 v_rsq_f32_e64 v255, v1
28624 // GFX10: encoding: [0xff,0x00,0xae,0xd5,0x01,0x01,0x00,0x00]
28626 v_rsq_f32_e64 v5, v255
28627 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0xff,0x01,0x00,0x00]
28629 v_rsq_f32_e64 v5, s1
28630 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x01,0x00,0x00,0x00]
28632 v_rsq_f32_e64 v5, s101
28633 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x65,0x00,0x00,0x00]
28635 v_rsq_f32_e64 v5, vcc_lo
28636 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x6a,0x00,0x00,0x00]
28638 v_rsq_f32_e64 v5, vcc_hi
28639 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x6b,0x00,0x00,0x00]
28641 v_rsq_f32_e64 v5, m0
28642 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x7c,0x00,0x00,0x00]
28644 v_rsq_f32_e64 v5, exec_lo
28645 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x7e,0x00,0x00,0x00]
28647 v_rsq_f32_e64 v5, exec_hi
28648 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x7f,0x00,0x00,0x00]
28650 v_rsq_f32_e64 v5, 0
28651 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x80,0x00,0x00,0x00]
28653 v_rsq_f32_e64 v5, -1
28654 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0xc1,0x00,0x00,0x00]
28656 v_rsq_f32_e64 v5, 0.5
28657 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0xf0,0x00,0x00,0x00]
28659 v_rsq_f32_e64 v5, -4.0
28660 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0xf7,0x00,0x00,0x00]
28662 v_rsq_f32_e64 v5, -v1
28663 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x20]
28665 v_rsq_f32_e64 v5, |v1|
28666 // GFX10: encoding: [0x05,0x01,0xae,0xd5,0x01,0x01,0x00,0x00]
28668 v_rsq_f32_e64 v5, v1 clamp
28669 // GFX10: encoding: [0x05,0x80,0xae,0xd5,0x01,0x01,0x00,0x00]
28671 v_rsq_f32_e64 v5, v1 mul:2
28672 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x08]
28674 v_rsq_f32_e64 v5, v1 mul:4
28675 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x10]
28677 v_rsq_f32_e64 v5, v1 div:2
28678 // GFX10: encoding: [0x05,0x00,0xae,0xd5,0x01,0x01,0x00,0x18]
28680 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28681 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x06,0x00]
28683 v_rsq_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28684 // GFX10: encoding: [0xf9,0x5c,0xfe,0x7f,0x01,0x06,0x06,0x00]
28686 v_rsq_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28687 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0xff,0x06,0x06,0x00]
28689 v_rsq_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28690 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x86,0x00]
28692 v_rsq_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28693 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x65,0x06,0x86,0x00]
28695 v_rsq_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28696 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
28698 v_rsq_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28699 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
28701 v_rsq_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28702 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
28704 v_rsq_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28705 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
28707 v_rsq_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28708 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
28710 v_rsq_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28711 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x26,0x06,0x00]
28713 v_rsq_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28714 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x46,0x06,0x00]
28716 v_rsq_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28717 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x86,0x06,0x00]
28719 v_rsq_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28720 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
28722 v_rsq_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
28723 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x06,0x00]
28725 v_rsq_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
28726 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x00,0x06,0x00]
28728 v_rsq_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
28729 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x01,0x06,0x00]
28731 v_rsq_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
28732 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x02,0x06,0x00]
28734 v_rsq_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
28735 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x03,0x06,0x00]
28737 v_rsq_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
28738 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x04,0x06,0x00]
28740 v_rsq_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
28741 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x05,0x06,0x00]
28743 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
28744 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
28746 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
28747 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x16,0x06,0x00]
28749 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
28750 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x16,0x06,0x00]
28752 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
28753 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x06,0x00]
28755 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
28756 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x00,0x00]
28758 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
28759 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x01,0x00]
28761 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
28762 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x02,0x00]
28764 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
28765 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x03,0x00]
28767 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
28768 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x04,0x00]
28770 v_rsq_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
28771 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x05,0x00]
28773 v_rsq_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28774 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x16,0x00]
28776 v_rsq_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
28777 // GFX10: encoding: [0xf9,0x5c,0x0a,0x7e,0x01,0x06,0x26,0x00]
28779 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28780 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
28782 v_rsq_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28783 // GFX10: encoding: [0xfa,0x5c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
28785 v_rsq_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
28786 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
28788 v_rsq_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
28789 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
28791 v_rsq_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
28792 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x40,0x01,0x00]
28794 v_rsq_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
28795 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x41,0x01,0x00]
28797 v_rsq_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
28798 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x01,0x01,0x00]
28800 v_rsq_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
28801 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
28803 v_rsq_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
28804 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x11,0x01,0x00]
28806 v_rsq_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
28807 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
28809 v_rsq_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
28810 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x21,0x01,0x00]
28812 v_rsq_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
28813 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
28815 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
28816 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
28818 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
28819 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
28821 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
28822 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
28824 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
28825 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
28827 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
28828 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
28830 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
28831 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
28833 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
28834 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
28836 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
28837 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
28839 v_rsq_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
28840 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
28842 v_rsq_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
28843 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x51,0x01,0x00]
28845 v_rsq_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
28846 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
28848 v_rsq_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
28849 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x61,0x01,0x00]
28851 v_rsq_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
28852 // GFX10: encoding: [0xfa,0x5c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
28854 v_rcp_f64 v[5:6], v[1:2]
28855 // GFX10: encoding: [0x01,0x5f,0x0a,0x7e]
28857 v_rcp_f64 v[254:255], v[1:2]
28858 // GFX10: encoding: [0x01,0x5f,0xfc,0x7f]
28860 v_rcp_f64 v[5:6], v[254:255]
28861 // GFX10: encoding: [0xfe,0x5f,0x0a,0x7e]
28863 v_rcp_f64 v[5:6], s[2:3]
28864 // GFX10: encoding: [0x02,0x5e,0x0a,0x7e]
28866 v_rcp_f64 v[5:6], s[4:5]
28867 // GFX10: encoding: [0x04,0x5e,0x0a,0x7e]
28869 v_rcp_f64 v[5:6], s[102:103]
28870 // GFX10: encoding: [0x66,0x5e,0x0a,0x7e]
28872 v_rcp_f64 v[5:6], vcc
28873 // GFX10: encoding: [0x6a,0x5e,0x0a,0x7e]
28875 v_rcp_f64 v[5:6], ttmp[10:11]
28876 // GFX10: encoding: [0x76,0x5e,0x0a,0x7e]
28878 v_rcp_f64 v[5:6], exec
28879 // GFX10: encoding: [0x7e,0x5e,0x0a,0x7e]
28881 v_rcp_f64 v[5:6], 0
28882 // GFX10: encoding: [0x80,0x5e,0x0a,0x7e]
28884 v_rcp_f64 v[5:6], -1
28885 // GFX10: encoding: [0xc1,0x5e,0x0a,0x7e]
28887 v_rcp_f64 v[5:6], 0.5
28888 // GFX10: encoding: [0xf0,0x5e,0x0a,0x7e]
28890 v_rcp_f64 v[5:6], -4.0
28891 // GFX10: encoding: [0xf7,0x5e,0x0a,0x7e]
28893 v_rcp_f64 v[5:6], 0xaf123456
28894 // GFX10: encoding: [0xff,0x5e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
28896 v_rcp_f64 v[5:6], 0x3f717273
28897 // GFX10: encoding: [0xff,0x5e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
28899 v_rcp_f64_e64 v[5:6], v[1:2]
28900 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x00]
28902 v_rcp_f64_e64 v[254:255], v[1:2]
28903 // GFX10: encoding: [0xfe,0x00,0xaf,0xd5,0x01,0x01,0x00,0x00]
28905 v_rcp_f64_e64 v[5:6], v[254:255]
28906 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0xfe,0x01,0x00,0x00]
28908 v_rcp_f64_e64 v[5:6], s[2:3]
28909 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x02,0x00,0x00,0x00]
28911 v_rcp_f64_e64 v[5:6], s[4:5]
28912 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x04,0x00,0x00,0x00]
28914 v_rcp_f64_e64 v[5:6], s[100:101]
28915 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x64,0x00,0x00,0x00]
28917 v_rcp_f64_e64 v[5:6], vcc
28918 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x6a,0x00,0x00,0x00]
28920 v_rcp_f64_e64 v[5:6], exec
28921 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x7e,0x00,0x00,0x00]
28923 v_rcp_f64_e64 v[5:6], 0
28924 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x80,0x00,0x00,0x00]
28926 v_rcp_f64_e64 v[5:6], -1
28927 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0xc1,0x00,0x00,0x00]
28929 v_rcp_f64_e64 v[5:6], 0.5
28930 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0xf0,0x00,0x00,0x00]
28932 v_rcp_f64_e64 v[5:6], -4.0
28933 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0xf7,0x00,0x00,0x00]
28935 v_rcp_f64_e64 v[5:6], -v[1:2]
28936 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x20]
28938 v_rcp_f64_e64 v[5:6], |v[1:2]|
28939 // GFX10: encoding: [0x05,0x01,0xaf,0xd5,0x01,0x01,0x00,0x00]
28941 v_rcp_f64_e64 v[5:6], v[1:2] clamp
28942 // GFX10: encoding: [0x05,0x80,0xaf,0xd5,0x01,0x01,0x00,0x00]
28944 v_rcp_f64_e64 v[5:6], v[1:2] mul:2
28945 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x08]
28947 v_rcp_f64_e64 v[5:6], v[1:2] mul:4
28948 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x10]
28950 v_rcp_f64_e64 v[5:6], v[1:2] div:2
28951 // GFX10: encoding: [0x05,0x00,0xaf,0xd5,0x01,0x01,0x00,0x18]
28953 v_rsq_f64 v[5:6], v[1:2]
28954 // GFX10: encoding: [0x01,0x63,0x0a,0x7e]
28956 v_rsq_f64 v[254:255], v[1:2]
28957 // GFX10: encoding: [0x01,0x63,0xfc,0x7f]
28959 v_rsq_f64 v[5:6], v[254:255]
28960 // GFX10: encoding: [0xfe,0x63,0x0a,0x7e]
28962 v_rsq_f64 v[5:6], s[2:3]
28963 // GFX10: encoding: [0x02,0x62,0x0a,0x7e]
28965 v_rsq_f64 v[5:6], s[4:5]
28966 // GFX10: encoding: [0x04,0x62,0x0a,0x7e]
28968 v_rsq_f64 v[5:6], s[102:103]
28969 // GFX10: encoding: [0x66,0x62,0x0a,0x7e]
28971 v_rsq_f64 v[5:6], vcc
28972 // GFX10: encoding: [0x6a,0x62,0x0a,0x7e]
28974 v_rsq_f64 v[5:6], ttmp[10:11]
28975 // GFX10: encoding: [0x76,0x62,0x0a,0x7e]
28977 v_rsq_f64 v[5:6], exec
28978 // GFX10: encoding: [0x7e,0x62,0x0a,0x7e]
28980 v_rsq_f64 v[5:6], 0
28981 // GFX10: encoding: [0x80,0x62,0x0a,0x7e]
28983 v_rsq_f64 v[5:6], -1
28984 // GFX10: encoding: [0xc1,0x62,0x0a,0x7e]
28986 v_rsq_f64 v[5:6], 0.5
28987 // GFX10: encoding: [0xf0,0x62,0x0a,0x7e]
28989 v_rsq_f64 v[5:6], -4.0
28990 // GFX10: encoding: [0xf7,0x62,0x0a,0x7e]
28992 v_rsq_f64 v[5:6], 0xaf123456
28993 // GFX10: encoding: [0xff,0x62,0x0a,0x7e,0x56,0x34,0x12,0xaf]
28995 v_rsq_f64 v[5:6], 0x3f717273
28996 // GFX10: encoding: [0xff,0x62,0x0a,0x7e,0x73,0x72,0x71,0x3f]
28998 v_rsq_f64_e64 v[5:6], v[1:2]
28999 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x00]
29001 v_rsq_f64_e64 v[254:255], v[1:2]
29002 // GFX10: encoding: [0xfe,0x00,0xb1,0xd5,0x01,0x01,0x00,0x00]
29004 v_rsq_f64_e64 v[5:6], v[254:255]
29005 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0xfe,0x01,0x00,0x00]
29007 v_rsq_f64_e64 v[5:6], s[2:3]
29008 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x02,0x00,0x00,0x00]
29010 v_rsq_f64_e64 v[5:6], s[4:5]
29011 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x04,0x00,0x00,0x00]
29013 v_rsq_f64_e64 v[5:6], s[100:101]
29014 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x64,0x00,0x00,0x00]
29016 v_rsq_f64_e64 v[5:6], vcc
29017 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x6a,0x00,0x00,0x00]
29019 v_rsq_f64_e64 v[5:6], exec
29020 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x7e,0x00,0x00,0x00]
29022 v_rsq_f64_e64 v[5:6], 0
29023 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x80,0x00,0x00,0x00]
29025 v_rsq_f64_e64 v[5:6], -1
29026 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0xc1,0x00,0x00,0x00]
29028 v_rsq_f64_e64 v[5:6], 0.5
29029 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0xf0,0x00,0x00,0x00]
29031 v_rsq_f64_e64 v[5:6], -4.0
29032 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0xf7,0x00,0x00,0x00]
29034 v_rsq_f64_e64 v[5:6], -v[1:2]
29035 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x20]
29037 v_rsq_f64_e64 v[5:6], |v[1:2]|
29038 // GFX10: encoding: [0x05,0x01,0xb1,0xd5,0x01,0x01,0x00,0x00]
29040 v_rsq_f64_e64 v[5:6], v[1:2] clamp
29041 // GFX10: encoding: [0x05,0x80,0xb1,0xd5,0x01,0x01,0x00,0x00]
29043 v_rsq_f64_e64 v[5:6], v[1:2] mul:2
29044 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x08]
29046 v_rsq_f64_e64 v[5:6], v[1:2] mul:4
29047 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x10]
29049 v_rsq_f64_e64 v[5:6], v[1:2] div:2
29050 // GFX10: encoding: [0x05,0x00,0xb1,0xd5,0x01,0x01,0x00,0x18]
29052 v_sqrt_f32 v5, v1
29053 // GFX10: encoding: [0x01,0x67,0x0a,0x7e]
29055 v_sqrt_f32 v255, v1
29056 // GFX10: encoding: [0x01,0x67,0xfe,0x7f]
29058 v_sqrt_f32 v5, v255
29059 // GFX10: encoding: [0xff,0x67,0x0a,0x7e]
29061 v_sqrt_f32 v5, s1
29062 // GFX10: encoding: [0x01,0x66,0x0a,0x7e]
29064 v_sqrt_f32 v5, s103
29065 // GFX10: encoding: [0x67,0x66,0x0a,0x7e]
29067 v_sqrt_f32 v5, vcc_lo
29068 // GFX10: encoding: [0x6a,0x66,0x0a,0x7e]
29070 v_sqrt_f32 v5, vcc_hi
29071 // GFX10: encoding: [0x6b,0x66,0x0a,0x7e]
29073 v_sqrt_f32 v5, ttmp11
29074 // GFX10: encoding: [0x77,0x66,0x0a,0x7e]
29076 v_sqrt_f32 v5, m0
29077 // GFX10: encoding: [0x7c,0x66,0x0a,0x7e]
29079 v_sqrt_f32 v5, exec_lo
29080 // GFX10: encoding: [0x7e,0x66,0x0a,0x7e]
29082 v_sqrt_f32 v5, exec_hi
29083 // GFX10: encoding: [0x7f,0x66,0x0a,0x7e]
29085 v_sqrt_f32 v5, 0
29086 // GFX10: encoding: [0x80,0x66,0x0a,0x7e]
29088 v_sqrt_f32 v5, -1
29089 // GFX10: encoding: [0xc1,0x66,0x0a,0x7e]
29091 v_sqrt_f32 v5, 0.5
29092 // GFX10: encoding: [0xf0,0x66,0x0a,0x7e]
29094 v_sqrt_f32 v5, -4.0
29095 // GFX10: encoding: [0xf7,0x66,0x0a,0x7e]
29097 v_sqrt_f32 v5, 0xaf123456
29098 // GFX10: encoding: [0xff,0x66,0x0a,0x7e,0x56,0x34,0x12,0xaf]
29100 v_sqrt_f32 v5, 0x3f717273
29101 // GFX10: encoding: [0xff,0x66,0x0a,0x7e,0x73,0x72,0x71,0x3f]
29103 v_sqrt_f32_e64 v5, v1
29104 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x00]
29106 v_sqrt_f32_e64 v255, v1
29107 // GFX10: encoding: [0xff,0x00,0xb3,0xd5,0x01,0x01,0x00,0x00]
29109 v_sqrt_f32_e64 v5, v255
29110 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0xff,0x01,0x00,0x00]
29112 v_sqrt_f32_e64 v5, s1
29113 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x00,0x00,0x00]
29115 v_sqrt_f32_e64 v5, s101
29116 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x65,0x00,0x00,0x00]
29118 v_sqrt_f32_e64 v5, vcc_lo
29119 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x6a,0x00,0x00,0x00]
29121 v_sqrt_f32_e64 v5, vcc_hi
29122 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x6b,0x00,0x00,0x00]
29124 v_sqrt_f32_e64 v5, m0
29125 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x7c,0x00,0x00,0x00]
29127 v_sqrt_f32_e64 v5, exec_lo
29128 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x7e,0x00,0x00,0x00]
29130 v_sqrt_f32_e64 v5, exec_hi
29131 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x7f,0x00,0x00,0x00]
29133 v_sqrt_f32_e64 v5, 0
29134 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x80,0x00,0x00,0x00]
29136 v_sqrt_f32_e64 v5, -1
29137 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0xc1,0x00,0x00,0x00]
29139 v_sqrt_f32_e64 v5, 0.5
29140 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0xf0,0x00,0x00,0x00]
29142 v_sqrt_f32_e64 v5, -4.0
29143 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0xf7,0x00,0x00,0x00]
29145 v_sqrt_f32_e64 v5, -v1
29146 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x20]
29148 v_sqrt_f32_e64 v5, |v1|
29149 // GFX10: encoding: [0x05,0x01,0xb3,0xd5,0x01,0x01,0x00,0x00]
29151 v_sqrt_f32_e64 v5, v1 clamp
29152 // GFX10: encoding: [0x05,0x80,0xb3,0xd5,0x01,0x01,0x00,0x00]
29154 v_sqrt_f32_e64 v5, v1 mul:2
29155 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x08]
29157 v_sqrt_f32_e64 v5, v1 mul:4
29158 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x10]
29160 v_sqrt_f32_e64 v5, v1 div:2
29161 // GFX10: encoding: [0x05,0x00,0xb3,0xd5,0x01,0x01,0x00,0x18]
29163 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29164 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x06,0x00]
29166 v_sqrt_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29167 // GFX10: encoding: [0xf9,0x66,0xfe,0x7f,0x01,0x06,0x06,0x00]
29169 v_sqrt_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29170 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0xff,0x06,0x06,0x00]
29172 v_sqrt_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29173 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x86,0x00]
29175 v_sqrt_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29176 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x65,0x06,0x86,0x00]
29178 v_sqrt_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29179 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x6a,0x06,0x86,0x00]
29181 v_sqrt_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29182 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x6b,0x06,0x86,0x00]
29184 v_sqrt_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29185 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x7c,0x06,0x86,0x00]
29187 v_sqrt_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29188 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x7e,0x06,0x86,0x00]
29190 v_sqrt_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29191 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x7f,0x06,0x86,0x00]
29193 v_sqrt_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29194 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x26,0x06,0x00]
29196 v_sqrt_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29197 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x46,0x06,0x00]
29199 v_sqrt_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29200 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x86,0x06,0x00]
29202 v_sqrt_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29203 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0xc6,0x06,0x00]
29205 v_sqrt_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
29206 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x06,0x00]
29208 v_sqrt_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
29209 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x00,0x06,0x00]
29211 v_sqrt_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
29212 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x01,0x06,0x00]
29214 v_sqrt_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
29215 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x02,0x06,0x00]
29217 v_sqrt_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
29218 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x03,0x06,0x00]
29220 v_sqrt_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
29221 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x04,0x06,0x00]
29223 v_sqrt_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
29224 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x05,0x06,0x00]
29226 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
29227 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x0e,0x06,0x00]
29229 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
29230 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x16,0x06,0x00]
29232 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
29233 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x16,0x06,0x00]
29235 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
29236 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x06,0x00]
29238 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
29239 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x00,0x00]
29241 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
29242 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x01,0x00]
29244 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
29245 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x02,0x00]
29247 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
29248 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x03,0x00]
29250 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
29251 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x04,0x00]
29253 v_sqrt_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
29254 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x05,0x00]
29256 v_sqrt_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29257 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x16,0x00]
29259 v_sqrt_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29260 // GFX10: encoding: [0xf9,0x66,0x0a,0x7e,0x01,0x06,0x26,0x00]
29262 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29263 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x00]
29265 v_sqrt_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29266 // GFX10: encoding: [0xfa,0x66,0xfe,0x7f,0x01,0xe4,0x00,0x00]
29268 v_sqrt_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29269 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0xff,0xe4,0x00,0x00]
29271 v_sqrt_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
29272 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x1b,0x00,0x00]
29274 v_sqrt_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
29275 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x40,0x01,0x00]
29277 v_sqrt_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
29278 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x41,0x01,0x00]
29280 v_sqrt_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
29281 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x01,0x01,0x00]
29283 v_sqrt_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
29284 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x0f,0x01,0x00]
29286 v_sqrt_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
29287 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x11,0x01,0x00]
29289 v_sqrt_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
29290 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x1f,0x01,0x00]
29292 v_sqrt_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
29293 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x21,0x01,0x00]
29295 v_sqrt_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
29296 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x2f,0x01,0x00]
29298 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
29299 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x10]
29301 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
29302 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x30]
29304 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
29305 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
29307 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
29308 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
29310 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
29311 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x01]
29313 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
29314 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x03]
29316 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
29317 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
29319 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
29320 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
29322 v_sqrt_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
29323 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0xe4,0x08,0x00]
29325 v_sqrt_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
29326 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x51,0x01,0x00]
29328 v_sqrt_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
29329 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x5f,0x01,0x00]
29331 v_sqrt_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
29332 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x61,0x01,0x00]
29334 v_sqrt_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
29335 // GFX10: encoding: [0xfa,0x66,0x0a,0x7e,0x01,0x6f,0x01,0x00]
29337 v_sqrt_f64 v[5:6], v[1:2]
29338 // GFX10: encoding: [0x01,0x69,0x0a,0x7e]
29340 v_sqrt_f64 v[254:255], v[1:2]
29341 // GFX10: encoding: [0x01,0x69,0xfc,0x7f]
29343 v_sqrt_f64 v[5:6], v[254:255]
29344 // GFX10: encoding: [0xfe,0x69,0x0a,0x7e]
29346 v_sqrt_f64 v[5:6], s[2:3]
29347 // GFX10: encoding: [0x02,0x68,0x0a,0x7e]
29349 v_sqrt_f64 v[5:6], s[4:5]
29350 // GFX10: encoding: [0x04,0x68,0x0a,0x7e]
29352 v_sqrt_f64 v[5:6], s[102:103]
29353 // GFX10: encoding: [0x66,0x68,0x0a,0x7e]
29355 v_sqrt_f64 v[5:6], vcc
29356 // GFX10: encoding: [0x6a,0x68,0x0a,0x7e]
29358 v_sqrt_f64 v[5:6], ttmp[10:11]
29359 // GFX10: encoding: [0x76,0x68,0x0a,0x7e]
29361 v_sqrt_f64 v[5:6], exec
29362 // GFX10: encoding: [0x7e,0x68,0x0a,0x7e]
29364 v_sqrt_f64 v[5:6], 0
29365 // GFX10: encoding: [0x80,0x68,0x0a,0x7e]
29367 v_sqrt_f64 v[5:6], -1
29368 // GFX10: encoding: [0xc1,0x68,0x0a,0x7e]
29370 v_sqrt_f64 v[5:6], 0.5
29371 // GFX10: encoding: [0xf0,0x68,0x0a,0x7e]
29373 v_sqrt_f64 v[5:6], -4.0
29374 // GFX10: encoding: [0xf7,0x68,0x0a,0x7e]
29376 v_sqrt_f64 v[5:6], 0xaf123456
29377 // GFX10: encoding: [0xff,0x68,0x0a,0x7e,0x56,0x34,0x12,0xaf]
29379 v_sqrt_f64 v[5:6], 0x3f717273
29380 // GFX10: encoding: [0xff,0x68,0x0a,0x7e,0x73,0x72,0x71,0x3f]
29382 v_sqrt_f64_e64 v[5:6], v[1:2]
29383 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x00]
29385 v_sqrt_f64_e64 v[254:255], v[1:2]
29386 // GFX10: encoding: [0xfe,0x00,0xb4,0xd5,0x01,0x01,0x00,0x00]
29388 v_sqrt_f64_e64 v[5:6], v[254:255]
29389 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0xfe,0x01,0x00,0x00]
29391 v_sqrt_f64_e64 v[5:6], s[2:3]
29392 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x02,0x00,0x00,0x00]
29394 v_sqrt_f64_e64 v[5:6], s[4:5]
29395 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x04,0x00,0x00,0x00]
29397 v_sqrt_f64_e64 v[5:6], s[100:101]
29398 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x64,0x00,0x00,0x00]
29400 v_sqrt_f64_e64 v[5:6], vcc
29401 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x6a,0x00,0x00,0x00]
29403 v_sqrt_f64_e64 v[5:6], exec
29404 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x7e,0x00,0x00,0x00]
29406 v_sqrt_f64_e64 v[5:6], 0
29407 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x80,0x00,0x00,0x00]
29409 v_sqrt_f64_e64 v[5:6], -1
29410 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0xc1,0x00,0x00,0x00]
29412 v_sqrt_f64_e64 v[5:6], 0.5
29413 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0xf0,0x00,0x00,0x00]
29415 v_sqrt_f64_e64 v[5:6], -4.0
29416 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0xf7,0x00,0x00,0x00]
29418 v_sqrt_f64_e64 v[5:6], -v[1:2]
29419 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x20]
29421 v_sqrt_f64_e64 v[5:6], |v[1:2]|
29422 // GFX10: encoding: [0x05,0x01,0xb4,0xd5,0x01,0x01,0x00,0x00]
29424 v_sqrt_f64_e64 v[5:6], v[1:2] clamp
29425 // GFX10: encoding: [0x05,0x80,0xb4,0xd5,0x01,0x01,0x00,0x00]
29427 v_sqrt_f64_e64 v[5:6], v[1:2] mul:2
29428 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x08]
29430 v_sqrt_f64_e64 v[5:6], v[1:2] mul:4
29431 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x10]
29433 v_sqrt_f64_e64 v[5:6], v[1:2] div:2
29434 // GFX10: encoding: [0x05,0x00,0xb4,0xd5,0x01,0x01,0x00,0x18]
29436 v_sin_f32 v5, v1
29437 // GFX10: encoding: [0x01,0x6b,0x0a,0x7e]
29439 v_sin_f32 v255, v1
29440 // GFX10: encoding: [0x01,0x6b,0xfe,0x7f]
29442 v_sin_f32 v5, v255
29443 // GFX10: encoding: [0xff,0x6b,0x0a,0x7e]
29445 v_sin_f32 v5, s1
29446 // GFX10: encoding: [0x01,0x6a,0x0a,0x7e]
29448 v_sin_f32 v5, s103
29449 // GFX10: encoding: [0x67,0x6a,0x0a,0x7e]
29451 v_sin_f32 v5, vcc_lo
29452 // GFX10: encoding: [0x6a,0x6a,0x0a,0x7e]
29454 v_sin_f32 v5, vcc_hi
29455 // GFX10: encoding: [0x6b,0x6a,0x0a,0x7e]
29457 v_sin_f32 v5, ttmp11
29458 // GFX10: encoding: [0x77,0x6a,0x0a,0x7e]
29460 v_sin_f32 v5, m0
29461 // GFX10: encoding: [0x7c,0x6a,0x0a,0x7e]
29463 v_sin_f32 v5, exec_lo
29464 // GFX10: encoding: [0x7e,0x6a,0x0a,0x7e]
29466 v_sin_f32 v5, exec_hi
29467 // GFX10: encoding: [0x7f,0x6a,0x0a,0x7e]
29469 v_sin_f32 v5, 0
29470 // GFX10: encoding: [0x80,0x6a,0x0a,0x7e]
29472 v_sin_f32 v5, -1
29473 // GFX10: encoding: [0xc1,0x6a,0x0a,0x7e]
29475 v_sin_f32 v5, 0.5
29476 // GFX10: encoding: [0xf0,0x6a,0x0a,0x7e]
29478 v_sin_f32 v5, -4.0
29479 // GFX10: encoding: [0xf7,0x6a,0x0a,0x7e]
29481 v_sin_f32 v5, 0xaf123456
29482 // GFX10: encoding: [0xff,0x6a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
29484 v_sin_f32 v5, 0x3f717273
29485 // GFX10: encoding: [0xff,0x6a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
29487 v_sin_f32_e64 v5, v1
29488 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x00]
29490 v_sin_f32_e64 v255, v1
29491 // GFX10: encoding: [0xff,0x00,0xb5,0xd5,0x01,0x01,0x00,0x00]
29493 v_sin_f32_e64 v5, v255
29494 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0xff,0x01,0x00,0x00]
29496 v_sin_f32_e64 v5, s1
29497 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x00,0x00,0x00]
29499 v_sin_f32_e64 v5, s101
29500 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x65,0x00,0x00,0x00]
29502 v_sin_f32_e64 v5, vcc_lo
29503 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x6a,0x00,0x00,0x00]
29505 v_sin_f32_e64 v5, vcc_hi
29506 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x6b,0x00,0x00,0x00]
29508 v_sin_f32_e64 v5, m0
29509 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x7c,0x00,0x00,0x00]
29511 v_sin_f32_e64 v5, exec_lo
29512 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x7e,0x00,0x00,0x00]
29514 v_sin_f32_e64 v5, exec_hi
29515 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x7f,0x00,0x00,0x00]
29517 v_sin_f32_e64 v5, 0
29518 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x80,0x00,0x00,0x00]
29520 v_sin_f32_e64 v5, -1
29521 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0xc1,0x00,0x00,0x00]
29523 v_sin_f32_e64 v5, 0.5
29524 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0xf0,0x00,0x00,0x00]
29526 v_sin_f32_e64 v5, -4.0
29527 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0xf7,0x00,0x00,0x00]
29529 v_sin_f32_e64 v5, -v1
29530 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x20]
29532 v_sin_f32_e64 v5, |v1|
29533 // GFX10: encoding: [0x05,0x01,0xb5,0xd5,0x01,0x01,0x00,0x00]
29535 v_sin_f32_e64 v5, v1 clamp
29536 // GFX10: encoding: [0x05,0x80,0xb5,0xd5,0x01,0x01,0x00,0x00]
29538 v_sin_f32_e64 v5, v1 mul:2
29539 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x08]
29541 v_sin_f32_e64 v5, v1 mul:4
29542 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x10]
29544 v_sin_f32_e64 v5, v1 div:2
29545 // GFX10: encoding: [0x05,0x00,0xb5,0xd5,0x01,0x01,0x00,0x18]
29547 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29548 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x06,0x00]
29550 v_sin_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29551 // GFX10: encoding: [0xf9,0x6a,0xfe,0x7f,0x01,0x06,0x06,0x00]
29553 v_sin_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29554 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0xff,0x06,0x06,0x00]
29556 v_sin_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29557 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x86,0x00]
29559 v_sin_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29560 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x65,0x06,0x86,0x00]
29562 v_sin_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29563 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x6a,0x06,0x86,0x00]
29565 v_sin_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29566 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x6b,0x06,0x86,0x00]
29568 v_sin_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29569 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x7c,0x06,0x86,0x00]
29571 v_sin_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29572 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x7e,0x06,0x86,0x00]
29574 v_sin_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29575 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x7f,0x06,0x86,0x00]
29577 v_sin_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29578 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x26,0x06,0x00]
29580 v_sin_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29581 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x46,0x06,0x00]
29583 v_sin_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29584 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x86,0x06,0x00]
29586 v_sin_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29587 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0xc6,0x06,0x00]
29589 v_sin_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
29590 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x06,0x00]
29592 v_sin_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
29593 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x00,0x06,0x00]
29595 v_sin_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
29596 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x01,0x06,0x00]
29598 v_sin_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
29599 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x02,0x06,0x00]
29601 v_sin_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
29602 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x03,0x06,0x00]
29604 v_sin_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
29605 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x04,0x06,0x00]
29607 v_sin_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
29608 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x05,0x06,0x00]
29610 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
29611 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x0e,0x06,0x00]
29613 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
29614 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x16,0x06,0x00]
29616 v_sin_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
29617 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x16,0x06,0x00]
29619 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
29620 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x06,0x00]
29622 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
29623 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x00,0x00]
29625 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
29626 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x01,0x00]
29628 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
29629 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x02,0x00]
29631 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
29632 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x03,0x00]
29634 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
29635 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x04,0x00]
29637 v_sin_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
29638 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x05,0x00]
29640 v_sin_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29641 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x16,0x00]
29643 v_sin_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29644 // GFX10: encoding: [0xf9,0x6a,0x0a,0x7e,0x01,0x06,0x26,0x00]
29646 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29647 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x00]
29649 v_sin_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29650 // GFX10: encoding: [0xfa,0x6a,0xfe,0x7f,0x01,0xe4,0x00,0x00]
29652 v_sin_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29653 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0xff,0xe4,0x00,0x00]
29655 v_sin_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
29656 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x1b,0x00,0x00]
29658 v_sin_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
29659 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x40,0x01,0x00]
29661 v_sin_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
29662 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x41,0x01,0x00]
29664 v_sin_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
29665 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x01,0x01,0x00]
29667 v_sin_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
29668 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x0f,0x01,0x00]
29670 v_sin_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
29671 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x11,0x01,0x00]
29673 v_sin_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
29674 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x1f,0x01,0x00]
29676 v_sin_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
29677 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x21,0x01,0x00]
29679 v_sin_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
29680 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x2f,0x01,0x00]
29682 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
29683 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x10]
29685 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
29686 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x30]
29688 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
29689 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
29691 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
29692 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
29694 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
29695 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x01]
29697 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
29698 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x03]
29700 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
29701 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
29703 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
29704 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
29706 v_sin_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
29707 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0xe4,0x08,0x00]
29709 v_sin_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
29710 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x51,0x01,0x00]
29712 v_sin_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
29713 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x5f,0x01,0x00]
29715 v_sin_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
29716 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x61,0x01,0x00]
29718 v_sin_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
29719 // GFX10: encoding: [0xfa,0x6a,0x0a,0x7e,0x01,0x6f,0x01,0x00]
29721 v_cos_f32 v5, v1
29722 // GFX10: encoding: [0x01,0x6d,0x0a,0x7e]
29724 v_cos_f32 v255, v1
29725 // GFX10: encoding: [0x01,0x6d,0xfe,0x7f]
29727 v_cos_f32 v5, v255
29728 // GFX10: encoding: [0xff,0x6d,0x0a,0x7e]
29730 v_cos_f32 v5, s1
29731 // GFX10: encoding: [0x01,0x6c,0x0a,0x7e]
29733 v_cos_f32 v5, s103
29734 // GFX10: encoding: [0x67,0x6c,0x0a,0x7e]
29736 v_cos_f32 v5, vcc_lo
29737 // GFX10: encoding: [0x6a,0x6c,0x0a,0x7e]
29739 v_cos_f32 v5, vcc_hi
29740 // GFX10: encoding: [0x6b,0x6c,0x0a,0x7e]
29742 v_cos_f32 v5, ttmp11
29743 // GFX10: encoding: [0x77,0x6c,0x0a,0x7e]
29745 v_cos_f32 v5, m0
29746 // GFX10: encoding: [0x7c,0x6c,0x0a,0x7e]
29748 v_cos_f32 v5, exec_lo
29749 // GFX10: encoding: [0x7e,0x6c,0x0a,0x7e]
29751 v_cos_f32 v5, exec_hi
29752 // GFX10: encoding: [0x7f,0x6c,0x0a,0x7e]
29754 v_cos_f32 v5, 0
29755 // GFX10: encoding: [0x80,0x6c,0x0a,0x7e]
29757 v_cos_f32 v5, -1
29758 // GFX10: encoding: [0xc1,0x6c,0x0a,0x7e]
29760 v_cos_f32 v5, 0.5
29761 // GFX10: encoding: [0xf0,0x6c,0x0a,0x7e]
29763 v_cos_f32 v5, -4.0
29764 // GFX10: encoding: [0xf7,0x6c,0x0a,0x7e]
29766 v_cos_f32 v5, 0xaf123456
29767 // GFX10: encoding: [0xff,0x6c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
29769 v_cos_f32 v5, 0x3f717273
29770 // GFX10: encoding: [0xff,0x6c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
29772 v_cos_f32_e64 v5, v1
29773 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x00]
29775 v_cos_f32_e64 v255, v1
29776 // GFX10: encoding: [0xff,0x00,0xb6,0xd5,0x01,0x01,0x00,0x00]
29778 v_cos_f32_e64 v5, v255
29779 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0xff,0x01,0x00,0x00]
29781 v_cos_f32_e64 v5, s1
29782 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x00,0x00,0x00]
29784 v_cos_f32_e64 v5, s101
29785 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x65,0x00,0x00,0x00]
29787 v_cos_f32_e64 v5, vcc_lo
29788 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x6a,0x00,0x00,0x00]
29790 v_cos_f32_e64 v5, vcc_hi
29791 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x6b,0x00,0x00,0x00]
29793 v_cos_f32_e64 v5, m0
29794 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x7c,0x00,0x00,0x00]
29796 v_cos_f32_e64 v5, exec_lo
29797 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x7e,0x00,0x00,0x00]
29799 v_cos_f32_e64 v5, exec_hi
29800 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x7f,0x00,0x00,0x00]
29802 v_cos_f32_e64 v5, 0
29803 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x80,0x00,0x00,0x00]
29805 v_cos_f32_e64 v5, -1
29806 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0xc1,0x00,0x00,0x00]
29808 v_cos_f32_e64 v5, 0.5
29809 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0xf0,0x00,0x00,0x00]
29811 v_cos_f32_e64 v5, -4.0
29812 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0xf7,0x00,0x00,0x00]
29814 v_cos_f32_e64 v5, -v1
29815 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x20]
29817 v_cos_f32_e64 v5, |v1|
29818 // GFX10: encoding: [0x05,0x01,0xb6,0xd5,0x01,0x01,0x00,0x00]
29820 v_cos_f32_e64 v5, v1 clamp
29821 // GFX10: encoding: [0x05,0x80,0xb6,0xd5,0x01,0x01,0x00,0x00]
29823 v_cos_f32_e64 v5, v1 mul:2
29824 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x08]
29826 v_cos_f32_e64 v5, v1 mul:4
29827 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x10]
29829 v_cos_f32_e64 v5, v1 div:2
29830 // GFX10: encoding: [0x05,0x00,0xb6,0xd5,0x01,0x01,0x00,0x18]
29832 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29833 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x06,0x00]
29835 v_cos_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29836 // GFX10: encoding: [0xf9,0x6c,0xfe,0x7f,0x01,0x06,0x06,0x00]
29838 v_cos_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29839 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0xff,0x06,0x06,0x00]
29841 v_cos_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29842 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x86,0x00]
29844 v_cos_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29845 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x65,0x06,0x86,0x00]
29847 v_cos_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29848 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x6a,0x06,0x86,0x00]
29850 v_cos_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29851 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x6b,0x06,0x86,0x00]
29853 v_cos_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29854 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x7c,0x06,0x86,0x00]
29856 v_cos_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29857 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x7e,0x06,0x86,0x00]
29859 v_cos_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29860 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x7f,0x06,0x86,0x00]
29862 v_cos_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29863 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x26,0x06,0x00]
29865 v_cos_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29866 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x46,0x06,0x00]
29868 v_cos_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29869 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x86,0x06,0x00]
29871 v_cos_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29872 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0xc6,0x06,0x00]
29874 v_cos_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
29875 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x06,0x00]
29877 v_cos_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
29878 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x00,0x06,0x00]
29880 v_cos_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
29881 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x01,0x06,0x00]
29883 v_cos_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
29884 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x02,0x06,0x00]
29886 v_cos_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
29887 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x03,0x06,0x00]
29889 v_cos_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
29890 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x04,0x06,0x00]
29892 v_cos_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
29893 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x05,0x06,0x00]
29895 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
29896 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x0e,0x06,0x00]
29898 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
29899 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x16,0x06,0x00]
29901 v_cos_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
29902 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x16,0x06,0x00]
29904 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
29905 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x06,0x00]
29907 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
29908 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x00,0x00]
29910 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
29911 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x01,0x00]
29913 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
29914 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x02,0x00]
29916 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
29917 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x03,0x00]
29919 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
29920 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x04,0x00]
29922 v_cos_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
29923 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x05,0x00]
29925 v_cos_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29926 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x16,0x00]
29928 v_cos_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
29929 // GFX10: encoding: [0xf9,0x6c,0x0a,0x7e,0x01,0x06,0x26,0x00]
29931 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29932 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x00]
29934 v_cos_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29935 // GFX10: encoding: [0xfa,0x6c,0xfe,0x7f,0x01,0xe4,0x00,0x00]
29937 v_cos_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
29938 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0xff,0xe4,0x00,0x00]
29940 v_cos_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
29941 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x1b,0x00,0x00]
29943 v_cos_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
29944 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x40,0x01,0x00]
29946 v_cos_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
29947 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x41,0x01,0x00]
29949 v_cos_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
29950 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x01,0x01,0x00]
29952 v_cos_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
29953 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x0f,0x01,0x00]
29955 v_cos_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
29956 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x11,0x01,0x00]
29958 v_cos_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
29959 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x1f,0x01,0x00]
29961 v_cos_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
29962 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x21,0x01,0x00]
29964 v_cos_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
29965 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x2f,0x01,0x00]
29967 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
29968 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x10]
29970 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
29971 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x30]
29973 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
29974 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
29976 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
29977 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
29979 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
29980 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x01]
29982 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
29983 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x03]
29985 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
29986 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
29988 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
29989 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
29991 v_cos_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
29992 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0xe4,0x08,0x00]
29994 v_cos_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
29995 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x51,0x01,0x00]
29997 v_cos_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
29998 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x5f,0x01,0x00]
30000 v_cos_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
30001 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x61,0x01,0x00]
30003 v_cos_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
30004 // GFX10: encoding: [0xfa,0x6c,0x0a,0x7e,0x01,0x6f,0x01,0x00]
30006 v_not_b32 v5, v1
30007 // GFX10: encoding: [0x01,0x6f,0x0a,0x7e]
30009 v_not_b32 v255, v1
30010 // GFX10: encoding: [0x01,0x6f,0xfe,0x7f]
30012 v_not_b32 v5, v255
30013 // GFX10: encoding: [0xff,0x6f,0x0a,0x7e]
30015 v_not_b32 v5, s1
30016 // GFX10: encoding: [0x01,0x6e,0x0a,0x7e]
30018 v_not_b32 v5, s103
30019 // GFX10: encoding: [0x67,0x6e,0x0a,0x7e]
30021 v_not_b32 v5, vcc_lo
30022 // GFX10: encoding: [0x6a,0x6e,0x0a,0x7e]
30024 v_not_b32 v5, vcc_hi
30025 // GFX10: encoding: [0x6b,0x6e,0x0a,0x7e]
30027 v_not_b32 v5, ttmp11
30028 // GFX10: encoding: [0x77,0x6e,0x0a,0x7e]
30030 v_not_b32 v5, m0
30031 // GFX10: encoding: [0x7c,0x6e,0x0a,0x7e]
30033 v_not_b32 v5, exec_lo
30034 // GFX10: encoding: [0x7e,0x6e,0x0a,0x7e]
30036 v_not_b32 v5, exec_hi
30037 // GFX10: encoding: [0x7f,0x6e,0x0a,0x7e]
30039 v_not_b32 v5, 0
30040 // GFX10: encoding: [0x80,0x6e,0x0a,0x7e]
30042 v_not_b32 v5, -1
30043 // GFX10: encoding: [0xc1,0x6e,0x0a,0x7e]
30045 v_not_b32 v5, 0.5
30046 // GFX10: encoding: [0xf0,0x6e,0x0a,0x7e]
30048 v_not_b32 v5, -4.0
30049 // GFX10: encoding: [0xf7,0x6e,0x0a,0x7e]
30051 v_not_b32 v5, 0xaf123456
30052 // GFX10: encoding: [0xff,0x6e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
30054 v_not_b32 v5, 0x3f717273
30055 // GFX10: encoding: [0xff,0x6e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
30057 v_not_b32_e64 v5, v1
30058 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x01,0x01,0x00,0x00]
30060 v_not_b32_e64 v255, v1
30061 // GFX10: encoding: [0xff,0x00,0xb7,0xd5,0x01,0x01,0x00,0x00]
30063 v_not_b32_e64 v5, v255
30064 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0xff,0x01,0x00,0x00]
30066 v_not_b32_e64 v5, s1
30067 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x01,0x00,0x00,0x00]
30069 v_not_b32_e64 v5, s101
30070 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x65,0x00,0x00,0x00]
30072 v_not_b32_e64 v5, vcc_lo
30073 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x6a,0x00,0x00,0x00]
30075 v_not_b32_e64 v5, vcc_hi
30076 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x6b,0x00,0x00,0x00]
30078 v_not_b32_e64 v5, m0
30079 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x7c,0x00,0x00,0x00]
30081 v_not_b32_e64 v5, exec_lo
30082 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x7e,0x00,0x00,0x00]
30084 v_not_b32_e64 v5, exec_hi
30085 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x7f,0x00,0x00,0x00]
30087 v_not_b32_e64 v5, 0
30088 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0x80,0x00,0x00,0x00]
30090 v_not_b32_e64 v5, -1
30091 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0xc1,0x00,0x00,0x00]
30093 v_not_b32_e64 v5, 0.5
30094 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0xf0,0x00,0x00,0x00]
30096 v_not_b32_e64 v5, -4.0
30097 // GFX10: encoding: [0x05,0x00,0xb7,0xd5,0xf7,0x00,0x00,0x00]
30099 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30100 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x06,0x00]
30102 v_not_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30103 // GFX10: encoding: [0xf9,0x6e,0xfe,0x7f,0x01,0x06,0x06,0x00]
30105 v_not_b32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30106 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0xff,0x06,0x06,0x00]
30108 v_not_b32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30109 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x86,0x00]
30111 v_not_b32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30112 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x65,0x06,0x86,0x00]
30114 v_not_b32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30115 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
30117 v_not_b32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30118 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
30120 v_not_b32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30121 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
30123 v_not_b32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30124 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
30126 v_not_b32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30127 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
30129 v_not_b32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
30130 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x06,0x00]
30132 v_not_b32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30133 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x00,0x06,0x00]
30135 v_not_b32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30136 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x01,0x06,0x00]
30138 v_not_b32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
30139 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x02,0x06,0x00]
30141 v_not_b32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
30142 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x03,0x06,0x00]
30144 v_not_b32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30145 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x04,0x06,0x00]
30147 v_not_b32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30148 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x05,0x06,0x00]
30150 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
30151 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
30153 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
30154 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x16,0x06,0x00]
30156 v_not_b32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
30157 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x16,0x06,0x00]
30159 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
30160 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x06,0x00]
30162 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
30163 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x00,0x00]
30165 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
30166 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x01,0x00]
30168 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
30169 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x02,0x00]
30171 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
30172 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x03,0x00]
30174 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
30175 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x04,0x00]
30177 v_not_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
30178 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x05,0x00]
30180 v_not_b32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30181 // GFX10: encoding: [0xf9,0x6e,0x0a,0x7e,0x01,0x06,0x0e,0x00]
30183 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30184 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
30186 v_not_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30187 // GFX10: encoding: [0xfa,0x6e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
30189 v_not_b32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30190 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
30192 v_not_b32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
30193 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
30195 v_not_b32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
30196 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x40,0x01,0x00]
30198 v_not_b32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
30199 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x41,0x01,0x00]
30201 v_not_b32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
30202 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x01,0x01,0x00]
30204 v_not_b32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
30205 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
30207 v_not_b32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
30208 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x11,0x01,0x00]
30210 v_not_b32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
30211 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
30213 v_not_b32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
30214 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x21,0x01,0x00]
30216 v_not_b32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
30217 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
30219 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
30220 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
30222 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
30223 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
30225 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
30226 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30228 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
30229 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30231 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
30232 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
30234 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
30235 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
30237 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
30238 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30240 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
30241 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30243 v_not_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
30244 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
30246 v_not_b32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
30247 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x51,0x01,0x00]
30249 v_not_b32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
30250 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
30252 v_not_b32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
30253 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x61,0x01,0x00]
30255 v_not_b32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
30256 // GFX10: encoding: [0xfa,0x6e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
30258 v_bfrev_b32 v5, v1
30259 // GFX10: encoding: [0x01,0x71,0x0a,0x7e]
30261 v_bfrev_b32 v255, v1
30262 // GFX10: encoding: [0x01,0x71,0xfe,0x7f]
30264 v_bfrev_b32 v5, v255
30265 // GFX10: encoding: [0xff,0x71,0x0a,0x7e]
30267 v_bfrev_b32 v5, s1
30268 // GFX10: encoding: [0x01,0x70,0x0a,0x7e]
30270 v_bfrev_b32 v5, s103
30271 // GFX10: encoding: [0x67,0x70,0x0a,0x7e]
30273 v_bfrev_b32 v5, vcc_lo
30274 // GFX10: encoding: [0x6a,0x70,0x0a,0x7e]
30276 v_bfrev_b32 v5, vcc_hi
30277 // GFX10: encoding: [0x6b,0x70,0x0a,0x7e]
30279 v_bfrev_b32 v5, ttmp11
30280 // GFX10: encoding: [0x77,0x70,0x0a,0x7e]
30282 v_bfrev_b32 v5, m0
30283 // GFX10: encoding: [0x7c,0x70,0x0a,0x7e]
30285 v_bfrev_b32 v5, exec_lo
30286 // GFX10: encoding: [0x7e,0x70,0x0a,0x7e]
30288 v_bfrev_b32 v5, exec_hi
30289 // GFX10: encoding: [0x7f,0x70,0x0a,0x7e]
30291 v_bfrev_b32 v5, 0
30292 // GFX10: encoding: [0x80,0x70,0x0a,0x7e]
30294 v_bfrev_b32 v5, -1
30295 // GFX10: encoding: [0xc1,0x70,0x0a,0x7e]
30297 v_bfrev_b32 v5, 0.5
30298 // GFX10: encoding: [0xf0,0x70,0x0a,0x7e]
30300 v_bfrev_b32 v5, -4.0
30301 // GFX10: encoding: [0xf7,0x70,0x0a,0x7e]
30303 v_bfrev_b32 v5, 0xaf123456
30304 // GFX10: encoding: [0xff,0x70,0x0a,0x7e,0x56,0x34,0x12,0xaf]
30306 v_bfrev_b32 v5, 0x3f717273
30307 // GFX10: encoding: [0xff,0x70,0x0a,0x7e,0x73,0x72,0x71,0x3f]
30309 v_bfrev_b32_e64 v5, v1
30310 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x01,0x01,0x00,0x00]
30312 v_bfrev_b32_e64 v255, v1
30313 // GFX10: encoding: [0xff,0x00,0xb8,0xd5,0x01,0x01,0x00,0x00]
30315 v_bfrev_b32_e64 v5, v255
30316 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0xff,0x01,0x00,0x00]
30318 v_bfrev_b32_e64 v5, s1
30319 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x01,0x00,0x00,0x00]
30321 v_bfrev_b32_e64 v5, s101
30322 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x65,0x00,0x00,0x00]
30324 v_bfrev_b32_e64 v5, vcc_lo
30325 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x6a,0x00,0x00,0x00]
30327 v_bfrev_b32_e64 v5, vcc_hi
30328 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x6b,0x00,0x00,0x00]
30330 v_bfrev_b32_e64 v5, m0
30331 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x7c,0x00,0x00,0x00]
30333 v_bfrev_b32_e64 v5, exec_lo
30334 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x7e,0x00,0x00,0x00]
30336 v_bfrev_b32_e64 v5, exec_hi
30337 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x7f,0x00,0x00,0x00]
30339 v_bfrev_b32_e64 v5, 0
30340 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0x80,0x00,0x00,0x00]
30342 v_bfrev_b32_e64 v5, -1
30343 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0xc1,0x00,0x00,0x00]
30345 v_bfrev_b32_e64 v5, 0.5
30346 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0xf0,0x00,0x00,0x00]
30348 v_bfrev_b32_e64 v5, -4.0
30349 // GFX10: encoding: [0x05,0x00,0xb8,0xd5,0xf7,0x00,0x00,0x00]
30351 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30352 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x06,0x00]
30354 v_bfrev_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30355 // GFX10: encoding: [0xf9,0x70,0xfe,0x7f,0x01,0x06,0x06,0x00]
30357 v_bfrev_b32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30358 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0xff,0x06,0x06,0x00]
30360 v_bfrev_b32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30361 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x86,0x00]
30363 v_bfrev_b32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30364 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x65,0x06,0x86,0x00]
30366 v_bfrev_b32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30367 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x6a,0x06,0x86,0x00]
30369 v_bfrev_b32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30370 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x6b,0x06,0x86,0x00]
30372 v_bfrev_b32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30373 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x7c,0x06,0x86,0x00]
30375 v_bfrev_b32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30376 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x7e,0x06,0x86,0x00]
30378 v_bfrev_b32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30379 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x7f,0x06,0x86,0x00]
30381 v_bfrev_b32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
30382 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x06,0x00]
30384 v_bfrev_b32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30385 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x00,0x06,0x00]
30387 v_bfrev_b32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30388 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x01,0x06,0x00]
30390 v_bfrev_b32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
30391 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x02,0x06,0x00]
30393 v_bfrev_b32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
30394 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x03,0x06,0x00]
30396 v_bfrev_b32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30397 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x04,0x06,0x00]
30399 v_bfrev_b32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30400 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x05,0x06,0x00]
30402 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
30403 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x0e,0x06,0x00]
30405 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
30406 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x16,0x06,0x00]
30408 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
30409 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x16,0x06,0x00]
30411 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
30412 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x06,0x00]
30414 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
30415 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x00,0x00]
30417 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
30418 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x01,0x00]
30420 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
30421 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x02,0x00]
30423 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
30424 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x03,0x00]
30426 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
30427 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x04,0x00]
30429 v_bfrev_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
30430 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x05,0x00]
30432 v_bfrev_b32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30433 // GFX10: encoding: [0xf9,0x70,0x0a,0x7e,0x01,0x06,0x0e,0x00]
30435 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30436 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x00]
30438 v_bfrev_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30439 // GFX10: encoding: [0xfa,0x70,0xfe,0x7f,0x01,0xe4,0x00,0x00]
30441 v_bfrev_b32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30442 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0xff,0xe4,0x00,0x00]
30444 v_bfrev_b32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
30445 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x1b,0x00,0x00]
30447 v_bfrev_b32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
30448 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x40,0x01,0x00]
30450 v_bfrev_b32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
30451 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x41,0x01,0x00]
30453 v_bfrev_b32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
30454 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x01,0x01,0x00]
30456 v_bfrev_b32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
30457 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x0f,0x01,0x00]
30459 v_bfrev_b32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
30460 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x11,0x01,0x00]
30462 v_bfrev_b32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
30463 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x1f,0x01,0x00]
30465 v_bfrev_b32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
30466 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x21,0x01,0x00]
30468 v_bfrev_b32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
30469 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x2f,0x01,0x00]
30471 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
30472 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x10]
30474 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
30475 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x30]
30477 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
30478 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30480 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
30481 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30483 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
30484 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x01]
30486 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
30487 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x03]
30489 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
30490 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30492 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
30493 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30495 v_bfrev_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
30496 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0xe4,0x08,0x00]
30498 v_bfrev_b32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
30499 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x51,0x01,0x00]
30501 v_bfrev_b32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
30502 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x5f,0x01,0x00]
30504 v_bfrev_b32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
30505 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x61,0x01,0x00]
30507 v_bfrev_b32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
30508 // GFX10: encoding: [0xfa,0x70,0x0a,0x7e,0x01,0x6f,0x01,0x00]
30510 v_ffbh_u32 v5, v1
30511 // GFX10: encoding: [0x01,0x73,0x0a,0x7e]
30513 v_ffbh_u32 v255, v1
30514 // GFX10: encoding: [0x01,0x73,0xfe,0x7f]
30516 v_ffbh_u32 v5, v255
30517 // GFX10: encoding: [0xff,0x73,0x0a,0x7e]
30519 v_ffbh_u32 v5, s1
30520 // GFX10: encoding: [0x01,0x72,0x0a,0x7e]
30522 v_ffbh_u32 v5, s103
30523 // GFX10: encoding: [0x67,0x72,0x0a,0x7e]
30525 v_ffbh_u32 v5, vcc_lo
30526 // GFX10: encoding: [0x6a,0x72,0x0a,0x7e]
30528 v_ffbh_u32 v5, vcc_hi
30529 // GFX10: encoding: [0x6b,0x72,0x0a,0x7e]
30531 v_ffbh_u32 v5, ttmp11
30532 // GFX10: encoding: [0x77,0x72,0x0a,0x7e]
30534 v_ffbh_u32 v5, m0
30535 // GFX10: encoding: [0x7c,0x72,0x0a,0x7e]
30537 v_ffbh_u32 v5, exec_lo
30538 // GFX10: encoding: [0x7e,0x72,0x0a,0x7e]
30540 v_ffbh_u32 v5, exec_hi
30541 // GFX10: encoding: [0x7f,0x72,0x0a,0x7e]
30543 v_ffbh_u32 v5, 0
30544 // GFX10: encoding: [0x80,0x72,0x0a,0x7e]
30546 v_ffbh_u32 v5, -1
30547 // GFX10: encoding: [0xc1,0x72,0x0a,0x7e]
30549 v_ffbh_u32 v5, 0.5
30550 // GFX10: encoding: [0xf0,0x72,0x0a,0x7e]
30552 v_ffbh_u32 v5, -4.0
30553 // GFX10: encoding: [0xf7,0x72,0x0a,0x7e]
30555 v_ffbh_u32 v5, 0xaf123456
30556 // GFX10: encoding: [0xff,0x72,0x0a,0x7e,0x56,0x34,0x12,0xaf]
30558 v_ffbh_u32 v5, 0x3f717273
30559 // GFX10: encoding: [0xff,0x72,0x0a,0x7e,0x73,0x72,0x71,0x3f]
30561 v_ffbh_u32_e64 v5, v1
30562 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]
30564 v_ffbh_u32_e64 v255, v1
30565 // GFX10: encoding: [0xff,0x00,0xb9,0xd5,0x01,0x01,0x00,0x00]
30567 v_ffbh_u32_e64 v5, v255
30568 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0xff,0x01,0x00,0x00]
30570 v_ffbh_u32_e64 v5, s1
30571 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x01,0x00,0x00,0x00]
30573 v_ffbh_u32_e64 v5, s101
30574 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x65,0x00,0x00,0x00]
30576 v_ffbh_u32_e64 v5, vcc_lo
30577 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x6a,0x00,0x00,0x00]
30579 v_ffbh_u32_e64 v5, vcc_hi
30580 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x6b,0x00,0x00,0x00]
30582 v_ffbh_u32_e64 v5, m0
30583 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x7c,0x00,0x00,0x00]
30585 v_ffbh_u32_e64 v5, exec_lo
30586 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x7e,0x00,0x00,0x00]
30588 v_ffbh_u32_e64 v5, exec_hi
30589 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x7f,0x00,0x00,0x00]
30591 v_ffbh_u32_e64 v5, 0
30592 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0x80,0x00,0x00,0x00]
30594 v_ffbh_u32_e64 v5, -1
30595 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0xc1,0x00,0x00,0x00]
30597 v_ffbh_u32_e64 v5, 0.5
30598 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0xf0,0x00,0x00,0x00]
30600 v_ffbh_u32_e64 v5, -4.0
30601 // GFX10: encoding: [0x05,0x00,0xb9,0xd5,0xf7,0x00,0x00,0x00]
30603 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30604 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x06,0x00]
30606 v_ffbh_u32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30607 // GFX10: encoding: [0xf9,0x72,0xfe,0x7f,0x01,0x06,0x06,0x00]
30609 v_ffbh_u32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30610 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0xff,0x06,0x06,0x00]
30612 v_ffbh_u32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30613 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x86,0x00]
30615 v_ffbh_u32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30616 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x65,0x06,0x86,0x00]
30618 v_ffbh_u32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30619 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x6a,0x06,0x86,0x00]
30621 v_ffbh_u32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30622 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x6b,0x06,0x86,0x00]
30624 v_ffbh_u32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30625 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x7c,0x06,0x86,0x00]
30627 v_ffbh_u32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30628 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x7e,0x06,0x86,0x00]
30630 v_ffbh_u32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30631 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x7f,0x06,0x86,0x00]
30633 v_ffbh_u32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30634 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x26,0x06,0x00]
30636 v_ffbh_u32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
30637 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x06,0x00]
30639 v_ffbh_u32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30640 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x00,0x06,0x00]
30642 v_ffbh_u32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30643 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x01,0x06,0x00]
30645 v_ffbh_u32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
30646 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x02,0x06,0x00]
30648 v_ffbh_u32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
30649 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x03,0x06,0x00]
30651 v_ffbh_u32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30652 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x04,0x06,0x00]
30654 v_ffbh_u32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30655 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x05,0x06,0x00]
30657 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
30658 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x0e,0x06,0x00]
30660 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
30661 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x16,0x06,0x00]
30663 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
30664 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x16,0x06,0x00]
30666 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
30667 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x06,0x00]
30669 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
30670 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x00,0x00]
30672 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
30673 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x01,0x00]
30675 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
30676 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x02,0x00]
30678 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
30679 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x03,0x00]
30681 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
30682 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x04,0x00]
30684 v_ffbh_u32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
30685 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x05,0x00]
30687 v_ffbh_u32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30688 // GFX10: encoding: [0xf9,0x72,0x0a,0x7e,0x01,0x06,0x0e,0x00]
30690 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30691 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x00]
30693 v_ffbh_u32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30694 // GFX10: encoding: [0xfa,0x72,0xfe,0x7f,0x01,0xe4,0x00,0x00]
30696 v_ffbh_u32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30697 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0xff,0xe4,0x00,0x00]
30699 v_ffbh_u32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
30700 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x1b,0x00,0x00]
30702 v_ffbh_u32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
30703 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x40,0x01,0x00]
30705 v_ffbh_u32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
30706 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x41,0x01,0x00]
30708 v_ffbh_u32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
30709 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x01,0x01,0x00]
30711 v_ffbh_u32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
30712 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x0f,0x01,0x00]
30714 v_ffbh_u32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
30715 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x11,0x01,0x00]
30717 v_ffbh_u32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
30718 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x1f,0x01,0x00]
30720 v_ffbh_u32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
30721 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x21,0x01,0x00]
30723 v_ffbh_u32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
30724 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x2f,0x01,0x00]
30726 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
30727 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x10]
30729 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
30730 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x30]
30732 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
30733 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30735 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
30736 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30738 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
30739 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x01]
30741 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
30742 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x03]
30744 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
30745 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30747 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
30748 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30750 v_ffbh_u32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
30751 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0xe4,0x08,0x00]
30753 v_ffbh_u32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
30754 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x51,0x01,0x00]
30756 v_ffbh_u32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
30757 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x5f,0x01,0x00]
30759 v_ffbh_u32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
30760 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x61,0x01,0x00]
30762 v_ffbh_u32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
30763 // GFX10: encoding: [0xfa,0x72,0x0a,0x7e,0x01,0x6f,0x01,0x00]
30765 v_ffbl_b32 v5, v1
30766 // GFX10: encoding: [0x01,0x75,0x0a,0x7e]
30768 v_ffbl_b32 v255, v1
30769 // GFX10: encoding: [0x01,0x75,0xfe,0x7f]
30771 v_ffbl_b32 v5, v255
30772 // GFX10: encoding: [0xff,0x75,0x0a,0x7e]
30774 v_ffbl_b32 v5, s1
30775 // GFX10: encoding: [0x01,0x74,0x0a,0x7e]
30777 v_ffbl_b32 v5, s103
30778 // GFX10: encoding: [0x67,0x74,0x0a,0x7e]
30780 v_ffbl_b32 v5, vcc_lo
30781 // GFX10: encoding: [0x6a,0x74,0x0a,0x7e]
30783 v_ffbl_b32 v5, vcc_hi
30784 // GFX10: encoding: [0x6b,0x74,0x0a,0x7e]
30786 v_ffbl_b32 v5, ttmp11
30787 // GFX10: encoding: [0x77,0x74,0x0a,0x7e]
30789 v_ffbl_b32 v5, m0
30790 // GFX10: encoding: [0x7c,0x74,0x0a,0x7e]
30792 v_ffbl_b32 v5, exec_lo
30793 // GFX10: encoding: [0x7e,0x74,0x0a,0x7e]
30795 v_ffbl_b32 v5, exec_hi
30796 // GFX10: encoding: [0x7f,0x74,0x0a,0x7e]
30798 v_ffbl_b32 v5, 0
30799 // GFX10: encoding: [0x80,0x74,0x0a,0x7e]
30801 v_ffbl_b32 v5, -1
30802 // GFX10: encoding: [0xc1,0x74,0x0a,0x7e]
30804 v_ffbl_b32 v5, 0.5
30805 // GFX10: encoding: [0xf0,0x74,0x0a,0x7e]
30807 v_ffbl_b32 v5, -4.0
30808 // GFX10: encoding: [0xf7,0x74,0x0a,0x7e]
30810 v_ffbl_b32 v5, 0xaf123456
30811 // GFX10: encoding: [0xff,0x74,0x0a,0x7e,0x56,0x34,0x12,0xaf]
30813 v_ffbl_b32 v5, 0x3f717273
30814 // GFX10: encoding: [0xff,0x74,0x0a,0x7e,0x73,0x72,0x71,0x3f]
30816 v_ffbl_b32_e64 v5, v1
30817 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]
30819 v_ffbl_b32_e64 v255, v1
30820 // GFX10: encoding: [0xff,0x00,0xba,0xd5,0x01,0x01,0x00,0x00]
30822 v_ffbl_b32_e64 v5, v255
30823 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0xff,0x01,0x00,0x00]
30825 v_ffbl_b32_e64 v5, s1
30826 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x01,0x00,0x00,0x00]
30828 v_ffbl_b32_e64 v5, s101
30829 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x65,0x00,0x00,0x00]
30831 v_ffbl_b32_e64 v5, vcc_lo
30832 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x6a,0x00,0x00,0x00]
30834 v_ffbl_b32_e64 v5, vcc_hi
30835 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x6b,0x00,0x00,0x00]
30837 v_ffbl_b32_e64 v5, m0
30838 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x7c,0x00,0x00,0x00]
30840 v_ffbl_b32_e64 v5, exec_lo
30841 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x7e,0x00,0x00,0x00]
30843 v_ffbl_b32_e64 v5, exec_hi
30844 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x7f,0x00,0x00,0x00]
30846 v_ffbl_b32_e64 v5, 0
30847 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0x80,0x00,0x00,0x00]
30849 v_ffbl_b32_e64 v5, -1
30850 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0xc1,0x00,0x00,0x00]
30852 v_ffbl_b32_e64 v5, 0.5
30853 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0xf0,0x00,0x00,0x00]
30855 v_ffbl_b32_e64 v5, -4.0
30856 // GFX10: encoding: [0x05,0x00,0xba,0xd5,0xf7,0x00,0x00,0x00]
30858 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30859 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x06,0x00]
30861 v_ffbl_b32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30862 // GFX10: encoding: [0xf9,0x74,0xfe,0x7f,0x01,0x06,0x06,0x00]
30864 v_ffbl_b32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30865 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0xff,0x06,0x06,0x00]
30867 v_ffbl_b32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30868 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x86,0x00]
30870 v_ffbl_b32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30871 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x65,0x06,0x86,0x00]
30873 v_ffbl_b32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30874 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x6a,0x06,0x86,0x00]
30876 v_ffbl_b32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30877 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x6b,0x06,0x86,0x00]
30879 v_ffbl_b32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30880 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x7c,0x06,0x86,0x00]
30882 v_ffbl_b32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30883 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x7e,0x06,0x86,0x00]
30885 v_ffbl_b32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30886 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x7f,0x06,0x86,0x00]
30888 v_ffbl_b32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
30889 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x06,0x00]
30891 v_ffbl_b32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30892 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x00,0x06,0x00]
30894 v_ffbl_b32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30895 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x01,0x06,0x00]
30897 v_ffbl_b32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
30898 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x02,0x06,0x00]
30900 v_ffbl_b32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
30901 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x03,0x06,0x00]
30903 v_ffbl_b32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
30904 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x04,0x06,0x00]
30906 v_ffbl_b32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
30907 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x05,0x06,0x00]
30909 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
30910 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x0e,0x06,0x00]
30912 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
30913 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x16,0x06,0x00]
30915 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
30916 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x16,0x06,0x00]
30918 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
30919 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x06,0x00]
30921 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
30922 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x00,0x00]
30924 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
30925 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x01,0x00]
30927 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
30928 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x02,0x00]
30930 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
30931 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x03,0x00]
30933 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
30934 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x04,0x00]
30936 v_ffbl_b32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
30937 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x05,0x00]
30939 v_ffbl_b32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
30940 // GFX10: encoding: [0xf9,0x74,0x0a,0x7e,0x01,0x06,0x0e,0x00]
30942 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30943 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x00]
30945 v_ffbl_b32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30946 // GFX10: encoding: [0xfa,0x74,0xfe,0x7f,0x01,0xe4,0x00,0x00]
30948 v_ffbl_b32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
30949 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0xff,0xe4,0x00,0x00]
30951 v_ffbl_b32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
30952 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x1b,0x00,0x00]
30954 v_ffbl_b32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
30955 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x40,0x01,0x00]
30957 v_ffbl_b32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
30958 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x41,0x01,0x00]
30960 v_ffbl_b32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
30961 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x01,0x01,0x00]
30963 v_ffbl_b32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
30964 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x0f,0x01,0x00]
30966 v_ffbl_b32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
30967 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x11,0x01,0x00]
30969 v_ffbl_b32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
30970 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x1f,0x01,0x00]
30972 v_ffbl_b32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
30973 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x21,0x01,0x00]
30975 v_ffbl_b32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
30976 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x2f,0x01,0x00]
30978 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
30979 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x10]
30981 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
30982 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x30]
30984 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
30985 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30987 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
30988 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
30990 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
30991 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x01]
30993 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
30994 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x03]
30996 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
30997 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
30999 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
31000 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
31002 v_ffbl_b32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
31003 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0xe4,0x08,0x00]
31005 v_ffbl_b32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
31006 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x51,0x01,0x00]
31008 v_ffbl_b32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
31009 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x5f,0x01,0x00]
31011 v_ffbl_b32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
31012 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x61,0x01,0x00]
31014 v_ffbl_b32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
31015 // GFX10: encoding: [0xfa,0x74,0x0a,0x7e,0x01,0x6f,0x01,0x00]
31017 v_ffbh_i32 v5, v1
31018 // GFX10: encoding: [0x01,0x77,0x0a,0x7e]
31020 v_ffbh_i32 v255, v1
31021 // GFX10: encoding: [0x01,0x77,0xfe,0x7f]
31023 v_ffbh_i32 v5, v255
31024 // GFX10: encoding: [0xff,0x77,0x0a,0x7e]
31026 v_ffbh_i32 v5, s1
31027 // GFX10: encoding: [0x01,0x76,0x0a,0x7e]
31029 v_ffbh_i32 v5, s103
31030 // GFX10: encoding: [0x67,0x76,0x0a,0x7e]
31032 v_ffbh_i32 v5, vcc_lo
31033 // GFX10: encoding: [0x6a,0x76,0x0a,0x7e]
31035 v_ffbh_i32 v5, vcc_hi
31036 // GFX10: encoding: [0x6b,0x76,0x0a,0x7e]
31038 v_ffbh_i32 v5, ttmp11
31039 // GFX10: encoding: [0x77,0x76,0x0a,0x7e]
31041 v_ffbh_i32 v5, m0
31042 // GFX10: encoding: [0x7c,0x76,0x0a,0x7e]
31044 v_ffbh_i32 v5, exec_lo
31045 // GFX10: encoding: [0x7e,0x76,0x0a,0x7e]
31047 v_ffbh_i32 v5, exec_hi
31048 // GFX10: encoding: [0x7f,0x76,0x0a,0x7e]
31050 v_ffbh_i32 v5, 0
31051 // GFX10: encoding: [0x80,0x76,0x0a,0x7e]
31053 v_ffbh_i32 v5, -1
31054 // GFX10: encoding: [0xc1,0x76,0x0a,0x7e]
31056 v_ffbh_i32 v5, 0.5
31057 // GFX10: encoding: [0xf0,0x76,0x0a,0x7e]
31059 v_ffbh_i32 v5, -4.0
31060 // GFX10: encoding: [0xf7,0x76,0x0a,0x7e]
31062 v_ffbh_i32 v5, 0xaf123456
31063 // GFX10: encoding: [0xff,0x76,0x0a,0x7e,0x56,0x34,0x12,0xaf]
31065 v_ffbh_i32 v5, 0x3f717273
31066 // GFX10: encoding: [0xff,0x76,0x0a,0x7e,0x73,0x72,0x71,0x3f]
31068 v_ffbh_i32_e64 v5, v1
31069 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]
31071 v_ffbh_i32_e64 v255, v1
31072 // GFX10: encoding: [0xff,0x00,0xbb,0xd5,0x01,0x01,0x00,0x00]
31074 v_ffbh_i32_e64 v5, v255
31075 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0xff,0x01,0x00,0x00]
31077 v_ffbh_i32_e64 v5, s1
31078 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x01,0x00,0x00,0x00]
31080 v_ffbh_i32_e64 v5, s101
31081 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x65,0x00,0x00,0x00]
31083 v_ffbh_i32_e64 v5, vcc_lo
31084 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x6a,0x00,0x00,0x00]
31086 v_ffbh_i32_e64 v5, vcc_hi
31087 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x6b,0x00,0x00,0x00]
31089 v_ffbh_i32_e64 v5, m0
31090 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x7c,0x00,0x00,0x00]
31092 v_ffbh_i32_e64 v5, exec_lo
31093 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x7e,0x00,0x00,0x00]
31095 v_ffbh_i32_e64 v5, exec_hi
31096 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x7f,0x00,0x00,0x00]
31098 v_ffbh_i32_e64 v5, 0
31099 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0x80,0x00,0x00,0x00]
31101 v_ffbh_i32_e64 v5, -1
31102 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0xc1,0x00,0x00,0x00]
31104 v_ffbh_i32_e64 v5, 0.5
31105 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0xf0,0x00,0x00,0x00]
31107 v_ffbh_i32_e64 v5, -4.0
31108 // GFX10: encoding: [0x05,0x00,0xbb,0xd5,0xf7,0x00,0x00,0x00]
31110 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31111 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x06,0x00]
31113 v_ffbh_i32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31114 // GFX10: encoding: [0xf9,0x76,0xfe,0x7f,0x01,0x06,0x06,0x00]
31116 v_ffbh_i32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31117 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0xff,0x06,0x06,0x00]
31119 v_ffbh_i32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31120 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x86,0x00]
31122 v_ffbh_i32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31123 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x65,0x06,0x86,0x00]
31125 v_ffbh_i32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31126 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x6a,0x06,0x86,0x00]
31128 v_ffbh_i32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31129 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x6b,0x06,0x86,0x00]
31131 v_ffbh_i32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31132 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x7c,0x06,0x86,0x00]
31134 v_ffbh_i32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31135 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x7e,0x06,0x86,0x00]
31137 v_ffbh_i32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31138 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x7f,0x06,0x86,0x00]
31140 v_ffbh_i32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31141 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x26,0x06,0x00]
31143 v_ffbh_i32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
31144 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x06,0x00]
31146 v_ffbh_i32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
31147 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x00,0x06,0x00]
31149 v_ffbh_i32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
31150 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x01,0x06,0x00]
31152 v_ffbh_i32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
31153 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x02,0x06,0x00]
31155 v_ffbh_i32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
31156 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x03,0x06,0x00]
31158 v_ffbh_i32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
31159 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x04,0x06,0x00]
31161 v_ffbh_i32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
31162 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x05,0x06,0x00]
31164 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
31165 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x0e,0x06,0x00]
31167 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
31168 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x16,0x06,0x00]
31170 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
31171 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x16,0x06,0x00]
31173 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
31174 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x06,0x00]
31176 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
31177 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x00,0x00]
31179 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
31180 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x01,0x00]
31182 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
31183 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x02,0x00]
31185 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
31186 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x03,0x00]
31188 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
31189 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x04,0x00]
31191 v_ffbh_i32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
31192 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x05,0x00]
31194 v_ffbh_i32_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31195 // GFX10: encoding: [0xf9,0x76,0x0a,0x7e,0x01,0x06,0x0e,0x00]
31197 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
31198 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x00]
31200 v_ffbh_i32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
31201 // GFX10: encoding: [0xfa,0x76,0xfe,0x7f,0x01,0xe4,0x00,0x00]
31203 v_ffbh_i32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
31204 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0xff,0xe4,0x00,0x00]
31206 v_ffbh_i32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
31207 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x1b,0x00,0x00]
31209 v_ffbh_i32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
31210 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x40,0x01,0x00]
31212 v_ffbh_i32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
31213 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x41,0x01,0x00]
31215 v_ffbh_i32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
31216 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x01,0x01,0x00]
31218 v_ffbh_i32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
31219 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x0f,0x01,0x00]
31221 v_ffbh_i32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
31222 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x11,0x01,0x00]
31224 v_ffbh_i32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
31225 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x1f,0x01,0x00]
31227 v_ffbh_i32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
31228 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x21,0x01,0x00]
31230 v_ffbh_i32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
31231 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x2f,0x01,0x00]
31233 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
31234 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x10]
31236 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
31237 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x30]
31239 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
31240 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
31242 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
31243 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
31245 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
31246 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x01]
31248 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
31249 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x03]
31251 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
31252 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
31254 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
31255 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
31257 v_ffbh_i32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
31258 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0xe4,0x08,0x00]
31260 v_ffbh_i32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
31261 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x51,0x01,0x00]
31263 v_ffbh_i32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
31264 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x5f,0x01,0x00]
31266 v_ffbh_i32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
31267 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x61,0x01,0x00]
31269 v_ffbh_i32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
31270 // GFX10: encoding: [0xfa,0x76,0x0a,0x7e,0x01,0x6f,0x01,0x00]
31272 v_frexp_exp_i32_f64 v5, v[1:2]
31273 // GFX10: encoding: [0x01,0x79,0x0a,0x7e]
31275 v_frexp_exp_i32_f64 v255, v[1:2]
31276 // GFX10: encoding: [0x01,0x79,0xfe,0x7f]
31278 v_frexp_exp_i32_f64 v5, v[254:255]
31279 // GFX10: encoding: [0xfe,0x79,0x0a,0x7e]
31281 v_frexp_exp_i32_f64 v5, s[2:3]
31282 // GFX10: encoding: [0x02,0x78,0x0a,0x7e]
31284 v_frexp_exp_i32_f64 v5, s[4:5]
31285 // GFX10: encoding: [0x04,0x78,0x0a,0x7e]
31287 v_frexp_exp_i32_f64 v5, s[102:103]
31288 // GFX10: encoding: [0x66,0x78,0x0a,0x7e]
31290 v_frexp_exp_i32_f64 v5, vcc
31291 // GFX10: encoding: [0x6a,0x78,0x0a,0x7e]
31293 v_frexp_exp_i32_f64 v5, ttmp[10:11]
31294 // GFX10: encoding: [0x76,0x78,0x0a,0x7e]
31296 v_frexp_exp_i32_f64 v5, exec
31297 // GFX10: encoding: [0x7e,0x78,0x0a,0x7e]
31299 v_frexp_exp_i32_f64 v5, 0
31300 // GFX10: encoding: [0x80,0x78,0x0a,0x7e]
31302 v_frexp_exp_i32_f64 v5, -1
31303 // GFX10: encoding: [0xc1,0x78,0x0a,0x7e]
31305 v_frexp_exp_i32_f64 v5, 0.5
31306 // GFX10: encoding: [0xf0,0x78,0x0a,0x7e]
31308 v_frexp_exp_i32_f64 v5, -4.0
31309 // GFX10: encoding: [0xf7,0x78,0x0a,0x7e]
31311 v_frexp_exp_i32_f64 v5, 0xaf123456
31312 // GFX10: encoding: [0xff,0x78,0x0a,0x7e,0x56,0x34,0x12,0xaf]
31314 v_frexp_exp_i32_f64 v5, 0x3f717273
31315 // GFX10: encoding: [0xff,0x78,0x0a,0x7e,0x73,0x72,0x71,0x3f]
31317 v_frexp_exp_i32_f64_e64 v5, v[1:2]
31318 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x01,0x01,0x00,0x00]
31320 v_frexp_exp_i32_f64_e64 v255, v[1:2]
31321 // GFX10: encoding: [0xff,0x00,0xbc,0xd5,0x01,0x01,0x00,0x00]
31323 v_frexp_exp_i32_f64_e64 v5, v[254:255]
31324 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0xfe,0x01,0x00,0x00]
31326 v_frexp_exp_i32_f64_e64 v5, s[2:3]
31327 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x02,0x00,0x00,0x00]
31329 v_frexp_exp_i32_f64_e64 v5, s[4:5]
31330 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x04,0x00,0x00,0x00]
31332 v_frexp_exp_i32_f64_e64 v5, s[100:101]
31333 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x64,0x00,0x00,0x00]
31335 v_frexp_exp_i32_f64_e64 v5, vcc
31336 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x6a,0x00,0x00,0x00]
31338 v_frexp_exp_i32_f64_e64 v5, exec
31339 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x7e,0x00,0x00,0x00]
31341 v_frexp_exp_i32_f64_e64 v5, 0
31342 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x80,0x00,0x00,0x00]
31344 v_frexp_exp_i32_f64_e64 v5, -1
31345 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0xc1,0x00,0x00,0x00]
31347 v_frexp_exp_i32_f64_e64 v5, 0.5
31348 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0xf0,0x00,0x00,0x00]
31350 v_frexp_exp_i32_f64_e64 v5, -4.0
31351 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0xf7,0x00,0x00,0x00]
31353 v_frexp_exp_i32_f64_e64 v5, -v[1:2]
31354 // GFX10: encoding: [0x05,0x00,0xbc,0xd5,0x01,0x01,0x00,0x20]
31356 v_frexp_exp_i32_f64_e64 v5, |v[1:2]|
31357 // GFX10: encoding: [0x05,0x01,0xbc,0xd5,0x01,0x01,0x00,0x00]
31359 v_frexp_exp_i32_f64_e64 v5, v[1:2] clamp
31360 // GFX10: encoding: [0x05,0x80,0xbc,0xd5,0x01,0x01,0x00,0x00]
31362 v_frexp_mant_f64 v[5:6], v[1:2]
31363 // GFX10: encoding: [0x01,0x7b,0x0a,0x7e]
31365 v_frexp_mant_f64 v[254:255], v[1:2]
31366 // GFX10: encoding: [0x01,0x7b,0xfc,0x7f]
31368 v_frexp_mant_f64 v[5:6], v[254:255]
31369 // GFX10: encoding: [0xfe,0x7b,0x0a,0x7e]
31371 v_frexp_mant_f64 v[5:6], s[2:3]
31372 // GFX10: encoding: [0x02,0x7a,0x0a,0x7e]
31374 v_frexp_mant_f64 v[5:6], s[4:5]
31375 // GFX10: encoding: [0x04,0x7a,0x0a,0x7e]
31377 v_frexp_mant_f64 v[5:6], s[102:103]
31378 // GFX10: encoding: [0x66,0x7a,0x0a,0x7e]
31380 v_frexp_mant_f64 v[5:6], vcc
31381 // GFX10: encoding: [0x6a,0x7a,0x0a,0x7e]
31383 v_frexp_mant_f64 v[5:6], ttmp[10:11]
31384 // GFX10: encoding: [0x76,0x7a,0x0a,0x7e]
31386 v_frexp_mant_f64 v[5:6], exec
31387 // GFX10: encoding: [0x7e,0x7a,0x0a,0x7e]
31389 v_frexp_mant_f64 v[5:6], 0
31390 // GFX10: encoding: [0x80,0x7a,0x0a,0x7e]
31392 v_frexp_mant_f64 v[5:6], -1
31393 // GFX10: encoding: [0xc1,0x7a,0x0a,0x7e]
31395 v_frexp_mant_f64 v[5:6], 0.5
31396 // GFX10: encoding: [0xf0,0x7a,0x0a,0x7e]
31398 v_frexp_mant_f64 v[5:6], -4.0
31399 // GFX10: encoding: [0xf7,0x7a,0x0a,0x7e]
31401 v_frexp_mant_f64 v[5:6], 0xaf123456
31402 // GFX10: encoding: [0xff,0x7a,0x0a,0x7e,0x56,0x34,0x12,0xaf]
31404 v_frexp_mant_f64 v[5:6], 0x3f717273
31405 // GFX10: encoding: [0xff,0x7a,0x0a,0x7e,0x73,0x72,0x71,0x3f]
31407 v_frexp_mant_f64_e64 v[5:6], v[1:2]
31408 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x00]
31410 v_frexp_mant_f64_e64 v[254:255], v[1:2]
31411 // GFX10: encoding: [0xfe,0x00,0xbd,0xd5,0x01,0x01,0x00,0x00]
31413 v_frexp_mant_f64_e64 v[5:6], v[254:255]
31414 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0xfe,0x01,0x00,0x00]
31416 v_frexp_mant_f64_e64 v[5:6], s[2:3]
31417 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x02,0x00,0x00,0x00]
31419 v_frexp_mant_f64_e64 v[5:6], s[4:5]
31420 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x04,0x00,0x00,0x00]
31422 v_frexp_mant_f64_e64 v[5:6], s[100:101]
31423 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x64,0x00,0x00,0x00]
31425 v_frexp_mant_f64_e64 v[5:6], vcc
31426 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x6a,0x00,0x00,0x00]
31428 v_frexp_mant_f64_e64 v[5:6], exec
31429 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x7e,0x00,0x00,0x00]
31431 v_frexp_mant_f64_e64 v[5:6], 0
31432 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x80,0x00,0x00,0x00]
31434 v_frexp_mant_f64_e64 v[5:6], -1
31435 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0xc1,0x00,0x00,0x00]
31437 v_frexp_mant_f64_e64 v[5:6], 0.5
31438 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0xf0,0x00,0x00,0x00]
31440 v_frexp_mant_f64_e64 v[5:6], -4.0
31441 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0xf7,0x00,0x00,0x00]
31443 v_frexp_mant_f64_e64 v[5:6], -v[1:2]
31444 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x20]
31446 v_frexp_mant_f64_e64 v[5:6], |v[1:2]|
31447 // GFX10: encoding: [0x05,0x01,0xbd,0xd5,0x01,0x01,0x00,0x00]
31449 v_frexp_mant_f64_e64 v[5:6], v[1:2] clamp
31450 // GFX10: encoding: [0x05,0x80,0xbd,0xd5,0x01,0x01,0x00,0x00]
31452 v_frexp_mant_f64_e64 v[5:6], v[1:2] mul:2
31453 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x08]
31455 v_frexp_mant_f64_e64 v[5:6], v[1:2] mul:4
31456 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x10]
31458 v_frexp_mant_f64_e64 v[5:6], v[1:2] div:2
31459 // GFX10: encoding: [0x05,0x00,0xbd,0xd5,0x01,0x01,0x00,0x18]
31461 v_fract_f64 v[5:6], v[1:2]
31462 // GFX10: encoding: [0x01,0x7d,0x0a,0x7e]
31464 v_fract_f64 v[254:255], v[1:2]
31465 // GFX10: encoding: [0x01,0x7d,0xfc,0x7f]
31467 v_fract_f64 v[5:6], v[254:255]
31468 // GFX10: encoding: [0xfe,0x7d,0x0a,0x7e]
31470 v_fract_f64 v[5:6], s[2:3]
31471 // GFX10: encoding: [0x02,0x7c,0x0a,0x7e]
31473 v_fract_f64 v[5:6], s[4:5]
31474 // GFX10: encoding: [0x04,0x7c,0x0a,0x7e]
31476 v_fract_f64 v[5:6], s[102:103]
31477 // GFX10: encoding: [0x66,0x7c,0x0a,0x7e]
31479 v_fract_f64 v[5:6], vcc
31480 // GFX10: encoding: [0x6a,0x7c,0x0a,0x7e]
31482 v_fract_f64 v[5:6], ttmp[10:11]
31483 // GFX10: encoding: [0x76,0x7c,0x0a,0x7e]
31485 v_fract_f64 v[5:6], exec
31486 // GFX10: encoding: [0x7e,0x7c,0x0a,0x7e]
31488 v_fract_f64 v[5:6], 0
31489 // GFX10: encoding: [0x80,0x7c,0x0a,0x7e]
31491 v_fract_f64 v[5:6], -1
31492 // GFX10: encoding: [0xc1,0x7c,0x0a,0x7e]
31494 v_fract_f64 v[5:6], 0.5
31495 // GFX10: encoding: [0xf0,0x7c,0x0a,0x7e]
31497 v_fract_f64 v[5:6], -4.0
31498 // GFX10: encoding: [0xf7,0x7c,0x0a,0x7e]
31500 v_fract_f64 v[5:6], 0xaf123456
31501 // GFX10: encoding: [0xff,0x7c,0x0a,0x7e,0x56,0x34,0x12,0xaf]
31503 v_fract_f64 v[5:6], 0x3f717273
31504 // GFX10: encoding: [0xff,0x7c,0x0a,0x7e,0x73,0x72,0x71,0x3f]
31506 v_fract_f64_e64 v[5:6], v[1:2]
31507 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x00]
31509 v_fract_f64_e64 v[254:255], v[1:2]
31510 // GFX10: encoding: [0xfe,0x00,0xbe,0xd5,0x01,0x01,0x00,0x00]
31512 v_fract_f64_e64 v[5:6], v[254:255]
31513 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0xfe,0x01,0x00,0x00]
31515 v_fract_f64_e64 v[5:6], s[2:3]
31516 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x02,0x00,0x00,0x00]
31518 v_fract_f64_e64 v[5:6], s[4:5]
31519 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x04,0x00,0x00,0x00]
31521 v_fract_f64_e64 v[5:6], s[100:101]
31522 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x64,0x00,0x00,0x00]
31524 v_fract_f64_e64 v[5:6], vcc
31525 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x6a,0x00,0x00,0x00]
31527 v_fract_f64_e64 v[5:6], exec
31528 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x7e,0x00,0x00,0x00]
31530 v_fract_f64_e64 v[5:6], 0
31531 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x80,0x00,0x00,0x00]
31533 v_fract_f64_e64 v[5:6], -1
31534 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0xc1,0x00,0x00,0x00]
31536 v_fract_f64_e64 v[5:6], 0.5
31537 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0xf0,0x00,0x00,0x00]
31539 v_fract_f64_e64 v[5:6], -4.0
31540 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0xf7,0x00,0x00,0x00]
31542 v_fract_f64_e64 v[5:6], -v[1:2]
31543 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x20]
31545 v_fract_f64_e64 v[5:6], |v[1:2]|
31546 // GFX10: encoding: [0x05,0x01,0xbe,0xd5,0x01,0x01,0x00,0x00]
31548 v_fract_f64_e64 v[5:6], v[1:2] clamp
31549 // GFX10: encoding: [0x05,0x80,0xbe,0xd5,0x01,0x01,0x00,0x00]
31551 v_fract_f64_e64 v[5:6], v[1:2] mul:2
31552 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x08]
31554 v_fract_f64_e64 v[5:6], v[1:2] mul:4
31555 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x10]
31557 v_fract_f64_e64 v[5:6], v[1:2] div:2
31558 // GFX10: encoding: [0x05,0x00,0xbe,0xd5,0x01,0x01,0x00,0x18]
31560 v_frexp_exp_i32_f32 v5, v1
31561 // GFX10: encoding: [0x01,0x7f,0x0a,0x7e]
31563 v_frexp_exp_i32_f32 v255, v1
31564 // GFX10: encoding: [0x01,0x7f,0xfe,0x7f]
31566 v_frexp_exp_i32_f32 v5, v255
31567 // GFX10: encoding: [0xff,0x7f,0x0a,0x7e]
31569 v_frexp_exp_i32_f32 v5, s1
31570 // GFX10: encoding: [0x01,0x7e,0x0a,0x7e]
31572 v_frexp_exp_i32_f32 v5, s103
31573 // GFX10: encoding: [0x67,0x7e,0x0a,0x7e]
31575 v_frexp_exp_i32_f32 v5, vcc_lo
31576 // GFX10: encoding: [0x6a,0x7e,0x0a,0x7e]
31578 v_frexp_exp_i32_f32 v5, vcc_hi
31579 // GFX10: encoding: [0x6b,0x7e,0x0a,0x7e]
31581 v_frexp_exp_i32_f32 v5, ttmp11
31582 // GFX10: encoding: [0x77,0x7e,0x0a,0x7e]
31584 v_frexp_exp_i32_f32 v5, m0
31585 // GFX10: encoding: [0x7c,0x7e,0x0a,0x7e]
31587 v_frexp_exp_i32_f32 v5, exec_lo
31588 // GFX10: encoding: [0x7e,0x7e,0x0a,0x7e]
31590 v_frexp_exp_i32_f32 v5, exec_hi
31591 // GFX10: encoding: [0x7f,0x7e,0x0a,0x7e]
31593 v_frexp_exp_i32_f32 v5, 0
31594 // GFX10: encoding: [0x80,0x7e,0x0a,0x7e]
31596 v_frexp_exp_i32_f32 v5, -1
31597 // GFX10: encoding: [0xc1,0x7e,0x0a,0x7e]
31599 v_frexp_exp_i32_f32 v5, 0.5
31600 // GFX10: encoding: [0xf0,0x7e,0x0a,0x7e]
31602 v_frexp_exp_i32_f32 v5, -4.0
31603 // GFX10: encoding: [0xf7,0x7e,0x0a,0x7e]
31605 v_frexp_exp_i32_f32 v5, 0xaf123456
31606 // GFX10: encoding: [0xff,0x7e,0x0a,0x7e,0x56,0x34,0x12,0xaf]
31608 v_frexp_exp_i32_f32 v5, 0x3f717273
31609 // GFX10: encoding: [0xff,0x7e,0x0a,0x7e,0x73,0x72,0x71,0x3f]
31611 v_frexp_exp_i32_f32_e64 v5, v1
31612 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x01,0x01,0x00,0x00]
31614 v_frexp_exp_i32_f32_e64 v255, v1
31615 // GFX10: encoding: [0xff,0x00,0xbf,0xd5,0x01,0x01,0x00,0x00]
31617 v_frexp_exp_i32_f32_e64 v5, v255
31618 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0xff,0x01,0x00,0x00]
31620 v_frexp_exp_i32_f32_e64 v5, s1
31621 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x01,0x00,0x00,0x00]
31623 v_frexp_exp_i32_f32_e64 v5, s101
31624 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x65,0x00,0x00,0x00]
31626 v_frexp_exp_i32_f32_e64 v5, vcc_lo
31627 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x6a,0x00,0x00,0x00]
31629 v_frexp_exp_i32_f32_e64 v5, vcc_hi
31630 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x6b,0x00,0x00,0x00]
31632 v_frexp_exp_i32_f32_e64 v5, m0
31633 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x7c,0x00,0x00,0x00]
31635 v_frexp_exp_i32_f32_e64 v5, exec_lo
31636 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x7e,0x00,0x00,0x00]
31638 v_frexp_exp_i32_f32_e64 v5, exec_hi
31639 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x7f,0x00,0x00,0x00]
31641 v_frexp_exp_i32_f32_e64 v5, 0
31642 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x80,0x00,0x00,0x00]
31644 v_frexp_exp_i32_f32_e64 v5, -1
31645 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0xc1,0x00,0x00,0x00]
31647 v_frexp_exp_i32_f32_e64 v5, 0.5
31648 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0xf0,0x00,0x00,0x00]
31650 v_frexp_exp_i32_f32_e64 v5, -4.0
31651 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0xf7,0x00,0x00,0x00]
31653 v_frexp_exp_i32_f32_e64 v5, -v1
31654 // GFX10: encoding: [0x05,0x00,0xbf,0xd5,0x01,0x01,0x00,0x20]
31656 v_frexp_exp_i32_f32_e64 v5, |v1|
31657 // GFX10: encoding: [0x05,0x01,0xbf,0xd5,0x01,0x01,0x00,0x00]
31659 v_frexp_exp_i32_f32_e64 v5, v1 clamp
31660 // GFX10: encoding: [0x05,0x80,0xbf,0xd5,0x01,0x01,0x00,0x00]
31662 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31663 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x06,0x00]
31665 v_frexp_exp_i32_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31666 // GFX10: encoding: [0xf9,0x7e,0xfe,0x7f,0x01,0x06,0x06,0x00]
31668 v_frexp_exp_i32_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31669 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0xff,0x06,0x06,0x00]
31671 v_frexp_exp_i32_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31672 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x86,0x00]
31674 v_frexp_exp_i32_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31675 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x65,0x06,0x86,0x00]
31677 v_frexp_exp_i32_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31678 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x6a,0x06,0x86,0x00]
31680 v_frexp_exp_i32_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31681 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x6b,0x06,0x86,0x00]
31683 v_frexp_exp_i32_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31684 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x7c,0x06,0x86,0x00]
31686 v_frexp_exp_i32_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31687 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x7e,0x06,0x86,0x00]
31689 v_frexp_exp_i32_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31690 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x7f,0x06,0x86,0x00]
31692 v_frexp_exp_i32_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31693 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x26,0x06,0x00]
31695 v_frexp_exp_i32_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
31696 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x06,0x00]
31698 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
31699 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x00,0x06,0x00]
31701 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
31702 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x01,0x06,0x00]
31704 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
31705 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x02,0x06,0x00]
31707 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
31708 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x03,0x06,0x00]
31710 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
31711 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x04,0x06,0x00]
31713 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
31714 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x05,0x06,0x00]
31716 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
31717 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x0e,0x06,0x00]
31719 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
31720 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x16,0x06,0x00]
31722 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
31723 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x16,0x06,0x00]
31725 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
31726 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x06,0x00]
31728 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
31729 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x00,0x00]
31731 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
31732 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x01,0x00]
31734 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
31735 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x02,0x00]
31737 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
31738 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x03,0x00]
31740 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
31741 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x04,0x00]
31743 v_frexp_exp_i32_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
31744 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x05,0x00]
31746 v_frexp_exp_i32_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31747 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x16,0x00]
31749 v_frexp_exp_i32_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31750 // GFX10: encoding: [0xf9,0x7e,0x0a,0x7e,0x01,0x06,0x26,0x00]
31752 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
31753 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x00]
31755 v_frexp_exp_i32_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
31756 // GFX10: encoding: [0xfa,0x7e,0xfe,0x7f,0x01,0xe4,0x00,0x00]
31758 v_frexp_exp_i32_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
31759 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0xff,0xe4,0x00,0x00]
31761 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
31762 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x1b,0x00,0x00]
31764 v_frexp_exp_i32_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
31765 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x40,0x01,0x00]
31767 v_frexp_exp_i32_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
31768 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x41,0x01,0x00]
31770 v_frexp_exp_i32_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
31771 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x01,0x01,0x00]
31773 v_frexp_exp_i32_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
31774 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x0f,0x01,0x00]
31776 v_frexp_exp_i32_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
31777 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x11,0x01,0x00]
31779 v_frexp_exp_i32_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
31780 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x1f,0x01,0x00]
31782 v_frexp_exp_i32_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
31783 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x21,0x01,0x00]
31785 v_frexp_exp_i32_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
31786 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x2f,0x01,0x00]
31788 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
31789 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x10]
31791 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
31792 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x30]
31794 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
31795 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
31797 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
31798 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
31800 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
31801 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x01]
31803 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
31804 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x03]
31806 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
31807 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
31809 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
31810 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
31812 v_frexp_exp_i32_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
31813 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0xe4,0x08,0x00]
31815 v_frexp_exp_i32_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
31816 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x51,0x01,0x00]
31818 v_frexp_exp_i32_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
31819 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x5f,0x01,0x00]
31821 v_frexp_exp_i32_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
31822 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x61,0x01,0x00]
31824 v_frexp_exp_i32_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
31825 // GFX10: encoding: [0xfa,0x7e,0x0a,0x7e,0x01,0x6f,0x01,0x00]
31827 v_frexp_mant_f32 v5, v1
31828 // GFX10: encoding: [0x01,0x81,0x0a,0x7e]
31830 v_frexp_mant_f32 v255, v1
31831 // GFX10: encoding: [0x01,0x81,0xfe,0x7f]
31833 v_frexp_mant_f32 v5, v255
31834 // GFX10: encoding: [0xff,0x81,0x0a,0x7e]
31836 v_frexp_mant_f32 v5, s1
31837 // GFX10: encoding: [0x01,0x80,0x0a,0x7e]
31839 v_frexp_mant_f32 v5, s103
31840 // GFX10: encoding: [0x67,0x80,0x0a,0x7e]
31842 v_frexp_mant_f32 v5, vcc_lo
31843 // GFX10: encoding: [0x6a,0x80,0x0a,0x7e]
31845 v_frexp_mant_f32 v5, vcc_hi
31846 // GFX10: encoding: [0x6b,0x80,0x0a,0x7e]
31848 v_frexp_mant_f32 v5, ttmp11
31849 // GFX10: encoding: [0x77,0x80,0x0a,0x7e]
31851 v_frexp_mant_f32 v5, m0
31852 // GFX10: encoding: [0x7c,0x80,0x0a,0x7e]
31854 v_frexp_mant_f32 v5, exec_lo
31855 // GFX10: encoding: [0x7e,0x80,0x0a,0x7e]
31857 v_frexp_mant_f32 v5, exec_hi
31858 // GFX10: encoding: [0x7f,0x80,0x0a,0x7e]
31860 v_frexp_mant_f32 v5, 0
31861 // GFX10: encoding: [0x80,0x80,0x0a,0x7e]
31863 v_frexp_mant_f32 v5, -1
31864 // GFX10: encoding: [0xc1,0x80,0x0a,0x7e]
31866 v_frexp_mant_f32 v5, 0.5
31867 // GFX10: encoding: [0xf0,0x80,0x0a,0x7e]
31869 v_frexp_mant_f32 v5, -4.0
31870 // GFX10: encoding: [0xf7,0x80,0x0a,0x7e]
31872 v_frexp_mant_f32 v5, 0xaf123456
31873 // GFX10: encoding: [0xff,0x80,0x0a,0x7e,0x56,0x34,0x12,0xaf]
31875 v_frexp_mant_f32 v5, 0x3f717273
31876 // GFX10: encoding: [0xff,0x80,0x0a,0x7e,0x73,0x72,0x71,0x3f]
31878 v_frexp_mant_f32_e64 v5, v1
31879 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x00]
31881 v_frexp_mant_f32_e64 v255, v1
31882 // GFX10: encoding: [0xff,0x00,0xc0,0xd5,0x01,0x01,0x00,0x00]
31884 v_frexp_mant_f32_e64 v5, v255
31885 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0xff,0x01,0x00,0x00]
31887 v_frexp_mant_f32_e64 v5, s1
31888 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x00,0x00,0x00]
31890 v_frexp_mant_f32_e64 v5, s101
31891 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x65,0x00,0x00,0x00]
31893 v_frexp_mant_f32_e64 v5, vcc_lo
31894 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x6a,0x00,0x00,0x00]
31896 v_frexp_mant_f32_e64 v5, vcc_hi
31897 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x6b,0x00,0x00,0x00]
31899 v_frexp_mant_f32_e64 v5, m0
31900 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x7c,0x00,0x00,0x00]
31902 v_frexp_mant_f32_e64 v5, exec_lo
31903 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x7e,0x00,0x00,0x00]
31905 v_frexp_mant_f32_e64 v5, exec_hi
31906 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x7f,0x00,0x00,0x00]
31908 v_frexp_mant_f32_e64 v5, 0
31909 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x80,0x00,0x00,0x00]
31911 v_frexp_mant_f32_e64 v5, -1
31912 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0xc1,0x00,0x00,0x00]
31914 v_frexp_mant_f32_e64 v5, 0.5
31915 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0xf0,0x00,0x00,0x00]
31917 v_frexp_mant_f32_e64 v5, -4.0
31918 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0xf7,0x00,0x00,0x00]
31920 v_frexp_mant_f32_e64 v5, -v1
31921 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x20]
31923 v_frexp_mant_f32_e64 v5, |v1|
31924 // GFX10: encoding: [0x05,0x01,0xc0,0xd5,0x01,0x01,0x00,0x00]
31926 v_frexp_mant_f32_e64 v5, v1 clamp
31927 // GFX10: encoding: [0x05,0x80,0xc0,0xd5,0x01,0x01,0x00,0x00]
31929 v_frexp_mant_f32_e64 v5, v1 mul:2
31930 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x08]
31932 v_frexp_mant_f32_e64 v5, v1 mul:4
31933 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x10]
31935 v_frexp_mant_f32_e64 v5, v1 div:2
31936 // GFX10: encoding: [0x05,0x00,0xc0,0xd5,0x01,0x01,0x00,0x18]
31938 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31939 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x06,0x00]
31941 v_frexp_mant_f32_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31942 // GFX10: encoding: [0xf9,0x80,0xfe,0x7f,0x01,0x06,0x06,0x00]
31944 v_frexp_mant_f32_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31945 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0xff,0x06,0x06,0x00]
31947 v_frexp_mant_f32_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31948 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x86,0x00]
31950 v_frexp_mant_f32_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31951 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x65,0x06,0x86,0x00]
31953 v_frexp_mant_f32_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31954 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x6a,0x06,0x86,0x00]
31956 v_frexp_mant_f32_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31957 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x6b,0x06,0x86,0x00]
31959 v_frexp_mant_f32_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31960 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x7c,0x06,0x86,0x00]
31962 v_frexp_mant_f32_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31963 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x7e,0x06,0x86,0x00]
31965 v_frexp_mant_f32_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31966 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x7f,0x06,0x86,0x00]
31968 v_frexp_mant_f32_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31969 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x26,0x06,0x00]
31971 v_frexp_mant_f32_sdwa v5, v1 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31972 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x46,0x06,0x00]
31974 v_frexp_mant_f32_sdwa v5, v1 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31975 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x86,0x06,0x00]
31977 v_frexp_mant_f32_sdwa v5, v1 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
31978 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0xc6,0x06,0x00]
31980 v_frexp_mant_f32_sdwa v5, v1 dst_unused:UNUSED_PAD src0_sel:DWORD
31981 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x06,0x00]
31983 v_frexp_mant_f32_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
31984 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x00,0x06,0x00]
31986 v_frexp_mant_f32_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
31987 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x01,0x06,0x00]
31989 v_frexp_mant_f32_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
31990 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x02,0x06,0x00]
31992 v_frexp_mant_f32_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
31993 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x03,0x06,0x00]
31995 v_frexp_mant_f32_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
31996 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x04,0x06,0x00]
31998 v_frexp_mant_f32_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
31999 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x05,0x06,0x00]
32001 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
32002 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x0e,0x06,0x00]
32004 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32005 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x16,0x06,0x00]
32007 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD src0_sel:DWORD
32008 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x16,0x06,0x00]
32010 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD
32011 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x06,0x00]
32013 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
32014 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x00,0x00]
32016 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
32017 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x01,0x00]
32019 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
32020 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x02,0x00]
32022 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
32023 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x03,0x00]
32025 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
32026 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x04,0x00]
32028 v_frexp_mant_f32_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
32029 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x05,0x00]
32031 v_frexp_mant_f32_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32032 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x16,0x00]
32034 v_frexp_mant_f32_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32035 // GFX10: encoding: [0xf9,0x80,0x0a,0x7e,0x01,0x06,0x26,0x00]
32037 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32038 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x00]
32040 v_frexp_mant_f32_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32041 // GFX10: encoding: [0xfa,0x80,0xfe,0x7f,0x01,0xe4,0x00,0x00]
32043 v_frexp_mant_f32_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32044 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0xff,0xe4,0x00,0x00]
32046 v_frexp_mant_f32_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
32047 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x1b,0x00,0x00]
32049 v_frexp_mant_f32_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
32050 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x40,0x01,0x00]
32052 v_frexp_mant_f32_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
32053 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x41,0x01,0x00]
32055 v_frexp_mant_f32_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
32056 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x01,0x01,0x00]
32058 v_frexp_mant_f32_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
32059 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x0f,0x01,0x00]
32061 v_frexp_mant_f32_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
32062 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x11,0x01,0x00]
32064 v_frexp_mant_f32_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
32065 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x1f,0x01,0x00]
32067 v_frexp_mant_f32_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
32068 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x21,0x01,0x00]
32070 v_frexp_mant_f32_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
32071 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x2f,0x01,0x00]
32073 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
32074 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x10]
32076 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
32077 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x30]
32079 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
32080 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32082 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
32083 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32085 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
32086 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x01]
32088 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
32089 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x03]
32091 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
32092 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32094 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
32095 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32097 v_frexp_mant_f32_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
32098 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0xe4,0x08,0x00]
32100 v_frexp_mant_f32_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
32101 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x51,0x01,0x00]
32103 v_frexp_mant_f32_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
32104 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x5f,0x01,0x00]
32106 v_frexp_mant_f32_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
32107 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x61,0x01,0x00]
32109 v_frexp_mant_f32_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
32110 // GFX10: encoding: [0xfa,0x80,0x0a,0x7e,0x01,0x6f,0x01,0x00]
32112 v_clrexcp_e32
32113 // GFX10: encoding: [0x00,0x82,0x00,0x7e]
32115 v_clrexcp_e64
32116 // GFX10: encoding: [0x00,0x00,0xc1,0xd5,0x00,0x00,0x00,0x00]
32118 v_movreld_b32 v5, v1
32119 // GFX10: encoding: [0x01,0x85,0x0a,0x7e]
32121 v_movreld_b32 v255, v1
32122 // GFX10: encoding: [0x01,0x85,0xfe,0x7f]
32124 v_movreld_b32 v5, v255
32125 // GFX10: encoding: [0xff,0x85,0x0a,0x7e]
32127 v_movreld_b32 v5, m0
32128 // GFX10: encoding: [0x7c,0x84,0x0a,0x7e]
32130 v_movreld_b32 v5, 0
32131 // GFX10: encoding: [0x80,0x84,0x0a,0x7e]
32133 v_movreld_b32 v5, -1
32134 // GFX10: encoding: [0xc1,0x84,0x0a,0x7e]
32136 v_movreld_b32 v5, 0.5
32137 // GFX10: encoding: [0xf0,0x84,0x0a,0x7e]
32139 v_movreld_b32 v5, -4.0
32140 // GFX10: encoding: [0xf7,0x84,0x0a,0x7e]
32142 v_movreld_b32_e64 v5, v1
32143 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0x01,0x01,0x00,0x00]
32145 v_movreld_b32_e64 v255, v1
32146 // GFX10: encoding: [0xff,0x00,0xc2,0xd5,0x01,0x01,0x00,0x00]
32148 v_movreld_b32_e64 v5, v255
32149 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0xff,0x01,0x00,0x00]
32151 v_movreld_b32_e64 v5, m0
32152 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0x7c,0x00,0x00,0x00]
32154 v_movreld_b32_e64 v5, 0
32155 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0x80,0x00,0x00,0x00]
32157 v_movreld_b32_e64 v5, -1
32158 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0xc1,0x00,0x00,0x00]
32160 v_movreld_b32_e64 v5, 0.5
32161 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0xf0,0x00,0x00,0x00]
32163 v_movreld_b32_e64 v5, -4.0
32164 // GFX10: encoding: [0x05,0x00,0xc2,0xd5,0xf7,0x00,0x00,0x00]
32166 v_movrels_b32 v5, v1
32167 // GFX10: encoding: [0x01,0x87,0x0a,0x7e]
32169 v_movrels_b32 v255, v1
32170 // GFX10: encoding: [0x01,0x87,0xfe,0x7f]
32172 v_movrels_b32 v5, v255
32173 // GFX10: encoding: [0xff,0x87,0x0a,0x7e]
32175 v_movrels_b32_e64 v5, v1
32176 // GFX10: encoding: [0x05,0x00,0xc3,0xd5,0x01,0x01,0x00,0x00]
32178 v_movrels_b32_e64 v255, v1
32179 // GFX10: encoding: [0xff,0x00,0xc3,0xd5,0x01,0x01,0x00,0x00]
32181 v_movrels_b32_e64 v5, v255
32182 // GFX10: encoding: [0x05,0x00,0xc3,0xd5,0xff,0x01,0x00,0x00]
32184 v_movrelsd_b32 v5, v1
32185 // GFX10: encoding: [0x01,0x89,0x0a,0x7e]
32187 v_movrelsd_b32 v255, v1
32188 // GFX10: encoding: [0x01,0x89,0xfe,0x7f]
32190 v_movrelsd_b32 v5, v255
32191 // GFX10: encoding: [0xff,0x89,0x0a,0x7e]
32193 v_movrelsd_b32_e64 v5, v1
32194 // GFX10: encoding: [0x05,0x00,0xc4,0xd5,0x01,0x01,0x00,0x00]
32196 v_movrelsd_b32_e64 v255, v1
32197 // GFX10: encoding: [0xff,0x00,0xc4,0xd5,0x01,0x01,0x00,0x00]
32199 v_movrelsd_b32_e64 v5, v255
32200 // GFX10: encoding: [0x05,0x00,0xc4,0xd5,0xff,0x01,0x00,0x00]
32202 v_movrelsd_2_b32 v5, v1
32203 // GFX10: encoding: [0x01,0x91,0x0a,0x7e]
32205 v_movrelsd_2_b32 v255, v1
32206 // GFX10: encoding: [0x01,0x91,0xfe,0x7f]
32208 v_movrelsd_2_b32 v5, v255
32209 // GFX10: encoding: [0xff,0x91,0x0a,0x7e]
32211 v_movrelsd_2_b32_e64 v5, v1
32212 // GFX10: encoding: [0x05,0x00,0xc8,0xd5,0x01,0x01,0x00,0x00]
32214 v_movrelsd_2_b32_e64 v255, v1
32215 // GFX10: encoding: [0xff,0x00,0xc8,0xd5,0x01,0x01,0x00,0x00]
32217 v_movrelsd_2_b32_e64 v5, v255
32218 // GFX10: encoding: [0x05,0x00,0xc8,0xd5,0xff,0x01,0x00,0x00]
32220 v_cvt_f16_u16_e32 v5, v1
32221 // GFX10: encoding: [0x01,0xa1,0x0a,0x7e]
32223 v_cvt_f16_u16_e32 v255, v1
32224 // GFX10: encoding: [0x01,0xa1,0xfe,0x7f]
32226 v_cvt_f16_u16_e32 v5, v255
32227 // GFX10: encoding: [0xff,0xa1,0x0a,0x7e]
32229 v_cvt_f16_u16_e32 v5, s1
32230 // GFX10: encoding: [0x01,0xa0,0x0a,0x7e]
32232 v_cvt_f16_u16_e32 v5, s101
32233 // GFX10: encoding: [0x65,0xa0,0x0a,0x7e]
32235 v_cvt_f16_u16_e32 v5, vcc_lo
32236 // GFX10: encoding: [0x6a,0xa0,0x0a,0x7e]
32238 v_cvt_f16_u16_e32 v5, vcc_hi
32239 // GFX10: encoding: [0x6b,0xa0,0x0a,0x7e]
32241 v_cvt_f16_u16_e32 v5, m0
32242 // GFX10: encoding: [0x7c,0xa0,0x0a,0x7e]
32244 v_cvt_f16_u16_e32 v5, exec_lo
32245 // GFX10: encoding: [0x7e,0xa0,0x0a,0x7e]
32247 v_cvt_f16_u16_e32 v5, exec_hi
32248 // GFX10: encoding: [0x7f,0xa0,0x0a,0x7e]
32250 v_cvt_f16_u16_e32 v5, 0
32251 // GFX10: encoding: [0x80,0xa0,0x0a,0x7e]
32253 v_cvt_f16_u16_e32 v5, -1
32254 // GFX10: encoding: [0xc1,0xa0,0x0a,0x7e]
32256 v_cvt_f16_u16_e32 v5, 0.5
32257 // GFX10: encoding: [0xf0,0xa0,0x0a,0x7e]
32259 v_cvt_f16_u16_e32 v5, -4.0
32260 // GFX10: encoding: [0xf7,0xa0,0x0a,0x7e]
32262 v_cvt_f16_u16_e32 v5, 0xfe0b
32263 // GFX10: encoding: [0xff,0xa0,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
32265 v_cvt_f16_u16_e32 v5, 0x3456
32266 // GFX10: encoding: [0xff,0xa0,0x0a,0x7e,0x56,0x34,0x00,0x00]
32268 v_cvt_f16_u16_e64 v5, v1
32269 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]
32271 v_cvt_f16_u16_e64 v255, v1
32272 // GFX10: encoding: [0xff,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]
32274 v_cvt_f16_u16_e64 v5, v255
32275 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0xff,0x01,0x00,0x00]
32277 v_cvt_f16_u16_e64 v5, s1
32278 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x01,0x00,0x00,0x00]
32280 v_cvt_f16_u16_e64 v5, s101
32281 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x65,0x00,0x00,0x00]
32283 v_cvt_f16_u16_e64 v5, vcc_lo
32284 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x6a,0x00,0x00,0x00]
32286 v_cvt_f16_u16_e64 v5, vcc_hi
32287 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x6b,0x00,0x00,0x00]
32289 v_cvt_f16_u16_e64 v5, m0
32290 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x7c,0x00,0x00,0x00]
32292 v_cvt_f16_u16_e64 v5, exec_lo
32293 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x7e,0x00,0x00,0x00]
32295 v_cvt_f16_u16_e64 v5, exec_hi
32296 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x7f,0x00,0x00,0x00]
32298 v_cvt_f16_u16_e64 v5, 0
32299 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0x80,0x00,0x00,0x00]
32301 v_cvt_f16_u16_e64 v5, -1
32302 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0xc1,0x00,0x00,0x00]
32304 v_cvt_f16_u16_e64 v5, 0.5
32305 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0xf0,0x00,0x00,0x00]
32307 v_cvt_f16_u16_e64 v5, -4.0
32308 // GFX10: encoding: [0x05,0x00,0xd0,0xd5,0xf7,0x00,0x00,0x00]
32310 v_cvt_f16_u16_e64 v5, v1 clamp
32311 // GFX10: encoding: [0x05,0x80,0xd0,0xd5,0x01,0x01,0x00,0x00]
32313 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32314 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x06,0x00]
32316 v_cvt_f16_u16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32317 // GFX10: encoding: [0xf9,0xa0,0xfe,0x7f,0x01,0x06,0x06,0x00]
32319 v_cvt_f16_u16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32320 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0xff,0x06,0x06,0x00]
32322 v_cvt_f16_u16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32323 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x86,0x00]
32325 v_cvt_f16_u16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32326 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x65,0x06,0x86,0x00]
32328 v_cvt_f16_u16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32329 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x6a,0x06,0x86,0x00]
32331 v_cvt_f16_u16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32332 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x6b,0x06,0x86,0x00]
32334 v_cvt_f16_u16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32335 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x7c,0x06,0x86,0x00]
32337 v_cvt_f16_u16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32338 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x7e,0x06,0x86,0x00]
32340 v_cvt_f16_u16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32341 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x7f,0x06,0x86,0x00]
32343 v_cvt_f16_u16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32344 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x26,0x06,0x00]
32346 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32347 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x06,0x00]
32349 v_cvt_f16_u16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
32350 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x00,0x06,0x00]
32352 v_cvt_f16_u16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
32353 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x01,0x06,0x00]
32355 v_cvt_f16_u16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
32356 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x02,0x06,0x00]
32358 v_cvt_f16_u16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
32359 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x03,0x06,0x00]
32361 v_cvt_f16_u16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
32362 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x04,0x06,0x00]
32364 v_cvt_f16_u16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
32365 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x05,0x06,0x00]
32367 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
32368 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x0e,0x06,0x00]
32370 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32371 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x16,0x06,0x00]
32373 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32374 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x16,0x06,0x00]
32376 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32377 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x06,0x00]
32379 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
32380 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x00,0x00]
32382 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
32383 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x01,0x00]
32385 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
32386 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x02,0x00]
32388 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
32389 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x03,0x00]
32391 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
32392 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x04,0x00]
32394 v_cvt_f16_u16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
32395 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x05,0x00]
32397 v_cvt_f16_u16_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32398 // GFX10: encoding: [0xf9,0xa0,0x0a,0x7e,0x01,0x06,0x0e,0x00]
32400 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32401 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x00]
32403 v_cvt_f16_u16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32404 // GFX10: encoding: [0xfa,0xa0,0xfe,0x7f,0x01,0xe4,0x00,0x00]
32406 v_cvt_f16_u16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32407 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0xff,0xe4,0x00,0x00]
32409 v_cvt_f16_u16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
32410 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x1b,0x00,0x00]
32412 v_cvt_f16_u16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
32413 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x40,0x01,0x00]
32415 v_cvt_f16_u16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
32416 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x41,0x01,0x00]
32418 v_cvt_f16_u16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
32419 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x01,0x01,0x00]
32421 v_cvt_f16_u16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
32422 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x0f,0x01,0x00]
32424 v_cvt_f16_u16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
32425 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x11,0x01,0x00]
32427 v_cvt_f16_u16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
32428 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x1f,0x01,0x00]
32430 v_cvt_f16_u16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
32431 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x21,0x01,0x00]
32433 v_cvt_f16_u16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
32434 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x2f,0x01,0x00]
32436 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
32437 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x10]
32439 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
32440 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x30]
32442 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
32443 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32445 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
32446 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32448 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
32449 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x01]
32451 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
32452 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x03]
32454 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
32455 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32457 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
32458 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32460 v_cvt_f16_u16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
32461 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0xe4,0x08,0x00]
32463 v_cvt_f16_u16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
32464 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x51,0x01,0x00]
32466 v_cvt_f16_u16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
32467 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x5f,0x01,0x00]
32469 v_cvt_f16_u16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
32470 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x61,0x01,0x00]
32472 v_cvt_f16_u16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
32473 // GFX10: encoding: [0xfa,0xa0,0x0a,0x7e,0x01,0x6f,0x01,0x00]
32475 v_cvt_f16_i16_e32 v5, v1
32476 // GFX10: encoding: [0x01,0xa3,0x0a,0x7e]
32478 v_cvt_f16_i16_e32 v255, v1
32479 // GFX10: encoding: [0x01,0xa3,0xfe,0x7f]
32481 v_cvt_f16_i16_e32 v5, v255
32482 // GFX10: encoding: [0xff,0xa3,0x0a,0x7e]
32484 v_cvt_f16_i16_e32 v5, s1
32485 // GFX10: encoding: [0x01,0xa2,0x0a,0x7e]
32487 v_cvt_f16_i16_e32 v5, s101
32488 // GFX10: encoding: [0x65,0xa2,0x0a,0x7e]
32490 v_cvt_f16_i16_e32 v5, vcc_lo
32491 // GFX10: encoding: [0x6a,0xa2,0x0a,0x7e]
32493 v_cvt_f16_i16_e32 v5, vcc_hi
32494 // GFX10: encoding: [0x6b,0xa2,0x0a,0x7e]
32496 v_cvt_f16_i16_e32 v5, m0
32497 // GFX10: encoding: [0x7c,0xa2,0x0a,0x7e]
32499 v_cvt_f16_i16_e32 v5, exec_lo
32500 // GFX10: encoding: [0x7e,0xa2,0x0a,0x7e]
32502 v_cvt_f16_i16_e32 v5, exec_hi
32503 // GFX10: encoding: [0x7f,0xa2,0x0a,0x7e]
32505 v_cvt_f16_i16_e32 v5, 0
32506 // GFX10: encoding: [0x80,0xa2,0x0a,0x7e]
32508 v_cvt_f16_i16_e32 v5, -1
32509 // GFX10: encoding: [0xc1,0xa2,0x0a,0x7e]
32511 v_cvt_f16_i16_e32 v5, 0.5
32512 // GFX10: encoding: [0xf0,0xa2,0x0a,0x7e]
32514 v_cvt_f16_i16_e32 v5, -4.0
32515 // GFX10: encoding: [0xf7,0xa2,0x0a,0x7e]
32517 v_cvt_f16_i16_e32 v5, 0xfe0b
32518 // GFX10: encoding: [0xff,0xa2,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
32520 v_cvt_f16_i16_e32 v5, 0x3456
32521 // GFX10: encoding: [0xff,0xa2,0x0a,0x7e,0x56,0x34,0x00,0x00]
32523 v_cvt_f16_i16_e64 v5, v1
32524 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]
32526 v_cvt_f16_i16_e64 v255, v1
32527 // GFX10: encoding: [0xff,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]
32529 v_cvt_f16_i16_e64 v5, v255
32530 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0xff,0x01,0x00,0x00]
32532 v_cvt_f16_i16_e64 v5, s1
32533 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x01,0x00,0x00,0x00]
32535 v_cvt_f16_i16_e64 v5, s101
32536 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x65,0x00,0x00,0x00]
32538 v_cvt_f16_i16_e64 v5, vcc_lo
32539 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x6a,0x00,0x00,0x00]
32541 v_cvt_f16_i16_e64 v5, vcc_hi
32542 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x6b,0x00,0x00,0x00]
32544 v_cvt_f16_i16_e64 v5, m0
32545 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x7c,0x00,0x00,0x00]
32547 v_cvt_f16_i16_e64 v5, exec_lo
32548 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x7e,0x00,0x00,0x00]
32550 v_cvt_f16_i16_e64 v5, exec_hi
32551 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x7f,0x00,0x00,0x00]
32553 v_cvt_f16_i16_e64 v5, 0
32554 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0x80,0x00,0x00,0x00]
32556 v_cvt_f16_i16_e64 v5, -1
32557 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0xc1,0x00,0x00,0x00]
32559 v_cvt_f16_i16_e64 v5, 0.5
32560 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0xf0,0x00,0x00,0x00]
32562 v_cvt_f16_i16_e64 v5, -4.0
32563 // GFX10: encoding: [0x05,0x00,0xd1,0xd5,0xf7,0x00,0x00,0x00]
32565 v_cvt_f16_i16_e64 v5, v1 clamp
32566 // GFX10: encoding: [0x05,0x80,0xd1,0xd5,0x01,0x01,0x00,0x00]
32568 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32569 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x06,0x00]
32571 v_cvt_f16_i16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32572 // GFX10: encoding: [0xf9,0xa2,0xfe,0x7f,0x01,0x06,0x06,0x00]
32574 v_cvt_f16_i16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32575 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0xff,0x06,0x06,0x00]
32577 v_cvt_f16_i16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32578 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x86,0x00]
32580 v_cvt_f16_i16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32581 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x65,0x06,0x86,0x00]
32583 v_cvt_f16_i16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32584 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x6a,0x06,0x86,0x00]
32586 v_cvt_f16_i16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32587 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x6b,0x06,0x86,0x00]
32589 v_cvt_f16_i16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32590 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x7c,0x06,0x86,0x00]
32592 v_cvt_f16_i16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32593 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x7e,0x06,0x86,0x00]
32595 v_cvt_f16_i16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32596 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x7f,0x06,0x86,0x00]
32598 v_cvt_f16_i16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32599 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x26,0x06,0x00]
32601 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32602 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x06,0x00]
32604 v_cvt_f16_i16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
32605 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x00,0x06,0x00]
32607 v_cvt_f16_i16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
32608 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x01,0x06,0x00]
32610 v_cvt_f16_i16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
32611 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x02,0x06,0x00]
32613 v_cvt_f16_i16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
32614 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x03,0x06,0x00]
32616 v_cvt_f16_i16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
32617 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x04,0x06,0x00]
32619 v_cvt_f16_i16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
32620 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x05,0x06,0x00]
32622 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
32623 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x0e,0x06,0x00]
32625 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32626 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x16,0x06,0x00]
32628 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32629 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x16,0x06,0x00]
32631 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32632 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x06,0x00]
32634 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
32635 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x00,0x00]
32637 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
32638 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x01,0x00]
32640 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
32641 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x02,0x00]
32643 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
32644 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x03,0x00]
32646 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
32647 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x04,0x00]
32649 v_cvt_f16_i16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
32650 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x05,0x00]
32652 v_cvt_f16_i16_sdwa v5, sext(v1) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32653 // GFX10: encoding: [0xf9,0xa2,0x0a,0x7e,0x01,0x06,0x0e,0x00]
32655 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32656 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x00]
32658 v_cvt_f16_i16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32659 // GFX10: encoding: [0xfa,0xa2,0xfe,0x7f,0x01,0xe4,0x00,0x00]
32661 v_cvt_f16_i16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32662 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0xff,0xe4,0x00,0x00]
32664 v_cvt_f16_i16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
32665 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x1b,0x00,0x00]
32667 v_cvt_f16_i16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
32668 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x40,0x01,0x00]
32670 v_cvt_f16_i16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
32671 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x41,0x01,0x00]
32673 v_cvt_f16_i16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
32674 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x01,0x01,0x00]
32676 v_cvt_f16_i16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
32677 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x0f,0x01,0x00]
32679 v_cvt_f16_i16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
32680 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x11,0x01,0x00]
32682 v_cvt_f16_i16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
32683 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x1f,0x01,0x00]
32685 v_cvt_f16_i16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
32686 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x21,0x01,0x00]
32688 v_cvt_f16_i16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
32689 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x2f,0x01,0x00]
32691 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
32692 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x10]
32694 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
32695 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x30]
32697 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
32698 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32700 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
32701 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32703 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
32704 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x01]
32706 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
32707 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x03]
32709 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
32710 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32712 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
32713 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32715 v_cvt_f16_i16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
32716 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0xe4,0x08,0x00]
32718 v_cvt_f16_i16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
32719 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x51,0x01,0x00]
32721 v_cvt_f16_i16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
32722 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x5f,0x01,0x00]
32724 v_cvt_f16_i16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
32725 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x61,0x01,0x00]
32727 v_cvt_f16_i16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
32728 // GFX10: encoding: [0xfa,0xa2,0x0a,0x7e,0x01,0x6f,0x01,0x00]
32730 v_cvt_u16_f16_e32 v5, v1
32731 // GFX10: encoding: [0x01,0xa5,0x0a,0x7e]
32733 v_cvt_u16_f16_e32 v255, v1
32734 // GFX10: encoding: [0x01,0xa5,0xfe,0x7f]
32736 v_cvt_u16_f16_e32 v5, v255
32737 // GFX10: encoding: [0xff,0xa5,0x0a,0x7e]
32739 v_cvt_u16_f16_e32 v5, s1
32740 // GFX10: encoding: [0x01,0xa4,0x0a,0x7e]
32742 v_cvt_u16_f16_e32 v5, s101
32743 // GFX10: encoding: [0x65,0xa4,0x0a,0x7e]
32745 v_cvt_u16_f16_e32 v5, vcc_lo
32746 // GFX10: encoding: [0x6a,0xa4,0x0a,0x7e]
32748 v_cvt_u16_f16_e32 v5, vcc_hi
32749 // GFX10: encoding: [0x6b,0xa4,0x0a,0x7e]
32751 v_cvt_u16_f16_e32 v5, m0
32752 // GFX10: encoding: [0x7c,0xa4,0x0a,0x7e]
32754 v_cvt_u16_f16_e32 v5, exec_lo
32755 // GFX10: encoding: [0x7e,0xa4,0x0a,0x7e]
32757 v_cvt_u16_f16_e32 v5, exec_hi
32758 // GFX10: encoding: [0x7f,0xa4,0x0a,0x7e]
32760 v_cvt_u16_f16_e32 v5, 0
32761 // GFX10: encoding: [0x80,0xa4,0x0a,0x7e]
32763 v_cvt_u16_f16_e32 v5, -1
32764 // GFX10: encoding: [0xc1,0xa4,0x0a,0x7e]
32766 v_cvt_u16_f16_e32 v5, 0.5
32767 // GFX10: encoding: [0xf0,0xa4,0x0a,0x7e]
32769 v_cvt_u16_f16_e32 v5, -4.0
32770 // GFX10: encoding: [0xf7,0xa4,0x0a,0x7e]
32772 v_cvt_u16_f16_e32 v5, 0xfe0b
32773 // GFX10: encoding: [0xff,0xa4,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
32775 v_cvt_u16_f16_e32 v5, 0x3456
32776 // GFX10: encoding: [0xff,0xa4,0x0a,0x7e,0x56,0x34,0x00,0x00]
32778 v_cvt_u16_f16_e64 v5, v1
32779 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]
32781 v_cvt_u16_f16_e64 v255, v1
32782 // GFX10: encoding: [0xff,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]
32784 v_cvt_u16_f16_e64 v5, v255
32785 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0xff,0x01,0x00,0x00]
32787 v_cvt_u16_f16_e64 v5, s1
32788 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x01,0x00,0x00,0x00]
32790 v_cvt_u16_f16_e64 v5, s101
32791 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x65,0x00,0x00,0x00]
32793 v_cvt_u16_f16_e64 v5, vcc_lo
32794 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x6a,0x00,0x00,0x00]
32796 v_cvt_u16_f16_e64 v5, vcc_hi
32797 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x6b,0x00,0x00,0x00]
32799 v_cvt_u16_f16_e64 v5, m0
32800 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x7c,0x00,0x00,0x00]
32802 v_cvt_u16_f16_e64 v5, exec_lo
32803 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x7e,0x00,0x00,0x00]
32805 v_cvt_u16_f16_e64 v5, exec_hi
32806 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x7f,0x00,0x00,0x00]
32808 v_cvt_u16_f16_e64 v5, 0
32809 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x80,0x00,0x00,0x00]
32811 v_cvt_u16_f16_e64 v5, -1
32812 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0xc1,0x00,0x00,0x00]
32814 v_cvt_u16_f16_e64 v5, 0.5
32815 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0xf0,0x00,0x00,0x00]
32817 v_cvt_u16_f16_e64 v5, -4.0
32818 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0xf7,0x00,0x00,0x00]
32820 v_cvt_u16_f16_e64 v5, -v1
32821 // GFX10: encoding: [0x05,0x00,0xd2,0xd5,0x01,0x01,0x00,0x20]
32823 v_cvt_u16_f16_e64 v5, |v1|
32824 // GFX10: encoding: [0x05,0x01,0xd2,0xd5,0x01,0x01,0x00,0x00]
32826 v_cvt_u16_f16_e64 v5, v1 clamp
32827 // GFX10: encoding: [0x05,0x80,0xd2,0xd5,0x01,0x01,0x00,0x00]
32829 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32830 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x06,0x00]
32832 v_cvt_u16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32833 // GFX10: encoding: [0xf9,0xa4,0xfe,0x7f,0x01,0x06,0x06,0x00]
32835 v_cvt_u16_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32836 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0xff,0x06,0x06,0x00]
32838 v_cvt_u16_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32839 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x86,0x00]
32841 v_cvt_u16_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32842 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x65,0x06,0x86,0x00]
32844 v_cvt_u16_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32845 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x6a,0x06,0x86,0x00]
32847 v_cvt_u16_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32848 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x6b,0x06,0x86,0x00]
32850 v_cvt_u16_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32851 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x7c,0x06,0x86,0x00]
32853 v_cvt_u16_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32854 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x7e,0x06,0x86,0x00]
32856 v_cvt_u16_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32857 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x7f,0x06,0x86,0x00]
32859 v_cvt_u16_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32860 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x26,0x06,0x00]
32862 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32863 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x06,0x00]
32865 v_cvt_u16_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
32866 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x00,0x06,0x00]
32868 v_cvt_u16_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
32869 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x01,0x06,0x00]
32871 v_cvt_u16_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
32872 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x02,0x06,0x00]
32874 v_cvt_u16_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
32875 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x03,0x06,0x00]
32877 v_cvt_u16_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
32878 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x04,0x06,0x00]
32880 v_cvt_u16_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
32881 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x05,0x06,0x00]
32883 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
32884 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x0e,0x06,0x00]
32886 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32887 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x16,0x06,0x00]
32889 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
32890 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x16,0x06,0x00]
32892 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32893 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x06,0x00]
32895 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
32896 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x00,0x00]
32898 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
32899 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x01,0x00]
32901 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
32902 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x02,0x00]
32904 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
32905 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x03,0x00]
32907 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
32908 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x04,0x00]
32910 v_cvt_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
32911 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x05,0x00]
32913 v_cvt_u16_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32914 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x16,0x00]
32916 v_cvt_u16_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
32917 // GFX10: encoding: [0xf9,0xa4,0x0a,0x7e,0x01,0x06,0x26,0x00]
32919 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32920 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x00]
32922 v_cvt_u16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32923 // GFX10: encoding: [0xfa,0xa4,0xfe,0x7f,0x01,0xe4,0x00,0x00]
32925 v_cvt_u16_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
32926 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0xff,0xe4,0x00,0x00]
32928 v_cvt_u16_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
32929 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x1b,0x00,0x00]
32931 v_cvt_u16_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
32932 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x40,0x01,0x00]
32934 v_cvt_u16_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
32935 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x41,0x01,0x00]
32937 v_cvt_u16_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
32938 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x01,0x01,0x00]
32940 v_cvt_u16_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
32941 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x0f,0x01,0x00]
32943 v_cvt_u16_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
32944 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x11,0x01,0x00]
32946 v_cvt_u16_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
32947 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x1f,0x01,0x00]
32949 v_cvt_u16_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
32950 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x21,0x01,0x00]
32952 v_cvt_u16_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
32953 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x2f,0x01,0x00]
32955 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
32956 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x10]
32958 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
32959 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x30]
32961 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
32962 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32964 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
32965 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
32967 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
32968 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x01]
32970 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
32971 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x03]
32973 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
32974 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32976 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
32977 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
32979 v_cvt_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
32980 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0xe4,0x08,0x00]
32982 v_cvt_u16_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
32983 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x51,0x01,0x00]
32985 v_cvt_u16_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
32986 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x5f,0x01,0x00]
32988 v_cvt_u16_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
32989 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x61,0x01,0x00]
32991 v_cvt_u16_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
32992 // GFX10: encoding: [0xfa,0xa4,0x0a,0x7e,0x01,0x6f,0x01,0x00]
32994 v_cvt_i16_f16_e32 v5, v1
32995 // GFX10: encoding: [0x01,0xa7,0x0a,0x7e]
32997 v_cvt_i16_f16_e32 v255, v1
32998 // GFX10: encoding: [0x01,0xa7,0xfe,0x7f]
33000 v_cvt_i16_f16_e32 v5, v255
33001 // GFX10: encoding: [0xff,0xa7,0x0a,0x7e]
33003 v_cvt_i16_f16_e32 v5, s1
33004 // GFX10: encoding: [0x01,0xa6,0x0a,0x7e]
33006 v_cvt_i16_f16_e32 v5, s101
33007 // GFX10: encoding: [0x65,0xa6,0x0a,0x7e]
33009 v_cvt_i16_f16_e32 v5, vcc_lo
33010 // GFX10: encoding: [0x6a,0xa6,0x0a,0x7e]
33012 v_cvt_i16_f16_e32 v5, vcc_hi
33013 // GFX10: encoding: [0x6b,0xa6,0x0a,0x7e]
33015 v_cvt_i16_f16_e32 v5, m0
33016 // GFX10: encoding: [0x7c,0xa6,0x0a,0x7e]
33018 v_cvt_i16_f16_e32 v5, exec_lo
33019 // GFX10: encoding: [0x7e,0xa6,0x0a,0x7e]
33021 v_cvt_i16_f16_e32 v5, exec_hi
33022 // GFX10: encoding: [0x7f,0xa6,0x0a,0x7e]
33024 v_cvt_i16_f16_e32 v5, 0
33025 // GFX10: encoding: [0x80,0xa6,0x0a,0x7e]
33027 v_cvt_i16_f16_e32 v5, -1
33028 // GFX10: encoding: [0xc1,0xa6,0x0a,0x7e]
33030 v_cvt_i16_f16_e32 v5, 0.5
33031 // GFX10: encoding: [0xf0,0xa6,0x0a,0x7e]
33033 v_cvt_i16_f16_e32 v5, -4.0
33034 // GFX10: encoding: [0xf7,0xa6,0x0a,0x7e]
33036 v_cvt_i16_f16_e32 v5, 0xfe0b
33037 // GFX10: encoding: [0xff,0xa6,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
33039 v_cvt_i16_f16_e32 v5, 0x3456
33040 // GFX10: encoding: [0xff,0xa6,0x0a,0x7e,0x56,0x34,0x00,0x00]
33042 v_cvt_i16_f16_e64 v5, v1
33043 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]
33045 v_cvt_i16_f16_e64 v255, v1
33046 // GFX10: encoding: [0xff,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]
33048 v_cvt_i16_f16_e64 v5, v255
33049 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0xff,0x01,0x00,0x00]
33051 v_cvt_i16_f16_e64 v5, s1
33052 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x01,0x00,0x00,0x00]
33054 v_cvt_i16_f16_e64 v5, s101
33055 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x65,0x00,0x00,0x00]
33057 v_cvt_i16_f16_e64 v5, vcc_lo
33058 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x6a,0x00,0x00,0x00]
33060 v_cvt_i16_f16_e64 v5, vcc_hi
33061 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x6b,0x00,0x00,0x00]
33063 v_cvt_i16_f16_e64 v5, m0
33064 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x7c,0x00,0x00,0x00]
33066 v_cvt_i16_f16_e64 v5, exec_lo
33067 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x7e,0x00,0x00,0x00]
33069 v_cvt_i16_f16_e64 v5, exec_hi
33070 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x7f,0x00,0x00,0x00]
33072 v_cvt_i16_f16_e64 v5, 0
33073 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x80,0x00,0x00,0x00]
33075 v_cvt_i16_f16_e64 v5, -1
33076 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0xc1,0x00,0x00,0x00]
33078 v_cvt_i16_f16_e64 v5, 0.5
33079 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0xf0,0x00,0x00,0x00]
33081 v_cvt_i16_f16_e64 v5, -4.0
33082 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0xf7,0x00,0x00,0x00]
33084 v_cvt_i16_f16_e64 v5, -v1
33085 // GFX10: encoding: [0x05,0x00,0xd3,0xd5,0x01,0x01,0x00,0x20]
33087 v_cvt_i16_f16_e64 v5, |v1|
33088 // GFX10: encoding: [0x05,0x01,0xd3,0xd5,0x01,0x01,0x00,0x00]
33090 v_cvt_i16_f16_e64 v5, v1 clamp
33091 // GFX10: encoding: [0x05,0x80,0xd3,0xd5,0x01,0x01,0x00,0x00]
33093 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33094 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x06,0x00]
33096 v_cvt_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33097 // GFX10: encoding: [0xf9,0xa6,0xfe,0x7f,0x01,0x06,0x06,0x00]
33099 v_cvt_i16_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33100 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0xff,0x06,0x06,0x00]
33102 v_cvt_i16_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33103 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x86,0x00]
33105 v_cvt_i16_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33106 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x65,0x06,0x86,0x00]
33108 v_cvt_i16_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33109 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x6a,0x06,0x86,0x00]
33111 v_cvt_i16_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33112 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x6b,0x06,0x86,0x00]
33114 v_cvt_i16_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33115 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x7c,0x06,0x86,0x00]
33117 v_cvt_i16_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33118 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x7e,0x06,0x86,0x00]
33120 v_cvt_i16_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33121 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x7f,0x06,0x86,0x00]
33123 v_cvt_i16_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33124 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x26,0x06,0x00]
33126 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33127 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x06,0x00]
33129 v_cvt_i16_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33130 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x00,0x06,0x00]
33132 v_cvt_i16_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33133 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x01,0x06,0x00]
33135 v_cvt_i16_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
33136 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x02,0x06,0x00]
33138 v_cvt_i16_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
33139 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x03,0x06,0x00]
33141 v_cvt_i16_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33142 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x04,0x06,0x00]
33144 v_cvt_i16_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33145 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x05,0x06,0x00]
33147 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
33148 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x0e,0x06,0x00]
33150 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33151 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x16,0x06,0x00]
33153 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33154 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x16,0x06,0x00]
33156 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33157 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x06,0x00]
33159 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
33160 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x00,0x00]
33162 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
33163 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x01,0x00]
33165 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
33166 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x02,0x00]
33168 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
33169 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x03,0x00]
33171 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
33172 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x04,0x00]
33174 v_cvt_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
33175 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x05,0x00]
33177 v_cvt_i16_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33178 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x16,0x00]
33180 v_cvt_i16_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33181 // GFX10: encoding: [0xf9,0xa6,0x0a,0x7e,0x01,0x06,0x26,0x00]
33183 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33184 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x00]
33186 v_cvt_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33187 // GFX10: encoding: [0xfa,0xa6,0xfe,0x7f,0x01,0xe4,0x00,0x00]
33189 v_cvt_i16_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33190 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0xff,0xe4,0x00,0x00]
33192 v_cvt_i16_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
33193 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x1b,0x00,0x00]
33195 v_cvt_i16_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
33196 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x40,0x01,0x00]
33198 v_cvt_i16_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
33199 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x41,0x01,0x00]
33201 v_cvt_i16_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
33202 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x01,0x01,0x00]
33204 v_cvt_i16_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
33205 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x0f,0x01,0x00]
33207 v_cvt_i16_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
33208 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x11,0x01,0x00]
33210 v_cvt_i16_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
33211 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x1f,0x01,0x00]
33213 v_cvt_i16_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
33214 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x21,0x01,0x00]
33216 v_cvt_i16_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
33217 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x2f,0x01,0x00]
33219 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
33220 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x10]
33222 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
33223 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x30]
33225 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
33226 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
33228 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
33229 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
33231 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
33232 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x01]
33234 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
33235 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x03]
33237 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
33238 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
33240 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
33241 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
33243 v_cvt_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
33244 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0xe4,0x08,0x00]
33246 v_cvt_i16_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
33247 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x51,0x01,0x00]
33249 v_cvt_i16_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
33250 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x5f,0x01,0x00]
33252 v_cvt_i16_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
33253 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x61,0x01,0x00]
33255 v_cvt_i16_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
33256 // GFX10: encoding: [0xfa,0xa6,0x0a,0x7e,0x01,0x6f,0x01,0x00]
33258 v_rcp_f16_e32 v5, v1
33259 // GFX10: encoding: [0x01,0xa9,0x0a,0x7e]
33261 v_rcp_f16_e32 v255, v1
33262 // GFX10: encoding: [0x01,0xa9,0xfe,0x7f]
33264 v_rcp_f16_e32 v5, v255
33265 // GFX10: encoding: [0xff,0xa9,0x0a,0x7e]
33267 v_rcp_f16_e32 v5, s1
33268 // GFX10: encoding: [0x01,0xa8,0x0a,0x7e]
33270 v_rcp_f16_e32 v5, s101
33271 // GFX10: encoding: [0x65,0xa8,0x0a,0x7e]
33273 v_rcp_f16_e32 v5, vcc_lo
33274 // GFX10: encoding: [0x6a,0xa8,0x0a,0x7e]
33276 v_rcp_f16_e32 v5, vcc_hi
33277 // GFX10: encoding: [0x6b,0xa8,0x0a,0x7e]
33279 v_rcp_f16_e32 v5, m0
33280 // GFX10: encoding: [0x7c,0xa8,0x0a,0x7e]
33282 v_rcp_f16_e32 v5, exec_lo
33283 // GFX10: encoding: [0x7e,0xa8,0x0a,0x7e]
33285 v_rcp_f16_e32 v5, exec_hi
33286 // GFX10: encoding: [0x7f,0xa8,0x0a,0x7e]
33288 v_rcp_f16_e32 v5, 0
33289 // GFX10: encoding: [0x80,0xa8,0x0a,0x7e]
33291 v_rcp_f16_e32 v5, -1
33292 // GFX10: encoding: [0xc1,0xa8,0x0a,0x7e]
33294 v_rcp_f16_e32 v5, 0.5
33295 // GFX10: encoding: [0xf0,0xa8,0x0a,0x7e]
33297 v_rcp_f16_e32 v5, -4.0
33298 // GFX10: encoding: [0xf7,0xa8,0x0a,0x7e]
33300 v_rcp_f16_e32 v5, 0xfe0b
33301 // GFX10: encoding: [0xff,0xa8,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
33303 v_rcp_f16_e32 v5, 0x3456
33304 // GFX10: encoding: [0xff,0xa8,0x0a,0x7e,0x56,0x34,0x00,0x00]
33306 v_rcp_f16_e64 v5, v1
33307 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]
33309 v_rcp_f16_e64 v255, v1
33310 // GFX10: encoding: [0xff,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]
33312 v_rcp_f16_e64 v5, v255
33313 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0xff,0x01,0x00,0x00]
33315 v_rcp_f16_e64 v5, s1
33316 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x01,0x00,0x00,0x00]
33318 v_rcp_f16_e64 v5, s101
33319 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x65,0x00,0x00,0x00]
33321 v_rcp_f16_e64 v5, vcc_lo
33322 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x6a,0x00,0x00,0x00]
33324 v_rcp_f16_e64 v5, vcc_hi
33325 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x6b,0x00,0x00,0x00]
33327 v_rcp_f16_e64 v5, m0
33328 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x7c,0x00,0x00,0x00]
33330 v_rcp_f16_e64 v5, exec_lo
33331 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x7e,0x00,0x00,0x00]
33333 v_rcp_f16_e64 v5, exec_hi
33334 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x7f,0x00,0x00,0x00]
33336 v_rcp_f16_e64 v5, 0
33337 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x80,0x00,0x00,0x00]
33339 v_rcp_f16_e64 v5, -1
33340 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0xc1,0x00,0x00,0x00]
33342 v_rcp_f16_e64 v5, 0.5
33343 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0xf0,0x00,0x00,0x00]
33345 v_rcp_f16_e64 v5, -4.0
33346 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0xf7,0x00,0x00,0x00]
33348 v_rcp_f16_e64 v5, -v1
33349 // GFX10: encoding: [0x05,0x00,0xd4,0xd5,0x01,0x01,0x00,0x20]
33351 v_rcp_f16_e64 v5, |v1|
33352 // GFX10: encoding: [0x05,0x01,0xd4,0xd5,0x01,0x01,0x00,0x00]
33354 v_rcp_f16_e64 v5, v1 clamp
33355 // GFX10: encoding: [0x05,0x80,0xd4,0xd5,0x01,0x01,0x00,0x00]
33357 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33358 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x06,0x00]
33360 v_rcp_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33361 // GFX10: encoding: [0xf9,0xa8,0xfe,0x7f,0x01,0x06,0x06,0x00]
33363 v_rcp_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33364 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0xff,0x06,0x06,0x00]
33366 v_rcp_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33367 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x86,0x00]
33369 v_rcp_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33370 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x65,0x06,0x86,0x00]
33372 v_rcp_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33373 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x6a,0x06,0x86,0x00]
33375 v_rcp_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33376 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x6b,0x06,0x86,0x00]
33378 v_rcp_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33379 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x7c,0x06,0x86,0x00]
33381 v_rcp_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33382 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x7e,0x06,0x86,0x00]
33384 v_rcp_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33385 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x7f,0x06,0x86,0x00]
33387 v_rcp_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33388 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x26,0x06,0x00]
33390 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33391 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x06,0x00]
33393 v_rcp_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33394 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x00,0x06,0x00]
33396 v_rcp_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33397 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x01,0x06,0x00]
33399 v_rcp_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
33400 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x02,0x06,0x00]
33402 v_rcp_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
33403 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x03,0x06,0x00]
33405 v_rcp_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33406 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x04,0x06,0x00]
33408 v_rcp_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33409 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x05,0x06,0x00]
33411 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
33412 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x0e,0x06,0x00]
33414 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33415 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x16,0x06,0x00]
33417 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33418 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x16,0x06,0x00]
33420 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33421 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x06,0x00]
33423 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
33424 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x00,0x00]
33426 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
33427 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x01,0x00]
33429 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
33430 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x02,0x00]
33432 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
33433 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x03,0x00]
33435 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
33436 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x04,0x00]
33438 v_rcp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
33439 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x05,0x00]
33441 v_rcp_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33442 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x16,0x00]
33444 v_rcp_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33445 // GFX10: encoding: [0xf9,0xa8,0x0a,0x7e,0x01,0x06,0x26,0x00]
33447 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33448 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x00]
33450 v_rcp_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33451 // GFX10: encoding: [0xfa,0xa8,0xfe,0x7f,0x01,0xe4,0x00,0x00]
33453 v_rcp_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33454 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0xff,0xe4,0x00,0x00]
33456 v_rcp_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
33457 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x1b,0x00,0x00]
33459 v_rcp_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
33460 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x40,0x01,0x00]
33462 v_rcp_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
33463 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x41,0x01,0x00]
33465 v_rcp_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
33466 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x01,0x01,0x00]
33468 v_rcp_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
33469 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x0f,0x01,0x00]
33471 v_rcp_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
33472 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x11,0x01,0x00]
33474 v_rcp_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
33475 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x1f,0x01,0x00]
33477 v_rcp_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
33478 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x21,0x01,0x00]
33480 v_rcp_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
33481 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x2f,0x01,0x00]
33483 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
33484 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x10]
33486 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
33487 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x30]
33489 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
33490 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
33492 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
33493 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
33495 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
33496 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x01]
33498 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
33499 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x03]
33501 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
33502 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
33504 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
33505 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
33507 v_rcp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
33508 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0xe4,0x08,0x00]
33510 v_rcp_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
33511 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x51,0x01,0x00]
33513 v_rcp_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
33514 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x5f,0x01,0x00]
33516 v_rcp_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
33517 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x61,0x01,0x00]
33519 v_rcp_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
33520 // GFX10: encoding: [0xfa,0xa8,0x0a,0x7e,0x01,0x6f,0x01,0x00]
33522 v_sqrt_f16_e32 v5, v1
33523 // GFX10: encoding: [0x01,0xab,0x0a,0x7e]
33525 v_sqrt_f16_e32 v255, v1
33526 // GFX10: encoding: [0x01,0xab,0xfe,0x7f]
33528 v_sqrt_f16_e32 v5, v255
33529 // GFX10: encoding: [0xff,0xab,0x0a,0x7e]
33531 v_sqrt_f16_e32 v5, s1
33532 // GFX10: encoding: [0x01,0xaa,0x0a,0x7e]
33534 v_sqrt_f16_e32 v5, s101
33535 // GFX10: encoding: [0x65,0xaa,0x0a,0x7e]
33537 v_sqrt_f16_e32 v5, vcc_lo
33538 // GFX10: encoding: [0x6a,0xaa,0x0a,0x7e]
33540 v_sqrt_f16_e32 v5, vcc_hi
33541 // GFX10: encoding: [0x6b,0xaa,0x0a,0x7e]
33543 v_sqrt_f16_e32 v5, m0
33544 // GFX10: encoding: [0x7c,0xaa,0x0a,0x7e]
33546 v_sqrt_f16_e32 v5, exec_lo
33547 // GFX10: encoding: [0x7e,0xaa,0x0a,0x7e]
33549 v_sqrt_f16_e32 v5, exec_hi
33550 // GFX10: encoding: [0x7f,0xaa,0x0a,0x7e]
33552 v_sqrt_f16_e32 v5, 0
33553 // GFX10: encoding: [0x80,0xaa,0x0a,0x7e]
33555 v_sqrt_f16_e32 v5, -1
33556 // GFX10: encoding: [0xc1,0xaa,0x0a,0x7e]
33558 v_sqrt_f16_e32 v5, 0.5
33559 // GFX10: encoding: [0xf0,0xaa,0x0a,0x7e]
33561 v_sqrt_f16_e32 v5, -4.0
33562 // GFX10: encoding: [0xf7,0xaa,0x0a,0x7e]
33564 v_sqrt_f16_e32 v5, 0xfe0b
33565 // GFX10: encoding: [0xff,0xaa,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
33567 v_sqrt_f16_e32 v5, 0x3456
33568 // GFX10: encoding: [0xff,0xaa,0x0a,0x7e,0x56,0x34,0x00,0x00]
33570 v_sqrt_f16_e64 v5, v1
33571 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]
33573 v_sqrt_f16_e64 v255, v1
33574 // GFX10: encoding: [0xff,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]
33576 v_sqrt_f16_e64 v5, v255
33577 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0xff,0x01,0x00,0x00]
33579 v_sqrt_f16_e64 v5, s1
33580 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x01,0x00,0x00,0x00]
33582 v_sqrt_f16_e64 v5, s101
33583 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x65,0x00,0x00,0x00]
33585 v_sqrt_f16_e64 v5, vcc_lo
33586 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x6a,0x00,0x00,0x00]
33588 v_sqrt_f16_e64 v5, vcc_hi
33589 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x6b,0x00,0x00,0x00]
33591 v_sqrt_f16_e64 v5, m0
33592 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x7c,0x00,0x00,0x00]
33594 v_sqrt_f16_e64 v5, exec_lo
33595 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x7e,0x00,0x00,0x00]
33597 v_sqrt_f16_e64 v5, exec_hi
33598 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x7f,0x00,0x00,0x00]
33600 v_sqrt_f16_e64 v5, 0
33601 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x80,0x00,0x00,0x00]
33603 v_sqrt_f16_e64 v5, -1
33604 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0xc1,0x00,0x00,0x00]
33606 v_sqrt_f16_e64 v5, 0.5
33607 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0xf0,0x00,0x00,0x00]
33609 v_sqrt_f16_e64 v5, -4.0
33610 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0xf7,0x00,0x00,0x00]
33612 v_sqrt_f16_e64 v5, -v1
33613 // GFX10: encoding: [0x05,0x00,0xd5,0xd5,0x01,0x01,0x00,0x20]
33615 v_sqrt_f16_e64 v5, |v1|
33616 // GFX10: encoding: [0x05,0x01,0xd5,0xd5,0x01,0x01,0x00,0x00]
33618 v_sqrt_f16_e64 v5, v1 clamp
33619 // GFX10: encoding: [0x05,0x80,0xd5,0xd5,0x01,0x01,0x00,0x00]
33621 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33622 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x06,0x00]
33624 v_sqrt_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33625 // GFX10: encoding: [0xf9,0xaa,0xfe,0x7f,0x01,0x06,0x06,0x00]
33627 v_sqrt_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33628 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0xff,0x06,0x06,0x00]
33630 v_sqrt_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33631 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x86,0x00]
33633 v_sqrt_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33634 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x65,0x06,0x86,0x00]
33636 v_sqrt_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33637 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x6a,0x06,0x86,0x00]
33639 v_sqrt_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33640 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x6b,0x06,0x86,0x00]
33642 v_sqrt_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33643 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x7c,0x06,0x86,0x00]
33645 v_sqrt_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33646 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x7e,0x06,0x86,0x00]
33648 v_sqrt_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33649 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x7f,0x06,0x86,0x00]
33651 v_sqrt_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33652 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x26,0x06,0x00]
33654 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33655 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x06,0x00]
33657 v_sqrt_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33658 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x00,0x06,0x00]
33660 v_sqrt_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33661 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x01,0x06,0x00]
33663 v_sqrt_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
33664 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x02,0x06,0x00]
33666 v_sqrt_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
33667 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x03,0x06,0x00]
33669 v_sqrt_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33670 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x04,0x06,0x00]
33672 v_sqrt_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33673 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x05,0x06,0x00]
33675 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
33676 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x0e,0x06,0x00]
33678 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33679 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x16,0x06,0x00]
33681 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33682 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x16,0x06,0x00]
33684 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33685 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x06,0x00]
33687 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
33688 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x00,0x00]
33690 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
33691 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x01,0x00]
33693 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
33694 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x02,0x00]
33696 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
33697 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x03,0x00]
33699 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
33700 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x04,0x00]
33702 v_sqrt_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
33703 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x05,0x00]
33705 v_sqrt_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33706 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x16,0x00]
33708 v_sqrt_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33709 // GFX10: encoding: [0xf9,0xaa,0x0a,0x7e,0x01,0x06,0x26,0x00]
33711 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33712 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x00]
33714 v_sqrt_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33715 // GFX10: encoding: [0xfa,0xaa,0xfe,0x7f,0x01,0xe4,0x00,0x00]
33717 v_sqrt_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33718 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0xff,0xe4,0x00,0x00]
33720 v_sqrt_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
33721 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x1b,0x00,0x00]
33723 v_sqrt_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
33724 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x40,0x01,0x00]
33726 v_sqrt_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
33727 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x41,0x01,0x00]
33729 v_sqrt_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
33730 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x01,0x01,0x00]
33732 v_sqrt_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
33733 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x0f,0x01,0x00]
33735 v_sqrt_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
33736 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x11,0x01,0x00]
33738 v_sqrt_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
33739 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x1f,0x01,0x00]
33741 v_sqrt_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
33742 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x21,0x01,0x00]
33744 v_sqrt_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
33745 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x2f,0x01,0x00]
33747 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
33748 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x10]
33750 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
33751 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x30]
33753 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
33754 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
33756 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
33757 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
33759 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
33760 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x01]
33762 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
33763 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x03]
33765 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
33766 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
33768 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
33769 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
33771 v_sqrt_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
33772 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0xe4,0x08,0x00]
33774 v_sqrt_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
33775 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x51,0x01,0x00]
33777 v_sqrt_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
33778 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x5f,0x01,0x00]
33780 v_sqrt_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
33781 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x61,0x01,0x00]
33783 v_sqrt_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
33784 // GFX10: encoding: [0xfa,0xaa,0x0a,0x7e,0x01,0x6f,0x01,0x00]
33786 v_rsq_f16_e32 v5, v1
33787 // GFX10: encoding: [0x01,0xad,0x0a,0x7e]
33789 v_rsq_f16_e32 v255, v1
33790 // GFX10: encoding: [0x01,0xad,0xfe,0x7f]
33792 v_rsq_f16_e32 v5, v255
33793 // GFX10: encoding: [0xff,0xad,0x0a,0x7e]
33795 v_rsq_f16_e32 v5, s1
33796 // GFX10: encoding: [0x01,0xac,0x0a,0x7e]
33798 v_rsq_f16_e32 v5, s101
33799 // GFX10: encoding: [0x65,0xac,0x0a,0x7e]
33801 v_rsq_f16_e32 v5, vcc_lo
33802 // GFX10: encoding: [0x6a,0xac,0x0a,0x7e]
33804 v_rsq_f16_e32 v5, vcc_hi
33805 // GFX10: encoding: [0x6b,0xac,0x0a,0x7e]
33807 v_rsq_f16_e32 v5, m0
33808 // GFX10: encoding: [0x7c,0xac,0x0a,0x7e]
33810 v_rsq_f16_e32 v5, exec_lo
33811 // GFX10: encoding: [0x7e,0xac,0x0a,0x7e]
33813 v_rsq_f16_e32 v5, exec_hi
33814 // GFX10: encoding: [0x7f,0xac,0x0a,0x7e]
33816 v_rsq_f16_e32 v5, 0
33817 // GFX10: encoding: [0x80,0xac,0x0a,0x7e]
33819 v_rsq_f16_e32 v5, -1
33820 // GFX10: encoding: [0xc1,0xac,0x0a,0x7e]
33822 v_rsq_f16_e32 v5, 0.5
33823 // GFX10: encoding: [0xf0,0xac,0x0a,0x7e]
33825 v_rsq_f16_e32 v5, -4.0
33826 // GFX10: encoding: [0xf7,0xac,0x0a,0x7e]
33828 v_rsq_f16_e32 v5, 0xfe0b
33829 // GFX10: encoding: [0xff,0xac,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
33831 v_rsq_f16_e32 v5, 0x3456
33832 // GFX10: encoding: [0xff,0xac,0x0a,0x7e,0x56,0x34,0x00,0x00]
33834 v_rsq_f16_e64 v5, v1
33835 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]
33837 v_rsq_f16_e64 v255, v1
33838 // GFX10: encoding: [0xff,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]
33840 v_rsq_f16_e64 v5, v255
33841 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0xff,0x01,0x00,0x00]
33843 v_rsq_f16_e64 v5, s1
33844 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x01,0x00,0x00,0x00]
33846 v_rsq_f16_e64 v5, s101
33847 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x65,0x00,0x00,0x00]
33849 v_rsq_f16_e64 v5, vcc_lo
33850 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x6a,0x00,0x00,0x00]
33852 v_rsq_f16_e64 v5, vcc_hi
33853 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x6b,0x00,0x00,0x00]
33855 v_rsq_f16_e64 v5, m0
33856 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x7c,0x00,0x00,0x00]
33858 v_rsq_f16_e64 v5, exec_lo
33859 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x7e,0x00,0x00,0x00]
33861 v_rsq_f16_e64 v5, exec_hi
33862 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x7f,0x00,0x00,0x00]
33864 v_rsq_f16_e64 v5, 0
33865 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x80,0x00,0x00,0x00]
33867 v_rsq_f16_e64 v5, -1
33868 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0xc1,0x00,0x00,0x00]
33870 v_rsq_f16_e64 v5, 0.5
33871 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0xf0,0x00,0x00,0x00]
33873 v_rsq_f16_e64 v5, -4.0
33874 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0xf7,0x00,0x00,0x00]
33876 v_rsq_f16_e64 v5, -v1
33877 // GFX10: encoding: [0x05,0x00,0xd6,0xd5,0x01,0x01,0x00,0x20]
33879 v_rsq_f16_e64 v5, |v1|
33880 // GFX10: encoding: [0x05,0x01,0xd6,0xd5,0x01,0x01,0x00,0x00]
33882 v_rsq_f16_e64 v5, v1 clamp
33883 // GFX10: encoding: [0x05,0x80,0xd6,0xd5,0x01,0x01,0x00,0x00]
33885 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33886 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x06,0x00]
33888 v_rsq_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33889 // GFX10: encoding: [0xf9,0xac,0xfe,0x7f,0x01,0x06,0x06,0x00]
33891 v_rsq_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33892 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0xff,0x06,0x06,0x00]
33894 v_rsq_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33895 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x86,0x00]
33897 v_rsq_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33898 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x65,0x06,0x86,0x00]
33900 v_rsq_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33901 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x6a,0x06,0x86,0x00]
33903 v_rsq_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33904 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x6b,0x06,0x86,0x00]
33906 v_rsq_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33907 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x7c,0x06,0x86,0x00]
33909 v_rsq_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33910 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x7e,0x06,0x86,0x00]
33912 v_rsq_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33913 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x7f,0x06,0x86,0x00]
33915 v_rsq_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33916 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x26,0x06,0x00]
33918 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33919 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x06,0x00]
33921 v_rsq_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33922 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x00,0x06,0x00]
33924 v_rsq_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33925 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x01,0x06,0x00]
33927 v_rsq_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
33928 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x02,0x06,0x00]
33930 v_rsq_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
33931 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x03,0x06,0x00]
33933 v_rsq_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
33934 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x04,0x06,0x00]
33936 v_rsq_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
33937 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x05,0x06,0x00]
33939 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
33940 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x0e,0x06,0x00]
33942 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33943 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x16,0x06,0x00]
33945 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
33946 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x16,0x06,0x00]
33948 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33949 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x06,0x00]
33951 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
33952 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x00,0x00]
33954 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
33955 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x01,0x00]
33957 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
33958 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x02,0x00]
33960 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
33961 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x03,0x00]
33963 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
33964 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x04,0x00]
33966 v_rsq_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
33967 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x05,0x00]
33969 v_rsq_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33970 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x16,0x00]
33972 v_rsq_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
33973 // GFX10: encoding: [0xf9,0xac,0x0a,0x7e,0x01,0x06,0x26,0x00]
33975 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33976 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x00]
33978 v_rsq_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33979 // GFX10: encoding: [0xfa,0xac,0xfe,0x7f,0x01,0xe4,0x00,0x00]
33981 v_rsq_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
33982 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0xff,0xe4,0x00,0x00]
33984 v_rsq_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
33985 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x1b,0x00,0x00]
33987 v_rsq_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
33988 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x40,0x01,0x00]
33990 v_rsq_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
33991 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x41,0x01,0x00]
33993 v_rsq_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
33994 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x01,0x01,0x00]
33996 v_rsq_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
33997 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x0f,0x01,0x00]
33999 v_rsq_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
34000 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x11,0x01,0x00]
34002 v_rsq_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
34003 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x1f,0x01,0x00]
34005 v_rsq_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
34006 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x21,0x01,0x00]
34008 v_rsq_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
34009 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x2f,0x01,0x00]
34011 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
34012 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x10]
34014 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
34015 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x30]
34017 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
34018 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34020 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
34021 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34023 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
34024 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x01]
34026 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
34027 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x03]
34029 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
34030 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34032 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
34033 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34035 v_rsq_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
34036 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0xe4,0x08,0x00]
34038 v_rsq_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
34039 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x51,0x01,0x00]
34041 v_rsq_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
34042 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x5f,0x01,0x00]
34044 v_rsq_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
34045 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x61,0x01,0x00]
34047 v_rsq_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
34048 // GFX10: encoding: [0xfa,0xac,0x0a,0x7e,0x01,0x6f,0x01,0x00]
34050 v_log_f16_e32 v5, v1
34051 // GFX10: encoding: [0x01,0xaf,0x0a,0x7e]
34053 v_log_f16_e32 v255, v1
34054 // GFX10: encoding: [0x01,0xaf,0xfe,0x7f]
34056 v_log_f16_e32 v5, v255
34057 // GFX10: encoding: [0xff,0xaf,0x0a,0x7e]
34059 v_log_f16_e32 v5, s1
34060 // GFX10: encoding: [0x01,0xae,0x0a,0x7e]
34062 v_log_f16_e32 v5, s101
34063 // GFX10: encoding: [0x65,0xae,0x0a,0x7e]
34065 v_log_f16_e32 v5, vcc_lo
34066 // GFX10: encoding: [0x6a,0xae,0x0a,0x7e]
34068 v_log_f16_e32 v5, vcc_hi
34069 // GFX10: encoding: [0x6b,0xae,0x0a,0x7e]
34071 v_log_f16_e32 v5, m0
34072 // GFX10: encoding: [0x7c,0xae,0x0a,0x7e]
34074 v_log_f16_e32 v5, exec_lo
34075 // GFX10: encoding: [0x7e,0xae,0x0a,0x7e]
34077 v_log_f16_e32 v5, exec_hi
34078 // GFX10: encoding: [0x7f,0xae,0x0a,0x7e]
34080 v_log_f16_e32 v5, 0
34081 // GFX10: encoding: [0x80,0xae,0x0a,0x7e]
34083 v_log_f16_e32 v5, -1
34084 // GFX10: encoding: [0xc1,0xae,0x0a,0x7e]
34086 v_log_f16_e32 v5, 0.5
34087 // GFX10: encoding: [0xf0,0xae,0x0a,0x7e]
34089 v_log_f16_e32 v5, -4.0
34090 // GFX10: encoding: [0xf7,0xae,0x0a,0x7e]
34092 v_log_f16_e32 v5, 0xfe0b
34093 // GFX10: encoding: [0xff,0xae,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
34095 v_log_f16_e32 v5, 0x3456
34096 // GFX10: encoding: [0xff,0xae,0x0a,0x7e,0x56,0x34,0x00,0x00]
34098 v_log_f16_e64 v5, v1
34099 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]
34101 v_log_f16_e64 v255, v1
34102 // GFX10: encoding: [0xff,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]
34104 v_log_f16_e64 v5, v255
34105 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0xff,0x01,0x00,0x00]
34107 v_log_f16_e64 v5, s1
34108 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x01,0x00,0x00,0x00]
34110 v_log_f16_e64 v5, s101
34111 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x65,0x00,0x00,0x00]
34113 v_log_f16_e64 v5, vcc_lo
34114 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x6a,0x00,0x00,0x00]
34116 v_log_f16_e64 v5, vcc_hi
34117 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x6b,0x00,0x00,0x00]
34119 v_log_f16_e64 v5, m0
34120 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x7c,0x00,0x00,0x00]
34122 v_log_f16_e64 v5, exec_lo
34123 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x7e,0x00,0x00,0x00]
34125 v_log_f16_e64 v5, exec_hi
34126 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x7f,0x00,0x00,0x00]
34128 v_log_f16_e64 v5, 0
34129 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x80,0x00,0x00,0x00]
34131 v_log_f16_e64 v5, -1
34132 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0xc1,0x00,0x00,0x00]
34134 v_log_f16_e64 v5, 0.5
34135 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0xf0,0x00,0x00,0x00]
34137 v_log_f16_e64 v5, -4.0
34138 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0xf7,0x00,0x00,0x00]
34140 v_log_f16_e64 v5, -v1
34141 // GFX10: encoding: [0x05,0x00,0xd7,0xd5,0x01,0x01,0x00,0x20]
34143 v_log_f16_e64 v5, |v1|
34144 // GFX10: encoding: [0x05,0x01,0xd7,0xd5,0x01,0x01,0x00,0x00]
34146 v_log_f16_e64 v5, v1 clamp
34147 // GFX10: encoding: [0x05,0x80,0xd7,0xd5,0x01,0x01,0x00,0x00]
34149 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34150 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x06,0x00]
34152 v_log_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34153 // GFX10: encoding: [0xf9,0xae,0xfe,0x7f,0x01,0x06,0x06,0x00]
34155 v_log_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34156 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0xff,0x06,0x06,0x00]
34158 v_log_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34159 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x86,0x00]
34161 v_log_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34162 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x65,0x06,0x86,0x00]
34164 v_log_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34165 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x6a,0x06,0x86,0x00]
34167 v_log_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34168 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x6b,0x06,0x86,0x00]
34170 v_log_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34171 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x7c,0x06,0x86,0x00]
34173 v_log_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34174 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x7e,0x06,0x86,0x00]
34176 v_log_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34177 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x7f,0x06,0x86,0x00]
34179 v_log_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34180 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x26,0x06,0x00]
34182 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34183 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x06,0x00]
34185 v_log_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34186 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x00,0x06,0x00]
34188 v_log_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34189 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x01,0x06,0x00]
34191 v_log_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
34192 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x02,0x06,0x00]
34194 v_log_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
34195 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x03,0x06,0x00]
34197 v_log_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34198 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x04,0x06,0x00]
34200 v_log_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34201 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x05,0x06,0x00]
34203 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
34204 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x0e,0x06,0x00]
34206 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34207 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x16,0x06,0x00]
34209 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34210 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x16,0x06,0x00]
34212 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34213 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x06,0x00]
34215 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
34216 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x00,0x00]
34218 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
34219 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x01,0x00]
34221 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
34222 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x02,0x00]
34224 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
34225 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x03,0x00]
34227 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
34228 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x04,0x00]
34230 v_log_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
34231 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x05,0x00]
34233 v_log_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34234 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x16,0x00]
34236 v_log_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34237 // GFX10: encoding: [0xf9,0xae,0x0a,0x7e,0x01,0x06,0x26,0x00]
34239 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34240 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x00]
34242 v_log_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34243 // GFX10: encoding: [0xfa,0xae,0xfe,0x7f,0x01,0xe4,0x00,0x00]
34245 v_log_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34246 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0xff,0xe4,0x00,0x00]
34248 v_log_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
34249 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x1b,0x00,0x00]
34251 v_log_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
34252 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x40,0x01,0x00]
34254 v_log_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
34255 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x41,0x01,0x00]
34257 v_log_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
34258 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x01,0x01,0x00]
34260 v_log_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
34261 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x0f,0x01,0x00]
34263 v_log_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
34264 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x11,0x01,0x00]
34266 v_log_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
34267 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x1f,0x01,0x00]
34269 v_log_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
34270 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x21,0x01,0x00]
34272 v_log_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
34273 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x2f,0x01,0x00]
34275 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
34276 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x10]
34278 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
34279 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x30]
34281 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
34282 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34284 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
34285 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34287 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
34288 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x01]
34290 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
34291 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x03]
34293 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
34294 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34296 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
34297 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34299 v_log_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
34300 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0xe4,0x08,0x00]
34302 v_log_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
34303 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x51,0x01,0x00]
34305 v_log_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
34306 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x5f,0x01,0x00]
34308 v_log_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
34309 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x61,0x01,0x00]
34311 v_log_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
34312 // GFX10: encoding: [0xfa,0xae,0x0a,0x7e,0x01,0x6f,0x01,0x00]
34314 v_exp_f16_e32 v5, v1
34315 // GFX10: encoding: [0x01,0xb1,0x0a,0x7e]
34317 v_exp_f16_e32 v255, v1
34318 // GFX10: encoding: [0x01,0xb1,0xfe,0x7f]
34320 v_exp_f16_e32 v5, v255
34321 // GFX10: encoding: [0xff,0xb1,0x0a,0x7e]
34323 v_exp_f16_e32 v5, s1
34324 // GFX10: encoding: [0x01,0xb0,0x0a,0x7e]
34326 v_exp_f16_e32 v5, s101
34327 // GFX10: encoding: [0x65,0xb0,0x0a,0x7e]
34329 v_exp_f16_e32 v5, vcc_lo
34330 // GFX10: encoding: [0x6a,0xb0,0x0a,0x7e]
34332 v_exp_f16_e32 v5, vcc_hi
34333 // GFX10: encoding: [0x6b,0xb0,0x0a,0x7e]
34335 v_exp_f16_e32 v5, m0
34336 // GFX10: encoding: [0x7c,0xb0,0x0a,0x7e]
34338 v_exp_f16_e32 v5, exec_lo
34339 // GFX10: encoding: [0x7e,0xb0,0x0a,0x7e]
34341 v_exp_f16_e32 v5, exec_hi
34342 // GFX10: encoding: [0x7f,0xb0,0x0a,0x7e]
34344 v_exp_f16_e32 v5, 0
34345 // GFX10: encoding: [0x80,0xb0,0x0a,0x7e]
34347 v_exp_f16_e32 v5, -1
34348 // GFX10: encoding: [0xc1,0xb0,0x0a,0x7e]
34350 v_exp_f16_e32 v5, 0.5
34351 // GFX10: encoding: [0xf0,0xb0,0x0a,0x7e]
34353 v_exp_f16_e32 v5, -4.0
34354 // GFX10: encoding: [0xf7,0xb0,0x0a,0x7e]
34356 v_exp_f16_e32 v5, 0xfe0b
34357 // GFX10: encoding: [0xff,0xb0,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
34359 v_exp_f16_e32 v5, 0x3456
34360 // GFX10: encoding: [0xff,0xb0,0x0a,0x7e,0x56,0x34,0x00,0x00]
34362 v_exp_f16_e64 v5, v1
34363 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
34365 v_exp_f16_e64 v255, v1
34366 // GFX10: encoding: [0xff,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]
34368 v_exp_f16_e64 v5, v255
34369 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0xff,0x01,0x00,0x00]
34371 v_exp_f16_e64 v5, s1
34372 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x01,0x00,0x00,0x00]
34374 v_exp_f16_e64 v5, s101
34375 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x65,0x00,0x00,0x00]
34377 v_exp_f16_e64 v5, vcc_lo
34378 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x6a,0x00,0x00,0x00]
34380 v_exp_f16_e64 v5, vcc_hi
34381 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x6b,0x00,0x00,0x00]
34383 v_exp_f16_e64 v5, m0
34384 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x7c,0x00,0x00,0x00]
34386 v_exp_f16_e64 v5, exec_lo
34387 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x7e,0x00,0x00,0x00]
34389 v_exp_f16_e64 v5, exec_hi
34390 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x7f,0x00,0x00,0x00]
34392 v_exp_f16_e64 v5, 0
34393 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x80,0x00,0x00,0x00]
34395 v_exp_f16_e64 v5, -1
34396 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0xc1,0x00,0x00,0x00]
34398 v_exp_f16_e64 v5, 0.5
34399 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0xf0,0x00,0x00,0x00]
34401 v_exp_f16_e64 v5, -4.0
34402 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0xf7,0x00,0x00,0x00]
34404 v_exp_f16_e64 v5, -v1
34405 // GFX10: encoding: [0x05,0x00,0xd8,0xd5,0x01,0x01,0x00,0x20]
34407 v_exp_f16_e64 v5, |v1|
34408 // GFX10: encoding: [0x05,0x01,0xd8,0xd5,0x01,0x01,0x00,0x00]
34410 v_exp_f16_e64 v5, v1 clamp
34411 // GFX10: encoding: [0x05,0x80,0xd8,0xd5,0x01,0x01,0x00,0x00]
34413 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34414 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x06,0x00]
34416 v_exp_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34417 // GFX10: encoding: [0xf9,0xb0,0xfe,0x7f,0x01,0x06,0x06,0x00]
34419 v_exp_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34420 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0xff,0x06,0x06,0x00]
34422 v_exp_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34423 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x86,0x00]
34425 v_exp_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34426 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x65,0x06,0x86,0x00]
34428 v_exp_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34429 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x6a,0x06,0x86,0x00]
34431 v_exp_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34432 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x6b,0x06,0x86,0x00]
34434 v_exp_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34435 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x7c,0x06,0x86,0x00]
34437 v_exp_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34438 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x7e,0x06,0x86,0x00]
34440 v_exp_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34441 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x7f,0x06,0x86,0x00]
34443 v_exp_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34444 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x26,0x06,0x00]
34446 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34447 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x06,0x00]
34449 v_exp_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34450 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x00,0x06,0x00]
34452 v_exp_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34453 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x01,0x06,0x00]
34455 v_exp_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
34456 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x02,0x06,0x00]
34458 v_exp_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
34459 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x03,0x06,0x00]
34461 v_exp_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34462 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x04,0x06,0x00]
34464 v_exp_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34465 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x05,0x06,0x00]
34467 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
34468 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x0e,0x06,0x00]
34470 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34471 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x16,0x06,0x00]
34473 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34474 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x16,0x06,0x00]
34476 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34477 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x06,0x00]
34479 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
34480 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x00,0x00]
34482 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
34483 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x01,0x00]
34485 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
34486 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x02,0x00]
34488 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
34489 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x03,0x00]
34491 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
34492 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x04,0x00]
34494 v_exp_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
34495 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x05,0x00]
34497 v_exp_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34498 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x16,0x00]
34500 v_exp_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34501 // GFX10: encoding: [0xf9,0xb0,0x0a,0x7e,0x01,0x06,0x26,0x00]
34503 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34504 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x00]
34506 v_exp_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34507 // GFX10: encoding: [0xfa,0xb0,0xfe,0x7f,0x01,0xe4,0x00,0x00]
34509 v_exp_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34510 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0xff,0xe4,0x00,0x00]
34512 v_exp_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
34513 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x1b,0x00,0x00]
34515 v_exp_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
34516 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x40,0x01,0x00]
34518 v_exp_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
34519 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x41,0x01,0x00]
34521 v_exp_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
34522 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x01,0x01,0x00]
34524 v_exp_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
34525 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x0f,0x01,0x00]
34527 v_exp_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
34528 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x11,0x01,0x00]
34530 v_exp_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
34531 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x1f,0x01,0x00]
34533 v_exp_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
34534 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x21,0x01,0x00]
34536 v_exp_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
34537 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x2f,0x01,0x00]
34539 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
34540 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x10]
34542 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
34543 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x30]
34545 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
34546 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34548 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
34549 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34551 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
34552 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x01]
34554 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
34555 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x03]
34557 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
34558 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34560 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
34561 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34563 v_exp_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
34564 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0xe4,0x08,0x00]
34566 v_exp_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
34567 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x51,0x01,0x00]
34569 v_exp_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
34570 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x5f,0x01,0x00]
34572 v_exp_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
34573 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x61,0x01,0x00]
34575 v_exp_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
34576 // GFX10: encoding: [0xfa,0xb0,0x0a,0x7e,0x01,0x6f,0x01,0x00]
34578 v_frexp_mant_f16_e32 v5, v1
34579 // GFX10: encoding: [0x01,0xb3,0x0a,0x7e]
34581 v_frexp_mant_f16_e32 v255, v1
34582 // GFX10: encoding: [0x01,0xb3,0xfe,0x7f]
34584 v_frexp_mant_f16_e32 v5, v255
34585 // GFX10: encoding: [0xff,0xb3,0x0a,0x7e]
34587 v_frexp_mant_f16_e32 v5, s1
34588 // GFX10: encoding: [0x01,0xb2,0x0a,0x7e]
34590 v_frexp_mant_f16_e32 v5, s101
34591 // GFX10: encoding: [0x65,0xb2,0x0a,0x7e]
34593 v_frexp_mant_f16_e32 v5, vcc_lo
34594 // GFX10: encoding: [0x6a,0xb2,0x0a,0x7e]
34596 v_frexp_mant_f16_e32 v5, vcc_hi
34597 // GFX10: encoding: [0x6b,0xb2,0x0a,0x7e]
34599 v_frexp_mant_f16_e32 v5, m0
34600 // GFX10: encoding: [0x7c,0xb2,0x0a,0x7e]
34602 v_frexp_mant_f16_e32 v5, exec_lo
34603 // GFX10: encoding: [0x7e,0xb2,0x0a,0x7e]
34605 v_frexp_mant_f16_e32 v5, exec_hi
34606 // GFX10: encoding: [0x7f,0xb2,0x0a,0x7e]
34608 v_frexp_mant_f16_e32 v5, 0
34609 // GFX10: encoding: [0x80,0xb2,0x0a,0x7e]
34611 v_frexp_mant_f16_e32 v5, -1
34612 // GFX10: encoding: [0xc1,0xb2,0x0a,0x7e]
34614 v_frexp_mant_f16_e32 v5, 0.5
34615 // GFX10: encoding: [0xf0,0xb2,0x0a,0x7e]
34617 v_frexp_mant_f16_e32 v5, -4.0
34618 // GFX10: encoding: [0xf7,0xb2,0x0a,0x7e]
34620 v_frexp_mant_f16_e32 v5, 0xfe0b
34621 // GFX10: encoding: [0xff,0xb2,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
34623 v_frexp_mant_f16_e32 v5, 0x3456
34624 // GFX10: encoding: [0xff,0xb2,0x0a,0x7e,0x56,0x34,0x00,0x00]
34626 v_frexp_mant_f16_e64 v5, v1
34627 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]
34629 v_frexp_mant_f16_e64 v255, v1
34630 // GFX10: encoding: [0xff,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]
34632 v_frexp_mant_f16_e64 v5, v255
34633 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0xff,0x01,0x00,0x00]
34635 v_frexp_mant_f16_e64 v5, s1
34636 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x01,0x00,0x00,0x00]
34638 v_frexp_mant_f16_e64 v5, s101
34639 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x65,0x00,0x00,0x00]
34641 v_frexp_mant_f16_e64 v5, vcc_lo
34642 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x6a,0x00,0x00,0x00]
34644 v_frexp_mant_f16_e64 v5, vcc_hi
34645 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x6b,0x00,0x00,0x00]
34647 v_frexp_mant_f16_e64 v5, m0
34648 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x7c,0x00,0x00,0x00]
34650 v_frexp_mant_f16_e64 v5, exec_lo
34651 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x7e,0x00,0x00,0x00]
34653 v_frexp_mant_f16_e64 v5, exec_hi
34654 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x7f,0x00,0x00,0x00]
34656 v_frexp_mant_f16_e64 v5, 0
34657 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x80,0x00,0x00,0x00]
34659 v_frexp_mant_f16_e64 v5, -1
34660 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0xc1,0x00,0x00,0x00]
34662 v_frexp_mant_f16_e64 v5, 0.5
34663 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0xf0,0x00,0x00,0x00]
34665 v_frexp_mant_f16_e64 v5, -4.0
34666 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0xf7,0x00,0x00,0x00]
34668 v_frexp_mant_f16_e64 v5, -v1
34669 // GFX10: encoding: [0x05,0x00,0xd9,0xd5,0x01,0x01,0x00,0x20]
34671 v_frexp_mant_f16_e64 v5, |v1|
34672 // GFX10: encoding: [0x05,0x01,0xd9,0xd5,0x01,0x01,0x00,0x00]
34674 v_frexp_mant_f16_e64 v5, v1 clamp
34675 // GFX10: encoding: [0x05,0x80,0xd9,0xd5,0x01,0x01,0x00,0x00]
34677 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34678 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x06,0x00]
34680 v_frexp_mant_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34681 // GFX10: encoding: [0xf9,0xb2,0xfe,0x7f,0x01,0x06,0x06,0x00]
34683 v_frexp_mant_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34684 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0xff,0x06,0x06,0x00]
34686 v_frexp_mant_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34687 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x86,0x00]
34689 v_frexp_mant_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34690 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x65,0x06,0x86,0x00]
34692 v_frexp_mant_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34693 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x6a,0x06,0x86,0x00]
34695 v_frexp_mant_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34696 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x6b,0x06,0x86,0x00]
34698 v_frexp_mant_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34699 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x7c,0x06,0x86,0x00]
34701 v_frexp_mant_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34702 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x7e,0x06,0x86,0x00]
34704 v_frexp_mant_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34705 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x7f,0x06,0x86,0x00]
34707 v_frexp_mant_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34708 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x26,0x06,0x00]
34710 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34711 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x06,0x00]
34713 v_frexp_mant_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34714 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x00,0x06,0x00]
34716 v_frexp_mant_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34717 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x01,0x06,0x00]
34719 v_frexp_mant_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
34720 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x02,0x06,0x00]
34722 v_frexp_mant_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
34723 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x03,0x06,0x00]
34725 v_frexp_mant_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34726 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x04,0x06,0x00]
34728 v_frexp_mant_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34729 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x05,0x06,0x00]
34731 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
34732 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x0e,0x06,0x00]
34734 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34735 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x16,0x06,0x00]
34737 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34738 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x16,0x06,0x00]
34740 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34741 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x06,0x00]
34743 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
34744 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x00,0x00]
34746 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
34747 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x01,0x00]
34749 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
34750 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x02,0x00]
34752 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
34753 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x03,0x00]
34755 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
34756 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x04,0x00]
34758 v_frexp_mant_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
34759 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x05,0x00]
34761 v_frexp_mant_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34762 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x16,0x00]
34764 v_frexp_mant_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34765 // GFX10: encoding: [0xf9,0xb2,0x0a,0x7e,0x01,0x06,0x26,0x00]
34767 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34768 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x00]
34770 v_frexp_mant_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34771 // GFX10: encoding: [0xfa,0xb2,0xfe,0x7f,0x01,0xe4,0x00,0x00]
34773 v_frexp_mant_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
34774 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0xff,0xe4,0x00,0x00]
34776 v_frexp_mant_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
34777 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x1b,0x00,0x00]
34779 v_frexp_mant_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
34780 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x40,0x01,0x00]
34782 v_frexp_mant_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
34783 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x41,0x01,0x00]
34785 v_frexp_mant_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
34786 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x01,0x01,0x00]
34788 v_frexp_mant_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
34789 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x0f,0x01,0x00]
34791 v_frexp_mant_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
34792 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x11,0x01,0x00]
34794 v_frexp_mant_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
34795 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x1f,0x01,0x00]
34797 v_frexp_mant_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
34798 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x21,0x01,0x00]
34800 v_frexp_mant_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
34801 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x2f,0x01,0x00]
34803 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
34804 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x10]
34806 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
34807 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x30]
34809 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
34810 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34812 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
34813 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
34815 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
34816 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x01]
34818 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
34819 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x03]
34821 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
34822 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34824 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
34825 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
34827 v_frexp_mant_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
34828 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0xe4,0x08,0x00]
34830 v_frexp_mant_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
34831 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x51,0x01,0x00]
34833 v_frexp_mant_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
34834 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x5f,0x01,0x00]
34836 v_frexp_mant_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
34837 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x61,0x01,0x00]
34839 v_frexp_mant_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
34840 // GFX10: encoding: [0xfa,0xb2,0x0a,0x7e,0x01,0x6f,0x01,0x00]
34842 v_frexp_exp_i16_f16_e32 v5, v1
34843 // GFX10: encoding: [0x01,0xb5,0x0a,0x7e]
34845 v_frexp_exp_i16_f16_e32 v255, v1
34846 // GFX10: encoding: [0x01,0xb5,0xfe,0x7f]
34848 v_frexp_exp_i16_f16_e32 v5, v255
34849 // GFX10: encoding: [0xff,0xb5,0x0a,0x7e]
34851 v_frexp_exp_i16_f16_e32 v5, s1
34852 // GFX10: encoding: [0x01,0xb4,0x0a,0x7e]
34854 v_frexp_exp_i16_f16_e32 v5, s101
34855 // GFX10: encoding: [0x65,0xb4,0x0a,0x7e]
34857 v_frexp_exp_i16_f16_e32 v5, vcc_lo
34858 // GFX10: encoding: [0x6a,0xb4,0x0a,0x7e]
34860 v_frexp_exp_i16_f16_e32 v5, vcc_hi
34861 // GFX10: encoding: [0x6b,0xb4,0x0a,0x7e]
34863 v_frexp_exp_i16_f16_e32 v5, m0
34864 // GFX10: encoding: [0x7c,0xb4,0x0a,0x7e]
34866 v_frexp_exp_i16_f16_e32 v5, exec_lo
34867 // GFX10: encoding: [0x7e,0xb4,0x0a,0x7e]
34869 v_frexp_exp_i16_f16_e32 v5, exec_hi
34870 // GFX10: encoding: [0x7f,0xb4,0x0a,0x7e]
34872 v_frexp_exp_i16_f16_e32 v5, 0
34873 // GFX10: encoding: [0x80,0xb4,0x0a,0x7e]
34875 v_frexp_exp_i16_f16_e32 v5, -1
34876 // GFX10: encoding: [0xc1,0xb4,0x0a,0x7e]
34878 v_frexp_exp_i16_f16_e32 v5, 0.5
34879 // GFX10: encoding: [0xf0,0xb4,0x0a,0x7e]
34881 v_frexp_exp_i16_f16_e32 v5, -4.0
34882 // GFX10: encoding: [0xf7,0xb4,0x0a,0x7e]
34884 v_frexp_exp_i16_f16_e32 v5, 0xfe0b
34885 // GFX10: encoding: [0xff,0xb4,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
34887 v_frexp_exp_i16_f16_e32 v5, 0x3456
34888 // GFX10: encoding: [0xff,0xb4,0x0a,0x7e,0x56,0x34,0x00,0x00]
34890 v_frexp_exp_i16_f16_e64 v5, v1
34891 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]
34893 v_frexp_exp_i16_f16_e64 v255, v1
34894 // GFX10: encoding: [0xff,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]
34896 v_frexp_exp_i16_f16_e64 v5, v255
34897 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0xff,0x01,0x00,0x00]
34899 v_frexp_exp_i16_f16_e64 v5, s1
34900 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x01,0x00,0x00,0x00]
34902 v_frexp_exp_i16_f16_e64 v5, s101
34903 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x65,0x00,0x00,0x00]
34905 v_frexp_exp_i16_f16_e64 v5, vcc_lo
34906 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x6a,0x00,0x00,0x00]
34908 v_frexp_exp_i16_f16_e64 v5, vcc_hi
34909 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x6b,0x00,0x00,0x00]
34911 v_frexp_exp_i16_f16_e64 v5, m0
34912 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x7c,0x00,0x00,0x00]
34914 v_frexp_exp_i16_f16_e64 v5, exec_lo
34915 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x7e,0x00,0x00,0x00]
34917 v_frexp_exp_i16_f16_e64 v5, exec_hi
34918 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x7f,0x00,0x00,0x00]
34920 v_frexp_exp_i16_f16_e64 v5, 0
34921 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x80,0x00,0x00,0x00]
34923 v_frexp_exp_i16_f16_e64 v5, -1
34924 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0xc1,0x00,0x00,0x00]
34926 v_frexp_exp_i16_f16_e64 v5, 0.5
34927 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0xf0,0x00,0x00,0x00]
34929 v_frexp_exp_i16_f16_e64 v5, -4.0
34930 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0xf7,0x00,0x00,0x00]
34932 v_frexp_exp_i16_f16_e64 v5, -v1
34933 // GFX10: encoding: [0x05,0x00,0xda,0xd5,0x01,0x01,0x00,0x20]
34935 v_frexp_exp_i16_f16_e64 v5, |v1|
34936 // GFX10: encoding: [0x05,0x01,0xda,0xd5,0x01,0x01,0x00,0x00]
34938 v_frexp_exp_i16_f16_e64 v5, v1 clamp
34939 // GFX10: encoding: [0x05,0x80,0xda,0xd5,0x01,0x01,0x00,0x00]
34941 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34942 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x06,0x00]
34944 v_frexp_exp_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34945 // GFX10: encoding: [0xf9,0xb4,0xfe,0x7f,0x01,0x06,0x06,0x00]
34947 v_frexp_exp_i16_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34948 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0xff,0x06,0x06,0x00]
34950 v_frexp_exp_i16_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34951 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x86,0x00]
34953 v_frexp_exp_i16_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34954 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x65,0x06,0x86,0x00]
34956 v_frexp_exp_i16_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34957 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x6a,0x06,0x86,0x00]
34959 v_frexp_exp_i16_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34960 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x6b,0x06,0x86,0x00]
34962 v_frexp_exp_i16_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34963 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x7c,0x06,0x86,0x00]
34965 v_frexp_exp_i16_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34966 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x7e,0x06,0x86,0x00]
34968 v_frexp_exp_i16_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34969 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x7f,0x06,0x86,0x00]
34971 v_frexp_exp_i16_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34972 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x26,0x06,0x00]
34974 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
34975 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x06,0x00]
34977 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34978 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x00,0x06,0x00]
34980 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34981 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x01,0x06,0x00]
34983 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
34984 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x02,0x06,0x00]
34986 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
34987 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x03,0x06,0x00]
34989 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
34990 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x04,0x06,0x00]
34992 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
34993 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x05,0x06,0x00]
34995 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
34996 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x0e,0x06,0x00]
34998 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
34999 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x16,0x06,0x00]
35001 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35002 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x16,0x06,0x00]
35004 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35005 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x06,0x00]
35007 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
35008 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x00,0x00]
35010 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
35011 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x01,0x00]
35013 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
35014 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x02,0x00]
35016 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
35017 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x03,0x00]
35019 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
35020 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x04,0x00]
35022 v_frexp_exp_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
35023 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x05,0x00]
35025 v_frexp_exp_i16_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35026 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x16,0x00]
35028 v_frexp_exp_i16_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35029 // GFX10: encoding: [0xf9,0xb4,0x0a,0x7e,0x01,0x06,0x26,0x00]
35031 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35032 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x00]
35034 v_frexp_exp_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35035 // GFX10: encoding: [0xfa,0xb4,0xfe,0x7f,0x01,0xe4,0x00,0x00]
35037 v_frexp_exp_i16_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35038 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0xff,0xe4,0x00,0x00]
35040 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
35041 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x1b,0x00,0x00]
35043 v_frexp_exp_i16_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
35044 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x40,0x01,0x00]
35046 v_frexp_exp_i16_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
35047 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x41,0x01,0x00]
35049 v_frexp_exp_i16_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
35050 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x01,0x01,0x00]
35052 v_frexp_exp_i16_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
35053 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x0f,0x01,0x00]
35055 v_frexp_exp_i16_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
35056 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x11,0x01,0x00]
35058 v_frexp_exp_i16_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
35059 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x1f,0x01,0x00]
35061 v_frexp_exp_i16_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
35062 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x21,0x01,0x00]
35064 v_frexp_exp_i16_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
35065 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x2f,0x01,0x00]
35067 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
35068 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x10]
35070 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
35071 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x30]
35073 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
35074 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35076 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
35077 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35079 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
35080 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x01]
35082 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
35083 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x03]
35085 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
35086 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35088 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
35089 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35091 v_frexp_exp_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
35092 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0xe4,0x08,0x00]
35094 v_frexp_exp_i16_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
35095 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x51,0x01,0x00]
35097 v_frexp_exp_i16_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
35098 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x5f,0x01,0x00]
35100 v_frexp_exp_i16_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
35101 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x61,0x01,0x00]
35103 v_frexp_exp_i16_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
35104 // GFX10: encoding: [0xfa,0xb4,0x0a,0x7e,0x01,0x6f,0x01,0x00]
35106 v_floor_f16_e32 v5, v1
35107 // GFX10: encoding: [0x01,0xb7,0x0a,0x7e]
35109 v_floor_f16_e32 v255, v1
35110 // GFX10: encoding: [0x01,0xb7,0xfe,0x7f]
35112 v_floor_f16_e32 v5, v255
35113 // GFX10: encoding: [0xff,0xb7,0x0a,0x7e]
35115 v_floor_f16_e32 v5, s1
35116 // GFX10: encoding: [0x01,0xb6,0x0a,0x7e]
35118 v_floor_f16_e32 v5, s101
35119 // GFX10: encoding: [0x65,0xb6,0x0a,0x7e]
35121 v_floor_f16_e32 v5, vcc_lo
35122 // GFX10: encoding: [0x6a,0xb6,0x0a,0x7e]
35124 v_floor_f16_e32 v5, vcc_hi
35125 // GFX10: encoding: [0x6b,0xb6,0x0a,0x7e]
35127 v_floor_f16_e32 v5, m0
35128 // GFX10: encoding: [0x7c,0xb6,0x0a,0x7e]
35130 v_floor_f16_e32 v5, exec_lo
35131 // GFX10: encoding: [0x7e,0xb6,0x0a,0x7e]
35133 v_floor_f16_e32 v5, exec_hi
35134 // GFX10: encoding: [0x7f,0xb6,0x0a,0x7e]
35136 v_floor_f16_e32 v5, 0
35137 // GFX10: encoding: [0x80,0xb6,0x0a,0x7e]
35139 v_floor_f16_e32 v5, -1
35140 // GFX10: encoding: [0xc1,0xb6,0x0a,0x7e]
35142 v_floor_f16_e32 v5, 0.5
35143 // GFX10: encoding: [0xf0,0xb6,0x0a,0x7e]
35145 v_floor_f16_e32 v5, -4.0
35146 // GFX10: encoding: [0xf7,0xb6,0x0a,0x7e]
35148 v_floor_f16_e32 v5, 0xfe0b
35149 // GFX10: encoding: [0xff,0xb6,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
35151 v_floor_f16_e32 v5, 0x3456
35152 // GFX10: encoding: [0xff,0xb6,0x0a,0x7e,0x56,0x34,0x00,0x00]
35154 v_floor_f16_e64 v5, v1
35155 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]
35157 v_floor_f16_e64 v255, v1
35158 // GFX10: encoding: [0xff,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]
35160 v_floor_f16_e64 v5, v255
35161 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0xff,0x01,0x00,0x00]
35163 v_floor_f16_e64 v5, s1
35164 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x01,0x00,0x00,0x00]
35166 v_floor_f16_e64 v5, s101
35167 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x65,0x00,0x00,0x00]
35169 v_floor_f16_e64 v5, vcc_lo
35170 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x6a,0x00,0x00,0x00]
35172 v_floor_f16_e64 v5, vcc_hi
35173 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x6b,0x00,0x00,0x00]
35175 v_floor_f16_e64 v5, m0
35176 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x7c,0x00,0x00,0x00]
35178 v_floor_f16_e64 v5, exec_lo
35179 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x7e,0x00,0x00,0x00]
35181 v_floor_f16_e64 v5, exec_hi
35182 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x7f,0x00,0x00,0x00]
35184 v_floor_f16_e64 v5, 0
35185 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x80,0x00,0x00,0x00]
35187 v_floor_f16_e64 v5, -1
35188 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0xc1,0x00,0x00,0x00]
35190 v_floor_f16_e64 v5, 0.5
35191 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0xf0,0x00,0x00,0x00]
35193 v_floor_f16_e64 v5, -4.0
35194 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0xf7,0x00,0x00,0x00]
35196 v_floor_f16_e64 v5, -v1
35197 // GFX10: encoding: [0x05,0x00,0xdb,0xd5,0x01,0x01,0x00,0x20]
35199 v_floor_f16_e64 v5, |v1|
35200 // GFX10: encoding: [0x05,0x01,0xdb,0xd5,0x01,0x01,0x00,0x00]
35202 v_floor_f16_e64 v5, v1 clamp
35203 // GFX10: encoding: [0x05,0x80,0xdb,0xd5,0x01,0x01,0x00,0x00]
35205 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35206 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x06,0x00]
35208 v_floor_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35209 // GFX10: encoding: [0xf9,0xb6,0xfe,0x7f,0x01,0x06,0x06,0x00]
35211 v_floor_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35212 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0xff,0x06,0x06,0x00]
35214 v_floor_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35215 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x86,0x00]
35217 v_floor_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35218 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x65,0x06,0x86,0x00]
35220 v_floor_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35221 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x6a,0x06,0x86,0x00]
35223 v_floor_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35224 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x6b,0x06,0x86,0x00]
35226 v_floor_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35227 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x7c,0x06,0x86,0x00]
35229 v_floor_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35230 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x7e,0x06,0x86,0x00]
35232 v_floor_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35233 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x7f,0x06,0x86,0x00]
35235 v_floor_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35236 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x26,0x06,0x00]
35238 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35239 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x06,0x00]
35241 v_floor_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
35242 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x00,0x06,0x00]
35244 v_floor_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
35245 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x01,0x06,0x00]
35247 v_floor_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
35248 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x02,0x06,0x00]
35250 v_floor_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
35251 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x03,0x06,0x00]
35253 v_floor_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
35254 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x04,0x06,0x00]
35256 v_floor_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
35257 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x05,0x06,0x00]
35259 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
35260 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x0e,0x06,0x00]
35262 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35263 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x16,0x06,0x00]
35265 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35266 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x16,0x06,0x00]
35268 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35269 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x06,0x00]
35271 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
35272 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x00,0x00]
35274 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
35275 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x01,0x00]
35277 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
35278 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x02,0x00]
35280 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
35281 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x03,0x00]
35283 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
35284 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x04,0x00]
35286 v_floor_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
35287 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x05,0x00]
35289 v_floor_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35290 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x16,0x00]
35292 v_floor_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35293 // GFX10: encoding: [0xf9,0xb6,0x0a,0x7e,0x01,0x06,0x26,0x00]
35295 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35296 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x00]
35298 v_floor_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35299 // GFX10: encoding: [0xfa,0xb6,0xfe,0x7f,0x01,0xe4,0x00,0x00]
35301 v_floor_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35302 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0xff,0xe4,0x00,0x00]
35304 v_floor_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
35305 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x1b,0x00,0x00]
35307 v_floor_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
35308 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x40,0x01,0x00]
35310 v_floor_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
35311 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x41,0x01,0x00]
35313 v_floor_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
35314 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x01,0x01,0x00]
35316 v_floor_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
35317 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x0f,0x01,0x00]
35319 v_floor_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
35320 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x11,0x01,0x00]
35322 v_floor_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
35323 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x1f,0x01,0x00]
35325 v_floor_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
35326 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x21,0x01,0x00]
35328 v_floor_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
35329 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x2f,0x01,0x00]
35331 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
35332 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x10]
35334 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
35335 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x30]
35337 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
35338 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35340 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
35341 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35343 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
35344 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x01]
35346 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
35347 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x03]
35349 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
35350 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35352 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
35353 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35355 v_floor_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
35356 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0xe4,0x08,0x00]
35358 v_floor_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
35359 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x51,0x01,0x00]
35361 v_floor_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
35362 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x5f,0x01,0x00]
35364 v_floor_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
35365 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x61,0x01,0x00]
35367 v_floor_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
35368 // GFX10: encoding: [0xfa,0xb6,0x0a,0x7e,0x01,0x6f,0x01,0x00]
35370 v_ceil_f16_e32 v5, v1
35371 // GFX10: encoding: [0x01,0xb9,0x0a,0x7e]
35373 v_ceil_f16_e32 v255, v1
35374 // GFX10: encoding: [0x01,0xb9,0xfe,0x7f]
35376 v_ceil_f16_e32 v5, v255
35377 // GFX10: encoding: [0xff,0xb9,0x0a,0x7e]
35379 v_ceil_f16_e32 v5, s1
35380 // GFX10: encoding: [0x01,0xb8,0x0a,0x7e]
35382 v_ceil_f16_e32 v5, s101
35383 // GFX10: encoding: [0x65,0xb8,0x0a,0x7e]
35385 v_ceil_f16_e32 v5, vcc_lo
35386 // GFX10: encoding: [0x6a,0xb8,0x0a,0x7e]
35388 v_ceil_f16_e32 v5, vcc_hi
35389 // GFX10: encoding: [0x6b,0xb8,0x0a,0x7e]
35391 v_ceil_f16_e32 v5, m0
35392 // GFX10: encoding: [0x7c,0xb8,0x0a,0x7e]
35394 v_ceil_f16_e32 v5, exec_lo
35395 // GFX10: encoding: [0x7e,0xb8,0x0a,0x7e]
35397 v_ceil_f16_e32 v5, exec_hi
35398 // GFX10: encoding: [0x7f,0xb8,0x0a,0x7e]
35400 v_ceil_f16_e32 v5, 0
35401 // GFX10: encoding: [0x80,0xb8,0x0a,0x7e]
35403 v_ceil_f16_e32 v5, -1
35404 // GFX10: encoding: [0xc1,0xb8,0x0a,0x7e]
35406 v_ceil_f16_e32 v5, 0.5
35407 // GFX10: encoding: [0xf0,0xb8,0x0a,0x7e]
35409 v_ceil_f16_e32 v5, -4.0
35410 // GFX10: encoding: [0xf7,0xb8,0x0a,0x7e]
35412 v_ceil_f16_e32 v5, 0xfe0b
35413 // GFX10: encoding: [0xff,0xb8,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
35415 v_ceil_f16_e32 v5, 0x3456
35416 // GFX10: encoding: [0xff,0xb8,0x0a,0x7e,0x56,0x34,0x00,0x00]
35418 v_ceil_f16_e64 v5, v1
35419 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]
35421 v_ceil_f16_e64 v255, v1
35422 // GFX10: encoding: [0xff,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]
35424 v_ceil_f16_e64 v5, v255
35425 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0xff,0x01,0x00,0x00]
35427 v_ceil_f16_e64 v5, s1
35428 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x01,0x00,0x00,0x00]
35430 v_ceil_f16_e64 v5, s101
35431 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x65,0x00,0x00,0x00]
35433 v_ceil_f16_e64 v5, vcc_lo
35434 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x6a,0x00,0x00,0x00]
35436 v_ceil_f16_e64 v5, vcc_hi
35437 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x6b,0x00,0x00,0x00]
35439 v_ceil_f16_e64 v5, m0
35440 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x7c,0x00,0x00,0x00]
35442 v_ceil_f16_e64 v5, exec_lo
35443 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x7e,0x00,0x00,0x00]
35445 v_ceil_f16_e64 v5, exec_hi
35446 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x7f,0x00,0x00,0x00]
35448 v_ceil_f16_e64 v5, 0
35449 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x80,0x00,0x00,0x00]
35451 v_ceil_f16_e64 v5, -1
35452 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0xc1,0x00,0x00,0x00]
35454 v_ceil_f16_e64 v5, 0.5
35455 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0xf0,0x00,0x00,0x00]
35457 v_ceil_f16_e64 v5, -4.0
35458 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0xf7,0x00,0x00,0x00]
35460 v_ceil_f16_e64 v5, -v1
35461 // GFX10: encoding: [0x05,0x00,0xdc,0xd5,0x01,0x01,0x00,0x20]
35463 v_ceil_f16_e64 v5, |v1|
35464 // GFX10: encoding: [0x05,0x01,0xdc,0xd5,0x01,0x01,0x00,0x00]
35466 v_ceil_f16_e64 v5, v1 clamp
35467 // GFX10: encoding: [0x05,0x80,0xdc,0xd5,0x01,0x01,0x00,0x00]
35469 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35470 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x06,0x00]
35472 v_ceil_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35473 // GFX10: encoding: [0xf9,0xb8,0xfe,0x7f,0x01,0x06,0x06,0x00]
35475 v_ceil_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35476 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0xff,0x06,0x06,0x00]
35478 v_ceil_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35479 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x86,0x00]
35481 v_ceil_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35482 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x65,0x06,0x86,0x00]
35484 v_ceil_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35485 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x6a,0x06,0x86,0x00]
35487 v_ceil_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35488 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x6b,0x06,0x86,0x00]
35490 v_ceil_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35491 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x7c,0x06,0x86,0x00]
35493 v_ceil_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35494 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x7e,0x06,0x86,0x00]
35496 v_ceil_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35497 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x7f,0x06,0x86,0x00]
35499 v_ceil_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35500 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x26,0x06,0x00]
35502 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35503 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x06,0x00]
35505 v_ceil_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
35506 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x00,0x06,0x00]
35508 v_ceil_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
35509 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x01,0x06,0x00]
35511 v_ceil_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
35512 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x02,0x06,0x00]
35514 v_ceil_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
35515 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x03,0x06,0x00]
35517 v_ceil_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
35518 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x04,0x06,0x00]
35520 v_ceil_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
35521 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x05,0x06,0x00]
35523 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
35524 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x0e,0x06,0x00]
35526 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35527 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x16,0x06,0x00]
35529 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35530 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x16,0x06,0x00]
35532 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35533 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x06,0x00]
35535 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
35536 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x00,0x00]
35538 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
35539 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x01,0x00]
35541 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
35542 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x02,0x00]
35544 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
35545 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x03,0x00]
35547 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
35548 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x04,0x00]
35550 v_ceil_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
35551 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x05,0x00]
35553 v_ceil_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35554 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x16,0x00]
35556 v_ceil_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35557 // GFX10: encoding: [0xf9,0xb8,0x0a,0x7e,0x01,0x06,0x26,0x00]
35559 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35560 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x00]
35562 v_ceil_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35563 // GFX10: encoding: [0xfa,0xb8,0xfe,0x7f,0x01,0xe4,0x00,0x00]
35565 v_ceil_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35566 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0xff,0xe4,0x00,0x00]
35568 v_ceil_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
35569 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x1b,0x00,0x00]
35571 v_ceil_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
35572 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x40,0x01,0x00]
35574 v_ceil_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
35575 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x41,0x01,0x00]
35577 v_ceil_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
35578 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x01,0x01,0x00]
35580 v_ceil_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
35581 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x0f,0x01,0x00]
35583 v_ceil_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
35584 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x11,0x01,0x00]
35586 v_ceil_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
35587 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x1f,0x01,0x00]
35589 v_ceil_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
35590 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x21,0x01,0x00]
35592 v_ceil_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
35593 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x2f,0x01,0x00]
35595 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
35596 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x10]
35598 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
35599 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x30]
35601 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
35602 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35604 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
35605 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35607 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
35608 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x01]
35610 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
35611 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x03]
35613 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
35614 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35616 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
35617 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35619 v_ceil_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
35620 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0xe4,0x08,0x00]
35622 v_ceil_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
35623 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x51,0x01,0x00]
35625 v_ceil_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
35626 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x5f,0x01,0x00]
35628 v_ceil_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
35629 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x61,0x01,0x00]
35631 v_ceil_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
35632 // GFX10: encoding: [0xfa,0xb8,0x0a,0x7e,0x01,0x6f,0x01,0x00]
35634 v_trunc_f16_e32 v5, v1
35635 // GFX10: encoding: [0x01,0xbb,0x0a,0x7e]
35637 v_trunc_f16_e32 v255, v1
35638 // GFX10: encoding: [0x01,0xbb,0xfe,0x7f]
35640 v_trunc_f16_e32 v5, v255
35641 // GFX10: encoding: [0xff,0xbb,0x0a,0x7e]
35643 v_trunc_f16_e32 v5, s1
35644 // GFX10: encoding: [0x01,0xba,0x0a,0x7e]
35646 v_trunc_f16_e32 v5, s101
35647 // GFX10: encoding: [0x65,0xba,0x0a,0x7e]
35649 v_trunc_f16_e32 v5, vcc_lo
35650 // GFX10: encoding: [0x6a,0xba,0x0a,0x7e]
35652 v_trunc_f16_e32 v5, vcc_hi
35653 // GFX10: encoding: [0x6b,0xba,0x0a,0x7e]
35655 v_trunc_f16_e32 v5, m0
35656 // GFX10: encoding: [0x7c,0xba,0x0a,0x7e]
35658 v_trunc_f16_e32 v5, exec_lo
35659 // GFX10: encoding: [0x7e,0xba,0x0a,0x7e]
35661 v_trunc_f16_e32 v5, exec_hi
35662 // GFX10: encoding: [0x7f,0xba,0x0a,0x7e]
35664 v_trunc_f16_e32 v5, 0
35665 // GFX10: encoding: [0x80,0xba,0x0a,0x7e]
35667 v_trunc_f16_e32 v5, -1
35668 // GFX10: encoding: [0xc1,0xba,0x0a,0x7e]
35670 v_trunc_f16_e32 v5, 0.5
35671 // GFX10: encoding: [0xf0,0xba,0x0a,0x7e]
35673 v_trunc_f16_e32 v5, -4.0
35674 // GFX10: encoding: [0xf7,0xba,0x0a,0x7e]
35676 v_trunc_f16_e32 v5, 0xfe0b
35677 // GFX10: encoding: [0xff,0xba,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
35679 v_trunc_f16_e32 v5, 0x3456
35680 // GFX10: encoding: [0xff,0xba,0x0a,0x7e,0x56,0x34,0x00,0x00]
35682 v_trunc_f16_e64 v5, v1
35683 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]
35685 v_trunc_f16_e64 v255, v1
35686 // GFX10: encoding: [0xff,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]
35688 v_trunc_f16_e64 v5, v255
35689 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0xff,0x01,0x00,0x00]
35691 v_trunc_f16_e64 v5, s1
35692 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x01,0x00,0x00,0x00]
35694 v_trunc_f16_e64 v5, s101
35695 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x65,0x00,0x00,0x00]
35697 v_trunc_f16_e64 v5, vcc_lo
35698 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x6a,0x00,0x00,0x00]
35700 v_trunc_f16_e64 v5, vcc_hi
35701 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x6b,0x00,0x00,0x00]
35703 v_trunc_f16_e64 v5, m0
35704 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x7c,0x00,0x00,0x00]
35706 v_trunc_f16_e64 v5, exec_lo
35707 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x7e,0x00,0x00,0x00]
35709 v_trunc_f16_e64 v5, exec_hi
35710 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x7f,0x00,0x00,0x00]
35712 v_trunc_f16_e64 v5, 0
35713 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x80,0x00,0x00,0x00]
35715 v_trunc_f16_e64 v5, -1
35716 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0xc1,0x00,0x00,0x00]
35718 v_trunc_f16_e64 v5, 0.5
35719 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0xf0,0x00,0x00,0x00]
35721 v_trunc_f16_e64 v5, -4.0
35722 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0xf7,0x00,0x00,0x00]
35724 v_trunc_f16_e64 v5, -v1
35725 // GFX10: encoding: [0x05,0x00,0xdd,0xd5,0x01,0x01,0x00,0x20]
35727 v_trunc_f16_e64 v5, |v1|
35728 // GFX10: encoding: [0x05,0x01,0xdd,0xd5,0x01,0x01,0x00,0x00]
35730 v_trunc_f16_e64 v5, v1 clamp
35731 // GFX10: encoding: [0x05,0x80,0xdd,0xd5,0x01,0x01,0x00,0x00]
35733 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35734 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x06,0x00]
35736 v_trunc_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35737 // GFX10: encoding: [0xf9,0xba,0xfe,0x7f,0x01,0x06,0x06,0x00]
35739 v_trunc_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35740 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0xff,0x06,0x06,0x00]
35742 v_trunc_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35743 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x86,0x00]
35745 v_trunc_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35746 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x65,0x06,0x86,0x00]
35748 v_trunc_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35749 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x6a,0x06,0x86,0x00]
35751 v_trunc_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35752 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x6b,0x06,0x86,0x00]
35754 v_trunc_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35755 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x7c,0x06,0x86,0x00]
35757 v_trunc_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35758 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x7e,0x06,0x86,0x00]
35760 v_trunc_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35761 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x7f,0x06,0x86,0x00]
35763 v_trunc_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35764 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x26,0x06,0x00]
35766 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35767 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x06,0x00]
35769 v_trunc_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
35770 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x00,0x06,0x00]
35772 v_trunc_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
35773 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x01,0x06,0x00]
35775 v_trunc_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
35776 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x02,0x06,0x00]
35778 v_trunc_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
35779 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x03,0x06,0x00]
35781 v_trunc_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
35782 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x04,0x06,0x00]
35784 v_trunc_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
35785 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x05,0x06,0x00]
35787 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
35788 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x0e,0x06,0x00]
35790 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35791 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x16,0x06,0x00]
35793 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
35794 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x16,0x06,0x00]
35796 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35797 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x06,0x00]
35799 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
35800 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x00,0x00]
35802 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
35803 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x01,0x00]
35805 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
35806 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x02,0x00]
35808 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
35809 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x03,0x00]
35811 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
35812 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x04,0x00]
35814 v_trunc_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
35815 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x05,0x00]
35817 v_trunc_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35818 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x16,0x00]
35820 v_trunc_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35821 // GFX10: encoding: [0xf9,0xba,0x0a,0x7e,0x01,0x06,0x26,0x00]
35823 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35824 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x00]
35826 v_trunc_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35827 // GFX10: encoding: [0xfa,0xba,0xfe,0x7f,0x01,0xe4,0x00,0x00]
35829 v_trunc_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
35830 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0xff,0xe4,0x00,0x00]
35832 v_trunc_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
35833 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x1b,0x00,0x00]
35835 v_trunc_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
35836 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x40,0x01,0x00]
35838 v_trunc_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
35839 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x41,0x01,0x00]
35841 v_trunc_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
35842 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x01,0x01,0x00]
35844 v_trunc_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
35845 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x0f,0x01,0x00]
35847 v_trunc_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
35848 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x11,0x01,0x00]
35850 v_trunc_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
35851 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x1f,0x01,0x00]
35853 v_trunc_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
35854 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x21,0x01,0x00]
35856 v_trunc_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
35857 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x2f,0x01,0x00]
35859 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
35860 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x10]
35862 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
35863 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x30]
35865 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
35866 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35868 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
35869 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
35871 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
35872 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x01]
35874 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
35875 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x03]
35877 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
35878 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35880 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
35881 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
35883 v_trunc_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
35884 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0xe4,0x08,0x00]
35886 v_trunc_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
35887 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x51,0x01,0x00]
35889 v_trunc_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
35890 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x5f,0x01,0x00]
35892 v_trunc_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
35893 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x61,0x01,0x00]
35895 v_trunc_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
35896 // GFX10: encoding: [0xfa,0xba,0x0a,0x7e,0x01,0x6f,0x01,0x00]
35898 v_rndne_f16_e32 v5, v1
35899 // GFX10: encoding: [0x01,0xbd,0x0a,0x7e]
35901 v_rndne_f16_e32 v255, v1
35902 // GFX10: encoding: [0x01,0xbd,0xfe,0x7f]
35904 v_rndne_f16_e32 v5, v255
35905 // GFX10: encoding: [0xff,0xbd,0x0a,0x7e]
35907 v_rndne_f16_e32 v5, s1
35908 // GFX10: encoding: [0x01,0xbc,0x0a,0x7e]
35910 v_rndne_f16_e32 v5, s101
35911 // GFX10: encoding: [0x65,0xbc,0x0a,0x7e]
35913 v_rndne_f16_e32 v5, vcc_lo
35914 // GFX10: encoding: [0x6a,0xbc,0x0a,0x7e]
35916 v_rndne_f16_e32 v5, vcc_hi
35917 // GFX10: encoding: [0x6b,0xbc,0x0a,0x7e]
35919 v_rndne_f16_e32 v5, m0
35920 // GFX10: encoding: [0x7c,0xbc,0x0a,0x7e]
35922 v_rndne_f16_e32 v5, exec_lo
35923 // GFX10: encoding: [0x7e,0xbc,0x0a,0x7e]
35925 v_rndne_f16_e32 v5, exec_hi
35926 // GFX10: encoding: [0x7f,0xbc,0x0a,0x7e]
35928 v_rndne_f16_e32 v5, 0
35929 // GFX10: encoding: [0x80,0xbc,0x0a,0x7e]
35931 v_rndne_f16_e32 v5, -1
35932 // GFX10: encoding: [0xc1,0xbc,0x0a,0x7e]
35934 v_rndne_f16_e32 v5, 0.5
35935 // GFX10: encoding: [0xf0,0xbc,0x0a,0x7e]
35937 v_rndne_f16_e32 v5, -4.0
35938 // GFX10: encoding: [0xf7,0xbc,0x0a,0x7e]
35940 v_rndne_f16_e32 v5, 0xfe0b
35941 // GFX10: encoding: [0xff,0xbc,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
35943 v_rndne_f16_e32 v5, 0x3456
35944 // GFX10: encoding: [0xff,0xbc,0x0a,0x7e,0x56,0x34,0x00,0x00]
35946 v_rndne_f16_e64 v5, v1
35947 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]
35949 v_rndne_f16_e64 v255, v1
35950 // GFX10: encoding: [0xff,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]
35952 v_rndne_f16_e64 v5, v255
35953 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0xff,0x01,0x00,0x00]
35955 v_rndne_f16_e64 v5, s1
35956 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x01,0x00,0x00,0x00]
35958 v_rndne_f16_e64 v5, s101
35959 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x65,0x00,0x00,0x00]
35961 v_rndne_f16_e64 v5, vcc_lo
35962 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x6a,0x00,0x00,0x00]
35964 v_rndne_f16_e64 v5, vcc_hi
35965 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x6b,0x00,0x00,0x00]
35967 v_rndne_f16_e64 v5, m0
35968 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x7c,0x00,0x00,0x00]
35970 v_rndne_f16_e64 v5, exec_lo
35971 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x7e,0x00,0x00,0x00]
35973 v_rndne_f16_e64 v5, exec_hi
35974 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x7f,0x00,0x00,0x00]
35976 v_rndne_f16_e64 v5, 0
35977 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x80,0x00,0x00,0x00]
35979 v_rndne_f16_e64 v5, -1
35980 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0xc1,0x00,0x00,0x00]
35982 v_rndne_f16_e64 v5, 0.5
35983 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0xf0,0x00,0x00,0x00]
35985 v_rndne_f16_e64 v5, -4.0
35986 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0xf7,0x00,0x00,0x00]
35988 v_rndne_f16_e64 v5, -v1
35989 // GFX10: encoding: [0x05,0x00,0xde,0xd5,0x01,0x01,0x00,0x20]
35991 v_rndne_f16_e64 v5, |v1|
35992 // GFX10: encoding: [0x05,0x01,0xde,0xd5,0x01,0x01,0x00,0x00]
35994 v_rndne_f16_e64 v5, v1 clamp
35995 // GFX10: encoding: [0x05,0x80,0xde,0xd5,0x01,0x01,0x00,0x00]
35997 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
35998 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x06,0x00]
36000 v_rndne_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36001 // GFX10: encoding: [0xf9,0xbc,0xfe,0x7f,0x01,0x06,0x06,0x00]
36003 v_rndne_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36004 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0xff,0x06,0x06,0x00]
36006 v_rndne_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36007 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x86,0x00]
36009 v_rndne_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36010 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x65,0x06,0x86,0x00]
36012 v_rndne_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36013 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x6a,0x06,0x86,0x00]
36015 v_rndne_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36016 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x6b,0x06,0x86,0x00]
36018 v_rndne_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36019 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x7c,0x06,0x86,0x00]
36021 v_rndne_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36022 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x7e,0x06,0x86,0x00]
36024 v_rndne_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36025 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x7f,0x06,0x86,0x00]
36027 v_rndne_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36028 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x26,0x06,0x00]
36030 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36031 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x06,0x00]
36033 v_rndne_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36034 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x00,0x06,0x00]
36036 v_rndne_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36037 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x01,0x06,0x00]
36039 v_rndne_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
36040 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x02,0x06,0x00]
36042 v_rndne_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
36043 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x03,0x06,0x00]
36045 v_rndne_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36046 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x04,0x06,0x00]
36048 v_rndne_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36049 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x05,0x06,0x00]
36051 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
36052 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x0e,0x06,0x00]
36054 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36055 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x16,0x06,0x00]
36057 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36058 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x16,0x06,0x00]
36060 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36061 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x06,0x00]
36063 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
36064 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x00,0x00]
36066 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
36067 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x01,0x00]
36069 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
36070 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x02,0x00]
36072 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
36073 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x03,0x00]
36075 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
36076 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x04,0x00]
36078 v_rndne_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
36079 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x05,0x00]
36081 v_rndne_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36082 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x16,0x00]
36084 v_rndne_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36085 // GFX10: encoding: [0xf9,0xbc,0x0a,0x7e,0x01,0x06,0x26,0x00]
36087 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36088 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x00]
36090 v_rndne_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36091 // GFX10: encoding: [0xfa,0xbc,0xfe,0x7f,0x01,0xe4,0x00,0x00]
36093 v_rndne_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36094 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0xff,0xe4,0x00,0x00]
36096 v_rndne_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
36097 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x1b,0x00,0x00]
36099 v_rndne_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
36100 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x40,0x01,0x00]
36102 v_rndne_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
36103 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x41,0x01,0x00]
36105 v_rndne_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
36106 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x01,0x01,0x00]
36108 v_rndne_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
36109 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x0f,0x01,0x00]
36111 v_rndne_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
36112 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x11,0x01,0x00]
36114 v_rndne_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
36115 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x1f,0x01,0x00]
36117 v_rndne_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
36118 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x21,0x01,0x00]
36120 v_rndne_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
36121 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x2f,0x01,0x00]
36123 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
36124 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x10]
36126 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
36127 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x30]
36129 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
36130 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36132 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
36133 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36135 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
36136 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x01]
36138 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
36139 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x03]
36141 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
36142 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36144 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
36145 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36147 v_rndne_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
36148 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0xe4,0x08,0x00]
36150 v_rndne_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
36151 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x51,0x01,0x00]
36153 v_rndne_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
36154 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x5f,0x01,0x00]
36156 v_rndne_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
36157 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x61,0x01,0x00]
36159 v_rndne_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
36160 // GFX10: encoding: [0xfa,0xbc,0x0a,0x7e,0x01,0x6f,0x01,0x00]
36162 v_fract_f16_e32 v5, v1
36163 // GFX10: encoding: [0x01,0xbf,0x0a,0x7e]
36165 v_fract_f16_e32 v255, v1
36166 // GFX10: encoding: [0x01,0xbf,0xfe,0x7f]
36168 v_fract_f16_e32 v5, v255
36169 // GFX10: encoding: [0xff,0xbf,0x0a,0x7e]
36171 v_fract_f16_e32 v5, s1
36172 // GFX10: encoding: [0x01,0xbe,0x0a,0x7e]
36174 v_fract_f16_e32 v5, s101
36175 // GFX10: encoding: [0x65,0xbe,0x0a,0x7e]
36177 v_fract_f16_e32 v5, vcc_lo
36178 // GFX10: encoding: [0x6a,0xbe,0x0a,0x7e]
36180 v_fract_f16_e32 v5, vcc_hi
36181 // GFX10: encoding: [0x6b,0xbe,0x0a,0x7e]
36183 v_fract_f16_e32 v5, m0
36184 // GFX10: encoding: [0x7c,0xbe,0x0a,0x7e]
36186 v_fract_f16_e32 v5, exec_lo
36187 // GFX10: encoding: [0x7e,0xbe,0x0a,0x7e]
36189 v_fract_f16_e32 v5, exec_hi
36190 // GFX10: encoding: [0x7f,0xbe,0x0a,0x7e]
36192 v_fract_f16_e32 v5, 0
36193 // GFX10: encoding: [0x80,0xbe,0x0a,0x7e]
36195 v_fract_f16_e32 v5, -1
36196 // GFX10: encoding: [0xc1,0xbe,0x0a,0x7e]
36198 v_fract_f16_e32 v5, 0.5
36199 // GFX10: encoding: [0xf0,0xbe,0x0a,0x7e]
36201 v_fract_f16_e32 v5, -4.0
36202 // GFX10: encoding: [0xf7,0xbe,0x0a,0x7e]
36204 v_fract_f16_e32 v5, 0xfe0b
36205 // GFX10: encoding: [0xff,0xbe,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
36207 v_fract_f16_e32 v5, 0x3456
36208 // GFX10: encoding: [0xff,0xbe,0x0a,0x7e,0x56,0x34,0x00,0x00]
36210 v_fract_f16_e64 v5, v1
36211 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]
36213 v_fract_f16_e64 v255, v1
36214 // GFX10: encoding: [0xff,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]
36216 v_fract_f16_e64 v5, v255
36217 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0xff,0x01,0x00,0x00]
36219 v_fract_f16_e64 v5, s1
36220 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x01,0x00,0x00,0x00]
36222 v_fract_f16_e64 v5, s101
36223 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x65,0x00,0x00,0x00]
36225 v_fract_f16_e64 v5, vcc_lo
36226 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x6a,0x00,0x00,0x00]
36228 v_fract_f16_e64 v5, vcc_hi
36229 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x6b,0x00,0x00,0x00]
36231 v_fract_f16_e64 v5, m0
36232 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x7c,0x00,0x00,0x00]
36234 v_fract_f16_e64 v5, exec_lo
36235 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x7e,0x00,0x00,0x00]
36237 v_fract_f16_e64 v5, exec_hi
36238 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x7f,0x00,0x00,0x00]
36240 v_fract_f16_e64 v5, 0
36241 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x80,0x00,0x00,0x00]
36243 v_fract_f16_e64 v5, -1
36244 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0xc1,0x00,0x00,0x00]
36246 v_fract_f16_e64 v5, 0.5
36247 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0xf0,0x00,0x00,0x00]
36249 v_fract_f16_e64 v5, -4.0
36250 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0xf7,0x00,0x00,0x00]
36252 v_fract_f16_e64 v5, -v1
36253 // GFX10: encoding: [0x05,0x00,0xdf,0xd5,0x01,0x01,0x00,0x20]
36255 v_fract_f16_e64 v5, |v1|
36256 // GFX10: encoding: [0x05,0x01,0xdf,0xd5,0x01,0x01,0x00,0x00]
36258 v_fract_f16_e64 v5, v1 clamp
36259 // GFX10: encoding: [0x05,0x80,0xdf,0xd5,0x01,0x01,0x00,0x00]
36261 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36262 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x06,0x00]
36264 v_fract_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36265 // GFX10: encoding: [0xf9,0xbe,0xfe,0x7f,0x01,0x06,0x06,0x00]
36267 v_fract_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36268 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0xff,0x06,0x06,0x00]
36270 v_fract_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36271 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x86,0x00]
36273 v_fract_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36274 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x65,0x06,0x86,0x00]
36276 v_fract_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36277 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x6a,0x06,0x86,0x00]
36279 v_fract_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36280 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x6b,0x06,0x86,0x00]
36282 v_fract_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36283 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x7c,0x06,0x86,0x00]
36285 v_fract_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36286 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x7e,0x06,0x86,0x00]
36288 v_fract_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36289 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x7f,0x06,0x86,0x00]
36291 v_fract_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36292 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x26,0x06,0x00]
36294 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36295 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x06,0x00]
36297 v_fract_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36298 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x00,0x06,0x00]
36300 v_fract_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36301 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x01,0x06,0x00]
36303 v_fract_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
36304 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x02,0x06,0x00]
36306 v_fract_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
36307 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x03,0x06,0x00]
36309 v_fract_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36310 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x04,0x06,0x00]
36312 v_fract_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36313 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x05,0x06,0x00]
36315 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
36316 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x0e,0x06,0x00]
36318 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36319 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x16,0x06,0x00]
36321 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36322 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x16,0x06,0x00]
36324 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36325 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x06,0x00]
36327 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
36328 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x00,0x00]
36330 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
36331 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x01,0x00]
36333 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
36334 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x02,0x00]
36336 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
36337 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x03,0x00]
36339 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
36340 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x04,0x00]
36342 v_fract_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
36343 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x05,0x00]
36345 v_fract_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36346 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x16,0x00]
36348 v_fract_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36349 // GFX10: encoding: [0xf9,0xbe,0x0a,0x7e,0x01,0x06,0x26,0x00]
36351 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36352 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x00]
36354 v_fract_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36355 // GFX10: encoding: [0xfa,0xbe,0xfe,0x7f,0x01,0xe4,0x00,0x00]
36357 v_fract_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36358 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0xff,0xe4,0x00,0x00]
36360 v_fract_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
36361 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x1b,0x00,0x00]
36363 v_fract_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
36364 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x40,0x01,0x00]
36366 v_fract_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
36367 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x41,0x01,0x00]
36369 v_fract_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
36370 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x01,0x01,0x00]
36372 v_fract_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
36373 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x0f,0x01,0x00]
36375 v_fract_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
36376 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x11,0x01,0x00]
36378 v_fract_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
36379 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x1f,0x01,0x00]
36381 v_fract_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
36382 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x21,0x01,0x00]
36384 v_fract_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
36385 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x2f,0x01,0x00]
36387 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
36388 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x10]
36390 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
36391 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x30]
36393 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
36394 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36396 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
36397 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36399 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
36400 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x01]
36402 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
36403 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x03]
36405 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
36406 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36408 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
36409 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36411 v_fract_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
36412 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0xe4,0x08,0x00]
36414 v_fract_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
36415 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x51,0x01,0x00]
36417 v_fract_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
36418 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x5f,0x01,0x00]
36420 v_fract_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
36421 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x61,0x01,0x00]
36423 v_fract_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
36424 // GFX10: encoding: [0xfa,0xbe,0x0a,0x7e,0x01,0x6f,0x01,0x00]
36426 v_sin_f16_e32 v5, v1
36427 // GFX10: encoding: [0x01,0xc1,0x0a,0x7e]
36429 v_sin_f16_e32 v255, v1
36430 // GFX10: encoding: [0x01,0xc1,0xfe,0x7f]
36432 v_sin_f16_e32 v5, v255
36433 // GFX10: encoding: [0xff,0xc1,0x0a,0x7e]
36435 v_sin_f16_e32 v5, s1
36436 // GFX10: encoding: [0x01,0xc0,0x0a,0x7e]
36438 v_sin_f16_e32 v5, s101
36439 // GFX10: encoding: [0x65,0xc0,0x0a,0x7e]
36441 v_sin_f16_e32 v5, vcc_lo
36442 // GFX10: encoding: [0x6a,0xc0,0x0a,0x7e]
36444 v_sin_f16_e32 v5, vcc_hi
36445 // GFX10: encoding: [0x6b,0xc0,0x0a,0x7e]
36447 v_sin_f16_e32 v5, m0
36448 // GFX10: encoding: [0x7c,0xc0,0x0a,0x7e]
36450 v_sin_f16_e32 v5, exec_lo
36451 // GFX10: encoding: [0x7e,0xc0,0x0a,0x7e]
36453 v_sin_f16_e32 v5, exec_hi
36454 // GFX10: encoding: [0x7f,0xc0,0x0a,0x7e]
36456 v_sin_f16_e32 v5, 0
36457 // GFX10: encoding: [0x80,0xc0,0x0a,0x7e]
36459 v_sin_f16_e32 v5, -1
36460 // GFX10: encoding: [0xc1,0xc0,0x0a,0x7e]
36462 v_sin_f16_e32 v5, 0.5
36463 // GFX10: encoding: [0xf0,0xc0,0x0a,0x7e]
36465 v_sin_f16_e32 v5, -4.0
36466 // GFX10: encoding: [0xf7,0xc0,0x0a,0x7e]
36468 v_sin_f16_e32 v5, 0xfe0b
36469 // GFX10: encoding: [0xff,0xc0,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
36471 v_sin_f16_e32 v5, 0x3456
36472 // GFX10: encoding: [0xff,0xc0,0x0a,0x7e,0x56,0x34,0x00,0x00]
36474 v_sin_f16_e64 v5, v1
36475 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]
36477 v_sin_f16_e64 v255, v1
36478 // GFX10: encoding: [0xff,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]
36480 v_sin_f16_e64 v5, v255
36481 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0xff,0x01,0x00,0x00]
36483 v_sin_f16_e64 v5, s1
36484 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x01,0x00,0x00,0x00]
36486 v_sin_f16_e64 v5, s101
36487 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x65,0x00,0x00,0x00]
36489 v_sin_f16_e64 v5, vcc_lo
36490 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x6a,0x00,0x00,0x00]
36492 v_sin_f16_e64 v5, vcc_hi
36493 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x6b,0x00,0x00,0x00]
36495 v_sin_f16_e64 v5, m0
36496 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x7c,0x00,0x00,0x00]
36498 v_sin_f16_e64 v5, exec_lo
36499 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x7e,0x00,0x00,0x00]
36501 v_sin_f16_e64 v5, exec_hi
36502 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x7f,0x00,0x00,0x00]
36504 v_sin_f16_e64 v5, 0
36505 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x80,0x00,0x00,0x00]
36507 v_sin_f16_e64 v5, -1
36508 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0xc1,0x00,0x00,0x00]
36510 v_sin_f16_e64 v5, 0.5
36511 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0xf0,0x00,0x00,0x00]
36513 v_sin_f16_e64 v5, -4.0
36514 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0xf7,0x00,0x00,0x00]
36516 v_sin_f16_e64 v5, -v1
36517 // GFX10: encoding: [0x05,0x00,0xe0,0xd5,0x01,0x01,0x00,0x20]
36519 v_sin_f16_e64 v5, |v1|
36520 // GFX10: encoding: [0x05,0x01,0xe0,0xd5,0x01,0x01,0x00,0x00]
36522 v_sin_f16_e64 v5, v1 clamp
36523 // GFX10: encoding: [0x05,0x80,0xe0,0xd5,0x01,0x01,0x00,0x00]
36525 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36526 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x06,0x00]
36528 v_sin_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36529 // GFX10: encoding: [0xf9,0xc0,0xfe,0x7f,0x01,0x06,0x06,0x00]
36531 v_sin_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36532 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0xff,0x06,0x06,0x00]
36534 v_sin_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36535 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x86,0x00]
36537 v_sin_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36538 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x65,0x06,0x86,0x00]
36540 v_sin_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36541 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x6a,0x06,0x86,0x00]
36543 v_sin_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36544 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x6b,0x06,0x86,0x00]
36546 v_sin_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36547 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x7c,0x06,0x86,0x00]
36549 v_sin_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36550 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x7e,0x06,0x86,0x00]
36552 v_sin_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36553 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x7f,0x06,0x86,0x00]
36555 v_sin_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36556 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x26,0x06,0x00]
36558 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36559 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x06,0x00]
36561 v_sin_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36562 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x00,0x06,0x00]
36564 v_sin_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36565 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x01,0x06,0x00]
36567 v_sin_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
36568 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x02,0x06,0x00]
36570 v_sin_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
36571 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x03,0x06,0x00]
36573 v_sin_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36574 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x04,0x06,0x00]
36576 v_sin_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36577 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x05,0x06,0x00]
36579 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
36580 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x0e,0x06,0x00]
36582 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36583 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x16,0x06,0x00]
36585 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36586 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x16,0x06,0x00]
36588 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36589 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x06,0x00]
36591 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
36592 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x00,0x00]
36594 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
36595 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x01,0x00]
36597 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
36598 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x02,0x00]
36600 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
36601 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x03,0x00]
36603 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
36604 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x04,0x00]
36606 v_sin_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
36607 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x05,0x00]
36609 v_sin_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36610 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x16,0x00]
36612 v_sin_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36613 // GFX10: encoding: [0xf9,0xc0,0x0a,0x7e,0x01,0x06,0x26,0x00]
36615 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36616 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x00]
36618 v_sin_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36619 // GFX10: encoding: [0xfa,0xc0,0xfe,0x7f,0x01,0xe4,0x00,0x00]
36621 v_sin_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36622 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0xff,0xe4,0x00,0x00]
36624 v_sin_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
36625 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x1b,0x00,0x00]
36627 v_sin_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
36628 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x40,0x01,0x00]
36630 v_sin_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
36631 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x41,0x01,0x00]
36633 v_sin_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
36634 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x01,0x01,0x00]
36636 v_sin_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
36637 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x0f,0x01,0x00]
36639 v_sin_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
36640 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x11,0x01,0x00]
36642 v_sin_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
36643 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x1f,0x01,0x00]
36645 v_sin_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
36646 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x21,0x01,0x00]
36648 v_sin_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
36649 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x2f,0x01,0x00]
36651 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
36652 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x10]
36654 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
36655 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x30]
36657 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
36658 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36660 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
36661 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36663 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
36664 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x01]
36666 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
36667 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x03]
36669 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
36670 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36672 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
36673 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36675 v_sin_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
36676 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0xe4,0x08,0x00]
36678 v_sin_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
36679 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x51,0x01,0x00]
36681 v_sin_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
36682 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x5f,0x01,0x00]
36684 v_sin_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
36685 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x61,0x01,0x00]
36687 v_sin_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
36688 // GFX10: encoding: [0xfa,0xc0,0x0a,0x7e,0x01,0x6f,0x01,0x00]
36690 v_cos_f16_e32 v5, v1
36691 // GFX10: encoding: [0x01,0xc3,0x0a,0x7e]
36693 v_cos_f16_e32 v255, v1
36694 // GFX10: encoding: [0x01,0xc3,0xfe,0x7f]
36696 v_cos_f16_e32 v5, v255
36697 // GFX10: encoding: [0xff,0xc3,0x0a,0x7e]
36699 v_cos_f16_e32 v5, s1
36700 // GFX10: encoding: [0x01,0xc2,0x0a,0x7e]
36702 v_cos_f16_e32 v5, s101
36703 // GFX10: encoding: [0x65,0xc2,0x0a,0x7e]
36705 v_cos_f16_e32 v5, vcc_lo
36706 // GFX10: encoding: [0x6a,0xc2,0x0a,0x7e]
36708 v_cos_f16_e32 v5, vcc_hi
36709 // GFX10: encoding: [0x6b,0xc2,0x0a,0x7e]
36711 v_cos_f16_e32 v5, m0
36712 // GFX10: encoding: [0x7c,0xc2,0x0a,0x7e]
36714 v_cos_f16_e32 v5, exec_lo
36715 // GFX10: encoding: [0x7e,0xc2,0x0a,0x7e]
36717 v_cos_f16_e32 v5, exec_hi
36718 // GFX10: encoding: [0x7f,0xc2,0x0a,0x7e]
36720 v_cos_f16_e32 v5, 0
36721 // GFX10: encoding: [0x80,0xc2,0x0a,0x7e]
36723 v_cos_f16_e32 v5, -1
36724 // GFX10: encoding: [0xc1,0xc2,0x0a,0x7e]
36726 v_cos_f16_e32 v5, 0.5
36727 // GFX10: encoding: [0xf0,0xc2,0x0a,0x7e]
36729 v_cos_f16_e32 v5, -4.0
36730 // GFX10: encoding: [0xf7,0xc2,0x0a,0x7e]
36732 v_cos_f16_e32 v5, 0xfe0b
36733 // GFX10: encoding: [0xff,0xc2,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
36735 v_cos_f16_e32 v5, 0x3456
36736 // GFX10: encoding: [0xff,0xc2,0x0a,0x7e,0x56,0x34,0x00,0x00]
36738 v_cos_f16_e64 v5, v1
36739 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]
36741 v_cos_f16_e64 v255, v1
36742 // GFX10: encoding: [0xff,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]
36744 v_cos_f16_e64 v5, v255
36745 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0xff,0x01,0x00,0x00]
36747 v_cos_f16_e64 v5, s1
36748 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x01,0x00,0x00,0x00]
36750 v_cos_f16_e64 v5, s101
36751 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x65,0x00,0x00,0x00]
36753 v_cos_f16_e64 v5, vcc_lo
36754 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x6a,0x00,0x00,0x00]
36756 v_cos_f16_e64 v5, vcc_hi
36757 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x6b,0x00,0x00,0x00]
36759 v_cos_f16_e64 v5, m0
36760 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x7c,0x00,0x00,0x00]
36762 v_cos_f16_e64 v5, exec_lo
36763 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x7e,0x00,0x00,0x00]
36765 v_cos_f16_e64 v5, exec_hi
36766 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x7f,0x00,0x00,0x00]
36768 v_cos_f16_e64 v5, 0
36769 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x80,0x00,0x00,0x00]
36771 v_cos_f16_e64 v5, -1
36772 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0xc1,0x00,0x00,0x00]
36774 v_cos_f16_e64 v5, 0.5
36775 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0xf0,0x00,0x00,0x00]
36777 v_cos_f16_e64 v5, -4.0
36778 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0xf7,0x00,0x00,0x00]
36780 v_cos_f16_e64 v5, -v1
36781 // GFX10: encoding: [0x05,0x00,0xe1,0xd5,0x01,0x01,0x00,0x20]
36783 v_cos_f16_e64 v5, |v1|
36784 // GFX10: encoding: [0x05,0x01,0xe1,0xd5,0x01,0x01,0x00,0x00]
36786 v_cos_f16_e64 v5, v1 clamp
36787 // GFX10: encoding: [0x05,0x80,0xe1,0xd5,0x01,0x01,0x00,0x00]
36789 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36790 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x06,0x00]
36792 v_cos_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36793 // GFX10: encoding: [0xf9,0xc2,0xfe,0x7f,0x01,0x06,0x06,0x00]
36795 v_cos_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36796 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0xff,0x06,0x06,0x00]
36798 v_cos_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36799 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x86,0x00]
36801 v_cos_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36802 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x65,0x06,0x86,0x00]
36804 v_cos_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36805 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x6a,0x06,0x86,0x00]
36807 v_cos_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36808 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x6b,0x06,0x86,0x00]
36810 v_cos_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36811 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x7c,0x06,0x86,0x00]
36813 v_cos_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36814 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x7e,0x06,0x86,0x00]
36816 v_cos_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36817 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x7f,0x06,0x86,0x00]
36819 v_cos_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36820 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x26,0x06,0x00]
36822 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36823 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x06,0x00]
36825 v_cos_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36826 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x00,0x06,0x00]
36828 v_cos_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36829 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x01,0x06,0x00]
36831 v_cos_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
36832 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x02,0x06,0x00]
36834 v_cos_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
36835 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x03,0x06,0x00]
36837 v_cos_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
36838 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x04,0x06,0x00]
36840 v_cos_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
36841 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x05,0x06,0x00]
36843 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
36844 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x0e,0x06,0x00]
36846 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36847 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x16,0x06,0x00]
36849 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
36850 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x16,0x06,0x00]
36852 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36853 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x06,0x00]
36855 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
36856 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x00,0x00]
36858 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
36859 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x01,0x00]
36861 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
36862 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x02,0x00]
36864 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
36865 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x03,0x00]
36867 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
36868 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x04,0x00]
36870 v_cos_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
36871 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x05,0x00]
36873 v_cos_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36874 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x16,0x00]
36876 v_cos_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
36877 // GFX10: encoding: [0xf9,0xc2,0x0a,0x7e,0x01,0x06,0x26,0x00]
36879 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36880 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x00]
36882 v_cos_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36883 // GFX10: encoding: [0xfa,0xc2,0xfe,0x7f,0x01,0xe4,0x00,0x00]
36885 v_cos_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
36886 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0xff,0xe4,0x00,0x00]
36888 v_cos_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
36889 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x1b,0x00,0x00]
36891 v_cos_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
36892 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x40,0x01,0x00]
36894 v_cos_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
36895 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x41,0x01,0x00]
36897 v_cos_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
36898 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x01,0x01,0x00]
36900 v_cos_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
36901 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x0f,0x01,0x00]
36903 v_cos_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
36904 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x11,0x01,0x00]
36906 v_cos_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
36907 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x1f,0x01,0x00]
36909 v_cos_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
36910 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x21,0x01,0x00]
36912 v_cos_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
36913 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x2f,0x01,0x00]
36915 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
36916 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x10]
36918 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
36919 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x30]
36921 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
36922 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36924 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
36925 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
36927 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
36928 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x01]
36930 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
36931 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x03]
36933 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
36934 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36936 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
36937 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
36939 v_cos_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
36940 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0xe4,0x08,0x00]
36942 v_cos_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
36943 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x51,0x01,0x00]
36945 v_cos_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
36946 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x5f,0x01,0x00]
36948 v_cos_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
36949 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x61,0x01,0x00]
36951 v_cos_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
36952 // GFX10: encoding: [0xfa,0xc2,0x0a,0x7e,0x01,0x6f,0x01,0x00]
36954 v_cvt_norm_i16_f16_e32 v5, v1
36955 // GFX10: encoding: [0x01,0xc7,0x0a,0x7e]
36957 v_cvt_norm_i16_f16_e32 v255, v1
36958 // GFX10: encoding: [0x01,0xc7,0xfe,0x7f]
36960 v_cvt_norm_i16_f16_e32 v5, v255
36961 // GFX10: encoding: [0xff,0xc7,0x0a,0x7e]
36963 v_cvt_norm_i16_f16_e32 v5, s1
36964 // GFX10: encoding: [0x01,0xc6,0x0a,0x7e]
36966 v_cvt_norm_i16_f16_e32 v5, s101
36967 // GFX10: encoding: [0x65,0xc6,0x0a,0x7e]
36969 v_cvt_norm_i16_f16_e32 v5, vcc_lo
36970 // GFX10: encoding: [0x6a,0xc6,0x0a,0x7e]
36972 v_cvt_norm_i16_f16_e32 v5, vcc_hi
36973 // GFX10: encoding: [0x6b,0xc6,0x0a,0x7e]
36975 v_cvt_norm_i16_f16_e32 v5, m0
36976 // GFX10: encoding: [0x7c,0xc6,0x0a,0x7e]
36978 v_cvt_norm_i16_f16_e32 v5, exec_lo
36979 // GFX10: encoding: [0x7e,0xc6,0x0a,0x7e]
36981 v_cvt_norm_i16_f16_e32 v5, exec_hi
36982 // GFX10: encoding: [0x7f,0xc6,0x0a,0x7e]
36984 v_cvt_norm_i16_f16_e32 v5, 0
36985 // GFX10: encoding: [0x80,0xc6,0x0a,0x7e]
36987 v_cvt_norm_i16_f16_e32 v5, -1
36988 // GFX10: encoding: [0xc1,0xc6,0x0a,0x7e]
36990 v_cvt_norm_i16_f16_e32 v5, 0.5
36991 // GFX10: encoding: [0xf0,0xc6,0x0a,0x7e]
36993 v_cvt_norm_i16_f16_e32 v5, -4.0
36994 // GFX10: encoding: [0xf7,0xc6,0x0a,0x7e]
36996 v_cvt_norm_i16_f16_e32 v5, 0xfe0b
36997 // GFX10: encoding: [0xff,0xc6,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
36999 v_cvt_norm_i16_f16_e32 v5, 0x3456
37000 // GFX10: encoding: [0xff,0xc6,0x0a,0x7e,0x56,0x34,0x00,0x00]
37002 v_cvt_norm_i16_f16_e64 v5, v1
37003 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]
37005 v_cvt_norm_i16_f16_e64 v255, v1
37006 // GFX10: encoding: [0xff,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]
37008 v_cvt_norm_i16_f16_e64 v5, v255
37009 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0xff,0x01,0x00,0x00]
37011 v_cvt_norm_i16_f16_e64 v5, s1
37012 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x01,0x00,0x00,0x00]
37014 v_cvt_norm_i16_f16_e64 v5, s101
37015 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x65,0x00,0x00,0x00]
37017 v_cvt_norm_i16_f16_e64 v5, vcc_lo
37018 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x6a,0x00,0x00,0x00]
37020 v_cvt_norm_i16_f16_e64 v5, vcc_hi
37021 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x6b,0x00,0x00,0x00]
37023 v_cvt_norm_i16_f16_e64 v5, m0
37024 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x7c,0x00,0x00,0x00]
37026 v_cvt_norm_i16_f16_e64 v5, exec_lo
37027 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x7e,0x00,0x00,0x00]
37029 v_cvt_norm_i16_f16_e64 v5, exec_hi
37030 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x7f,0x00,0x00,0x00]
37032 v_cvt_norm_i16_f16_e64 v5, 0
37033 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x80,0x00,0x00,0x00]
37035 v_cvt_norm_i16_f16_e64 v5, -1
37036 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0xc1,0x00,0x00,0x00]
37038 v_cvt_norm_i16_f16_e64 v5, 0.5
37039 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0xf0,0x00,0x00,0x00]
37041 v_cvt_norm_i16_f16_e64 v5, -4.0
37042 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0xf7,0x00,0x00,0x00]
37044 v_cvt_norm_i16_f16_e64 v5, -v1
37045 // GFX10: encoding: [0x05,0x00,0xe3,0xd5,0x01,0x01,0x00,0x20]
37047 v_cvt_norm_i16_f16_e64 v5, |v1|
37048 // GFX10: encoding: [0x05,0x01,0xe3,0xd5,0x01,0x01,0x00,0x00]
37050 v_cvt_norm_i16_f16_e64 v5, v1 clamp
37051 // GFX10: encoding: [0x05,0x80,0xe3,0xd5,0x01,0x01,0x00,0x00]
37053 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37054 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x06,0x00]
37056 v_cvt_norm_i16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37057 // GFX10: encoding: [0xf9,0xc6,0xfe,0x7f,0x01,0x06,0x06,0x00]
37059 v_cvt_norm_i16_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37060 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0xff,0x06,0x06,0x00]
37062 v_cvt_norm_i16_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37063 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x86,0x00]
37065 v_cvt_norm_i16_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37066 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x65,0x06,0x86,0x00]
37068 v_cvt_norm_i16_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37069 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x6a,0x06,0x86,0x00]
37071 v_cvt_norm_i16_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37072 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x6b,0x06,0x86,0x00]
37074 v_cvt_norm_i16_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37075 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x7c,0x06,0x86,0x00]
37077 v_cvt_norm_i16_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37078 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x7e,0x06,0x86,0x00]
37080 v_cvt_norm_i16_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37081 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x7f,0x06,0x86,0x00]
37083 v_cvt_norm_i16_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37084 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x26,0x06,0x00]
37086 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37087 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x06,0x00]
37089 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
37090 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x00,0x06,0x00]
37092 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
37093 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x01,0x06,0x00]
37095 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
37096 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x02,0x06,0x00]
37098 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
37099 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x03,0x06,0x00]
37101 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
37102 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x04,0x06,0x00]
37104 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
37105 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x05,0x06,0x00]
37107 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
37108 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x0e,0x06,0x00]
37110 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
37111 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x16,0x06,0x00]
37113 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
37114 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x16,0x06,0x00]
37116 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37117 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x06,0x00]
37119 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
37120 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x00,0x00]
37122 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
37123 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x01,0x00]
37125 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
37126 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x02,0x00]
37128 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
37129 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x03,0x00]
37131 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
37132 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x04,0x00]
37134 v_cvt_norm_i16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
37135 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x05,0x00]
37137 v_cvt_norm_i16_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37138 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x16,0x00]
37140 v_cvt_norm_i16_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37141 // GFX10: encoding: [0xf9,0xc6,0x0a,0x7e,0x01,0x06,0x26,0x00]
37143 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37144 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x00]
37146 v_cvt_norm_i16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37147 // GFX10: encoding: [0xfa,0xc6,0xfe,0x7f,0x01,0xe4,0x00,0x00]
37149 v_cvt_norm_i16_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37150 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0xff,0xe4,0x00,0x00]
37152 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
37153 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x1b,0x00,0x00]
37155 v_cvt_norm_i16_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
37156 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x40,0x01,0x00]
37158 v_cvt_norm_i16_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
37159 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x41,0x01,0x00]
37161 v_cvt_norm_i16_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
37162 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x01,0x01,0x00]
37164 v_cvt_norm_i16_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
37165 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x0f,0x01,0x00]
37167 v_cvt_norm_i16_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
37168 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x11,0x01,0x00]
37170 v_cvt_norm_i16_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
37171 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x1f,0x01,0x00]
37173 v_cvt_norm_i16_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
37174 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x21,0x01,0x00]
37176 v_cvt_norm_i16_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
37177 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x2f,0x01,0x00]
37179 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
37180 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x10]
37182 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
37183 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x30]
37185 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
37186 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
37188 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
37189 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
37191 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
37192 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x01]
37194 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
37195 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x03]
37197 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
37198 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
37200 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
37201 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
37203 v_cvt_norm_i16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
37204 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0xe4,0x08,0x00]
37206 v_cvt_norm_i16_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
37207 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x51,0x01,0x00]
37209 v_cvt_norm_i16_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
37210 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x5f,0x01,0x00]
37212 v_cvt_norm_i16_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
37213 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x61,0x01,0x00]
37215 v_cvt_norm_i16_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
37216 // GFX10: encoding: [0xfa,0xc6,0x0a,0x7e,0x01,0x6f,0x01,0x00]
37218 v_cvt_norm_u16_f16_e32 v5, v1
37219 // GFX10: encoding: [0x01,0xc9,0x0a,0x7e]
37221 v_cvt_norm_u16_f16_e32 v255, v1
37222 // GFX10: encoding: [0x01,0xc9,0xfe,0x7f]
37224 v_cvt_norm_u16_f16_e32 v5, v255
37225 // GFX10: encoding: [0xff,0xc9,0x0a,0x7e]
37227 v_cvt_norm_u16_f16_e32 v5, s1
37228 // GFX10: encoding: [0x01,0xc8,0x0a,0x7e]
37230 v_cvt_norm_u16_f16_e32 v5, s101
37231 // GFX10: encoding: [0x65,0xc8,0x0a,0x7e]
37233 v_cvt_norm_u16_f16_e32 v5, vcc_lo
37234 // GFX10: encoding: [0x6a,0xc8,0x0a,0x7e]
37236 v_cvt_norm_u16_f16_e32 v5, vcc_hi
37237 // GFX10: encoding: [0x6b,0xc8,0x0a,0x7e]
37239 v_cvt_norm_u16_f16_e32 v5, m0
37240 // GFX10: encoding: [0x7c,0xc8,0x0a,0x7e]
37242 v_cvt_norm_u16_f16_e32 v5, exec_lo
37243 // GFX10: encoding: [0x7e,0xc8,0x0a,0x7e]
37245 v_cvt_norm_u16_f16_e32 v5, exec_hi
37246 // GFX10: encoding: [0x7f,0xc8,0x0a,0x7e]
37248 v_cvt_norm_u16_f16_e32 v5, 0
37249 // GFX10: encoding: [0x80,0xc8,0x0a,0x7e]
37251 v_cvt_norm_u16_f16_e32 v5, -1
37252 // GFX10: encoding: [0xc1,0xc8,0x0a,0x7e]
37254 v_cvt_norm_u16_f16_e32 v5, 0.5
37255 // GFX10: encoding: [0xf0,0xc8,0x0a,0x7e]
37257 v_cvt_norm_u16_f16_e32 v5, -4.0
37258 // GFX10: encoding: [0xf7,0xc8,0x0a,0x7e]
37260 v_cvt_norm_u16_f16_e32 v5, 0xfe0b
37261 // GFX10: encoding: [0xff,0xc8,0x0a,0x7e,0x0b,0xfe,0x00,0x00]
37263 v_cvt_norm_u16_f16_e32 v5, 0x3456
37264 // GFX10: encoding: [0xff,0xc8,0x0a,0x7e,0x56,0x34,0x00,0x00]
37266 v_cvt_norm_u16_f16_e64 v5, v1
37267 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]
37269 v_cvt_norm_u16_f16_e64 v255, v1
37270 // GFX10: encoding: [0xff,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]
37272 v_cvt_norm_u16_f16_e64 v5, v255
37273 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0xff,0x01,0x00,0x00]
37275 v_cvt_norm_u16_f16_e64 v5, s1
37276 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x01,0x00,0x00,0x00]
37278 v_cvt_norm_u16_f16_e64 v5, s101
37279 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x65,0x00,0x00,0x00]
37281 v_cvt_norm_u16_f16_e64 v5, vcc_lo
37282 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x6a,0x00,0x00,0x00]
37284 v_cvt_norm_u16_f16_e64 v5, vcc_hi
37285 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x6b,0x00,0x00,0x00]
37287 v_cvt_norm_u16_f16_e64 v5, m0
37288 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x7c,0x00,0x00,0x00]
37290 v_cvt_norm_u16_f16_e64 v5, exec_lo
37291 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x7e,0x00,0x00,0x00]
37293 v_cvt_norm_u16_f16_e64 v5, exec_hi
37294 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x7f,0x00,0x00,0x00]
37296 v_cvt_norm_u16_f16_e64 v5, 0
37297 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x80,0x00,0x00,0x00]
37299 v_cvt_norm_u16_f16_e64 v5, -1
37300 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0xc1,0x00,0x00,0x00]
37302 v_cvt_norm_u16_f16_e64 v5, 0.5
37303 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0xf0,0x00,0x00,0x00]
37305 v_cvt_norm_u16_f16_e64 v5, -4.0
37306 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0xf7,0x00,0x00,0x00]
37308 v_cvt_norm_u16_f16_e64 v5, -v1
37309 // GFX10: encoding: [0x05,0x00,0xe4,0xd5,0x01,0x01,0x00,0x20]
37311 v_cvt_norm_u16_f16_e64 v5, |v1|
37312 // GFX10: encoding: [0x05,0x01,0xe4,0xd5,0x01,0x01,0x00,0x00]
37314 v_cvt_norm_u16_f16_e64 v5, v1 clamp
37315 // GFX10: encoding: [0x05,0x80,0xe4,0xd5,0x01,0x01,0x00,0x00]
37317 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37318 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x06,0x00]
37320 v_cvt_norm_u16_f16_sdwa v255, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37321 // GFX10: encoding: [0xf9,0xc8,0xfe,0x7f,0x01,0x06,0x06,0x00]
37323 v_cvt_norm_u16_f16_sdwa v5, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37324 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0xff,0x06,0x06,0x00]
37326 v_cvt_norm_u16_f16_sdwa v5, s1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37327 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x86,0x00]
37329 v_cvt_norm_u16_f16_sdwa v5, s101 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37330 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x65,0x06,0x86,0x00]
37332 v_cvt_norm_u16_f16_sdwa v5, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37333 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x6a,0x06,0x86,0x00]
37335 v_cvt_norm_u16_f16_sdwa v5, vcc_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37336 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x6b,0x06,0x86,0x00]
37338 v_cvt_norm_u16_f16_sdwa v5, m0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37339 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x7c,0x06,0x86,0x00]
37341 v_cvt_norm_u16_f16_sdwa v5, exec_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37342 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x7e,0x06,0x86,0x00]
37344 v_cvt_norm_u16_f16_sdwa v5, exec_hi dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37345 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x7f,0x06,0x86,0x00]
37347 v_cvt_norm_u16_f16_sdwa v5, v1 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37348 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x26,0x06,0x00]
37350 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37351 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x06,0x00]
37353 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD
37354 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x00,0x06,0x00]
37356 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD
37357 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x01,0x06,0x00]
37359 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD
37360 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x02,0x06,0x00]
37362 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD
37363 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x03,0x06,0x00]
37365 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD
37366 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x04,0x06,0x00]
37368 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD
37369 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x05,0x06,0x00]
37371 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD
37372 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x0e,0x06,0x00]
37374 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
37375 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x16,0x06,0x00]
37377 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD
37378 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x16,0x06,0x00]
37380 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37381 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x06,0x00]
37383 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0
37384 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x00,0x00]
37386 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1
37387 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x01,0x00]
37389 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2
37390 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x02,0x00]
37392 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3
37393 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x03,0x00]
37395 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0
37396 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x04,0x00]
37398 v_cvt_norm_u16_f16_sdwa v5, v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1
37399 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x05,0x00]
37401 v_cvt_norm_u16_f16_sdwa v5, -v1 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37402 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x16,0x00]
37404 v_cvt_norm_u16_f16_sdwa v5, |v1| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37405 // GFX10: encoding: [0xf9,0xc8,0x0a,0x7e,0x01,0x06,0x26,0x00]
37407 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37408 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x00]
37410 v_cvt_norm_u16_f16_dpp v255, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37411 // GFX10: encoding: [0xfa,0xc8,0xfe,0x7f,0x01,0xe4,0x00,0x00]
37413 v_cvt_norm_u16_f16_dpp v5, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37414 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0xff,0xe4,0x00,0x00]
37416 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
37417 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x1b,0x00,0x00]
37419 v_cvt_norm_u16_f16_dpp v5, v1 row_mirror row_mask:0x0 bank_mask:0x0
37420 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x40,0x01,0x00]
37422 v_cvt_norm_u16_f16_dpp v5, v1 row_half_mirror row_mask:0x0 bank_mask:0x0
37423 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x41,0x01,0x00]
37425 v_cvt_norm_u16_f16_dpp v5, v1 row_shl:1 row_mask:0x0 bank_mask:0x0
37426 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x01,0x01,0x00]
37428 v_cvt_norm_u16_f16_dpp v5, v1 row_shl:15 row_mask:0x0 bank_mask:0x0
37429 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x0f,0x01,0x00]
37431 v_cvt_norm_u16_f16_dpp v5, v1 row_shr:1 row_mask:0x0 bank_mask:0x0
37432 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x11,0x01,0x00]
37434 v_cvt_norm_u16_f16_dpp v5, v1 row_shr:15 row_mask:0x0 bank_mask:0x0
37435 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x1f,0x01,0x00]
37437 v_cvt_norm_u16_f16_dpp v5, v1 row_ror:1 row_mask:0x0 bank_mask:0x0
37438 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x21,0x01,0x00]
37440 v_cvt_norm_u16_f16_dpp v5, v1 row_ror:15 row_mask:0x0 bank_mask:0x0
37441 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x2f,0x01,0x00]
37443 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
37444 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x10]
37446 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
37447 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x30]
37449 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
37450 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
37452 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] bank_mask:0x0
37453 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0xf0]
37455 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
37456 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x01]
37458 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
37459 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x03]
37461 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
37462 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
37464 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0
37465 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x00,0x0f]
37467 v_cvt_norm_u16_f16_dpp v5, v1 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
37468 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0xe4,0x08,0x00]
37470 v_cvt_norm_u16_f16_dpp v5, v1 row_share:1 row_mask:0x0 bank_mask:0x0
37471 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x51,0x01,0x00]
37473 v_cvt_norm_u16_f16_dpp v5, v1 row_share:15 row_mask:0x0 bank_mask:0x0
37474 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x5f,0x01,0x00]
37476 v_cvt_norm_u16_f16_dpp v5, v1 row_xmask:1 row_mask:0x0 bank_mask:0x0
37477 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x61,0x01,0x00]
37479 v_cvt_norm_u16_f16_dpp v5, v1 row_xmask:15 row_mask:0x0 bank_mask:0x0
37480 // GFX10: encoding: [0xfa,0xc8,0x0a,0x7e,0x01,0x6f,0x01,0x00]
37482 v_swap_b32 v5, v1
37483 // GFX10: encoding: [0x01,0xcb,0x0a,0x7e]
37485 v_swap_b32 v255, v1
37486 // GFX10: encoding: [0x01,0xcb,0xfe,0x7f]
37488 v_swap_b32 v5, v255
37489 // GFX10: encoding: [0xff,0xcb,0x0a,0x7e]
37491 v_swaprel_b32 v5, v1
37492 // GFX10: encoding: [0x01,0xd1,0x0a,0x7e]
37494 v_swaprel_b32 v255, v1
37495 // GFX10: encoding: [0x01,0xd1,0xfe,0x7f]
37497 v_swaprel_b32 v5, v255
37498 // GFX10: encoding: [0xff,0xd1,0x0a,0x7e]
37500 //===----------------------------------------------------------------------===//
37501 // ENC_VOP2.
37502 //===----------------------------------------------------------------------===//
37504 v_cndmask_b32_e32 v5, v1, v2, vcc
37505 // W64: encoding: [0x01,0x05,0x0a,0x02]
37506 // W32-ERR: error: instruction not supported on this GPU
37508 v_cndmask_b32_e32 v255, v1, v2, vcc
37509 // W64: encoding: [0x01,0x05,0xfe,0x03]
37510 // W32-ERR: error: instruction not supported on this GPU
37512 v_cndmask_b32_e32 v5, v255, v2, vcc
37513 // W64: encoding: [0xff,0x05,0x0a,0x02]
37514 // W32-ERR: error: instruction not supported on this GPU
37516 v_cndmask_b32_e32 v5, 0, v2, vcc
37517 // W64: encoding: [0x80,0x04,0x0a,0x02]
37518 // W32-ERR: error: instruction not supported on this GPU
37520 v_cndmask_b32_e32 v5, -1, v2, vcc
37521 // W64: encoding: [0xc1,0x04,0x0a,0x02]
37522 // W32-ERR: error: instruction not supported on this GPU
37524 v_cndmask_b32_e32 v5, 0.5, v2, vcc
37525 // W64: encoding: [0xf0,0x04,0x0a,0x02]
37526 // W32-ERR: error: instruction not supported on this GPU
37528 v_cndmask_b32_e32 v5, -4.0, v2, vcc
37529 // W64: encoding: [0xf7,0x04,0x0a,0x02]
37530 // W32-ERR: error: instruction not supported on this GPU
37532 v_cndmask_b32_e32 v5, v1, v255, vcc
37533 // W64: encoding: [0x01,0xff,0x0b,0x02]
37534 // W32-ERR: error: instruction not supported on this GPU
37536 v_cndmask_b32_e64 v5, v1, v2, s[6:7]
37537 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0x1a,0x00]
37538 // W32-ERR: error: invalid operand for instruction
37540 v_cndmask_b32_e64 v255, v1, v2, s[6:7]
37541 // W64: encoding: [0xff,0x00,0x01,0xd5,0x01,0x05,0x1a,0x00]
37542 // W32-ERR: error: invalid operand for instruction
37544 v_cndmask_b32_e64 v5, v255, v2, s[6:7]
37545 // W64: encoding: [0x05,0x00,0x01,0xd5,0xff,0x05,0x1a,0x00]
37546 // W32-ERR: error: invalid operand for instruction
37548 v_cndmask_b32_e64 v5, 0, v2, s[6:7]
37549 // W64: encoding: [0x05,0x00,0x01,0xd5,0x80,0x04,0x1a,0x00]
37550 // W32-ERR: error: invalid operand for instruction
37552 v_cndmask_b32_e64 v5, -1, v2, s[6:7]
37553 // W64: encoding: [0x05,0x00,0x01,0xd5,0xc1,0x04,0x1a,0x00]
37554 // W32-ERR: error: invalid operand for instruction
37556 v_cndmask_b32_e64 v5, 0.5, v2, s[6:7]
37557 // W64: encoding: [0x05,0x00,0x01,0xd5,0xf0,0x04,0x1a,0x00]
37558 // W32-ERR: error: invalid operand for instruction
37560 v_cndmask_b32_e64 v5, -4.0, v2, s[6:7]
37561 // W64: encoding: [0x05,0x00,0x01,0xd5,0xf7,0x04,0x1a,0x00]
37562 // W32-ERR: error: invalid operand for instruction
37564 v_cndmask_b32_e64 v5, v1, v255, s[6:7]
37565 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0xff,0x1b,0x00]
37566 // W32-ERR: error: invalid operand for instruction
37568 v_cndmask_b32_e64 v5, v1, 0, s[6:7]
37569 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0x01,0x19,0x00]
37570 // W32-ERR: error: invalid operand for instruction
37572 v_cndmask_b32_e64 v5, v1, -1, s[6:7]
37573 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0x83,0x19,0x00]
37574 // W32-ERR: error: invalid operand for instruction
37576 v_cndmask_b32_e64 v5, v1, 0.5, s[6:7]
37577 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0xe1,0x19,0x00]
37578 // W32-ERR: error: invalid operand for instruction
37580 v_cndmask_b32_e64 v5, v1, -4.0, s[6:7]
37581 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0xef,0x19,0x00]
37582 // W32-ERR: error: invalid operand for instruction
37584 v_cndmask_b32_e64 v5, v1, v2, s[8:9]
37585 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0x22,0x00]
37586 // W32-ERR: error: invalid operand for instruction
37588 v_cndmask_b32_e64 v5, v1, v2, s[100:101]
37589 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0x92,0x01]
37590 // W32-ERR: error: invalid operand for instruction
37592 v_cndmask_b32_e64 v5, v1, v2, vcc
37593 // W64: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0xaa,0x01]
37594 // W32-ERR: error: instruction not supported on this GPU
37596 v_cndmask_b32_e32 v5, v1, v2, vcc_lo
37597 // W32: encoding: [0x01,0x05,0x0a,0x02]
37598 // W64-ERR: error: instruction not supported on this GPU
37600 v_cndmask_b32_e32 v255, v1, v2, vcc_lo
37601 // W32: encoding: [0x01,0x05,0xfe,0x03]
37602 // W64-ERR: error: instruction not supported on this GPU
37604 v_cndmask_b32_e32 v5, v255, v2, vcc_lo
37605 // W32: encoding: [0xff,0x05,0x0a,0x02]
37606 // W64-ERR: error: instruction not supported on this GPU
37608 v_cndmask_b32_e32 v5, 0, v2, vcc_lo
37609 // W32: encoding: [0x80,0x04,0x0a,0x02]
37610 // W64-ERR: error: instruction not supported on this GPU
37612 v_cndmask_b32_e32 v5, -1, v2, vcc_lo
37613 // W32: encoding: [0xc1,0x04,0x0a,0x02]
37614 // W64-ERR: error: instruction not supported on this GPU
37616 v_cndmask_b32_e32 v5, 0.5, v2, vcc_lo
37617 // W32: encoding: [0xf0,0x04,0x0a,0x02]
37618 // W64-ERR: error: instruction not supported on this GPU
37620 v_cndmask_b32_e32 v5, -4.0, v2, vcc_lo
37621 // W32: encoding: [0xf7,0x04,0x0a,0x02]
37622 // W64-ERR: error: instruction not supported on this GPU
37624 v_cndmask_b32_e32 v5, v1, v255, vcc_lo
37625 // W32: encoding: [0x01,0xff,0x0b,0x02]
37626 // W64-ERR: error: instruction not supported on this GPU
37628 v_cndmask_b32_e64 v5, v1, v2, s6
37629 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0x1a,0x00]
37630 // W64-ERR: error: invalid operand for instruction
37632 v_cndmask_b32_e64 v255, v1, v2, s6
37633 // W32: encoding: [0xff,0x00,0x01,0xd5,0x01,0x05,0x1a,0x00]
37634 // W64-ERR: error: invalid operand for instruction
37636 v_cndmask_b32_e64 v5, v255, v2, s6
37637 // W32: encoding: [0x05,0x00,0x01,0xd5,0xff,0x05,0x1a,0x00]
37638 // W64-ERR: error: invalid operand for instruction
37640 v_cndmask_b32_e64 v5, 0, v2, s6
37641 // W32: encoding: [0x05,0x00,0x01,0xd5,0x80,0x04,0x1a,0x00]
37642 // W64-ERR: error: invalid operand for instruction
37644 v_cndmask_b32_e64 v5, -1, v2, s6
37645 // W32: encoding: [0x05,0x00,0x01,0xd5,0xc1,0x04,0x1a,0x00]
37646 // W64-ERR: error: invalid operand for instruction
37648 v_cndmask_b32_e64 v5, 0.5, v2, s6
37649 // W32: encoding: [0x05,0x00,0x01,0xd5,0xf0,0x04,0x1a,0x00]
37650 // W64-ERR: error: invalid operand for instruction
37652 v_cndmask_b32_e64 v5, -4.0, v2, s6
37653 // W32: encoding: [0x05,0x00,0x01,0xd5,0xf7,0x04,0x1a,0x00]
37654 // W64-ERR: error: invalid operand for instruction
37656 v_cndmask_b32_e64 v5, v1, v255, s6
37657 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0xff,0x1b,0x00]
37658 // W64-ERR: error: invalid operand for instruction
37660 v_cndmask_b32_e64 v5, v1, 0, s6
37661 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0x01,0x19,0x00]
37662 // W64-ERR: error: invalid operand for instruction
37664 v_cndmask_b32_e64 v5, v1, -1, s6
37665 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0x83,0x19,0x00]
37666 // W64-ERR: error: invalid operand for instruction
37668 v_cndmask_b32_e64 v5, v1, 0.5, s6
37669 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0xe1,0x19,0x00]
37670 // W64-ERR: error: invalid operand for instruction
37672 v_cndmask_b32_e64 v5, v1, -4.0, s6
37673 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0xef,0x19,0x00]
37674 // W64-ERR: error: invalid operand for instruction
37676 v_cndmask_b32_e64 v5, v1, v2, s8
37677 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0x22,0x00]
37678 // W64-ERR: error: invalid operand for instruction
37680 v_cndmask_b32_e64 v5, v1, v2, s100
37681 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0x92,0x01]
37682 // W64-ERR: error: invalid operand for instruction
37684 v_cndmask_b32_e64 v5, v1, v2, vcc_lo
37685 // W32: encoding: [0x05,0x00,0x01,0xd5,0x01,0x05,0xaa,0x01]
37686 // W64-ERR: error: instruction not supported on this GPU
37688 v_add_f32_e32 v5, v1, v2
37689 // GFX10: encoding: [0x01,0x05,0x0a,0x06]
37691 v_add_f32_e32 v255, v1, v2
37692 // GFX10: encoding: [0x01,0x05,0xfe,0x07]
37694 v_add_f32_e32 v5, v255, v2
37695 // GFX10: encoding: [0xff,0x05,0x0a,0x06]
37697 v_add_f32_e32 v5, s1, v2
37698 // GFX10: encoding: [0x01,0x04,0x0a,0x06]
37700 v_add_f32_e32 v5, s101, v2
37701 // GFX10: encoding: [0x65,0x04,0x0a,0x06]
37703 v_add_f32_e32 v5, vcc_lo, v2
37704 // GFX10: encoding: [0x6a,0x04,0x0a,0x06]
37706 v_add_f32_e32 v5, vcc_hi, v2
37707 // GFX10: encoding: [0x6b,0x04,0x0a,0x06]
37709 v_add_f32_e32 v5, m0, v2
37710 // GFX10: encoding: [0x7c,0x04,0x0a,0x06]
37712 v_add_f32_e32 v5, exec_lo, v2
37713 // GFX10: encoding: [0x7e,0x04,0x0a,0x06]
37715 v_add_f32_e32 v5, exec_hi, v2
37716 // GFX10: encoding: [0x7f,0x04,0x0a,0x06]
37718 v_add_f32_e32 v5, 0, v2
37719 // GFX10: encoding: [0x80,0x04,0x0a,0x06]
37721 v_add_f32_e32 v5, -1, v2
37722 // GFX10: encoding: [0xc1,0x04,0x0a,0x06]
37724 v_add_f32_e32 v5, 0.5, v2
37725 // GFX10: encoding: [0xf0,0x04,0x0a,0x06]
37727 v_add_f32_e32 v5, -4.0, v2
37728 // GFX10: encoding: [0xf7,0x04,0x0a,0x06]
37730 v_add_f32_e32 v5, 0xaf123456, v2
37731 // GFX10: encoding: [0xff,0x04,0x0a,0x06,0x56,0x34,0x12,0xaf]
37733 v_add_f32_e32 v5, 0x3f717273, v2
37734 // GFX10: encoding: [0xff,0x04,0x0a,0x06,0x73,0x72,0x71,0x3f]
37736 v_add_f32_e32 v5, v1, v255
37737 // GFX10: encoding: [0x01,0xff,0x0b,0x06]
37739 v_add_f32_e64 v5, v1, v2
37740 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x00]
37742 v_add_f32_e64 v255, v1, v2
37743 // GFX10: encoding: [0xff,0x00,0x03,0xd5,0x01,0x05,0x02,0x00]
37745 v_add_f32_e64 v5, v255, v2
37746 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0xff,0x05,0x02,0x00]
37748 v_add_f32_e64 v5, s1, v2
37749 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x04,0x02,0x00]
37751 v_add_f32_e64 v5, s101, v2
37752 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x65,0x04,0x02,0x00]
37754 v_add_f32_e64 v5, vcc_lo, v2
37755 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x6a,0x04,0x02,0x00]
37757 v_add_f32_e64 v5, vcc_hi, v2
37758 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x6b,0x04,0x02,0x00]
37760 v_add_f32_e64 v5, m0, v2
37761 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x7c,0x04,0x02,0x00]
37763 v_add_f32_e64 v5, exec_lo, v2
37764 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x7e,0x04,0x02,0x00]
37766 v_add_f32_e64 v5, exec_hi, v2
37767 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x7f,0x04,0x02,0x00]
37769 v_add_f32_e64 v5, 0, v2
37770 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x80,0x04,0x02,0x00]
37772 v_add_f32_e64 v5, -1, v2
37773 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0xc1,0x04,0x02,0x00]
37775 v_add_f32_e64 v5, 0.5, v2
37776 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0xf0,0x04,0x02,0x00]
37778 v_add_f32_e64 v5, -4.0, v2
37779 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0xf7,0x04,0x02,0x00]
37781 v_add_f32_e64 v5, v1, v255
37782 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xff,0x03,0x00]
37784 v_add_f32_e64 v5, v1, s2
37785 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x00,0x00]
37787 v_add_f32_e64 v5, v1, s101
37788 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xcb,0x00,0x00]
37790 v_add_f32_e64 v5, v1, vcc_lo
37791 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xd5,0x00,0x00]
37793 v_add_f32_e64 v5, v1, vcc_hi
37794 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xd7,0x00,0x00]
37796 v_add_f32_e64 v5, v1, m0
37797 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xf9,0x00,0x00]
37799 v_add_f32_e64 v5, v1, exec_lo
37800 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xfd,0x00,0x00]
37802 v_add_f32_e64 v5, v1, exec_hi
37803 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xff,0x00,0x00]
37805 v_add_f32_e64 v5, v1, 0
37806 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x01,0x01,0x00]
37808 v_add_f32_e64 v5, v1, -1
37809 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x83,0x01,0x00]
37811 v_add_f32_e64 v5, v1, 0.5
37812 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xe1,0x01,0x00]
37814 v_add_f32_e64 v5, v1, -4.0
37815 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0xef,0x01,0x00]
37817 v_add_f32_e64 v5, -v1, v2
37818 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x20]
37820 v_add_f32_e64 v5, v1, -v2
37821 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x40]
37823 v_add_f32_e64 v5, -v1, -v2
37824 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x60]
37826 v_add_f32_e64 v5, |v1|, v2
37827 // GFX10: encoding: [0x05,0x01,0x03,0xd5,0x01,0x05,0x02,0x00]
37829 v_add_f32_e64 v5, v1, |v2|
37830 // GFX10: encoding: [0x05,0x02,0x03,0xd5,0x01,0x05,0x02,0x00]
37832 v_add_f32_e64 v5, |v1|, |v2|
37833 // GFX10: encoding: [0x05,0x03,0x03,0xd5,0x01,0x05,0x02,0x00]
37835 v_add_f32_e64 v5, v1, v2 clamp
37836 // GFX10: encoding: [0x05,0x80,0x03,0xd5,0x01,0x05,0x02,0x00]
37838 v_add_f32_e64 v5, v1, v2 mul:2
37839 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x08]
37841 v_add_f32_e64 v5, v1, v2 mul:4
37842 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x10]
37844 v_add_f32_e64 v5, v1, v2 div:2
37845 // GFX10: encoding: [0x05,0x00,0x03,0xd5,0x01,0x05,0x02,0x18]
37847 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37848 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x06]
37850 v_add_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37851 // GFX10: encoding: [0xf9,0x04,0xfe,0x07,0x01,0x06,0x06,0x06]
37853 v_add_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37854 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0xff,0x06,0x06,0x06]
37856 v_add_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37857 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x86,0x06]
37859 v_add_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37860 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x65,0x06,0x86,0x06]
37862 v_add_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37863 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x6a,0x06,0x86,0x06]
37865 v_add_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37866 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x6b,0x06,0x86,0x06]
37868 v_add_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37869 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x7c,0x06,0x86,0x06]
37871 v_add_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37872 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x7e,0x06,0x86,0x06]
37874 v_add_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37875 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x7f,0x06,0x86,0x06]
37877 v_add_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37878 // GFX10: encoding: [0xf9,0xfe,0x0b,0x06,0x01,0x06,0x06,0x06]
37880 v_add_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37881 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x26,0x06,0x06]
37883 v_add_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37884 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x46,0x06,0x06]
37886 v_add_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37887 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x86,0x06,0x06]
37889 v_add_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37890 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0xc6,0x06,0x06]
37892 v_add_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37893 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x06]
37895 v_add_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37896 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x00,0x06,0x06]
37898 v_add_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37899 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x01,0x06,0x06]
37901 v_add_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37902 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x02,0x06,0x06]
37904 v_add_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37905 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x03,0x06,0x06]
37907 v_add_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37908 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x04,0x06,0x06]
37910 v_add_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37911 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x05,0x06,0x06]
37913 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
37914 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x0e,0x06,0x06]
37916 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
37917 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x16,0x06,0x06]
37919 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
37920 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x16,0x06,0x06]
37922 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
37923 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x06]
37925 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
37926 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x00,0x06]
37928 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
37929 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x01,0x06]
37931 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
37932 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x02,0x06]
37934 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
37935 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x03,0x06]
37937 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
37938 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x04,0x06]
37940 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
37941 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x05,0x06]
37943 v_add_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37944 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x16,0x06]
37946 v_add_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37947 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x26,0x06]
37949 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
37950 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x06]
37952 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
37953 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x00]
37955 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
37956 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x01]
37958 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
37959 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x02]
37961 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
37962 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x03]
37964 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
37965 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x04]
37967 v_add_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
37968 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x05]
37970 v_add_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37971 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x16]
37973 v_add_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
37974 // GFX10: encoding: [0xf9,0x04,0x0a,0x06,0x01,0x06,0x06,0x26]
37976 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37977 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x00]
37979 v_add_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37980 // GFX10: encoding: [0xfa,0x04,0xfe,0x07,0x01,0xe4,0x00,0x00]
37982 v_add_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37983 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0xff,0xe4,0x00,0x00]
37985 v_add_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
37986 // GFX10: encoding: [0xfa,0xfe,0x0b,0x06,0x01,0xe4,0x00,0x00]
37988 v_add_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
37989 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x1b,0x00,0x00]
37991 v_add_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
37992 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x40,0x01,0x00]
37994 v_add_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
37995 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x41,0x01,0x00]
37997 v_add_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
37998 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x01,0x01,0x00]
38000 v_add_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
38001 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x0f,0x01,0x00]
38003 v_add_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
38004 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x11,0x01,0x00]
38006 v_add_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
38007 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x1f,0x01,0x00]
38009 v_add_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
38010 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x21,0x01,0x00]
38012 v_add_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
38013 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x2f,0x01,0x00]
38015 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
38016 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x10]
38018 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
38019 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x30]
38021 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
38022 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0xf0]
38024 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
38025 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0xf0]
38027 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
38028 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x01]
38030 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
38031 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x03]
38033 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
38034 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x0f]
38036 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
38037 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x00,0x0f]
38039 v_add_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
38040 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x08,0x00]
38042 v_add_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38043 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x10,0x00]
38045 v_add_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38046 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x20,0x00]
38048 v_add_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38049 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x40,0x00]
38051 v_add_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38052 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0xe4,0x80,0x00]
38054 v_add_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
38055 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x51,0x01,0x00]
38057 v_add_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
38058 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x5f,0x01,0x00]
38060 v_add_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
38061 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x61,0x01,0x00]
38063 v_add_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
38064 // GFX10: encoding: [0xfa,0x04,0x0a,0x06,0x01,0x6f,0x01,0x00]
38066 v_sub_f32_e32 v5, v1, v2
38067 // GFX10: encoding: [0x01,0x05,0x0a,0x08]
38069 v_sub_f32_e32 v255, v1, v2
38070 // GFX10: encoding: [0x01,0x05,0xfe,0x09]
38072 v_sub_f32_e32 v5, v255, v2
38073 // GFX10: encoding: [0xff,0x05,0x0a,0x08]
38075 v_sub_f32_e32 v5, s1, v2
38076 // GFX10: encoding: [0x01,0x04,0x0a,0x08]
38078 v_sub_f32_e32 v5, s101, v2
38079 // GFX10: encoding: [0x65,0x04,0x0a,0x08]
38081 v_sub_f32_e32 v5, vcc_lo, v2
38082 // GFX10: encoding: [0x6a,0x04,0x0a,0x08]
38084 v_sub_f32_e32 v5, vcc_hi, v2
38085 // GFX10: encoding: [0x6b,0x04,0x0a,0x08]
38087 v_sub_f32_e32 v5, m0, v2
38088 // GFX10: encoding: [0x7c,0x04,0x0a,0x08]
38090 v_sub_f32_e32 v5, exec_lo, v2
38091 // GFX10: encoding: [0x7e,0x04,0x0a,0x08]
38093 v_sub_f32_e32 v5, exec_hi, v2
38094 // GFX10: encoding: [0x7f,0x04,0x0a,0x08]
38096 v_sub_f32_e32 v5, 0, v2
38097 // GFX10: encoding: [0x80,0x04,0x0a,0x08]
38099 v_sub_f32_e32 v5, -1, v2
38100 // GFX10: encoding: [0xc1,0x04,0x0a,0x08]
38102 v_sub_f32_e32 v5, 0.5, v2
38103 // GFX10: encoding: [0xf0,0x04,0x0a,0x08]
38105 v_sub_f32_e32 v5, -4.0, v2
38106 // GFX10: encoding: [0xf7,0x04,0x0a,0x08]
38108 v_sub_f32_e32 v5, 0xaf123456, v2
38109 // GFX10: encoding: [0xff,0x04,0x0a,0x08,0x56,0x34,0x12,0xaf]
38111 v_sub_f32_e32 v5, 0x3f717273, v2
38112 // GFX10: encoding: [0xff,0x04,0x0a,0x08,0x73,0x72,0x71,0x3f]
38114 v_sub_f32_e32 v5, v1, v255
38115 // GFX10: encoding: [0x01,0xff,0x0b,0x08]
38117 v_sub_f32_e64 v5, v1, v2
38118 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x00]
38120 v_sub_f32_e64 v255, v1, v2
38121 // GFX10: encoding: [0xff,0x00,0x04,0xd5,0x01,0x05,0x02,0x00]
38123 v_sub_f32_e64 v5, v255, v2
38124 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0xff,0x05,0x02,0x00]
38126 v_sub_f32_e64 v5, s1, v2
38127 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x04,0x02,0x00]
38129 v_sub_f32_e64 v5, s101, v2
38130 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x65,0x04,0x02,0x00]
38132 v_sub_f32_e64 v5, vcc_lo, v2
38133 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x6a,0x04,0x02,0x00]
38135 v_sub_f32_e64 v5, vcc_hi, v2
38136 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x6b,0x04,0x02,0x00]
38138 v_sub_f32_e64 v5, m0, v2
38139 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x7c,0x04,0x02,0x00]
38141 v_sub_f32_e64 v5, exec_lo, v2
38142 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x7e,0x04,0x02,0x00]
38144 v_sub_f32_e64 v5, exec_hi, v2
38145 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x7f,0x04,0x02,0x00]
38147 v_sub_f32_e64 v5, 0, v2
38148 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x80,0x04,0x02,0x00]
38150 v_sub_f32_e64 v5, -1, v2
38151 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0xc1,0x04,0x02,0x00]
38153 v_sub_f32_e64 v5, 0.5, v2
38154 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0xf0,0x04,0x02,0x00]
38156 v_sub_f32_e64 v5, -4.0, v2
38157 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0xf7,0x04,0x02,0x00]
38159 v_sub_f32_e64 v5, v1, v255
38160 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xff,0x03,0x00]
38162 v_sub_f32_e64 v5, v1, s2
38163 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x00,0x00]
38165 v_sub_f32_e64 v5, v1, s101
38166 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xcb,0x00,0x00]
38168 v_sub_f32_e64 v5, v1, vcc_lo
38169 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xd5,0x00,0x00]
38171 v_sub_f32_e64 v5, v1, vcc_hi
38172 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xd7,0x00,0x00]
38174 v_sub_f32_e64 v5, v1, m0
38175 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xf9,0x00,0x00]
38177 v_sub_f32_e64 v5, v1, exec_lo
38178 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xfd,0x00,0x00]
38180 v_sub_f32_e64 v5, v1, exec_hi
38181 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xff,0x00,0x00]
38183 v_sub_f32_e64 v5, v1, 0
38184 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x01,0x01,0x00]
38186 v_sub_f32_e64 v5, v1, -1
38187 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x83,0x01,0x00]
38189 v_sub_f32_e64 v5, v1, 0.5
38190 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xe1,0x01,0x00]
38192 v_sub_f32_e64 v5, v1, -4.0
38193 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0xef,0x01,0x00]
38195 v_sub_f32_e64 v5, -v1, v2
38196 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x20]
38198 v_sub_f32_e64 v5, v1, -v2
38199 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x40]
38201 v_sub_f32_e64 v5, -v1, -v2
38202 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x60]
38204 v_sub_f32_e64 v5, |v1|, v2
38205 // GFX10: encoding: [0x05,0x01,0x04,0xd5,0x01,0x05,0x02,0x00]
38207 v_sub_f32_e64 v5, v1, |v2|
38208 // GFX10: encoding: [0x05,0x02,0x04,0xd5,0x01,0x05,0x02,0x00]
38210 v_sub_f32_e64 v5, |v1|, |v2|
38211 // GFX10: encoding: [0x05,0x03,0x04,0xd5,0x01,0x05,0x02,0x00]
38213 v_sub_f32_e64 v5, v1, v2 clamp
38214 // GFX10: encoding: [0x05,0x80,0x04,0xd5,0x01,0x05,0x02,0x00]
38216 v_sub_f32_e64 v5, v1, v2 mul:2
38217 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x08]
38219 v_sub_f32_e64 v5, v1, v2 mul:4
38220 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x10]
38222 v_sub_f32_e64 v5, v1, v2 div:2
38223 // GFX10: encoding: [0x05,0x00,0x04,0xd5,0x01,0x05,0x02,0x18]
38225 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38226 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x06]
38228 v_sub_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38229 // GFX10: encoding: [0xf9,0x04,0xfe,0x09,0x01,0x06,0x06,0x06]
38231 v_sub_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38232 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0xff,0x06,0x06,0x06]
38234 v_sub_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38235 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x86,0x06]
38237 v_sub_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38238 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x65,0x06,0x86,0x06]
38240 v_sub_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38241 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x6a,0x06,0x86,0x06]
38243 v_sub_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38244 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x6b,0x06,0x86,0x06]
38246 v_sub_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38247 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x7c,0x06,0x86,0x06]
38249 v_sub_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38250 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x7e,0x06,0x86,0x06]
38252 v_sub_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38253 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x7f,0x06,0x86,0x06]
38255 v_sub_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38256 // GFX10: encoding: [0xf9,0xfe,0x0b,0x08,0x01,0x06,0x06,0x06]
38258 v_sub_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38259 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x26,0x06,0x06]
38261 v_sub_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38262 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x46,0x06,0x06]
38264 v_sub_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38265 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x86,0x06,0x06]
38267 v_sub_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38268 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0xc6,0x06,0x06]
38270 v_sub_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38271 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x06]
38273 v_sub_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38274 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x00,0x06,0x06]
38276 v_sub_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38277 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x01,0x06,0x06]
38279 v_sub_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38280 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x02,0x06,0x06]
38282 v_sub_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38283 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x03,0x06,0x06]
38285 v_sub_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38286 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x04,0x06,0x06]
38288 v_sub_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38289 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x05,0x06,0x06]
38291 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
38292 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x0e,0x06,0x06]
38294 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
38295 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x16,0x06,0x06]
38297 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
38298 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x16,0x06,0x06]
38300 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
38301 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x06]
38303 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
38304 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x00,0x06]
38306 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
38307 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x01,0x06]
38309 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
38310 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x02,0x06]
38312 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
38313 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x03,0x06]
38315 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
38316 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x04,0x06]
38318 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
38319 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x05,0x06]
38321 v_sub_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38322 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x16,0x06]
38324 v_sub_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38325 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x26,0x06]
38327 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
38328 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x06]
38330 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
38331 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x00]
38333 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
38334 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x01]
38336 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
38337 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x02]
38339 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
38340 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x03]
38342 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
38343 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x04]
38345 v_sub_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
38346 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x05]
38348 v_sub_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38349 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x16]
38351 v_sub_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38352 // GFX10: encoding: [0xf9,0x04,0x0a,0x08,0x01,0x06,0x06,0x26]
38354 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38355 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x00]
38357 v_sub_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38358 // GFX10: encoding: [0xfa,0x04,0xfe,0x09,0x01,0xe4,0x00,0x00]
38360 v_sub_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38361 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0xff,0xe4,0x00,0x00]
38363 v_sub_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38364 // GFX10: encoding: [0xfa,0xfe,0x0b,0x08,0x01,0xe4,0x00,0x00]
38366 v_sub_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
38367 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x1b,0x00,0x00]
38369 v_sub_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
38370 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x40,0x01,0x00]
38372 v_sub_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
38373 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x41,0x01,0x00]
38375 v_sub_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
38376 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x01,0x01,0x00]
38378 v_sub_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
38379 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x0f,0x01,0x00]
38381 v_sub_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
38382 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x11,0x01,0x00]
38384 v_sub_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
38385 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x1f,0x01,0x00]
38387 v_sub_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
38388 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x21,0x01,0x00]
38390 v_sub_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
38391 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x2f,0x01,0x00]
38393 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
38394 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x10]
38396 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
38397 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x30]
38399 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
38400 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0xf0]
38402 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
38403 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0xf0]
38405 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
38406 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x01]
38408 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
38409 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x03]
38411 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
38412 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x0f]
38414 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
38415 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x00,0x0f]
38417 v_sub_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
38418 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x08,0x00]
38420 v_sub_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38421 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x10,0x00]
38423 v_sub_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38424 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x20,0x00]
38426 v_sub_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38427 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x40,0x00]
38429 v_sub_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38430 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0xe4,0x80,0x00]
38432 v_sub_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
38433 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x51,0x01,0x00]
38435 v_sub_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
38436 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x5f,0x01,0x00]
38438 v_sub_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
38439 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x61,0x01,0x00]
38441 v_sub_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
38442 // GFX10: encoding: [0xfa,0x04,0x0a,0x08,0x01,0x6f,0x01,0x00]
38444 v_subrev_f32_e32 v5, v1, v2
38445 // GFX10: encoding: [0x01,0x05,0x0a,0x0a]
38447 v_subrev_f32_e32 v255, v1, v2
38448 // GFX10: encoding: [0x01,0x05,0xfe,0x0b]
38450 v_subrev_f32_e32 v5, v255, v2
38451 // GFX10: encoding: [0xff,0x05,0x0a,0x0a]
38453 v_subrev_f32_e32 v5, s1, v2
38454 // GFX10: encoding: [0x01,0x04,0x0a,0x0a]
38456 v_subrev_f32_e32 v5, s101, v2
38457 // GFX10: encoding: [0x65,0x04,0x0a,0x0a]
38459 v_subrev_f32_e32 v5, vcc_lo, v2
38460 // GFX10: encoding: [0x6a,0x04,0x0a,0x0a]
38462 v_subrev_f32_e32 v5, vcc_hi, v2
38463 // GFX10: encoding: [0x6b,0x04,0x0a,0x0a]
38465 v_subrev_f32_e32 v5, m0, v2
38466 // GFX10: encoding: [0x7c,0x04,0x0a,0x0a]
38468 v_subrev_f32_e32 v5, exec_lo, v2
38469 // GFX10: encoding: [0x7e,0x04,0x0a,0x0a]
38471 v_subrev_f32_e32 v5, exec_hi, v2
38472 // GFX10: encoding: [0x7f,0x04,0x0a,0x0a]
38474 v_subrev_f32_e32 v5, 0, v2
38475 // GFX10: encoding: [0x80,0x04,0x0a,0x0a]
38477 v_subrev_f32_e32 v5, -1, v2
38478 // GFX10: encoding: [0xc1,0x04,0x0a,0x0a]
38480 v_subrev_f32_e32 v5, 0.5, v2
38481 // GFX10: encoding: [0xf0,0x04,0x0a,0x0a]
38483 v_subrev_f32_e32 v5, -4.0, v2
38484 // GFX10: encoding: [0xf7,0x04,0x0a,0x0a]
38486 v_subrev_f32_e32 v5, 0xaf123456, v2
38487 // GFX10: encoding: [0xff,0x04,0x0a,0x0a,0x56,0x34,0x12,0xaf]
38489 v_subrev_f32_e32 v5, 0x3f717273, v2
38490 // GFX10: encoding: [0xff,0x04,0x0a,0x0a,0x73,0x72,0x71,0x3f]
38492 v_subrev_f32_e32 v5, v1, v255
38493 // GFX10: encoding: [0x01,0xff,0x0b,0x0a]
38495 v_subrev_f32_e64 v5, v1, v2
38496 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x00]
38498 v_subrev_f32_e64 v255, v1, v2
38499 // GFX10: encoding: [0xff,0x00,0x05,0xd5,0x01,0x05,0x02,0x00]
38501 v_subrev_f32_e64 v5, v255, v2
38502 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0xff,0x05,0x02,0x00]
38504 v_subrev_f32_e64 v5, s1, v2
38505 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x04,0x02,0x00]
38507 v_subrev_f32_e64 v5, s101, v2
38508 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x65,0x04,0x02,0x00]
38510 v_subrev_f32_e64 v5, vcc_lo, v2
38511 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x6a,0x04,0x02,0x00]
38513 v_subrev_f32_e64 v5, vcc_hi, v2
38514 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x6b,0x04,0x02,0x00]
38516 v_subrev_f32_e64 v5, m0, v2
38517 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x7c,0x04,0x02,0x00]
38519 v_subrev_f32_e64 v5, exec_lo, v2
38520 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x7e,0x04,0x02,0x00]
38522 v_subrev_f32_e64 v5, exec_hi, v2
38523 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x7f,0x04,0x02,0x00]
38525 v_subrev_f32_e64 v5, 0, v2
38526 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x80,0x04,0x02,0x00]
38528 v_subrev_f32_e64 v5, -1, v2
38529 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0xc1,0x04,0x02,0x00]
38531 v_subrev_f32_e64 v5, 0.5, v2
38532 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0xf0,0x04,0x02,0x00]
38534 v_subrev_f32_e64 v5, -4.0, v2
38535 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0xf7,0x04,0x02,0x00]
38537 v_subrev_f32_e64 v5, v1, v255
38538 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xff,0x03,0x00]
38540 v_subrev_f32_e64 v5, v1, s2
38541 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x00,0x00]
38543 v_subrev_f32_e64 v5, v1, s101
38544 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xcb,0x00,0x00]
38546 v_subrev_f32_e64 v5, v1, vcc_lo
38547 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xd5,0x00,0x00]
38549 v_subrev_f32_e64 v5, v1, vcc_hi
38550 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xd7,0x00,0x00]
38552 v_subrev_f32_e64 v5, v1, m0
38553 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xf9,0x00,0x00]
38555 v_subrev_f32_e64 v5, v1, exec_lo
38556 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xfd,0x00,0x00]
38558 v_subrev_f32_e64 v5, v1, exec_hi
38559 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xff,0x00,0x00]
38561 v_subrev_f32_e64 v5, v1, 0
38562 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x01,0x01,0x00]
38564 v_subrev_f32_e64 v5, v1, -1
38565 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x83,0x01,0x00]
38567 v_subrev_f32_e64 v5, v1, 0.5
38568 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xe1,0x01,0x00]
38570 v_subrev_f32_e64 v5, v1, -4.0
38571 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0xef,0x01,0x00]
38573 v_subrev_f32_e64 v5, -v1, v2
38574 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x20]
38576 v_subrev_f32_e64 v5, v1, -v2
38577 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x40]
38579 v_subrev_f32_e64 v5, -v1, -v2
38580 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x60]
38582 v_subrev_f32_e64 v5, |v1|, v2
38583 // GFX10: encoding: [0x05,0x01,0x05,0xd5,0x01,0x05,0x02,0x00]
38585 v_subrev_f32_e64 v5, v1, |v2|
38586 // GFX10: encoding: [0x05,0x02,0x05,0xd5,0x01,0x05,0x02,0x00]
38588 v_subrev_f32_e64 v5, |v1|, |v2|
38589 // GFX10: encoding: [0x05,0x03,0x05,0xd5,0x01,0x05,0x02,0x00]
38591 v_subrev_f32_e64 v5, v1, v2 clamp
38592 // GFX10: encoding: [0x05,0x80,0x05,0xd5,0x01,0x05,0x02,0x00]
38594 v_subrev_f32_e64 v5, v1, v2 mul:2
38595 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x08]
38597 v_subrev_f32_e64 v5, v1, v2 mul:4
38598 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x10]
38600 v_subrev_f32_e64 v5, v1, v2 div:2
38601 // GFX10: encoding: [0x05,0x00,0x05,0xd5,0x01,0x05,0x02,0x18]
38603 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38604 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x06]
38606 v_subrev_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38607 // GFX10: encoding: [0xf9,0x04,0xfe,0x0b,0x01,0x06,0x06,0x06]
38609 v_subrev_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38610 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0xff,0x06,0x06,0x06]
38612 v_subrev_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38613 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x86,0x06]
38615 v_subrev_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38616 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x65,0x06,0x86,0x06]
38618 v_subrev_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38619 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x6a,0x06,0x86,0x06]
38621 v_subrev_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38622 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x6b,0x06,0x86,0x06]
38624 v_subrev_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38625 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x7c,0x06,0x86,0x06]
38627 v_subrev_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38628 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x7e,0x06,0x86,0x06]
38630 v_subrev_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38631 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x7f,0x06,0x86,0x06]
38633 v_subrev_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38634 // GFX10: encoding: [0xf9,0xfe,0x0b,0x0a,0x01,0x06,0x06,0x06]
38636 v_subrev_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38637 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x26,0x06,0x06]
38639 v_subrev_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38640 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x46,0x06,0x06]
38642 v_subrev_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38643 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x86,0x06,0x06]
38645 v_subrev_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38646 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0xc6,0x06,0x06]
38648 v_subrev_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38649 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x06]
38651 v_subrev_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38652 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x00,0x06,0x06]
38654 v_subrev_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38655 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x01,0x06,0x06]
38657 v_subrev_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38658 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x02,0x06,0x06]
38660 v_subrev_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38661 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x03,0x06,0x06]
38663 v_subrev_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38664 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x04,0x06,0x06]
38666 v_subrev_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38667 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x05,0x06,0x06]
38669 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
38670 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x0e,0x06,0x06]
38672 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
38673 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x16,0x06,0x06]
38675 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
38676 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x16,0x06,0x06]
38678 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
38679 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x06]
38681 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
38682 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x00,0x06]
38684 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
38685 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x01,0x06]
38687 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
38688 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x02,0x06]
38690 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
38691 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x03,0x06]
38693 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
38694 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x04,0x06]
38696 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
38697 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x05,0x06]
38699 v_subrev_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38700 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x16,0x06]
38702 v_subrev_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38703 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x26,0x06]
38705 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
38706 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x06]
38708 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
38709 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x00]
38711 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
38712 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x01]
38714 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
38715 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x02]
38717 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
38718 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x03]
38720 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
38721 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x04]
38723 v_subrev_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
38724 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x05]
38726 v_subrev_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38727 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x16]
38729 v_subrev_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
38730 // GFX10: encoding: [0xf9,0x04,0x0a,0x0a,0x01,0x06,0x06,0x26]
38732 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38733 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x00]
38735 v_subrev_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38736 // GFX10: encoding: [0xfa,0x04,0xfe,0x0b,0x01,0xe4,0x00,0x00]
38738 v_subrev_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38739 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0xff,0xe4,0x00,0x00]
38741 v_subrev_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38742 // GFX10: encoding: [0xfa,0xfe,0x0b,0x0a,0x01,0xe4,0x00,0x00]
38744 v_subrev_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
38745 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x1b,0x00,0x00]
38747 v_subrev_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
38748 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x40,0x01,0x00]
38750 v_subrev_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
38751 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x41,0x01,0x00]
38753 v_subrev_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
38754 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x01,0x01,0x00]
38756 v_subrev_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
38757 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x0f,0x01,0x00]
38759 v_subrev_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
38760 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x11,0x01,0x00]
38762 v_subrev_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
38763 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x1f,0x01,0x00]
38765 v_subrev_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
38766 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x21,0x01,0x00]
38768 v_subrev_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
38769 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x2f,0x01,0x00]
38771 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
38772 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x10]
38774 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
38775 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x30]
38777 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
38778 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0xf0]
38780 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
38781 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0xf0]
38783 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
38784 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x01]
38786 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
38787 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x03]
38789 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
38790 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x0f]
38792 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
38793 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x00,0x0f]
38795 v_subrev_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
38796 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x08,0x00]
38798 v_subrev_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38799 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x10,0x00]
38801 v_subrev_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38802 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x20,0x00]
38804 v_subrev_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38805 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x40,0x00]
38807 v_subrev_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
38808 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0xe4,0x80,0x00]
38810 v_subrev_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
38811 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x51,0x01,0x00]
38813 v_subrev_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
38814 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x5f,0x01,0x00]
38816 v_subrev_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
38817 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x61,0x01,0x00]
38819 v_subrev_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
38820 // GFX10: encoding: [0xfa,0x04,0x0a,0x0a,0x01,0x6f,0x01,0x00]
38822 v_mac_legacy_f32_e32 v5, v1, v2
38823 // GFX10: encoding: [0x01,0x05,0x0a,0x0c]
38825 v_mac_legacy_f32_e32 v255, v1, v2
38826 // GFX10: encoding: [0x01,0x05,0xfe,0x0d]
38828 v_mac_legacy_f32_e32 v5, v255, v2
38829 // GFX10: encoding: [0xff,0x05,0x0a,0x0c]
38831 v_mac_legacy_f32_e32 v5, s1, v2
38832 // GFX10: encoding: [0x01,0x04,0x0a,0x0c]
38834 v_mac_legacy_f32_e32 v5, s103, v2
38835 // GFX10: encoding: [0x67,0x04,0x0a,0x0c]
38837 v_mac_legacy_f32_e32 v5, vcc_lo, v2
38838 // GFX10: encoding: [0x6a,0x04,0x0a,0x0c]
38840 v_mac_legacy_f32_e32 v5, vcc_hi, v2
38841 // GFX10: encoding: [0x6b,0x04,0x0a,0x0c]
38843 v_mac_legacy_f32_e32 v5, ttmp11, v2
38844 // GFX10: encoding: [0x77,0x04,0x0a,0x0c]
38846 v_mac_legacy_f32_e32 v5, m0, v2
38847 // GFX10: encoding: [0x7c,0x04,0x0a,0x0c]
38849 v_mac_legacy_f32_e32 v5, exec_lo, v2
38850 // GFX10: encoding: [0x7e,0x04,0x0a,0x0c]
38852 v_mac_legacy_f32_e32 v5, exec_hi, v2
38853 // GFX10: encoding: [0x7f,0x04,0x0a,0x0c]
38855 v_mac_legacy_f32_e32 v5, 0, v2
38856 // GFX10: encoding: [0x80,0x04,0x0a,0x0c]
38858 v_mac_legacy_f32_e32 v5, -1, v2
38859 // GFX10: encoding: [0xc1,0x04,0x0a,0x0c]
38861 v_mac_legacy_f32_e32 v5, 0.5, v2
38862 // GFX10: encoding: [0xf0,0x04,0x0a,0x0c]
38864 v_mac_legacy_f32_e32 v5, -4.0, v2
38865 // GFX10: encoding: [0xf7,0x04,0x0a,0x0c]
38867 v_mac_legacy_f32_e32 v5, 0xaf123456, v2
38868 // GFX10: encoding: [0xff,0x04,0x0a,0x0c,0x56,0x34,0x12,0xaf]
38870 v_mac_legacy_f32_e32 v5, 0x3f717273, v2
38871 // GFX10: encoding: [0xff,0x04,0x0a,0x0c,0x73,0x72,0x71,0x3f]
38873 v_mac_legacy_f32_e32 v5, v1, v255
38874 // GFX10: encoding: [0x01,0xff,0x0b,0x0c]
38876 v_mac_legacy_f32_e64 v5, v1, v2
38877 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x00]
38879 v_mac_legacy_f32_e64 v255, v1, v2
38880 // GFX10: encoding: [0xff,0x00,0x06,0xd5,0x01,0x05,0x02,0x00]
38882 v_mac_legacy_f32_e64 v5, v255, v2
38883 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0xff,0x05,0x02,0x00]
38885 v_mac_legacy_f32_e64 v5, s1, v2
38886 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x04,0x02,0x00]
38888 v_mac_legacy_f32_e64 v5, s103, v2
38889 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x67,0x04,0x02,0x00]
38891 v_mac_legacy_f32_e64 v5, vcc_lo, v2
38892 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x6a,0x04,0x02,0x00]
38894 v_mac_legacy_f32_e64 v5, vcc_hi, v2
38895 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x6b,0x04,0x02,0x00]
38897 v_mac_legacy_f32_e64 v5, ttmp11, v2
38898 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x77,0x04,0x02,0x00]
38900 v_mac_legacy_f32_e64 v5, m0, v2
38901 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x7c,0x04,0x02,0x00]
38903 v_mac_legacy_f32_e64 v5, exec_lo, v2
38904 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x7e,0x04,0x02,0x00]
38906 v_mac_legacy_f32_e64 v5, exec_hi, v2
38907 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x7f,0x04,0x02,0x00]
38909 v_mac_legacy_f32_e64 v5, 0, v2
38910 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x80,0x04,0x02,0x00]
38912 v_mac_legacy_f32_e64 v5, -1, v2
38913 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0xc1,0x04,0x02,0x00]
38915 v_mac_legacy_f32_e64 v5, 0.5, v2
38916 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0xf0,0x04,0x02,0x00]
38918 v_mac_legacy_f32_e64 v5, -4.0, v2
38919 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0xf7,0x04,0x02,0x00]
38921 v_mac_legacy_f32_e64 v5, v1, v255
38922 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xff,0x03,0x00]
38924 v_mac_legacy_f32_e64 v5, v1, s2
38925 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x00,0x00]
38927 v_mac_legacy_f32_e64 v5, v1, s103
38928 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xcf,0x00,0x00]
38930 v_mac_legacy_f32_e64 v5, v1, vcc_lo
38931 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xd5,0x00,0x00]
38933 v_mac_legacy_f32_e64 v5, v1, vcc_hi
38934 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xd7,0x00,0x00]
38936 v_mac_legacy_f32_e64 v5, v1, ttmp11
38937 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xef,0x00,0x00]
38939 v_mac_legacy_f32_e64 v5, v1, m0
38940 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xf9,0x00,0x00]
38942 v_mac_legacy_f32_e64 v5, v1, exec_lo
38943 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xfd,0x00,0x00]
38945 v_mac_legacy_f32_e64 v5, v1, exec_hi
38946 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xff,0x00,0x00]
38948 v_mac_legacy_f32_e64 v5, v1, 0
38949 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x01,0x01,0x00]
38951 v_mac_legacy_f32_e64 v5, v1, -1
38952 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x83,0x01,0x00]
38954 v_mac_legacy_f32_e64 v5, v1, 0.5
38955 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xe1,0x01,0x00]
38957 v_mac_legacy_f32_e64 v5, v1, -4.0
38958 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0xef,0x01,0x00]
38960 v_mac_legacy_f32_e64 v5, -v1, v2
38961 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x20]
38963 v_mac_legacy_f32_e64 v5, v1, -v2
38964 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x40]
38966 v_mac_legacy_f32_e64 v5, -v1, -v2
38967 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x60]
38969 v_mac_legacy_f32_e64 v5, |v1|, v2
38970 // GFX10: encoding: [0x05,0x01,0x06,0xd5,0x01,0x05,0x02,0x00]
38972 v_mac_legacy_f32_e64 v5, v1, |v2|
38973 // GFX10: encoding: [0x05,0x02,0x06,0xd5,0x01,0x05,0x02,0x00]
38975 v_mac_legacy_f32_e64 v5, |v1|, |v2|
38976 // GFX10: encoding: [0x05,0x03,0x06,0xd5,0x01,0x05,0x02,0x00]
38978 v_mac_legacy_f32_e64 v5, v1, v2 clamp
38979 // GFX10: encoding: [0x05,0x80,0x06,0xd5,0x01,0x05,0x02,0x00]
38981 v_mac_legacy_f32_e64 v5, v1, v2 mul:2
38982 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x08]
38984 v_mac_legacy_f32_e64 v5, v1, v2 mul:4
38985 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x10]
38987 v_mac_legacy_f32_e64 v5, v1, v2 div:2
38988 // GFX10: encoding: [0x05,0x00,0x06,0xd5,0x01,0x05,0x02,0x18]
38990 v_mul_legacy_f32_e32 v5, v1, v2
38991 // GFX10: encoding: [0x01,0x05,0x0a,0x0e]
38993 v_mul_legacy_f32_e32 v255, v1, v2
38994 // GFX10: encoding: [0x01,0x05,0xfe,0x0f]
38996 v_mul_legacy_f32_e32 v5, v255, v2
38997 // GFX10: encoding: [0xff,0x05,0x0a,0x0e]
38999 v_mul_legacy_f32_e32 v5, s1, v2
39000 // GFX10: encoding: [0x01,0x04,0x0a,0x0e]
39002 v_mul_legacy_f32_e32 v5, s101, v2
39003 // GFX10: encoding: [0x65,0x04,0x0a,0x0e]
39005 v_mul_legacy_f32_e32 v5, vcc_lo, v2
39006 // GFX10: encoding: [0x6a,0x04,0x0a,0x0e]
39008 v_mul_legacy_f32_e32 v5, vcc_hi, v2
39009 // GFX10: encoding: [0x6b,0x04,0x0a,0x0e]
39011 v_mul_legacy_f32_e32 v5, m0, v2
39012 // GFX10: encoding: [0x7c,0x04,0x0a,0x0e]
39014 v_mul_legacy_f32_e32 v5, exec_lo, v2
39015 // GFX10: encoding: [0x7e,0x04,0x0a,0x0e]
39017 v_mul_legacy_f32_e32 v5, exec_hi, v2
39018 // GFX10: encoding: [0x7f,0x04,0x0a,0x0e]
39020 v_mul_legacy_f32_e32 v5, 0, v2
39021 // GFX10: encoding: [0x80,0x04,0x0a,0x0e]
39023 v_mul_legacy_f32_e32 v5, -1, v2
39024 // GFX10: encoding: [0xc1,0x04,0x0a,0x0e]
39026 v_mul_legacy_f32_e32 v5, 0.5, v2
39027 // GFX10: encoding: [0xf0,0x04,0x0a,0x0e]
39029 v_mul_legacy_f32_e32 v5, -4.0, v2
39030 // GFX10: encoding: [0xf7,0x04,0x0a,0x0e]
39032 v_mul_legacy_f32_e32 v5, 0xaf123456, v2
39033 // GFX10: encoding: [0xff,0x04,0x0a,0x0e,0x56,0x34,0x12,0xaf]
39035 v_mul_legacy_f32_e32 v5, 0x3f717273, v2
39036 // GFX10: encoding: [0xff,0x04,0x0a,0x0e,0x73,0x72,0x71,0x3f]
39038 v_mul_legacy_f32_e32 v5, v1, v255
39039 // GFX10: encoding: [0x01,0xff,0x0b,0x0e]
39041 v_mul_legacy_f32_e64 v5, v1, v2
39042 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x00]
39044 v_mul_legacy_f32_e64 v255, v1, v2
39045 // GFX10: encoding: [0xff,0x00,0x07,0xd5,0x01,0x05,0x02,0x00]
39047 v_mul_legacy_f32_e64 v5, v255, v2
39048 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0xff,0x05,0x02,0x00]
39050 v_mul_legacy_f32_e64 v5, s1, v2
39051 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x04,0x02,0x00]
39053 v_mul_legacy_f32_e64 v5, s101, v2
39054 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x65,0x04,0x02,0x00]
39056 v_mul_legacy_f32_e64 v5, vcc_lo, v2
39057 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x6a,0x04,0x02,0x00]
39059 v_mul_legacy_f32_e64 v5, vcc_hi, v2
39060 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x6b,0x04,0x02,0x00]
39062 v_mul_legacy_f32_e64 v5, m0, v2
39063 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x7c,0x04,0x02,0x00]
39065 v_mul_legacy_f32_e64 v5, exec_lo, v2
39066 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x7e,0x04,0x02,0x00]
39068 v_mul_legacy_f32_e64 v5, exec_hi, v2
39069 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x7f,0x04,0x02,0x00]
39071 v_mul_legacy_f32_e64 v5, 0, v2
39072 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x80,0x04,0x02,0x00]
39074 v_mul_legacy_f32_e64 v5, -1, v2
39075 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0xc1,0x04,0x02,0x00]
39077 v_mul_legacy_f32_e64 v5, 0.5, v2
39078 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0xf0,0x04,0x02,0x00]
39080 v_mul_legacy_f32_e64 v5, -4.0, v2
39081 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0xf7,0x04,0x02,0x00]
39083 v_mul_legacy_f32_e64 v5, v1, v255
39084 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xff,0x03,0x00]
39086 v_mul_legacy_f32_e64 v5, v1, s2
39087 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x00,0x00]
39089 v_mul_legacy_f32_e64 v5, v1, s101
39090 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xcb,0x00,0x00]
39092 v_mul_legacy_f32_e64 v5, v1, vcc_lo
39093 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xd5,0x00,0x00]
39095 v_mul_legacy_f32_e64 v5, v1, vcc_hi
39096 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xd7,0x00,0x00]
39098 v_mul_legacy_f32_e64 v5, v1, m0
39099 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xf9,0x00,0x00]
39101 v_mul_legacy_f32_e64 v5, v1, exec_lo
39102 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xfd,0x00,0x00]
39104 v_mul_legacy_f32_e64 v5, v1, exec_hi
39105 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xff,0x00,0x00]
39107 v_mul_legacy_f32_e64 v5, v1, 0
39108 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x01,0x01,0x00]
39110 v_mul_legacy_f32_e64 v5, v1, -1
39111 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x83,0x01,0x00]
39113 v_mul_legacy_f32_e64 v5, v1, 0.5
39114 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xe1,0x01,0x00]
39116 v_mul_legacy_f32_e64 v5, v1, -4.0
39117 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0xef,0x01,0x00]
39119 v_mul_legacy_f32_e64 v5, -v1, v2
39120 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x20]
39122 v_mul_legacy_f32_e64 v5, v1, -v2
39123 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x40]
39125 v_mul_legacy_f32_e64 v5, -v1, -v2
39126 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x60]
39128 v_mul_legacy_f32_e64 v5, |v1|, v2
39129 // GFX10: encoding: [0x05,0x01,0x07,0xd5,0x01,0x05,0x02,0x00]
39131 v_mul_legacy_f32_e64 v5, v1, |v2|
39132 // GFX10: encoding: [0x05,0x02,0x07,0xd5,0x01,0x05,0x02,0x00]
39134 v_mul_legacy_f32_e64 v5, |v1|, |v2|
39135 // GFX10: encoding: [0x05,0x03,0x07,0xd5,0x01,0x05,0x02,0x00]
39137 v_mul_legacy_f32_e64 v5, v1, v2 clamp
39138 // GFX10: encoding: [0x05,0x80,0x07,0xd5,0x01,0x05,0x02,0x00]
39140 v_mul_legacy_f32_e64 v5, v1, v2 mul:2
39141 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x08]
39143 v_mul_legacy_f32_e64 v5, v1, v2 mul:4
39144 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x10]
39146 v_mul_legacy_f32_e64 v5, v1, v2 div:2
39147 // GFX10: encoding: [0x05,0x00,0x07,0xd5,0x01,0x05,0x02,0x18]
39149 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39150 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x06]
39152 v_mul_legacy_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39153 // GFX10: encoding: [0xf9,0x04,0xfe,0x0f,0x01,0x06,0x06,0x06]
39155 v_mul_legacy_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39156 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0xff,0x06,0x06,0x06]
39158 v_mul_legacy_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39159 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x86,0x06]
39161 v_mul_legacy_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39162 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x65,0x06,0x86,0x06]
39164 v_mul_legacy_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39165 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x6a,0x06,0x86,0x06]
39167 v_mul_legacy_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39168 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x6b,0x06,0x86,0x06]
39170 v_mul_legacy_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39171 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x7c,0x06,0x86,0x06]
39173 v_mul_legacy_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39174 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x7e,0x06,0x86,0x06]
39176 v_mul_legacy_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39177 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x7f,0x06,0x86,0x06]
39179 v_mul_legacy_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39180 // GFX10: encoding: [0xf9,0xfe,0x0b,0x0e,0x01,0x06,0x06,0x06]
39182 v_mul_legacy_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39183 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x26,0x06,0x06]
39185 v_mul_legacy_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39186 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x46,0x06,0x06]
39188 v_mul_legacy_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39189 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x86,0x06,0x06]
39191 v_mul_legacy_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39192 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0xc6,0x06,0x06]
39194 v_mul_legacy_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39195 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x06]
39197 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39198 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x00,0x06,0x06]
39200 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39201 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x01,0x06,0x06]
39203 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39204 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x02,0x06,0x06]
39206 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39207 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x03,0x06,0x06]
39209 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39210 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x04,0x06,0x06]
39212 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39213 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x05,0x06,0x06]
39215 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
39216 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x0e,0x06,0x06]
39218 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
39219 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x16,0x06,0x06]
39221 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
39222 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x16,0x06,0x06]
39224 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
39225 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x06]
39227 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
39228 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x00,0x06]
39230 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
39231 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x01,0x06]
39233 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
39234 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x02,0x06]
39236 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
39237 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x03,0x06]
39239 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
39240 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x04,0x06]
39242 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
39243 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x05,0x06]
39245 v_mul_legacy_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39246 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x16,0x06]
39248 v_mul_legacy_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39249 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x26,0x06]
39251 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
39252 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x06]
39254 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
39255 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x00]
39257 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
39258 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x01]
39260 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
39261 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x02]
39263 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
39264 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x03]
39266 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
39267 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x04]
39269 v_mul_legacy_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
39270 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x05]
39272 v_mul_legacy_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39273 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x16]
39275 v_mul_legacy_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39276 // GFX10: encoding: [0xf9,0x04,0x0a,0x0e,0x01,0x06,0x06,0x26]
39278 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39279 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x00]
39281 v_mul_legacy_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39282 // GFX10: encoding: [0xfa,0x04,0xfe,0x0f,0x01,0xe4,0x00,0x00]
39284 v_mul_legacy_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39285 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0xff,0xe4,0x00,0x00]
39287 v_mul_legacy_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39288 // GFX10: encoding: [0xfa,0xfe,0x0b,0x0e,0x01,0xe4,0x00,0x00]
39290 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
39291 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x1b,0x00,0x00]
39293 v_mul_legacy_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
39294 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x40,0x01,0x00]
39296 v_mul_legacy_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
39297 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x41,0x01,0x00]
39299 v_mul_legacy_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
39300 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x01,0x01,0x00]
39302 v_mul_legacy_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
39303 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x0f,0x01,0x00]
39305 v_mul_legacy_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
39306 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x11,0x01,0x00]
39308 v_mul_legacy_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
39309 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x1f,0x01,0x00]
39311 v_mul_legacy_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
39312 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x21,0x01,0x00]
39314 v_mul_legacy_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
39315 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x2f,0x01,0x00]
39317 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
39318 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x10]
39320 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
39321 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x30]
39323 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
39324 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0xf0]
39326 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
39327 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0xf0]
39329 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
39330 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x01]
39332 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
39333 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x03]
39335 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
39336 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x0f]
39338 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
39339 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x00,0x0f]
39341 v_mul_legacy_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
39342 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x08,0x00]
39344 v_mul_legacy_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39345 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x10,0x00]
39347 v_mul_legacy_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39348 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x20,0x00]
39350 v_mul_legacy_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39351 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x40,0x00]
39353 v_mul_legacy_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39354 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0xe4,0x80,0x00]
39356 v_mul_legacy_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
39357 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x51,0x01,0x00]
39359 v_mul_legacy_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
39360 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x5f,0x01,0x00]
39362 v_mul_legacy_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
39363 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x61,0x01,0x00]
39365 v_mul_legacy_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
39366 // GFX10: encoding: [0xfa,0x04,0x0a,0x0e,0x01,0x6f,0x01,0x00]
39368 v_mul_f32_e32 v5, v1, v2
39369 // GFX10: encoding: [0x01,0x05,0x0a,0x10]
39371 v_mul_f32_e32 v255, v1, v2
39372 // GFX10: encoding: [0x01,0x05,0xfe,0x11]
39374 v_mul_f32_e32 v5, v255, v2
39375 // GFX10: encoding: [0xff,0x05,0x0a,0x10]
39377 v_mul_f32_e32 v5, s1, v2
39378 // GFX10: encoding: [0x01,0x04,0x0a,0x10]
39380 v_mul_f32_e32 v5, s103, v2
39381 // GFX10: encoding: [0x67,0x04,0x0a,0x10]
39383 v_mul_f32_e32 v5, vcc_lo, v2
39384 // GFX10: encoding: [0x6a,0x04,0x0a,0x10]
39386 v_mul_f32_e32 v5, vcc_hi, v2
39387 // GFX10: encoding: [0x6b,0x04,0x0a,0x10]
39389 v_mul_f32_e32 v5, ttmp11, v2
39390 // GFX10: encoding: [0x77,0x04,0x0a,0x10]
39392 v_mul_f32_e32 v5, m0, v2
39393 // GFX10: encoding: [0x7c,0x04,0x0a,0x10]
39395 v_mul_f32_e32 v5, exec_lo, v2
39396 // GFX10: encoding: [0x7e,0x04,0x0a,0x10]
39398 v_mul_f32_e32 v5, exec_hi, v2
39399 // GFX10: encoding: [0x7f,0x04,0x0a,0x10]
39401 v_mul_f32_e32 v5, 0, v2
39402 // GFX10: encoding: [0x80,0x04,0x0a,0x10]
39404 v_mul_f32_e32 v5, -1, v2
39405 // GFX10: encoding: [0xc1,0x04,0x0a,0x10]
39407 v_mul_f32_e32 v5, 0.5, v2
39408 // GFX10: encoding: [0xf0,0x04,0x0a,0x10]
39410 v_mul_f32_e32 v5, -4.0, v2
39411 // GFX10: encoding: [0xf7,0x04,0x0a,0x10]
39413 v_mul_f32_e32 v5, 0xaf123456, v2
39414 // GFX10: encoding: [0xff,0x04,0x0a,0x10,0x56,0x34,0x12,0xaf]
39416 v_mul_f32_e32 v5, 0x3f717273, v2
39417 // GFX10: encoding: [0xff,0x04,0x0a,0x10,0x73,0x72,0x71,0x3f]
39419 v_mul_f32_e32 v5, v1, v255
39420 // GFX10: encoding: [0x01,0xff,0x0b,0x10]
39422 v_mul_f32_e64 v5, v1, v2
39423 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x00]
39425 v_mul_f32_e64 v255, v1, v2
39426 // GFX10: encoding: [0xff,0x00,0x08,0xd5,0x01,0x05,0x02,0x00]
39428 v_mul_f32_e64 v5, v255, v2
39429 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0xff,0x05,0x02,0x00]
39431 v_mul_f32_e64 v5, s1, v2
39432 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x04,0x02,0x00]
39434 v_mul_f32_e64 v5, s101, v2
39435 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x65,0x04,0x02,0x00]
39437 v_mul_f32_e64 v5, vcc_lo, v2
39438 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x6a,0x04,0x02,0x00]
39440 v_mul_f32_e64 v5, vcc_hi, v2
39441 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x6b,0x04,0x02,0x00]
39443 v_mul_f32_e64 v5, m0, v2
39444 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x7c,0x04,0x02,0x00]
39446 v_mul_f32_e64 v5, exec_lo, v2
39447 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x7e,0x04,0x02,0x00]
39449 v_mul_f32_e64 v5, exec_hi, v2
39450 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x7f,0x04,0x02,0x00]
39452 v_mul_f32_e64 v5, 0, v2
39453 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x80,0x04,0x02,0x00]
39455 v_mul_f32_e64 v5, -1, v2
39456 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0xc1,0x04,0x02,0x00]
39458 v_mul_f32_e64 v5, 0.5, v2
39459 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0xf0,0x04,0x02,0x00]
39461 v_mul_f32_e64 v5, -4.0, v2
39462 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0xf7,0x04,0x02,0x00]
39464 v_mul_f32_e64 v5, v1, v255
39465 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xff,0x03,0x00]
39467 v_mul_f32_e64 v5, v1, s2
39468 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x00,0x00]
39470 v_mul_f32_e64 v5, v1, s101
39471 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xcb,0x00,0x00]
39473 v_mul_f32_e64 v5, v1, vcc_lo
39474 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xd5,0x00,0x00]
39476 v_mul_f32_e64 v5, v1, vcc_hi
39477 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xd7,0x00,0x00]
39479 v_mul_f32_e64 v5, v1, m0
39480 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xf9,0x00,0x00]
39482 v_mul_f32_e64 v5, v1, exec_lo
39483 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xfd,0x00,0x00]
39485 v_mul_f32_e64 v5, v1, exec_hi
39486 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xff,0x00,0x00]
39488 v_mul_f32_e64 v5, v1, 0
39489 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x01,0x01,0x00]
39491 v_mul_f32_e64 v5, v1, -1
39492 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x83,0x01,0x00]
39494 v_mul_f32_e64 v5, v1, 0.5
39495 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xe1,0x01,0x00]
39497 v_mul_f32_e64 v5, v1, -4.0
39498 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0xef,0x01,0x00]
39500 v_mul_f32_e64 v5, -v1, v2
39501 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x20]
39503 v_mul_f32_e64 v5, v1, -v2
39504 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x40]
39506 v_mul_f32_e64 v5, -v1, -v2
39507 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x60]
39509 v_mul_f32_e64 v5, |v1|, v2
39510 // GFX10: encoding: [0x05,0x01,0x08,0xd5,0x01,0x05,0x02,0x00]
39512 v_mul_f32_e64 v5, v1, |v2|
39513 // GFX10: encoding: [0x05,0x02,0x08,0xd5,0x01,0x05,0x02,0x00]
39515 v_mul_f32_e64 v5, |v1|, |v2|
39516 // GFX10: encoding: [0x05,0x03,0x08,0xd5,0x01,0x05,0x02,0x00]
39518 v_mul_f32_e64 v5, v1, v2 clamp
39519 // GFX10: encoding: [0x05,0x80,0x08,0xd5,0x01,0x05,0x02,0x00]
39521 v_mul_f32_e64 v5, v1, v2 mul:2
39522 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x08]
39524 v_mul_f32_e64 v5, v1, v2 mul:4
39525 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x10]
39527 v_mul_f32_e64 v5, v1, v2 div:2
39528 // GFX10: encoding: [0x05,0x00,0x08,0xd5,0x01,0x05,0x02,0x18]
39530 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39531 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x06]
39533 v_mul_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39534 // GFX10: encoding: [0xf9,0x04,0xfe,0x11,0x01,0x06,0x06,0x06]
39536 v_mul_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39537 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0xff,0x06,0x06,0x06]
39539 v_mul_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39540 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x86,0x06]
39542 v_mul_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39543 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x65,0x06,0x86,0x06]
39545 v_mul_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39546 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x6a,0x06,0x86,0x06]
39548 v_mul_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39549 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x6b,0x06,0x86,0x06]
39551 v_mul_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39552 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x7c,0x06,0x86,0x06]
39554 v_mul_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39555 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x7e,0x06,0x86,0x06]
39557 v_mul_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39558 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x7f,0x06,0x86,0x06]
39560 v_mul_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39561 // GFX10: encoding: [0xf9,0xfe,0x0b,0x10,0x01,0x06,0x06,0x06]
39563 v_mul_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39564 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x26,0x06,0x06]
39566 v_mul_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39567 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x46,0x06,0x06]
39569 v_mul_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39570 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x86,0x06,0x06]
39572 v_mul_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39573 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0xc6,0x06,0x06]
39575 v_mul_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39576 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x06]
39578 v_mul_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39579 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x00,0x06,0x06]
39581 v_mul_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39582 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x01,0x06,0x06]
39584 v_mul_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39585 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x02,0x06,0x06]
39587 v_mul_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39588 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x03,0x06,0x06]
39590 v_mul_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39591 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x04,0x06,0x06]
39593 v_mul_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39594 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x05,0x06,0x06]
39596 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
39597 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x0e,0x06,0x06]
39599 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
39600 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x16,0x06,0x06]
39602 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
39603 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x16,0x06,0x06]
39605 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
39606 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x06]
39608 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
39609 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x00,0x06]
39611 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
39612 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x01,0x06]
39614 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
39615 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x02,0x06]
39617 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
39618 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x03,0x06]
39620 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
39621 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x04,0x06]
39623 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
39624 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x05,0x06]
39626 v_mul_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39627 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x16,0x06]
39629 v_mul_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39630 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x26,0x06]
39632 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
39633 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x06]
39635 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
39636 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x00]
39638 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
39639 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x01]
39641 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
39642 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x02]
39644 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
39645 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x03]
39647 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
39648 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x04]
39650 v_mul_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
39651 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x05]
39653 v_mul_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39654 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x16]
39656 v_mul_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39657 // GFX10: encoding: [0xf9,0x04,0x0a,0x10,0x01,0x06,0x06,0x26]
39659 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39660 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x00]
39662 v_mul_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39663 // GFX10: encoding: [0xfa,0x04,0xfe,0x11,0x01,0xe4,0x00,0x00]
39665 v_mul_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39666 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0xff,0xe4,0x00,0x00]
39668 v_mul_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39669 // GFX10: encoding: [0xfa,0xfe,0x0b,0x10,0x01,0xe4,0x00,0x00]
39671 v_mul_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
39672 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x1b,0x00,0x00]
39674 v_mul_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
39675 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x40,0x01,0x00]
39677 v_mul_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
39678 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x41,0x01,0x00]
39680 v_mul_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
39681 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x01,0x01,0x00]
39683 v_mul_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
39684 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x0f,0x01,0x00]
39686 v_mul_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
39687 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x11,0x01,0x00]
39689 v_mul_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
39690 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x1f,0x01,0x00]
39692 v_mul_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
39693 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x21,0x01,0x00]
39695 v_mul_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
39696 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x2f,0x01,0x00]
39698 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
39699 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x10]
39701 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
39702 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x30]
39704 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
39705 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0xf0]
39707 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
39708 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0xf0]
39710 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
39711 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x01]
39713 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
39714 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x03]
39716 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
39717 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x0f]
39719 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
39720 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x00,0x0f]
39722 v_mul_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
39723 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x08,0x00]
39725 v_mul_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39726 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x10,0x00]
39728 v_mul_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39729 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x20,0x00]
39731 v_mul_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39732 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x40,0x00]
39734 v_mul_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39735 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0xe4,0x80,0x00]
39737 v_mul_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
39738 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x51,0x01,0x00]
39740 v_mul_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
39741 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x5f,0x01,0x00]
39743 v_mul_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
39744 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x61,0x01,0x00]
39746 v_mul_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
39747 // GFX10: encoding: [0xfa,0x04,0x0a,0x10,0x01,0x6f,0x01,0x00]
39749 v_mul_i32_i24_e32 v5, v1, v2
39750 // GFX10: encoding: [0x01,0x05,0x0a,0x12]
39752 v_mul_i32_i24_e32 v255, v1, v2
39753 // GFX10: encoding: [0x01,0x05,0xfe,0x13]
39755 v_mul_i32_i24_e32 v5, v255, v2
39756 // GFX10: encoding: [0xff,0x05,0x0a,0x12]
39758 v_mul_i32_i24_e32 v5, s1, v2
39759 // GFX10: encoding: [0x01,0x04,0x0a,0x12]
39761 v_mul_i32_i24_e32 v5, s103, v2
39762 // GFX10: encoding: [0x67,0x04,0x0a,0x12]
39764 v_mul_i32_i24_e32 v5, vcc_lo, v2
39765 // GFX10: encoding: [0x6a,0x04,0x0a,0x12]
39767 v_mul_i32_i24_e32 v5, vcc_hi, v2
39768 // GFX10: encoding: [0x6b,0x04,0x0a,0x12]
39770 v_mul_i32_i24_e32 v5, ttmp11, v2
39771 // GFX10: encoding: [0x77,0x04,0x0a,0x12]
39773 v_mul_i32_i24_e32 v5, m0, v2
39774 // GFX10: encoding: [0x7c,0x04,0x0a,0x12]
39776 v_mul_i32_i24_e32 v5, exec_lo, v2
39777 // GFX10: encoding: [0x7e,0x04,0x0a,0x12]
39779 v_mul_i32_i24_e32 v5, exec_hi, v2
39780 // GFX10: encoding: [0x7f,0x04,0x0a,0x12]
39782 v_mul_i32_i24_e32 v5, 0, v2
39783 // GFX10: encoding: [0x80,0x04,0x0a,0x12]
39785 v_mul_i32_i24_e32 v5, -1, v2
39786 // GFX10: encoding: [0xc1,0x04,0x0a,0x12]
39788 v_mul_i32_i24_e32 v5, 0.5, v2
39789 // GFX10: encoding: [0xf0,0x04,0x0a,0x12]
39791 v_mul_i32_i24_e32 v5, -4.0, v2
39792 // GFX10: encoding: [0xf7,0x04,0x0a,0x12]
39794 v_mul_i32_i24_e32 v5, 0xaf123456, v2
39795 // GFX10: encoding: [0xff,0x04,0x0a,0x12,0x56,0x34,0x12,0xaf]
39797 v_mul_i32_i24_e32 v5, 0x3f717273, v2
39798 // GFX10: encoding: [0xff,0x04,0x0a,0x12,0x73,0x72,0x71,0x3f]
39800 v_mul_i32_i24_e32 v5, v1, v255
39801 // GFX10: encoding: [0x01,0xff,0x0b,0x12]
39803 v_mul_i32_i24_e64 v5, v1, v2
39804 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0x05,0x02,0x00]
39806 v_mul_i32_i24_e64 v255, v1, v2
39807 // GFX10: encoding: [0xff,0x00,0x09,0xd5,0x01,0x05,0x02,0x00]
39809 v_mul_i32_i24_e64 v5, v255, v2
39810 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0xff,0x05,0x02,0x00]
39812 v_mul_i32_i24_e64 v5, s1, v2
39813 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0x04,0x02,0x00]
39815 v_mul_i32_i24_e64 v5, s101, v2
39816 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x65,0x04,0x02,0x00]
39818 v_mul_i32_i24_e64 v5, vcc_lo, v2
39819 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x6a,0x04,0x02,0x00]
39821 v_mul_i32_i24_e64 v5, vcc_hi, v2
39822 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x6b,0x04,0x02,0x00]
39824 v_mul_i32_i24_e64 v5, m0, v2
39825 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x7c,0x04,0x02,0x00]
39827 v_mul_i32_i24_e64 v5, exec_lo, v2
39828 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x7e,0x04,0x02,0x00]
39830 v_mul_i32_i24_e64 v5, exec_hi, v2
39831 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x7f,0x04,0x02,0x00]
39833 v_mul_i32_i24_e64 v5, 0, v2
39834 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x80,0x04,0x02,0x00]
39836 v_mul_i32_i24_e64 v5, -1, v2
39837 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0xc1,0x04,0x02,0x00]
39839 v_mul_i32_i24_e64 v5, 0.5, v2
39840 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0xf0,0x04,0x02,0x00]
39842 v_mul_i32_i24_e64 v5, -4.0, v2
39843 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0xf7,0x04,0x02,0x00]
39845 v_mul_i32_i24_e64 v5, v1, v255
39846 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xff,0x03,0x00]
39848 v_mul_i32_i24_e64 v5, v1, s2
39849 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0x05,0x00,0x00]
39851 v_mul_i32_i24_e64 v5, v1, s101
39852 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xcb,0x00,0x00]
39854 v_mul_i32_i24_e64 v5, v1, vcc_lo
39855 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xd5,0x00,0x00]
39857 v_mul_i32_i24_e64 v5, v1, vcc_hi
39858 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xd7,0x00,0x00]
39860 v_mul_i32_i24_e64 v5, v1, m0
39861 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xf9,0x00,0x00]
39863 v_mul_i32_i24_e64 v5, v1, exec_lo
39864 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xfd,0x00,0x00]
39866 v_mul_i32_i24_e64 v5, v1, exec_hi
39867 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xff,0x00,0x00]
39869 v_mul_i32_i24_e64 v5, v1, 0
39870 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0x01,0x01,0x00]
39872 v_mul_i32_i24_e64 v5, v1, -1
39873 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0x83,0x01,0x00]
39875 v_mul_i32_i24_e64 v5, v1, 0.5
39876 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xe1,0x01,0x00]
39878 v_mul_i32_i24_e64 v5, v1, -4.0
39879 // GFX10: encoding: [0x05,0x00,0x09,0xd5,0x01,0xef,0x01,0x00]
39881 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39882 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x06]
39884 v_mul_i32_i24_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39885 // GFX10: encoding: [0xf9,0x04,0xfe,0x13,0x01,0x06,0x06,0x06]
39887 v_mul_i32_i24_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39888 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0xff,0x06,0x06,0x06]
39890 v_mul_i32_i24_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39891 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x86,0x06]
39893 v_mul_i32_i24_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39894 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x65,0x06,0x86,0x06]
39896 v_mul_i32_i24_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39897 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x6a,0x06,0x86,0x06]
39899 v_mul_i32_i24_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39900 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x6b,0x06,0x86,0x06]
39902 v_mul_i32_i24_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39903 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x7c,0x06,0x86,0x06]
39905 v_mul_i32_i24_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39906 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x7e,0x06,0x86,0x06]
39908 v_mul_i32_i24_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39909 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x7f,0x06,0x86,0x06]
39911 v_mul_i32_i24_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39912 // GFX10: encoding: [0xf9,0xfe,0x0b,0x12,0x01,0x06,0x06,0x06]
39914 v_mul_i32_i24_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39915 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x26,0x06,0x06]
39917 v_mul_i32_i24_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39918 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x06]
39920 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39921 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x00,0x06,0x06]
39923 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39924 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x01,0x06,0x06]
39926 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39927 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x02,0x06,0x06]
39929 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39930 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x03,0x06,0x06]
39932 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39933 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x04,0x06,0x06]
39935 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39936 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x05,0x06,0x06]
39938 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
39939 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x0e,0x06,0x06]
39941 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
39942 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x16,0x06,0x06]
39944 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
39945 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x16,0x06,0x06]
39947 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
39948 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x06]
39950 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
39951 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x00,0x06]
39953 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
39954 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x01,0x06]
39956 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
39957 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x02,0x06]
39959 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
39960 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x03,0x06]
39962 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
39963 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x04,0x06]
39965 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
39966 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x05,0x06]
39968 v_mul_i32_i24_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39969 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x0e,0x06]
39971 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
39972 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x06]
39974 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
39975 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x00]
39977 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
39978 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x01]
39980 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
39981 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x02]
39983 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
39984 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x03]
39986 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
39987 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x04]
39989 v_mul_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
39990 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x05]
39992 v_mul_i32_i24_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
39993 // GFX10: encoding: [0xf9,0x04,0x0a,0x12,0x01,0x06,0x06,0x0e]
39995 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39996 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x00]
39998 v_mul_i32_i24_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
39999 // GFX10: encoding: [0xfa,0x04,0xfe,0x13,0x01,0xe4,0x00,0x00]
40001 v_mul_i32_i24_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40002 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0xff,0xe4,0x00,0x00]
40004 v_mul_i32_i24_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40005 // GFX10: encoding: [0xfa,0xfe,0x0b,0x12,0x01,0xe4,0x00,0x00]
40007 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
40008 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x1b,0x00,0x00]
40010 v_mul_i32_i24_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
40011 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x40,0x01,0x00]
40013 v_mul_i32_i24_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
40014 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x41,0x01,0x00]
40016 v_mul_i32_i24_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
40017 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x01,0x01,0x00]
40019 v_mul_i32_i24_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
40020 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x0f,0x01,0x00]
40022 v_mul_i32_i24_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
40023 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x11,0x01,0x00]
40025 v_mul_i32_i24_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
40026 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x1f,0x01,0x00]
40028 v_mul_i32_i24_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
40029 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x21,0x01,0x00]
40031 v_mul_i32_i24_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
40032 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x2f,0x01,0x00]
40034 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
40035 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x10]
40037 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
40038 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x30]
40040 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
40041 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0xf0]
40043 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
40044 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0xf0]
40046 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
40047 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x01]
40049 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
40050 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x03]
40052 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
40053 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x0f]
40055 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
40056 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x00,0x0f]
40058 v_mul_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
40059 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0xe4,0x08,0x00]
40061 v_mul_i32_i24_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
40062 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x51,0x01,0x00]
40064 v_mul_i32_i24_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
40065 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x5f,0x01,0x00]
40067 v_mul_i32_i24_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
40068 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x61,0x01,0x00]
40070 v_mul_i32_i24_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
40071 // GFX10: encoding: [0xfa,0x04,0x0a,0x12,0x01,0x6f,0x01,0x00]
40073 v_mul_hi_i32_i24_e32 v5, v1, v2
40074 // GFX10: encoding: [0x01,0x05,0x0a,0x14]
40076 v_mul_hi_i32_i24_e32 v255, v1, v2
40077 // GFX10: encoding: [0x01,0x05,0xfe,0x15]
40079 v_mul_hi_i32_i24_e32 v5, v255, v2
40080 // GFX10: encoding: [0xff,0x05,0x0a,0x14]
40082 v_mul_hi_i32_i24_e32 v5, s1, v2
40083 // GFX10: encoding: [0x01,0x04,0x0a,0x14]
40085 v_mul_hi_i32_i24_e32 v5, s103, v2
40086 // GFX10: encoding: [0x67,0x04,0x0a,0x14]
40088 v_mul_hi_i32_i24_e32 v5, vcc_lo, v2
40089 // GFX10: encoding: [0x6a,0x04,0x0a,0x14]
40091 v_mul_hi_i32_i24_e32 v5, vcc_hi, v2
40092 // GFX10: encoding: [0x6b,0x04,0x0a,0x14]
40094 v_mul_hi_i32_i24_e32 v5, ttmp11, v2
40095 // GFX10: encoding: [0x77,0x04,0x0a,0x14]
40097 v_mul_hi_i32_i24_e32 v5, m0, v2
40098 // GFX10: encoding: [0x7c,0x04,0x0a,0x14]
40100 v_mul_hi_i32_i24_e32 v5, exec_lo, v2
40101 // GFX10: encoding: [0x7e,0x04,0x0a,0x14]
40103 v_mul_hi_i32_i24_e32 v5, exec_hi, v2
40104 // GFX10: encoding: [0x7f,0x04,0x0a,0x14]
40106 v_mul_hi_i32_i24_e32 v5, 0, v2
40107 // GFX10: encoding: [0x80,0x04,0x0a,0x14]
40109 v_mul_hi_i32_i24_e32 v5, -1, v2
40110 // GFX10: encoding: [0xc1,0x04,0x0a,0x14]
40112 v_mul_hi_i32_i24_e32 v5, 0.5, v2
40113 // GFX10: encoding: [0xf0,0x04,0x0a,0x14]
40115 v_mul_hi_i32_i24_e32 v5, -4.0, v2
40116 // GFX10: encoding: [0xf7,0x04,0x0a,0x14]
40118 v_mul_hi_i32_i24_e32 v5, 0xaf123456, v2
40119 // GFX10: encoding: [0xff,0x04,0x0a,0x14,0x56,0x34,0x12,0xaf]
40121 v_mul_hi_i32_i24_e32 v5, 0x3f717273, v2
40122 // GFX10: encoding: [0xff,0x04,0x0a,0x14,0x73,0x72,0x71,0x3f]
40124 v_mul_hi_i32_i24_e32 v5, v1, v255
40125 // GFX10: encoding: [0x01,0xff,0x0b,0x14]
40127 v_mul_hi_i32_i24_e64 v5, v1, v2
40128 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0x05,0x02,0x00]
40130 v_mul_hi_i32_i24_e64 v255, v1, v2
40131 // GFX10: encoding: [0xff,0x00,0x0a,0xd5,0x01,0x05,0x02,0x00]
40133 v_mul_hi_i32_i24_e64 v5, v255, v2
40134 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0xff,0x05,0x02,0x00]
40136 v_mul_hi_i32_i24_e64 v5, s1, v2
40137 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0x04,0x02,0x00]
40139 v_mul_hi_i32_i24_e64 v5, s101, v2
40140 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x65,0x04,0x02,0x00]
40142 v_mul_hi_i32_i24_e64 v5, vcc_lo, v2
40143 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x6a,0x04,0x02,0x00]
40145 v_mul_hi_i32_i24_e64 v5, vcc_hi, v2
40146 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x6b,0x04,0x02,0x00]
40148 v_mul_hi_i32_i24_e64 v5, m0, v2
40149 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x7c,0x04,0x02,0x00]
40151 v_mul_hi_i32_i24_e64 v5, exec_lo, v2
40152 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x7e,0x04,0x02,0x00]
40154 v_mul_hi_i32_i24_e64 v5, exec_hi, v2
40155 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x7f,0x04,0x02,0x00]
40157 v_mul_hi_i32_i24_e64 v5, 0, v2
40158 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x80,0x04,0x02,0x00]
40160 v_mul_hi_i32_i24_e64 v5, -1, v2
40161 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0xc1,0x04,0x02,0x00]
40163 v_mul_hi_i32_i24_e64 v5, 0.5, v2
40164 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0xf0,0x04,0x02,0x00]
40166 v_mul_hi_i32_i24_e64 v5, -4.0, v2
40167 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0xf7,0x04,0x02,0x00]
40169 v_mul_hi_i32_i24_e64 v5, v1, v255
40170 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xff,0x03,0x00]
40172 v_mul_hi_i32_i24_e64 v5, v1, s2
40173 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0x05,0x00,0x00]
40175 v_mul_hi_i32_i24_e64 v5, v1, s101
40176 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xcb,0x00,0x00]
40178 v_mul_hi_i32_i24_e64 v5, v1, vcc_lo
40179 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xd5,0x00,0x00]
40181 v_mul_hi_i32_i24_e64 v5, v1, vcc_hi
40182 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xd7,0x00,0x00]
40184 v_mul_hi_i32_i24_e64 v5, v1, m0
40185 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xf9,0x00,0x00]
40187 v_mul_hi_i32_i24_e64 v5, v1, exec_lo
40188 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xfd,0x00,0x00]
40190 v_mul_hi_i32_i24_e64 v5, v1, exec_hi
40191 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xff,0x00,0x00]
40193 v_mul_hi_i32_i24_e64 v5, v1, 0
40194 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0x01,0x01,0x00]
40196 v_mul_hi_i32_i24_e64 v5, v1, -1
40197 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0x83,0x01,0x00]
40199 v_mul_hi_i32_i24_e64 v5, v1, 0.5
40200 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xe1,0x01,0x00]
40202 v_mul_hi_i32_i24_e64 v5, v1, -4.0
40203 // GFX10: encoding: [0x05,0x00,0x0a,0xd5,0x01,0xef,0x01,0x00]
40205 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40206 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x06]
40208 v_mul_hi_i32_i24_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40209 // GFX10: encoding: [0xf9,0x04,0xfe,0x15,0x01,0x06,0x06,0x06]
40211 v_mul_hi_i32_i24_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40212 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0xff,0x06,0x06,0x06]
40214 v_mul_hi_i32_i24_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40215 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x86,0x06]
40217 v_mul_hi_i32_i24_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40218 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x65,0x06,0x86,0x06]
40220 v_mul_hi_i32_i24_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40221 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x6a,0x06,0x86,0x06]
40223 v_mul_hi_i32_i24_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40224 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x6b,0x06,0x86,0x06]
40226 v_mul_hi_i32_i24_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40227 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x7c,0x06,0x86,0x06]
40229 v_mul_hi_i32_i24_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40230 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x7e,0x06,0x86,0x06]
40232 v_mul_hi_i32_i24_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40233 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x7f,0x06,0x86,0x06]
40235 v_mul_hi_i32_i24_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40236 // GFX10: encoding: [0xf9,0xfe,0x0b,0x14,0x01,0x06,0x06,0x06]
40238 v_mul_hi_i32_i24_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40239 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x26,0x06,0x06]
40241 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40242 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x06]
40244 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40245 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x00,0x06,0x06]
40247 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40248 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x01,0x06,0x06]
40250 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40251 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x02,0x06,0x06]
40253 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40254 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x03,0x06,0x06]
40256 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40257 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x04,0x06,0x06]
40259 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40260 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x05,0x06,0x06]
40262 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
40263 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x0e,0x06,0x06]
40265 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
40266 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x16,0x06,0x06]
40268 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
40269 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x16,0x06,0x06]
40271 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
40272 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x06]
40274 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
40275 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x00,0x06]
40277 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
40278 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x01,0x06]
40280 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
40281 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x02,0x06]
40283 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
40284 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x03,0x06]
40286 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
40287 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x04,0x06]
40289 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
40290 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x05,0x06]
40292 v_mul_hi_i32_i24_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40293 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x0e,0x06]
40295 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
40296 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x06]
40298 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
40299 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x00]
40301 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
40302 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x01]
40304 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
40305 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x02]
40307 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
40308 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x03]
40310 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
40311 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x04]
40313 v_mul_hi_i32_i24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
40314 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x05]
40316 v_mul_hi_i32_i24_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40317 // GFX10: encoding: [0xf9,0x04,0x0a,0x14,0x01,0x06,0x06,0x0e]
40319 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40320 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x00]
40322 v_mul_hi_i32_i24_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40323 // GFX10: encoding: [0xfa,0x04,0xfe,0x15,0x01,0xe4,0x00,0x00]
40325 v_mul_hi_i32_i24_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40326 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0xff,0xe4,0x00,0x00]
40328 v_mul_hi_i32_i24_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40329 // GFX10: encoding: [0xfa,0xfe,0x0b,0x14,0x01,0xe4,0x00,0x00]
40331 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
40332 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x1b,0x00,0x00]
40334 v_mul_hi_i32_i24_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
40335 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x40,0x01,0x00]
40337 v_mul_hi_i32_i24_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
40338 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x41,0x01,0x00]
40340 v_mul_hi_i32_i24_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
40341 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x01,0x01,0x00]
40343 v_mul_hi_i32_i24_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
40344 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x0f,0x01,0x00]
40346 v_mul_hi_i32_i24_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
40347 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x11,0x01,0x00]
40349 v_mul_hi_i32_i24_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
40350 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x1f,0x01,0x00]
40352 v_mul_hi_i32_i24_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
40353 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x21,0x01,0x00]
40355 v_mul_hi_i32_i24_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
40356 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x2f,0x01,0x00]
40358 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
40359 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x10]
40361 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
40362 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x30]
40364 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
40365 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0xf0]
40367 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
40368 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0xf0]
40370 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
40371 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x01]
40373 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
40374 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x03]
40376 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
40377 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x0f]
40379 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
40380 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x00,0x0f]
40382 v_mul_hi_i32_i24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
40383 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0xe4,0x08,0x00]
40385 v_mul_hi_i32_i24_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
40386 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x51,0x01,0x00]
40388 v_mul_hi_i32_i24_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
40389 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x5f,0x01,0x00]
40391 v_mul_hi_i32_i24_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
40392 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x61,0x01,0x00]
40394 v_mul_hi_i32_i24_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
40395 // GFX10: encoding: [0xfa,0x04,0x0a,0x14,0x01,0x6f,0x01,0x00]
40397 v_mul_u32_u24_e32 v5, v1, v2
40398 // GFX10: encoding: [0x01,0x05,0x0a,0x16]
40400 v_mul_u32_u24_e32 v255, v1, v2
40401 // GFX10: encoding: [0x01,0x05,0xfe,0x17]
40403 v_mul_u32_u24_e32 v5, v255, v2
40404 // GFX10: encoding: [0xff,0x05,0x0a,0x16]
40406 v_mul_u32_u24_e32 v5, s1, v2
40407 // GFX10: encoding: [0x01,0x04,0x0a,0x16]
40409 v_mul_u32_u24_e32 v5, s103, v2
40410 // GFX10: encoding: [0x67,0x04,0x0a,0x16]
40412 v_mul_u32_u24_e32 v5, vcc_lo, v2
40413 // GFX10: encoding: [0x6a,0x04,0x0a,0x16]
40415 v_mul_u32_u24_e32 v5, vcc_hi, v2
40416 // GFX10: encoding: [0x6b,0x04,0x0a,0x16]
40418 v_mul_u32_u24_e32 v5, ttmp11, v2
40419 // GFX10: encoding: [0x77,0x04,0x0a,0x16]
40421 v_mul_u32_u24_e32 v5, m0, v2
40422 // GFX10: encoding: [0x7c,0x04,0x0a,0x16]
40424 v_mul_u32_u24_e32 v5, exec_lo, v2
40425 // GFX10: encoding: [0x7e,0x04,0x0a,0x16]
40427 v_mul_u32_u24_e32 v5, exec_hi, v2
40428 // GFX10: encoding: [0x7f,0x04,0x0a,0x16]
40430 v_mul_u32_u24_e32 v5, 0, v2
40431 // GFX10: encoding: [0x80,0x04,0x0a,0x16]
40433 v_mul_u32_u24_e32 v5, -1, v2
40434 // GFX10: encoding: [0xc1,0x04,0x0a,0x16]
40436 v_mul_u32_u24_e32 v5, 0.5, v2
40437 // GFX10: encoding: [0xf0,0x04,0x0a,0x16]
40439 v_mul_u32_u24_e32 v5, -4.0, v2
40440 // GFX10: encoding: [0xf7,0x04,0x0a,0x16]
40442 v_mul_u32_u24_e32 v5, 0xaf123456, v2
40443 // GFX10: encoding: [0xff,0x04,0x0a,0x16,0x56,0x34,0x12,0xaf]
40445 v_mul_u32_u24_e32 v5, 0x3f717273, v2
40446 // GFX10: encoding: [0xff,0x04,0x0a,0x16,0x73,0x72,0x71,0x3f]
40448 v_mul_u32_u24_e32 v5, v1, v255
40449 // GFX10: encoding: [0x01,0xff,0x0b,0x16]
40451 v_mul_u32_u24_e64 v5, v1, v2
40452 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0x05,0x02,0x00]
40454 v_mul_u32_u24_e64 v255, v1, v2
40455 // GFX10: encoding: [0xff,0x00,0x0b,0xd5,0x01,0x05,0x02,0x00]
40457 v_mul_u32_u24_e64 v5, v255, v2
40458 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0xff,0x05,0x02,0x00]
40460 v_mul_u32_u24_e64 v5, s1, v2
40461 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0x04,0x02,0x00]
40463 v_mul_u32_u24_e64 v5, s101, v2
40464 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x65,0x04,0x02,0x00]
40466 v_mul_u32_u24_e64 v5, vcc_lo, v2
40467 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x6a,0x04,0x02,0x00]
40469 v_mul_u32_u24_e64 v5, vcc_hi, v2
40470 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x6b,0x04,0x02,0x00]
40472 v_mul_u32_u24_e64 v5, m0, v2
40473 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x7c,0x04,0x02,0x00]
40475 v_mul_u32_u24_e64 v5, exec_lo, v2
40476 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x7e,0x04,0x02,0x00]
40478 v_mul_u32_u24_e64 v5, exec_hi, v2
40479 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x7f,0x04,0x02,0x00]
40481 v_mul_u32_u24_e64 v5, 0, v2
40482 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x80,0x04,0x02,0x00]
40484 v_mul_u32_u24_e64 v5, -1, v2
40485 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0xc1,0x04,0x02,0x00]
40487 v_mul_u32_u24_e64 v5, 0.5, v2
40488 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0xf0,0x04,0x02,0x00]
40490 v_mul_u32_u24_e64 v5, -4.0, v2
40491 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0xf7,0x04,0x02,0x00]
40493 v_mul_u32_u24_e64 v5, v1, v255
40494 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xff,0x03,0x00]
40496 v_mul_u32_u24_e64 v5, v1, s2
40497 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0x05,0x00,0x00]
40499 v_mul_u32_u24_e64 v5, v1, s101
40500 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xcb,0x00,0x00]
40502 v_mul_u32_u24_e64 v5, v1, vcc_lo
40503 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xd5,0x00,0x00]
40505 v_mul_u32_u24_e64 v5, v1, vcc_hi
40506 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xd7,0x00,0x00]
40508 v_mul_u32_u24_e64 v5, v1, m0
40509 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xf9,0x00,0x00]
40511 v_mul_u32_u24_e64 v5, v1, exec_lo
40512 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xfd,0x00,0x00]
40514 v_mul_u32_u24_e64 v5, v1, exec_hi
40515 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xff,0x00,0x00]
40517 v_mul_u32_u24_e64 v5, v1, 0
40518 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0x01,0x01,0x00]
40520 v_mul_u32_u24_e64 v5, v1, -1
40521 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0x83,0x01,0x00]
40523 v_mul_u32_u24_e64 v5, v1, 0.5
40524 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xe1,0x01,0x00]
40526 v_mul_u32_u24_e64 v5, v1, -4.0
40527 // GFX10: encoding: [0x05,0x00,0x0b,0xd5,0x01,0xef,0x01,0x00]
40529 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40530 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x06]
40532 v_mul_u32_u24_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40533 // GFX10: encoding: [0xf9,0x04,0xfe,0x17,0x01,0x06,0x06,0x06]
40535 v_mul_u32_u24_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40536 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0xff,0x06,0x06,0x06]
40538 v_mul_u32_u24_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40539 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x86,0x06]
40541 v_mul_u32_u24_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40542 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x65,0x06,0x86,0x06]
40544 v_mul_u32_u24_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40545 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x6a,0x06,0x86,0x06]
40547 v_mul_u32_u24_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40548 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x6b,0x06,0x86,0x06]
40550 v_mul_u32_u24_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40551 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x7c,0x06,0x86,0x06]
40553 v_mul_u32_u24_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40554 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x7e,0x06,0x86,0x06]
40556 v_mul_u32_u24_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40557 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x7f,0x06,0x86,0x06]
40559 v_mul_u32_u24_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40560 // GFX10: encoding: [0xf9,0xfe,0x0b,0x16,0x01,0x06,0x06,0x06]
40562 v_mul_u32_u24_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40563 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x26,0x06,0x06]
40565 v_mul_u32_u24_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40566 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x06]
40568 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40569 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x00,0x06,0x06]
40571 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40572 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x01,0x06,0x06]
40574 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40575 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x02,0x06,0x06]
40577 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40578 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x03,0x06,0x06]
40580 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40581 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x04,0x06,0x06]
40583 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40584 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x05,0x06,0x06]
40586 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
40587 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x0e,0x06,0x06]
40589 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
40590 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x16,0x06,0x06]
40592 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
40593 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x16,0x06,0x06]
40595 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
40596 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x06]
40598 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
40599 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x00,0x06]
40601 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
40602 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x01,0x06]
40604 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
40605 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x02,0x06]
40607 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
40608 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x03,0x06]
40610 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
40611 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x04,0x06]
40613 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
40614 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x05,0x06]
40616 v_mul_u32_u24_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40617 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x0e,0x06]
40619 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
40620 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x06]
40622 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
40623 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x00]
40625 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
40626 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x01]
40628 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
40629 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x02]
40631 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
40632 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x03]
40634 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
40635 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x04]
40637 v_mul_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
40638 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x05]
40640 v_mul_u32_u24_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40641 // GFX10: encoding: [0xf9,0x04,0x0a,0x16,0x01,0x06,0x06,0x0e]
40643 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40644 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x00]
40646 v_mul_u32_u24_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40647 // GFX10: encoding: [0xfa,0x04,0xfe,0x17,0x01,0xe4,0x00,0x00]
40649 v_mul_u32_u24_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40650 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0xff,0xe4,0x00,0x00]
40652 v_mul_u32_u24_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40653 // GFX10: encoding: [0xfa,0xfe,0x0b,0x16,0x01,0xe4,0x00,0x00]
40655 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
40656 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x1b,0x00,0x00]
40658 v_mul_u32_u24_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
40659 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x40,0x01,0x00]
40661 v_mul_u32_u24_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
40662 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x41,0x01,0x00]
40664 v_mul_u32_u24_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
40665 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x01,0x01,0x00]
40667 v_mul_u32_u24_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
40668 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x0f,0x01,0x00]
40670 v_mul_u32_u24_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
40671 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x11,0x01,0x00]
40673 v_mul_u32_u24_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
40674 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x1f,0x01,0x00]
40676 v_mul_u32_u24_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
40677 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x21,0x01,0x00]
40679 v_mul_u32_u24_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
40680 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x2f,0x01,0x00]
40682 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
40683 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x10]
40685 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
40686 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x30]
40688 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
40689 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0xf0]
40691 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
40692 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0xf0]
40694 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
40695 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x01]
40697 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
40698 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x03]
40700 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
40701 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x0f]
40703 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
40704 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x00,0x0f]
40706 v_mul_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
40707 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0xe4,0x08,0x00]
40709 v_mul_u32_u24_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
40710 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x51,0x01,0x00]
40712 v_mul_u32_u24_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
40713 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x5f,0x01,0x00]
40715 v_mul_u32_u24_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
40716 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x61,0x01,0x00]
40718 v_mul_u32_u24_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
40719 // GFX10: encoding: [0xfa,0x04,0x0a,0x16,0x01,0x6f,0x01,0x00]
40721 v_mul_hi_u32_u24_e32 v5, v1, v2
40722 // GFX10: encoding: [0x01,0x05,0x0a,0x18]
40724 v_mul_hi_u32_u24_e32 v255, v1, v2
40725 // GFX10: encoding: [0x01,0x05,0xfe,0x19]
40727 v_mul_hi_u32_u24_e32 v5, v255, v2
40728 // GFX10: encoding: [0xff,0x05,0x0a,0x18]
40730 v_mul_hi_u32_u24_e32 v5, s1, v2
40731 // GFX10: encoding: [0x01,0x04,0x0a,0x18]
40733 v_mul_hi_u32_u24_e32 v5, s103, v2
40734 // GFX10: encoding: [0x67,0x04,0x0a,0x18]
40736 v_mul_hi_u32_u24_e32 v5, vcc_lo, v2
40737 // GFX10: encoding: [0x6a,0x04,0x0a,0x18]
40739 v_mul_hi_u32_u24_e32 v5, vcc_hi, v2
40740 // GFX10: encoding: [0x6b,0x04,0x0a,0x18]
40742 v_mul_hi_u32_u24_e32 v5, ttmp11, v2
40743 // GFX10: encoding: [0x77,0x04,0x0a,0x18]
40745 v_mul_hi_u32_u24_e32 v5, m0, v2
40746 // GFX10: encoding: [0x7c,0x04,0x0a,0x18]
40748 v_mul_hi_u32_u24_e32 v5, exec_lo, v2
40749 // GFX10: encoding: [0x7e,0x04,0x0a,0x18]
40751 v_mul_hi_u32_u24_e32 v5, exec_hi, v2
40752 // GFX10: encoding: [0x7f,0x04,0x0a,0x18]
40754 v_mul_hi_u32_u24_e32 v5, 0, v2
40755 // GFX10: encoding: [0x80,0x04,0x0a,0x18]
40757 v_mul_hi_u32_u24_e32 v5, -1, v2
40758 // GFX10: encoding: [0xc1,0x04,0x0a,0x18]
40760 v_mul_hi_u32_u24_e32 v5, 0.5, v2
40761 // GFX10: encoding: [0xf0,0x04,0x0a,0x18]
40763 v_mul_hi_u32_u24_e32 v5, -4.0, v2
40764 // GFX10: encoding: [0xf7,0x04,0x0a,0x18]
40766 v_mul_hi_u32_u24_e32 v5, 0xaf123456, v2
40767 // GFX10: encoding: [0xff,0x04,0x0a,0x18,0x56,0x34,0x12,0xaf]
40769 v_mul_hi_u32_u24_e32 v5, 0x3f717273, v2
40770 // GFX10: encoding: [0xff,0x04,0x0a,0x18,0x73,0x72,0x71,0x3f]
40772 v_mul_hi_u32_u24_e32 v5, v1, v255
40773 // GFX10: encoding: [0x01,0xff,0x0b,0x18]
40775 v_mul_hi_u32_u24_e64 v5, v1, v2
40776 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0x05,0x02,0x00]
40778 v_mul_hi_u32_u24_e64 v255, v1, v2
40779 // GFX10: encoding: [0xff,0x00,0x0c,0xd5,0x01,0x05,0x02,0x00]
40781 v_mul_hi_u32_u24_e64 v5, v255, v2
40782 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0xff,0x05,0x02,0x00]
40784 v_mul_hi_u32_u24_e64 v5, s1, v2
40785 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0x04,0x02,0x00]
40787 v_mul_hi_u32_u24_e64 v5, s101, v2
40788 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x65,0x04,0x02,0x00]
40790 v_mul_hi_u32_u24_e64 v5, vcc_lo, v2
40791 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x6a,0x04,0x02,0x00]
40793 v_mul_hi_u32_u24_e64 v5, vcc_hi, v2
40794 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x6b,0x04,0x02,0x00]
40796 v_mul_hi_u32_u24_e64 v5, m0, v2
40797 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x7c,0x04,0x02,0x00]
40799 v_mul_hi_u32_u24_e64 v5, exec_lo, v2
40800 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x7e,0x04,0x02,0x00]
40802 v_mul_hi_u32_u24_e64 v5, exec_hi, v2
40803 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x7f,0x04,0x02,0x00]
40805 v_mul_hi_u32_u24_e64 v5, 0, v2
40806 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x80,0x04,0x02,0x00]
40808 v_mul_hi_u32_u24_e64 v5, -1, v2
40809 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0xc1,0x04,0x02,0x00]
40811 v_mul_hi_u32_u24_e64 v5, 0.5, v2
40812 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0xf0,0x04,0x02,0x00]
40814 v_mul_hi_u32_u24_e64 v5, -4.0, v2
40815 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0xf7,0x04,0x02,0x00]
40817 v_mul_hi_u32_u24_e64 v5, v1, v255
40818 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xff,0x03,0x00]
40820 v_mul_hi_u32_u24_e64 v5, v1, s2
40821 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0x05,0x00,0x00]
40823 v_mul_hi_u32_u24_e64 v5, v1, s101
40824 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xcb,0x00,0x00]
40826 v_mul_hi_u32_u24_e64 v5, v1, vcc_lo
40827 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xd5,0x00,0x00]
40829 v_mul_hi_u32_u24_e64 v5, v1, vcc_hi
40830 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xd7,0x00,0x00]
40832 v_mul_hi_u32_u24_e64 v5, v1, m0
40833 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xf9,0x00,0x00]
40835 v_mul_hi_u32_u24_e64 v5, v1, exec_lo
40836 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xfd,0x00,0x00]
40838 v_mul_hi_u32_u24_e64 v5, v1, exec_hi
40839 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xff,0x00,0x00]
40841 v_mul_hi_u32_u24_e64 v5, v1, 0
40842 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0x01,0x01,0x00]
40844 v_mul_hi_u32_u24_e64 v5, v1, -1
40845 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0x83,0x01,0x00]
40847 v_mul_hi_u32_u24_e64 v5, v1, 0.5
40848 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xe1,0x01,0x00]
40850 v_mul_hi_u32_u24_e64 v5, v1, -4.0
40851 // GFX10: encoding: [0x05,0x00,0x0c,0xd5,0x01,0xef,0x01,0x00]
40853 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40854 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x06]
40856 v_mul_hi_u32_u24_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40857 // GFX10: encoding: [0xf9,0x04,0xfe,0x19,0x01,0x06,0x06,0x06]
40859 v_mul_hi_u32_u24_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40860 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0xff,0x06,0x06,0x06]
40862 v_mul_hi_u32_u24_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40863 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x86,0x06]
40865 v_mul_hi_u32_u24_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40866 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x65,0x06,0x86,0x06]
40868 v_mul_hi_u32_u24_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40869 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x6a,0x06,0x86,0x06]
40871 v_mul_hi_u32_u24_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40872 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x6b,0x06,0x86,0x06]
40874 v_mul_hi_u32_u24_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40875 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x7c,0x06,0x86,0x06]
40877 v_mul_hi_u32_u24_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40878 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x7e,0x06,0x86,0x06]
40880 v_mul_hi_u32_u24_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40881 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x7f,0x06,0x86,0x06]
40883 v_mul_hi_u32_u24_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40884 // GFX10: encoding: [0xf9,0xfe,0x0b,0x18,0x01,0x06,0x06,0x06]
40886 v_mul_hi_u32_u24_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40887 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x26,0x06,0x06]
40889 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40890 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x06]
40892 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40893 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x00,0x06,0x06]
40895 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40896 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x01,0x06,0x06]
40898 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40899 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x02,0x06,0x06]
40901 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40902 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x03,0x06,0x06]
40904 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40905 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x04,0x06,0x06]
40907 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40908 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x05,0x06,0x06]
40910 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
40911 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x0e,0x06,0x06]
40913 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
40914 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x16,0x06,0x06]
40916 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
40917 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x16,0x06,0x06]
40919 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
40920 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x06]
40922 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
40923 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x00,0x06]
40925 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
40926 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x01,0x06]
40928 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
40929 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x02,0x06]
40931 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
40932 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x03,0x06]
40934 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
40935 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x04,0x06]
40937 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
40938 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x05,0x06]
40940 v_mul_hi_u32_u24_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40941 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x0e,0x06]
40943 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
40944 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x06]
40946 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
40947 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x00]
40949 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
40950 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x01]
40952 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
40953 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x02]
40955 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
40956 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x03]
40958 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
40959 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x04]
40961 v_mul_hi_u32_u24_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
40962 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x05]
40964 v_mul_hi_u32_u24_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
40965 // GFX10: encoding: [0xf9,0x04,0x0a,0x18,0x01,0x06,0x06,0x0e]
40967 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40968 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x00]
40970 v_mul_hi_u32_u24_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40971 // GFX10: encoding: [0xfa,0x04,0xfe,0x19,0x01,0xe4,0x00,0x00]
40973 v_mul_hi_u32_u24_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40974 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0xff,0xe4,0x00,0x00]
40976 v_mul_hi_u32_u24_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
40977 // GFX10: encoding: [0xfa,0xfe,0x0b,0x18,0x01,0xe4,0x00,0x00]
40979 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
40980 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x1b,0x00,0x00]
40982 v_mul_hi_u32_u24_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
40983 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x40,0x01,0x00]
40985 v_mul_hi_u32_u24_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
40986 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x41,0x01,0x00]
40988 v_mul_hi_u32_u24_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
40989 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x01,0x01,0x00]
40991 v_mul_hi_u32_u24_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
40992 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x0f,0x01,0x00]
40994 v_mul_hi_u32_u24_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
40995 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x11,0x01,0x00]
40997 v_mul_hi_u32_u24_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
40998 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x1f,0x01,0x00]
41000 v_mul_hi_u32_u24_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
41001 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x21,0x01,0x00]
41003 v_mul_hi_u32_u24_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
41004 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x2f,0x01,0x00]
41006 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
41007 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x10]
41009 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
41010 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x30]
41012 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
41013 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0xf0]
41015 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
41016 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0xf0]
41018 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
41019 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x01]
41021 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
41022 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x03]
41024 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
41025 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x0f]
41027 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
41028 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x00,0x0f]
41030 v_mul_hi_u32_u24_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
41031 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0xe4,0x08,0x00]
41033 v_mul_hi_u32_u24_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
41034 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x51,0x01,0x00]
41036 v_mul_hi_u32_u24_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
41037 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x5f,0x01,0x00]
41039 v_mul_hi_u32_u24_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
41040 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x61,0x01,0x00]
41042 v_mul_hi_u32_u24_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
41043 // GFX10: encoding: [0xfa,0x04,0x0a,0x18,0x01,0x6f,0x01,0x00]
41045 v_min_f32_e32 v5, v1, v2
41046 // GFX10: encoding: [0x01,0x05,0x0a,0x1e]
41048 v_min_f32_e32 v255, v1, v2
41049 // GFX10: encoding: [0x01,0x05,0xfe,0x1f]
41051 v_min_f32_e32 v5, v255, v2
41052 // GFX10: encoding: [0xff,0x05,0x0a,0x1e]
41054 v_min_f32_e32 v5, s1, v2
41055 // GFX10: encoding: [0x01,0x04,0x0a,0x1e]
41057 v_min_f32_e32 v5, s103, v2
41058 // GFX10: encoding: [0x67,0x04,0x0a,0x1e]
41060 v_min_f32_e32 v5, vcc_lo, v2
41061 // GFX10: encoding: [0x6a,0x04,0x0a,0x1e]
41063 v_min_f32_e32 v5, vcc_hi, v2
41064 // GFX10: encoding: [0x6b,0x04,0x0a,0x1e]
41066 v_min_f32_e32 v5, ttmp11, v2
41067 // GFX10: encoding: [0x77,0x04,0x0a,0x1e]
41069 v_min_f32_e32 v5, m0, v2
41070 // GFX10: encoding: [0x7c,0x04,0x0a,0x1e]
41072 v_min_f32_e32 v5, exec_lo, v2
41073 // GFX10: encoding: [0x7e,0x04,0x0a,0x1e]
41075 v_min_f32_e32 v5, exec_hi, v2
41076 // GFX10: encoding: [0x7f,0x04,0x0a,0x1e]
41078 v_min_f32_e32 v5, 0, v2
41079 // GFX10: encoding: [0x80,0x04,0x0a,0x1e]
41081 v_min_f32_e32 v5, -1, v2
41082 // GFX10: encoding: [0xc1,0x04,0x0a,0x1e]
41084 v_min_f32_e32 v5, 0.5, v2
41085 // GFX10: encoding: [0xf0,0x04,0x0a,0x1e]
41087 v_min_f32_e32 v5, -4.0, v2
41088 // GFX10: encoding: [0xf7,0x04,0x0a,0x1e]
41090 v_min_f32_e32 v5, 0xaf123456, v2
41091 // GFX10: encoding: [0xff,0x04,0x0a,0x1e,0x56,0x34,0x12,0xaf]
41093 v_min_f32_e32 v5, 0x3f717273, v2
41094 // GFX10: encoding: [0xff,0x04,0x0a,0x1e,0x73,0x72,0x71,0x3f]
41096 v_min_f32_e32 v5, v1, v255
41097 // GFX10: encoding: [0x01,0xff,0x0b,0x1e]
41099 v_min_f32_e64 v5, v1, v2
41100 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x00]
41102 v_min_f32_e64 v255, v1, v2
41103 // GFX10: encoding: [0xff,0x00,0x0f,0xd5,0x01,0x05,0x02,0x00]
41105 v_min_f32_e64 v5, v255, v2
41106 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0xff,0x05,0x02,0x00]
41108 v_min_f32_e64 v5, s1, v2
41109 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x04,0x02,0x00]
41111 v_min_f32_e64 v5, s101, v2
41112 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x65,0x04,0x02,0x00]
41114 v_min_f32_e64 v5, vcc_lo, v2
41115 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x6a,0x04,0x02,0x00]
41117 v_min_f32_e64 v5, vcc_hi, v2
41118 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x6b,0x04,0x02,0x00]
41120 v_min_f32_e64 v5, m0, v2
41121 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x7c,0x04,0x02,0x00]
41123 v_min_f32_e64 v5, exec_lo, v2
41124 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x7e,0x04,0x02,0x00]
41126 v_min_f32_e64 v5, exec_hi, v2
41127 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x7f,0x04,0x02,0x00]
41129 v_min_f32_e64 v5, 0, v2
41130 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x80,0x04,0x02,0x00]
41132 v_min_f32_e64 v5, -1, v2
41133 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0xc1,0x04,0x02,0x00]
41135 v_min_f32_e64 v5, 0.5, v2
41136 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0xf0,0x04,0x02,0x00]
41138 v_min_f32_e64 v5, -4.0, v2
41139 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0xf7,0x04,0x02,0x00]
41141 v_min_f32_e64 v5, v1, v255
41142 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xff,0x03,0x00]
41144 v_min_f32_e64 v5, v1, s2
41145 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x00,0x00]
41147 v_min_f32_e64 v5, v1, s101
41148 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xcb,0x00,0x00]
41150 v_min_f32_e64 v5, v1, vcc_lo
41151 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xd5,0x00,0x00]
41153 v_min_f32_e64 v5, v1, vcc_hi
41154 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xd7,0x00,0x00]
41156 v_min_f32_e64 v5, v1, m0
41157 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xf9,0x00,0x00]
41159 v_min_f32_e64 v5, v1, exec_lo
41160 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xfd,0x00,0x00]
41162 v_min_f32_e64 v5, v1, exec_hi
41163 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xff,0x00,0x00]
41165 v_min_f32_e64 v5, v1, 0
41166 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x01,0x01,0x00]
41168 v_min_f32_e64 v5, v1, -1
41169 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x83,0x01,0x00]
41171 v_min_f32_e64 v5, v1, 0.5
41172 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xe1,0x01,0x00]
41174 v_min_f32_e64 v5, v1, -4.0
41175 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0xef,0x01,0x00]
41177 v_min_f32_e64 v5, -v1, v2
41178 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x20]
41180 v_min_f32_e64 v5, v1, -v2
41181 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x40]
41183 v_min_f32_e64 v5, -v1, -v2
41184 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x60]
41186 v_min_f32_e64 v5, |v1|, v2
41187 // GFX10: encoding: [0x05,0x01,0x0f,0xd5,0x01,0x05,0x02,0x00]
41189 v_min_f32_e64 v5, v1, |v2|
41190 // GFX10: encoding: [0x05,0x02,0x0f,0xd5,0x01,0x05,0x02,0x00]
41192 v_min_f32_e64 v5, |v1|, |v2|
41193 // GFX10: encoding: [0x05,0x03,0x0f,0xd5,0x01,0x05,0x02,0x00]
41195 v_min_f32_e64 v5, v1, v2 clamp
41196 // GFX10: encoding: [0x05,0x80,0x0f,0xd5,0x01,0x05,0x02,0x00]
41198 v_min_f32_e64 v5, v1, v2 mul:2
41199 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x08]
41201 v_min_f32_e64 v5, v1, v2 mul:4
41202 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x10]
41204 v_min_f32_e64 v5, v1, v2 div:2
41205 // GFX10: encoding: [0x05,0x00,0x0f,0xd5,0x01,0x05,0x02,0x18]
41207 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41208 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x06]
41210 v_min_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41211 // GFX10: encoding: [0xf9,0x04,0xfe,0x1f,0x01,0x06,0x06,0x06]
41213 v_min_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41214 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0xff,0x06,0x06,0x06]
41216 v_min_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41217 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x86,0x06]
41219 v_min_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41220 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x65,0x06,0x86,0x06]
41222 v_min_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41223 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x6a,0x06,0x86,0x06]
41225 v_min_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41226 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x6b,0x06,0x86,0x06]
41228 v_min_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41229 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x7c,0x06,0x86,0x06]
41231 v_min_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41232 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x7e,0x06,0x86,0x06]
41234 v_min_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41235 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x7f,0x06,0x86,0x06]
41237 v_min_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41238 // GFX10: encoding: [0xf9,0xfe,0x0b,0x1e,0x01,0x06,0x06,0x06]
41240 v_min_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41241 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x26,0x06,0x06]
41243 v_min_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41244 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x46,0x06,0x06]
41246 v_min_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41247 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x86,0x06,0x06]
41249 v_min_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41250 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0xc6,0x06,0x06]
41252 v_min_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41253 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x06]
41255 v_min_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41256 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x00,0x06,0x06]
41258 v_min_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41259 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x01,0x06,0x06]
41261 v_min_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41262 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x02,0x06,0x06]
41264 v_min_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41265 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x03,0x06,0x06]
41267 v_min_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41268 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x04,0x06,0x06]
41270 v_min_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41271 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x05,0x06,0x06]
41273 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
41274 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x0e,0x06,0x06]
41276 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
41277 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x16,0x06,0x06]
41279 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
41280 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x16,0x06,0x06]
41282 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
41283 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x06]
41285 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
41286 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x00,0x06]
41288 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
41289 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x01,0x06]
41291 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
41292 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x02,0x06]
41294 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
41295 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x03,0x06]
41297 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
41298 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x04,0x06]
41300 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
41301 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x05,0x06]
41303 v_min_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41304 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x16,0x06]
41306 v_min_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41307 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x26,0x06]
41309 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
41310 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x06]
41312 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
41313 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x00]
41315 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
41316 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x01]
41318 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
41319 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x02]
41321 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
41322 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x03]
41324 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
41325 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x04]
41327 v_min_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
41328 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x05]
41330 v_min_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41331 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x16]
41333 v_min_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41334 // GFX10: encoding: [0xf9,0x04,0x0a,0x1e,0x01,0x06,0x06,0x26]
41336 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41337 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x00]
41339 v_min_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41340 // GFX10: encoding: [0xfa,0x04,0xfe,0x1f,0x01,0xe4,0x00,0x00]
41342 v_min_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41343 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0xff,0xe4,0x00,0x00]
41345 v_min_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41346 // GFX10: encoding: [0xfa,0xfe,0x0b,0x1e,0x01,0xe4,0x00,0x00]
41348 v_min_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
41349 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x1b,0x00,0x00]
41351 v_min_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
41352 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x40,0x01,0x00]
41354 v_min_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
41355 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x41,0x01,0x00]
41357 v_min_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
41358 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x01,0x01,0x00]
41360 v_min_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
41361 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x0f,0x01,0x00]
41363 v_min_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
41364 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x11,0x01,0x00]
41366 v_min_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
41367 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x1f,0x01,0x00]
41369 v_min_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
41370 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x21,0x01,0x00]
41372 v_min_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
41373 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x2f,0x01,0x00]
41375 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
41376 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x10]
41378 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
41379 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x30]
41381 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
41382 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0xf0]
41384 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
41385 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0xf0]
41387 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
41388 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x01]
41390 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
41391 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x03]
41393 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
41394 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x0f]
41396 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
41397 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x00,0x0f]
41399 v_min_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
41400 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x08,0x00]
41402 v_min_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41403 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x10,0x00]
41405 v_min_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41406 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x20,0x00]
41408 v_min_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41409 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x40,0x00]
41411 v_min_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41412 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0xe4,0x80,0x00]
41414 v_min_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
41415 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x51,0x01,0x00]
41417 v_min_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
41418 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x5f,0x01,0x00]
41420 v_min_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
41421 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x61,0x01,0x00]
41423 v_min_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
41424 // GFX10: encoding: [0xfa,0x04,0x0a,0x1e,0x01,0x6f,0x01,0x00]
41426 v_max_f32_e32 v5, v1, v2
41427 // GFX10: encoding: [0x01,0x05,0x0a,0x20]
41429 v_max_f32_e32 v255, v1, v2
41430 // GFX10: encoding: [0x01,0x05,0xfe,0x21]
41432 v_max_f32_e32 v5, v255, v2
41433 // GFX10: encoding: [0xff,0x05,0x0a,0x20]
41435 v_max_f32_e32 v5, s1, v2
41436 // GFX10: encoding: [0x01,0x04,0x0a,0x20]
41438 v_max_f32_e32 v5, s103, v2
41439 // GFX10: encoding: [0x67,0x04,0x0a,0x20]
41441 v_max_f32_e32 v5, vcc_lo, v2
41442 // GFX10: encoding: [0x6a,0x04,0x0a,0x20]
41444 v_max_f32_e32 v5, vcc_hi, v2
41445 // GFX10: encoding: [0x6b,0x04,0x0a,0x20]
41447 v_max_f32_e32 v5, ttmp11, v2
41448 // GFX10: encoding: [0x77,0x04,0x0a,0x20]
41450 v_max_f32_e32 v5, m0, v2
41451 // GFX10: encoding: [0x7c,0x04,0x0a,0x20]
41453 v_max_f32_e32 v5, exec_lo, v2
41454 // GFX10: encoding: [0x7e,0x04,0x0a,0x20]
41456 v_max_f32_e32 v5, exec_hi, v2
41457 // GFX10: encoding: [0x7f,0x04,0x0a,0x20]
41459 v_max_f32_e32 v5, 0, v2
41460 // GFX10: encoding: [0x80,0x04,0x0a,0x20]
41462 v_max_f32_e32 v5, -1, v2
41463 // GFX10: encoding: [0xc1,0x04,0x0a,0x20]
41465 v_max_f32_e32 v5, 0.5, v2
41466 // GFX10: encoding: [0xf0,0x04,0x0a,0x20]
41468 v_max_f32_e32 v5, -4.0, v2
41469 // GFX10: encoding: [0xf7,0x04,0x0a,0x20]
41471 v_max_f32_e32 v5, 0xaf123456, v2
41472 // GFX10: encoding: [0xff,0x04,0x0a,0x20,0x56,0x34,0x12,0xaf]
41474 v_max_f32_e32 v5, 0x3f717273, v2
41475 // GFX10: encoding: [0xff,0x04,0x0a,0x20,0x73,0x72,0x71,0x3f]
41477 v_max_f32_e32 v5, v1, v255
41478 // GFX10: encoding: [0x01,0xff,0x0b,0x20]
41480 v_max_f32_e64 v5, v1, v2
41481 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x00]
41483 v_max_f32_e64 v255, v1, v2
41484 // GFX10: encoding: [0xff,0x00,0x10,0xd5,0x01,0x05,0x02,0x00]
41486 v_max_f32_e64 v5, v255, v2
41487 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0xff,0x05,0x02,0x00]
41489 v_max_f32_e64 v5, s1, v2
41490 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x04,0x02,0x00]
41492 v_max_f32_e64 v5, s101, v2
41493 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x65,0x04,0x02,0x00]
41495 v_max_f32_e64 v5, vcc_lo, v2
41496 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x6a,0x04,0x02,0x00]
41498 v_max_f32_e64 v5, vcc_hi, v2
41499 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x6b,0x04,0x02,0x00]
41501 v_max_f32_e64 v5, m0, v2
41502 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x7c,0x04,0x02,0x00]
41504 v_max_f32_e64 v5, exec_lo, v2
41505 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x7e,0x04,0x02,0x00]
41507 v_max_f32_e64 v5, exec_hi, v2
41508 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x7f,0x04,0x02,0x00]
41510 v_max_f32_e64 v5, 0, v2
41511 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x80,0x04,0x02,0x00]
41513 v_max_f32_e64 v5, -1, v2
41514 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0xc1,0x04,0x02,0x00]
41516 v_max_f32_e64 v5, 0.5, v2
41517 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0xf0,0x04,0x02,0x00]
41519 v_max_f32_e64 v5, -4.0, v2
41520 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0xf7,0x04,0x02,0x00]
41522 v_max_f32_e64 v5, v1, v255
41523 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xff,0x03,0x00]
41525 v_max_f32_e64 v5, v1, s2
41526 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x00,0x00]
41528 v_max_f32_e64 v5, v1, s101
41529 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xcb,0x00,0x00]
41531 v_max_f32_e64 v5, v1, vcc_lo
41532 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xd5,0x00,0x00]
41534 v_max_f32_e64 v5, v1, vcc_hi
41535 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xd7,0x00,0x00]
41537 v_max_f32_e64 v5, v1, m0
41538 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xf9,0x00,0x00]
41540 v_max_f32_e64 v5, v1, exec_lo
41541 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xfd,0x00,0x00]
41543 v_max_f32_e64 v5, v1, exec_hi
41544 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xff,0x00,0x00]
41546 v_max_f32_e64 v5, v1, 0
41547 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x01,0x01,0x00]
41549 v_max_f32_e64 v5, v1, -1
41550 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x83,0x01,0x00]
41552 v_max_f32_e64 v5, v1, 0.5
41553 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xe1,0x01,0x00]
41555 v_max_f32_e64 v5, v1, -4.0
41556 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0xef,0x01,0x00]
41558 v_max_f32_e64 v5, -v1, v2
41559 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x20]
41561 v_max_f32_e64 v5, v1, -v2
41562 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x40]
41564 v_max_f32_e64 v5, -v1, -v2
41565 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x60]
41567 v_max_f32_e64 v5, |v1|, v2
41568 // GFX10: encoding: [0x05,0x01,0x10,0xd5,0x01,0x05,0x02,0x00]
41570 v_max_f32_e64 v5, v1, |v2|
41571 // GFX10: encoding: [0x05,0x02,0x10,0xd5,0x01,0x05,0x02,0x00]
41573 v_max_f32_e64 v5, |v1|, |v2|
41574 // GFX10: encoding: [0x05,0x03,0x10,0xd5,0x01,0x05,0x02,0x00]
41576 v_max_f32_e64 v5, v1, v2 clamp
41577 // GFX10: encoding: [0x05,0x80,0x10,0xd5,0x01,0x05,0x02,0x00]
41579 v_max_f32_e64 v5, v1, v2 mul:2
41580 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x08]
41582 v_max_f32_e64 v5, v1, v2 mul:4
41583 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x10]
41585 v_max_f32_e64 v5, v1, v2 div:2
41586 // GFX10: encoding: [0x05,0x00,0x10,0xd5,0x01,0x05,0x02,0x18]
41588 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41589 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x06]
41591 v_max_f32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41592 // GFX10: encoding: [0xf9,0x04,0xfe,0x21,0x01,0x06,0x06,0x06]
41594 v_max_f32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41595 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0xff,0x06,0x06,0x06]
41597 v_max_f32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41598 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x86,0x06]
41600 v_max_f32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41601 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x65,0x06,0x86,0x06]
41603 v_max_f32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41604 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x6a,0x06,0x86,0x06]
41606 v_max_f32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41607 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x6b,0x06,0x86,0x06]
41609 v_max_f32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41610 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x7c,0x06,0x86,0x06]
41612 v_max_f32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41613 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x7e,0x06,0x86,0x06]
41615 v_max_f32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41616 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x7f,0x06,0x86,0x06]
41618 v_max_f32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41619 // GFX10: encoding: [0xf9,0xfe,0x0b,0x20,0x01,0x06,0x06,0x06]
41621 v_max_f32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41622 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x26,0x06,0x06]
41624 v_max_f32_sdwa v5, v1, v2 mul:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41625 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x46,0x06,0x06]
41627 v_max_f32_sdwa v5, v1, v2 mul:4 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41628 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x86,0x06,0x06]
41630 v_max_f32_sdwa v5, v1, v2 div:2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41631 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0xc6,0x06,0x06]
41633 v_max_f32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41634 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x06]
41636 v_max_f32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41637 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x00,0x06,0x06]
41639 v_max_f32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41640 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x01,0x06,0x06]
41642 v_max_f32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41643 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x02,0x06,0x06]
41645 v_max_f32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41646 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x03,0x06,0x06]
41648 v_max_f32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41649 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x04,0x06,0x06]
41651 v_max_f32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41652 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x05,0x06,0x06]
41654 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
41655 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x0e,0x06,0x06]
41657 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
41658 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x16,0x06,0x06]
41660 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
41661 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x16,0x06,0x06]
41663 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
41664 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x06]
41666 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
41667 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x00,0x06]
41669 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
41670 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x01,0x06]
41672 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
41673 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x02,0x06]
41675 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
41676 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x03,0x06]
41678 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
41679 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x04,0x06]
41681 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
41682 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x05,0x06]
41684 v_max_f32_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41685 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x16,0x06]
41687 v_max_f32_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41688 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x26,0x06]
41690 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
41691 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x06]
41693 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
41694 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x00]
41696 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
41697 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x01]
41699 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
41700 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x02]
41702 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
41703 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x03]
41705 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
41706 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x04]
41708 v_max_f32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
41709 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x05]
41711 v_max_f32_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41712 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x16]
41714 v_max_f32_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41715 // GFX10: encoding: [0xf9,0x04,0x0a,0x20,0x01,0x06,0x06,0x26]
41717 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41718 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x00]
41720 v_max_f32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41721 // GFX10: encoding: [0xfa,0x04,0xfe,0x21,0x01,0xe4,0x00,0x00]
41723 v_max_f32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41724 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0xff,0xe4,0x00,0x00]
41726 v_max_f32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41727 // GFX10: encoding: [0xfa,0xfe,0x0b,0x20,0x01,0xe4,0x00,0x00]
41729 v_max_f32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
41730 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x1b,0x00,0x00]
41732 v_max_f32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
41733 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x40,0x01,0x00]
41735 v_max_f32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
41736 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x41,0x01,0x00]
41738 v_max_f32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
41739 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x01,0x01,0x00]
41741 v_max_f32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
41742 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x0f,0x01,0x00]
41744 v_max_f32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
41745 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x11,0x01,0x00]
41747 v_max_f32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
41748 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x1f,0x01,0x00]
41750 v_max_f32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
41751 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x21,0x01,0x00]
41753 v_max_f32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
41754 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x2f,0x01,0x00]
41756 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
41757 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x10]
41759 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
41760 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x30]
41762 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
41763 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0xf0]
41765 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
41766 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0xf0]
41768 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
41769 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x01]
41771 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
41772 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x03]
41774 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
41775 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x0f]
41777 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
41778 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x00,0x0f]
41780 v_max_f32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
41781 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x08,0x00]
41783 v_max_f32_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41784 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x10,0x00]
41786 v_max_f32_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41787 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x20,0x00]
41789 v_max_f32_dpp v5, v1, -v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41790 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x40,0x00]
41792 v_max_f32_dpp v5, v1, |v2| quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
41793 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0xe4,0x80,0x00]
41795 v_max_f32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
41796 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x51,0x01,0x00]
41798 v_max_f32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
41799 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x5f,0x01,0x00]
41801 v_max_f32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
41802 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x61,0x01,0x00]
41804 v_max_f32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
41805 // GFX10: encoding: [0xfa,0x04,0x0a,0x20,0x01,0x6f,0x01,0x00]
41807 v_min_i32_e32 v5, v1, v2
41808 // GFX10: encoding: [0x01,0x05,0x0a,0x22]
41810 v_min_i32_e32 v255, v1, v2
41811 // GFX10: encoding: [0x01,0x05,0xfe,0x23]
41813 v_min_i32_e32 v5, v255, v2
41814 // GFX10: encoding: [0xff,0x05,0x0a,0x22]
41816 v_min_i32_e32 v5, s1, v2
41817 // GFX10: encoding: [0x01,0x04,0x0a,0x22]
41819 v_min_i32_e32 v5, s103, v2
41820 // GFX10: encoding: [0x67,0x04,0x0a,0x22]
41822 v_min_i32_e32 v5, vcc_lo, v2
41823 // GFX10: encoding: [0x6a,0x04,0x0a,0x22]
41825 v_min_i32_e32 v5, vcc_hi, v2
41826 // GFX10: encoding: [0x6b,0x04,0x0a,0x22]
41828 v_min_i32_e32 v5, ttmp11, v2
41829 // GFX10: encoding: [0x77,0x04,0x0a,0x22]
41831 v_min_i32_e32 v5, m0, v2
41832 // GFX10: encoding: [0x7c,0x04,0x0a,0x22]
41834 v_min_i32_e32 v5, exec_lo, v2
41835 // GFX10: encoding: [0x7e,0x04,0x0a,0x22]
41837 v_min_i32_e32 v5, exec_hi, v2
41838 // GFX10: encoding: [0x7f,0x04,0x0a,0x22]
41840 v_min_i32_e32 v5, 0, v2
41841 // GFX10: encoding: [0x80,0x04,0x0a,0x22]
41843 v_min_i32_e32 v5, -1, v2
41844 // GFX10: encoding: [0xc1,0x04,0x0a,0x22]
41846 v_min_i32_e32 v5, 0.5, v2
41847 // GFX10: encoding: [0xf0,0x04,0x0a,0x22]
41849 v_min_i32_e32 v5, -4.0, v2
41850 // GFX10: encoding: [0xf7,0x04,0x0a,0x22]
41852 v_min_i32_e32 v5, 0xaf123456, v2
41853 // GFX10: encoding: [0xff,0x04,0x0a,0x22,0x56,0x34,0x12,0xaf]
41855 v_min_i32_e32 v5, 0x3f717273, v2
41856 // GFX10: encoding: [0xff,0x04,0x0a,0x22,0x73,0x72,0x71,0x3f]
41858 v_min_i32_e32 v5, v1, v255
41859 // GFX10: encoding: [0x01,0xff,0x0b,0x22]
41861 v_min_i32_e64 v5, v1, v2
41862 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0x05,0x02,0x00]
41864 v_min_i32_e64 v255, v1, v2
41865 // GFX10: encoding: [0xff,0x00,0x11,0xd5,0x01,0x05,0x02,0x00]
41867 v_min_i32_e64 v5, v255, v2
41868 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0xff,0x05,0x02,0x00]
41870 v_min_i32_e64 v5, s1, v2
41871 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0x04,0x02,0x00]
41873 v_min_i32_e64 v5, s101, v2
41874 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x65,0x04,0x02,0x00]
41876 v_min_i32_e64 v5, vcc_lo, v2
41877 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x6a,0x04,0x02,0x00]
41879 v_min_i32_e64 v5, vcc_hi, v2
41880 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x6b,0x04,0x02,0x00]
41882 v_min_i32_e64 v5, m0, v2
41883 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x7c,0x04,0x02,0x00]
41885 v_min_i32_e64 v5, exec_lo, v2
41886 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x7e,0x04,0x02,0x00]
41888 v_min_i32_e64 v5, exec_hi, v2
41889 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x7f,0x04,0x02,0x00]
41891 v_min_i32_e64 v5, 0, v2
41892 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x80,0x04,0x02,0x00]
41894 v_min_i32_e64 v5, -1, v2
41895 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0xc1,0x04,0x02,0x00]
41897 v_min_i32_e64 v5, 0.5, v2
41898 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0xf0,0x04,0x02,0x00]
41900 v_min_i32_e64 v5, -4.0, v2
41901 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0xf7,0x04,0x02,0x00]
41903 v_min_i32_e64 v5, v1, v255
41904 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xff,0x03,0x00]
41906 v_min_i32_e64 v5, v1, s2
41907 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0x05,0x00,0x00]
41909 v_min_i32_e64 v5, v1, s101
41910 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xcb,0x00,0x00]
41912 v_min_i32_e64 v5, v1, vcc_lo
41913 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xd5,0x00,0x00]
41915 v_min_i32_e64 v5, v1, vcc_hi
41916 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xd7,0x00,0x00]
41918 v_min_i32_e64 v5, v1, m0
41919 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xf9,0x00,0x00]
41921 v_min_i32_e64 v5, v1, exec_lo
41922 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xfd,0x00,0x00]
41924 v_min_i32_e64 v5, v1, exec_hi
41925 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xff,0x00,0x00]
41927 v_min_i32_e64 v5, v1, 0
41928 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0x01,0x01,0x00]
41930 v_min_i32_e64 v5, v1, -1
41931 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0x83,0x01,0x00]
41933 v_min_i32_e64 v5, v1, 0.5
41934 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xe1,0x01,0x00]
41936 v_min_i32_e64 v5, v1, -4.0
41937 // GFX10: encoding: [0x05,0x00,0x11,0xd5,0x01,0xef,0x01,0x00]
41939 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41940 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x06]
41942 v_min_i32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41943 // GFX10: encoding: [0xf9,0x04,0xfe,0x23,0x01,0x06,0x06,0x06]
41945 v_min_i32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41946 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0xff,0x06,0x06,0x06]
41948 v_min_i32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41949 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x86,0x06]
41951 v_min_i32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41952 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x65,0x06,0x86,0x06]
41954 v_min_i32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41955 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x6a,0x06,0x86,0x06]
41957 v_min_i32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41958 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x6b,0x06,0x86,0x06]
41960 v_min_i32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41961 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x7c,0x06,0x86,0x06]
41963 v_min_i32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41964 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x7e,0x06,0x86,0x06]
41966 v_min_i32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41967 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x7f,0x06,0x86,0x06]
41969 v_min_i32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41970 // GFX10: encoding: [0xf9,0xfe,0x0b,0x22,0x01,0x06,0x06,0x06]
41972 v_min_i32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41973 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x26,0x06,0x06]
41975 v_min_i32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41976 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x06]
41978 v_min_i32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41979 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x00,0x06,0x06]
41981 v_min_i32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41982 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x01,0x06,0x06]
41984 v_min_i32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41985 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x02,0x06,0x06]
41987 v_min_i32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41988 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x03,0x06,0x06]
41990 v_min_i32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41991 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x04,0x06,0x06]
41993 v_min_i32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
41994 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x05,0x06,0x06]
41996 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
41997 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x0e,0x06,0x06]
41999 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
42000 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x16,0x06,0x06]
42002 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
42003 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x16,0x06,0x06]
42005 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
42006 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x06]
42008 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
42009 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x00,0x06]
42011 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
42012 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x01,0x06]
42014 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
42015 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x02,0x06]
42017 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
42018 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x03,0x06]
42020 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
42021 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x04,0x06]
42023 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
42024 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x05,0x06]
42026 v_min_i32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42027 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x0e,0x06]
42029 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
42030 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x06]
42032 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
42033 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x00]
42035 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
42036 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x01]
42038 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
42039 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x02]
42041 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
42042 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x03]
42044 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
42045 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x04]
42047 v_min_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
42048 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x05]
42050 v_min_i32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42051 // GFX10: encoding: [0xf9,0x04,0x0a,0x22,0x01,0x06,0x06,0x0e]
42053 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42054 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x00]
42056 v_min_i32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42057 // GFX10: encoding: [0xfa,0x04,0xfe,0x23,0x01,0xe4,0x00,0x00]
42059 v_min_i32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42060 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0xff,0xe4,0x00,0x00]
42062 v_min_i32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42063 // GFX10: encoding: [0xfa,0xfe,0x0b,0x22,0x01,0xe4,0x00,0x00]
42065 v_min_i32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
42066 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x1b,0x00,0x00]
42068 v_min_i32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
42069 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x40,0x01,0x00]
42071 v_min_i32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
42072 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x41,0x01,0x00]
42074 v_min_i32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
42075 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x01,0x01,0x00]
42077 v_min_i32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
42078 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x0f,0x01,0x00]
42080 v_min_i32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
42081 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x11,0x01,0x00]
42083 v_min_i32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
42084 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x1f,0x01,0x00]
42086 v_min_i32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
42087 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x21,0x01,0x00]
42089 v_min_i32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
42090 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x2f,0x01,0x00]
42092 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
42093 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x10]
42095 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
42096 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x30]
42098 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
42099 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0xf0]
42101 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
42102 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0xf0]
42104 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
42105 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x01]
42107 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
42108 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x03]
42110 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
42111 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x0f]
42113 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
42114 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x00,0x0f]
42116 v_min_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
42117 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0xe4,0x08,0x00]
42119 v_min_i32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
42120 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x51,0x01,0x00]
42122 v_min_i32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
42123 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x5f,0x01,0x00]
42125 v_min_i32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
42126 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x61,0x01,0x00]
42128 v_min_i32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
42129 // GFX10: encoding: [0xfa,0x04,0x0a,0x22,0x01,0x6f,0x01,0x00]
42131 v_max_i32_e32 v5, v1, v2
42132 // GFX10: encoding: [0x01,0x05,0x0a,0x24]
42134 v_max_i32_e32 v255, v1, v2
42135 // GFX10: encoding: [0x01,0x05,0xfe,0x25]
42137 v_max_i32_e32 v5, v255, v2
42138 // GFX10: encoding: [0xff,0x05,0x0a,0x24]
42140 v_max_i32_e32 v5, s1, v2
42141 // GFX10: encoding: [0x01,0x04,0x0a,0x24]
42143 v_max_i32_e32 v5, s103, v2
42144 // GFX10: encoding: [0x67,0x04,0x0a,0x24]
42146 v_max_i32_e32 v5, vcc_lo, v2
42147 // GFX10: encoding: [0x6a,0x04,0x0a,0x24]
42149 v_max_i32_e32 v5, vcc_hi, v2
42150 // GFX10: encoding: [0x6b,0x04,0x0a,0x24]
42152 v_max_i32_e32 v5, ttmp11, v2
42153 // GFX10: encoding: [0x77,0x04,0x0a,0x24]
42155 v_max_i32_e32 v5, m0, v2
42156 // GFX10: encoding: [0x7c,0x04,0x0a,0x24]
42158 v_max_i32_e32 v5, exec_lo, v2
42159 // GFX10: encoding: [0x7e,0x04,0x0a,0x24]
42161 v_max_i32_e32 v5, exec_hi, v2
42162 // GFX10: encoding: [0x7f,0x04,0x0a,0x24]
42164 v_max_i32_e32 v5, 0, v2
42165 // GFX10: encoding: [0x80,0x04,0x0a,0x24]
42167 v_max_i32_e32 v5, -1, v2
42168 // GFX10: encoding: [0xc1,0x04,0x0a,0x24]
42170 v_max_i32_e32 v5, 0.5, v2
42171 // GFX10: encoding: [0xf0,0x04,0x0a,0x24]
42173 v_max_i32_e32 v5, -4.0, v2
42174 // GFX10: encoding: [0xf7,0x04,0x0a,0x24]
42176 v_max_i32_e32 v5, 0xaf123456, v2
42177 // GFX10: encoding: [0xff,0x04,0x0a,0x24,0x56,0x34,0x12,0xaf]
42179 v_max_i32_e32 v5, 0x3f717273, v2
42180 // GFX10: encoding: [0xff,0x04,0x0a,0x24,0x73,0x72,0x71,0x3f]
42182 v_max_i32_e32 v5, v1, v255
42183 // GFX10: encoding: [0x01,0xff,0x0b,0x24]
42185 v_max_i32_e64 v5, v1, v2
42186 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0x05,0x02,0x00]
42188 v_max_i32_e64 v255, v1, v2
42189 // GFX10: encoding: [0xff,0x00,0x12,0xd5,0x01,0x05,0x02,0x00]
42191 v_max_i32_e64 v5, v255, v2
42192 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0xff,0x05,0x02,0x00]
42194 v_max_i32_e64 v5, s1, v2
42195 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0x04,0x02,0x00]
42197 v_max_i32_e64 v5, s101, v2
42198 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x65,0x04,0x02,0x00]
42200 v_max_i32_e64 v5, vcc_lo, v2
42201 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x6a,0x04,0x02,0x00]
42203 v_max_i32_e64 v5, vcc_hi, v2
42204 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x6b,0x04,0x02,0x00]
42206 v_max_i32_e64 v5, m0, v2
42207 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x7c,0x04,0x02,0x00]
42209 v_max_i32_e64 v5, exec_lo, v2
42210 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x7e,0x04,0x02,0x00]
42212 v_max_i32_e64 v5, exec_hi, v2
42213 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x7f,0x04,0x02,0x00]
42215 v_max_i32_e64 v5, 0, v2
42216 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x80,0x04,0x02,0x00]
42218 v_max_i32_e64 v5, -1, v2
42219 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0xc1,0x04,0x02,0x00]
42221 v_max_i32_e64 v5, 0.5, v2
42222 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0xf0,0x04,0x02,0x00]
42224 v_max_i32_e64 v5, -4.0, v2
42225 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0xf7,0x04,0x02,0x00]
42227 v_max_i32_e64 v5, v1, v255
42228 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xff,0x03,0x00]
42230 v_max_i32_e64 v5, v1, s2
42231 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0x05,0x00,0x00]
42233 v_max_i32_e64 v5, v1, s101
42234 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xcb,0x00,0x00]
42236 v_max_i32_e64 v5, v1, vcc_lo
42237 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xd5,0x00,0x00]
42239 v_max_i32_e64 v5, v1, vcc_hi
42240 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xd7,0x00,0x00]
42242 v_max_i32_e64 v5, v1, m0
42243 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xf9,0x00,0x00]
42245 v_max_i32_e64 v5, v1, exec_lo
42246 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xfd,0x00,0x00]
42248 v_max_i32_e64 v5, v1, exec_hi
42249 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xff,0x00,0x00]
42251 v_max_i32_e64 v5, v1, 0
42252 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0x01,0x01,0x00]
42254 v_max_i32_e64 v5, v1, -1
42255 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0x83,0x01,0x00]
42257 v_max_i32_e64 v5, v1, 0.5
42258 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xe1,0x01,0x00]
42260 v_max_i32_e64 v5, v1, -4.0
42261 // GFX10: encoding: [0x05,0x00,0x12,0xd5,0x01,0xef,0x01,0x00]
42263 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42264 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x06]
42266 v_max_i32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42267 // GFX10: encoding: [0xf9,0x04,0xfe,0x25,0x01,0x06,0x06,0x06]
42269 v_max_i32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42270 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0xff,0x06,0x06,0x06]
42272 v_max_i32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42273 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x86,0x06]
42275 v_max_i32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42276 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x65,0x06,0x86,0x06]
42278 v_max_i32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42279 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x6a,0x06,0x86,0x06]
42281 v_max_i32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42282 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x6b,0x06,0x86,0x06]
42284 v_max_i32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42285 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x7c,0x06,0x86,0x06]
42287 v_max_i32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42288 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x7e,0x06,0x86,0x06]
42290 v_max_i32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42291 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x7f,0x06,0x86,0x06]
42293 v_max_i32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42294 // GFX10: encoding: [0xf9,0xfe,0x0b,0x24,0x01,0x06,0x06,0x06]
42296 v_max_i32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42297 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x26,0x06,0x06]
42299 v_max_i32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42300 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x06]
42302 v_max_i32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42303 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x00,0x06,0x06]
42305 v_max_i32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42306 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x01,0x06,0x06]
42308 v_max_i32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42309 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x02,0x06,0x06]
42311 v_max_i32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42312 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x03,0x06,0x06]
42314 v_max_i32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42315 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x04,0x06,0x06]
42317 v_max_i32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42318 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x05,0x06,0x06]
42320 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
42321 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x0e,0x06,0x06]
42323 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
42324 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x16,0x06,0x06]
42326 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
42327 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x16,0x06,0x06]
42329 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
42330 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x06]
42332 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
42333 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x00,0x06]
42335 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
42336 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x01,0x06]
42338 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
42339 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x02,0x06]
42341 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
42342 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x03,0x06]
42344 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
42345 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x04,0x06]
42347 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
42348 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x05,0x06]
42350 v_max_i32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42351 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x0e,0x06]
42353 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
42354 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x06]
42356 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
42357 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x00]
42359 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
42360 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x01]
42362 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
42363 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x02]
42365 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
42366 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x03]
42368 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
42369 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x04]
42371 v_max_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
42372 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x05]
42374 v_max_i32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42375 // GFX10: encoding: [0xf9,0x04,0x0a,0x24,0x01,0x06,0x06,0x0e]
42377 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42378 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x00]
42380 v_max_i32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42381 // GFX10: encoding: [0xfa,0x04,0xfe,0x25,0x01,0xe4,0x00,0x00]
42383 v_max_i32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42384 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0xff,0xe4,0x00,0x00]
42386 v_max_i32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42387 // GFX10: encoding: [0xfa,0xfe,0x0b,0x24,0x01,0xe4,0x00,0x00]
42389 v_max_i32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
42390 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x1b,0x00,0x00]
42392 v_max_i32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
42393 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x40,0x01,0x00]
42395 v_max_i32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
42396 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x41,0x01,0x00]
42398 v_max_i32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
42399 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x01,0x01,0x00]
42401 v_max_i32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
42402 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x0f,0x01,0x00]
42404 v_max_i32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
42405 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x11,0x01,0x00]
42407 v_max_i32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
42408 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x1f,0x01,0x00]
42410 v_max_i32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
42411 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x21,0x01,0x00]
42413 v_max_i32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
42414 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x2f,0x01,0x00]
42416 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
42417 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x10]
42419 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
42420 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x30]
42422 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
42423 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0xf0]
42425 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
42426 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0xf0]
42428 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
42429 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x01]
42431 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
42432 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x03]
42434 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
42435 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x0f]
42437 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
42438 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x00,0x0f]
42440 v_max_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
42441 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0xe4,0x08,0x00]
42443 v_max_i32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
42444 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x51,0x01,0x00]
42446 v_max_i32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
42447 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x5f,0x01,0x00]
42449 v_max_i32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
42450 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x61,0x01,0x00]
42452 v_max_i32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
42453 // GFX10: encoding: [0xfa,0x04,0x0a,0x24,0x01,0x6f,0x01,0x00]
42455 v_min_u32_e32 v5, v1, v2
42456 // GFX10: encoding: [0x01,0x05,0x0a,0x26]
42458 v_min_u32_e32 v255, v1, v2
42459 // GFX10: encoding: [0x01,0x05,0xfe,0x27]
42461 v_min_u32_e32 v5, v255, v2
42462 // GFX10: encoding: [0xff,0x05,0x0a,0x26]
42464 v_min_u32_e32 v5, s1, v2
42465 // GFX10: encoding: [0x01,0x04,0x0a,0x26]
42467 v_min_u32_e32 v5, s103, v2
42468 // GFX10: encoding: [0x67,0x04,0x0a,0x26]
42470 v_min_u32_e32 v5, vcc_lo, v2
42471 // GFX10: encoding: [0x6a,0x04,0x0a,0x26]
42473 v_min_u32_e32 v5, vcc_hi, v2
42474 // GFX10: encoding: [0x6b,0x04,0x0a,0x26]
42476 v_min_u32_e32 v5, ttmp11, v2
42477 // GFX10: encoding: [0x77,0x04,0x0a,0x26]
42479 v_min_u32_e32 v5, m0, v2
42480 // GFX10: encoding: [0x7c,0x04,0x0a,0x26]
42482 v_min_u32_e32 v5, exec_lo, v2
42483 // GFX10: encoding: [0x7e,0x04,0x0a,0x26]
42485 v_min_u32_e32 v5, exec_hi, v2
42486 // GFX10: encoding: [0x7f,0x04,0x0a,0x26]
42488 v_min_u32_e32 v5, 0, v2
42489 // GFX10: encoding: [0x80,0x04,0x0a,0x26]
42491 v_min_u32_e32 v5, -1, v2
42492 // GFX10: encoding: [0xc1,0x04,0x0a,0x26]
42494 v_min_u32_e32 v5, 0.5, v2
42495 // GFX10: encoding: [0xf0,0x04,0x0a,0x26]
42497 v_min_u32_e32 v5, -4.0, v2
42498 // GFX10: encoding: [0xf7,0x04,0x0a,0x26]
42500 v_min_u32_e32 v5, 0xaf123456, v2
42501 // GFX10: encoding: [0xff,0x04,0x0a,0x26,0x56,0x34,0x12,0xaf]
42503 v_min_u32_e32 v5, 0x3f717273, v2
42504 // GFX10: encoding: [0xff,0x04,0x0a,0x26,0x73,0x72,0x71,0x3f]
42506 v_min_u32_e32 v5, v1, v255
42507 // GFX10: encoding: [0x01,0xff,0x0b,0x26]
42509 v_min_u32_e64 v5, v1, v2
42510 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0x05,0x02,0x00]
42512 v_min_u32_e64 v255, v1, v2
42513 // GFX10: encoding: [0xff,0x00,0x13,0xd5,0x01,0x05,0x02,0x00]
42515 v_min_u32_e64 v5, v255, v2
42516 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0xff,0x05,0x02,0x00]
42518 v_min_u32_e64 v5, s1, v2
42519 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0x04,0x02,0x00]
42521 v_min_u32_e64 v5, s101, v2
42522 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x65,0x04,0x02,0x00]
42524 v_min_u32_e64 v5, vcc_lo, v2
42525 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x6a,0x04,0x02,0x00]
42527 v_min_u32_e64 v5, vcc_hi, v2
42528 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x6b,0x04,0x02,0x00]
42530 v_min_u32_e64 v5, m0, v2
42531 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x7c,0x04,0x02,0x00]
42533 v_min_u32_e64 v5, exec_lo, v2
42534 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x7e,0x04,0x02,0x00]
42536 v_min_u32_e64 v5, exec_hi, v2
42537 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x7f,0x04,0x02,0x00]
42539 v_min_u32_e64 v5, 0, v2
42540 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x80,0x04,0x02,0x00]
42542 v_min_u32_e64 v5, -1, v2
42543 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0xc1,0x04,0x02,0x00]
42545 v_min_u32_e64 v5, 0.5, v2
42546 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0xf0,0x04,0x02,0x00]
42548 v_min_u32_e64 v5, -4.0, v2
42549 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0xf7,0x04,0x02,0x00]
42551 v_min_u32_e64 v5, v1, v255
42552 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xff,0x03,0x00]
42554 v_min_u32_e64 v5, v1, s2
42555 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0x05,0x00,0x00]
42557 v_min_u32_e64 v5, v1, s101
42558 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xcb,0x00,0x00]
42560 v_min_u32_e64 v5, v1, vcc_lo
42561 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xd5,0x00,0x00]
42563 v_min_u32_e64 v5, v1, vcc_hi
42564 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xd7,0x00,0x00]
42566 v_min_u32_e64 v5, v1, m0
42567 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xf9,0x00,0x00]
42569 v_min_u32_e64 v5, v1, exec_lo
42570 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xfd,0x00,0x00]
42572 v_min_u32_e64 v5, v1, exec_hi
42573 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xff,0x00,0x00]
42575 v_min_u32_e64 v5, v1, 0
42576 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0x01,0x01,0x00]
42578 v_min_u32_e64 v5, v1, -1
42579 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0x83,0x01,0x00]
42581 v_min_u32_e64 v5, v1, 0.5
42582 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xe1,0x01,0x00]
42584 v_min_u32_e64 v5, v1, -4.0
42585 // GFX10: encoding: [0x05,0x00,0x13,0xd5,0x01,0xef,0x01,0x00]
42587 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42588 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x06]
42590 v_min_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42591 // GFX10: encoding: [0xf9,0x04,0xfe,0x27,0x01,0x06,0x06,0x06]
42593 v_min_u32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42594 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0xff,0x06,0x06,0x06]
42596 v_min_u32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42597 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x86,0x06]
42599 v_min_u32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42600 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x65,0x06,0x86,0x06]
42602 v_min_u32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42603 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x6a,0x06,0x86,0x06]
42605 v_min_u32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42606 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x6b,0x06,0x86,0x06]
42608 v_min_u32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42609 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x7c,0x06,0x86,0x06]
42611 v_min_u32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42612 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x7e,0x06,0x86,0x06]
42614 v_min_u32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42615 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x7f,0x06,0x86,0x06]
42617 v_min_u32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42618 // GFX10: encoding: [0xf9,0xfe,0x0b,0x26,0x01,0x06,0x06,0x06]
42620 v_min_u32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42621 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x26,0x06,0x06]
42623 v_min_u32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42624 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x06]
42626 v_min_u32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42627 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x00,0x06,0x06]
42629 v_min_u32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42630 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x01,0x06,0x06]
42632 v_min_u32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42633 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x02,0x06,0x06]
42635 v_min_u32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42636 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x03,0x06,0x06]
42638 v_min_u32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42639 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x04,0x06,0x06]
42641 v_min_u32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42642 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x05,0x06,0x06]
42644 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
42645 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x0e,0x06,0x06]
42647 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
42648 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x16,0x06,0x06]
42650 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
42651 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x16,0x06,0x06]
42653 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
42654 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x06]
42656 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
42657 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x00,0x06]
42659 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
42660 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x01,0x06]
42662 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
42663 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x02,0x06]
42665 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
42666 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x03,0x06]
42668 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
42669 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x04,0x06]
42671 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
42672 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x05,0x06]
42674 v_min_u32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42675 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x0e,0x06]
42677 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
42678 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x06]
42680 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
42681 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x00]
42683 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
42684 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x01]
42686 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
42687 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x02]
42689 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
42690 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x03]
42692 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
42693 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x04]
42695 v_min_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
42696 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x05]
42698 v_min_u32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42699 // GFX10: encoding: [0xf9,0x04,0x0a,0x26,0x01,0x06,0x06,0x0e]
42701 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42702 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x00]
42704 v_min_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42705 // GFX10: encoding: [0xfa,0x04,0xfe,0x27,0x01,0xe4,0x00,0x00]
42707 v_min_u32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42708 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0xff,0xe4,0x00,0x00]
42710 v_min_u32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
42711 // GFX10: encoding: [0xfa,0xfe,0x0b,0x26,0x01,0xe4,0x00,0x00]
42713 v_min_u32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
42714 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x1b,0x00,0x00]
42716 v_min_u32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
42717 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x40,0x01,0x00]
42719 v_min_u32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
42720 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x41,0x01,0x00]
42722 v_min_u32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
42723 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x01,0x01,0x00]
42725 v_min_u32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
42726 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x0f,0x01,0x00]
42728 v_min_u32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
42729 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x11,0x01,0x00]
42731 v_min_u32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
42732 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x1f,0x01,0x00]
42734 v_min_u32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
42735 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x21,0x01,0x00]
42737 v_min_u32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
42738 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x2f,0x01,0x00]
42740 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
42741 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x10]
42743 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
42744 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x30]
42746 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
42747 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0xf0]
42749 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
42750 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0xf0]
42752 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
42753 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x01]
42755 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
42756 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x03]
42758 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
42759 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x0f]
42761 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
42762 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x00,0x0f]
42764 v_min_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
42765 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0xe4,0x08,0x00]
42767 v_min_u32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
42768 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x51,0x01,0x00]
42770 v_min_u32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
42771 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x5f,0x01,0x00]
42773 v_min_u32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
42774 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x61,0x01,0x00]
42776 v_min_u32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
42777 // GFX10: encoding: [0xfa,0x04,0x0a,0x26,0x01,0x6f,0x01,0x00]
42779 v_max_u32_e32 v5, v1, v2
42780 // GFX10: encoding: [0x01,0x05,0x0a,0x28]
42782 v_max_u32_e32 v255, v1, v2
42783 // GFX10: encoding: [0x01,0x05,0xfe,0x29]
42785 v_max_u32_e32 v5, v255, v2
42786 // GFX10: encoding: [0xff,0x05,0x0a,0x28]
42788 v_max_u32_e32 v5, s1, v2
42789 // GFX10: encoding: [0x01,0x04,0x0a,0x28]
42791 v_max_u32_e32 v5, s103, v2
42792 // GFX10: encoding: [0x67,0x04,0x0a,0x28]
42794 v_max_u32_e32 v5, vcc_lo, v2
42795 // GFX10: encoding: [0x6a,0x04,0x0a,0x28]
42797 v_max_u32_e32 v5, vcc_hi, v2
42798 // GFX10: encoding: [0x6b,0x04,0x0a,0x28]
42800 v_max_u32_e32 v5, ttmp11, v2
42801 // GFX10: encoding: [0x77,0x04,0x0a,0x28]
42803 v_max_u32_e32 v5, m0, v2
42804 // GFX10: encoding: [0x7c,0x04,0x0a,0x28]
42806 v_max_u32_e32 v5, exec_lo, v2
42807 // GFX10: encoding: [0x7e,0x04,0x0a,0x28]
42809 v_max_u32_e32 v5, exec_hi, v2
42810 // GFX10: encoding: [0x7f,0x04,0x0a,0x28]
42812 v_max_u32_e32 v5, 0, v2
42813 // GFX10: encoding: [0x80,0x04,0x0a,0x28]
42815 v_max_u32_e32 v5, -1, v2
42816 // GFX10: encoding: [0xc1,0x04,0x0a,0x28]
42818 v_max_u32_e32 v5, 0.5, v2
42819 // GFX10: encoding: [0xf0,0x04,0x0a,0x28]
42821 v_max_u32_e32 v5, -4.0, v2
42822 // GFX10: encoding: [0xf7,0x04,0x0a,0x28]
42824 v_max_u32_e32 v5, 0xaf123456, v2
42825 // GFX10: encoding: [0xff,0x04,0x0a,0x28,0x56,0x34,0x12,0xaf]
42827 v_max_u32_e32 v5, 0x3f717273, v2
42828 // GFX10: encoding: [0xff,0x04,0x0a,0x28,0x73,0x72,0x71,0x3f]
42830 v_max_u32_e32 v5, v1, v255
42831 // GFX10: encoding: [0x01,0xff,0x0b,0x28]
42833 v_max_u32_e64 v5, v1, v2
42834 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0x05,0x02,0x00]
42836 v_max_u32_e64 v255, v1, v2
42837 // GFX10: encoding: [0xff,0x00,0x14,0xd5,0x01,0x05,0x02,0x00]
42839 v_max_u32_e64 v5, v255, v2
42840 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0xff,0x05,0x02,0x00]
42842 v_max_u32_e64 v5, s1, v2
42843 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0x04,0x02,0x00]
42845 v_max_u32_e64 v5, s101, v2
42846 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x65,0x04,0x02,0x00]
42848 v_max_u32_e64 v5, vcc_lo, v2
42849 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x6a,0x04,0x02,0x00]
42851 v_max_u32_e64 v5, vcc_hi, v2
42852 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x6b,0x04,0x02,0x00]
42854 v_max_u32_e64 v5, m0, v2
42855 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x7c,0x04,0x02,0x00]
42857 v_max_u32_e64 v5, exec_lo, v2
42858 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x7e,0x04,0x02,0x00]
42860 v_max_u32_e64 v5, exec_hi, v2
42861 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x7f,0x04,0x02,0x00]
42863 v_max_u32_e64 v5, 0, v2
42864 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x80,0x04,0x02,0x00]
42866 v_max_u32_e64 v5, -1, v2
42867 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0xc1,0x04,0x02,0x00]
42869 v_max_u32_e64 v5, 0.5, v2
42870 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0xf0,0x04,0x02,0x00]
42872 v_max_u32_e64 v5, -4.0, v2
42873 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0xf7,0x04,0x02,0x00]
42875 v_max_u32_e64 v5, v1, v255
42876 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xff,0x03,0x00]
42878 v_max_u32_e64 v5, v1, s2
42879 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0x05,0x00,0x00]
42881 v_max_u32_e64 v5, v1, s101
42882 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xcb,0x00,0x00]
42884 v_max_u32_e64 v5, v1, vcc_lo
42885 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xd5,0x00,0x00]
42887 v_max_u32_e64 v5, v1, vcc_hi
42888 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xd7,0x00,0x00]
42890 v_max_u32_e64 v5, v1, m0
42891 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xf9,0x00,0x00]
42893 v_max_u32_e64 v5, v1, exec_lo
42894 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xfd,0x00,0x00]
42896 v_max_u32_e64 v5, v1, exec_hi
42897 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xff,0x00,0x00]
42899 v_max_u32_e64 v5, v1, 0
42900 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0x01,0x01,0x00]
42902 v_max_u32_e64 v5, v1, -1
42903 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0x83,0x01,0x00]
42905 v_max_u32_e64 v5, v1, 0.5
42906 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xe1,0x01,0x00]
42908 v_max_u32_e64 v5, v1, -4.0
42909 // GFX10: encoding: [0x05,0x00,0x14,0xd5,0x01,0xef,0x01,0x00]
42911 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42912 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x06]
42914 v_max_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42915 // GFX10: encoding: [0xf9,0x04,0xfe,0x29,0x01,0x06,0x06,0x06]
42917 v_max_u32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42918 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0xff,0x06,0x06,0x06]
42920 v_max_u32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42921 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x86,0x06]
42923 v_max_u32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42924 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x65,0x06,0x86,0x06]
42926 v_max_u32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42927 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x6a,0x06,0x86,0x06]
42929 v_max_u32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42930 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x6b,0x06,0x86,0x06]
42932 v_max_u32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42933 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x7c,0x06,0x86,0x06]
42935 v_max_u32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42936 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x7e,0x06,0x86,0x06]
42938 v_max_u32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42939 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x7f,0x06,0x86,0x06]
42941 v_max_u32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42942 // GFX10: encoding: [0xf9,0xfe,0x0b,0x28,0x01,0x06,0x06,0x06]
42944 v_max_u32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42945 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x26,0x06,0x06]
42947 v_max_u32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42948 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x06]
42950 v_max_u32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42951 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x00,0x06,0x06]
42953 v_max_u32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42954 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x01,0x06,0x06]
42956 v_max_u32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42957 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x02,0x06,0x06]
42959 v_max_u32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42960 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x03,0x06,0x06]
42962 v_max_u32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42963 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x04,0x06,0x06]
42965 v_max_u32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42966 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x05,0x06,0x06]
42968 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
42969 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x0e,0x06,0x06]
42971 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
42972 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x16,0x06,0x06]
42974 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
42975 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x16,0x06,0x06]
42977 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
42978 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x06]
42980 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
42981 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x00,0x06]
42983 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
42984 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x01,0x06]
42986 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
42987 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x02,0x06]
42989 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
42990 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x03,0x06]
42992 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
42993 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x04,0x06]
42995 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
42996 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x05,0x06]
42998 v_max_u32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
42999 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x0e,0x06]
43001 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
43002 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x06]
43004 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
43005 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x00]
43007 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
43008 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x01]
43010 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
43011 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x02]
43013 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
43014 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x03]
43016 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
43017 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x04]
43019 v_max_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
43020 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x05]
43022 v_max_u32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43023 // GFX10: encoding: [0xf9,0x04,0x0a,0x28,0x01,0x06,0x06,0x0e]
43025 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43026 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x00]
43028 v_max_u32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43029 // GFX10: encoding: [0xfa,0x04,0xfe,0x29,0x01,0xe4,0x00,0x00]
43031 v_max_u32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43032 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0xff,0xe4,0x00,0x00]
43034 v_max_u32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43035 // GFX10: encoding: [0xfa,0xfe,0x0b,0x28,0x01,0xe4,0x00,0x00]
43037 v_max_u32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
43038 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x1b,0x00,0x00]
43040 v_max_u32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
43041 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x40,0x01,0x00]
43043 v_max_u32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
43044 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x41,0x01,0x00]
43046 v_max_u32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
43047 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x01,0x01,0x00]
43049 v_max_u32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
43050 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x0f,0x01,0x00]
43052 v_max_u32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
43053 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x11,0x01,0x00]
43055 v_max_u32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
43056 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x1f,0x01,0x00]
43058 v_max_u32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
43059 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x21,0x01,0x00]
43061 v_max_u32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
43062 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x2f,0x01,0x00]
43064 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
43065 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x10]
43067 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
43068 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x30]
43070 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
43071 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0xf0]
43073 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
43074 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0xf0]
43076 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
43077 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x01]
43079 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
43080 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x03]
43082 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
43083 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x0f]
43085 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
43086 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x00,0x0f]
43088 v_max_u32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
43089 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0xe4,0x08,0x00]
43091 v_max_u32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
43092 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x51,0x01,0x00]
43094 v_max_u32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
43095 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x5f,0x01,0x00]
43097 v_max_u32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
43098 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x61,0x01,0x00]
43100 v_max_u32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
43101 // GFX10: encoding: [0xfa,0x04,0x0a,0x28,0x01,0x6f,0x01,0x00]
43103 v_lshrrev_b32_e32 v5, v1, v2
43104 // GFX10: encoding: [0x01,0x05,0x0a,0x2c]
43106 v_lshrrev_b32_e32 v255, v1, v2
43107 // GFX10: encoding: [0x01,0x05,0xfe,0x2d]
43109 v_lshrrev_b32_e32 v5, v255, v2
43110 // GFX10: encoding: [0xff,0x05,0x0a,0x2c]
43112 v_lshrrev_b32_e32 v5, s1, v2
43113 // GFX10: encoding: [0x01,0x04,0x0a,0x2c]
43115 v_lshrrev_b32_e32 v5, s103, v2
43116 // GFX10: encoding: [0x67,0x04,0x0a,0x2c]
43118 v_lshrrev_b32_e32 v5, vcc_lo, v2
43119 // GFX10: encoding: [0x6a,0x04,0x0a,0x2c]
43121 v_lshrrev_b32_e32 v5, vcc_hi, v2
43122 // GFX10: encoding: [0x6b,0x04,0x0a,0x2c]
43124 v_lshrrev_b32_e32 v5, ttmp11, v2
43125 // GFX10: encoding: [0x77,0x04,0x0a,0x2c]
43127 v_lshrrev_b32_e32 v5, m0, v2
43128 // GFX10: encoding: [0x7c,0x04,0x0a,0x2c]
43130 v_lshrrev_b32_e32 v5, exec_lo, v2
43131 // GFX10: encoding: [0x7e,0x04,0x0a,0x2c]
43133 v_lshrrev_b32_e32 v5, exec_hi, v2
43134 // GFX10: encoding: [0x7f,0x04,0x0a,0x2c]
43136 v_lshrrev_b32_e32 v5, 0, v2
43137 // GFX10: encoding: [0x80,0x04,0x0a,0x2c]
43139 v_lshrrev_b32_e32 v5, -1, v2
43140 // GFX10: encoding: [0xc1,0x04,0x0a,0x2c]
43142 v_lshrrev_b32_e32 v5, 0.5, v2
43143 // GFX10: encoding: [0xf0,0x04,0x0a,0x2c]
43145 v_lshrrev_b32_e32 v5, -4.0, v2
43146 // GFX10: encoding: [0xf7,0x04,0x0a,0x2c]
43148 v_lshrrev_b32_e32 v5, 0xaf123456, v2
43149 // GFX10: encoding: [0xff,0x04,0x0a,0x2c,0x56,0x34,0x12,0xaf]
43151 v_lshrrev_b32_e32 v5, 0x3f717273, v2
43152 // GFX10: encoding: [0xff,0x04,0x0a,0x2c,0x73,0x72,0x71,0x3f]
43154 v_lshrrev_b32_e32 v5, v1, v255
43155 // GFX10: encoding: [0x01,0xff,0x0b,0x2c]
43157 v_lshrrev_b32_e64 v5, v1, v2
43158 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0x05,0x02,0x00]
43160 v_lshrrev_b32_e64 v255, v1, v2
43161 // GFX10: encoding: [0xff,0x00,0x16,0xd5,0x01,0x05,0x02,0x00]
43163 v_lshrrev_b32_e64 v5, v255, v2
43164 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0xff,0x05,0x02,0x00]
43166 v_lshrrev_b32_e64 v5, s1, v2
43167 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0x04,0x02,0x00]
43169 v_lshrrev_b32_e64 v5, s101, v2
43170 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x65,0x04,0x02,0x00]
43172 v_lshrrev_b32_e64 v5, vcc_lo, v2
43173 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x6a,0x04,0x02,0x00]
43175 v_lshrrev_b32_e64 v5, vcc_hi, v2
43176 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x6b,0x04,0x02,0x00]
43178 v_lshrrev_b32_e64 v5, m0, v2
43179 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x7c,0x04,0x02,0x00]
43181 v_lshrrev_b32_e64 v5, exec_lo, v2
43182 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x7e,0x04,0x02,0x00]
43184 v_lshrrev_b32_e64 v5, exec_hi, v2
43185 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x7f,0x04,0x02,0x00]
43187 v_lshrrev_b32_e64 v5, 0, v2
43188 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x80,0x04,0x02,0x00]
43190 v_lshrrev_b32_e64 v5, -1, v2
43191 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0xc1,0x04,0x02,0x00]
43193 v_lshrrev_b32_e64 v5, 0.5, v2
43194 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0xf0,0x04,0x02,0x00]
43196 v_lshrrev_b32_e64 v5, -4.0, v2
43197 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0xf7,0x04,0x02,0x00]
43199 v_lshrrev_b32_e64 v5, v1, v255
43200 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xff,0x03,0x00]
43202 v_lshrrev_b32_e64 v5, v1, s2
43203 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0x05,0x00,0x00]
43205 v_lshrrev_b32_e64 v5, v1, s101
43206 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xcb,0x00,0x00]
43208 v_lshrrev_b32_e64 v5, v1, vcc_lo
43209 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xd5,0x00,0x00]
43211 v_lshrrev_b32_e64 v5, v1, vcc_hi
43212 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xd7,0x00,0x00]
43214 v_lshrrev_b32_e64 v5, v1, m0
43215 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xf9,0x00,0x00]
43217 v_lshrrev_b32_e64 v5, v1, exec_lo
43218 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xfd,0x00,0x00]
43220 v_lshrrev_b32_e64 v5, v1, exec_hi
43221 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xff,0x00,0x00]
43223 v_lshrrev_b32_e64 v5, v1, 0
43224 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0x01,0x01,0x00]
43226 v_lshrrev_b32_e64 v5, v1, -1
43227 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0x83,0x01,0x00]
43229 v_lshrrev_b32_e64 v5, v1, 0.5
43230 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xe1,0x01,0x00]
43232 v_lshrrev_b32_e64 v5, v1, -4.0
43233 // GFX10: encoding: [0x05,0x00,0x16,0xd5,0x01,0xef,0x01,0x00]
43235 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43236 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x06]
43238 v_lshrrev_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43239 // GFX10: encoding: [0xf9,0x04,0xfe,0x2d,0x01,0x06,0x06,0x06]
43241 v_lshrrev_b32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43242 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0xff,0x06,0x06,0x06]
43244 v_lshrrev_b32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43245 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x86,0x06]
43247 v_lshrrev_b32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43248 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x65,0x06,0x86,0x06]
43250 v_lshrrev_b32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43251 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x6a,0x06,0x86,0x06]
43253 v_lshrrev_b32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43254 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x6b,0x06,0x86,0x06]
43256 v_lshrrev_b32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43257 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x7c,0x06,0x86,0x06]
43259 v_lshrrev_b32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43260 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x7e,0x06,0x86,0x06]
43262 v_lshrrev_b32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43263 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x7f,0x06,0x86,0x06]
43265 v_lshrrev_b32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43266 // GFX10: encoding: [0xf9,0xfe,0x0b,0x2c,0x01,0x06,0x06,0x06]
43268 v_lshrrev_b32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43269 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x06]
43271 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43272 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x00,0x06,0x06]
43274 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43275 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x01,0x06,0x06]
43277 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43278 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x02,0x06,0x06]
43280 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43281 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x03,0x06,0x06]
43283 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43284 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x04,0x06,0x06]
43286 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43287 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x05,0x06,0x06]
43289 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
43290 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x0e,0x06,0x06]
43292 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
43293 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x16,0x06,0x06]
43295 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
43296 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x16,0x06,0x06]
43298 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
43299 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x06]
43301 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
43302 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x00,0x06]
43304 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
43305 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x01,0x06]
43307 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
43308 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x02,0x06]
43310 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
43311 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x03,0x06]
43313 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
43314 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x04,0x06]
43316 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
43317 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x05,0x06]
43319 v_lshrrev_b32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43320 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x0e,0x06]
43322 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
43323 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x06]
43325 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
43326 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x00]
43328 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
43329 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x01]
43331 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
43332 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x02]
43334 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
43335 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x03]
43337 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
43338 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x04]
43340 v_lshrrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
43341 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x05]
43343 v_lshrrev_b32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43344 // GFX10: encoding: [0xf9,0x04,0x0a,0x2c,0x01,0x06,0x06,0x0e]
43346 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43347 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x00]
43349 v_lshrrev_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43350 // GFX10: encoding: [0xfa,0x04,0xfe,0x2d,0x01,0xe4,0x00,0x00]
43352 v_lshrrev_b32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43353 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0xff,0xe4,0x00,0x00]
43355 v_lshrrev_b32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43356 // GFX10: encoding: [0xfa,0xfe,0x0b,0x2c,0x01,0xe4,0x00,0x00]
43358 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
43359 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x1b,0x00,0x00]
43361 v_lshrrev_b32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
43362 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x40,0x01,0x00]
43364 v_lshrrev_b32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
43365 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x41,0x01,0x00]
43367 v_lshrrev_b32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
43368 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x01,0x01,0x00]
43370 v_lshrrev_b32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
43371 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x0f,0x01,0x00]
43373 v_lshrrev_b32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
43374 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x11,0x01,0x00]
43376 v_lshrrev_b32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
43377 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x1f,0x01,0x00]
43379 v_lshrrev_b32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
43380 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x21,0x01,0x00]
43382 v_lshrrev_b32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
43383 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x2f,0x01,0x00]
43385 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
43386 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x10]
43388 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
43389 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x30]
43391 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
43392 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0xf0]
43394 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
43395 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0xf0]
43397 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
43398 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x01]
43400 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
43401 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x03]
43403 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
43404 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x0f]
43406 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
43407 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x00,0x0f]
43409 v_lshrrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
43410 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0xe4,0x08,0x00]
43412 v_lshrrev_b32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
43413 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x51,0x01,0x00]
43415 v_lshrrev_b32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
43416 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x5f,0x01,0x00]
43418 v_lshrrev_b32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
43419 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x61,0x01,0x00]
43421 v_lshrrev_b32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
43422 // GFX10: encoding: [0xfa,0x04,0x0a,0x2c,0x01,0x6f,0x01,0x00]
43424 v_ashrrev_i32_e32 v5, v1, v2
43425 // GFX10: encoding: [0x01,0x05,0x0a,0x30]
43427 v_ashrrev_i32_e32 v255, v1, v2
43428 // GFX10: encoding: [0x01,0x05,0xfe,0x31]
43430 v_ashrrev_i32_e32 v5, v255, v2
43431 // GFX10: encoding: [0xff,0x05,0x0a,0x30]
43433 v_ashrrev_i32_e32 v5, s1, v2
43434 // GFX10: encoding: [0x01,0x04,0x0a,0x30]
43436 v_ashrrev_i32_e32 v5, s103, v2
43437 // GFX10: encoding: [0x67,0x04,0x0a,0x30]
43439 v_ashrrev_i32_e32 v5, vcc_lo, v2
43440 // GFX10: encoding: [0x6a,0x04,0x0a,0x30]
43442 v_ashrrev_i32_e32 v5, vcc_hi, v2
43443 // GFX10: encoding: [0x6b,0x04,0x0a,0x30]
43445 v_ashrrev_i32_e32 v5, ttmp11, v2
43446 // GFX10: encoding: [0x77,0x04,0x0a,0x30]
43448 v_ashrrev_i32_e32 v5, m0, v2
43449 // GFX10: encoding: [0x7c,0x04,0x0a,0x30]
43451 v_ashrrev_i32_e32 v5, exec_lo, v2
43452 // GFX10: encoding: [0x7e,0x04,0x0a,0x30]
43454 v_ashrrev_i32_e32 v5, exec_hi, v2
43455 // GFX10: encoding: [0x7f,0x04,0x0a,0x30]
43457 v_ashrrev_i32_e32 v5, 0, v2
43458 // GFX10: encoding: [0x80,0x04,0x0a,0x30]
43460 v_ashrrev_i32_e32 v5, -1, v2
43461 // GFX10: encoding: [0xc1,0x04,0x0a,0x30]
43463 v_ashrrev_i32_e32 v5, 0.5, v2
43464 // GFX10: encoding: [0xf0,0x04,0x0a,0x30]
43466 v_ashrrev_i32_e32 v5, -4.0, v2
43467 // GFX10: encoding: [0xf7,0x04,0x0a,0x30]
43469 v_ashrrev_i32_e32 v5, 0xaf123456, v2
43470 // GFX10: encoding: [0xff,0x04,0x0a,0x30,0x56,0x34,0x12,0xaf]
43472 v_ashrrev_i32_e32 v5, 0x3f717273, v2
43473 // GFX10: encoding: [0xff,0x04,0x0a,0x30,0x73,0x72,0x71,0x3f]
43475 v_ashrrev_i32_e32 v5, v1, v255
43476 // GFX10: encoding: [0x01,0xff,0x0b,0x30]
43478 v_ashrrev_i32_e64 v5, v1, v2
43479 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0x05,0x02,0x00]
43481 v_ashrrev_i32_e64 v255, v1, v2
43482 // GFX10: encoding: [0xff,0x00,0x18,0xd5,0x01,0x05,0x02,0x00]
43484 v_ashrrev_i32_e64 v5, v255, v2
43485 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0xff,0x05,0x02,0x00]
43487 v_ashrrev_i32_e64 v5, s1, v2
43488 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0x04,0x02,0x00]
43490 v_ashrrev_i32_e64 v5, s101, v2
43491 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x65,0x04,0x02,0x00]
43493 v_ashrrev_i32_e64 v5, vcc_lo, v2
43494 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x6a,0x04,0x02,0x00]
43496 v_ashrrev_i32_e64 v5, vcc_hi, v2
43497 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x6b,0x04,0x02,0x00]
43499 v_ashrrev_i32_e64 v5, m0, v2
43500 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x7c,0x04,0x02,0x00]
43502 v_ashrrev_i32_e64 v5, exec_lo, v2
43503 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x7e,0x04,0x02,0x00]
43505 v_ashrrev_i32_e64 v5, exec_hi, v2
43506 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x7f,0x04,0x02,0x00]
43508 v_ashrrev_i32_e64 v5, 0, v2
43509 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x80,0x04,0x02,0x00]
43511 v_ashrrev_i32_e64 v5, -1, v2
43512 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0xc1,0x04,0x02,0x00]
43514 v_ashrrev_i32_e64 v5, 0.5, v2
43515 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0xf0,0x04,0x02,0x00]
43517 v_ashrrev_i32_e64 v5, -4.0, v2
43518 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0xf7,0x04,0x02,0x00]
43520 v_ashrrev_i32_e64 v5, v1, v255
43521 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xff,0x03,0x00]
43523 v_ashrrev_i32_e64 v5, v1, s2
43524 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0x05,0x00,0x00]
43526 v_ashrrev_i32_e64 v5, v1, s101
43527 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xcb,0x00,0x00]
43529 v_ashrrev_i32_e64 v5, v1, vcc_lo
43530 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xd5,0x00,0x00]
43532 v_ashrrev_i32_e64 v5, v1, vcc_hi
43533 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xd7,0x00,0x00]
43535 v_ashrrev_i32_e64 v5, v1, m0
43536 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xf9,0x00,0x00]
43538 v_ashrrev_i32_e64 v5, v1, exec_lo
43539 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xfd,0x00,0x00]
43541 v_ashrrev_i32_e64 v5, v1, exec_hi
43542 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xff,0x00,0x00]
43544 v_ashrrev_i32_e64 v5, v1, 0
43545 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0x01,0x01,0x00]
43547 v_ashrrev_i32_e64 v5, v1, -1
43548 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0x83,0x01,0x00]
43550 v_ashrrev_i32_e64 v5, v1, 0.5
43551 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xe1,0x01,0x00]
43553 v_ashrrev_i32_e64 v5, v1, -4.0
43554 // GFX10: encoding: [0x05,0x00,0x18,0xd5,0x01,0xef,0x01,0x00]
43556 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43557 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x06]
43559 v_ashrrev_i32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43560 // GFX10: encoding: [0xf9,0x04,0xfe,0x31,0x01,0x06,0x06,0x06]
43562 v_ashrrev_i32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43563 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0xff,0x06,0x06,0x06]
43565 v_ashrrev_i32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43566 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x86,0x06]
43568 v_ashrrev_i32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43569 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x65,0x06,0x86,0x06]
43571 v_ashrrev_i32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43572 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x6a,0x06,0x86,0x06]
43574 v_ashrrev_i32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43575 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x6b,0x06,0x86,0x06]
43577 v_ashrrev_i32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43578 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x7c,0x06,0x86,0x06]
43580 v_ashrrev_i32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43581 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x7e,0x06,0x86,0x06]
43583 v_ashrrev_i32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43584 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x7f,0x06,0x86,0x06]
43586 v_ashrrev_i32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43587 // GFX10: encoding: [0xf9,0xfe,0x0b,0x30,0x01,0x06,0x06,0x06]
43589 v_ashrrev_i32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43590 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x06]
43592 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43593 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x00,0x06,0x06]
43595 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43596 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x01,0x06,0x06]
43598 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43599 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x02,0x06,0x06]
43601 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43602 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x03,0x06,0x06]
43604 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43605 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x04,0x06,0x06]
43607 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43608 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x05,0x06,0x06]
43610 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
43611 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x0e,0x06,0x06]
43613 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
43614 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x16,0x06,0x06]
43616 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
43617 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x16,0x06,0x06]
43619 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
43620 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x06]
43622 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
43623 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x00,0x06]
43625 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
43626 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x01,0x06]
43628 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
43629 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x02,0x06]
43631 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
43632 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x03,0x06]
43634 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
43635 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x04,0x06]
43637 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
43638 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x05,0x06]
43640 v_ashrrev_i32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43641 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x0e,0x06]
43643 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
43644 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x06]
43646 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
43647 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x00]
43649 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
43650 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x01]
43652 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
43653 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x02]
43655 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
43656 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x03]
43658 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
43659 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x04]
43661 v_ashrrev_i32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
43662 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x05]
43664 v_ashrrev_i32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43665 // GFX10: encoding: [0xf9,0x04,0x0a,0x30,0x01,0x06,0x06,0x0e]
43667 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43668 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x00]
43670 v_ashrrev_i32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43671 // GFX10: encoding: [0xfa,0x04,0xfe,0x31,0x01,0xe4,0x00,0x00]
43673 v_ashrrev_i32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43674 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0xff,0xe4,0x00,0x00]
43676 v_ashrrev_i32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43677 // GFX10: encoding: [0xfa,0xfe,0x0b,0x30,0x01,0xe4,0x00,0x00]
43679 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
43680 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x1b,0x00,0x00]
43682 v_ashrrev_i32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
43683 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x40,0x01,0x00]
43685 v_ashrrev_i32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
43686 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x41,0x01,0x00]
43688 v_ashrrev_i32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
43689 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x01,0x01,0x00]
43691 v_ashrrev_i32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
43692 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x0f,0x01,0x00]
43694 v_ashrrev_i32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
43695 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x11,0x01,0x00]
43697 v_ashrrev_i32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
43698 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x1f,0x01,0x00]
43700 v_ashrrev_i32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
43701 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x21,0x01,0x00]
43703 v_ashrrev_i32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
43704 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x2f,0x01,0x00]
43706 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
43707 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x10]
43709 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
43710 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x30]
43712 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
43713 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0xf0]
43715 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
43716 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0xf0]
43718 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
43719 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x01]
43721 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
43722 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x03]
43724 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
43725 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x0f]
43727 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
43728 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x00,0x0f]
43730 v_ashrrev_i32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
43731 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0xe4,0x08,0x00]
43733 v_ashrrev_i32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
43734 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x51,0x01,0x00]
43736 v_ashrrev_i32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
43737 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x5f,0x01,0x00]
43739 v_ashrrev_i32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
43740 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x61,0x01,0x00]
43742 v_ashrrev_i32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
43743 // GFX10: encoding: [0xfa,0x04,0x0a,0x30,0x01,0x6f,0x01,0x00]
43745 v_lshlrev_b32_e32 v5, v1, v2
43746 // GFX10: encoding: [0x01,0x05,0x0a,0x34]
43748 v_lshlrev_b32_e32 v255, v1, v2
43749 // GFX10: encoding: [0x01,0x05,0xfe,0x35]
43751 v_lshlrev_b32_e32 v5, v255, v2
43752 // GFX10: encoding: [0xff,0x05,0x0a,0x34]
43754 v_lshlrev_b32_e32 v5, s1, v2
43755 // GFX10: encoding: [0x01,0x04,0x0a,0x34]
43757 v_lshlrev_b32_e32 v5, s103, v2
43758 // GFX10: encoding: [0x67,0x04,0x0a,0x34]
43760 v_lshlrev_b32_e32 v5, vcc_lo, v2
43761 // GFX10: encoding: [0x6a,0x04,0x0a,0x34]
43763 v_lshlrev_b32_e32 v5, vcc_hi, v2
43764 // GFX10: encoding: [0x6b,0x04,0x0a,0x34]
43766 v_lshlrev_b32_e32 v5, ttmp11, v2
43767 // GFX10: encoding: [0x77,0x04,0x0a,0x34]
43769 v_lshlrev_b32_e32 v5, m0, v2
43770 // GFX10: encoding: [0x7c,0x04,0x0a,0x34]
43772 v_lshlrev_b32_e32 v5, exec_lo, v2
43773 // GFX10: encoding: [0x7e,0x04,0x0a,0x34]
43775 v_lshlrev_b32_e32 v5, exec_hi, v2
43776 // GFX10: encoding: [0x7f,0x04,0x0a,0x34]
43778 v_lshlrev_b32_e32 v5, 0, v2
43779 // GFX10: encoding: [0x80,0x04,0x0a,0x34]
43781 v_lshlrev_b32_e32 v5, -1, v2
43782 // GFX10: encoding: [0xc1,0x04,0x0a,0x34]
43784 v_lshlrev_b32_e32 v5, 0.5, v2
43785 // GFX10: encoding: [0xf0,0x04,0x0a,0x34]
43787 v_lshlrev_b32_e32 v5, -4.0, v2
43788 // GFX10: encoding: [0xf7,0x04,0x0a,0x34]
43790 v_lshlrev_b32_e32 v5, 0xaf123456, v2
43791 // GFX10: encoding: [0xff,0x04,0x0a,0x34,0x56,0x34,0x12,0xaf]
43793 v_lshlrev_b32_e32 v5, 0x3f717273, v2
43794 // GFX10: encoding: [0xff,0x04,0x0a,0x34,0x73,0x72,0x71,0x3f]
43796 v_lshlrev_b32_e32 v5, v1, v255
43797 // GFX10: encoding: [0x01,0xff,0x0b,0x34]
43799 v_lshlrev_b32_e64 v5, v1, v2
43800 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0x05,0x02,0x00]
43802 v_lshlrev_b32_e64 v255, v1, v2
43803 // GFX10: encoding: [0xff,0x00,0x1a,0xd5,0x01,0x05,0x02,0x00]
43805 v_lshlrev_b32_e64 v5, v255, v2
43806 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0xff,0x05,0x02,0x00]
43808 v_lshlrev_b32_e64 v5, s1, v2
43809 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0x04,0x02,0x00]
43811 v_lshlrev_b32_e64 v5, s101, v2
43812 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x65,0x04,0x02,0x00]
43814 v_lshlrev_b32_e64 v5, vcc_lo, v2
43815 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x6a,0x04,0x02,0x00]
43817 v_lshlrev_b32_e64 v5, vcc_hi, v2
43818 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x6b,0x04,0x02,0x00]
43820 v_lshlrev_b32_e64 v5, m0, v2
43821 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x7c,0x04,0x02,0x00]
43823 v_lshlrev_b32_e64 v5, exec_lo, v2
43824 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x7e,0x04,0x02,0x00]
43826 v_lshlrev_b32_e64 v5, exec_hi, v2
43827 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x7f,0x04,0x02,0x00]
43829 v_lshlrev_b32_e64 v5, 0, v2
43830 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x80,0x04,0x02,0x00]
43832 v_lshlrev_b32_e64 v5, -1, v2
43833 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0xc1,0x04,0x02,0x00]
43835 v_lshlrev_b32_e64 v5, 0.5, v2
43836 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0xf0,0x04,0x02,0x00]
43838 v_lshlrev_b32_e64 v5, -4.0, v2
43839 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0xf7,0x04,0x02,0x00]
43841 v_lshlrev_b32_e64 v5, v1, v255
43842 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xff,0x03,0x00]
43844 v_lshlrev_b32_e64 v5, v1, s2
43845 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0x05,0x00,0x00]
43847 v_lshlrev_b32_e64 v5, v1, s101
43848 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xcb,0x00,0x00]
43850 v_lshlrev_b32_e64 v5, v1, vcc_lo
43851 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xd5,0x00,0x00]
43853 v_lshlrev_b32_e64 v5, v1, vcc_hi
43854 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xd7,0x00,0x00]
43856 v_lshlrev_b32_e64 v5, v1, m0
43857 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xf9,0x00,0x00]
43859 v_lshlrev_b32_e64 v5, v1, exec_lo
43860 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xfd,0x00,0x00]
43862 v_lshlrev_b32_e64 v5, v1, exec_hi
43863 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xff,0x00,0x00]
43865 v_lshlrev_b32_e64 v5, v1, 0
43866 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0x01,0x01,0x00]
43868 v_lshlrev_b32_e64 v5, v1, -1
43869 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0x83,0x01,0x00]
43871 v_lshlrev_b32_e64 v5, v1, 0.5
43872 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xe1,0x01,0x00]
43874 v_lshlrev_b32_e64 v5, v1, -4.0
43875 // GFX10: encoding: [0x05,0x00,0x1a,0xd5,0x01,0xef,0x01,0x00]
43877 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43878 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x06]
43880 v_lshlrev_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43881 // GFX10: encoding: [0xf9,0x04,0xfe,0x35,0x01,0x06,0x06,0x06]
43883 v_lshlrev_b32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43884 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0xff,0x06,0x06,0x06]
43886 v_lshlrev_b32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43887 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x86,0x06]
43889 v_lshlrev_b32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43890 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x65,0x06,0x86,0x06]
43892 v_lshlrev_b32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43893 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x6a,0x06,0x86,0x06]
43895 v_lshlrev_b32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43896 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x6b,0x06,0x86,0x06]
43898 v_lshlrev_b32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43899 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x7c,0x06,0x86,0x06]
43901 v_lshlrev_b32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43902 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x7e,0x06,0x86,0x06]
43904 v_lshlrev_b32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43905 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x7f,0x06,0x86,0x06]
43907 v_lshlrev_b32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43908 // GFX10: encoding: [0xf9,0xfe,0x0b,0x34,0x01,0x06,0x06,0x06]
43910 v_lshlrev_b32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43911 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x06]
43913 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43914 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x00,0x06,0x06]
43916 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43917 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x01,0x06,0x06]
43919 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43920 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x02,0x06,0x06]
43922 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43923 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x03,0x06,0x06]
43925 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43926 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x04,0x06,0x06]
43928 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43929 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x05,0x06,0x06]
43931 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
43932 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x0e,0x06,0x06]
43934 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
43935 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x16,0x06,0x06]
43937 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
43938 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x16,0x06,0x06]
43940 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
43941 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x06]
43943 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
43944 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x00,0x06]
43946 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
43947 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x01,0x06]
43949 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
43950 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x02,0x06]
43952 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
43953 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x03,0x06]
43955 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
43956 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x04,0x06]
43958 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
43959 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x05,0x06]
43961 v_lshlrev_b32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43962 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x0e,0x06]
43964 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
43965 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x06]
43967 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
43968 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x00]
43970 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
43971 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x01]
43973 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
43974 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x02]
43976 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
43977 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x03]
43979 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
43980 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x04]
43982 v_lshlrev_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
43983 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x05]
43985 v_lshlrev_b32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
43986 // GFX10: encoding: [0xf9,0x04,0x0a,0x34,0x01,0x06,0x06,0x0e]
43988 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43989 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x00]
43991 v_lshlrev_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43992 // GFX10: encoding: [0xfa,0x04,0xfe,0x35,0x01,0xe4,0x00,0x00]
43994 v_lshlrev_b32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43995 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0xff,0xe4,0x00,0x00]
43997 v_lshlrev_b32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
43998 // GFX10: encoding: [0xfa,0xfe,0x0b,0x34,0x01,0xe4,0x00,0x00]
44000 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
44001 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x1b,0x00,0x00]
44003 v_lshlrev_b32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
44004 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x40,0x01,0x00]
44006 v_lshlrev_b32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
44007 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x41,0x01,0x00]
44009 v_lshlrev_b32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
44010 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x01,0x01,0x00]
44012 v_lshlrev_b32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
44013 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x0f,0x01,0x00]
44015 v_lshlrev_b32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
44016 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x11,0x01,0x00]
44018 v_lshlrev_b32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
44019 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x1f,0x01,0x00]
44021 v_lshlrev_b32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
44022 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x21,0x01,0x00]
44024 v_lshlrev_b32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
44025 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x2f,0x01,0x00]
44027 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
44028 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x10]
44030 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
44031 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x30]
44033 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44034 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0xf0]
44036 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44037 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0xf0]
44039 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
44040 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x01]
44042 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
44043 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x03]
44045 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
44046 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x0f]
44048 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
44049 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x00,0x0f]
44051 v_lshlrev_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
44052 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0xe4,0x08,0x00]
44054 v_lshlrev_b32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
44055 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x51,0x01,0x00]
44057 v_lshlrev_b32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
44058 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x5f,0x01,0x00]
44060 v_lshlrev_b32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
44061 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x61,0x01,0x00]
44063 v_lshlrev_b32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
44064 // GFX10: encoding: [0xfa,0x04,0x0a,0x34,0x01,0x6f,0x01,0x00]
44066 v_and_b32_e32 v5, v1, v2
44067 // GFX10: encoding: [0x01,0x05,0x0a,0x36]
44069 v_and_b32_e32 v255, v1, v2
44070 // GFX10: encoding: [0x01,0x05,0xfe,0x37]
44072 v_and_b32_e32 v5, v255, v2
44073 // GFX10: encoding: [0xff,0x05,0x0a,0x36]
44075 v_and_b32_e32 v5, s1, v2
44076 // GFX10: encoding: [0x01,0x04,0x0a,0x36]
44078 v_and_b32_e32 v5, s103, v2
44079 // GFX10: encoding: [0x67,0x04,0x0a,0x36]
44081 v_and_b32_e32 v5, vcc_lo, v2
44082 // GFX10: encoding: [0x6a,0x04,0x0a,0x36]
44084 v_and_b32_e32 v5, vcc_hi, v2
44085 // GFX10: encoding: [0x6b,0x04,0x0a,0x36]
44087 v_and_b32_e32 v5, ttmp11, v2
44088 // GFX10: encoding: [0x77,0x04,0x0a,0x36]
44090 v_and_b32_e32 v5, m0, v2
44091 // GFX10: encoding: [0x7c,0x04,0x0a,0x36]
44093 v_and_b32_e32 v5, exec_lo, v2
44094 // GFX10: encoding: [0x7e,0x04,0x0a,0x36]
44096 v_and_b32_e32 v5, exec_hi, v2
44097 // GFX10: encoding: [0x7f,0x04,0x0a,0x36]
44099 v_and_b32_e32 v5, 0, v2
44100 // GFX10: encoding: [0x80,0x04,0x0a,0x36]
44102 v_and_b32_e32 v5, -1, v2
44103 // GFX10: encoding: [0xc1,0x04,0x0a,0x36]
44105 v_and_b32_e32 v5, 0.5, v2
44106 // GFX10: encoding: [0xf0,0x04,0x0a,0x36]
44108 v_and_b32_e32 v5, -4.0, v2
44109 // GFX10: encoding: [0xf7,0x04,0x0a,0x36]
44111 v_and_b32_e32 v5, 0xaf123456, v2
44112 // GFX10: encoding: [0xff,0x04,0x0a,0x36,0x56,0x34,0x12,0xaf]
44114 v_and_b32_e32 v5, 0x3f717273, v2
44115 // GFX10: encoding: [0xff,0x04,0x0a,0x36,0x73,0x72,0x71,0x3f]
44117 v_and_b32_e32 v5, v1, v255
44118 // GFX10: encoding: [0x01,0xff,0x0b,0x36]
44120 v_and_b32_e64 v5, v1, v2
44121 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0x05,0x02,0x00]
44123 v_and_b32_e64 v255, v1, v2
44124 // GFX10: encoding: [0xff,0x00,0x1b,0xd5,0x01,0x05,0x02,0x00]
44126 v_and_b32_e64 v5, v255, v2
44127 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0xff,0x05,0x02,0x00]
44129 v_and_b32_e64 v5, s1, v2
44130 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0x04,0x02,0x00]
44132 v_and_b32_e64 v5, s101, v2
44133 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x65,0x04,0x02,0x00]
44135 v_and_b32_e64 v5, vcc_lo, v2
44136 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x6a,0x04,0x02,0x00]
44138 v_and_b32_e64 v5, vcc_hi, v2
44139 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x6b,0x04,0x02,0x00]
44141 v_and_b32_e64 v5, m0, v2
44142 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x7c,0x04,0x02,0x00]
44144 v_and_b32_e64 v5, exec_lo, v2
44145 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x7e,0x04,0x02,0x00]
44147 v_and_b32_e64 v5, exec_hi, v2
44148 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x7f,0x04,0x02,0x00]
44150 v_and_b32_e64 v5, 0, v2
44151 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x80,0x04,0x02,0x00]
44153 v_and_b32_e64 v5, -1, v2
44154 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0xc1,0x04,0x02,0x00]
44156 v_and_b32_e64 v5, 0.5, v2
44157 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0xf0,0x04,0x02,0x00]
44159 v_and_b32_e64 v5, -4.0, v2
44160 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0xf7,0x04,0x02,0x00]
44162 v_and_b32_e64 v5, v1, v255
44163 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xff,0x03,0x00]
44165 v_and_b32_e64 v5, v1, s2
44166 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0x05,0x00,0x00]
44168 v_and_b32_e64 v5, v1, s101
44169 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xcb,0x00,0x00]
44171 v_and_b32_e64 v5, v1, vcc_lo
44172 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xd5,0x00,0x00]
44174 v_and_b32_e64 v5, v1, vcc_hi
44175 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xd7,0x00,0x00]
44177 v_and_b32_e64 v5, v1, m0
44178 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xf9,0x00,0x00]
44180 v_and_b32_e64 v5, v1, exec_lo
44181 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xfd,0x00,0x00]
44183 v_and_b32_e64 v5, v1, exec_hi
44184 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xff,0x00,0x00]
44186 v_and_b32_e64 v5, v1, 0
44187 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0x01,0x01,0x00]
44189 v_and_b32_e64 v5, v1, -1
44190 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0x83,0x01,0x00]
44192 v_and_b32_e64 v5, v1, 0.5
44193 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xe1,0x01,0x00]
44195 v_and_b32_e64 v5, v1, -4.0
44196 // GFX10: encoding: [0x05,0x00,0x1b,0xd5,0x01,0xef,0x01,0x00]
44198 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44199 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x06]
44201 v_and_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44202 // GFX10: encoding: [0xf9,0x04,0xfe,0x37,0x01,0x06,0x06,0x06]
44204 v_and_b32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44205 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0xff,0x06,0x06,0x06]
44207 v_and_b32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44208 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x86,0x06]
44210 v_and_b32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44211 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x65,0x06,0x86,0x06]
44213 v_and_b32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44214 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x6a,0x06,0x86,0x06]
44216 v_and_b32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44217 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x6b,0x06,0x86,0x06]
44219 v_and_b32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44220 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x7c,0x06,0x86,0x06]
44222 v_and_b32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44223 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x7e,0x06,0x86,0x06]
44225 v_and_b32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44226 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x7f,0x06,0x86,0x06]
44228 v_and_b32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44229 // GFX10: encoding: [0xf9,0xfe,0x0b,0x36,0x01,0x06,0x06,0x06]
44231 v_and_b32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44232 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x06]
44234 v_and_b32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44235 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x00,0x06,0x06]
44237 v_and_b32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44238 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x01,0x06,0x06]
44240 v_and_b32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44241 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x02,0x06,0x06]
44243 v_and_b32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44244 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x03,0x06,0x06]
44246 v_and_b32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44247 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x04,0x06,0x06]
44249 v_and_b32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44250 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x05,0x06,0x06]
44252 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
44253 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x0e,0x06,0x06]
44255 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
44256 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x16,0x06,0x06]
44258 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
44259 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x16,0x06,0x06]
44261 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
44262 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x06]
44264 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
44265 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x00,0x06]
44267 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
44268 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x01,0x06]
44270 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
44271 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x02,0x06]
44273 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
44274 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x03,0x06]
44276 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
44277 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x04,0x06]
44279 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
44280 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x05,0x06]
44282 v_and_b32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44283 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x0e,0x06]
44285 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
44286 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x06]
44288 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
44289 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x00]
44291 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
44292 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x01]
44294 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
44295 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x02]
44297 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
44298 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x03]
44300 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
44301 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x04]
44303 v_and_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
44304 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x05]
44306 v_and_b32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44307 // GFX10: encoding: [0xf9,0x04,0x0a,0x36,0x01,0x06,0x06,0x0e]
44309 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44310 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x00]
44312 v_and_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44313 // GFX10: encoding: [0xfa,0x04,0xfe,0x37,0x01,0xe4,0x00,0x00]
44315 v_and_b32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44316 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0xff,0xe4,0x00,0x00]
44318 v_and_b32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44319 // GFX10: encoding: [0xfa,0xfe,0x0b,0x36,0x01,0xe4,0x00,0x00]
44321 v_and_b32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
44322 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x1b,0x00,0x00]
44324 v_and_b32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
44325 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x40,0x01,0x00]
44327 v_and_b32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
44328 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x41,0x01,0x00]
44330 v_and_b32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
44331 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x01,0x01,0x00]
44333 v_and_b32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
44334 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x0f,0x01,0x00]
44336 v_and_b32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
44337 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x11,0x01,0x00]
44339 v_and_b32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
44340 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x1f,0x01,0x00]
44342 v_and_b32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
44343 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x21,0x01,0x00]
44345 v_and_b32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
44346 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x2f,0x01,0x00]
44348 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
44349 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x10]
44351 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
44352 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x30]
44354 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44355 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0xf0]
44357 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44358 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0xf0]
44360 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
44361 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x01]
44363 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
44364 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x03]
44366 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
44367 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x0f]
44369 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
44370 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x00,0x0f]
44372 v_and_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
44373 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0xe4,0x08,0x00]
44375 v_and_b32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
44376 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x51,0x01,0x00]
44378 v_and_b32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
44379 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x5f,0x01,0x00]
44381 v_and_b32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
44382 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x61,0x01,0x00]
44384 v_and_b32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
44385 // GFX10: encoding: [0xfa,0x04,0x0a,0x36,0x01,0x6f,0x01,0x00]
44387 v_or_b32_e32 v5, v1, v2
44388 // GFX10: encoding: [0x01,0x05,0x0a,0x38]
44390 v_or_b32_e32 v255, v1, v2
44391 // GFX10: encoding: [0x01,0x05,0xfe,0x39]
44393 v_or_b32_e32 v5, v255, v2
44394 // GFX10: encoding: [0xff,0x05,0x0a,0x38]
44396 v_or_b32_e32 v5, s1, v2
44397 // GFX10: encoding: [0x01,0x04,0x0a,0x38]
44399 v_or_b32_e32 v5, s103, v2
44400 // GFX10: encoding: [0x67,0x04,0x0a,0x38]
44402 v_or_b32_e32 v5, vcc_lo, v2
44403 // GFX10: encoding: [0x6a,0x04,0x0a,0x38]
44405 v_or_b32_e32 v5, vcc_hi, v2
44406 // GFX10: encoding: [0x6b,0x04,0x0a,0x38]
44408 v_or_b32_e32 v5, ttmp11, v2
44409 // GFX10: encoding: [0x77,0x04,0x0a,0x38]
44411 v_or_b32_e32 v5, m0, v2
44412 // GFX10: encoding: [0x7c,0x04,0x0a,0x38]
44414 v_or_b32_e32 v5, exec_lo, v2
44415 // GFX10: encoding: [0x7e,0x04,0x0a,0x38]
44417 v_or_b32_e32 v5, exec_hi, v2
44418 // GFX10: encoding: [0x7f,0x04,0x0a,0x38]
44420 v_or_b32_e32 v5, 0, v2
44421 // GFX10: encoding: [0x80,0x04,0x0a,0x38]
44423 v_or_b32_e32 v5, -1, v2
44424 // GFX10: encoding: [0xc1,0x04,0x0a,0x38]
44426 v_or_b32_e32 v5, 0.5, v2
44427 // GFX10: encoding: [0xf0,0x04,0x0a,0x38]
44429 v_or_b32_e32 v5, -4.0, v2
44430 // GFX10: encoding: [0xf7,0x04,0x0a,0x38]
44432 v_or_b32_e32 v5, 0xaf123456, v2
44433 // GFX10: encoding: [0xff,0x04,0x0a,0x38,0x56,0x34,0x12,0xaf]
44435 v_or_b32_e32 v5, 0x3f717273, v2
44436 // GFX10: encoding: [0xff,0x04,0x0a,0x38,0x73,0x72,0x71,0x3f]
44438 v_or_b32_e32 v5, v1, v255
44439 // GFX10: encoding: [0x01,0xff,0x0b,0x38]
44441 v_or_b32_e64 v5, v1, v2
44442 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0x05,0x02,0x00]
44444 v_or_b32_e64 v255, v1, v2
44445 // GFX10: encoding: [0xff,0x00,0x1c,0xd5,0x01,0x05,0x02,0x00]
44447 v_or_b32_e64 v5, v255, v2
44448 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0xff,0x05,0x02,0x00]
44450 v_or_b32_e64 v5, s1, v2
44451 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0x04,0x02,0x00]
44453 v_or_b32_e64 v5, s101, v2
44454 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x65,0x04,0x02,0x00]
44456 v_or_b32_e64 v5, vcc_lo, v2
44457 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x6a,0x04,0x02,0x00]
44459 v_or_b32_e64 v5, vcc_hi, v2
44460 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x6b,0x04,0x02,0x00]
44462 v_or_b32_e64 v5, m0, v2
44463 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x7c,0x04,0x02,0x00]
44465 v_or_b32_e64 v5, exec_lo, v2
44466 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x7e,0x04,0x02,0x00]
44468 v_or_b32_e64 v5, exec_hi, v2
44469 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x7f,0x04,0x02,0x00]
44471 v_or_b32_e64 v5, 0, v2
44472 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x80,0x04,0x02,0x00]
44474 v_or_b32_e64 v5, -1, v2
44475 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0xc1,0x04,0x02,0x00]
44477 v_or_b32_e64 v5, 0.5, v2
44478 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0xf0,0x04,0x02,0x00]
44480 v_or_b32_e64 v5, -4.0, v2
44481 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0xf7,0x04,0x02,0x00]
44483 v_or_b32_e64 v5, v1, v255
44484 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xff,0x03,0x00]
44486 v_or_b32_e64 v5, v1, s2
44487 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0x05,0x00,0x00]
44489 v_or_b32_e64 v5, v1, s101
44490 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xcb,0x00,0x00]
44492 v_or_b32_e64 v5, v1, vcc_lo
44493 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xd5,0x00,0x00]
44495 v_or_b32_e64 v5, v1, vcc_hi
44496 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xd7,0x00,0x00]
44498 v_or_b32_e64 v5, v1, m0
44499 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xf9,0x00,0x00]
44501 v_or_b32_e64 v5, v1, exec_lo
44502 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xfd,0x00,0x00]
44504 v_or_b32_e64 v5, v1, exec_hi
44505 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xff,0x00,0x00]
44507 v_or_b32_e64 v5, v1, 0
44508 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0x01,0x01,0x00]
44510 v_or_b32_e64 v5, v1, -1
44511 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0x83,0x01,0x00]
44513 v_or_b32_e64 v5, v1, 0.5
44514 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xe1,0x01,0x00]
44516 v_or_b32_e64 v5, v1, -4.0
44517 // GFX10: encoding: [0x05,0x00,0x1c,0xd5,0x01,0xef,0x01,0x00]
44519 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44520 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x06]
44522 v_or_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44523 // GFX10: encoding: [0xf9,0x04,0xfe,0x39,0x01,0x06,0x06,0x06]
44525 v_or_b32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44526 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0xff,0x06,0x06,0x06]
44528 v_or_b32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44529 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x86,0x06]
44531 v_or_b32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44532 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x65,0x06,0x86,0x06]
44534 v_or_b32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44535 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x6a,0x06,0x86,0x06]
44537 v_or_b32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44538 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x6b,0x06,0x86,0x06]
44540 v_or_b32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44541 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x7c,0x06,0x86,0x06]
44543 v_or_b32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44544 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x7e,0x06,0x86,0x06]
44546 v_or_b32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44547 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x7f,0x06,0x86,0x06]
44549 v_or_b32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44550 // GFX10: encoding: [0xf9,0xfe,0x0b,0x38,0x01,0x06,0x06,0x06]
44552 v_or_b32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44553 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x06]
44555 v_or_b32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44556 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x00,0x06,0x06]
44558 v_or_b32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44559 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x01,0x06,0x06]
44561 v_or_b32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44562 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x02,0x06,0x06]
44564 v_or_b32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44565 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x03,0x06,0x06]
44567 v_or_b32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44568 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x04,0x06,0x06]
44570 v_or_b32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44571 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x05,0x06,0x06]
44573 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
44574 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x0e,0x06,0x06]
44576 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
44577 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x16,0x06,0x06]
44579 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
44580 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x16,0x06,0x06]
44582 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
44583 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x06]
44585 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
44586 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x00,0x06]
44588 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
44589 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x01,0x06]
44591 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
44592 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x02,0x06]
44594 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
44595 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x03,0x06]
44597 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
44598 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x04,0x06]
44600 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
44601 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x05,0x06]
44603 v_or_b32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44604 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x0e,0x06]
44606 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
44607 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x06]
44609 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
44610 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x00]
44612 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
44613 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x01]
44615 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
44616 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x02]
44618 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
44619 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x03]
44621 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
44622 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x04]
44624 v_or_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
44625 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x05]
44627 v_or_b32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44628 // GFX10: encoding: [0xf9,0x04,0x0a,0x38,0x01,0x06,0x06,0x0e]
44630 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44631 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x00]
44633 v_or_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44634 // GFX10: encoding: [0xfa,0x04,0xfe,0x39,0x01,0xe4,0x00,0x00]
44636 v_or_b32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44637 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0xff,0xe4,0x00,0x00]
44639 v_or_b32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44640 // GFX10: encoding: [0xfa,0xfe,0x0b,0x38,0x01,0xe4,0x00,0x00]
44642 v_or_b32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
44643 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x1b,0x00,0x00]
44645 v_or_b32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
44646 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x40,0x01,0x00]
44648 v_or_b32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
44649 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x41,0x01,0x00]
44651 v_or_b32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
44652 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x01,0x01,0x00]
44654 v_or_b32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
44655 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x0f,0x01,0x00]
44657 v_or_b32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
44658 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x11,0x01,0x00]
44660 v_or_b32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
44661 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x1f,0x01,0x00]
44663 v_or_b32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
44664 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x21,0x01,0x00]
44666 v_or_b32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
44667 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x2f,0x01,0x00]
44669 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
44670 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x10]
44672 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
44673 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x30]
44675 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44676 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0xf0]
44678 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44679 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0xf0]
44681 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
44682 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x01]
44684 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
44685 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x03]
44687 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
44688 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x0f]
44690 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
44691 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x00,0x0f]
44693 v_or_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
44694 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0xe4,0x08,0x00]
44696 v_or_b32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
44697 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x51,0x01,0x00]
44699 v_or_b32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
44700 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x5f,0x01,0x00]
44702 v_or_b32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
44703 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x61,0x01,0x00]
44705 v_or_b32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
44706 // GFX10: encoding: [0xfa,0x04,0x0a,0x38,0x01,0x6f,0x01,0x00]
44708 v_xor_b32_e32 v5, v1, v2
44709 // GFX10: encoding: [0x01,0x05,0x0a,0x3a]
44711 v_xor_b32_e32 v255, v1, v2
44712 // GFX10: encoding: [0x01,0x05,0xfe,0x3b]
44714 v_xor_b32_e32 v5, v255, v2
44715 // GFX10: encoding: [0xff,0x05,0x0a,0x3a]
44717 v_xor_b32_e32 v5, s1, v2
44718 // GFX10: encoding: [0x01,0x04,0x0a,0x3a]
44720 v_xor_b32_e32 v5, s103, v2
44721 // GFX10: encoding: [0x67,0x04,0x0a,0x3a]
44723 v_xor_b32_e32 v5, vcc_lo, v2
44724 // GFX10: encoding: [0x6a,0x04,0x0a,0x3a]
44726 v_xor_b32_e32 v5, vcc_hi, v2
44727 // GFX10: encoding: [0x6b,0x04,0x0a,0x3a]
44729 v_xor_b32_e32 v5, ttmp11, v2
44730 // GFX10: encoding: [0x77,0x04,0x0a,0x3a]
44732 v_xor_b32_e32 v5, m0, v2
44733 // GFX10: encoding: [0x7c,0x04,0x0a,0x3a]
44735 v_xor_b32_e32 v5, exec_lo, v2
44736 // GFX10: encoding: [0x7e,0x04,0x0a,0x3a]
44738 v_xor_b32_e32 v5, exec_hi, v2
44739 // GFX10: encoding: [0x7f,0x04,0x0a,0x3a]
44741 v_xor_b32_e32 v5, 0, v2
44742 // GFX10: encoding: [0x80,0x04,0x0a,0x3a]
44744 v_xor_b32_e32 v5, -1, v2
44745 // GFX10: encoding: [0xc1,0x04,0x0a,0x3a]
44747 v_xor_b32_e32 v5, 0.5, v2
44748 // GFX10: encoding: [0xf0,0x04,0x0a,0x3a]
44750 v_xor_b32_e32 v5, -4.0, v2
44751 // GFX10: encoding: [0xf7,0x04,0x0a,0x3a]
44753 v_xor_b32_e32 v5, 0xaf123456, v2
44754 // GFX10: encoding: [0xff,0x04,0x0a,0x3a,0x56,0x34,0x12,0xaf]
44756 v_xor_b32_e32 v5, 0x3f717273, v2
44757 // GFX10: encoding: [0xff,0x04,0x0a,0x3a,0x73,0x72,0x71,0x3f]
44759 v_xor_b32_e32 v5, v1, v255
44760 // GFX10: encoding: [0x01,0xff,0x0b,0x3a]
44762 v_xor_b32_e64 v5, v1, v2
44763 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0x05,0x02,0x00]
44765 v_xor_b32_e64 v255, v1, v2
44766 // GFX10: encoding: [0xff,0x00,0x1d,0xd5,0x01,0x05,0x02,0x00]
44768 v_xor_b32_e64 v5, v255, v2
44769 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0xff,0x05,0x02,0x00]
44771 v_xor_b32_e64 v5, s1, v2
44772 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0x04,0x02,0x00]
44774 v_xor_b32_e64 v5, s101, v2
44775 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x65,0x04,0x02,0x00]
44777 v_xor_b32_e64 v5, vcc_lo, v2
44778 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x6a,0x04,0x02,0x00]
44780 v_xor_b32_e64 v5, vcc_hi, v2
44781 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x6b,0x04,0x02,0x00]
44783 v_xor_b32_e64 v5, m0, v2
44784 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x7c,0x04,0x02,0x00]
44786 v_xor_b32_e64 v5, exec_lo, v2
44787 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x7e,0x04,0x02,0x00]
44789 v_xor_b32_e64 v5, exec_hi, v2
44790 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x7f,0x04,0x02,0x00]
44792 v_xor_b32_e64 v5, 0, v2
44793 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x80,0x04,0x02,0x00]
44795 v_xor_b32_e64 v5, -1, v2
44796 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0xc1,0x04,0x02,0x00]
44798 v_xor_b32_e64 v5, 0.5, v2
44799 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0xf0,0x04,0x02,0x00]
44801 v_xor_b32_e64 v5, -4.0, v2
44802 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0xf7,0x04,0x02,0x00]
44804 v_xor_b32_e64 v5, v1, v255
44805 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xff,0x03,0x00]
44807 v_xor_b32_e64 v5, v1, s2
44808 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0x05,0x00,0x00]
44810 v_xor_b32_e64 v5, v1, s101
44811 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xcb,0x00,0x00]
44813 v_xor_b32_e64 v5, v1, vcc_lo
44814 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xd5,0x00,0x00]
44816 v_xor_b32_e64 v5, v1, vcc_hi
44817 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xd7,0x00,0x00]
44819 v_xor_b32_e64 v5, v1, m0
44820 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xf9,0x00,0x00]
44822 v_xor_b32_e64 v5, v1, exec_lo
44823 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xfd,0x00,0x00]
44825 v_xor_b32_e64 v5, v1, exec_hi
44826 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xff,0x00,0x00]
44828 v_xor_b32_e64 v5, v1, 0
44829 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0x01,0x01,0x00]
44831 v_xor_b32_e64 v5, v1, -1
44832 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0x83,0x01,0x00]
44834 v_xor_b32_e64 v5, v1, 0.5
44835 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xe1,0x01,0x00]
44837 v_xor_b32_e64 v5, v1, -4.0
44838 // GFX10: encoding: [0x05,0x00,0x1d,0xd5,0x01,0xef,0x01,0x00]
44840 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44841 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x06]
44843 v_xor_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44844 // GFX10: encoding: [0xf9,0x04,0xfe,0x3b,0x01,0x06,0x06,0x06]
44846 v_xor_b32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44847 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0xff,0x06,0x06,0x06]
44849 v_xor_b32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44850 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x86,0x06]
44852 v_xor_b32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44853 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x65,0x06,0x86,0x06]
44855 v_xor_b32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44856 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x6a,0x06,0x86,0x06]
44858 v_xor_b32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44859 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x6b,0x06,0x86,0x06]
44861 v_xor_b32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44862 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x7c,0x06,0x86,0x06]
44864 v_xor_b32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44865 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x7e,0x06,0x86,0x06]
44867 v_xor_b32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44868 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x7f,0x06,0x86,0x06]
44870 v_xor_b32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44871 // GFX10: encoding: [0xf9,0xfe,0x0b,0x3a,0x01,0x06,0x06,0x06]
44873 v_xor_b32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44874 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x06]
44876 v_xor_b32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44877 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x00,0x06,0x06]
44879 v_xor_b32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44880 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x01,0x06,0x06]
44882 v_xor_b32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44883 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x02,0x06,0x06]
44885 v_xor_b32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44886 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x03,0x06,0x06]
44888 v_xor_b32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44889 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x04,0x06,0x06]
44891 v_xor_b32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44892 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x05,0x06,0x06]
44894 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
44895 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x0e,0x06,0x06]
44897 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
44898 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x16,0x06,0x06]
44900 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
44901 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x16,0x06,0x06]
44903 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
44904 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x06]
44906 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
44907 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x00,0x06]
44909 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
44910 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x01,0x06]
44912 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
44913 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x02,0x06]
44915 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
44916 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x03,0x06]
44918 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
44919 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x04,0x06]
44921 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
44922 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x05,0x06]
44924 v_xor_b32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44925 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x0e,0x06]
44927 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
44928 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x06]
44930 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
44931 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x00]
44933 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
44934 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x01]
44936 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
44937 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x02]
44939 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
44940 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x03]
44942 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
44943 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x04]
44945 v_xor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
44946 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x05]
44948 v_xor_b32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
44949 // GFX10: encoding: [0xf9,0x04,0x0a,0x3a,0x01,0x06,0x06,0x0e]
44951 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44952 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x00]
44954 v_xor_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44955 // GFX10: encoding: [0xfa,0x04,0xfe,0x3b,0x01,0xe4,0x00,0x00]
44957 v_xor_b32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44958 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0xff,0xe4,0x00,0x00]
44960 v_xor_b32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
44961 // GFX10: encoding: [0xfa,0xfe,0x0b,0x3a,0x01,0xe4,0x00,0x00]
44963 v_xor_b32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
44964 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x1b,0x00,0x00]
44966 v_xor_b32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
44967 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x40,0x01,0x00]
44969 v_xor_b32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
44970 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x41,0x01,0x00]
44972 v_xor_b32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
44973 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x01,0x01,0x00]
44975 v_xor_b32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
44976 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x0f,0x01,0x00]
44978 v_xor_b32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
44979 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x11,0x01,0x00]
44981 v_xor_b32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
44982 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x1f,0x01,0x00]
44984 v_xor_b32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
44985 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x21,0x01,0x00]
44987 v_xor_b32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
44988 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x2f,0x01,0x00]
44990 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
44991 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x10]
44993 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
44994 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x30]
44996 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
44997 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0xf0]
44999 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
45000 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0xf0]
45002 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
45003 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x01]
45005 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
45006 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x03]
45008 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
45009 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x0f]
45011 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
45012 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x00,0x0f]
45014 v_xor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
45015 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0xe4,0x08,0x00]
45017 v_xor_b32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
45018 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x51,0x01,0x00]
45020 v_xor_b32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
45021 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x5f,0x01,0x00]
45023 v_xor_b32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
45024 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x61,0x01,0x00]
45026 v_xor_b32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
45027 // GFX10: encoding: [0xfa,0x04,0x0a,0x3a,0x01,0x6f,0x01,0x00]
45029 v_xnor_b32_e32 v5, v1, v2
45030 // GFX10: encoding: [0x01,0x05,0x0a,0x3c]
45032 v_xnor_b32_e32 v255, v1, v2
45033 // GFX10: encoding: [0x01,0x05,0xfe,0x3d]
45035 v_xnor_b32_e32 v5, v255, v2
45036 // GFX10: encoding: [0xff,0x05,0x0a,0x3c]
45038 v_xnor_b32_e32 v5, s1, v2
45039 // GFX10: encoding: [0x01,0x04,0x0a,0x3c]
45041 v_xnor_b32_e32 v5, s103, v2
45042 // GFX10: encoding: [0x67,0x04,0x0a,0x3c]
45044 v_xnor_b32_e32 v5, vcc_lo, v2
45045 // GFX10: encoding: [0x6a,0x04,0x0a,0x3c]
45047 v_xnor_b32_e32 v5, vcc_hi, v2
45048 // GFX10: encoding: [0x6b,0x04,0x0a,0x3c]
45050 v_xnor_b32_e32 v5, ttmp11, v2
45051 // GFX10: encoding: [0x77,0x04,0x0a,0x3c]
45053 v_xnor_b32_e32 v5, m0, v2
45054 // GFX10: encoding: [0x7c,0x04,0x0a,0x3c]
45056 v_xnor_b32_e32 v5, exec_lo, v2
45057 // GFX10: encoding: [0x7e,0x04,0x0a,0x3c]
45059 v_xnor_b32_e32 v5, exec_hi, v2
45060 // GFX10: encoding: [0x7f,0x04,0x0a,0x3c]
45062 v_xnor_b32_e32 v5, 0, v2
45063 // GFX10: encoding: [0x80,0x04,0x0a,0x3c]
45065 v_xnor_b32_e32 v5, -1, v2
45066 // GFX10: encoding: [0xc1,0x04,0x0a,0x3c]
45068 v_xnor_b32_e32 v5, 0.5, v2
45069 // GFX10: encoding: [0xf0,0x04,0x0a,0x3c]
45071 v_xnor_b32_e32 v5, -4.0, v2
45072 // GFX10: encoding: [0xf7,0x04,0x0a,0x3c]
45074 v_xnor_b32_e32 v5, 0xaf123456, v2
45075 // GFX10: encoding: [0xff,0x04,0x0a,0x3c,0x56,0x34,0x12,0xaf]
45077 v_xnor_b32_e32 v5, 0x3f717273, v2
45078 // GFX10: encoding: [0xff,0x04,0x0a,0x3c,0x73,0x72,0x71,0x3f]
45080 v_xnor_b32_e32 v5, v1, v255
45081 // GFX10: encoding: [0x01,0xff,0x0b,0x3c]
45083 v_xnor_b32_e64 v5, v1, v2
45084 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0x05,0x02,0x00]
45086 v_xnor_b32_e64 v255, v1, v2
45087 // GFX10: encoding: [0xff,0x00,0x1e,0xd5,0x01,0x05,0x02,0x00]
45089 v_xnor_b32_e64 v5, v255, v2
45090 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0xff,0x05,0x02,0x00]
45092 v_xnor_b32_e64 v5, s1, v2
45093 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0x04,0x02,0x00]
45095 v_xnor_b32_e64 v5, s101, v2
45096 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x65,0x04,0x02,0x00]
45098 v_xnor_b32_e64 v5, vcc_lo, v2
45099 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x6a,0x04,0x02,0x00]
45101 v_xnor_b32_e64 v5, vcc_hi, v2
45102 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x6b,0x04,0x02,0x00]
45104 v_xnor_b32_e64 v5, m0, v2
45105 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x7c,0x04,0x02,0x00]
45107 v_xnor_b32_e64 v5, exec_lo, v2
45108 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x7e,0x04,0x02,0x00]
45110 v_xnor_b32_e64 v5, exec_hi, v2
45111 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x7f,0x04,0x02,0x00]
45113 v_xnor_b32_e64 v5, 0, v2
45114 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x80,0x04,0x02,0x00]
45116 v_xnor_b32_e64 v5, -1, v2
45117 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0xc1,0x04,0x02,0x00]
45119 v_xnor_b32_e64 v5, 0.5, v2
45120 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0xf0,0x04,0x02,0x00]
45122 v_xnor_b32_e64 v5, -4.0, v2
45123 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0xf7,0x04,0x02,0x00]
45125 v_xnor_b32_e64 v5, v1, v255
45126 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xff,0x03,0x00]
45128 v_xnor_b32_e64 v5, v1, s2
45129 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0x05,0x00,0x00]
45131 v_xnor_b32_e64 v5, v1, s101
45132 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xcb,0x00,0x00]
45134 v_xnor_b32_e64 v5, v1, vcc_lo
45135 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xd5,0x00,0x00]
45137 v_xnor_b32_e64 v5, v1, vcc_hi
45138 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xd7,0x00,0x00]
45140 v_xnor_b32_e64 v5, v1, m0
45141 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xf9,0x00,0x00]
45143 v_xnor_b32_e64 v5, v1, exec_lo
45144 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xfd,0x00,0x00]
45146 v_xnor_b32_e64 v5, v1, exec_hi
45147 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xff,0x00,0x00]
45149 v_xnor_b32_e64 v5, v1, 0
45150 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0x01,0x01,0x00]
45152 v_xnor_b32_e64 v5, v1, -1
45153 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0x83,0x01,0x00]
45155 v_xnor_b32_e64 v5, v1, 0.5
45156 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xe1,0x01,0x00]
45158 v_xnor_b32_e64 v5, v1, -4.0
45159 // GFX10: encoding: [0x05,0x00,0x1e,0xd5,0x01,0xef,0x01,0x00]
45161 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45162 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x06]
45164 v_xnor_b32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45165 // GFX10: encoding: [0xf9,0x04,0xfe,0x3d,0x01,0x06,0x06,0x06]
45167 v_xnor_b32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45168 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0xff,0x06,0x06,0x06]
45170 v_xnor_b32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45171 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x86,0x06]
45173 v_xnor_b32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45174 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x65,0x06,0x86,0x06]
45176 v_xnor_b32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45177 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x6a,0x06,0x86,0x06]
45179 v_xnor_b32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45180 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x6b,0x06,0x86,0x06]
45182 v_xnor_b32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45183 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x7c,0x06,0x86,0x06]
45185 v_xnor_b32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45186 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x7e,0x06,0x86,0x06]
45188 v_xnor_b32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45189 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x7f,0x06,0x86,0x06]
45191 v_xnor_b32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45192 // GFX10: encoding: [0xf9,0xfe,0x0b,0x3c,0x01,0x06,0x06,0x06]
45194 v_xnor_b32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45195 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x06]
45197 v_xnor_b32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45198 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x00,0x06,0x06]
45200 v_xnor_b32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45201 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x01,0x06,0x06]
45203 v_xnor_b32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45204 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x02,0x06,0x06]
45206 v_xnor_b32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45207 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x03,0x06,0x06]
45209 v_xnor_b32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45210 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x04,0x06,0x06]
45212 v_xnor_b32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45213 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x05,0x06,0x06]
45215 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
45216 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x0e,0x06,0x06]
45218 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
45219 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x16,0x06,0x06]
45221 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
45222 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x16,0x06,0x06]
45224 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
45225 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x06]
45227 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
45228 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x00,0x06]
45230 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
45231 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x01,0x06]
45233 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
45234 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x02,0x06]
45236 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
45237 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x03,0x06]
45239 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
45240 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x04,0x06]
45242 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
45243 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x05,0x06]
45245 v_xnor_b32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45246 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x0e,0x06]
45248 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
45249 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x06]
45251 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
45252 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x00]
45254 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
45255 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x01]
45257 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
45258 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x02]
45260 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
45261 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x03]
45263 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
45264 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x04]
45266 v_xnor_b32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
45267 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x05]
45269 v_xnor_b32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45270 // GFX10: encoding: [0xf9,0x04,0x0a,0x3c,0x01,0x06,0x06,0x0e]
45272 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
45273 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x00]
45275 v_xnor_b32_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
45276 // GFX10: encoding: [0xfa,0x04,0xfe,0x3d,0x01,0xe4,0x00,0x00]
45278 v_xnor_b32_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
45279 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0xff,0xe4,0x00,0x00]
45281 v_xnor_b32_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
45282 // GFX10: encoding: [0xfa,0xfe,0x0b,0x3c,0x01,0xe4,0x00,0x00]
45284 v_xnor_b32_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
45285 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x1b,0x00,0x00]
45287 v_xnor_b32_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
45288 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x40,0x01,0x00]
45290 v_xnor_b32_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
45291 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x41,0x01,0x00]
45293 v_xnor_b32_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
45294 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x01,0x01,0x00]
45296 v_xnor_b32_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
45297 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x0f,0x01,0x00]
45299 v_xnor_b32_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
45300 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x11,0x01,0x00]
45302 v_xnor_b32_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
45303 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x1f,0x01,0x00]
45305 v_xnor_b32_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
45306 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x21,0x01,0x00]
45308 v_xnor_b32_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
45309 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x2f,0x01,0x00]
45311 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
45312 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x10]
45314 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
45315 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x30]
45317 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
45318 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0xf0]
45320 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
45321 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0xf0]
45323 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
45324 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x01]
45326 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
45327 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x03]
45329 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
45330 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x0f]
45332 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
45333 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x00,0x0f]
45335 v_xnor_b32_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
45336 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0xe4,0x08,0x00]
45338 v_xnor_b32_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
45339 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x51,0x01,0x00]
45341 v_xnor_b32_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
45342 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x5f,0x01,0x00]
45344 v_xnor_b32_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
45345 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x61,0x01,0x00]
45347 v_xnor_b32_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
45348 // GFX10: encoding: [0xfa,0x04,0x0a,0x3c,0x01,0x6f,0x01,0x00]
45350 v_mac_f32_e32 v5, v1, v2
45351 // GFX10: encoding: [0x01,0x05,0x0a,0x3e]
45353 v_mac_f32_e32 v255, v1, v2
45354 // GFX10: encoding: [0x01,0x05,0xfe,0x3f]
45356 v_mac_f32_e32 v5, v255, v2
45357 // GFX10: encoding: [0xff,0x05,0x0a,0x3e]
45359 v_mac_f32_e32 v5, s1, v2
45360 // GFX10: encoding: [0x01,0x04,0x0a,0x3e]
45362 v_mac_f32_e32 v5, s103, v2
45363 // GFX10: encoding: [0x67,0x04,0x0a,0x3e]
45365 v_mac_f32_e32 v5, vcc_lo, v2
45366 // GFX10: encoding: [0x6a,0x04,0x0a,0x3e]
45368 v_mac_f32_e32 v5, vcc_hi, v2
45369 // GFX10: encoding: [0x6b,0x04,0x0a,0x3e]
45371 v_mac_f32_e32 v5, ttmp11, v2
45372 // GFX10: encoding: [0x77,0x04,0x0a,0x3e]
45374 v_mac_f32_e32 v5, m0, v2
45375 // GFX10: encoding: [0x7c,0x04,0x0a,0x3e]
45377 v_mac_f32_e32 v5, exec_lo, v2
45378 // GFX10: encoding: [0x7e,0x04,0x0a,0x3e]
45380 v_mac_f32_e32 v5, exec_hi, v2
45381 // GFX10: encoding: [0x7f,0x04,0x0a,0x3e]
45383 v_mac_f32_e32 v5, 0, v2
45384 // GFX10: encoding: [0x80,0x04,0x0a,0x3e]
45386 v_mac_f32_e32 v5, -1, v2
45387 // GFX10: encoding: [0xc1,0x04,0x0a,0x3e]
45389 v_mac_f32_e32 v5, 0.5, v2
45390 // GFX10: encoding: [0xf0,0x04,0x0a,0x3e]
45392 v_mac_f32_e32 v5, -4.0, v2
45393 // GFX10: encoding: [0xf7,0x04,0x0a,0x3e]
45395 v_mac_f32_e32 v5, 0xaf123456, v2
45396 // GFX10: encoding: [0xff,0x04,0x0a,0x3e,0x56,0x34,0x12,0xaf]
45398 v_mac_f32_e32 v5, 0x3f717273, v2
45399 // GFX10: encoding: [0xff,0x04,0x0a,0x3e,0x73,0x72,0x71,0x3f]
45401 v_mac_f32_e32 v5, v1, v255
45402 // GFX10: encoding: [0x01,0xff,0x0b,0x3e]
45404 v_mac_f32_e64 v5, v1, v2
45405 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x00]
45407 v_mac_f32_e64 v255, v1, v2
45408 // GFX10: encoding: [0xff,0x00,0x1f,0xd5,0x01,0x05,0x02,0x00]
45410 v_mac_f32_e64 v5, v255, v2
45411 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0xff,0x05,0x02,0x00]
45413 v_mac_f32_e64 v5, s1, v2
45414 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x04,0x02,0x00]
45416 v_mac_f32_e64 v5, s101, v2
45417 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x65,0x04,0x02,0x00]
45419 v_mac_f32_e64 v5, vcc_lo, v2
45420 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x6a,0x04,0x02,0x00]
45422 v_mac_f32_e64 v5, vcc_hi, v2
45423 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x6b,0x04,0x02,0x00]
45425 v_mac_f32_e64 v5, m0, v2
45426 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x7c,0x04,0x02,0x00]
45428 v_mac_f32_e64 v5, exec_lo, v2
45429 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x7e,0x04,0x02,0x00]
45431 v_mac_f32_e64 v5, exec_hi, v2
45432 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x7f,0x04,0x02,0x00]
45434 v_mac_f32_e64 v5, 0, v2
45435 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x80,0x04,0x02,0x00]
45437 v_mac_f32_e64 v5, -1, v2
45438 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0xc1,0x04,0x02,0x00]
45440 v_mac_f32_e64 v5, 0.5, v2
45441 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0xf0,0x04,0x02,0x00]
45443 v_mac_f32_e64 v5, -4.0, v2
45444 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0xf7,0x04,0x02,0x00]
45446 v_mac_f32_e64 v5, v1, v255
45447 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xff,0x03,0x00]
45449 v_mac_f32_e64 v5, v1, s2
45450 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x00,0x00]
45452 v_mac_f32_e64 v5, v1, s101
45453 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xcb,0x00,0x00]
45455 v_mac_f32_e64 v5, v1, vcc_lo
45456 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xd5,0x00,0x00]
45458 v_mac_f32_e64 v5, v1, vcc_hi
45459 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xd7,0x00,0x00]
45461 v_mac_f32_e64 v5, v1, m0
45462 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xf9,0x00,0x00]
45464 v_mac_f32_e64 v5, v1, exec_lo
45465 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xfd,0x00,0x00]
45467 v_mac_f32_e64 v5, v1, exec_hi
45468 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xff,0x00,0x00]
45470 v_mac_f32_e64 v5, v1, 0
45471 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x01,0x01,0x00]
45473 v_mac_f32_e64 v5, v1, -1
45474 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x83,0x01,0x00]
45476 v_mac_f32_e64 v5, v1, 0.5
45477 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xe1,0x01,0x00]
45479 v_mac_f32_e64 v5, v1, -4.0
45480 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0xef,0x01,0x00]
45482 v_mac_f32_e64 v5, -v1, v2
45483 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x20]
45485 v_mac_f32_e64 v5, v1, -v2
45486 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x40]
45488 v_mac_f32_e64 v5, -v1, -v2
45489 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x60]
45491 v_mac_f32_e64 v5, |v1|, v2
45492 // GFX10: encoding: [0x05,0x01,0x1f,0xd5,0x01,0x05,0x02,0x00]
45494 v_mac_f32_e64 v5, v1, |v2|
45495 // GFX10: encoding: [0x05,0x02,0x1f,0xd5,0x01,0x05,0x02,0x00]
45497 v_mac_f32_e64 v5, |v1|, |v2|
45498 // GFX10: encoding: [0x05,0x03,0x1f,0xd5,0x01,0x05,0x02,0x00]
45500 v_mac_f32_e64 v5, v1, v2 clamp
45501 // GFX10: encoding: [0x05,0x80,0x1f,0xd5,0x01,0x05,0x02,0x00]
45503 v_mac_f32_e64 v5, v1, v2 mul:2
45504 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x08]
45506 v_mac_f32_e64 v5, v1, v2 mul:4
45507 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x10]
45509 v_mac_f32_e64 v5, v1, v2 div:2
45510 // GFX10: encoding: [0x05,0x00,0x1f,0xd5,0x01,0x05,0x02,0x18]
45512 v_madmk_f32 v5, v1, 0x11213141, v3
45513 // GFX10: encoding: [0x01,0x07,0x0a,0x40,0x41,0x31,0x21,0x11]
45515 v_madmk_f32 v255, v1, 0x11213141, v3
45516 // GFX10: encoding: [0x01,0x07,0xfe,0x41,0x41,0x31,0x21,0x11]
45518 v_madmk_f32 v5, v255, 0x11213141, v3
45519 // GFX10: encoding: [0xff,0x07,0x0a,0x40,0x41,0x31,0x21,0x11]
45521 v_madmk_f32 v5, 0, 0x11213141, v3
45522 // GFX10: encoding: [0x80,0x06,0x0a,0x40,0x41,0x31,0x21,0x11]
45524 v_madmk_f32 v5, -1, 0x11213141, v3
45525 // GFX10: encoding: [0xc1,0x06,0x0a,0x40,0x41,0x31,0x21,0x11]
45527 v_madmk_f32 v5, 0.5, 0x11213141, v3
45528 // GFX10: encoding: [0xf0,0x06,0x0a,0x40,0x41,0x31,0x21,0x11]
45530 v_madmk_f32 v5, -4.0, 0x11213141, v3
45531 // GFX10: encoding: [0xf7,0x06,0x0a,0x40,0x41,0x31,0x21,0x11]
45533 v_madmk_f32 v5, v1, 0xa1b1c1d1, v3
45534 // GFX10: encoding: [0x01,0x07,0x0a,0x40,0xd1,0xc1,0xb1,0xa1]
45536 v_madmk_f32 v5, v1, 0x11213141, v255
45537 // GFX10: encoding: [0x01,0xff,0x0b,0x40,0x41,0x31,0x21,0x11]
45539 v_madak_f32 v5, v1, v2, 0x11213141
45540 // GFX10: encoding: [0x01,0x05,0x0a,0x42,0x41,0x31,0x21,0x11]
45542 v_madak_f32 v255, v1, v2, 0x11213141
45543 // GFX10: encoding: [0x01,0x05,0xfe,0x43,0x41,0x31,0x21,0x11]
45545 v_madak_f32 v5, v255, v2, 0x11213141
45546 // GFX10: encoding: [0xff,0x05,0x0a,0x42,0x41,0x31,0x21,0x11]
45548 v_madak_f32 v5, 0, v2, 0x11213141
45549 // GFX10: encoding: [0x80,0x04,0x0a,0x42,0x41,0x31,0x21,0x11]
45551 v_madak_f32 v5, -1, v2, 0x11213141
45552 // GFX10: encoding: [0xc1,0x04,0x0a,0x42,0x41,0x31,0x21,0x11]
45554 v_madak_f32 v5, 0.5, v2, 0x11213141
45555 // GFX10: encoding: [0xf0,0x04,0x0a,0x42,0x41,0x31,0x21,0x11]
45557 v_madak_f32 v5, -4.0, v2, 0x11213141
45558 // GFX10: encoding: [0xf7,0x04,0x0a,0x42,0x41,0x31,0x21,0x11]
45560 v_madak_f32 v5, v1, v255, 0x11213141
45561 // GFX10: encoding: [0x01,0xff,0x0b,0x42,0x41,0x31,0x21,0x11]
45563 v_madak_f32 v5, v1, v2, 0xa1b1c1d1
45564 // GFX10: encoding: [0x01,0x05,0x0a,0x42,0xd1,0xc1,0xb1,0xa1]
45566 v_add_nc_u32_e32 v5, v1, v2
45567 // GFX10: encoding: [0x01,0x05,0x0a,0x4a]
45569 v_add_nc_u32_e32 v255, v1, v2
45570 // GFX10: encoding: [0x01,0x05,0xfe,0x4b]
45572 v_add_nc_u32_e32 v5, v255, v2
45573 // GFX10: encoding: [0xff,0x05,0x0a,0x4a]
45575 v_add_nc_u32_e32 v5, s1, v2
45576 // GFX10: encoding: [0x01,0x04,0x0a,0x4a]
45578 v_add_nc_u32_e32 v5, s101, v2
45579 // GFX10: encoding: [0x65,0x04,0x0a,0x4a]
45581 v_add_nc_u32_e32 v5, vcc_lo, v2
45582 // GFX10: encoding: [0x6a,0x04,0x0a,0x4a]
45584 v_add_nc_u32_e32 v5, vcc_hi, v2
45585 // GFX10: encoding: [0x6b,0x04,0x0a,0x4a]
45587 v_add_nc_u32_e32 v5, m0, v2
45588 // GFX10: encoding: [0x7c,0x04,0x0a,0x4a]
45590 v_add_nc_u32_e32 v5, exec_lo, v2
45591 // GFX10: encoding: [0x7e,0x04,0x0a,0x4a]
45593 v_add_nc_u32_e32 v5, exec_hi, v2
45594 // GFX10: encoding: [0x7f,0x04,0x0a,0x4a]
45596 v_add_nc_u32_e32 v5, 0, v2
45597 // GFX10: encoding: [0x80,0x04,0x0a,0x4a]
45599 v_add_nc_u32_e32 v5, -1, v2
45600 // GFX10: encoding: [0xc1,0x04,0x0a,0x4a]
45602 v_add_nc_u32_e32 v5, 0.5, v2
45603 // GFX10: encoding: [0xf0,0x04,0x0a,0x4a]
45605 v_add_nc_u32_e32 v5, -4.0, v2
45606 // GFX10: encoding: [0xf7,0x04,0x0a,0x4a]
45608 v_add_nc_u32_e32 v5, 0xaf123456, v2
45609 // GFX10: encoding: [0xff,0x04,0x0a,0x4a,0x56,0x34,0x12,0xaf]
45611 v_add_nc_u32_e32 v5, 0x3f717273, v2
45612 // GFX10: encoding: [0xff,0x04,0x0a,0x4a,0x73,0x72,0x71,0x3f]
45614 v_add_nc_u32_e32 v5, v1, v255
45615 // GFX10: encoding: [0x01,0xff,0x0b,0x4a]
45617 v_add_nc_u32_e64 v5, v1, v2
45618 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0x05,0x02,0x00]
45620 v_add_nc_u32_e64 v255, v1, v2
45621 // GFX10: encoding: [0xff,0x00,0x25,0xd5,0x01,0x05,0x02,0x00]
45623 v_add_nc_u32_e64 v5, v255, v2
45624 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0xff,0x05,0x02,0x00]
45626 v_add_nc_u32_e64 v5, s1, v2
45627 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0x04,0x02,0x00]
45629 v_add_nc_u32_e64 v5, s101, v2
45630 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x65,0x04,0x02,0x00]
45632 v_add_nc_u32_e64 v5, vcc_lo, v2
45633 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x6a,0x04,0x02,0x00]
45635 v_add_nc_u32_e64 v5, vcc_hi, v2
45636 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x6b,0x04,0x02,0x00]
45638 v_add_nc_u32_e64 v5, m0, v2
45639 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x7c,0x04,0x02,0x00]
45641 v_add_nc_u32_e64 v5, exec_lo, v2
45642 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x7e,0x04,0x02,0x00]
45644 v_add_nc_u32_e64 v5, exec_hi, v2
45645 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x7f,0x04,0x02,0x00]
45647 v_add_nc_u32_e64 v5, 0, v2
45648 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x80,0x04,0x02,0x00]
45650 v_add_nc_u32_e64 v5, -1, v2
45651 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0xc1,0x04,0x02,0x00]
45653 v_add_nc_u32_e64 v5, 0.5, v2
45654 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0xf0,0x04,0x02,0x00]
45656 v_add_nc_u32_e64 v5, -4.0, v2
45657 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0xf7,0x04,0x02,0x00]
45659 v_add_nc_u32_e64 v5, v1, v255
45660 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xff,0x03,0x00]
45662 v_add_nc_u32_e64 v5, v1, s2
45663 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0x05,0x00,0x00]
45665 v_add_nc_u32_e64 v5, v1, s101
45666 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xcb,0x00,0x00]
45668 v_add_nc_u32_e64 v5, v1, vcc_lo
45669 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xd5,0x00,0x00]
45671 v_add_nc_u32_e64 v5, v1, vcc_hi
45672 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xd7,0x00,0x00]
45674 v_add_nc_u32_e64 v5, v1, m0
45675 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xf9,0x00,0x00]
45677 v_add_nc_u32_e64 v5, v1, exec_lo
45678 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xfd,0x00,0x00]
45680 v_add_nc_u32_e64 v5, v1, exec_hi
45681 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xff,0x00,0x00]
45683 v_add_nc_u32_e64 v5, v1, 0
45684 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0x01,0x01,0x00]
45686 v_add_nc_u32_e64 v5, v1, -1
45687 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0x83,0x01,0x00]
45689 v_add_nc_u32_e64 v5, v1, 0.5
45690 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xe1,0x01,0x00]
45692 v_add_nc_u32_e64 v5, v1, -4.0
45693 // GFX10: encoding: [0x05,0x00,0x25,0xd5,0x01,0xef,0x01,0x00]
45695 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45696 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x06]
45698 v_add_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45699 // GFX10: encoding: [0xf9,0x04,0xfe,0x4b,0x01,0x06,0x06,0x06]
45701 v_add_nc_u32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45702 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0xff,0x06,0x06,0x06]
45704 v_add_nc_u32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45705 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x86,0x06]
45707 v_add_nc_u32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45708 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x65,0x06,0x86,0x06]
45710 v_add_nc_u32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45711 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x6a,0x06,0x86,0x06]
45713 v_add_nc_u32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45714 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x6b,0x06,0x86,0x06]
45716 v_add_nc_u32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45717 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x7c,0x06,0x86,0x06]
45719 v_add_nc_u32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45720 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x7e,0x06,0x86,0x06]
45722 v_add_nc_u32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45723 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x7f,0x06,0x86,0x06]
45725 v_add_nc_u32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45726 // GFX10: encoding: [0xf9,0xfe,0x0b,0x4a,0x01,0x06,0x06,0x06]
45728 v_add_nc_u32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45729 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x26,0x06,0x06]
45731 v_add_nc_u32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45732 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x06]
45734 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45735 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x00,0x06,0x06]
45737 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45738 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x01,0x06,0x06]
45740 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45741 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x02,0x06,0x06]
45743 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45744 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x03,0x06,0x06]
45746 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45747 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x04,0x06,0x06]
45749 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45750 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x05,0x06,0x06]
45752 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
45753 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x0e,0x06,0x06]
45755 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
45756 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x16,0x06,0x06]
45758 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
45759 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x16,0x06,0x06]
45761 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
45762 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x06]
45764 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
45765 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x00,0x06]
45767 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
45768 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x01,0x06]
45770 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
45771 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x02,0x06]
45773 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
45774 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x03,0x06]
45776 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
45777 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x04,0x06]
45779 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
45780 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x05,0x06]
45782 v_add_nc_u32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45783 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x0e,0x06]
45785 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
45786 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x06]
45788 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
45789 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x00]
45791 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
45792 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x01]
45794 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
45795 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x02]
45797 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
45798 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x03]
45800 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
45801 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x04]
45803 v_add_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
45804 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x05]
45806 v_add_nc_u32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45807 // GFX10: encoding: [0xf9,0x04,0x0a,0x4a,0x01,0x06,0x06,0x0e]
45809 v_sub_nc_u32_e32 v5, v1, v2
45810 // GFX10: encoding: [0x01,0x05,0x0a,0x4c]
45812 v_sub_nc_u32_e32 v255, v1, v2
45813 // GFX10: encoding: [0x01,0x05,0xfe,0x4d]
45815 v_sub_nc_u32_e32 v5, v255, v2
45816 // GFX10: encoding: [0xff,0x05,0x0a,0x4c]
45818 v_sub_nc_u32_e32 v5, s1, v2
45819 // GFX10: encoding: [0x01,0x04,0x0a,0x4c]
45821 v_sub_nc_u32_e32 v5, s101, v2
45822 // GFX10: encoding: [0x65,0x04,0x0a,0x4c]
45824 v_sub_nc_u32_e32 v5, vcc_lo, v2
45825 // GFX10: encoding: [0x6a,0x04,0x0a,0x4c]
45827 v_sub_nc_u32_e32 v5, vcc_hi, v2
45828 // GFX10: encoding: [0x6b,0x04,0x0a,0x4c]
45830 v_sub_nc_u32_e32 v5, m0, v2
45831 // GFX10: encoding: [0x7c,0x04,0x0a,0x4c]
45833 v_sub_nc_u32_e32 v5, exec_lo, v2
45834 // GFX10: encoding: [0x7e,0x04,0x0a,0x4c]
45836 v_sub_nc_u32_e32 v5, exec_hi, v2
45837 // GFX10: encoding: [0x7f,0x04,0x0a,0x4c]
45839 v_sub_nc_u32_e32 v5, 0, v2
45840 // GFX10: encoding: [0x80,0x04,0x0a,0x4c]
45842 v_sub_nc_u32_e32 v5, -1, v2
45843 // GFX10: encoding: [0xc1,0x04,0x0a,0x4c]
45845 v_sub_nc_u32_e32 v5, 0.5, v2
45846 // GFX10: encoding: [0xf0,0x04,0x0a,0x4c]
45848 v_sub_nc_u32_e32 v5, -4.0, v2
45849 // GFX10: encoding: [0xf7,0x04,0x0a,0x4c]
45851 v_sub_nc_u32_e32 v5, 0xaf123456, v2
45852 // GFX10: encoding: [0xff,0x04,0x0a,0x4c,0x56,0x34,0x12,0xaf]
45854 v_sub_nc_u32_e32 v5, 0x3f717273, v2
45855 // GFX10: encoding: [0xff,0x04,0x0a,0x4c,0x73,0x72,0x71,0x3f]
45857 v_sub_nc_u32_e32 v5, v1, v255
45858 // GFX10: encoding: [0x01,0xff,0x0b,0x4c]
45860 v_sub_nc_u32_e64 v5, v1, v2
45861 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0x05,0x02,0x00]
45863 v_sub_nc_u32_e64 v255, v1, v2
45864 // GFX10: encoding: [0xff,0x00,0x26,0xd5,0x01,0x05,0x02,0x00]
45866 v_sub_nc_u32_e64 v5, v255, v2
45867 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0xff,0x05,0x02,0x00]
45869 v_sub_nc_u32_e64 v5, s1, v2
45870 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0x04,0x02,0x00]
45872 v_sub_nc_u32_e64 v5, s101, v2
45873 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x65,0x04,0x02,0x00]
45875 v_sub_nc_u32_e64 v5, vcc_lo, v2
45876 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x6a,0x04,0x02,0x00]
45878 v_sub_nc_u32_e64 v5, vcc_hi, v2
45879 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x6b,0x04,0x02,0x00]
45881 v_sub_nc_u32_e64 v5, m0, v2
45882 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x7c,0x04,0x02,0x00]
45884 v_sub_nc_u32_e64 v5, exec_lo, v2
45885 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x7e,0x04,0x02,0x00]
45887 v_sub_nc_u32_e64 v5, exec_hi, v2
45888 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x7f,0x04,0x02,0x00]
45890 v_sub_nc_u32_e64 v5, 0, v2
45891 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x80,0x04,0x02,0x00]
45893 v_sub_nc_u32_e64 v5, -1, v2
45894 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0xc1,0x04,0x02,0x00]
45896 v_sub_nc_u32_e64 v5, 0.5, v2
45897 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0xf0,0x04,0x02,0x00]
45899 v_sub_nc_u32_e64 v5, -4.0, v2
45900 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0xf7,0x04,0x02,0x00]
45902 v_sub_nc_u32_e64 v5, v1, v255
45903 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xff,0x03,0x00]
45905 v_sub_nc_u32_e64 v5, v1, s2
45906 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0x05,0x00,0x00]
45908 v_sub_nc_u32_e64 v5, v1, s101
45909 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xcb,0x00,0x00]
45911 v_sub_nc_u32_e64 v5, v1, vcc_lo
45912 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xd5,0x00,0x00]
45914 v_sub_nc_u32_e64 v5, v1, vcc_hi
45915 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xd7,0x00,0x00]
45917 v_sub_nc_u32_e64 v5, v1, m0
45918 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xf9,0x00,0x00]
45920 v_sub_nc_u32_e64 v5, v1, exec_lo
45921 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xfd,0x00,0x00]
45923 v_sub_nc_u32_e64 v5, v1, exec_hi
45924 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xff,0x00,0x00]
45926 v_sub_nc_u32_e64 v5, v1, 0
45927 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0x01,0x01,0x00]
45929 v_sub_nc_u32_e64 v5, v1, -1
45930 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0x83,0x01,0x00]
45932 v_sub_nc_u32_e64 v5, v1, 0.5
45933 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xe1,0x01,0x00]
45935 v_sub_nc_u32_e64 v5, v1, -4.0
45936 // GFX10: encoding: [0x05,0x00,0x26,0xd5,0x01,0xef,0x01,0x00]
45938 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45939 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x06]
45941 v_sub_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45942 // GFX10: encoding: [0xf9,0x04,0xfe,0x4d,0x01,0x06,0x06,0x06]
45944 v_sub_nc_u32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45945 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0xff,0x06,0x06,0x06]
45947 v_sub_nc_u32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45948 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x86,0x06]
45950 v_sub_nc_u32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45951 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x65,0x06,0x86,0x06]
45953 v_sub_nc_u32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45954 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x6a,0x06,0x86,0x06]
45956 v_sub_nc_u32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45957 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x6b,0x06,0x86,0x06]
45959 v_sub_nc_u32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45960 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x7c,0x06,0x86,0x06]
45962 v_sub_nc_u32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45963 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x7e,0x06,0x86,0x06]
45965 v_sub_nc_u32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45966 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x7f,0x06,0x86,0x06]
45968 v_sub_nc_u32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45969 // GFX10: encoding: [0xf9,0xfe,0x0b,0x4c,0x01,0x06,0x06,0x06]
45971 v_sub_nc_u32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45972 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x26,0x06,0x06]
45974 v_sub_nc_u32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45975 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x06]
45977 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45978 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x00,0x06,0x06]
45980 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45981 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x01,0x06,0x06]
45983 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45984 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x02,0x06,0x06]
45986 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45987 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x03,0x06,0x06]
45989 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45990 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x04,0x06,0x06]
45992 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
45993 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x05,0x06,0x06]
45995 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
45996 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x0e,0x06,0x06]
45998 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
45999 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x16,0x06,0x06]
46001 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
46002 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x16,0x06,0x06]
46004 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
46005 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x06]
46007 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
46008 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x00,0x06]
46010 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
46011 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x01,0x06]
46013 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
46014 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x02,0x06]
46016 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
46017 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x03,0x06]
46019 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
46020 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x04,0x06]
46022 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
46023 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x05,0x06]
46025 v_sub_nc_u32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46026 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x0e,0x06]
46028 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
46029 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x06]
46031 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
46032 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x00]
46034 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
46035 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x01]
46037 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
46038 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x02]
46040 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
46041 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x03]
46043 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
46044 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x04]
46046 v_sub_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
46047 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x05]
46049 v_sub_nc_u32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46050 // GFX10: encoding: [0xf9,0x04,0x0a,0x4c,0x01,0x06,0x06,0x0e]
46052 v_subrev_nc_u32_e32 v5, v1, v2
46053 // GFX10: encoding: [0x01,0x05,0x0a,0x4e]
46055 v_subrev_nc_u32_e32 v255, v1, v2
46056 // GFX10: encoding: [0x01,0x05,0xfe,0x4f]
46058 v_subrev_nc_u32_e32 v5, v255, v2
46059 // GFX10: encoding: [0xff,0x05,0x0a,0x4e]
46061 v_subrev_nc_u32_e32 v5, s1, v2
46062 // GFX10: encoding: [0x01,0x04,0x0a,0x4e]
46064 v_subrev_nc_u32_e32 v5, s101, v2
46065 // GFX10: encoding: [0x65,0x04,0x0a,0x4e]
46067 v_subrev_nc_u32_e32 v5, vcc_lo, v2
46068 // GFX10: encoding: [0x6a,0x04,0x0a,0x4e]
46070 v_subrev_nc_u32_e32 v5, vcc_hi, v2
46071 // GFX10: encoding: [0x6b,0x04,0x0a,0x4e]
46073 v_subrev_nc_u32_e32 v5, m0, v2
46074 // GFX10: encoding: [0x7c,0x04,0x0a,0x4e]
46076 v_subrev_nc_u32_e32 v5, exec_lo, v2
46077 // GFX10: encoding: [0x7e,0x04,0x0a,0x4e]
46079 v_subrev_nc_u32_e32 v5, exec_hi, v2
46080 // GFX10: encoding: [0x7f,0x04,0x0a,0x4e]
46082 v_subrev_nc_u32_e32 v5, 0, v2
46083 // GFX10: encoding: [0x80,0x04,0x0a,0x4e]
46085 v_subrev_nc_u32_e32 v5, -1, v2
46086 // GFX10: encoding: [0xc1,0x04,0x0a,0x4e]
46088 v_subrev_nc_u32_e32 v5, 0.5, v2
46089 // GFX10: encoding: [0xf0,0x04,0x0a,0x4e]
46091 v_subrev_nc_u32_e32 v5, -4.0, v2
46092 // GFX10: encoding: [0xf7,0x04,0x0a,0x4e]
46094 v_subrev_nc_u32_e32 v5, 0xaf123456, v2
46095 // GFX10: encoding: [0xff,0x04,0x0a,0x4e,0x56,0x34,0x12,0xaf]
46097 v_subrev_nc_u32_e32 v5, 0x3f717273, v2
46098 // GFX10: encoding: [0xff,0x04,0x0a,0x4e,0x73,0x72,0x71,0x3f]
46100 v_subrev_nc_u32_e32 v5, v1, v255
46101 // GFX10: encoding: [0x01,0xff,0x0b,0x4e]
46103 v_subrev_nc_u32_e64 v5, v1, v2
46104 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0x05,0x02,0x00]
46106 v_subrev_nc_u32_e64 v255, v1, v2
46107 // GFX10: encoding: [0xff,0x00,0x27,0xd5,0x01,0x05,0x02,0x00]
46109 v_subrev_nc_u32_e64 v5, v255, v2
46110 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0xff,0x05,0x02,0x00]
46112 v_subrev_nc_u32_e64 v5, s1, v2
46113 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0x04,0x02,0x00]
46115 v_subrev_nc_u32_e64 v5, s101, v2
46116 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x65,0x04,0x02,0x00]
46118 v_subrev_nc_u32_e64 v5, vcc_lo, v2
46119 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x6a,0x04,0x02,0x00]
46121 v_subrev_nc_u32_e64 v5, vcc_hi, v2
46122 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x6b,0x04,0x02,0x00]
46124 v_subrev_nc_u32_e64 v5, m0, v2
46125 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x7c,0x04,0x02,0x00]
46127 v_subrev_nc_u32_e64 v5, exec_lo, v2
46128 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x7e,0x04,0x02,0x00]
46130 v_subrev_nc_u32_e64 v5, exec_hi, v2
46131 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x7f,0x04,0x02,0x00]
46133 v_subrev_nc_u32_e64 v5, 0, v2
46134 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x80,0x04,0x02,0x00]
46136 v_subrev_nc_u32_e64 v5, -1, v2
46137 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0xc1,0x04,0x02,0x00]
46139 v_subrev_nc_u32_e64 v5, 0.5, v2
46140 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0xf0,0x04,0x02,0x00]
46142 v_subrev_nc_u32_e64 v5, -4.0, v2
46143 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0xf7,0x04,0x02,0x00]
46145 v_subrev_nc_u32_e64 v5, v1, v255
46146 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xff,0x03,0x00]
46148 v_subrev_nc_u32_e64 v5, v1, s2
46149 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0x05,0x00,0x00]
46151 v_subrev_nc_u32_e64 v5, v1, s101
46152 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xcb,0x00,0x00]
46154 v_subrev_nc_u32_e64 v5, v1, vcc_lo
46155 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xd5,0x00,0x00]
46157 v_subrev_nc_u32_e64 v5, v1, vcc_hi
46158 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xd7,0x00,0x00]
46160 v_subrev_nc_u32_e64 v5, v1, m0
46161 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xf9,0x00,0x00]
46163 v_subrev_nc_u32_e64 v5, v1, exec_lo
46164 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xfd,0x00,0x00]
46166 v_subrev_nc_u32_e64 v5, v1, exec_hi
46167 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xff,0x00,0x00]
46169 v_subrev_nc_u32_e64 v5, v1, 0
46170 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0x01,0x01,0x00]
46172 v_subrev_nc_u32_e64 v5, v1, -1
46173 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0x83,0x01,0x00]
46175 v_subrev_nc_u32_e64 v5, v1, 0.5
46176 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xe1,0x01,0x00]
46178 v_subrev_nc_u32_e64 v5, v1, -4.0
46179 // GFX10: encoding: [0x05,0x00,0x27,0xd5,0x01,0xef,0x01,0x00]
46181 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46182 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x06]
46184 v_subrev_nc_u32_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46185 // GFX10: encoding: [0xf9,0x04,0xfe,0x4f,0x01,0x06,0x06,0x06]
46187 v_subrev_nc_u32_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46188 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0xff,0x06,0x06,0x06]
46190 v_subrev_nc_u32_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46191 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x86,0x06]
46193 v_subrev_nc_u32_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46194 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x65,0x06,0x86,0x06]
46196 v_subrev_nc_u32_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46197 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x6a,0x06,0x86,0x06]
46199 v_subrev_nc_u32_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46200 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x6b,0x06,0x86,0x06]
46202 v_subrev_nc_u32_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46203 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x7c,0x06,0x86,0x06]
46205 v_subrev_nc_u32_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46206 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x7e,0x06,0x86,0x06]
46208 v_subrev_nc_u32_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46209 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x7f,0x06,0x86,0x06]
46211 v_subrev_nc_u32_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46212 // GFX10: encoding: [0xf9,0xfe,0x0b,0x4e,0x01,0x06,0x06,0x06]
46214 v_subrev_nc_u32_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46215 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x26,0x06,0x06]
46217 v_subrev_nc_u32_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46218 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x06]
46220 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46221 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x00,0x06,0x06]
46223 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46224 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x01,0x06,0x06]
46226 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46227 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x02,0x06,0x06]
46229 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46230 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x03,0x06,0x06]
46232 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46233 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x04,0x06,0x06]
46235 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46236 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x05,0x06,0x06]
46238 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
46239 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x0e,0x06,0x06]
46241 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
46242 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x16,0x06,0x06]
46244 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
46245 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x16,0x06,0x06]
46247 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
46248 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x06]
46250 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
46251 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x00,0x06]
46253 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
46254 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x01,0x06]
46256 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
46257 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x02,0x06]
46259 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
46260 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x03,0x06]
46262 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
46263 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x04,0x06]
46265 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
46266 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x05,0x06]
46268 v_subrev_nc_u32_sdwa v5, sext(v1), v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46269 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x0e,0x06]
46271 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
46272 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x06]
46274 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
46275 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x00]
46277 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
46278 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x01]
46280 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
46281 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x02]
46283 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
46284 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x03]
46286 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
46287 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x04]
46289 v_subrev_nc_u32_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
46290 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x05]
46292 v_subrev_nc_u32_sdwa v5, v1, sext(v2) dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46293 // GFX10: encoding: [0xf9,0x04,0x0a,0x4e,0x01,0x06,0x06,0x0e]
46295 v_add_co_ci_u32_e32 v5, vcc, v1, v2, vcc
46296 // W64: encoding: [0x01,0x05,0x0a,0x50]
46297 // W32-ERR: error: instruction not supported on this GPU
46299 v_add_co_ci_u32_e32 v255, vcc, v1, v2, vcc
46300 // W64: encoding: [0x01,0x05,0xfe,0x51]
46301 // W32-ERR: error: instruction not supported on this GPU
46303 v_add_co_ci_u32_e32 v5, vcc, v255, v2, vcc
46304 // W64: encoding: [0xff,0x05,0x0a,0x50]
46305 // W32-ERR: error: instruction not supported on this GPU
46307 v_add_co_ci_u32_e32 v5, vcc, 0, v2, vcc
46308 // W64: encoding: [0x80,0x04,0x0a,0x50]
46309 // W32-ERR: error: instruction not supported on this GPU
46311 v_add_co_ci_u32_e32 v5, vcc, -1, v2, vcc
46312 // W64: encoding: [0xc1,0x04,0x0a,0x50]
46313 // W32-ERR: error: instruction not supported on this GPU
46315 v_add_co_ci_u32_e32 v5, vcc, 0.5, v2, vcc
46316 // W64: encoding: [0xf0,0x04,0x0a,0x50]
46317 // W32-ERR: error: instruction not supported on this GPU
46319 v_add_co_ci_u32_e32 v5, vcc, -4.0, v2, vcc
46320 // W64: encoding: [0xf7,0x04,0x0a,0x50]
46321 // W32-ERR: error: instruction not supported on this GPU
46323 v_add_co_ci_u32_e32 v5, vcc, v1, v255, vcc
46324 // W64: encoding: [0x01,0xff,0x0b,0x50]
46325 // W32-ERR: error: instruction not supported on this GPU
46327 v_add_co_ci_u32_e64 v5, s[12:13], v1, v2, s[6:7]
46328 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0x1a,0x00]
46329 // W32-ERR: error: invalid operand for instruction
46331 v_add_co_ci_u32_e64 v255, s[12:13], v1, v2, s[6:7]
46332 // W64: encoding: [0xff,0x0c,0x28,0xd5,0x01,0x05,0x1a,0x00]
46333 // W32-ERR: error: invalid operand for instruction
46335 v_add_co_ci_u32_e64 v5, s[14:15], v1, v2, s[6:7]
46336 // W64: encoding: [0x05,0x0e,0x28,0xd5,0x01,0x05,0x1a,0x00]
46337 // W32-ERR: error: invalid operand for instruction
46339 v_add_co_ci_u32_e64 v5, s[102:103], v1, v2, s[6:7]
46340 // W64: encoding: [0x05,0x66,0x28,0xd5,0x01,0x05,0x1a,0x00]
46341 // W32-ERR: error: invalid operand for instruction
46343 v_add_co_ci_u32_e64 v5, vcc, v1, v2, s[6:7]
46344 // W64: encoding: [0x05,0x6a,0x28,0xd5,0x01,0x05,0x1a,0x00]
46345 // W32-ERR: error: invalid operand for instruction
46347 v_add_co_ci_u32_e64 v5, s[12:13], v255, v2, s[6:7]
46348 // W64: encoding: [0x05,0x0c,0x28,0xd5,0xff,0x05,0x1a,0x00]
46349 // W32-ERR: error: invalid operand for instruction
46351 v_add_co_ci_u32_e64 v5, s[12:13], 0, v2, s[6:7]
46352 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x80,0x04,0x1a,0x00]
46353 // W32-ERR: error: invalid operand for instruction
46355 v_add_co_ci_u32_e64 v5, s[12:13], -1, v2, s[6:7]
46356 // W64: encoding: [0x05,0x0c,0x28,0xd5,0xc1,0x04,0x1a,0x00]
46357 // W32-ERR: error: invalid operand for instruction
46359 v_add_co_ci_u32_e64 v5, s[12:13], 0.5, v2, s[6:7]
46360 // W64: encoding: [0x05,0x0c,0x28,0xd5,0xf0,0x04,0x1a,0x00]
46361 // W32-ERR: error: invalid operand for instruction
46363 v_add_co_ci_u32_e64 v5, s[12:13], -4.0, v2, s[6:7]
46364 // W64: encoding: [0x05,0x0c,0x28,0xd5,0xf7,0x04,0x1a,0x00]
46365 // W32-ERR: error: invalid operand for instruction
46367 v_add_co_ci_u32_e64 v5, s[12:13], v1, v255, s[6:7]
46368 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0xff,0x1b,0x00]
46369 // W32-ERR: error: invalid operand for instruction
46371 v_add_co_ci_u32_e64 v5, s[12:13], v1, 0, s[6:7]
46372 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x01,0x19,0x00]
46373 // W32-ERR: error: invalid operand for instruction
46375 v_add_co_ci_u32_e64 v5, s[12:13], v1, -1, s[6:7]
46376 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x83,0x19,0x00]
46377 // W32-ERR: error: invalid operand for instruction
46379 v_add_co_ci_u32_e64 v5, s[12:13], v1, 0.5, s[6:7]
46380 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0xe1,0x19,0x00]
46381 // W32-ERR: error: invalid operand for instruction
46383 v_add_co_ci_u32_e64 v5, s[12:13], v1, -4.0, s[6:7]
46384 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0xef,0x19,0x00]
46385 // W32-ERR: error: invalid operand for instruction
46387 v_add_co_ci_u32_e64 v5, s[12:13], v1, v2, s[8:9]
46388 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0x22,0x00]
46389 // W32-ERR: error: invalid operand for instruction
46391 v_add_co_ci_u32_e64 v5, s[12:13], v1, v2, s[102:103]
46392 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0x9a,0x01]
46393 // W32-ERR: error: invalid operand for instruction
46395 v_add_co_ci_u32_e64 v5, s[12:13], v1, v2, vcc
46396 // W64: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0xaa,0x01]
46397 // W32-ERR: error: invalid operand for instruction
46399 v_add_co_ci_u32_e32 v5, vcc_lo, v1, v2, vcc_lo
46400 // W32: encoding: [0x01,0x05,0x0a,0x50]
46401 // W64-ERR: error: instruction not supported on this GPU
46403 v_add_co_ci_u32_e32 v255, vcc_lo, v1, v2, vcc_lo
46404 // W32: encoding: [0x01,0x05,0xfe,0x51]
46405 // W64-ERR: error: instruction not supported on this GPU
46407 v_add_co_ci_u32_e32 v5, vcc_lo, v255, v2, vcc_lo
46408 // W32: encoding: [0xff,0x05,0x0a,0x50]
46409 // W64-ERR: error: instruction not supported on this GPU
46411 v_add_co_ci_u32_e32 v5, vcc_lo, 0, v2, vcc_lo
46412 // W32: encoding: [0x80,0x04,0x0a,0x50]
46413 // W64-ERR: error: instruction not supported on this GPU
46415 v_add_co_ci_u32_e32 v5, vcc_lo, -1, v2, vcc_lo
46416 // W32: encoding: [0xc1,0x04,0x0a,0x50]
46417 // W64-ERR: error: instruction not supported on this GPU
46419 v_add_co_ci_u32_e32 v5, vcc_lo, 0.5, v2, vcc_lo
46420 // W32: encoding: [0xf0,0x04,0x0a,0x50]
46421 // W64-ERR: error: instruction not supported on this GPU
46423 v_add_co_ci_u32_e32 v5, vcc_lo, -4.0, v2, vcc_lo
46424 // W32: encoding: [0xf7,0x04,0x0a,0x50]
46425 // W64-ERR: error: instruction not supported on this GPU
46427 v_add_co_ci_u32_e32 v5, vcc_lo, v1, v255, vcc_lo
46428 // W32: encoding: [0x01,0xff,0x0b,0x50]
46429 // W64-ERR: error: instruction not supported on this GPU
46431 v_add_co_ci_u32_e64 v5, s12, v1, v2, s6
46432 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0x1a,0x00]
46433 // W64-ERR: error: invalid operand for instruction
46435 v_add_co_ci_u32_e64 v255, s12, v1, v2, s6
46436 // W32: encoding: [0xff,0x0c,0x28,0xd5,0x01,0x05,0x1a,0x00]
46437 // W64-ERR: error: invalid operand for instruction
46439 v_add_co_ci_u32_e64 v5, s14, v1, v2, s6
46440 // W32: encoding: [0x05,0x0e,0x28,0xd5,0x01,0x05,0x1a,0x00]
46441 // W64-ERR: error: invalid operand for instruction
46443 v_add_co_ci_u32_e64 v5, s102, v1, v2, s6
46444 // W32: encoding: [0x05,0x66,0x28,0xd5,0x01,0x05,0x1a,0x00]
46445 // W64-ERR: error: invalid operand for instruction
46447 v_add_co_ci_u32_e64 v5, vcc_lo, v1, v2, s6
46448 // W32: encoding: [0x05,0x6a,0x28,0xd5,0x01,0x05,0x1a,0x00]
46449 // W64-ERR: error: invalid operand for instruction
46451 v_add_co_ci_u32_e64 v5, s12, v255, v2, s6
46452 // W32: encoding: [0x05,0x0c,0x28,0xd5,0xff,0x05,0x1a,0x00]
46453 // W64-ERR: error: invalid operand for instruction
46455 v_add_co_ci_u32_e64 v5, s12, 0, v2, s6
46456 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x80,0x04,0x1a,0x00]
46457 // W64-ERR: error: invalid operand for instruction
46459 v_add_co_ci_u32_e64 v5, s12, -1, v2, s6
46460 // W32: encoding: [0x05,0x0c,0x28,0xd5,0xc1,0x04,0x1a,0x00]
46461 // W64-ERR: error: invalid operand for instruction
46463 v_add_co_ci_u32_e64 v5, s12, 0.5, v2, s6
46464 // W32: encoding: [0x05,0x0c,0x28,0xd5,0xf0,0x04,0x1a,0x00]
46465 // W64-ERR: error: invalid operand for instruction
46467 v_add_co_ci_u32_e64 v5, s12, -4.0, v2, s6
46468 // W32: encoding: [0x05,0x0c,0x28,0xd5,0xf7,0x04,0x1a,0x00]
46469 // W64-ERR: error: invalid operand for instruction
46471 v_add_co_ci_u32_e64 v5, s12, v1, v255, s6
46472 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0xff,0x1b,0x00]
46473 // W64-ERR: error: invalid operand for instruction
46475 v_add_co_ci_u32_e64 v5, s12, v1, 0, s6
46476 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x01,0x19,0x00]
46477 // W64-ERR: error: invalid operand for instruction
46479 v_add_co_ci_u32_e64 v5, s12, v1, -1, s6
46480 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x83,0x19,0x00]
46481 // W64-ERR: error: invalid operand for instruction
46483 v_add_co_ci_u32_e64 v5, s12, v1, 0.5, s6
46484 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0xe1,0x19,0x00]
46485 // W64-ERR: error: invalid operand for instruction
46487 v_add_co_ci_u32_e64 v5, s12, v1, -4.0, s6
46488 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0xef,0x19,0x00]
46489 // W64-ERR: error: invalid operand for instruction
46491 v_add_co_ci_u32_e64 v5, s12, v1, v2, s8
46492 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0x22,0x00]
46493 // W64-ERR: error: invalid operand for instruction
46495 v_add_co_ci_u32_e64 v5, s12, v1, v2, s102
46496 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0x9a,0x01]
46497 // W64-ERR: error: invalid operand for instruction
46499 v_add_co_ci_u32_e64 v5, s12, v1, v2, vcc_lo
46500 // W32: encoding: [0x05,0x0c,0x28,0xd5,0x01,0x05,0xaa,0x01]
46501 // W64-ERR: error: invalid operand for instruction
46503 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46504 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46505 // W32-ERR: error: instruction not supported on this GPU
46507 v_add_co_ci_u32_sdwa v255, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46508 // W64: encoding: [0xf9,0x04,0xfe,0x51,0x01,0x06,0x06,0x06]
46509 // W32-ERR: error: instruction not supported on this GPU
46511 v_add_co_ci_u32_sdwa v5, vcc, v255, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46512 // W64: encoding: [0xf9,0x04,0x0a,0x50,0xff,0x06,0x06,0x06]
46513 // W32-ERR: error: instruction not supported on this GPU
46515 v_add_co_ci_u32_sdwa v5, vcc, v1, v255, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46516 // W64: encoding: [0xf9,0xfe,0x0b,0x50,0x01,0x06,0x06,0x06]
46517 // W32-ERR: error: instruction not supported on this GPU
46519 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46520 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x26,0x06,0x06]
46521 // W32-ERR: error: instruction not supported on this GPU
46523 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46524 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46525 // W32-ERR: error: instruction not supported on this GPU
46527 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46528 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x00,0x06,0x06]
46529 // W32-ERR: error: instruction not supported on this GPU
46531 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46532 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x01,0x06,0x06]
46533 // W32-ERR: error: instruction not supported on this GPU
46535 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46536 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x02,0x06,0x06]
46537 // W32-ERR: error: instruction not supported on this GPU
46539 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46540 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x03,0x06,0x06]
46541 // W32-ERR: error: instruction not supported on this GPU
46543 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46544 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x04,0x06,0x06]
46545 // W32-ERR: error: instruction not supported on this GPU
46547 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46548 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x05,0x06,0x06]
46549 // W32-ERR: error: instruction not supported on this GPU
46551 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
46552 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x0e,0x06,0x06]
46553 // W32-ERR: error: instruction not supported on this GPU
46555 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
46556 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x16,0x06,0x06]
46557 // W32-ERR: error: instruction not supported on this GPU
46559 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
46560 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x16,0x06,0x06]
46561 // W32-ERR: error: instruction not supported on this GPU
46563 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
46564 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46565 // W32-ERR: error: instruction not supported on this GPU
46567 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
46568 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x00,0x06]
46569 // W32-ERR: error: instruction not supported on this GPU
46571 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
46572 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x01,0x06]
46573 // W32-ERR: error: instruction not supported on this GPU
46575 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
46576 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x02,0x06]
46577 // W32-ERR: error: instruction not supported on this GPU
46579 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
46580 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x03,0x06]
46581 // W32-ERR: error: instruction not supported on this GPU
46583 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
46584 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x04,0x06]
46585 // W32-ERR: error: instruction not supported on this GPU
46587 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
46588 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x05,0x06]
46589 // W32-ERR: error: instruction not supported on this GPU
46591 v_add_co_ci_u32_sdwa v5, vcc, sext(v1), v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46592 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x0e,0x06]
46593 // W32-ERR: error: instruction not supported on this GPU
46595 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
46596 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46597 // W32-ERR: error: instruction not supported on this GPU
46599 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
46600 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x00]
46601 // W32-ERR: error: instruction not supported on this GPU
46603 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
46604 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x01]
46605 // W32-ERR: error: instruction not supported on this GPU
46607 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
46608 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x02]
46609 // W32-ERR: error: instruction not supported on this GPU
46611 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
46612 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x03]
46613 // W32-ERR: error: instruction not supported on this GPU
46615 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
46616 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x04]
46617 // W32-ERR: error: instruction not supported on this GPU
46619 v_add_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
46620 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x05]
46621 // W32-ERR: error: instruction not supported on this GPU
46623 v_add_co_ci_u32_sdwa v5, vcc, v1, sext(v2), vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46624 // W64: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x0e]
46625 // W32-ERR: error: instruction not supported on this GPU
46627 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46628 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46629 // W64-ERR: error: instruction not supported on this GPU
46631 v_add_co_ci_u32_sdwa v255, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46632 // W32: encoding: [0xf9,0x04,0xfe,0x51,0x01,0x06,0x06,0x06]
46633 // W64-ERR: error: instruction not supported on this GPU
46635 v_add_co_ci_u32_sdwa v5, vcc_lo, v255, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46636 // W32: encoding: [0xf9,0x04,0x0a,0x50,0xff,0x06,0x06,0x06]
46637 // W64-ERR: error: instruction not supported on this GPU
46639 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v255, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46640 // W32: encoding: [0xf9,0xfe,0x0b,0x50,0x01,0x06,0x06,0x06]
46641 // W64-ERR: error: instruction not supported on this GPU
46643 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46644 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x26,0x06,0x06]
46645 // W64-ERR: error: instruction not supported on this GPU
46647 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46648 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46649 // W64-ERR: error: instruction not supported on this GPU
46651 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46652 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x00,0x06,0x06]
46653 // W64-ERR: error: instruction not supported on this GPU
46655 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46656 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x01,0x06,0x06]
46657 // W64-ERR: error: instruction not supported on this GPU
46659 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46660 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x02,0x06,0x06]
46661 // W64-ERR: error: instruction not supported on this GPU
46663 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46664 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x03,0x06,0x06]
46665 // W64-ERR: error: instruction not supported on this GPU
46667 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46668 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x04,0x06,0x06]
46669 // W64-ERR: error: instruction not supported on this GPU
46671 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46672 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x05,0x06,0x06]
46673 // W64-ERR: error: instruction not supported on this GPU
46675 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
46676 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x0e,0x06,0x06]
46677 // W64-ERR: error: instruction not supported on this GPU
46679 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
46680 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x16,0x06,0x06]
46681 // W64-ERR: error: instruction not supported on this GPU
46683 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
46684 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x16,0x06,0x06]
46685 // W64-ERR: error: instruction not supported on this GPU
46687 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
46688 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46689 // W64-ERR: error: instruction not supported on this GPU
46691 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
46692 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x00,0x06]
46693 // W64-ERR: error: instruction not supported on this GPU
46695 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
46696 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x01,0x06]
46697 // W64-ERR: error: instruction not supported on this GPU
46699 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
46700 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x02,0x06]
46701 // W64-ERR: error: instruction not supported on this GPU
46703 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
46704 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x03,0x06]
46705 // W64-ERR: error: instruction not supported on this GPU
46707 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
46708 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x04,0x06]
46709 // W64-ERR: error: instruction not supported on this GPU
46711 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
46712 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x05,0x06]
46713 // W64-ERR: error: instruction not supported on this GPU
46715 v_add_co_ci_u32_sdwa v5, vcc_lo, sext(v1), v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46716 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x0e,0x06]
46717 // W64-ERR: error: instruction not supported on this GPU
46719 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
46720 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x06]
46721 // W64-ERR: error: instruction not supported on this GPU
46723 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
46724 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x00]
46725 // W64-ERR: error: instruction not supported on this GPU
46727 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
46728 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x01]
46729 // W64-ERR: error: instruction not supported on this GPU
46731 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
46732 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x02]
46733 // W64-ERR: error: instruction not supported on this GPU
46735 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
46736 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x03]
46737 // W64-ERR: error: instruction not supported on this GPU
46739 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
46740 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x04]
46741 // W64-ERR: error: instruction not supported on this GPU
46743 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
46744 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x05]
46745 // W64-ERR: error: instruction not supported on this GPU
46747 v_add_co_ci_u32_sdwa v5, vcc_lo, v1, sext(v2), vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46748 // W32: encoding: [0xf9,0x04,0x0a,0x50,0x01,0x06,0x06,0x0e]
46749 // W64-ERR: error: instruction not supported on this GPU
46751 v_sub_co_ci_u32_e32 v5, vcc, v1, v2, vcc
46752 // W64: encoding: [0x01,0x05,0x0a,0x52]
46753 // W32-ERR: error: instruction not supported on this GPU
46755 v_sub_co_ci_u32_e32 v255, vcc, v1, v2, vcc
46756 // W64: encoding: [0x01,0x05,0xfe,0x53]
46757 // W32-ERR: error: instruction not supported on this GPU
46759 v_sub_co_ci_u32_e32 v5, vcc, v255, v2, vcc
46760 // W64: encoding: [0xff,0x05,0x0a,0x52]
46761 // W32-ERR: error: instruction not supported on this GPU
46763 v_sub_co_ci_u32_e32 v5, vcc, 0, v2, vcc
46764 // W64: encoding: [0x80,0x04,0x0a,0x52]
46765 // W32-ERR: error: instruction not supported on this GPU
46767 v_sub_co_ci_u32_e32 v5, vcc, -1, v2, vcc
46768 // W64: encoding: [0xc1,0x04,0x0a,0x52]
46769 // W32-ERR: error: instruction not supported on this GPU
46771 v_sub_co_ci_u32_e32 v5, vcc, 0.5, v2, vcc
46772 // W64: encoding: [0xf0,0x04,0x0a,0x52]
46773 // W32-ERR: error: instruction not supported on this GPU
46775 v_sub_co_ci_u32_e32 v5, vcc, -4.0, v2, vcc
46776 // W64: encoding: [0xf7,0x04,0x0a,0x52]
46777 // W32-ERR: error: instruction not supported on this GPU
46779 v_sub_co_ci_u32_e32 v5, vcc, v1, v255, vcc
46780 // W64: encoding: [0x01,0xff,0x0b,0x52]
46781 // W32-ERR: error: instruction not supported on this GPU
46783 v_sub_co_ci_u32_e64 v5, s[12:13], v1, v2, s[6:7]
46784 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0x1a,0x00]
46785 // W32-ERR: error: invalid operand for instruction
46787 v_sub_co_ci_u32_e64 v255, s[12:13], v1, v2, s[6:7]
46788 // W64: encoding: [0xff,0x0c,0x29,0xd5,0x01,0x05,0x1a,0x00]
46789 // W32-ERR: error: invalid operand for instruction
46791 v_sub_co_ci_u32_e64 v5, s[14:15], v1, v2, s[6:7]
46792 // W64: encoding: [0x05,0x0e,0x29,0xd5,0x01,0x05,0x1a,0x00]
46793 // W32-ERR: error: invalid operand for instruction
46795 v_sub_co_ci_u32_e64 v5, s[102:103], v1, v2, s[6:7]
46796 // W64: encoding: [0x05,0x66,0x29,0xd5,0x01,0x05,0x1a,0x00]
46797 // W32-ERR: error: invalid operand for instruction
46799 v_sub_co_ci_u32_e64 v5, vcc, v1, v2, s[6:7]
46800 // W64: encoding: [0x05,0x6a,0x29,0xd5,0x01,0x05,0x1a,0x00]
46801 // W32-ERR: error: invalid operand for instruction
46803 v_sub_co_ci_u32_e64 v5, s[12:13], v255, v2, s[6:7]
46804 // W64: encoding: [0x05,0x0c,0x29,0xd5,0xff,0x05,0x1a,0x00]
46805 // W32-ERR: error: invalid operand for instruction
46807 v_sub_co_ci_u32_e64 v5, s[12:13], 0, v2, s[6:7]
46808 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x80,0x04,0x1a,0x00]
46809 // W32-ERR: error: invalid operand for instruction
46811 v_sub_co_ci_u32_e64 v5, s[12:13], -1, v2, s[6:7]
46812 // W64: encoding: [0x05,0x0c,0x29,0xd5,0xc1,0x04,0x1a,0x00]
46813 // W32-ERR: error: invalid operand for instruction
46815 v_sub_co_ci_u32_e64 v5, s[12:13], 0.5, v2, s[6:7]
46816 // W64: encoding: [0x05,0x0c,0x29,0xd5,0xf0,0x04,0x1a,0x00]
46817 // W32-ERR: error: invalid operand for instruction
46819 v_sub_co_ci_u32_e64 v5, s[12:13], -4.0, v2, s[6:7]
46820 // W64: encoding: [0x05,0x0c,0x29,0xd5,0xf7,0x04,0x1a,0x00]
46821 // W32-ERR: error: invalid operand for instruction
46823 v_sub_co_ci_u32_e64 v5, s[12:13], v1, v255, s[6:7]
46824 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0xff,0x1b,0x00]
46825 // W32-ERR: error: invalid operand for instruction
46827 v_sub_co_ci_u32_e64 v5, s[12:13], v1, 0, s[6:7]
46828 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x01,0x19,0x00]
46829 // W32-ERR: error: invalid operand for instruction
46831 v_sub_co_ci_u32_e64 v5, s[12:13], v1, -1, s[6:7]
46832 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x83,0x19,0x00]
46833 // W32-ERR: error: invalid operand for instruction
46835 v_sub_co_ci_u32_e64 v5, s[12:13], v1, 0.5, s[6:7]
46836 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0xe1,0x19,0x00]
46837 // W32-ERR: error: invalid operand for instruction
46839 v_sub_co_ci_u32_e64 v5, s[12:13], v1, -4.0, s[6:7]
46840 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0xef,0x19,0x00]
46841 // W32-ERR: error: invalid operand for instruction
46843 v_sub_co_ci_u32_e64 v5, s[12:13], v1, v2, s[8:9]
46844 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0x22,0x00]
46845 // W32-ERR: error: invalid operand for instruction
46847 v_sub_co_ci_u32_e64 v5, s[12:13], v1, v2, s[102:103]
46848 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0x9a,0x01]
46849 // W32-ERR: error: invalid operand for instruction
46851 v_sub_co_ci_u32_e64 v5, s[12:13], v1, v2, vcc
46852 // W64: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0xaa,0x01]
46853 // W32-ERR: error: invalid operand for instruction
46855 v_sub_co_ci_u32_e32 v5, vcc_lo, v1, v2, vcc_lo
46856 // W32: encoding: [0x01,0x05,0x0a,0x52]
46857 // W64-ERR: error: instruction not supported on this GPU
46859 v_sub_co_ci_u32_e32 v255, vcc_lo, v1, v2, vcc_lo
46860 // W32: encoding: [0x01,0x05,0xfe,0x53]
46861 // W64-ERR: error: instruction not supported on this GPU
46863 v_sub_co_ci_u32_e32 v5, vcc_lo, v255, v2, vcc_lo
46864 // W32: encoding: [0xff,0x05,0x0a,0x52]
46865 // W64-ERR: error: instruction not supported on this GPU
46867 v_sub_co_ci_u32_e32 v5, vcc_lo, 0, v2, vcc_lo
46868 // W32: encoding: [0x80,0x04,0x0a,0x52]
46869 // W64-ERR: error: instruction not supported on this GPU
46871 v_sub_co_ci_u32_e32 v5, vcc_lo, -1, v2, vcc_lo
46872 // W32: encoding: [0xc1,0x04,0x0a,0x52]
46873 // W64-ERR: error: instruction not supported on this GPU
46875 v_sub_co_ci_u32_e32 v5, vcc_lo, 0.5, v2, vcc_lo
46876 // W32: encoding: [0xf0,0x04,0x0a,0x52]
46877 // W64-ERR: error: instruction not supported on this GPU
46879 v_sub_co_ci_u32_e32 v5, vcc_lo, -4.0, v2, vcc_lo
46880 // W32: encoding: [0xf7,0x04,0x0a,0x52]
46881 // W64-ERR: error: instruction not supported on this GPU
46883 v_sub_co_ci_u32_e32 v5, vcc_lo, v1, v255, vcc_lo
46884 // W32: encoding: [0x01,0xff,0x0b,0x52]
46885 // W64-ERR: error: instruction not supported on this GPU
46887 v_sub_co_ci_u32_e64 v5, s12, v1, v2, s6
46888 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0x1a,0x00]
46889 // W64-ERR: error: invalid operand for instruction
46891 v_sub_co_ci_u32_e64 v255, s12, v1, v2, s6
46892 // W32: encoding: [0xff,0x0c,0x29,0xd5,0x01,0x05,0x1a,0x00]
46893 // W64-ERR: error: invalid operand for instruction
46895 v_sub_co_ci_u32_e64 v5, s14, v1, v2, s6
46896 // W32: encoding: [0x05,0x0e,0x29,0xd5,0x01,0x05,0x1a,0x00]
46897 // W64-ERR: error: invalid operand for instruction
46899 v_sub_co_ci_u32_e64 v5, s102, v1, v2, s6
46900 // W32: encoding: [0x05,0x66,0x29,0xd5,0x01,0x05,0x1a,0x00]
46901 // W64-ERR: error: invalid operand for instruction
46903 v_sub_co_ci_u32_e64 v5, vcc_lo, v1, v2, s6
46904 // W32: encoding: [0x05,0x6a,0x29,0xd5,0x01,0x05,0x1a,0x00]
46905 // W64-ERR: error: invalid operand for instruction
46907 v_sub_co_ci_u32_e64 v5, s12, v255, v2, s6
46908 // W32: encoding: [0x05,0x0c,0x29,0xd5,0xff,0x05,0x1a,0x00]
46909 // W64-ERR: error: invalid operand for instruction
46911 v_sub_co_ci_u32_e64 v5, s12, 0, v2, s6
46912 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x80,0x04,0x1a,0x00]
46913 // W64-ERR: error: invalid operand for instruction
46915 v_sub_co_ci_u32_e64 v5, s12, -1, v2, s6
46916 // W32: encoding: [0x05,0x0c,0x29,0xd5,0xc1,0x04,0x1a,0x00]
46917 // W64-ERR: error: invalid operand for instruction
46919 v_sub_co_ci_u32_e64 v5, s12, 0.5, v2, s6
46920 // W32: encoding: [0x05,0x0c,0x29,0xd5,0xf0,0x04,0x1a,0x00]
46921 // W64-ERR: error: invalid operand for instruction
46923 v_sub_co_ci_u32_e64 v5, s12, -4.0, v2, s6
46924 // W32: encoding: [0x05,0x0c,0x29,0xd5,0xf7,0x04,0x1a,0x00]
46925 // W64-ERR: error: invalid operand for instruction
46927 v_sub_co_ci_u32_e64 v5, s12, v1, v255, s6
46928 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0xff,0x1b,0x00]
46929 // W64-ERR: error: invalid operand for instruction
46931 v_sub_co_ci_u32_e64 v5, s12, v1, 0, s6
46932 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x01,0x19,0x00]
46933 // W64-ERR: error: invalid operand for instruction
46935 v_sub_co_ci_u32_e64 v5, s12, v1, -1, s6
46936 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x83,0x19,0x00]
46937 // W64-ERR: error: invalid operand for instruction
46939 v_sub_co_ci_u32_e64 v5, s12, v1, 0.5, s6
46940 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0xe1,0x19,0x00]
46941 // W64-ERR: error: invalid operand for instruction
46943 v_sub_co_ci_u32_e64 v5, s12, v1, -4.0, s6
46944 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0xef,0x19,0x00]
46945 // W64-ERR: error: invalid operand for instruction
46947 v_sub_co_ci_u32_e64 v5, s12, v1, v2, s8
46948 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0x22,0x00]
46949 // W64-ERR: error: invalid operand for instruction
46951 v_sub_co_ci_u32_e64 v5, s12, v1, v2, s102
46952 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0x9a,0x01]
46953 // W64-ERR: error: invalid operand for instruction
46955 v_sub_co_ci_u32_e64 v5, s12, v1, v2, vcc_lo
46956 // W32: encoding: [0x05,0x0c,0x29,0xd5,0x01,0x05,0xaa,0x01]
46957 // W64-ERR: error: invalid operand for instruction
46959 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46960 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
46961 // W32-ERR: error: instruction not supported on this GPU
46963 v_sub_co_ci_u32_sdwa v255, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46964 // W64: encoding: [0xf9,0x04,0xfe,0x53,0x01,0x06,0x06,0x06]
46965 // W32-ERR: error: instruction not supported on this GPU
46967 v_sub_co_ci_u32_sdwa v5, vcc, v255, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46968 // W64: encoding: [0xf9,0x04,0x0a,0x52,0xff,0x06,0x06,0x06]
46969 // W32-ERR: error: instruction not supported on this GPU
46971 v_sub_co_ci_u32_sdwa v5, vcc, v1, v255, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46972 // W64: encoding: [0xf9,0xfe,0x0b,0x52,0x01,0x06,0x06,0x06]
46973 // W32-ERR: error: instruction not supported on this GPU
46975 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46976 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x26,0x06,0x06]
46977 // W32-ERR: error: instruction not supported on this GPU
46979 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46980 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
46981 // W32-ERR: error: instruction not supported on this GPU
46983 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46984 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x00,0x06,0x06]
46985 // W32-ERR: error: instruction not supported on this GPU
46987 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46988 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x01,0x06,0x06]
46989 // W32-ERR: error: instruction not supported on this GPU
46991 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46992 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x02,0x06,0x06]
46993 // W32-ERR: error: instruction not supported on this GPU
46995 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
46996 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x03,0x06,0x06]
46997 // W32-ERR: error: instruction not supported on this GPU
46999 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47000 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x04,0x06,0x06]
47001 // W32-ERR: error: instruction not supported on this GPU
47003 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47004 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x05,0x06,0x06]
47005 // W32-ERR: error: instruction not supported on this GPU
47007 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
47008 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x0e,0x06,0x06]
47009 // W32-ERR: error: instruction not supported on this GPU
47011 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
47012 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x16,0x06,0x06]
47013 // W32-ERR: error: instruction not supported on this GPU
47015 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
47016 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x16,0x06,0x06]
47017 // W32-ERR: error: instruction not supported on this GPU
47019 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
47020 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
47021 // W32-ERR: error: instruction not supported on this GPU
47023 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
47024 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x00,0x06]
47025 // W32-ERR: error: instruction not supported on this GPU
47027 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
47028 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x01,0x06]
47029 // W32-ERR: error: instruction not supported on this GPU
47031 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
47032 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x02,0x06]
47033 // W32-ERR: error: instruction not supported on this GPU
47035 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
47036 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x03,0x06]
47037 // W32-ERR: error: instruction not supported on this GPU
47039 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
47040 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x04,0x06]
47041 // W32-ERR: error: instruction not supported on this GPU
47043 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
47044 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x05,0x06]
47045 // W32-ERR: error: instruction not supported on this GPU
47047 v_sub_co_ci_u32_sdwa v5, vcc, sext(v1), v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47048 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x0e,0x06]
47049 // W32-ERR: error: instruction not supported on this GPU
47051 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
47052 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
47053 // W32-ERR: error: instruction not supported on this GPU
47055 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
47056 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x00]
47057 // W32-ERR: error: instruction not supported on this GPU
47059 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
47060 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x01]
47061 // W32-ERR: error: instruction not supported on this GPU
47063 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
47064 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x02]
47065 // W32-ERR: error: instruction not supported on this GPU
47067 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
47068 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x03]
47069 // W32-ERR: error: instruction not supported on this GPU
47071 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
47072 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x04]
47073 // W32-ERR: error: instruction not supported on this GPU
47075 v_sub_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
47076 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x05]
47077 // W32-ERR: error: instruction not supported on this GPU
47079 v_sub_co_ci_u32_sdwa v5, vcc, v1, sext(v2), vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47080 // W64: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x0e]
47081 // W32-ERR: error: instruction not supported on this GPU
47083 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47084 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
47085 // W64-ERR: error: instruction not supported on this GPU
47087 v_sub_co_ci_u32_sdwa v255, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47088 // W32: encoding: [0xf9,0x04,0xfe,0x53,0x01,0x06,0x06,0x06]
47089 // W64-ERR: error: instruction not supported on this GPU
47091 v_sub_co_ci_u32_sdwa v5, vcc_lo, v255, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47092 // W32: encoding: [0xf9,0x04,0x0a,0x52,0xff,0x06,0x06,0x06]
47093 // W64-ERR: error: instruction not supported on this GPU
47095 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v255, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47096 // W32: encoding: [0xf9,0xfe,0x0b,0x52,0x01,0x06,0x06,0x06]
47097 // W64-ERR: error: instruction not supported on this GPU
47099 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47100 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x26,0x06,0x06]
47101 // W64-ERR: error: instruction not supported on this GPU
47103 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47104 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
47105 // W64-ERR: error: instruction not supported on this GPU
47107 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47108 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x00,0x06,0x06]
47109 // W64-ERR: error: instruction not supported on this GPU
47111 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47112 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x01,0x06,0x06]
47113 // W64-ERR: error: instruction not supported on this GPU
47115 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47116 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x02,0x06,0x06]
47117 // W64-ERR: error: instruction not supported on this GPU
47119 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47120 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x03,0x06,0x06]
47121 // W64-ERR: error: instruction not supported on this GPU
47123 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47124 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x04,0x06,0x06]
47125 // W64-ERR: error: instruction not supported on this GPU
47127 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47128 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x05,0x06,0x06]
47129 // W64-ERR: error: instruction not supported on this GPU
47131 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
47132 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x0e,0x06,0x06]
47133 // W64-ERR: error: instruction not supported on this GPU
47135 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
47136 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x16,0x06,0x06]
47137 // W64-ERR: error: instruction not supported on this GPU
47139 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
47140 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x16,0x06,0x06]
47141 // W64-ERR: error: instruction not supported on this GPU
47143 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
47144 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
47145 // W64-ERR: error: instruction not supported on this GPU
47147 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
47148 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x00,0x06]
47149 // W64-ERR: error: instruction not supported on this GPU
47151 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
47152 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x01,0x06]
47153 // W64-ERR: error: instruction not supported on this GPU
47155 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
47156 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x02,0x06]
47157 // W64-ERR: error: instruction not supported on this GPU
47159 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
47160 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x03,0x06]
47161 // W64-ERR: error: instruction not supported on this GPU
47163 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
47164 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x04,0x06]
47165 // W64-ERR: error: instruction not supported on this GPU
47167 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
47168 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x05,0x06]
47169 // W64-ERR: error: instruction not supported on this GPU
47171 v_sub_co_ci_u32_sdwa v5, vcc_lo, sext(v1), v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47172 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x0e,0x06]
47173 // W64-ERR: error: instruction not supported on this GPU
47175 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
47176 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x06]
47177 // W64-ERR: error: instruction not supported on this GPU
47179 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
47180 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x00]
47181 // W64-ERR: error: instruction not supported on this GPU
47183 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
47184 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x01]
47185 // W64-ERR: error: instruction not supported on this GPU
47187 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
47188 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x02]
47189 // W64-ERR: error: instruction not supported on this GPU
47191 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
47192 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x03]
47193 // W64-ERR: error: instruction not supported on this GPU
47195 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
47196 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x04]
47197 // W64-ERR: error: instruction not supported on this GPU
47199 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
47200 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x05]
47201 // W64-ERR: error: instruction not supported on this GPU
47203 v_sub_co_ci_u32_sdwa v5, vcc_lo, v1, sext(v2), vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47204 // W32: encoding: [0xf9,0x04,0x0a,0x52,0x01,0x06,0x06,0x0e]
47205 // W64-ERR: error: instruction not supported on this GPU
47207 v_subrev_co_ci_u32_e32 v5, vcc, v1, v2, vcc
47208 // W64: encoding: [0x01,0x05,0x0a,0x54]
47209 // W32-ERR: error: instruction not supported on this GPU
47211 v_subrev_co_ci_u32_e32 v255, vcc, v1, v2, vcc
47212 // W64: encoding: [0x01,0x05,0xfe,0x55]
47213 // W32-ERR: error: instruction not supported on this GPU
47215 v_subrev_co_ci_u32_e32 v5, vcc, v255, v2, vcc
47216 // W64: encoding: [0xff,0x05,0x0a,0x54]
47217 // W32-ERR: error: instruction not supported on this GPU
47219 v_subrev_co_ci_u32_e32 v5, vcc, 0, v2, vcc
47220 // W64: encoding: [0x80,0x04,0x0a,0x54]
47221 // W32-ERR: error: instruction not supported on this GPU
47223 v_subrev_co_ci_u32_e32 v5, vcc, -1, v2, vcc
47224 // W64: encoding: [0xc1,0x04,0x0a,0x54]
47225 // W32-ERR: error: instruction not supported on this GPU
47227 v_subrev_co_ci_u32_e32 v5, vcc, 0.5, v2, vcc
47228 // W64: encoding: [0xf0,0x04,0x0a,0x54]
47229 // W32-ERR: error: instruction not supported on this GPU
47231 v_subrev_co_ci_u32_e32 v5, vcc, -4.0, v2, vcc
47232 // W64: encoding: [0xf7,0x04,0x0a,0x54]
47233 // W32-ERR: error: instruction not supported on this GPU
47235 v_subrev_co_ci_u32_e32 v5, vcc, v1, v255, vcc
47236 // W64: encoding: [0x01,0xff,0x0b,0x54]
47237 // W32-ERR: error: instruction not supported on this GPU
47239 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, v2, s[6:7]
47240 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47241 // W32-ERR: error: invalid operand for instruction
47243 v_subrev_co_ci_u32_e64 v255, s[12:13], v1, v2, s[6:7]
47244 // W64: encoding: [0xff,0x0c,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47245 // W32-ERR: error: invalid operand for instruction
47247 v_subrev_co_ci_u32_e64 v5, s[14:15], v1, v2, s[6:7]
47248 // W64: encoding: [0x05,0x0e,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47249 // W32-ERR: error: invalid operand for instruction
47251 v_subrev_co_ci_u32_e64 v5, s[102:103], v1, v2, s[6:7]
47252 // W64: encoding: [0x05,0x66,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47253 // W32-ERR: error: invalid operand for instruction
47255 v_subrev_co_ci_u32_e64 v5, vcc, v1, v2, s[6:7]
47256 // W64: encoding: [0x05,0x6a,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47257 // W32-ERR: error: invalid operand for instruction
47259 v_subrev_co_ci_u32_e64 v5, s[12:13], v255, v2, s[6:7]
47260 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0xff,0x05,0x1a,0x00]
47261 // W32-ERR: error: invalid operand for instruction
47263 v_subrev_co_ci_u32_e64 v5, s[12:13], 0, v2, s[6:7]
47264 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x80,0x04,0x1a,0x00]
47265 // W32-ERR: error: invalid operand for instruction
47267 v_subrev_co_ci_u32_e64 v5, s[12:13], -1, v2, s[6:7]
47268 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0xc1,0x04,0x1a,0x00]
47269 // W32-ERR: error: invalid operand for instruction
47271 v_subrev_co_ci_u32_e64 v5, s[12:13], 0.5, v2, s[6:7]
47272 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0xf0,0x04,0x1a,0x00]
47273 // W32-ERR: error: invalid operand for instruction
47275 v_subrev_co_ci_u32_e64 v5, s[12:13], -4.0, v2, s[6:7]
47276 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0xf7,0x04,0x1a,0x00]
47277 // W32-ERR: error: invalid operand for instruction
47279 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, v255, s[6:7]
47280 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0xff,0x1b,0x00]
47281 // W32-ERR: error: invalid operand for instruction
47283 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, 0, s[6:7]
47284 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x01,0x19,0x00]
47285 // W32-ERR: error: invalid operand for instruction
47287 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, -1, s[6:7]
47288 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x83,0x19,0x00]
47289 // W32-ERR: error: invalid operand for instruction
47291 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, 0.5, s[6:7]
47292 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0xe1,0x19,0x00]
47293 // W32-ERR: error: invalid operand for instruction
47295 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, -4.0, s[6:7]
47296 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0xef,0x19,0x00]
47297 // W32-ERR: error: invalid operand for instruction
47299 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, v2, s[8:9]
47300 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0x22,0x00]
47301 // W32-ERR: error: invalid operand for instruction
47303 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, v2, s[102:103]
47304 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0x9a,0x01]
47305 // W32-ERR: error: invalid operand for instruction
47307 v_subrev_co_ci_u32_e64 v5, s[12:13], v1, v2, vcc
47308 // W64: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0xaa,0x01]
47309 // W32-ERR: error: invalid operand for instruction
47311 v_subrev_co_ci_u32_e32 v5, vcc_lo, v1, v2, vcc_lo
47312 // W32: encoding: [0x01,0x05,0x0a,0x54]
47313 // W64-ERR: error: instruction not supported on this GPU
47315 v_subrev_co_ci_u32_e32 v255, vcc_lo, v1, v2, vcc_lo
47316 // W32: encoding: [0x01,0x05,0xfe,0x55]
47317 // W64-ERR: error: instruction not supported on this GPU
47319 v_subrev_co_ci_u32_e32 v5, vcc_lo, v255, v2, vcc_lo
47320 // W32: encoding: [0xff,0x05,0x0a,0x54]
47321 // W64-ERR: error: instruction not supported on this GPU
47323 v_subrev_co_ci_u32_e32 v5, vcc_lo, 0, v2, vcc_lo
47324 // W32: encoding: [0x80,0x04,0x0a,0x54]
47325 // W64-ERR: error: instruction not supported on this GPU
47327 v_subrev_co_ci_u32_e32 v5, vcc_lo, -1, v2, vcc_lo
47328 // W32: encoding: [0xc1,0x04,0x0a,0x54]
47329 // W64-ERR: error: instruction not supported on this GPU
47331 v_subrev_co_ci_u32_e32 v5, vcc_lo, 0.5, v2, vcc_lo
47332 // W32: encoding: [0xf0,0x04,0x0a,0x54]
47333 // W64-ERR: error: instruction not supported on this GPU
47335 v_subrev_co_ci_u32_e32 v5, vcc_lo, -4.0, v2, vcc_lo
47336 // W32: encoding: [0xf7,0x04,0x0a,0x54]
47337 // W64-ERR: error: instruction not supported on this GPU
47339 v_subrev_co_ci_u32_e32 v5, vcc_lo, v1, v255, vcc_lo
47340 // W32: encoding: [0x01,0xff,0x0b,0x54]
47341 // W64-ERR: error: instruction not supported on this GPU
47343 v_subrev_co_ci_u32_e64 v5, s12, v1, v2, s6
47344 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47345 // W64-ERR: error: invalid operand for instruction
47347 v_subrev_co_ci_u32_e64 v255, s12, v1, v2, s6
47348 // W32: encoding: [0xff,0x0c,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47349 // W64-ERR: error: invalid operand for instruction
47351 v_subrev_co_ci_u32_e64 v5, s14, v1, v2, s6
47352 // W32: encoding: [0x05,0x0e,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47353 // W64-ERR: error: invalid operand for instruction
47355 v_subrev_co_ci_u32_e64 v5, s102, v1, v2, s6
47356 // W32: encoding: [0x05,0x66,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47357 // W64-ERR: error: invalid operand for instruction
47359 v_subrev_co_ci_u32_e64 v5, vcc_lo, v1, v2, s6
47360 // W32: encoding: [0x05,0x6a,0x2a,0xd5,0x01,0x05,0x1a,0x00]
47361 // W64-ERR: error: invalid operand for instruction
47363 v_subrev_co_ci_u32_e64 v5, s12, v255, v2, s6
47364 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0xff,0x05,0x1a,0x00]
47365 // W64-ERR: error: invalid operand for instruction
47367 v_subrev_co_ci_u32_e64 v5, s12, 0, v2, s6
47368 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x80,0x04,0x1a,0x00]
47369 // W64-ERR: error: invalid operand for instruction
47371 v_subrev_co_ci_u32_e64 v5, s12, -1, v2, s6
47372 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0xc1,0x04,0x1a,0x00]
47373 // W64-ERR: error: invalid operand for instruction
47375 v_subrev_co_ci_u32_e64 v5, s12, 0.5, v2, s6
47376 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0xf0,0x04,0x1a,0x00]
47377 // W64-ERR: error: invalid operand for instruction
47379 v_subrev_co_ci_u32_e64 v5, s12, -4.0, v2, s6
47380 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0xf7,0x04,0x1a,0x00]
47381 // W64-ERR: error: invalid operand for instruction
47383 v_subrev_co_ci_u32_e64 v5, s12, v1, v255, s6
47384 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0xff,0x1b,0x00]
47385 // W64-ERR: error: invalid operand for instruction
47387 v_subrev_co_ci_u32_e64 v5, s12, v1, 0, s6
47388 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x01,0x19,0x00]
47389 // W64-ERR: error: invalid operand for instruction
47391 v_subrev_co_ci_u32_e64 v5, s12, v1, -1, s6
47392 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x83,0x19,0x00]
47393 // W64-ERR: error: invalid operand for instruction
47395 v_subrev_co_ci_u32_e64 v5, s12, v1, 0.5, s6
47396 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0xe1,0x19,0x00]
47397 // W64-ERR: error: invalid operand for instruction
47399 v_subrev_co_ci_u32_e64 v5, s12, v1, -4.0, s6
47400 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0xef,0x19,0x00]
47401 // W64-ERR: error: invalid operand for instruction
47403 v_subrev_co_ci_u32_e64 v5, s12, v1, v2, s8
47404 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0x22,0x00]
47405 // W64-ERR: error: invalid operand for instruction
47407 v_subrev_co_ci_u32_e64 v5, s12, v1, v2, s102
47408 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0x9a,0x01]
47409 // W64-ERR: error: invalid operand for instruction
47411 v_subrev_co_ci_u32_e64 v5, s12, v1, v2, vcc_lo
47412 // W32: encoding: [0x05,0x0c,0x2a,0xd5,0x01,0x05,0xaa,0x01]
47413 // W64-ERR: error: invalid operand for instruction
47415 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47416 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47417 // W32-ERR: error: instruction not supported on this GPU
47419 v_subrev_co_ci_u32_sdwa v255, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47420 // W64: encoding: [0xf9,0x04,0xfe,0x55,0x01,0x06,0x06,0x06]
47421 // W32-ERR: error: instruction not supported on this GPU
47423 v_subrev_co_ci_u32_sdwa v5, vcc, v255, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47424 // W64: encoding: [0xf9,0x04,0x0a,0x54,0xff,0x06,0x06,0x06]
47425 // W32-ERR: error: instruction not supported on this GPU
47427 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v255, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47428 // W64: encoding: [0xf9,0xfe,0x0b,0x54,0x01,0x06,0x06,0x06]
47429 // W32-ERR: error: instruction not supported on this GPU
47431 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47432 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x26,0x06,0x06]
47433 // W32-ERR: error: instruction not supported on this GPU
47435 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47436 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47437 // W32-ERR: error: instruction not supported on this GPU
47439 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47440 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x00,0x06,0x06]
47441 // W32-ERR: error: instruction not supported on this GPU
47443 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47444 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x01,0x06,0x06]
47445 // W32-ERR: error: instruction not supported on this GPU
47447 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47448 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x02,0x06,0x06]
47449 // W32-ERR: error: instruction not supported on this GPU
47451 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47452 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x03,0x06,0x06]
47453 // W32-ERR: error: instruction not supported on this GPU
47455 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47456 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x04,0x06,0x06]
47457 // W32-ERR: error: instruction not supported on this GPU
47459 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47460 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x05,0x06,0x06]
47461 // W32-ERR: error: instruction not supported on this GPU
47463 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
47464 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x0e,0x06,0x06]
47465 // W32-ERR: error: instruction not supported on this GPU
47467 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
47468 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x16,0x06,0x06]
47469 // W32-ERR: error: instruction not supported on this GPU
47471 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
47472 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x16,0x06,0x06]
47473 // W32-ERR: error: instruction not supported on this GPU
47475 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
47476 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47477 // W32-ERR: error: instruction not supported on this GPU
47479 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
47480 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x00,0x06]
47481 // W32-ERR: error: instruction not supported on this GPU
47483 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
47484 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x01,0x06]
47485 // W32-ERR: error: instruction not supported on this GPU
47487 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
47488 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x02,0x06]
47489 // W32-ERR: error: instruction not supported on this GPU
47491 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
47492 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x03,0x06]
47493 // W32-ERR: error: instruction not supported on this GPU
47495 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
47496 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x04,0x06]
47497 // W32-ERR: error: instruction not supported on this GPU
47499 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
47500 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x05,0x06]
47501 // W32-ERR: error: instruction not supported on this GPU
47503 v_subrev_co_ci_u32_sdwa v5, vcc, sext(v1), v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47504 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x0e,0x06]
47505 // W32-ERR: error: instruction not supported on this GPU
47507 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
47508 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47509 // W32-ERR: error: instruction not supported on this GPU
47511 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
47512 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x00]
47513 // W32-ERR: error: instruction not supported on this GPU
47515 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
47516 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x01]
47517 // W32-ERR: error: instruction not supported on this GPU
47519 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
47520 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x02]
47521 // W32-ERR: error: instruction not supported on this GPU
47523 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
47524 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x03]
47525 // W32-ERR: error: instruction not supported on this GPU
47527 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
47528 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x04]
47529 // W32-ERR: error: instruction not supported on this GPU
47531 v_subrev_co_ci_u32_sdwa v5, vcc, v1, v2, vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
47532 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x05]
47533 // W32-ERR: error: instruction not supported on this GPU
47535 v_subrev_co_ci_u32_sdwa v5, vcc, v1, sext(v2), vcc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47536 // W64: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x0e]
47537 // W32-ERR: error: instruction not supported on this GPU
47539 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47540 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47541 // W64-ERR: error: instruction not supported on this GPU
47543 v_subrev_co_ci_u32_sdwa v255, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47544 // W32: encoding: [0xf9,0x04,0xfe,0x55,0x01,0x06,0x06,0x06]
47545 // W64-ERR: error: instruction not supported on this GPU
47547 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v255, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47548 // W32: encoding: [0xf9,0x04,0x0a,0x54,0xff,0x06,0x06,0x06]
47549 // W64-ERR: error: instruction not supported on this GPU
47551 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v255, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47552 // W32: encoding: [0xf9,0xfe,0x0b,0x54,0x01,0x06,0x06,0x06]
47553 // W64-ERR: error: instruction not supported on this GPU
47555 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47556 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x26,0x06,0x06]
47557 // W64-ERR: error: instruction not supported on this GPU
47559 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47560 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47561 // W64-ERR: error: instruction not supported on this GPU
47563 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47564 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x00,0x06,0x06]
47565 // W64-ERR: error: instruction not supported on this GPU
47567 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47568 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x01,0x06,0x06]
47569 // W64-ERR: error: instruction not supported on this GPU
47571 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47572 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x02,0x06,0x06]
47573 // W64-ERR: error: instruction not supported on this GPU
47575 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47576 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x03,0x06,0x06]
47577 // W64-ERR: error: instruction not supported on this GPU
47579 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47580 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x04,0x06,0x06]
47581 // W64-ERR: error: instruction not supported on this GPU
47583 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47584 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x05,0x06,0x06]
47585 // W64-ERR: error: instruction not supported on this GPU
47587 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
47588 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x0e,0x06,0x06]
47589 // W64-ERR: error: instruction not supported on this GPU
47591 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
47592 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x16,0x06,0x06]
47593 // W64-ERR: error: instruction not supported on this GPU
47595 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
47596 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x16,0x06,0x06]
47597 // W64-ERR: error: instruction not supported on this GPU
47599 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
47600 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47601 // W64-ERR: error: instruction not supported on this GPU
47603 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
47604 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x00,0x06]
47605 // W64-ERR: error: instruction not supported on this GPU
47607 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
47608 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x01,0x06]
47609 // W64-ERR: error: instruction not supported on this GPU
47611 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
47612 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x02,0x06]
47613 // W64-ERR: error: instruction not supported on this GPU
47615 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
47616 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x03,0x06]
47617 // W64-ERR: error: instruction not supported on this GPU
47619 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
47620 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x04,0x06]
47621 // W64-ERR: error: instruction not supported on this GPU
47623 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
47624 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x05,0x06]
47625 // W64-ERR: error: instruction not supported on this GPU
47627 v_subrev_co_ci_u32_sdwa v5, vcc_lo, sext(v1), v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47628 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x0e,0x06]
47629 // W64-ERR: error: instruction not supported on this GPU
47631 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
47632 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x06]
47633 // W64-ERR: error: instruction not supported on this GPU
47635 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
47636 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x00]
47637 // W64-ERR: error: instruction not supported on this GPU
47639 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
47640 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x01]
47641 // W64-ERR: error: instruction not supported on this GPU
47643 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
47644 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x02]
47645 // W64-ERR: error: instruction not supported on this GPU
47647 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
47648 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x03]
47649 // W64-ERR: error: instruction not supported on this GPU
47651 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
47652 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x04]
47653 // W64-ERR: error: instruction not supported on this GPU
47655 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, v2, vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
47656 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x05]
47657 // W64-ERR: error: instruction not supported on this GPU
47659 v_subrev_co_ci_u32_sdwa v5, vcc_lo, v1, sext(v2), vcc_lo dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
47660 // W32: encoding: [0xf9,0x04,0x0a,0x54,0x01,0x06,0x06,0x0e]
47661 // W64-ERR: error: instruction not supported on this GPU
47663 v_fmac_f32_e32 v5, v1, v2
47664 // GFX10: encoding: [0x01,0x05,0x0a,0x56]
47666 v_fmac_f32_e32 v255, v1, v2
47667 // GFX10: encoding: [0x01,0x05,0xfe,0x57]
47669 v_fmac_f32_e32 v5, v255, v2
47670 // GFX10: encoding: [0xff,0x05,0x0a,0x56]
47672 v_fmac_f32_e32 v5, s1, v2
47673 // GFX10: encoding: [0x01,0x04,0x0a,0x56]
47675 v_fmac_f32_e32 v5, s103, v2
47676 // GFX10: encoding: [0x67,0x04,0x0a,0x56]
47678 v_fmac_f32_e32 v5, vcc_lo, v2
47679 // GFX10: encoding: [0x6a,0x04,0x0a,0x56]
47681 v_fmac_f32_e32 v5, vcc_hi, v2
47682 // GFX10: encoding: [0x6b,0x04,0x0a,0x56]
47684 v_fmac_f32_e32 v5, ttmp11, v2
47685 // GFX10: encoding: [0x77,0x04,0x0a,0x56]
47687 v_fmac_f32_e32 v5, m0, v2
47688 // GFX10: encoding: [0x7c,0x04,0x0a,0x56]
47690 v_fmac_f32_e32 v5, exec_lo, v2
47691 // GFX10: encoding: [0x7e,0x04,0x0a,0x56]
47693 v_fmac_f32_e32 v5, exec_hi, v2
47694 // GFX10: encoding: [0x7f,0x04,0x0a,0x56]
47696 v_fmac_f32_e32 v5, 0, v2
47697 // GFX10: encoding: [0x80,0x04,0x0a,0x56]
47699 v_fmac_f32_e32 v5, -1, v2
47700 // GFX10: encoding: [0xc1,0x04,0x0a,0x56]
47702 v_fmac_f32_e32 v5, 0.5, v2
47703 // GFX10: encoding: [0xf0,0x04,0x0a,0x56]
47705 v_fmac_f32_e32 v5, -4.0, v2
47706 // GFX10: encoding: [0xf7,0x04,0x0a,0x56]
47708 v_fmac_f32_e32 v5, 0xaf123456, v2
47709 // GFX10: encoding: [0xff,0x04,0x0a,0x56,0x56,0x34,0x12,0xaf]
47711 v_fmac_f32_e32 v5, 0x3f717273, v2
47712 // GFX10: encoding: [0xff,0x04,0x0a,0x56,0x73,0x72,0x71,0x3f]
47714 v_fmac_f32_e32 v5, v1, v255
47715 // GFX10: encoding: [0x01,0xff,0x0b,0x56]
47717 v_fmac_f32_e64 v5, v1, v2
47718 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x00]
47720 v_fmac_f32_e64 v255, v1, v2
47721 // GFX10: encoding: [0xff,0x00,0x2b,0xd5,0x01,0x05,0x02,0x00]
47723 v_fmac_f32_e64 v5, v255, v2
47724 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0xff,0x05,0x02,0x00]
47726 v_fmac_f32_e64 v5, s1, v2
47727 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x04,0x02,0x00]
47729 v_fmac_f32_e64 v5, s101, v2
47730 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x65,0x04,0x02,0x00]
47732 v_fmac_f32_e64 v5, vcc_lo, v2
47733 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x6a,0x04,0x02,0x00]
47735 v_fmac_f32_e64 v5, vcc_hi, v2
47736 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x6b,0x04,0x02,0x00]
47738 v_fmac_f32_e64 v5, m0, v2
47739 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x7c,0x04,0x02,0x00]
47741 v_fmac_f32_e64 v5, exec_lo, v2
47742 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x7e,0x04,0x02,0x00]
47744 v_fmac_f32_e64 v5, exec_hi, v2
47745 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x7f,0x04,0x02,0x00]
47747 v_fmac_f32_e64 v5, 0, v2
47748 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x80,0x04,0x02,0x00]
47750 v_fmac_f32_e64 v5, -1, v2
47751 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0xc1,0x04,0x02,0x00]
47753 v_fmac_f32_e64 v5, 0.5, v2
47754 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0xf0,0x04,0x02,0x00]
47756 v_fmac_f32_e64 v5, -4.0, v2
47757 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0xf7,0x04,0x02,0x00]
47759 v_fmac_f32_e64 v5, v1, v255
47760 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xff,0x03,0x00]
47762 v_fmac_f32_e64 v5, v1, s2
47763 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x00,0x00]
47765 v_fmac_f32_e64 v5, v1, s101
47766 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xcb,0x00,0x00]
47768 v_fmac_f32_e64 v5, v1, vcc_lo
47769 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xd5,0x00,0x00]
47771 v_fmac_f32_e64 v5, v1, vcc_hi
47772 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xd7,0x00,0x00]
47774 v_fmac_f32_e64 v5, v1, m0
47775 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xf9,0x00,0x00]
47777 v_fmac_f32_e64 v5, v1, exec_lo
47778 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xfd,0x00,0x00]
47780 v_fmac_f32_e64 v5, v1, exec_hi
47781 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xff,0x00,0x00]
47783 v_fmac_f32_e64 v5, v1, 0
47784 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x01,0x01,0x00]
47786 v_fmac_f32_e64 v5, v1, -1
47787 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x83,0x01,0x00]
47789 v_fmac_f32_e64 v5, v1, 0.5
47790 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xe1,0x01,0x00]
47792 v_fmac_f32_e64 v5, v1, -4.0
47793 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0xef,0x01,0x00]
47795 v_fmac_f32_e64 v5, -v1, v2
47796 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x20]
47798 v_fmac_f32_e64 v5, v1, -v2
47799 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x40]
47801 v_fmac_f32_e64 v5, -v1, -v2
47802 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x60]
47804 v_fmac_f32_e64 v5, |v1|, v2
47805 // GFX10: encoding: [0x05,0x01,0x2b,0xd5,0x01,0x05,0x02,0x00]
47807 v_fmac_f32_e64 v5, v1, |v2|
47808 // GFX10: encoding: [0x05,0x02,0x2b,0xd5,0x01,0x05,0x02,0x00]
47810 v_fmac_f32_e64 v5, |v1|, |v2|
47811 // GFX10: encoding: [0x05,0x03,0x2b,0xd5,0x01,0x05,0x02,0x00]
47813 v_fmac_f32_e64 v5, v1, v2 clamp
47814 // GFX10: encoding: [0x05,0x80,0x2b,0xd5,0x01,0x05,0x02,0x00]
47816 v_fmac_f32_e64 v5, v1, v2 mul:2
47817 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x08]
47819 v_fmac_f32_e64 v5, v1, v2 mul:4
47820 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x10]
47822 v_fmac_f32_e64 v5, v1, v2 div:2
47823 // GFX10: encoding: [0x05,0x00,0x2b,0xd5,0x01,0x05,0x02,0x18]
47825 v_fmamk_f32 v5, v1, 0x11213141, v3
47826 // GFX10: encoding: [0x01,0x07,0x0a,0x58,0x41,0x31,0x21,0x11]
47828 v_fmamk_f32 v255, v1, 0x11213141, v3
47829 // GFX10: encoding: [0x01,0x07,0xfe,0x59,0x41,0x31,0x21,0x11]
47831 v_fmamk_f32 v5, v255, 0x11213141, v3
47832 // GFX10: encoding: [0xff,0x07,0x0a,0x58,0x41,0x31,0x21,0x11]
47834 v_fmamk_f32 v5, 0, 0x11213141, v3
47835 // GFX10: encoding: [0x80,0x06,0x0a,0x58,0x41,0x31,0x21,0x11]
47837 v_fmamk_f32 v5, -1, 0x11213141, v3
47838 // GFX10: encoding: [0xc1,0x06,0x0a,0x58,0x41,0x31,0x21,0x11]
47840 v_fmamk_f32 v5, 0.5, 0x11213141, v3
47841 // GFX10: encoding: [0xf0,0x06,0x0a,0x58,0x41,0x31,0x21,0x11]
47843 v_fmamk_f32 v5, -4.0, 0x11213141, v3
47844 // GFX10: encoding: [0xf7,0x06,0x0a,0x58,0x41,0x31,0x21,0x11]
47846 v_fmamk_f32 v5, v1, 0xa1b1c1d1, v3
47847 // GFX10: encoding: [0x01,0x07,0x0a,0x58,0xd1,0xc1,0xb1,0xa1]
47849 v_fmamk_f32 v5, v1, 0x11213141, v255
47850 // GFX10: encoding: [0x01,0xff,0x0b,0x58,0x41,0x31,0x21,0x11]
47852 v_fmaak_f32 v5, v1, v2, 0x11213141
47853 // GFX10: encoding: [0x01,0x05,0x0a,0x5a,0x41,0x31,0x21,0x11]
47855 v_fmaak_f32 v255, v1, v2, 0x11213141
47856 // GFX10: encoding: [0x01,0x05,0xfe,0x5b,0x41,0x31,0x21,0x11]
47858 v_fmaak_f32 v5, v255, v2, 0x11213141
47859 // GFX10: encoding: [0xff,0x05,0x0a,0x5a,0x41,0x31,0x21,0x11]
47861 v_fmaak_f32 v5, 0, v2, 0x11213141
47862 // GFX10: encoding: [0x80,0x04,0x0a,0x5a,0x41,0x31,0x21,0x11]
47864 v_fmaak_f32 v5, -1, v2, 0x11213141
47865 // GFX10: encoding: [0xc1,0x04,0x0a,0x5a,0x41,0x31,0x21,0x11]
47867 v_fmaak_f32 v5, 0.5, v2, 0x11213141
47868 // GFX10: encoding: [0xf0,0x04,0x0a,0x5a,0x41,0x31,0x21,0x11]
47870 v_fmaak_f32 v5, -4.0, v2, 0x11213141
47871 // GFX10: encoding: [0xf7,0x04,0x0a,0x5a,0x41,0x31,0x21,0x11]
47873 v_fmaak_f32 v5, v1, v255, 0x11213141
47874 // GFX10: encoding: [0x01,0xff,0x0b,0x5a,0x41,0x31,0x21,0x11]
47876 v_fmaak_f32 v5, v1, v2, 0xa1b1c1d1
47877 // GFX10: encoding: [0x01,0x05,0x0a,0x5a,0xd1,0xc1,0xb1,0xa1]
47879 v_cvt_pkrtz_f16_f32_e32 v5, v1, v2
47880 // GFX10: encoding: [0x01,0x05,0x0a,0x5e]
47882 v_cvt_pkrtz_f16_f32_e32 v255, v1, v2
47883 // GFX10: encoding: [0x01,0x05,0xfe,0x5f]
47885 v_cvt_pkrtz_f16_f32_e32 v5, v255, v2
47886 // GFX10: encoding: [0xff,0x05,0x0a,0x5e]
47888 v_cvt_pkrtz_f16_f32_e32 v5, s1, v2
47889 // GFX10: encoding: [0x01,0x04,0x0a,0x5e]
47891 v_cvt_pkrtz_f16_f32_e32 v5, s103, v2
47892 // GFX10: encoding: [0x67,0x04,0x0a,0x5e]
47894 v_cvt_pkrtz_f16_f32_e32 v5, vcc_lo, v2
47895 // GFX10: encoding: [0x6a,0x04,0x0a,0x5e]
47897 v_cvt_pkrtz_f16_f32_e32 v5, vcc_hi, v2
47898 // GFX10: encoding: [0x6b,0x04,0x0a,0x5e]
47900 v_cvt_pkrtz_f16_f32_e32 v5, ttmp11, v2
47901 // GFX10: encoding: [0x77,0x04,0x0a,0x5e]
47903 v_cvt_pkrtz_f16_f32_e32 v5, m0, v2
47904 // GFX10: encoding: [0x7c,0x04,0x0a,0x5e]
47906 v_cvt_pkrtz_f16_f32_e32 v5, exec_lo, v2
47907 // GFX10: encoding: [0x7e,0x04,0x0a,0x5e]
47909 v_cvt_pkrtz_f16_f32_e32 v5, exec_hi, v2
47910 // GFX10: encoding: [0x7f,0x04,0x0a,0x5e]
47912 v_cvt_pkrtz_f16_f32_e32 v5, 0, v2
47913 // GFX10: encoding: [0x80,0x04,0x0a,0x5e]
47915 v_cvt_pkrtz_f16_f32_e32 v5, -1, v2
47916 // GFX10: encoding: [0xc1,0x04,0x0a,0x5e]
47918 v_cvt_pkrtz_f16_f32_e32 v5, 0.5, v2
47919 // GFX10: encoding: [0xf0,0x04,0x0a,0x5e]
47921 v_cvt_pkrtz_f16_f32_e32 v5, -4.0, v2
47922 // GFX10: encoding: [0xf7,0x04,0x0a,0x5e]
47924 v_cvt_pkrtz_f16_f32_e32 v5, 0xaf123456, v2
47925 // GFX10: encoding: [0xff,0x04,0x0a,0x5e,0x56,0x34,0x12,0xaf]
47927 v_cvt_pkrtz_f16_f32_e32 v5, 0x3f717273, v2
47928 // GFX10: encoding: [0xff,0x04,0x0a,0x5e,0x73,0x72,0x71,0x3f]
47930 v_cvt_pkrtz_f16_f32_e32 v5, v1, v255
47931 // GFX10: encoding: [0x01,0xff,0x0b,0x5e]
47933 v_cvt_pkrtz_f16_f32_e64 v5, v1, v2
47934 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x05,0x02,0x00]
47936 v_cvt_pkrtz_f16_f32_e64 v255, v1, v2
47937 // GFX10: encoding: [0xff,0x00,0x2f,0xd5,0x01,0x05,0x02,0x00]
47939 v_cvt_pkrtz_f16_f32_e64 v5, v255, v2
47940 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0xff,0x05,0x02,0x00]
47942 v_cvt_pkrtz_f16_f32_e64 v5, s1, v2
47943 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x04,0x02,0x00]
47945 v_cvt_pkrtz_f16_f32_e64 v5, s103, v2
47946 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x67,0x04,0x02,0x00]
47948 v_cvt_pkrtz_f16_f32_e64 v5, vcc_lo, v2
47949 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x6a,0x04,0x02,0x00]
47951 v_cvt_pkrtz_f16_f32_e64 v5, vcc_hi, v2
47952 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x6b,0x04,0x02,0x00]
47954 v_cvt_pkrtz_f16_f32_e64 v5, ttmp11, v2
47955 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x77,0x04,0x02,0x00]
47957 v_cvt_pkrtz_f16_f32_e64 v5, m0, v2
47958 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x7c,0x04,0x02,0x00]
47960 v_cvt_pkrtz_f16_f32_e64 v5, exec_lo, v2
47961 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x7e,0x04,0x02,0x00]
47963 v_cvt_pkrtz_f16_f32_e64 v5, exec_hi, v2
47964 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x7f,0x04,0x02,0x00]
47966 v_cvt_pkrtz_f16_f32_e64 v5, 0, v2
47967 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x80,0x04,0x02,0x00]
47969 v_cvt_pkrtz_f16_f32_e64 v5, -1, v2
47970 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0xc1,0x04,0x02,0x00]
47972 v_cvt_pkrtz_f16_f32_e64 v5, 0.5, v2
47973 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0xf0,0x04,0x02,0x00]
47975 v_cvt_pkrtz_f16_f32_e64 v5, -4.0, v2
47976 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0xf7,0x04,0x02,0x00]
47978 v_cvt_pkrtz_f16_f32_e64 v5, v1, v255
47979 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xff,0x03,0x00]
47981 v_cvt_pkrtz_f16_f32_e64 v5, v1, s2
47982 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x05,0x00,0x00]
47984 v_cvt_pkrtz_f16_f32_e64 v5, v1, s103
47985 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xcf,0x00,0x00]
47987 v_cvt_pkrtz_f16_f32_e64 v5, v1, vcc_lo
47988 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xd5,0x00,0x00]
47990 v_cvt_pkrtz_f16_f32_e64 v5, v1, vcc_hi
47991 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xd7,0x00,0x00]
47993 v_cvt_pkrtz_f16_f32_e64 v5, v1, ttmp11
47994 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xef,0x00,0x00]
47996 v_cvt_pkrtz_f16_f32_e64 v5, v1, m0
47997 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xf9,0x00,0x00]
47999 v_cvt_pkrtz_f16_f32_e64 v5, v1, exec_lo
48000 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xfd,0x00,0x00]
48002 v_cvt_pkrtz_f16_f32_e64 v5, v1, exec_hi
48003 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xff,0x00,0x00]
48005 v_cvt_pkrtz_f16_f32_e64 v5, v1, 0
48006 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x01,0x01,0x00]
48008 v_cvt_pkrtz_f16_f32_e64 v5, v1, -1
48009 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x83,0x01,0x00]
48011 v_cvt_pkrtz_f16_f32_e64 v5, v1, 0.5
48012 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xe1,0x01,0x00]
48014 v_cvt_pkrtz_f16_f32_e64 v5, v1, -4.0
48015 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0xef,0x01,0x00]
48017 v_cvt_pkrtz_f16_f32_e64 v5, -v1, v2
48018 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x05,0x02,0x20]
48020 v_cvt_pkrtz_f16_f32_e64 v5, v1, -v2
48021 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x05,0x02,0x40]
48023 v_cvt_pkrtz_f16_f32_e64 v5, -v1, -v2
48024 // GFX10: encoding: [0x05,0x00,0x2f,0xd5,0x01,0x05,0x02,0x60]
48026 v_cvt_pkrtz_f16_f32_e64 v5, |v1|, v2
48027 // GFX10: encoding: [0x05,0x01,0x2f,0xd5,0x01,0x05,0x02,0x00]
48029 v_cvt_pkrtz_f16_f32_e64 v5, v1, |v2|
48030 // GFX10: encoding: [0x05,0x02,0x2f,0xd5,0x01,0x05,0x02,0x00]
48032 v_cvt_pkrtz_f16_f32_e64 v5, |v1|, |v2|
48033 // GFX10: encoding: [0x05,0x03,0x2f,0xd5,0x01,0x05,0x02,0x00]
48035 v_add_f16_e32 v5, v1, v2
48036 // GFX10: encoding: [0x01,0x05,0x0a,0x64]
48038 v_add_f16_e32 v255, v1, v2
48039 // GFX10: encoding: [0x01,0x05,0xfe,0x65]
48041 v_add_f16_e32 v5, v255, v2
48042 // GFX10: encoding: [0xff,0x05,0x0a,0x64]
48044 v_add_f16_e32 v5, s1, v2
48045 // GFX10: encoding: [0x01,0x04,0x0a,0x64]
48047 v_add_f16_e32 v5, s101, v2
48048 // GFX10: encoding: [0x65,0x04,0x0a,0x64]
48050 v_add_f16_e32 v5, vcc_lo, v2
48051 // GFX10: encoding: [0x6a,0x04,0x0a,0x64]
48053 v_add_f16_e32 v5, vcc_hi, v2
48054 // GFX10: encoding: [0x6b,0x04,0x0a,0x64]
48056 v_add_f16_e32 v5, m0, v2
48057 // GFX10: encoding: [0x7c,0x04,0x0a,0x64]
48059 v_add_f16_e32 v5, exec_lo, v2
48060 // GFX10: encoding: [0x7e,0x04,0x0a,0x64]
48062 v_add_f16_e32 v5, exec_hi, v2
48063 // GFX10: encoding: [0x7f,0x04,0x0a,0x64]
48065 v_add_f16_e32 v5, 0, v2
48066 // GFX10: encoding: [0x80,0x04,0x0a,0x64]
48068 v_add_f16_e32 v5, -1, v2
48069 // GFX10: encoding: [0xc1,0x04,0x0a,0x64]
48071 v_add_f16_e32 v5, 0.5, v2
48072 // GFX10: encoding: [0xf0,0x04,0x0a,0x64]
48074 v_add_f16_e32 v5, -4.0, v2
48075 // GFX10: encoding: [0xf7,0x04,0x0a,0x64]
48077 v_add_f16_e32 v5, 0xfe0b, v2
48078 // GFX10: encoding: [0xff,0x04,0x0a,0x64,0x0b,0xfe,0x00,0x00]
48080 v_add_f16_e32 v5, 0x3456, v2
48081 // GFX10: encoding: [0xff,0x04,0x0a,0x64,0x56,0x34,0x00,0x00]
48083 v_add_f16_e32 v5, v1, v255
48084 // GFX10: encoding: [0x01,0xff,0x0b,0x64]
48086 v_add_f16_e64 v5, v1, v2
48087 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x05,0x02,0x00]
48089 v_add_f16_e64 v255, v1, v2
48090 // GFX10: encoding: [0xff,0x00,0x32,0xd5,0x01,0x05,0x02,0x00]
48092 v_add_f16_e64 v5, v255, v2
48093 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0xff,0x05,0x02,0x00]
48095 v_add_f16_e64 v5, s1, v2
48096 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x04,0x02,0x00]
48098 v_add_f16_e64 v5, s101, v2
48099 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x65,0x04,0x02,0x00]
48101 v_add_f16_e64 v5, vcc_lo, v2
48102 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x6a,0x04,0x02,0x00]
48104 v_add_f16_e64 v5, vcc_hi, v2
48105 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x6b,0x04,0x02,0x00]
48107 v_add_f16_e64 v5, m0, v2
48108 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x7c,0x04,0x02,0x00]
48110 v_add_f16_e64 v5, exec_lo, v2
48111 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x7e,0x04,0x02,0x00]
48113 v_add_f16_e64 v5, exec_hi, v2
48114 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x7f,0x04,0x02,0x00]
48116 v_add_f16_e64 v5, 0, v2
48117 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x80,0x04,0x02,0x00]
48119 v_add_f16_e64 v5, -1, v2
48120 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0xc1,0x04,0x02,0x00]
48122 v_add_f16_e64 v5, 0.5, v2
48123 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0xf0,0x04,0x02,0x00]
48125 v_add_f16_e64 v5, -4.0, v2
48126 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0xf7,0x04,0x02,0x00]
48128 v_add_f16_e64 v5, v1, v255
48129 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xff,0x03,0x00]
48131 v_add_f16_e64 v5, v1, s2
48132 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x05,0x00,0x00]
48134 v_add_f16_e64 v5, v1, s101
48135 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xcb,0x00,0x00]
48137 v_add_f16_e64 v5, v1, vcc_lo
48138 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xd5,0x00,0x00]
48140 v_add_f16_e64 v5, v1, vcc_hi
48141 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xd7,0x00,0x00]
48143 v_add_f16_e64 v5, v1, m0
48144 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xf9,0x00,0x00]
48146 v_add_f16_e64 v5, v1, exec_lo
48147 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xfd,0x00,0x00]
48149 v_add_f16_e64 v5, v1, exec_hi
48150 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xff,0x00,0x00]
48152 v_add_f16_e64 v5, v1, 0
48153 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x01,0x01,0x00]
48155 v_add_f16_e64 v5, v1, -1
48156 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x83,0x01,0x00]
48158 v_add_f16_e64 v5, v1, 0.5
48159 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xe1,0x01,0x00]
48161 v_add_f16_e64 v5, v1, -4.0
48162 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0xef,0x01,0x00]
48164 v_add_f16_e64 v5, -v1, v2
48165 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x05,0x02,0x20]
48167 v_add_f16_e64 v5, v1, -v2
48168 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x05,0x02,0x40]
48170 v_add_f16_e64 v5, -v1, -v2
48171 // GFX10: encoding: [0x05,0x00,0x32,0xd5,0x01,0x05,0x02,0x60]
48173 v_add_f16_e64 v5, |v1|, v2
48174 // GFX10: encoding: [0x05,0x01,0x32,0xd5,0x01,0x05,0x02,0x00]
48176 v_add_f16_e64 v5, v1, |v2|
48177 // GFX10: encoding: [0x05,0x02,0x32,0xd5,0x01,0x05,0x02,0x00]
48179 v_add_f16_e64 v5, |v1|, |v2|
48180 // GFX10: encoding: [0x05,0x03,0x32,0xd5,0x01,0x05,0x02,0x00]
48182 v_add_f16_e64 v5, v1, v2 clamp
48183 // GFX10: encoding: [0x05,0x80,0x32,0xd5,0x01,0x05,0x02,0x00]
48185 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48186 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x06]
48188 v_add_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48189 // GFX10: encoding: [0xf9,0x04,0xfe,0x65,0x01,0x06,0x06,0x06]
48191 v_add_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48192 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0xff,0x06,0x06,0x06]
48194 v_add_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48195 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x86,0x06]
48197 v_add_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48198 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x65,0x06,0x86,0x06]
48200 v_add_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48201 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x6a,0x06,0x86,0x06]
48203 v_add_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48204 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x6b,0x06,0x86,0x06]
48206 v_add_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48207 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x7c,0x06,0x86,0x06]
48209 v_add_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48210 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x7e,0x06,0x86,0x06]
48212 v_add_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48213 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x7f,0x06,0x86,0x06]
48215 v_add_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48216 // GFX10: encoding: [0xf9,0xfe,0x0b,0x64,0x01,0x06,0x06,0x06]
48218 v_add_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48219 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x26,0x06,0x06]
48221 v_add_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48222 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x06]
48224 v_add_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48225 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x00,0x06,0x06]
48227 v_add_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48228 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x01,0x06,0x06]
48230 v_add_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48231 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x02,0x06,0x06]
48233 v_add_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48234 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x03,0x06,0x06]
48236 v_add_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48237 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x04,0x06,0x06]
48239 v_add_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48240 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x05,0x06,0x06]
48242 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
48243 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x0e,0x06,0x06]
48245 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
48246 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x16,0x06,0x06]
48248 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
48249 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x16,0x06,0x06]
48251 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
48252 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x06]
48254 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
48255 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x00,0x06]
48257 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
48258 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x01,0x06]
48260 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
48261 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x02,0x06]
48263 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
48264 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x03,0x06]
48266 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
48267 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x04,0x06]
48269 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
48270 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x05,0x06]
48272 v_add_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48273 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x16,0x06]
48275 v_add_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48276 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x26,0x06]
48278 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
48279 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x06]
48281 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
48282 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x00]
48284 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
48285 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x01]
48287 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
48288 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x02]
48290 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
48291 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x03]
48293 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
48294 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x04]
48296 v_add_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
48297 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x05]
48299 v_add_f16_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48300 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x16]
48302 v_add_f16_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48303 // GFX10: encoding: [0xf9,0x04,0x0a,0x64,0x01,0x06,0x06,0x26]
48305 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48306 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x00]
48308 v_add_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48309 // GFX10: encoding: [0xfa,0x04,0xfe,0x65,0x01,0xe4,0x00,0x00]
48311 v_add_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48312 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0xff,0xe4,0x00,0x00]
48314 v_add_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48315 // GFX10: encoding: [0xfa,0xfe,0x0b,0x64,0x01,0xe4,0x00,0x00]
48317 v_add_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
48318 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x1b,0x00,0x00]
48320 v_add_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
48321 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x40,0x01,0x00]
48323 v_add_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
48324 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x41,0x01,0x00]
48326 v_add_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
48327 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x01,0x01,0x00]
48329 v_add_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
48330 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x0f,0x01,0x00]
48332 v_add_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
48333 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x11,0x01,0x00]
48335 v_add_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
48336 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x1f,0x01,0x00]
48338 v_add_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
48339 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x21,0x01,0x00]
48341 v_add_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
48342 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x2f,0x01,0x00]
48344 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
48345 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x10]
48347 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
48348 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x30]
48350 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
48351 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0xf0]
48353 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
48354 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0xf0]
48356 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
48357 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x01]
48359 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
48360 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x03]
48362 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
48363 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x0f]
48365 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
48366 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x00,0x0f]
48368 v_add_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
48369 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x08,0x00]
48371 v_add_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48372 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x10,0x00]
48374 v_add_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48375 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0xe4,0x20,0x00]
48377 v_add_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
48378 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x51,0x01,0x00]
48380 v_add_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
48381 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x5f,0x01,0x00]
48383 v_add_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
48384 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x61,0x01,0x00]
48386 v_add_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
48387 // GFX10: encoding: [0xfa,0x04,0x0a,0x64,0x01,0x6f,0x01,0x00]
48389 v_sub_f16_e32 v5, v1, v2
48390 // GFX10: encoding: [0x01,0x05,0x0a,0x66]
48392 v_sub_f16_e32 v255, v1, v2
48393 // GFX10: encoding: [0x01,0x05,0xfe,0x67]
48395 v_sub_f16_e32 v5, v255, v2
48396 // GFX10: encoding: [0xff,0x05,0x0a,0x66]
48398 v_sub_f16_e32 v5, s1, v2
48399 // GFX10: encoding: [0x01,0x04,0x0a,0x66]
48401 v_sub_f16_e32 v5, s101, v2
48402 // GFX10: encoding: [0x65,0x04,0x0a,0x66]
48404 v_sub_f16_e32 v5, vcc_lo, v2
48405 // GFX10: encoding: [0x6a,0x04,0x0a,0x66]
48407 v_sub_f16_e32 v5, vcc_hi, v2
48408 // GFX10: encoding: [0x6b,0x04,0x0a,0x66]
48410 v_sub_f16_e32 v5, m0, v2
48411 // GFX10: encoding: [0x7c,0x04,0x0a,0x66]
48413 v_sub_f16_e32 v5, exec_lo, v2
48414 // GFX10: encoding: [0x7e,0x04,0x0a,0x66]
48416 v_sub_f16_e32 v5, exec_hi, v2
48417 // GFX10: encoding: [0x7f,0x04,0x0a,0x66]
48419 v_sub_f16_e32 v5, 0, v2
48420 // GFX10: encoding: [0x80,0x04,0x0a,0x66]
48422 v_sub_f16_e32 v5, -1, v2
48423 // GFX10: encoding: [0xc1,0x04,0x0a,0x66]
48425 v_sub_f16_e32 v5, 0.5, v2
48426 // GFX10: encoding: [0xf0,0x04,0x0a,0x66]
48428 v_sub_f16_e32 v5, -4.0, v2
48429 // GFX10: encoding: [0xf7,0x04,0x0a,0x66]
48431 v_sub_f16_e32 v5, 0xfe0b, v2
48432 // GFX10: encoding: [0xff,0x04,0x0a,0x66,0x0b,0xfe,0x00,0x00]
48434 v_sub_f16_e32 v5, 0x3456, v2
48435 // GFX10: encoding: [0xff,0x04,0x0a,0x66,0x56,0x34,0x00,0x00]
48437 v_sub_f16_e32 v5, v1, v255
48438 // GFX10: encoding: [0x01,0xff,0x0b,0x66]
48440 v_sub_f16_e64 v5, v1, v2
48441 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x05,0x02,0x00]
48443 v_sub_f16_e64 v255, v1, v2
48444 // GFX10: encoding: [0xff,0x00,0x33,0xd5,0x01,0x05,0x02,0x00]
48446 v_sub_f16_e64 v5, v255, v2
48447 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0xff,0x05,0x02,0x00]
48449 v_sub_f16_e64 v5, s1, v2
48450 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x04,0x02,0x00]
48452 v_sub_f16_e64 v5, s101, v2
48453 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x65,0x04,0x02,0x00]
48455 v_sub_f16_e64 v5, vcc_lo, v2
48456 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x6a,0x04,0x02,0x00]
48458 v_sub_f16_e64 v5, vcc_hi, v2
48459 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x6b,0x04,0x02,0x00]
48461 v_sub_f16_e64 v5, m0, v2
48462 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x7c,0x04,0x02,0x00]
48464 v_sub_f16_e64 v5, exec_lo, v2
48465 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x7e,0x04,0x02,0x00]
48467 v_sub_f16_e64 v5, exec_hi, v2
48468 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x7f,0x04,0x02,0x00]
48470 v_sub_f16_e64 v5, 0, v2
48471 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x80,0x04,0x02,0x00]
48473 v_sub_f16_e64 v5, -1, v2
48474 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0xc1,0x04,0x02,0x00]
48476 v_sub_f16_e64 v5, 0.5, v2
48477 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0xf0,0x04,0x02,0x00]
48479 v_sub_f16_e64 v5, -4.0, v2
48480 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0xf7,0x04,0x02,0x00]
48482 v_sub_f16_e64 v5, v1, v255
48483 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xff,0x03,0x00]
48485 v_sub_f16_e64 v5, v1, s2
48486 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x05,0x00,0x00]
48488 v_sub_f16_e64 v5, v1, s101
48489 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xcb,0x00,0x00]
48491 v_sub_f16_e64 v5, v1, vcc_lo
48492 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xd5,0x00,0x00]
48494 v_sub_f16_e64 v5, v1, vcc_hi
48495 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xd7,0x00,0x00]
48497 v_sub_f16_e64 v5, v1, m0
48498 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xf9,0x00,0x00]
48500 v_sub_f16_e64 v5, v1, exec_lo
48501 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xfd,0x00,0x00]
48503 v_sub_f16_e64 v5, v1, exec_hi
48504 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xff,0x00,0x00]
48506 v_sub_f16_e64 v5, v1, 0
48507 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x01,0x01,0x00]
48509 v_sub_f16_e64 v5, v1, -1
48510 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x83,0x01,0x00]
48512 v_sub_f16_e64 v5, v1, 0.5
48513 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xe1,0x01,0x00]
48515 v_sub_f16_e64 v5, v1, -4.0
48516 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0xef,0x01,0x00]
48518 v_sub_f16_e64 v5, -v1, v2
48519 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x05,0x02,0x20]
48521 v_sub_f16_e64 v5, v1, -v2
48522 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x05,0x02,0x40]
48524 v_sub_f16_e64 v5, -v1, -v2
48525 // GFX10: encoding: [0x05,0x00,0x33,0xd5,0x01,0x05,0x02,0x60]
48527 v_sub_f16_e64 v5, |v1|, v2
48528 // GFX10: encoding: [0x05,0x01,0x33,0xd5,0x01,0x05,0x02,0x00]
48530 v_sub_f16_e64 v5, v1, |v2|
48531 // GFX10: encoding: [0x05,0x02,0x33,0xd5,0x01,0x05,0x02,0x00]
48533 v_sub_f16_e64 v5, |v1|, |v2|
48534 // GFX10: encoding: [0x05,0x03,0x33,0xd5,0x01,0x05,0x02,0x00]
48536 v_sub_f16_e64 v5, v1, v2 clamp
48537 // GFX10: encoding: [0x05,0x80,0x33,0xd5,0x01,0x05,0x02,0x00]
48539 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48540 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x06]
48542 v_sub_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48543 // GFX10: encoding: [0xf9,0x04,0xfe,0x67,0x01,0x06,0x06,0x06]
48545 v_sub_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48546 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0xff,0x06,0x06,0x06]
48548 v_sub_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48549 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x86,0x06]
48551 v_sub_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48552 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x65,0x06,0x86,0x06]
48554 v_sub_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48555 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x6a,0x06,0x86,0x06]
48557 v_sub_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48558 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x6b,0x06,0x86,0x06]
48560 v_sub_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48561 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x7c,0x06,0x86,0x06]
48563 v_sub_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48564 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x7e,0x06,0x86,0x06]
48566 v_sub_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48567 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x7f,0x06,0x86,0x06]
48569 v_sub_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48570 // GFX10: encoding: [0xf9,0xfe,0x0b,0x66,0x01,0x06,0x06,0x06]
48572 v_sub_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48573 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x26,0x06,0x06]
48575 v_sub_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48576 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x06]
48578 v_sub_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48579 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x00,0x06,0x06]
48581 v_sub_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48582 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x01,0x06,0x06]
48584 v_sub_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48585 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x02,0x06,0x06]
48587 v_sub_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48588 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x03,0x06,0x06]
48590 v_sub_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48591 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x04,0x06,0x06]
48593 v_sub_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48594 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x05,0x06,0x06]
48596 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
48597 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x0e,0x06,0x06]
48599 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
48600 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x16,0x06,0x06]
48602 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
48603 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x16,0x06,0x06]
48605 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
48606 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x06]
48608 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
48609 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x00,0x06]
48611 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
48612 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x01,0x06]
48614 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
48615 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x02,0x06]
48617 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
48618 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x03,0x06]
48620 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
48621 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x04,0x06]
48623 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
48624 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x05,0x06]
48626 v_sub_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48627 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x16,0x06]
48629 v_sub_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48630 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x26,0x06]
48632 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
48633 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x06]
48635 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
48636 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x00]
48638 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
48639 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x01]
48641 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
48642 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x02]
48644 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
48645 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x03]
48647 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
48648 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x04]
48650 v_sub_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
48651 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x05]
48653 v_sub_f16_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48654 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x16]
48656 v_sub_f16_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48657 // GFX10: encoding: [0xf9,0x04,0x0a,0x66,0x01,0x06,0x06,0x26]
48659 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48660 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x00]
48662 v_sub_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48663 // GFX10: encoding: [0xfa,0x04,0xfe,0x67,0x01,0xe4,0x00,0x00]
48665 v_sub_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48666 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0xff,0xe4,0x00,0x00]
48668 v_sub_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48669 // GFX10: encoding: [0xfa,0xfe,0x0b,0x66,0x01,0xe4,0x00,0x00]
48671 v_sub_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
48672 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x1b,0x00,0x00]
48674 v_sub_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
48675 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x40,0x01,0x00]
48677 v_sub_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
48678 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x41,0x01,0x00]
48680 v_sub_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
48681 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x01,0x01,0x00]
48683 v_sub_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
48684 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x0f,0x01,0x00]
48686 v_sub_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
48687 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x11,0x01,0x00]
48689 v_sub_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
48690 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x1f,0x01,0x00]
48692 v_sub_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
48693 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x21,0x01,0x00]
48695 v_sub_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
48696 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x2f,0x01,0x00]
48698 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
48699 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x10]
48701 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
48702 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x30]
48704 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
48705 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0xf0]
48707 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
48708 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0xf0]
48710 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
48711 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x01]
48713 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
48714 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x03]
48716 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
48717 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x0f]
48719 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
48720 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x00,0x0f]
48722 v_sub_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
48723 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x08,0x00]
48725 v_sub_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48726 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x10,0x00]
48728 v_sub_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
48729 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0xe4,0x20,0x00]
48731 v_sub_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
48732 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x51,0x01,0x00]
48734 v_sub_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
48735 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x5f,0x01,0x00]
48737 v_sub_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
48738 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x61,0x01,0x00]
48740 v_sub_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
48741 // GFX10: encoding: [0xfa,0x04,0x0a,0x66,0x01,0x6f,0x01,0x00]
48743 v_subrev_f16_e32 v5, v1, v2
48744 // GFX10: encoding: [0x01,0x05,0x0a,0x68]
48746 v_subrev_f16_e32 v255, v1, v2
48747 // GFX10: encoding: [0x01,0x05,0xfe,0x69]
48749 v_subrev_f16_e32 v5, v255, v2
48750 // GFX10: encoding: [0xff,0x05,0x0a,0x68]
48752 v_subrev_f16_e32 v5, s1, v2
48753 // GFX10: encoding: [0x01,0x04,0x0a,0x68]
48755 v_subrev_f16_e32 v5, s101, v2
48756 // GFX10: encoding: [0x65,0x04,0x0a,0x68]
48758 v_subrev_f16_e32 v5, vcc_lo, v2
48759 // GFX10: encoding: [0x6a,0x04,0x0a,0x68]
48761 v_subrev_f16_e32 v5, vcc_hi, v2
48762 // GFX10: encoding: [0x6b,0x04,0x0a,0x68]
48764 v_subrev_f16_e32 v5, m0, v2
48765 // GFX10: encoding: [0x7c,0x04,0x0a,0x68]
48767 v_subrev_f16_e32 v5, exec_lo, v2
48768 // GFX10: encoding: [0x7e,0x04,0x0a,0x68]
48770 v_subrev_f16_e32 v5, exec_hi, v2
48771 // GFX10: encoding: [0x7f,0x04,0x0a,0x68]
48773 v_subrev_f16_e32 v5, 0, v2
48774 // GFX10: encoding: [0x80,0x04,0x0a,0x68]
48776 v_subrev_f16_e32 v5, -1, v2
48777 // GFX10: encoding: [0xc1,0x04,0x0a,0x68]
48779 v_subrev_f16_e32 v5, 0.5, v2
48780 // GFX10: encoding: [0xf0,0x04,0x0a,0x68]
48782 v_subrev_f16_e32 v5, -4.0, v2
48783 // GFX10: encoding: [0xf7,0x04,0x0a,0x68]
48785 v_subrev_f16_e32 v5, 0xfe0b, v2
48786 // GFX10: encoding: [0xff,0x04,0x0a,0x68,0x0b,0xfe,0x00,0x00]
48788 v_subrev_f16_e32 v5, 0x3456, v2
48789 // GFX10: encoding: [0xff,0x04,0x0a,0x68,0x56,0x34,0x00,0x00]
48791 v_subrev_f16_e32 v5, v1, v255
48792 // GFX10: encoding: [0x01,0xff,0x0b,0x68]
48794 v_subrev_f16_e64 v5, v1, v2
48795 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x05,0x02,0x00]
48797 v_subrev_f16_e64 v255, v1, v2
48798 // GFX10: encoding: [0xff,0x00,0x34,0xd5,0x01,0x05,0x02,0x00]
48800 v_subrev_f16_e64 v5, v255, v2
48801 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0xff,0x05,0x02,0x00]
48803 v_subrev_f16_e64 v5, s1, v2
48804 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x04,0x02,0x00]
48806 v_subrev_f16_e64 v5, s101, v2
48807 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x65,0x04,0x02,0x00]
48809 v_subrev_f16_e64 v5, vcc_lo, v2
48810 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x6a,0x04,0x02,0x00]
48812 v_subrev_f16_e64 v5, vcc_hi, v2
48813 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x6b,0x04,0x02,0x00]
48815 v_subrev_f16_e64 v5, m0, v2
48816 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x7c,0x04,0x02,0x00]
48818 v_subrev_f16_e64 v5, exec_lo, v2
48819 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x7e,0x04,0x02,0x00]
48821 v_subrev_f16_e64 v5, exec_hi, v2
48822 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x7f,0x04,0x02,0x00]
48824 v_subrev_f16_e64 v5, 0, v2
48825 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x80,0x04,0x02,0x00]
48827 v_subrev_f16_e64 v5, -1, v2
48828 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0xc1,0x04,0x02,0x00]
48830 v_subrev_f16_e64 v5, 0.5, v2
48831 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0xf0,0x04,0x02,0x00]
48833 v_subrev_f16_e64 v5, -4.0, v2
48834 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0xf7,0x04,0x02,0x00]
48836 v_subrev_f16_e64 v5, v1, v255
48837 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xff,0x03,0x00]
48839 v_subrev_f16_e64 v5, v1, s2
48840 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x05,0x00,0x00]
48842 v_subrev_f16_e64 v5, v1, s101
48843 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xcb,0x00,0x00]
48845 v_subrev_f16_e64 v5, v1, vcc_lo
48846 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xd5,0x00,0x00]
48848 v_subrev_f16_e64 v5, v1, vcc_hi
48849 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xd7,0x00,0x00]
48851 v_subrev_f16_e64 v5, v1, m0
48852 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xf9,0x00,0x00]
48854 v_subrev_f16_e64 v5, v1, exec_lo
48855 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xfd,0x00,0x00]
48857 v_subrev_f16_e64 v5, v1, exec_hi
48858 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xff,0x00,0x00]
48860 v_subrev_f16_e64 v5, v1, 0
48861 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x01,0x01,0x00]
48863 v_subrev_f16_e64 v5, v1, -1
48864 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x83,0x01,0x00]
48866 v_subrev_f16_e64 v5, v1, 0.5
48867 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xe1,0x01,0x00]
48869 v_subrev_f16_e64 v5, v1, -4.0
48870 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0xef,0x01,0x00]
48872 v_subrev_f16_e64 v5, -v1, v2
48873 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x05,0x02,0x20]
48875 v_subrev_f16_e64 v5, v1, -v2
48876 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x05,0x02,0x40]
48878 v_subrev_f16_e64 v5, -v1, -v2
48879 // GFX10: encoding: [0x05,0x00,0x34,0xd5,0x01,0x05,0x02,0x60]
48881 v_subrev_f16_e64 v5, |v1|, v2
48882 // GFX10: encoding: [0x05,0x01,0x34,0xd5,0x01,0x05,0x02,0x00]
48884 v_subrev_f16_e64 v5, v1, |v2|
48885 // GFX10: encoding: [0x05,0x02,0x34,0xd5,0x01,0x05,0x02,0x00]
48887 v_subrev_f16_e64 v5, |v1|, |v2|
48888 // GFX10: encoding: [0x05,0x03,0x34,0xd5,0x01,0x05,0x02,0x00]
48890 v_subrev_f16_e64 v5, v1, v2 clamp
48891 // GFX10: encoding: [0x05,0x80,0x34,0xd5,0x01,0x05,0x02,0x00]
48893 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48894 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x06]
48896 v_subrev_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48897 // GFX10: encoding: [0xf9,0x04,0xfe,0x69,0x01,0x06,0x06,0x06]
48899 v_subrev_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48900 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0xff,0x06,0x06,0x06]
48902 v_subrev_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48903 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x86,0x06]
48905 v_subrev_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48906 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x65,0x06,0x86,0x06]
48908 v_subrev_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48909 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x6a,0x06,0x86,0x06]
48911 v_subrev_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48912 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x6b,0x06,0x86,0x06]
48914 v_subrev_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48915 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x7c,0x06,0x86,0x06]
48917 v_subrev_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48918 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x7e,0x06,0x86,0x06]
48920 v_subrev_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48921 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x7f,0x06,0x86,0x06]
48923 v_subrev_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48924 // GFX10: encoding: [0xf9,0xfe,0x0b,0x68,0x01,0x06,0x06,0x06]
48926 v_subrev_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48927 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x26,0x06,0x06]
48929 v_subrev_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48930 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x06]
48932 v_subrev_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48933 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x00,0x06,0x06]
48935 v_subrev_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48936 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x01,0x06,0x06]
48938 v_subrev_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48939 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x02,0x06,0x06]
48941 v_subrev_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48942 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x03,0x06,0x06]
48944 v_subrev_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48945 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x04,0x06,0x06]
48947 v_subrev_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48948 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x05,0x06,0x06]
48950 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
48951 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x0e,0x06,0x06]
48953 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
48954 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x16,0x06,0x06]
48956 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
48957 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x16,0x06,0x06]
48959 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
48960 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x06]
48962 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
48963 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x00,0x06]
48965 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
48966 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x01,0x06]
48968 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
48969 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x02,0x06]
48971 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
48972 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x03,0x06]
48974 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
48975 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x04,0x06]
48977 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
48978 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x05,0x06]
48980 v_subrev_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48981 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x16,0x06]
48983 v_subrev_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
48984 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x26,0x06]
48986 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
48987 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x06]
48989 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
48990 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x00]
48992 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
48993 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x01]
48995 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
48996 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x02]
48998 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
48999 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x03]
49001 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
49002 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x04]
49004 v_subrev_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
49005 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x05]
49007 v_subrev_f16_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49008 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x16]
49010 v_subrev_f16_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49011 // GFX10: encoding: [0xf9,0x04,0x0a,0x68,0x01,0x06,0x06,0x26]
49013 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49014 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x00]
49016 v_subrev_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49017 // GFX10: encoding: [0xfa,0x04,0xfe,0x69,0x01,0xe4,0x00,0x00]
49019 v_subrev_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49020 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0xff,0xe4,0x00,0x00]
49022 v_subrev_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49023 // GFX10: encoding: [0xfa,0xfe,0x0b,0x68,0x01,0xe4,0x00,0x00]
49025 v_subrev_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
49026 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x1b,0x00,0x00]
49028 v_subrev_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
49029 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x40,0x01,0x00]
49031 v_subrev_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
49032 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x41,0x01,0x00]
49034 v_subrev_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
49035 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x01,0x01,0x00]
49037 v_subrev_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
49038 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x0f,0x01,0x00]
49040 v_subrev_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
49041 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x11,0x01,0x00]
49043 v_subrev_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
49044 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x1f,0x01,0x00]
49046 v_subrev_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
49047 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x21,0x01,0x00]
49049 v_subrev_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
49050 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x2f,0x01,0x00]
49052 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
49053 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x10]
49055 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
49056 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x30]
49058 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
49059 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0xf0]
49061 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
49062 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0xf0]
49064 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
49065 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x01]
49067 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
49068 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x03]
49070 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
49071 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x0f]
49073 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
49074 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x00,0x0f]
49076 v_subrev_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
49077 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x08,0x00]
49079 v_subrev_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49080 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x10,0x00]
49082 v_subrev_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49083 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0xe4,0x20,0x00]
49085 v_subrev_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
49086 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x51,0x01,0x00]
49088 v_subrev_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
49089 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x5f,0x01,0x00]
49091 v_subrev_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
49092 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x61,0x01,0x00]
49094 v_subrev_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
49095 // GFX10: encoding: [0xfa,0x04,0x0a,0x68,0x01,0x6f,0x01,0x00]
49097 v_mul_f16_e32 v5, v1, v2
49098 // GFX10: encoding: [0x01,0x05,0x0a,0x6a]
49100 v_mul_f16_e32 v255, v1, v2
49101 // GFX10: encoding: [0x01,0x05,0xfe,0x6b]
49103 v_mul_f16_e32 v5, v255, v2
49104 // GFX10: encoding: [0xff,0x05,0x0a,0x6a]
49106 v_mul_f16_e32 v5, s1, v2
49107 // GFX10: encoding: [0x01,0x04,0x0a,0x6a]
49109 v_mul_f16_e32 v5, s101, v2
49110 // GFX10: encoding: [0x65,0x04,0x0a,0x6a]
49112 v_mul_f16_e32 v5, vcc_lo, v2
49113 // GFX10: encoding: [0x6a,0x04,0x0a,0x6a]
49115 v_mul_f16_e32 v5, vcc_hi, v2
49116 // GFX10: encoding: [0x6b,0x04,0x0a,0x6a]
49118 v_mul_f16_e32 v5, m0, v2
49119 // GFX10: encoding: [0x7c,0x04,0x0a,0x6a]
49121 v_mul_f16_e32 v5, exec_lo, v2
49122 // GFX10: encoding: [0x7e,0x04,0x0a,0x6a]
49124 v_mul_f16_e32 v5, exec_hi, v2
49125 // GFX10: encoding: [0x7f,0x04,0x0a,0x6a]
49127 v_mul_f16_e32 v5, 0, v2
49128 // GFX10: encoding: [0x80,0x04,0x0a,0x6a]
49130 v_mul_f16_e32 v5, -1, v2
49131 // GFX10: encoding: [0xc1,0x04,0x0a,0x6a]
49133 v_mul_f16_e32 v5, 0.5, v2
49134 // GFX10: encoding: [0xf0,0x04,0x0a,0x6a]
49136 v_mul_f16_e32 v5, -4.0, v2
49137 // GFX10: encoding: [0xf7,0x04,0x0a,0x6a]
49139 v_mul_f16_e32 v5, 0xfe0b, v2
49140 // GFX10: encoding: [0xff,0x04,0x0a,0x6a,0x0b,0xfe,0x00,0x00]
49142 v_mul_f16_e32 v5, 0x3456, v2
49143 // GFX10: encoding: [0xff,0x04,0x0a,0x6a,0x56,0x34,0x00,0x00]
49145 v_mul_f16_e32 v5, v1, v255
49146 // GFX10: encoding: [0x01,0xff,0x0b,0x6a]
49148 v_mul_f16_e64 v5, v1, v2
49149 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x05,0x02,0x00]
49151 v_mul_f16_e64 v255, v1, v2
49152 // GFX10: encoding: [0xff,0x00,0x35,0xd5,0x01,0x05,0x02,0x00]
49154 v_mul_f16_e64 v5, v255, v2
49155 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0xff,0x05,0x02,0x00]
49157 v_mul_f16_e64 v5, s1, v2
49158 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x04,0x02,0x00]
49160 v_mul_f16_e64 v5, s101, v2
49161 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x65,0x04,0x02,0x00]
49163 v_mul_f16_e64 v5, vcc_lo, v2
49164 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x6a,0x04,0x02,0x00]
49166 v_mul_f16_e64 v5, vcc_hi, v2
49167 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x6b,0x04,0x02,0x00]
49169 v_mul_f16_e64 v5, m0, v2
49170 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x7c,0x04,0x02,0x00]
49172 v_mul_f16_e64 v5, exec_lo, v2
49173 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x7e,0x04,0x02,0x00]
49175 v_mul_f16_e64 v5, exec_hi, v2
49176 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x7f,0x04,0x02,0x00]
49178 v_mul_f16_e64 v5, 0, v2
49179 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x80,0x04,0x02,0x00]
49181 v_mul_f16_e64 v5, -1, v2
49182 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0xc1,0x04,0x02,0x00]
49184 v_mul_f16_e64 v5, 0.5, v2
49185 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0xf0,0x04,0x02,0x00]
49187 v_mul_f16_e64 v5, -4.0, v2
49188 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0xf7,0x04,0x02,0x00]
49190 v_mul_f16_e64 v5, v1, v255
49191 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xff,0x03,0x00]
49193 v_mul_f16_e64 v5, v1, s2
49194 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x05,0x00,0x00]
49196 v_mul_f16_e64 v5, v1, s101
49197 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xcb,0x00,0x00]
49199 v_mul_f16_e64 v5, v1, vcc_lo
49200 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xd5,0x00,0x00]
49202 v_mul_f16_e64 v5, v1, vcc_hi
49203 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xd7,0x00,0x00]
49205 v_mul_f16_e64 v5, v1, m0
49206 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xf9,0x00,0x00]
49208 v_mul_f16_e64 v5, v1, exec_lo
49209 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xfd,0x00,0x00]
49211 v_mul_f16_e64 v5, v1, exec_hi
49212 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xff,0x00,0x00]
49214 v_mul_f16_e64 v5, v1, 0
49215 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x01,0x01,0x00]
49217 v_mul_f16_e64 v5, v1, -1
49218 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x83,0x01,0x00]
49220 v_mul_f16_e64 v5, v1, 0.5
49221 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xe1,0x01,0x00]
49223 v_mul_f16_e64 v5, v1, -4.0
49224 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0xef,0x01,0x00]
49226 v_mul_f16_e64 v5, -v1, v2
49227 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x05,0x02,0x20]
49229 v_mul_f16_e64 v5, v1, -v2
49230 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x05,0x02,0x40]
49232 v_mul_f16_e64 v5, -v1, -v2
49233 // GFX10: encoding: [0x05,0x00,0x35,0xd5,0x01,0x05,0x02,0x60]
49235 v_mul_f16_e64 v5, |v1|, v2
49236 // GFX10: encoding: [0x05,0x01,0x35,0xd5,0x01,0x05,0x02,0x00]
49238 v_mul_f16_e64 v5, v1, |v2|
49239 // GFX10: encoding: [0x05,0x02,0x35,0xd5,0x01,0x05,0x02,0x00]
49241 v_mul_f16_e64 v5, |v1|, |v2|
49242 // GFX10: encoding: [0x05,0x03,0x35,0xd5,0x01,0x05,0x02,0x00]
49244 v_mul_f16_e64 v5, v1, v2 clamp
49245 // GFX10: encoding: [0x05,0x80,0x35,0xd5,0x01,0x05,0x02,0x00]
49247 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49248 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x06]
49250 v_mul_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49251 // GFX10: encoding: [0xf9,0x04,0xfe,0x6b,0x01,0x06,0x06,0x06]
49253 v_mul_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49254 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0xff,0x06,0x06,0x06]
49256 v_mul_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49257 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x86,0x06]
49259 v_mul_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49260 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x65,0x06,0x86,0x06]
49262 v_mul_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49263 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x6a,0x06,0x86,0x06]
49265 v_mul_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49266 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x6b,0x06,0x86,0x06]
49268 v_mul_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49269 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x7c,0x06,0x86,0x06]
49271 v_mul_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49272 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x7e,0x06,0x86,0x06]
49274 v_mul_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49275 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x7f,0x06,0x86,0x06]
49277 v_mul_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49278 // GFX10: encoding: [0xf9,0xfe,0x0b,0x6a,0x01,0x06,0x06,0x06]
49280 v_mul_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49281 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x26,0x06,0x06]
49283 v_mul_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49284 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x06]
49286 v_mul_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49287 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x00,0x06,0x06]
49289 v_mul_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49290 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x01,0x06,0x06]
49292 v_mul_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49293 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x02,0x06,0x06]
49295 v_mul_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49296 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x03,0x06,0x06]
49298 v_mul_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49299 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x04,0x06,0x06]
49301 v_mul_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49302 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x05,0x06,0x06]
49304 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
49305 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x0e,0x06,0x06]
49307 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
49308 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x16,0x06,0x06]
49310 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
49311 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x16,0x06,0x06]
49313 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
49314 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x06]
49316 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
49317 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x00,0x06]
49319 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
49320 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x01,0x06]
49322 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
49323 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x02,0x06]
49325 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
49326 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x03,0x06]
49328 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
49329 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x04,0x06]
49331 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
49332 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x05,0x06]
49334 v_mul_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49335 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x16,0x06]
49337 v_mul_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49338 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x26,0x06]
49340 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
49341 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x06]
49343 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
49344 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x00]
49346 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
49347 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x01]
49349 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
49350 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x02]
49352 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
49353 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x03]
49355 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
49356 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x04]
49358 v_mul_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
49359 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x05]
49361 v_mul_f16_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49362 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x16]
49364 v_mul_f16_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49365 // GFX10: encoding: [0xf9,0x04,0x0a,0x6a,0x01,0x06,0x06,0x26]
49367 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49368 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x00]
49370 v_mul_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49371 // GFX10: encoding: [0xfa,0x04,0xfe,0x6b,0x01,0xe4,0x00,0x00]
49373 v_mul_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49374 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0xff,0xe4,0x00,0x00]
49376 v_mul_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49377 // GFX10: encoding: [0xfa,0xfe,0x0b,0x6a,0x01,0xe4,0x00,0x00]
49379 v_mul_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
49380 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x1b,0x00,0x00]
49382 v_mul_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
49383 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x40,0x01,0x00]
49385 v_mul_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
49386 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x41,0x01,0x00]
49388 v_mul_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
49389 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x01,0x01,0x00]
49391 v_mul_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
49392 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x0f,0x01,0x00]
49394 v_mul_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
49395 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x11,0x01,0x00]
49397 v_mul_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
49398 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x1f,0x01,0x00]
49400 v_mul_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
49401 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x21,0x01,0x00]
49403 v_mul_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
49404 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x2f,0x01,0x00]
49406 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
49407 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x10]
49409 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
49410 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x30]
49412 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
49413 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0xf0]
49415 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
49416 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0xf0]
49418 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
49419 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x01]
49421 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
49422 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x03]
49424 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
49425 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x0f]
49427 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
49428 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x00,0x0f]
49430 v_mul_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
49431 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x08,0x00]
49433 v_mul_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49434 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x10,0x00]
49436 v_mul_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49437 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0xe4,0x20,0x00]
49439 v_mul_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
49440 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x51,0x01,0x00]
49442 v_mul_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
49443 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x5f,0x01,0x00]
49445 v_mul_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
49446 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x61,0x01,0x00]
49448 v_mul_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
49449 // GFX10: encoding: [0xfa,0x04,0x0a,0x6a,0x01,0x6f,0x01,0x00]
49451 v_fmac_f16_e32 v5, v1, v2
49452 // GFX10: encoding: [0x01,0x05,0x0a,0x6c]
49454 v_fmac_f16_e32 v255, v1, v2
49455 // GFX10: encoding: [0x01,0x05,0xfe,0x6d]
49457 v_fmac_f16_e32 v5, v255, v2
49458 // GFX10: encoding: [0xff,0x05,0x0a,0x6c]
49460 v_fmac_f16_e32 v5, s1, v2
49461 // GFX10: encoding: [0x01,0x04,0x0a,0x6c]
49463 v_fmac_f16_e32 v5, s103, v2
49464 // GFX10: encoding: [0x67,0x04,0x0a,0x6c]
49466 v_fmac_f16_e32 v5, vcc_lo, v2
49467 // GFX10: encoding: [0x6a,0x04,0x0a,0x6c]
49469 v_fmac_f16_e32 v5, vcc_hi, v2
49470 // GFX10: encoding: [0x6b,0x04,0x0a,0x6c]
49472 v_fmac_f16_e32 v5, ttmp11, v2
49473 // GFX10: encoding: [0x77,0x04,0x0a,0x6c]
49475 v_fmac_f16_e32 v5, m0, v2
49476 // GFX10: encoding: [0x7c,0x04,0x0a,0x6c]
49478 v_fmac_f16_e32 v5, exec_lo, v2
49479 // GFX10: encoding: [0x7e,0x04,0x0a,0x6c]
49481 v_fmac_f16_e32 v5, exec_hi, v2
49482 // GFX10: encoding: [0x7f,0x04,0x0a,0x6c]
49484 v_fmac_f16_e32 v5, 0, v2
49485 // GFX10: encoding: [0x80,0x04,0x0a,0x6c]
49487 v_fmac_f16_e32 v5, -1, v2
49488 // GFX10: encoding: [0xc1,0x04,0x0a,0x6c]
49490 v_fmac_f16_e32 v5, 0.5, v2
49491 // GFX10: encoding: [0xf0,0x04,0x0a,0x6c]
49493 v_fmac_f16_e32 v5, -4.0, v2
49494 // GFX10: encoding: [0xf7,0x04,0x0a,0x6c]
49496 v_fmac_f16 v5, 0x1234, v2
49497 // GFX10: encoding: [0xff,0x04,0x0a,0x6c,0x34,0x12,0x00,0x00]
49499 v_fmac_f16_e32 v5, v1, v255
49500 // GFX10: encoding: [0x01,0xff,0x0b,0x6c]
49502 v_fmac_f16_e64 v5, v1, v2
49503 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x00]
49505 v_fmac_f16_e64 v255, v1, v2
49506 // GFX10: encoding: [0xff,0x00,0x36,0xd5,0x01,0x05,0x02,0x00]
49508 v_fmac_f16_e64 v5, v255, v2
49509 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0xff,0x05,0x02,0x00]
49511 v_fmac_f16_e64 v5, s1, v2
49512 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x04,0x02,0x00]
49514 v_fmac_f16_e64 v5, s101, v2
49515 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x65,0x04,0x02,0x00]
49517 v_fmac_f16_e64 v5, vcc_lo, v2
49518 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x6a,0x04,0x02,0x00]
49520 v_fmac_f16_e64 v5, vcc_hi, v2
49521 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x6b,0x04,0x02,0x00]
49523 v_fmac_f16_e64 v5, m0, v2
49524 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x7c,0x04,0x02,0x00]
49526 v_fmac_f16_e64 v5, exec_lo, v2
49527 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x7e,0x04,0x02,0x00]
49529 v_fmac_f16_e64 v5, exec_hi, v2
49530 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x7f,0x04,0x02,0x00]
49532 v_fmac_f16_e64 v5, 0, v2
49533 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x80,0x04,0x02,0x00]
49535 v_fmac_f16_e64 v5, -1, v2
49536 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0xc1,0x04,0x02,0x00]
49538 v_fmac_f16_e64 v5, 0.5, v2
49539 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0xf0,0x04,0x02,0x00]
49541 v_fmac_f16_e64 v5, -4.0, v2
49542 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0xf7,0x04,0x02,0x00]
49544 v_fmac_f16_e64 v5, v1, v255
49545 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xff,0x03,0x00]
49547 v_fmac_f16_e64 v5, v1, s2
49548 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x00,0x00]
49550 v_fmac_f16_e64 v5, v1, s101
49551 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xcb,0x00,0x00]
49553 v_fmac_f16_e64 v5, v1, vcc_lo
49554 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xd5,0x00,0x00]
49556 v_fmac_f16_e64 v5, v1, vcc_hi
49557 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xd7,0x00,0x00]
49559 v_fmac_f16_e64 v5, v1, m0
49560 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xf9,0x00,0x00]
49562 v_fmac_f16_e64 v5, v1, exec_lo
49563 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xfd,0x00,0x00]
49565 v_fmac_f16_e64 v5, v1, exec_hi
49566 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xff,0x00,0x00]
49568 v_fmac_f16_e64 v5, v1, 0
49569 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x01,0x01,0x00]
49571 v_fmac_f16_e64 v5, v1, -1
49572 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x83,0x01,0x00]
49574 v_fmac_f16_e64 v5, v1, 0.5
49575 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xe1,0x01,0x00]
49577 v_fmac_f16_e64 v5, v1, -4.0
49578 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0xef,0x01,0x00]
49580 v_fmac_f16_e64 v5, -v1, v2
49581 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x20]
49583 v_fmac_f16_e64 v5, v1, -v2
49584 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x40]
49586 v_fmac_f16_e64 v5, -v1, -v2
49587 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x60]
49589 v_fmac_f16_e64 v5, |v1|, v2
49590 // GFX10: encoding: [0x05,0x01,0x36,0xd5,0x01,0x05,0x02,0x00]
49592 v_fmac_f16_e64 v5, v1, |v2|
49593 // GFX10: encoding: [0x05,0x02,0x36,0xd5,0x01,0x05,0x02,0x00]
49595 v_fmac_f16_e64 v5, |v1|, |v2|
49596 // GFX10: encoding: [0x05,0x03,0x36,0xd5,0x01,0x05,0x02,0x00]
49598 v_fmac_f16_e64 v5, v1, v2 clamp
49599 // GFX10: encoding: [0x05,0x80,0x36,0xd5,0x01,0x05,0x02,0x00]
49601 v_fmac_f16_e64 v5, v1, v2 mul:2
49602 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x08]
49604 v_fmac_f16_e64 v5, v1, v2 mul:4
49605 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x10]
49607 v_fmac_f16_e64 v5, v1, v2 div:2
49608 // GFX10: encoding: [0x05,0x00,0x36,0xd5,0x01,0x05,0x02,0x18]
49610 v_fmamk_f32 v5, v1, 0x1121, v3
49611 // GFX10: encoding: [0x01,0x07,0x0a,0x58,0x21,0x11,0x00,0x00]
49613 v_fmamk_f32 v255, v1, 0x1121, v3
49614 // GFX10: encoding: [0x01,0x07,0xfe,0x59,0x21,0x11,0x00,0x00]
49616 v_fmamk_f32 v5, v255, 0x1121, v3
49617 // GFX10: encoding: [0xff,0x07,0x0a,0x58,0x21,0x11,0x00,0x00]
49619 v_fmamk_f32 v5, 0, 0x1121, v3
49620 // GFX10: encoding: [0x80,0x06,0x0a,0x58,0x21,0x11,0x00,0x00]
49622 v_fmamk_f32 v5, -1, 0x1121, v3
49623 // GFX10: encoding: [0xc1,0x06,0x0a,0x58,0x21,0x11,0x00,0x00]
49625 v_fmamk_f32 v5, 0.5, 0x1121, v3
49626 // GFX10: encoding: [0xf0,0x06,0x0a,0x58,0x21,0x11,0x00,0x00]
49628 v_fmamk_f32 v5, -4.0, 0x1121, v3
49629 // GFX10: encoding: [0xf7,0x06,0x0a,0x58,0x21,0x11,0x00,0x00]
49631 v_fmamk_f32 v5, v1, 0xa1b1, v3
49632 // GFX10: encoding: [0x01,0x07,0x0a,0x58,0xb1,0xa1,0x00,0x00]
49634 v_fmamk_f32 v5, v1, 0x1121, v255
49635 // GFX10: encoding: [0x01,0xff,0x0b,0x58,0x21,0x11,0x00,0x00]
49637 v_fmaak_f32 v5, v1, v2, 0x1121
49638 // GFX10: encoding: [0x01,0x05,0x0a,0x5a,0x21,0x11,0x00,0x00]
49640 v_fmaak_f32 v255, v1, v2, 0x1121
49641 // GFX10: encoding: [0x01,0x05,0xfe,0x5b,0x21,0x11,0x00,0x00]
49643 v_fmaak_f32 v5, v255, v2, 0x1121
49644 // GFX10: encoding: [0xff,0x05,0x0a,0x5a,0x21,0x11,0x00,0x00]
49646 v_fmaak_f32 v5, 0, v2, 0x1121
49647 // GFX10: encoding: [0x80,0x04,0x0a,0x5a,0x21,0x11,0x00,0x00]
49649 v_fmaak_f32 v5, -1, v2, 0x1121
49650 // GFX10: encoding: [0xc1,0x04,0x0a,0x5a,0x21,0x11,0x00,0x00]
49652 v_fmaak_f32 v5, 0.5, v2, 0x1121
49653 // GFX10: encoding: [0xf0,0x04,0x0a,0x5a,0x21,0x11,0x00,0x00]
49655 v_fmaak_f32 v5, -4.0, v2, 0x1121
49656 // GFX10: encoding: [0xf7,0x04,0x0a,0x5a,0x21,0x11,0x00,0x00]
49658 v_fmaak_f32 v5, v1, v255, 0x1121
49659 // GFX10: encoding: [0x01,0xff,0x0b,0x5a,0x21,0x11,0x00,0x00]
49661 v_fmaak_f32 v5, v1, v2, 0xa1b1
49662 // GFX10: encoding: [0x01,0x05,0x0a,0x5a,0xb1,0xa1,0x00,0x00]
49664 v_max_f16_e32 v5, v1, v2
49665 // GFX10: encoding: [0x01,0x05,0x0a,0x72]
49667 v_max_f16_e32 v255, v1, v2
49668 // GFX10: encoding: [0x01,0x05,0xfe,0x73]
49670 v_max_f16_e32 v5, v255, v2
49671 // GFX10: encoding: [0xff,0x05,0x0a,0x72]
49673 v_max_f16_e32 v5, s1, v2
49674 // GFX10: encoding: [0x01,0x04,0x0a,0x72]
49676 v_max_f16_e32 v5, s101, v2
49677 // GFX10: encoding: [0x65,0x04,0x0a,0x72]
49679 v_max_f16_e32 v5, vcc_lo, v2
49680 // GFX10: encoding: [0x6a,0x04,0x0a,0x72]
49682 v_max_f16_e32 v5, vcc_hi, v2
49683 // GFX10: encoding: [0x6b,0x04,0x0a,0x72]
49685 v_max_f16_e32 v5, m0, v2
49686 // GFX10: encoding: [0x7c,0x04,0x0a,0x72]
49688 v_max_f16_e32 v5, exec_lo, v2
49689 // GFX10: encoding: [0x7e,0x04,0x0a,0x72]
49691 v_max_f16_e32 v5, exec_hi, v2
49692 // GFX10: encoding: [0x7f,0x04,0x0a,0x72]
49694 v_max_f16_e32 v5, 0, v2
49695 // GFX10: encoding: [0x80,0x04,0x0a,0x72]
49697 v_max_f16_e32 v5, -1, v2
49698 // GFX10: encoding: [0xc1,0x04,0x0a,0x72]
49700 v_max_f16_e32 v5, 0.5, v2
49701 // GFX10: encoding: [0xf0,0x04,0x0a,0x72]
49703 v_max_f16_e32 v5, -4.0, v2
49704 // GFX10: encoding: [0xf7,0x04,0x0a,0x72]
49706 v_max_f16_e32 v5, 0xfe0b, v2
49707 // GFX10: encoding: [0xff,0x04,0x0a,0x72,0x0b,0xfe,0x00,0x00]
49709 v_max_f16_e32 v5, 0x3456, v2
49710 // GFX10: encoding: [0xff,0x04,0x0a,0x72,0x56,0x34,0x00,0x00]
49712 v_max_f16_e32 v5, v1, v255
49713 // GFX10: encoding: [0x01,0xff,0x0b,0x72]
49715 v_max_f16_e64 v5, v1, v2
49716 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x00]
49718 v_max_f16_e64 v255, v1, v2
49719 // GFX10: encoding: [0xff,0x00,0x39,0xd5,0x01,0x05,0x02,0x00]
49721 v_max_f16_e64 v5, v255, v2
49722 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0xff,0x05,0x02,0x00]
49724 v_max_f16_e64 v5, s1, v2
49725 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x04,0x02,0x00]
49727 v_max_f16_e64 v5, s101, v2
49728 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x65,0x04,0x02,0x00]
49730 v_max_f16_e64 v5, vcc_lo, v2
49731 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x6a,0x04,0x02,0x00]
49733 v_max_f16_e64 v5, vcc_hi, v2
49734 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x6b,0x04,0x02,0x00]
49736 v_max_f16_e64 v5, m0, v2
49737 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x7c,0x04,0x02,0x00]
49739 v_max_f16_e64 v5, exec_lo, v2
49740 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x7e,0x04,0x02,0x00]
49742 v_max_f16_e64 v5, exec_hi, v2
49743 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x7f,0x04,0x02,0x00]
49745 v_max_f16_e64 v5, 0, v2
49746 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x80,0x04,0x02,0x00]
49748 v_max_f16_e64 v5, -1, v2
49749 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0xc1,0x04,0x02,0x00]
49751 v_max_f16_e64 v5, 0.5, v2
49752 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0xf0,0x04,0x02,0x00]
49754 v_max_f16_e64 v5, -4.0, v2
49755 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0xf7,0x04,0x02,0x00]
49757 v_max_f16_e64 v5, v1, v255
49758 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xff,0x03,0x00]
49760 v_max_f16_e64 v5, v1, s2
49761 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x00,0x00]
49763 v_max_f16_e64 v5, v1, s101
49764 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xcb,0x00,0x00]
49766 v_max_f16_e64 v5, v1, vcc_lo
49767 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xd5,0x00,0x00]
49769 v_max_f16_e64 v5, v1, vcc_hi
49770 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xd7,0x00,0x00]
49772 v_max_f16_e64 v5, v1, m0
49773 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xf9,0x00,0x00]
49775 v_max_f16_e64 v5, v1, exec_lo
49776 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xfd,0x00,0x00]
49778 v_max_f16_e64 v5, v1, exec_hi
49779 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xff,0x00,0x00]
49781 v_max_f16_e64 v5, v1, 0
49782 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x01,0x01,0x00]
49784 v_max_f16_e64 v5, v1, -1
49785 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x83,0x01,0x00]
49787 v_max_f16_e64 v5, v1, 0.5
49788 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xe1,0x01,0x00]
49790 v_max_f16_e64 v5, v1, -4.0
49791 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0xef,0x01,0x00]
49793 v_max_f16_e64 v5, -v1, v2
49794 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x20]
49796 v_max_f16_e64 v5, v1, -v2
49797 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x40]
49799 v_max_f16_e64 v5, -v1, -v2
49800 // GFX10: encoding: [0x05,0x00,0x39,0xd5,0x01,0x05,0x02,0x60]
49802 v_max_f16_e64 v5, |v1|, v2
49803 // GFX10: encoding: [0x05,0x01,0x39,0xd5,0x01,0x05,0x02,0x00]
49805 v_max_f16_e64 v5, v1, |v2|
49806 // GFX10: encoding: [0x05,0x02,0x39,0xd5,0x01,0x05,0x02,0x00]
49808 v_max_f16_e64 v5, |v1|, |v2|
49809 // GFX10: encoding: [0x05,0x03,0x39,0xd5,0x01,0x05,0x02,0x00]
49811 v_max_f16_e64 v5, v1, v2 clamp
49812 // GFX10: encoding: [0x05,0x80,0x39,0xd5,0x01,0x05,0x02,0x00]
49814 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49815 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x06]
49817 v_max_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49818 // GFX10: encoding: [0xf9,0x04,0xfe,0x73,0x01,0x06,0x06,0x06]
49820 v_max_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49821 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0xff,0x06,0x06,0x06]
49823 v_max_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49824 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x86,0x06]
49826 v_max_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49827 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x65,0x06,0x86,0x06]
49829 v_max_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49830 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x6a,0x06,0x86,0x06]
49832 v_max_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49833 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x6b,0x06,0x86,0x06]
49835 v_max_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49836 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x7c,0x06,0x86,0x06]
49838 v_max_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49839 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x7e,0x06,0x86,0x06]
49841 v_max_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49842 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x7f,0x06,0x86,0x06]
49844 v_max_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49845 // GFX10: encoding: [0xf9,0xfe,0x0b,0x72,0x01,0x06,0x06,0x06]
49847 v_max_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49848 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x26,0x06,0x06]
49850 v_max_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49851 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x06]
49853 v_max_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49854 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x00,0x06,0x06]
49856 v_max_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49857 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x01,0x06,0x06]
49859 v_max_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49860 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x02,0x06,0x06]
49862 v_max_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49863 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x03,0x06,0x06]
49865 v_max_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49866 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x04,0x06,0x06]
49868 v_max_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49869 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x05,0x06,0x06]
49871 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
49872 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x0e,0x06,0x06]
49874 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
49875 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x16,0x06,0x06]
49877 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
49878 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x16,0x06,0x06]
49880 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
49881 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x06]
49883 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
49884 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x00,0x06]
49886 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
49887 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x01,0x06]
49889 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
49890 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x02,0x06]
49892 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
49893 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x03,0x06]
49895 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
49896 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x04,0x06]
49898 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
49899 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x05,0x06]
49901 v_max_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49902 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x16,0x06]
49904 v_max_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49905 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x26,0x06]
49907 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
49908 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x06]
49910 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
49911 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x00]
49913 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
49914 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x01]
49916 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
49917 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x02]
49919 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
49920 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x03]
49922 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
49923 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x04]
49925 v_max_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
49926 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x05]
49928 v_max_f16_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49929 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x16]
49931 v_max_f16_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
49932 // GFX10: encoding: [0xf9,0x04,0x0a,0x72,0x01,0x06,0x06,0x26]
49934 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49935 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x00]
49937 v_max_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49938 // GFX10: encoding: [0xfa,0x04,0xfe,0x73,0x01,0xe4,0x00,0x00]
49940 v_max_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49941 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0xff,0xe4,0x00,0x00]
49943 v_max_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
49944 // GFX10: encoding: [0xfa,0xfe,0x0b,0x72,0x01,0xe4,0x00,0x00]
49946 v_max_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
49947 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x1b,0x00,0x00]
49949 v_max_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
49950 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x40,0x01,0x00]
49952 v_max_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
49953 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x41,0x01,0x00]
49955 v_max_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
49956 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x01,0x01,0x00]
49958 v_max_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
49959 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x0f,0x01,0x00]
49961 v_max_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
49962 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x11,0x01,0x00]
49964 v_max_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
49965 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x1f,0x01,0x00]
49967 v_max_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
49968 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x21,0x01,0x00]
49970 v_max_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
49971 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x2f,0x01,0x00]
49973 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
49974 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x10]
49976 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
49977 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x30]
49979 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
49980 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0xf0]
49982 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
49983 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0xf0]
49985 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
49986 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x01]
49988 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
49989 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x03]
49991 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
49992 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x0f]
49994 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
49995 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x00,0x0f]
49997 v_max_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
49998 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x08,0x00]
50000 v_max_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50001 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x10,0x00]
50003 v_max_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50004 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0xe4,0x20,0x00]
50006 v_max_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
50007 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x51,0x01,0x00]
50009 v_max_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
50010 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x5f,0x01,0x00]
50012 v_max_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
50013 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x61,0x01,0x00]
50015 v_max_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
50016 // GFX10: encoding: [0xfa,0x04,0x0a,0x72,0x01,0x6f,0x01,0x00]
50018 v_min_f16_e32 v5, v1, v2
50019 // GFX10: encoding: [0x01,0x05,0x0a,0x74]
50021 v_min_f16_e32 v255, v1, v2
50022 // GFX10: encoding: [0x01,0x05,0xfe,0x75]
50024 v_min_f16_e32 v5, v255, v2
50025 // GFX10: encoding: [0xff,0x05,0x0a,0x74]
50027 v_min_f16_e32 v5, s1, v2
50028 // GFX10: encoding: [0x01,0x04,0x0a,0x74]
50030 v_min_f16_e32 v5, s101, v2
50031 // GFX10: encoding: [0x65,0x04,0x0a,0x74]
50033 v_min_f16_e32 v5, vcc_lo, v2
50034 // GFX10: encoding: [0x6a,0x04,0x0a,0x74]
50036 v_min_f16_e32 v5, vcc_hi, v2
50037 // GFX10: encoding: [0x6b,0x04,0x0a,0x74]
50039 v_min_f16_e32 v5, m0, v2
50040 // GFX10: encoding: [0x7c,0x04,0x0a,0x74]
50042 v_min_f16_e32 v5, exec_lo, v2
50043 // GFX10: encoding: [0x7e,0x04,0x0a,0x74]
50045 v_min_f16_e32 v5, exec_hi, v2
50046 // GFX10: encoding: [0x7f,0x04,0x0a,0x74]
50048 v_min_f16_e32 v5, 0, v2
50049 // GFX10: encoding: [0x80,0x04,0x0a,0x74]
50051 v_min_f16_e32 v5, -1, v2
50052 // GFX10: encoding: [0xc1,0x04,0x0a,0x74]
50054 v_min_f16_e32 v5, 0.5, v2
50055 // GFX10: encoding: [0xf0,0x04,0x0a,0x74]
50057 v_min_f16_e32 v5, -4.0, v2
50058 // GFX10: encoding: [0xf7,0x04,0x0a,0x74]
50060 v_min_f16_e32 v5, 0xfe0b, v2
50061 // GFX10: encoding: [0xff,0x04,0x0a,0x74,0x0b,0xfe,0x00,0x00]
50063 v_min_f16_e32 v5, 0x3456, v2
50064 // GFX10: encoding: [0xff,0x04,0x0a,0x74,0x56,0x34,0x00,0x00]
50066 v_min_f16_e32 v5, v1, v255
50067 // GFX10: encoding: [0x01,0xff,0x0b,0x74]
50069 v_min_f16_e64 v5, v1, v2
50070 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x00]
50072 v_min_f16_e64 v255, v1, v2
50073 // GFX10: encoding: [0xff,0x00,0x3a,0xd5,0x01,0x05,0x02,0x00]
50075 v_min_f16_e64 v5, v255, v2
50076 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0xff,0x05,0x02,0x00]
50078 v_min_f16_e64 v5, s1, v2
50079 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x04,0x02,0x00]
50081 v_min_f16_e64 v5, s101, v2
50082 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x65,0x04,0x02,0x00]
50084 v_min_f16_e64 v5, vcc_lo, v2
50085 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x6a,0x04,0x02,0x00]
50087 v_min_f16_e64 v5, vcc_hi, v2
50088 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x6b,0x04,0x02,0x00]
50090 v_min_f16_e64 v5, m0, v2
50091 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x7c,0x04,0x02,0x00]
50093 v_min_f16_e64 v5, exec_lo, v2
50094 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x7e,0x04,0x02,0x00]
50096 v_min_f16_e64 v5, exec_hi, v2
50097 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x7f,0x04,0x02,0x00]
50099 v_min_f16_e64 v5, 0, v2
50100 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x80,0x04,0x02,0x00]
50102 v_min_f16_e64 v5, -1, v2
50103 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0xc1,0x04,0x02,0x00]
50105 v_min_f16_e64 v5, 0.5, v2
50106 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0xf0,0x04,0x02,0x00]
50108 v_min_f16_e64 v5, -4.0, v2
50109 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0xf7,0x04,0x02,0x00]
50111 v_min_f16_e64 v5, v1, v255
50112 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xff,0x03,0x00]
50114 v_min_f16_e64 v5, v1, s2
50115 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x00,0x00]
50117 v_min_f16_e64 v5, v1, s101
50118 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xcb,0x00,0x00]
50120 v_min_f16_e64 v5, v1, vcc_lo
50121 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xd5,0x00,0x00]
50123 v_min_f16_e64 v5, v1, vcc_hi
50124 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xd7,0x00,0x00]
50126 v_min_f16_e64 v5, v1, m0
50127 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xf9,0x00,0x00]
50129 v_min_f16_e64 v5, v1, exec_lo
50130 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xfd,0x00,0x00]
50132 v_min_f16_e64 v5, v1, exec_hi
50133 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xff,0x00,0x00]
50135 v_min_f16_e64 v5, v1, 0
50136 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x01,0x01,0x00]
50138 v_min_f16_e64 v5, v1, -1
50139 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x83,0x01,0x00]
50141 v_min_f16_e64 v5, v1, 0.5
50142 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xe1,0x01,0x00]
50144 v_min_f16_e64 v5, v1, -4.0
50145 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0xef,0x01,0x00]
50147 v_min_f16_e64 v5, -v1, v2
50148 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x20]
50150 v_min_f16_e64 v5, v1, -v2
50151 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x40]
50153 v_min_f16_e64 v5, -v1, -v2
50154 // GFX10: encoding: [0x05,0x00,0x3a,0xd5,0x01,0x05,0x02,0x60]
50156 v_min_f16_e64 v5, |v1|, v2
50157 // GFX10: encoding: [0x05,0x01,0x3a,0xd5,0x01,0x05,0x02,0x00]
50159 v_min_f16_e64 v5, v1, |v2|
50160 // GFX10: encoding: [0x05,0x02,0x3a,0xd5,0x01,0x05,0x02,0x00]
50162 v_min_f16_e64 v5, |v1|, |v2|
50163 // GFX10: encoding: [0x05,0x03,0x3a,0xd5,0x01,0x05,0x02,0x00]
50165 v_min_f16_e64 v5, v1, v2 clamp
50166 // GFX10: encoding: [0x05,0x80,0x3a,0xd5,0x01,0x05,0x02,0x00]
50168 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50169 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x06]
50171 v_min_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50172 // GFX10: encoding: [0xf9,0x04,0xfe,0x75,0x01,0x06,0x06,0x06]
50174 v_min_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50175 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0xff,0x06,0x06,0x06]
50177 v_min_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50178 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x86,0x06]
50180 v_min_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50181 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x65,0x06,0x86,0x06]
50183 v_min_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50184 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x6a,0x06,0x86,0x06]
50186 v_min_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50187 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x6b,0x06,0x86,0x06]
50189 v_min_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50190 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x7c,0x06,0x86,0x06]
50192 v_min_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50193 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x7e,0x06,0x86,0x06]
50195 v_min_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50196 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x7f,0x06,0x86,0x06]
50198 v_min_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50199 // GFX10: encoding: [0xf9,0xfe,0x0b,0x74,0x01,0x06,0x06,0x06]
50201 v_min_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50202 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x26,0x06,0x06]
50204 v_min_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50205 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x06]
50207 v_min_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50208 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x00,0x06,0x06]
50210 v_min_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50211 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x01,0x06,0x06]
50213 v_min_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50214 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x02,0x06,0x06]
50216 v_min_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50217 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x03,0x06,0x06]
50219 v_min_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50220 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x04,0x06,0x06]
50222 v_min_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50223 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x05,0x06,0x06]
50225 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
50226 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x0e,0x06,0x06]
50228 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
50229 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x16,0x06,0x06]
50231 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
50232 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x16,0x06,0x06]
50234 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
50235 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x06]
50237 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
50238 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x00,0x06]
50240 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
50241 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x01,0x06]
50243 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
50244 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x02,0x06]
50246 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
50247 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x03,0x06]
50249 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
50250 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x04,0x06]
50252 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
50253 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x05,0x06]
50255 v_min_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50256 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x16,0x06]
50258 v_min_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50259 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x26,0x06]
50261 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
50262 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x06]
50264 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
50265 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x00]
50267 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
50268 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x01]
50270 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
50271 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x02]
50273 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
50274 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x03]
50276 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
50277 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x04]
50279 v_min_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
50280 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x05]
50282 v_min_f16_sdwa v5, v1, -v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50283 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x16]
50285 v_min_f16_sdwa v5, v1, |v2| dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50286 // GFX10: encoding: [0xf9,0x04,0x0a,0x74,0x01,0x06,0x06,0x26]
50288 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50289 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x00]
50291 v_min_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50292 // GFX10: encoding: [0xfa,0x04,0xfe,0x75,0x01,0xe4,0x00,0x00]
50294 v_min_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50295 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0xff,0xe4,0x00,0x00]
50297 v_min_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50298 // GFX10: encoding: [0xfa,0xfe,0x0b,0x74,0x01,0xe4,0x00,0x00]
50300 v_min_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
50301 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x1b,0x00,0x00]
50303 v_min_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
50304 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x40,0x01,0x00]
50306 v_min_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
50307 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x41,0x01,0x00]
50309 v_min_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
50310 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x01,0x01,0x00]
50312 v_min_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
50313 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x0f,0x01,0x00]
50315 v_min_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
50316 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x11,0x01,0x00]
50318 v_min_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
50319 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x1f,0x01,0x00]
50321 v_min_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
50322 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x21,0x01,0x00]
50324 v_min_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
50325 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x2f,0x01,0x00]
50327 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
50328 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x10]
50330 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
50331 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x30]
50333 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
50334 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0xf0]
50336 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
50337 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0xf0]
50339 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
50340 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x01]
50342 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
50343 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x03]
50345 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
50346 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x0f]
50348 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
50349 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x00,0x0f]
50351 v_min_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
50352 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x08,0x00]
50354 v_min_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50355 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x10,0x00]
50357 v_min_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50358 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0xe4,0x20,0x00]
50360 v_min_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
50361 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x51,0x01,0x00]
50363 v_min_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
50364 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x5f,0x01,0x00]
50366 v_min_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
50367 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x61,0x01,0x00]
50369 v_min_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
50370 // GFX10: encoding: [0xfa,0x04,0x0a,0x74,0x01,0x6f,0x01,0x00]
50372 v_ldexp_f16_e32 v5, v1, v2
50373 // GFX10: encoding: [0x01,0x05,0x0a,0x76]
50375 v_ldexp_f16_e32 v255, v1, v2
50376 // GFX10: encoding: [0x01,0x05,0xfe,0x77]
50378 v_ldexp_f16_e32 v5, v255, v2
50379 // GFX10: encoding: [0xff,0x05,0x0a,0x76]
50381 v_ldexp_f16_e32 v5, s1, v2
50382 // GFX10: encoding: [0x01,0x04,0x0a,0x76]
50384 v_ldexp_f16_e32 v5, s101, v2
50385 // GFX10: encoding: [0x65,0x04,0x0a,0x76]
50387 v_ldexp_f16_e32 v5, vcc_lo, v2
50388 // GFX10: encoding: [0x6a,0x04,0x0a,0x76]
50390 v_ldexp_f16_e32 v5, vcc_hi, v2
50391 // GFX10: encoding: [0x6b,0x04,0x0a,0x76]
50393 v_ldexp_f16_e32 v5, m0, v2
50394 // GFX10: encoding: [0x7c,0x04,0x0a,0x76]
50396 v_ldexp_f16_e32 v5, exec_lo, v2
50397 // GFX10: encoding: [0x7e,0x04,0x0a,0x76]
50399 v_ldexp_f16_e32 v5, exec_hi, v2
50400 // GFX10: encoding: [0x7f,0x04,0x0a,0x76]
50402 v_ldexp_f16_e32 v5, 0, v2
50403 // GFX10: encoding: [0x80,0x04,0x0a,0x76]
50405 v_ldexp_f16_e32 v5, -1, v2
50406 // GFX10: encoding: [0xc1,0x04,0x0a,0x76]
50408 v_ldexp_f16_e32 v5, 0.5, v2
50409 // GFX10: encoding: [0xf0,0x04,0x0a,0x76]
50411 v_ldexp_f16_e32 v5, -4.0, v2
50412 // GFX10: encoding: [0xf7,0x04,0x0a,0x76]
50414 v_ldexp_f16_e32 v5, 0xfe0b, v2
50415 // GFX10: encoding: [0xff,0x04,0x0a,0x76,0x0b,0xfe,0x00,0x00]
50417 v_ldexp_f16_e32 v5, 0x3456, v2
50418 // GFX10: encoding: [0xff,0x04,0x0a,0x76,0x56,0x34,0x00,0x00]
50420 v_ldexp_f16_e32 v5, v1, v255
50421 // GFX10: encoding: [0x01,0xff,0x0b,0x76]
50423 v_ldexp_f16_e64 v5, v1, v2
50424 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0x05,0x02,0x00]
50426 v_ldexp_f16_e64 v255, v1, v2
50427 // GFX10: encoding: [0xff,0x00,0x3b,0xd5,0x01,0x05,0x02,0x00]
50429 v_ldexp_f16_e64 v5, v255, v2
50430 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0xff,0x05,0x02,0x00]
50432 v_ldexp_f16_e64 v5, s1, v2
50433 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0x04,0x02,0x00]
50435 v_ldexp_f16_e64 v5, s101, v2
50436 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x65,0x04,0x02,0x00]
50438 v_ldexp_f16_e64 v5, vcc_lo, v2
50439 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x6a,0x04,0x02,0x00]
50441 v_ldexp_f16_e64 v5, vcc_hi, v2
50442 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x6b,0x04,0x02,0x00]
50444 v_ldexp_f16_e64 v5, m0, v2
50445 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x7c,0x04,0x02,0x00]
50447 v_ldexp_f16_e64 v5, exec_lo, v2
50448 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x7e,0x04,0x02,0x00]
50450 v_ldexp_f16_e64 v5, exec_hi, v2
50451 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x7f,0x04,0x02,0x00]
50453 v_ldexp_f16_e64 v5, 0, v2
50454 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x80,0x04,0x02,0x00]
50456 v_ldexp_f16_e64 v5, -1, v2
50457 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0xc1,0x04,0x02,0x00]
50459 v_ldexp_f16_e64 v5, 0.5, v2
50460 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0xf0,0x04,0x02,0x00]
50462 v_ldexp_f16_e64 v5, -4.0, v2
50463 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0xf7,0x04,0x02,0x00]
50465 v_ldexp_f16_e64 v5, v1, v255
50466 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xff,0x03,0x00]
50468 v_ldexp_f16_e64 v5, v1, s2
50469 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0x05,0x00,0x00]
50471 v_ldexp_f16_e64 v5, v1, s101
50472 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xcb,0x00,0x00]
50474 v_ldexp_f16_e64 v5, v1, vcc_lo
50475 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xd5,0x00,0x00]
50477 v_ldexp_f16_e64 v5, v1, vcc_hi
50478 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xd7,0x00,0x00]
50480 v_ldexp_f16_e64 v5, v1, m0
50481 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xf9,0x00,0x00]
50483 v_ldexp_f16_e64 v5, v1, exec_lo
50484 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xfd,0x00,0x00]
50486 v_ldexp_f16_e64 v5, v1, exec_hi
50487 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xff,0x00,0x00]
50489 v_ldexp_f16_e64 v5, v1, 0
50490 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0x01,0x01,0x00]
50492 v_ldexp_f16_e64 v5, v1, -1
50493 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0x83,0x01,0x00]
50495 v_ldexp_f16_e64 v5, v1, 0.5
50496 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xe1,0x01,0x00]
50498 v_ldexp_f16_e64 v5, v1, -4.0
50499 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0xef,0x01,0x00]
50501 v_ldexp_f16_e64 v5, -v1, v2
50502 // GFX10: encoding: [0x05,0x00,0x3b,0xd5,0x01,0x05,0x02,0x20]
50504 v_ldexp_f16_e64 v5, |v1|, v2
50505 // GFX10: encoding: [0x05,0x01,0x3b,0xd5,0x01,0x05,0x02,0x00]
50507 v_ldexp_f16_e64 v5, v1, v2 clamp
50508 // GFX10: encoding: [0x05,0x80,0x3b,0xd5,0x01,0x05,0x02,0x00]
50510 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50511 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x06]
50513 v_ldexp_f16_sdwa v255, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50514 // GFX10: encoding: [0xf9,0x04,0xfe,0x77,0x01,0x06,0x06,0x06]
50516 v_ldexp_f16_sdwa v5, v255, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50517 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0xff,0x06,0x06,0x06]
50519 v_ldexp_f16_sdwa v5, s1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50520 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x86,0x06]
50522 v_ldexp_f16_sdwa v5, s101, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50523 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x65,0x06,0x86,0x06]
50525 v_ldexp_f16_sdwa v5, vcc_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50526 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x6a,0x06,0x86,0x06]
50528 v_ldexp_f16_sdwa v5, vcc_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50529 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x6b,0x06,0x86,0x06]
50531 v_ldexp_f16_sdwa v5, m0, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50532 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x7c,0x06,0x86,0x06]
50534 v_ldexp_f16_sdwa v5, exec_lo, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50535 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x7e,0x06,0x86,0x06]
50537 v_ldexp_f16_sdwa v5, exec_hi, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50538 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x7f,0x06,0x86,0x06]
50540 v_ldexp_f16_sdwa v5, v1, v255 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50541 // GFX10: encoding: [0xf9,0xfe,0x0b,0x76,0x01,0x06,0x06,0x06]
50543 v_ldexp_f16_sdwa v5, v1, v2 clamp dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50544 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x26,0x06,0x06]
50546 v_ldexp_f16_sdwa v5, v1, v2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50547 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x06]
50549 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:BYTE_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50550 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x00,0x06,0x06]
50552 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:BYTE_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50553 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x01,0x06,0x06]
50555 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:BYTE_2 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50556 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x02,0x06,0x06]
50558 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:BYTE_3 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50559 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x03,0x06,0x06]
50561 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:WORD_0 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50562 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x04,0x06,0x06]
50564 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:WORD_1 dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50565 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x05,0x06,0x06]
50567 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_SEXT src0_sel:DWORD src1_sel:DWORD
50568 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x0e,0x06,0x06]
50570 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PRESERVE src0_sel:DWORD src1_sel:DWORD
50571 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x16,0x06,0x06]
50573 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD src0_sel:DWORD src1_sel:DWORD
50574 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x16,0x06,0x06]
50576 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src1_sel:DWORD
50577 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x06]
50579 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_0 src1_sel:DWORD
50580 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x00,0x06]
50582 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_1 src1_sel:DWORD
50583 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x01,0x06]
50585 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_2 src1_sel:DWORD
50586 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x02,0x06]
50588 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:BYTE_3 src1_sel:DWORD
50589 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x03,0x06]
50591 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_0 src1_sel:DWORD
50592 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x04,0x06]
50594 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:WORD_1 src1_sel:DWORD
50595 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x05,0x06]
50597 v_ldexp_f16_sdwa v5, -v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50598 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x16,0x06]
50600 v_ldexp_f16_sdwa v5, |v1|, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD
50601 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x26,0x06]
50603 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD
50604 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x06]
50606 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_0
50607 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x00]
50609 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_1
50610 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x01]
50612 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_2
50613 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x02]
50615 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:BYTE_3
50616 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x03]
50618 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_0
50619 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x04]
50621 v_ldexp_f16_sdwa v5, v1, v2 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:WORD_1
50622 // GFX10: encoding: [0xf9,0x04,0x0a,0x76,0x01,0x06,0x06,0x05]
50624 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50625 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x00]
50627 v_ldexp_f16_dpp v255, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50628 // GFX10: encoding: [0xfa,0x04,0xfe,0x77,0x01,0xe4,0x00,0x00]
50630 v_ldexp_f16_dpp v5, v255, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50631 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0xff,0xe4,0x00,0x00]
50633 v_ldexp_f16_dpp v5, v1, v255 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50634 // GFX10: encoding: [0xfa,0xfe,0x0b,0x76,0x01,0xe4,0x00,0x00]
50636 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[3,2,1,0] row_mask:0x0 bank_mask:0x0
50637 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x1b,0x00,0x00]
50639 v_ldexp_f16_dpp v5, v1, v2 row_mirror row_mask:0x0 bank_mask:0x0
50640 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x40,0x01,0x00]
50642 v_ldexp_f16_dpp v5, v1, v2 row_half_mirror row_mask:0x0 bank_mask:0x0
50643 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x41,0x01,0x00]
50645 v_ldexp_f16_dpp v5, v1, v2 row_shl:1 row_mask:0x0 bank_mask:0x0
50646 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x01,0x01,0x00]
50648 v_ldexp_f16_dpp v5, v1, v2 row_shl:15 row_mask:0x0 bank_mask:0x0
50649 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x0f,0x01,0x00]
50651 v_ldexp_f16_dpp v5, v1, v2 row_shr:1 row_mask:0x0 bank_mask:0x0
50652 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x11,0x01,0x00]
50654 v_ldexp_f16_dpp v5, v1, v2 row_shr:15 row_mask:0x0 bank_mask:0x0
50655 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x1f,0x01,0x00]
50657 v_ldexp_f16_dpp v5, v1, v2 row_ror:1 row_mask:0x0 bank_mask:0x0
50658 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x21,0x01,0x00]
50660 v_ldexp_f16_dpp v5, v1, v2 row_ror:15 row_mask:0x0 bank_mask:0x0
50661 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x2f,0x01,0x00]
50663 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x1 bank_mask:0x0
50664 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x10]
50666 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x3 bank_mask:0x0
50667 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x30]
50669 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
50670 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0xf0]
50672 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0xf bank_mask:0x0
50673 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0xf0]
50675 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x1
50676 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x01]
50678 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x3
50679 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x03]
50681 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
50682 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x0f]
50684 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0xf
50685 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x00,0x0f]
50687 v_ldexp_f16_dpp v5, v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0 bound_ctrl:0
50688 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x08,0x00]
50690 v_ldexp_f16_dpp v5, -v1, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50691 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x10,0x00]
50693 v_ldexp_f16_dpp v5, |v1|, v2 quad_perm:[0,1,2,3] row_mask:0x0 bank_mask:0x0
50694 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0xe4,0x20,0x00]
50696 v_ldexp_f16_dpp v5, v1, v2 row_share:1 row_mask:0x0 bank_mask:0x0
50697 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x51,0x01,0x00]
50699 v_ldexp_f16_dpp v5, v1, v2 row_share:15 row_mask:0x0 bank_mask:0x0
50700 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x5f,0x01,0x00]
50702 v_ldexp_f16_dpp v5, v1, v2 row_xmask:1 row_mask:0x0 bank_mask:0x0
50703 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x61,0x01,0x00]
50705 v_ldexp_f16_dpp v5, v1, v2 row_xmask:15 row_mask:0x0 bank_mask:0x0
50706 // GFX10: encoding: [0xfa,0x04,0x0a,0x76,0x01,0x6f,0x01,0x00]
50708 //===----------------------------------------------------------------------===//
50709 // ENC_VOP3.
50710 //===----------------------------------------------------------------------===//
50712 v_readlane_b32 s5, v1, s2
50713 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0x01,0x05,0x00,0x00]
50715 v_readlane_b32 s101, v1, s2
50716 // GFX10: encoding: [0x65,0x00,0x60,0xd7,0x01,0x05,0x00,0x00]
50718 v_readlane_b32 s5, v255, s2
50719 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0xff,0x05,0x00,0x00]
50721 v_readlane_b32 s5, v1, s101
50722 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0x01,0xcb,0x00,0x00]
50724 v_readlane_b32 s5, v1, vcc_lo
50725 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0x01,0xd5,0x00,0x00]
50727 v_readlane_b32 s5, v1, vcc_hi
50728 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0x01,0xd7,0x00,0x00]
50730 v_readlane_b32 s5, v1, m0
50731 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0x01,0xf9,0x00,0x00]
50733 v_readlane_b32 s5, v1, 0
50734 // GFX10: encoding: [0x05,0x00,0x60,0xd7,0x01,0x01,0x01,0x00]
50736 v_writelane_b32 v5, 0, s2
50737 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0x80,0x04,0x00,0x00]
50739 v_writelane_b32 v255, 0, s2
50740 // GFX10: encoding: [0xff,0x00,0x61,0xd7,0x80,0x04,0x00,0x00]
50742 v_writelane_b32 v5, -1, s2
50743 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0xc1,0x04,0x00,0x00]
50745 v_writelane_b32 v5, 0.5, s2
50746 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0xf0,0x04,0x00,0x00]
50748 v_writelane_b32 v5, -4.0, s2
50749 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0xf7,0x04,0x00,0x00]
50751 v_writelane_b32 v5, 0, s101
50752 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0x80,0xca,0x00,0x00]
50754 v_writelane_b32 v5, 0, vcc_lo
50755 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0x80,0xd4,0x00,0x00]
50757 v_writelane_b32 v5, 0, vcc_hi
50758 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0x80,0xd6,0x00,0x00]
50760 v_writelane_b32 v5, 0, m0
50761 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0x80,0xf8,0x00,0x00]
50763 v_writelane_b32 v5, 0, 0
50764 // GFX10: encoding: [0x05,0x00,0x61,0xd7,0x80,0x00,0x01,0x00]
50766 v_bfm_b32 v5, v1, v2
50767 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0x05,0x02,0x00]
50769 v_bfm_b32 v255, v1, v2
50770 // GFX10: encoding: [0xff,0x00,0x63,0xd7,0x01,0x05,0x02,0x00]
50772 v_bfm_b32 v5, v255, v2
50773 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0xff,0x05,0x02,0x00]
50775 v_bfm_b32 v5, s1, v2
50776 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0x04,0x02,0x00]
50778 v_bfm_b32 v5, s103, v2
50779 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x67,0x04,0x02,0x00]
50781 v_bfm_b32 v5, vcc_lo, v2
50782 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x6a,0x04,0x02,0x00]
50784 v_bfm_b32 v5, vcc_hi, v2
50785 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x6b,0x04,0x02,0x00]
50787 v_bfm_b32 v5, ttmp11, v2
50788 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x77,0x04,0x02,0x00]
50790 v_bfm_b32 v5, m0, v2
50791 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x7c,0x04,0x02,0x00]
50793 v_bfm_b32 v5, exec_lo, v2
50794 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x7e,0x04,0x02,0x00]
50796 v_bfm_b32 v5, exec_hi, v2
50797 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x7f,0x04,0x02,0x00]
50799 v_bfm_b32 v5, 0, v2
50800 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x80,0x04,0x02,0x00]
50802 v_bfm_b32 v5, -1, v2
50803 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0xc1,0x04,0x02,0x00]
50805 v_bfm_b32 v5, 0.5, v2
50806 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0xf0,0x04,0x02,0x00]
50808 v_bfm_b32 v5, -4.0, v2
50809 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0xf7,0x04,0x02,0x00]
50811 v_bfm_b32 v5, v1, v255
50812 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xff,0x03,0x00]
50814 v_bfm_b32 v5, v1, s2
50815 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0x05,0x00,0x00]
50817 v_bfm_b32 v5, v1, s103
50818 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xcf,0x00,0x00]
50820 v_bfm_b32 v5, v1, vcc_lo
50821 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xd5,0x00,0x00]
50823 v_bfm_b32 v5, v1, vcc_hi
50824 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xd7,0x00,0x00]
50826 v_bfm_b32 v5, v1, ttmp11
50827 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xef,0x00,0x00]
50829 v_bfm_b32 v5, v1, m0
50830 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xf9,0x00,0x00]
50832 v_bfm_b32 v5, v1, exec_lo
50833 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xfd,0x00,0x00]
50835 v_bfm_b32 v5, v1, exec_hi
50836 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xff,0x00,0x00]
50838 v_bfm_b32 v5, v1, 0
50839 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0x01,0x01,0x00]
50841 v_bfm_b32 v5, v1, -1
50842 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0x83,0x01,0x00]
50844 v_bfm_b32 v5, v1, 0.5
50845 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xe1,0x01,0x00]
50847 v_bfm_b32 v5, v1, -4.0
50848 // GFX10: encoding: [0x05,0x00,0x63,0xd7,0x01,0xef,0x01,0x00]
50850 v_bcnt_u32_b32 v5, v1, v2
50851 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0x05,0x02,0x00]
50853 v_bcnt_u32_b32 v255, v1, v2
50854 // GFX10: encoding: [0xff,0x00,0x64,0xd7,0x01,0x05,0x02,0x00]
50856 v_bcnt_u32_b32 v5, v255, v2
50857 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0xff,0x05,0x02,0x00]
50859 v_bcnt_u32_b32 v5, s1, v2
50860 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0x04,0x02,0x00]
50862 v_bcnt_u32_b32 v5, s103, v2
50863 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x67,0x04,0x02,0x00]
50865 v_bcnt_u32_b32 v5, vcc_lo, v2
50866 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x6a,0x04,0x02,0x00]
50868 v_bcnt_u32_b32 v5, vcc_hi, v2
50869 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x6b,0x04,0x02,0x00]
50871 v_bcnt_u32_b32 v5, ttmp11, v2
50872 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x77,0x04,0x02,0x00]
50874 v_bcnt_u32_b32 v5, m0, v2
50875 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x7c,0x04,0x02,0x00]
50877 v_bcnt_u32_b32 v5, exec_lo, v2
50878 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x7e,0x04,0x02,0x00]
50880 v_bcnt_u32_b32 v5, exec_hi, v2
50881 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x7f,0x04,0x02,0x00]
50883 v_bcnt_u32_b32 v5, 0, v2
50884 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x80,0x04,0x02,0x00]
50886 v_bcnt_u32_b32 v5, -1, v2
50887 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0xc1,0x04,0x02,0x00]
50889 v_bcnt_u32_b32 v5, 0.5, v2
50890 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0xf0,0x04,0x02,0x00]
50892 v_bcnt_u32_b32 v5, -4.0, v2
50893 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0xf7,0x04,0x02,0x00]
50895 v_bcnt_u32_b32 v5, v1, v255
50896 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xff,0x03,0x00]
50898 v_bcnt_u32_b32 v5, v1, s2
50899 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0x05,0x00,0x00]
50901 v_bcnt_u32_b32 v5, v1, s103
50902 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xcf,0x00,0x00]
50904 v_bcnt_u32_b32 v5, v1, vcc_lo
50905 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xd5,0x00,0x00]
50907 v_bcnt_u32_b32 v5, v1, vcc_hi
50908 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xd7,0x00,0x00]
50910 v_bcnt_u32_b32 v5, v1, ttmp11
50911 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xef,0x00,0x00]
50913 v_bcnt_u32_b32 v5, v1, m0
50914 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xf9,0x00,0x00]
50916 v_bcnt_u32_b32 v5, v1, exec_lo
50917 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xfd,0x00,0x00]
50919 v_bcnt_u32_b32 v5, v1, exec_hi
50920 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xff,0x00,0x00]
50922 v_bcnt_u32_b32 v5, v1, 0
50923 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0x01,0x01,0x00]
50925 v_bcnt_u32_b32 v5, v1, -1
50926 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0x83,0x01,0x00]
50928 v_bcnt_u32_b32 v5, v1, 0.5
50929 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xe1,0x01,0x00]
50931 v_bcnt_u32_b32 v5, v1, -4.0
50932 // GFX10: encoding: [0x05,0x00,0x64,0xd7,0x01,0xef,0x01,0x00]
50934 v_mbcnt_lo_u32_b32 v5, v1, v2
50935 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0x05,0x02,0x00]
50937 v_mbcnt_lo_u32_b32 v255, v1, v2
50938 // GFX10: encoding: [0xff,0x00,0x65,0xd7,0x01,0x05,0x02,0x00]
50940 v_mbcnt_lo_u32_b32 v5, v255, v2
50941 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0xff,0x05,0x02,0x00]
50943 v_mbcnt_lo_u32_b32 v5, s1, v2
50944 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0x04,0x02,0x00]
50946 v_mbcnt_lo_u32_b32 v5, s103, v2
50947 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x67,0x04,0x02,0x00]
50949 v_mbcnt_lo_u32_b32 v5, vcc_lo, v2
50950 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x6a,0x04,0x02,0x00]
50952 v_mbcnt_lo_u32_b32 v5, vcc_hi, v2
50953 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x6b,0x04,0x02,0x00]
50955 v_mbcnt_lo_u32_b32 v5, ttmp11, v2
50956 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x77,0x04,0x02,0x00]
50958 v_mbcnt_lo_u32_b32 v5, m0, v2
50959 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x7c,0x04,0x02,0x00]
50961 v_mbcnt_lo_u32_b32 v5, exec_lo, v2
50962 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x7e,0x04,0x02,0x00]
50964 v_mbcnt_lo_u32_b32 v5, exec_hi, v2
50965 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x7f,0x04,0x02,0x00]
50967 v_mbcnt_lo_u32_b32 v5, 0, v2
50968 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x80,0x04,0x02,0x00]
50970 v_mbcnt_lo_u32_b32 v5, -1, v2
50971 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0xc1,0x04,0x02,0x00]
50973 v_mbcnt_lo_u32_b32 v5, 0.5, v2
50974 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0xf0,0x04,0x02,0x00]
50976 v_mbcnt_lo_u32_b32 v5, -4.0, v2
50977 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0xf7,0x04,0x02,0x00]
50979 v_mbcnt_lo_u32_b32 v5, v1, v255
50980 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xff,0x03,0x00]
50982 v_mbcnt_lo_u32_b32 v5, v1, s2
50983 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0x05,0x00,0x00]
50985 v_mbcnt_lo_u32_b32 v5, v1, s103
50986 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xcf,0x00,0x00]
50988 v_mbcnt_lo_u32_b32 v5, v1, vcc_lo
50989 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xd5,0x00,0x00]
50991 v_mbcnt_lo_u32_b32 v5, v1, vcc_hi
50992 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xd7,0x00,0x00]
50994 v_mbcnt_lo_u32_b32 v5, v1, ttmp11
50995 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xef,0x00,0x00]
50997 v_mbcnt_lo_u32_b32 v5, v1, m0
50998 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xf9,0x00,0x00]
51000 v_mbcnt_lo_u32_b32 v5, v1, exec_lo
51001 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xfd,0x00,0x00]
51003 v_mbcnt_lo_u32_b32 v5, v1, exec_hi
51004 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xff,0x00,0x00]
51006 v_mbcnt_lo_u32_b32 v5, v1, 0
51007 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0x01,0x01,0x00]
51009 v_mbcnt_lo_u32_b32 v5, v1, -1
51010 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0x83,0x01,0x00]
51012 v_mbcnt_lo_u32_b32 v5, v1, 0.5
51013 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xe1,0x01,0x00]
51015 v_mbcnt_lo_u32_b32 v5, v1, -4.0
51016 // GFX10: encoding: [0x05,0x00,0x65,0xd7,0x01,0xef,0x01,0x00]
51018 v_mbcnt_hi_u32_b32 v5, v1, v2
51019 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0x05,0x02,0x00]
51021 v_mbcnt_hi_u32_b32 v255, v1, v2
51022 // GFX10: encoding: [0xff,0x00,0x66,0xd7,0x01,0x05,0x02,0x00]
51024 v_mbcnt_hi_u32_b32 v5, v255, v2
51025 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0xff,0x05,0x02,0x00]
51027 v_mbcnt_hi_u32_b32 v5, s1, v2
51028 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0x04,0x02,0x00]
51030 v_mbcnt_hi_u32_b32 v5, s103, v2
51031 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x67,0x04,0x02,0x00]
51033 v_mbcnt_hi_u32_b32 v5, vcc_lo, v2
51034 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x6a,0x04,0x02,0x00]
51036 v_mbcnt_hi_u32_b32 v5, vcc_hi, v2
51037 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x6b,0x04,0x02,0x00]
51039 v_mbcnt_hi_u32_b32 v5, ttmp11, v2
51040 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x77,0x04,0x02,0x00]
51042 v_mbcnt_hi_u32_b32 v5, m0, v2
51043 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x7c,0x04,0x02,0x00]
51045 v_mbcnt_hi_u32_b32 v5, exec_lo, v2
51046 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x7e,0x04,0x02,0x00]
51048 v_mbcnt_hi_u32_b32 v5, exec_hi, v2
51049 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x7f,0x04,0x02,0x00]
51051 v_mbcnt_hi_u32_b32 v5, 0, v2
51052 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x80,0x04,0x02,0x00]
51054 v_mbcnt_hi_u32_b32 v5, -1, v2
51055 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0xc1,0x04,0x02,0x00]
51057 v_mbcnt_hi_u32_b32 v5, 0.5, v2
51058 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0xf0,0x04,0x02,0x00]
51060 v_mbcnt_hi_u32_b32 v5, -4.0, v2
51061 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0xf7,0x04,0x02,0x00]
51063 v_mbcnt_hi_u32_b32 v5, v1, v255
51064 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xff,0x03,0x00]
51066 v_mbcnt_hi_u32_b32 v5, v1, s2
51067 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0x05,0x00,0x00]
51069 v_mbcnt_hi_u32_b32 v5, v1, s103
51070 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xcf,0x00,0x00]
51072 v_mbcnt_hi_u32_b32 v5, v1, vcc_lo
51073 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xd5,0x00,0x00]
51075 v_mbcnt_hi_u32_b32 v5, v1, vcc_hi
51076 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xd7,0x00,0x00]
51078 v_mbcnt_hi_u32_b32 v5, v1, ttmp11
51079 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xef,0x00,0x00]
51081 v_mbcnt_hi_u32_b32 v5, v1, m0
51082 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xf9,0x00,0x00]
51084 v_mbcnt_hi_u32_b32 v5, v1, exec_lo
51085 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xfd,0x00,0x00]
51087 v_mbcnt_hi_u32_b32 v5, v1, exec_hi
51088 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xff,0x00,0x00]
51090 v_mbcnt_hi_u32_b32 v5, v1, 0
51091 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0x01,0x01,0x00]
51093 v_mbcnt_hi_u32_b32 v5, v1, -1
51094 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0x83,0x01,0x00]
51096 v_mbcnt_hi_u32_b32 v5, v1, 0.5
51097 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xe1,0x01,0x00]
51099 v_mbcnt_hi_u32_b32 v5, v1, -4.0
51100 // GFX10: encoding: [0x05,0x00,0x66,0xd7,0x01,0xef,0x01,0x00]
51102 v_add_co_u32 v5, s0, v1, v2
51103 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x05,0x02,0x00]
51104 // W64-ERR: error: invalid operand for instruction
51106 v_add_co_u32 v255, s0, v1, v2
51107 // W32: encoding: [0xff,0x00,0x0f,0xd7,0x01,0x05,0x02,0x00]
51108 // W64-ERR: error: invalid operand for instruction
51110 v_add_co_u32 v5, s0, v255, v2
51111 // W32: encoding: [0x05,0x00,0x0f,0xd7,0xff,0x05,0x02,0x00]
51112 // W64-ERR: error: invalid operand for instruction
51114 v_add_co_u32 v5, s0, s1, v2
51115 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x04,0x02,0x00]
51116 // W64-ERR: error: invalid operand for instruction
51118 v_add_co_u32 v5, s0, s103, v2
51119 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x67,0x04,0x02,0x00]
51120 // W64-ERR: error: invalid operand for instruction
51122 v_add_co_u32 v5, s0, vcc_lo, v2
51123 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x6a,0x04,0x02,0x00]
51124 // W64-ERR: error: invalid operand for instruction
51126 v_add_co_u32 v5, s0, vcc_hi, v2
51127 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x6b,0x04,0x02,0x00]
51128 // W64-ERR: error: invalid operand for instruction
51130 v_add_co_u32 v5, s0, ttmp11, v2
51131 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x77,0x04,0x02,0x00]
51132 // W64-ERR: error: invalid operand for instruction
51134 v_add_co_u32 v5, s0, m0, v2
51135 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x7c,0x04,0x02,0x00]
51136 // W64-ERR: error: invalid operand for instruction
51138 v_add_co_u32 v5, s0, exec_lo, v2
51139 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x7e,0x04,0x02,0x00]
51140 // W64-ERR: error: invalid operand for instruction
51142 v_add_co_u32 v5, s0, exec_hi, v2
51143 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x7f,0x04,0x02,0x00]
51144 // W64-ERR: error: invalid operand for instruction
51146 v_add_co_u32 v5, s0, 0, v2
51147 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x80,0x04,0x02,0x00]
51148 // W64-ERR: error: invalid operand for instruction
51150 v_add_co_u32 v5, s0, -1, v2
51151 // W32: encoding: [0x05,0x00,0x0f,0xd7,0xc1,0x04,0x02,0x00]
51152 // W64-ERR: error: invalid operand for instruction
51154 v_add_co_u32 v5, s0, 0.5, v2
51155 // W32: encoding: [0x05,0x00,0x0f,0xd7,0xf0,0x04,0x02,0x00]
51156 // W64-ERR: error: invalid operand for instruction
51158 v_add_co_u32 v5, s0, -4.0, v2
51159 // W32: encoding: [0x05,0x00,0x0f,0xd7,0xf7,0x04,0x02,0x00]
51160 // W64-ERR: error: invalid operand for instruction
51162 v_add_co_u32 v5, s0, v1, v255
51163 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xff,0x03,0x00]
51164 // W64-ERR: error: invalid operand for instruction
51166 v_add_co_u32 v5, s0, v1, s2
51167 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x05,0x00,0x00]
51168 // W64-ERR: error: invalid operand for instruction
51170 v_add_co_u32 v5, s0, v1, s103
51171 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xcf,0x00,0x00]
51172 // W64-ERR: error: invalid operand for instruction
51174 v_add_co_u32 v5, s0, v1, vcc_lo
51175 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xd5,0x00,0x00]
51176 // W64-ERR: error: invalid operand for instruction
51178 v_add_co_u32 v5, s0, v1, vcc_hi
51179 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xd7,0x00,0x00]
51180 // W64-ERR: error: invalid operand for instruction
51182 v_add_co_u32 v5, s0, v1, ttmp11
51183 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xef,0x00,0x00]
51184 // W64-ERR: error: invalid operand for instruction
51186 v_add_co_u32 v5, s0, v1, m0
51187 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xf9,0x00,0x00]
51188 // W64-ERR: error: invalid operand for instruction
51190 v_add_co_u32 v5, s0, v1, exec_lo
51191 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xfd,0x00,0x00]
51192 // W64-ERR: error: invalid operand for instruction
51194 v_add_co_u32 v5, s0, v1, exec_hi
51195 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xff,0x00,0x00]
51196 // W64-ERR: error: invalid operand for instruction
51198 v_add_co_u32 v5, s0, v1, 0
51199 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x01,0x01,0x00]
51200 // W64-ERR: error: invalid operand for instruction
51202 v_add_co_u32 v5, s0, v1, -1
51203 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x83,0x01,0x00]
51204 // W64-ERR: error: invalid operand for instruction
51206 v_add_co_u32 v5, s0, v1, 0.5
51207 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xe1,0x01,0x00]
51208 // W64-ERR: error: invalid operand for instruction
51210 v_add_co_u32 v5, s0, v1, -4.0
51211 // W32: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xef,0x01,0x00]
51212 // W64-ERR: error: invalid operand for instruction
51214 v_add_co_u32 v5, s[0:1], v1, v2
51215 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x05,0x02,0x00]
51216 // W32-ERR: error: invalid operand for instruction
51218 v_add_co_u32 v255, s[0:1], v1, v2
51219 // W64: encoding: [0xff,0x00,0x0f,0xd7,0x01,0x05,0x02,0x00]
51220 // W32-ERR: error: invalid operand for instruction
51222 v_add_co_u32 v5, s[0:1], v255, v2
51223 // W64: encoding: [0x05,0x00,0x0f,0xd7,0xff,0x05,0x02,0x00]
51224 // W32-ERR: error: invalid operand for instruction
51226 v_add_co_u32 v5, s[0:1], s1, v2
51227 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x04,0x02,0x00]
51228 // W32-ERR: error: invalid operand for instruction
51230 v_add_co_u32 v5, s[0:1], s103, v2
51231 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x67,0x04,0x02,0x00]
51232 // W32-ERR: error: invalid operand for instruction
51234 v_add_co_u32 v5, s[0:1], vcc_lo, v2
51235 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x6a,0x04,0x02,0x00]
51236 // W32-ERR: error: invalid operand for instruction
51238 v_add_co_u32 v5, s[0:1], vcc_hi, v2
51239 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x6b,0x04,0x02,0x00]
51240 // W32-ERR: error: invalid operand for instruction
51242 v_add_co_u32 v5, s[0:1], ttmp11, v2
51243 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x77,0x04,0x02,0x00]
51244 // W32-ERR: error: invalid operand for instruction
51246 v_add_co_u32 v5, s[0:1], m0, v2
51247 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x7c,0x04,0x02,0x00]
51248 // W32-ERR: error: invalid operand for instruction
51250 v_add_co_u32 v5, s[0:1], exec_lo, v2
51251 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x7e,0x04,0x02,0x00]
51252 // W32-ERR: error: invalid operand for instruction
51254 v_add_co_u32 v5, s[0:1], exec_hi, v2
51255 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x7f,0x04,0x02,0x00]
51256 // W32-ERR: error: invalid operand for instruction
51258 v_add_co_u32 v5, s[0:1], 0, v2
51259 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x80,0x04,0x02,0x00]
51260 // W32-ERR: error: invalid operand for instruction
51262 v_add_co_u32 v5, s[0:1], -1, v2
51263 // W64: encoding: [0x05,0x00,0x0f,0xd7,0xc1,0x04,0x02,0x00]
51264 // W32-ERR: error: invalid operand for instruction
51266 v_add_co_u32 v5, s[0:1], 0.5, v2
51267 // W64: encoding: [0x05,0x00,0x0f,0xd7,0xf0,0x04,0x02,0x00]
51268 // W32-ERR: error: invalid operand for instruction
51270 v_add_co_u32 v5, s[0:1], -4.0, v2
51271 // W64: encoding: [0x05,0x00,0x0f,0xd7,0xf7,0x04,0x02,0x00]
51272 // W32-ERR: error: invalid operand for instruction
51274 v_add_co_u32 v5, s[0:1], v1, v255
51275 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xff,0x03,0x00]
51276 // W32-ERR: error: invalid operand for instruction
51278 v_add_co_u32 v5, s[0:1], v1, s2
51279 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x05,0x00,0x00]
51280 // W32-ERR: error: invalid operand for instruction
51282 v_add_co_u32 v5, s[0:1], v1, s103
51283 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xcf,0x00,0x00]
51284 // W32-ERR: error: invalid operand for instruction
51286 v_add_co_u32 v5, s[0:1], v1, vcc_lo
51287 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xd5,0x00,0x00]
51288 // W32-ERR: error: invalid operand for instruction
51290 v_add_co_u32 v5, s[0:1], v1, vcc_hi
51291 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xd7,0x00,0x00]
51292 // W32-ERR: error: invalid operand for instruction
51294 v_add_co_u32 v5, s[0:1], v1, ttmp11
51295 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xef,0x00,0x00]
51296 // W32-ERR: error: invalid operand for instruction
51298 v_add_co_u32 v5, s[0:1], v1, m0
51299 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xf9,0x00,0x00]
51300 // W32-ERR: error: invalid operand for instruction
51302 v_add_co_u32 v5, s[0:1], v1, exec_lo
51303 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xfd,0x00,0x00]
51304 // W32-ERR: error: invalid operand for instruction
51306 v_add_co_u32 v5, s[0:1], v1, exec_hi
51307 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xff,0x00,0x00]
51308 // W32-ERR: error: invalid operand for instruction
51310 v_add_co_u32 v5, s[0:1], v1, 0
51311 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x01,0x01,0x00]
51312 // W32-ERR: error: invalid operand for instruction
51314 v_add_co_u32 v5, s[0:1], v1, -1
51315 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0x83,0x01,0x00]
51316 // W32-ERR: error: invalid operand for instruction
51318 v_add_co_u32 v5, s[0:1], v1, 0.5
51319 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xe1,0x01,0x00]
51320 // W32-ERR: error: invalid operand for instruction
51322 v_add_co_u32 v5, s[0:1], v1, -4.0
51323 // W64: encoding: [0x05,0x00,0x0f,0xd7,0x01,0xef,0x01,0x00]
51324 // W32-ERR: error: invalid operand for instruction
51326 v_sub_co_u32 v5, s0, v1, v2
51327 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0x05,0x02,0x00]
51328 // W64-ERR: error: invalid operand for instruction
51330 v_sub_co_u32 v255, s0, v1, v2
51331 // W32: encoding: [0xff,0x00,0x10,0xd7,0x01,0x05,0x02,0x00]
51332 // W64-ERR: error: invalid operand for instruction
51334 v_sub_co_u32 v5, s0, v255, v2
51335 // W32: encoding: [0x05,0x00,0x10,0xd7,0xff,0x05,0x02,0x00]
51336 // W64-ERR: error: invalid operand for instruction
51338 v_sub_co_u32 v5, s0, s1, v2
51339 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0x04,0x02,0x00]
51340 // W64-ERR: error: invalid operand for instruction
51342 v_sub_co_u32 v5, s0, s103, v2
51343 // W32: encoding: [0x05,0x00,0x10,0xd7,0x67,0x04,0x02,0x00]
51344 // W64-ERR: error: invalid operand for instruction
51346 v_sub_co_u32 v5, s0, vcc_lo, v2
51347 // W32: encoding: [0x05,0x00,0x10,0xd7,0x6a,0x04,0x02,0x00]
51348 // W64-ERR: error: invalid operand for instruction
51350 v_sub_co_u32 v5, s0, vcc_hi, v2
51351 // W32: encoding: [0x05,0x00,0x10,0xd7,0x6b,0x04,0x02,0x00]
51352 // W64-ERR: error: invalid operand for instruction
51354 v_sub_co_u32 v5, s0, ttmp11, v2
51355 // W32: encoding: [0x05,0x00,0x10,0xd7,0x77,0x04,0x02,0x00]
51356 // W64-ERR: error: invalid operand for instruction
51358 v_sub_co_u32 v5, s0, m0, v2
51359 // W32: encoding: [0x05,0x00,0x10,0xd7,0x7c,0x04,0x02,0x00]
51360 // W64-ERR: error: invalid operand for instruction
51362 v_sub_co_u32 v5, s0, exec_lo, v2
51363 // W32: encoding: [0x05,0x00,0x10,0xd7,0x7e,0x04,0x02,0x00]
51364 // W64-ERR: error: invalid operand for instruction
51366 v_sub_co_u32 v5, s0, exec_hi, v2
51367 // W32: encoding: [0x05,0x00,0x10,0xd7,0x7f,0x04,0x02,0x00]
51368 // W64-ERR: error: invalid operand for instruction
51370 v_sub_co_u32 v5, s0, 0, v2
51371 // W32: encoding: [0x05,0x00,0x10,0xd7,0x80,0x04,0x02,0x00]
51372 // W64-ERR: error: invalid operand for instruction
51374 v_sub_co_u32 v5, s0, -1, v2
51375 // W32: encoding: [0x05,0x00,0x10,0xd7,0xc1,0x04,0x02,0x00]
51376 // W64-ERR: error: invalid operand for instruction
51378 v_sub_co_u32 v5, s0, 0.5, v2
51379 // W32: encoding: [0x05,0x00,0x10,0xd7,0xf0,0x04,0x02,0x00]
51380 // W64-ERR: error: invalid operand for instruction
51382 v_sub_co_u32 v5, s0, -4.0, v2
51383 // W32: encoding: [0x05,0x00,0x10,0xd7,0xf7,0x04,0x02,0x00]
51384 // W64-ERR: error: invalid operand for instruction
51386 v_sub_co_u32 v5, s0, v1, v255
51387 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xff,0x03,0x00]
51388 // W64-ERR: error: invalid operand for instruction
51390 v_sub_co_u32 v5, s0, v1, s2
51391 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0x05,0x00,0x00]
51392 // W64-ERR: error: invalid operand for instruction
51394 v_sub_co_u32 v5, s0, v1, s103
51395 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xcf,0x00,0x00]
51396 // W64-ERR: error: invalid operand for instruction
51398 v_sub_co_u32 v5, s0, v1, vcc_lo
51399 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xd5,0x00,0x00]
51400 // W64-ERR: error: invalid operand for instruction
51402 v_sub_co_u32 v5, s0, v1, vcc_hi
51403 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xd7,0x00,0x00]
51404 // W64-ERR: error: invalid operand for instruction
51406 v_sub_co_u32 v5, s0, v1, ttmp11
51407 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xef,0x00,0x00]
51408 // W64-ERR: error: invalid operand for instruction
51410 v_sub_co_u32 v5, s0, v1, m0
51411 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xf9,0x00,0x00]
51412 // W64-ERR: error: invalid operand for instruction
51414 v_sub_co_u32 v5, s0, v1, exec_lo
51415 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xfd,0x00,0x00]
51416 // W64-ERR: error: invalid operand for instruction
51418 v_sub_co_u32 v5, s0, v1, exec_hi
51419 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xff,0x00,0x00]
51420 // W64-ERR: error: invalid operand for instruction
51422 v_sub_co_u32 v5, s0, v1, 0
51423 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0x01,0x01,0x00]
51424 // W64-ERR: error: invalid operand for instruction
51426 v_sub_co_u32 v5, s0, v1, -1
51427 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0x83,0x01,0x00]
51428 // W64-ERR: error: invalid operand for instruction
51430 v_sub_co_u32 v5, s0, v1, 0.5
51431 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xe1,0x01,0x00]
51432 // W64-ERR: error: invalid operand for instruction
51434 v_sub_co_u32 v5, s0, v1, -4.0
51435 // W32: encoding: [0x05,0x00,0x10,0xd7,0x01,0xef,0x01,0x00]
51436 // W64-ERR: error: invalid operand for instruction
51438 v_sub_co_u32 v5, s[0:1], v1, v2
51439 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0x05,0x02,0x00]
51440 // W32-ERR: error: invalid operand for instruction
51442 v_sub_co_u32 v255, s[0:1], v1, v2
51443 // W64: encoding: [0xff,0x00,0x10,0xd7,0x01,0x05,0x02,0x00]
51444 // W32-ERR: error: invalid operand for instruction
51446 v_sub_co_u32 v5, s[0:1], v255, v2
51447 // W64: encoding: [0x05,0x00,0x10,0xd7,0xff,0x05,0x02,0x00]
51448 // W32-ERR: error: invalid operand for instruction
51450 v_sub_co_u32 v5, s[0:1], s1, v2
51451 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0x04,0x02,0x00]
51452 // W32-ERR: error: invalid operand for instruction
51454 v_sub_co_u32 v5, s[0:1], s103, v2
51455 // W64: encoding: [0x05,0x00,0x10,0xd7,0x67,0x04,0x02,0x00]
51456 // W32-ERR: error: invalid operand for instruction
51458 v_sub_co_u32 v5, s[0:1], vcc_lo, v2
51459 // W64: encoding: [0x05,0x00,0x10,0xd7,0x6a,0x04,0x02,0x00]
51460 // W32-ERR: error: invalid operand for instruction
51462 v_sub_co_u32 v5, s[0:1], vcc_hi, v2
51463 // W64: encoding: [0x05,0x00,0x10,0xd7,0x6b,0x04,0x02,0x00]
51464 // W32-ERR: error: invalid operand for instruction
51466 v_sub_co_u32 v5, s[0:1], ttmp11, v2
51467 // W64: encoding: [0x05,0x00,0x10,0xd7,0x77,0x04,0x02,0x00]
51468 // W32-ERR: error: invalid operand for instruction
51470 v_sub_co_u32 v5, s[0:1], m0, v2
51471 // W64: encoding: [0x05,0x00,0x10,0xd7,0x7c,0x04,0x02,0x00]
51472 // W32-ERR: error: invalid operand for instruction
51474 v_sub_co_u32 v5, s[0:1], exec_lo, v2
51475 // W64: encoding: [0x05,0x00,0x10,0xd7,0x7e,0x04,0x02,0x00]
51476 // W32-ERR: error: invalid operand for instruction
51478 v_sub_co_u32 v5, s[0:1], exec_hi, v2
51479 // W64: encoding: [0x05,0x00,0x10,0xd7,0x7f,0x04,0x02,0x00]
51480 // W32-ERR: error: invalid operand for instruction
51482 v_sub_co_u32 v5, s[0:1], 0, v2
51483 // W64: encoding: [0x05,0x00,0x10,0xd7,0x80,0x04,0x02,0x00]
51484 // W32-ERR: error: invalid operand for instruction
51486 v_sub_co_u32 v5, s[0:1], -1, v2
51487 // W64: encoding: [0x05,0x00,0x10,0xd7,0xc1,0x04,0x02,0x00]
51488 // W32-ERR: error: invalid operand for instruction
51490 v_sub_co_u32 v5, s[0:1], 0.5, v2
51491 // W64: encoding: [0x05,0x00,0x10,0xd7,0xf0,0x04,0x02,0x00]
51492 // W32-ERR: error: invalid operand for instruction
51494 v_sub_co_u32 v5, s[0:1], -4.0, v2
51495 // W64: encoding: [0x05,0x00,0x10,0xd7,0xf7,0x04,0x02,0x00]
51496 // W32-ERR: error: invalid operand for instruction
51498 v_sub_co_u32 v5, s[0:1], v1, v255
51499 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xff,0x03,0x00]
51500 // W32-ERR: error: invalid operand for instruction
51502 v_sub_co_u32 v5, s[0:1], v1, s2
51503 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0x05,0x00,0x00]
51504 // W32-ERR: error: invalid operand for instruction
51506 v_sub_co_u32 v5, s[0:1], v1, s103
51507 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xcf,0x00,0x00]
51508 // W32-ERR: error: invalid operand for instruction
51510 v_sub_co_u32 v5, s[0:1], v1, vcc_lo
51511 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xd5,0x00,0x00]
51512 // W32-ERR: error: invalid operand for instruction
51514 v_sub_co_u32 v5, s[0:1], v1, vcc_hi
51515 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xd7,0x00,0x00]
51516 // W32-ERR: error: invalid operand for instruction
51518 v_sub_co_u32 v5, s[0:1], v1, ttmp11
51519 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xef,0x00,0x00]
51520 // W32-ERR: error: invalid operand for instruction
51522 v_sub_co_u32 v5, s[0:1], v1, m0
51523 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xf9,0x00,0x00]
51524 // W32-ERR: error: invalid operand for instruction
51526 v_sub_co_u32 v5, s[0:1], v1, exec_lo
51527 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xfd,0x00,0x00]
51528 // W32-ERR: error: invalid operand for instruction
51530 v_sub_co_u32 v5, s[0:1], v1, exec_hi
51531 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xff,0x00,0x00]
51532 // W32-ERR: error: invalid operand for instruction
51534 v_sub_co_u32 v5, s[0:1], v1, 0
51535 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0x01,0x01,0x00]
51536 // W32-ERR: error: invalid operand for instruction
51538 v_sub_co_u32 v5, s[0:1], v1, -1
51539 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0x83,0x01,0x00]
51540 // W32-ERR: error: invalid operand for instruction
51542 v_sub_co_u32 v5, s[0:1], v1, 0.5
51543 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xe1,0x01,0x00]
51544 // W32-ERR: error: invalid operand for instruction
51546 v_sub_co_u32 v5, s[0:1], v1, -4.0
51547 // W64: encoding: [0x05,0x00,0x10,0xd7,0x01,0xef,0x01,0x00]
51548 // W32-ERR: error: invalid operand for instruction
51550 v_subrev_co_u32 v5, s0, v1, v2
51551 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0x05,0x02,0x00]
51552 // W64-ERR: error: invalid operand for instruction
51554 v_subrev_co_u32 v255, s0, v1, v2
51555 // W32: encoding: [0xff,0x00,0x19,0xd7,0x01,0x05,0x02,0x00]
51556 // W64-ERR: error: invalid operand for instruction
51558 v_subrev_co_u32 v5, s0, v255, v2
51559 // W32: encoding: [0x05,0x00,0x19,0xd7,0xff,0x05,0x02,0x00]
51560 // W64-ERR: error: invalid operand for instruction
51562 v_subrev_co_u32 v5, s0, s1, v2
51563 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0x04,0x02,0x00]
51564 // W64-ERR: error: invalid operand for instruction
51566 v_subrev_co_u32 v5, s0, s103, v2
51567 // W32: encoding: [0x05,0x00,0x19,0xd7,0x67,0x04,0x02,0x00]
51568 // W64-ERR: error: invalid operand for instruction
51570 v_subrev_co_u32 v5, s0, vcc_lo, v2
51571 // W32: encoding: [0x05,0x00,0x19,0xd7,0x6a,0x04,0x02,0x00]
51572 // W64-ERR: error: invalid operand for instruction
51574 v_subrev_co_u32 v5, s0, vcc_hi, v2
51575 // W32: encoding: [0x05,0x00,0x19,0xd7,0x6b,0x04,0x02,0x00]
51576 // W64-ERR: error: invalid operand for instruction
51578 v_subrev_co_u32 v5, s0, ttmp11, v2
51579 // W32: encoding: [0x05,0x00,0x19,0xd7,0x77,0x04,0x02,0x00]
51580 // W64-ERR: error: invalid operand for instruction
51582 v_subrev_co_u32 v5, s0, m0, v2
51583 // W32: encoding: [0x05,0x00,0x19,0xd7,0x7c,0x04,0x02,0x00]
51584 // W64-ERR: error: invalid operand for instruction
51586 v_subrev_co_u32 v5, s0, exec_lo, v2
51587 // W32: encoding: [0x05,0x00,0x19,0xd7,0x7e,0x04,0x02,0x00]
51588 // W64-ERR: error: invalid operand for instruction
51590 v_subrev_co_u32 v5, s0, exec_hi, v2
51591 // W32: encoding: [0x05,0x00,0x19,0xd7,0x7f,0x04,0x02,0x00]
51592 // W64-ERR: error: invalid operand for instruction
51594 v_subrev_co_u32 v5, s0, 0, v2
51595 // W32: encoding: [0x05,0x00,0x19,0xd7,0x80,0x04,0x02,0x00]
51596 // W64-ERR: error: invalid operand for instruction
51598 v_subrev_co_u32 v5, s0, -1, v2
51599 // W32: encoding: [0x05,0x00,0x19,0xd7,0xc1,0x04,0x02,0x00]
51600 // W64-ERR: error: invalid operand for instruction
51602 v_subrev_co_u32 v5, s0, 0.5, v2
51603 // W32: encoding: [0x05,0x00,0x19,0xd7,0xf0,0x04,0x02,0x00]
51604 // W64-ERR: error: invalid operand for instruction
51606 v_subrev_co_u32 v5, s0, -4.0, v2
51607 // W32: encoding: [0x05,0x00,0x19,0xd7,0xf7,0x04,0x02,0x00]
51608 // W64-ERR: error: invalid operand for instruction
51610 v_subrev_co_u32 v5, s0, v1, v255
51611 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xff,0x03,0x00]
51612 // W64-ERR: error: invalid operand for instruction
51614 v_subrev_co_u32 v5, s0, v1, s2
51615 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0x05,0x00,0x00]
51616 // W64-ERR: error: invalid operand for instruction
51618 v_subrev_co_u32 v5, s0, v1, s103
51619 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xcf,0x00,0x00]
51620 // W64-ERR: error: invalid operand for instruction
51622 v_subrev_co_u32 v5, s0, v1, vcc_lo
51623 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xd5,0x00,0x00]
51624 // W64-ERR: error: invalid operand for instruction
51626 v_subrev_co_u32 v5, s0, v1, vcc_hi
51627 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xd7,0x00,0x00]
51628 // W64-ERR: error: invalid operand for instruction
51630 v_subrev_co_u32 v5, s0, v1, ttmp11
51631 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xef,0x00,0x00]
51632 // W64-ERR: error: invalid operand for instruction
51634 v_subrev_co_u32 v5, s0, v1, m0
51635 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xf9,0x00,0x00]
51636 // W64-ERR: error: invalid operand for instruction
51638 v_subrev_co_u32 v5, s0, v1, exec_lo
51639 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xfd,0x00,0x00]
51640 // W64-ERR: error: invalid operand for instruction
51642 v_subrev_co_u32 v5, s0, v1, exec_hi
51643 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xff,0x00,0x00]
51644 // W64-ERR: error: invalid operand for instruction
51646 v_subrev_co_u32 v5, s0, v1, 0
51647 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0x01,0x01,0x00]
51648 // W64-ERR: error: invalid operand for instruction
51650 v_subrev_co_u32 v5, s0, v1, -1
51651 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0x83,0x01,0x00]
51652 // W64-ERR: error: invalid operand for instruction
51654 v_subrev_co_u32 v5, s0, v1, 0.5
51655 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xe1,0x01,0x00]
51656 // W64-ERR: error: invalid operand for instruction
51658 v_subrev_co_u32 v5, s0, v1, -4.0
51659 // W32: encoding: [0x05,0x00,0x19,0xd7,0x01,0xef,0x01,0x00]
51660 // W64-ERR: error: invalid operand for instruction
51662 v_subrev_co_u32 v5, s[0:1], v1, v2
51663 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0x05,0x02,0x00]
51664 // W32-ERR: error: invalid operand for instruction
51666 v_subrev_co_u32 v255, s[0:1], v1, v2
51667 // W64: encoding: [0xff,0x00,0x19,0xd7,0x01,0x05,0x02,0x00]
51668 // W32-ERR: error: invalid operand for instruction
51670 v_subrev_co_u32 v5, s[0:1], v255, v2
51671 // W64: encoding: [0x05,0x00,0x19,0xd7,0xff,0x05,0x02,0x00]
51672 // W32-ERR: error: invalid operand for instruction
51674 v_subrev_co_u32 v5, s[0:1], s1, v2
51675 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0x04,0x02,0x00]
51676 // W32-ERR: error: invalid operand for instruction
51678 v_subrev_co_u32 v5, s[0:1], s103, v2
51679 // W64: encoding: [0x05,0x00,0x19,0xd7,0x67,0x04,0x02,0x00]
51680 // W32-ERR: error: invalid operand for instruction
51682 v_subrev_co_u32 v5, s[0:1], vcc_lo, v2
51683 // W64: encoding: [0x05,0x00,0x19,0xd7,0x6a,0x04,0x02,0x00]
51684 // W32-ERR: error: invalid operand for instruction
51686 v_subrev_co_u32 v5, s[0:1], vcc_hi, v2
51687 // W64: encoding: [0x05,0x00,0x19,0xd7,0x6b,0x04,0x02,0x00]
51688 // W32-ERR: error: invalid operand for instruction
51690 v_subrev_co_u32 v5, s[0:1], ttmp11, v2
51691 // W64: encoding: [0x05,0x00,0x19,0xd7,0x77,0x04,0x02,0x00]
51692 // W32-ERR: error: invalid operand for instruction
51694 v_subrev_co_u32 v5, s[0:1], m0, v2
51695 // W64: encoding: [0x05,0x00,0x19,0xd7,0x7c,0x04,0x02,0x00]
51696 // W32-ERR: error: invalid operand for instruction
51698 v_subrev_co_u32 v5, s[0:1], exec_lo, v2
51699 // W64: encoding: [0x05,0x00,0x19,0xd7,0x7e,0x04,0x02,0x00]
51700 // W32-ERR: error: invalid operand for instruction
51702 v_subrev_co_u32 v5, s[0:1], exec_hi, v2
51703 // W64: encoding: [0x05,0x00,0x19,0xd7,0x7f,0x04,0x02,0x00]
51704 // W32-ERR: error: invalid operand for instruction
51706 v_subrev_co_u32 v5, s[0:1], 0, v2
51707 // W64: encoding: [0x05,0x00,0x19,0xd7,0x80,0x04,0x02,0x00]
51708 // W32-ERR: error: invalid operand for instruction
51710 v_subrev_co_u32 v5, s[0:1], -1, v2
51711 // W64: encoding: [0x05,0x00,0x19,0xd7,0xc1,0x04,0x02,0x00]
51712 // W32-ERR: error: invalid operand for instruction
51714 v_subrev_co_u32 v5, s[0:1], 0.5, v2
51715 // W64: encoding: [0x05,0x00,0x19,0xd7,0xf0,0x04,0x02,0x00]
51716 // W32-ERR: error: invalid operand for instruction
51718 v_subrev_co_u32 v5, s[0:1], -4.0, v2
51719 // W64: encoding: [0x05,0x00,0x19,0xd7,0xf7,0x04,0x02,0x00]
51720 // W32-ERR: error: invalid operand for instruction
51722 v_subrev_co_u32 v5, s[0:1], v1, v255
51723 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xff,0x03,0x00]
51724 // W32-ERR: error: invalid operand for instruction
51726 v_subrev_co_u32 v5, s[0:1], v1, s2
51727 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0x05,0x00,0x00]
51728 // W32-ERR: error: invalid operand for instruction
51730 v_subrev_co_u32 v5, s[0:1], v1, s103
51731 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xcf,0x00,0x00]
51732 // W32-ERR: error: invalid operand for instruction
51734 v_subrev_co_u32 v5, s[0:1], v1, vcc_lo
51735 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xd5,0x00,0x00]
51736 // W32-ERR: error: invalid operand for instruction
51738 v_subrev_co_u32 v5, s[0:1], v1, vcc_hi
51739 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xd7,0x00,0x00]
51740 // W32-ERR: error: invalid operand for instruction
51742 v_subrev_co_u32 v5, s[0:1], v1, ttmp11
51743 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xef,0x00,0x00]
51744 // W32-ERR: error: invalid operand for instruction
51746 v_subrev_co_u32 v5, s[0:1], v1, m0
51747 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xf9,0x00,0x00]
51748 // W32-ERR: error: invalid operand for instruction
51750 v_subrev_co_u32 v5, s[0:1], v1, exec_lo
51751 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xfd,0x00,0x00]
51752 // W32-ERR: error: invalid operand for instruction
51754 v_subrev_co_u32 v5, s[0:1], v1, exec_hi
51755 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xff,0x00,0x00]
51756 // W32-ERR: error: invalid operand for instruction
51758 v_subrev_co_u32 v5, s[0:1], v1, 0
51759 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0x01,0x01,0x00]
51760 // W32-ERR: error: invalid operand for instruction
51762 v_subrev_co_u32 v5, s[0:1], v1, -1
51763 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0x83,0x01,0x00]
51764 // W32-ERR: error: invalid operand for instruction
51766 v_subrev_co_u32 v5, s[0:1], v1, 0.5
51767 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xe1,0x01,0x00]
51768 // W32-ERR: error: invalid operand for instruction
51770 v_subrev_co_u32 v5, s[0:1], v1, -4.0
51771 // W64: encoding: [0x05,0x00,0x19,0xd7,0x01,0xef,0x01,0x00]
51772 // W32-ERR: error: invalid operand for instruction
51774 v_ldexp_f32 v5, v1, v2
51775 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x05,0x02,0x00]
51777 v_ldexp_f32 v255, v1, v2
51778 // GFX10: encoding: [0xff,0x00,0x62,0xd7,0x01,0x05,0x02,0x00]
51780 v_ldexp_f32 v5, v255, v2
51781 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0xff,0x05,0x02,0x00]
51783 v_ldexp_f32 v5, s1, v2
51784 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x04,0x02,0x00]
51786 v_ldexp_f32 v5, s103, v2
51787 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x67,0x04,0x02,0x00]
51789 v_ldexp_f32 v5, vcc_lo, v2
51790 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x6a,0x04,0x02,0x00]
51792 v_ldexp_f32 v5, vcc_hi, v2
51793 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x6b,0x04,0x02,0x00]
51795 v_ldexp_f32 v5, ttmp11, v2
51796 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x77,0x04,0x02,0x00]
51798 v_ldexp_f32 v5, m0, v2
51799 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x7c,0x04,0x02,0x00]
51801 v_ldexp_f32 v5, exec_lo, v2
51802 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x7e,0x04,0x02,0x00]
51804 v_ldexp_f32 v5, exec_hi, v2
51805 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x7f,0x04,0x02,0x00]
51807 v_ldexp_f32 v5, 0, v2
51808 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x80,0x04,0x02,0x00]
51810 v_ldexp_f32 v5, -1, v2
51811 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0xc1,0x04,0x02,0x00]
51813 v_ldexp_f32 v5, 0.5, v2
51814 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0xf0,0x04,0x02,0x00]
51816 v_ldexp_f32 v5, -4.0, v2
51817 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0xf7,0x04,0x02,0x00]
51819 v_ldexp_f32 v5, v1, v255
51820 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xff,0x03,0x00]
51822 v_ldexp_f32 v5, v1, s2
51823 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x05,0x00,0x00]
51825 v_ldexp_f32 v5, v1, s103
51826 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xcf,0x00,0x00]
51828 v_ldexp_f32 v5, v1, vcc_lo
51829 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xd5,0x00,0x00]
51831 v_ldexp_f32 v5, v1, vcc_hi
51832 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xd7,0x00,0x00]
51834 v_ldexp_f32 v5, v1, ttmp11
51835 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xef,0x00,0x00]
51837 v_ldexp_f32 v5, v1, m0
51838 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xf9,0x00,0x00]
51840 v_ldexp_f32 v5, v1, exec_lo
51841 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xfd,0x00,0x00]
51843 v_ldexp_f32 v5, v1, exec_hi
51844 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xff,0x00,0x00]
51846 v_ldexp_f32 v5, v1, 0
51847 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x01,0x01,0x00]
51849 v_ldexp_f32 v5, v1, -1
51850 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x83,0x01,0x00]
51852 v_ldexp_f32 v5, v1, 0.5
51853 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xe1,0x01,0x00]
51855 v_ldexp_f32 v5, v1, -4.0
51856 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0xef,0x01,0x00]
51858 v_ldexp_f32 v5, -v1, v2
51859 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x05,0x02,0x20]
51861 v_ldexp_f32 v5, |v1|, v2
51862 // GFX10: encoding: [0x05,0x01,0x62,0xd7,0x01,0x05,0x02,0x00]
51864 v_ldexp_f32 v5, v1, v2 clamp
51865 // GFX10: encoding: [0x05,0x80,0x62,0xd7,0x01,0x05,0x02,0x00]
51867 v_ldexp_f32 v5, v1, v2 mul:2
51868 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x05,0x02,0x08]
51870 v_ldexp_f32 v5, v1, v2 mul:4
51871 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x05,0x02,0x10]
51873 v_ldexp_f32 v5, v1, v2 div:2
51874 // GFX10: encoding: [0x05,0x00,0x62,0xd7,0x01,0x05,0x02,0x18]
51876 v_cvt_pknorm_i16_f32 v5, v1, v2
51877 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x05,0x02,0x00]
51879 v_cvt_pknorm_i16_f32 v255, v1, v2
51880 // GFX10: encoding: [0xff,0x00,0x68,0xd7,0x01,0x05,0x02,0x00]
51882 v_cvt_pknorm_i16_f32 v5, v255, v2
51883 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0xff,0x05,0x02,0x00]
51885 v_cvt_pknorm_i16_f32 v5, s1, v2
51886 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x04,0x02,0x00]
51888 v_cvt_pknorm_i16_f32 v5, s103, v2
51889 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x67,0x04,0x02,0x00]
51891 v_cvt_pknorm_i16_f32 v5, vcc_lo, v2
51892 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x6a,0x04,0x02,0x00]
51894 v_cvt_pknorm_i16_f32 v5, vcc_hi, v2
51895 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x6b,0x04,0x02,0x00]
51897 v_cvt_pknorm_i16_f32 v5, ttmp11, v2
51898 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x77,0x04,0x02,0x00]
51900 v_cvt_pknorm_i16_f32 v5, m0, v2
51901 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x7c,0x04,0x02,0x00]
51903 v_cvt_pknorm_i16_f32 v5, exec_lo, v2
51904 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x7e,0x04,0x02,0x00]
51906 v_cvt_pknorm_i16_f32 v5, exec_hi, v2
51907 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x7f,0x04,0x02,0x00]
51909 v_cvt_pknorm_i16_f32 v5, 0, v2
51910 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x80,0x04,0x02,0x00]
51912 v_cvt_pknorm_i16_f32 v5, -1, v2
51913 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0xc1,0x04,0x02,0x00]
51915 v_cvt_pknorm_i16_f32 v5, 0.5, v2
51916 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0xf0,0x04,0x02,0x00]
51918 v_cvt_pknorm_i16_f32 v5, -4.0, v2
51919 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0xf7,0x04,0x02,0x00]
51921 v_cvt_pknorm_i16_f32 v5, v1, v255
51922 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xff,0x03,0x00]
51924 v_cvt_pknorm_i16_f32 v5, v1, s2
51925 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x05,0x00,0x00]
51927 v_cvt_pknorm_i16_f32 v5, v1, s103
51928 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xcf,0x00,0x00]
51930 v_cvt_pknorm_i16_f32 v5, v1, vcc_lo
51931 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xd5,0x00,0x00]
51933 v_cvt_pknorm_i16_f32 v5, v1, vcc_hi
51934 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xd7,0x00,0x00]
51936 v_cvt_pknorm_i16_f32 v5, v1, ttmp11
51937 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xef,0x00,0x00]
51939 v_cvt_pknorm_i16_f32 v5, v1, m0
51940 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xf9,0x00,0x00]
51942 v_cvt_pknorm_i16_f32 v5, v1, exec_lo
51943 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xfd,0x00,0x00]
51945 v_cvt_pknorm_i16_f32 v5, v1, exec_hi
51946 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xff,0x00,0x00]
51948 v_cvt_pknorm_i16_f32 v5, v1, 0
51949 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x01,0x01,0x00]
51951 v_cvt_pknorm_i16_f32 v5, v1, -1
51952 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x83,0x01,0x00]
51954 v_cvt_pknorm_i16_f32 v5, v1, 0.5
51955 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xe1,0x01,0x00]
51957 v_cvt_pknorm_i16_f32 v5, v1, -4.0
51958 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0xef,0x01,0x00]
51960 v_cvt_pknorm_i16_f32 v5, -v1, v2
51961 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x05,0x02,0x20]
51963 v_cvt_pknorm_i16_f32 v5, v1, -v2
51964 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x05,0x02,0x40]
51966 v_cvt_pknorm_i16_f32 v5, -v1, -v2
51967 // GFX10: encoding: [0x05,0x00,0x68,0xd7,0x01,0x05,0x02,0x60]
51969 v_cvt_pknorm_i16_f32 v5, |v1|, v2
51970 // GFX10: encoding: [0x05,0x01,0x68,0xd7,0x01,0x05,0x02,0x00]
51972 v_cvt_pknorm_i16_f32 v5, v1, |v2|
51973 // GFX10: encoding: [0x05,0x02,0x68,0xd7,0x01,0x05,0x02,0x00]
51975 v_cvt_pknorm_i16_f32 v5, |v1|, |v2|
51976 // GFX10: encoding: [0x05,0x03,0x68,0xd7,0x01,0x05,0x02,0x00]
51978 v_cvt_pknorm_i16_f32 v5, v1, v2 clamp
51979 // GFX10: encoding: [0x05,0x80,0x68,0xd7,0x01,0x05,0x02,0x00]
51981 v_cvt_pknorm_u16_f32 v5, v1, v2
51982 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x05,0x02,0x00]
51984 v_cvt_pknorm_u16_f32 v255, v1, v2
51985 // GFX10: encoding: [0xff,0x00,0x69,0xd7,0x01,0x05,0x02,0x00]
51987 v_cvt_pknorm_u16_f32 v5, v255, v2
51988 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0xff,0x05,0x02,0x00]
51990 v_cvt_pknorm_u16_f32 v5, s1, v2
51991 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x04,0x02,0x00]
51993 v_cvt_pknorm_u16_f32 v5, s103, v2
51994 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x67,0x04,0x02,0x00]
51996 v_cvt_pknorm_u16_f32 v5, vcc_lo, v2
51997 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x6a,0x04,0x02,0x00]
51999 v_cvt_pknorm_u16_f32 v5, vcc_hi, v2
52000 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x6b,0x04,0x02,0x00]
52002 v_cvt_pknorm_u16_f32 v5, ttmp11, v2
52003 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x77,0x04,0x02,0x00]
52005 v_cvt_pknorm_u16_f32 v5, m0, v2
52006 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x7c,0x04,0x02,0x00]
52008 v_cvt_pknorm_u16_f32 v5, exec_lo, v2
52009 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x7e,0x04,0x02,0x00]
52011 v_cvt_pknorm_u16_f32 v5, exec_hi, v2
52012 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x7f,0x04,0x02,0x00]
52014 v_cvt_pknorm_u16_f32 v5, 0, v2
52015 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x80,0x04,0x02,0x00]
52017 v_cvt_pknorm_u16_f32 v5, -1, v2
52018 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0xc1,0x04,0x02,0x00]
52020 v_cvt_pknorm_u16_f32 v5, 0.5, v2
52021 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0xf0,0x04,0x02,0x00]
52023 v_cvt_pknorm_u16_f32 v5, -4.0, v2
52024 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0xf7,0x04,0x02,0x00]
52026 v_cvt_pknorm_u16_f32 v5, v1, v255
52027 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xff,0x03,0x00]
52029 v_cvt_pknorm_u16_f32 v5, v1, s2
52030 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x05,0x00,0x00]
52032 v_cvt_pknorm_u16_f32 v5, v1, s103
52033 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xcf,0x00,0x00]
52035 v_cvt_pknorm_u16_f32 v5, v1, vcc_lo
52036 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xd5,0x00,0x00]
52038 v_cvt_pknorm_u16_f32 v5, v1, vcc_hi
52039 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xd7,0x00,0x00]
52041 v_cvt_pknorm_u16_f32 v5, v1, ttmp11
52042 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xef,0x00,0x00]
52044 v_cvt_pknorm_u16_f32 v5, v1, m0
52045 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xf9,0x00,0x00]
52047 v_cvt_pknorm_u16_f32 v5, v1, exec_lo
52048 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xfd,0x00,0x00]
52050 v_cvt_pknorm_u16_f32 v5, v1, exec_hi
52051 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xff,0x00,0x00]
52053 v_cvt_pknorm_u16_f32 v5, v1, 0
52054 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x01,0x01,0x00]
52056 v_cvt_pknorm_u16_f32 v5, v1, -1
52057 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x83,0x01,0x00]
52059 v_cvt_pknorm_u16_f32 v5, v1, 0.5
52060 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xe1,0x01,0x00]
52062 v_cvt_pknorm_u16_f32 v5, v1, -4.0
52063 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0xef,0x01,0x00]
52065 v_cvt_pknorm_u16_f32 v5, -v1, v2
52066 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x05,0x02,0x20]
52068 v_cvt_pknorm_u16_f32 v5, v1, -v2
52069 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x05,0x02,0x40]
52071 v_cvt_pknorm_u16_f32 v5, -v1, -v2
52072 // GFX10: encoding: [0x05,0x00,0x69,0xd7,0x01,0x05,0x02,0x60]
52074 v_cvt_pknorm_u16_f32 v5, |v1|, v2
52075 // GFX10: encoding: [0x05,0x01,0x69,0xd7,0x01,0x05,0x02,0x00]
52077 v_cvt_pknorm_u16_f32 v5, v1, |v2|
52078 // GFX10: encoding: [0x05,0x02,0x69,0xd7,0x01,0x05,0x02,0x00]
52080 v_cvt_pknorm_u16_f32 v5, |v1|, |v2|
52081 // GFX10: encoding: [0x05,0x03,0x69,0xd7,0x01,0x05,0x02,0x00]
52083 v_cvt_pknorm_u16_f32 v5, v1, v2 clamp
52084 // GFX10: encoding: [0x05,0x80,0x69,0xd7,0x01,0x05,0x02,0x00]
52086 v_cvt_pk_u16_u32 v5, v1, v2
52087 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0x05,0x02,0x00]
52089 v_cvt_pk_u16_u32 v255, v1, v2
52090 // GFX10: encoding: [0xff,0x00,0x6a,0xd7,0x01,0x05,0x02,0x00]
52092 v_cvt_pk_u16_u32 v5, v255, v2
52093 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0xff,0x05,0x02,0x00]
52095 v_cvt_pk_u16_u32 v5, s1, v2
52096 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0x04,0x02,0x00]
52098 v_cvt_pk_u16_u32 v5, s103, v2
52099 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x67,0x04,0x02,0x00]
52101 v_cvt_pk_u16_u32 v5, vcc_lo, v2
52102 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x6a,0x04,0x02,0x00]
52104 v_cvt_pk_u16_u32 v5, vcc_hi, v2
52105 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x6b,0x04,0x02,0x00]
52107 v_cvt_pk_u16_u32 v5, ttmp11, v2
52108 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x77,0x04,0x02,0x00]
52110 v_cvt_pk_u16_u32 v5, m0, v2
52111 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x7c,0x04,0x02,0x00]
52113 v_cvt_pk_u16_u32 v5, exec_lo, v2
52114 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x7e,0x04,0x02,0x00]
52116 v_cvt_pk_u16_u32 v5, exec_hi, v2
52117 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x7f,0x04,0x02,0x00]
52119 v_cvt_pk_u16_u32 v5, 0, v2
52120 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x80,0x04,0x02,0x00]
52122 v_cvt_pk_u16_u32 v5, -1, v2
52123 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0xc1,0x04,0x02,0x00]
52125 v_cvt_pk_u16_u32 v5, 0.5, v2
52126 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0xf0,0x04,0x02,0x00]
52128 v_cvt_pk_u16_u32 v5, -4.0, v2
52129 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0xf7,0x04,0x02,0x00]
52131 v_cvt_pk_u16_u32 v5, v1, v255
52132 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xff,0x03,0x00]
52134 v_cvt_pk_u16_u32 v5, v1, s2
52135 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0x05,0x00,0x00]
52137 v_cvt_pk_u16_u32 v5, v1, s103
52138 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xcf,0x00,0x00]
52140 v_cvt_pk_u16_u32 v5, v1, vcc_lo
52141 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xd5,0x00,0x00]
52143 v_cvt_pk_u16_u32 v5, v1, vcc_hi
52144 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xd7,0x00,0x00]
52146 v_cvt_pk_u16_u32 v5, v1, ttmp11
52147 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xef,0x00,0x00]
52149 v_cvt_pk_u16_u32 v5, v1, m0
52150 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xf9,0x00,0x00]
52152 v_cvt_pk_u16_u32 v5, v1, exec_lo
52153 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xfd,0x00,0x00]
52155 v_cvt_pk_u16_u32 v5, v1, exec_hi
52156 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xff,0x00,0x00]
52158 v_cvt_pk_u16_u32 v5, v1, 0
52159 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0x01,0x01,0x00]
52161 v_cvt_pk_u16_u32 v5, v1, -1
52162 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0x83,0x01,0x00]
52164 v_cvt_pk_u16_u32 v5, v1, 0.5
52165 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xe1,0x01,0x00]
52167 v_cvt_pk_u16_u32 v5, v1, -4.0
52168 // GFX10: encoding: [0x05,0x00,0x6a,0xd7,0x01,0xef,0x01,0x00]
52170 v_cvt_pk_i16_i32 v5, v1, v2
52171 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0x05,0x02,0x00]
52173 v_cvt_pk_i16_i32 v255, v1, v2
52174 // GFX10: encoding: [0xff,0x00,0x6b,0xd7,0x01,0x05,0x02,0x00]
52176 v_cvt_pk_i16_i32 v5, v255, v2
52177 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0xff,0x05,0x02,0x00]
52179 v_cvt_pk_i16_i32 v5, s1, v2
52180 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0x04,0x02,0x00]
52182 v_cvt_pk_i16_i32 v5, s103, v2
52183 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x67,0x04,0x02,0x00]
52185 v_cvt_pk_i16_i32 v5, vcc_lo, v2
52186 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x6a,0x04,0x02,0x00]
52188 v_cvt_pk_i16_i32 v5, vcc_hi, v2
52189 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x6b,0x04,0x02,0x00]
52191 v_cvt_pk_i16_i32 v5, ttmp11, v2
52192 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x77,0x04,0x02,0x00]
52194 v_cvt_pk_i16_i32 v5, m0, v2
52195 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x7c,0x04,0x02,0x00]
52197 v_cvt_pk_i16_i32 v5, exec_lo, v2
52198 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x7e,0x04,0x02,0x00]
52200 v_cvt_pk_i16_i32 v5, exec_hi, v2
52201 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x7f,0x04,0x02,0x00]
52203 v_cvt_pk_i16_i32 v5, 0, v2
52204 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x80,0x04,0x02,0x00]
52206 v_cvt_pk_i16_i32 v5, -1, v2
52207 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0xc1,0x04,0x02,0x00]
52209 v_cvt_pk_i16_i32 v5, 0.5, v2
52210 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0xf0,0x04,0x02,0x00]
52212 v_cvt_pk_i16_i32 v5, -4.0, v2
52213 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0xf7,0x04,0x02,0x00]
52215 v_cvt_pk_i16_i32 v5, v1, v255
52216 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xff,0x03,0x00]
52218 v_cvt_pk_i16_i32 v5, v1, s2
52219 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0x05,0x00,0x00]
52221 v_cvt_pk_i16_i32 v5, v1, s103
52222 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xcf,0x00,0x00]
52224 v_cvt_pk_i16_i32 v5, v1, vcc_lo
52225 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xd5,0x00,0x00]
52227 v_cvt_pk_i16_i32 v5, v1, vcc_hi
52228 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xd7,0x00,0x00]
52230 v_cvt_pk_i16_i32 v5, v1, ttmp11
52231 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xef,0x00,0x00]
52233 v_cvt_pk_i16_i32 v5, v1, m0
52234 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xf9,0x00,0x00]
52236 v_cvt_pk_i16_i32 v5, v1, exec_lo
52237 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xfd,0x00,0x00]
52239 v_cvt_pk_i16_i32 v5, v1, exec_hi
52240 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xff,0x00,0x00]
52242 v_cvt_pk_i16_i32 v5, v1, 0
52243 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0x01,0x01,0x00]
52245 v_cvt_pk_i16_i32 v5, v1, -1
52246 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0x83,0x01,0x00]
52248 v_cvt_pk_i16_i32 v5, v1, 0.5
52249 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xe1,0x01,0x00]
52251 v_cvt_pk_i16_i32 v5, v1, -4.0
52252 // GFX10: encoding: [0x05,0x00,0x6b,0xd7,0x01,0xef,0x01,0x00]
52254 v_mad_legacy_f32 v5, v1, v2, v3
52255 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x04]
52257 v_mad_legacy_f32 v255, v1, v2, v3
52258 // GFX10: encoding: [0xff,0x00,0x40,0xd5,0x01,0x05,0x0e,0x04]
52260 v_mad_legacy_f32 v5, v255, v2, v3
52261 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0xff,0x05,0x0e,0x04]
52263 v_mad_legacy_f32 v5, s1, v2, v3
52264 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x04,0x0e,0x04]
52266 v_mad_legacy_f32 v5, s103, v2, v3
52267 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x67,0x04,0x0e,0x04]
52269 v_mad_legacy_f32 v5, vcc_lo, v2, v3
52270 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x6a,0x04,0x0e,0x04]
52272 v_mad_legacy_f32 v5, vcc_hi, v2, v3
52273 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x6b,0x04,0x0e,0x04]
52275 v_mad_legacy_f32 v5, ttmp11, v2, v3
52276 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x77,0x04,0x0e,0x04]
52278 v_mad_legacy_f32 v5, m0, v2, v3
52279 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x7c,0x04,0x0e,0x04]
52281 v_mad_legacy_f32 v5, exec_lo, v2, v3
52282 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x7e,0x04,0x0e,0x04]
52284 v_mad_legacy_f32 v5, exec_hi, v2, v3
52285 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x7f,0x04,0x0e,0x04]
52287 v_mad_legacy_f32 v5, 0, v2, v3
52288 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x80,0x04,0x0e,0x04]
52290 v_mad_legacy_f32 v5, -1, v2, v3
52291 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0xc1,0x04,0x0e,0x04]
52293 v_mad_legacy_f32 v5, 0.5, v2, v3
52294 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0xf0,0x04,0x0e,0x04]
52296 v_mad_legacy_f32 v5, -4.0, v2, v3
52297 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0xf7,0x04,0x0e,0x04]
52299 v_mad_legacy_f32 v5, v1, v255, v3
52300 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xff,0x0f,0x04]
52302 v_mad_legacy_f32 v5, v1, s2, v3
52303 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0c,0x04]
52305 v_mad_legacy_f32 v5, v1, s103, v3
52306 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xcf,0x0c,0x04]
52308 v_mad_legacy_f32 v5, v1, vcc_lo, v3
52309 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xd5,0x0c,0x04]
52311 v_mad_legacy_f32 v5, v1, vcc_hi, v3
52312 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xd7,0x0c,0x04]
52314 v_mad_legacy_f32 v5, v1, ttmp11, v3
52315 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xef,0x0c,0x04]
52317 v_mad_legacy_f32 v5, v1, m0, v3
52318 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xf9,0x0c,0x04]
52320 v_mad_legacy_f32 v5, v1, exec_lo, v3
52321 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xfd,0x0c,0x04]
52323 v_mad_legacy_f32 v5, v1, exec_hi, v3
52324 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xff,0x0c,0x04]
52326 v_mad_legacy_f32 v5, v1, 0, v3
52327 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x01,0x0d,0x04]
52329 v_mad_legacy_f32 v5, v1, -1, v3
52330 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x83,0x0d,0x04]
52332 v_mad_legacy_f32 v5, v1, 0.5, v3
52333 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xe1,0x0d,0x04]
52335 v_mad_legacy_f32 v5, v1, -4.0, v3
52336 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0xef,0x0d,0x04]
52338 v_mad_legacy_f32 v5, v1, v2, v255
52339 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xfe,0x07]
52341 v_mad_legacy_f32 v5, v1, v2, s3
52342 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x00]
52344 v_mad_legacy_f32 v5, v1, v2, s103
52345 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x9e,0x01]
52347 v_mad_legacy_f32 v5, v1, v2, vcc_lo
52348 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xaa,0x01]
52350 v_mad_legacy_f32 v5, v1, v2, vcc_hi
52351 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xae,0x01]
52353 v_mad_legacy_f32 v5, v1, v2, ttmp11
52354 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xde,0x01]
52356 v_mad_legacy_f32 v5, v1, v2, m0
52357 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xf2,0x01]
52359 v_mad_legacy_f32 v5, v1, v2, exec_lo
52360 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xfa,0x01]
52362 v_mad_legacy_f32 v5, v1, v2, exec_hi
52363 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xfe,0x01]
52365 v_mad_legacy_f32 v5, v1, v2, 0
52366 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x02,0x02]
52368 v_mad_legacy_f32 v5, v1, v2, -1
52369 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x06,0x03]
52371 v_mad_legacy_f32 v5, v1, v2, 0.5
52372 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xc2,0x03]
52374 v_mad_legacy_f32 v5, v1, v2, -4.0
52375 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0xde,0x03]
52377 v_mad_legacy_f32 v5, -v1, v2, v3
52378 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x24]
52380 v_mad_legacy_f32 v5, v1, -v2, v3
52381 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x44]
52383 v_mad_legacy_f32 v5, v1, v2, -v3
52384 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x84]
52386 v_mad_legacy_f32 v5, -v1, -v2, -v3
52387 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0xe4]
52389 v_mad_legacy_f32 v5, |v1|, v2, v3
52390 // GFX10: encoding: [0x05,0x01,0x40,0xd5,0x01,0x05,0x0e,0x04]
52392 v_mad_legacy_f32 v5, v1, |v2|, v3
52393 // GFX10: encoding: [0x05,0x02,0x40,0xd5,0x01,0x05,0x0e,0x04]
52395 v_mad_legacy_f32 v5, v1, v2, |v3|
52396 // GFX10: encoding: [0x05,0x04,0x40,0xd5,0x01,0x05,0x0e,0x04]
52398 v_mad_legacy_f32 v5, |v1|, |v2|, |v3|
52399 // GFX10: encoding: [0x05,0x07,0x40,0xd5,0x01,0x05,0x0e,0x04]
52401 v_mad_legacy_f32 v5, v1, v2, v3 clamp
52402 // GFX10: encoding: [0x05,0x80,0x40,0xd5,0x01,0x05,0x0e,0x04]
52404 v_mad_legacy_f32 v5, v1, v2, v3 mul:2
52405 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x0c]
52407 v_mad_legacy_f32 v5, v1, v2, v3 mul:4
52408 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x14]
52410 v_mad_legacy_f32 v5, v1, v2, v3 div:2
52411 // GFX10: encoding: [0x05,0x00,0x40,0xd5,0x01,0x05,0x0e,0x1c]
52413 v_mad_f32 v5, v1, v2, v3
52414 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x04]
52416 v_mad_f32 v255, v1, v2, v3
52417 // GFX10: encoding: [0xff,0x00,0x41,0xd5,0x01,0x05,0x0e,0x04]
52419 v_mad_f32 v5, v255, v2, v3
52420 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0xff,0x05,0x0e,0x04]
52422 v_mad_f32 v5, s1, v2, v3
52423 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x04,0x0e,0x04]
52425 v_mad_f32 v5, s103, v2, v3
52426 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x67,0x04,0x0e,0x04]
52428 v_mad_f32 v5, vcc_lo, v2, v3
52429 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x6a,0x04,0x0e,0x04]
52431 v_mad_f32 v5, vcc_hi, v2, v3
52432 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x6b,0x04,0x0e,0x04]
52434 v_mad_f32 v5, ttmp11, v2, v3
52435 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x77,0x04,0x0e,0x04]
52437 v_mad_f32 v5, m0, v2, v3
52438 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x7c,0x04,0x0e,0x04]
52440 v_mad_f32 v5, exec_lo, v2, v3
52441 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x7e,0x04,0x0e,0x04]
52443 v_mad_f32 v5, exec_hi, v2, v3
52444 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x7f,0x04,0x0e,0x04]
52446 v_mad_f32 v5, 0, v2, v3
52447 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x80,0x04,0x0e,0x04]
52449 v_mad_f32 v5, -1, v2, v3
52450 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0xc1,0x04,0x0e,0x04]
52452 v_mad_f32 v5, 0.5, v2, v3
52453 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0xf0,0x04,0x0e,0x04]
52455 v_mad_f32 v5, -4.0, v2, v3
52456 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0xf7,0x04,0x0e,0x04]
52458 v_mad_f32 v5, v1, v255, v3
52459 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xff,0x0f,0x04]
52461 v_mad_f32 v5, v1, s2, v3
52462 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0c,0x04]
52464 v_mad_f32 v5, v1, s103, v3
52465 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xcf,0x0c,0x04]
52467 v_mad_f32 v5, v1, vcc_lo, v3
52468 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xd5,0x0c,0x04]
52470 v_mad_f32 v5, v1, vcc_hi, v3
52471 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xd7,0x0c,0x04]
52473 v_mad_f32 v5, v1, ttmp11, v3
52474 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xef,0x0c,0x04]
52476 v_mad_f32 v5, v1, m0, v3
52477 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xf9,0x0c,0x04]
52479 v_mad_f32 v5, v1, exec_lo, v3
52480 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xfd,0x0c,0x04]
52482 v_mad_f32 v5, v1, exec_hi, v3
52483 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xff,0x0c,0x04]
52485 v_mad_f32 v5, v1, 0, v3
52486 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x01,0x0d,0x04]
52488 v_mad_f32 v5, v1, -1, v3
52489 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x83,0x0d,0x04]
52491 v_mad_f32 v5, v1, 0.5, v3
52492 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xe1,0x0d,0x04]
52494 v_mad_f32 v5, v1, -4.0, v3
52495 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0xef,0x0d,0x04]
52497 v_mad_f32 v5, v1, v2, v255
52498 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xfe,0x07]
52500 v_mad_f32 v5, v1, v2, s3
52501 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x00]
52503 v_mad_f32 v5, v1, v2, s103
52504 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x9e,0x01]
52506 v_mad_f32 v5, v1, v2, vcc_lo
52507 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xaa,0x01]
52509 v_mad_f32 v5, v1, v2, vcc_hi
52510 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xae,0x01]
52512 v_mad_f32 v5, v1, v2, ttmp11
52513 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xde,0x01]
52515 v_mad_f32 v5, v1, v2, m0
52516 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xf2,0x01]
52518 v_mad_f32 v5, v1, v2, exec_lo
52519 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xfa,0x01]
52521 v_mad_f32 v5, v1, v2, exec_hi
52522 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xfe,0x01]
52524 v_mad_f32 v5, v1, v2, 0
52525 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x02,0x02]
52527 v_mad_f32 v5, v1, v2, -1
52528 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x06,0x03]
52530 v_mad_f32 v5, v1, v2, 0.5
52531 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xc2,0x03]
52533 v_mad_f32 v5, v1, v2, -4.0
52534 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0xde,0x03]
52536 v_mad_f32 v5, -v1, v2, v3
52537 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x24]
52539 v_mad_f32 v5, v1, -v2, v3
52540 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x44]
52542 v_mad_f32 v5, v1, v2, -v3
52543 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x84]
52545 v_mad_f32 v5, -v1, -v2, -v3
52546 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0xe4]
52548 v_mad_f32 v5, |v1|, v2, v3
52549 // GFX10: encoding: [0x05,0x01,0x41,0xd5,0x01,0x05,0x0e,0x04]
52551 v_mad_f32 v5, v1, |v2|, v3
52552 // GFX10: encoding: [0x05,0x02,0x41,0xd5,0x01,0x05,0x0e,0x04]
52554 v_mad_f32 v5, v1, v2, |v3|
52555 // GFX10: encoding: [0x05,0x04,0x41,0xd5,0x01,0x05,0x0e,0x04]
52557 v_mad_f32 v5, |v1|, |v2|, |v3|
52558 // GFX10: encoding: [0x05,0x07,0x41,0xd5,0x01,0x05,0x0e,0x04]
52560 v_mad_f32 v5, v1, v2, v3 clamp
52561 // GFX10: encoding: [0x05,0x80,0x41,0xd5,0x01,0x05,0x0e,0x04]
52563 v_mad_f32 v5, v1, v2, v3 mul:2
52564 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x0c]
52566 v_mad_f32 v5, v1, v2, v3 mul:4
52567 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x14]
52569 v_mad_f32 v5, v1, v2, v3 div:2
52570 // GFX10: encoding: [0x05,0x00,0x41,0xd5,0x01,0x05,0x0e,0x1c]
52572 v_mad_i32_i24 v5, v1, v2, v3
52573 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0x0e,0x04]
52575 v_mad_i32_i24 v255, v1, v2, v3
52576 // GFX10: encoding: [0xff,0x00,0x42,0xd5,0x01,0x05,0x0e,0x04]
52578 v_mad_i32_i24 v5, v255, v2, v3
52579 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0xff,0x05,0x0e,0x04]
52581 v_mad_i32_i24 v5, s1, v2, v3
52582 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x04,0x0e,0x04]
52584 v_mad_i32_i24 v5, s103, v2, v3
52585 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x67,0x04,0x0e,0x04]
52587 v_mad_i32_i24 v5, vcc_lo, v2, v3
52588 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x6a,0x04,0x0e,0x04]
52590 v_mad_i32_i24 v5, vcc_hi, v2, v3
52591 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x6b,0x04,0x0e,0x04]
52593 v_mad_i32_i24 v5, ttmp11, v2, v3
52594 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x77,0x04,0x0e,0x04]
52596 v_mad_i32_i24 v5, m0, v2, v3
52597 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x7c,0x04,0x0e,0x04]
52599 v_mad_i32_i24 v5, exec_lo, v2, v3
52600 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x7e,0x04,0x0e,0x04]
52602 v_mad_i32_i24 v5, exec_hi, v2, v3
52603 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x7f,0x04,0x0e,0x04]
52605 v_mad_i32_i24 v5, 0, v2, v3
52606 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x80,0x04,0x0e,0x04]
52608 v_mad_i32_i24 v5, -1, v2, v3
52609 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0xc1,0x04,0x0e,0x04]
52611 v_mad_i32_i24 v5, 0.5, v2, v3
52612 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0xf0,0x04,0x0e,0x04]
52614 v_mad_i32_i24 v5, -4.0, v2, v3
52615 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0xf7,0x04,0x0e,0x04]
52617 v_mad_i32_i24 v5, v1, v255, v3
52618 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xff,0x0f,0x04]
52620 v_mad_i32_i24 v5, v1, s2, v3
52621 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0x0c,0x04]
52623 v_mad_i32_i24 v5, v1, s103, v3
52624 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xcf,0x0c,0x04]
52626 v_mad_i32_i24 v5, v1, vcc_lo, v3
52627 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xd5,0x0c,0x04]
52629 v_mad_i32_i24 v5, v1, vcc_hi, v3
52630 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xd7,0x0c,0x04]
52632 v_mad_i32_i24 v5, v1, ttmp11, v3
52633 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xef,0x0c,0x04]
52635 v_mad_i32_i24 v5, v1, m0, v3
52636 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xf9,0x0c,0x04]
52638 v_mad_i32_i24 v5, v1, exec_lo, v3
52639 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xfd,0x0c,0x04]
52641 v_mad_i32_i24 v5, v1, exec_hi, v3
52642 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xff,0x0c,0x04]
52644 v_mad_i32_i24 v5, v1, 0, v3
52645 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x01,0x0d,0x04]
52647 v_mad_i32_i24 v5, v1, -1, v3
52648 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x83,0x0d,0x04]
52650 v_mad_i32_i24 v5, v1, 0.5, v3
52651 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xe1,0x0d,0x04]
52653 v_mad_i32_i24 v5, v1, -4.0, v3
52654 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0xef,0x0d,0x04]
52656 v_mad_i32_i24 v5, v1, v2, v255
52657 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xfe,0x07]
52659 v_mad_i32_i24 v5, v1, v2, s3
52660 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0x0e,0x00]
52662 v_mad_i32_i24 v5, v1, v2, s103
52663 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0x9e,0x01]
52665 v_mad_i32_i24 v5, v1, v2, vcc_lo
52666 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xaa,0x01]
52668 v_mad_i32_i24 v5, v1, v2, vcc_hi
52669 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xae,0x01]
52671 v_mad_i32_i24 v5, v1, v2, ttmp11
52672 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xde,0x01]
52674 v_mad_i32_i24 v5, v1, v2, m0
52675 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xf2,0x01]
52677 v_mad_i32_i24 v5, v1, v2, exec_lo
52678 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xfa,0x01]
52680 v_mad_i32_i24 v5, v1, v2, exec_hi
52681 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xfe,0x01]
52683 v_mad_i32_i24 v5, v1, v2, 0
52684 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0x02,0x02]
52686 v_mad_i32_i24 v5, v1, v2, -1
52687 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0x06,0x03]
52689 v_mad_i32_i24 v5, v1, v2, 0.5
52690 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xc2,0x03]
52692 v_mad_i32_i24 v5, v1, v2, -4.0
52693 // GFX10: encoding: [0x05,0x00,0x42,0xd5,0x01,0x05,0xde,0x03]
52695 v_mad_u32_u24 v5, v1, v2, v3
52696 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0x0e,0x04]
52698 v_mad_u32_u24 v255, v1, v2, v3
52699 // GFX10: encoding: [0xff,0x00,0x43,0xd5,0x01,0x05,0x0e,0x04]
52701 v_mad_u32_u24 v5, v255, v2, v3
52702 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0xff,0x05,0x0e,0x04]
52704 v_mad_u32_u24 v5, s1, v2, v3
52705 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x04,0x0e,0x04]
52707 v_mad_u32_u24 v5, s103, v2, v3
52708 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x67,0x04,0x0e,0x04]
52710 v_mad_u32_u24 v5, vcc_lo, v2, v3
52711 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x6a,0x04,0x0e,0x04]
52713 v_mad_u32_u24 v5, vcc_hi, v2, v3
52714 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x6b,0x04,0x0e,0x04]
52716 v_mad_u32_u24 v5, ttmp11, v2, v3
52717 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x77,0x04,0x0e,0x04]
52719 v_mad_u32_u24 v5, m0, v2, v3
52720 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x7c,0x04,0x0e,0x04]
52722 v_mad_u32_u24 v5, exec_lo, v2, v3
52723 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x7e,0x04,0x0e,0x04]
52725 v_mad_u32_u24 v5, exec_hi, v2, v3
52726 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x7f,0x04,0x0e,0x04]
52728 v_mad_u32_u24 v5, 0, v2, v3
52729 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x80,0x04,0x0e,0x04]
52731 v_mad_u32_u24 v5, -1, v2, v3
52732 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0xc1,0x04,0x0e,0x04]
52734 v_mad_u32_u24 v5, 0.5, v2, v3
52735 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0xf0,0x04,0x0e,0x04]
52737 v_mad_u32_u24 v5, -4.0, v2, v3
52738 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0xf7,0x04,0x0e,0x04]
52740 v_mad_u32_u24 v5, v1, v255, v3
52741 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xff,0x0f,0x04]
52743 v_mad_u32_u24 v5, v1, s2, v3
52744 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0x0c,0x04]
52746 v_mad_u32_u24 v5, v1, s103, v3
52747 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xcf,0x0c,0x04]
52749 v_mad_u32_u24 v5, v1, vcc_lo, v3
52750 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xd5,0x0c,0x04]
52752 v_mad_u32_u24 v5, v1, vcc_hi, v3
52753 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xd7,0x0c,0x04]
52755 v_mad_u32_u24 v5, v1, ttmp11, v3
52756 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xef,0x0c,0x04]
52758 v_mad_u32_u24 v5, v1, m0, v3
52759 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xf9,0x0c,0x04]
52761 v_mad_u32_u24 v5, v1, exec_lo, v3
52762 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xfd,0x0c,0x04]
52764 v_mad_u32_u24 v5, v1, exec_hi, v3
52765 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xff,0x0c,0x04]
52767 v_mad_u32_u24 v5, v1, 0, v3
52768 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x01,0x0d,0x04]
52770 v_mad_u32_u24 v5, v1, -1, v3
52771 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x83,0x0d,0x04]
52773 v_mad_u32_u24 v5, v1, 0.5, v3
52774 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xe1,0x0d,0x04]
52776 v_mad_u32_u24 v5, v1, -4.0, v3
52777 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0xef,0x0d,0x04]
52779 v_mad_u32_u24 v5, v1, v2, v255
52780 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xfe,0x07]
52782 v_mad_u32_u24 v5, v1, v2, s3
52783 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0x0e,0x00]
52785 v_mad_u32_u24 v5, v1, v2, s103
52786 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0x9e,0x01]
52788 v_mad_u32_u24 v5, v1, v2, vcc_lo
52789 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xaa,0x01]
52791 v_mad_u32_u24 v5, v1, v2, vcc_hi
52792 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xae,0x01]
52794 v_mad_u32_u24 v5, v1, v2, ttmp11
52795 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xde,0x01]
52797 v_mad_u32_u24 v5, v1, v2, m0
52798 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xf2,0x01]
52800 v_mad_u32_u24 v5, v1, v2, exec_lo
52801 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xfa,0x01]
52803 v_mad_u32_u24 v5, v1, v2, exec_hi
52804 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xfe,0x01]
52806 v_mad_u32_u24 v5, v1, v2, 0
52807 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0x02,0x02]
52809 v_mad_u32_u24 v5, v1, v2, -1
52810 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0x06,0x03]
52812 v_mad_u32_u24 v5, v1, v2, 0.5
52813 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xc2,0x03]
52815 v_mad_u32_u24 v5, v1, v2, -4.0
52816 // GFX10: encoding: [0x05,0x00,0x43,0xd5,0x01,0x05,0xde,0x03]
52818 v_cubeid_f32 v5, v1, v2, v3
52819 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x04]
52821 v_cubeid_f32 v255, v1, v2, v3
52822 // GFX10: encoding: [0xff,0x00,0x44,0xd5,0x01,0x05,0x0e,0x04]
52824 v_cubeid_f32 v5, v255, v2, v3
52825 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0xff,0x05,0x0e,0x04]
52827 v_cubeid_f32 v5, s1, v2, v3
52828 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x04,0x0e,0x04]
52830 v_cubeid_f32 v5, s103, v2, v3
52831 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x67,0x04,0x0e,0x04]
52833 v_cubeid_f32 v5, vcc_lo, v2, v3
52834 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x6a,0x04,0x0e,0x04]
52836 v_cubeid_f32 v5, vcc_hi, v2, v3
52837 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x6b,0x04,0x0e,0x04]
52839 v_cubeid_f32 v5, ttmp11, v2, v3
52840 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x77,0x04,0x0e,0x04]
52842 v_cubeid_f32 v5, m0, v2, v3
52843 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x7c,0x04,0x0e,0x04]
52845 v_cubeid_f32 v5, exec_lo, v2, v3
52846 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x7e,0x04,0x0e,0x04]
52848 v_cubeid_f32 v5, exec_hi, v2, v3
52849 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x7f,0x04,0x0e,0x04]
52851 v_cubeid_f32 v5, 0, v2, v3
52852 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x80,0x04,0x0e,0x04]
52854 v_cubeid_f32 v5, -1, v2, v3
52855 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0xc1,0x04,0x0e,0x04]
52857 v_cubeid_f32 v5, 0.5, v2, v3
52858 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0xf0,0x04,0x0e,0x04]
52860 v_cubeid_f32 v5, -4.0, v2, v3
52861 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0xf7,0x04,0x0e,0x04]
52863 v_cubeid_f32 v5, v1, v255, v3
52864 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xff,0x0f,0x04]
52866 v_cubeid_f32 v5, v1, s2, v3
52867 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0c,0x04]
52869 v_cubeid_f32 v5, v1, s103, v3
52870 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xcf,0x0c,0x04]
52872 v_cubeid_f32 v5, v1, vcc_lo, v3
52873 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xd5,0x0c,0x04]
52875 v_cubeid_f32 v5, v1, vcc_hi, v3
52876 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xd7,0x0c,0x04]
52878 v_cubeid_f32 v5, v1, ttmp11, v3
52879 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xef,0x0c,0x04]
52881 v_cubeid_f32 v5, v1, m0, v3
52882 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xf9,0x0c,0x04]
52884 v_cubeid_f32 v5, v1, exec_lo, v3
52885 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xfd,0x0c,0x04]
52887 v_cubeid_f32 v5, v1, exec_hi, v3
52888 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xff,0x0c,0x04]
52890 v_cubeid_f32 v5, v1, 0, v3
52891 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x01,0x0d,0x04]
52893 v_cubeid_f32 v5, v1, -1, v3
52894 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x83,0x0d,0x04]
52896 v_cubeid_f32 v5, v1, 0.5, v3
52897 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xe1,0x0d,0x04]
52899 v_cubeid_f32 v5, v1, -4.0, v3
52900 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0xef,0x0d,0x04]
52902 v_cubeid_f32 v5, v1, v2, v255
52903 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xfe,0x07]
52905 v_cubeid_f32 v5, v1, v2, s3
52906 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x00]
52908 v_cubeid_f32 v5, v1, v2, s103
52909 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x9e,0x01]
52911 v_cubeid_f32 v5, v1, v2, vcc_lo
52912 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xaa,0x01]
52914 v_cubeid_f32 v5, v1, v2, vcc_hi
52915 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xae,0x01]
52917 v_cubeid_f32 v5, v1, v2, ttmp11
52918 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xde,0x01]
52920 v_cubeid_f32 v5, v1, v2, m0
52921 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xf2,0x01]
52923 v_cubeid_f32 v5, v1, v2, exec_lo
52924 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xfa,0x01]
52926 v_cubeid_f32 v5, v1, v2, exec_hi
52927 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xfe,0x01]
52929 v_cubeid_f32 v5, v1, v2, 0
52930 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x02,0x02]
52932 v_cubeid_f32 v5, v1, v2, -1
52933 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x06,0x03]
52935 v_cubeid_f32 v5, v1, v2, 0.5
52936 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xc2,0x03]
52938 v_cubeid_f32 v5, v1, v2, -4.0
52939 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0xde,0x03]
52941 v_cubeid_f32 v5, -v1, v2, v3
52942 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x24]
52944 v_cubeid_f32 v5, v1, -v2, v3
52945 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x44]
52947 v_cubeid_f32 v5, v1, v2, -v3
52948 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x84]
52950 v_cubeid_f32 v5, -v1, -v2, -v3
52951 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0xe4]
52953 v_cubeid_f32 v5, |v1|, v2, v3
52954 // GFX10: encoding: [0x05,0x01,0x44,0xd5,0x01,0x05,0x0e,0x04]
52956 v_cubeid_f32 v5, v1, |v2|, v3
52957 // GFX10: encoding: [0x05,0x02,0x44,0xd5,0x01,0x05,0x0e,0x04]
52959 v_cubeid_f32 v5, v1, v2, |v3|
52960 // GFX10: encoding: [0x05,0x04,0x44,0xd5,0x01,0x05,0x0e,0x04]
52962 v_cubeid_f32 v5, |v1|, |v2|, |v3|
52963 // GFX10: encoding: [0x05,0x07,0x44,0xd5,0x01,0x05,0x0e,0x04]
52965 v_cubeid_f32 v5, v1, v2, v3 clamp
52966 // GFX10: encoding: [0x05,0x80,0x44,0xd5,0x01,0x05,0x0e,0x04]
52968 v_cubeid_f32 v5, v1, v2, v3 mul:2
52969 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x0c]
52971 v_cubeid_f32 v5, v1, v2, v3 mul:4
52972 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x14]
52974 v_cubeid_f32 v5, v1, v2, v3 div:2
52975 // GFX10: encoding: [0x05,0x00,0x44,0xd5,0x01,0x05,0x0e,0x1c]
52977 v_cubesc_f32 v5, v1, v2, v3
52978 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x04]
52980 v_cubesc_f32 v255, v1, v2, v3
52981 // GFX10: encoding: [0xff,0x00,0x45,0xd5,0x01,0x05,0x0e,0x04]
52983 v_cubesc_f32 v5, v255, v2, v3
52984 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0xff,0x05,0x0e,0x04]
52986 v_cubesc_f32 v5, s1, v2, v3
52987 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x04,0x0e,0x04]
52989 v_cubesc_f32 v5, s103, v2, v3
52990 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x67,0x04,0x0e,0x04]
52992 v_cubesc_f32 v5, vcc_lo, v2, v3
52993 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x6a,0x04,0x0e,0x04]
52995 v_cubesc_f32 v5, vcc_hi, v2, v3
52996 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x6b,0x04,0x0e,0x04]
52998 v_cubesc_f32 v5, ttmp11, v2, v3
52999 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x77,0x04,0x0e,0x04]
53001 v_cubesc_f32 v5, m0, v2, v3
53002 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x7c,0x04,0x0e,0x04]
53004 v_cubesc_f32 v5, exec_lo, v2, v3
53005 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x7e,0x04,0x0e,0x04]
53007 v_cubesc_f32 v5, exec_hi, v2, v3
53008 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x7f,0x04,0x0e,0x04]
53010 v_cubesc_f32 v5, 0, v2, v3
53011 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x80,0x04,0x0e,0x04]
53013 v_cubesc_f32 v5, -1, v2, v3
53014 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0xc1,0x04,0x0e,0x04]
53016 v_cubesc_f32 v5, 0.5, v2, v3
53017 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0xf0,0x04,0x0e,0x04]
53019 v_cubesc_f32 v5, -4.0, v2, v3
53020 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0xf7,0x04,0x0e,0x04]
53022 v_cubesc_f32 v5, v1, v255, v3
53023 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xff,0x0f,0x04]
53025 v_cubesc_f32 v5, v1, s2, v3
53026 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0c,0x04]
53028 v_cubesc_f32 v5, v1, s103, v3
53029 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xcf,0x0c,0x04]
53031 v_cubesc_f32 v5, v1, vcc_lo, v3
53032 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xd5,0x0c,0x04]
53034 v_cubesc_f32 v5, v1, vcc_hi, v3
53035 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xd7,0x0c,0x04]
53037 v_cubesc_f32 v5, v1, ttmp11, v3
53038 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xef,0x0c,0x04]
53040 v_cubesc_f32 v5, v1, m0, v3
53041 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xf9,0x0c,0x04]
53043 v_cubesc_f32 v5, v1, exec_lo, v3
53044 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xfd,0x0c,0x04]
53046 v_cubesc_f32 v5, v1, exec_hi, v3
53047 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xff,0x0c,0x04]
53049 v_cubesc_f32 v5, v1, 0, v3
53050 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x01,0x0d,0x04]
53052 v_cubesc_f32 v5, v1, -1, v3
53053 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x83,0x0d,0x04]
53055 v_cubesc_f32 v5, v1, 0.5, v3
53056 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xe1,0x0d,0x04]
53058 v_cubesc_f32 v5, v1, -4.0, v3
53059 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0xef,0x0d,0x04]
53061 v_cubesc_f32 v5, v1, v2, v255
53062 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xfe,0x07]
53064 v_cubesc_f32 v5, v1, v2, s3
53065 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x00]
53067 v_cubesc_f32 v5, v1, v2, s103
53068 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x9e,0x01]
53070 v_cubesc_f32 v5, v1, v2, vcc_lo
53071 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xaa,0x01]
53073 v_cubesc_f32 v5, v1, v2, vcc_hi
53074 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xae,0x01]
53076 v_cubesc_f32 v5, v1, v2, ttmp11
53077 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xde,0x01]
53079 v_cubesc_f32 v5, v1, v2, m0
53080 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xf2,0x01]
53082 v_cubesc_f32 v5, v1, v2, exec_lo
53083 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xfa,0x01]
53085 v_cubesc_f32 v5, v1, v2, exec_hi
53086 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xfe,0x01]
53088 v_cubesc_f32 v5, v1, v2, 0
53089 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x02,0x02]
53091 v_cubesc_f32 v5, v1, v2, -1
53092 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x06,0x03]
53094 v_cubesc_f32 v5, v1, v2, 0.5
53095 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xc2,0x03]
53097 v_cubesc_f32 v5, v1, v2, -4.0
53098 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0xde,0x03]
53100 v_cubesc_f32 v5, -v1, v2, v3
53101 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x24]
53103 v_cubesc_f32 v5, v1, -v2, v3
53104 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x44]
53106 v_cubesc_f32 v5, v1, v2, -v3
53107 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x84]
53109 v_cubesc_f32 v5, -v1, -v2, -v3
53110 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0xe4]
53112 v_cubesc_f32 v5, |v1|, v2, v3
53113 // GFX10: encoding: [0x05,0x01,0x45,0xd5,0x01,0x05,0x0e,0x04]
53115 v_cubesc_f32 v5, v1, |v2|, v3
53116 // GFX10: encoding: [0x05,0x02,0x45,0xd5,0x01,0x05,0x0e,0x04]
53118 v_cubesc_f32 v5, v1, v2, |v3|
53119 // GFX10: encoding: [0x05,0x04,0x45,0xd5,0x01,0x05,0x0e,0x04]
53121 v_cubesc_f32 v5, |v1|, |v2|, |v3|
53122 // GFX10: encoding: [0x05,0x07,0x45,0xd5,0x01,0x05,0x0e,0x04]
53124 v_cubesc_f32 v5, v1, v2, v3 clamp
53125 // GFX10: encoding: [0x05,0x80,0x45,0xd5,0x01,0x05,0x0e,0x04]
53127 v_cubesc_f32 v5, v1, v2, v3 mul:2
53128 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x0c]
53130 v_cubesc_f32 v5, v1, v2, v3 mul:4
53131 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x14]
53133 v_cubesc_f32 v5, v1, v2, v3 div:2
53134 // GFX10: encoding: [0x05,0x00,0x45,0xd5,0x01,0x05,0x0e,0x1c]
53136 v_cubetc_f32 v5, v1, v2, v3
53137 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x04]
53139 v_cubetc_f32 v255, v1, v2, v3
53140 // GFX10: encoding: [0xff,0x00,0x46,0xd5,0x01,0x05,0x0e,0x04]
53142 v_cubetc_f32 v5, v255, v2, v3
53143 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0xff,0x05,0x0e,0x04]
53145 v_cubetc_f32 v5, s1, v2, v3
53146 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x04,0x0e,0x04]
53148 v_cubetc_f32 v5, s103, v2, v3
53149 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x67,0x04,0x0e,0x04]
53151 v_cubetc_f32 v5, vcc_lo, v2, v3
53152 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x6a,0x04,0x0e,0x04]
53154 v_cubetc_f32 v5, vcc_hi, v2, v3
53155 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x6b,0x04,0x0e,0x04]
53157 v_cubetc_f32 v5, ttmp11, v2, v3
53158 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x77,0x04,0x0e,0x04]
53160 v_cubetc_f32 v5, m0, v2, v3
53161 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x7c,0x04,0x0e,0x04]
53163 v_cubetc_f32 v5, exec_lo, v2, v3
53164 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x7e,0x04,0x0e,0x04]
53166 v_cubetc_f32 v5, exec_hi, v2, v3
53167 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x7f,0x04,0x0e,0x04]
53169 v_cubetc_f32 v5, 0, v2, v3
53170 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x80,0x04,0x0e,0x04]
53172 v_cubetc_f32 v5, -1, v2, v3
53173 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0xc1,0x04,0x0e,0x04]
53175 v_cubetc_f32 v5, 0.5, v2, v3
53176 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0xf0,0x04,0x0e,0x04]
53178 v_cubetc_f32 v5, -4.0, v2, v3
53179 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0xf7,0x04,0x0e,0x04]
53181 v_cubetc_f32 v5, v1, v255, v3
53182 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xff,0x0f,0x04]
53184 v_cubetc_f32 v5, v1, s2, v3
53185 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0c,0x04]
53187 v_cubetc_f32 v5, v1, s103, v3
53188 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xcf,0x0c,0x04]
53190 v_cubetc_f32 v5, v1, vcc_lo, v3
53191 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xd5,0x0c,0x04]
53193 v_cubetc_f32 v5, v1, vcc_hi, v3
53194 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xd7,0x0c,0x04]
53196 v_cubetc_f32 v5, v1, ttmp11, v3
53197 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xef,0x0c,0x04]
53199 v_cubetc_f32 v5, v1, m0, v3
53200 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xf9,0x0c,0x04]
53202 v_cubetc_f32 v5, v1, exec_lo, v3
53203 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xfd,0x0c,0x04]
53205 v_cubetc_f32 v5, v1, exec_hi, v3
53206 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xff,0x0c,0x04]
53208 v_cubetc_f32 v5, v1, 0, v3
53209 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x01,0x0d,0x04]
53211 v_cubetc_f32 v5, v1, -1, v3
53212 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x83,0x0d,0x04]
53214 v_cubetc_f32 v5, v1, 0.5, v3
53215 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xe1,0x0d,0x04]
53217 v_cubetc_f32 v5, v1, -4.0, v3
53218 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0xef,0x0d,0x04]
53220 v_cubetc_f32 v5, v1, v2, v255
53221 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xfe,0x07]
53223 v_cubetc_f32 v5, v1, v2, s3
53224 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x00]
53226 v_cubetc_f32 v5, v1, v2, s103
53227 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x9e,0x01]
53229 v_cubetc_f32 v5, v1, v2, vcc_lo
53230 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xaa,0x01]
53232 v_cubetc_f32 v5, v1, v2, vcc_hi
53233 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xae,0x01]
53235 v_cubetc_f32 v5, v1, v2, ttmp11
53236 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xde,0x01]
53238 v_cubetc_f32 v5, v1, v2, m0
53239 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xf2,0x01]
53241 v_cubetc_f32 v5, v1, v2, exec_lo
53242 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xfa,0x01]
53244 v_cubetc_f32 v5, v1, v2, exec_hi
53245 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xfe,0x01]
53247 v_cubetc_f32 v5, v1, v2, 0
53248 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x02,0x02]
53250 v_cubetc_f32 v5, v1, v2, -1
53251 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x06,0x03]
53253 v_cubetc_f32 v5, v1, v2, 0.5
53254 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xc2,0x03]
53256 v_cubetc_f32 v5, v1, v2, -4.0
53257 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0xde,0x03]
53259 v_cubetc_f32 v5, -v1, v2, v3
53260 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x24]
53262 v_cubetc_f32 v5, v1, -v2, v3
53263 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x44]
53265 v_cubetc_f32 v5, v1, v2, -v3
53266 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x84]
53268 v_cubetc_f32 v5, -v1, -v2, -v3
53269 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0xe4]
53271 v_cubetc_f32 v5, |v1|, v2, v3
53272 // GFX10: encoding: [0x05,0x01,0x46,0xd5,0x01,0x05,0x0e,0x04]
53274 v_cubetc_f32 v5, v1, |v2|, v3
53275 // GFX10: encoding: [0x05,0x02,0x46,0xd5,0x01,0x05,0x0e,0x04]
53277 v_cubetc_f32 v5, v1, v2, |v3|
53278 // GFX10: encoding: [0x05,0x04,0x46,0xd5,0x01,0x05,0x0e,0x04]
53280 v_cubetc_f32 v5, |v1|, |v2|, |v3|
53281 // GFX10: encoding: [0x05,0x07,0x46,0xd5,0x01,0x05,0x0e,0x04]
53283 v_cubetc_f32 v5, v1, v2, v3 clamp
53284 // GFX10: encoding: [0x05,0x80,0x46,0xd5,0x01,0x05,0x0e,0x04]
53286 v_cubetc_f32 v5, v1, v2, v3 mul:2
53287 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x0c]
53289 v_cubetc_f32 v5, v1, v2, v3 mul:4
53290 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x14]
53292 v_cubetc_f32 v5, v1, v2, v3 div:2
53293 // GFX10: encoding: [0x05,0x00,0x46,0xd5,0x01,0x05,0x0e,0x1c]
53295 v_cubema_f32 v5, v1, v2, v3
53296 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x04]
53298 v_cubema_f32 v255, v1, v2, v3
53299 // GFX10: encoding: [0xff,0x00,0x47,0xd5,0x01,0x05,0x0e,0x04]
53301 v_cubema_f32 v5, v255, v2, v3
53302 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0xff,0x05,0x0e,0x04]
53304 v_cubema_f32 v5, s1, v2, v3
53305 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x04,0x0e,0x04]
53307 v_cubema_f32 v5, s103, v2, v3
53308 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x67,0x04,0x0e,0x04]
53310 v_cubema_f32 v5, vcc_lo, v2, v3
53311 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x6a,0x04,0x0e,0x04]
53313 v_cubema_f32 v5, vcc_hi, v2, v3
53314 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x6b,0x04,0x0e,0x04]
53316 v_cubema_f32 v5, ttmp11, v2, v3
53317 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x77,0x04,0x0e,0x04]
53319 v_cubema_f32 v5, m0, v2, v3
53320 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x7c,0x04,0x0e,0x04]
53322 v_cubema_f32 v5, exec_lo, v2, v3
53323 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x7e,0x04,0x0e,0x04]
53325 v_cubema_f32 v5, exec_hi, v2, v3
53326 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x7f,0x04,0x0e,0x04]
53328 v_cubema_f32 v5, 0, v2, v3
53329 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x80,0x04,0x0e,0x04]
53331 v_cubema_f32 v5, -1, v2, v3
53332 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0xc1,0x04,0x0e,0x04]
53334 v_cubema_f32 v5, 0.5, v2, v3
53335 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0xf0,0x04,0x0e,0x04]
53337 v_cubema_f32 v5, -4.0, v2, v3
53338 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0xf7,0x04,0x0e,0x04]
53340 v_cubema_f32 v5, v1, v255, v3
53341 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xff,0x0f,0x04]
53343 v_cubema_f32 v5, v1, s2, v3
53344 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0c,0x04]
53346 v_cubema_f32 v5, v1, s103, v3
53347 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xcf,0x0c,0x04]
53349 v_cubema_f32 v5, v1, vcc_lo, v3
53350 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xd5,0x0c,0x04]
53352 v_cubema_f32 v5, v1, vcc_hi, v3
53353 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xd7,0x0c,0x04]
53355 v_cubema_f32 v5, v1, ttmp11, v3
53356 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xef,0x0c,0x04]
53358 v_cubema_f32 v5, v1, m0, v3
53359 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xf9,0x0c,0x04]
53361 v_cubema_f32 v5, v1, exec_lo, v3
53362 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xfd,0x0c,0x04]
53364 v_cubema_f32 v5, v1, exec_hi, v3
53365 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xff,0x0c,0x04]
53367 v_cubema_f32 v5, v1, 0, v3
53368 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x01,0x0d,0x04]
53370 v_cubema_f32 v5, v1, -1, v3
53371 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x83,0x0d,0x04]
53373 v_cubema_f32 v5, v1, 0.5, v3
53374 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xe1,0x0d,0x04]
53376 v_cubema_f32 v5, v1, -4.0, v3
53377 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0xef,0x0d,0x04]
53379 v_cubema_f32 v5, v1, v2, v255
53380 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xfe,0x07]
53382 v_cubema_f32 v5, v1, v2, s3
53383 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x00]
53385 v_cubema_f32 v5, v1, v2, s103
53386 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x9e,0x01]
53388 v_cubema_f32 v5, v1, v2, vcc_lo
53389 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xaa,0x01]
53391 v_cubema_f32 v5, v1, v2, vcc_hi
53392 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xae,0x01]
53394 v_cubema_f32 v5, v1, v2, ttmp11
53395 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xde,0x01]
53397 v_cubema_f32 v5, v1, v2, m0
53398 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xf2,0x01]
53400 v_cubema_f32 v5, v1, v2, exec_lo
53401 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xfa,0x01]
53403 v_cubema_f32 v5, v1, v2, exec_hi
53404 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xfe,0x01]
53406 v_cubema_f32 v5, v1, v2, 0
53407 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x02,0x02]
53409 v_cubema_f32 v5, v1, v2, -1
53410 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x06,0x03]
53412 v_cubema_f32 v5, v1, v2, 0.5
53413 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xc2,0x03]
53415 v_cubema_f32 v5, v1, v2, -4.0
53416 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0xde,0x03]
53418 v_cubema_f32 v5, -v1, v2, v3
53419 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x24]
53421 v_cubema_f32 v5, v1, -v2, v3
53422 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x44]
53424 v_cubema_f32 v5, v1, v2, -v3
53425 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x84]
53427 v_cubema_f32 v5, -v1, -v2, -v3
53428 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0xe4]
53430 v_cubema_f32 v5, |v1|, v2, v3
53431 // GFX10: encoding: [0x05,0x01,0x47,0xd5,0x01,0x05,0x0e,0x04]
53433 v_cubema_f32 v5, v1, |v2|, v3
53434 // GFX10: encoding: [0x05,0x02,0x47,0xd5,0x01,0x05,0x0e,0x04]
53436 v_cubema_f32 v5, v1, v2, |v3|
53437 // GFX10: encoding: [0x05,0x04,0x47,0xd5,0x01,0x05,0x0e,0x04]
53439 v_cubema_f32 v5, |v1|, |v2|, |v3|
53440 // GFX10: encoding: [0x05,0x07,0x47,0xd5,0x01,0x05,0x0e,0x04]
53442 v_cubema_f32 v5, v1, v2, v3 clamp
53443 // GFX10: encoding: [0x05,0x80,0x47,0xd5,0x01,0x05,0x0e,0x04]
53445 v_cubema_f32 v5, v1, v2, v3 mul:2
53446 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x0c]
53448 v_cubema_f32 v5, v1, v2, v3 mul:4
53449 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x14]
53451 v_cubema_f32 v5, v1, v2, v3 div:2
53452 // GFX10: encoding: [0x05,0x00,0x47,0xd5,0x01,0x05,0x0e,0x1c]
53454 v_bfe_u32 v5, v1, v2, v3
53455 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0x0e,0x04]
53457 v_bfe_u32 v255, v1, v2, v3
53458 // GFX10: encoding: [0xff,0x00,0x48,0xd5,0x01,0x05,0x0e,0x04]
53460 v_bfe_u32 v5, v255, v2, v3
53461 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0xff,0x05,0x0e,0x04]
53463 v_bfe_u32 v5, s1, v2, v3
53464 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x04,0x0e,0x04]
53466 v_bfe_u32 v5, s103, v2, v3
53467 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x67,0x04,0x0e,0x04]
53469 v_bfe_u32 v5, vcc_lo, v2, v3
53470 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x6a,0x04,0x0e,0x04]
53472 v_bfe_u32 v5, vcc_hi, v2, v3
53473 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x6b,0x04,0x0e,0x04]
53475 v_bfe_u32 v5, ttmp11, v2, v3
53476 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x77,0x04,0x0e,0x04]
53478 v_bfe_u32 v5, m0, v2, v3
53479 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x7c,0x04,0x0e,0x04]
53481 v_bfe_u32 v5, exec_lo, v2, v3
53482 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x7e,0x04,0x0e,0x04]
53484 v_bfe_u32 v5, exec_hi, v2, v3
53485 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x7f,0x04,0x0e,0x04]
53487 v_bfe_u32 v5, 0, v2, v3
53488 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x80,0x04,0x0e,0x04]
53490 v_bfe_u32 v5, -1, v2, v3
53491 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0xc1,0x04,0x0e,0x04]
53493 v_bfe_u32 v5, 0.5, v2, v3
53494 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0xf0,0x04,0x0e,0x04]
53496 v_bfe_u32 v5, -4.0, v2, v3
53497 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0xf7,0x04,0x0e,0x04]
53499 v_bfe_u32 v5, v1, v255, v3
53500 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xff,0x0f,0x04]
53502 v_bfe_u32 v5, v1, s2, v3
53503 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0x0c,0x04]
53505 v_bfe_u32 v5, v1, s103, v3
53506 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xcf,0x0c,0x04]
53508 v_bfe_u32 v5, v1, vcc_lo, v3
53509 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xd5,0x0c,0x04]
53511 v_bfe_u32 v5, v1, vcc_hi, v3
53512 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xd7,0x0c,0x04]
53514 v_bfe_u32 v5, v1, ttmp11, v3
53515 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xef,0x0c,0x04]
53517 v_bfe_u32 v5, v1, m0, v3
53518 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xf9,0x0c,0x04]
53520 v_bfe_u32 v5, v1, exec_lo, v3
53521 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xfd,0x0c,0x04]
53523 v_bfe_u32 v5, v1, exec_hi, v3
53524 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xff,0x0c,0x04]
53526 v_bfe_u32 v5, v1, 0, v3
53527 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x01,0x0d,0x04]
53529 v_bfe_u32 v5, v1, -1, v3
53530 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x83,0x0d,0x04]
53532 v_bfe_u32 v5, v1, 0.5, v3
53533 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xe1,0x0d,0x04]
53535 v_bfe_u32 v5, v1, -4.0, v3
53536 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0xef,0x0d,0x04]
53538 v_bfe_u32 v5, v1, v2, v255
53539 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xfe,0x07]
53541 v_bfe_u32 v5, v1, v2, s3
53542 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0x0e,0x00]
53544 v_bfe_u32 v5, v1, v2, s103
53545 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0x9e,0x01]
53547 v_bfe_u32 v5, v1, v2, vcc_lo
53548 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xaa,0x01]
53550 v_bfe_u32 v5, v1, v2, vcc_hi
53551 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xae,0x01]
53553 v_bfe_u32 v5, v1, v2, ttmp11
53554 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xde,0x01]
53556 v_bfe_u32 v5, v1, v2, m0
53557 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xf2,0x01]
53559 v_bfe_u32 v5, v1, v2, exec_lo
53560 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xfa,0x01]
53562 v_bfe_u32 v5, v1, v2, exec_hi
53563 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xfe,0x01]
53565 v_bfe_u32 v5, v1, v2, 0
53566 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0x02,0x02]
53568 v_bfe_u32 v5, v1, v2, -1
53569 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0x06,0x03]
53571 v_bfe_u32 v5, v1, v2, 0.5
53572 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xc2,0x03]
53574 v_bfe_u32 v5, v1, v2, -4.0
53575 // GFX10: encoding: [0x05,0x00,0x48,0xd5,0x01,0x05,0xde,0x03]
53577 v_bfe_i32 v5, v1, v2, v3
53578 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0x0e,0x04]
53580 v_bfe_i32 v255, v1, v2, v3
53581 // GFX10: encoding: [0xff,0x00,0x49,0xd5,0x01,0x05,0x0e,0x04]
53583 v_bfe_i32 v5, v255, v2, v3
53584 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0xff,0x05,0x0e,0x04]
53586 v_bfe_i32 v5, s1, v2, v3
53587 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x04,0x0e,0x04]
53589 v_bfe_i32 v5, s103, v2, v3
53590 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x67,0x04,0x0e,0x04]
53592 v_bfe_i32 v5, vcc_lo, v2, v3
53593 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x6a,0x04,0x0e,0x04]
53595 v_bfe_i32 v5, vcc_hi, v2, v3
53596 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x6b,0x04,0x0e,0x04]
53598 v_bfe_i32 v5, ttmp11, v2, v3
53599 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x77,0x04,0x0e,0x04]
53601 v_bfe_i32 v5, m0, v2, v3
53602 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x7c,0x04,0x0e,0x04]
53604 v_bfe_i32 v5, exec_lo, v2, v3
53605 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x7e,0x04,0x0e,0x04]
53607 v_bfe_i32 v5, exec_hi, v2, v3
53608 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x7f,0x04,0x0e,0x04]
53610 v_bfe_i32 v5, 0, v2, v3
53611 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x80,0x04,0x0e,0x04]
53613 v_bfe_i32 v5, -1, v2, v3
53614 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0xc1,0x04,0x0e,0x04]
53616 v_bfe_i32 v5, 0.5, v2, v3
53617 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0xf0,0x04,0x0e,0x04]
53619 v_bfe_i32 v5, -4.0, v2, v3
53620 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0xf7,0x04,0x0e,0x04]
53622 v_bfe_i32 v5, v1, v255, v3
53623 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xff,0x0f,0x04]
53625 v_bfe_i32 v5, v1, s2, v3
53626 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0x0c,0x04]
53628 v_bfe_i32 v5, v1, s103, v3
53629 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xcf,0x0c,0x04]
53631 v_bfe_i32 v5, v1, vcc_lo, v3
53632 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xd5,0x0c,0x04]
53634 v_bfe_i32 v5, v1, vcc_hi, v3
53635 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xd7,0x0c,0x04]
53637 v_bfe_i32 v5, v1, ttmp11, v3
53638 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xef,0x0c,0x04]
53640 v_bfe_i32 v5, v1, m0, v3
53641 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xf9,0x0c,0x04]
53643 v_bfe_i32 v5, v1, exec_lo, v3
53644 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xfd,0x0c,0x04]
53646 v_bfe_i32 v5, v1, exec_hi, v3
53647 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xff,0x0c,0x04]
53649 v_bfe_i32 v5, v1, 0, v3
53650 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x01,0x0d,0x04]
53652 v_bfe_i32 v5, v1, -1, v3
53653 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x83,0x0d,0x04]
53655 v_bfe_i32 v5, v1, 0.5, v3
53656 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xe1,0x0d,0x04]
53658 v_bfe_i32 v5, v1, -4.0, v3
53659 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0xef,0x0d,0x04]
53661 v_bfe_i32 v5, v1, v2, v255
53662 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xfe,0x07]
53664 v_bfe_i32 v5, v1, v2, s3
53665 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0x0e,0x00]
53667 v_bfe_i32 v5, v1, v2, s103
53668 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0x9e,0x01]
53670 v_bfe_i32 v5, v1, v2, vcc_lo
53671 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xaa,0x01]
53673 v_bfe_i32 v5, v1, v2, vcc_hi
53674 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xae,0x01]
53676 v_bfe_i32 v5, v1, v2, ttmp11
53677 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xde,0x01]
53679 v_bfe_i32 v5, v1, v2, m0
53680 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xf2,0x01]
53682 v_bfe_i32 v5, v1, v2, exec_lo
53683 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xfa,0x01]
53685 v_bfe_i32 v5, v1, v2, exec_hi
53686 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xfe,0x01]
53688 v_bfe_i32 v5, v1, v2, 0
53689 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0x02,0x02]
53691 v_bfe_i32 v5, v1, v2, -1
53692 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0x06,0x03]
53694 v_bfe_i32 v5, v1, v2, 0.5
53695 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xc2,0x03]
53697 v_bfe_i32 v5, v1, v2, -4.0
53698 // GFX10: encoding: [0x05,0x00,0x49,0xd5,0x01,0x05,0xde,0x03]
53700 v_bfi_b32 v5, v1, v2, v3
53701 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0x0e,0x04]
53703 v_bfi_b32 v255, v1, v2, v3
53704 // GFX10: encoding: [0xff,0x00,0x4a,0xd5,0x01,0x05,0x0e,0x04]
53706 v_bfi_b32 v5, v255, v2, v3
53707 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0xff,0x05,0x0e,0x04]
53709 v_bfi_b32 v5, s1, v2, v3
53710 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x04,0x0e,0x04]
53712 v_bfi_b32 v5, s103, v2, v3
53713 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x67,0x04,0x0e,0x04]
53715 v_bfi_b32 v5, vcc_lo, v2, v3
53716 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x6a,0x04,0x0e,0x04]
53718 v_bfi_b32 v5, vcc_hi, v2, v3
53719 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x6b,0x04,0x0e,0x04]
53721 v_bfi_b32 v5, ttmp11, v2, v3
53722 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x77,0x04,0x0e,0x04]
53724 v_bfi_b32 v5, m0, v2, v3
53725 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x7c,0x04,0x0e,0x04]
53727 v_bfi_b32 v5, exec_lo, v2, v3
53728 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x7e,0x04,0x0e,0x04]
53730 v_bfi_b32 v5, exec_hi, v2, v3
53731 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x7f,0x04,0x0e,0x04]
53733 v_bfi_b32 v5, 0, v2, v3
53734 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x80,0x04,0x0e,0x04]
53736 v_bfi_b32 v5, -1, v2, v3
53737 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0xc1,0x04,0x0e,0x04]
53739 v_bfi_b32 v5, 0.5, v2, v3
53740 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0xf0,0x04,0x0e,0x04]
53742 v_bfi_b32 v5, -4.0, v2, v3
53743 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0xf7,0x04,0x0e,0x04]
53745 v_bfi_b32 v5, v1, v255, v3
53746 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xff,0x0f,0x04]
53748 v_bfi_b32 v5, v1, s2, v3
53749 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0x0c,0x04]
53751 v_bfi_b32 v5, v1, s103, v3
53752 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xcf,0x0c,0x04]
53754 v_bfi_b32 v5, v1, vcc_lo, v3
53755 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xd5,0x0c,0x04]
53757 v_bfi_b32 v5, v1, vcc_hi, v3
53758 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xd7,0x0c,0x04]
53760 v_bfi_b32 v5, v1, ttmp11, v3
53761 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xef,0x0c,0x04]
53763 v_bfi_b32 v5, v1, m0, v3
53764 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xf9,0x0c,0x04]
53766 v_bfi_b32 v5, v1, exec_lo, v3
53767 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xfd,0x0c,0x04]
53769 v_bfi_b32 v5, v1, exec_hi, v3
53770 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xff,0x0c,0x04]
53772 v_bfi_b32 v5, v1, 0, v3
53773 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x01,0x0d,0x04]
53775 v_bfi_b32 v5, v1, -1, v3
53776 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x83,0x0d,0x04]
53778 v_bfi_b32 v5, v1, 0.5, v3
53779 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xe1,0x0d,0x04]
53781 v_bfi_b32 v5, v1, -4.0, v3
53782 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0xef,0x0d,0x04]
53784 v_bfi_b32 v5, v1, v2, v255
53785 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xfe,0x07]
53787 v_bfi_b32 v5, v1, v2, s3
53788 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0x0e,0x00]
53790 v_bfi_b32 v5, v1, v2, s103
53791 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0x9e,0x01]
53793 v_bfi_b32 v5, v1, v2, vcc_lo
53794 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xaa,0x01]
53796 v_bfi_b32 v5, v1, v2, vcc_hi
53797 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xae,0x01]
53799 v_bfi_b32 v5, v1, v2, ttmp11
53800 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xde,0x01]
53802 v_bfi_b32 v5, v1, v2, m0
53803 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xf2,0x01]
53805 v_bfi_b32 v5, v1, v2, exec_lo
53806 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xfa,0x01]
53808 v_bfi_b32 v5, v1, v2, exec_hi
53809 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xfe,0x01]
53811 v_bfi_b32 v5, v1, v2, 0
53812 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0x02,0x02]
53814 v_bfi_b32 v5, v1, v2, -1
53815 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0x06,0x03]
53817 v_bfi_b32 v5, v1, v2, 0.5
53818 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xc2,0x03]
53820 v_bfi_b32 v5, v1, v2, -4.0
53821 // GFX10: encoding: [0x05,0x00,0x4a,0xd5,0x01,0x05,0xde,0x03]
53823 v_fma_f32 v5, v1, v2, v3
53824 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53826 v_fma_f32 v255, v1, v2, v3
53827 // GFX10: encoding: [0xff,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53829 v_fma_f32 v5, v255, v2, v3
53830 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0xff,0x05,0x0e,0x04]
53832 v_fma_f32 v5, s1, v2, v3
53833 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x04,0x0e,0x04]
53835 v_fma_f32 v5, s103, v2, v3
53836 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x67,0x04,0x0e,0x04]
53838 v_fma_f32 v5, vcc_lo, v2, v3
53839 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x6a,0x04,0x0e,0x04]
53841 v_fma_f32 v5, vcc_hi, v2, v3
53842 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x6b,0x04,0x0e,0x04]
53844 v_fma_f32 v5, ttmp11, v2, v3
53845 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x77,0x04,0x0e,0x04]
53847 v_fma_f32 v5, m0, v2, v3
53848 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x7c,0x04,0x0e,0x04]
53850 v_fma_f32 v5, exec_lo, v2, v3
53851 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x7e,0x04,0x0e,0x04]
53853 v_fma_f32 v5, exec_hi, v2, v3
53854 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x7f,0x04,0x0e,0x04]
53856 v_fma_f32 v5, 0, v2, v3
53857 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x80,0x04,0x0e,0x04]
53859 v_fma_f32 v5, -1, v2, v3
53860 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0xc1,0x04,0x0e,0x04]
53862 v_fma_f32 v5, 0.5, v2, v3
53863 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0xf0,0x04,0x0e,0x04]
53865 v_fma_f32 v5, -4.0, v2, v3
53866 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0xf7,0x04,0x0e,0x04]
53868 v_fma_f32 v5, v1, v255, v3
53869 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xff,0x0f,0x04]
53871 v_fma_f32 v5, v1, s2, v3
53872 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0c,0x04]
53874 v_fma_f32 v5, v1, s103, v3
53875 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xcf,0x0c,0x04]
53877 v_fma_f32 v5, v1, vcc_lo, v3
53878 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xd5,0x0c,0x04]
53880 v_fma_f32 v5, v1, vcc_hi, v3
53881 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xd7,0x0c,0x04]
53883 v_fma_f32 v5, v1, ttmp11, v3
53884 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xef,0x0c,0x04]
53886 v_fma_f32 v5, v1, m0, v3
53887 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xf9,0x0c,0x04]
53889 v_fma_f32 v5, v1, exec_lo, v3
53890 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xfd,0x0c,0x04]
53892 v_fma_f32 v5, v1, exec_hi, v3
53893 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xff,0x0c,0x04]
53895 v_fma_f32 v5, v1, 0, v3
53896 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x01,0x0d,0x04]
53898 v_fma_f32 v5, v1, -1, v3
53899 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x83,0x0d,0x04]
53901 v_fma_f32 v5, v1, 0.5, v3
53902 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xe1,0x0d,0x04]
53904 v_fma_f32 v5, v1, -4.0, v3
53905 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0xef,0x0d,0x04]
53907 v_fma_f32 v5, v1, v2, v255
53908 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xfe,0x07]
53910 v_fma_f32 v5, v1, v2, s3
53911 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x00]
53913 v_fma_f32 v5, v1, v2, s103
53914 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x9e,0x01]
53916 v_fma_f32 v5, v1, v2, vcc_lo
53917 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xaa,0x01]
53919 v_fma_f32 v5, v1, v2, vcc_hi
53920 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xae,0x01]
53922 v_fma_f32 v5, v1, v2, ttmp11
53923 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xde,0x01]
53925 v_fma_f32 v5, v1, v2, m0
53926 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xf2,0x01]
53928 v_fma_f32 v5, v1, v2, exec_lo
53929 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xfa,0x01]
53931 v_fma_f32 v5, v1, v2, exec_hi
53932 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xfe,0x01]
53934 v_fma_f32 v5, v1, v2, 0
53935 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x02,0x02]
53937 v_fma_f32 v5, v1, v2, -1
53938 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x06,0x03]
53940 v_fma_f32 v5, v1, v2, 0.5
53941 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xc2,0x03]
53943 v_fma_f32 v5, v1, v2, -4.0
53944 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0xde,0x03]
53946 v_fma_f32 v5, -v1, v2, v3
53947 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x24]
53949 v_fma_f32 v5, v1, -v2, v3
53950 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x44]
53952 v_fma_f32 v5, v1, v2, -v3
53953 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x84]
53955 v_fma_f32 v5, -v1, -v2, -v3
53956 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0xe4]
53958 v_fma_f32 v5, |v1|, v2, v3
53959 // GFX10: encoding: [0x05,0x01,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53961 v_fma_f32 v5, v1, |v2|, v3
53962 // GFX10: encoding: [0x05,0x02,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53964 v_fma_f32 v5, v1, v2, |v3|
53965 // GFX10: encoding: [0x05,0x04,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53967 v_fma_f32 v5, |v1|, |v2|, |v3|
53968 // GFX10: encoding: [0x05,0x07,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53970 v_fma_f32 v5, v1, v2, v3 clamp
53971 // GFX10: encoding: [0x05,0x80,0x4b,0xd5,0x01,0x05,0x0e,0x04]
53973 v_fma_f32 v5, v1, v2, v3 mul:2
53974 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x0c]
53976 v_fma_f32 v5, v1, v2, v3 mul:4
53977 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x14]
53979 v_fma_f32 v5, v1, v2, v3 div:2
53980 // GFX10: encoding: [0x05,0x00,0x4b,0xd5,0x01,0x05,0x0e,0x1c]
53982 v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4]
53983 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x04]
53985 v_fma_f64 v[254:255], v[1:2], v[2:3], v[3:4]
53986 // GFX10: encoding: [0xfe,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x04]
53988 v_fma_f64 v[5:6], v[254:255], v[2:3], v[3:4]
53989 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0xfe,0x05,0x0e,0x04]
53991 v_fma_f64 v[5:6], s[2:3], v[2:3], v[3:4]
53992 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x02,0x04,0x0e,0x04]
53994 v_fma_f64 v[5:6], s[4:5], v[2:3], v[3:4]
53995 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x04,0x04,0x0e,0x04]
53997 v_fma_f64 v[5:6], s[102:103], v[2:3], v[3:4]
53998 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x66,0x04,0x0e,0x04]
54000 v_fma_f64 v[5:6], vcc, v[2:3], v[3:4]
54001 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x6a,0x04,0x0e,0x04]
54003 v_fma_f64 v[5:6], ttmp[10:11], v[2:3], v[3:4]
54004 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x76,0x04,0x0e,0x04]
54006 v_fma_f64 v[5:6], exec, v[2:3], v[3:4]
54007 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x7e,0x04,0x0e,0x04]
54009 v_fma_f64 v[5:6], 0, v[2:3], v[3:4]
54010 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x80,0x04,0x0e,0x04]
54012 v_fma_f64 v[5:6], -1, v[2:3], v[3:4]
54013 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0xc1,0x04,0x0e,0x04]
54015 v_fma_f64 v[5:6], 0.5, v[2:3], v[3:4]
54016 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0xf0,0x04,0x0e,0x04]
54018 v_fma_f64 v[5:6], -4.0, v[2:3], v[3:4]
54019 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0xf7,0x04,0x0e,0x04]
54021 v_fma_f64 v[5:6], v[1:2], v[254:255], v[3:4]
54022 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xfd,0x0f,0x04]
54024 v_fma_f64 v[5:6], v[1:2], s[4:5], v[3:4]
54025 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x09,0x0c,0x04]
54027 v_fma_f64 v[5:6], v[1:2], s[6:7], v[3:4]
54028 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x0d,0x0c,0x04]
54030 v_fma_f64 v[5:6], v[1:2], s[102:103], v[3:4]
54031 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xcd,0x0c,0x04]
54033 v_fma_f64 v[5:6], v[1:2], vcc, v[3:4]
54034 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xd5,0x0c,0x04]
54036 v_fma_f64 v[5:6], v[1:2], ttmp[10:11], v[3:4]
54037 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xed,0x0c,0x04]
54039 v_fma_f64 v[5:6], v[1:2], exec, v[3:4]
54040 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xfd,0x0c,0x04]
54042 v_fma_f64 v[5:6], v[1:2], 0, v[3:4]
54043 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x01,0x0d,0x04]
54045 v_fma_f64 v[5:6], v[1:2], -1, v[3:4]
54046 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x83,0x0d,0x04]
54048 v_fma_f64 v[5:6], v[1:2], 0.5, v[3:4]
54049 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xe1,0x0d,0x04]
54051 v_fma_f64 v[5:6], v[1:2], -4.0, v[3:4]
54052 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0xef,0x0d,0x04]
54054 v_fma_f64 v[5:6], v[1:2], v[2:3], v[254:255]
54055 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0xfa,0x07]
54057 v_fma_f64 v[5:6], v[1:2], v[2:3], s[6:7]
54058 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x1a,0x00]
54060 v_fma_f64 v[5:6], v[1:2], v[2:3], s[8:9]
54061 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x22,0x00]
54063 v_fma_f64 v[5:6], v[1:2], v[2:3], s[102:103]
54064 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x9a,0x01]
54066 v_fma_f64 v[5:6], v[1:2], v[2:3], vcc
54067 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0xaa,0x01]
54069 v_fma_f64 v[5:6], v[1:2], v[2:3], ttmp[10:11]
54070 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0xda,0x01]
54072 v_fma_f64 v[5:6], v[1:2], v[2:3], exec
54073 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0xfa,0x01]
54075 v_fma_f64 v[5:6], v[1:2], v[2:3], 0
54076 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x02,0x02]
54078 v_fma_f64 v[5:6], v[1:2], v[2:3], -1
54079 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x06,0x03]
54081 v_fma_f64 v[5:6], v[1:2], v[2:3], 0.5
54082 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0xc2,0x03]
54084 v_fma_f64 v[5:6], v[1:2], v[2:3], -4.0
54085 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0xde,0x03]
54087 v_fma_f64 v[5:6], -v[1:2], v[2:3], v[3:4]
54088 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x24]
54090 v_fma_f64 v[5:6], v[1:2], -v[2:3], v[3:4]
54091 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x44]
54093 v_fma_f64 v[5:6], v[1:2], v[2:3], -v[3:4]
54094 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x84]
54096 v_fma_f64 v[5:6], -v[1:2], -v[2:3], -v[3:4]
54097 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0xe4]
54099 v_fma_f64 v[5:6], |v[1:2]|, v[2:3], v[3:4]
54100 // GFX10: encoding: [0x05,0x01,0x4c,0xd5,0x01,0x05,0x0e,0x04]
54102 v_fma_f64 v[5:6], v[1:2], |v[2:3]|, v[3:4]
54103 // GFX10: encoding: [0x05,0x02,0x4c,0xd5,0x01,0x05,0x0e,0x04]
54105 v_fma_f64 v[5:6], v[1:2], v[2:3], |v[3:4]|
54106 // GFX10: encoding: [0x05,0x04,0x4c,0xd5,0x01,0x05,0x0e,0x04]
54108 v_fma_f64 v[5:6], |v[1:2]|, |v[2:3]|, |v[3:4]|
54109 // GFX10: encoding: [0x05,0x07,0x4c,0xd5,0x01,0x05,0x0e,0x04]
54111 v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] clamp
54112 // GFX10: encoding: [0x05,0x80,0x4c,0xd5,0x01,0x05,0x0e,0x04]
54114 v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:2
54115 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x0c]
54117 v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:4
54118 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x14]
54120 v_fma_f64 v[5:6], v[1:2], v[2:3], v[3:4] div:2
54121 // GFX10: encoding: [0x05,0x00,0x4c,0xd5,0x01,0x05,0x0e,0x1c]
54123 v_lerp_u8 v5, v1, v2, v3
54124 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0x0e,0x04]
54126 v_lerp_u8 v255, v1, v2, v3
54127 // GFX10: encoding: [0xff,0x00,0x4d,0xd5,0x01,0x05,0x0e,0x04]
54129 v_lerp_u8 v5, v255, v2, v3
54130 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0xff,0x05,0x0e,0x04]
54132 v_lerp_u8 v5, s1, v2, v3
54133 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x04,0x0e,0x04]
54135 v_lerp_u8 v5, s103, v2, v3
54136 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x67,0x04,0x0e,0x04]
54138 v_lerp_u8 v5, vcc_lo, v2, v3
54139 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x6a,0x04,0x0e,0x04]
54141 v_lerp_u8 v5, vcc_hi, v2, v3
54142 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x6b,0x04,0x0e,0x04]
54144 v_lerp_u8 v5, ttmp11, v2, v3
54145 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x77,0x04,0x0e,0x04]
54147 v_lerp_u8 v5, m0, v2, v3
54148 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x7c,0x04,0x0e,0x04]
54150 v_lerp_u8 v5, exec_lo, v2, v3
54151 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x7e,0x04,0x0e,0x04]
54153 v_lerp_u8 v5, exec_hi, v2, v3
54154 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x7f,0x04,0x0e,0x04]
54156 v_lerp_u8 v5, 0, v2, v3
54157 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x80,0x04,0x0e,0x04]
54159 v_lerp_u8 v5, -1, v2, v3
54160 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0xc1,0x04,0x0e,0x04]
54162 v_lerp_u8 v5, 0.5, v2, v3
54163 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0xf0,0x04,0x0e,0x04]
54165 v_lerp_u8 v5, -4.0, v2, v3
54166 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0xf7,0x04,0x0e,0x04]
54168 v_lerp_u8 v5, v1, v255, v3
54169 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xff,0x0f,0x04]
54171 v_lerp_u8 v5, v1, s2, v3
54172 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0x0c,0x04]
54174 v_lerp_u8 v5, v1, s103, v3
54175 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xcf,0x0c,0x04]
54177 v_lerp_u8 v5, v1, vcc_lo, v3
54178 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xd5,0x0c,0x04]
54180 v_lerp_u8 v5, v1, vcc_hi, v3
54181 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xd7,0x0c,0x04]
54183 v_lerp_u8 v5, v1, ttmp11, v3
54184 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xef,0x0c,0x04]
54186 v_lerp_u8 v5, v1, m0, v3
54187 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xf9,0x0c,0x04]
54189 v_lerp_u8 v5, v1, exec_lo, v3
54190 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xfd,0x0c,0x04]
54192 v_lerp_u8 v5, v1, exec_hi, v3
54193 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xff,0x0c,0x04]
54195 v_lerp_u8 v5, v1, 0, v3
54196 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x01,0x0d,0x04]
54198 v_lerp_u8 v5, v1, -1, v3
54199 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x83,0x0d,0x04]
54201 v_lerp_u8 v5, v1, 0.5, v3
54202 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xe1,0x0d,0x04]
54204 v_lerp_u8 v5, v1, -4.0, v3
54205 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0xef,0x0d,0x04]
54207 v_lerp_u8 v5, v1, v2, v255
54208 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xfe,0x07]
54210 v_lerp_u8 v5, v1, v2, s3
54211 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0x0e,0x00]
54213 v_lerp_u8 v5, v1, v2, s103
54214 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0x9e,0x01]
54216 v_lerp_u8 v5, v1, v2, vcc_lo
54217 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xaa,0x01]
54219 v_lerp_u8 v5, v1, v2, vcc_hi
54220 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xae,0x01]
54222 v_lerp_u8 v5, v1, v2, ttmp11
54223 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xde,0x01]
54225 v_lerp_u8 v5, v1, v2, m0
54226 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xf2,0x01]
54228 v_lerp_u8 v5, v1, v2, exec_lo
54229 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xfa,0x01]
54231 v_lerp_u8 v5, v1, v2, exec_hi
54232 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xfe,0x01]
54234 v_lerp_u8 v5, v1, v2, 0
54235 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0x02,0x02]
54237 v_lerp_u8 v5, v1, v2, -1
54238 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0x06,0x03]
54240 v_lerp_u8 v5, v1, v2, 0.5
54241 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xc2,0x03]
54243 v_lerp_u8 v5, v1, v2, -4.0
54244 // GFX10: encoding: [0x05,0x00,0x4d,0xd5,0x01,0x05,0xde,0x03]
54246 v_alignbit_b32 v5, v1, v2, v3
54247 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0x0e,0x04]
54249 v_alignbit_b32 v255, v1, v2, v3
54250 // GFX10: encoding: [0xff,0x00,0x4e,0xd5,0x01,0x05,0x0e,0x04]
54252 v_alignbit_b32 v5, v255, v2, v3
54253 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0xff,0x05,0x0e,0x04]
54255 v_alignbit_b32 v5, s1, v2, v3
54256 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x04,0x0e,0x04]
54258 v_alignbit_b32 v5, s103, v2, v3
54259 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x67,0x04,0x0e,0x04]
54261 v_alignbit_b32 v5, vcc_lo, v2, v3
54262 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x6a,0x04,0x0e,0x04]
54264 v_alignbit_b32 v5, vcc_hi, v2, v3
54265 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x6b,0x04,0x0e,0x04]
54267 v_alignbit_b32 v5, ttmp11, v2, v3
54268 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x77,0x04,0x0e,0x04]
54270 v_alignbit_b32 v5, m0, v2, v3
54271 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x7c,0x04,0x0e,0x04]
54273 v_alignbit_b32 v5, exec_lo, v2, v3
54274 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x7e,0x04,0x0e,0x04]
54276 v_alignbit_b32 v5, exec_hi, v2, v3
54277 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x7f,0x04,0x0e,0x04]
54279 v_alignbit_b32 v5, v1, v255, v3
54280 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xff,0x0f,0x04]
54282 v_alignbit_b32 v5, v1, s2, v3
54283 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0x0c,0x04]
54285 v_alignbit_b32 v5, v1, s103, v3
54286 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xcf,0x0c,0x04]
54288 v_alignbit_b32 v5, v1, vcc_lo, v3
54289 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xd5,0x0c,0x04]
54291 v_alignbit_b32 v5, v1, vcc_hi, v3
54292 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xd7,0x0c,0x04]
54294 v_alignbit_b32 v5, v1, ttmp11, v3
54295 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xef,0x0c,0x04]
54297 v_alignbit_b32 v5, v1, m0, v3
54298 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xf9,0x0c,0x04]
54300 v_alignbit_b32 v5, v1, exec_lo, v3
54301 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xfd,0x0c,0x04]
54303 v_alignbit_b32 v5, v1, exec_hi, v3
54304 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0xff,0x0c,0x04]
54306 v_alignbit_b32 v5, v1, v2, v255
54307 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xfe,0x07]
54309 v_alignbit_b32 v5, v1, v2, s3
54310 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0x0e,0x00]
54312 v_alignbit_b32 v5, v1, v2, s103
54313 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0x9e,0x01]
54315 v_alignbit_b32 v5, v1, v2, vcc_lo
54316 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xaa,0x01]
54318 v_alignbit_b32 v5, v1, v2, vcc_hi
54319 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xae,0x01]
54321 v_alignbit_b32 v5, v1, v2, ttmp11
54322 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xde,0x01]
54324 v_alignbit_b32 v5, v1, v2, m0
54325 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xf2,0x01]
54327 v_alignbit_b32 v5, v1, v2, exec_lo
54328 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xfa,0x01]
54330 v_alignbit_b32 v5, v1, v2, exec_hi
54331 // GFX10: encoding: [0x05,0x00,0x4e,0xd5,0x01,0x05,0xfe,0x01]
54333 v_alignbyte_b32 v5, v1, v2, v3
54334 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0x0e,0x04]
54336 v_alignbyte_b32 v255, v1, v2, v3
54337 // GFX10: encoding: [0xff,0x00,0x4f,0xd5,0x01,0x05,0x0e,0x04]
54339 v_alignbyte_b32 v5, v255, v2, v3
54340 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0xff,0x05,0x0e,0x04]
54342 v_alignbyte_b32 v5, s1, v2, v3
54343 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x04,0x0e,0x04]
54345 v_alignbyte_b32 v5, s103, v2, v3
54346 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x67,0x04,0x0e,0x04]
54348 v_alignbyte_b32 v5, vcc_lo, v2, v3
54349 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x6a,0x04,0x0e,0x04]
54351 v_alignbyte_b32 v5, vcc_hi, v2, v3
54352 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x6b,0x04,0x0e,0x04]
54354 v_alignbyte_b32 v5, ttmp11, v2, v3
54355 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x77,0x04,0x0e,0x04]
54357 v_alignbyte_b32 v5, m0, v2, v3
54358 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x7c,0x04,0x0e,0x04]
54360 v_alignbyte_b32 v5, exec_lo, v2, v3
54361 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x7e,0x04,0x0e,0x04]
54363 v_alignbyte_b32 v5, exec_hi, v2, v3
54364 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x7f,0x04,0x0e,0x04]
54366 v_alignbyte_b32 v5, v1, v255, v3
54367 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xff,0x0f,0x04]
54369 v_alignbyte_b32 v5, v1, s2, v3
54370 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0x0c,0x04]
54372 v_alignbyte_b32 v5, v1, s103, v3
54373 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xcf,0x0c,0x04]
54375 v_alignbyte_b32 v5, v1, vcc_lo, v3
54376 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xd5,0x0c,0x04]
54378 v_alignbyte_b32 v5, v1, vcc_hi, v3
54379 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xd7,0x0c,0x04]
54381 v_alignbyte_b32 v5, v1, ttmp11, v3
54382 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xef,0x0c,0x04]
54384 v_alignbyte_b32 v5, v1, m0, v3
54385 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xf9,0x0c,0x04]
54387 v_alignbyte_b32 v5, v1, exec_lo, v3
54388 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xfd,0x0c,0x04]
54390 v_alignbyte_b32 v5, v1, exec_hi, v3
54391 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0xff,0x0c,0x04]
54393 v_alignbyte_b32 v5, v1, v2, v255
54394 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xfe,0x07]
54396 v_alignbyte_b32 v5, v1, v2, s3
54397 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0x0e,0x00]
54399 v_alignbyte_b32 v5, v1, v2, s103
54400 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0x9e,0x01]
54402 v_alignbyte_b32 v5, v1, v2, vcc_lo
54403 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xaa,0x01]
54405 v_alignbyte_b32 v5, v1, v2, vcc_hi
54406 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xae,0x01]
54408 v_alignbyte_b32 v5, v1, v2, ttmp11
54409 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xde,0x01]
54411 v_alignbyte_b32 v5, v1, v2, m0
54412 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xf2,0x01]
54414 v_alignbyte_b32 v5, v1, v2, exec_lo
54415 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xfa,0x01]
54417 v_alignbyte_b32 v5, v1, v2, exec_hi
54418 // GFX10: encoding: [0x05,0x00,0x4f,0xd5,0x01,0x05,0xfe,0x01]
54420 v_mullit_f32 v5, v1, v2, v3
54421 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x04]
54423 v_mullit_f32 v255, v1, v2, v3
54424 // GFX10: encoding: [0xff,0x00,0x50,0xd5,0x01,0x05,0x0e,0x04]
54426 v_mullit_f32 v5, v255, v2, v3
54427 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0xff,0x05,0x0e,0x04]
54429 v_mullit_f32 v5, s1, v2, v3
54430 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x04,0x0e,0x04]
54432 v_mullit_f32 v5, s103, v2, v3
54433 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x67,0x04,0x0e,0x04]
54435 v_mullit_f32 v5, vcc_lo, v2, v3
54436 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x6a,0x04,0x0e,0x04]
54438 v_mullit_f32 v5, vcc_hi, v2, v3
54439 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x6b,0x04,0x0e,0x04]
54441 v_mullit_f32 v5, ttmp11, v2, v3
54442 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x77,0x04,0x0e,0x04]
54444 v_mullit_f32 v5, m0, v2, v3
54445 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x7c,0x04,0x0e,0x04]
54447 v_mullit_f32 v5, exec_lo, v2, v3
54448 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x7e,0x04,0x0e,0x04]
54450 v_mullit_f32 v5, exec_hi, v2, v3
54451 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x7f,0x04,0x0e,0x04]
54453 v_mullit_f32 v5, 0, v2, v3
54454 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x80,0x04,0x0e,0x04]
54456 v_mullit_f32 v5, -1, v2, v3
54457 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0xc1,0x04,0x0e,0x04]
54459 v_mullit_f32 v5, 0.5, v2, v3
54460 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0xf0,0x04,0x0e,0x04]
54462 v_mullit_f32 v5, -4.0, v2, v3
54463 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0xf7,0x04,0x0e,0x04]
54465 v_mullit_f32 v5, v1, v255, v3
54466 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xff,0x0f,0x04]
54468 v_mullit_f32 v5, v1, s2, v3
54469 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0c,0x04]
54471 v_mullit_f32 v5, v1, s103, v3
54472 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xcf,0x0c,0x04]
54474 v_mullit_f32 v5, v1, vcc_lo, v3
54475 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xd5,0x0c,0x04]
54477 v_mullit_f32 v5, v1, vcc_hi, v3
54478 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xd7,0x0c,0x04]
54480 v_mullit_f32 v5, v1, ttmp11, v3
54481 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xef,0x0c,0x04]
54483 v_mullit_f32 v5, v1, m0, v3
54484 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xf9,0x0c,0x04]
54486 v_mullit_f32 v5, v1, exec_lo, v3
54487 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xfd,0x0c,0x04]
54489 v_mullit_f32 v5, v1, exec_hi, v3
54490 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xff,0x0c,0x04]
54492 v_mullit_f32 v5, v1, 0, v3
54493 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x01,0x0d,0x04]
54495 v_mullit_f32 v5, v1, -1, v3
54496 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x83,0x0d,0x04]
54498 v_mullit_f32 v5, v1, 0.5, v3
54499 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xe1,0x0d,0x04]
54501 v_mullit_f32 v5, v1, -4.0, v3
54502 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0xef,0x0d,0x04]
54504 v_mullit_f32 v5, v1, v2, v255
54505 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xfe,0x07]
54507 v_mullit_f32 v5, v1, v2, s3
54508 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x00]
54510 v_mullit_f32 v5, v1, v2, s103
54511 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x9e,0x01]
54513 v_mullit_f32 v5, v1, v2, vcc_lo
54514 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xaa,0x01]
54516 v_mullit_f32 v5, v1, v2, vcc_hi
54517 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xae,0x01]
54519 v_mullit_f32 v5, v1, v2, ttmp11
54520 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xde,0x01]
54522 v_mullit_f32 v5, v1, v2, m0
54523 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xf2,0x01]
54525 v_mullit_f32 v5, v1, v2, exec_lo
54526 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xfa,0x01]
54528 v_mullit_f32 v5, v1, v2, exec_hi
54529 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xfe,0x01]
54531 v_mullit_f32 v5, v1, v2, 0
54532 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x02,0x02]
54534 v_mullit_f32 v5, v1, v2, -1
54535 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x06,0x03]
54537 v_mullit_f32 v5, v1, v2, 0.5
54538 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xc2,0x03]
54540 v_mullit_f32 v5, v1, v2, -4.0
54541 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0xde,0x03]
54543 v_mullit_f32 v5, -v1, v2, v3
54544 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x24]
54546 v_mullit_f32 v5, v1, -v2, v3
54547 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x44]
54549 v_mullit_f32 v5, v1, v2, -v3
54550 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x84]
54552 v_mullit_f32 v5, -v1, -v2, -v3
54553 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0xe4]
54555 v_mullit_f32 v5, |v1|, v2, v3
54556 // GFX10: encoding: [0x05,0x01,0x50,0xd5,0x01,0x05,0x0e,0x04]
54558 v_mullit_f32 v5, v1, |v2|, v3
54559 // GFX10: encoding: [0x05,0x02,0x50,0xd5,0x01,0x05,0x0e,0x04]
54561 v_mullit_f32 v5, v1, v2, |v3|
54562 // GFX10: encoding: [0x05,0x04,0x50,0xd5,0x01,0x05,0x0e,0x04]
54564 v_mullit_f32 v5, |v1|, |v2|, |v3|
54565 // GFX10: encoding: [0x05,0x07,0x50,0xd5,0x01,0x05,0x0e,0x04]
54567 v_mullit_f32 v5, v1, v2, v3 clamp
54568 // GFX10: encoding: [0x05,0x80,0x50,0xd5,0x01,0x05,0x0e,0x04]
54570 v_mullit_f32 v5, v1, v2, v3 mul:2
54571 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x0c]
54573 v_mullit_f32 v5, v1, v2, v3 mul:4
54574 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x14]
54576 v_mullit_f32 v5, v1, v2, v3 div:2
54577 // GFX10: encoding: [0x05,0x00,0x50,0xd5,0x01,0x05,0x0e,0x1c]
54579 v_min3_f32 v5, v1, v2, v3
54580 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x04]
54582 v_min3_f32 v255, v1, v2, v3
54583 // GFX10: encoding: [0xff,0x00,0x51,0xd5,0x01,0x05,0x0e,0x04]
54585 v_min3_f32 v5, v255, v2, v3
54586 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0xff,0x05,0x0e,0x04]
54588 v_min3_f32 v5, s1, v2, v3
54589 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x04,0x0e,0x04]
54591 v_min3_f32 v5, s103, v2, v3
54592 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x67,0x04,0x0e,0x04]
54594 v_min3_f32 v5, vcc_lo, v2, v3
54595 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x6a,0x04,0x0e,0x04]
54597 v_min3_f32 v5, vcc_hi, v2, v3
54598 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x6b,0x04,0x0e,0x04]
54600 v_min3_f32 v5, ttmp11, v2, v3
54601 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x77,0x04,0x0e,0x04]
54603 v_min3_f32 v5, m0, v2, v3
54604 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x7c,0x04,0x0e,0x04]
54606 v_min3_f32 v5, exec_lo, v2, v3
54607 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x7e,0x04,0x0e,0x04]
54609 v_min3_f32 v5, exec_hi, v2, v3
54610 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x7f,0x04,0x0e,0x04]
54612 v_min3_f32 v5, 0, v2, v3
54613 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x80,0x04,0x0e,0x04]
54615 v_min3_f32 v5, -1, v2, v3
54616 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0xc1,0x04,0x0e,0x04]
54618 v_min3_f32 v5, 0.5, v2, v3
54619 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0xf0,0x04,0x0e,0x04]
54621 v_min3_f32 v5, -4.0, v2, v3
54622 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0xf7,0x04,0x0e,0x04]
54624 v_min3_f32 v5, v1, v255, v3
54625 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xff,0x0f,0x04]
54627 v_min3_f32 v5, v1, s2, v3
54628 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0c,0x04]
54630 v_min3_f32 v5, v1, s103, v3
54631 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xcf,0x0c,0x04]
54633 v_min3_f32 v5, v1, vcc_lo, v3
54634 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xd5,0x0c,0x04]
54636 v_min3_f32 v5, v1, vcc_hi, v3
54637 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xd7,0x0c,0x04]
54639 v_min3_f32 v5, v1, ttmp11, v3
54640 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xef,0x0c,0x04]
54642 v_min3_f32 v5, v1, m0, v3
54643 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xf9,0x0c,0x04]
54645 v_min3_f32 v5, v1, exec_lo, v3
54646 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xfd,0x0c,0x04]
54648 v_min3_f32 v5, v1, exec_hi, v3
54649 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xff,0x0c,0x04]
54651 v_min3_f32 v5, v1, 0, v3
54652 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x01,0x0d,0x04]
54654 v_min3_f32 v5, v1, -1, v3
54655 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x83,0x0d,0x04]
54657 v_min3_f32 v5, v1, 0.5, v3
54658 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xe1,0x0d,0x04]
54660 v_min3_f32 v5, v1, -4.0, v3
54661 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0xef,0x0d,0x04]
54663 v_min3_f32 v5, v1, v2, v255
54664 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xfe,0x07]
54666 v_min3_f32 v5, v1, v2, s3
54667 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x00]
54669 v_min3_f32 v5, v1, v2, s103
54670 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x9e,0x01]
54672 v_min3_f32 v5, v1, v2, vcc_lo
54673 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xaa,0x01]
54675 v_min3_f32 v5, v1, v2, vcc_hi
54676 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xae,0x01]
54678 v_min3_f32 v5, v1, v2, ttmp11
54679 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xde,0x01]
54681 v_min3_f32 v5, v1, v2, m0
54682 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xf2,0x01]
54684 v_min3_f32 v5, v1, v2, exec_lo
54685 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xfa,0x01]
54687 v_min3_f32 v5, v1, v2, exec_hi
54688 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xfe,0x01]
54690 v_min3_f32 v5, v1, v2, 0
54691 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x02,0x02]
54693 v_min3_f32 v5, v1, v2, -1
54694 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x06,0x03]
54696 v_min3_f32 v5, v1, v2, 0.5
54697 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xc2,0x03]
54699 v_min3_f32 v5, v1, v2, -4.0
54700 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0xde,0x03]
54702 v_min3_f32 v5, -v1, v2, v3
54703 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x24]
54705 v_min3_f32 v5, v1, -v2, v3
54706 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x44]
54708 v_min3_f32 v5, v1, v2, -v3
54709 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x84]
54711 v_min3_f32 v5, -v1, -v2, -v3
54712 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0xe4]
54714 v_min3_f32 v5, |v1|, v2, v3
54715 // GFX10: encoding: [0x05,0x01,0x51,0xd5,0x01,0x05,0x0e,0x04]
54717 v_min3_f32 v5, v1, |v2|, v3
54718 // GFX10: encoding: [0x05,0x02,0x51,0xd5,0x01,0x05,0x0e,0x04]
54720 v_min3_f32 v5, v1, v2, |v3|
54721 // GFX10: encoding: [0x05,0x04,0x51,0xd5,0x01,0x05,0x0e,0x04]
54723 v_min3_f32 v5, |v1|, |v2|, |v3|
54724 // GFX10: encoding: [0x05,0x07,0x51,0xd5,0x01,0x05,0x0e,0x04]
54726 v_min3_f32 v5, v1, v2, v3 clamp
54727 // GFX10: encoding: [0x05,0x80,0x51,0xd5,0x01,0x05,0x0e,0x04]
54729 v_min3_f32 v5, v1, v2, v3 mul:2
54730 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x0c]
54732 v_min3_f32 v5, v1, v2, v3 mul:4
54733 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x14]
54735 v_min3_f32 v5, v1, v2, v3 div:2
54736 // GFX10: encoding: [0x05,0x00,0x51,0xd5,0x01,0x05,0x0e,0x1c]
54738 v_min3_i32 v5, v1, v2, v3
54739 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0x0e,0x04]
54741 v_min3_i32 v255, v1, v2, v3
54742 // GFX10: encoding: [0xff,0x00,0x52,0xd5,0x01,0x05,0x0e,0x04]
54744 v_min3_i32 v5, v255, v2, v3
54745 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0xff,0x05,0x0e,0x04]
54747 v_min3_i32 v5, s1, v2, v3
54748 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x04,0x0e,0x04]
54750 v_min3_i32 v5, s103, v2, v3
54751 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x67,0x04,0x0e,0x04]
54753 v_min3_i32 v5, vcc_lo, v2, v3
54754 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x6a,0x04,0x0e,0x04]
54756 v_min3_i32 v5, vcc_hi, v2, v3
54757 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x6b,0x04,0x0e,0x04]
54759 v_min3_i32 v5, ttmp11, v2, v3
54760 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x77,0x04,0x0e,0x04]
54762 v_min3_i32 v5, m0, v2, v3
54763 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x7c,0x04,0x0e,0x04]
54765 v_min3_i32 v5, exec_lo, v2, v3
54766 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x7e,0x04,0x0e,0x04]
54768 v_min3_i32 v5, exec_hi, v2, v3
54769 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x7f,0x04,0x0e,0x04]
54771 v_min3_i32 v5, 0, v2, v3
54772 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x80,0x04,0x0e,0x04]
54774 v_min3_i32 v5, -1, v2, v3
54775 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0xc1,0x04,0x0e,0x04]
54777 v_min3_i32 v5, 0.5, v2, v3
54778 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0xf0,0x04,0x0e,0x04]
54780 v_min3_i32 v5, -4.0, v2, v3
54781 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0xf7,0x04,0x0e,0x04]
54783 v_min3_i32 v5, v1, v255, v3
54784 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xff,0x0f,0x04]
54786 v_min3_i32 v5, v1, s2, v3
54787 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0x0c,0x04]
54789 v_min3_i32 v5, v1, s103, v3
54790 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xcf,0x0c,0x04]
54792 v_min3_i32 v5, v1, vcc_lo, v3
54793 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xd5,0x0c,0x04]
54795 v_min3_i32 v5, v1, vcc_hi, v3
54796 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xd7,0x0c,0x04]
54798 v_min3_i32 v5, v1, ttmp11, v3
54799 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xef,0x0c,0x04]
54801 v_min3_i32 v5, v1, m0, v3
54802 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xf9,0x0c,0x04]
54804 v_min3_i32 v5, v1, exec_lo, v3
54805 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xfd,0x0c,0x04]
54807 v_min3_i32 v5, v1, exec_hi, v3
54808 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xff,0x0c,0x04]
54810 v_min3_i32 v5, v1, 0, v3
54811 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x01,0x0d,0x04]
54813 v_min3_i32 v5, v1, -1, v3
54814 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x83,0x0d,0x04]
54816 v_min3_i32 v5, v1, 0.5, v3
54817 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xe1,0x0d,0x04]
54819 v_min3_i32 v5, v1, -4.0, v3
54820 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0xef,0x0d,0x04]
54822 v_min3_i32 v5, v1, v2, v255
54823 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xfe,0x07]
54825 v_min3_i32 v5, v1, v2, s3
54826 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0x0e,0x00]
54828 v_min3_i32 v5, v1, v2, s103
54829 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0x9e,0x01]
54831 v_min3_i32 v5, v1, v2, vcc_lo
54832 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xaa,0x01]
54834 v_min3_i32 v5, v1, v2, vcc_hi
54835 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xae,0x01]
54837 v_min3_i32 v5, v1, v2, ttmp11
54838 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xde,0x01]
54840 v_min3_i32 v5, v1, v2, m0
54841 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xf2,0x01]
54843 v_min3_i32 v5, v1, v2, exec_lo
54844 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xfa,0x01]
54846 v_min3_i32 v5, v1, v2, exec_hi
54847 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xfe,0x01]
54849 v_min3_i32 v5, v1, v2, 0
54850 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0x02,0x02]
54852 v_min3_i32 v5, v1, v2, -1
54853 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0x06,0x03]
54855 v_min3_i32 v5, v1, v2, 0.5
54856 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xc2,0x03]
54858 v_min3_i32 v5, v1, v2, -4.0
54859 // GFX10: encoding: [0x05,0x00,0x52,0xd5,0x01,0x05,0xde,0x03]
54861 v_min3_u32 v5, v1, v2, v3
54862 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0x0e,0x04]
54864 v_min3_u32 v255, v1, v2, v3
54865 // GFX10: encoding: [0xff,0x00,0x53,0xd5,0x01,0x05,0x0e,0x04]
54867 v_min3_u32 v5, v255, v2, v3
54868 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0xff,0x05,0x0e,0x04]
54870 v_min3_u32 v5, s1, v2, v3
54871 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x04,0x0e,0x04]
54873 v_min3_u32 v5, s103, v2, v3
54874 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x67,0x04,0x0e,0x04]
54876 v_min3_u32 v5, vcc_lo, v2, v3
54877 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x6a,0x04,0x0e,0x04]
54879 v_min3_u32 v5, vcc_hi, v2, v3
54880 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x6b,0x04,0x0e,0x04]
54882 v_min3_u32 v5, ttmp11, v2, v3
54883 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x77,0x04,0x0e,0x04]
54885 v_min3_u32 v5, m0, v2, v3
54886 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x7c,0x04,0x0e,0x04]
54888 v_min3_u32 v5, exec_lo, v2, v3
54889 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x7e,0x04,0x0e,0x04]
54891 v_min3_u32 v5, exec_hi, v2, v3
54892 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x7f,0x04,0x0e,0x04]
54894 v_min3_u32 v5, 0, v2, v3
54895 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x80,0x04,0x0e,0x04]
54897 v_min3_u32 v5, -1, v2, v3
54898 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0xc1,0x04,0x0e,0x04]
54900 v_min3_u32 v5, 0.5, v2, v3
54901 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0xf0,0x04,0x0e,0x04]
54903 v_min3_u32 v5, -4.0, v2, v3
54904 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0xf7,0x04,0x0e,0x04]
54906 v_min3_u32 v5, v1, v255, v3
54907 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xff,0x0f,0x04]
54909 v_min3_u32 v5, v1, s2, v3
54910 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0x0c,0x04]
54912 v_min3_u32 v5, v1, s103, v3
54913 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xcf,0x0c,0x04]
54915 v_min3_u32 v5, v1, vcc_lo, v3
54916 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xd5,0x0c,0x04]
54918 v_min3_u32 v5, v1, vcc_hi, v3
54919 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xd7,0x0c,0x04]
54921 v_min3_u32 v5, v1, ttmp11, v3
54922 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xef,0x0c,0x04]
54924 v_min3_u32 v5, v1, m0, v3
54925 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xf9,0x0c,0x04]
54927 v_min3_u32 v5, v1, exec_lo, v3
54928 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xfd,0x0c,0x04]
54930 v_min3_u32 v5, v1, exec_hi, v3
54931 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xff,0x0c,0x04]
54933 v_min3_u32 v5, v1, 0, v3
54934 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x01,0x0d,0x04]
54936 v_min3_u32 v5, v1, -1, v3
54937 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x83,0x0d,0x04]
54939 v_min3_u32 v5, v1, 0.5, v3
54940 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xe1,0x0d,0x04]
54942 v_min3_u32 v5, v1, -4.0, v3
54943 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0xef,0x0d,0x04]
54945 v_min3_u32 v5, v1, v2, v255
54946 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xfe,0x07]
54948 v_min3_u32 v5, v1, v2, s3
54949 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0x0e,0x00]
54951 v_min3_u32 v5, v1, v2, s103
54952 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0x9e,0x01]
54954 v_min3_u32 v5, v1, v2, vcc_lo
54955 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xaa,0x01]
54957 v_min3_u32 v5, v1, v2, vcc_hi
54958 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xae,0x01]
54960 v_min3_u32 v5, v1, v2, ttmp11
54961 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xde,0x01]
54963 v_min3_u32 v5, v1, v2, m0
54964 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xf2,0x01]
54966 v_min3_u32 v5, v1, v2, exec_lo
54967 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xfa,0x01]
54969 v_min3_u32 v5, v1, v2, exec_hi
54970 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xfe,0x01]
54972 v_min3_u32 v5, v1, v2, 0
54973 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0x02,0x02]
54975 v_min3_u32 v5, v1, v2, -1
54976 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0x06,0x03]
54978 v_min3_u32 v5, v1, v2, 0.5
54979 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xc2,0x03]
54981 v_min3_u32 v5, v1, v2, -4.0
54982 // GFX10: encoding: [0x05,0x00,0x53,0xd5,0x01,0x05,0xde,0x03]
54984 v_max3_f32 v5, v1, v2, v3
54985 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x04]
54987 v_max3_f32 v255, v1, v2, v3
54988 // GFX10: encoding: [0xff,0x00,0x54,0xd5,0x01,0x05,0x0e,0x04]
54990 v_max3_f32 v5, v255, v2, v3
54991 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0xff,0x05,0x0e,0x04]
54993 v_max3_f32 v5, s1, v2, v3
54994 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x04,0x0e,0x04]
54996 v_max3_f32 v5, s103, v2, v3
54997 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x67,0x04,0x0e,0x04]
54999 v_max3_f32 v5, vcc_lo, v2, v3
55000 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x6a,0x04,0x0e,0x04]
55002 v_max3_f32 v5, vcc_hi, v2, v3
55003 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x6b,0x04,0x0e,0x04]
55005 v_max3_f32 v5, ttmp11, v2, v3
55006 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x77,0x04,0x0e,0x04]
55008 v_max3_f32 v5, m0, v2, v3
55009 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x7c,0x04,0x0e,0x04]
55011 v_max3_f32 v5, exec_lo, v2, v3
55012 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x7e,0x04,0x0e,0x04]
55014 v_max3_f32 v5, exec_hi, v2, v3
55015 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x7f,0x04,0x0e,0x04]
55017 v_max3_f32 v5, 0, v2, v3
55018 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x80,0x04,0x0e,0x04]
55020 v_max3_f32 v5, -1, v2, v3
55021 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0xc1,0x04,0x0e,0x04]
55023 v_max3_f32 v5, 0.5, v2, v3
55024 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0xf0,0x04,0x0e,0x04]
55026 v_max3_f32 v5, -4.0, v2, v3
55027 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0xf7,0x04,0x0e,0x04]
55029 v_max3_f32 v5, v1, v255, v3
55030 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xff,0x0f,0x04]
55032 v_max3_f32 v5, v1, s2, v3
55033 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0c,0x04]
55035 v_max3_f32 v5, v1, s103, v3
55036 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xcf,0x0c,0x04]
55038 v_max3_f32 v5, v1, vcc_lo, v3
55039 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xd5,0x0c,0x04]
55041 v_max3_f32 v5, v1, vcc_hi, v3
55042 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xd7,0x0c,0x04]
55044 v_max3_f32 v5, v1, ttmp11, v3
55045 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xef,0x0c,0x04]
55047 v_max3_f32 v5, v1, m0, v3
55048 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xf9,0x0c,0x04]
55050 v_max3_f32 v5, v1, exec_lo, v3
55051 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xfd,0x0c,0x04]
55053 v_max3_f32 v5, v1, exec_hi, v3
55054 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xff,0x0c,0x04]
55056 v_max3_f32 v5, v1, 0, v3
55057 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x01,0x0d,0x04]
55059 v_max3_f32 v5, v1, -1, v3
55060 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x83,0x0d,0x04]
55062 v_max3_f32 v5, v1, 0.5, v3
55063 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xe1,0x0d,0x04]
55065 v_max3_f32 v5, v1, -4.0, v3
55066 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0xef,0x0d,0x04]
55068 v_max3_f32 v5, v1, v2, v255
55069 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xfe,0x07]
55071 v_max3_f32 v5, v1, v2, s3
55072 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x00]
55074 v_max3_f32 v5, v1, v2, s103
55075 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x9e,0x01]
55077 v_max3_f32 v5, v1, v2, vcc_lo
55078 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xaa,0x01]
55080 v_max3_f32 v5, v1, v2, vcc_hi
55081 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xae,0x01]
55083 v_max3_f32 v5, v1, v2, ttmp11
55084 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xde,0x01]
55086 v_max3_f32 v5, v1, v2, m0
55087 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xf2,0x01]
55089 v_max3_f32 v5, v1, v2, exec_lo
55090 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xfa,0x01]
55092 v_max3_f32 v5, v1, v2, exec_hi
55093 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xfe,0x01]
55095 v_max3_f32 v5, v1, v2, 0
55096 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x02,0x02]
55098 v_max3_f32 v5, v1, v2, -1
55099 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x06,0x03]
55101 v_max3_f32 v5, v1, v2, 0.5
55102 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xc2,0x03]
55104 v_max3_f32 v5, v1, v2, -4.0
55105 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0xde,0x03]
55107 v_max3_f32 v5, -v1, v2, v3
55108 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x24]
55110 v_max3_f32 v5, v1, -v2, v3
55111 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x44]
55113 v_max3_f32 v5, v1, v2, -v3
55114 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x84]
55116 v_max3_f32 v5, -v1, -v2, -v3
55117 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0xe4]
55119 v_max3_f32 v5, |v1|, v2, v3
55120 // GFX10: encoding: [0x05,0x01,0x54,0xd5,0x01,0x05,0x0e,0x04]
55122 v_max3_f32 v5, v1, |v2|, v3
55123 // GFX10: encoding: [0x05,0x02,0x54,0xd5,0x01,0x05,0x0e,0x04]
55125 v_max3_f32 v5, v1, v2, |v3|
55126 // GFX10: encoding: [0x05,0x04,0x54,0xd5,0x01,0x05,0x0e,0x04]
55128 v_max3_f32 v5, |v1|, |v2|, |v3|
55129 // GFX10: encoding: [0x05,0x07,0x54,0xd5,0x01,0x05,0x0e,0x04]
55131 v_max3_f32 v5, v1, v2, v3 clamp
55132 // GFX10: encoding: [0x05,0x80,0x54,0xd5,0x01,0x05,0x0e,0x04]
55134 v_max3_f32 v5, v1, v2, v3 mul:2
55135 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x0c]
55137 v_max3_f32 v5, v1, v2, v3 mul:4
55138 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x14]
55140 v_max3_f32 v5, v1, v2, v3 div:2
55141 // GFX10: encoding: [0x05,0x00,0x54,0xd5,0x01,0x05,0x0e,0x1c]
55143 v_max3_i32 v5, v1, v2, v3
55144 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0x0e,0x04]
55146 v_max3_i32 v255, v1, v2, v3
55147 // GFX10: encoding: [0xff,0x00,0x55,0xd5,0x01,0x05,0x0e,0x04]
55149 v_max3_i32 v5, v255, v2, v3
55150 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0xff,0x05,0x0e,0x04]
55152 v_max3_i32 v5, s1, v2, v3
55153 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x04,0x0e,0x04]
55155 v_max3_i32 v5, s103, v2, v3
55156 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x67,0x04,0x0e,0x04]
55158 v_max3_i32 v5, vcc_lo, v2, v3
55159 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x6a,0x04,0x0e,0x04]
55161 v_max3_i32 v5, vcc_hi, v2, v3
55162 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x6b,0x04,0x0e,0x04]
55164 v_max3_i32 v5, ttmp11, v2, v3
55165 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x77,0x04,0x0e,0x04]
55167 v_max3_i32 v5, m0, v2, v3
55168 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x7c,0x04,0x0e,0x04]
55170 v_max3_i32 v5, exec_lo, v2, v3
55171 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x7e,0x04,0x0e,0x04]
55173 v_max3_i32 v5, exec_hi, v2, v3
55174 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x7f,0x04,0x0e,0x04]
55176 v_max3_i32 v5, 0, v2, v3
55177 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x80,0x04,0x0e,0x04]
55179 v_max3_i32 v5, -1, v2, v3
55180 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0xc1,0x04,0x0e,0x04]
55182 v_max3_i32 v5, 0.5, v2, v3
55183 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0xf0,0x04,0x0e,0x04]
55185 v_max3_i32 v5, -4.0, v2, v3
55186 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0xf7,0x04,0x0e,0x04]
55188 v_max3_i32 v5, v1, v255, v3
55189 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xff,0x0f,0x04]
55191 v_max3_i32 v5, v1, s2, v3
55192 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0x0c,0x04]
55194 v_max3_i32 v5, v1, s103, v3
55195 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xcf,0x0c,0x04]
55197 v_max3_i32 v5, v1, vcc_lo, v3
55198 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xd5,0x0c,0x04]
55200 v_max3_i32 v5, v1, vcc_hi, v3
55201 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xd7,0x0c,0x04]
55203 v_max3_i32 v5, v1, ttmp11, v3
55204 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xef,0x0c,0x04]
55206 v_max3_i32 v5, v1, m0, v3
55207 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xf9,0x0c,0x04]
55209 v_max3_i32 v5, v1, exec_lo, v3
55210 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xfd,0x0c,0x04]
55212 v_max3_i32 v5, v1, exec_hi, v3
55213 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xff,0x0c,0x04]
55215 v_max3_i32 v5, v1, 0, v3
55216 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x01,0x0d,0x04]
55218 v_max3_i32 v5, v1, -1, v3
55219 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x83,0x0d,0x04]
55221 v_max3_i32 v5, v1, 0.5, v3
55222 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xe1,0x0d,0x04]
55224 v_max3_i32 v5, v1, -4.0, v3
55225 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0xef,0x0d,0x04]
55227 v_max3_i32 v5, v1, v2, v255
55228 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xfe,0x07]
55230 v_max3_i32 v5, v1, v2, s3
55231 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0x0e,0x00]
55233 v_max3_i32 v5, v1, v2, s103
55234 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0x9e,0x01]
55236 v_max3_i32 v5, v1, v2, vcc_lo
55237 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xaa,0x01]
55239 v_max3_i32 v5, v1, v2, vcc_hi
55240 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xae,0x01]
55242 v_max3_i32 v5, v1, v2, ttmp11
55243 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xde,0x01]
55245 v_max3_i32 v5, v1, v2, m0
55246 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xf2,0x01]
55248 v_max3_i32 v5, v1, v2, exec_lo
55249 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xfa,0x01]
55251 v_max3_i32 v5, v1, v2, exec_hi
55252 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xfe,0x01]
55254 v_max3_i32 v5, v1, v2, 0
55255 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0x02,0x02]
55257 v_max3_i32 v5, v1, v2, -1
55258 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0x06,0x03]
55260 v_max3_i32 v5, v1, v2, 0.5
55261 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xc2,0x03]
55263 v_max3_i32 v5, v1, v2, -4.0
55264 // GFX10: encoding: [0x05,0x00,0x55,0xd5,0x01,0x05,0xde,0x03]
55266 v_max3_u32 v5, v1, v2, v3
55267 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0x0e,0x04]
55269 v_max3_u32 v255, v1, v2, v3
55270 // GFX10: encoding: [0xff,0x00,0x56,0xd5,0x01,0x05,0x0e,0x04]
55272 v_max3_u32 v5, v255, v2, v3
55273 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0xff,0x05,0x0e,0x04]
55275 v_max3_u32 v5, s1, v2, v3
55276 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x04,0x0e,0x04]
55278 v_max3_u32 v5, s103, v2, v3
55279 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x67,0x04,0x0e,0x04]
55281 v_max3_u32 v5, vcc_lo, v2, v3
55282 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x6a,0x04,0x0e,0x04]
55284 v_max3_u32 v5, vcc_hi, v2, v3
55285 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x6b,0x04,0x0e,0x04]
55287 v_max3_u32 v5, ttmp11, v2, v3
55288 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x77,0x04,0x0e,0x04]
55290 v_max3_u32 v5, m0, v2, v3
55291 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x7c,0x04,0x0e,0x04]
55293 v_max3_u32 v5, exec_lo, v2, v3
55294 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x7e,0x04,0x0e,0x04]
55296 v_max3_u32 v5, exec_hi, v2, v3
55297 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x7f,0x04,0x0e,0x04]
55299 v_max3_u32 v5, 0, v2, v3
55300 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x80,0x04,0x0e,0x04]
55302 v_max3_u32 v5, -1, v2, v3
55303 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0xc1,0x04,0x0e,0x04]
55305 v_max3_u32 v5, 0.5, v2, v3
55306 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0xf0,0x04,0x0e,0x04]
55308 v_max3_u32 v5, -4.0, v2, v3
55309 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0xf7,0x04,0x0e,0x04]
55311 v_max3_u32 v5, v1, v255, v3
55312 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xff,0x0f,0x04]
55314 v_max3_u32 v5, v1, s2, v3
55315 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0x0c,0x04]
55317 v_max3_u32 v5, v1, s103, v3
55318 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xcf,0x0c,0x04]
55320 v_max3_u32 v5, v1, vcc_lo, v3
55321 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xd5,0x0c,0x04]
55323 v_max3_u32 v5, v1, vcc_hi, v3
55324 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xd7,0x0c,0x04]
55326 v_max3_u32 v5, v1, ttmp11, v3
55327 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xef,0x0c,0x04]
55329 v_max3_u32 v5, v1, m0, v3
55330 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xf9,0x0c,0x04]
55332 v_max3_u32 v5, v1, exec_lo, v3
55333 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xfd,0x0c,0x04]
55335 v_max3_u32 v5, v1, exec_hi, v3
55336 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xff,0x0c,0x04]
55338 v_max3_u32 v5, v1, 0, v3
55339 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x01,0x0d,0x04]
55341 v_max3_u32 v5, v1, -1, v3
55342 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x83,0x0d,0x04]
55344 v_max3_u32 v5, v1, 0.5, v3
55345 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xe1,0x0d,0x04]
55347 v_max3_u32 v5, v1, -4.0, v3
55348 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0xef,0x0d,0x04]
55350 v_max3_u32 v5, v1, v2, v255
55351 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xfe,0x07]
55353 v_max3_u32 v5, v1, v2, s3
55354 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0x0e,0x00]
55356 v_max3_u32 v5, v1, v2, s103
55357 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0x9e,0x01]
55359 v_max3_u32 v5, v1, v2, vcc_lo
55360 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xaa,0x01]
55362 v_max3_u32 v5, v1, v2, vcc_hi
55363 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xae,0x01]
55365 v_max3_u32 v5, v1, v2, ttmp11
55366 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xde,0x01]
55368 v_max3_u32 v5, v1, v2, m0
55369 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xf2,0x01]
55371 v_max3_u32 v5, v1, v2, exec_lo
55372 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xfa,0x01]
55374 v_max3_u32 v5, v1, v2, exec_hi
55375 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xfe,0x01]
55377 v_max3_u32 v5, v1, v2, 0
55378 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0x02,0x02]
55380 v_max3_u32 v5, v1, v2, -1
55381 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0x06,0x03]
55383 v_max3_u32 v5, v1, v2, 0.5
55384 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xc2,0x03]
55386 v_max3_u32 v5, v1, v2, -4.0
55387 // GFX10: encoding: [0x05,0x00,0x56,0xd5,0x01,0x05,0xde,0x03]
55389 v_med3_f32 v5, v1, v2, v3
55390 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x04]
55392 v_med3_f32 v255, v1, v2, v3
55393 // GFX10: encoding: [0xff,0x00,0x57,0xd5,0x01,0x05,0x0e,0x04]
55395 v_med3_f32 v5, v255, v2, v3
55396 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0xff,0x05,0x0e,0x04]
55398 v_med3_f32 v5, s1, v2, v3
55399 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x04,0x0e,0x04]
55401 v_med3_f32 v5, s103, v2, v3
55402 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x67,0x04,0x0e,0x04]
55404 v_med3_f32 v5, vcc_lo, v2, v3
55405 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x6a,0x04,0x0e,0x04]
55407 v_med3_f32 v5, vcc_hi, v2, v3
55408 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x6b,0x04,0x0e,0x04]
55410 v_med3_f32 v5, ttmp11, v2, v3
55411 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x77,0x04,0x0e,0x04]
55413 v_med3_f32 v5, m0, v2, v3
55414 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x7c,0x04,0x0e,0x04]
55416 v_med3_f32 v5, exec_lo, v2, v3
55417 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x7e,0x04,0x0e,0x04]
55419 v_med3_f32 v5, exec_hi, v2, v3
55420 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x7f,0x04,0x0e,0x04]
55422 v_med3_f32 v5, 0, v2, v3
55423 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x80,0x04,0x0e,0x04]
55425 v_med3_f32 v5, -1, v2, v3
55426 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0xc1,0x04,0x0e,0x04]
55428 v_med3_f32 v5, 0.5, v2, v3
55429 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0xf0,0x04,0x0e,0x04]
55431 v_med3_f32 v5, -4.0, v2, v3
55432 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0xf7,0x04,0x0e,0x04]
55434 v_med3_f32 v5, v1, v255, v3
55435 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xff,0x0f,0x04]
55437 v_med3_f32 v5, v1, s2, v3
55438 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0c,0x04]
55440 v_med3_f32 v5, v1, s103, v3
55441 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xcf,0x0c,0x04]
55443 v_med3_f32 v5, v1, vcc_lo, v3
55444 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xd5,0x0c,0x04]
55446 v_med3_f32 v5, v1, vcc_hi, v3
55447 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xd7,0x0c,0x04]
55449 v_med3_f32 v5, v1, ttmp11, v3
55450 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xef,0x0c,0x04]
55452 v_med3_f32 v5, v1, m0, v3
55453 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xf9,0x0c,0x04]
55455 v_med3_f32 v5, v1, exec_lo, v3
55456 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xfd,0x0c,0x04]
55458 v_med3_f32 v5, v1, exec_hi, v3
55459 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xff,0x0c,0x04]
55461 v_med3_f32 v5, v1, 0, v3
55462 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x01,0x0d,0x04]
55464 v_med3_f32 v5, v1, -1, v3
55465 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x83,0x0d,0x04]
55467 v_med3_f32 v5, v1, 0.5, v3
55468 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xe1,0x0d,0x04]
55470 v_med3_f32 v5, v1, -4.0, v3
55471 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0xef,0x0d,0x04]
55473 v_med3_f32 v5, v1, v2, v255
55474 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xfe,0x07]
55476 v_med3_f32 v5, v1, v2, s3
55477 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x00]
55479 v_med3_f32 v5, v1, v2, s103
55480 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x9e,0x01]
55482 v_med3_f32 v5, v1, v2, vcc_lo
55483 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xaa,0x01]
55485 v_med3_f32 v5, v1, v2, vcc_hi
55486 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xae,0x01]
55488 v_med3_f32 v5, v1, v2, ttmp11
55489 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xde,0x01]
55491 v_med3_f32 v5, v1, v2, m0
55492 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xf2,0x01]
55494 v_med3_f32 v5, v1, v2, exec_lo
55495 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xfa,0x01]
55497 v_med3_f32 v5, v1, v2, exec_hi
55498 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xfe,0x01]
55500 v_med3_f32 v5, v1, v2, 0
55501 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x02,0x02]
55503 v_med3_f32 v5, v1, v2, -1
55504 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x06,0x03]
55506 v_med3_f32 v5, v1, v2, 0.5
55507 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xc2,0x03]
55509 v_med3_f32 v5, v1, v2, -4.0
55510 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0xde,0x03]
55512 v_med3_f32 v5, -v1, v2, v3
55513 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x24]
55515 v_med3_f32 v5, v1, -v2, v3
55516 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x44]
55518 v_med3_f32 v5, v1, v2, -v3
55519 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x84]
55521 v_med3_f32 v5, -v1, -v2, -v3
55522 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0xe4]
55524 v_med3_f32 v5, |v1|, v2, v3
55525 // GFX10: encoding: [0x05,0x01,0x57,0xd5,0x01,0x05,0x0e,0x04]
55527 v_med3_f32 v5, v1, |v2|, v3
55528 // GFX10: encoding: [0x05,0x02,0x57,0xd5,0x01,0x05,0x0e,0x04]
55530 v_med3_f32 v5, v1, v2, |v3|
55531 // GFX10: encoding: [0x05,0x04,0x57,0xd5,0x01,0x05,0x0e,0x04]
55533 v_med3_f32 v5, |v1|, |v2|, |v3|
55534 // GFX10: encoding: [0x05,0x07,0x57,0xd5,0x01,0x05,0x0e,0x04]
55536 v_med3_f32 v5, v1, v2, v3 clamp
55537 // GFX10: encoding: [0x05,0x80,0x57,0xd5,0x01,0x05,0x0e,0x04]
55539 v_med3_f32 v5, v1, v2, v3 mul:2
55540 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x0c]
55542 v_med3_f32 v5, v1, v2, v3 mul:4
55543 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x14]
55545 v_med3_f32 v5, v1, v2, v3 div:2
55546 // GFX10: encoding: [0x05,0x00,0x57,0xd5,0x01,0x05,0x0e,0x1c]
55548 v_med3_i32 v5, v1, v2, v3
55549 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0x0e,0x04]
55551 v_med3_i32 v255, v1, v2, v3
55552 // GFX10: encoding: [0xff,0x00,0x58,0xd5,0x01,0x05,0x0e,0x04]
55554 v_med3_i32 v5, v255, v2, v3
55555 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0xff,0x05,0x0e,0x04]
55557 v_med3_i32 v5, s1, v2, v3
55558 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x04,0x0e,0x04]
55560 v_med3_i32 v5, s103, v2, v3
55561 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x67,0x04,0x0e,0x04]
55563 v_med3_i32 v5, vcc_lo, v2, v3
55564 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x6a,0x04,0x0e,0x04]
55566 v_med3_i32 v5, vcc_hi, v2, v3
55567 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x6b,0x04,0x0e,0x04]
55569 v_med3_i32 v5, ttmp11, v2, v3
55570 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x77,0x04,0x0e,0x04]
55572 v_med3_i32 v5, m0, v2, v3
55573 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x7c,0x04,0x0e,0x04]
55575 v_med3_i32 v5, exec_lo, v2, v3
55576 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x7e,0x04,0x0e,0x04]
55578 v_med3_i32 v5, exec_hi, v2, v3
55579 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x7f,0x04,0x0e,0x04]
55581 v_med3_i32 v5, 0, v2, v3
55582 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x80,0x04,0x0e,0x04]
55584 v_med3_i32 v5, -1, v2, v3
55585 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0xc1,0x04,0x0e,0x04]
55587 v_med3_i32 v5, 0.5, v2, v3
55588 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0xf0,0x04,0x0e,0x04]
55590 v_med3_i32 v5, -4.0, v2, v3
55591 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0xf7,0x04,0x0e,0x04]
55593 v_med3_i32 v5, v1, v255, v3
55594 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xff,0x0f,0x04]
55596 v_med3_i32 v5, v1, s2, v3
55597 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0x0c,0x04]
55599 v_med3_i32 v5, v1, s103, v3
55600 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xcf,0x0c,0x04]
55602 v_med3_i32 v5, v1, vcc_lo, v3
55603 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xd5,0x0c,0x04]
55605 v_med3_i32 v5, v1, vcc_hi, v3
55606 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xd7,0x0c,0x04]
55608 v_med3_i32 v5, v1, ttmp11, v3
55609 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xef,0x0c,0x04]
55611 v_med3_i32 v5, v1, m0, v3
55612 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xf9,0x0c,0x04]
55614 v_med3_i32 v5, v1, exec_lo, v3
55615 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xfd,0x0c,0x04]
55617 v_med3_i32 v5, v1, exec_hi, v3
55618 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xff,0x0c,0x04]
55620 v_med3_i32 v5, v1, 0, v3
55621 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x01,0x0d,0x04]
55623 v_med3_i32 v5, v1, -1, v3
55624 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x83,0x0d,0x04]
55626 v_med3_i32 v5, v1, 0.5, v3
55627 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xe1,0x0d,0x04]
55629 v_med3_i32 v5, v1, -4.0, v3
55630 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0xef,0x0d,0x04]
55632 v_med3_i32 v5, v1, v2, v255
55633 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xfe,0x07]
55635 v_med3_i32 v5, v1, v2, s3
55636 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0x0e,0x00]
55638 v_med3_i32 v5, v1, v2, s103
55639 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0x9e,0x01]
55641 v_med3_i32 v5, v1, v2, vcc_lo
55642 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xaa,0x01]
55644 v_med3_i32 v5, v1, v2, vcc_hi
55645 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xae,0x01]
55647 v_med3_i32 v5, v1, v2, ttmp11
55648 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xde,0x01]
55650 v_med3_i32 v5, v1, v2, m0
55651 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xf2,0x01]
55653 v_med3_i32 v5, v1, v2, exec_lo
55654 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xfa,0x01]
55656 v_med3_i32 v5, v1, v2, exec_hi
55657 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xfe,0x01]
55659 v_med3_i32 v5, v1, v2, 0
55660 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0x02,0x02]
55662 v_med3_i32 v5, v1, v2, -1
55663 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0x06,0x03]
55665 v_med3_i32 v5, v1, v2, 0.5
55666 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xc2,0x03]
55668 v_med3_i32 v5, v1, v2, -4.0
55669 // GFX10: encoding: [0x05,0x00,0x58,0xd5,0x01,0x05,0xde,0x03]
55671 v_med3_u32 v5, v1, v2, v3
55672 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0x0e,0x04]
55674 v_med3_u32 v255, v1, v2, v3
55675 // GFX10: encoding: [0xff,0x00,0x59,0xd5,0x01,0x05,0x0e,0x04]
55677 v_med3_u32 v5, v255, v2, v3
55678 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0xff,0x05,0x0e,0x04]
55680 v_med3_u32 v5, s1, v2, v3
55681 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x04,0x0e,0x04]
55683 v_med3_u32 v5, s103, v2, v3
55684 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x67,0x04,0x0e,0x04]
55686 v_med3_u32 v5, vcc_lo, v2, v3
55687 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x6a,0x04,0x0e,0x04]
55689 v_med3_u32 v5, vcc_hi, v2, v3
55690 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x6b,0x04,0x0e,0x04]
55692 v_med3_u32 v5, ttmp11, v2, v3
55693 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x77,0x04,0x0e,0x04]
55695 v_med3_u32 v5, m0, v2, v3
55696 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x7c,0x04,0x0e,0x04]
55698 v_med3_u32 v5, exec_lo, v2, v3
55699 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x7e,0x04,0x0e,0x04]
55701 v_med3_u32 v5, exec_hi, v2, v3
55702 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x7f,0x04,0x0e,0x04]
55704 v_med3_u32 v5, 0, v2, v3
55705 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x80,0x04,0x0e,0x04]
55707 v_med3_u32 v5, -1, v2, v3
55708 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0xc1,0x04,0x0e,0x04]
55710 v_med3_u32 v5, 0.5, v2, v3
55711 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0xf0,0x04,0x0e,0x04]
55713 v_med3_u32 v5, -4.0, v2, v3
55714 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0xf7,0x04,0x0e,0x04]
55716 v_med3_u32 v5, v1, v255, v3
55717 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xff,0x0f,0x04]
55719 v_med3_u32 v5, v1, s2, v3
55720 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0x0c,0x04]
55722 v_med3_u32 v5, v1, s103, v3
55723 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xcf,0x0c,0x04]
55725 v_med3_u32 v5, v1, vcc_lo, v3
55726 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xd5,0x0c,0x04]
55728 v_med3_u32 v5, v1, vcc_hi, v3
55729 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xd7,0x0c,0x04]
55731 v_med3_u32 v5, v1, ttmp11, v3
55732 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xef,0x0c,0x04]
55734 v_med3_u32 v5, v1, m0, v3
55735 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xf9,0x0c,0x04]
55737 v_med3_u32 v5, v1, exec_lo, v3
55738 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xfd,0x0c,0x04]
55740 v_med3_u32 v5, v1, exec_hi, v3
55741 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xff,0x0c,0x04]
55743 v_med3_u32 v5, v1, 0, v3
55744 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x01,0x0d,0x04]
55746 v_med3_u32 v5, v1, -1, v3
55747 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x83,0x0d,0x04]
55749 v_med3_u32 v5, v1, 0.5, v3
55750 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xe1,0x0d,0x04]
55752 v_med3_u32 v5, v1, -4.0, v3
55753 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0xef,0x0d,0x04]
55755 v_med3_u32 v5, v1, v2, v255
55756 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xfe,0x07]
55758 v_med3_u32 v5, v1, v2, s3
55759 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0x0e,0x00]
55761 v_med3_u32 v5, v1, v2, s103
55762 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0x9e,0x01]
55764 v_med3_u32 v5, v1, v2, vcc_lo
55765 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xaa,0x01]
55767 v_med3_u32 v5, v1, v2, vcc_hi
55768 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xae,0x01]
55770 v_med3_u32 v5, v1, v2, ttmp11
55771 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xde,0x01]
55773 v_med3_u32 v5, v1, v2, m0
55774 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xf2,0x01]
55776 v_med3_u32 v5, v1, v2, exec_lo
55777 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xfa,0x01]
55779 v_med3_u32 v5, v1, v2, exec_hi
55780 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xfe,0x01]
55782 v_med3_u32 v5, v1, v2, 0
55783 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0x02,0x02]
55785 v_med3_u32 v5, v1, v2, -1
55786 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0x06,0x03]
55788 v_med3_u32 v5, v1, v2, 0.5
55789 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xc2,0x03]
55791 v_med3_u32 v5, v1, v2, -4.0
55792 // GFX10: encoding: [0x05,0x00,0x59,0xd5,0x01,0x05,0xde,0x03]
55794 v_sad_u8 v5, v1, v2, v3
55795 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0x0e,0x04]
55797 v_sad_u8 v255, v1, v2, v3
55798 // GFX10: encoding: [0xff,0x00,0x5a,0xd5,0x01,0x05,0x0e,0x04]
55800 v_sad_u8 v5, v255, v2, v3
55801 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0xff,0x05,0x0e,0x04]
55803 v_sad_u8 v5, s1, v2, v3
55804 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x04,0x0e,0x04]
55806 v_sad_u8 v5, s103, v2, v3
55807 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x67,0x04,0x0e,0x04]
55809 v_sad_u8 v5, vcc_lo, v2, v3
55810 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x6a,0x04,0x0e,0x04]
55812 v_sad_u8 v5, vcc_hi, v2, v3
55813 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x6b,0x04,0x0e,0x04]
55815 v_sad_u8 v5, ttmp11, v2, v3
55816 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x77,0x04,0x0e,0x04]
55818 v_sad_u8 v5, m0, v2, v3
55819 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x7c,0x04,0x0e,0x04]
55821 v_sad_u8 v5, exec_lo, v2, v3
55822 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x7e,0x04,0x0e,0x04]
55824 v_sad_u8 v5, exec_hi, v2, v3
55825 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x7f,0x04,0x0e,0x04]
55827 v_sad_u8 v5, 0, v2, v3
55828 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x80,0x04,0x0e,0x04]
55830 v_sad_u8 v5, -1, v2, v3
55831 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0xc1,0x04,0x0e,0x04]
55833 v_sad_u8 v5, 0.5, v2, v3
55834 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0xf0,0x04,0x0e,0x04]
55836 v_sad_u8 v5, -4.0, v2, v3
55837 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0xf7,0x04,0x0e,0x04]
55839 v_sad_u8 v5, v1, v255, v3
55840 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xff,0x0f,0x04]
55842 v_sad_u8 v5, v1, s2, v3
55843 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0x0c,0x04]
55845 v_sad_u8 v5, v1, s103, v3
55846 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xcf,0x0c,0x04]
55848 v_sad_u8 v5, v1, vcc_lo, v3
55849 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xd5,0x0c,0x04]
55851 v_sad_u8 v5, v1, vcc_hi, v3
55852 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xd7,0x0c,0x04]
55854 v_sad_u8 v5, v1, ttmp11, v3
55855 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xef,0x0c,0x04]
55857 v_sad_u8 v5, v1, m0, v3
55858 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xf9,0x0c,0x04]
55860 v_sad_u8 v5, v1, exec_lo, v3
55861 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xfd,0x0c,0x04]
55863 v_sad_u8 v5, v1, exec_hi, v3
55864 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xff,0x0c,0x04]
55866 v_sad_u8 v5, v1, 0, v3
55867 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x01,0x0d,0x04]
55869 v_sad_u8 v5, v1, -1, v3
55870 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x83,0x0d,0x04]
55872 v_sad_u8 v5, v1, 0.5, v3
55873 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xe1,0x0d,0x04]
55875 v_sad_u8 v5, v1, -4.0, v3
55876 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0xef,0x0d,0x04]
55878 v_sad_u8 v5, v1, v2, v255
55879 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xfe,0x07]
55881 v_sad_u8 v5, v1, v2, s3
55882 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0x0e,0x00]
55884 v_sad_u8 v5, v1, v2, s103
55885 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0x9e,0x01]
55887 v_sad_u8 v5, v1, v2, vcc_lo
55888 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xaa,0x01]
55890 v_sad_u8 v5, v1, v2, vcc_hi
55891 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xae,0x01]
55893 v_sad_u8 v5, v1, v2, ttmp11
55894 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xde,0x01]
55896 v_sad_u8 v5, v1, v2, m0
55897 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xf2,0x01]
55899 v_sad_u8 v5, v1, v2, exec_lo
55900 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xfa,0x01]
55902 v_sad_u8 v5, v1, v2, exec_hi
55903 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xfe,0x01]
55905 v_sad_u8 v5, v1, v2, 0
55906 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0x02,0x02]
55908 v_sad_u8 v5, v1, v2, -1
55909 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0x06,0x03]
55911 v_sad_u8 v5, v1, v2, 0.5
55912 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xc2,0x03]
55914 v_sad_u8 v5, v1, v2, -4.0
55915 // GFX10: encoding: [0x05,0x00,0x5a,0xd5,0x01,0x05,0xde,0x03]
55917 v_sad_hi_u8 v5, v1, v2, v3
55918 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0x0e,0x04]
55920 v_sad_hi_u8 v255, v1, v2, v3
55921 // GFX10: encoding: [0xff,0x00,0x5b,0xd5,0x01,0x05,0x0e,0x04]
55923 v_sad_hi_u8 v5, v255, v2, v3
55924 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0xff,0x05,0x0e,0x04]
55926 v_sad_hi_u8 v5, s1, v2, v3
55927 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x04,0x0e,0x04]
55929 v_sad_hi_u8 v5, s103, v2, v3
55930 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x67,0x04,0x0e,0x04]
55932 v_sad_hi_u8 v5, vcc_lo, v2, v3
55933 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x6a,0x04,0x0e,0x04]
55935 v_sad_hi_u8 v5, vcc_hi, v2, v3
55936 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x6b,0x04,0x0e,0x04]
55938 v_sad_hi_u8 v5, ttmp11, v2, v3
55939 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x77,0x04,0x0e,0x04]
55941 v_sad_hi_u8 v5, m0, v2, v3
55942 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x7c,0x04,0x0e,0x04]
55944 v_sad_hi_u8 v5, exec_lo, v2, v3
55945 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x7e,0x04,0x0e,0x04]
55947 v_sad_hi_u8 v5, exec_hi, v2, v3
55948 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x7f,0x04,0x0e,0x04]
55950 v_sad_hi_u8 v5, 0, v2, v3
55951 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x80,0x04,0x0e,0x04]
55953 v_sad_hi_u8 v5, -1, v2, v3
55954 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0xc1,0x04,0x0e,0x04]
55956 v_sad_hi_u8 v5, 0.5, v2, v3
55957 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0xf0,0x04,0x0e,0x04]
55959 v_sad_hi_u8 v5, -4.0, v2, v3
55960 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0xf7,0x04,0x0e,0x04]
55962 v_sad_hi_u8 v5, v1, v255, v3
55963 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xff,0x0f,0x04]
55965 v_sad_hi_u8 v5, v1, s2, v3
55966 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0x0c,0x04]
55968 v_sad_hi_u8 v5, v1, s103, v3
55969 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xcf,0x0c,0x04]
55971 v_sad_hi_u8 v5, v1, vcc_lo, v3
55972 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xd5,0x0c,0x04]
55974 v_sad_hi_u8 v5, v1, vcc_hi, v3
55975 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xd7,0x0c,0x04]
55977 v_sad_hi_u8 v5, v1, ttmp11, v3
55978 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xef,0x0c,0x04]
55980 v_sad_hi_u8 v5, v1, m0, v3
55981 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xf9,0x0c,0x04]
55983 v_sad_hi_u8 v5, v1, exec_lo, v3
55984 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xfd,0x0c,0x04]
55986 v_sad_hi_u8 v5, v1, exec_hi, v3
55987 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xff,0x0c,0x04]
55989 v_sad_hi_u8 v5, v1, 0, v3
55990 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x01,0x0d,0x04]
55992 v_sad_hi_u8 v5, v1, -1, v3
55993 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x83,0x0d,0x04]
55995 v_sad_hi_u8 v5, v1, 0.5, v3
55996 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xe1,0x0d,0x04]
55998 v_sad_hi_u8 v5, v1, -4.0, v3
55999 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0xef,0x0d,0x04]
56001 v_sad_hi_u8 v5, v1, v2, v255
56002 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xfe,0x07]
56004 v_sad_hi_u8 v5, v1, v2, s3
56005 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0x0e,0x00]
56007 v_sad_hi_u8 v5, v1, v2, s103
56008 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0x9e,0x01]
56010 v_sad_hi_u8 v5, v1, v2, vcc_lo
56011 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xaa,0x01]
56013 v_sad_hi_u8 v5, v1, v2, vcc_hi
56014 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xae,0x01]
56016 v_sad_hi_u8 v5, v1, v2, ttmp11
56017 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xde,0x01]
56019 v_sad_hi_u8 v5, v1, v2, m0
56020 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xf2,0x01]
56022 v_sad_hi_u8 v5, v1, v2, exec_lo
56023 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xfa,0x01]
56025 v_sad_hi_u8 v5, v1, v2, exec_hi
56026 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xfe,0x01]
56028 v_sad_hi_u8 v5, v1, v2, 0
56029 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0x02,0x02]
56031 v_sad_hi_u8 v5, v1, v2, -1
56032 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0x06,0x03]
56034 v_sad_hi_u8 v5, v1, v2, 0.5
56035 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xc2,0x03]
56037 v_sad_hi_u8 v5, v1, v2, -4.0
56038 // GFX10: encoding: [0x05,0x00,0x5b,0xd5,0x01,0x05,0xde,0x03]
56040 v_sad_u16 v5, v1, v2, v3
56041 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0x0e,0x04]
56043 v_sad_u16 v255, v1, v2, v3
56044 // GFX10: encoding: [0xff,0x00,0x5c,0xd5,0x01,0x05,0x0e,0x04]
56046 v_sad_u16 v5, v255, v2, v3
56047 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0xff,0x05,0x0e,0x04]
56049 v_sad_u16 v5, s1, v2, v3
56050 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x04,0x0e,0x04]
56052 v_sad_u16 v5, s103, v2, v3
56053 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x67,0x04,0x0e,0x04]
56055 v_sad_u16 v5, vcc_lo, v2, v3
56056 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x6a,0x04,0x0e,0x04]
56058 v_sad_u16 v5, vcc_hi, v2, v3
56059 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x6b,0x04,0x0e,0x04]
56061 v_sad_u16 v5, ttmp11, v2, v3
56062 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x77,0x04,0x0e,0x04]
56064 v_sad_u16 v5, m0, v2, v3
56065 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x7c,0x04,0x0e,0x04]
56067 v_sad_u16 v5, exec_lo, v2, v3
56068 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x7e,0x04,0x0e,0x04]
56070 v_sad_u16 v5, exec_hi, v2, v3
56071 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x7f,0x04,0x0e,0x04]
56073 v_sad_u16 v5, 0, v2, v3
56074 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x80,0x04,0x0e,0x04]
56076 v_sad_u16 v5, -1, v2, v3
56077 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0xc1,0x04,0x0e,0x04]
56079 v_sad_u16 v5, 0.5, v2, v3
56080 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0xf0,0x04,0x0e,0x04]
56082 v_sad_u16 v5, -4.0, v2, v3
56083 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0xf7,0x04,0x0e,0x04]
56085 v_sad_u16 v5, v1, v255, v3
56086 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xff,0x0f,0x04]
56088 v_sad_u16 v5, v1, s2, v3
56089 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0x0c,0x04]
56091 v_sad_u16 v5, v1, s103, v3
56092 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xcf,0x0c,0x04]
56094 v_sad_u16 v5, v1, vcc_lo, v3
56095 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xd5,0x0c,0x04]
56097 v_sad_u16 v5, v1, vcc_hi, v3
56098 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xd7,0x0c,0x04]
56100 v_sad_u16 v5, v1, ttmp11, v3
56101 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xef,0x0c,0x04]
56103 v_sad_u16 v5, v1, m0, v3
56104 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xf9,0x0c,0x04]
56106 v_sad_u16 v5, v1, exec_lo, v3
56107 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xfd,0x0c,0x04]
56109 v_sad_u16 v5, v1, exec_hi, v3
56110 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xff,0x0c,0x04]
56112 v_sad_u16 v5, v1, 0, v3
56113 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x01,0x0d,0x04]
56115 v_sad_u16 v5, v1, -1, v3
56116 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x83,0x0d,0x04]
56118 v_sad_u16 v5, v1, 0.5, v3
56119 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xe1,0x0d,0x04]
56121 v_sad_u16 v5, v1, -4.0, v3
56122 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0xef,0x0d,0x04]
56124 v_sad_u16 v5, v1, v2, v255
56125 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xfe,0x07]
56127 v_sad_u16 v5, v1, v2, s3
56128 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0x0e,0x00]
56130 v_sad_u16 v5, v1, v2, s103
56131 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0x9e,0x01]
56133 v_sad_u16 v5, v1, v2, vcc_lo
56134 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xaa,0x01]
56136 v_sad_u16 v5, v1, v2, vcc_hi
56137 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xae,0x01]
56139 v_sad_u16 v5, v1, v2, ttmp11
56140 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xde,0x01]
56142 v_sad_u16 v5, v1, v2, m0
56143 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xf2,0x01]
56145 v_sad_u16 v5, v1, v2, exec_lo
56146 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xfa,0x01]
56148 v_sad_u16 v5, v1, v2, exec_hi
56149 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xfe,0x01]
56151 v_sad_u16 v5, v1, v2, 0
56152 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0x02,0x02]
56154 v_sad_u16 v5, v1, v2, -1
56155 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0x06,0x03]
56157 v_sad_u16 v5, v1, v2, 0.5
56158 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xc2,0x03]
56160 v_sad_u16 v5, v1, v2, -4.0
56161 // GFX10: encoding: [0x05,0x00,0x5c,0xd5,0x01,0x05,0xde,0x03]
56163 v_sad_u32 v5, v1, v2, v3
56164 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0x0e,0x04]
56166 v_sad_u32 v255, v1, v2, v3
56167 // GFX10: encoding: [0xff,0x00,0x5d,0xd5,0x01,0x05,0x0e,0x04]
56169 v_sad_u32 v5, v255, v2, v3
56170 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0xff,0x05,0x0e,0x04]
56172 v_sad_u32 v5, s1, v2, v3
56173 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x04,0x0e,0x04]
56175 v_sad_u32 v5, s103, v2, v3
56176 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x67,0x04,0x0e,0x04]
56178 v_sad_u32 v5, vcc_lo, v2, v3
56179 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x6a,0x04,0x0e,0x04]
56181 v_sad_u32 v5, vcc_hi, v2, v3
56182 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x6b,0x04,0x0e,0x04]
56184 v_sad_u32 v5, ttmp11, v2, v3
56185 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x77,0x04,0x0e,0x04]
56187 v_sad_u32 v5, m0, v2, v3
56188 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x7c,0x04,0x0e,0x04]
56190 v_sad_u32 v5, exec_lo, v2, v3
56191 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x7e,0x04,0x0e,0x04]
56193 v_sad_u32 v5, exec_hi, v2, v3
56194 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x7f,0x04,0x0e,0x04]
56196 v_sad_u32 v5, 0, v2, v3
56197 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x80,0x04,0x0e,0x04]
56199 v_sad_u32 v5, -1, v2, v3
56200 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0xc1,0x04,0x0e,0x04]
56202 v_sad_u32 v5, 0.5, v2, v3
56203 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0xf0,0x04,0x0e,0x04]
56205 v_sad_u32 v5, -4.0, v2, v3
56206 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0xf7,0x04,0x0e,0x04]
56208 v_sad_u32 v5, v1, v255, v3
56209 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xff,0x0f,0x04]
56211 v_sad_u32 v5, v1, s2, v3
56212 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0x0c,0x04]
56214 v_sad_u32 v5, v1, s103, v3
56215 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xcf,0x0c,0x04]
56217 v_sad_u32 v5, v1, vcc_lo, v3
56218 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xd5,0x0c,0x04]
56220 v_sad_u32 v5, v1, vcc_hi, v3
56221 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xd7,0x0c,0x04]
56223 v_sad_u32 v5, v1, ttmp11, v3
56224 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xef,0x0c,0x04]
56226 v_sad_u32 v5, v1, m0, v3
56227 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xf9,0x0c,0x04]
56229 v_sad_u32 v5, v1, exec_lo, v3
56230 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xfd,0x0c,0x04]
56232 v_sad_u32 v5, v1, exec_hi, v3
56233 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xff,0x0c,0x04]
56235 v_sad_u32 v5, v1, 0, v3
56236 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x01,0x0d,0x04]
56238 v_sad_u32 v5, v1, -1, v3
56239 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x83,0x0d,0x04]
56241 v_sad_u32 v5, v1, 0.5, v3
56242 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xe1,0x0d,0x04]
56244 v_sad_u32 v5, v1, -4.0, v3
56245 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0xef,0x0d,0x04]
56247 v_sad_u32 v5, v1, v2, v255
56248 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xfe,0x07]
56250 v_sad_u32 v5, v1, v2, s3
56251 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0x0e,0x00]
56253 v_sad_u32 v5, v1, v2, s103
56254 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0x9e,0x01]
56256 v_sad_u32 v5, v1, v2, vcc_lo
56257 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xaa,0x01]
56259 v_sad_u32 v5, v1, v2, vcc_hi
56260 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xae,0x01]
56262 v_sad_u32 v5, v1, v2, ttmp11
56263 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xde,0x01]
56265 v_sad_u32 v5, v1, v2, m0
56266 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xf2,0x01]
56268 v_sad_u32 v5, v1, v2, exec_lo
56269 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xfa,0x01]
56271 v_sad_u32 v5, v1, v2, exec_hi
56272 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xfe,0x01]
56274 v_sad_u32 v5, v1, v2, 0
56275 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0x02,0x02]
56277 v_sad_u32 v5, v1, v2, -1
56278 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0x06,0x03]
56280 v_sad_u32 v5, v1, v2, 0.5
56281 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xc2,0x03]
56283 v_sad_u32 v5, v1, v2, -4.0
56284 // GFX10: encoding: [0x05,0x00,0x5d,0xd5,0x01,0x05,0xde,0x03]
56286 v_cvt_pk_u8_f32 v5, v1, v2, v3
56287 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x0e,0x04]
56289 v_cvt_pk_u8_f32 v255, v1, v2, v3
56290 // GFX10: encoding: [0xff,0x00,0x5e,0xd5,0x01,0x05,0x0e,0x04]
56292 v_cvt_pk_u8_f32 v5, v255, v2, v3
56293 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0xff,0x05,0x0e,0x04]
56295 v_cvt_pk_u8_f32 v5, s1, v2, v3
56296 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x04,0x0e,0x04]
56298 v_cvt_pk_u8_f32 v5, s103, v2, v3
56299 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x67,0x04,0x0e,0x04]
56301 v_cvt_pk_u8_f32 v5, vcc_lo, v2, v3
56302 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x6a,0x04,0x0e,0x04]
56304 v_cvt_pk_u8_f32 v5, vcc_hi, v2, v3
56305 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x6b,0x04,0x0e,0x04]
56307 v_cvt_pk_u8_f32 v5, ttmp11, v2, v3
56308 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x77,0x04,0x0e,0x04]
56310 v_cvt_pk_u8_f32 v5, m0, v2, v3
56311 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x7c,0x04,0x0e,0x04]
56313 v_cvt_pk_u8_f32 v5, exec_lo, v2, v3
56314 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x7e,0x04,0x0e,0x04]
56316 v_cvt_pk_u8_f32 v5, exec_hi, v2, v3
56317 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x7f,0x04,0x0e,0x04]
56319 v_cvt_pk_u8_f32 v5, 0, v2, v3
56320 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x80,0x04,0x0e,0x04]
56322 v_cvt_pk_u8_f32 v5, -1, v2, v3
56323 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0xc1,0x04,0x0e,0x04]
56325 v_cvt_pk_u8_f32 v5, 0.5, v2, v3
56326 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0xf0,0x04,0x0e,0x04]
56328 v_cvt_pk_u8_f32 v5, -4.0, v2, v3
56329 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0xf7,0x04,0x0e,0x04]
56331 v_cvt_pk_u8_f32 v5, v1, v255, v3
56332 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xff,0x0f,0x04]
56334 v_cvt_pk_u8_f32 v5, v1, s2, v3
56335 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x0c,0x04]
56337 v_cvt_pk_u8_f32 v5, v1, s103, v3
56338 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xcf,0x0c,0x04]
56340 v_cvt_pk_u8_f32 v5, v1, vcc_lo, v3
56341 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xd5,0x0c,0x04]
56343 v_cvt_pk_u8_f32 v5, v1, vcc_hi, v3
56344 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xd7,0x0c,0x04]
56346 v_cvt_pk_u8_f32 v5, v1, ttmp11, v3
56347 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xef,0x0c,0x04]
56349 v_cvt_pk_u8_f32 v5, v1, m0, v3
56350 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xf9,0x0c,0x04]
56352 v_cvt_pk_u8_f32 v5, v1, exec_lo, v3
56353 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xfd,0x0c,0x04]
56355 v_cvt_pk_u8_f32 v5, v1, exec_hi, v3
56356 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xff,0x0c,0x04]
56358 v_cvt_pk_u8_f32 v5, v1, 0, v3
56359 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x01,0x0d,0x04]
56361 v_cvt_pk_u8_f32 v5, v1, -1, v3
56362 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x83,0x0d,0x04]
56364 v_cvt_pk_u8_f32 v5, v1, 0.5, v3
56365 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xe1,0x0d,0x04]
56367 v_cvt_pk_u8_f32 v5, v1, -4.0, v3
56368 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0xef,0x0d,0x04]
56370 v_cvt_pk_u8_f32 v5, v1, v2, v255
56371 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xfe,0x07]
56373 v_cvt_pk_u8_f32 v5, v1, v2, s3
56374 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x0e,0x00]
56376 v_cvt_pk_u8_f32 v5, v1, v2, s103
56377 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x9e,0x01]
56379 v_cvt_pk_u8_f32 v5, v1, v2, vcc_lo
56380 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xaa,0x01]
56382 v_cvt_pk_u8_f32 v5, v1, v2, vcc_hi
56383 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xae,0x01]
56385 v_cvt_pk_u8_f32 v5, v1, v2, ttmp11
56386 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xde,0x01]
56388 v_cvt_pk_u8_f32 v5, v1, v2, m0
56389 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xf2,0x01]
56391 v_cvt_pk_u8_f32 v5, v1, v2, exec_lo
56392 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xfa,0x01]
56394 v_cvt_pk_u8_f32 v5, v1, v2, exec_hi
56395 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xfe,0x01]
56397 v_cvt_pk_u8_f32 v5, v1, v2, 0
56398 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x02,0x02]
56400 v_cvt_pk_u8_f32 v5, v1, v2, -1
56401 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x06,0x03]
56403 v_cvt_pk_u8_f32 v5, v1, v2, 0.5
56404 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xc2,0x03]
56406 v_cvt_pk_u8_f32 v5, v1, v2, -4.0
56407 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0xde,0x03]
56409 v_cvt_pk_u8_f32 v5, -v1, v2, v3
56410 // GFX10: encoding: [0x05,0x00,0x5e,0xd5,0x01,0x05,0x0e,0x24]
56412 v_cvt_pk_u8_f32 v5, |v1|, v2, v3
56413 // GFX10: encoding: [0x05,0x01,0x5e,0xd5,0x01,0x05,0x0e,0x04]
56415 v_cvt_pk_u8_f32 v5, v1, v2, v3 clamp
56416 // GFX10: encoding: [0x05,0x80,0x5e,0xd5,0x01,0x05,0x0e,0x04]
56418 v_div_fixup_f32 v5, v1, v2, v3
56419 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56421 v_div_fixup_f32 v255, v1, v2, v3
56422 // GFX10: encoding: [0xff,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56424 v_div_fixup_f32 v5, v255, v2, v3
56425 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0xff,0x05,0x0e,0x04]
56427 v_div_fixup_f32 v5, s1, v2, v3
56428 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x04,0x0e,0x04]
56430 v_div_fixup_f32 v5, s103, v2, v3
56431 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x67,0x04,0x0e,0x04]
56433 v_div_fixup_f32 v5, vcc_lo, v2, v3
56434 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x6a,0x04,0x0e,0x04]
56436 v_div_fixup_f32 v5, vcc_hi, v2, v3
56437 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x6b,0x04,0x0e,0x04]
56439 v_div_fixup_f32 v5, ttmp11, v2, v3
56440 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x77,0x04,0x0e,0x04]
56442 v_div_fixup_f32 v5, m0, v2, v3
56443 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x7c,0x04,0x0e,0x04]
56445 v_div_fixup_f32 v5, exec_lo, v2, v3
56446 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x7e,0x04,0x0e,0x04]
56448 v_div_fixup_f32 v5, exec_hi, v2, v3
56449 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x7f,0x04,0x0e,0x04]
56451 v_div_fixup_f32 v5, 0, v2, v3
56452 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x80,0x04,0x0e,0x04]
56454 v_div_fixup_f32 v5, -1, v2, v3
56455 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0xc1,0x04,0x0e,0x04]
56457 v_div_fixup_f32 v5, 0.5, v2, v3
56458 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0xf0,0x04,0x0e,0x04]
56460 v_div_fixup_f32 v5, -4.0, v2, v3
56461 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0xf7,0x04,0x0e,0x04]
56463 v_div_fixup_f32 v5, v1, v255, v3
56464 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xff,0x0f,0x04]
56466 v_div_fixup_f32 v5, v1, s2, v3
56467 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0c,0x04]
56469 v_div_fixup_f32 v5, v1, s103, v3
56470 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xcf,0x0c,0x04]
56472 v_div_fixup_f32 v5, v1, vcc_lo, v3
56473 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xd5,0x0c,0x04]
56475 v_div_fixup_f32 v5, v1, vcc_hi, v3
56476 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xd7,0x0c,0x04]
56478 v_div_fixup_f32 v5, v1, ttmp11, v3
56479 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xef,0x0c,0x04]
56481 v_div_fixup_f32 v5, v1, m0, v3
56482 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xf9,0x0c,0x04]
56484 v_div_fixup_f32 v5, v1, exec_lo, v3
56485 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xfd,0x0c,0x04]
56487 v_div_fixup_f32 v5, v1, exec_hi, v3
56488 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xff,0x0c,0x04]
56490 v_div_fixup_f32 v5, v1, 0, v3
56491 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x01,0x0d,0x04]
56493 v_div_fixup_f32 v5, v1, -1, v3
56494 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x83,0x0d,0x04]
56496 v_div_fixup_f32 v5, v1, 0.5, v3
56497 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xe1,0x0d,0x04]
56499 v_div_fixup_f32 v5, v1, -4.0, v3
56500 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0xef,0x0d,0x04]
56502 v_div_fixup_f32 v5, v1, v2, v255
56503 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xfe,0x07]
56505 v_div_fixup_f32 v5, v1, v2, s3
56506 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x00]
56508 v_div_fixup_f32 v5, v1, v2, s103
56509 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x9e,0x01]
56511 v_div_fixup_f32 v5, v1, v2, vcc_lo
56512 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xaa,0x01]
56514 v_div_fixup_f32 v5, v1, v2, vcc_hi
56515 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xae,0x01]
56517 v_div_fixup_f32 v5, v1, v2, ttmp11
56518 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xde,0x01]
56520 v_div_fixup_f32 v5, v1, v2, m0
56521 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xf2,0x01]
56523 v_div_fixup_f32 v5, v1, v2, exec_lo
56524 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xfa,0x01]
56526 v_div_fixup_f32 v5, v1, v2, exec_hi
56527 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xfe,0x01]
56529 v_div_fixup_f32 v5, v1, v2, 0
56530 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x02,0x02]
56532 v_div_fixup_f32 v5, v1, v2, -1
56533 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x06,0x03]
56535 v_div_fixup_f32 v5, v1, v2, 0.5
56536 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xc2,0x03]
56538 v_div_fixup_f32 v5, v1, v2, -4.0
56539 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0xde,0x03]
56541 v_div_fixup_f32 v5, -v1, v2, v3
56542 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x24]
56544 v_div_fixup_f32 v5, v1, -v2, v3
56545 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x44]
56547 v_div_fixup_f32 v5, v1, v2, -v3
56548 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x84]
56550 v_div_fixup_f32 v5, -v1, -v2, -v3
56551 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0xe4]
56553 v_div_fixup_f32 v5, |v1|, v2, v3
56554 // GFX10: encoding: [0x05,0x01,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56556 v_div_fixup_f32 v5, v1, |v2|, v3
56557 // GFX10: encoding: [0x05,0x02,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56559 v_div_fixup_f32 v5, v1, v2, |v3|
56560 // GFX10: encoding: [0x05,0x04,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56562 v_div_fixup_f32 v5, |v1|, |v2|, |v3|
56563 // GFX10: encoding: [0x05,0x07,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56565 v_div_fixup_f32 v5, v1, v2, v3 clamp
56566 // GFX10: encoding: [0x05,0x80,0x5f,0xd5,0x01,0x05,0x0e,0x04]
56568 v_div_fixup_f32 v5, v1, v2, v3 mul:2
56569 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x0c]
56571 v_div_fixup_f32 v5, v1, v2, v3 mul:4
56572 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x14]
56574 v_div_fixup_f32 v5, v1, v2, v3 div:2
56575 // GFX10: encoding: [0x05,0x00,0x5f,0xd5,0x01,0x05,0x0e,0x1c]
56577 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4]
56578 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x04]
56580 v_div_fixup_f64 v[254:255], v[1:2], v[2:3], v[3:4]
56581 // GFX10: encoding: [0xfe,0x00,0x60,0xd5,0x01,0x05,0x0e,0x04]
56583 v_div_fixup_f64 v[5:6], v[254:255], v[2:3], v[3:4]
56584 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0xfe,0x05,0x0e,0x04]
56586 v_div_fixup_f64 v[5:6], s[2:3], v[2:3], v[3:4]
56587 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x02,0x04,0x0e,0x04]
56589 v_div_fixup_f64 v[5:6], s[4:5], v[2:3], v[3:4]
56590 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x04,0x04,0x0e,0x04]
56592 v_div_fixup_f64 v[5:6], s[102:103], v[2:3], v[3:4]
56593 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x66,0x04,0x0e,0x04]
56595 v_div_fixup_f64 v[5:6], vcc, v[2:3], v[3:4]
56596 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x6a,0x04,0x0e,0x04]
56598 v_div_fixup_f64 v[5:6], ttmp[10:11], v[2:3], v[3:4]
56599 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x76,0x04,0x0e,0x04]
56601 v_div_fixup_f64 v[5:6], exec, v[2:3], v[3:4]
56602 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x7e,0x04,0x0e,0x04]
56604 v_div_fixup_f64 v[5:6], 0, v[2:3], v[3:4]
56605 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x80,0x04,0x0e,0x04]
56607 v_div_fixup_f64 v[5:6], -1, v[2:3], v[3:4]
56608 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0xc1,0x04,0x0e,0x04]
56610 v_div_fixup_f64 v[5:6], 0.5, v[2:3], v[3:4]
56611 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0xf0,0x04,0x0e,0x04]
56613 v_div_fixup_f64 v[5:6], -4.0, v[2:3], v[3:4]
56614 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0xf7,0x04,0x0e,0x04]
56616 v_div_fixup_f64 v[5:6], v[1:2], v[254:255], v[3:4]
56617 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xfd,0x0f,0x04]
56619 v_div_fixup_f64 v[5:6], v[1:2], s[4:5], v[3:4]
56620 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x09,0x0c,0x04]
56622 v_div_fixup_f64 v[5:6], v[1:2], s[6:7], v[3:4]
56623 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x0d,0x0c,0x04]
56625 v_div_fixup_f64 v[5:6], v[1:2], s[102:103], v[3:4]
56626 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xcd,0x0c,0x04]
56628 v_div_fixup_f64 v[5:6], v[1:2], vcc, v[3:4]
56629 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xd5,0x0c,0x04]
56631 v_div_fixup_f64 v[5:6], v[1:2], ttmp[10:11], v[3:4]
56632 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xed,0x0c,0x04]
56634 v_div_fixup_f64 v[5:6], v[1:2], exec, v[3:4]
56635 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xfd,0x0c,0x04]
56637 v_div_fixup_f64 v[5:6], v[1:2], 0, v[3:4]
56638 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x01,0x0d,0x04]
56640 v_div_fixup_f64 v[5:6], v[1:2], -1, v[3:4]
56641 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x83,0x0d,0x04]
56643 v_div_fixup_f64 v[5:6], v[1:2], 0.5, v[3:4]
56644 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xe1,0x0d,0x04]
56646 v_div_fixup_f64 v[5:6], v[1:2], -4.0, v[3:4]
56647 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0xef,0x0d,0x04]
56649 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[254:255]
56650 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0xfa,0x07]
56652 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], s[6:7]
56653 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x1a,0x00]
56655 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], s[8:9]
56656 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x22,0x00]
56658 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], s[102:103]
56659 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x9a,0x01]
56661 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], vcc
56662 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0xaa,0x01]
56664 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], ttmp[10:11]
56665 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0xda,0x01]
56667 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], exec
56668 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0xfa,0x01]
56670 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], 0
56671 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x02,0x02]
56673 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], -1
56674 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x06,0x03]
56676 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], 0.5
56677 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0xc2,0x03]
56679 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], -4.0
56680 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0xde,0x03]
56682 v_div_fixup_f64 v[5:6], -v[1:2], v[2:3], v[3:4]
56683 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x24]
56685 v_div_fixup_f64 v[5:6], v[1:2], -v[2:3], v[3:4]
56686 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x44]
56688 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], -v[3:4]
56689 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x84]
56691 v_div_fixup_f64 v[5:6], -v[1:2], -v[2:3], -v[3:4]
56692 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0xe4]
56694 v_div_fixup_f64 v[5:6], |v[1:2]|, v[2:3], v[3:4]
56695 // GFX10: encoding: [0x05,0x01,0x60,0xd5,0x01,0x05,0x0e,0x04]
56697 v_div_fixup_f64 v[5:6], v[1:2], |v[2:3]|, v[3:4]
56698 // GFX10: encoding: [0x05,0x02,0x60,0xd5,0x01,0x05,0x0e,0x04]
56700 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], |v[3:4]|
56701 // GFX10: encoding: [0x05,0x04,0x60,0xd5,0x01,0x05,0x0e,0x04]
56703 v_div_fixup_f64 v[5:6], |v[1:2]|, |v[2:3]|, |v[3:4]|
56704 // GFX10: encoding: [0x05,0x07,0x60,0xd5,0x01,0x05,0x0e,0x04]
56706 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] clamp
56707 // GFX10: encoding: [0x05,0x80,0x60,0xd5,0x01,0x05,0x0e,0x04]
56709 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:2
56710 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x0c]
56712 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:4
56713 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x14]
56715 v_div_fixup_f64 v[5:6], v[1:2], v[2:3], v[3:4] div:2
56716 // GFX10: encoding: [0x05,0x00,0x60,0xd5,0x01,0x05,0x0e,0x1c]
56718 v_add_f64 v[5:6], v[1:2], v[2:3]
56719 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x00]
56721 v_add_f64 v[254:255], v[1:2], v[2:3]
56722 // GFX10: encoding: [0xfe,0x00,0x64,0xd5,0x01,0x05,0x02,0x00]
56724 v_add_f64 v[5:6], v[254:255], v[2:3]
56725 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0xfe,0x05,0x02,0x00]
56727 v_add_f64 v[5:6], s[2:3], v[2:3]
56728 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x02,0x04,0x02,0x00]
56730 v_add_f64 v[5:6], s[4:5], v[2:3]
56731 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x04,0x04,0x02,0x00]
56733 v_add_f64 v[5:6], s[102:103], v[2:3]
56734 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x66,0x04,0x02,0x00]
56736 v_add_f64 v[5:6], vcc, v[2:3]
56737 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x6a,0x04,0x02,0x00]
56739 v_add_f64 v[5:6], ttmp[10:11], v[2:3]
56740 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x76,0x04,0x02,0x00]
56742 v_add_f64 v[5:6], exec, v[2:3]
56743 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x7e,0x04,0x02,0x00]
56745 v_add_f64 v[5:6], 0, v[2:3]
56746 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x80,0x04,0x02,0x00]
56748 v_add_f64 v[5:6], -1, v[2:3]
56749 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0xc1,0x04,0x02,0x00]
56751 v_add_f64 v[5:6], 0.5, v[2:3]
56752 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0xf0,0x04,0x02,0x00]
56754 v_add_f64 v[5:6], -4.0, v[2:3]
56755 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0xf7,0x04,0x02,0x00]
56757 v_add_f64 v[5:6], v[1:2], v[254:255]
56758 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xfd,0x03,0x00]
56760 v_add_f64 v[5:6], v[1:2], s[4:5]
56761 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x09,0x00,0x00]
56763 v_add_f64 v[5:6], v[1:2], s[6:7]
56764 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x0d,0x00,0x00]
56766 v_add_f64 v[5:6], v[1:2], s[102:103]
56767 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xcd,0x00,0x00]
56769 v_add_f64 v[5:6], v[1:2], vcc
56770 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xd5,0x00,0x00]
56772 v_add_f64 v[5:6], v[1:2], ttmp[10:11]
56773 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xed,0x00,0x00]
56775 v_add_f64 v[5:6], v[1:2], exec
56776 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xfd,0x00,0x00]
56778 v_add_f64 v[5:6], v[1:2], 0
56779 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x01,0x01,0x00]
56781 v_add_f64 v[5:6], v[1:2], -1
56782 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x83,0x01,0x00]
56784 v_add_f64 v[5:6], v[1:2], 0.5
56785 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xe1,0x01,0x00]
56787 v_add_f64 v[5:6], v[1:2], -4.0
56788 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0xef,0x01,0x00]
56790 v_add_f64 v[5:6], -v[1:2], v[2:3]
56791 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x20]
56793 v_add_f64 v[5:6], v[1:2], -v[2:3]
56794 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x40]
56796 v_add_f64 v[5:6], -v[1:2], -v[2:3]
56797 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x60]
56799 v_add_f64 v[5:6], |v[1:2]|, v[2:3]
56800 // GFX10: encoding: [0x05,0x01,0x64,0xd5,0x01,0x05,0x02,0x00]
56802 v_add_f64 v[5:6], v[1:2], |v[2:3]|
56803 // GFX10: encoding: [0x05,0x02,0x64,0xd5,0x01,0x05,0x02,0x00]
56805 v_add_f64 v[5:6], |v[1:2]|, |v[2:3]|
56806 // GFX10: encoding: [0x05,0x03,0x64,0xd5,0x01,0x05,0x02,0x00]
56808 v_add_f64 v[5:6], v[1:2], v[2:3] clamp
56809 // GFX10: encoding: [0x05,0x80,0x64,0xd5,0x01,0x05,0x02,0x00]
56811 v_add_f64 v[5:6], v[1:2], v[2:3] mul:2
56812 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x08]
56814 v_add_f64 v[5:6], v[1:2], v[2:3] mul:4
56815 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x10]
56817 v_add_f64 v[5:6], v[1:2], v[2:3] div:2
56818 // GFX10: encoding: [0x05,0x00,0x64,0xd5,0x01,0x05,0x02,0x18]
56820 v_mul_f64 v[5:6], v[1:2], v[2:3]
56821 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x00]
56823 v_mul_f64 v[254:255], v[1:2], v[2:3]
56824 // GFX10: encoding: [0xfe,0x00,0x65,0xd5,0x01,0x05,0x02,0x00]
56826 v_mul_f64 v[5:6], v[254:255], v[2:3]
56827 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0xfe,0x05,0x02,0x00]
56829 v_mul_f64 v[5:6], s[2:3], v[2:3]
56830 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x02,0x04,0x02,0x00]
56832 v_mul_f64 v[5:6], s[4:5], v[2:3]
56833 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x04,0x04,0x02,0x00]
56835 v_mul_f64 v[5:6], s[102:103], v[2:3]
56836 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x66,0x04,0x02,0x00]
56838 v_mul_f64 v[5:6], vcc, v[2:3]
56839 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x6a,0x04,0x02,0x00]
56841 v_mul_f64 v[5:6], ttmp[10:11], v[2:3]
56842 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x76,0x04,0x02,0x00]
56844 v_mul_f64 v[5:6], exec, v[2:3]
56845 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x7e,0x04,0x02,0x00]
56847 v_mul_f64 v[5:6], 0, v[2:3]
56848 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x80,0x04,0x02,0x00]
56850 v_mul_f64 v[5:6], -1, v[2:3]
56851 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0xc1,0x04,0x02,0x00]
56853 v_mul_f64 v[5:6], 0.5, v[2:3]
56854 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0xf0,0x04,0x02,0x00]
56856 v_mul_f64 v[5:6], -4.0, v[2:3]
56857 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0xf7,0x04,0x02,0x00]
56859 v_mul_f64 v[5:6], v[1:2], v[254:255]
56860 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xfd,0x03,0x00]
56862 v_mul_f64 v[5:6], v[1:2], s[4:5]
56863 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x09,0x00,0x00]
56865 v_mul_f64 v[5:6], v[1:2], s[6:7]
56866 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x0d,0x00,0x00]
56868 v_mul_f64 v[5:6], v[1:2], s[102:103]
56869 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xcd,0x00,0x00]
56871 v_mul_f64 v[5:6], v[1:2], vcc
56872 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xd5,0x00,0x00]
56874 v_mul_f64 v[5:6], v[1:2], ttmp[10:11]
56875 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xed,0x00,0x00]
56877 v_mul_f64 v[5:6], v[1:2], exec
56878 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xfd,0x00,0x00]
56880 v_mul_f64 v[5:6], v[1:2], 0
56881 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x01,0x01,0x00]
56883 v_mul_f64 v[5:6], v[1:2], -1
56884 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x83,0x01,0x00]
56886 v_mul_f64 v[5:6], v[1:2], 0.5
56887 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xe1,0x01,0x00]
56889 v_mul_f64 v[5:6], v[1:2], -4.0
56890 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0xef,0x01,0x00]
56892 v_mul_f64 v[5:6], -v[1:2], v[2:3]
56893 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x20]
56895 v_mul_f64 v[5:6], v[1:2], -v[2:3]
56896 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x40]
56898 v_mul_f64 v[5:6], -v[1:2], -v[2:3]
56899 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x60]
56901 v_mul_f64 v[5:6], |v[1:2]|, v[2:3]
56902 // GFX10: encoding: [0x05,0x01,0x65,0xd5,0x01,0x05,0x02,0x00]
56904 v_mul_f64 v[5:6], v[1:2], |v[2:3]|
56905 // GFX10: encoding: [0x05,0x02,0x65,0xd5,0x01,0x05,0x02,0x00]
56907 v_mul_f64 v[5:6], |v[1:2]|, |v[2:3]|
56908 // GFX10: encoding: [0x05,0x03,0x65,0xd5,0x01,0x05,0x02,0x00]
56910 v_mul_f64 v[5:6], v[1:2], v[2:3] clamp
56911 // GFX10: encoding: [0x05,0x80,0x65,0xd5,0x01,0x05,0x02,0x00]
56913 v_mul_f64 v[5:6], v[1:2], v[2:3] mul:2
56914 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x08]
56916 v_mul_f64 v[5:6], v[1:2], v[2:3] mul:4
56917 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x10]
56919 v_mul_f64 v[5:6], v[1:2], v[2:3] div:2
56920 // GFX10: encoding: [0x05,0x00,0x65,0xd5,0x01,0x05,0x02,0x18]
56922 v_min_f64 v[5:6], v[1:2], v[2:3]
56923 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x00]
56925 v_min_f64 v[254:255], v[1:2], v[2:3]
56926 // GFX10: encoding: [0xfe,0x00,0x66,0xd5,0x01,0x05,0x02,0x00]
56928 v_min_f64 v[5:6], v[254:255], v[2:3]
56929 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0xfe,0x05,0x02,0x00]
56931 v_min_f64 v[5:6], s[2:3], v[2:3]
56932 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x02,0x04,0x02,0x00]
56934 v_min_f64 v[5:6], s[4:5], v[2:3]
56935 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x04,0x04,0x02,0x00]
56937 v_min_f64 v[5:6], s[102:103], v[2:3]
56938 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x66,0x04,0x02,0x00]
56940 v_min_f64 v[5:6], vcc, v[2:3]
56941 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x6a,0x04,0x02,0x00]
56943 v_min_f64 v[5:6], ttmp[10:11], v[2:3]
56944 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x76,0x04,0x02,0x00]
56946 v_min_f64 v[5:6], exec, v[2:3]
56947 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x7e,0x04,0x02,0x00]
56949 v_min_f64 v[5:6], 0, v[2:3]
56950 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x80,0x04,0x02,0x00]
56952 v_min_f64 v[5:6], -1, v[2:3]
56953 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0xc1,0x04,0x02,0x00]
56955 v_min_f64 v[5:6], 0.5, v[2:3]
56956 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0xf0,0x04,0x02,0x00]
56958 v_min_f64 v[5:6], -4.0, v[2:3]
56959 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0xf7,0x04,0x02,0x00]
56961 v_min_f64 v[5:6], v[1:2], v[254:255]
56962 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xfd,0x03,0x00]
56964 v_min_f64 v[5:6], v[1:2], s[4:5]
56965 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x09,0x00,0x00]
56967 v_min_f64 v[5:6], v[1:2], s[6:7]
56968 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x0d,0x00,0x00]
56970 v_min_f64 v[5:6], v[1:2], s[102:103]
56971 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xcd,0x00,0x00]
56973 v_min_f64 v[5:6], v[1:2], vcc
56974 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xd5,0x00,0x00]
56976 v_min_f64 v[5:6], v[1:2], ttmp[10:11]
56977 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xed,0x00,0x00]
56979 v_min_f64 v[5:6], v[1:2], exec
56980 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xfd,0x00,0x00]
56982 v_min_f64 v[5:6], v[1:2], 0
56983 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x01,0x01,0x00]
56985 v_min_f64 v[5:6], v[1:2], -1
56986 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x83,0x01,0x00]
56988 v_min_f64 v[5:6], v[1:2], 0.5
56989 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xe1,0x01,0x00]
56991 v_min_f64 v[5:6], v[1:2], -4.0
56992 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0xef,0x01,0x00]
56994 v_min_f64 v[5:6], -v[1:2], v[2:3]
56995 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x20]
56997 v_min_f64 v[5:6], v[1:2], -v[2:3]
56998 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x40]
57000 v_min_f64 v[5:6], -v[1:2], -v[2:3]
57001 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x60]
57003 v_min_f64 v[5:6], |v[1:2]|, v[2:3]
57004 // GFX10: encoding: [0x05,0x01,0x66,0xd5,0x01,0x05,0x02,0x00]
57006 v_min_f64 v[5:6], v[1:2], |v[2:3]|
57007 // GFX10: encoding: [0x05,0x02,0x66,0xd5,0x01,0x05,0x02,0x00]
57009 v_min_f64 v[5:6], |v[1:2]|, |v[2:3]|
57010 // GFX10: encoding: [0x05,0x03,0x66,0xd5,0x01,0x05,0x02,0x00]
57012 v_min_f64 v[5:6], v[1:2], v[2:3] clamp
57013 // GFX10: encoding: [0x05,0x80,0x66,0xd5,0x01,0x05,0x02,0x00]
57015 v_min_f64 v[5:6], v[1:2], v[2:3] mul:2
57016 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x08]
57018 v_min_f64 v[5:6], v[1:2], v[2:3] mul:4
57019 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x10]
57021 v_min_f64 v[5:6], v[1:2], v[2:3] div:2
57022 // GFX10: encoding: [0x05,0x00,0x66,0xd5,0x01,0x05,0x02,0x18]
57024 v_max_f64 v[5:6], v[1:2], v[2:3]
57025 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x00]
57027 v_max_f64 v[254:255], v[1:2], v[2:3]
57028 // GFX10: encoding: [0xfe,0x00,0x67,0xd5,0x01,0x05,0x02,0x00]
57030 v_max_f64 v[5:6], v[254:255], v[2:3]
57031 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0xfe,0x05,0x02,0x00]
57033 v_max_f64 v[5:6], s[2:3], v[2:3]
57034 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x02,0x04,0x02,0x00]
57036 v_max_f64 v[5:6], s[4:5], v[2:3]
57037 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x04,0x04,0x02,0x00]
57039 v_max_f64 v[5:6], s[102:103], v[2:3]
57040 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x66,0x04,0x02,0x00]
57042 v_max_f64 v[5:6], vcc, v[2:3]
57043 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x6a,0x04,0x02,0x00]
57045 v_max_f64 v[5:6], ttmp[10:11], v[2:3]
57046 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x76,0x04,0x02,0x00]
57048 v_max_f64 v[5:6], exec, v[2:3]
57049 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x7e,0x04,0x02,0x00]
57051 v_max_f64 v[5:6], 0, v[2:3]
57052 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x80,0x04,0x02,0x00]
57054 v_max_f64 v[5:6], -1, v[2:3]
57055 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0xc1,0x04,0x02,0x00]
57057 v_max_f64 v[5:6], 0.5, v[2:3]
57058 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0xf0,0x04,0x02,0x00]
57060 v_max_f64 v[5:6], -4.0, v[2:3]
57061 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0xf7,0x04,0x02,0x00]
57063 v_max_f64 v[5:6], v[1:2], v[254:255]
57064 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xfd,0x03,0x00]
57066 v_max_f64 v[5:6], v[1:2], s[4:5]
57067 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x09,0x00,0x00]
57069 v_max_f64 v[5:6], v[1:2], s[6:7]
57070 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x0d,0x00,0x00]
57072 v_max_f64 v[5:6], v[1:2], s[102:103]
57073 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xcd,0x00,0x00]
57075 v_max_f64 v[5:6], v[1:2], vcc
57076 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xd5,0x00,0x00]
57078 v_max_f64 v[5:6], v[1:2], ttmp[10:11]
57079 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xed,0x00,0x00]
57081 v_max_f64 v[5:6], v[1:2], exec
57082 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xfd,0x00,0x00]
57084 v_max_f64 v[5:6], v[1:2], 0
57085 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x01,0x01,0x00]
57087 v_max_f64 v[5:6], v[1:2], -1
57088 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x83,0x01,0x00]
57090 v_max_f64 v[5:6], v[1:2], 0.5
57091 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xe1,0x01,0x00]
57093 v_max_f64 v[5:6], v[1:2], -4.0
57094 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0xef,0x01,0x00]
57096 v_max_f64 v[5:6], -v[1:2], v[2:3]
57097 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x20]
57099 v_max_f64 v[5:6], v[1:2], -v[2:3]
57100 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x40]
57102 v_max_f64 v[5:6], -v[1:2], -v[2:3]
57103 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x60]
57105 v_max_f64 v[5:6], |v[1:2]|, v[2:3]
57106 // GFX10: encoding: [0x05,0x01,0x67,0xd5,0x01,0x05,0x02,0x00]
57108 v_max_f64 v[5:6], v[1:2], |v[2:3]|
57109 // GFX10: encoding: [0x05,0x02,0x67,0xd5,0x01,0x05,0x02,0x00]
57111 v_max_f64 v[5:6], |v[1:2]|, |v[2:3]|
57112 // GFX10: encoding: [0x05,0x03,0x67,0xd5,0x01,0x05,0x02,0x00]
57114 v_max_f64 v[5:6], v[1:2], v[2:3] clamp
57115 // GFX10: encoding: [0x05,0x80,0x67,0xd5,0x01,0x05,0x02,0x00]
57117 v_max_f64 v[5:6], v[1:2], v[2:3] mul:2
57118 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x08]
57120 v_max_f64 v[5:6], v[1:2], v[2:3] mul:4
57121 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x10]
57123 v_max_f64 v[5:6], v[1:2], v[2:3] div:2
57124 // GFX10: encoding: [0x05,0x00,0x67,0xd5,0x01,0x05,0x02,0x18]
57126 v_ldexp_f64 v[5:6], v[1:2], v2
57127 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x05,0x02,0x00]
57129 v_ldexp_f64 v[254:255], v[1:2], v2
57130 // GFX10: encoding: [0xfe,0x00,0x68,0xd5,0x01,0x05,0x02,0x00]
57132 v_ldexp_f64 v[5:6], v[254:255], v2
57133 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0xfe,0x05,0x02,0x00]
57135 v_ldexp_f64 v[5:6], s[2:3], v2
57136 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x02,0x04,0x02,0x00]
57138 v_ldexp_f64 v[5:6], s[4:5], v2
57139 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x04,0x04,0x02,0x00]
57141 v_ldexp_f64 v[5:6], s[102:103], v2
57142 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x66,0x04,0x02,0x00]
57144 v_ldexp_f64 v[5:6], vcc, v2
57145 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x6a,0x04,0x02,0x00]
57147 v_ldexp_f64 v[5:6], ttmp[10:11], v2
57148 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x76,0x04,0x02,0x00]
57150 v_ldexp_f64 v[5:6], exec, v2
57151 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x7e,0x04,0x02,0x00]
57153 v_ldexp_f64 v[5:6], 0, v2
57154 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x80,0x04,0x02,0x00]
57156 v_ldexp_f64 v[5:6], -1, v2
57157 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0xc1,0x04,0x02,0x00]
57159 v_ldexp_f64 v[5:6], 0.5, v2
57160 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0xf0,0x04,0x02,0x00]
57162 v_ldexp_f64 v[5:6], -4.0, v2
57163 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0xf7,0x04,0x02,0x00]
57165 v_ldexp_f64 v[5:6], v[1:2], v255
57166 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xff,0x03,0x00]
57168 v_ldexp_f64 v[5:6], v[1:2], s2
57169 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x05,0x00,0x00]
57171 v_ldexp_f64 v[5:6], v[1:2], s103
57172 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xcf,0x00,0x00]
57174 v_ldexp_f64 v[5:6], v[1:2], vcc_lo
57175 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xd5,0x00,0x00]
57177 v_ldexp_f64 v[5:6], v[1:2], vcc_hi
57178 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xd7,0x00,0x00]
57180 v_ldexp_f64 v[5:6], v[1:2], ttmp11
57181 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xef,0x00,0x00]
57183 v_ldexp_f64 v[5:6], v[1:2], m0
57184 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xf9,0x00,0x00]
57186 v_ldexp_f64 v[5:6], v[1:2], exec_lo
57187 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xfd,0x00,0x00]
57189 v_ldexp_f64 v[5:6], v[1:2], exec_hi
57190 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xff,0x00,0x00]
57192 v_ldexp_f64 v[5:6], v[1:2], 0
57193 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x01,0x01,0x00]
57195 v_ldexp_f64 v[5:6], v[1:2], -1
57196 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x83,0x01,0x00]
57198 v_ldexp_f64 v[5:6], v[1:2], 0.5
57199 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xe1,0x01,0x00]
57201 v_ldexp_f64 v[5:6], v[1:2], -4.0
57202 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0xef,0x01,0x00]
57204 v_ldexp_f64 v[5:6], -v[1:2], v2
57205 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x05,0x02,0x20]
57207 v_ldexp_f64 v[5:6], |v[1:2]|, v2
57208 // GFX10: encoding: [0x05,0x01,0x68,0xd5,0x01,0x05,0x02,0x00]
57210 v_ldexp_f64 v[5:6], v[1:2], v2 clamp
57211 // GFX10: encoding: [0x05,0x80,0x68,0xd5,0x01,0x05,0x02,0x00]
57213 v_ldexp_f64 v[5:6], v[1:2], v2 mul:2
57214 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x05,0x02,0x08]
57216 v_ldexp_f64 v[5:6], v[1:2], v2 mul:4
57217 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x05,0x02,0x10]
57219 v_ldexp_f64 v[5:6], v[1:2], v2 div:2
57220 // GFX10: encoding: [0x05,0x00,0x68,0xd5,0x01,0x05,0x02,0x18]
57222 v_mul_lo_u32 v5, v1, v2
57223 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0x05,0x02,0x00]
57225 v_mul_lo_u32 v255, v1, v2
57226 // GFX10: encoding: [0xff,0x00,0x69,0xd5,0x01,0x05,0x02,0x00]
57228 v_mul_lo_u32 v5, v255, v2
57229 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0xff,0x05,0x02,0x00]
57231 v_mul_lo_u32 v5, s1, v2
57232 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0x04,0x02,0x00]
57234 v_mul_lo_u32 v5, s103, v2
57235 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x67,0x04,0x02,0x00]
57237 v_mul_lo_u32 v5, vcc_lo, v2
57238 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x6a,0x04,0x02,0x00]
57240 v_mul_lo_u32 v5, vcc_hi, v2
57241 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x6b,0x04,0x02,0x00]
57243 v_mul_lo_u32 v5, ttmp11, v2
57244 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x77,0x04,0x02,0x00]
57246 v_mul_lo_u32 v5, m0, v2
57247 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x7c,0x04,0x02,0x00]
57249 v_mul_lo_u32 v5, exec_lo, v2
57250 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x7e,0x04,0x02,0x00]
57252 v_mul_lo_u32 v5, exec_hi, v2
57253 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x7f,0x04,0x02,0x00]
57255 v_mul_lo_u32 v5, 0, v2
57256 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x80,0x04,0x02,0x00]
57258 v_mul_lo_u32 v5, -1, v2
57259 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0xc1,0x04,0x02,0x00]
57261 v_mul_lo_u32 v5, 0.5, v2
57262 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0xf0,0x04,0x02,0x00]
57264 v_mul_lo_u32 v5, -4.0, v2
57265 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0xf7,0x04,0x02,0x00]
57267 v_mul_lo_u32 v5, v1, v255
57268 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xff,0x03,0x00]
57270 v_mul_lo_u32 v5, v1, s2
57271 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0x05,0x00,0x00]
57273 v_mul_lo_u32 v5, v1, s103
57274 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xcf,0x00,0x00]
57276 v_mul_lo_u32 v5, v1, vcc_lo
57277 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xd5,0x00,0x00]
57279 v_mul_lo_u32 v5, v1, vcc_hi
57280 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xd7,0x00,0x00]
57282 v_mul_lo_u32 v5, v1, ttmp11
57283 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xef,0x00,0x00]
57285 v_mul_lo_u32 v5, v1, m0
57286 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xf9,0x00,0x00]
57288 v_mul_lo_u32 v5, v1, exec_lo
57289 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xfd,0x00,0x00]
57291 v_mul_lo_u32 v5, v1, exec_hi
57292 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xff,0x00,0x00]
57294 v_mul_lo_u32 v5, v1, 0
57295 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0x01,0x01,0x00]
57297 v_mul_lo_u32 v5, v1, -1
57298 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0x83,0x01,0x00]
57300 v_mul_lo_u32 v5, v1, 0.5
57301 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xe1,0x01,0x00]
57303 v_mul_lo_u32 v5, v1, -4.0
57304 // GFX10: encoding: [0x05,0x00,0x69,0xd5,0x01,0xef,0x01,0x00]
57306 v_mul_hi_u32 v5, v1, v2
57307 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0x05,0x02,0x00]
57309 v_mul_hi_u32 v255, v1, v2
57310 // GFX10: encoding: [0xff,0x00,0x6a,0xd5,0x01,0x05,0x02,0x00]
57312 v_mul_hi_u32 v5, v255, v2
57313 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0xff,0x05,0x02,0x00]
57315 v_mul_hi_u32 v5, s1, v2
57316 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0x04,0x02,0x00]
57318 v_mul_hi_u32 v5, s103, v2
57319 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x67,0x04,0x02,0x00]
57321 v_mul_hi_u32 v5, vcc_lo, v2
57322 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x6a,0x04,0x02,0x00]
57324 v_mul_hi_u32 v5, vcc_hi, v2
57325 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x6b,0x04,0x02,0x00]
57327 v_mul_hi_u32 v5, ttmp11, v2
57328 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x77,0x04,0x02,0x00]
57330 v_mul_hi_u32 v5, m0, v2
57331 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x7c,0x04,0x02,0x00]
57333 v_mul_hi_u32 v5, exec_lo, v2
57334 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x7e,0x04,0x02,0x00]
57336 v_mul_hi_u32 v5, exec_hi, v2
57337 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x7f,0x04,0x02,0x00]
57339 v_mul_hi_u32 v5, 0, v2
57340 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x80,0x04,0x02,0x00]
57342 v_mul_hi_u32 v5, -1, v2
57343 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0xc1,0x04,0x02,0x00]
57345 v_mul_hi_u32 v5, 0.5, v2
57346 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0xf0,0x04,0x02,0x00]
57348 v_mul_hi_u32 v5, -4.0, v2
57349 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0xf7,0x04,0x02,0x00]
57351 v_mul_hi_u32 v5, v1, v255
57352 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xff,0x03,0x00]
57354 v_mul_hi_u32 v5, v1, s2
57355 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0x05,0x00,0x00]
57357 v_mul_hi_u32 v5, v1, s103
57358 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xcf,0x00,0x00]
57360 v_mul_hi_u32 v5, v1, vcc_lo
57361 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xd5,0x00,0x00]
57363 v_mul_hi_u32 v5, v1, vcc_hi
57364 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xd7,0x00,0x00]
57366 v_mul_hi_u32 v5, v1, ttmp11
57367 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xef,0x00,0x00]
57369 v_mul_hi_u32 v5, v1, m0
57370 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xf9,0x00,0x00]
57372 v_mul_hi_u32 v5, v1, exec_lo
57373 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xfd,0x00,0x00]
57375 v_mul_hi_u32 v5, v1, exec_hi
57376 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xff,0x00,0x00]
57378 v_mul_hi_u32 v5, v1, 0
57379 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0x01,0x01,0x00]
57381 v_mul_hi_u32 v5, v1, -1
57382 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0x83,0x01,0x00]
57384 v_mul_hi_u32 v5, v1, 0.5
57385 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xe1,0x01,0x00]
57387 v_mul_hi_u32 v5, v1, -4.0
57388 // GFX10: encoding: [0x05,0x00,0x6a,0xd5,0x01,0xef,0x01,0x00]
57390 v_mul_hi_i32 v5, v1, v2
57391 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0x05,0x02,0x00]
57393 v_mul_hi_i32 v255, v1, v2
57394 // GFX10: encoding: [0xff,0x00,0x6c,0xd5,0x01,0x05,0x02,0x00]
57396 v_mul_hi_i32 v5, v255, v2
57397 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0xff,0x05,0x02,0x00]
57399 v_mul_hi_i32 v5, s1, v2
57400 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0x04,0x02,0x00]
57402 v_mul_hi_i32 v5, s103, v2
57403 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x67,0x04,0x02,0x00]
57405 v_mul_hi_i32 v5, vcc_lo, v2
57406 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x6a,0x04,0x02,0x00]
57408 v_mul_hi_i32 v5, vcc_hi, v2
57409 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x6b,0x04,0x02,0x00]
57411 v_mul_hi_i32 v5, ttmp11, v2
57412 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x77,0x04,0x02,0x00]
57414 v_mul_hi_i32 v5, m0, v2
57415 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x7c,0x04,0x02,0x00]
57417 v_mul_hi_i32 v5, exec_lo, v2
57418 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x7e,0x04,0x02,0x00]
57420 v_mul_hi_i32 v5, exec_hi, v2
57421 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x7f,0x04,0x02,0x00]
57423 v_mul_hi_i32 v5, 0, v2
57424 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x80,0x04,0x02,0x00]
57426 v_mul_hi_i32 v5, -1, v2
57427 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0xc1,0x04,0x02,0x00]
57429 v_mul_hi_i32 v5, 0.5, v2
57430 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0xf0,0x04,0x02,0x00]
57432 v_mul_hi_i32 v5, -4.0, v2
57433 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0xf7,0x04,0x02,0x00]
57435 v_mul_hi_i32 v5, v1, v255
57436 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xff,0x03,0x00]
57438 v_mul_hi_i32 v5, v1, s2
57439 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0x05,0x00,0x00]
57441 v_mul_hi_i32 v5, v1, s103
57442 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xcf,0x00,0x00]
57444 v_mul_hi_i32 v5, v1, vcc_lo
57445 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xd5,0x00,0x00]
57447 v_mul_hi_i32 v5, v1, vcc_hi
57448 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xd7,0x00,0x00]
57450 v_mul_hi_i32 v5, v1, ttmp11
57451 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xef,0x00,0x00]
57453 v_mul_hi_i32 v5, v1, m0
57454 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xf9,0x00,0x00]
57456 v_mul_hi_i32 v5, v1, exec_lo
57457 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xfd,0x00,0x00]
57459 v_mul_hi_i32 v5, v1, exec_hi
57460 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xff,0x00,0x00]
57462 v_mul_hi_i32 v5, v1, 0
57463 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0x01,0x01,0x00]
57465 v_mul_hi_i32 v5, v1, -1
57466 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0x83,0x01,0x00]
57468 v_mul_hi_i32 v5, v1, 0.5
57469 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xe1,0x01,0x00]
57471 v_mul_hi_i32 v5, v1, -4.0
57472 // GFX10: encoding: [0x05,0x00,0x6c,0xd5,0x01,0xef,0x01,0x00]
57474 v_div_scale_f32 v5, s0, v1, v2, v3
57475 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x0e,0x04]
57476 // W64-ERR: error: invalid operand for instruction
57478 v_div_scale_f32 v255, s0, v1, v2, v3
57479 // W32: encoding: [0xff,0x00,0x6d,0xd5,0x01,0x05,0x0e,0x04]
57480 // W64-ERR: error: invalid operand for instruction
57482 v_div_scale_f32 v5, s0, v255, v2, v3
57483 // W32: encoding: [0x05,0x00,0x6d,0xd5,0xff,0x05,0x0e,0x04]
57484 // W64-ERR: error: invalid operand for instruction
57486 v_div_scale_f32 v5, s0, s1, v2, v3
57487 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x04,0x0e,0x04]
57488 // W64-ERR: error: invalid operand for instruction
57490 v_div_scale_f32 v5, s0, s103, v2, v3
57491 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x67,0x04,0x0e,0x04]
57492 // W64-ERR: error: invalid operand for instruction
57494 v_div_scale_f32 v5, s0, vcc_lo, v2, v3
57495 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x6a,0x04,0x0e,0x04]
57496 // W64-ERR: error: invalid operand for instruction
57498 v_div_scale_f32 v5, s0, vcc_hi, v2, v3
57499 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x6b,0x04,0x0e,0x04]
57500 // W64-ERR: error: invalid operand for instruction
57502 v_div_scale_f32 v5, s0, ttmp11, v2, v3
57503 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x77,0x04,0x0e,0x04]
57504 // W64-ERR: error: invalid operand for instruction
57506 v_div_scale_f32 v5, s0, m0, v2, v3
57507 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x7c,0x04,0x0e,0x04]
57508 // W64-ERR: error: invalid operand for instruction
57510 v_div_scale_f32 v5, s0, exec_lo, v2, v3
57511 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x7e,0x04,0x0e,0x04]
57512 // W64-ERR: error: invalid operand for instruction
57514 v_div_scale_f32 v5, s0, exec_hi, v2, v3
57515 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x7f,0x04,0x0e,0x04]
57516 // W64-ERR: error: invalid operand for instruction
57518 v_div_scale_f32 v5, s0, 0, v2, v3
57519 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x80,0x04,0x0e,0x04]
57520 // W64-ERR: error: invalid operand for instruction
57522 v_div_scale_f32 v5, s0, -1, v2, v3
57523 // W32: encoding: [0x05,0x00,0x6d,0xd5,0xc1,0x04,0x0e,0x04]
57524 // W64-ERR: error: invalid operand for instruction
57526 v_div_scale_f32 v5, s0, 0.5, v2, v3
57527 // W32: encoding: [0x05,0x00,0x6d,0xd5,0xf0,0x04,0x0e,0x04]
57528 // W64-ERR: error: invalid operand for instruction
57530 v_div_scale_f32 v5, s0, -4.0, v2, v3
57531 // W32: encoding: [0x05,0x00,0x6d,0xd5,0xf7,0x04,0x0e,0x04]
57532 // W64-ERR: error: invalid operand for instruction
57534 v_div_scale_f32 v5, s0, v1, v255, v3
57535 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xff,0x0f,0x04]
57536 // W64-ERR: error: invalid operand for instruction
57538 v_div_scale_f32 v5, s0, v1, s2, v3
57539 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x0c,0x04]
57540 // W64-ERR: error: invalid operand for instruction
57542 v_div_scale_f32 v5, s0, v1, s103, v3
57543 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xcf,0x0c,0x04]
57544 // W64-ERR: error: invalid operand for instruction
57546 v_div_scale_f32 v5, s0, v1, vcc_lo, v3
57547 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xd5,0x0c,0x04]
57548 // W64-ERR: error: invalid operand for instruction
57550 v_div_scale_f32 v5, s0, v1, vcc_hi, v3
57551 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xd7,0x0c,0x04]
57552 // W64-ERR: error: invalid operand for instruction
57554 v_div_scale_f32 v5, s0, v1, ttmp11, v3
57555 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xef,0x0c,0x04]
57556 // W64-ERR: error: invalid operand for instruction
57558 v_div_scale_f32 v5, s0, v1, m0, v3
57559 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xf9,0x0c,0x04]
57560 // W64-ERR: error: invalid operand for instruction
57562 v_div_scale_f32 v5, s0, v1, exec_lo, v3
57563 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xfd,0x0c,0x04]
57564 // W64-ERR: error: invalid operand for instruction
57566 v_div_scale_f32 v5, s0, v1, exec_hi, v3
57567 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xff,0x0c,0x04]
57568 // W64-ERR: error: invalid operand for instruction
57570 v_div_scale_f32 v5, s0, v1, 0, v3
57571 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x01,0x0d,0x04]
57572 // W64-ERR: error: invalid operand for instruction
57574 v_div_scale_f32 v5, s0, v1, -1, v3
57575 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x83,0x0d,0x04]
57576 // W64-ERR: error: invalid operand for instruction
57578 v_div_scale_f32 v5, s0, v1, 0.5, v3
57579 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xe1,0x0d,0x04]
57580 // W64-ERR: error: invalid operand for instruction
57582 v_div_scale_f32 v5, s0, v1, -4.0, v3
57583 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xef,0x0d,0x04]
57584 // W64-ERR: error: invalid operand for instruction
57586 v_div_scale_f32 v5, s0, v1, v2, v255
57587 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xfe,0x07]
57588 // W64-ERR: error: invalid operand for instruction
57590 v_div_scale_f32 v5, s0, v1, v2, s3
57591 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x0e,0x00]
57592 // W64-ERR: error: invalid operand for instruction
57594 v_div_scale_f32 v5, s0, v1, v2, s103
57595 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x9e,0x01]
57596 // W64-ERR: error: invalid operand for instruction
57598 v_div_scale_f32 v5, s0, v1, v2, vcc_lo
57599 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xaa,0x01]
57600 // W64-ERR: error: invalid operand for instruction
57602 v_div_scale_f32 v5, s0, v1, v2, vcc_hi
57603 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xae,0x01]
57604 // W64-ERR: error: invalid operand for instruction
57606 v_div_scale_f32 v5, s0, v1, v2, ttmp11
57607 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xde,0x01]
57608 // W64-ERR: error: invalid operand for instruction
57610 v_div_scale_f32 v5, s0, v1, v2, m0
57611 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xf2,0x01]
57612 // W64-ERR: error: invalid operand for instruction
57614 v_div_scale_f32 v5, s0, v1, v2, exec_lo
57615 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xfa,0x01]
57616 // W64-ERR: error: invalid operand for instruction
57618 v_div_scale_f32 v5, s0, v1, v2, exec_hi
57619 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xfe,0x01]
57620 // W64-ERR: error: invalid operand for instruction
57622 v_div_scale_f32 v5, s0, v1, v2, 0
57623 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x02,0x02]
57624 // W64-ERR: error: invalid operand for instruction
57626 v_div_scale_f32 v5, s0, v1, v2, -1
57627 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x06,0x03]
57628 // W64-ERR: error: invalid operand for instruction
57630 v_div_scale_f32 v5, s0, v1, v2, 0.5
57631 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xc2,0x03]
57632 // W64-ERR: error: invalid operand for instruction
57634 v_div_scale_f32 v5, s0, v1, v2, -4.0
57635 // W32: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xde,0x03]
57636 // W64-ERR: error: invalid operand for instruction
57638 v_div_scale_f32 v5, s[0:1], v1, v2, v3
57639 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x0e,0x04]
57640 // W32-ERR: error: invalid operand for instruction
57642 v_div_scale_f32 v255, s[0:1], v1, v2, v3
57643 // W64: encoding: [0xff,0x00,0x6d,0xd5,0x01,0x05,0x0e,0x04]
57644 // W32-ERR: error: invalid operand for instruction
57646 v_div_scale_f32 v5, s[0:1], v255, v2, v3
57647 // W64: encoding: [0x05,0x00,0x6d,0xd5,0xff,0x05,0x0e,0x04]
57648 // W32-ERR: error: invalid operand for instruction
57650 v_div_scale_f32 v5, s[0:1], s1, v2, v3
57651 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x04,0x0e,0x04]
57652 // W32-ERR: error: invalid operand for instruction
57654 v_div_scale_f32 v5, s[0:1], s103, v2, v3
57655 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x67,0x04,0x0e,0x04]
57656 // W32-ERR: error: invalid operand for instruction
57658 v_div_scale_f32 v5, s[0:1], vcc_lo, v2, v3
57659 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x6a,0x04,0x0e,0x04]
57660 // W32-ERR: error: invalid operand for instruction
57662 v_div_scale_f32 v5, s[0:1], vcc_hi, v2, v3
57663 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x6b,0x04,0x0e,0x04]
57664 // W32-ERR: error: invalid operand for instruction
57666 v_div_scale_f32 v5, s[0:1], ttmp11, v2, v3
57667 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x77,0x04,0x0e,0x04]
57668 // W32-ERR: error: invalid operand for instruction
57670 v_div_scale_f32 v5, s[0:1], m0, v2, v3
57671 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x7c,0x04,0x0e,0x04]
57672 // W32-ERR: error: invalid operand for instruction
57674 v_div_scale_f32 v5, s[0:1], exec_lo, v2, v3
57675 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x7e,0x04,0x0e,0x04]
57676 // W32-ERR: error: invalid operand for instruction
57678 v_div_scale_f32 v5, s[0:1], exec_hi, v2, v3
57679 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x7f,0x04,0x0e,0x04]
57680 // W32-ERR: error: invalid operand for instruction
57682 v_div_scale_f32 v5, s[0:1], 0, v2, v3
57683 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x80,0x04,0x0e,0x04]
57684 // W32-ERR: error: invalid operand for instruction
57686 v_div_scale_f32 v5, s[0:1], -1, v2, v3
57687 // W64: encoding: [0x05,0x00,0x6d,0xd5,0xc1,0x04,0x0e,0x04]
57688 // W32-ERR: error: invalid operand for instruction
57690 v_div_scale_f32 v5, s[0:1], 0.5, v2, v3
57691 // W64: encoding: [0x05,0x00,0x6d,0xd5,0xf0,0x04,0x0e,0x04]
57692 // W32-ERR: error: invalid operand for instruction
57694 v_div_scale_f32 v5, s[0:1], -4.0, v2, v3
57695 // W64: encoding: [0x05,0x00,0x6d,0xd5,0xf7,0x04,0x0e,0x04]
57696 // W32-ERR: error: invalid operand for instruction
57698 v_div_scale_f32 v5, s[0:1], v1, v255, v3
57699 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xff,0x0f,0x04]
57700 // W32-ERR: error: invalid operand for instruction
57702 v_div_scale_f32 v5, s[0:1], v1, s2, v3
57703 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x0c,0x04]
57704 // W32-ERR: error: invalid operand for instruction
57706 v_div_scale_f32 v5, s[0:1], v1, s103, v3
57707 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xcf,0x0c,0x04]
57708 // W32-ERR: error: invalid operand for instruction
57710 v_div_scale_f32 v5, s[0:1], v1, vcc_lo, v3
57711 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xd5,0x0c,0x04]
57712 // W32-ERR: error: invalid operand for instruction
57714 v_div_scale_f32 v5, s[0:1], v1, vcc_hi, v3
57715 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xd7,0x0c,0x04]
57716 // W32-ERR: error: invalid operand for instruction
57718 v_div_scale_f32 v5, s[0:1], v1, ttmp11, v3
57719 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xef,0x0c,0x04]
57720 // W32-ERR: error: invalid operand for instruction
57722 v_div_scale_f32 v5, s[0:1], v1, m0, v3
57723 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xf9,0x0c,0x04]
57724 // W32-ERR: error: invalid operand for instruction
57726 v_div_scale_f32 v5, s[0:1], v1, exec_lo, v3
57727 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xfd,0x0c,0x04]
57728 // W32-ERR: error: invalid operand for instruction
57730 v_div_scale_f32 v5, s[0:1], v1, exec_hi, v3
57731 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xff,0x0c,0x04]
57732 // W32-ERR: error: invalid operand for instruction
57734 v_div_scale_f32 v5, s[0:1], v1, 0, v3
57735 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x01,0x0d,0x04]
57736 // W32-ERR: error: invalid operand for instruction
57738 v_div_scale_f32 v5, s[0:1], v1, -1, v3
57739 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x83,0x0d,0x04]
57740 // W32-ERR: error: invalid operand for instruction
57742 v_div_scale_f32 v5, s[0:1], v1, 0.5, v3
57743 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xe1,0x0d,0x04]
57744 // W32-ERR: error: invalid operand for instruction
57746 v_div_scale_f32 v5, s[0:1], v1, -4.0, v3
57747 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0xef,0x0d,0x04]
57748 // W32-ERR: error: invalid operand for instruction
57750 v_div_scale_f32 v5, s[0:1], v1, v2, v255
57751 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xfe,0x07]
57752 // W32-ERR: error: invalid operand for instruction
57754 v_div_scale_f32 v5, s[0:1], v1, v2, s3
57755 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x0e,0x00]
57756 // W32-ERR: error: invalid operand for instruction
57758 v_div_scale_f32 v5, s[0:1], v1, v2, s103
57759 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x9e,0x01]
57760 // W32-ERR: error: invalid operand for instruction
57762 v_div_scale_f32 v5, s[0:1], v1, v2, vcc_lo
57763 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xaa,0x01]
57764 // W32-ERR: error: invalid operand for instruction
57766 v_div_scale_f32 v5, s[0:1], v1, v2, vcc_hi
57767 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xae,0x01]
57768 // W32-ERR: error: invalid operand for instruction
57770 v_div_scale_f32 v5, s[0:1], v1, v2, ttmp11
57771 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xde,0x01]
57772 // W32-ERR: error: invalid operand for instruction
57774 v_div_scale_f32 v5, s[0:1], v1, v2, m0
57775 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xf2,0x01]
57776 // W32-ERR: error: invalid operand for instruction
57778 v_div_scale_f32 v5, s[0:1], v1, v2, exec_lo
57779 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xfa,0x01]
57780 // W32-ERR: error: invalid operand for instruction
57782 v_div_scale_f32 v5, s[0:1], v1, v2, exec_hi
57783 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xfe,0x01]
57784 // W32-ERR: error: invalid operand for instruction
57786 v_div_scale_f32 v5, s[0:1], v1, v2, 0
57787 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x02,0x02]
57788 // W32-ERR: error: invalid operand for instruction
57790 v_div_scale_f32 v5, s[0:1], v1, v2, -1
57791 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0x06,0x03]
57792 // W32-ERR: error: invalid operand for instruction
57794 v_div_scale_f32 v5, s[0:1], v1, v2, 0.5
57795 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xc2,0x03]
57796 // W32-ERR: error: invalid operand for instruction
57798 v_div_scale_f32 v5, s[0:1], v1, v2, -4.0
57799 // W64: encoding: [0x05,0x00,0x6d,0xd5,0x01,0x05,0xde,0x03]
57800 // W32-ERR: error: invalid operand for instruction
57802 v_div_fmas_f32 v5, v1, v2, v3
57803 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57805 v_div_fmas_f32 v255, v1, v2, v3
57806 // GFX10: encoding: [0xff,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57808 v_div_fmas_f32 v5, v255, v2, v3
57809 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0xff,0x05,0x0e,0x04]
57811 v_div_fmas_f32 v5, 0, v2, v3
57812 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x80,0x04,0x0e,0x04]
57814 v_div_fmas_f32 v5, -1, v2, v3
57815 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0xc1,0x04,0x0e,0x04]
57817 v_div_fmas_f32 v5, 0.5, v2, v3
57818 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0xf0,0x04,0x0e,0x04]
57820 v_div_fmas_f32 v5, -4.0, v2, v3
57821 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0xf7,0x04,0x0e,0x04]
57823 v_div_fmas_f32 v5, v1, v255, v3
57824 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0xff,0x0f,0x04]
57826 v_div_fmas_f32 v5, v1, 0, v3
57827 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x01,0x0d,0x04]
57829 v_div_fmas_f32 v5, v1, -1, v3
57830 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x83,0x0d,0x04]
57832 v_div_fmas_f32 v5, v1, 0.5, v3
57833 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0xe1,0x0d,0x04]
57835 v_div_fmas_f32 v5, v1, -4.0, v3
57836 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0xef,0x0d,0x04]
57838 v_div_fmas_f32 v5, v1, v2, v255
57839 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0xfe,0x07]
57841 v_div_fmas_f32 v5, v1, v2, 0
57842 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x02,0x02]
57844 v_div_fmas_f32 v5, v1, v2, -1
57845 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x06,0x03]
57847 v_div_fmas_f32 v5, v1, v2, 0.5
57848 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0xc2,0x03]
57850 v_div_fmas_f32 v5, v1, v2, -4.0
57851 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0xde,0x03]
57853 v_div_fmas_f32 v5, -v1, v2, v3
57854 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x24]
57856 v_div_fmas_f32 v5, v1, -v2, v3
57857 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x44]
57859 v_div_fmas_f32 v5, v1, v2, -v3
57860 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x84]
57862 v_div_fmas_f32 v5, -v1, -v2, -v3
57863 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0xe4]
57865 v_div_fmas_f32 v5, |v1|, v2, v3
57866 // GFX10: encoding: [0x05,0x01,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57868 v_div_fmas_f32 v5, v1, |v2|, v3
57869 // GFX10: encoding: [0x05,0x02,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57871 v_div_fmas_f32 v5, v1, v2, |v3|
57872 // GFX10: encoding: [0x05,0x04,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57874 v_div_fmas_f32 v5, |v1|, |v2|, |v3|
57875 // GFX10: encoding: [0x05,0x07,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57877 v_div_fmas_f32 v5, v1, v2, v3 clamp
57878 // GFX10: encoding: [0x05,0x80,0x6f,0xd5,0x01,0x05,0x0e,0x04]
57880 v_div_fmas_f32 v5, v1, v2, v3 mul:2
57881 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x0c]
57883 v_div_fmas_f32 v5, v1, v2, v3 mul:4
57884 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x14]
57886 v_div_fmas_f32 v5, v1, v2, v3 div:2
57887 // GFX10: encoding: [0x05,0x00,0x6f,0xd5,0x01,0x05,0x0e,0x1c]
57889 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4]
57890 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x04]
57892 v_div_fmas_f64 v[254:255], v[1:2], v[2:3], v[3:4]
57893 // GFX10: encoding: [0xfe,0x00,0x70,0xd5,0x01,0x05,0x0e,0x04]
57895 v_div_fmas_f64 v[5:6], v[254:255], v[2:3], v[3:4]
57896 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0xfe,0x05,0x0e,0x04]
57898 v_div_fmas_f64 v[5:6], 0, v[2:3], v[3:4]
57899 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x80,0x04,0x0e,0x04]
57901 v_div_fmas_f64 v[5:6], -1, v[2:3], v[3:4]
57902 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0xc1,0x04,0x0e,0x04]
57904 v_div_fmas_f64 v[5:6], 0.5, v[2:3], v[3:4]
57905 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0xf0,0x04,0x0e,0x04]
57907 v_div_fmas_f64 v[5:6], -4.0, v[2:3], v[3:4]
57908 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0xf7,0x04,0x0e,0x04]
57910 v_div_fmas_f64 v[5:6], v[1:2], v[254:255], v[3:4]
57911 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0xfd,0x0f,0x04]
57913 v_div_fmas_f64 v[5:6], v[1:2], 0, v[3:4]
57914 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x01,0x0d,0x04]
57916 v_div_fmas_f64 v[5:6], v[1:2], -1, v[3:4]
57917 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x83,0x0d,0x04]
57919 v_div_fmas_f64 v[5:6], v[1:2], 0.5, v[3:4]
57920 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0xe1,0x0d,0x04]
57922 v_div_fmas_f64 v[5:6], v[1:2], -4.0, v[3:4]
57923 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0xef,0x0d,0x04]
57925 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[254:255]
57926 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0xfa,0x07]
57928 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], 0
57929 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x02,0x02]
57931 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], -1
57932 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x06,0x03]
57934 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], 0.5
57935 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0xc2,0x03]
57937 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], -4.0
57938 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0xde,0x03]
57940 v_div_fmas_f64 v[5:6], -v[1:2], v[2:3], v[3:4]
57941 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x24]
57943 v_div_fmas_f64 v[5:6], v[1:2], -v[2:3], v[3:4]
57944 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x44]
57946 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], -v[3:4]
57947 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x84]
57949 v_div_fmas_f64 v[5:6], -v[1:2], -v[2:3], -v[3:4]
57950 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0xe4]
57952 v_div_fmas_f64 v[5:6], |v[1:2]|, v[2:3], v[3:4]
57953 // GFX10: encoding: [0x05,0x01,0x70,0xd5,0x01,0x05,0x0e,0x04]
57955 v_div_fmas_f64 v[5:6], v[1:2], |v[2:3]|, v[3:4]
57956 // GFX10: encoding: [0x05,0x02,0x70,0xd5,0x01,0x05,0x0e,0x04]
57958 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], |v[3:4]|
57959 // GFX10: encoding: [0x05,0x04,0x70,0xd5,0x01,0x05,0x0e,0x04]
57961 v_div_fmas_f64 v[5:6], |v[1:2]|, |v[2:3]|, |v[3:4]|
57962 // GFX10: encoding: [0x05,0x07,0x70,0xd5,0x01,0x05,0x0e,0x04]
57964 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] clamp
57965 // GFX10: encoding: [0x05,0x80,0x70,0xd5,0x01,0x05,0x0e,0x04]
57967 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:2
57968 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x0c]
57970 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] mul:4
57971 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x14]
57973 v_div_fmas_f64 v[5:6], v[1:2], v[2:3], v[3:4] div:2
57974 // GFX10: encoding: [0x05,0x00,0x70,0xd5,0x01,0x05,0x0e,0x1c]
57976 v_msad_u8 v5, v1, v2, v3
57977 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0x0e,0x04]
57979 v_msad_u8 v255, v1, v2, v3
57980 // GFX10: encoding: [0xff,0x00,0x71,0xd5,0x01,0x05,0x0e,0x04]
57982 v_msad_u8 v5, v255, v2, v3
57983 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0xff,0x05,0x0e,0x04]
57985 v_msad_u8 v5, s1, v2, v3
57986 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x04,0x0e,0x04]
57988 v_msad_u8 v5, s103, v2, v3
57989 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x67,0x04,0x0e,0x04]
57991 v_msad_u8 v5, vcc_lo, v2, v3
57992 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x6a,0x04,0x0e,0x04]
57994 v_msad_u8 v5, vcc_hi, v2, v3
57995 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x6b,0x04,0x0e,0x04]
57997 v_msad_u8 v5, ttmp11, v2, v3
57998 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x77,0x04,0x0e,0x04]
58000 v_msad_u8 v5, m0, v2, v3
58001 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x7c,0x04,0x0e,0x04]
58003 v_msad_u8 v5, exec_lo, v2, v3
58004 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x7e,0x04,0x0e,0x04]
58006 v_msad_u8 v5, exec_hi, v2, v3
58007 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x7f,0x04,0x0e,0x04]
58009 v_msad_u8 v5, 0, v2, v3
58010 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x80,0x04,0x0e,0x04]
58012 v_msad_u8 v5, -1, v2, v3
58013 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0xc1,0x04,0x0e,0x04]
58015 v_msad_u8 v5, 0.5, v2, v3
58016 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0xf0,0x04,0x0e,0x04]
58018 v_msad_u8 v5, -4.0, v2, v3
58019 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0xf7,0x04,0x0e,0x04]
58021 v_msad_u8 v5, v1, v255, v3
58022 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xff,0x0f,0x04]
58024 v_msad_u8 v5, v1, s2, v3
58025 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0x0c,0x04]
58027 v_msad_u8 v5, v1, s103, v3
58028 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xcf,0x0c,0x04]
58030 v_msad_u8 v5, v1, vcc_lo, v3
58031 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xd5,0x0c,0x04]
58033 v_msad_u8 v5, v1, vcc_hi, v3
58034 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xd7,0x0c,0x04]
58036 v_msad_u8 v5, v1, ttmp11, v3
58037 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xef,0x0c,0x04]
58039 v_msad_u8 v5, v1, m0, v3
58040 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xf9,0x0c,0x04]
58042 v_msad_u8 v5, v1, exec_lo, v3
58043 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xfd,0x0c,0x04]
58045 v_msad_u8 v5, v1, exec_hi, v3
58046 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xff,0x0c,0x04]
58048 v_msad_u8 v5, v1, 0, v3
58049 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x01,0x0d,0x04]
58051 v_msad_u8 v5, v1, -1, v3
58052 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x83,0x0d,0x04]
58054 v_msad_u8 v5, v1, 0.5, v3
58055 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xe1,0x0d,0x04]
58057 v_msad_u8 v5, v1, -4.0, v3
58058 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0xef,0x0d,0x04]
58060 v_msad_u8 v5, v1, v2, v255
58061 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xfe,0x07]
58063 v_msad_u8 v5, v1, v2, s3
58064 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0x0e,0x00]
58066 v_msad_u8 v5, v1, v2, s103
58067 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0x9e,0x01]
58069 v_msad_u8 v5, v1, v2, vcc_lo
58070 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xaa,0x01]
58072 v_msad_u8 v5, v1, v2, vcc_hi
58073 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xae,0x01]
58075 v_msad_u8 v5, v1, v2, ttmp11
58076 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xde,0x01]
58078 v_msad_u8 v5, v1, v2, m0
58079 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xf2,0x01]
58081 v_msad_u8 v5, v1, v2, exec_lo
58082 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xfa,0x01]
58084 v_msad_u8 v5, v1, v2, exec_hi
58085 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xfe,0x01]
58087 v_msad_u8 v5, v1, v2, 0
58088 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0x02,0x02]
58090 v_msad_u8 v5, v1, v2, -1
58091 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0x06,0x03]
58093 v_msad_u8 v5, v1, v2, 0.5
58094 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xc2,0x03]
58096 v_msad_u8 v5, v1, v2, -4.0
58097 // GFX10: encoding: [0x05,0x00,0x71,0xd5,0x01,0x05,0xde,0x03]
58099 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, v[3:4]
58100 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x0e,0x04]
58102 v_qsad_pk_u16_u8 v[254:255], v[1:2], v2, v[3:4]
58103 // GFX10: encoding: [0xfe,0x00,0x72,0xd5,0x01,0x05,0x0e,0x04]
58105 v_qsad_pk_u16_u8 v[5:6], v[254:255], v2, v[3:4]
58106 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0xfe,0x05,0x0e,0x04]
58108 v_qsad_pk_u16_u8 v[5:6], s[2:3], v2, v[3:4]
58109 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x02,0x04,0x0e,0x04]
58111 v_qsad_pk_u16_u8 v[5:6], s[4:5], v2, v[3:4]
58112 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x04,0x04,0x0e,0x04]
58114 v_qsad_pk_u16_u8 v[5:6], s[102:103], v2, v[3:4]
58115 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x66,0x04,0x0e,0x04]
58117 v_qsad_pk_u16_u8 v[5:6], vcc, v2, v[3:4]
58118 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x6a,0x04,0x0e,0x04]
58120 v_qsad_pk_u16_u8 v[5:6], ttmp[10:11], v2, v[3:4]
58121 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x76,0x04,0x0e,0x04]
58123 v_qsad_pk_u16_u8 v[5:6], exec, v2, v[3:4]
58124 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x7e,0x04,0x0e,0x04]
58126 v_qsad_pk_u16_u8 v[5:6], 0, v2, v[3:4]
58127 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x80,0x04,0x0e,0x04]
58129 v_qsad_pk_u16_u8 v[5:6], -1, v2, v[3:4]
58130 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0xc1,0x04,0x0e,0x04]
58132 v_qsad_pk_u16_u8 v[5:6], v[1:2], v255, v[3:4]
58133 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xff,0x0f,0x04]
58135 v_qsad_pk_u16_u8 v[5:6], v[1:2], s2, v[3:4]
58136 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x0c,0x04]
58138 v_qsad_pk_u16_u8 v[5:6], v[1:2], s103, v[3:4]
58139 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xcf,0x0c,0x04]
58141 v_qsad_pk_u16_u8 v[5:6], v[1:2], vcc_lo, v[3:4]
58142 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xd5,0x0c,0x04]
58144 v_qsad_pk_u16_u8 v[5:6], v[1:2], vcc_hi, v[3:4]
58145 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xd7,0x0c,0x04]
58147 v_qsad_pk_u16_u8 v[5:6], v[1:2], ttmp11, v[3:4]
58148 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xef,0x0c,0x04]
58150 v_qsad_pk_u16_u8 v[5:6], v[1:2], m0, v[3:4]
58151 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xf9,0x0c,0x04]
58153 v_qsad_pk_u16_u8 v[5:6], v[1:2], exec_lo, v[3:4]
58154 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xfd,0x0c,0x04]
58156 v_qsad_pk_u16_u8 v[5:6], v[1:2], exec_hi, v[3:4]
58157 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0xff,0x0c,0x04]
58159 v_qsad_pk_u16_u8 v[5:6], v[1:2], 0, v[3:4]
58160 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x01,0x0d,0x04]
58162 v_qsad_pk_u16_u8 v[5:6], v[1:2], -1, v[3:4]
58163 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x83,0x0d,0x04]
58165 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, v[254:255]
58166 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0xfa,0x07]
58168 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, s[6:7]
58169 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x1a,0x00]
58171 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, s[8:9]
58172 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x22,0x00]
58174 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, s[102:103]
58175 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x9a,0x01]
58177 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, vcc
58178 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0xaa,0x01]
58180 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, ttmp[10:11]
58181 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0xda,0x01]
58183 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, exec
58184 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0xfa,0x01]
58186 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, 0
58187 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x02,0x02]
58189 v_qsad_pk_u16_u8 v[5:6], v[1:2], v2, -1
58190 // GFX10: encoding: [0x05,0x00,0x72,0xd5,0x01,0x05,0x06,0x03]
58192 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, v[3:4]
58193 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x0e,0x04]
58195 v_mqsad_pk_u16_u8 v[254:255], v[1:2], v2, v[3:4]
58196 // GFX10: encoding: [0xfe,0x00,0x73,0xd5,0x01,0x05,0x0e,0x04]
58198 v_mqsad_pk_u16_u8 v[5:6], v[254:255], v2, v[3:4]
58199 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0xfe,0x05,0x0e,0x04]
58201 v_mqsad_pk_u16_u8 v[5:6], s[2:3], v2, v[3:4]
58202 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x02,0x04,0x0e,0x04]
58204 v_mqsad_pk_u16_u8 v[5:6], s[4:5], v2, v[3:4]
58205 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x04,0x04,0x0e,0x04]
58207 v_mqsad_pk_u16_u8 v[5:6], s[102:103], v2, v[3:4]
58208 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x66,0x04,0x0e,0x04]
58210 v_mqsad_pk_u16_u8 v[5:6], vcc, v2, v[3:4]
58211 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x6a,0x04,0x0e,0x04]
58213 v_mqsad_pk_u16_u8 v[5:6], ttmp[10:11], v2, v[3:4]
58214 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x76,0x04,0x0e,0x04]
58216 v_mqsad_pk_u16_u8 v[5:6], exec, v2, v[3:4]
58217 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x7e,0x04,0x0e,0x04]
58219 v_mqsad_pk_u16_u8 v[5:6], 0, v2, v[3:4]
58220 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x80,0x04,0x0e,0x04]
58222 v_mqsad_pk_u16_u8 v[5:6], -1, v2, v[3:4]
58223 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0xc1,0x04,0x0e,0x04]
58225 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v255, v[3:4]
58226 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xff,0x0f,0x04]
58228 v_mqsad_pk_u16_u8 v[5:6], v[1:2], s2, v[3:4]
58229 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x0c,0x04]
58231 v_mqsad_pk_u16_u8 v[5:6], v[1:2], s103, v[3:4]
58232 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xcf,0x0c,0x04]
58234 v_mqsad_pk_u16_u8 v[5:6], v[1:2], vcc_lo, v[3:4]
58235 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xd5,0x0c,0x04]
58237 v_mqsad_pk_u16_u8 v[5:6], v[1:2], vcc_hi, v[3:4]
58238 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xd7,0x0c,0x04]
58240 v_mqsad_pk_u16_u8 v[5:6], v[1:2], ttmp11, v[3:4]
58241 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xef,0x0c,0x04]
58243 v_mqsad_pk_u16_u8 v[5:6], v[1:2], m0, v[3:4]
58244 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xf9,0x0c,0x04]
58246 v_mqsad_pk_u16_u8 v[5:6], v[1:2], exec_lo, v[3:4]
58247 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xfd,0x0c,0x04]
58249 v_mqsad_pk_u16_u8 v[5:6], v[1:2], exec_hi, v[3:4]
58250 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0xff,0x0c,0x04]
58252 v_mqsad_pk_u16_u8 v[5:6], v[1:2], 0, v[3:4]
58253 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x01,0x0d,0x04]
58255 v_mqsad_pk_u16_u8 v[5:6], v[1:2], -1, v[3:4]
58256 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x83,0x0d,0x04]
58258 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, v[254:255]
58259 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0xfa,0x07]
58261 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, s[6:7]
58262 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x1a,0x00]
58264 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, s[8:9]
58265 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x22,0x00]
58267 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, s[102:103]
58268 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x9a,0x01]
58270 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, vcc
58271 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0xaa,0x01]
58273 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, ttmp[10:11]
58274 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0xda,0x01]
58276 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, exec
58277 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0xfa,0x01]
58279 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, 0
58280 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x02,0x02]
58282 v_mqsad_pk_u16_u8 v[5:6], v[1:2], v2, -1
58283 // GFX10: encoding: [0x05,0x00,0x73,0xd5,0x01,0x05,0x06,0x03]
58285 v_trig_preop_f64 v[5:6], v[1:2], v2
58286 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x05,0x02,0x00]
58288 v_trig_preop_f64 v[254:255], v[1:2], v2
58289 // GFX10: encoding: [0xfe,0x00,0x74,0xd5,0x01,0x05,0x02,0x00]
58291 v_trig_preop_f64 v[5:6], v[254:255], v2
58292 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0xfe,0x05,0x02,0x00]
58294 v_trig_preop_f64 v[5:6], s[2:3], v2
58295 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x02,0x04,0x02,0x00]
58297 v_trig_preop_f64 v[5:6], s[4:5], v2
58298 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x04,0x04,0x02,0x00]
58300 v_trig_preop_f64 v[5:6], s[102:103], v2
58301 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x66,0x04,0x02,0x00]
58303 v_trig_preop_f64 v[5:6], vcc, v2
58304 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x6a,0x04,0x02,0x00]
58306 v_trig_preop_f64 v[5:6], ttmp[10:11], v2
58307 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x76,0x04,0x02,0x00]
58309 v_trig_preop_f64 v[5:6], exec, v2
58310 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x7e,0x04,0x02,0x00]
58312 v_trig_preop_f64 v[5:6], 0, v2
58313 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x80,0x04,0x02,0x00]
58315 v_trig_preop_f64 v[5:6], -1, v2
58316 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0xc1,0x04,0x02,0x00]
58318 v_trig_preop_f64 v[5:6], 0.5, v2
58319 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0xf0,0x04,0x02,0x00]
58321 v_trig_preop_f64 v[5:6], -4.0, v2
58322 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0xf7,0x04,0x02,0x00]
58324 v_trig_preop_f64 v[5:6], v[1:2], v255
58325 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xff,0x03,0x00]
58327 v_trig_preop_f64 v[5:6], v[1:2], s2
58328 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x05,0x00,0x00]
58330 v_trig_preop_f64 v[5:6], v[1:2], s103
58331 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xcf,0x00,0x00]
58333 v_trig_preop_f64 v[5:6], v[1:2], vcc_lo
58334 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xd5,0x00,0x00]
58336 v_trig_preop_f64 v[5:6], v[1:2], vcc_hi
58337 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xd7,0x00,0x00]
58339 v_trig_preop_f64 v[5:6], v[1:2], ttmp11
58340 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xef,0x00,0x00]
58342 v_trig_preop_f64 v[5:6], v[1:2], m0
58343 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xf9,0x00,0x00]
58345 v_trig_preop_f64 v[5:6], v[1:2], exec_lo
58346 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xfd,0x00,0x00]
58348 v_trig_preop_f64 v[5:6], v[1:2], exec_hi
58349 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xff,0x00,0x00]
58351 v_trig_preop_f64 v[5:6], v[1:2], 0
58352 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x01,0x01,0x00]
58354 v_trig_preop_f64 v[5:6], v[1:2], -1
58355 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x83,0x01,0x00]
58357 v_trig_preop_f64 v[5:6], v[1:2], 0.5
58358 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xe1,0x01,0x00]
58360 v_trig_preop_f64 v[5:6], v[1:2], -4.0
58361 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0xef,0x01,0x00]
58363 v_trig_preop_f64 v[5:6], -v[1:2], v2
58364 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x05,0x02,0x20]
58366 v_trig_preop_f64 v[5:6], |v[1:2]|, v2
58367 // GFX10: encoding: [0x05,0x01,0x74,0xd5,0x01,0x05,0x02,0x00]
58369 v_trig_preop_f64 v[5:6], v[1:2], v2 clamp
58370 // GFX10: encoding: [0x05,0x80,0x74,0xd5,0x01,0x05,0x02,0x00]
58372 v_trig_preop_f64 v[5:6], v[1:2], v2 mul:2
58373 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x05,0x02,0x08]
58375 v_trig_preop_f64 v[5:6], v[1:2], v2 mul:4
58376 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x05,0x02,0x10]
58378 v_trig_preop_f64 v[5:6], v[1:2], v2 div:2
58379 // GFX10: encoding: [0x05,0x00,0x74,0xd5,0x01,0x05,0x02,0x18]
58381 v_mqsad_u32_u8 v[252:255], v[1:2], v2, v[3:6]
58382 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0x05,0x0e,0x04]
58384 v_mqsad_u32_u8 v[252:255], s[2:3], v2, v[3:6]
58385 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x02,0x04,0x0e,0x04]
58387 v_mqsad_u32_u8 v[252:255], s[4:5], v2, v[3:6]
58388 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x04,0x04,0x0e,0x04]
58390 v_mqsad_u32_u8 v[252:255], s[102:103], v2, v[3:6]
58391 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x66,0x04,0x0e,0x04]
58393 v_mqsad_u32_u8 v[252:255], vcc, v2, v[3:6]
58394 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x6a,0x04,0x0e,0x04]
58396 v_mqsad_u32_u8 v[252:255], ttmp[10:11], v2, v[3:6]
58397 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x76,0x04,0x0e,0x04]
58399 v_mqsad_u32_u8 v[252:255], exec, v2, v[3:6]
58400 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x7e,0x04,0x0e,0x04]
58402 v_mqsad_u32_u8 v[252:255], 0, v2, v[3:6]
58403 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x80,0x04,0x0e,0x04]
58405 v_mqsad_u32_u8 v[252:255], -1, v2, v[3:6]
58406 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0xc1,0x04,0x0e,0x04]
58408 v_mqsad_u32_u8 v[252:255], v[1:2], s2, v[3:6]
58409 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0x05,0x0c,0x04]
58411 v_mqsad_u32_u8 v[252:255], v[1:2], s103, v[3:6]
58412 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xcf,0x0c,0x04]
58414 v_mqsad_u32_u8 v[252:255], v[1:2], vcc_lo, v[3:6]
58415 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xd5,0x0c,0x04]
58417 v_mqsad_u32_u8 v[252:255], v[1:2], vcc_hi, v[3:6]
58418 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xd7,0x0c,0x04]
58420 v_mqsad_u32_u8 v[252:255], v[1:2], ttmp11, v[3:6]
58421 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xef,0x0c,0x04]
58423 v_mqsad_u32_u8 v[252:255], v[1:2], m0, v[3:6]
58424 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xf9,0x0c,0x04]
58426 v_mqsad_u32_u8 v[252:255], v[1:2], exec_lo, v[3:6]
58427 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xfd,0x0c,0x04]
58429 v_mqsad_u32_u8 v[252:255], v[1:2], exec_hi, v[3:6]
58430 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0xff,0x0c,0x04]
58432 v_mqsad_u32_u8 v[252:255], v[1:2], 0, v[3:6]
58433 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0x01,0x0d,0x04]
58435 v_mqsad_u32_u8 v[252:255], v[1:2], -1, v[3:6]
58436 // GFX10: encoding: [0xfc,0x00,0x75,0xd5,0x01,0x83,0x0d,0x04]
58438 v_mad_u64_u32 v[5:6], s12, v1, v2, v[3:4]
58439 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x0e,0x04]
58440 // W64-ERR: error: invalid operand for instruction
58442 v_mad_u64_u32 v[254:255], s12, v1, v2, v[3:4]
58443 // W32: encoding: [0xfe,0x0c,0x76,0xd5,0x01,0x05,0x0e,0x04]
58444 // W64-ERR: error: invalid operand for instruction
58446 v_mad_u64_u32 v[5:6], s14, v1, v2, v[3:4]
58447 // W32: encoding: [0x05,0x0e,0x76,0xd5,0x01,0x05,0x0e,0x04]
58448 // W64-ERR: error: invalid operand for instruction
58450 v_mad_u64_u32 v[5:6], s100, v1, v2, v[3:4]
58451 // W32: encoding: [0x05,0x64,0x76,0xd5,0x01,0x05,0x0e,0x04]
58452 // W64-ERR: error: invalid operand for instruction
58454 v_mad_u64_u32 v[5:6], s12, v255, v2, v[3:4]
58455 // W32: encoding: [0x05,0x0c,0x76,0xd5,0xff,0x05,0x0e,0x04]
58456 // W64-ERR: error: invalid operand for instruction
58458 v_mad_u64_u32 v[5:6], s12, s1, v2, v[3:4]
58459 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x04,0x0e,0x04]
58460 // W64-ERR: error: invalid operand for instruction
58462 v_mad_u64_u32 v[5:6], s12, s101, v2, v[3:4]
58463 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x65,0x04,0x0e,0x04]
58464 // W64-ERR: error: invalid operand for instruction
58466 v_mad_u64_u32 v[5:6], s12, vcc_lo, v2, v[3:4]
58467 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x6a,0x04,0x0e,0x04]
58468 // W64-ERR: error: invalid operand for instruction
58470 v_mad_u64_u32 v[5:6], s12, vcc_hi, v2, v[3:4]
58471 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x6b,0x04,0x0e,0x04]
58472 // W64-ERR: error: invalid operand for instruction
58474 v_mad_u64_u32 v[5:6], s12, m0, v2, v[3:4]
58475 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x7c,0x04,0x0e,0x04]
58476 // W64-ERR: error: invalid operand for instruction
58478 v_mad_u64_u32 v[5:6], s12, exec_lo, v2, v[3:4]
58479 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x7e,0x04,0x0e,0x04]
58480 // W64-ERR: error: invalid operand for instruction
58482 v_mad_u64_u32 v[5:6], s12, exec_hi, v2, v[3:4]
58483 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x7f,0x04,0x0e,0x04]
58484 // W64-ERR: error: invalid operand for instruction
58486 v_mad_u64_u32 v[5:6], s12, 0, v2, v[3:4]
58487 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x80,0x04,0x0e,0x04]
58488 // W64-ERR: error: invalid operand for instruction
58490 v_mad_u64_u32 v[5:6], s12, -1, v2, v[3:4]
58491 // W32: encoding: [0x05,0x0c,0x76,0xd5,0xc1,0x04,0x0e,0x04]
58492 // W64-ERR: error: invalid operand for instruction
58494 v_mad_u64_u32 v[5:6], s12, 0.5, v2, v[3:4]
58495 // W32: encoding: [0x05,0x0c,0x76,0xd5,0xf0,0x04,0x0e,0x04]
58496 // W64-ERR: error: invalid operand for instruction
58498 v_mad_u64_u32 v[5:6], s12, -4.0, v2, v[3:4]
58499 // W32: encoding: [0x05,0x0c,0x76,0xd5,0xf7,0x04,0x0e,0x04]
58500 // W64-ERR: error: invalid operand for instruction
58502 v_mad_u64_u32 v[5:6], s12, v1, v255, v[3:4]
58503 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xff,0x0f,0x04]
58504 // W64-ERR: error: invalid operand for instruction
58506 v_mad_u64_u32 v[5:6], s12, v1, s2, v[3:4]
58507 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x0c,0x04]
58508 // W64-ERR: error: invalid operand for instruction
58510 v_mad_u64_u32 v[5:6], s12, v1, s101, v[3:4]
58511 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xcb,0x0c,0x04]
58512 // W64-ERR: error: invalid operand for instruction
58514 v_mad_u64_u32 v[5:6], s12, v1, vcc_lo, v[3:4]
58515 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xd5,0x0c,0x04]
58516 // W64-ERR: error: invalid operand for instruction
58518 v_mad_u64_u32 v[5:6], s12, v1, vcc_hi, v[3:4]
58519 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xd7,0x0c,0x04]
58520 // W64-ERR: error: invalid operand for instruction
58522 v_mad_u64_u32 v[5:6], s12, v1, m0, v[3:4]
58523 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xf9,0x0c,0x04]
58524 // W64-ERR: error: invalid operand for instruction
58526 v_mad_u64_u32 v[5:6], s12, v1, exec_lo, v[3:4]
58527 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xfd,0x0c,0x04]
58528 // W64-ERR: error: invalid operand for instruction
58530 v_mad_u64_u32 v[5:6], s12, v1, exec_hi, v[3:4]
58531 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xff,0x0c,0x04]
58532 // W64-ERR: error: invalid operand for instruction
58534 v_mad_u64_u32 v[5:6], s12, v1, 0, v[3:4]
58535 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x01,0x0d,0x04]
58536 // W64-ERR: error: invalid operand for instruction
58538 v_mad_u64_u32 v[5:6], s12, v1, -1, v[3:4]
58539 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x83,0x0d,0x04]
58540 // W64-ERR: error: invalid operand for instruction
58542 v_mad_u64_u32 v[5:6], s12, v1, 0.5, v[3:4]
58543 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xe1,0x0d,0x04]
58544 // W64-ERR: error: invalid operand for instruction
58546 v_mad_u64_u32 v[5:6], s12, v1, -4.0, v[3:4]
58547 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xef,0x0d,0x04]
58548 // W64-ERR: error: invalid operand for instruction
58550 v_mad_u64_u32 v[5:6], s12, v1, v2, v[254:255]
58551 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xfa,0x07]
58552 // W64-ERR: error: invalid operand for instruction
58554 v_mad_u64_u32 v[5:6], s12, v1, v2, s[6:7]
58555 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x1a,0x00]
58556 // W64-ERR: error: invalid operand for instruction
58558 v_mad_u64_u32 v[5:6], s12, v1, v2, s[8:9]
58559 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x22,0x00]
58560 // W64-ERR: error: invalid operand for instruction
58562 v_mad_u64_u32 v[5:6], s12, v1, v2, s[100:101]
58563 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x92,0x01]
58564 // W64-ERR: error: invalid operand for instruction
58566 v_mad_u64_u32 v[5:6], s12, v1, v2, vcc
58567 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xaa,0x01]
58568 // W64-ERR: error: invalid operand for instruction
58570 v_mad_u64_u32 v[5:6], s12, v1, v2, exec
58571 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xfa,0x01]
58572 // W64-ERR: error: invalid operand for instruction
58574 v_mad_u64_u32 v[5:6], s12, v1, v2, 0
58575 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x02,0x02]
58576 // W64-ERR: error: invalid operand for instruction
58578 v_mad_u64_u32 v[5:6], s12, v1, v2, -1
58579 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x06,0x03]
58580 // W64-ERR: error: invalid operand for instruction
58582 v_mad_u64_u32 v[5:6], s12, v1, v2, 0.5
58583 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xc2,0x03]
58584 // W64-ERR: error: invalid operand for instruction
58586 v_mad_u64_u32 v[5:6], s12, v1, v2, -4.0
58587 // W32: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xde,0x03]
58588 // W64-ERR: error: invalid operand for instruction
58590 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, v[3:4]
58591 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x0e,0x04]
58592 // W32-ERR: error: invalid operand for instruction
58594 v_mad_u64_u32 v[254:255], s[12:13], v1, v2, v[3:4]
58595 // W64: encoding: [0xfe,0x0c,0x76,0xd5,0x01,0x05,0x0e,0x04]
58596 // W32-ERR: error: invalid operand for instruction
58598 v_mad_u64_u32 v[5:6], s[14:15], v1, v2, v[3:4]
58599 // W64: encoding: [0x05,0x0e,0x76,0xd5,0x01,0x05,0x0e,0x04]
58600 // W32-ERR: error: invalid operand for instruction
58602 v_mad_u64_u32 v[5:6], s[100:101], v1, v2, v[3:4]
58603 // W64: encoding: [0x05,0x64,0x76,0xd5,0x01,0x05,0x0e,0x04]
58604 // W32-ERR: error: invalid operand for instruction
58606 v_mad_u64_u32 v[5:6], s[12:13], v255, v2, v[3:4]
58607 // W64: encoding: [0x05,0x0c,0x76,0xd5,0xff,0x05,0x0e,0x04]
58608 // W32-ERR: error: invalid operand for instruction
58610 v_mad_u64_u32 v[5:6], s[12:13], s1, v2, v[3:4]
58611 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x04,0x0e,0x04]
58612 // W32-ERR: error: invalid operand for instruction
58614 v_mad_u64_u32 v[5:6], s[12:13], s101, v2, v[3:4]
58615 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x65,0x04,0x0e,0x04]
58616 // W32-ERR: error: invalid operand for instruction
58618 v_mad_u64_u32 v[5:6], s[12:13], vcc_lo, v2, v[3:4]
58619 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x6a,0x04,0x0e,0x04]
58620 // W32-ERR: error: invalid operand for instruction
58622 v_mad_u64_u32 v[5:6], s[12:13], vcc_hi, v2, v[3:4]
58623 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x6b,0x04,0x0e,0x04]
58624 // W32-ERR: error: invalid operand for instruction
58626 v_mad_u64_u32 v[5:6], s[12:13], m0, v2, v[3:4]
58627 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x7c,0x04,0x0e,0x04]
58628 // W32-ERR: error: invalid operand for instruction
58630 v_mad_u64_u32 v[5:6], s[12:13], exec_lo, v2, v[3:4]
58631 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x7e,0x04,0x0e,0x04]
58632 // W32-ERR: error: invalid operand for instruction
58634 v_mad_u64_u32 v[5:6], s[12:13], exec_hi, v2, v[3:4]
58635 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x7f,0x04,0x0e,0x04]
58636 // W32-ERR: error: invalid operand for instruction
58638 v_mad_u64_u32 v[5:6], s[12:13], 0, v2, v[3:4]
58639 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x80,0x04,0x0e,0x04]
58640 // W32-ERR: error: invalid operand for instruction
58642 v_mad_u64_u32 v[5:6], s[12:13], -1, v2, v[3:4]
58643 // W64: encoding: [0x05,0x0c,0x76,0xd5,0xc1,0x04,0x0e,0x04]
58644 // W32-ERR: error: invalid operand for instruction
58646 v_mad_u64_u32 v[5:6], s[12:13], 0.5, v2, v[3:4]
58647 // W64: encoding: [0x05,0x0c,0x76,0xd5,0xf0,0x04,0x0e,0x04]
58648 // W32-ERR: error: invalid operand for instruction
58650 v_mad_u64_u32 v[5:6], s[12:13], -4.0, v2, v[3:4]
58651 // W64: encoding: [0x05,0x0c,0x76,0xd5,0xf7,0x04,0x0e,0x04]
58652 // W32-ERR: error: invalid operand for instruction
58654 v_mad_u64_u32 v[5:6], s[12:13], v1, v255, v[3:4]
58655 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xff,0x0f,0x04]
58656 // W32-ERR: error: invalid operand for instruction
58658 v_mad_u64_u32 v[5:6], s[12:13], v1, s2, v[3:4]
58659 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x0c,0x04]
58660 // W32-ERR: error: invalid operand for instruction
58662 v_mad_u64_u32 v[5:6], s[12:13], v1, s101, v[3:4]
58663 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xcb,0x0c,0x04]
58664 // W32-ERR: error: invalid operand for instruction
58666 v_mad_u64_u32 v[5:6], s[12:13], v1, vcc_lo, v[3:4]
58667 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xd5,0x0c,0x04]
58668 // W32-ERR: error: invalid operand for instruction
58670 v_mad_u64_u32 v[5:6], s[12:13], v1, vcc_hi, v[3:4]
58671 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xd7,0x0c,0x04]
58672 // W32-ERR: error: invalid operand for instruction
58674 v_mad_u64_u32 v[5:6], s[12:13], v1, m0, v[3:4]
58675 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xf9,0x0c,0x04]
58676 // W32-ERR: error: invalid operand for instruction
58678 v_mad_u64_u32 v[5:6], s[12:13], v1, exec_lo, v[3:4]
58679 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xfd,0x0c,0x04]
58680 // W32-ERR: error: invalid operand for instruction
58682 v_mad_u64_u32 v[5:6], s[12:13], v1, exec_hi, v[3:4]
58683 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xff,0x0c,0x04]
58684 // W32-ERR: error: invalid operand for instruction
58686 v_mad_u64_u32 v[5:6], s[12:13], v1, 0, v[3:4]
58687 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x01,0x0d,0x04]
58688 // W32-ERR: error: invalid operand for instruction
58690 v_mad_u64_u32 v[5:6], s[12:13], v1, -1, v[3:4]
58691 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x83,0x0d,0x04]
58692 // W32-ERR: error: invalid operand for instruction
58694 v_mad_u64_u32 v[5:6], s[12:13], v1, 0.5, v[3:4]
58695 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xe1,0x0d,0x04]
58696 // W32-ERR: error: invalid operand for instruction
58698 v_mad_u64_u32 v[5:6], s[12:13], v1, -4.0, v[3:4]
58699 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0xef,0x0d,0x04]
58700 // W32-ERR: error: invalid operand for instruction
58702 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, v[254:255]
58703 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xfa,0x07]
58704 // W32-ERR: error: invalid operand for instruction
58706 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, s[6:7]
58707 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x1a,0x00]
58708 // W32-ERR: error: invalid operand for instruction
58710 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, s[8:9]
58711 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x22,0x00]
58712 // W32-ERR: error: invalid operand for instruction
58714 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, s[100:101]
58715 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x92,0x01]
58716 // W32-ERR: error: invalid operand for instruction
58718 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, vcc
58719 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xaa,0x01]
58720 // W32-ERR: error: invalid operand for instruction
58722 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, exec
58723 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xfa,0x01]
58724 // W32-ERR: error: invalid operand for instruction
58726 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, 0
58727 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x02,0x02]
58728 // W32-ERR: error: invalid operand for instruction
58730 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, -1
58731 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0x06,0x03]
58732 // W32-ERR: error: invalid operand for instruction
58734 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, 0.5
58735 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xc2,0x03]
58736 // W32-ERR: error: invalid operand for instruction
58738 v_mad_u64_u32 v[5:6], s[12:13], v1, v2, -4.0
58739 // W64: encoding: [0x05,0x0c,0x76,0xd5,0x01,0x05,0xde,0x03]
58740 // W32-ERR: error: invalid operand for instruction
58742 v_mad_i64_i32 v[5:6], s12, v1, v2, v[3:4]
58743 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x0e,0x04]
58744 // W64-ERR: error: invalid operand for instruction
58746 v_mad_i64_i32 v[254:255], s12, v1, v2, v[3:4]
58747 // W32: encoding: [0xfe,0x0c,0x77,0xd5,0x01,0x05,0x0e,0x04]
58748 // W64-ERR: error: invalid operand for instruction
58750 v_mad_i64_i32 v[5:6], s14, v1, v2, v[3:4]
58751 // W32: encoding: [0x05,0x0e,0x77,0xd5,0x01,0x05,0x0e,0x04]
58752 // W64-ERR: error: invalid operand for instruction
58754 v_mad_i64_i32 v[5:6], s100, v1, v2, v[3:4]
58755 // W32: encoding: [0x05,0x64,0x77,0xd5,0x01,0x05,0x0e,0x04]
58756 // W64-ERR: error: invalid operand for instruction
58758 v_mad_i64_i32 v[5:6], s12, v255, v2, v[3:4]
58759 // W32: encoding: [0x05,0x0c,0x77,0xd5,0xff,0x05,0x0e,0x04]
58760 // W64-ERR: error: invalid operand for instruction
58762 v_mad_i64_i32 v[5:6], s12, s1, v2, v[3:4]
58763 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x04,0x0e,0x04]
58764 // W64-ERR: error: invalid operand for instruction
58766 v_mad_i64_i32 v[5:6], s12, s101, v2, v[3:4]
58767 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x65,0x04,0x0e,0x04]
58768 // W64-ERR: error: invalid operand for instruction
58770 v_mad_i64_i32 v[5:6], s12, vcc_lo, v2, v[3:4]
58771 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x6a,0x04,0x0e,0x04]
58772 // W64-ERR: error: invalid operand for instruction
58774 v_mad_i64_i32 v[5:6], s12, vcc_hi, v2, v[3:4]
58775 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x6b,0x04,0x0e,0x04]
58776 // W64-ERR: error: invalid operand for instruction
58778 v_mad_i64_i32 v[5:6], s12, m0, v2, v[3:4]
58779 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x7c,0x04,0x0e,0x04]
58780 // W64-ERR: error: invalid operand for instruction
58782 v_mad_i64_i32 v[5:6], s12, exec_lo, v2, v[3:4]
58783 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x7e,0x04,0x0e,0x04]
58784 // W64-ERR: error: invalid operand for instruction
58786 v_mad_i64_i32 v[5:6], s12, exec_hi, v2, v[3:4]
58787 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x7f,0x04,0x0e,0x04]
58788 // W64-ERR: error: invalid operand for instruction
58790 v_mad_i64_i32 v[5:6], s12, 0, v2, v[3:4]
58791 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x80,0x04,0x0e,0x04]
58792 // W64-ERR: error: invalid operand for instruction
58794 v_mad_i64_i32 v[5:6], s12, -1, v2, v[3:4]
58795 // W32: encoding: [0x05,0x0c,0x77,0xd5,0xc1,0x04,0x0e,0x04]
58796 // W64-ERR: error: invalid operand for instruction
58798 v_mad_i64_i32 v[5:6], s12, 0.5, v2, v[3:4]
58799 // W32: encoding: [0x05,0x0c,0x77,0xd5,0xf0,0x04,0x0e,0x04]
58800 // W64-ERR: error: invalid operand for instruction
58802 v_mad_i64_i32 v[5:6], s12, -4.0, v2, v[3:4]
58803 // W32: encoding: [0x05,0x0c,0x77,0xd5,0xf7,0x04,0x0e,0x04]
58804 // W64-ERR: error: invalid operand for instruction
58806 v_mad_i64_i32 v[5:6], s12, v1, v255, v[3:4]
58807 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xff,0x0f,0x04]
58808 // W64-ERR: error: invalid operand for instruction
58810 v_mad_i64_i32 v[5:6], s12, v1, s2, v[3:4]
58811 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x0c,0x04]
58812 // W64-ERR: error: invalid operand for instruction
58814 v_mad_i64_i32 v[5:6], s12, v1, s101, v[3:4]
58815 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xcb,0x0c,0x04]
58816 // W64-ERR: error: invalid operand for instruction
58818 v_mad_i64_i32 v[5:6], s12, v1, vcc_lo, v[3:4]
58819 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xd5,0x0c,0x04]
58820 // W64-ERR: error: invalid operand for instruction
58822 v_mad_i64_i32 v[5:6], s12, v1, vcc_hi, v[3:4]
58823 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xd7,0x0c,0x04]
58824 // W64-ERR: error: invalid operand for instruction
58826 v_mad_i64_i32 v[5:6], s12, v1, m0, v[3:4]
58827 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xf9,0x0c,0x04]
58828 // W64-ERR: error: invalid operand for instruction
58830 v_mad_i64_i32 v[5:6], s12, v1, exec_lo, v[3:4]
58831 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xfd,0x0c,0x04]
58832 // W64-ERR: error: invalid operand for instruction
58834 v_mad_i64_i32 v[5:6], s12, v1, exec_hi, v[3:4]
58835 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xff,0x0c,0x04]
58836 // W64-ERR: error: invalid operand for instruction
58838 v_mad_i64_i32 v[5:6], s12, v1, 0, v[3:4]
58839 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x01,0x0d,0x04]
58840 // W64-ERR: error: invalid operand for instruction
58842 v_mad_i64_i32 v[5:6], s12, v1, -1, v[3:4]
58843 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x83,0x0d,0x04]
58844 // W64-ERR: error: invalid operand for instruction
58846 v_mad_i64_i32 v[5:6], s12, v1, 0.5, v[3:4]
58847 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xe1,0x0d,0x04]
58848 // W64-ERR: error: invalid operand for instruction
58850 v_mad_i64_i32 v[5:6], s12, v1, -4.0, v[3:4]
58851 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xef,0x0d,0x04]
58852 // W64-ERR: error: invalid operand for instruction
58854 v_mad_i64_i32 v[5:6], s12, v1, v2, v[254:255]
58855 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xfa,0x07]
58856 // W64-ERR: error: invalid operand for instruction
58858 v_mad_i64_i32 v[5:6], s12, v1, v2, s[6:7]
58859 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x1a,0x00]
58860 // W64-ERR: error: invalid operand for instruction
58862 v_mad_i64_i32 v[5:6], s12, v1, v2, s[8:9]
58863 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x22,0x00]
58864 // W64-ERR: error: invalid operand for instruction
58866 v_mad_i64_i32 v[5:6], s12, v1, v2, s[100:101]
58867 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x92,0x01]
58868 // W64-ERR: error: invalid operand for instruction
58870 v_mad_i64_i32 v[5:6], s12, v1, v2, vcc
58871 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xaa,0x01]
58872 // W64-ERR: error: invalid operand for instruction
58874 v_mad_i64_i32 v[5:6], s12, v1, v2, exec
58875 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xfa,0x01]
58876 // W64-ERR: error: invalid operand for instruction
58878 v_mad_i64_i32 v[5:6], s12, v1, v2, 0
58879 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x02,0x02]
58880 // W64-ERR: error: invalid operand for instruction
58882 v_mad_i64_i32 v[5:6], s12, v1, v2, -1
58883 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x06,0x03]
58884 // W64-ERR: error: invalid operand for instruction
58886 v_mad_i64_i32 v[5:6], s12, v1, v2, 0.5
58887 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xc2,0x03]
58888 // W64-ERR: error: invalid operand for instruction
58890 v_mad_i64_i32 v[5:6], s12, v1, v2, -4.0
58891 // W32: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xde,0x03]
58892 // W64-ERR: error: invalid operand for instruction
58894 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, v[3:4]
58895 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x0e,0x04]
58896 // W32-ERR: error: invalid operand for instruction
58898 v_mad_i64_i32 v[254:255], s[12:13], v1, v2, v[3:4]
58899 // W64: encoding: [0xfe,0x0c,0x77,0xd5,0x01,0x05,0x0e,0x04]
58900 // W32-ERR: error: invalid operand for instruction
58902 v_mad_i64_i32 v[5:6], s[14:15], v1, v2, v[3:4]
58903 // W64: encoding: [0x05,0x0e,0x77,0xd5,0x01,0x05,0x0e,0x04]
58904 // W32-ERR: error: invalid operand for instruction
58906 v_mad_i64_i32 v[5:6], s[100:101], v1, v2, v[3:4]
58907 // W64: encoding: [0x05,0x64,0x77,0xd5,0x01,0x05,0x0e,0x04]
58908 // W32-ERR: error: invalid operand for instruction
58910 v_mad_i64_i32 v[5:6], s[12:13], v255, v2, v[3:4]
58911 // W64: encoding: [0x05,0x0c,0x77,0xd5,0xff,0x05,0x0e,0x04]
58912 // W32-ERR: error: invalid operand for instruction
58914 v_mad_i64_i32 v[5:6], s[12:13], s1, v2, v[3:4]
58915 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x04,0x0e,0x04]
58916 // W32-ERR: error: invalid operand for instruction
58918 v_mad_i64_i32 v[5:6], s[12:13], s101, v2, v[3:4]
58919 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x65,0x04,0x0e,0x04]
58920 // W32-ERR: error: invalid operand for instruction
58922 v_mad_i64_i32 v[5:6], s[12:13], vcc_lo, v2, v[3:4]
58923 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x6a,0x04,0x0e,0x04]
58924 // W32-ERR: error: invalid operand for instruction
58926 v_mad_i64_i32 v[5:6], s[12:13], vcc_hi, v2, v[3:4]
58927 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x6b,0x04,0x0e,0x04]
58928 // W32-ERR: error: invalid operand for instruction
58930 v_mad_i64_i32 v[5:6], s[12:13], m0, v2, v[3:4]
58931 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x7c,0x04,0x0e,0x04]
58932 // W32-ERR: error: invalid operand for instruction
58934 v_mad_i64_i32 v[5:6], s[12:13], exec_lo, v2, v[3:4]
58935 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x7e,0x04,0x0e,0x04]
58936 // W32-ERR: error: invalid operand for instruction
58938 v_mad_i64_i32 v[5:6], s[12:13], exec_hi, v2, v[3:4]
58939 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x7f,0x04,0x0e,0x04]
58940 // W32-ERR: error: invalid operand for instruction
58942 v_mad_i64_i32 v[5:6], s[12:13], 0, v2, v[3:4]
58943 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x80,0x04,0x0e,0x04]
58944 // W32-ERR: error: invalid operand for instruction
58946 v_mad_i64_i32 v[5:6], s[12:13], -1, v2, v[3:4]
58947 // W64: encoding: [0x05,0x0c,0x77,0xd5,0xc1,0x04,0x0e,0x04]
58948 // W32-ERR: error: invalid operand for instruction
58950 v_mad_i64_i32 v[5:6], s[12:13], 0.5, v2, v[3:4]
58951 // W64: encoding: [0x05,0x0c,0x77,0xd5,0xf0,0x04,0x0e,0x04]
58952 // W32-ERR: error: invalid operand for instruction
58954 v_mad_i64_i32 v[5:6], s[12:13], -4.0, v2, v[3:4]
58955 // W64: encoding: [0x05,0x0c,0x77,0xd5,0xf7,0x04,0x0e,0x04]
58956 // W32-ERR: error: invalid operand for instruction
58958 v_mad_i64_i32 v[5:6], s[12:13], v1, v255, v[3:4]
58959 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xff,0x0f,0x04]
58960 // W32-ERR: error: invalid operand for instruction
58962 v_mad_i64_i32 v[5:6], s[12:13], v1, s2, v[3:4]
58963 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x0c,0x04]
58964 // W32-ERR: error: invalid operand for instruction
58966 v_mad_i64_i32 v[5:6], s[12:13], v1, s101, v[3:4]
58967 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xcb,0x0c,0x04]
58968 // W32-ERR: error: invalid operand for instruction
58970 v_mad_i64_i32 v[5:6], s[12:13], v1, vcc_lo, v[3:4]
58971 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xd5,0x0c,0x04]
58972 // W32-ERR: error: invalid operand for instruction
58974 v_mad_i64_i32 v[5:6], s[12:13], v1, vcc_hi, v[3:4]
58975 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xd7,0x0c,0x04]
58976 // W32-ERR: error: invalid operand for instruction
58978 v_mad_i64_i32 v[5:6], s[12:13], v1, m0, v[3:4]
58979 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xf9,0x0c,0x04]
58980 // W32-ERR: error: invalid operand for instruction
58982 v_mad_i64_i32 v[5:6], s[12:13], v1, exec_lo, v[3:4]
58983 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xfd,0x0c,0x04]
58984 // W32-ERR: error: invalid operand for instruction
58986 v_mad_i64_i32 v[5:6], s[12:13], v1, exec_hi, v[3:4]
58987 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xff,0x0c,0x04]
58988 // W32-ERR: error: invalid operand for instruction
58990 v_mad_i64_i32 v[5:6], s[12:13], v1, 0, v[3:4]
58991 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x01,0x0d,0x04]
58992 // W32-ERR: error: invalid operand for instruction
58994 v_mad_i64_i32 v[5:6], s[12:13], v1, -1, v[3:4]
58995 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x83,0x0d,0x04]
58996 // W32-ERR: error: invalid operand for instruction
58998 v_mad_i64_i32 v[5:6], s[12:13], v1, 0.5, v[3:4]
58999 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xe1,0x0d,0x04]
59000 // W32-ERR: error: invalid operand for instruction
59002 v_mad_i64_i32 v[5:6], s[12:13], v1, -4.0, v[3:4]
59003 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0xef,0x0d,0x04]
59004 // W32-ERR: error: invalid operand for instruction
59006 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, v[254:255]
59007 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xfa,0x07]
59008 // W32-ERR: error: invalid operand for instruction
59010 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, s[6:7]
59011 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x1a,0x00]
59012 // W32-ERR: error: invalid operand for instruction
59014 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, s[8:9]
59015 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x22,0x00]
59016 // W32-ERR: error: invalid operand for instruction
59018 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, s[100:101]
59019 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x92,0x01]
59020 // W32-ERR: error: invalid operand for instruction
59022 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, vcc
59023 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xaa,0x01]
59024 // W32-ERR: error: invalid operand for instruction
59026 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, exec
59027 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xfa,0x01]
59028 // W32-ERR: error: invalid operand for instruction
59030 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, 0
59031 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x02,0x02]
59032 // W32-ERR: error: invalid operand for instruction
59034 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, -1
59035 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0x06,0x03]
59036 // W32-ERR: error: invalid operand for instruction
59038 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, 0.5
59039 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xc2,0x03]
59040 // W32-ERR: error: invalid operand for instruction
59042 v_mad_i64_i32 v[5:6], s[12:13], v1, v2, -4.0
59043 // W64: encoding: [0x05,0x0c,0x77,0xd5,0x01,0x05,0xde,0x03]
59044 // W32-ERR: error: invalid operand for instruction
59046 v_xor3_b32 v5, v1, v2, v3
59047 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0x0e,0x04]
59049 v_xor3_b32 v255, v1, v2, v3
59050 // GFX10: encoding: [0xff,0x00,0x78,0xd5,0x01,0x05,0x0e,0x04]
59052 v_xor3_b32 v5, v255, v2, v3
59053 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0xff,0x05,0x0e,0x04]
59055 v_xor3_b32 v5, s1, v2, v3
59056 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x04,0x0e,0x04]
59058 v_xor3_b32 v5, s103, v2, v3
59059 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x67,0x04,0x0e,0x04]
59061 v_xor3_b32 v5, vcc_lo, v2, v3
59062 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x6a,0x04,0x0e,0x04]
59064 v_xor3_b32 v5, vcc_hi, v2, v3
59065 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x6b,0x04,0x0e,0x04]
59067 v_xor3_b32 v5, ttmp11, v2, v3
59068 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x77,0x04,0x0e,0x04]
59070 v_xor3_b32 v5, m0, v2, v3
59071 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x7c,0x04,0x0e,0x04]
59073 v_xor3_b32 v5, exec_lo, v2, v3
59074 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x7e,0x04,0x0e,0x04]
59076 v_xor3_b32 v5, exec_hi, v2, v3
59077 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x7f,0x04,0x0e,0x04]
59079 v_xor3_b32 v5, 0, v2, v3
59080 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x80,0x04,0x0e,0x04]
59082 v_xor3_b32 v5, -1, v2, v3
59083 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0xc1,0x04,0x0e,0x04]
59085 v_xor3_b32 v5, 0.5, v2, v3
59086 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0xf0,0x04,0x0e,0x04]
59088 v_xor3_b32 v5, -4.0, v2, v3
59089 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0xf7,0x04,0x0e,0x04]
59091 v_xor3_b32 v5, v1, v255, v3
59092 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xff,0x0f,0x04]
59094 v_xor3_b32 v5, v1, s2, v3
59095 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0x0c,0x04]
59097 v_xor3_b32 v5, v1, s103, v3
59098 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xcf,0x0c,0x04]
59100 v_xor3_b32 v5, v1, vcc_lo, v3
59101 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xd5,0x0c,0x04]
59103 v_xor3_b32 v5, v1, vcc_hi, v3
59104 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xd7,0x0c,0x04]
59106 v_xor3_b32 v5, v1, ttmp11, v3
59107 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xef,0x0c,0x04]
59109 v_xor3_b32 v5, v1, m0, v3
59110 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xf9,0x0c,0x04]
59112 v_xor3_b32 v5, v1, exec_lo, v3
59113 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xfd,0x0c,0x04]
59115 v_xor3_b32 v5, v1, exec_hi, v3
59116 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xff,0x0c,0x04]
59118 v_xor3_b32 v5, v1, 0, v3
59119 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x01,0x0d,0x04]
59121 v_xor3_b32 v5, v1, -1, v3
59122 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x83,0x0d,0x04]
59124 v_xor3_b32 v5, v1, 0.5, v3
59125 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xe1,0x0d,0x04]
59127 v_xor3_b32 v5, v1, -4.0, v3
59128 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0xef,0x0d,0x04]
59130 v_xor3_b32 v5, v1, v2, v255
59131 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xfe,0x07]
59133 v_xor3_b32 v5, v1, v2, s3
59134 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0x0e,0x00]
59136 v_xor3_b32 v5, v1, v2, s103
59137 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0x9e,0x01]
59139 v_xor3_b32 v5, v1, v2, vcc_lo
59140 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xaa,0x01]
59142 v_xor3_b32 v5, v1, v2, vcc_hi
59143 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xae,0x01]
59145 v_xor3_b32 v5, v1, v2, ttmp11
59146 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xde,0x01]
59148 v_xor3_b32 v5, v1, v2, m0
59149 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xf2,0x01]
59151 v_xor3_b32 v5, v1, v2, exec_lo
59152 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xfa,0x01]
59154 v_xor3_b32 v5, v1, v2, exec_hi
59155 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xfe,0x01]
59157 v_xor3_b32 v5, v1, v2, 0
59158 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0x02,0x02]
59160 v_xor3_b32 v5, v1, v2, -1
59161 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0x06,0x03]
59163 v_xor3_b32 v5, v1, v2, 0.5
59164 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xc2,0x03]
59166 v_xor3_b32 v5, v1, v2, -4.0
59167 // GFX10: encoding: [0x05,0x00,0x78,0xd5,0x01,0x05,0xde,0x03]
59169 v_lshlrev_b64 v[5:6], v1, v[2:3]
59170 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0x05,0x02,0x00]
59172 v_lshlrev_b64 v[254:255], v1, v[2:3]
59173 // GFX10: encoding: [0xfe,0x00,0xff,0xd6,0x01,0x05,0x02,0x00]
59175 v_lshlrev_b64 v[5:6], v255, v[2:3]
59176 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0xff,0x05,0x02,0x00]
59178 v_lshlrev_b64 v[5:6], s1, v[2:3]
59179 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0x04,0x02,0x00]
59181 v_lshlrev_b64 v[5:6], s101, v[2:3]
59182 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x65,0x04,0x02,0x00]
59184 v_lshlrev_b64 v[5:6], vcc_lo, v[2:3]
59185 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x6a,0x04,0x02,0x00]
59187 v_lshlrev_b64 v[5:6], vcc_hi, v[2:3]
59188 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x6b,0x04,0x02,0x00]
59190 v_lshlrev_b64 v[5:6], m0, v[2:3]
59191 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x7c,0x04,0x02,0x00]
59193 v_lshlrev_b64 v[5:6], exec_lo, v[2:3]
59194 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x7e,0x04,0x02,0x00]
59196 v_lshlrev_b64 v[5:6], exec_hi, v[2:3]
59197 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x7f,0x04,0x02,0x00]
59199 v_lshlrev_b64 v[5:6], 0, v[2:3]
59200 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x80,0x04,0x02,0x00]
59202 v_lshlrev_b64 v[5:6], -1, v[2:3]
59203 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0xc1,0x04,0x02,0x00]
59205 v_lshlrev_b64 v[5:6], 0.5, v[2:3]
59206 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0xf0,0x04,0x02,0x00]
59208 v_lshlrev_b64 v[5:6], -4.0, v[2:3]
59209 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0xf7,0x04,0x02,0x00]
59211 v_lshlrev_b64 v[5:6], v1, v[254:255]
59212 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0xfd,0x03,0x00]
59214 v_lshlrev_b64 v[5:6], v1, s[4:5]
59215 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0x09,0x00,0x00]
59217 v_lshlrev_b64 v[5:6], v1, s[6:7]
59218 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0x0d,0x00,0x00]
59220 v_lshlrev_b64 v[5:6], v1, s[100:101]
59221 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0xc9,0x00,0x00]
59223 v_lshlrev_b64 v[5:6], v1, vcc
59224 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0xd5,0x00,0x00]
59226 v_lshlrev_b64 v[5:6], v1, exec
59227 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0xfd,0x00,0x00]
59229 v_lshlrev_b64 v[5:6], v1, 0
59230 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0x01,0x01,0x00]
59232 v_lshlrev_b64 v[5:6], v1, -1
59233 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0x83,0x01,0x00]
59235 v_lshlrev_b64 v[5:6], v1, 0.5
59236 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0xe1,0x01,0x00]
59238 v_lshlrev_b64 v[5:6], v1, -4.0
59239 // GFX10: encoding: [0x05,0x00,0xff,0xd6,0x01,0xef,0x01,0x00]
59241 v_lshrrev_b64 v[5:6], v1, v[2:3]
59242 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0x05,0x02,0x00]
59244 v_lshrrev_b64 v[254:255], v1, v[2:3]
59245 // GFX10: encoding: [0xfe,0x00,0x00,0xd7,0x01,0x05,0x02,0x00]
59247 v_lshrrev_b64 v[5:6], v255, v[2:3]
59248 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0xff,0x05,0x02,0x00]
59250 v_lshrrev_b64 v[5:6], s1, v[2:3]
59251 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0x04,0x02,0x00]
59253 v_lshrrev_b64 v[5:6], s101, v[2:3]
59254 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x65,0x04,0x02,0x00]
59256 v_lshrrev_b64 v[5:6], vcc_lo, v[2:3]
59257 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x6a,0x04,0x02,0x00]
59259 v_lshrrev_b64 v[5:6], vcc_hi, v[2:3]
59260 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x6b,0x04,0x02,0x00]
59262 v_lshrrev_b64 v[5:6], m0, v[2:3]
59263 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x7c,0x04,0x02,0x00]
59265 v_lshrrev_b64 v[5:6], exec_lo, v[2:3]
59266 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x7e,0x04,0x02,0x00]
59268 v_lshrrev_b64 v[5:6], exec_hi, v[2:3]
59269 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x7f,0x04,0x02,0x00]
59271 v_lshrrev_b64 v[5:6], 0, v[2:3]
59272 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x80,0x04,0x02,0x00]
59274 v_lshrrev_b64 v[5:6], -1, v[2:3]
59275 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0xc1,0x04,0x02,0x00]
59277 v_lshrrev_b64 v[5:6], 0.5, v[2:3]
59278 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0xf0,0x04,0x02,0x00]
59280 v_lshrrev_b64 v[5:6], -4.0, v[2:3]
59281 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0xf7,0x04,0x02,0x00]
59283 v_lshrrev_b64 v[5:6], v1, v[254:255]
59284 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0xfd,0x03,0x00]
59286 v_lshrrev_b64 v[5:6], v1, s[4:5]
59287 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0x09,0x00,0x00]
59289 v_lshrrev_b64 v[5:6], v1, s[6:7]
59290 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0x0d,0x00,0x00]
59292 v_lshrrev_b64 v[5:6], v1, s[100:101]
59293 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0xc9,0x00,0x00]
59295 v_lshrrev_b64 v[5:6], v1, vcc
59296 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0xd5,0x00,0x00]
59298 v_lshrrev_b64 v[5:6], v1, exec
59299 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0xfd,0x00,0x00]
59301 v_lshrrev_b64 v[5:6], v1, 0
59302 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0x01,0x01,0x00]
59304 v_lshrrev_b64 v[5:6], v1, -1
59305 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0x83,0x01,0x00]
59307 v_lshrrev_b64 v[5:6], v1, 0.5
59308 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0xe1,0x01,0x00]
59310 v_lshrrev_b64 v[5:6], v1, -4.0
59311 // GFX10: encoding: [0x05,0x00,0x00,0xd7,0x01,0xef,0x01,0x00]
59313 v_ashrrev_i64 v[5:6], v1, v[2:3]
59314 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0x05,0x02,0x00]
59316 v_ashrrev_i64 v[254:255], v1, v[2:3]
59317 // GFX10: encoding: [0xfe,0x00,0x01,0xd7,0x01,0x05,0x02,0x00]
59319 v_ashrrev_i64 v[5:6], v255, v[2:3]
59320 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0xff,0x05,0x02,0x00]
59322 v_ashrrev_i64 v[5:6], s1, v[2:3]
59323 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0x04,0x02,0x00]
59325 v_ashrrev_i64 v[5:6], s101, v[2:3]
59326 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x65,0x04,0x02,0x00]
59328 v_ashrrev_i64 v[5:6], vcc_lo, v[2:3]
59329 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x6a,0x04,0x02,0x00]
59331 v_ashrrev_i64 v[5:6], vcc_hi, v[2:3]
59332 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x6b,0x04,0x02,0x00]
59334 v_ashrrev_i64 v[5:6], m0, v[2:3]
59335 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x7c,0x04,0x02,0x00]
59337 v_ashrrev_i64 v[5:6], exec_lo, v[2:3]
59338 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x7e,0x04,0x02,0x00]
59340 v_ashrrev_i64 v[5:6], exec_hi, v[2:3]
59341 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x7f,0x04,0x02,0x00]
59343 v_ashrrev_i64 v[5:6], 0, v[2:3]
59344 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x80,0x04,0x02,0x00]
59346 v_ashrrev_i64 v[5:6], -1, v[2:3]
59347 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0xc1,0x04,0x02,0x00]
59349 v_ashrrev_i64 v[5:6], 0.5, v[2:3]
59350 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0xf0,0x04,0x02,0x00]
59352 v_ashrrev_i64 v[5:6], -4.0, v[2:3]
59353 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0xf7,0x04,0x02,0x00]
59355 v_ashrrev_i64 v[5:6], v1, v[254:255]
59356 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0xfd,0x03,0x00]
59358 v_ashrrev_i64 v[5:6], v1, s[4:5]
59359 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0x09,0x00,0x00]
59361 v_ashrrev_i64 v[5:6], v1, s[6:7]
59362 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0x0d,0x00,0x00]
59364 v_ashrrev_i64 v[5:6], v1, s[100:101]
59365 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0xc9,0x00,0x00]
59367 v_ashrrev_i64 v[5:6], v1, vcc
59368 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0xd5,0x00,0x00]
59370 v_ashrrev_i64 v[5:6], v1, exec
59371 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0xfd,0x00,0x00]
59373 v_ashrrev_i64 v[5:6], v1, 0
59374 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0x01,0x01,0x00]
59376 v_ashrrev_i64 v[5:6], v1, -1
59377 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0x83,0x01,0x00]
59379 v_ashrrev_i64 v[5:6], v1, 0.5
59380 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0xe1,0x01,0x00]
59382 v_ashrrev_i64 v[5:6], v1, -4.0
59383 // GFX10: encoding: [0x05,0x00,0x01,0xd7,0x01,0xef,0x01,0x00]
59385 v_add_nc_u16 v5, v1, v2
59386 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0x05,0x02,0x00]
59388 v_add_nc_u16 v255, v1, v2
59389 // GFX10: encoding: [0xff,0x00,0x03,0xd7,0x01,0x05,0x02,0x00]
59391 v_add_nc_u16 v5, v255, v2
59392 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0xff,0x05,0x02,0x00]
59394 v_add_nc_u16 v5, s1, v2
59395 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0x04,0x02,0x00]
59397 v_add_nc_u16 v5, s101, v2
59398 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x65,0x04,0x02,0x00]
59400 v_add_nc_u16 v5, vcc_lo, v2
59401 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x6a,0x04,0x02,0x00]
59403 v_add_nc_u16 v5, vcc_hi, v2
59404 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x6b,0x04,0x02,0x00]
59406 v_add_nc_u16 v5, m0, v2
59407 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x7c,0x04,0x02,0x00]
59409 v_add_nc_u16 v5, exec_lo, v2
59410 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x7e,0x04,0x02,0x00]
59412 v_add_nc_u16 v5, exec_hi, v2
59413 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x7f,0x04,0x02,0x00]
59415 v_add_nc_u16 v5, 0, v2
59416 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x80,0x04,0x02,0x00]
59418 v_add_nc_u16 v5, -1, v2
59419 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0xc1,0x04,0x02,0x00]
59421 v_add_nc_u16 v5, 0.5, v2
59422 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0xf0,0x04,0x02,0x00]
59424 v_add_nc_u16 v5, -4.0, v2
59425 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0xf7,0x04,0x02,0x00]
59427 v_add_nc_u16 v5, v1, v255
59428 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xff,0x03,0x00]
59430 v_add_nc_u16 v5, v1, s2
59431 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0x05,0x00,0x00]
59433 v_add_nc_u16 v5, v1, s101
59434 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xcb,0x00,0x00]
59436 v_add_nc_u16 v5, v1, vcc_lo
59437 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xd5,0x00,0x00]
59439 v_add_nc_u16 v5, v1, vcc_hi
59440 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xd7,0x00,0x00]
59442 v_add_nc_u16 v5, v1, m0
59443 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xf9,0x00,0x00]
59445 v_add_nc_u16 v5, v1, exec_lo
59446 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xfd,0x00,0x00]
59448 v_add_nc_u16 v5, v1, exec_hi
59449 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xff,0x00,0x00]
59451 v_add_nc_u16 v5, v1, 0
59452 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0x01,0x01,0x00]
59454 v_add_nc_u16 v5, v1, -1
59455 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0x83,0x01,0x00]
59457 v_add_nc_u16 v5, v1, 0.5
59458 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xe1,0x01,0x00]
59460 v_add_nc_u16 v5, v1, -4.0
59461 // GFX10: encoding: [0x05,0x00,0x03,0xd7,0x01,0xef,0x01,0x00]
59463 v_sub_nc_u16 v5, v1, v2
59464 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0x05,0x02,0x00]
59466 v_sub_nc_u16 v255, v1, v2
59467 // GFX10: encoding: [0xff,0x00,0x04,0xd7,0x01,0x05,0x02,0x00]
59469 v_sub_nc_u16 v5, v255, v2
59470 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0xff,0x05,0x02,0x00]
59472 v_sub_nc_u16 v5, s1, v2
59473 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0x04,0x02,0x00]
59475 v_sub_nc_u16 v5, s101, v2
59476 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x65,0x04,0x02,0x00]
59478 v_sub_nc_u16 v5, vcc_lo, v2
59479 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x6a,0x04,0x02,0x00]
59481 v_sub_nc_u16 v5, vcc_hi, v2
59482 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x6b,0x04,0x02,0x00]
59484 v_sub_nc_u16 v5, m0, v2
59485 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x7c,0x04,0x02,0x00]
59487 v_sub_nc_u16 v5, exec_lo, v2
59488 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x7e,0x04,0x02,0x00]
59490 v_sub_nc_u16 v5, exec_hi, v2
59491 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x7f,0x04,0x02,0x00]
59493 v_sub_nc_u16 v5, 0, v2
59494 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x80,0x04,0x02,0x00]
59496 v_sub_nc_u16 v5, -1, v2
59497 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0xc1,0x04,0x02,0x00]
59499 v_sub_nc_u16 v5, 0.5, v2
59500 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0xf0,0x04,0x02,0x00]
59502 v_sub_nc_u16 v5, -4.0, v2
59503 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0xf7,0x04,0x02,0x00]
59505 v_sub_nc_u16 v5, v1, v255
59506 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xff,0x03,0x00]
59508 v_sub_nc_u16 v5, v1, s2
59509 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0x05,0x00,0x00]
59511 v_sub_nc_u16 v5, v1, s101
59512 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xcb,0x00,0x00]
59514 v_sub_nc_u16 v5, v1, vcc_lo
59515 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xd5,0x00,0x00]
59517 v_sub_nc_u16 v5, v1, vcc_hi
59518 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xd7,0x00,0x00]
59520 v_sub_nc_u16 v5, v1, m0
59521 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xf9,0x00,0x00]
59523 v_sub_nc_u16 v5, v1, exec_lo
59524 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xfd,0x00,0x00]
59526 v_sub_nc_u16 v5, v1, exec_hi
59527 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xff,0x00,0x00]
59529 v_sub_nc_u16 v5, v1, 0
59530 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0x01,0x01,0x00]
59532 v_sub_nc_u16 v5, v1, -1
59533 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0x83,0x01,0x00]
59535 v_sub_nc_u16 v5, v1, 0.5
59536 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xe1,0x01,0x00]
59538 v_sub_nc_u16 v5, v1, -4.0
59539 // GFX10: encoding: [0x05,0x00,0x04,0xd7,0x01,0xef,0x01,0x00]
59541 v_mul_lo_u16 v5, v1, v2
59542 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0x05,0x02,0x00]
59544 v_mul_lo_u16 v255, v1, v2
59545 // GFX10: encoding: [0xff,0x00,0x05,0xd7,0x01,0x05,0x02,0x00]
59547 v_mul_lo_u16 v5, v255, v2
59548 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0xff,0x05,0x02,0x00]
59550 v_mul_lo_u16 v5, s1, v2
59551 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0x04,0x02,0x00]
59553 v_mul_lo_u16 v5, s101, v2
59554 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x65,0x04,0x02,0x00]
59556 v_mul_lo_u16 v5, vcc_lo, v2
59557 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x6a,0x04,0x02,0x00]
59559 v_mul_lo_u16 v5, vcc_hi, v2
59560 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x6b,0x04,0x02,0x00]
59562 v_mul_lo_u16 v5, m0, v2
59563 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x7c,0x04,0x02,0x00]
59565 v_mul_lo_u16 v5, exec_lo, v2
59566 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x7e,0x04,0x02,0x00]
59568 v_mul_lo_u16 v5, exec_hi, v2
59569 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x7f,0x04,0x02,0x00]
59571 v_mul_lo_u16 v5, 0, v2
59572 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x80,0x04,0x02,0x00]
59574 v_mul_lo_u16 v5, -1, v2
59575 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0xc1,0x04,0x02,0x00]
59577 v_mul_lo_u16 v5, 0.5, v2
59578 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0xf0,0x04,0x02,0x00]
59580 v_mul_lo_u16 v5, -4.0, v2
59581 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0xf7,0x04,0x02,0x00]
59583 v_mul_lo_u16 v5, v1, v255
59584 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xff,0x03,0x00]
59586 v_mul_lo_u16 v5, v1, s2
59587 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0x05,0x00,0x00]
59589 v_mul_lo_u16 v5, v1, s101
59590 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xcb,0x00,0x00]
59592 v_mul_lo_u16 v5, v1, vcc_lo
59593 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xd5,0x00,0x00]
59595 v_mul_lo_u16 v5, v1, vcc_hi
59596 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xd7,0x00,0x00]
59598 v_mul_lo_u16 v5, v1, m0
59599 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xf9,0x00,0x00]
59601 v_mul_lo_u16 v5, v1, exec_lo
59602 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xfd,0x00,0x00]
59604 v_mul_lo_u16 v5, v1, exec_hi
59605 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xff,0x00,0x00]
59607 v_mul_lo_u16 v5, v1, 0
59608 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0x01,0x01,0x00]
59610 v_mul_lo_u16 v5, v1, -1
59611 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0x83,0x01,0x00]
59613 v_mul_lo_u16 v5, v1, 0.5
59614 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xe1,0x01,0x00]
59616 v_mul_lo_u16 v5, v1, -4.0
59617 // GFX10: encoding: [0x05,0x00,0x05,0xd7,0x01,0xef,0x01,0x00]
59619 v_lshrrev_b16 v5, v1, v2
59620 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0x05,0x02,0x00]
59622 v_lshrrev_b16 v255, v1, v2
59623 // GFX10: encoding: [0xff,0x00,0x07,0xd7,0x01,0x05,0x02,0x00]
59625 v_lshrrev_b16 v5, v255, v2
59626 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0xff,0x05,0x02,0x00]
59628 v_lshrrev_b16 v5, s1, v2
59629 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0x04,0x02,0x00]
59631 v_lshrrev_b16 v5, s101, v2
59632 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x65,0x04,0x02,0x00]
59634 v_lshrrev_b16 v5, vcc_lo, v2
59635 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x6a,0x04,0x02,0x00]
59637 v_lshrrev_b16 v5, vcc_hi, v2
59638 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x6b,0x04,0x02,0x00]
59640 v_lshrrev_b16 v5, m0, v2
59641 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x7c,0x04,0x02,0x00]
59643 v_lshrrev_b16 v5, exec_lo, v2
59644 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x7e,0x04,0x02,0x00]
59646 v_lshrrev_b16 v5, exec_hi, v2
59647 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x7f,0x04,0x02,0x00]
59649 v_lshrrev_b16 v5, 0, v2
59650 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x80,0x04,0x02,0x00]
59652 v_lshrrev_b16 v5, -1, v2
59653 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0xc1,0x04,0x02,0x00]
59655 v_lshrrev_b16 v5, 0.5, v2
59656 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0xf0,0x04,0x02,0x00]
59658 v_lshrrev_b16 v5, -4.0, v2
59659 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0xf7,0x04,0x02,0x00]
59661 v_lshrrev_b16 v5, v1, v255
59662 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xff,0x03,0x00]
59664 v_lshrrev_b16 v5, v1, s2
59665 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0x05,0x00,0x00]
59667 v_lshrrev_b16 v5, v1, s101
59668 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xcb,0x00,0x00]
59670 v_lshrrev_b16 v5, v1, vcc_lo
59671 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xd5,0x00,0x00]
59673 v_lshrrev_b16 v5, v1, vcc_hi
59674 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xd7,0x00,0x00]
59676 v_lshrrev_b16 v5, v1, m0
59677 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xf9,0x00,0x00]
59679 v_lshrrev_b16 v5, v1, exec_lo
59680 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xfd,0x00,0x00]
59682 v_lshrrev_b16 v5, v1, exec_hi
59683 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xff,0x00,0x00]
59685 v_lshrrev_b16 v5, v1, 0
59686 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0x01,0x01,0x00]
59688 v_lshrrev_b16 v5, v1, -1
59689 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0x83,0x01,0x00]
59691 v_lshrrev_b16 v5, v1, 0.5
59692 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xe1,0x01,0x00]
59694 v_lshrrev_b16 v5, v1, -4.0
59695 // GFX10: encoding: [0x05,0x00,0x07,0xd7,0x01,0xef,0x01,0x00]
59697 v_ashrrev_i16 v5, v1, v2
59698 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0x05,0x02,0x00]
59700 v_ashrrev_i16 v255, v1, v2
59701 // GFX10: encoding: [0xff,0x00,0x08,0xd7,0x01,0x05,0x02,0x00]
59703 v_ashrrev_i16 v5, v255, v2
59704 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0xff,0x05,0x02,0x00]
59706 v_ashrrev_i16 v5, s1, v2
59707 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0x04,0x02,0x00]
59709 v_ashrrev_i16 v5, s101, v2
59710 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x65,0x04,0x02,0x00]
59712 v_ashrrev_i16 v5, vcc_lo, v2
59713 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x6a,0x04,0x02,0x00]
59715 v_ashrrev_i16 v5, vcc_hi, v2
59716 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x6b,0x04,0x02,0x00]
59718 v_ashrrev_i16 v5, m0, v2
59719 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x7c,0x04,0x02,0x00]
59721 v_ashrrev_i16 v5, exec_lo, v2
59722 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x7e,0x04,0x02,0x00]
59724 v_ashrrev_i16 v5, exec_hi, v2
59725 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x7f,0x04,0x02,0x00]
59727 v_ashrrev_i16 v5, 0, v2
59728 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x80,0x04,0x02,0x00]
59730 v_ashrrev_i16 v5, -1, v2
59731 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0xc1,0x04,0x02,0x00]
59733 v_ashrrev_i16 v5, 0.5, v2
59734 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0xf0,0x04,0x02,0x00]
59736 v_ashrrev_i16 v5, -4.0, v2
59737 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0xf7,0x04,0x02,0x00]
59739 v_ashrrev_i16 v5, v1, v255
59740 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xff,0x03,0x00]
59742 v_ashrrev_i16 v5, v1, s2
59743 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0x05,0x00,0x00]
59745 v_ashrrev_i16 v5, v1, s101
59746 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xcb,0x00,0x00]
59748 v_ashrrev_i16 v5, v1, vcc_lo
59749 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xd5,0x00,0x00]
59751 v_ashrrev_i16 v5, v1, vcc_hi
59752 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xd7,0x00,0x00]
59754 v_ashrrev_i16 v5, v1, m0
59755 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xf9,0x00,0x00]
59757 v_ashrrev_i16 v5, v1, exec_lo
59758 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xfd,0x00,0x00]
59760 v_ashrrev_i16 v5, v1, exec_hi
59761 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xff,0x00,0x00]
59763 v_ashrrev_i16 v5, v1, 0
59764 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0x01,0x01,0x00]
59766 v_ashrrev_i16 v5, v1, -1
59767 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0x83,0x01,0x00]
59769 v_ashrrev_i16 v5, v1, 0.5
59770 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xe1,0x01,0x00]
59772 v_ashrrev_i16 v5, v1, -4.0
59773 // GFX10: encoding: [0x05,0x00,0x08,0xd7,0x01,0xef,0x01,0x00]
59775 v_max_u16 v5, v1, v2
59776 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0x05,0x02,0x00]
59778 v_max_u16 v255, v1, v2
59779 // GFX10: encoding: [0xff,0x00,0x09,0xd7,0x01,0x05,0x02,0x00]
59781 v_max_u16 v5, v255, v2
59782 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0xff,0x05,0x02,0x00]
59784 v_max_u16 v5, s1, v2
59785 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0x04,0x02,0x00]
59787 v_max_u16 v5, s101, v2
59788 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x65,0x04,0x02,0x00]
59790 v_max_u16 v5, vcc_lo, v2
59791 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x6a,0x04,0x02,0x00]
59793 v_max_u16 v5, vcc_hi, v2
59794 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x6b,0x04,0x02,0x00]
59796 v_max_u16 v5, m0, v2
59797 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x7c,0x04,0x02,0x00]
59799 v_max_u16 v5, exec_lo, v2
59800 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x7e,0x04,0x02,0x00]
59802 v_max_u16 v5, exec_hi, v2
59803 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x7f,0x04,0x02,0x00]
59805 v_max_u16 v5, 0, v2
59806 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x80,0x04,0x02,0x00]
59808 v_max_u16 v5, -1, v2
59809 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0xc1,0x04,0x02,0x00]
59811 v_max_u16 v5, 0.5, v2
59812 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0xf0,0x04,0x02,0x00]
59814 v_max_u16 v5, -4.0, v2
59815 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0xf7,0x04,0x02,0x00]
59817 v_max_u16 v5, v1, v255
59818 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xff,0x03,0x00]
59820 v_max_u16 v5, v1, s2
59821 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0x05,0x00,0x00]
59823 v_max_u16 v5, v1, s101
59824 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xcb,0x00,0x00]
59826 v_max_u16 v5, v1, vcc_lo
59827 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xd5,0x00,0x00]
59829 v_max_u16 v5, v1, vcc_hi
59830 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xd7,0x00,0x00]
59832 v_max_u16 v5, v1, m0
59833 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xf9,0x00,0x00]
59835 v_max_u16 v5, v1, exec_lo
59836 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xfd,0x00,0x00]
59838 v_max_u16 v5, v1, exec_hi
59839 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xff,0x00,0x00]
59841 v_max_u16 v5, v1, 0
59842 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0x01,0x01,0x00]
59844 v_max_u16 v5, v1, -1
59845 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0x83,0x01,0x00]
59847 v_max_u16 v5, v1, 0.5
59848 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xe1,0x01,0x00]
59850 v_max_u16 v5, v1, -4.0
59851 // GFX10: encoding: [0x05,0x00,0x09,0xd7,0x01,0xef,0x01,0x00]
59853 v_max_i16 v5, v1, v2
59854 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0x05,0x02,0x00]
59856 v_max_i16 v255, v1, v2
59857 // GFX10: encoding: [0xff,0x00,0x0a,0xd7,0x01,0x05,0x02,0x00]
59859 v_max_i16 v5, v255, v2
59860 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0xff,0x05,0x02,0x00]
59862 v_max_i16 v5, s1, v2
59863 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0x04,0x02,0x00]
59865 v_max_i16 v5, s101, v2
59866 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x65,0x04,0x02,0x00]
59868 v_max_i16 v5, vcc_lo, v2
59869 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x6a,0x04,0x02,0x00]
59871 v_max_i16 v5, vcc_hi, v2
59872 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x6b,0x04,0x02,0x00]
59874 v_max_i16 v5, m0, v2
59875 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x7c,0x04,0x02,0x00]
59877 v_max_i16 v5, exec_lo, v2
59878 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x7e,0x04,0x02,0x00]
59880 v_max_i16 v5, exec_hi, v2
59881 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x7f,0x04,0x02,0x00]
59883 v_max_i16 v5, 0, v2
59884 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x80,0x04,0x02,0x00]
59886 v_max_i16 v5, -1, v2
59887 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0xc1,0x04,0x02,0x00]
59889 v_max_i16 v5, 0.5, v2
59890 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0xf0,0x04,0x02,0x00]
59892 v_max_i16 v5, -4.0, v2
59893 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0xf7,0x04,0x02,0x00]
59895 v_max_i16 v5, v1, v255
59896 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xff,0x03,0x00]
59898 v_max_i16 v5, v1, s2
59899 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0x05,0x00,0x00]
59901 v_max_i16 v5, v1, s101
59902 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xcb,0x00,0x00]
59904 v_max_i16 v5, v1, vcc_lo
59905 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xd5,0x00,0x00]
59907 v_max_i16 v5, v1, vcc_hi
59908 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xd7,0x00,0x00]
59910 v_max_i16 v5, v1, m0
59911 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xf9,0x00,0x00]
59913 v_max_i16 v5, v1, exec_lo
59914 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xfd,0x00,0x00]
59916 v_max_i16 v5, v1, exec_hi
59917 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xff,0x00,0x00]
59919 v_max_i16 v5, v1, 0
59920 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0x01,0x01,0x00]
59922 v_max_i16 v5, v1, -1
59923 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0x83,0x01,0x00]
59925 v_max_i16 v5, v1, 0.5
59926 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xe1,0x01,0x00]
59928 v_max_i16 v5, v1, -4.0
59929 // GFX10: encoding: [0x05,0x00,0x0a,0xd7,0x01,0xef,0x01,0x00]
59931 v_min_u16 v5, v1, v2
59932 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0x05,0x02,0x00]
59934 v_min_u16 v255, v1, v2
59935 // GFX10: encoding: [0xff,0x00,0x0b,0xd7,0x01,0x05,0x02,0x00]
59937 v_min_u16 v5, v255, v2
59938 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0xff,0x05,0x02,0x00]
59940 v_min_u16 v5, s1, v2
59941 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0x04,0x02,0x00]
59943 v_min_u16 v5, s101, v2
59944 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x65,0x04,0x02,0x00]
59946 v_min_u16 v5, vcc_lo, v2
59947 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x6a,0x04,0x02,0x00]
59949 v_min_u16 v5, vcc_hi, v2
59950 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x6b,0x04,0x02,0x00]
59952 v_min_u16 v5, m0, v2
59953 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x7c,0x04,0x02,0x00]
59955 v_min_u16 v5, exec_lo, v2
59956 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x7e,0x04,0x02,0x00]
59958 v_min_u16 v5, exec_hi, v2
59959 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x7f,0x04,0x02,0x00]
59961 v_min_u16 v5, 0, v2
59962 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x80,0x04,0x02,0x00]
59964 v_min_u16 v5, -1, v2
59965 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0xc1,0x04,0x02,0x00]
59967 v_min_u16 v5, 0.5, v2
59968 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0xf0,0x04,0x02,0x00]
59970 v_min_u16 v5, -4.0, v2
59971 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0xf7,0x04,0x02,0x00]
59973 v_min_u16 v5, v1, v255
59974 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xff,0x03,0x00]
59976 v_min_u16 v5, v1, s2
59977 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0x05,0x00,0x00]
59979 v_min_u16 v5, v1, s101
59980 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xcb,0x00,0x00]
59982 v_min_u16 v5, v1, vcc_lo
59983 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xd5,0x00,0x00]
59985 v_min_u16 v5, v1, vcc_hi
59986 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xd7,0x00,0x00]
59988 v_min_u16 v5, v1, m0
59989 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xf9,0x00,0x00]
59991 v_min_u16 v5, v1, exec_lo
59992 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xfd,0x00,0x00]
59994 v_min_u16 v5, v1, exec_hi
59995 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xff,0x00,0x00]
59997 v_min_u16 v5, v1, 0
59998 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0x01,0x01,0x00]
60000 v_min_u16 v5, v1, -1
60001 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0x83,0x01,0x00]
60003 v_min_u16 v5, v1, 0.5
60004 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xe1,0x01,0x00]
60006 v_min_u16 v5, v1, -4.0
60007 // GFX10: encoding: [0x05,0x00,0x0b,0xd7,0x01,0xef,0x01,0x00]
60009 v_min_i16 v5, v1, v2
60010 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0x05,0x02,0x00]
60012 v_min_i16 v255, v1, v2
60013 // GFX10: encoding: [0xff,0x00,0x0c,0xd7,0x01,0x05,0x02,0x00]
60015 v_min_i16 v5, v255, v2
60016 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0xff,0x05,0x02,0x00]
60018 v_min_i16 v5, s1, v2
60019 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0x04,0x02,0x00]
60021 v_min_i16 v5, s101, v2
60022 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x65,0x04,0x02,0x00]
60024 v_min_i16 v5, vcc_lo, v2
60025 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x6a,0x04,0x02,0x00]
60027 v_min_i16 v5, vcc_hi, v2
60028 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x6b,0x04,0x02,0x00]
60030 v_min_i16 v5, m0, v2
60031 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x7c,0x04,0x02,0x00]
60033 v_min_i16 v5, exec_lo, v2
60034 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x7e,0x04,0x02,0x00]
60036 v_min_i16 v5, exec_hi, v2
60037 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x7f,0x04,0x02,0x00]
60039 v_min_i16 v5, 0, v2
60040 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x80,0x04,0x02,0x00]
60042 v_min_i16 v5, -1, v2
60043 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0xc1,0x04,0x02,0x00]
60045 v_min_i16 v5, 0.5, v2
60046 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0xf0,0x04,0x02,0x00]
60048 v_min_i16 v5, -4.0, v2
60049 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0xf7,0x04,0x02,0x00]
60051 v_min_i16 v5, v1, v255
60052 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xff,0x03,0x00]
60054 v_min_i16 v5, v1, s2
60055 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0x05,0x00,0x00]
60057 v_min_i16 v5, v1, s101
60058 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xcb,0x00,0x00]
60060 v_min_i16 v5, v1, vcc_lo
60061 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xd5,0x00,0x00]
60063 v_min_i16 v5, v1, vcc_hi
60064 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xd7,0x00,0x00]
60066 v_min_i16 v5, v1, m0
60067 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xf9,0x00,0x00]
60069 v_min_i16 v5, v1, exec_lo
60070 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xfd,0x00,0x00]
60072 v_min_i16 v5, v1, exec_hi
60073 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xff,0x00,0x00]
60075 v_min_i16 v5, v1, 0
60076 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0x01,0x01,0x00]
60078 v_min_i16 v5, v1, -1
60079 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0x83,0x01,0x00]
60081 v_min_i16 v5, v1, 0.5
60082 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xe1,0x01,0x00]
60084 v_min_i16 v5, v1, -4.0
60085 // GFX10: encoding: [0x05,0x00,0x0c,0xd7,0x01,0xef,0x01,0x00]
60087 v_add_nc_i16 v5, v1, v2
60088 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0x05,0x02,0x00]
60090 v_add_nc_i16 v255, v1, v2
60091 // GFX10: encoding: [0xff,0x00,0x0d,0xd7,0x01,0x05,0x02,0x00]
60093 v_add_nc_i16 v5, v255, v2
60094 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0xff,0x05,0x02,0x00]
60096 v_add_nc_i16 v5, s1, v2
60097 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0x04,0x02,0x00]
60099 v_add_nc_i16 v5, s101, v2
60100 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x65,0x04,0x02,0x00]
60102 v_add_nc_i16 v5, vcc_lo, v2
60103 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x6a,0x04,0x02,0x00]
60105 v_add_nc_i16 v5, vcc_hi, v2
60106 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x6b,0x04,0x02,0x00]
60108 v_add_nc_i16 v5, m0, v2
60109 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x7c,0x04,0x02,0x00]
60111 v_add_nc_i16 v5, exec_lo, v2
60112 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x7e,0x04,0x02,0x00]
60114 v_add_nc_i16 v5, exec_hi, v2
60115 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x7f,0x04,0x02,0x00]
60117 v_add_nc_i16 v5, 0, v2
60118 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x80,0x04,0x02,0x00]
60120 v_add_nc_i16 v5, -1, v2
60121 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0xc1,0x04,0x02,0x00]
60123 v_add_nc_i16 v5, 0.5, v2
60124 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0xf0,0x04,0x02,0x00]
60126 v_add_nc_i16 v5, -4.0, v2
60127 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0xf7,0x04,0x02,0x00]
60129 v_add_nc_i16 v5, v1, v255
60130 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xff,0x03,0x00]
60132 v_add_nc_i16 v5, v1, s2
60133 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0x05,0x00,0x00]
60135 v_add_nc_i16 v5, v1, s101
60136 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xcb,0x00,0x00]
60138 v_add_nc_i16 v5, v1, vcc_lo
60139 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xd5,0x00,0x00]
60141 v_add_nc_i16 v5, v1, vcc_hi
60142 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xd7,0x00,0x00]
60144 v_add_nc_i16 v5, v1, m0
60145 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xf9,0x00,0x00]
60147 v_add_nc_i16 v5, v1, exec_lo
60148 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xfd,0x00,0x00]
60150 v_add_nc_i16 v5, v1, exec_hi
60151 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xff,0x00,0x00]
60153 v_add_nc_i16 v5, v1, 0
60154 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0x01,0x01,0x00]
60156 v_add_nc_i16 v5, v1, -1
60157 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0x83,0x01,0x00]
60159 v_add_nc_i16 v5, v1, 0.5
60160 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xe1,0x01,0x00]
60162 v_add_nc_i16 v5, v1, -4.0
60163 // GFX10: encoding: [0x05,0x00,0x0d,0xd7,0x01,0xef,0x01,0x00]
60165 v_sub_nc_i16 v5, v1, v2
60166 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0x05,0x02,0x00]
60168 v_sub_nc_i16 v255, v1, v2
60169 // GFX10: encoding: [0xff,0x00,0x0e,0xd7,0x01,0x05,0x02,0x00]
60171 v_sub_nc_i16 v5, v255, v2
60172 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0xff,0x05,0x02,0x00]
60174 v_sub_nc_i16 v5, s1, v2
60175 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0x04,0x02,0x00]
60177 v_sub_nc_i16 v5, s101, v2
60178 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x65,0x04,0x02,0x00]
60180 v_sub_nc_i16 v5, vcc_lo, v2
60181 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x6a,0x04,0x02,0x00]
60183 v_sub_nc_i16 v5, vcc_hi, v2
60184 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x6b,0x04,0x02,0x00]
60186 v_sub_nc_i16 v5, m0, v2
60187 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x7c,0x04,0x02,0x00]
60189 v_sub_nc_i16 v5, exec_lo, v2
60190 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x7e,0x04,0x02,0x00]
60192 v_sub_nc_i16 v5, exec_hi, v2
60193 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x7f,0x04,0x02,0x00]
60195 v_sub_nc_i16 v5, 0, v2
60196 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x80,0x04,0x02,0x00]
60198 v_sub_nc_i16 v5, -1, v2
60199 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0xc1,0x04,0x02,0x00]
60201 v_sub_nc_i16 v5, 0.5, v2
60202 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0xf0,0x04,0x02,0x00]
60204 v_sub_nc_i16 v5, -4.0, v2
60205 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0xf7,0x04,0x02,0x00]
60207 v_sub_nc_i16 v5, v1, v255
60208 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xff,0x03,0x00]
60210 v_sub_nc_i16 v5, v1, s2
60211 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0x05,0x00,0x00]
60213 v_sub_nc_i16 v5, v1, s101
60214 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xcb,0x00,0x00]
60216 v_sub_nc_i16 v5, v1, vcc_lo
60217 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xd5,0x00,0x00]
60219 v_sub_nc_i16 v5, v1, vcc_hi
60220 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xd7,0x00,0x00]
60222 v_sub_nc_i16 v5, v1, m0
60223 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xf9,0x00,0x00]
60225 v_sub_nc_i16 v5, v1, exec_lo
60226 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xfd,0x00,0x00]
60228 v_sub_nc_i16 v5, v1, exec_hi
60229 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xff,0x00,0x00]
60231 v_sub_nc_i16 v5, v1, 0
60232 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0x01,0x01,0x00]
60234 v_sub_nc_i16 v5, v1, -1
60235 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0x83,0x01,0x00]
60237 v_sub_nc_i16 v5, v1, 0.5
60238 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xe1,0x01,0x00]
60240 v_sub_nc_i16 v5, v1, -4.0
60241 // GFX10: encoding: [0x05,0x00,0x0e,0xd7,0x01,0xef,0x01,0x00]
60243 v_pack_b32_f16 v5, v1, v2
60244 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x05,0x02,0x00]
60246 v_pack_b32_f16 v255, v1, v2
60247 // GFX10: encoding: [0xff,0x00,0x11,0xd7,0x01,0x05,0x02,0x00]
60249 v_pack_b32_f16 v5, v255, v2
60250 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0xff,0x05,0x02,0x00]
60252 v_pack_b32_f16 v5, s1, v2
60253 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x04,0x02,0x00]
60255 v_pack_b32_f16 v5, s101, v2
60256 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x65,0x04,0x02,0x00]
60258 v_pack_b32_f16 v5, vcc_lo, v2
60259 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x6a,0x04,0x02,0x00]
60261 v_pack_b32_f16 v5, vcc_hi, v2
60262 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x6b,0x04,0x02,0x00]
60264 v_pack_b32_f16 v5, m0, v2
60265 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x7c,0x04,0x02,0x00]
60267 v_pack_b32_f16 v5, exec_lo, v2
60268 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x7e,0x04,0x02,0x00]
60270 v_pack_b32_f16 v5, exec_hi, v2
60271 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x7f,0x04,0x02,0x00]
60273 v_pack_b32_f16 v5, 0, v2
60274 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x80,0x04,0x02,0x00]
60276 v_pack_b32_f16 v5, -1, v2
60277 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0xc1,0x04,0x02,0x00]
60279 v_pack_b32_f16 v5, 0.5, v2
60280 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0xf0,0x04,0x02,0x00]
60282 v_pack_b32_f16 v5, -4.0, v2
60283 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0xf7,0x04,0x02,0x00]
60285 v_pack_b32_f16 v5, v1, v255
60286 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xff,0x03,0x00]
60288 v_pack_b32_f16 v5, v1, s2
60289 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x05,0x00,0x00]
60291 v_pack_b32_f16 v5, v1, s101
60292 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xcb,0x00,0x00]
60294 v_pack_b32_f16 v5, v1, vcc_lo
60295 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xd5,0x00,0x00]
60297 v_pack_b32_f16 v5, v1, vcc_hi
60298 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xd7,0x00,0x00]
60300 v_pack_b32_f16 v5, v1, m0
60301 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xf9,0x00,0x00]
60303 v_pack_b32_f16 v5, v1, exec_lo
60304 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xfd,0x00,0x00]
60306 v_pack_b32_f16 v5, v1, exec_hi
60307 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xff,0x00,0x00]
60309 v_pack_b32_f16 v5, v1, 0
60310 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x01,0x01,0x00]
60312 v_pack_b32_f16 v5, v1, -1
60313 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x83,0x01,0x00]
60315 v_pack_b32_f16 v5, v1, 0.5
60316 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xe1,0x01,0x00]
60318 v_pack_b32_f16 v5, v1, -4.0
60319 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0xef,0x01,0x00]
60321 v_pack_b32_f16 v5, -v1, v2
60322 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x05,0x02,0x20]
60324 v_pack_b32_f16 v5, v1, -v2
60325 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x05,0x02,0x40]
60327 v_pack_b32_f16 v5, -v1, -v2
60328 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x05,0x02,0x60]
60330 v_pack_b32_f16 v5, |v1|, v2
60331 // GFX10: encoding: [0x05,0x01,0x11,0xd7,0x01,0x05,0x02,0x00]
60333 v_pack_b32_f16 v5, v1, |v2|
60334 // GFX10: encoding: [0x05,0x02,0x11,0xd7,0x01,0x05,0x02,0x00]
60336 v_pack_b32_f16 v5, |v1|, |v2|
60337 // GFX10: encoding: [0x05,0x03,0x11,0xd7,0x01,0x05,0x02,0x00]
60339 v_pack_b32_f16 v5, v1, v2 op_sel:[0,0,0]
60340 // GFX10: encoding: [0x05,0x00,0x11,0xd7,0x01,0x05,0x02,0x00]
60342 v_pack_b32_f16 v5, v1, v2 op_sel:[1,0,0]
60343 // GFX10: encoding: [0x05,0x08,0x11,0xd7,0x01,0x05,0x02,0x00]
60345 v_pack_b32_f16 v5, v1, v2 op_sel:[0,1,0]
60346 // GFX10: encoding: [0x05,0x10,0x11,0xd7,0x01,0x05,0x02,0x00]
60348 v_pack_b32_f16 v5, v1, v2 op_sel:[0,0,1]
60349 // GFX10: encoding: [0x05,0x40,0x11,0xd7,0x01,0x05,0x02,0x00]
60351 v_pack_b32_f16 v5, v1, v2 op_sel:[1,1,1]
60352 // GFX10: encoding: [0x05,0x58,0x11,0xd7,0x01,0x05,0x02,0x00]
60354 v_cvt_pknorm_i16_f16 v5, v1, v2
60355 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x05,0x02,0x00]
60357 v_cvt_pknorm_i16_f16 v255, v1, v2
60358 // GFX10: encoding: [0xff,0x00,0x12,0xd7,0x01,0x05,0x02,0x00]
60360 v_cvt_pknorm_i16_f16 v5, v255, v2
60361 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0xff,0x05,0x02,0x00]
60363 v_cvt_pknorm_i16_f16 v5, s1, v2
60364 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x04,0x02,0x00]
60366 v_cvt_pknorm_i16_f16 v5, s101, v2
60367 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x65,0x04,0x02,0x00]
60369 v_cvt_pknorm_i16_f16 v5, vcc_lo, v2
60370 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x6a,0x04,0x02,0x00]
60372 v_cvt_pknorm_i16_f16 v5, vcc_hi, v2
60373 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x6b,0x04,0x02,0x00]
60375 v_cvt_pknorm_i16_f16 v5, m0, v2
60376 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x7c,0x04,0x02,0x00]
60378 v_cvt_pknorm_i16_f16 v5, exec_lo, v2
60379 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x7e,0x04,0x02,0x00]
60381 v_cvt_pknorm_i16_f16 v5, exec_hi, v2
60382 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x7f,0x04,0x02,0x00]
60384 v_cvt_pknorm_i16_f16 v5, 0, v2
60385 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x80,0x04,0x02,0x00]
60387 v_cvt_pknorm_i16_f16 v5, -1, v2
60388 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0xc1,0x04,0x02,0x00]
60390 v_cvt_pknorm_i16_f16 v5, 0.5, v2
60391 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0xf0,0x04,0x02,0x00]
60393 v_cvt_pknorm_i16_f16 v5, -4.0, v2
60394 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0xf7,0x04,0x02,0x00]
60396 v_cvt_pknorm_i16_f16 v5, v1, v255
60397 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xff,0x03,0x00]
60399 v_cvt_pknorm_i16_f16 v5, v1, s2
60400 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x05,0x00,0x00]
60402 v_cvt_pknorm_i16_f16 v5, v1, s101
60403 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xcb,0x00,0x00]
60405 v_cvt_pknorm_i16_f16 v5, v1, vcc_lo
60406 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xd5,0x00,0x00]
60408 v_cvt_pknorm_i16_f16 v5, v1, vcc_hi
60409 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xd7,0x00,0x00]
60411 v_cvt_pknorm_i16_f16 v5, v1, m0
60412 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xf9,0x00,0x00]
60414 v_cvt_pknorm_i16_f16 v5, v1, exec_lo
60415 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xfd,0x00,0x00]
60417 v_cvt_pknorm_i16_f16 v5, v1, exec_hi
60418 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xff,0x00,0x00]
60420 v_cvt_pknorm_i16_f16 v5, v1, 0
60421 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x01,0x01,0x00]
60423 v_cvt_pknorm_i16_f16 v5, v1, -1
60424 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x83,0x01,0x00]
60426 v_cvt_pknorm_i16_f16 v5, v1, 0.5
60427 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xe1,0x01,0x00]
60429 v_cvt_pknorm_i16_f16 v5, v1, -4.0
60430 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0xef,0x01,0x00]
60432 v_cvt_pknorm_i16_f16 v5, -v1, v2
60433 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x05,0x02,0x20]
60435 v_cvt_pknorm_i16_f16 v5, v1, -v2
60436 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x05,0x02,0x40]
60438 v_cvt_pknorm_i16_f16 v5, -v1, -v2
60439 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x05,0x02,0x60]
60441 v_cvt_pknorm_i16_f16 v5, |v1|, v2
60442 // GFX10: encoding: [0x05,0x01,0x12,0xd7,0x01,0x05,0x02,0x00]
60444 v_cvt_pknorm_i16_f16 v5, v1, |v2|
60445 // GFX10: encoding: [0x05,0x02,0x12,0xd7,0x01,0x05,0x02,0x00]
60447 v_cvt_pknorm_i16_f16 v5, |v1|, |v2|
60448 // GFX10: encoding: [0x05,0x03,0x12,0xd7,0x01,0x05,0x02,0x00]
60450 v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[0,0,0]
60451 // GFX10: encoding: [0x05,0x00,0x12,0xd7,0x01,0x05,0x02,0x00]
60453 v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[1,0,0]
60454 // GFX10: encoding: [0x05,0x08,0x12,0xd7,0x01,0x05,0x02,0x00]
60456 v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[0,1,0]
60457 // GFX10: encoding: [0x05,0x10,0x12,0xd7,0x01,0x05,0x02,0x00]
60459 v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[0,0,1]
60460 // GFX10: encoding: [0x05,0x40,0x12,0xd7,0x01,0x05,0x02,0x00]
60462 v_cvt_pknorm_i16_f16 v5, v1, v2 op_sel:[1,1,1]
60463 // GFX10: encoding: [0x05,0x58,0x12,0xd7,0x01,0x05,0x02,0x00]
60465 v_cvt_pknorm_u16_f16 v5, v1, v2
60466 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x05,0x02,0x00]
60468 v_cvt_pknorm_u16_f16 v255, v1, v2
60469 // GFX10: encoding: [0xff,0x00,0x13,0xd7,0x01,0x05,0x02,0x00]
60471 v_cvt_pknorm_u16_f16 v5, v255, v2
60472 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0xff,0x05,0x02,0x00]
60474 v_cvt_pknorm_u16_f16 v5, s1, v2
60475 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x04,0x02,0x00]
60477 v_cvt_pknorm_u16_f16 v5, s101, v2
60478 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x65,0x04,0x02,0x00]
60480 v_cvt_pknorm_u16_f16 v5, vcc_lo, v2
60481 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x6a,0x04,0x02,0x00]
60483 v_cvt_pknorm_u16_f16 v5, vcc_hi, v2
60484 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x6b,0x04,0x02,0x00]
60486 v_cvt_pknorm_u16_f16 v5, m0, v2
60487 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x7c,0x04,0x02,0x00]
60489 v_cvt_pknorm_u16_f16 v5, exec_lo, v2
60490 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x7e,0x04,0x02,0x00]
60492 v_cvt_pknorm_u16_f16 v5, exec_hi, v2
60493 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x7f,0x04,0x02,0x00]
60495 v_cvt_pknorm_u16_f16 v5, 0, v2
60496 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x80,0x04,0x02,0x00]
60498 v_cvt_pknorm_u16_f16 v5, -1, v2
60499 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0xc1,0x04,0x02,0x00]
60501 v_cvt_pknorm_u16_f16 v5, 0.5, v2
60502 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0xf0,0x04,0x02,0x00]
60504 v_cvt_pknorm_u16_f16 v5, -4.0, v2
60505 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0xf7,0x04,0x02,0x00]
60507 v_cvt_pknorm_u16_f16 v5, v1, v255
60508 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xff,0x03,0x00]
60510 v_cvt_pknorm_u16_f16 v5, v1, s2
60511 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x05,0x00,0x00]
60513 v_cvt_pknorm_u16_f16 v5, v1, s101
60514 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xcb,0x00,0x00]
60516 v_cvt_pknorm_u16_f16 v5, v1, vcc_lo
60517 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xd5,0x00,0x00]
60519 v_cvt_pknorm_u16_f16 v5, v1, vcc_hi
60520 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xd7,0x00,0x00]
60522 v_cvt_pknorm_u16_f16 v5, v1, m0
60523 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xf9,0x00,0x00]
60525 v_cvt_pknorm_u16_f16 v5, v1, exec_lo
60526 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xfd,0x00,0x00]
60528 v_cvt_pknorm_u16_f16 v5, v1, exec_hi
60529 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xff,0x00,0x00]
60531 v_cvt_pknorm_u16_f16 v5, v1, 0
60532 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x01,0x01,0x00]
60534 v_cvt_pknorm_u16_f16 v5, v1, -1
60535 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x83,0x01,0x00]
60537 v_cvt_pknorm_u16_f16 v5, v1, 0.5
60538 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xe1,0x01,0x00]
60540 v_cvt_pknorm_u16_f16 v5, v1, -4.0
60541 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0xef,0x01,0x00]
60543 v_cvt_pknorm_u16_f16 v5, -v1, v2
60544 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x05,0x02,0x20]
60546 v_cvt_pknorm_u16_f16 v5, v1, -v2
60547 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x05,0x02,0x40]
60549 v_cvt_pknorm_u16_f16 v5, -v1, -v2
60550 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x05,0x02,0x60]
60552 v_cvt_pknorm_u16_f16 v5, |v1|, v2
60553 // GFX10: encoding: [0x05,0x01,0x13,0xd7,0x01,0x05,0x02,0x00]
60555 v_cvt_pknorm_u16_f16 v5, v1, |v2|
60556 // GFX10: encoding: [0x05,0x02,0x13,0xd7,0x01,0x05,0x02,0x00]
60558 v_cvt_pknorm_u16_f16 v5, |v1|, |v2|
60559 // GFX10: encoding: [0x05,0x03,0x13,0xd7,0x01,0x05,0x02,0x00]
60561 v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[0,0,0]
60562 // GFX10: encoding: [0x05,0x00,0x13,0xd7,0x01,0x05,0x02,0x00]
60564 v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[1,0,0]
60565 // GFX10: encoding: [0x05,0x08,0x13,0xd7,0x01,0x05,0x02,0x00]
60567 v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[0,1,0]
60568 // GFX10: encoding: [0x05,0x10,0x13,0xd7,0x01,0x05,0x02,0x00]
60570 v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[0,0,1]
60571 // GFX10: encoding: [0x05,0x40,0x13,0xd7,0x01,0x05,0x02,0x00]
60573 v_cvt_pknorm_u16_f16 v5, v1, v2 op_sel:[1,1,1]
60574 // GFX10: encoding: [0x05,0x58,0x13,0xd7,0x01,0x05,0x02,0x00]
60576 v_lshlrev_b16 v5, v1, v2
60577 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0x05,0x02,0x00]
60579 v_lshlrev_b16 v255, v1, v2
60580 // GFX10: encoding: [0xff,0x00,0x14,0xd7,0x01,0x05,0x02,0x00]
60582 v_lshlrev_b16 v5, v255, v2
60583 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0xff,0x05,0x02,0x00]
60585 v_lshlrev_b16 v5, s1, v2
60586 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0x04,0x02,0x00]
60588 v_lshlrev_b16 v5, s101, v2
60589 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x65,0x04,0x02,0x00]
60591 v_lshlrev_b16 v5, vcc_lo, v2
60592 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x6a,0x04,0x02,0x00]
60594 v_lshlrev_b16 v5, vcc_hi, v2
60595 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x6b,0x04,0x02,0x00]
60597 v_lshlrev_b16 v5, m0, v2
60598 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x7c,0x04,0x02,0x00]
60600 v_lshlrev_b16 v5, exec_lo, v2
60601 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x7e,0x04,0x02,0x00]
60603 v_lshlrev_b16 v5, exec_hi, v2
60604 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x7f,0x04,0x02,0x00]
60606 v_lshlrev_b16 v5, 0, v2
60607 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x80,0x04,0x02,0x00]
60609 v_lshlrev_b16 v5, -1, v2
60610 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0xc1,0x04,0x02,0x00]
60612 v_lshlrev_b16 v5, 0.5, v2
60613 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0xf0,0x04,0x02,0x00]
60615 v_lshlrev_b16 v5, -4.0, v2
60616 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0xf7,0x04,0x02,0x00]
60618 v_lshlrev_b16 v5, v1, v255
60619 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xff,0x03,0x00]
60621 v_lshlrev_b16 v5, v1, s2
60622 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0x05,0x00,0x00]
60624 v_lshlrev_b16 v5, v1, s101
60625 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xcb,0x00,0x00]
60627 v_lshlrev_b16 v5, v1, vcc_lo
60628 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xd5,0x00,0x00]
60630 v_lshlrev_b16 v5, v1, vcc_hi
60631 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xd7,0x00,0x00]
60633 v_lshlrev_b16 v5, v1, m0
60634 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xf9,0x00,0x00]
60636 v_lshlrev_b16 v5, v1, exec_lo
60637 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xfd,0x00,0x00]
60639 v_lshlrev_b16 v5, v1, exec_hi
60640 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xff,0x00,0x00]
60642 v_lshlrev_b16 v5, v1, 0
60643 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0x01,0x01,0x00]
60645 v_lshlrev_b16 v5, v1, -1
60646 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0x83,0x01,0x00]
60648 v_lshlrev_b16 v5, v1, 0.5
60649 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xe1,0x01,0x00]
60651 v_lshlrev_b16 v5, v1, -4.0
60652 // GFX10: encoding: [0x05,0x00,0x14,0xd7,0x01,0xef,0x01,0x00]
60654 v_mad_u16 v5, 0, v2, v3
60655 // GFX10: encoding: [0x05,0x00,0x40,0xd7,0x80,0x04,0x0e,0x04]
60657 v_mad_u16 v5, v1, -1, v3
60658 // GFX10: encoding: [0x05,0x00,0x40,0xd7,0x01,0x83,0x0d,0x04]
60660 v_mad_u16 v5, v1, v2, -4.0
60661 // GFX10: encoding: [0x05,0x00,0x40,0xd7,0x01,0x05,0xde,0x03]
60663 v_mad_u16 v5, v1, v2, v3 clamp
60664 // GFX10: encoding: [0x05,0x80,0x40,0xd7,0x01,0x05,0x0e,0x04]
60666 v_mad_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]
60667 // GFX10: encoding: [0x05,0x08,0x40,0xd7,0x01,0x05,0x0e,0x04]
60669 v_mad_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]
60670 // GFX10: encoding: [0x05,0x40,0x40,0xd7,0x01,0x05,0x0e,0x04]
60672 v_mad_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]
60673 // GFX10: encoding: [0x05,0x78,0x40,0xd7,0x01,0x05,0x0e,0x04]
60675 v_interp_p1ll_f16 v5, v2, attr31.x
60676 // GFX10: encoding: [0x05,0x00,0x42,0xd7,0x1f,0x04,0x02,0x00]
60678 v_interp_p1ll_f16 v5, v2, attr0.w
60679 // GFX10: encoding: [0x05,0x00,0x42,0xd7,0xc0,0x04,0x02,0x00]
60681 v_interp_p1ll_f16 v5, -v2, attr0.x
60682 // GFX10: encoding: [0x05,0x00,0x42,0xd7,0x00,0x04,0x02,0x40]
60684 v_interp_p1ll_f16 v5, |v2|, attr0.x
60685 // GFX10: encoding: [0x05,0x02,0x42,0xd7,0x00,0x04,0x02,0x00]
60687 v_interp_p1ll_f16 v5, v2, attr0.x high
60688 // GFX10: encoding: [0x05,0x00,0x42,0xd7,0x00,0x05,0x02,0x00]
60690 v_interp_p1ll_f16 v5, v2, attr0.x clamp
60691 // GFX10: encoding: [0x05,0x80,0x42,0xd7,0x00,0x04,0x02,0x00]
60693 v_interp_p1ll_f16 v5, v2, attr0.x mul:4
60694 // GFX10: encoding: [0x05,0x00,0x42,0xd7,0x00,0x04,0x02,0x10]
60696 v_interp_p1lv_f16 v5, v2, attr1.x, v3
60697 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x01,0x04,0x0e,0x04]
60699 v_interp_p1lv_f16 v5, v2, attr0.z, v3
60700 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x80,0x04,0x0e,0x04]
60702 v_interp_p1lv_f16 v5, -v2, attr0.x, v3
60703 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x00,0x04,0x0e,0x44]
60705 v_interp_p1lv_f16 v5, v2, attr0.x, -v3
60706 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x00,0x04,0x0e,0x84]
60708 v_interp_p1lv_f16 v5, |v2|, attr0.x, v3
60709 // GFX10: encoding: [0x05,0x02,0x43,0xd7,0x00,0x04,0x0e,0x04]
60711 v_interp_p1lv_f16 v5, v2, attr0.x, |v3|
60712 // GFX10: encoding: [0x05,0x04,0x43,0xd7,0x00,0x04,0x0e,0x04]
60714 v_interp_p1lv_f16 v5, v2, attr0.x, v3 high
60715 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x00,0x05,0x0e,0x04]
60717 v_interp_p1lv_f16 v5, v2, attr0.x, v3 clamp
60718 // GFX10: encoding: [0x05,0x80,0x43,0xd7,0x00,0x04,0x0e,0x04]
60720 v_interp_p1lv_f16 v5, v2, attr0.x, v3 mul:2
60721 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x00,0x04,0x0e,0x0c]
60723 v_interp_p1lv_f16 v5, v2, attr0.x, v3 div:2
60724 // GFX10: encoding: [0x05,0x00,0x43,0xd7,0x00,0x04,0x0e,0x1c]
60726 v_perm_b32 v5, v1, v2, v3
60727 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0x0e,0x04]
60729 v_perm_b32 v255, v1, v2, v3
60730 // GFX10: encoding: [0xff,0x00,0x44,0xd7,0x01,0x05,0x0e,0x04]
60732 v_perm_b32 v5, v255, v2, v3
60733 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0xff,0x05,0x0e,0x04]
60735 v_perm_b32 v5, s1, v2, v3
60736 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x04,0x0e,0x04]
60738 v_perm_b32 v5, s101, v2, v3
60739 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x65,0x04,0x0e,0x04]
60741 v_perm_b32 v5, vcc_lo, v2, v3
60742 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x6a,0x04,0x0e,0x04]
60744 v_perm_b32 v5, vcc_hi, v2, v3
60745 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x6b,0x04,0x0e,0x04]
60747 v_perm_b32 v5, m0, v2, v3
60748 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x7c,0x04,0x0e,0x04]
60750 v_perm_b32 v5, exec_lo, v2, v3
60751 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x7e,0x04,0x0e,0x04]
60753 v_perm_b32 v5, exec_hi, v2, v3
60754 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x7f,0x04,0x0e,0x04]
60756 v_perm_b32 v5, 0, v2, v3
60757 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x80,0x04,0x0e,0x04]
60759 v_perm_b32 v5, -1, v2, v3
60760 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0xc1,0x04,0x0e,0x04]
60762 v_perm_b32 v5, 0.5, v2, v3
60763 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0xf0,0x04,0x0e,0x04]
60765 v_perm_b32 v5, -4.0, v2, v3
60766 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0xf7,0x04,0x0e,0x04]
60768 v_perm_b32 v5, v1, v255, v3
60769 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xff,0x0f,0x04]
60771 v_perm_b32 v5, v1, s2, v3
60772 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0x0c,0x04]
60774 v_perm_b32 v5, v1, s101, v3
60775 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xcb,0x0c,0x04]
60777 v_perm_b32 v5, v1, vcc_lo, v3
60778 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xd5,0x0c,0x04]
60780 v_perm_b32 v5, v1, vcc_hi, v3
60781 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xd7,0x0c,0x04]
60783 v_perm_b32 v5, v1, m0, v3
60784 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xf9,0x0c,0x04]
60786 v_perm_b32 v5, v1, exec_lo, v3
60787 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xfd,0x0c,0x04]
60789 v_perm_b32 v5, v1, exec_hi, v3
60790 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xff,0x0c,0x04]
60792 v_perm_b32 v5, v1, 0, v3
60793 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x01,0x0d,0x04]
60795 v_perm_b32 v5, v1, -1, v3
60796 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x83,0x0d,0x04]
60798 v_perm_b32 v5, v1, 0.5, v3
60799 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xe1,0x0d,0x04]
60801 v_perm_b32 v5, v1, -4.0, v3
60802 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0xef,0x0d,0x04]
60804 v_perm_b32 v5, v1, v2, v255
60805 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xfe,0x07]
60807 v_perm_b32 v5, v1, v2, s3
60808 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0x0e,0x00]
60810 v_perm_b32 v5, v1, v2, s101
60811 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0x96,0x01]
60813 v_perm_b32 v5, v1, v2, vcc_lo
60814 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xaa,0x01]
60816 v_perm_b32 v5, v1, v2, vcc_hi
60817 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xae,0x01]
60819 v_perm_b32 v5, v1, v2, m0
60820 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xf2,0x01]
60822 v_perm_b32 v5, v1, v2, exec_lo
60823 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xfa,0x01]
60825 v_perm_b32 v5, v1, v2, exec_hi
60826 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xfe,0x01]
60828 v_perm_b32 v5, v1, v2, 0
60829 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0x02,0x02]
60831 v_perm_b32 v5, v1, v2, -1
60832 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0x06,0x03]
60834 v_perm_b32 v5, v1, v2, 0.5
60835 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xc2,0x03]
60837 v_perm_b32 v5, v1, v2, -4.0
60838 // GFX10: encoding: [0x05,0x00,0x44,0xd7,0x01,0x05,0xde,0x03]
60840 v_xad_u32 v5, v1, v2, v3
60841 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0x0e,0x04]
60843 v_xad_u32 v255, v1, v2, v3
60844 // GFX10: encoding: [0xff,0x00,0x45,0xd7,0x01,0x05,0x0e,0x04]
60846 v_xad_u32 v5, v255, v2, v3
60847 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0xff,0x05,0x0e,0x04]
60849 v_xad_u32 v5, s1, v2, v3
60850 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x04,0x0e,0x04]
60852 v_xad_u32 v5, s101, v2, v3
60853 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x65,0x04,0x0e,0x04]
60855 v_xad_u32 v5, vcc_lo, v2, v3
60856 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x6a,0x04,0x0e,0x04]
60858 v_xad_u32 v5, vcc_hi, v2, v3
60859 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x6b,0x04,0x0e,0x04]
60861 v_xad_u32 v5, m0, v2, v3
60862 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x7c,0x04,0x0e,0x04]
60864 v_xad_u32 v5, exec_lo, v2, v3
60865 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x7e,0x04,0x0e,0x04]
60867 v_xad_u32 v5, exec_hi, v2, v3
60868 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x7f,0x04,0x0e,0x04]
60870 v_xad_u32 v5, 0, v2, v3
60871 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x80,0x04,0x0e,0x04]
60873 v_xad_u32 v5, -1, v2, v3
60874 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0xc1,0x04,0x0e,0x04]
60876 v_xad_u32 v5, 0.5, v2, v3
60877 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0xf0,0x04,0x0e,0x04]
60879 v_xad_u32 v5, -4.0, v2, v3
60880 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0xf7,0x04,0x0e,0x04]
60882 v_xad_u32 v5, v1, v255, v3
60883 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xff,0x0f,0x04]
60885 v_xad_u32 v5, v1, s2, v3
60886 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0x0c,0x04]
60888 v_xad_u32 v5, v1, s101, v3
60889 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xcb,0x0c,0x04]
60891 v_xad_u32 v5, v1, vcc_lo, v3
60892 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xd5,0x0c,0x04]
60894 v_xad_u32 v5, v1, vcc_hi, v3
60895 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xd7,0x0c,0x04]
60897 v_xad_u32 v5, v1, m0, v3
60898 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xf9,0x0c,0x04]
60900 v_xad_u32 v5, v1, exec_lo, v3
60901 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xfd,0x0c,0x04]
60903 v_xad_u32 v5, v1, exec_hi, v3
60904 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xff,0x0c,0x04]
60906 v_xad_u32 v5, v1, 0, v3
60907 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x01,0x0d,0x04]
60909 v_xad_u32 v5, v1, -1, v3
60910 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x83,0x0d,0x04]
60912 v_xad_u32 v5, v1, 0.5, v3
60913 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xe1,0x0d,0x04]
60915 v_xad_u32 v5, v1, -4.0, v3
60916 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0xef,0x0d,0x04]
60918 v_xad_u32 v5, v1, v2, v255
60919 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xfe,0x07]
60921 v_xad_u32 v5, v1, v2, s3
60922 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0x0e,0x00]
60924 v_xad_u32 v5, v1, v2, s101
60925 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0x96,0x01]
60927 v_xad_u32 v5, v1, v2, vcc_lo
60928 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xaa,0x01]
60930 v_xad_u32 v5, v1, v2, vcc_hi
60931 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xae,0x01]
60933 v_xad_u32 v5, v1, v2, m0
60934 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xf2,0x01]
60936 v_xad_u32 v5, v1, v2, exec_lo
60937 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xfa,0x01]
60939 v_xad_u32 v5, v1, v2, exec_hi
60940 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xfe,0x01]
60942 v_xad_u32 v5, v1, v2, 0
60943 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0x02,0x02]
60945 v_xad_u32 v5, v1, v2, -1
60946 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0x06,0x03]
60948 v_xad_u32 v5, v1, v2, 0.5
60949 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xc2,0x03]
60951 v_xad_u32 v5, v1, v2, -4.0
60952 // GFX10: encoding: [0x05,0x00,0x45,0xd7,0x01,0x05,0xde,0x03]
60954 v_lshl_add_u32 v5, v1, v2, v3
60955 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0x0e,0x04]
60957 v_lshl_add_u32 v255, v1, v2, v3
60958 // GFX10: encoding: [0xff,0x00,0x46,0xd7,0x01,0x05,0x0e,0x04]
60960 v_lshl_add_u32 v5, v255, v2, v3
60961 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0xff,0x05,0x0e,0x04]
60963 v_lshl_add_u32 v5, s1, v2, v3
60964 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x04,0x0e,0x04]
60966 v_lshl_add_u32 v5, s101, v2, v3
60967 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x65,0x04,0x0e,0x04]
60969 v_lshl_add_u32 v5, vcc_lo, v2, v3
60970 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x6a,0x04,0x0e,0x04]
60972 v_lshl_add_u32 v5, vcc_hi, v2, v3
60973 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x6b,0x04,0x0e,0x04]
60975 v_lshl_add_u32 v5, m0, v2, v3
60976 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x7c,0x04,0x0e,0x04]
60978 v_lshl_add_u32 v5, exec_lo, v2, v3
60979 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x7e,0x04,0x0e,0x04]
60981 v_lshl_add_u32 v5, exec_hi, v2, v3
60982 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x7f,0x04,0x0e,0x04]
60984 v_lshl_add_u32 v5, 0, v2, v3
60985 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x80,0x04,0x0e,0x04]
60987 v_lshl_add_u32 v5, -1, v2, v3
60988 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0xc1,0x04,0x0e,0x04]
60990 v_lshl_add_u32 v5, 0.5, v2, v3
60991 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0xf0,0x04,0x0e,0x04]
60993 v_lshl_add_u32 v5, -4.0, v2, v3
60994 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0xf7,0x04,0x0e,0x04]
60996 v_lshl_add_u32 v5, v1, v255, v3
60997 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xff,0x0f,0x04]
60999 v_lshl_add_u32 v5, v1, s2, v3
61000 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0x0c,0x04]
61002 v_lshl_add_u32 v5, v1, s101, v3
61003 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xcb,0x0c,0x04]
61005 v_lshl_add_u32 v5, v1, vcc_lo, v3
61006 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xd5,0x0c,0x04]
61008 v_lshl_add_u32 v5, v1, vcc_hi, v3
61009 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xd7,0x0c,0x04]
61011 v_lshl_add_u32 v5, v1, m0, v3
61012 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xf9,0x0c,0x04]
61014 v_lshl_add_u32 v5, v1, exec_lo, v3
61015 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xfd,0x0c,0x04]
61017 v_lshl_add_u32 v5, v1, exec_hi, v3
61018 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xff,0x0c,0x04]
61020 v_lshl_add_u32 v5, v1, 0, v3
61021 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x01,0x0d,0x04]
61023 v_lshl_add_u32 v5, v1, -1, v3
61024 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x83,0x0d,0x04]
61026 v_lshl_add_u32 v5, v1, 0.5, v3
61027 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xe1,0x0d,0x04]
61029 v_lshl_add_u32 v5, v1, -4.0, v3
61030 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0xef,0x0d,0x04]
61032 v_lshl_add_u32 v5, v1, v2, v255
61033 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xfe,0x07]
61035 v_lshl_add_u32 v5, v1, v2, s3
61036 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0x0e,0x00]
61038 v_lshl_add_u32 v5, v1, v2, s101
61039 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0x96,0x01]
61041 v_lshl_add_u32 v5, v1, v2, vcc_lo
61042 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xaa,0x01]
61044 v_lshl_add_u32 v5, v1, v2, vcc_hi
61045 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xae,0x01]
61047 v_lshl_add_u32 v5, v1, v2, m0
61048 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xf2,0x01]
61050 v_lshl_add_u32 v5, v1, v2, exec_lo
61051 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xfa,0x01]
61053 v_lshl_add_u32 v5, v1, v2, exec_hi
61054 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xfe,0x01]
61056 v_lshl_add_u32 v5, v1, v2, 0
61057 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0x02,0x02]
61059 v_lshl_add_u32 v5, v1, v2, -1
61060 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0x06,0x03]
61062 v_lshl_add_u32 v5, v1, v2, 0.5
61063 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xc2,0x03]
61065 v_lshl_add_u32 v5, v1, v2, -4.0
61066 // GFX10: encoding: [0x05,0x00,0x46,0xd7,0x01,0x05,0xde,0x03]
61068 v_add_lshl_u32 v5, v1, v2, v3
61069 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0x0e,0x04]
61071 v_add_lshl_u32 v255, v1, v2, v3
61072 // GFX10: encoding: [0xff,0x00,0x47,0xd7,0x01,0x05,0x0e,0x04]
61074 v_add_lshl_u32 v5, v255, v2, v3
61075 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0xff,0x05,0x0e,0x04]
61077 v_add_lshl_u32 v5, s1, v2, v3
61078 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x04,0x0e,0x04]
61080 v_add_lshl_u32 v5, s101, v2, v3
61081 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x65,0x04,0x0e,0x04]
61083 v_add_lshl_u32 v5, vcc_lo, v2, v3
61084 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x6a,0x04,0x0e,0x04]
61086 v_add_lshl_u32 v5, vcc_hi, v2, v3
61087 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x6b,0x04,0x0e,0x04]
61089 v_add_lshl_u32 v5, m0, v2, v3
61090 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x7c,0x04,0x0e,0x04]
61092 v_add_lshl_u32 v5, exec_lo, v2, v3
61093 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x7e,0x04,0x0e,0x04]
61095 v_add_lshl_u32 v5, exec_hi, v2, v3
61096 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x7f,0x04,0x0e,0x04]
61098 v_add_lshl_u32 v5, 0, v2, v3
61099 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x80,0x04,0x0e,0x04]
61101 v_add_lshl_u32 v5, -1, v2, v3
61102 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0xc1,0x04,0x0e,0x04]
61104 v_add_lshl_u32 v5, 0.5, v2, v3
61105 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0xf0,0x04,0x0e,0x04]
61107 v_add_lshl_u32 v5, -4.0, v2, v3
61108 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0xf7,0x04,0x0e,0x04]
61110 v_add_lshl_u32 v5, v1, v255, v3
61111 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xff,0x0f,0x04]
61113 v_add_lshl_u32 v5, v1, s2, v3
61114 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0x0c,0x04]
61116 v_add_lshl_u32 v5, v1, s101, v3
61117 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xcb,0x0c,0x04]
61119 v_add_lshl_u32 v5, v1, vcc_lo, v3
61120 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xd5,0x0c,0x04]
61122 v_add_lshl_u32 v5, v1, vcc_hi, v3
61123 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xd7,0x0c,0x04]
61125 v_add_lshl_u32 v5, v1, m0, v3
61126 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xf9,0x0c,0x04]
61128 v_add_lshl_u32 v5, v1, exec_lo, v3
61129 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xfd,0x0c,0x04]
61131 v_add_lshl_u32 v5, v1, exec_hi, v3
61132 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xff,0x0c,0x04]
61134 v_add_lshl_u32 v5, v1, 0, v3
61135 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x01,0x0d,0x04]
61137 v_add_lshl_u32 v5, v1, -1, v3
61138 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x83,0x0d,0x04]
61140 v_add_lshl_u32 v5, v1, 0.5, v3
61141 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xe1,0x0d,0x04]
61143 v_add_lshl_u32 v5, v1, -4.0, v3
61144 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0xef,0x0d,0x04]
61146 v_add_lshl_u32 v5, v1, v2, v255
61147 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xfe,0x07]
61149 v_add_lshl_u32 v5, v1, v2, s3
61150 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0x0e,0x00]
61152 v_add_lshl_u32 v5, v1, v2, s101
61153 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0x96,0x01]
61155 v_add_lshl_u32 v5, v1, v2, vcc_lo
61156 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xaa,0x01]
61158 v_add_lshl_u32 v5, v1, v2, vcc_hi
61159 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xae,0x01]
61161 v_add_lshl_u32 v5, v1, v2, m0
61162 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xf2,0x01]
61164 v_add_lshl_u32 v5, v1, v2, exec_lo
61165 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xfa,0x01]
61167 v_add_lshl_u32 v5, v1, v2, exec_hi
61168 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xfe,0x01]
61170 v_add_lshl_u32 v5, v1, v2, 0
61171 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0x02,0x02]
61173 v_add_lshl_u32 v5, v1, v2, -1
61174 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0x06,0x03]
61176 v_add_lshl_u32 v5, v1, v2, 0.5
61177 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xc2,0x03]
61179 v_add_lshl_u32 v5, v1, v2, -4.0
61180 // GFX10: encoding: [0x05,0x00,0x47,0xd7,0x01,0x05,0xde,0x03]
61182 v_fma_f16 v5, v1, v2, v3
61183 // GFX10: encoding: [0x05,0x00,0x4b,0xd7,0x01,0x05,0x0e,0x04]
61185 v_fma_f16 v5, v1, -v2, v3
61186 // GFX10: encoding: [0x05,0x00,0x4b,0xd7,0x01,0x05,0x0e,0x44]
61188 v_fma_f16 v5, v1, v2, |v3|
61189 // GFX10: encoding: [0x05,0x04,0x4b,0xd7,0x01,0x05,0x0e,0x04]
61191 v_fma_f16 v5, v1, v2, v3 clamp
61192 // GFX10: encoding: [0x05,0x80,0x4b,0xd7,0x01,0x05,0x0e,0x04]
61194 // FIXME-GFX10-V_FMA_F16: See "FIXME-GFX10-V_FMA_F16" in VOP3Instructions.td.
61195 // v_fma_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]
61196 // FIXME-GFX10-V_FMA_F16: encoding: [0x05,0x08,0x4b,0xd7,0x01,0x05,0x0e,0x04]
61198 // v_fma_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]
61199 // FIXME-GFX10-V_FMA_F16: encoding: [0x05,0x10,0x4b,0xd7,0x01,0x05,0x0e,0x04]
61201 // v_fma_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]
61202 // FIXME-GFX10-V_FMA_F16: encoding: [0x05,0x78,0x4b,0xd7,0x01,0x05,0x0e,0x04]
61204 v_min3_f16 v5, v1, v2, v3
61205 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0x04]
61207 v_min3_f16 v255, v1, v2, v3
61208 // GFX10: encoding: [0xff,0x00,0x51,0xd7,0x01,0x05,0x0e,0x04]
61210 v_min3_f16 v5, v255, v2, v3
61211 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0xff,0x05,0x0e,0x04]
61213 v_min3_f16 v5, s1, v2, v3
61214 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x04,0x0e,0x04]
61216 v_min3_f16 v5, s101, v2, v3
61217 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x65,0x04,0x0e,0x04]
61219 v_min3_f16 v5, vcc_lo, v2, v3
61220 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x6a,0x04,0x0e,0x04]
61222 v_min3_f16 v5, vcc_hi, v2, v3
61223 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x6b,0x04,0x0e,0x04]
61225 v_min3_f16 v5, m0, v2, v3
61226 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x7c,0x04,0x0e,0x04]
61228 v_min3_f16 v5, exec_lo, v2, v3
61229 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x7e,0x04,0x0e,0x04]
61231 v_min3_f16 v5, exec_hi, v2, v3
61232 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x7f,0x04,0x0e,0x04]
61234 v_min3_f16 v5, 0, v2, v3
61235 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x80,0x04,0x0e,0x04]
61237 v_min3_f16 v5, -1, v2, v3
61238 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0xc1,0x04,0x0e,0x04]
61240 v_min3_f16 v5, 0.5, v2, v3
61241 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0xf0,0x04,0x0e,0x04]
61243 v_min3_f16 v5, -4.0, v2, v3
61244 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0xf7,0x04,0x0e,0x04]
61246 v_min3_f16 v5, v1, v255, v3
61247 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xff,0x0f,0x04]
61249 v_min3_f16 v5, v1, s2, v3
61250 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0c,0x04]
61252 v_min3_f16 v5, v1, s101, v3
61253 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xcb,0x0c,0x04]
61255 v_min3_f16 v5, v1, vcc_lo, v3
61256 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xd5,0x0c,0x04]
61258 v_min3_f16 v5, v1, vcc_hi, v3
61259 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xd7,0x0c,0x04]
61261 v_min3_f16 v5, v1, m0, v3
61262 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xf9,0x0c,0x04]
61264 v_min3_f16 v5, v1, exec_lo, v3
61265 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xfd,0x0c,0x04]
61267 v_min3_f16 v5, v1, exec_hi, v3
61268 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xff,0x0c,0x04]
61270 v_min3_f16 v5, v1, 0, v3
61271 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x01,0x0d,0x04]
61273 v_min3_f16 v5, v1, -1, v3
61274 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x83,0x0d,0x04]
61276 v_min3_f16 v5, v1, 0.5, v3
61277 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xe1,0x0d,0x04]
61279 v_min3_f16 v5, v1, -4.0, v3
61280 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0xef,0x0d,0x04]
61282 v_min3_f16 v5, v1, v2, v255
61283 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xfe,0x07]
61285 v_min3_f16 v5, v1, v2, s3
61286 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0x00]
61288 v_min3_f16 v5, v1, v2, s101
61289 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x96,0x01]
61291 v_min3_f16 v5, v1, v2, vcc_lo
61292 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xaa,0x01]
61294 v_min3_f16 v5, v1, v2, vcc_hi
61295 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xae,0x01]
61297 v_min3_f16 v5, v1, v2, m0
61298 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xf2,0x01]
61300 v_min3_f16 v5, v1, v2, exec_lo
61301 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xfa,0x01]
61303 v_min3_f16 v5, v1, v2, exec_hi
61304 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xfe,0x01]
61306 v_min3_f16 v5, v1, v2, 0
61307 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x02,0x02]
61309 v_min3_f16 v5, v1, v2, -1
61310 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x06,0x03]
61312 v_min3_f16 v5, v1, v2, 0.5
61313 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xc2,0x03]
61315 v_min3_f16 v5, v1, v2, -4.0
61316 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0xde,0x03]
61318 v_min3_f16 v5, -v1, v2, v3
61319 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0x24]
61321 v_min3_f16 v5, v1, -v2, v3
61322 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0x44]
61324 v_min3_f16 v5, v1, v2, -v3
61325 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0x84]
61327 v_min3_f16 v5, -v1, -v2, -v3
61328 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0xe4]
61330 v_min3_f16 v5, |v1|, v2, v3
61331 // GFX10: encoding: [0x05,0x01,0x51,0xd7,0x01,0x05,0x0e,0x04]
61333 v_min3_f16 v5, v1, |v2|, v3
61334 // GFX10: encoding: [0x05,0x02,0x51,0xd7,0x01,0x05,0x0e,0x04]
61336 v_min3_f16 v5, v1, v2, |v3|
61337 // GFX10: encoding: [0x05,0x04,0x51,0xd7,0x01,0x05,0x0e,0x04]
61339 v_min3_f16 v5, |v1|, |v2|, |v3|
61340 // GFX10: encoding: [0x05,0x07,0x51,0xd7,0x01,0x05,0x0e,0x04]
61342 v_min3_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]
61343 // GFX10: encoding: [0x05,0x00,0x51,0xd7,0x01,0x05,0x0e,0x04]
61345 v_min3_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]
61346 // GFX10: encoding: [0x05,0x08,0x51,0xd7,0x01,0x05,0x0e,0x04]
61348 v_min3_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]
61349 // GFX10: encoding: [0x05,0x10,0x51,0xd7,0x01,0x05,0x0e,0x04]
61351 v_min3_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]
61352 // GFX10: encoding: [0x05,0x20,0x51,0xd7,0x01,0x05,0x0e,0x04]
61354 v_min3_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]
61355 // GFX10: encoding: [0x05,0x40,0x51,0xd7,0x01,0x05,0x0e,0x04]
61357 v_min3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]
61358 // GFX10: encoding: [0x05,0x78,0x51,0xd7,0x01,0x05,0x0e,0x04]
61360 v_min3_f16 v5, v1, v2, v3 clamp
61361 // GFX10: encoding: [0x05,0x80,0x51,0xd7,0x01,0x05,0x0e,0x04]
61363 v_min3_i16 v5, v1, v2, v3
61364 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x0e,0x04]
61366 v_min3_i16 v255, v1, v2, v3
61367 // GFX10: encoding: [0xff,0x00,0x52,0xd7,0x01,0x05,0x0e,0x04]
61369 v_min3_i16 v5, v255, v2, v3
61370 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0xff,0x05,0x0e,0x04]
61372 v_min3_i16 v5, s1, v2, v3
61373 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x04,0x0e,0x04]
61375 v_min3_i16 v5, s101, v2, v3
61376 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x65,0x04,0x0e,0x04]
61378 v_min3_i16 v5, vcc_lo, v2, v3
61379 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x6a,0x04,0x0e,0x04]
61381 v_min3_i16 v5, vcc_hi, v2, v3
61382 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x6b,0x04,0x0e,0x04]
61384 v_min3_i16 v5, m0, v2, v3
61385 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x7c,0x04,0x0e,0x04]
61387 v_min3_i16 v5, exec_lo, v2, v3
61388 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x7e,0x04,0x0e,0x04]
61390 v_min3_i16 v5, exec_hi, v2, v3
61391 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x7f,0x04,0x0e,0x04]
61393 v_min3_i16 v5, 0, v2, v3
61394 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x80,0x04,0x0e,0x04]
61396 v_min3_i16 v5, -1, v2, v3
61397 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0xc1,0x04,0x0e,0x04]
61399 v_min3_i16 v5, 0.5, v2, v3
61400 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0xf0,0x04,0x0e,0x04]
61402 v_min3_i16 v5, -4.0, v2, v3
61403 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0xf7,0x04,0x0e,0x04]
61405 v_min3_i16 v5, v1, v255, v3
61406 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xff,0x0f,0x04]
61408 v_min3_i16 v5, v1, s2, v3
61409 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x0c,0x04]
61411 v_min3_i16 v5, v1, s101, v3
61412 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xcb,0x0c,0x04]
61414 v_min3_i16 v5, v1, vcc_lo, v3
61415 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xd5,0x0c,0x04]
61417 v_min3_i16 v5, v1, vcc_hi, v3
61418 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xd7,0x0c,0x04]
61420 v_min3_i16 v5, v1, m0, v3
61421 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xf9,0x0c,0x04]
61423 v_min3_i16 v5, v1, exec_lo, v3
61424 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xfd,0x0c,0x04]
61426 v_min3_i16 v5, v1, exec_hi, v3
61427 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xff,0x0c,0x04]
61429 v_min3_i16 v5, v1, 0, v3
61430 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x01,0x0d,0x04]
61432 v_min3_i16 v5, v1, -1, v3
61433 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x83,0x0d,0x04]
61435 v_min3_i16 v5, v1, 0.5, v3
61436 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xe1,0x0d,0x04]
61438 v_min3_i16 v5, v1, -4.0, v3
61439 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0xef,0x0d,0x04]
61441 v_min3_i16 v5, v1, v2, v255
61442 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xfe,0x07]
61444 v_min3_i16 v5, v1, v2, s3
61445 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x0e,0x00]
61447 v_min3_i16 v5, v1, v2, s101
61448 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x96,0x01]
61450 v_min3_i16 v5, v1, v2, vcc_lo
61451 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xaa,0x01]
61453 v_min3_i16 v5, v1, v2, vcc_hi
61454 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xae,0x01]
61456 v_min3_i16 v5, v1, v2, m0
61457 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xf2,0x01]
61459 v_min3_i16 v5, v1, v2, exec_lo
61460 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xfa,0x01]
61462 v_min3_i16 v5, v1, v2, exec_hi
61463 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xfe,0x01]
61465 v_min3_i16 v5, v1, v2, 0
61466 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x02,0x02]
61468 v_min3_i16 v5, v1, v2, -1
61469 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x06,0x03]
61471 v_min3_i16 v5, v1, v2, 0.5
61472 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xc2,0x03]
61474 v_min3_i16 v5, v1, v2, -4.0
61475 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0xde,0x03]
61477 v_min3_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]
61478 // GFX10: encoding: [0x05,0x00,0x52,0xd7,0x01,0x05,0x0e,0x04]
61480 v_min3_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]
61481 // GFX10: encoding: [0x05,0x08,0x52,0xd7,0x01,0x05,0x0e,0x04]
61483 v_min3_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]
61484 // GFX10: encoding: [0x05,0x10,0x52,0xd7,0x01,0x05,0x0e,0x04]
61486 v_min3_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]
61487 // GFX10: encoding: [0x05,0x20,0x52,0xd7,0x01,0x05,0x0e,0x04]
61489 v_min3_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]
61490 // GFX10: encoding: [0x05,0x40,0x52,0xd7,0x01,0x05,0x0e,0x04]
61492 v_min3_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]
61493 // GFX10: encoding: [0x05,0x78,0x52,0xd7,0x01,0x05,0x0e,0x04]
61495 v_min3_i16 v5, v1, v2, v3 clamp
61496 // GFX10: encoding: [0x05,0x80,0x52,0xd7,0x01,0x05,0x0e,0x04]
61498 v_min3_u16 v5, v1, v2, v3
61499 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x0e,0x04]
61501 v_min3_u16 v255, v1, v2, v3
61502 // GFX10: encoding: [0xff,0x00,0x53,0xd7,0x01,0x05,0x0e,0x04]
61504 v_min3_u16 v5, v255, v2, v3
61505 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0xff,0x05,0x0e,0x04]
61507 v_min3_u16 v5, s1, v2, v3
61508 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x04,0x0e,0x04]
61510 v_min3_u16 v5, s101, v2, v3
61511 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x65,0x04,0x0e,0x04]
61513 v_min3_u16 v5, vcc_lo, v2, v3
61514 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x6a,0x04,0x0e,0x04]
61516 v_min3_u16 v5, vcc_hi, v2, v3
61517 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x6b,0x04,0x0e,0x04]
61519 v_min3_u16 v5, m0, v2, v3
61520 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x7c,0x04,0x0e,0x04]
61522 v_min3_u16 v5, exec_lo, v2, v3
61523 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x7e,0x04,0x0e,0x04]
61525 v_min3_u16 v5, exec_hi, v2, v3
61526 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x7f,0x04,0x0e,0x04]
61528 v_min3_u16 v5, 0, v2, v3
61529 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x80,0x04,0x0e,0x04]
61531 v_min3_u16 v5, -1, v2, v3
61532 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0xc1,0x04,0x0e,0x04]
61534 v_min3_u16 v5, 0.5, v2, v3
61535 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0xf0,0x04,0x0e,0x04]
61537 v_min3_u16 v5, -4.0, v2, v3
61538 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0xf7,0x04,0x0e,0x04]
61540 v_min3_u16 v5, v1, v255, v3
61541 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xff,0x0f,0x04]
61543 v_min3_u16 v5, v1, s2, v3
61544 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x0c,0x04]
61546 v_min3_u16 v5, v1, s101, v3
61547 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xcb,0x0c,0x04]
61549 v_min3_u16 v5, v1, vcc_lo, v3
61550 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xd5,0x0c,0x04]
61552 v_min3_u16 v5, v1, vcc_hi, v3
61553 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xd7,0x0c,0x04]
61555 v_min3_u16 v5, v1, m0, v3
61556 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xf9,0x0c,0x04]
61558 v_min3_u16 v5, v1, exec_lo, v3
61559 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xfd,0x0c,0x04]
61561 v_min3_u16 v5, v1, exec_hi, v3
61562 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xff,0x0c,0x04]
61564 v_min3_u16 v5, v1, 0, v3
61565 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x01,0x0d,0x04]
61567 v_min3_u16 v5, v1, -1, v3
61568 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x83,0x0d,0x04]
61570 v_min3_u16 v5, v1, 0.5, v3
61571 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xe1,0x0d,0x04]
61573 v_min3_u16 v5, v1, -4.0, v3
61574 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0xef,0x0d,0x04]
61576 v_min3_u16 v5, v1, v2, v255
61577 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xfe,0x07]
61579 v_min3_u16 v5, v1, v2, s3
61580 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x0e,0x00]
61582 v_min3_u16 v5, v1, v2, s101
61583 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x96,0x01]
61585 v_min3_u16 v5, v1, v2, vcc_lo
61586 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xaa,0x01]
61588 v_min3_u16 v5, v1, v2, vcc_hi
61589 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xae,0x01]
61591 v_min3_u16 v5, v1, v2, m0
61592 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xf2,0x01]
61594 v_min3_u16 v5, v1, v2, exec_lo
61595 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xfa,0x01]
61597 v_min3_u16 v5, v1, v2, exec_hi
61598 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xfe,0x01]
61600 v_min3_u16 v5, v1, v2, 0
61601 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x02,0x02]
61603 v_min3_u16 v5, v1, v2, -1
61604 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x06,0x03]
61606 v_min3_u16 v5, v1, v2, 0.5
61607 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xc2,0x03]
61609 v_min3_u16 v5, v1, v2, -4.0
61610 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0xde,0x03]
61612 v_min3_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]
61613 // GFX10: encoding: [0x05,0x00,0x53,0xd7,0x01,0x05,0x0e,0x04]
61615 v_min3_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]
61616 // GFX10: encoding: [0x05,0x08,0x53,0xd7,0x01,0x05,0x0e,0x04]
61618 v_min3_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]
61619 // GFX10: encoding: [0x05,0x10,0x53,0xd7,0x01,0x05,0x0e,0x04]
61621 v_min3_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]
61622 // GFX10: encoding: [0x05,0x20,0x53,0xd7,0x01,0x05,0x0e,0x04]
61624 v_min3_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]
61625 // GFX10: encoding: [0x05,0x40,0x53,0xd7,0x01,0x05,0x0e,0x04]
61627 v_min3_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]
61628 // GFX10: encoding: [0x05,0x78,0x53,0xd7,0x01,0x05,0x0e,0x04]
61630 v_min3_u16 v5, v1, v2, v3 clamp
61631 // GFX10: encoding: [0x05,0x80,0x53,0xd7,0x01,0x05,0x0e,0x04]
61633 v_max3_f16 v5, v1, v2, v3
61634 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0x04]
61636 v_max3_f16 v255, v1, v2, v3
61637 // GFX10: encoding: [0xff,0x00,0x54,0xd7,0x01,0x05,0x0e,0x04]
61639 v_max3_f16 v5, v255, v2, v3
61640 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0xff,0x05,0x0e,0x04]
61642 v_max3_f16 v5, s1, v2, v3
61643 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x04,0x0e,0x04]
61645 v_max3_f16 v5, s101, v2, v3
61646 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x65,0x04,0x0e,0x04]
61648 v_max3_f16 v5, vcc_lo, v2, v3
61649 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x6a,0x04,0x0e,0x04]
61651 v_max3_f16 v5, vcc_hi, v2, v3
61652 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x6b,0x04,0x0e,0x04]
61654 v_max3_f16 v5, m0, v2, v3
61655 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x7c,0x04,0x0e,0x04]
61657 v_max3_f16 v5, exec_lo, v2, v3
61658 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x7e,0x04,0x0e,0x04]
61660 v_max3_f16 v5, exec_hi, v2, v3
61661 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x7f,0x04,0x0e,0x04]
61663 v_max3_f16 v5, 0, v2, v3
61664 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x80,0x04,0x0e,0x04]
61666 v_max3_f16 v5, -1, v2, v3
61667 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0xc1,0x04,0x0e,0x04]
61669 v_max3_f16 v5, 0.5, v2, v3
61670 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0xf0,0x04,0x0e,0x04]
61672 v_max3_f16 v5, -4.0, v2, v3
61673 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0xf7,0x04,0x0e,0x04]
61675 v_max3_f16 v5, v1, v255, v3
61676 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xff,0x0f,0x04]
61678 v_max3_f16 v5, v1, s2, v3
61679 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0c,0x04]
61681 v_max3_f16 v5, v1, s101, v3
61682 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xcb,0x0c,0x04]
61684 v_max3_f16 v5, v1, vcc_lo, v3
61685 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xd5,0x0c,0x04]
61687 v_max3_f16 v5, v1, vcc_hi, v3
61688 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xd7,0x0c,0x04]
61690 v_max3_f16 v5, v1, m0, v3
61691 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xf9,0x0c,0x04]
61693 v_max3_f16 v5, v1, exec_lo, v3
61694 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xfd,0x0c,0x04]
61696 v_max3_f16 v5, v1, exec_hi, v3
61697 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xff,0x0c,0x04]
61699 v_max3_f16 v5, v1, 0, v3
61700 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x01,0x0d,0x04]
61702 v_max3_f16 v5, v1, -1, v3
61703 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x83,0x0d,0x04]
61705 v_max3_f16 v5, v1, 0.5, v3
61706 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xe1,0x0d,0x04]
61708 v_max3_f16 v5, v1, -4.0, v3
61709 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0xef,0x0d,0x04]
61711 v_max3_f16 v5, v1, v2, v255
61712 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xfe,0x07]
61714 v_max3_f16 v5, v1, v2, s3
61715 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0x00]
61717 v_max3_f16 v5, v1, v2, s101
61718 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x96,0x01]
61720 v_max3_f16 v5, v1, v2, vcc_lo
61721 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xaa,0x01]
61723 v_max3_f16 v5, v1, v2, vcc_hi
61724 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xae,0x01]
61726 v_max3_f16 v5, v1, v2, m0
61727 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xf2,0x01]
61729 v_max3_f16 v5, v1, v2, exec_lo
61730 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xfa,0x01]
61732 v_max3_f16 v5, v1, v2, exec_hi
61733 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xfe,0x01]
61735 v_max3_f16 v5, v1, v2, 0
61736 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x02,0x02]
61738 v_max3_f16 v5, v1, v2, -1
61739 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x06,0x03]
61741 v_max3_f16 v5, v1, v2, 0.5
61742 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xc2,0x03]
61744 v_max3_f16 v5, v1, v2, -4.0
61745 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0xde,0x03]
61747 v_max3_f16 v5, -v1, v2, v3
61748 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0x24]
61750 v_max3_f16 v5, v1, -v2, v3
61751 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0x44]
61753 v_max3_f16 v5, v1, v2, -v3
61754 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0x84]
61756 v_max3_f16 v5, -v1, -v2, -v3
61757 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0xe4]
61759 v_max3_f16 v5, |v1|, v2, v3
61760 // GFX10: encoding: [0x05,0x01,0x54,0xd7,0x01,0x05,0x0e,0x04]
61762 v_max3_f16 v5, v1, |v2|, v3
61763 // GFX10: encoding: [0x05,0x02,0x54,0xd7,0x01,0x05,0x0e,0x04]
61765 v_max3_f16 v5, v1, v2, |v3|
61766 // GFX10: encoding: [0x05,0x04,0x54,0xd7,0x01,0x05,0x0e,0x04]
61768 v_max3_f16 v5, |v1|, |v2|, |v3|
61769 // GFX10: encoding: [0x05,0x07,0x54,0xd7,0x01,0x05,0x0e,0x04]
61771 v_max3_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]
61772 // GFX10: encoding: [0x05,0x00,0x54,0xd7,0x01,0x05,0x0e,0x04]
61774 v_max3_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]
61775 // GFX10: encoding: [0x05,0x08,0x54,0xd7,0x01,0x05,0x0e,0x04]
61777 v_max3_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]
61778 // GFX10: encoding: [0x05,0x10,0x54,0xd7,0x01,0x05,0x0e,0x04]
61780 v_max3_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]
61781 // GFX10: encoding: [0x05,0x20,0x54,0xd7,0x01,0x05,0x0e,0x04]
61783 v_max3_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]
61784 // GFX10: encoding: [0x05,0x40,0x54,0xd7,0x01,0x05,0x0e,0x04]
61786 v_max3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]
61787 // GFX10: encoding: [0x05,0x78,0x54,0xd7,0x01,0x05,0x0e,0x04]
61789 v_max3_f16 v5, v1, v2, v3 clamp
61790 // GFX10: encoding: [0x05,0x80,0x54,0xd7,0x01,0x05,0x0e,0x04]
61792 v_max3_i16 v5, v1, v2, v3
61793 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x0e,0x04]
61795 v_max3_i16 v255, v1, v2, v3
61796 // GFX10: encoding: [0xff,0x00,0x55,0xd7,0x01,0x05,0x0e,0x04]
61798 v_max3_i16 v5, v255, v2, v3
61799 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0xff,0x05,0x0e,0x04]
61801 v_max3_i16 v5, s1, v2, v3
61802 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x04,0x0e,0x04]
61804 v_max3_i16 v5, s101, v2, v3
61805 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x65,0x04,0x0e,0x04]
61807 v_max3_i16 v5, vcc_lo, v2, v3
61808 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x6a,0x04,0x0e,0x04]
61810 v_max3_i16 v5, vcc_hi, v2, v3
61811 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x6b,0x04,0x0e,0x04]
61813 v_max3_i16 v5, m0, v2, v3
61814 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x7c,0x04,0x0e,0x04]
61816 v_max3_i16 v5, exec_lo, v2, v3
61817 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x7e,0x04,0x0e,0x04]
61819 v_max3_i16 v5, exec_hi, v2, v3
61820 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x7f,0x04,0x0e,0x04]
61822 v_max3_i16 v5, 0, v2, v3
61823 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x80,0x04,0x0e,0x04]
61825 v_max3_i16 v5, -1, v2, v3
61826 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0xc1,0x04,0x0e,0x04]
61828 v_max3_i16 v5, 0.5, v2, v3
61829 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0xf0,0x04,0x0e,0x04]
61831 v_max3_i16 v5, -4.0, v2, v3
61832 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0xf7,0x04,0x0e,0x04]
61834 v_max3_i16 v5, v1, v255, v3
61835 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xff,0x0f,0x04]
61837 v_max3_i16 v5, v1, s2, v3
61838 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x0c,0x04]
61840 v_max3_i16 v5, v1, s101, v3
61841 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xcb,0x0c,0x04]
61843 v_max3_i16 v5, v1, vcc_lo, v3
61844 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xd5,0x0c,0x04]
61846 v_max3_i16 v5, v1, vcc_hi, v3
61847 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xd7,0x0c,0x04]
61849 v_max3_i16 v5, v1, m0, v3
61850 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xf9,0x0c,0x04]
61852 v_max3_i16 v5, v1, exec_lo, v3
61853 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xfd,0x0c,0x04]
61855 v_max3_i16 v5, v1, exec_hi, v3
61856 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xff,0x0c,0x04]
61858 v_max3_i16 v5, v1, 0, v3
61859 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x01,0x0d,0x04]
61861 v_max3_i16 v5, v1, -1, v3
61862 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x83,0x0d,0x04]
61864 v_max3_i16 v5, v1, 0.5, v3
61865 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xe1,0x0d,0x04]
61867 v_max3_i16 v5, v1, -4.0, v3
61868 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0xef,0x0d,0x04]
61870 v_max3_i16 v5, v1, v2, v255
61871 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xfe,0x07]
61873 v_max3_i16 v5, v1, v2, s3
61874 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x0e,0x00]
61876 v_max3_i16 v5, v1, v2, s101
61877 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x96,0x01]
61879 v_max3_i16 v5, v1, v2, vcc_lo
61880 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xaa,0x01]
61882 v_max3_i16 v5, v1, v2, vcc_hi
61883 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xae,0x01]
61885 v_max3_i16 v5, v1, v2, m0
61886 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xf2,0x01]
61888 v_max3_i16 v5, v1, v2, exec_lo
61889 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xfa,0x01]
61891 v_max3_i16 v5, v1, v2, exec_hi
61892 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xfe,0x01]
61894 v_max3_i16 v5, v1, v2, 0
61895 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x02,0x02]
61897 v_max3_i16 v5, v1, v2, -1
61898 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x06,0x03]
61900 v_max3_i16 v5, v1, v2, 0.5
61901 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xc2,0x03]
61903 v_max3_i16 v5, v1, v2, -4.0
61904 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0xde,0x03]
61906 v_max3_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]
61907 // GFX10: encoding: [0x05,0x00,0x55,0xd7,0x01,0x05,0x0e,0x04]
61909 v_max3_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]
61910 // GFX10: encoding: [0x05,0x08,0x55,0xd7,0x01,0x05,0x0e,0x04]
61912 v_max3_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]
61913 // GFX10: encoding: [0x05,0x10,0x55,0xd7,0x01,0x05,0x0e,0x04]
61915 v_max3_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]
61916 // GFX10: encoding: [0x05,0x20,0x55,0xd7,0x01,0x05,0x0e,0x04]
61918 v_max3_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]
61919 // GFX10: encoding: [0x05,0x40,0x55,0xd7,0x01,0x05,0x0e,0x04]
61921 v_max3_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]
61922 // GFX10: encoding: [0x05,0x78,0x55,0xd7,0x01,0x05,0x0e,0x04]
61924 v_max3_i16 v5, v1, v2, v3 clamp
61925 // GFX10: encoding: [0x05,0x80,0x55,0xd7,0x01,0x05,0x0e,0x04]
61927 v_max3_u16 v5, v1, v2, v3
61928 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x0e,0x04]
61930 v_max3_u16 v255, v1, v2, v3
61931 // GFX10: encoding: [0xff,0x00,0x56,0xd7,0x01,0x05,0x0e,0x04]
61933 v_max3_u16 v5, v255, v2, v3
61934 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0xff,0x05,0x0e,0x04]
61936 v_max3_u16 v5, s1, v2, v3
61937 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x04,0x0e,0x04]
61939 v_max3_u16 v5, s101, v2, v3
61940 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x65,0x04,0x0e,0x04]
61942 v_max3_u16 v5, vcc_lo, v2, v3
61943 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x6a,0x04,0x0e,0x04]
61945 v_max3_u16 v5, vcc_hi, v2, v3
61946 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x6b,0x04,0x0e,0x04]
61948 v_max3_u16 v5, m0, v2, v3
61949 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x7c,0x04,0x0e,0x04]
61951 v_max3_u16 v5, exec_lo, v2, v3
61952 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x7e,0x04,0x0e,0x04]
61954 v_max3_u16 v5, exec_hi, v2, v3
61955 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x7f,0x04,0x0e,0x04]
61957 v_max3_u16 v5, 0, v2, v3
61958 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x80,0x04,0x0e,0x04]
61960 v_max3_u16 v5, -1, v2, v3
61961 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0xc1,0x04,0x0e,0x04]
61963 v_max3_u16 v5, 0.5, v2, v3
61964 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0xf0,0x04,0x0e,0x04]
61966 v_max3_u16 v5, -4.0, v2, v3
61967 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0xf7,0x04,0x0e,0x04]
61969 v_max3_u16 v5, v1, v255, v3
61970 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xff,0x0f,0x04]
61972 v_max3_u16 v5, v1, s2, v3
61973 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x0c,0x04]
61975 v_max3_u16 v5, v1, s101, v3
61976 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xcb,0x0c,0x04]
61978 v_max3_u16 v5, v1, vcc_lo, v3
61979 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xd5,0x0c,0x04]
61981 v_max3_u16 v5, v1, vcc_hi, v3
61982 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xd7,0x0c,0x04]
61984 v_max3_u16 v5, v1, m0, v3
61985 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xf9,0x0c,0x04]
61987 v_max3_u16 v5, v1, exec_lo, v3
61988 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xfd,0x0c,0x04]
61990 v_max3_u16 v5, v1, exec_hi, v3
61991 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xff,0x0c,0x04]
61993 v_max3_u16 v5, v1, 0, v3
61994 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x01,0x0d,0x04]
61996 v_max3_u16 v5, v1, -1, v3
61997 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x83,0x0d,0x04]
61999 v_max3_u16 v5, v1, 0.5, v3
62000 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xe1,0x0d,0x04]
62002 v_max3_u16 v5, v1, -4.0, v3
62003 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0xef,0x0d,0x04]
62005 v_max3_u16 v5, v1, v2, v255
62006 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xfe,0x07]
62008 v_max3_u16 v5, v1, v2, s3
62009 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x0e,0x00]
62011 v_max3_u16 v5, v1, v2, s101
62012 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x96,0x01]
62014 v_max3_u16 v5, v1, v2, vcc_lo
62015 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xaa,0x01]
62017 v_max3_u16 v5, v1, v2, vcc_hi
62018 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xae,0x01]
62020 v_max3_u16 v5, v1, v2, m0
62021 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xf2,0x01]
62023 v_max3_u16 v5, v1, v2, exec_lo
62024 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xfa,0x01]
62026 v_max3_u16 v5, v1, v2, exec_hi
62027 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xfe,0x01]
62029 v_max3_u16 v5, v1, v2, 0
62030 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x02,0x02]
62032 v_max3_u16 v5, v1, v2, -1
62033 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x06,0x03]
62035 v_max3_u16 v5, v1, v2, 0.5
62036 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xc2,0x03]
62038 v_max3_u16 v5, v1, v2, -4.0
62039 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0xde,0x03]
62041 v_max3_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]
62042 // GFX10: encoding: [0x05,0x00,0x56,0xd7,0x01,0x05,0x0e,0x04]
62044 v_max3_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]
62045 // GFX10: encoding: [0x05,0x08,0x56,0xd7,0x01,0x05,0x0e,0x04]
62047 v_max3_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]
62048 // GFX10: encoding: [0x05,0x10,0x56,0xd7,0x01,0x05,0x0e,0x04]
62050 v_max3_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]
62051 // GFX10: encoding: [0x05,0x20,0x56,0xd7,0x01,0x05,0x0e,0x04]
62053 v_max3_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]
62054 // GFX10: encoding: [0x05,0x40,0x56,0xd7,0x01,0x05,0x0e,0x04]
62056 v_max3_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]
62057 // GFX10: encoding: [0x05,0x78,0x56,0xd7,0x01,0x05,0x0e,0x04]
62059 v_max3_u16 v5, v1, v2, v3 clamp
62060 // GFX10: encoding: [0x05,0x80,0x56,0xd7,0x01,0x05,0x0e,0x04]
62062 v_med3_f16 v5, v1, v2, v3
62063 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0x04]
62065 v_med3_f16 v255, v1, v2, v3
62066 // GFX10: encoding: [0xff,0x00,0x57,0xd7,0x01,0x05,0x0e,0x04]
62068 v_med3_f16 v5, v255, v2, v3
62069 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0xff,0x05,0x0e,0x04]
62071 v_med3_f16 v5, s1, v2, v3
62072 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x04,0x0e,0x04]
62074 v_med3_f16 v5, s101, v2, v3
62075 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x65,0x04,0x0e,0x04]
62077 v_med3_f16 v5, vcc_lo, v2, v3
62078 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x6a,0x04,0x0e,0x04]
62080 v_med3_f16 v5, vcc_hi, v2, v3
62081 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x6b,0x04,0x0e,0x04]
62083 v_med3_f16 v5, m0, v2, v3
62084 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x7c,0x04,0x0e,0x04]
62086 v_med3_f16 v5, exec_lo, v2, v3
62087 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x7e,0x04,0x0e,0x04]
62089 v_med3_f16 v5, exec_hi, v2, v3
62090 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x7f,0x04,0x0e,0x04]
62092 v_med3_f16 v5, 0, v2, v3
62093 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x80,0x04,0x0e,0x04]
62095 v_med3_f16 v5, -1, v2, v3
62096 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0xc1,0x04,0x0e,0x04]
62098 v_med3_f16 v5, 0.5, v2, v3
62099 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0xf0,0x04,0x0e,0x04]
62101 v_med3_f16 v5, -4.0, v2, v3
62102 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0xf7,0x04,0x0e,0x04]
62104 v_med3_f16 v5, v1, v255, v3
62105 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xff,0x0f,0x04]
62107 v_med3_f16 v5, v1, s2, v3
62108 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0c,0x04]
62110 v_med3_f16 v5, v1, s101, v3
62111 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xcb,0x0c,0x04]
62113 v_med3_f16 v5, v1, vcc_lo, v3
62114 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xd5,0x0c,0x04]
62116 v_med3_f16 v5, v1, vcc_hi, v3
62117 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xd7,0x0c,0x04]
62119 v_med3_f16 v5, v1, m0, v3
62120 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xf9,0x0c,0x04]
62122 v_med3_f16 v5, v1, exec_lo, v3
62123 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xfd,0x0c,0x04]
62125 v_med3_f16 v5, v1, exec_hi, v3
62126 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xff,0x0c,0x04]
62128 v_med3_f16 v5, v1, 0, v3
62129 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x01,0x0d,0x04]
62131 v_med3_f16 v5, v1, -1, v3
62132 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x83,0x0d,0x04]
62134 v_med3_f16 v5, v1, 0.5, v3
62135 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xe1,0x0d,0x04]
62137 v_med3_f16 v5, v1, -4.0, v3
62138 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0xef,0x0d,0x04]
62140 v_med3_f16 v5, v1, v2, v255
62141 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xfe,0x07]
62143 v_med3_f16 v5, v1, v2, s3
62144 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0x00]
62146 v_med3_f16 v5, v1, v2, s101
62147 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x96,0x01]
62149 v_med3_f16 v5, v1, v2, vcc_lo
62150 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xaa,0x01]
62152 v_med3_f16 v5, v1, v2, vcc_hi
62153 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xae,0x01]
62155 v_med3_f16 v5, v1, v2, m0
62156 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xf2,0x01]
62158 v_med3_f16 v5, v1, v2, exec_lo
62159 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xfa,0x01]
62161 v_med3_f16 v5, v1, v2, exec_hi
62162 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xfe,0x01]
62164 v_med3_f16 v5, v1, v2, 0
62165 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x02,0x02]
62167 v_med3_f16 v5, v1, v2, -1
62168 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x06,0x03]
62170 v_med3_f16 v5, v1, v2, 0.5
62171 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xc2,0x03]
62173 v_med3_f16 v5, v1, v2, -4.0
62174 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0xde,0x03]
62176 v_med3_f16 v5, -v1, v2, v3
62177 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0x24]
62179 v_med3_f16 v5, v1, -v2, v3
62180 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0x44]
62182 v_med3_f16 v5, v1, v2, -v3
62183 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0x84]
62185 v_med3_f16 v5, -v1, -v2, -v3
62186 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0xe4]
62188 v_med3_f16 v5, |v1|, v2, v3
62189 // GFX10: encoding: [0x05,0x01,0x57,0xd7,0x01,0x05,0x0e,0x04]
62191 v_med3_f16 v5, v1, |v2|, v3
62192 // GFX10: encoding: [0x05,0x02,0x57,0xd7,0x01,0x05,0x0e,0x04]
62194 v_med3_f16 v5, v1, v2, |v3|
62195 // GFX10: encoding: [0x05,0x04,0x57,0xd7,0x01,0x05,0x0e,0x04]
62197 v_med3_f16 v5, |v1|, |v2|, |v3|
62198 // GFX10: encoding: [0x05,0x07,0x57,0xd7,0x01,0x05,0x0e,0x04]
62200 v_med3_f16 v5, v1, v2, v3 op_sel:[0,0,0,0]
62201 // GFX10: encoding: [0x05,0x00,0x57,0xd7,0x01,0x05,0x0e,0x04]
62203 v_med3_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]
62204 // GFX10: encoding: [0x05,0x08,0x57,0xd7,0x01,0x05,0x0e,0x04]
62206 v_med3_f16 v5, v1, v2, v3 op_sel:[0,1,0,0]
62207 // GFX10: encoding: [0x05,0x10,0x57,0xd7,0x01,0x05,0x0e,0x04]
62209 v_med3_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]
62210 // GFX10: encoding: [0x05,0x20,0x57,0xd7,0x01,0x05,0x0e,0x04]
62212 v_med3_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]
62213 // GFX10: encoding: [0x05,0x40,0x57,0xd7,0x01,0x05,0x0e,0x04]
62215 v_med3_f16 v5, v1, v2, v3 op_sel:[1,1,1,1]
62216 // GFX10: encoding: [0x05,0x78,0x57,0xd7,0x01,0x05,0x0e,0x04]
62218 v_med3_f16 v5, v1, v2, v3 clamp
62219 // GFX10: encoding: [0x05,0x80,0x57,0xd7,0x01,0x05,0x0e,0x04]
62221 v_med3_i16 v5, v1, v2, v3
62222 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x0e,0x04]
62224 v_med3_i16 v255, v1, v2, v3
62225 // GFX10: encoding: [0xff,0x00,0x58,0xd7,0x01,0x05,0x0e,0x04]
62227 v_med3_i16 v5, v255, v2, v3
62228 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0xff,0x05,0x0e,0x04]
62230 v_med3_i16 v5, s1, v2, v3
62231 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x04,0x0e,0x04]
62233 v_med3_i16 v5, s101, v2, v3
62234 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x65,0x04,0x0e,0x04]
62236 v_med3_i16 v5, vcc_lo, v2, v3
62237 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x6a,0x04,0x0e,0x04]
62239 v_med3_i16 v5, vcc_hi, v2, v3
62240 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x6b,0x04,0x0e,0x04]
62242 v_med3_i16 v5, m0, v2, v3
62243 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x7c,0x04,0x0e,0x04]
62245 v_med3_i16 v5, exec_lo, v2, v3
62246 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x7e,0x04,0x0e,0x04]
62248 v_med3_i16 v5, exec_hi, v2, v3
62249 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x7f,0x04,0x0e,0x04]
62251 v_med3_i16 v5, 0, v2, v3
62252 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x80,0x04,0x0e,0x04]
62254 v_med3_i16 v5, -1, v2, v3
62255 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0xc1,0x04,0x0e,0x04]
62257 v_med3_i16 v5, 0.5, v2, v3
62258 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0xf0,0x04,0x0e,0x04]
62260 v_med3_i16 v5, -4.0, v2, v3
62261 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0xf7,0x04,0x0e,0x04]
62263 v_med3_i16 v5, v1, v255, v3
62264 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xff,0x0f,0x04]
62266 v_med3_i16 v5, v1, s2, v3
62267 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x0c,0x04]
62269 v_med3_i16 v5, v1, s101, v3
62270 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xcb,0x0c,0x04]
62272 v_med3_i16 v5, v1, vcc_lo, v3
62273 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xd5,0x0c,0x04]
62275 v_med3_i16 v5, v1, vcc_hi, v3
62276 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xd7,0x0c,0x04]
62278 v_med3_i16 v5, v1, m0, v3
62279 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xf9,0x0c,0x04]
62281 v_med3_i16 v5, v1, exec_lo, v3
62282 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xfd,0x0c,0x04]
62284 v_med3_i16 v5, v1, exec_hi, v3
62285 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xff,0x0c,0x04]
62287 v_med3_i16 v5, v1, 0, v3
62288 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x01,0x0d,0x04]
62290 v_med3_i16 v5, v1, -1, v3
62291 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x83,0x0d,0x04]
62293 v_med3_i16 v5, v1, 0.5, v3
62294 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xe1,0x0d,0x04]
62296 v_med3_i16 v5, v1, -4.0, v3
62297 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0xef,0x0d,0x04]
62299 v_med3_i16 v5, v1, v2, v255
62300 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xfe,0x07]
62302 v_med3_i16 v5, v1, v2, s3
62303 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x0e,0x00]
62305 v_med3_i16 v5, v1, v2, s101
62306 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x96,0x01]
62308 v_med3_i16 v5, v1, v2, vcc_lo
62309 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xaa,0x01]
62311 v_med3_i16 v5, v1, v2, vcc_hi
62312 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xae,0x01]
62314 v_med3_i16 v5, v1, v2, m0
62315 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xf2,0x01]
62317 v_med3_i16 v5, v1, v2, exec_lo
62318 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xfa,0x01]
62320 v_med3_i16 v5, v1, v2, exec_hi
62321 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xfe,0x01]
62323 v_med3_i16 v5, v1, v2, 0
62324 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x02,0x02]
62326 v_med3_i16 v5, v1, v2, -1
62327 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x06,0x03]
62329 v_med3_i16 v5, v1, v2, 0.5
62330 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xc2,0x03]
62332 v_med3_i16 v5, v1, v2, -4.0
62333 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0xde,0x03]
62335 v_med3_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]
62336 // GFX10: encoding: [0x05,0x00,0x58,0xd7,0x01,0x05,0x0e,0x04]
62338 v_med3_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]
62339 // GFX10: encoding: [0x05,0x08,0x58,0xd7,0x01,0x05,0x0e,0x04]
62341 v_med3_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]
62342 // GFX10: encoding: [0x05,0x10,0x58,0xd7,0x01,0x05,0x0e,0x04]
62344 v_med3_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]
62345 // GFX10: encoding: [0x05,0x20,0x58,0xd7,0x01,0x05,0x0e,0x04]
62347 v_med3_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]
62348 // GFX10: encoding: [0x05,0x40,0x58,0xd7,0x01,0x05,0x0e,0x04]
62350 v_med3_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]
62351 // GFX10: encoding: [0x05,0x78,0x58,0xd7,0x01,0x05,0x0e,0x04]
62353 v_med3_i16 v5, v1, v2, v3 clamp
62354 // GFX10: encoding: [0x05,0x80,0x58,0xd7,0x01,0x05,0x0e,0x04]
62356 v_med3_u16 v5, v1, v2, v3
62357 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x0e,0x04]
62359 v_med3_u16 v255, v1, v2, v3
62360 // GFX10: encoding: [0xff,0x00,0x59,0xd7,0x01,0x05,0x0e,0x04]
62362 v_med3_u16 v5, v255, v2, v3
62363 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0xff,0x05,0x0e,0x04]
62365 v_med3_u16 v5, s1, v2, v3
62366 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x04,0x0e,0x04]
62368 v_med3_u16 v5, s101, v2, v3
62369 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x65,0x04,0x0e,0x04]
62371 v_med3_u16 v5, vcc_lo, v2, v3
62372 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x6a,0x04,0x0e,0x04]
62374 v_med3_u16 v5, vcc_hi, v2, v3
62375 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x6b,0x04,0x0e,0x04]
62377 v_med3_u16 v5, m0, v2, v3
62378 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x7c,0x04,0x0e,0x04]
62380 v_med3_u16 v5, exec_lo, v2, v3
62381 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x7e,0x04,0x0e,0x04]
62383 v_med3_u16 v5, exec_hi, v2, v3
62384 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x7f,0x04,0x0e,0x04]
62386 v_med3_u16 v5, 0, v2, v3
62387 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x80,0x04,0x0e,0x04]
62389 v_med3_u16 v5, -1, v2, v3
62390 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0xc1,0x04,0x0e,0x04]
62392 v_med3_u16 v5, 0.5, v2, v3
62393 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0xf0,0x04,0x0e,0x04]
62395 v_med3_u16 v5, -4.0, v2, v3
62396 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0xf7,0x04,0x0e,0x04]
62398 v_med3_u16 v5, v1, v255, v3
62399 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xff,0x0f,0x04]
62401 v_med3_u16 v5, v1, s2, v3
62402 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x0c,0x04]
62404 v_med3_u16 v5, v1, s101, v3
62405 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xcb,0x0c,0x04]
62407 v_med3_u16 v5, v1, vcc_lo, v3
62408 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xd5,0x0c,0x04]
62410 v_med3_u16 v5, v1, vcc_hi, v3
62411 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xd7,0x0c,0x04]
62413 v_med3_u16 v5, v1, m0, v3
62414 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xf9,0x0c,0x04]
62416 v_med3_u16 v5, v1, exec_lo, v3
62417 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xfd,0x0c,0x04]
62419 v_med3_u16 v5, v1, exec_hi, v3
62420 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xff,0x0c,0x04]
62422 v_med3_u16 v5, v1, 0, v3
62423 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x01,0x0d,0x04]
62425 v_med3_u16 v5, v1, -1, v3
62426 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x83,0x0d,0x04]
62428 v_med3_u16 v5, v1, 0.5, v3
62429 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xe1,0x0d,0x04]
62431 v_med3_u16 v5, v1, -4.0, v3
62432 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0xef,0x0d,0x04]
62434 v_med3_u16 v5, v1, v2, v255
62435 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xfe,0x07]
62437 v_med3_u16 v5, v1, v2, s3
62438 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x0e,0x00]
62440 v_med3_u16 v5, v1, v2, s101
62441 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x96,0x01]
62443 v_med3_u16 v5, v1, v2, vcc_lo
62444 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xaa,0x01]
62446 v_med3_u16 v5, v1, v2, vcc_hi
62447 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xae,0x01]
62449 v_med3_u16 v5, v1, v2, m0
62450 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xf2,0x01]
62452 v_med3_u16 v5, v1, v2, exec_lo
62453 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xfa,0x01]
62455 v_med3_u16 v5, v1, v2, exec_hi
62456 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xfe,0x01]
62458 v_med3_u16 v5, v1, v2, 0
62459 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x02,0x02]
62461 v_med3_u16 v5, v1, v2, -1
62462 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x06,0x03]
62464 v_med3_u16 v5, v1, v2, 0.5
62465 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xc2,0x03]
62467 v_med3_u16 v5, v1, v2, -4.0
62468 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0xde,0x03]
62470 v_med3_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]
62471 // GFX10: encoding: [0x05,0x00,0x59,0xd7,0x01,0x05,0x0e,0x04]
62473 v_med3_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]
62474 // GFX10: encoding: [0x05,0x08,0x59,0xd7,0x01,0x05,0x0e,0x04]
62476 v_med3_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]
62477 // GFX10: encoding: [0x05,0x10,0x59,0xd7,0x01,0x05,0x0e,0x04]
62479 v_med3_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]
62480 // GFX10: encoding: [0x05,0x20,0x59,0xd7,0x01,0x05,0x0e,0x04]
62482 v_med3_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]
62483 // GFX10: encoding: [0x05,0x40,0x59,0xd7,0x01,0x05,0x0e,0x04]
62485 v_med3_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]
62486 // GFX10: encoding: [0x05,0x78,0x59,0xd7,0x01,0x05,0x0e,0x04]
62488 v_interp_p2_f16 v5, v2, attr0.x, v3
62489 // GFX10: encoding: [0x05,0x00,0x5a,0xd7,0x00,0x04,0x0e,0x04]
62491 v_interp_p2_f16 v5, -v2, attr0.x, v3
62492 // GFX10: encoding: [0x05,0x00,0x5a,0xd7,0x00,0x04,0x0e,0x44]
62494 v_interp_p2_f16 v5, v2, attr0.x, |v3|
62495 // GFX10: encoding: [0x05,0x04,0x5a,0xd7,0x00,0x04,0x0e,0x04]
62497 v_interp_p2_f16 v5, v2, attr0.w, v3
62498 // GFX10: encoding: [0x05,0x00,0x5a,0xd7,0xc0,0x04,0x0e,0x04]
62500 v_interp_p2_f16 v5, v2, attr0.x, v3 high
62501 // GFX10: encoding: [0x05,0x00,0x5a,0xd7,0x00,0x05,0x0e,0x04]
62503 v_interp_p2_f16 v5, v2, attr0.x, v3 clamp
62504 // GFX10: encoding: [0x05,0x80,0x5a,0xd7,0x00,0x04,0x0e,0x04]
62506 v_mad_i16 v5, 0, v2, v3
62507 // GFX10: encoding: [0x05,0x00,0x5e,0xd7,0x80,0x04,0x0e,0x04]
62509 v_mad_i16 v5, v1, -1, v3
62510 // GFX10: encoding: [0x05,0x00,0x5e,0xd7,0x01,0x83,0x0d,0x04]
62512 v_mad_i16 v5, v1, v2, -4.0
62513 // GFX10: encoding: [0x05,0x00,0x5e,0xd7,0x01,0x05,0xde,0x03]
62515 v_mad_i16 v5, v1, v2, v3 clamp
62516 // GFX10: encoding: [0x05,0x80,0x5e,0xd7,0x01,0x05,0x0e,0x04]
62518 v_mad_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]
62519 // GFX10: encoding: [0x05,0x40,0x5e,0xd7,0x01,0x05,0x0e,0x04]
62521 v_mad_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]
62522 // GFX10: encoding: [0x05,0x78,0x5e,0xd7,0x01,0x05,0x0e,0x04]
62524 v_div_fixup_f16 v5, 0.5, v2, v3
62525 // GFX10: encoding: [0x05,0x00,0x5f,0xd7,0xf0,0x04,0x0e,0x04]
62527 v_div_fixup_f16 v5, v1, 0.5, v3
62528 // GFX10: encoding: [0x05,0x00,0x5f,0xd7,0x01,0xe1,0x0d,0x04]
62530 v_div_fixup_f16 v5, v1, v2, 0.5
62531 // GFX10: encoding: [0x05,0x00,0x5f,0xd7,0x01,0x05,0xc2,0x03]
62533 v_div_fixup_f16 v5, -v1, v2, v3
62534 // GFX10: encoding: [0x05,0x00,0x5f,0xd7,0x01,0x05,0x0e,0x24]
62536 v_div_fixup_f16 v5, |v1|, v2, v3
62537 // GFX10: encoding: [0x05,0x01,0x5f,0xd7,0x01,0x05,0x0e,0x04]
62539 v_div_fixup_f16 v5, v1, v2, v3 clamp
62540 // GFX10: encoding: [0x05,0x80,0x5f,0xd7,0x01,0x05,0x0e,0x04]
62542 v_div_fixup_f16 v5, v1, v2, v3 op_sel:[1,0,0,0]
62543 // GFX10: encoding: [0x05,0x08,0x5f,0xd7,0x01,0x05,0x0e,0x04]
62545 v_div_fixup_f16 v5, v1, v2, v3 op_sel:[0,0,1,0]
62546 // GFX10: encoding: [0x05,0x20,0x5f,0xd7,0x01,0x05,0x0e,0x04]
62548 v_div_fixup_f16 v5, v1, v2, v3 op_sel:[0,0,0,1]
62549 // GFX10: encoding: [0x05,0x40,0x5f,0xd7,0x01,0x05,0x0e,0x04]
62551 v_add3_u32 v5, v1, v2, v3
62552 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0x0e,0x04]
62554 v_add3_u32 v255, v1, v2, v3
62555 // GFX10: encoding: [0xff,0x00,0x6d,0xd7,0x01,0x05,0x0e,0x04]
62557 v_add3_u32 v5, v255, v2, v3
62558 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0xff,0x05,0x0e,0x04]
62560 v_add3_u32 v5, s1, v2, v3
62561 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x04,0x0e,0x04]
62563 v_add3_u32 v5, s101, v2, v3
62564 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x65,0x04,0x0e,0x04]
62566 v_add3_u32 v5, vcc_lo, v2, v3
62567 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x6a,0x04,0x0e,0x04]
62569 v_add3_u32 v5, vcc_hi, v2, v3
62570 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x6b,0x04,0x0e,0x04]
62572 v_add3_u32 v5, m0, v2, v3
62573 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x7c,0x04,0x0e,0x04]
62575 v_add3_u32 v5, exec_lo, v2, v3
62576 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x7e,0x04,0x0e,0x04]
62578 v_add3_u32 v5, exec_hi, v2, v3
62579 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x7f,0x04,0x0e,0x04]
62581 v_add3_u32 v5, 0, v2, v3
62582 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x80,0x04,0x0e,0x04]
62584 v_add3_u32 v5, -1, v2, v3
62585 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0xc1,0x04,0x0e,0x04]
62587 v_add3_u32 v5, 0.5, v2, v3
62588 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0xf0,0x04,0x0e,0x04]
62590 v_add3_u32 v5, -4.0, v2, v3
62591 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0xf7,0x04,0x0e,0x04]
62593 v_add3_u32 v5, v1, v255, v3
62594 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xff,0x0f,0x04]
62596 v_add3_u32 v5, v1, s2, v3
62597 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0x0c,0x04]
62599 v_add3_u32 v5, v1, s101, v3
62600 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xcb,0x0c,0x04]
62602 v_add3_u32 v5, v1, vcc_lo, v3
62603 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xd5,0x0c,0x04]
62605 v_add3_u32 v5, v1, vcc_hi, v3
62606 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xd7,0x0c,0x04]
62608 v_add3_u32 v5, v1, m0, v3
62609 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xf9,0x0c,0x04]
62611 v_add3_u32 v5, v1, exec_lo, v3
62612 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xfd,0x0c,0x04]
62614 v_add3_u32 v5, v1, exec_hi, v3
62615 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xff,0x0c,0x04]
62617 v_add3_u32 v5, v1, 0, v3
62618 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x01,0x0d,0x04]
62620 v_add3_u32 v5, v1, -1, v3
62621 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x83,0x0d,0x04]
62623 v_add3_u32 v5, v1, 0.5, v3
62624 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xe1,0x0d,0x04]
62626 v_add3_u32 v5, v1, -4.0, v3
62627 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0xef,0x0d,0x04]
62629 v_add3_u32 v5, v1, v2, v255
62630 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xfe,0x07]
62632 v_add3_u32 v5, v1, v2, s3
62633 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0x0e,0x00]
62635 v_add3_u32 v5, v1, v2, s101
62636 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0x96,0x01]
62638 v_add3_u32 v5, v1, v2, vcc_lo
62639 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xaa,0x01]
62641 v_add3_u32 v5, v1, v2, vcc_hi
62642 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xae,0x01]
62644 v_add3_u32 v5, v1, v2, m0
62645 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xf2,0x01]
62647 v_add3_u32 v5, v1, v2, exec_lo
62648 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xfa,0x01]
62650 v_add3_u32 v5, v1, v2, exec_hi
62651 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xfe,0x01]
62653 v_add3_u32 v5, v1, v2, 0
62654 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0x02,0x02]
62656 v_add3_u32 v5, v1, v2, -1
62657 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0x06,0x03]
62659 v_add3_u32 v5, v1, v2, 0.5
62660 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xc2,0x03]
62662 v_add3_u32 v5, v1, v2, -4.0
62663 // GFX10: encoding: [0x05,0x00,0x6d,0xd7,0x01,0x05,0xde,0x03]
62665 v_lshl_or_b32 v5, v1, v2, v3
62666 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0x0e,0x04]
62668 v_lshl_or_b32 v255, v1, v2, v3
62669 // GFX10: encoding: [0xff,0x00,0x6f,0xd7,0x01,0x05,0x0e,0x04]
62671 v_lshl_or_b32 v5, v255, v2, v3
62672 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0xff,0x05,0x0e,0x04]
62674 v_lshl_or_b32 v5, s1, v2, v3
62675 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x04,0x0e,0x04]
62677 v_lshl_or_b32 v5, s101, v2, v3
62678 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x65,0x04,0x0e,0x04]
62680 v_lshl_or_b32 v5, vcc_lo, v2, v3
62681 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x6a,0x04,0x0e,0x04]
62683 v_lshl_or_b32 v5, vcc_hi, v2, v3
62684 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x6b,0x04,0x0e,0x04]
62686 v_lshl_or_b32 v5, m0, v2, v3
62687 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x7c,0x04,0x0e,0x04]
62689 v_lshl_or_b32 v5, exec_lo, v2, v3
62690 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x7e,0x04,0x0e,0x04]
62692 v_lshl_or_b32 v5, exec_hi, v2, v3
62693 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x7f,0x04,0x0e,0x04]
62695 v_lshl_or_b32 v5, 0, v2, v3
62696 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x80,0x04,0x0e,0x04]
62698 v_lshl_or_b32 v5, -1, v2, v3
62699 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0xc1,0x04,0x0e,0x04]
62701 v_lshl_or_b32 v5, 0.5, v2, v3
62702 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0xf0,0x04,0x0e,0x04]
62704 v_lshl_or_b32 v5, -4.0, v2, v3
62705 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0xf7,0x04,0x0e,0x04]
62707 v_lshl_or_b32 v5, v1, v255, v3
62708 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xff,0x0f,0x04]
62710 v_lshl_or_b32 v5, v1, s2, v3
62711 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0x0c,0x04]
62713 v_lshl_or_b32 v5, v1, s101, v3
62714 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xcb,0x0c,0x04]
62716 v_lshl_or_b32 v5, v1, vcc_lo, v3
62717 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xd5,0x0c,0x04]
62719 v_lshl_or_b32 v5, v1, vcc_hi, v3
62720 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xd7,0x0c,0x04]
62722 v_lshl_or_b32 v5, v1, m0, v3
62723 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xf9,0x0c,0x04]
62725 v_lshl_or_b32 v5, v1, exec_lo, v3
62726 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xfd,0x0c,0x04]
62728 v_lshl_or_b32 v5, v1, exec_hi, v3
62729 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xff,0x0c,0x04]
62731 v_lshl_or_b32 v5, v1, 0, v3
62732 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x01,0x0d,0x04]
62734 v_lshl_or_b32 v5, v1, -1, v3
62735 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x83,0x0d,0x04]
62737 v_lshl_or_b32 v5, v1, 0.5, v3
62738 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xe1,0x0d,0x04]
62740 v_lshl_or_b32 v5, v1, -4.0, v3
62741 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0xef,0x0d,0x04]
62743 v_lshl_or_b32 v5, v1, v2, v255
62744 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xfe,0x07]
62746 v_lshl_or_b32 v5, v1, v2, s3
62747 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0x0e,0x00]
62749 v_lshl_or_b32 v5, v1, v2, s101
62750 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0x96,0x01]
62752 v_lshl_or_b32 v5, v1, v2, vcc_lo
62753 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xaa,0x01]
62755 v_lshl_or_b32 v5, v1, v2, vcc_hi
62756 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xae,0x01]
62758 v_lshl_or_b32 v5, v1, v2, m0
62759 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xf2,0x01]
62761 v_lshl_or_b32 v5, v1, v2, exec_lo
62762 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xfa,0x01]
62764 v_lshl_or_b32 v5, v1, v2, exec_hi
62765 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xfe,0x01]
62767 v_lshl_or_b32 v5, v1, v2, 0
62768 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0x02,0x02]
62770 v_lshl_or_b32 v5, v1, v2, -1
62771 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0x06,0x03]
62773 v_lshl_or_b32 v5, v1, v2, 0.5
62774 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xc2,0x03]
62776 v_lshl_or_b32 v5, v1, v2, -4.0
62777 // GFX10: encoding: [0x05,0x00,0x6f,0xd7,0x01,0x05,0xde,0x03]
62779 v_and_or_b32 v5, v1, v2, v3
62780 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0x0e,0x04]
62782 v_and_or_b32 v255, v1, v2, v3
62783 // GFX10: encoding: [0xff,0x00,0x71,0xd7,0x01,0x05,0x0e,0x04]
62785 v_and_or_b32 v5, v255, v2, v3
62786 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0xff,0x05,0x0e,0x04]
62788 v_and_or_b32 v5, s1, v2, v3
62789 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x04,0x0e,0x04]
62791 v_and_or_b32 v5, s101, v2, v3
62792 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x65,0x04,0x0e,0x04]
62794 v_and_or_b32 v5, vcc_lo, v2, v3
62795 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x6a,0x04,0x0e,0x04]
62797 v_and_or_b32 v5, vcc_hi, v2, v3
62798 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x6b,0x04,0x0e,0x04]
62800 v_and_or_b32 v5, m0, v2, v3
62801 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x7c,0x04,0x0e,0x04]
62803 v_and_or_b32 v5, exec_lo, v2, v3
62804 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x7e,0x04,0x0e,0x04]
62806 v_and_or_b32 v5, exec_hi, v2, v3
62807 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x7f,0x04,0x0e,0x04]
62809 v_and_or_b32 v5, 0, v2, v3
62810 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x80,0x04,0x0e,0x04]
62812 v_and_or_b32 v5, -1, v2, v3
62813 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0xc1,0x04,0x0e,0x04]
62815 v_and_or_b32 v5, 0.5, v2, v3
62816 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0xf0,0x04,0x0e,0x04]
62818 v_and_or_b32 v5, -4.0, v2, v3
62819 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0xf7,0x04,0x0e,0x04]
62821 v_and_or_b32 v5, v1, v255, v3
62822 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xff,0x0f,0x04]
62824 v_and_or_b32 v5, v1, s2, v3
62825 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0x0c,0x04]
62827 v_and_or_b32 v5, v1, s101, v3
62828 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xcb,0x0c,0x04]
62830 v_and_or_b32 v5, v1, vcc_lo, v3
62831 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xd5,0x0c,0x04]
62833 v_and_or_b32 v5, v1, vcc_hi, v3
62834 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xd7,0x0c,0x04]
62836 v_and_or_b32 v5, v1, m0, v3
62837 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xf9,0x0c,0x04]
62839 v_and_or_b32 v5, v1, exec_lo, v3
62840 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xfd,0x0c,0x04]
62842 v_and_or_b32 v5, v1, exec_hi, v3
62843 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xff,0x0c,0x04]
62845 v_and_or_b32 v5, v1, 0, v3
62846 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x01,0x0d,0x04]
62848 v_and_or_b32 v5, v1, -1, v3
62849 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x83,0x0d,0x04]
62851 v_and_or_b32 v5, v1, 0.5, v3
62852 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xe1,0x0d,0x04]
62854 v_and_or_b32 v5, v1, -4.0, v3
62855 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0xef,0x0d,0x04]
62857 v_and_or_b32 v5, v1, v2, v255
62858 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xfe,0x07]
62860 v_and_or_b32 v5, v1, v2, s3
62861 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0x0e,0x00]
62863 v_and_or_b32 v5, v1, v2, s101
62864 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0x96,0x01]
62866 v_and_or_b32 v5, v1, v2, vcc_lo
62867 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xaa,0x01]
62869 v_and_or_b32 v5, v1, v2, vcc_hi
62870 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xae,0x01]
62872 v_and_or_b32 v5, v1, v2, m0
62873 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xf2,0x01]
62875 v_and_or_b32 v5, v1, v2, exec_lo
62876 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xfa,0x01]
62878 v_and_or_b32 v5, v1, v2, exec_hi
62879 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xfe,0x01]
62881 v_and_or_b32 v5, v1, v2, 0
62882 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0x02,0x02]
62884 v_and_or_b32 v5, v1, v2, -1
62885 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0x06,0x03]
62887 v_and_or_b32 v5, v1, v2, 0.5
62888 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xc2,0x03]
62890 v_and_or_b32 v5, v1, v2, -4.0
62891 // GFX10: encoding: [0x05,0x00,0x71,0xd7,0x01,0x05,0xde,0x03]
62893 v_or3_b32 v5, v1, v2, v3
62894 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0x0e,0x04]
62896 v_or3_b32 v255, v1, v2, v3
62897 // GFX10: encoding: [0xff,0x00,0x72,0xd7,0x01,0x05,0x0e,0x04]
62899 v_or3_b32 v5, v255, v2, v3
62900 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0xff,0x05,0x0e,0x04]
62902 v_or3_b32 v5, s1, v2, v3
62903 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x04,0x0e,0x04]
62905 v_or3_b32 v5, s101, v2, v3
62906 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x65,0x04,0x0e,0x04]
62908 v_or3_b32 v5, vcc_lo, v2, v3
62909 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x6a,0x04,0x0e,0x04]
62911 v_or3_b32 v5, vcc_hi, v2, v3
62912 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x6b,0x04,0x0e,0x04]
62914 v_or3_b32 v5, m0, v2, v3
62915 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x7c,0x04,0x0e,0x04]
62917 v_or3_b32 v5, exec_lo, v2, v3
62918 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x7e,0x04,0x0e,0x04]
62920 v_or3_b32 v5, exec_hi, v2, v3
62921 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x7f,0x04,0x0e,0x04]
62923 v_or3_b32 v5, 0, v2, v3
62924 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x80,0x04,0x0e,0x04]
62926 v_or3_b32 v5, -1, v2, v3
62927 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0xc1,0x04,0x0e,0x04]
62929 v_or3_b32 v5, 0.5, v2, v3
62930 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0xf0,0x04,0x0e,0x04]
62932 v_or3_b32 v5, -4.0, v2, v3
62933 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0xf7,0x04,0x0e,0x04]
62935 v_or3_b32 v5, v1, v255, v3
62936 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xff,0x0f,0x04]
62938 v_or3_b32 v5, v1, s2, v3
62939 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0x0c,0x04]
62941 v_or3_b32 v5, v1, s101, v3
62942 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xcb,0x0c,0x04]
62944 v_or3_b32 v5, v1, vcc_lo, v3
62945 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xd5,0x0c,0x04]
62947 v_or3_b32 v5, v1, vcc_hi, v3
62948 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xd7,0x0c,0x04]
62950 v_or3_b32 v5, v1, m0, v3
62951 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xf9,0x0c,0x04]
62953 v_or3_b32 v5, v1, exec_lo, v3
62954 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xfd,0x0c,0x04]
62956 v_or3_b32 v5, v1, exec_hi, v3
62957 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xff,0x0c,0x04]
62959 v_or3_b32 v5, v1, 0, v3
62960 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x01,0x0d,0x04]
62962 v_or3_b32 v5, v1, -1, v3
62963 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x83,0x0d,0x04]
62965 v_or3_b32 v5, v1, 0.5, v3
62966 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xe1,0x0d,0x04]
62968 v_or3_b32 v5, v1, -4.0, v3
62969 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0xef,0x0d,0x04]
62971 v_or3_b32 v5, v1, v2, v255
62972 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xfe,0x07]
62974 v_or3_b32 v5, v1, v2, s3
62975 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0x0e,0x00]
62977 v_or3_b32 v5, v1, v2, s101
62978 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0x96,0x01]
62980 v_or3_b32 v5, v1, v2, vcc_lo
62981 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xaa,0x01]
62983 v_or3_b32 v5, v1, v2, vcc_hi
62984 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xae,0x01]
62986 v_or3_b32 v5, v1, v2, m0
62987 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xf2,0x01]
62989 v_or3_b32 v5, v1, v2, exec_lo
62990 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xfa,0x01]
62992 v_or3_b32 v5, v1, v2, exec_hi
62993 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xfe,0x01]
62995 v_or3_b32 v5, v1, v2, 0
62996 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0x02,0x02]
62998 v_or3_b32 v5, v1, v2, -1
62999 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0x06,0x03]
63001 v_or3_b32 v5, v1, v2, 0.5
63002 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xc2,0x03]
63004 v_or3_b32 v5, v1, v2, -4.0
63005 // GFX10: encoding: [0x05,0x00,0x72,0xd7,0x01,0x05,0xde,0x03]
63007 v_mad_u32_u16 v5, v1, v2, v3
63008 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x0e,0x04]
63010 v_mad_u32_u16 v255, v1, v2, v3
63011 // GFX10: encoding: [0xff,0x00,0x73,0xd7,0x01,0x05,0x0e,0x04]
63013 v_mad_u32_u16 v5, v255, v2, v3
63014 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0xff,0x05,0x0e,0x04]
63016 v_mad_u32_u16 v5, s1, v2, v3
63017 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x04,0x0e,0x04]
63019 v_mad_u32_u16 v5, s101, v2, v3
63020 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x65,0x04,0x0e,0x04]
63022 v_mad_u32_u16 v5, vcc_lo, v2, v3
63023 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x6a,0x04,0x0e,0x04]
63025 v_mad_u32_u16 v5, vcc_hi, v2, v3
63026 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x6b,0x04,0x0e,0x04]
63028 v_mad_u32_u16 v5, m0, v2, v3
63029 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x7c,0x04,0x0e,0x04]
63031 v_mad_u32_u16 v5, exec_lo, v2, v3
63032 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x7e,0x04,0x0e,0x04]
63034 v_mad_u32_u16 v5, exec_hi, v2, v3
63035 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x7f,0x04,0x0e,0x04]
63037 v_mad_u32_u16 v5, 0, v2, v3
63038 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x80,0x04,0x0e,0x04]
63040 v_mad_u32_u16 v5, -1, v2, v3
63041 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0xc1,0x04,0x0e,0x04]
63043 v_mad_u32_u16 v5, 0.5, v2, v3
63044 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0xf0,0x04,0x0e,0x04]
63046 v_mad_u32_u16 v5, -4.0, v2, v3
63047 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0xf7,0x04,0x0e,0x04]
63049 v_mad_u32_u16 v5, v1, v255, v3
63050 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xff,0x0f,0x04]
63052 v_mad_u32_u16 v5, v1, s2, v3
63053 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x0c,0x04]
63055 v_mad_u32_u16 v5, v1, s101, v3
63056 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xcb,0x0c,0x04]
63058 v_mad_u32_u16 v5, v1, vcc_lo, v3
63059 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xd5,0x0c,0x04]
63061 v_mad_u32_u16 v5, v1, vcc_hi, v3
63062 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xd7,0x0c,0x04]
63064 v_mad_u32_u16 v5, v1, m0, v3
63065 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xf9,0x0c,0x04]
63067 v_mad_u32_u16 v5, v1, exec_lo, v3
63068 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xfd,0x0c,0x04]
63070 v_mad_u32_u16 v5, v1, exec_hi, v3
63071 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xff,0x0c,0x04]
63073 v_mad_u32_u16 v5, v1, 0, v3
63074 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x01,0x0d,0x04]
63076 v_mad_u32_u16 v5, v1, -1, v3
63077 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x83,0x0d,0x04]
63079 v_mad_u32_u16 v5, v1, 0.5, v3
63080 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xe1,0x0d,0x04]
63082 v_mad_u32_u16 v5, v1, -4.0, v3
63083 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0xef,0x0d,0x04]
63085 v_mad_u32_u16 v5, v1, v2, v255
63086 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xfe,0x07]
63088 v_mad_u32_u16 v5, v1, v2, s3
63089 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x0e,0x00]
63091 v_mad_u32_u16 v5, v1, v2, s101
63092 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x96,0x01]
63094 v_mad_u32_u16 v5, v1, v2, vcc_lo
63095 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xaa,0x01]
63097 v_mad_u32_u16 v5, v1, v2, vcc_hi
63098 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xae,0x01]
63100 v_mad_u32_u16 v5, v1, v2, m0
63101 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xf2,0x01]
63103 v_mad_u32_u16 v5, v1, v2, exec_lo
63104 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xfa,0x01]
63106 v_mad_u32_u16 v5, v1, v2, exec_hi
63107 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xfe,0x01]
63109 v_mad_u32_u16 v5, v1, v2, 0
63110 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x02,0x02]
63112 v_mad_u32_u16 v5, v1, v2, -1
63113 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x06,0x03]
63115 v_mad_u32_u16 v5, v1, v2, 0.5
63116 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xc2,0x03]
63118 v_mad_u32_u16 v5, v1, v2, -4.0
63119 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0xde,0x03]
63121 v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,0,0,0]
63122 // GFX10: encoding: [0x05,0x00,0x73,0xd7,0x01,0x05,0x0e,0x04]
63124 v_mad_u32_u16 v5, v1, v2, v3 op_sel:[1,0,0,0]
63125 // GFX10: encoding: [0x05,0x08,0x73,0xd7,0x01,0x05,0x0e,0x04]
63127 v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,1,0,0]
63128 // GFX10: encoding: [0x05,0x10,0x73,0xd7,0x01,0x05,0x0e,0x04]
63130 v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,0,1,0]
63131 // GFX10: encoding: [0x05,0x20,0x73,0xd7,0x01,0x05,0x0e,0x04]
63133 v_mad_u32_u16 v5, v1, v2, v3 op_sel:[0,0,0,1]
63134 // GFX10: encoding: [0x05,0x40,0x73,0xd7,0x01,0x05,0x0e,0x04]
63136 v_mad_u32_u16 v5, v1, v2, v3 op_sel:[1,1,1,1]
63137 // GFX10: encoding: [0x05,0x78,0x73,0xd7,0x01,0x05,0x0e,0x04]
63139 v_mad_u32_u16 v5, v1, v2, v3 clamp
63140 // GFX10: encoding: [0x05,0x80,0x73,0xd7,0x01,0x05,0x0e,0x04]
63142 v_mad_i32_i16 v5, v1, v2, v3
63143 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x0e,0x04]
63145 v_mad_i32_i16 v255, v1, v2, v3
63146 // GFX10: encoding: [0xff,0x00,0x75,0xd7,0x01,0x05,0x0e,0x04]
63148 v_mad_i32_i16 v5, v255, v2, v3
63149 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0xff,0x05,0x0e,0x04]
63151 v_mad_i32_i16 v5, s1, v2, v3
63152 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x04,0x0e,0x04]
63154 v_mad_i32_i16 v5, s101, v2, v3
63155 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x65,0x04,0x0e,0x04]
63157 v_mad_i32_i16 v5, vcc_lo, v2, v3
63158 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x6a,0x04,0x0e,0x04]
63160 v_mad_i32_i16 v5, vcc_hi, v2, v3
63161 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x6b,0x04,0x0e,0x04]
63163 v_mad_i32_i16 v5, m0, v2, v3
63164 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x7c,0x04,0x0e,0x04]
63166 v_mad_i32_i16 v5, exec_lo, v2, v3
63167 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x7e,0x04,0x0e,0x04]
63169 v_mad_i32_i16 v5, exec_hi, v2, v3
63170 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x7f,0x04,0x0e,0x04]
63172 v_mad_i32_i16 v5, 0, v2, v3
63173 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x80,0x04,0x0e,0x04]
63175 v_mad_i32_i16 v5, -1, v2, v3
63176 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0xc1,0x04,0x0e,0x04]
63178 v_mad_i32_i16 v5, 0.5, v2, v3
63179 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0xf0,0x04,0x0e,0x04]
63181 v_mad_i32_i16 v5, -4.0, v2, v3
63182 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0xf7,0x04,0x0e,0x04]
63184 v_mad_i32_i16 v5, v1, v255, v3
63185 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xff,0x0f,0x04]
63187 v_mad_i32_i16 v5, v1, s2, v3
63188 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x0c,0x04]
63190 v_mad_i32_i16 v5, v1, s101, v3
63191 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xcb,0x0c,0x04]
63193 v_mad_i32_i16 v5, v1, vcc_lo, v3
63194 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xd5,0x0c,0x04]
63196 v_mad_i32_i16 v5, v1, vcc_hi, v3
63197 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xd7,0x0c,0x04]
63199 v_mad_i32_i16 v5, v1, m0, v3
63200 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xf9,0x0c,0x04]
63202 v_mad_i32_i16 v5, v1, exec_lo, v3
63203 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xfd,0x0c,0x04]
63205 v_mad_i32_i16 v5, v1, exec_hi, v3
63206 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xff,0x0c,0x04]
63208 v_mad_i32_i16 v5, v1, 0, v3
63209 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x01,0x0d,0x04]
63211 v_mad_i32_i16 v5, v1, -1, v3
63212 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x83,0x0d,0x04]
63214 v_mad_i32_i16 v5, v1, 0.5, v3
63215 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xe1,0x0d,0x04]
63217 v_mad_i32_i16 v5, v1, -4.0, v3
63218 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0xef,0x0d,0x04]
63220 v_mad_i32_i16 v5, v1, v2, v255
63221 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xfe,0x07]
63223 v_mad_i32_i16 v5, v1, v2, s3
63224 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x0e,0x00]
63226 v_mad_i32_i16 v5, v1, v2, s101
63227 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x96,0x01]
63229 v_mad_i32_i16 v5, v1, v2, vcc_lo
63230 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xaa,0x01]
63232 v_mad_i32_i16 v5, v1, v2, vcc_hi
63233 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xae,0x01]
63235 v_mad_i32_i16 v5, v1, v2, m0
63236 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xf2,0x01]
63238 v_mad_i32_i16 v5, v1, v2, exec_lo
63239 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xfa,0x01]
63241 v_mad_i32_i16 v5, v1, v2, exec_hi
63242 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xfe,0x01]
63244 v_mad_i32_i16 v5, v1, v2, 0
63245 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x02,0x02]
63247 v_mad_i32_i16 v5, v1, v2, -1
63248 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x06,0x03]
63250 v_mad_i32_i16 v5, v1, v2, 0.5
63251 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xc2,0x03]
63253 v_mad_i32_i16 v5, v1, v2, -4.0
63254 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0xde,0x03]
63256 v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,0,0,0]
63257 // GFX10: encoding: [0x05,0x00,0x75,0xd7,0x01,0x05,0x0e,0x04]
63259 v_mad_i32_i16 v5, v1, v2, v3 op_sel:[1,0,0,0]
63260 // GFX10: encoding: [0x05,0x08,0x75,0xd7,0x01,0x05,0x0e,0x04]
63262 v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,1,0,0]
63263 // GFX10: encoding: [0x05,0x10,0x75,0xd7,0x01,0x05,0x0e,0x04]
63265 v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,0,1,0]
63266 // GFX10: encoding: [0x05,0x20,0x75,0xd7,0x01,0x05,0x0e,0x04]
63268 v_mad_i32_i16 v5, v1, v2, v3 op_sel:[0,0,0,1]
63269 // GFX10: encoding: [0x05,0x40,0x75,0xd7,0x01,0x05,0x0e,0x04]
63271 v_mad_i32_i16 v5, v1, v2, v3 op_sel:[1,1,1,1]
63272 // GFX10: encoding: [0x05,0x78,0x75,0xd7,0x01,0x05,0x0e,0x04]
63274 v_mad_i32_i16 v5, v1, v2, v3 clamp
63275 // GFX10: encoding: [0x05,0x80,0x75,0xd7,0x01,0x05,0x0e,0x04]
63277 v_sub_nc_i32 v5, v1, v2
63278 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0x05,0x02,0x00]
63280 v_sub_nc_i32 v255, v1, v2
63281 // GFX10: encoding: [0xff,0x00,0x76,0xd7,0x01,0x05,0x02,0x00]
63283 v_sub_nc_i32 v5, v255, v2
63284 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0xff,0x05,0x02,0x00]
63286 v_sub_nc_i32 v5, s1, v2
63287 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0x04,0x02,0x00]
63289 v_sub_nc_i32 v5, s103, v2
63290 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x67,0x04,0x02,0x00]
63292 v_sub_nc_i32 v5, vcc_lo, v2
63293 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x6a,0x04,0x02,0x00]
63295 v_sub_nc_i32 v5, vcc_hi, v2
63296 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x6b,0x04,0x02,0x00]
63298 v_sub_nc_i32 v5, ttmp11, v2
63299 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x77,0x04,0x02,0x00]
63301 v_sub_nc_i32 v5, m0, v2
63302 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x7c,0x04,0x02,0x00]
63304 v_sub_nc_i32 v5, exec_lo, v2
63305 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x7e,0x04,0x02,0x00]
63307 v_sub_nc_i32 v5, exec_hi, v2
63308 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x7f,0x04,0x02,0x00]
63310 v_sub_nc_i32 v5, 0, v2
63311 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x80,0x04,0x02,0x00]
63313 v_sub_nc_i32 v5, -1, v2
63314 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0xc1,0x04,0x02,0x00]
63316 v_sub_nc_i32 v5, 0.5, v2
63317 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0xf0,0x04,0x02,0x00]
63319 v_sub_nc_i32 v5, -4.0, v2
63320 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0xf7,0x04,0x02,0x00]
63322 v_sub_nc_i32 v5, v1, v255
63323 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xff,0x03,0x00]
63325 v_sub_nc_i32 v5, v1, s2
63326 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0x05,0x00,0x00]
63328 v_sub_nc_i32 v5, v1, s103
63329 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xcf,0x00,0x00]
63331 v_sub_nc_i32 v5, v1, vcc_lo
63332 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xd5,0x00,0x00]
63334 v_sub_nc_i32 v5, v1, vcc_hi
63335 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xd7,0x00,0x00]
63337 v_sub_nc_i32 v5, v1, ttmp11
63338 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xef,0x00,0x00]
63340 v_sub_nc_i32 v5, v1, m0
63341 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xf9,0x00,0x00]
63343 v_sub_nc_i32 v5, v1, exec_lo
63344 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xfd,0x00,0x00]
63346 v_sub_nc_i32 v5, v1, exec_hi
63347 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xff,0x00,0x00]
63349 v_sub_nc_i32 v5, v1, 0
63350 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0x01,0x01,0x00]
63352 v_sub_nc_i32 v5, v1, -1
63353 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0x83,0x01,0x00]
63355 v_sub_nc_i32 v5, v1, 0.5
63356 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xe1,0x01,0x00]
63358 v_sub_nc_i32 v5, v1, -4.0
63359 // GFX10: encoding: [0x05,0x00,0x76,0xd7,0x01,0xef,0x01,0x00]
63361 v_permlane16_b32 v5, v1, v2, v3
63362 // GFX10-ERR: error: invalid operand for instruction
63364 v_permlane16_b32 v5, v1, v2, s3
63365 // GFX10-ERR: error: invalid operand for instruction
63367 v_permlane16_b32 v5, v1, s2, v3
63368 // GFX10-ERR: error: invalid operand for instruction
63370 v_permlane16_b32 v5, s1, s2, s3
63371 // GFX10-ERR: error: invalid operand for instruction
63373 v_permlane16_b32 v5, 0, s2, s3
63374 // GFX10-ERR: error: invalid operand for instruction
63376 v_permlane16_b32 v5, v1, s2, s3
63377 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0x0c,0x00]
63379 v_permlane16_b32 v255, v1, s2, s3
63380 // GFX10: encoding: [0xff,0x00,0x77,0xd7,0x01,0x05,0x0c,0x00]
63382 v_permlane16_b32 v5, v255, s2, s3
63383 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0xff,0x05,0x0c,0x00]
63385 v_permlane16_b32 v5, v103, s2, s3
63386 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x67,0x05,0x0c,0x00]
63388 v_permlane16_b32 v5, v1, vcc_lo, s2
63389 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xd5,0x08,0x00]
63391 v_permlane16_b32 v5, v1, vcc_hi, s2
63392 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xd7,0x08,0x00]
63394 v_permlane16_b32 v5, v1, ttmp11, s2
63395 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xef,0x08,0x00]
63397 v_permlane16_b32 v5, v1, m0, s2
63398 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xf9,0x08,0x00]
63400 v_permlane16_b32 v5, v1, exec_lo, s2
63401 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xfd,0x08,0x00]
63403 v_permlane16_b32 v5, v1, exec_hi, s2
63404 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xff,0x08,0x00]
63406 v_permlane16_b32 v5, v1, s2, s3
63407 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0x0c,0x00]
63409 v_permlane16_b32 v5, v1, s103, s3
63410 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xcf,0x0c,0x00]
63412 v_permlane16_b32 v5, v1, vcc_lo, s3
63413 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xd5,0x0c,0x00]
63415 v_permlane16_b32 v5, v1, vcc_hi, s3
63416 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xd7,0x0c,0x00]
63418 v_permlane16_b32 v5, v1, ttmp11, s3
63419 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xef,0x0c,0x00]
63421 v_permlane16_b32 v5, v1, m0, s3
63422 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xf9,0x0c,0x00]
63424 v_permlane16_b32 v5, v1, exec_lo, s3
63425 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xfd,0x0c,0x00]
63427 v_permlane16_b32 v5, v1, exec_hi, s3
63428 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xff,0x0c,0x00]
63430 v_permlane16_b32 v5, v1, 0, s3
63431 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x01,0x0d,0x00]
63433 v_permlane16_b32 v5, v1, -1, s3
63434 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x83,0x0d,0x00]
63436 v_permlane16_b32 v5, v1, 0.5, s3
63437 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xe1,0x0d,0x00]
63439 v_permlane16_b32 v5, v1, -4.0, s3
63440 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0xef,0x0d,0x00]
63442 v_permlane16_b32 v5, v1, s2, s3
63443 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0x0c,0x00]
63445 v_permlane16_b32 v5, v1, s2, s103
63446 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0x9c,0x01]
63448 v_permlane16_b32 v5, v1, s2, vcc_lo
63449 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xa8,0x01]
63451 v_permlane16_b32 v5, v1, s2, vcc_hi
63452 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xac,0x01]
63454 v_permlane16_b32 v5, v1, s2, ttmp11
63455 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xdc,0x01]
63457 v_permlane16_b32 v5, v1, s2, m0
63458 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xf0,0x01]
63460 v_permlane16_b32 v5, v1, s2, exec_lo
63461 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xf8,0x01]
63463 v_permlane16_b32 v5, v1, s2, exec_hi
63464 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xfc,0x01]
63466 v_permlane16_b32 v5, v1, s2, 0
63467 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0x00,0x02]
63469 v_permlane16_b32 v5, v1, s2, -1
63470 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0x04,0x03]
63472 v_permlane16_b32 v5, v1, s2, 0.5
63473 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xc0,0x03]
63475 v_permlane16_b32 v5, v1, s2, -4.0
63476 // GFX10: encoding: [0x05,0x00,0x77,0xd7,0x01,0x05,0xdc,0x03]
63478 v_permlane16_b32 v5, v1, s2, s3 op_sel:[1,0]
63479 // GFX10: encoding: [0x05,0x08,0x77,0xd7,0x01,0x05,0x0c,0x00]
63481 v_permlane16_b32 v5, v1, s2, s3 op_sel:[1,1]
63482 // GFX10: encoding: [0x05,0x18,0x77,0xd7,0x01,0x05,0x0c,0x00]
63484 v_permlane16_b32 v5, v1, s2, s3 op_sel:[0,1]
63485 // GFX10: encoding: [0x05,0x10,0x77,0xd7,0x01,0x05,0x0c,0x00]
63487 v_permlane16_b32 v5, v1, s2, s3 op_sel:[0, 0, 0, 1]
63488 // GFX10-ERR: error: invalid op_sel operand
63490 v_permlane16_b32 v5, v1, s2, s3 op_sel:[0, 0, 1, 0]
63491 // GFX10-ERR: error: invalid op_sel operand
63493 v_permlanex16_b32 v5, v1, v2, v3
63494 // GFX10-ERR: error: invalid operand for instruction
63496 v_permlanex16_b32 v5, v1, v2, s3
63497 // GFX10-ERR: error: invalid operand for instruction
63499 v_permlanex16_b32 v5, v1, s2, v3
63500 // GFX10-ERR: error: invalid operand for instruction
63502 v_permlanex16_b32 v5, s1, s2, s3
63503 // GFX10-ERR: error: invalid operand for instruction
63505 v_permlanex16_b32 v5, 0, s2, s3
63506 // GFX10-ERR: error: invalid operand for instruction
63508 v_permlanex16_b32 v5, v1, s2, s3
63509 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0x0c,0x00]
63511 v_permlanex16_b32 v255, v1, s2, s3
63512 // GFX10: encoding: [0xff,0x00,0x78,0xd7,0x01,0x05,0x0c,0x00]
63514 v_permlanex16_b32 v5, v255, s2, s3
63515 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0xff,0x05,0x0c,0x00]
63517 v_permlanex16_b32 v5, v103, s2, s3
63518 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x67,0x05,0x0c,0x00]
63520 v_permlanex16_b32 v5, v1, vcc_lo, s2
63521 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xd5,0x08,0x00]
63523 v_permlanex16_b32 v5, v1, vcc_hi, s2
63524 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xd7,0x08,0x00]
63526 v_permlanex16_b32 v5, v1, ttmp11, s2
63527 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xef,0x08,0x00]
63529 v_permlanex16_b32 v5, v1, m0, s2
63530 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xf9,0x08,0x00]
63532 v_permlanex16_b32 v5, v1, exec_lo, s2
63533 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xfd,0x08,0x00]
63535 v_permlanex16_b32 v5, v1, exec_hi, s2
63536 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xff,0x08,0x00]
63538 v_permlanex16_b32 v5, v1, s2, s3
63539 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0x0c,0x00]
63541 v_permlanex16_b32 v5, v1, s103, s3
63542 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xcf,0x0c,0x00]
63544 v_permlanex16_b32 v5, v1, vcc_lo, s3
63545 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xd5,0x0c,0x00]
63547 v_permlanex16_b32 v5, v1, vcc_hi, s3
63548 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xd7,0x0c,0x00]
63550 v_permlanex16_b32 v5, v1, ttmp11, s3
63551 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xef,0x0c,0x00]
63553 v_permlanex16_b32 v5, v1, m0, s3
63554 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xf9,0x0c,0x00]
63556 v_permlanex16_b32 v5, v1, exec_lo, s3
63557 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xfd,0x0c,0x00]
63559 v_permlanex16_b32 v5, v1, exec_hi, s3
63560 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xff,0x0c,0x00]
63562 v_permlanex16_b32 v5, v1, 0, s3
63563 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x01,0x0d,0x00]
63565 v_permlanex16_b32 v5, v1, -1, s3
63566 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x83,0x0d,0x00]
63568 v_permlanex16_b32 v5, v1, 0.5, s3
63569 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xe1,0x0d,0x00]
63571 v_permlanex16_b32 v5, v1, -4.0, s3
63572 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0xef,0x0d,0x00]
63574 v_permlanex16_b32 v5, v1, s2, s3
63575 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0x0c,0x00]
63577 v_permlanex16_b32 v5, v1, s2, s103
63578 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0x9c,0x01]
63580 v_permlanex16_b32 v5, v1, s2, vcc_lo
63581 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xa8,0x01]
63583 v_permlanex16_b32 v5, v1, s2, vcc_hi
63584 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xac,0x01]
63586 v_permlanex16_b32 v5, v1, s2, ttmp11
63587 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xdc,0x01]
63589 v_permlanex16_b32 v5, v1, s2, m0
63590 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xf0,0x01]
63592 v_permlanex16_b32 v5, v1, s2, exec_lo
63593 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xf8,0x01]
63595 v_permlanex16_b32 v5, v1, s2, exec_hi
63596 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xfc,0x01]
63598 v_permlanex16_b32 v5, v1, s2, 0
63599 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0x00,0x02]
63601 v_permlanex16_b32 v5, v1, s2, -1
63602 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0x04,0x03]
63604 v_permlanex16_b32 v5, v1, s2, 0.5
63605 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xc0,0x03]
63607 v_permlanex16_b32 v5, v1, s2, -4.0
63608 // GFX10: encoding: [0x05,0x00,0x78,0xd7,0x01,0x05,0xdc,0x03]
63610 v_permlanex16_b32 v5, v1, s2, s3 op_sel:[1,0]
63611 // GFX10: encoding: [0x05,0x08,0x78,0xd7,0x01,0x05,0x0c,0x00]
63613 v_permlanex16_b32 v5, v1, s2, s3 op_sel:[1,1]
63614 // GFX10: encoding: [0x05,0x18,0x78,0xd7,0x01,0x05,0x0c,0x00]
63616 v_permlanex16_b32 v5, v1, s2, s3 op_sel:[0,1]
63617 // GFX10: encoding: [0x05,0x10,0x78,0xd7,0x01,0x05,0x0c,0x00]
63619 v_permlanex16_b32 v5, v1, s2, s3 op_sel:[0, 0, 0, 1]
63620 // GFX10-ERR: error: invalid op_sel operand
63622 v_permlanex16_b32 v5, v1, s2, s3 op_sel:[0, 0, 1, 0]
63623 // GFX10-ERR: error: invalid op_sel operand
63625 v_add_nc_i32 v5, v1, v2
63626 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0x05,0x02,0x00]
63628 v_add_nc_i32 v255, v1, v2
63629 // GFX10: encoding: [0xff,0x00,0x7f,0xd7,0x01,0x05,0x02,0x00]
63631 v_add_nc_i32 v5, v255, v2
63632 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0xff,0x05,0x02,0x00]
63634 v_add_nc_i32 v5, s1, v2
63635 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0x04,0x02,0x00]
63637 v_add_nc_i32 v5, s103, v2
63638 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x67,0x04,0x02,0x00]
63640 v_add_nc_i32 v5, vcc_lo, v2
63641 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x6a,0x04,0x02,0x00]
63643 v_add_nc_i32 v5, vcc_hi, v2
63644 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x6b,0x04,0x02,0x00]
63646 v_add_nc_i32 v5, ttmp11, v2
63647 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x77,0x04,0x02,0x00]
63649 v_add_nc_i32 v5, m0, v2
63650 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x7c,0x04,0x02,0x00]
63652 v_add_nc_i32 v5, exec_lo, v2
63653 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x7e,0x04,0x02,0x00]
63655 v_add_nc_i32 v5, exec_hi, v2
63656 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x7f,0x04,0x02,0x00]
63658 v_add_nc_i32 v5, 0, v2
63659 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x80,0x04,0x02,0x00]
63661 v_add_nc_i32 v5, -1, v2
63662 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0xc1,0x04,0x02,0x00]
63664 v_add_nc_i32 v5, 0.5, v2
63665 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0xf0,0x04,0x02,0x00]
63667 v_add_nc_i32 v5, -4.0, v2
63668 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0xf7,0x04,0x02,0x00]
63670 v_add_nc_i32 v5, v1, v255
63671 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xff,0x03,0x00]
63673 v_add_nc_i32 v5, v1, s2
63674 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0x05,0x00,0x00]
63676 v_add_nc_i32 v5, v1, s103
63677 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xcf,0x00,0x00]
63679 v_add_nc_i32 v5, v1, vcc_lo
63680 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xd5,0x00,0x00]
63682 v_add_nc_i32 v5, v1, vcc_hi
63683 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xd7,0x00,0x00]
63685 v_add_nc_i32 v5, v1, ttmp11
63686 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xef,0x00,0x00]
63688 v_add_nc_i32 v5, v1, m0
63689 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xf9,0x00,0x00]
63691 v_add_nc_i32 v5, v1, exec_lo
63692 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xfd,0x00,0x00]
63694 v_add_nc_i32 v5, v1, exec_hi
63695 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xff,0x00,0x00]
63697 v_add_nc_i32 v5, v1, 0
63698 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0x01,0x01,0x00]
63700 v_add_nc_i32 v5, v1, -1
63701 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0x83,0x01,0x00]
63703 v_add_nc_i32 v5, v1, 0.5
63704 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xe1,0x01,0x00]
63706 v_add_nc_i32 v5, v1, -4.0
63707 // GFX10: encoding: [0x05,0x00,0x7f,0xd7,0x01,0xef,0x01,0x00]
63709 v_pk_fmac_f16 v5, v1, v2
63710 // GFX10: encoding: [0x01,0x05,0x0a,0x78]
63712 v_pk_fmac_f16 v255, v1, v2
63713 // GFX10: encoding: [0x01,0x05,0xfe,0x79]
63715 v_pk_fmac_f16 v5, v255, v2
63716 // GFX10: encoding: [0xff,0x05,0x0a,0x78]
63718 v_pk_fmac_f16 v5, s1, v2
63719 // GFX10: encoding: [0x01,0x04,0x0a,0x78]
63721 v_pk_fmac_f16 v5, s103, v2
63722 // GFX10: encoding: [0x67,0x04,0x0a,0x78]
63724 v_pk_fmac_f16 v5, vcc_lo, v2
63725 // GFX10: encoding: [0x6a,0x04,0x0a,0x78]
63727 v_pk_fmac_f16 v5, vcc_hi, v2
63728 // GFX10: encoding: [0x6b,0x04,0x0a,0x78]
63730 v_pk_fmac_f16 v5, ttmp11, v2
63731 // GFX10: encoding: [0x77,0x04,0x0a,0x78]
63733 v_pk_fmac_f16 v5, m0, v2
63734 // GFX10: encoding: [0x7c,0x04,0x0a,0x78]
63736 v_pk_fmac_f16 v5, exec_lo, v2
63737 // GFX10: encoding: [0x7e,0x04,0x0a,0x78]
63739 v_pk_fmac_f16 v5, exec_hi, v2
63740 // GFX10: encoding: [0x7f,0x04,0x0a,0x78]
63742 v_pk_fmac_f16 v5, 0, v2
63743 // GFX10: encoding: [0x80,0x04,0x0a,0x78]
63745 v_pk_fmac_f16 v5, -1, v2
63746 // GFX10: encoding: [0xc1,0x04,0x0a,0x78]
63748 v_pk_fmac_f16 v5, 0.5, v2
63749 // GFX10: encoding: [0xf0,0x04,0x0a,0x78]
63751 v_pk_fmac_f16 v5, -4.0, v2
63752 // GFX10: encoding: [0xf7,0x04,0x0a,0x78]
63754 v_pk_fmac_f16 v5, v1, v255
63755 // GFX10: encoding: [0x01,0xff,0x0b,0x78]
63757 //===----------------------------------------------------------------------===//
63758 // ENC_VOPC.
63759 //===----------------------------------------------------------------------===//
63761 v_cmp_f_f32 vcc, v1, v2
63762 // W64: encoding: [0x01,0x05,0x00,0x7c]
63763 // W32-ERR: error: instruction not supported on this GPU
63765 v_cmp_f_f32 vcc, v255, v2
63766 // W64: encoding: [0xff,0x05,0x00,0x7c]
63767 // W32-ERR: error: instruction not supported on this GPU
63769 v_cmp_f_f32 vcc, s1, v2
63770 // W64: encoding: [0x01,0x04,0x00,0x7c]
63771 // W32-ERR: error: instruction not supported on this GPU
63773 v_cmp_f_f32 vcc, s101, v2
63774 // W64: encoding: [0x65,0x04,0x00,0x7c]
63775 // W32-ERR: error: instruction not supported on this GPU
63777 v_cmp_f_f32 vcc, vcc_lo, v2
63778 // W64: encoding: [0x6a,0x04,0x00,0x7c]
63779 // W32-ERR: error: instruction not supported on this GPU
63781 v_cmp_f_f32 vcc, vcc_hi, v2
63782 // W64: encoding: [0x6b,0x04,0x00,0x7c]
63783 // W32-ERR: error: instruction not supported on this GPU
63785 v_cmp_f_f32 vcc, m0, v2
63786 // W64: encoding: [0x7c,0x04,0x00,0x7c]
63787 // W32-ERR: error: instruction not supported on this GPU
63789 v_cmp_f_f32 vcc, exec_lo, v2
63790 // W64: encoding: [0x7e,0x04,0x00,0x7c]
63791 // W32-ERR: error: instruction not supported on this GPU
63793 v_cmp_f_f32 vcc, exec_hi, v2
63794 // W64: encoding: [0x7f,0x04,0x00,0x7c]
63795 // W32-ERR: error: instruction not supported on this GPU
63797 v_cmp_f_f32 vcc, 0, v2
63798 // W64: encoding: [0x80,0x04,0x00,0x7c]
63799 // W32-ERR: error: instruction not supported on this GPU
63801 v_cmp_f_f32 vcc, -1, v2
63802 // W64: encoding: [0xc1,0x04,0x00,0x7c]
63803 // W32-ERR: error: instruction not supported on this GPU
63805 v_cmp_f_f32 vcc, 0.5, v2
63806 // W64: encoding: [0xf0,0x04,0x00,0x7c]
63807 // W32-ERR: error: instruction not supported on this GPU
63809 v_cmp_f_f32 vcc, -4.0, v2
63810 // W64: encoding: [0xf7,0x04,0x00,0x7c]
63811 // W32-ERR: error: instruction not supported on this GPU
63813 v_cmp_f_f32 vcc, 0xaf123456, v2
63814 // W64: encoding: [0xff,0x04,0x00,0x7c,0x56,0x34,0x12,0xaf]
63815 // W32-ERR: error: instruction not supported on this GPU
63817 v_cmp_f_f32 vcc, 0x3f717273, v2
63818 // W64: encoding: [0xff,0x04,0x00,0x7c,0x73,0x72,0x71,0x3f]
63819 // W32-ERR: error: instruction not supported on this GPU
63821 v_cmp_f_f32 vcc, v1, v255
63822 // W64: encoding: [0x01,0xff,0x01,0x7c]
63823 // W32-ERR: error: instruction not supported on this GPU
63825 v_cmp_f_f32_e64 s[10:11], v1, v2
63826 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
63827 // W32-ERR: error: invalid operand for instruction
63829 v_cmp_f_f32_e64 s[12:13], v1, v2
63830 // W64: encoding: [0x0c,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
63831 // W32-ERR: error: invalid operand for instruction
63833 v_cmp_f_f32_e64 s[100:101], v1, v2
63834 // W64: encoding: [0x64,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
63835 // W32-ERR: error: invalid operand for instruction
63837 v_cmp_f_f32_e64 vcc, v1, v2
63838 // W64: encoding: [0x6a,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
63839 // W32-ERR: error: invalid operand for instruction
63841 v_cmp_f_f32_e64 s[10:11], v255, v2
63842 // W64: encoding: [0x0a,0x00,0x00,0xd4,0xff,0x05,0x02,0x00]
63843 // W32-ERR: error: invalid operand for instruction
63845 v_cmp_f_f32_e64 s[10:11], s1, v2
63846 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x04,0x02,0x00]
63847 // W32-ERR: error: invalid operand for instruction
63849 v_cmp_f_f32_e64 s[10:11], s101, v2
63850 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x65,0x04,0x02,0x00]
63851 // W32-ERR: error: invalid operand for instruction
63853 v_cmp_f_f32_e64 s[10:11], vcc_lo, v2
63854 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x6a,0x04,0x02,0x00]
63855 // W32-ERR: error: invalid operand for instruction
63857 v_cmp_f_f32_e64 s[10:11], vcc_hi, v2
63858 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x6b,0x04,0x02,0x00]
63859 // W32-ERR: error: invalid operand for instruction
63861 v_cmp_f_f32_e64 s[10:11], m0, v2
63862 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x7c,0x04,0x02,0x00]
63863 // W32-ERR: error: invalid operand for instruction
63865 v_cmp_f_f32_e64 s[10:11], exec_lo, v2
63866 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x7e,0x04,0x02,0x00]
63867 // W32-ERR: error: invalid operand for instruction
63869 v_cmp_f_f32_e64 s[10:11], exec_hi, v2
63870 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x7f,0x04,0x02,0x00]
63871 // W32-ERR: error: invalid operand for instruction
63873 v_cmp_f_f32_e64 s[10:11], 0, v2
63874 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x80,0x04,0x02,0x00]
63875 // W32-ERR: error: invalid operand for instruction
63877 v_cmp_f_f32_e64 s[10:11], -1, v2
63878 // W64: encoding: [0x0a,0x00,0x00,0xd4,0xc1,0x04,0x02,0x00]
63879 // W32-ERR: error: invalid operand for instruction
63881 v_cmp_f_f32_e64 s[10:11], 0.5, v2
63882 // W64: encoding: [0x0a,0x00,0x00,0xd4,0xf0,0x04,0x02,0x00]
63883 // W32-ERR: error: invalid operand for instruction
63885 v_cmp_f_f32_e64 s[10:11], -4.0, v2
63886 // W64: encoding: [0x0a,0x00,0x00,0xd4,0xf7,0x04,0x02,0x00]
63887 // W32-ERR: error: invalid operand for instruction
63889 v_cmp_f_f32_e64 s[10:11], v1, v255
63890 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xff,0x03,0x00]
63891 // W32-ERR: error: invalid operand for instruction
63893 v_cmp_f_f32_e64 s[10:11], v1, s2
63894 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x00,0x00]
63895 // W32-ERR: error: invalid operand for instruction
63897 v_cmp_f_f32_e64 s[10:11], v1, s101
63898 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xcb,0x00,0x00]
63899 // W32-ERR: error: invalid operand for instruction
63901 v_cmp_f_f32_e64 s[10:11], v1, vcc_lo
63902 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xd5,0x00,0x00]
63903 // W32-ERR: error: invalid operand for instruction
63905 v_cmp_f_f32_e64 s[10:11], v1, vcc_hi
63906 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xd7,0x00,0x00]
63907 // W32-ERR: error: invalid operand for instruction
63909 v_cmp_f_f32_e64 s[10:11], v1, m0
63910 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xf9,0x00,0x00]
63911 // W32-ERR: error: invalid operand for instruction
63913 v_cmp_f_f32_e64 s[10:11], v1, exec_lo
63914 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xfd,0x00,0x00]
63915 // W32-ERR: error: invalid operand for instruction
63917 v_cmp_f_f32_e64 s[10:11], v1, exec_hi
63918 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xff,0x00,0x00]
63919 // W32-ERR: error: invalid operand for instruction
63921 v_cmp_f_f32_e64 s[10:11], v1, 0
63922 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x01,0x01,0x00]
63923 // W32-ERR: error: invalid operand for instruction
63925 v_cmp_f_f32_e64 s[10:11], v1, -1
63926 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x83,0x01,0x00]
63927 // W32-ERR: error: invalid operand for instruction
63929 v_cmp_f_f32_e64 s[10:11], v1, 0.5
63930 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xe1,0x01,0x00]
63931 // W32-ERR: error: invalid operand for instruction
63933 v_cmp_f_f32_e64 s[10:11], v1, -4.0
63934 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xef,0x01,0x00]
63935 // W32-ERR: error: invalid operand for instruction
63937 v_cmp_f_f32_e64 s[10:11], -v1, v2
63938 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x20]
63939 // W32-ERR: error: invalid operand for instruction
63941 v_cmp_f_f32_e64 s[10:11], v1, -v2
63942 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x40]
63943 // W32-ERR: error: invalid operand for instruction
63945 v_cmp_f_f32_e64 s[10:11], -v1, -v2
63946 // W64: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x60]
63947 // W32-ERR: error: invalid operand for instruction
63949 v_cmp_f_f32_e64 s[10:11], v1, v2 clamp
63950 // W64: encoding: [0x0a,0x80,0x00,0xd4,0x01,0x05,0x02,0x00]
63951 // W32-ERR: error: invalid operand for instruction
63953 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
63954 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x06]
63955 // W32-ERR: error: invalid operand for instruction
63957 v_cmp_f_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
63958 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x88,0x06,0x06]
63959 // W32-ERR: error: invalid operand for instruction
63961 v_cmp_f_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
63962 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0xe4,0x06,0x06]
63963 // W32-ERR: error: invalid operand for instruction
63965 v_cmp_f_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
63966 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x00,0x06,0x06]
63967 // W32-ERR: error: instruction not supported on this GPU
63969 v_cmp_f_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
63970 // W64: encoding: [0xf9,0x04,0x00,0x7c,0xff,0x86,0x06,0x06]
63971 // W32-ERR: error: invalid operand for instruction
63973 v_cmp_f_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
63974 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x86,0x06]
63975 // W32-ERR: error: invalid operand for instruction
63977 v_cmp_f_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
63978 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x65,0x86,0x86,0x06]
63979 // W32-ERR: error: invalid operand for instruction
63981 v_cmp_f_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
63982 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x6a,0x86,0x86,0x06]
63983 // W32-ERR: error: invalid operand for instruction
63985 v_cmp_f_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
63986 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x6b,0x86,0x86,0x06]
63987 // W32-ERR: error: invalid operand for instruction
63989 v_cmp_f_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
63990 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x7c,0x86,0x86,0x06]
63991 // W32-ERR: error: invalid operand for instruction
63993 v_cmp_f_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
63994 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x7e,0x86,0x86,0x06]
63995 // W32-ERR: error: invalid operand for instruction
63997 v_cmp_f_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
63998 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x7f,0x86,0x86,0x06]
63999 // W32-ERR: error: invalid operand for instruction
64001 v_cmp_f_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
64002 // W64: encoding: [0xf9,0xfe,0x01,0x7c,0x01,0x86,0x06,0x06]
64003 // W32-ERR: error: invalid operand for instruction
64005 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
64006 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x06]
64007 // W32-ERR: error: invalid operand for instruction
64009 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
64010 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x00,0x06]
64011 // W32-ERR: error: invalid operand for instruction
64013 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
64014 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x01,0x06]
64015 // W32-ERR: error: invalid operand for instruction
64017 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
64018 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x02,0x06]
64019 // W32-ERR: error: invalid operand for instruction
64021 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
64022 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x03,0x06]
64023 // W32-ERR: error: invalid operand for instruction
64025 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
64026 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x04,0x06]
64027 // W32-ERR: error: invalid operand for instruction
64029 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
64030 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x05,0x06]
64031 // W32-ERR: error: invalid operand for instruction
64033 v_cmp_f_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
64034 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x16,0x06]
64035 // W32-ERR: error: invalid operand for instruction
64037 v_cmp_f_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
64038 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x26,0x06]
64039 // W32-ERR: error: invalid operand for instruction
64041 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
64042 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x06]
64043 // W32-ERR: error: invalid operand for instruction
64045 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
64046 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x00]
64047 // W32-ERR: error: invalid operand for instruction
64049 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
64050 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x01]
64051 // W32-ERR: error: invalid operand for instruction
64053 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
64054 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x02]
64055 // W32-ERR: error: invalid operand for instruction
64057 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
64058 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x03]
64059 // W32-ERR: error: invalid operand for instruction
64061 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
64062 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x04]
64063 // W32-ERR: error: invalid operand for instruction
64065 v_cmp_f_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
64066 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x05]
64067 // W32-ERR: error: invalid operand for instruction
64069 v_cmp_f_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
64070 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x16]
64071 // W32-ERR: error: invalid operand for instruction
64073 v_cmp_f_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
64074 // W64: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x26]
64075 // W32-ERR: error: invalid operand for instruction
64077 v_cmp_f_f32 vcc_lo, v1, v2
64078 // W32: encoding: [0x01,0x05,0x00,0x7c]
64079 // W64-ERR: error: instruction not supported on this GPU
64081 v_cmp_f_f32 vcc_lo, v255, v2
64082 // W32: encoding: [0xff,0x05,0x00,0x7c]
64083 // W64-ERR: error: instruction not supported on this GPU
64085 v_cmp_f_f32 vcc_lo, s1, v2
64086 // W32: encoding: [0x01,0x04,0x00,0x7c]
64087 // W64-ERR: error: instruction not supported on this GPU
64089 v_cmp_f_f32 vcc_lo, s101, v2
64090 // W32: encoding: [0x65,0x04,0x00,0x7c]
64091 // W64-ERR: error: instruction not supported on this GPU
64093 v_cmp_f_f32 vcc_lo, vcc_lo, v2
64094 // W32: encoding: [0x6a,0x04,0x00,0x7c]
64095 // W64-ERR: error: instruction not supported on this GPU
64097 v_cmp_f_f32 vcc_lo, vcc_hi, v2
64098 // W32: encoding: [0x6b,0x04,0x00,0x7c]
64099 // W64-ERR: error: instruction not supported on this GPU
64101 v_cmp_f_f32 vcc_lo, m0, v2
64102 // W32: encoding: [0x7c,0x04,0x00,0x7c]
64103 // W64-ERR: error: instruction not supported on this GPU
64105 v_cmp_f_f32 vcc_lo, exec_lo, v2
64106 // W32: encoding: [0x7e,0x04,0x00,0x7c]
64107 // W64-ERR: error: instruction not supported on this GPU
64109 v_cmp_f_f32 vcc_lo, exec_hi, v2
64110 // W32: encoding: [0x7f,0x04,0x00,0x7c]
64111 // W64-ERR: error: instruction not supported on this GPU
64113 v_cmp_f_f32 vcc_lo, 0, v2
64114 // W32: encoding: [0x80,0x04,0x00,0x7c]
64115 // W64-ERR: error: instruction not supported on this GPU
64117 v_cmp_f_f32 vcc_lo, -1, v2
64118 // W32: encoding: [0xc1,0x04,0x00,0x7c]
64119 // W64-ERR: error: instruction not supported on this GPU
64121 v_cmp_f_f32 vcc_lo, 0.5, v2
64122 // W32: encoding: [0xf0,0x04,0x00,0x7c]
64123 // W64-ERR: error: instruction not supported on this GPU
64125 v_cmp_f_f32 vcc_lo, -4.0, v2
64126 // W32: encoding: [0xf7,0x04,0x00,0x7c]
64127 // W64-ERR: error: instruction not supported on this GPU
64129 v_cmp_f_f32 vcc_lo, 0xaf123456, v2
64130 // W32: encoding: [0xff,0x04,0x00,0x7c,0x56,0x34,0x12,0xaf]
64131 // W64-ERR: error: instruction not supported on this GPU
64133 v_cmp_f_f32 vcc_lo, 0x3f717273, v2
64134 // W32: encoding: [0xff,0x04,0x00,0x7c,0x73,0x72,0x71,0x3f]
64135 // W64-ERR: error: instruction not supported on this GPU
64137 v_cmp_f_f32 vcc_lo, v1, v255
64138 // W32: encoding: [0x01,0xff,0x01,0x7c]
64139 // W64-ERR: error: instruction not supported on this GPU
64141 v_cmp_f_f32_e64 s10, v1, v2
64142 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
64143 // W64-ERR: error: invalid operand for instruction
64145 v_cmp_f_f32_e64 s12, v1, v2
64146 // W32: encoding: [0x0c,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
64147 // W64-ERR: error: invalid operand for instruction
64149 v_cmp_f_f32_e64 s100, v1, v2
64150 // W32: encoding: [0x64,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
64151 // W64-ERR: error: invalid operand for instruction
64153 v_cmp_f_f32_e64 vcc_lo, v1, v2
64154 // W32: encoding: [0x6a,0x00,0x00,0xd4,0x01,0x05,0x02,0x00]
64155 // W64-ERR: error: invalid operand for instruction
64157 v_cmp_f_f32_e64 s10, v255, v2
64158 // W32: encoding: [0x0a,0x00,0x00,0xd4,0xff,0x05,0x02,0x00]
64159 // W64-ERR: error: invalid operand for instruction
64161 v_cmp_f_f32_e64 s10, s1, v2
64162 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x04,0x02,0x00]
64163 // W64-ERR: error: invalid operand for instruction
64165 v_cmp_f_f32_e64 s10, s101, v2
64166 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x65,0x04,0x02,0x00]
64167 // W64-ERR: error: invalid operand for instruction
64169 v_cmp_f_f32_e64 s10, vcc_lo, v2
64170 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x6a,0x04,0x02,0x00]
64171 // W64-ERR: error: invalid operand for instruction
64173 v_cmp_f_f32_e64 s10, vcc_hi, v2
64174 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x6b,0x04,0x02,0x00]
64175 // W64-ERR: error: invalid operand for instruction
64177 v_cmp_f_f32_e64 s10, m0, v2
64178 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x7c,0x04,0x02,0x00]
64179 // W64-ERR: error: invalid operand for instruction
64181 v_cmp_f_f32_e64 s10, exec_lo, v2
64182 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x7e,0x04,0x02,0x00]
64183 // W64-ERR: error: invalid operand for instruction
64185 v_cmp_f_f32_e64 s10, exec_hi, v2
64186 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x7f,0x04,0x02,0x00]
64187 // W64-ERR: error: invalid operand for instruction
64189 v_cmp_f_f32_e64 s10, 0, v2
64190 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x80,0x04,0x02,0x00]
64191 // W64-ERR: error: invalid operand for instruction
64193 v_cmp_f_f32_e64 s10, -1, v2
64194 // W32: encoding: [0x0a,0x00,0x00,0xd4,0xc1,0x04,0x02,0x00]
64195 // W64-ERR: error: invalid operand for instruction
64197 v_cmp_f_f32_e64 s10, 0.5, v2
64198 // W32: encoding: [0x0a,0x00,0x00,0xd4,0xf0,0x04,0x02,0x00]
64199 // W64-ERR: error: invalid operand for instruction
64201 v_cmp_f_f32_e64 s10, -4.0, v2
64202 // W32: encoding: [0x0a,0x00,0x00,0xd4,0xf7,0x04,0x02,0x00]
64203 // W64-ERR: error: invalid operand for instruction
64205 v_cmp_f_f32_e64 s10, v1, v255
64206 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xff,0x03,0x00]
64207 // W64-ERR: error: invalid operand for instruction
64209 v_cmp_f_f32_e64 s10, v1, s2
64210 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x00,0x00]
64211 // W64-ERR: error: invalid operand for instruction
64213 v_cmp_f_f32_e64 s10, v1, s101
64214 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xcb,0x00,0x00]
64215 // W64-ERR: error: invalid operand for instruction
64217 v_cmp_f_f32_e64 s10, v1, vcc_lo
64218 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xd5,0x00,0x00]
64219 // W64-ERR: error: invalid operand for instruction
64221 v_cmp_f_f32_e64 s10, v1, vcc_hi
64222 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xd7,0x00,0x00]
64223 // W64-ERR: error: invalid operand for instruction
64225 v_cmp_f_f32_e64 s10, v1, m0
64226 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xf9,0x00,0x00]
64227 // W64-ERR: error: invalid operand for instruction
64229 v_cmp_f_f32_e64 s10, v1, exec_lo
64230 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xfd,0x00,0x00]
64231 // W64-ERR: error: invalid operand for instruction
64233 v_cmp_f_f32_e64 s10, v1, exec_hi
64234 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xff,0x00,0x00]
64235 // W64-ERR: error: invalid operand for instruction
64237 v_cmp_f_f32_e64 s10, v1, 0
64238 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x01,0x01,0x00]
64239 // W64-ERR: error: invalid operand for instruction
64241 v_cmp_f_f32_e64 s10, v1, -1
64242 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x83,0x01,0x00]
64243 // W64-ERR: error: invalid operand for instruction
64245 v_cmp_f_f32_e64 s10, v1, 0.5
64246 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xe1,0x01,0x00]
64247 // W64-ERR: error: invalid operand for instruction
64249 v_cmp_f_f32_e64 s10, v1, -4.0
64250 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0xef,0x01,0x00]
64251 // W64-ERR: error: invalid operand for instruction
64253 v_cmp_f_f32_e64 s10, -v1, v2
64254 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x20]
64255 // W64-ERR: error: invalid operand for instruction
64257 v_cmp_f_f32_e64 s10, v1, -v2
64258 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x40]
64259 // W64-ERR: error: invalid operand for instruction
64261 v_cmp_f_f32_e64 s10, -v1, -v2
64262 // W32: encoding: [0x0a,0x00,0x00,0xd4,0x01,0x05,0x02,0x60]
64263 // W64-ERR: error: invalid operand for instruction
64265 v_cmp_f_f32_e64 s10, v1, v2 clamp
64266 // W32: encoding: [0x0a,0x80,0x00,0xd4,0x01,0x05,0x02,0x00]
64267 // W64-ERR: error: invalid operand for instruction
64269 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
64270 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x06]
64271 // W64-ERR: error: invalid operand for instruction
64273 v_cmp_f_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
64274 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x88,0x06,0x06]
64275 // W64-ERR: error: invalid operand for instruction
64277 v_cmp_f_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
64278 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0xe4,0x06,0x06]
64279 // W64-ERR: error: invalid operand for instruction
64281 v_cmp_f_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
64282 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x00,0x06,0x06]
64283 // W64-ERR: error: invalid operand for instruction
64285 v_cmp_f_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
64286 // W32: encoding: [0xf9,0x04,0x00,0x7c,0xff,0x86,0x06,0x06]
64287 // W64-ERR: error: invalid operand for instruction
64289 v_cmp_f_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
64290 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x86,0x06]
64291 // W64-ERR: error: invalid operand for instruction
64293 v_cmp_f_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
64294 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x65,0x86,0x86,0x06]
64295 // W64-ERR: error: invalid operand for instruction
64297 v_cmp_f_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
64298 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x6a,0x86,0x86,0x06]
64299 // W64-ERR: error: invalid operand for instruction
64301 v_cmp_f_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
64302 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x6b,0x86,0x86,0x06]
64303 // W64-ERR: error: invalid operand for instruction
64305 v_cmp_f_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
64306 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x7c,0x86,0x86,0x06]
64307 // W64-ERR: error: invalid operand for instruction
64309 v_cmp_f_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
64310 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x7e,0x86,0x86,0x06]
64311 // W64-ERR: error: invalid operand for instruction
64313 v_cmp_f_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
64314 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x7f,0x86,0x86,0x06]
64315 // W64-ERR: error: invalid operand for instruction
64317 v_cmp_f_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
64318 // W32: encoding: [0xf9,0xfe,0x01,0x7c,0x01,0x86,0x06,0x06]
64319 // W64-ERR: error: invalid operand for instruction
64321 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
64322 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x06]
64323 // W64-ERR: error: invalid operand for instruction
64325 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
64326 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x00,0x06]
64327 // W64-ERR: error: invalid operand for instruction
64329 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
64330 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x01,0x06]
64331 // W64-ERR: error: invalid operand for instruction
64333 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
64334 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x02,0x06]
64335 // W64-ERR: error: invalid operand for instruction
64337 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
64338 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x03,0x06]
64339 // W64-ERR: error: invalid operand for instruction
64341 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
64342 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x04,0x06]
64343 // W64-ERR: error: invalid operand for instruction
64345 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
64346 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x05,0x06]
64347 // W64-ERR: error: invalid operand for instruction
64349 v_cmp_f_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
64350 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x16,0x06]
64351 // W64-ERR: error: invalid operand for instruction
64353 v_cmp_f_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
64354 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x26,0x06]
64355 // W64-ERR: error: invalid operand for instruction
64357 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
64358 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x06]
64359 // W64-ERR: error: invalid operand for instruction
64361 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
64362 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x00]
64363 // W64-ERR: error: invalid operand for instruction
64365 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
64366 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x01]
64367 // W64-ERR: error: invalid operand for instruction
64369 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
64370 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x02]
64371 // W64-ERR: error: invalid operand for instruction
64373 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
64374 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x03]
64375 // W64-ERR: error: invalid operand for instruction
64377 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
64378 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x04]
64379 // W64-ERR: error: invalid operand for instruction
64381 v_cmp_f_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
64382 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x05]
64383 // W64-ERR: error: invalid operand for instruction
64385 v_cmp_f_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
64386 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x16]
64387 // W64-ERR: error: invalid operand for instruction
64389 v_cmp_f_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
64390 // W32: encoding: [0xf9,0x04,0x00,0x7c,0x01,0x86,0x06,0x26]
64391 // W64-ERR: error: invalid operand for instruction
64393 v_cmp_lt_f32 vcc, v1, v2
64394 // W64: encoding: [0x01,0x05,0x02,0x7c]
64395 // W32-ERR: error: instruction not supported on this GPU
64397 v_cmp_lt_f32 vcc, v255, v2
64398 // W64: encoding: [0xff,0x05,0x02,0x7c]
64399 // W32-ERR: error: instruction not supported on this GPU
64401 v_cmp_lt_f32 vcc, s1, v2
64402 // W64: encoding: [0x01,0x04,0x02,0x7c]
64403 // W32-ERR: error: instruction not supported on this GPU
64405 v_cmp_lt_f32 vcc, s101, v2
64406 // W64: encoding: [0x65,0x04,0x02,0x7c]
64407 // W32-ERR: error: instruction not supported on this GPU
64409 v_cmp_lt_f32 vcc, vcc_lo, v2
64410 // W64: encoding: [0x6a,0x04,0x02,0x7c]
64411 // W32-ERR: error: instruction not supported on this GPU
64413 v_cmp_lt_f32 vcc, vcc_hi, v2
64414 // W64: encoding: [0x6b,0x04,0x02,0x7c]
64415 // W32-ERR: error: instruction not supported on this GPU
64417 v_cmp_lt_f32 vcc, m0, v2
64418 // W64: encoding: [0x7c,0x04,0x02,0x7c]
64419 // W32-ERR: error: instruction not supported on this GPU
64421 v_cmp_lt_f32 vcc, exec_lo, v2
64422 // W64: encoding: [0x7e,0x04,0x02,0x7c]
64423 // W32-ERR: error: instruction not supported on this GPU
64425 v_cmp_lt_f32 vcc, exec_hi, v2
64426 // W64: encoding: [0x7f,0x04,0x02,0x7c]
64427 // W32-ERR: error: instruction not supported on this GPU
64429 v_cmp_lt_f32 vcc, 0, v2
64430 // W64: encoding: [0x80,0x04,0x02,0x7c]
64431 // W32-ERR: error: instruction not supported on this GPU
64433 v_cmp_lt_f32 vcc, -1, v2
64434 // W64: encoding: [0xc1,0x04,0x02,0x7c]
64435 // W32-ERR: error: instruction not supported on this GPU
64437 v_cmp_lt_f32 vcc, 0.5, v2
64438 // W64: encoding: [0xf0,0x04,0x02,0x7c]
64439 // W32-ERR: error: instruction not supported on this GPU
64441 v_cmp_lt_f32 vcc, -4.0, v2
64442 // W64: encoding: [0xf7,0x04,0x02,0x7c]
64443 // W32-ERR: error: instruction not supported on this GPU
64445 v_cmp_lt_f32 vcc, 0xaf123456, v2
64446 // W64: encoding: [0xff,0x04,0x02,0x7c,0x56,0x34,0x12,0xaf]
64447 // W32-ERR: error: instruction not supported on this GPU
64449 v_cmp_lt_f32 vcc, 0x3f717273, v2
64450 // W64: encoding: [0xff,0x04,0x02,0x7c,0x73,0x72,0x71,0x3f]
64451 // W32-ERR: error: instruction not supported on this GPU
64453 v_cmp_lt_f32 vcc, v1, v255
64454 // W64: encoding: [0x01,0xff,0x03,0x7c]
64455 // W32-ERR: error: instruction not supported on this GPU
64457 v_cmp_lt_f32_e64 s[10:11], v1, v2
64458 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64459 // W32-ERR: error: invalid operand for instruction
64461 v_cmp_lt_f32_e64 s[12:13], v1, v2
64462 // W64: encoding: [0x0c,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64463 // W32-ERR: error: invalid operand for instruction
64465 v_cmp_lt_f32_e64 s[100:101], v1, v2
64466 // W64: encoding: [0x64,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64467 // W32-ERR: error: invalid operand for instruction
64469 v_cmp_lt_f32_e64 vcc, v1, v2
64470 // W64: encoding: [0x6a,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64471 // W32-ERR: error: invalid operand for instruction
64473 v_cmp_lt_f32_e64 s[10:11], v255, v2
64474 // W64: encoding: [0x0a,0x00,0x01,0xd4,0xff,0x05,0x02,0x00]
64475 // W32-ERR: error: invalid operand for instruction
64477 v_cmp_lt_f32_e64 s[10:11], s1, v2
64478 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x04,0x02,0x00]
64479 // W32-ERR: error: invalid operand for instruction
64481 v_cmp_lt_f32_e64 s[10:11], s101, v2
64482 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x65,0x04,0x02,0x00]
64483 // W32-ERR: error: invalid operand for instruction
64485 v_cmp_lt_f32_e64 s[10:11], vcc_lo, v2
64486 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x6a,0x04,0x02,0x00]
64487 // W32-ERR: error: invalid operand for instruction
64489 v_cmp_lt_f32_e64 s[10:11], vcc_hi, v2
64490 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x6b,0x04,0x02,0x00]
64491 // W32-ERR: error: invalid operand for instruction
64493 v_cmp_lt_f32_e64 s[10:11], m0, v2
64494 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x7c,0x04,0x02,0x00]
64495 // W32-ERR: error: invalid operand for instruction
64497 v_cmp_lt_f32_e64 s[10:11], exec_lo, v2
64498 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x7e,0x04,0x02,0x00]
64499 // W32-ERR: error: invalid operand for instruction
64501 v_cmp_lt_f32_e64 s[10:11], exec_hi, v2
64502 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x7f,0x04,0x02,0x00]
64503 // W32-ERR: error: invalid operand for instruction
64505 v_cmp_lt_f32_e64 s[10:11], 0, v2
64506 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x80,0x04,0x02,0x00]
64507 // W32-ERR: error: invalid operand for instruction
64509 v_cmp_lt_f32_e64 s[10:11], -1, v2
64510 // W64: encoding: [0x0a,0x00,0x01,0xd4,0xc1,0x04,0x02,0x00]
64511 // W32-ERR: error: invalid operand for instruction
64513 v_cmp_lt_f32_e64 s[10:11], 0.5, v2
64514 // W64: encoding: [0x0a,0x00,0x01,0xd4,0xf0,0x04,0x02,0x00]
64515 // W32-ERR: error: invalid operand for instruction
64517 v_cmp_lt_f32_e64 s[10:11], -4.0, v2
64518 // W64: encoding: [0x0a,0x00,0x01,0xd4,0xf7,0x04,0x02,0x00]
64519 // W32-ERR: error: invalid operand for instruction
64521 v_cmp_lt_f32_e64 s[10:11], v1, v255
64522 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xff,0x03,0x00]
64523 // W32-ERR: error: invalid operand for instruction
64525 v_cmp_lt_f32_e64 s[10:11], v1, s2
64526 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x00,0x00]
64527 // W32-ERR: error: invalid operand for instruction
64529 v_cmp_lt_f32_e64 s[10:11], v1, s101
64530 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xcb,0x00,0x00]
64531 // W32-ERR: error: invalid operand for instruction
64533 v_cmp_lt_f32_e64 s[10:11], v1, vcc_lo
64534 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xd5,0x00,0x00]
64535 // W32-ERR: error: invalid operand for instruction
64537 v_cmp_lt_f32_e64 s[10:11], v1, vcc_hi
64538 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xd7,0x00,0x00]
64539 // W32-ERR: error: invalid operand for instruction
64541 v_cmp_lt_f32_e64 s[10:11], v1, m0
64542 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xf9,0x00,0x00]
64543 // W32-ERR: error: invalid operand for instruction
64545 v_cmp_lt_f32_e64 s[10:11], v1, exec_lo
64546 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xfd,0x00,0x00]
64547 // W32-ERR: error: invalid operand for instruction
64549 v_cmp_lt_f32_e64 s[10:11], v1, exec_hi
64550 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xff,0x00,0x00]
64551 // W32-ERR: error: invalid operand for instruction
64553 v_cmp_lt_f32_e64 s[10:11], v1, 0
64554 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x01,0x01,0x00]
64555 // W32-ERR: error: invalid operand for instruction
64557 v_cmp_lt_f32_e64 s[10:11], v1, -1
64558 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x83,0x01,0x00]
64559 // W32-ERR: error: invalid operand for instruction
64561 v_cmp_lt_f32_e64 s[10:11], v1, 0.5
64562 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xe1,0x01,0x00]
64563 // W32-ERR: error: invalid operand for instruction
64565 v_cmp_lt_f32_e64 s[10:11], v1, -4.0
64566 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xef,0x01,0x00]
64567 // W32-ERR: error: invalid operand for instruction
64569 v_cmp_lt_f32_e64 s[10:11], -v1, v2
64570 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x20]
64571 // W32-ERR: error: invalid operand for instruction
64573 v_cmp_lt_f32_e64 s[10:11], v1, -v2
64574 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x40]
64575 // W32-ERR: error: invalid operand for instruction
64577 v_cmp_lt_f32_e64 s[10:11], -v1, -v2
64578 // W64: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x60]
64579 // W32-ERR: error: invalid operand for instruction
64581 v_cmp_lt_f32_e64 s[10:11], v1, v2 clamp
64582 // W64: encoding: [0x0a,0x80,0x01,0xd4,0x01,0x05,0x02,0x00]
64583 // W32-ERR: error: invalid operand for instruction
64585 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
64586 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x06]
64587 // W32-ERR: error: invalid operand for instruction
64589 v_cmp_lt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
64590 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x88,0x06,0x06]
64591 // W32-ERR: error: invalid operand for instruction
64593 v_cmp_lt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
64594 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0xe4,0x06,0x06]
64595 // W32-ERR: error: invalid operand for instruction
64597 v_cmp_lt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
64598 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x00,0x06,0x06]
64599 // W32-ERR: error: instruction not supported on this GPU
64601 v_cmp_lt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
64602 // W64: encoding: [0xf9,0x04,0x02,0x7c,0xff,0x86,0x06,0x06]
64603 // W32-ERR: error: invalid operand for instruction
64605 v_cmp_lt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
64606 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x86,0x06]
64607 // W32-ERR: error: invalid operand for instruction
64609 v_cmp_lt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
64610 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x65,0x86,0x86,0x06]
64611 // W32-ERR: error: invalid operand for instruction
64613 v_cmp_lt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
64614 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x6a,0x86,0x86,0x06]
64615 // W32-ERR: error: invalid operand for instruction
64617 v_cmp_lt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
64618 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x6b,0x86,0x86,0x06]
64619 // W32-ERR: error: invalid operand for instruction
64621 v_cmp_lt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
64622 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x7c,0x86,0x86,0x06]
64623 // W32-ERR: error: invalid operand for instruction
64625 v_cmp_lt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
64626 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x7e,0x86,0x86,0x06]
64627 // W32-ERR: error: invalid operand for instruction
64629 v_cmp_lt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
64630 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x7f,0x86,0x86,0x06]
64631 // W32-ERR: error: invalid operand for instruction
64633 v_cmp_lt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
64634 // W64: encoding: [0xf9,0xfe,0x03,0x7c,0x01,0x86,0x06,0x06]
64635 // W32-ERR: error: invalid operand for instruction
64637 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
64638 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x06]
64639 // W32-ERR: error: invalid operand for instruction
64641 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
64642 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x00,0x06]
64643 // W32-ERR: error: invalid operand for instruction
64645 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
64646 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x01,0x06]
64647 // W32-ERR: error: invalid operand for instruction
64649 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
64650 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x02,0x06]
64651 // W32-ERR: error: invalid operand for instruction
64653 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
64654 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x03,0x06]
64655 // W32-ERR: error: invalid operand for instruction
64657 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
64658 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x04,0x06]
64659 // W32-ERR: error: invalid operand for instruction
64661 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
64662 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x05,0x06]
64663 // W32-ERR: error: invalid operand for instruction
64665 v_cmp_lt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
64666 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x16,0x06]
64667 // W32-ERR: error: invalid operand for instruction
64669 v_cmp_lt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
64670 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x26,0x06]
64671 // W32-ERR: error: invalid operand for instruction
64673 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
64674 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x06]
64675 // W32-ERR: error: invalid operand for instruction
64677 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
64678 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x00]
64679 // W32-ERR: error: invalid operand for instruction
64681 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
64682 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x01]
64683 // W32-ERR: error: invalid operand for instruction
64685 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
64686 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x02]
64687 // W32-ERR: error: invalid operand for instruction
64689 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
64690 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x03]
64691 // W32-ERR: error: invalid operand for instruction
64693 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
64694 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x04]
64695 // W32-ERR: error: invalid operand for instruction
64697 v_cmp_lt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
64698 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x05]
64699 // W32-ERR: error: invalid operand for instruction
64701 v_cmp_lt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
64702 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x16]
64703 // W32-ERR: error: invalid operand for instruction
64705 v_cmp_lt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
64706 // W64: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x26]
64707 // W32-ERR: error: invalid operand for instruction
64709 v_cmp_lt_f32 vcc_lo, v1, v2
64710 // W32: encoding: [0x01,0x05,0x02,0x7c]
64711 // W64-ERR: error: instruction not supported on this GPU
64713 v_cmp_lt_f32 vcc_lo, v255, v2
64714 // W32: encoding: [0xff,0x05,0x02,0x7c]
64715 // W64-ERR: error: instruction not supported on this GPU
64717 v_cmp_lt_f32 vcc_lo, s1, v2
64718 // W32: encoding: [0x01,0x04,0x02,0x7c]
64719 // W64-ERR: error: instruction not supported on this GPU
64721 v_cmp_lt_f32 vcc_lo, s101, v2
64722 // W32: encoding: [0x65,0x04,0x02,0x7c]
64723 // W64-ERR: error: instruction not supported on this GPU
64725 v_cmp_lt_f32 vcc_lo, vcc_lo, v2
64726 // W32: encoding: [0x6a,0x04,0x02,0x7c]
64727 // W64-ERR: error: instruction not supported on this GPU
64729 v_cmp_lt_f32 vcc_lo, vcc_hi, v2
64730 // W32: encoding: [0x6b,0x04,0x02,0x7c]
64731 // W64-ERR: error: instruction not supported on this GPU
64733 v_cmp_lt_f32 vcc_lo, m0, v2
64734 // W32: encoding: [0x7c,0x04,0x02,0x7c]
64735 // W64-ERR: error: instruction not supported on this GPU
64737 v_cmp_lt_f32 vcc_lo, exec_lo, v2
64738 // W32: encoding: [0x7e,0x04,0x02,0x7c]
64739 // W64-ERR: error: instruction not supported on this GPU
64741 v_cmp_lt_f32 vcc_lo, exec_hi, v2
64742 // W32: encoding: [0x7f,0x04,0x02,0x7c]
64743 // W64-ERR: error: instruction not supported on this GPU
64745 v_cmp_lt_f32 vcc_lo, 0, v2
64746 // W32: encoding: [0x80,0x04,0x02,0x7c]
64747 // W64-ERR: error: instruction not supported on this GPU
64749 v_cmp_lt_f32 vcc_lo, -1, v2
64750 // W32: encoding: [0xc1,0x04,0x02,0x7c]
64751 // W64-ERR: error: instruction not supported on this GPU
64753 v_cmp_lt_f32 vcc_lo, 0.5, v2
64754 // W32: encoding: [0xf0,0x04,0x02,0x7c]
64755 // W64-ERR: error: instruction not supported on this GPU
64757 v_cmp_lt_f32 vcc_lo, -4.0, v2
64758 // W32: encoding: [0xf7,0x04,0x02,0x7c]
64759 // W64-ERR: error: instruction not supported on this GPU
64761 v_cmp_lt_f32 vcc_lo, 0xaf123456, v2
64762 // W32: encoding: [0xff,0x04,0x02,0x7c,0x56,0x34,0x12,0xaf]
64763 // W64-ERR: error: instruction not supported on this GPU
64765 v_cmp_lt_f32 vcc_lo, 0x3f717273, v2
64766 // W32: encoding: [0xff,0x04,0x02,0x7c,0x73,0x72,0x71,0x3f]
64767 // W64-ERR: error: instruction not supported on this GPU
64769 v_cmp_lt_f32 vcc_lo, v1, v255
64770 // W32: encoding: [0x01,0xff,0x03,0x7c]
64771 // W64-ERR: error: instruction not supported on this GPU
64773 v_cmp_lt_f32_e64 s10, v1, v2
64774 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64775 // W64-ERR: error: invalid operand for instruction
64777 v_cmp_lt_f32_e64 s12, v1, v2
64778 // W32: encoding: [0x0c,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64779 // W64-ERR: error: invalid operand for instruction
64781 v_cmp_lt_f32_e64 s100, v1, v2
64782 // W32: encoding: [0x64,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64783 // W64-ERR: error: invalid operand for instruction
64785 v_cmp_lt_f32_e64 vcc_lo, v1, v2
64786 // W32: encoding: [0x6a,0x00,0x01,0xd4,0x01,0x05,0x02,0x00]
64787 // W64-ERR: error: invalid operand for instruction
64789 v_cmp_lt_f32_e64 s10, v255, v2
64790 // W32: encoding: [0x0a,0x00,0x01,0xd4,0xff,0x05,0x02,0x00]
64791 // W64-ERR: error: invalid operand for instruction
64793 v_cmp_lt_f32_e64 s10, s1, v2
64794 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x04,0x02,0x00]
64795 // W64-ERR: error: invalid operand for instruction
64797 v_cmp_lt_f32_e64 s10, s101, v2
64798 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x65,0x04,0x02,0x00]
64799 // W64-ERR: error: invalid operand for instruction
64801 v_cmp_lt_f32_e64 s10, vcc_lo, v2
64802 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x6a,0x04,0x02,0x00]
64803 // W64-ERR: error: invalid operand for instruction
64805 v_cmp_lt_f32_e64 s10, vcc_hi, v2
64806 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x6b,0x04,0x02,0x00]
64807 // W64-ERR: error: invalid operand for instruction
64809 v_cmp_lt_f32_e64 s10, m0, v2
64810 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x7c,0x04,0x02,0x00]
64811 // W64-ERR: error: invalid operand for instruction
64813 v_cmp_lt_f32_e64 s10, exec_lo, v2
64814 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x7e,0x04,0x02,0x00]
64815 // W64-ERR: error: invalid operand for instruction
64817 v_cmp_lt_f32_e64 s10, exec_hi, v2
64818 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x7f,0x04,0x02,0x00]
64819 // W64-ERR: error: invalid operand for instruction
64821 v_cmp_lt_f32_e64 s10, 0, v2
64822 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x80,0x04,0x02,0x00]
64823 // W64-ERR: error: invalid operand for instruction
64825 v_cmp_lt_f32_e64 s10, -1, v2
64826 // W32: encoding: [0x0a,0x00,0x01,0xd4,0xc1,0x04,0x02,0x00]
64827 // W64-ERR: error: invalid operand for instruction
64829 v_cmp_lt_f32_e64 s10, 0.5, v2
64830 // W32: encoding: [0x0a,0x00,0x01,0xd4,0xf0,0x04,0x02,0x00]
64831 // W64-ERR: error: invalid operand for instruction
64833 v_cmp_lt_f32_e64 s10, -4.0, v2
64834 // W32: encoding: [0x0a,0x00,0x01,0xd4,0xf7,0x04,0x02,0x00]
64835 // W64-ERR: error: invalid operand for instruction
64837 v_cmp_lt_f32_e64 s10, v1, v255
64838 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xff,0x03,0x00]
64839 // W64-ERR: error: invalid operand for instruction
64841 v_cmp_lt_f32_e64 s10, v1, s2
64842 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x00,0x00]
64843 // W64-ERR: error: invalid operand for instruction
64845 v_cmp_lt_f32_e64 s10, v1, s101
64846 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xcb,0x00,0x00]
64847 // W64-ERR: error: invalid operand for instruction
64849 v_cmp_lt_f32_e64 s10, v1, vcc_lo
64850 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xd5,0x00,0x00]
64851 // W64-ERR: error: invalid operand for instruction
64853 v_cmp_lt_f32_e64 s10, v1, vcc_hi
64854 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xd7,0x00,0x00]
64855 // W64-ERR: error: invalid operand for instruction
64857 v_cmp_lt_f32_e64 s10, v1, m0
64858 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xf9,0x00,0x00]
64859 // W64-ERR: error: invalid operand for instruction
64861 v_cmp_lt_f32_e64 s10, v1, exec_lo
64862 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xfd,0x00,0x00]
64863 // W64-ERR: error: invalid operand for instruction
64865 v_cmp_lt_f32_e64 s10, v1, exec_hi
64866 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xff,0x00,0x00]
64867 // W64-ERR: error: invalid operand for instruction
64869 v_cmp_lt_f32_e64 s10, v1, 0
64870 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x01,0x01,0x00]
64871 // W64-ERR: error: invalid operand for instruction
64873 v_cmp_lt_f32_e64 s10, v1, -1
64874 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x83,0x01,0x00]
64875 // W64-ERR: error: invalid operand for instruction
64877 v_cmp_lt_f32_e64 s10, v1, 0.5
64878 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xe1,0x01,0x00]
64879 // W64-ERR: error: invalid operand for instruction
64881 v_cmp_lt_f32_e64 s10, v1, -4.0
64882 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0xef,0x01,0x00]
64883 // W64-ERR: error: invalid operand for instruction
64885 v_cmp_lt_f32_e64 s10, -v1, v2
64886 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x20]
64887 // W64-ERR: error: invalid operand for instruction
64889 v_cmp_lt_f32_e64 s10, v1, -v2
64890 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x40]
64891 // W64-ERR: error: invalid operand for instruction
64893 v_cmp_lt_f32_e64 s10, -v1, -v2
64894 // W32: encoding: [0x0a,0x00,0x01,0xd4,0x01,0x05,0x02,0x60]
64895 // W64-ERR: error: invalid operand for instruction
64897 v_cmp_lt_f32_e64 s10, v1, v2 clamp
64898 // W32: encoding: [0x0a,0x80,0x01,0xd4,0x01,0x05,0x02,0x00]
64899 // W64-ERR: error: invalid operand for instruction
64901 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
64902 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x06]
64903 // W64-ERR: error: invalid operand for instruction
64905 v_cmp_lt_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
64906 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x88,0x06,0x06]
64907 // W64-ERR: error: invalid operand for instruction
64909 v_cmp_lt_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
64910 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0xe4,0x06,0x06]
64911 // W64-ERR: error: invalid operand for instruction
64913 v_cmp_lt_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
64914 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x00,0x06,0x06]
64915 // W64-ERR: error: invalid operand for instruction
64917 v_cmp_lt_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
64918 // W32: encoding: [0xf9,0x04,0x02,0x7c,0xff,0x86,0x06,0x06]
64919 // W64-ERR: error: invalid operand for instruction
64921 v_cmp_lt_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
64922 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x86,0x06]
64923 // W64-ERR: error: invalid operand for instruction
64925 v_cmp_lt_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
64926 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x65,0x86,0x86,0x06]
64927 // W64-ERR: error: invalid operand for instruction
64929 v_cmp_lt_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
64930 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x6a,0x86,0x86,0x06]
64931 // W64-ERR: error: invalid operand for instruction
64933 v_cmp_lt_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
64934 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x6b,0x86,0x86,0x06]
64935 // W64-ERR: error: invalid operand for instruction
64937 v_cmp_lt_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
64938 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x7c,0x86,0x86,0x06]
64939 // W64-ERR: error: invalid operand for instruction
64941 v_cmp_lt_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
64942 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x7e,0x86,0x86,0x06]
64943 // W64-ERR: error: invalid operand for instruction
64945 v_cmp_lt_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
64946 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x7f,0x86,0x86,0x06]
64947 // W64-ERR: error: invalid operand for instruction
64949 v_cmp_lt_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
64950 // W32: encoding: [0xf9,0xfe,0x03,0x7c,0x01,0x86,0x06,0x06]
64951 // W64-ERR: error: invalid operand for instruction
64953 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
64954 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x06]
64955 // W64-ERR: error: invalid operand for instruction
64957 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
64958 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x00,0x06]
64959 // W64-ERR: error: invalid operand for instruction
64961 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
64962 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x01,0x06]
64963 // W64-ERR: error: invalid operand for instruction
64965 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
64966 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x02,0x06]
64967 // W64-ERR: error: invalid operand for instruction
64969 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
64970 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x03,0x06]
64971 // W64-ERR: error: invalid operand for instruction
64973 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
64974 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x04,0x06]
64975 // W64-ERR: error: invalid operand for instruction
64977 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
64978 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x05,0x06]
64979 // W64-ERR: error: invalid operand for instruction
64981 v_cmp_lt_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
64982 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x16,0x06]
64983 // W64-ERR: error: invalid operand for instruction
64985 v_cmp_lt_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
64986 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x26,0x06]
64987 // W64-ERR: error: invalid operand for instruction
64989 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
64990 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x06]
64991 // W64-ERR: error: invalid operand for instruction
64993 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
64994 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x00]
64995 // W64-ERR: error: invalid operand for instruction
64997 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
64998 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x01]
64999 // W64-ERR: error: invalid operand for instruction
65001 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
65002 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x02]
65003 // W64-ERR: error: invalid operand for instruction
65005 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
65006 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x03]
65007 // W64-ERR: error: invalid operand for instruction
65009 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
65010 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x04]
65011 // W64-ERR: error: invalid operand for instruction
65013 v_cmp_lt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
65014 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x05]
65015 // W64-ERR: error: invalid operand for instruction
65017 v_cmp_lt_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
65018 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x16]
65019 // W64-ERR: error: invalid operand for instruction
65021 v_cmp_lt_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
65022 // W32: encoding: [0xf9,0x04,0x02,0x7c,0x01,0x86,0x06,0x26]
65023 // W64-ERR: error: invalid operand for instruction
65025 v_cmp_eq_f32 vcc, v1, v2
65026 // W64: encoding: [0x01,0x05,0x04,0x7c]
65027 // W32-ERR: error: instruction not supported on this GPU
65029 v_cmp_eq_f32 vcc, v255, v2
65030 // W64: encoding: [0xff,0x05,0x04,0x7c]
65031 // W32-ERR: error: instruction not supported on this GPU
65033 v_cmp_eq_f32 vcc, s1, v2
65034 // W64: encoding: [0x01,0x04,0x04,0x7c]
65035 // W32-ERR: error: instruction not supported on this GPU
65037 v_cmp_eq_f32 vcc, s101, v2
65038 // W64: encoding: [0x65,0x04,0x04,0x7c]
65039 // W32-ERR: error: instruction not supported on this GPU
65041 v_cmp_eq_f32 vcc, vcc_lo, v2
65042 // W64: encoding: [0x6a,0x04,0x04,0x7c]
65043 // W32-ERR: error: instruction not supported on this GPU
65045 v_cmp_eq_f32 vcc, vcc_hi, v2
65046 // W64: encoding: [0x6b,0x04,0x04,0x7c]
65047 // W32-ERR: error: instruction not supported on this GPU
65049 v_cmp_eq_f32 vcc, m0, v2
65050 // W64: encoding: [0x7c,0x04,0x04,0x7c]
65051 // W32-ERR: error: instruction not supported on this GPU
65053 v_cmp_eq_f32 vcc, exec_lo, v2
65054 // W64: encoding: [0x7e,0x04,0x04,0x7c]
65055 // W32-ERR: error: instruction not supported on this GPU
65057 v_cmp_eq_f32 vcc, exec_hi, v2
65058 // W64: encoding: [0x7f,0x04,0x04,0x7c]
65059 // W32-ERR: error: instruction not supported on this GPU
65061 v_cmp_eq_f32 vcc, 0, v2
65062 // W64: encoding: [0x80,0x04,0x04,0x7c]
65063 // W32-ERR: error: instruction not supported on this GPU
65065 v_cmp_eq_f32 vcc, -1, v2
65066 // W64: encoding: [0xc1,0x04,0x04,0x7c]
65067 // W32-ERR: error: instruction not supported on this GPU
65069 v_cmp_eq_f32 vcc, 0.5, v2
65070 // W64: encoding: [0xf0,0x04,0x04,0x7c]
65071 // W32-ERR: error: instruction not supported on this GPU
65073 v_cmp_eq_f32 vcc, -4.0, v2
65074 // W64: encoding: [0xf7,0x04,0x04,0x7c]
65075 // W32-ERR: error: instruction not supported on this GPU
65077 v_cmp_eq_f32 vcc, 0xaf123456, v2
65078 // W64: encoding: [0xff,0x04,0x04,0x7c,0x56,0x34,0x12,0xaf]
65079 // W32-ERR: error: instruction not supported on this GPU
65081 v_cmp_eq_f32 vcc, 0x3f717273, v2
65082 // W64: encoding: [0xff,0x04,0x04,0x7c,0x73,0x72,0x71,0x3f]
65083 // W32-ERR: error: instruction not supported on this GPU
65085 v_cmp_eq_f32 vcc, v1, v255
65086 // W64: encoding: [0x01,0xff,0x05,0x7c]
65087 // W32-ERR: error: instruction not supported on this GPU
65089 v_cmp_eq_f32_e64 s[10:11], v1, v2
65090 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65091 // W32-ERR: error: invalid operand for instruction
65093 v_cmp_eq_f32_e64 s[12:13], v1, v2
65094 // W64: encoding: [0x0c,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65095 // W32-ERR: error: invalid operand for instruction
65097 v_cmp_eq_f32_e64 s[100:101], v1, v2
65098 // W64: encoding: [0x64,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65099 // W32-ERR: error: invalid operand for instruction
65101 v_cmp_eq_f32_e64 vcc, v1, v2
65102 // W64: encoding: [0x6a,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65103 // W32-ERR: error: invalid operand for instruction
65105 v_cmp_eq_f32_e64 s[10:11], v255, v2
65106 // W64: encoding: [0x0a,0x00,0x02,0xd4,0xff,0x05,0x02,0x00]
65107 // W32-ERR: error: invalid operand for instruction
65109 v_cmp_eq_f32_e64 s[10:11], s1, v2
65110 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x04,0x02,0x00]
65111 // W32-ERR: error: invalid operand for instruction
65113 v_cmp_eq_f32_e64 s[10:11], s101, v2
65114 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x65,0x04,0x02,0x00]
65115 // W32-ERR: error: invalid operand for instruction
65117 v_cmp_eq_f32_e64 s[10:11], vcc_lo, v2
65118 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x6a,0x04,0x02,0x00]
65119 // W32-ERR: error: invalid operand for instruction
65121 v_cmp_eq_f32_e64 s[10:11], vcc_hi, v2
65122 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x6b,0x04,0x02,0x00]
65123 // W32-ERR: error: invalid operand for instruction
65125 v_cmp_eq_f32_e64 s[10:11], m0, v2
65126 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x7c,0x04,0x02,0x00]
65127 // W32-ERR: error: invalid operand for instruction
65129 v_cmp_eq_f32_e64 s[10:11], exec_lo, v2
65130 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x7e,0x04,0x02,0x00]
65131 // W32-ERR: error: invalid operand for instruction
65133 v_cmp_eq_f32_e64 s[10:11], exec_hi, v2
65134 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x7f,0x04,0x02,0x00]
65135 // W32-ERR: error: invalid operand for instruction
65137 v_cmp_eq_f32_e64 s[10:11], 0, v2
65138 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x80,0x04,0x02,0x00]
65139 // W32-ERR: error: invalid operand for instruction
65141 v_cmp_eq_f32_e64 s[10:11], -1, v2
65142 // W64: encoding: [0x0a,0x00,0x02,0xd4,0xc1,0x04,0x02,0x00]
65143 // W32-ERR: error: invalid operand for instruction
65145 v_cmp_eq_f32_e64 s[10:11], 0.5, v2
65146 // W64: encoding: [0x0a,0x00,0x02,0xd4,0xf0,0x04,0x02,0x00]
65147 // W32-ERR: error: invalid operand for instruction
65149 v_cmp_eq_f32_e64 s[10:11], -4.0, v2
65150 // W64: encoding: [0x0a,0x00,0x02,0xd4,0xf7,0x04,0x02,0x00]
65151 // W32-ERR: error: invalid operand for instruction
65153 v_cmp_eq_f32_e64 s[10:11], v1, v255
65154 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xff,0x03,0x00]
65155 // W32-ERR: error: invalid operand for instruction
65157 v_cmp_eq_f32_e64 s[10:11], v1, s2
65158 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x00,0x00]
65159 // W32-ERR: error: invalid operand for instruction
65161 v_cmp_eq_f32_e64 s[10:11], v1, s101
65162 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xcb,0x00,0x00]
65163 // W32-ERR: error: invalid operand for instruction
65165 v_cmp_eq_f32_e64 s[10:11], v1, vcc_lo
65166 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xd5,0x00,0x00]
65167 // W32-ERR: error: invalid operand for instruction
65169 v_cmp_eq_f32_e64 s[10:11], v1, vcc_hi
65170 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xd7,0x00,0x00]
65171 // W32-ERR: error: invalid operand for instruction
65173 v_cmp_eq_f32_e64 s[10:11], v1, m0
65174 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xf9,0x00,0x00]
65175 // W32-ERR: error: invalid operand for instruction
65177 v_cmp_eq_f32_e64 s[10:11], v1, exec_lo
65178 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xfd,0x00,0x00]
65179 // W32-ERR: error: invalid operand for instruction
65181 v_cmp_eq_f32_e64 s[10:11], v1, exec_hi
65182 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xff,0x00,0x00]
65183 // W32-ERR: error: invalid operand for instruction
65185 v_cmp_eq_f32_e64 s[10:11], v1, 0
65186 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x01,0x01,0x00]
65187 // W32-ERR: error: invalid operand for instruction
65189 v_cmp_eq_f32_e64 s[10:11], v1, -1
65190 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x83,0x01,0x00]
65191 // W32-ERR: error: invalid operand for instruction
65193 v_cmp_eq_f32_e64 s[10:11], v1, 0.5
65194 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xe1,0x01,0x00]
65195 // W32-ERR: error: invalid operand for instruction
65197 v_cmp_eq_f32_e64 s[10:11], v1, -4.0
65198 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xef,0x01,0x00]
65199 // W32-ERR: error: invalid operand for instruction
65201 v_cmp_eq_f32_e64 s[10:11], -v1, v2
65202 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x20]
65203 // W32-ERR: error: invalid operand for instruction
65205 v_cmp_eq_f32_e64 s[10:11], v1, -v2
65206 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x40]
65207 // W32-ERR: error: invalid operand for instruction
65209 v_cmp_eq_f32_e64 s[10:11], -v1, -v2
65210 // W64: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x60]
65211 // W32-ERR: error: invalid operand for instruction
65213 v_cmp_eq_f32_e64 s[10:11], v1, v2 clamp
65214 // W64: encoding: [0x0a,0x80,0x02,0xd4,0x01,0x05,0x02,0x00]
65215 // W32-ERR: error: invalid operand for instruction
65217 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
65218 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x06]
65219 // W32-ERR: error: invalid operand for instruction
65221 v_cmp_eq_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
65222 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x88,0x06,0x06]
65223 // W32-ERR: error: invalid operand for instruction
65225 v_cmp_eq_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
65226 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0xe4,0x06,0x06]
65227 // W32-ERR: error: invalid operand for instruction
65229 v_cmp_eq_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
65230 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x00,0x06,0x06]
65231 // W32-ERR: error: instruction not supported on this GPU
65233 v_cmp_eq_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
65234 // W64: encoding: [0xf9,0x04,0x04,0x7c,0xff,0x86,0x06,0x06]
65235 // W32-ERR: error: invalid operand for instruction
65237 v_cmp_eq_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
65238 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x86,0x06]
65239 // W32-ERR: error: invalid operand for instruction
65241 v_cmp_eq_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
65242 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x65,0x86,0x86,0x06]
65243 // W32-ERR: error: invalid operand for instruction
65245 v_cmp_eq_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
65246 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x6a,0x86,0x86,0x06]
65247 // W32-ERR: error: invalid operand for instruction
65249 v_cmp_eq_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
65250 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x6b,0x86,0x86,0x06]
65251 // W32-ERR: error: invalid operand for instruction
65253 v_cmp_eq_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
65254 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x7c,0x86,0x86,0x06]
65255 // W32-ERR: error: invalid operand for instruction
65257 v_cmp_eq_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
65258 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x7e,0x86,0x86,0x06]
65259 // W32-ERR: error: invalid operand for instruction
65261 v_cmp_eq_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
65262 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x7f,0x86,0x86,0x06]
65263 // W32-ERR: error: invalid operand for instruction
65265 v_cmp_eq_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
65266 // W64: encoding: [0xf9,0xfe,0x05,0x7c,0x01,0x86,0x06,0x06]
65267 // W32-ERR: error: invalid operand for instruction
65269 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
65270 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x06]
65271 // W32-ERR: error: invalid operand for instruction
65273 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
65274 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x00,0x06]
65275 // W32-ERR: error: invalid operand for instruction
65277 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
65278 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x01,0x06]
65279 // W32-ERR: error: invalid operand for instruction
65281 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
65282 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x02,0x06]
65283 // W32-ERR: error: invalid operand for instruction
65285 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
65286 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x03,0x06]
65287 // W32-ERR: error: invalid operand for instruction
65289 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
65290 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x04,0x06]
65291 // W32-ERR: error: invalid operand for instruction
65293 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
65294 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x05,0x06]
65295 // W32-ERR: error: invalid operand for instruction
65297 v_cmp_eq_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
65298 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x16,0x06]
65299 // W32-ERR: error: invalid operand for instruction
65301 v_cmp_eq_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
65302 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x26,0x06]
65303 // W32-ERR: error: invalid operand for instruction
65305 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
65306 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x06]
65307 // W32-ERR: error: invalid operand for instruction
65309 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
65310 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x00]
65311 // W32-ERR: error: invalid operand for instruction
65313 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
65314 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x01]
65315 // W32-ERR: error: invalid operand for instruction
65317 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
65318 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x02]
65319 // W32-ERR: error: invalid operand for instruction
65321 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
65322 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x03]
65323 // W32-ERR: error: invalid operand for instruction
65325 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
65326 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x04]
65327 // W32-ERR: error: invalid operand for instruction
65329 v_cmp_eq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
65330 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x05]
65331 // W32-ERR: error: invalid operand for instruction
65333 v_cmp_eq_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
65334 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x16]
65335 // W32-ERR: error: invalid operand for instruction
65337 v_cmp_eq_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
65338 // W64: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x26]
65339 // W32-ERR: error: invalid operand for instruction
65341 v_cmp_eq_f32 vcc_lo, v1, v2
65342 // W32: encoding: [0x01,0x05,0x04,0x7c]
65343 // W64-ERR: error: instruction not supported on this GPU
65345 v_cmp_eq_f32 vcc_lo, v255, v2
65346 // W32: encoding: [0xff,0x05,0x04,0x7c]
65347 // W64-ERR: error: instruction not supported on this GPU
65349 v_cmp_eq_f32 vcc_lo, s1, v2
65350 // W32: encoding: [0x01,0x04,0x04,0x7c]
65351 // W64-ERR: error: instruction not supported on this GPU
65353 v_cmp_eq_f32 vcc_lo, s101, v2
65354 // W32: encoding: [0x65,0x04,0x04,0x7c]
65355 // W64-ERR: error: instruction not supported on this GPU
65357 v_cmp_eq_f32 vcc_lo, vcc_lo, v2
65358 // W32: encoding: [0x6a,0x04,0x04,0x7c]
65359 // W64-ERR: error: instruction not supported on this GPU
65361 v_cmp_eq_f32 vcc_lo, vcc_hi, v2
65362 // W32: encoding: [0x6b,0x04,0x04,0x7c]
65363 // W64-ERR: error: instruction not supported on this GPU
65365 v_cmp_eq_f32 vcc_lo, m0, v2
65366 // W32: encoding: [0x7c,0x04,0x04,0x7c]
65367 // W64-ERR: error: instruction not supported on this GPU
65369 v_cmp_eq_f32 vcc_lo, exec_lo, v2
65370 // W32: encoding: [0x7e,0x04,0x04,0x7c]
65371 // W64-ERR: error: instruction not supported on this GPU
65373 v_cmp_eq_f32 vcc_lo, exec_hi, v2
65374 // W32: encoding: [0x7f,0x04,0x04,0x7c]
65375 // W64-ERR: error: instruction not supported on this GPU
65377 v_cmp_eq_f32 vcc_lo, 0, v2
65378 // W32: encoding: [0x80,0x04,0x04,0x7c]
65379 // W64-ERR: error: instruction not supported on this GPU
65381 v_cmp_eq_f32 vcc_lo, -1, v2
65382 // W32: encoding: [0xc1,0x04,0x04,0x7c]
65383 // W64-ERR: error: instruction not supported on this GPU
65385 v_cmp_eq_f32 vcc_lo, 0.5, v2
65386 // W32: encoding: [0xf0,0x04,0x04,0x7c]
65387 // W64-ERR: error: instruction not supported on this GPU
65389 v_cmp_eq_f32 vcc_lo, -4.0, v2
65390 // W32: encoding: [0xf7,0x04,0x04,0x7c]
65391 // W64-ERR: error: instruction not supported on this GPU
65393 v_cmp_eq_f32 vcc_lo, 0xaf123456, v2
65394 // W32: encoding: [0xff,0x04,0x04,0x7c,0x56,0x34,0x12,0xaf]
65395 // W64-ERR: error: instruction not supported on this GPU
65397 v_cmp_eq_f32 vcc_lo, 0x3f717273, v2
65398 // W32: encoding: [0xff,0x04,0x04,0x7c,0x73,0x72,0x71,0x3f]
65399 // W64-ERR: error: instruction not supported on this GPU
65401 v_cmp_eq_f32 vcc_lo, v1, v255
65402 // W32: encoding: [0x01,0xff,0x05,0x7c]
65403 // W64-ERR: error: instruction not supported on this GPU
65405 v_cmp_eq_f32_e64 s10, v1, v2
65406 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65407 // W64-ERR: error: invalid operand for instruction
65409 v_cmp_eq_f32_e64 s12, v1, v2
65410 // W32: encoding: [0x0c,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65411 // W64-ERR: error: invalid operand for instruction
65413 v_cmp_eq_f32_e64 s100, v1, v2
65414 // W32: encoding: [0x64,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65415 // W64-ERR: error: invalid operand for instruction
65417 v_cmp_eq_f32_e64 vcc_lo, v1, v2
65418 // W32: encoding: [0x6a,0x00,0x02,0xd4,0x01,0x05,0x02,0x00]
65419 // W64-ERR: error: invalid operand for instruction
65421 v_cmp_eq_f32_e64 s10, v255, v2
65422 // W32: encoding: [0x0a,0x00,0x02,0xd4,0xff,0x05,0x02,0x00]
65423 // W64-ERR: error: invalid operand for instruction
65425 v_cmp_eq_f32_e64 s10, s1, v2
65426 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x04,0x02,0x00]
65427 // W64-ERR: error: invalid operand for instruction
65429 v_cmp_eq_f32_e64 s10, s101, v2
65430 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x65,0x04,0x02,0x00]
65431 // W64-ERR: error: invalid operand for instruction
65433 v_cmp_eq_f32_e64 s10, vcc_lo, v2
65434 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x6a,0x04,0x02,0x00]
65435 // W64-ERR: error: invalid operand for instruction
65437 v_cmp_eq_f32_e64 s10, vcc_hi, v2
65438 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x6b,0x04,0x02,0x00]
65439 // W64-ERR: error: invalid operand for instruction
65441 v_cmp_eq_f32_e64 s10, m0, v2
65442 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x7c,0x04,0x02,0x00]
65443 // W64-ERR: error: invalid operand for instruction
65445 v_cmp_eq_f32_e64 s10, exec_lo, v2
65446 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x7e,0x04,0x02,0x00]
65447 // W64-ERR: error: invalid operand for instruction
65449 v_cmp_eq_f32_e64 s10, exec_hi, v2
65450 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x7f,0x04,0x02,0x00]
65451 // W64-ERR: error: invalid operand for instruction
65453 v_cmp_eq_f32_e64 s10, 0, v2
65454 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x80,0x04,0x02,0x00]
65455 // W64-ERR: error: invalid operand for instruction
65457 v_cmp_eq_f32_e64 s10, -1, v2
65458 // W32: encoding: [0x0a,0x00,0x02,0xd4,0xc1,0x04,0x02,0x00]
65459 // W64-ERR: error: invalid operand for instruction
65461 v_cmp_eq_f32_e64 s10, 0.5, v2
65462 // W32: encoding: [0x0a,0x00,0x02,0xd4,0xf0,0x04,0x02,0x00]
65463 // W64-ERR: error: invalid operand for instruction
65465 v_cmp_eq_f32_e64 s10, -4.0, v2
65466 // W32: encoding: [0x0a,0x00,0x02,0xd4,0xf7,0x04,0x02,0x00]
65467 // W64-ERR: error: invalid operand for instruction
65469 v_cmp_eq_f32_e64 s10, v1, v255
65470 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xff,0x03,0x00]
65471 // W64-ERR: error: invalid operand for instruction
65473 v_cmp_eq_f32_e64 s10, v1, s2
65474 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x00,0x00]
65475 // W64-ERR: error: invalid operand for instruction
65477 v_cmp_eq_f32_e64 s10, v1, s101
65478 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xcb,0x00,0x00]
65479 // W64-ERR: error: invalid operand for instruction
65481 v_cmp_eq_f32_e64 s10, v1, vcc_lo
65482 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xd5,0x00,0x00]
65483 // W64-ERR: error: invalid operand for instruction
65485 v_cmp_eq_f32_e64 s10, v1, vcc_hi
65486 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xd7,0x00,0x00]
65487 // W64-ERR: error: invalid operand for instruction
65489 v_cmp_eq_f32_e64 s10, v1, m0
65490 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xf9,0x00,0x00]
65491 // W64-ERR: error: invalid operand for instruction
65493 v_cmp_eq_f32_e64 s10, v1, exec_lo
65494 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xfd,0x00,0x00]
65495 // W64-ERR: error: invalid operand for instruction
65497 v_cmp_eq_f32_e64 s10, v1, exec_hi
65498 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xff,0x00,0x00]
65499 // W64-ERR: error: invalid operand for instruction
65501 v_cmp_eq_f32_e64 s10, v1, 0
65502 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x01,0x01,0x00]
65503 // W64-ERR: error: invalid operand for instruction
65505 v_cmp_eq_f32_e64 s10, v1, -1
65506 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x83,0x01,0x00]
65507 // W64-ERR: error: invalid operand for instruction
65509 v_cmp_eq_f32_e64 s10, v1, 0.5
65510 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xe1,0x01,0x00]
65511 // W64-ERR: error: invalid operand for instruction
65513 v_cmp_eq_f32_e64 s10, v1, -4.0
65514 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0xef,0x01,0x00]
65515 // W64-ERR: error: invalid operand for instruction
65517 v_cmp_eq_f32_e64 s10, -v1, v2
65518 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x20]
65519 // W64-ERR: error: invalid operand for instruction
65521 v_cmp_eq_f32_e64 s10, v1, -v2
65522 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x40]
65523 // W64-ERR: error: invalid operand for instruction
65525 v_cmp_eq_f32_e64 s10, -v1, -v2
65526 // W32: encoding: [0x0a,0x00,0x02,0xd4,0x01,0x05,0x02,0x60]
65527 // W64-ERR: error: invalid operand for instruction
65529 v_cmp_eq_f32_e64 s10, v1, v2 clamp
65530 // W32: encoding: [0x0a,0x80,0x02,0xd4,0x01,0x05,0x02,0x00]
65531 // W64-ERR: error: invalid operand for instruction
65533 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
65534 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x06]
65535 // W64-ERR: error: invalid operand for instruction
65537 v_cmp_eq_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
65538 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x88,0x06,0x06]
65539 // W64-ERR: error: invalid operand for instruction
65541 v_cmp_eq_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
65542 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0xe4,0x06,0x06]
65543 // W64-ERR: error: invalid operand for instruction
65545 v_cmp_eq_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
65546 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x00,0x06,0x06]
65547 // W64-ERR: error: invalid operand for instruction
65549 v_cmp_eq_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
65550 // W32: encoding: [0xf9,0x04,0x04,0x7c,0xff,0x86,0x06,0x06]
65551 // W64-ERR: error: invalid operand for instruction
65553 v_cmp_eq_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
65554 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x86,0x06]
65555 // W64-ERR: error: invalid operand for instruction
65557 v_cmp_eq_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
65558 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x65,0x86,0x86,0x06]
65559 // W64-ERR: error: invalid operand for instruction
65561 v_cmp_eq_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
65562 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x6a,0x86,0x86,0x06]
65563 // W64-ERR: error: invalid operand for instruction
65565 v_cmp_eq_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
65566 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x6b,0x86,0x86,0x06]
65567 // W64-ERR: error: invalid operand for instruction
65569 v_cmp_eq_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
65570 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x7c,0x86,0x86,0x06]
65571 // W64-ERR: error: invalid operand for instruction
65573 v_cmp_eq_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
65574 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x7e,0x86,0x86,0x06]
65575 // W64-ERR: error: invalid operand for instruction
65577 v_cmp_eq_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
65578 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x7f,0x86,0x86,0x06]
65579 // W64-ERR: error: invalid operand for instruction
65581 v_cmp_eq_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
65582 // W32: encoding: [0xf9,0xfe,0x05,0x7c,0x01,0x86,0x06,0x06]
65583 // W64-ERR: error: invalid operand for instruction
65585 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
65586 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x06]
65587 // W64-ERR: error: invalid operand for instruction
65589 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
65590 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x00,0x06]
65591 // W64-ERR: error: invalid operand for instruction
65593 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
65594 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x01,0x06]
65595 // W64-ERR: error: invalid operand for instruction
65597 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
65598 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x02,0x06]
65599 // W64-ERR: error: invalid operand for instruction
65601 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
65602 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x03,0x06]
65603 // W64-ERR: error: invalid operand for instruction
65605 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
65606 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x04,0x06]
65607 // W64-ERR: error: invalid operand for instruction
65609 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
65610 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x05,0x06]
65611 // W64-ERR: error: invalid operand for instruction
65613 v_cmp_eq_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
65614 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x16,0x06]
65615 // W64-ERR: error: invalid operand for instruction
65617 v_cmp_eq_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
65618 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x26,0x06]
65619 // W64-ERR: error: invalid operand for instruction
65621 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
65622 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x06]
65623 // W64-ERR: error: invalid operand for instruction
65625 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
65626 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x00]
65627 // W64-ERR: error: invalid operand for instruction
65629 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
65630 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x01]
65631 // W64-ERR: error: invalid operand for instruction
65633 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
65634 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x02]
65635 // W64-ERR: error: invalid operand for instruction
65637 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
65638 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x03]
65639 // W64-ERR: error: invalid operand for instruction
65641 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
65642 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x04]
65643 // W64-ERR: error: invalid operand for instruction
65645 v_cmp_eq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
65646 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x05]
65647 // W64-ERR: error: invalid operand for instruction
65649 v_cmp_eq_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
65650 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x16]
65651 // W64-ERR: error: invalid operand for instruction
65653 v_cmp_eq_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
65654 // W32: encoding: [0xf9,0x04,0x04,0x7c,0x01,0x86,0x06,0x26]
65655 // W64-ERR: error: invalid operand for instruction
65657 v_cmp_le_f32 vcc, v1, v2
65658 // W64: encoding: [0x01,0x05,0x06,0x7c]
65659 // W32-ERR: error: instruction not supported on this GPU
65661 v_cmp_le_f32 vcc, v255, v2
65662 // W64: encoding: [0xff,0x05,0x06,0x7c]
65663 // W32-ERR: error: instruction not supported on this GPU
65665 v_cmp_le_f32 vcc, s1, v2
65666 // W64: encoding: [0x01,0x04,0x06,0x7c]
65667 // W32-ERR: error: instruction not supported on this GPU
65669 v_cmp_le_f32 vcc, s101, v2
65670 // W64: encoding: [0x65,0x04,0x06,0x7c]
65671 // W32-ERR: error: instruction not supported on this GPU
65673 v_cmp_le_f32 vcc, vcc_lo, v2
65674 // W64: encoding: [0x6a,0x04,0x06,0x7c]
65675 // W32-ERR: error: instruction not supported on this GPU
65677 v_cmp_le_f32 vcc, vcc_hi, v2
65678 // W64: encoding: [0x6b,0x04,0x06,0x7c]
65679 // W32-ERR: error: instruction not supported on this GPU
65681 v_cmp_le_f32 vcc, m0, v2
65682 // W64: encoding: [0x7c,0x04,0x06,0x7c]
65683 // W32-ERR: error: instruction not supported on this GPU
65685 v_cmp_le_f32 vcc, exec_lo, v2
65686 // W64: encoding: [0x7e,0x04,0x06,0x7c]
65687 // W32-ERR: error: instruction not supported on this GPU
65689 v_cmp_le_f32 vcc, exec_hi, v2
65690 // W64: encoding: [0x7f,0x04,0x06,0x7c]
65691 // W32-ERR: error: instruction not supported on this GPU
65693 v_cmp_le_f32 vcc, 0, v2
65694 // W64: encoding: [0x80,0x04,0x06,0x7c]
65695 // W32-ERR: error: instruction not supported on this GPU
65697 v_cmp_le_f32 vcc, -1, v2
65698 // W64: encoding: [0xc1,0x04,0x06,0x7c]
65699 // W32-ERR: error: instruction not supported on this GPU
65701 v_cmp_le_f32 vcc, 0.5, v2
65702 // W64: encoding: [0xf0,0x04,0x06,0x7c]
65703 // W32-ERR: error: instruction not supported on this GPU
65705 v_cmp_le_f32 vcc, -4.0, v2
65706 // W64: encoding: [0xf7,0x04,0x06,0x7c]
65707 // W32-ERR: error: instruction not supported on this GPU
65709 v_cmp_le_f32 vcc, 0xaf123456, v2
65710 // W64: encoding: [0xff,0x04,0x06,0x7c,0x56,0x34,0x12,0xaf]
65711 // W32-ERR: error: instruction not supported on this GPU
65713 v_cmp_le_f32 vcc, 0x3f717273, v2
65714 // W64: encoding: [0xff,0x04,0x06,0x7c,0x73,0x72,0x71,0x3f]
65715 // W32-ERR: error: instruction not supported on this GPU
65717 v_cmp_le_f32 vcc, v1, v255
65718 // W64: encoding: [0x01,0xff,0x07,0x7c]
65719 // W32-ERR: error: instruction not supported on this GPU
65721 v_cmp_le_f32_e64 s[10:11], v1, v2
65722 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
65723 // W32-ERR: error: invalid operand for instruction
65725 v_cmp_le_f32_e64 s[12:13], v1, v2
65726 // W64: encoding: [0x0c,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
65727 // W32-ERR: error: invalid operand for instruction
65729 v_cmp_le_f32_e64 s[100:101], v1, v2
65730 // W64: encoding: [0x64,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
65731 // W32-ERR: error: invalid operand for instruction
65733 v_cmp_le_f32_e64 vcc, v1, v2
65734 // W64: encoding: [0x6a,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
65735 // W32-ERR: error: invalid operand for instruction
65737 v_cmp_le_f32_e64 s[10:11], v255, v2
65738 // W64: encoding: [0x0a,0x00,0x03,0xd4,0xff,0x05,0x02,0x00]
65739 // W32-ERR: error: invalid operand for instruction
65741 v_cmp_le_f32_e64 s[10:11], s1, v2
65742 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x04,0x02,0x00]
65743 // W32-ERR: error: invalid operand for instruction
65745 v_cmp_le_f32_e64 s[10:11], s101, v2
65746 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x65,0x04,0x02,0x00]
65747 // W32-ERR: error: invalid operand for instruction
65749 v_cmp_le_f32_e64 s[10:11], vcc_lo, v2
65750 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x6a,0x04,0x02,0x00]
65751 // W32-ERR: error: invalid operand for instruction
65753 v_cmp_le_f32_e64 s[10:11], vcc_hi, v2
65754 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x6b,0x04,0x02,0x00]
65755 // W32-ERR: error: invalid operand for instruction
65757 v_cmp_le_f32_e64 s[10:11], m0, v2
65758 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x7c,0x04,0x02,0x00]
65759 // W32-ERR: error: invalid operand for instruction
65761 v_cmp_le_f32_e64 s[10:11], exec_lo, v2
65762 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x7e,0x04,0x02,0x00]
65763 // W32-ERR: error: invalid operand for instruction
65765 v_cmp_le_f32_e64 s[10:11], exec_hi, v2
65766 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x7f,0x04,0x02,0x00]
65767 // W32-ERR: error: invalid operand for instruction
65769 v_cmp_le_f32_e64 s[10:11], 0, v2
65770 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x80,0x04,0x02,0x00]
65771 // W32-ERR: error: invalid operand for instruction
65773 v_cmp_le_f32_e64 s[10:11], -1, v2
65774 // W64: encoding: [0x0a,0x00,0x03,0xd4,0xc1,0x04,0x02,0x00]
65775 // W32-ERR: error: invalid operand for instruction
65777 v_cmp_le_f32_e64 s[10:11], 0.5, v2
65778 // W64: encoding: [0x0a,0x00,0x03,0xd4,0xf0,0x04,0x02,0x00]
65779 // W32-ERR: error: invalid operand for instruction
65781 v_cmp_le_f32_e64 s[10:11], -4.0, v2
65782 // W64: encoding: [0x0a,0x00,0x03,0xd4,0xf7,0x04,0x02,0x00]
65783 // W32-ERR: error: invalid operand for instruction
65785 v_cmp_le_f32_e64 s[10:11], v1, v255
65786 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xff,0x03,0x00]
65787 // W32-ERR: error: invalid operand for instruction
65789 v_cmp_le_f32_e64 s[10:11], v1, s2
65790 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x00,0x00]
65791 // W32-ERR: error: invalid operand for instruction
65793 v_cmp_le_f32_e64 s[10:11], v1, s101
65794 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xcb,0x00,0x00]
65795 // W32-ERR: error: invalid operand for instruction
65797 v_cmp_le_f32_e64 s[10:11], v1, vcc_lo
65798 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xd5,0x00,0x00]
65799 // W32-ERR: error: invalid operand for instruction
65801 v_cmp_le_f32_e64 s[10:11], v1, vcc_hi
65802 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xd7,0x00,0x00]
65803 // W32-ERR: error: invalid operand for instruction
65805 v_cmp_le_f32_e64 s[10:11], v1, m0
65806 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xf9,0x00,0x00]
65807 // W32-ERR: error: invalid operand for instruction
65809 v_cmp_le_f32_e64 s[10:11], v1, exec_lo
65810 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xfd,0x00,0x00]
65811 // W32-ERR: error: invalid operand for instruction
65813 v_cmp_le_f32_e64 s[10:11], v1, exec_hi
65814 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xff,0x00,0x00]
65815 // W32-ERR: error: invalid operand for instruction
65817 v_cmp_le_f32_e64 s[10:11], v1, 0
65818 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x01,0x01,0x00]
65819 // W32-ERR: error: invalid operand for instruction
65821 v_cmp_le_f32_e64 s[10:11], v1, -1
65822 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x83,0x01,0x00]
65823 // W32-ERR: error: invalid operand for instruction
65825 v_cmp_le_f32_e64 s[10:11], v1, 0.5
65826 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xe1,0x01,0x00]
65827 // W32-ERR: error: invalid operand for instruction
65829 v_cmp_le_f32_e64 s[10:11], v1, -4.0
65830 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xef,0x01,0x00]
65831 // W32-ERR: error: invalid operand for instruction
65833 v_cmp_le_f32_e64 s[10:11], -v1, v2
65834 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x20]
65835 // W32-ERR: error: invalid operand for instruction
65837 v_cmp_le_f32_e64 s[10:11], v1, -v2
65838 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x40]
65839 // W32-ERR: error: invalid operand for instruction
65841 v_cmp_le_f32_e64 s[10:11], -v1, -v2
65842 // W64: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x60]
65843 // W32-ERR: error: invalid operand for instruction
65845 v_cmp_le_f32_e64 s[10:11], v1, v2 clamp
65846 // W64: encoding: [0x0a,0x80,0x03,0xd4,0x01,0x05,0x02,0x00]
65847 // W32-ERR: error: invalid operand for instruction
65849 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
65850 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x06]
65851 // W32-ERR: error: invalid operand for instruction
65853 v_cmp_le_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
65854 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x88,0x06,0x06]
65855 // W32-ERR: error: invalid operand for instruction
65857 v_cmp_le_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
65858 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0xe4,0x06,0x06]
65859 // W32-ERR: error: invalid operand for instruction
65861 v_cmp_le_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
65862 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x00,0x06,0x06]
65863 // W32-ERR: error: instruction not supported on this GPU
65865 v_cmp_le_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
65866 // W64: encoding: [0xf9,0x04,0x06,0x7c,0xff,0x86,0x06,0x06]
65867 // W32-ERR: error: invalid operand for instruction
65869 v_cmp_le_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
65870 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x86,0x06]
65871 // W32-ERR: error: invalid operand for instruction
65873 v_cmp_le_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
65874 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x65,0x86,0x86,0x06]
65875 // W32-ERR: error: invalid operand for instruction
65877 v_cmp_le_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
65878 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x6a,0x86,0x86,0x06]
65879 // W32-ERR: error: invalid operand for instruction
65881 v_cmp_le_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
65882 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x6b,0x86,0x86,0x06]
65883 // W32-ERR: error: invalid operand for instruction
65885 v_cmp_le_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
65886 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x7c,0x86,0x86,0x06]
65887 // W32-ERR: error: invalid operand for instruction
65889 v_cmp_le_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
65890 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x7e,0x86,0x86,0x06]
65891 // W32-ERR: error: invalid operand for instruction
65893 v_cmp_le_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
65894 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x7f,0x86,0x86,0x06]
65895 // W32-ERR: error: invalid operand for instruction
65897 v_cmp_le_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
65898 // W64: encoding: [0xf9,0xfe,0x07,0x7c,0x01,0x86,0x06,0x06]
65899 // W32-ERR: error: invalid operand for instruction
65901 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
65902 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x06]
65903 // W32-ERR: error: invalid operand for instruction
65905 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
65906 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x00,0x06]
65907 // W32-ERR: error: invalid operand for instruction
65909 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
65910 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x01,0x06]
65911 // W32-ERR: error: invalid operand for instruction
65913 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
65914 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x02,0x06]
65915 // W32-ERR: error: invalid operand for instruction
65917 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
65918 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x03,0x06]
65919 // W32-ERR: error: invalid operand for instruction
65921 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
65922 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x04,0x06]
65923 // W32-ERR: error: invalid operand for instruction
65925 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
65926 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x05,0x06]
65927 // W32-ERR: error: invalid operand for instruction
65929 v_cmp_le_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
65930 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x16,0x06]
65931 // W32-ERR: error: invalid operand for instruction
65933 v_cmp_le_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
65934 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x26,0x06]
65935 // W32-ERR: error: invalid operand for instruction
65937 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
65938 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x06]
65939 // W32-ERR: error: invalid operand for instruction
65941 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
65942 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x00]
65943 // W32-ERR: error: invalid operand for instruction
65945 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
65946 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x01]
65947 // W32-ERR: error: invalid operand for instruction
65949 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
65950 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x02]
65951 // W32-ERR: error: invalid operand for instruction
65953 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
65954 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x03]
65955 // W32-ERR: error: invalid operand for instruction
65957 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
65958 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x04]
65959 // W32-ERR: error: invalid operand for instruction
65961 v_cmp_le_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
65962 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x05]
65963 // W32-ERR: error: invalid operand for instruction
65965 v_cmp_le_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
65966 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x16]
65967 // W32-ERR: error: invalid operand for instruction
65969 v_cmp_le_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
65970 // W64: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x26]
65971 // W32-ERR: error: invalid operand for instruction
65973 v_cmp_le_f32 vcc_lo, v1, v2
65974 // W32: encoding: [0x01,0x05,0x06,0x7c]
65975 // W64-ERR: error: instruction not supported on this GPU
65977 v_cmp_le_f32 vcc_lo, v255, v2
65978 // W32: encoding: [0xff,0x05,0x06,0x7c]
65979 // W64-ERR: error: instruction not supported on this GPU
65981 v_cmp_le_f32 vcc_lo, s1, v2
65982 // W32: encoding: [0x01,0x04,0x06,0x7c]
65983 // W64-ERR: error: instruction not supported on this GPU
65985 v_cmp_le_f32 vcc_lo, s101, v2
65986 // W32: encoding: [0x65,0x04,0x06,0x7c]
65987 // W64-ERR: error: instruction not supported on this GPU
65989 v_cmp_le_f32 vcc_lo, vcc_lo, v2
65990 // W32: encoding: [0x6a,0x04,0x06,0x7c]
65991 // W64-ERR: error: instruction not supported on this GPU
65993 v_cmp_le_f32 vcc_lo, vcc_hi, v2
65994 // W32: encoding: [0x6b,0x04,0x06,0x7c]
65995 // W64-ERR: error: instruction not supported on this GPU
65997 v_cmp_le_f32 vcc_lo, m0, v2
65998 // W32: encoding: [0x7c,0x04,0x06,0x7c]
65999 // W64-ERR: error: instruction not supported on this GPU
66001 v_cmp_le_f32 vcc_lo, exec_lo, v2
66002 // W32: encoding: [0x7e,0x04,0x06,0x7c]
66003 // W64-ERR: error: instruction not supported on this GPU
66005 v_cmp_le_f32 vcc_lo, exec_hi, v2
66006 // W32: encoding: [0x7f,0x04,0x06,0x7c]
66007 // W64-ERR: error: instruction not supported on this GPU
66009 v_cmp_le_f32 vcc_lo, 0, v2
66010 // W32: encoding: [0x80,0x04,0x06,0x7c]
66011 // W64-ERR: error: instruction not supported on this GPU
66013 v_cmp_le_f32 vcc_lo, -1, v2
66014 // W32: encoding: [0xc1,0x04,0x06,0x7c]
66015 // W64-ERR: error: instruction not supported on this GPU
66017 v_cmp_le_f32 vcc_lo, 0.5, v2
66018 // W32: encoding: [0xf0,0x04,0x06,0x7c]
66019 // W64-ERR: error: instruction not supported on this GPU
66021 v_cmp_le_f32 vcc_lo, -4.0, v2
66022 // W32: encoding: [0xf7,0x04,0x06,0x7c]
66023 // W64-ERR: error: instruction not supported on this GPU
66025 v_cmp_le_f32 vcc_lo, 0xaf123456, v2
66026 // W32: encoding: [0xff,0x04,0x06,0x7c,0x56,0x34,0x12,0xaf]
66027 // W64-ERR: error: instruction not supported on this GPU
66029 v_cmp_le_f32 vcc_lo, 0x3f717273, v2
66030 // W32: encoding: [0xff,0x04,0x06,0x7c,0x73,0x72,0x71,0x3f]
66031 // W64-ERR: error: instruction not supported on this GPU
66033 v_cmp_le_f32 vcc_lo, v1, v255
66034 // W32: encoding: [0x01,0xff,0x07,0x7c]
66035 // W64-ERR: error: instruction not supported on this GPU
66037 v_cmp_le_f32_e64 s10, v1, v2
66038 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
66039 // W64-ERR: error: invalid operand for instruction
66041 v_cmp_le_f32_e64 s12, v1, v2
66042 // W32: encoding: [0x0c,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
66043 // W64-ERR: error: invalid operand for instruction
66045 v_cmp_le_f32_e64 s100, v1, v2
66046 // W32: encoding: [0x64,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
66047 // W64-ERR: error: invalid operand for instruction
66049 v_cmp_le_f32_e64 vcc_lo, v1, v2
66050 // W32: encoding: [0x6a,0x00,0x03,0xd4,0x01,0x05,0x02,0x00]
66051 // W64-ERR: error: invalid operand for instruction
66053 v_cmp_le_f32_e64 s10, v255, v2
66054 // W32: encoding: [0x0a,0x00,0x03,0xd4,0xff,0x05,0x02,0x00]
66055 // W64-ERR: error: invalid operand for instruction
66057 v_cmp_le_f32_e64 s10, s1, v2
66058 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x04,0x02,0x00]
66059 // W64-ERR: error: invalid operand for instruction
66061 v_cmp_le_f32_e64 s10, s101, v2
66062 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x65,0x04,0x02,0x00]
66063 // W64-ERR: error: invalid operand for instruction
66065 v_cmp_le_f32_e64 s10, vcc_lo, v2
66066 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x6a,0x04,0x02,0x00]
66067 // W64-ERR: error: invalid operand for instruction
66069 v_cmp_le_f32_e64 s10, vcc_hi, v2
66070 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x6b,0x04,0x02,0x00]
66071 // W64-ERR: error: invalid operand for instruction
66073 v_cmp_le_f32_e64 s10, m0, v2
66074 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x7c,0x04,0x02,0x00]
66075 // W64-ERR: error: invalid operand for instruction
66077 v_cmp_le_f32_e64 s10, exec_lo, v2
66078 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x7e,0x04,0x02,0x00]
66079 // W64-ERR: error: invalid operand for instruction
66081 v_cmp_le_f32_e64 s10, exec_hi, v2
66082 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x7f,0x04,0x02,0x00]
66083 // W64-ERR: error: invalid operand for instruction
66085 v_cmp_le_f32_e64 s10, 0, v2
66086 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x80,0x04,0x02,0x00]
66087 // W64-ERR: error: invalid operand for instruction
66089 v_cmp_le_f32_e64 s10, -1, v2
66090 // W32: encoding: [0x0a,0x00,0x03,0xd4,0xc1,0x04,0x02,0x00]
66091 // W64-ERR: error: invalid operand for instruction
66093 v_cmp_le_f32_e64 s10, 0.5, v2
66094 // W32: encoding: [0x0a,0x00,0x03,0xd4,0xf0,0x04,0x02,0x00]
66095 // W64-ERR: error: invalid operand for instruction
66097 v_cmp_le_f32_e64 s10, -4.0, v2
66098 // W32: encoding: [0x0a,0x00,0x03,0xd4,0xf7,0x04,0x02,0x00]
66099 // W64-ERR: error: invalid operand for instruction
66101 v_cmp_le_f32_e64 s10, v1, v255
66102 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xff,0x03,0x00]
66103 // W64-ERR: error: invalid operand for instruction
66105 v_cmp_le_f32_e64 s10, v1, s2
66106 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x00,0x00]
66107 // W64-ERR: error: invalid operand for instruction
66109 v_cmp_le_f32_e64 s10, v1, s101
66110 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xcb,0x00,0x00]
66111 // W64-ERR: error: invalid operand for instruction
66113 v_cmp_le_f32_e64 s10, v1, vcc_lo
66114 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xd5,0x00,0x00]
66115 // W64-ERR: error: invalid operand for instruction
66117 v_cmp_le_f32_e64 s10, v1, vcc_hi
66118 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xd7,0x00,0x00]
66119 // W64-ERR: error: invalid operand for instruction
66121 v_cmp_le_f32_e64 s10, v1, m0
66122 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xf9,0x00,0x00]
66123 // W64-ERR: error: invalid operand for instruction
66125 v_cmp_le_f32_e64 s10, v1, exec_lo
66126 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xfd,0x00,0x00]
66127 // W64-ERR: error: invalid operand for instruction
66129 v_cmp_le_f32_e64 s10, v1, exec_hi
66130 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xff,0x00,0x00]
66131 // W64-ERR: error: invalid operand for instruction
66133 v_cmp_le_f32_e64 s10, v1, 0
66134 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x01,0x01,0x00]
66135 // W64-ERR: error: invalid operand for instruction
66137 v_cmp_le_f32_e64 s10, v1, -1
66138 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x83,0x01,0x00]
66139 // W64-ERR: error: invalid operand for instruction
66141 v_cmp_le_f32_e64 s10, v1, 0.5
66142 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xe1,0x01,0x00]
66143 // W64-ERR: error: invalid operand for instruction
66145 v_cmp_le_f32_e64 s10, v1, -4.0
66146 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0xef,0x01,0x00]
66147 // W64-ERR: error: invalid operand for instruction
66149 v_cmp_le_f32_e64 s10, -v1, v2
66150 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x20]
66151 // W64-ERR: error: invalid operand for instruction
66153 v_cmp_le_f32_e64 s10, v1, -v2
66154 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x40]
66155 // W64-ERR: error: invalid operand for instruction
66157 v_cmp_le_f32_e64 s10, -v1, -v2
66158 // W32: encoding: [0x0a,0x00,0x03,0xd4,0x01,0x05,0x02,0x60]
66159 // W64-ERR: error: invalid operand for instruction
66161 v_cmp_le_f32_e64 s10, v1, v2 clamp
66162 // W32: encoding: [0x0a,0x80,0x03,0xd4,0x01,0x05,0x02,0x00]
66163 // W64-ERR: error: invalid operand for instruction
66165 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
66166 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x06]
66167 // W64-ERR: error: invalid operand for instruction
66169 v_cmp_le_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
66170 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x88,0x06,0x06]
66171 // W64-ERR: error: invalid operand for instruction
66173 v_cmp_le_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
66174 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0xe4,0x06,0x06]
66175 // W64-ERR: error: invalid operand for instruction
66177 v_cmp_le_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
66178 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x00,0x06,0x06]
66179 // W64-ERR: error: invalid operand for instruction
66181 v_cmp_le_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
66182 // W32: encoding: [0xf9,0x04,0x06,0x7c,0xff,0x86,0x06,0x06]
66183 // W64-ERR: error: invalid operand for instruction
66185 v_cmp_le_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
66186 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x86,0x06]
66187 // W64-ERR: error: invalid operand for instruction
66189 v_cmp_le_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
66190 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x65,0x86,0x86,0x06]
66191 // W64-ERR: error: invalid operand for instruction
66193 v_cmp_le_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
66194 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x6a,0x86,0x86,0x06]
66195 // W64-ERR: error: invalid operand for instruction
66197 v_cmp_le_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
66198 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x6b,0x86,0x86,0x06]
66199 // W64-ERR: error: invalid operand for instruction
66201 v_cmp_le_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
66202 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x7c,0x86,0x86,0x06]
66203 // W64-ERR: error: invalid operand for instruction
66205 v_cmp_le_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
66206 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x7e,0x86,0x86,0x06]
66207 // W64-ERR: error: invalid operand for instruction
66209 v_cmp_le_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
66210 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x7f,0x86,0x86,0x06]
66211 // W64-ERR: error: invalid operand for instruction
66213 v_cmp_le_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
66214 // W32: encoding: [0xf9,0xfe,0x07,0x7c,0x01,0x86,0x06,0x06]
66215 // W64-ERR: error: invalid operand for instruction
66217 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
66218 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x06]
66219 // W64-ERR: error: invalid operand for instruction
66221 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
66222 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x00,0x06]
66223 // W64-ERR: error: invalid operand for instruction
66225 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
66226 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x01,0x06]
66227 // W64-ERR: error: invalid operand for instruction
66229 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
66230 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x02,0x06]
66231 // W64-ERR: error: invalid operand for instruction
66233 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
66234 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x03,0x06]
66235 // W64-ERR: error: invalid operand for instruction
66237 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
66238 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x04,0x06]
66239 // W64-ERR: error: invalid operand for instruction
66241 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
66242 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x05,0x06]
66243 // W64-ERR: error: invalid operand for instruction
66245 v_cmp_le_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
66246 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x16,0x06]
66247 // W64-ERR: error: invalid operand for instruction
66249 v_cmp_le_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
66250 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x26,0x06]
66251 // W64-ERR: error: invalid operand for instruction
66253 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
66254 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x06]
66255 // W64-ERR: error: invalid operand for instruction
66257 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
66258 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x00]
66259 // W64-ERR: error: invalid operand for instruction
66261 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
66262 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x01]
66263 // W64-ERR: error: invalid operand for instruction
66265 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
66266 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x02]
66267 // W64-ERR: error: invalid operand for instruction
66269 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
66270 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x03]
66271 // W64-ERR: error: invalid operand for instruction
66273 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
66274 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x04]
66275 // W64-ERR: error: invalid operand for instruction
66277 v_cmp_le_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
66278 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x05]
66279 // W64-ERR: error: invalid operand for instruction
66281 v_cmp_le_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
66282 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x16]
66283 // W64-ERR: error: invalid operand for instruction
66285 v_cmp_le_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
66286 // W32: encoding: [0xf9,0x04,0x06,0x7c,0x01,0x86,0x06,0x26]
66287 // W64-ERR: error: invalid operand for instruction
66289 v_cmp_gt_f32 vcc, v1, v2
66290 // W64: encoding: [0x01,0x05,0x08,0x7c]
66291 // W32-ERR: error: instruction not supported on this GPU
66293 v_cmp_gt_f32 vcc, v255, v2
66294 // W64: encoding: [0xff,0x05,0x08,0x7c]
66295 // W32-ERR: error: instruction not supported on this GPU
66297 v_cmp_gt_f32 vcc, s1, v2
66298 // W64: encoding: [0x01,0x04,0x08,0x7c]
66299 // W32-ERR: error: instruction not supported on this GPU
66301 v_cmp_gt_f32 vcc, s101, v2
66302 // W64: encoding: [0x65,0x04,0x08,0x7c]
66303 // W32-ERR: error: instruction not supported on this GPU
66305 v_cmp_gt_f32 vcc, vcc_lo, v2
66306 // W64: encoding: [0x6a,0x04,0x08,0x7c]
66307 // W32-ERR: error: instruction not supported on this GPU
66309 v_cmp_gt_f32 vcc, vcc_hi, v2
66310 // W64: encoding: [0x6b,0x04,0x08,0x7c]
66311 // W32-ERR: error: instruction not supported on this GPU
66313 v_cmp_gt_f32 vcc, m0, v2
66314 // W64: encoding: [0x7c,0x04,0x08,0x7c]
66315 // W32-ERR: error: instruction not supported on this GPU
66317 v_cmp_gt_f32 vcc, exec_lo, v2
66318 // W64: encoding: [0x7e,0x04,0x08,0x7c]
66319 // W32-ERR: error: instruction not supported on this GPU
66321 v_cmp_gt_f32 vcc, exec_hi, v2
66322 // W64: encoding: [0x7f,0x04,0x08,0x7c]
66323 // W32-ERR: error: instruction not supported on this GPU
66325 v_cmp_gt_f32 vcc, 0, v2
66326 // W64: encoding: [0x80,0x04,0x08,0x7c]
66327 // W32-ERR: error: instruction not supported on this GPU
66329 v_cmp_gt_f32 vcc, -1, v2
66330 // W64: encoding: [0xc1,0x04,0x08,0x7c]
66331 // W32-ERR: error: instruction not supported on this GPU
66333 v_cmp_gt_f32 vcc, 0.5, v2
66334 // W64: encoding: [0xf0,0x04,0x08,0x7c]
66335 // W32-ERR: error: instruction not supported on this GPU
66337 v_cmp_gt_f32 vcc, -4.0, v2
66338 // W64: encoding: [0xf7,0x04,0x08,0x7c]
66339 // W32-ERR: error: instruction not supported on this GPU
66341 v_cmp_gt_f32 vcc, 0xaf123456, v2
66342 // W64: encoding: [0xff,0x04,0x08,0x7c,0x56,0x34,0x12,0xaf]
66343 // W32-ERR: error: instruction not supported on this GPU
66345 v_cmp_gt_f32 vcc, 0x3f717273, v2
66346 // W64: encoding: [0xff,0x04,0x08,0x7c,0x73,0x72,0x71,0x3f]
66347 // W32-ERR: error: instruction not supported on this GPU
66349 v_cmp_gt_f32 vcc, v1, v255
66350 // W64: encoding: [0x01,0xff,0x09,0x7c]
66351 // W32-ERR: error: instruction not supported on this GPU
66353 v_cmp_gt_f32_e64 s[10:11], v1, v2
66354 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66355 // W32-ERR: error: invalid operand for instruction
66357 v_cmp_gt_f32_e64 s[12:13], v1, v2
66358 // W64: encoding: [0x0c,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66359 // W32-ERR: error: invalid operand for instruction
66361 v_cmp_gt_f32_e64 s[100:101], v1, v2
66362 // W64: encoding: [0x64,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66363 // W32-ERR: error: invalid operand for instruction
66365 v_cmp_gt_f32_e64 vcc, v1, v2
66366 // W64: encoding: [0x6a,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66367 // W32-ERR: error: invalid operand for instruction
66369 v_cmp_gt_f32_e64 s[10:11], v255, v2
66370 // W64: encoding: [0x0a,0x00,0x04,0xd4,0xff,0x05,0x02,0x00]
66371 // W32-ERR: error: invalid operand for instruction
66373 v_cmp_gt_f32_e64 s[10:11], s1, v2
66374 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x04,0x02,0x00]
66375 // W32-ERR: error: invalid operand for instruction
66377 v_cmp_gt_f32_e64 s[10:11], s101, v2
66378 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x65,0x04,0x02,0x00]
66379 // W32-ERR: error: invalid operand for instruction
66381 v_cmp_gt_f32_e64 s[10:11], vcc_lo, v2
66382 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x6a,0x04,0x02,0x00]
66383 // W32-ERR: error: invalid operand for instruction
66385 v_cmp_gt_f32_e64 s[10:11], vcc_hi, v2
66386 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x6b,0x04,0x02,0x00]
66387 // W32-ERR: error: invalid operand for instruction
66389 v_cmp_gt_f32_e64 s[10:11], m0, v2
66390 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x7c,0x04,0x02,0x00]
66391 // W32-ERR: error: invalid operand for instruction
66393 v_cmp_gt_f32_e64 s[10:11], exec_lo, v2
66394 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x7e,0x04,0x02,0x00]
66395 // W32-ERR: error: invalid operand for instruction
66397 v_cmp_gt_f32_e64 s[10:11], exec_hi, v2
66398 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x7f,0x04,0x02,0x00]
66399 // W32-ERR: error: invalid operand for instruction
66401 v_cmp_gt_f32_e64 s[10:11], 0, v2
66402 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x80,0x04,0x02,0x00]
66403 // W32-ERR: error: invalid operand for instruction
66405 v_cmp_gt_f32_e64 s[10:11], -1, v2
66406 // W64: encoding: [0x0a,0x00,0x04,0xd4,0xc1,0x04,0x02,0x00]
66407 // W32-ERR: error: invalid operand for instruction
66409 v_cmp_gt_f32_e64 s[10:11], 0.5, v2
66410 // W64: encoding: [0x0a,0x00,0x04,0xd4,0xf0,0x04,0x02,0x00]
66411 // W32-ERR: error: invalid operand for instruction
66413 v_cmp_gt_f32_e64 s[10:11], -4.0, v2
66414 // W64: encoding: [0x0a,0x00,0x04,0xd4,0xf7,0x04,0x02,0x00]
66415 // W32-ERR: error: invalid operand for instruction
66417 v_cmp_gt_f32_e64 s[10:11], v1, v255
66418 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xff,0x03,0x00]
66419 // W32-ERR: error: invalid operand for instruction
66421 v_cmp_gt_f32_e64 s[10:11], v1, s2
66422 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x00,0x00]
66423 // W32-ERR: error: invalid operand for instruction
66425 v_cmp_gt_f32_e64 s[10:11], v1, s101
66426 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xcb,0x00,0x00]
66427 // W32-ERR: error: invalid operand for instruction
66429 v_cmp_gt_f32_e64 s[10:11], v1, vcc_lo
66430 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xd5,0x00,0x00]
66431 // W32-ERR: error: invalid operand for instruction
66433 v_cmp_gt_f32_e64 s[10:11], v1, vcc_hi
66434 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xd7,0x00,0x00]
66435 // W32-ERR: error: invalid operand for instruction
66437 v_cmp_gt_f32_e64 s[10:11], v1, m0
66438 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xf9,0x00,0x00]
66439 // W32-ERR: error: invalid operand for instruction
66441 v_cmp_gt_f32_e64 s[10:11], v1, exec_lo
66442 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xfd,0x00,0x00]
66443 // W32-ERR: error: invalid operand for instruction
66445 v_cmp_gt_f32_e64 s[10:11], v1, exec_hi
66446 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xff,0x00,0x00]
66447 // W32-ERR: error: invalid operand for instruction
66449 v_cmp_gt_f32_e64 s[10:11], v1, 0
66450 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x01,0x01,0x00]
66451 // W32-ERR: error: invalid operand for instruction
66453 v_cmp_gt_f32_e64 s[10:11], v1, -1
66454 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x83,0x01,0x00]
66455 // W32-ERR: error: invalid operand for instruction
66457 v_cmp_gt_f32_e64 s[10:11], v1, 0.5
66458 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xe1,0x01,0x00]
66459 // W32-ERR: error: invalid operand for instruction
66461 v_cmp_gt_f32_e64 s[10:11], v1, -4.0
66462 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xef,0x01,0x00]
66463 // W32-ERR: error: invalid operand for instruction
66465 v_cmp_gt_f32_e64 s[10:11], -v1, v2
66466 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x20]
66467 // W32-ERR: error: invalid operand for instruction
66469 v_cmp_gt_f32_e64 s[10:11], v1, -v2
66470 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x40]
66471 // W32-ERR: error: invalid operand for instruction
66473 v_cmp_gt_f32_e64 s[10:11], -v1, -v2
66474 // W64: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x60]
66475 // W32-ERR: error: invalid operand for instruction
66477 v_cmp_gt_f32_e64 s[10:11], v1, v2 clamp
66478 // W64: encoding: [0x0a,0x80,0x04,0xd4,0x01,0x05,0x02,0x00]
66479 // W32-ERR: error: invalid operand for instruction
66481 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
66482 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x06]
66483 // W32-ERR: error: invalid operand for instruction
66485 v_cmp_gt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
66486 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x88,0x06,0x06]
66487 // W32-ERR: error: invalid operand for instruction
66489 v_cmp_gt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
66490 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0xe4,0x06,0x06]
66491 // W32-ERR: error: invalid operand for instruction
66493 v_cmp_gt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
66494 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x00,0x06,0x06]
66495 // W32-ERR: error: instruction not supported on this GPU
66497 v_cmp_gt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
66498 // W64: encoding: [0xf9,0x04,0x08,0x7c,0xff,0x86,0x06,0x06]
66499 // W32-ERR: error: invalid operand for instruction
66501 v_cmp_gt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
66502 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x86,0x06]
66503 // W32-ERR: error: invalid operand for instruction
66505 v_cmp_gt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
66506 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x65,0x86,0x86,0x06]
66507 // W32-ERR: error: invalid operand for instruction
66509 v_cmp_gt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
66510 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x6a,0x86,0x86,0x06]
66511 // W32-ERR: error: invalid operand for instruction
66513 v_cmp_gt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
66514 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x6b,0x86,0x86,0x06]
66515 // W32-ERR: error: invalid operand for instruction
66517 v_cmp_gt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
66518 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x7c,0x86,0x86,0x06]
66519 // W32-ERR: error: invalid operand for instruction
66521 v_cmp_gt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
66522 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x7e,0x86,0x86,0x06]
66523 // W32-ERR: error: invalid operand for instruction
66525 v_cmp_gt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
66526 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x7f,0x86,0x86,0x06]
66527 // W32-ERR: error: invalid operand for instruction
66529 v_cmp_gt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
66530 // W64: encoding: [0xf9,0xfe,0x09,0x7c,0x01,0x86,0x06,0x06]
66531 // W32-ERR: error: invalid operand for instruction
66533 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
66534 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x06]
66535 // W32-ERR: error: invalid operand for instruction
66537 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
66538 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x00,0x06]
66539 // W32-ERR: error: invalid operand for instruction
66541 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
66542 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x01,0x06]
66543 // W32-ERR: error: invalid operand for instruction
66545 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
66546 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x02,0x06]
66547 // W32-ERR: error: invalid operand for instruction
66549 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
66550 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x03,0x06]
66551 // W32-ERR: error: invalid operand for instruction
66553 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
66554 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x04,0x06]
66555 // W32-ERR: error: invalid operand for instruction
66557 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
66558 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x05,0x06]
66559 // W32-ERR: error: invalid operand for instruction
66561 v_cmp_gt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
66562 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x16,0x06]
66563 // W32-ERR: error: invalid operand for instruction
66565 v_cmp_gt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
66566 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x26,0x06]
66567 // W32-ERR: error: invalid operand for instruction
66569 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
66570 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x06]
66571 // W32-ERR: error: invalid operand for instruction
66573 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
66574 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x00]
66575 // W32-ERR: error: invalid operand for instruction
66577 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
66578 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x01]
66579 // W32-ERR: error: invalid operand for instruction
66581 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
66582 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x02]
66583 // W32-ERR: error: invalid operand for instruction
66585 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
66586 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x03]
66587 // W32-ERR: error: invalid operand for instruction
66589 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
66590 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x04]
66591 // W32-ERR: error: invalid operand for instruction
66593 v_cmp_gt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
66594 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x05]
66595 // W32-ERR: error: invalid operand for instruction
66597 v_cmp_gt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
66598 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x16]
66599 // W32-ERR: error: invalid operand for instruction
66601 v_cmp_gt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
66602 // W64: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x26]
66603 // W32-ERR: error: invalid operand for instruction
66605 v_cmp_gt_f32 vcc_lo, v1, v2
66606 // W32: encoding: [0x01,0x05,0x08,0x7c]
66607 // W64-ERR: error: instruction not supported on this GPU
66609 v_cmp_gt_f32 vcc_lo, v255, v2
66610 // W32: encoding: [0xff,0x05,0x08,0x7c]
66611 // W64-ERR: error: instruction not supported on this GPU
66613 v_cmp_gt_f32 vcc_lo, s1, v2
66614 // W32: encoding: [0x01,0x04,0x08,0x7c]
66615 // W64-ERR: error: instruction not supported on this GPU
66617 v_cmp_gt_f32 vcc_lo, s101, v2
66618 // W32: encoding: [0x65,0x04,0x08,0x7c]
66619 // W64-ERR: error: instruction not supported on this GPU
66621 v_cmp_gt_f32 vcc_lo, vcc_lo, v2
66622 // W32: encoding: [0x6a,0x04,0x08,0x7c]
66623 // W64-ERR: error: instruction not supported on this GPU
66625 v_cmp_gt_f32 vcc_lo, vcc_hi, v2
66626 // W32: encoding: [0x6b,0x04,0x08,0x7c]
66627 // W64-ERR: error: instruction not supported on this GPU
66629 v_cmp_gt_f32 vcc_lo, m0, v2
66630 // W32: encoding: [0x7c,0x04,0x08,0x7c]
66631 // W64-ERR: error: instruction not supported on this GPU
66633 v_cmp_gt_f32 vcc_lo, exec_lo, v2
66634 // W32: encoding: [0x7e,0x04,0x08,0x7c]
66635 // W64-ERR: error: instruction not supported on this GPU
66637 v_cmp_gt_f32 vcc_lo, exec_hi, v2
66638 // W32: encoding: [0x7f,0x04,0x08,0x7c]
66639 // W64-ERR: error: instruction not supported on this GPU
66641 v_cmp_gt_f32 vcc_lo, 0, v2
66642 // W32: encoding: [0x80,0x04,0x08,0x7c]
66643 // W64-ERR: error: instruction not supported on this GPU
66645 v_cmp_gt_f32 vcc_lo, -1, v2
66646 // W32: encoding: [0xc1,0x04,0x08,0x7c]
66647 // W64-ERR: error: instruction not supported on this GPU
66649 v_cmp_gt_f32 vcc_lo, 0.5, v2
66650 // W32: encoding: [0xf0,0x04,0x08,0x7c]
66651 // W64-ERR: error: instruction not supported on this GPU
66653 v_cmp_gt_f32 vcc_lo, -4.0, v2
66654 // W32: encoding: [0xf7,0x04,0x08,0x7c]
66655 // W64-ERR: error: instruction not supported on this GPU
66657 v_cmp_gt_f32 vcc_lo, 0xaf123456, v2
66658 // W32: encoding: [0xff,0x04,0x08,0x7c,0x56,0x34,0x12,0xaf]
66659 // W64-ERR: error: instruction not supported on this GPU
66661 v_cmp_gt_f32 vcc_lo, 0x3f717273, v2
66662 // W32: encoding: [0xff,0x04,0x08,0x7c,0x73,0x72,0x71,0x3f]
66663 // W64-ERR: error: instruction not supported on this GPU
66665 v_cmp_gt_f32 vcc_lo, v1, v255
66666 // W32: encoding: [0x01,0xff,0x09,0x7c]
66667 // W64-ERR: error: instruction not supported on this GPU
66669 v_cmp_gt_f32_e64 s10, v1, v2
66670 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66671 // W64-ERR: error: invalid operand for instruction
66673 v_cmp_gt_f32_e64 s12, v1, v2
66674 // W32: encoding: [0x0c,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66675 // W64-ERR: error: invalid operand for instruction
66677 v_cmp_gt_f32_e64 s100, v1, v2
66678 // W32: encoding: [0x64,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66679 // W64-ERR: error: invalid operand for instruction
66681 v_cmp_gt_f32_e64 vcc_lo, v1, v2
66682 // W32: encoding: [0x6a,0x00,0x04,0xd4,0x01,0x05,0x02,0x00]
66683 // W64-ERR: error: invalid operand for instruction
66685 v_cmp_gt_f32_e64 s10, v255, v2
66686 // W32: encoding: [0x0a,0x00,0x04,0xd4,0xff,0x05,0x02,0x00]
66687 // W64-ERR: error: invalid operand for instruction
66689 v_cmp_gt_f32_e64 s10, s1, v2
66690 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x04,0x02,0x00]
66691 // W64-ERR: error: invalid operand for instruction
66693 v_cmp_gt_f32_e64 s10, s101, v2
66694 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x65,0x04,0x02,0x00]
66695 // W64-ERR: error: invalid operand for instruction
66697 v_cmp_gt_f32_e64 s10, vcc_lo, v2
66698 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x6a,0x04,0x02,0x00]
66699 // W64-ERR: error: invalid operand for instruction
66701 v_cmp_gt_f32_e64 s10, vcc_hi, v2
66702 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x6b,0x04,0x02,0x00]
66703 // W64-ERR: error: invalid operand for instruction
66705 v_cmp_gt_f32_e64 s10, m0, v2
66706 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x7c,0x04,0x02,0x00]
66707 // W64-ERR: error: invalid operand for instruction
66709 v_cmp_gt_f32_e64 s10, exec_lo, v2
66710 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x7e,0x04,0x02,0x00]
66711 // W64-ERR: error: invalid operand for instruction
66713 v_cmp_gt_f32_e64 s10, exec_hi, v2
66714 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x7f,0x04,0x02,0x00]
66715 // W64-ERR: error: invalid operand for instruction
66717 v_cmp_gt_f32_e64 s10, 0, v2
66718 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x80,0x04,0x02,0x00]
66719 // W64-ERR: error: invalid operand for instruction
66721 v_cmp_gt_f32_e64 s10, -1, v2
66722 // W32: encoding: [0x0a,0x00,0x04,0xd4,0xc1,0x04,0x02,0x00]
66723 // W64-ERR: error: invalid operand for instruction
66725 v_cmp_gt_f32_e64 s10, 0.5, v2
66726 // W32: encoding: [0x0a,0x00,0x04,0xd4,0xf0,0x04,0x02,0x00]
66727 // W64-ERR: error: invalid operand for instruction
66729 v_cmp_gt_f32_e64 s10, -4.0, v2
66730 // W32: encoding: [0x0a,0x00,0x04,0xd4,0xf7,0x04,0x02,0x00]
66731 // W64-ERR: error: invalid operand for instruction
66733 v_cmp_gt_f32_e64 s10, v1, v255
66734 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xff,0x03,0x00]
66735 // W64-ERR: error: invalid operand for instruction
66737 v_cmp_gt_f32_e64 s10, v1, s2
66738 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x00,0x00]
66739 // W64-ERR: error: invalid operand for instruction
66741 v_cmp_gt_f32_e64 s10, v1, s101
66742 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xcb,0x00,0x00]
66743 // W64-ERR: error: invalid operand for instruction
66745 v_cmp_gt_f32_e64 s10, v1, vcc_lo
66746 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xd5,0x00,0x00]
66747 // W64-ERR: error: invalid operand for instruction
66749 v_cmp_gt_f32_e64 s10, v1, vcc_hi
66750 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xd7,0x00,0x00]
66751 // W64-ERR: error: invalid operand for instruction
66753 v_cmp_gt_f32_e64 s10, v1, m0
66754 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xf9,0x00,0x00]
66755 // W64-ERR: error: invalid operand for instruction
66757 v_cmp_gt_f32_e64 s10, v1, exec_lo
66758 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xfd,0x00,0x00]
66759 // W64-ERR: error: invalid operand for instruction
66761 v_cmp_gt_f32_e64 s10, v1, exec_hi
66762 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xff,0x00,0x00]
66763 // W64-ERR: error: invalid operand for instruction
66765 v_cmp_gt_f32_e64 s10, v1, 0
66766 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x01,0x01,0x00]
66767 // W64-ERR: error: invalid operand for instruction
66769 v_cmp_gt_f32_e64 s10, v1, -1
66770 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x83,0x01,0x00]
66771 // W64-ERR: error: invalid operand for instruction
66773 v_cmp_gt_f32_e64 s10, v1, 0.5
66774 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xe1,0x01,0x00]
66775 // W64-ERR: error: invalid operand for instruction
66777 v_cmp_gt_f32_e64 s10, v1, -4.0
66778 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0xef,0x01,0x00]
66779 // W64-ERR: error: invalid operand for instruction
66781 v_cmp_gt_f32_e64 s10, -v1, v2
66782 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x20]
66783 // W64-ERR: error: invalid operand for instruction
66785 v_cmp_gt_f32_e64 s10, v1, -v2
66786 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x40]
66787 // W64-ERR: error: invalid operand for instruction
66789 v_cmp_gt_f32_e64 s10, -v1, -v2
66790 // W32: encoding: [0x0a,0x00,0x04,0xd4,0x01,0x05,0x02,0x60]
66791 // W64-ERR: error: invalid operand for instruction
66793 v_cmp_gt_f32_e64 s10, v1, v2 clamp
66794 // W32: encoding: [0x0a,0x80,0x04,0xd4,0x01,0x05,0x02,0x00]
66795 // W64-ERR: error: invalid operand for instruction
66797 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
66798 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x06]
66799 // W64-ERR: error: invalid operand for instruction
66801 v_cmp_gt_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
66802 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x88,0x06,0x06]
66803 // W64-ERR: error: invalid operand for instruction
66805 v_cmp_gt_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
66806 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0xe4,0x06,0x06]
66807 // W64-ERR: error: invalid operand for instruction
66809 v_cmp_gt_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
66810 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x00,0x06,0x06]
66811 // W64-ERR: error: invalid operand for instruction
66813 v_cmp_gt_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
66814 // W32: encoding: [0xf9,0x04,0x08,0x7c,0xff,0x86,0x06,0x06]
66815 // W64-ERR: error: invalid operand for instruction
66817 v_cmp_gt_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
66818 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x86,0x06]
66819 // W64-ERR: error: invalid operand for instruction
66821 v_cmp_gt_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
66822 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x65,0x86,0x86,0x06]
66823 // W64-ERR: error: invalid operand for instruction
66825 v_cmp_gt_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
66826 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x6a,0x86,0x86,0x06]
66827 // W64-ERR: error: invalid operand for instruction
66829 v_cmp_gt_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
66830 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x6b,0x86,0x86,0x06]
66831 // W64-ERR: error: invalid operand for instruction
66833 v_cmp_gt_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
66834 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x7c,0x86,0x86,0x06]
66835 // W64-ERR: error: invalid operand for instruction
66837 v_cmp_gt_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
66838 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x7e,0x86,0x86,0x06]
66839 // W64-ERR: error: invalid operand for instruction
66841 v_cmp_gt_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
66842 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x7f,0x86,0x86,0x06]
66843 // W64-ERR: error: invalid operand for instruction
66845 v_cmp_gt_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
66846 // W32: encoding: [0xf9,0xfe,0x09,0x7c,0x01,0x86,0x06,0x06]
66847 // W64-ERR: error: invalid operand for instruction
66849 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
66850 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x06]
66851 // W64-ERR: error: invalid operand for instruction
66853 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
66854 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x00,0x06]
66855 // W64-ERR: error: invalid operand for instruction
66857 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
66858 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x01,0x06]
66859 // W64-ERR: error: invalid operand for instruction
66861 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
66862 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x02,0x06]
66863 // W64-ERR: error: invalid operand for instruction
66865 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
66866 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x03,0x06]
66867 // W64-ERR: error: invalid operand for instruction
66869 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
66870 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x04,0x06]
66871 // W64-ERR: error: invalid operand for instruction
66873 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
66874 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x05,0x06]
66875 // W64-ERR: error: invalid operand for instruction
66877 v_cmp_gt_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
66878 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x16,0x06]
66879 // W64-ERR: error: invalid operand for instruction
66881 v_cmp_gt_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
66882 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x26,0x06]
66883 // W64-ERR: error: invalid operand for instruction
66885 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
66886 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x06]
66887 // W64-ERR: error: invalid operand for instruction
66889 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
66890 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x00]
66891 // W64-ERR: error: invalid operand for instruction
66893 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
66894 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x01]
66895 // W64-ERR: error: invalid operand for instruction
66897 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
66898 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x02]
66899 // W64-ERR: error: invalid operand for instruction
66901 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
66902 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x03]
66903 // W64-ERR: error: invalid operand for instruction
66905 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
66906 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x04]
66907 // W64-ERR: error: invalid operand for instruction
66909 v_cmp_gt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
66910 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x05]
66911 // W64-ERR: error: invalid operand for instruction
66913 v_cmp_gt_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
66914 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x16]
66915 // W64-ERR: error: invalid operand for instruction
66917 v_cmp_gt_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
66918 // W32: encoding: [0xf9,0x04,0x08,0x7c,0x01,0x86,0x06,0x26]
66919 // W64-ERR: error: invalid operand for instruction
66921 v_cmp_lg_f32 vcc, v1, v2
66922 // W64: encoding: [0x01,0x05,0x0a,0x7c]
66923 // W32-ERR: error: instruction not supported on this GPU
66925 v_cmp_lg_f32 vcc, v255, v2
66926 // W64: encoding: [0xff,0x05,0x0a,0x7c]
66927 // W32-ERR: error: instruction not supported on this GPU
66929 v_cmp_lg_f32 vcc, s1, v2
66930 // W64: encoding: [0x01,0x04,0x0a,0x7c]
66931 // W32-ERR: error: instruction not supported on this GPU
66933 v_cmp_lg_f32 vcc, s101, v2
66934 // W64: encoding: [0x65,0x04,0x0a,0x7c]
66935 // W32-ERR: error: instruction not supported on this GPU
66937 v_cmp_lg_f32 vcc, vcc_lo, v2
66938 // W64: encoding: [0x6a,0x04,0x0a,0x7c]
66939 // W32-ERR: error: instruction not supported on this GPU
66941 v_cmp_lg_f32 vcc, vcc_hi, v2
66942 // W64: encoding: [0x6b,0x04,0x0a,0x7c]
66943 // W32-ERR: error: instruction not supported on this GPU
66945 v_cmp_lg_f32 vcc, m0, v2
66946 // W64: encoding: [0x7c,0x04,0x0a,0x7c]
66947 // W32-ERR: error: instruction not supported on this GPU
66949 v_cmp_lg_f32 vcc, exec_lo, v2
66950 // W64: encoding: [0x7e,0x04,0x0a,0x7c]
66951 // W32-ERR: error: instruction not supported on this GPU
66953 v_cmp_lg_f32 vcc, exec_hi, v2
66954 // W64: encoding: [0x7f,0x04,0x0a,0x7c]
66955 // W32-ERR: error: instruction not supported on this GPU
66957 v_cmp_lg_f32 vcc, 0, v2
66958 // W64: encoding: [0x80,0x04,0x0a,0x7c]
66959 // W32-ERR: error: instruction not supported on this GPU
66961 v_cmp_lg_f32 vcc, -1, v2
66962 // W64: encoding: [0xc1,0x04,0x0a,0x7c]
66963 // W32-ERR: error: instruction not supported on this GPU
66965 v_cmp_lg_f32 vcc, 0.5, v2
66966 // W64: encoding: [0xf0,0x04,0x0a,0x7c]
66967 // W32-ERR: error: instruction not supported on this GPU
66969 v_cmp_lg_f32 vcc, -4.0, v2
66970 // W64: encoding: [0xf7,0x04,0x0a,0x7c]
66971 // W32-ERR: error: instruction not supported on this GPU
66973 v_cmp_lg_f32 vcc, 0xaf123456, v2
66974 // W64: encoding: [0xff,0x04,0x0a,0x7c,0x56,0x34,0x12,0xaf]
66975 // W32-ERR: error: instruction not supported on this GPU
66977 v_cmp_lg_f32 vcc, 0x3f717273, v2
66978 // W64: encoding: [0xff,0x04,0x0a,0x7c,0x73,0x72,0x71,0x3f]
66979 // W32-ERR: error: instruction not supported on this GPU
66981 v_cmp_lg_f32 vcc, v1, v255
66982 // W64: encoding: [0x01,0xff,0x0b,0x7c]
66983 // W32-ERR: error: instruction not supported on this GPU
66985 v_cmp_lg_f32_e64 s[10:11], v1, v2
66986 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
66987 // W32-ERR: error: invalid operand for instruction
66989 v_cmp_lg_f32_e64 s[12:13], v1, v2
66990 // W64: encoding: [0x0c,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
66991 // W32-ERR: error: invalid operand for instruction
66993 v_cmp_lg_f32_e64 s[100:101], v1, v2
66994 // W64: encoding: [0x64,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
66995 // W32-ERR: error: invalid operand for instruction
66997 v_cmp_lg_f32_e64 vcc, v1, v2
66998 // W64: encoding: [0x6a,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
66999 // W32-ERR: error: invalid operand for instruction
67001 v_cmp_lg_f32_e64 s[10:11], v255, v2
67002 // W64: encoding: [0x0a,0x00,0x05,0xd4,0xff,0x05,0x02,0x00]
67003 // W32-ERR: error: invalid operand for instruction
67005 v_cmp_lg_f32_e64 s[10:11], s1, v2
67006 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x04,0x02,0x00]
67007 // W32-ERR: error: invalid operand for instruction
67009 v_cmp_lg_f32_e64 s[10:11], s101, v2
67010 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x65,0x04,0x02,0x00]
67011 // W32-ERR: error: invalid operand for instruction
67013 v_cmp_lg_f32_e64 s[10:11], vcc_lo, v2
67014 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x6a,0x04,0x02,0x00]
67015 // W32-ERR: error: invalid operand for instruction
67017 v_cmp_lg_f32_e64 s[10:11], vcc_hi, v2
67018 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x6b,0x04,0x02,0x00]
67019 // W32-ERR: error: invalid operand for instruction
67021 v_cmp_lg_f32_e64 s[10:11], m0, v2
67022 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x7c,0x04,0x02,0x00]
67023 // W32-ERR: error: invalid operand for instruction
67025 v_cmp_lg_f32_e64 s[10:11], exec_lo, v2
67026 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x7e,0x04,0x02,0x00]
67027 // W32-ERR: error: invalid operand for instruction
67029 v_cmp_lg_f32_e64 s[10:11], exec_hi, v2
67030 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x7f,0x04,0x02,0x00]
67031 // W32-ERR: error: invalid operand for instruction
67033 v_cmp_lg_f32_e64 s[10:11], 0, v2
67034 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x80,0x04,0x02,0x00]
67035 // W32-ERR: error: invalid operand for instruction
67037 v_cmp_lg_f32_e64 s[10:11], -1, v2
67038 // W64: encoding: [0x0a,0x00,0x05,0xd4,0xc1,0x04,0x02,0x00]
67039 // W32-ERR: error: invalid operand for instruction
67041 v_cmp_lg_f32_e64 s[10:11], 0.5, v2
67042 // W64: encoding: [0x0a,0x00,0x05,0xd4,0xf0,0x04,0x02,0x00]
67043 // W32-ERR: error: invalid operand for instruction
67045 v_cmp_lg_f32_e64 s[10:11], -4.0, v2
67046 // W64: encoding: [0x0a,0x00,0x05,0xd4,0xf7,0x04,0x02,0x00]
67047 // W32-ERR: error: invalid operand for instruction
67049 v_cmp_lg_f32_e64 s[10:11], v1, v255
67050 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xff,0x03,0x00]
67051 // W32-ERR: error: invalid operand for instruction
67053 v_cmp_lg_f32_e64 s[10:11], v1, s2
67054 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x00,0x00]
67055 // W32-ERR: error: invalid operand for instruction
67057 v_cmp_lg_f32_e64 s[10:11], v1, s101
67058 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xcb,0x00,0x00]
67059 // W32-ERR: error: invalid operand for instruction
67061 v_cmp_lg_f32_e64 s[10:11], v1, vcc_lo
67062 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xd5,0x00,0x00]
67063 // W32-ERR: error: invalid operand for instruction
67065 v_cmp_lg_f32_e64 s[10:11], v1, vcc_hi
67066 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xd7,0x00,0x00]
67067 // W32-ERR: error: invalid operand for instruction
67069 v_cmp_lg_f32_e64 s[10:11], v1, m0
67070 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xf9,0x00,0x00]
67071 // W32-ERR: error: invalid operand for instruction
67073 v_cmp_lg_f32_e64 s[10:11], v1, exec_lo
67074 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xfd,0x00,0x00]
67075 // W32-ERR: error: invalid operand for instruction
67077 v_cmp_lg_f32_e64 s[10:11], v1, exec_hi
67078 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xff,0x00,0x00]
67079 // W32-ERR: error: invalid operand for instruction
67081 v_cmp_lg_f32_e64 s[10:11], v1, 0
67082 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x01,0x01,0x00]
67083 // W32-ERR: error: invalid operand for instruction
67085 v_cmp_lg_f32_e64 s[10:11], v1, -1
67086 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x83,0x01,0x00]
67087 // W32-ERR: error: invalid operand for instruction
67089 v_cmp_lg_f32_e64 s[10:11], v1, 0.5
67090 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xe1,0x01,0x00]
67091 // W32-ERR: error: invalid operand for instruction
67093 v_cmp_lg_f32_e64 s[10:11], v1, -4.0
67094 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xef,0x01,0x00]
67095 // W32-ERR: error: invalid operand for instruction
67097 v_cmp_lg_f32_e64 s[10:11], -v1, v2
67098 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x20]
67099 // W32-ERR: error: invalid operand for instruction
67101 v_cmp_lg_f32_e64 s[10:11], v1, -v2
67102 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x40]
67103 // W32-ERR: error: invalid operand for instruction
67105 v_cmp_lg_f32_e64 s[10:11], -v1, -v2
67106 // W64: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x60]
67107 // W32-ERR: error: invalid operand for instruction
67109 v_cmp_lg_f32_e64 s[10:11], v1, v2 clamp
67110 // W64: encoding: [0x0a,0x80,0x05,0xd4,0x01,0x05,0x02,0x00]
67111 // W32-ERR: error: invalid operand for instruction
67113 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
67114 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x06]
67115 // W32-ERR: error: invalid operand for instruction
67117 v_cmp_lg_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
67118 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x88,0x06,0x06]
67119 // W32-ERR: error: invalid operand for instruction
67121 v_cmp_lg_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
67122 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0xe4,0x06,0x06]
67123 // W32-ERR: error: invalid operand for instruction
67125 v_cmp_lg_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
67126 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x00,0x06,0x06]
67127 // W32-ERR: error: instruction not supported on this GPU
67129 v_cmp_lg_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
67130 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0xff,0x86,0x06,0x06]
67131 // W32-ERR: error: invalid operand for instruction
67133 v_cmp_lg_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
67134 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x86,0x06]
67135 // W32-ERR: error: invalid operand for instruction
67137 v_cmp_lg_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
67138 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x65,0x86,0x86,0x06]
67139 // W32-ERR: error: invalid operand for instruction
67141 v_cmp_lg_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
67142 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x6a,0x86,0x86,0x06]
67143 // W32-ERR: error: invalid operand for instruction
67145 v_cmp_lg_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
67146 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x6b,0x86,0x86,0x06]
67147 // W32-ERR: error: invalid operand for instruction
67149 v_cmp_lg_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
67150 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x7c,0x86,0x86,0x06]
67151 // W32-ERR: error: invalid operand for instruction
67153 v_cmp_lg_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
67154 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x7e,0x86,0x86,0x06]
67155 // W32-ERR: error: invalid operand for instruction
67157 v_cmp_lg_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
67158 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x7f,0x86,0x86,0x06]
67159 // W32-ERR: error: invalid operand for instruction
67161 v_cmp_lg_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
67162 // W64: encoding: [0xf9,0xfe,0x0b,0x7c,0x01,0x86,0x06,0x06]
67163 // W32-ERR: error: invalid operand for instruction
67165 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
67166 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x06]
67167 // W32-ERR: error: invalid operand for instruction
67169 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
67170 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x00,0x06]
67171 // W32-ERR: error: invalid operand for instruction
67173 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
67174 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x01,0x06]
67175 // W32-ERR: error: invalid operand for instruction
67177 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
67178 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x02,0x06]
67179 // W32-ERR: error: invalid operand for instruction
67181 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
67182 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x03,0x06]
67183 // W32-ERR: error: invalid operand for instruction
67185 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
67186 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x04,0x06]
67187 // W32-ERR: error: invalid operand for instruction
67189 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
67190 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x05,0x06]
67191 // W32-ERR: error: invalid operand for instruction
67193 v_cmp_lg_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
67194 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x16,0x06]
67195 // W32-ERR: error: invalid operand for instruction
67197 v_cmp_lg_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
67198 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x26,0x06]
67199 // W32-ERR: error: invalid operand for instruction
67201 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
67202 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x06]
67203 // W32-ERR: error: invalid operand for instruction
67205 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
67206 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x00]
67207 // W32-ERR: error: invalid operand for instruction
67209 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
67210 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x01]
67211 // W32-ERR: error: invalid operand for instruction
67213 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
67214 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x02]
67215 // W32-ERR: error: invalid operand for instruction
67217 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
67218 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x03]
67219 // W32-ERR: error: invalid operand for instruction
67221 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
67222 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x04]
67223 // W32-ERR: error: invalid operand for instruction
67225 v_cmp_lg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
67226 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x05]
67227 // W32-ERR: error: invalid operand for instruction
67229 v_cmp_lg_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
67230 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x16]
67231 // W32-ERR: error: invalid operand for instruction
67233 v_cmp_lg_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
67234 // W64: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x26]
67235 // W32-ERR: error: invalid operand for instruction
67237 v_cmp_lg_f32 vcc_lo, v1, v2
67238 // W32: encoding: [0x01,0x05,0x0a,0x7c]
67239 // W64-ERR: error: instruction not supported on this GPU
67241 v_cmp_lg_f32 vcc_lo, v255, v2
67242 // W32: encoding: [0xff,0x05,0x0a,0x7c]
67243 // W64-ERR: error: instruction not supported on this GPU
67245 v_cmp_lg_f32 vcc_lo, s1, v2
67246 // W32: encoding: [0x01,0x04,0x0a,0x7c]
67247 // W64-ERR: error: instruction not supported on this GPU
67249 v_cmp_lg_f32 vcc_lo, s101, v2
67250 // W32: encoding: [0x65,0x04,0x0a,0x7c]
67251 // W64-ERR: error: instruction not supported on this GPU
67253 v_cmp_lg_f32 vcc_lo, vcc_lo, v2
67254 // W32: encoding: [0x6a,0x04,0x0a,0x7c]
67255 // W64-ERR: error: instruction not supported on this GPU
67257 v_cmp_lg_f32 vcc_lo, vcc_hi, v2
67258 // W32: encoding: [0x6b,0x04,0x0a,0x7c]
67259 // W64-ERR: error: instruction not supported on this GPU
67261 v_cmp_lg_f32 vcc_lo, m0, v2
67262 // W32: encoding: [0x7c,0x04,0x0a,0x7c]
67263 // W64-ERR: error: instruction not supported on this GPU
67265 v_cmp_lg_f32 vcc_lo, exec_lo, v2
67266 // W32: encoding: [0x7e,0x04,0x0a,0x7c]
67267 // W64-ERR: error: instruction not supported on this GPU
67269 v_cmp_lg_f32 vcc_lo, exec_hi, v2
67270 // W32: encoding: [0x7f,0x04,0x0a,0x7c]
67271 // W64-ERR: error: instruction not supported on this GPU
67273 v_cmp_lg_f32 vcc_lo, 0, v2
67274 // W32: encoding: [0x80,0x04,0x0a,0x7c]
67275 // W64-ERR: error: instruction not supported on this GPU
67277 v_cmp_lg_f32 vcc_lo, -1, v2
67278 // W32: encoding: [0xc1,0x04,0x0a,0x7c]
67279 // W64-ERR: error: instruction not supported on this GPU
67281 v_cmp_lg_f32 vcc_lo, 0.5, v2
67282 // W32: encoding: [0xf0,0x04,0x0a,0x7c]
67283 // W64-ERR: error: instruction not supported on this GPU
67285 v_cmp_lg_f32 vcc_lo, -4.0, v2
67286 // W32: encoding: [0xf7,0x04,0x0a,0x7c]
67287 // W64-ERR: error: instruction not supported on this GPU
67289 v_cmp_lg_f32 vcc_lo, 0xaf123456, v2
67290 // W32: encoding: [0xff,0x04,0x0a,0x7c,0x56,0x34,0x12,0xaf]
67291 // W64-ERR: error: instruction not supported on this GPU
67293 v_cmp_lg_f32 vcc_lo, 0x3f717273, v2
67294 // W32: encoding: [0xff,0x04,0x0a,0x7c,0x73,0x72,0x71,0x3f]
67295 // W64-ERR: error: instruction not supported on this GPU
67297 v_cmp_lg_f32 vcc_lo, v1, v255
67298 // W32: encoding: [0x01,0xff,0x0b,0x7c]
67299 // W64-ERR: error: instruction not supported on this GPU
67301 v_cmp_lg_f32_e64 s10, v1, v2
67302 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
67303 // W64-ERR: error: invalid operand for instruction
67305 v_cmp_lg_f32_e64 s12, v1, v2
67306 // W32: encoding: [0x0c,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
67307 // W64-ERR: error: invalid operand for instruction
67309 v_cmp_lg_f32_e64 s100, v1, v2
67310 // W32: encoding: [0x64,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
67311 // W64-ERR: error: invalid operand for instruction
67313 v_cmp_lg_f32_e64 vcc_lo, v1, v2
67314 // W32: encoding: [0x6a,0x00,0x05,0xd4,0x01,0x05,0x02,0x00]
67315 // W64-ERR: error: invalid operand for instruction
67317 v_cmp_lg_f32_e64 s10, v255, v2
67318 // W32: encoding: [0x0a,0x00,0x05,0xd4,0xff,0x05,0x02,0x00]
67319 // W64-ERR: error: invalid operand for instruction
67321 v_cmp_lg_f32_e64 s10, s1, v2
67322 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x04,0x02,0x00]
67323 // W64-ERR: error: invalid operand for instruction
67325 v_cmp_lg_f32_e64 s10, s101, v2
67326 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x65,0x04,0x02,0x00]
67327 // W64-ERR: error: invalid operand for instruction
67329 v_cmp_lg_f32_e64 s10, vcc_lo, v2
67330 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x6a,0x04,0x02,0x00]
67331 // W64-ERR: error: invalid operand for instruction
67333 v_cmp_lg_f32_e64 s10, vcc_hi, v2
67334 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x6b,0x04,0x02,0x00]
67335 // W64-ERR: error: invalid operand for instruction
67337 v_cmp_lg_f32_e64 s10, m0, v2
67338 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x7c,0x04,0x02,0x00]
67339 // W64-ERR: error: invalid operand for instruction
67341 v_cmp_lg_f32_e64 s10, exec_lo, v2
67342 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x7e,0x04,0x02,0x00]
67343 // W64-ERR: error: invalid operand for instruction
67345 v_cmp_lg_f32_e64 s10, exec_hi, v2
67346 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x7f,0x04,0x02,0x00]
67347 // W64-ERR: error: invalid operand for instruction
67349 v_cmp_lg_f32_e64 s10, 0, v2
67350 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x80,0x04,0x02,0x00]
67351 // W64-ERR: error: invalid operand for instruction
67353 v_cmp_lg_f32_e64 s10, -1, v2
67354 // W32: encoding: [0x0a,0x00,0x05,0xd4,0xc1,0x04,0x02,0x00]
67355 // W64-ERR: error: invalid operand for instruction
67357 v_cmp_lg_f32_e64 s10, 0.5, v2
67358 // W32: encoding: [0x0a,0x00,0x05,0xd4,0xf0,0x04,0x02,0x00]
67359 // W64-ERR: error: invalid operand for instruction
67361 v_cmp_lg_f32_e64 s10, -4.0, v2
67362 // W32: encoding: [0x0a,0x00,0x05,0xd4,0xf7,0x04,0x02,0x00]
67363 // W64-ERR: error: invalid operand for instruction
67365 v_cmp_lg_f32_e64 s10, v1, v255
67366 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xff,0x03,0x00]
67367 // W64-ERR: error: invalid operand for instruction
67369 v_cmp_lg_f32_e64 s10, v1, s2
67370 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x00,0x00]
67371 // W64-ERR: error: invalid operand for instruction
67373 v_cmp_lg_f32_e64 s10, v1, s101
67374 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xcb,0x00,0x00]
67375 // W64-ERR: error: invalid operand for instruction
67377 v_cmp_lg_f32_e64 s10, v1, vcc_lo
67378 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xd5,0x00,0x00]
67379 // W64-ERR: error: invalid operand for instruction
67381 v_cmp_lg_f32_e64 s10, v1, vcc_hi
67382 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xd7,0x00,0x00]
67383 // W64-ERR: error: invalid operand for instruction
67385 v_cmp_lg_f32_e64 s10, v1, m0
67386 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xf9,0x00,0x00]
67387 // W64-ERR: error: invalid operand for instruction
67389 v_cmp_lg_f32_e64 s10, v1, exec_lo
67390 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xfd,0x00,0x00]
67391 // W64-ERR: error: invalid operand for instruction
67393 v_cmp_lg_f32_e64 s10, v1, exec_hi
67394 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xff,0x00,0x00]
67395 // W64-ERR: error: invalid operand for instruction
67397 v_cmp_lg_f32_e64 s10, v1, 0
67398 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x01,0x01,0x00]
67399 // W64-ERR: error: invalid operand for instruction
67401 v_cmp_lg_f32_e64 s10, v1, -1
67402 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x83,0x01,0x00]
67403 // W64-ERR: error: invalid operand for instruction
67405 v_cmp_lg_f32_e64 s10, v1, 0.5
67406 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xe1,0x01,0x00]
67407 // W64-ERR: error: invalid operand for instruction
67409 v_cmp_lg_f32_e64 s10, v1, -4.0
67410 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0xef,0x01,0x00]
67411 // W64-ERR: error: invalid operand for instruction
67413 v_cmp_lg_f32_e64 s10, -v1, v2
67414 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x20]
67415 // W64-ERR: error: invalid operand for instruction
67417 v_cmp_lg_f32_e64 s10, v1, -v2
67418 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x40]
67419 // W64-ERR: error: invalid operand for instruction
67421 v_cmp_lg_f32_e64 s10, -v1, -v2
67422 // W32: encoding: [0x0a,0x00,0x05,0xd4,0x01,0x05,0x02,0x60]
67423 // W64-ERR: error: invalid operand for instruction
67425 v_cmp_lg_f32_e64 s10, v1, v2 clamp
67426 // W32: encoding: [0x0a,0x80,0x05,0xd4,0x01,0x05,0x02,0x00]
67427 // W64-ERR: error: invalid operand for instruction
67429 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
67430 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x06]
67431 // W64-ERR: error: invalid operand for instruction
67433 v_cmp_lg_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
67434 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x88,0x06,0x06]
67435 // W64-ERR: error: invalid operand for instruction
67437 v_cmp_lg_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
67438 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0xe4,0x06,0x06]
67439 // W64-ERR: error: invalid operand for instruction
67441 v_cmp_lg_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
67442 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x00,0x06,0x06]
67443 // W64-ERR: error: invalid operand for instruction
67445 v_cmp_lg_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
67446 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0xff,0x86,0x06,0x06]
67447 // W64-ERR: error: invalid operand for instruction
67449 v_cmp_lg_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
67450 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x86,0x06]
67451 // W64-ERR: error: invalid operand for instruction
67453 v_cmp_lg_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
67454 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x65,0x86,0x86,0x06]
67455 // W64-ERR: error: invalid operand for instruction
67457 v_cmp_lg_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
67458 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x6a,0x86,0x86,0x06]
67459 // W64-ERR: error: invalid operand for instruction
67461 v_cmp_lg_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
67462 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x6b,0x86,0x86,0x06]
67463 // W64-ERR: error: invalid operand for instruction
67465 v_cmp_lg_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
67466 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x7c,0x86,0x86,0x06]
67467 // W64-ERR: error: invalid operand for instruction
67469 v_cmp_lg_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
67470 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x7e,0x86,0x86,0x06]
67471 // W64-ERR: error: invalid operand for instruction
67473 v_cmp_lg_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
67474 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x7f,0x86,0x86,0x06]
67475 // W64-ERR: error: invalid operand for instruction
67477 v_cmp_lg_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
67478 // W32: encoding: [0xf9,0xfe,0x0b,0x7c,0x01,0x86,0x06,0x06]
67479 // W64-ERR: error: invalid operand for instruction
67481 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
67482 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x06]
67483 // W64-ERR: error: invalid operand for instruction
67485 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
67486 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x00,0x06]
67487 // W64-ERR: error: invalid operand for instruction
67489 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
67490 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x01,0x06]
67491 // W64-ERR: error: invalid operand for instruction
67493 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
67494 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x02,0x06]
67495 // W64-ERR: error: invalid operand for instruction
67497 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
67498 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x03,0x06]
67499 // W64-ERR: error: invalid operand for instruction
67501 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
67502 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x04,0x06]
67503 // W64-ERR: error: invalid operand for instruction
67505 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
67506 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x05,0x06]
67507 // W64-ERR: error: invalid operand for instruction
67509 v_cmp_lg_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
67510 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x16,0x06]
67511 // W64-ERR: error: invalid operand for instruction
67513 v_cmp_lg_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
67514 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x26,0x06]
67515 // W64-ERR: error: invalid operand for instruction
67517 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
67518 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x06]
67519 // W64-ERR: error: invalid operand for instruction
67521 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
67522 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x00]
67523 // W64-ERR: error: invalid operand for instruction
67525 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
67526 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x01]
67527 // W64-ERR: error: invalid operand for instruction
67529 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
67530 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x02]
67531 // W64-ERR: error: invalid operand for instruction
67533 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
67534 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x03]
67535 // W64-ERR: error: invalid operand for instruction
67537 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
67538 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x04]
67539 // W64-ERR: error: invalid operand for instruction
67541 v_cmp_lg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
67542 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x05]
67543 // W64-ERR: error: invalid operand for instruction
67545 v_cmp_lg_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
67546 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x16]
67547 // W64-ERR: error: invalid operand for instruction
67549 v_cmp_lg_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
67550 // W32: encoding: [0xf9,0x04,0x0a,0x7c,0x01,0x86,0x06,0x26]
67551 // W64-ERR: error: invalid operand for instruction
67553 v_cmp_ge_f32 vcc, v1, v2
67554 // W64: encoding: [0x01,0x05,0x0c,0x7c]
67555 // W32-ERR: error: instruction not supported on this GPU
67557 v_cmp_ge_f32 vcc, v255, v2
67558 // W64: encoding: [0xff,0x05,0x0c,0x7c]
67559 // W32-ERR: error: instruction not supported on this GPU
67561 v_cmp_ge_f32 vcc, s1, v2
67562 // W64: encoding: [0x01,0x04,0x0c,0x7c]
67563 // W32-ERR: error: instruction not supported on this GPU
67565 v_cmp_ge_f32 vcc, s101, v2
67566 // W64: encoding: [0x65,0x04,0x0c,0x7c]
67567 // W32-ERR: error: instruction not supported on this GPU
67569 v_cmp_ge_f32 vcc, vcc_lo, v2
67570 // W64: encoding: [0x6a,0x04,0x0c,0x7c]
67571 // W32-ERR: error: instruction not supported on this GPU
67573 v_cmp_ge_f32 vcc, vcc_hi, v2
67574 // W64: encoding: [0x6b,0x04,0x0c,0x7c]
67575 // W32-ERR: error: instruction not supported on this GPU
67577 v_cmp_ge_f32 vcc, m0, v2
67578 // W64: encoding: [0x7c,0x04,0x0c,0x7c]
67579 // W32-ERR: error: instruction not supported on this GPU
67581 v_cmp_ge_f32 vcc, exec_lo, v2
67582 // W64: encoding: [0x7e,0x04,0x0c,0x7c]
67583 // W32-ERR: error: instruction not supported on this GPU
67585 v_cmp_ge_f32 vcc, exec_hi, v2
67586 // W64: encoding: [0x7f,0x04,0x0c,0x7c]
67587 // W32-ERR: error: instruction not supported on this GPU
67589 v_cmp_ge_f32 vcc, 0, v2
67590 // W64: encoding: [0x80,0x04,0x0c,0x7c]
67591 // W32-ERR: error: instruction not supported on this GPU
67593 v_cmp_ge_f32 vcc, -1, v2
67594 // W64: encoding: [0xc1,0x04,0x0c,0x7c]
67595 // W32-ERR: error: instruction not supported on this GPU
67597 v_cmp_ge_f32 vcc, 0.5, v2
67598 // W64: encoding: [0xf0,0x04,0x0c,0x7c]
67599 // W32-ERR: error: instruction not supported on this GPU
67601 v_cmp_ge_f32 vcc, -4.0, v2
67602 // W64: encoding: [0xf7,0x04,0x0c,0x7c]
67603 // W32-ERR: error: instruction not supported on this GPU
67605 v_cmp_ge_f32 vcc, 0xaf123456, v2
67606 // W64: encoding: [0xff,0x04,0x0c,0x7c,0x56,0x34,0x12,0xaf]
67607 // W32-ERR: error: instruction not supported on this GPU
67609 v_cmp_ge_f32 vcc, 0x3f717273, v2
67610 // W64: encoding: [0xff,0x04,0x0c,0x7c,0x73,0x72,0x71,0x3f]
67611 // W32-ERR: error: instruction not supported on this GPU
67613 v_cmp_ge_f32 vcc, v1, v255
67614 // W64: encoding: [0x01,0xff,0x0d,0x7c]
67615 // W32-ERR: error: instruction not supported on this GPU
67617 v_cmp_ge_f32_e64 s[10:11], v1, v2
67618 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67619 // W32-ERR: error: invalid operand for instruction
67621 v_cmp_ge_f32_e64 s[12:13], v1, v2
67622 // W64: encoding: [0x0c,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67623 // W32-ERR: error: invalid operand for instruction
67625 v_cmp_ge_f32_e64 s[100:101], v1, v2
67626 // W64: encoding: [0x64,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67627 // W32-ERR: error: invalid operand for instruction
67629 v_cmp_ge_f32_e64 vcc, v1, v2
67630 // W64: encoding: [0x6a,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67631 // W32-ERR: error: invalid operand for instruction
67633 v_cmp_ge_f32_e64 s[10:11], v255, v2
67634 // W64: encoding: [0x0a,0x00,0x06,0xd4,0xff,0x05,0x02,0x00]
67635 // W32-ERR: error: invalid operand for instruction
67637 v_cmp_ge_f32_e64 s[10:11], s1, v2
67638 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x04,0x02,0x00]
67639 // W32-ERR: error: invalid operand for instruction
67641 v_cmp_ge_f32_e64 s[10:11], s101, v2
67642 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x65,0x04,0x02,0x00]
67643 // W32-ERR: error: invalid operand for instruction
67645 v_cmp_ge_f32_e64 s[10:11], vcc_lo, v2
67646 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x6a,0x04,0x02,0x00]
67647 // W32-ERR: error: invalid operand for instruction
67649 v_cmp_ge_f32_e64 s[10:11], vcc_hi, v2
67650 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x6b,0x04,0x02,0x00]
67651 // W32-ERR: error: invalid operand for instruction
67653 v_cmp_ge_f32_e64 s[10:11], m0, v2
67654 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x7c,0x04,0x02,0x00]
67655 // W32-ERR: error: invalid operand for instruction
67657 v_cmp_ge_f32_e64 s[10:11], exec_lo, v2
67658 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x7e,0x04,0x02,0x00]
67659 // W32-ERR: error: invalid operand for instruction
67661 v_cmp_ge_f32_e64 s[10:11], exec_hi, v2
67662 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x7f,0x04,0x02,0x00]
67663 // W32-ERR: error: invalid operand for instruction
67665 v_cmp_ge_f32_e64 s[10:11], 0, v2
67666 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x80,0x04,0x02,0x00]
67667 // W32-ERR: error: invalid operand for instruction
67669 v_cmp_ge_f32_e64 s[10:11], -1, v2
67670 // W64: encoding: [0x0a,0x00,0x06,0xd4,0xc1,0x04,0x02,0x00]
67671 // W32-ERR: error: invalid operand for instruction
67673 v_cmp_ge_f32_e64 s[10:11], 0.5, v2
67674 // W64: encoding: [0x0a,0x00,0x06,0xd4,0xf0,0x04,0x02,0x00]
67675 // W32-ERR: error: invalid operand for instruction
67677 v_cmp_ge_f32_e64 s[10:11], -4.0, v2
67678 // W64: encoding: [0x0a,0x00,0x06,0xd4,0xf7,0x04,0x02,0x00]
67679 // W32-ERR: error: invalid operand for instruction
67681 v_cmp_ge_f32_e64 s[10:11], v1, v255
67682 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xff,0x03,0x00]
67683 // W32-ERR: error: invalid operand for instruction
67685 v_cmp_ge_f32_e64 s[10:11], v1, s2
67686 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x00,0x00]
67687 // W32-ERR: error: invalid operand for instruction
67689 v_cmp_ge_f32_e64 s[10:11], v1, s101
67690 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xcb,0x00,0x00]
67691 // W32-ERR: error: invalid operand for instruction
67693 v_cmp_ge_f32_e64 s[10:11], v1, vcc_lo
67694 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xd5,0x00,0x00]
67695 // W32-ERR: error: invalid operand for instruction
67697 v_cmp_ge_f32_e64 s[10:11], v1, vcc_hi
67698 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xd7,0x00,0x00]
67699 // W32-ERR: error: invalid operand for instruction
67701 v_cmp_ge_f32_e64 s[10:11], v1, m0
67702 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xf9,0x00,0x00]
67703 // W32-ERR: error: invalid operand for instruction
67705 v_cmp_ge_f32_e64 s[10:11], v1, exec_lo
67706 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xfd,0x00,0x00]
67707 // W32-ERR: error: invalid operand for instruction
67709 v_cmp_ge_f32_e64 s[10:11], v1, exec_hi
67710 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xff,0x00,0x00]
67711 // W32-ERR: error: invalid operand for instruction
67713 v_cmp_ge_f32_e64 s[10:11], v1, 0
67714 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x01,0x01,0x00]
67715 // W32-ERR: error: invalid operand for instruction
67717 v_cmp_ge_f32_e64 s[10:11], v1, -1
67718 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x83,0x01,0x00]
67719 // W32-ERR: error: invalid operand for instruction
67721 v_cmp_ge_f32_e64 s[10:11], v1, 0.5
67722 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xe1,0x01,0x00]
67723 // W32-ERR: error: invalid operand for instruction
67725 v_cmp_ge_f32_e64 s[10:11], v1, -4.0
67726 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xef,0x01,0x00]
67727 // W32-ERR: error: invalid operand for instruction
67729 v_cmp_ge_f32_e64 s[10:11], -v1, v2
67730 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x20]
67731 // W32-ERR: error: invalid operand for instruction
67733 v_cmp_ge_f32_e64 s[10:11], v1, -v2
67734 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x40]
67735 // W32-ERR: error: invalid operand for instruction
67737 v_cmp_ge_f32_e64 s[10:11], -v1, -v2
67738 // W64: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x60]
67739 // W32-ERR: error: invalid operand for instruction
67741 v_cmp_ge_f32_e64 s[10:11], v1, v2 clamp
67742 // W64: encoding: [0x0a,0x80,0x06,0xd4,0x01,0x05,0x02,0x00]
67743 // W32-ERR: error: invalid operand for instruction
67745 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
67746 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x06]
67747 // W32-ERR: error: invalid operand for instruction
67749 v_cmp_ge_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
67750 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x88,0x06,0x06]
67751 // W32-ERR: error: invalid operand for instruction
67753 v_cmp_ge_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
67754 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0xe4,0x06,0x06]
67755 // W32-ERR: error: invalid operand for instruction
67757 v_cmp_ge_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
67758 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x00,0x06,0x06]
67759 // W32-ERR: error: instruction not supported on this GPU
67761 v_cmp_ge_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
67762 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0xff,0x86,0x06,0x06]
67763 // W32-ERR: error: invalid operand for instruction
67765 v_cmp_ge_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
67766 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x86,0x06]
67767 // W32-ERR: error: invalid operand for instruction
67769 v_cmp_ge_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
67770 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x65,0x86,0x86,0x06]
67771 // W32-ERR: error: invalid operand for instruction
67773 v_cmp_ge_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
67774 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x6a,0x86,0x86,0x06]
67775 // W32-ERR: error: invalid operand for instruction
67777 v_cmp_ge_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
67778 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x6b,0x86,0x86,0x06]
67779 // W32-ERR: error: invalid operand for instruction
67781 v_cmp_ge_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
67782 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x7c,0x86,0x86,0x06]
67783 // W32-ERR: error: invalid operand for instruction
67785 v_cmp_ge_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
67786 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x7e,0x86,0x86,0x06]
67787 // W32-ERR: error: invalid operand for instruction
67789 v_cmp_ge_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
67790 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x7f,0x86,0x86,0x06]
67791 // W32-ERR: error: invalid operand for instruction
67793 v_cmp_ge_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
67794 // W64: encoding: [0xf9,0xfe,0x0d,0x7c,0x01,0x86,0x06,0x06]
67795 // W32-ERR: error: invalid operand for instruction
67797 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
67798 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x06]
67799 // W32-ERR: error: invalid operand for instruction
67801 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
67802 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x00,0x06]
67803 // W32-ERR: error: invalid operand for instruction
67805 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
67806 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x01,0x06]
67807 // W32-ERR: error: invalid operand for instruction
67809 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
67810 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x02,0x06]
67811 // W32-ERR: error: invalid operand for instruction
67813 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
67814 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x03,0x06]
67815 // W32-ERR: error: invalid operand for instruction
67817 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
67818 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x04,0x06]
67819 // W32-ERR: error: invalid operand for instruction
67821 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
67822 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x05,0x06]
67823 // W32-ERR: error: invalid operand for instruction
67825 v_cmp_ge_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
67826 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x16,0x06]
67827 // W32-ERR: error: invalid operand for instruction
67829 v_cmp_ge_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
67830 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x26,0x06]
67831 // W32-ERR: error: invalid operand for instruction
67833 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
67834 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x06]
67835 // W32-ERR: error: invalid operand for instruction
67837 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
67838 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x00]
67839 // W32-ERR: error: invalid operand for instruction
67841 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
67842 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x01]
67843 // W32-ERR: error: invalid operand for instruction
67845 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
67846 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x02]
67847 // W32-ERR: error: invalid operand for instruction
67849 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
67850 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x03]
67851 // W32-ERR: error: invalid operand for instruction
67853 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
67854 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x04]
67855 // W32-ERR: error: invalid operand for instruction
67857 v_cmp_ge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
67858 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x05]
67859 // W32-ERR: error: invalid operand for instruction
67861 v_cmp_ge_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
67862 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x16]
67863 // W32-ERR: error: invalid operand for instruction
67865 v_cmp_ge_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
67866 // W64: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x26]
67867 // W32-ERR: error: invalid operand for instruction
67869 v_cmp_ge_f32 vcc_lo, v1, v2
67870 // W32: encoding: [0x01,0x05,0x0c,0x7c]
67871 // W64-ERR: error: instruction not supported on this GPU
67873 v_cmp_ge_f32 vcc_lo, v255, v2
67874 // W32: encoding: [0xff,0x05,0x0c,0x7c]
67875 // W64-ERR: error: instruction not supported on this GPU
67877 v_cmp_ge_f32 vcc_lo, s1, v2
67878 // W32: encoding: [0x01,0x04,0x0c,0x7c]
67879 // W64-ERR: error: instruction not supported on this GPU
67881 v_cmp_ge_f32 vcc_lo, s101, v2
67882 // W32: encoding: [0x65,0x04,0x0c,0x7c]
67883 // W64-ERR: error: instruction not supported on this GPU
67885 v_cmp_ge_f32 vcc_lo, vcc_lo, v2
67886 // W32: encoding: [0x6a,0x04,0x0c,0x7c]
67887 // W64-ERR: error: instruction not supported on this GPU
67889 v_cmp_ge_f32 vcc_lo, vcc_hi, v2
67890 // W32: encoding: [0x6b,0x04,0x0c,0x7c]
67891 // W64-ERR: error: instruction not supported on this GPU
67893 v_cmp_ge_f32 vcc_lo, m0, v2
67894 // W32: encoding: [0x7c,0x04,0x0c,0x7c]
67895 // W64-ERR: error: instruction not supported on this GPU
67897 v_cmp_ge_f32 vcc_lo, exec_lo, v2
67898 // W32: encoding: [0x7e,0x04,0x0c,0x7c]
67899 // W64-ERR: error: instruction not supported on this GPU
67901 v_cmp_ge_f32 vcc_lo, exec_hi, v2
67902 // W32: encoding: [0x7f,0x04,0x0c,0x7c]
67903 // W64-ERR: error: instruction not supported on this GPU
67905 v_cmp_ge_f32 vcc_lo, 0, v2
67906 // W32: encoding: [0x80,0x04,0x0c,0x7c]
67907 // W64-ERR: error: instruction not supported on this GPU
67909 v_cmp_ge_f32 vcc_lo, -1, v2
67910 // W32: encoding: [0xc1,0x04,0x0c,0x7c]
67911 // W64-ERR: error: instruction not supported on this GPU
67913 v_cmp_ge_f32 vcc_lo, 0.5, v2
67914 // W32: encoding: [0xf0,0x04,0x0c,0x7c]
67915 // W64-ERR: error: instruction not supported on this GPU
67917 v_cmp_ge_f32 vcc_lo, -4.0, v2
67918 // W32: encoding: [0xf7,0x04,0x0c,0x7c]
67919 // W64-ERR: error: instruction not supported on this GPU
67921 v_cmp_ge_f32 vcc_lo, 0xaf123456, v2
67922 // W32: encoding: [0xff,0x04,0x0c,0x7c,0x56,0x34,0x12,0xaf]
67923 // W64-ERR: error: instruction not supported on this GPU
67925 v_cmp_ge_f32 vcc_lo, 0x3f717273, v2
67926 // W32: encoding: [0xff,0x04,0x0c,0x7c,0x73,0x72,0x71,0x3f]
67927 // W64-ERR: error: instruction not supported on this GPU
67929 v_cmp_ge_f32 vcc_lo, v1, v255
67930 // W32: encoding: [0x01,0xff,0x0d,0x7c]
67931 // W64-ERR: error: instruction not supported on this GPU
67933 v_cmp_ge_f32_e64 s10, v1, v2
67934 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67935 // W64-ERR: error: invalid operand for instruction
67937 v_cmp_ge_f32_e64 s12, v1, v2
67938 // W32: encoding: [0x0c,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67939 // W64-ERR: error: invalid operand for instruction
67941 v_cmp_ge_f32_e64 s100, v1, v2
67942 // W32: encoding: [0x64,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67943 // W64-ERR: error: invalid operand for instruction
67945 v_cmp_ge_f32_e64 vcc_lo, v1, v2
67946 // W32: encoding: [0x6a,0x00,0x06,0xd4,0x01,0x05,0x02,0x00]
67947 // W64-ERR: error: invalid operand for instruction
67949 v_cmp_ge_f32_e64 s10, v255, v2
67950 // W32: encoding: [0x0a,0x00,0x06,0xd4,0xff,0x05,0x02,0x00]
67951 // W64-ERR: error: invalid operand for instruction
67953 v_cmp_ge_f32_e64 s10, s1, v2
67954 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x04,0x02,0x00]
67955 // W64-ERR: error: invalid operand for instruction
67957 v_cmp_ge_f32_e64 s10, s101, v2
67958 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x65,0x04,0x02,0x00]
67959 // W64-ERR: error: invalid operand for instruction
67961 v_cmp_ge_f32_e64 s10, vcc_lo, v2
67962 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x6a,0x04,0x02,0x00]
67963 // W64-ERR: error: invalid operand for instruction
67965 v_cmp_ge_f32_e64 s10, vcc_hi, v2
67966 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x6b,0x04,0x02,0x00]
67967 // W64-ERR: error: invalid operand for instruction
67969 v_cmp_ge_f32_e64 s10, m0, v2
67970 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x7c,0x04,0x02,0x00]
67971 // W64-ERR: error: invalid operand for instruction
67973 v_cmp_ge_f32_e64 s10, exec_lo, v2
67974 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x7e,0x04,0x02,0x00]
67975 // W64-ERR: error: invalid operand for instruction
67977 v_cmp_ge_f32_e64 s10, exec_hi, v2
67978 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x7f,0x04,0x02,0x00]
67979 // W64-ERR: error: invalid operand for instruction
67981 v_cmp_ge_f32_e64 s10, 0, v2
67982 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x80,0x04,0x02,0x00]
67983 // W64-ERR: error: invalid operand for instruction
67985 v_cmp_ge_f32_e64 s10, -1, v2
67986 // W32: encoding: [0x0a,0x00,0x06,0xd4,0xc1,0x04,0x02,0x00]
67987 // W64-ERR: error: invalid operand for instruction
67989 v_cmp_ge_f32_e64 s10, 0.5, v2
67990 // W32: encoding: [0x0a,0x00,0x06,0xd4,0xf0,0x04,0x02,0x00]
67991 // W64-ERR: error: invalid operand for instruction
67993 v_cmp_ge_f32_e64 s10, -4.0, v2
67994 // W32: encoding: [0x0a,0x00,0x06,0xd4,0xf7,0x04,0x02,0x00]
67995 // W64-ERR: error: invalid operand for instruction
67997 v_cmp_ge_f32_e64 s10, v1, v255
67998 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xff,0x03,0x00]
67999 // W64-ERR: error: invalid operand for instruction
68001 v_cmp_ge_f32_e64 s10, v1, s2
68002 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x00,0x00]
68003 // W64-ERR: error: invalid operand for instruction
68005 v_cmp_ge_f32_e64 s10, v1, s101
68006 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xcb,0x00,0x00]
68007 // W64-ERR: error: invalid operand for instruction
68009 v_cmp_ge_f32_e64 s10, v1, vcc_lo
68010 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xd5,0x00,0x00]
68011 // W64-ERR: error: invalid operand for instruction
68013 v_cmp_ge_f32_e64 s10, v1, vcc_hi
68014 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xd7,0x00,0x00]
68015 // W64-ERR: error: invalid operand for instruction
68017 v_cmp_ge_f32_e64 s10, v1, m0
68018 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xf9,0x00,0x00]
68019 // W64-ERR: error: invalid operand for instruction
68021 v_cmp_ge_f32_e64 s10, v1, exec_lo
68022 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xfd,0x00,0x00]
68023 // W64-ERR: error: invalid operand for instruction
68025 v_cmp_ge_f32_e64 s10, v1, exec_hi
68026 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xff,0x00,0x00]
68027 // W64-ERR: error: invalid operand for instruction
68029 v_cmp_ge_f32_e64 s10, v1, 0
68030 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x01,0x01,0x00]
68031 // W64-ERR: error: invalid operand for instruction
68033 v_cmp_ge_f32_e64 s10, v1, -1
68034 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x83,0x01,0x00]
68035 // W64-ERR: error: invalid operand for instruction
68037 v_cmp_ge_f32_e64 s10, v1, 0.5
68038 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xe1,0x01,0x00]
68039 // W64-ERR: error: invalid operand for instruction
68041 v_cmp_ge_f32_e64 s10, v1, -4.0
68042 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0xef,0x01,0x00]
68043 // W64-ERR: error: invalid operand for instruction
68045 v_cmp_ge_f32_e64 s10, -v1, v2
68046 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x20]
68047 // W64-ERR: error: invalid operand for instruction
68049 v_cmp_ge_f32_e64 s10, v1, -v2
68050 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x40]
68051 // W64-ERR: error: invalid operand for instruction
68053 v_cmp_ge_f32_e64 s10, -v1, -v2
68054 // W32: encoding: [0x0a,0x00,0x06,0xd4,0x01,0x05,0x02,0x60]
68055 // W64-ERR: error: invalid operand for instruction
68057 v_cmp_ge_f32_e64 s10, v1, v2 clamp
68058 // W32: encoding: [0x0a,0x80,0x06,0xd4,0x01,0x05,0x02,0x00]
68059 // W64-ERR: error: invalid operand for instruction
68061 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
68062 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x06]
68063 // W64-ERR: error: invalid operand for instruction
68065 v_cmp_ge_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
68066 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x88,0x06,0x06]
68067 // W64-ERR: error: invalid operand for instruction
68069 v_cmp_ge_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
68070 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0xe4,0x06,0x06]
68071 // W64-ERR: error: invalid operand for instruction
68073 v_cmp_ge_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
68074 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x00,0x06,0x06]
68075 // W64-ERR: error: invalid operand for instruction
68077 v_cmp_ge_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
68078 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0xff,0x86,0x06,0x06]
68079 // W64-ERR: error: invalid operand for instruction
68081 v_cmp_ge_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
68082 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x86,0x06]
68083 // W64-ERR: error: invalid operand for instruction
68085 v_cmp_ge_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
68086 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x65,0x86,0x86,0x06]
68087 // W64-ERR: error: invalid operand for instruction
68089 v_cmp_ge_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
68090 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x6a,0x86,0x86,0x06]
68091 // W64-ERR: error: invalid operand for instruction
68093 v_cmp_ge_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
68094 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x6b,0x86,0x86,0x06]
68095 // W64-ERR: error: invalid operand for instruction
68097 v_cmp_ge_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
68098 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x7c,0x86,0x86,0x06]
68099 // W64-ERR: error: invalid operand for instruction
68101 v_cmp_ge_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
68102 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x7e,0x86,0x86,0x06]
68103 // W64-ERR: error: invalid operand for instruction
68105 v_cmp_ge_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
68106 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x7f,0x86,0x86,0x06]
68107 // W64-ERR: error: invalid operand for instruction
68109 v_cmp_ge_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
68110 // W32: encoding: [0xf9,0xfe,0x0d,0x7c,0x01,0x86,0x06,0x06]
68111 // W64-ERR: error: invalid operand for instruction
68113 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
68114 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x06]
68115 // W64-ERR: error: invalid operand for instruction
68117 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
68118 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x00,0x06]
68119 // W64-ERR: error: invalid operand for instruction
68121 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
68122 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x01,0x06]
68123 // W64-ERR: error: invalid operand for instruction
68125 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
68126 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x02,0x06]
68127 // W64-ERR: error: invalid operand for instruction
68129 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
68130 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x03,0x06]
68131 // W64-ERR: error: invalid operand for instruction
68133 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
68134 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x04,0x06]
68135 // W64-ERR: error: invalid operand for instruction
68137 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
68138 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x05,0x06]
68139 // W64-ERR: error: invalid operand for instruction
68141 v_cmp_ge_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
68142 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x16,0x06]
68143 // W64-ERR: error: invalid operand for instruction
68145 v_cmp_ge_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
68146 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x26,0x06]
68147 // W64-ERR: error: invalid operand for instruction
68149 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
68150 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x06]
68151 // W64-ERR: error: invalid operand for instruction
68153 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
68154 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x00]
68155 // W64-ERR: error: invalid operand for instruction
68157 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
68158 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x01]
68159 // W64-ERR: error: invalid operand for instruction
68161 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
68162 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x02]
68163 // W64-ERR: error: invalid operand for instruction
68165 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
68166 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x03]
68167 // W64-ERR: error: invalid operand for instruction
68169 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
68170 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x04]
68171 // W64-ERR: error: invalid operand for instruction
68173 v_cmp_ge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
68174 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x05]
68175 // W64-ERR: error: invalid operand for instruction
68177 v_cmp_ge_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
68178 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x16]
68179 // W64-ERR: error: invalid operand for instruction
68181 v_cmp_ge_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
68182 // W32: encoding: [0xf9,0x04,0x0c,0x7c,0x01,0x86,0x06,0x26]
68183 // W64-ERR: error: invalid operand for instruction
68185 v_cmp_o_f32 vcc, v1, v2
68186 // W64: encoding: [0x01,0x05,0x0e,0x7c]
68187 // W32-ERR: error: instruction not supported on this GPU
68189 v_cmp_o_f32 vcc, v255, v2
68190 // W64: encoding: [0xff,0x05,0x0e,0x7c]
68191 // W32-ERR: error: instruction not supported on this GPU
68193 v_cmp_o_f32 vcc, s1, v2
68194 // W64: encoding: [0x01,0x04,0x0e,0x7c]
68195 // W32-ERR: error: instruction not supported on this GPU
68197 v_cmp_o_f32 vcc, s101, v2
68198 // W64: encoding: [0x65,0x04,0x0e,0x7c]
68199 // W32-ERR: error: instruction not supported on this GPU
68201 v_cmp_o_f32 vcc, vcc_lo, v2
68202 // W64: encoding: [0x6a,0x04,0x0e,0x7c]
68203 // W32-ERR: error: instruction not supported on this GPU
68205 v_cmp_o_f32 vcc, vcc_hi, v2
68206 // W64: encoding: [0x6b,0x04,0x0e,0x7c]
68207 // W32-ERR: error: instruction not supported on this GPU
68209 v_cmp_o_f32 vcc, m0, v2
68210 // W64: encoding: [0x7c,0x04,0x0e,0x7c]
68211 // W32-ERR: error: instruction not supported on this GPU
68213 v_cmp_o_f32 vcc, exec_lo, v2
68214 // W64: encoding: [0x7e,0x04,0x0e,0x7c]
68215 // W32-ERR: error: instruction not supported on this GPU
68217 v_cmp_o_f32 vcc, exec_hi, v2
68218 // W64: encoding: [0x7f,0x04,0x0e,0x7c]
68219 // W32-ERR: error: instruction not supported on this GPU
68221 v_cmp_o_f32 vcc, 0, v2
68222 // W64: encoding: [0x80,0x04,0x0e,0x7c]
68223 // W32-ERR: error: instruction not supported on this GPU
68225 v_cmp_o_f32 vcc, -1, v2
68226 // W64: encoding: [0xc1,0x04,0x0e,0x7c]
68227 // W32-ERR: error: instruction not supported on this GPU
68229 v_cmp_o_f32 vcc, 0.5, v2
68230 // W64: encoding: [0xf0,0x04,0x0e,0x7c]
68231 // W32-ERR: error: instruction not supported on this GPU
68233 v_cmp_o_f32 vcc, -4.0, v2
68234 // W64: encoding: [0xf7,0x04,0x0e,0x7c]
68235 // W32-ERR: error: instruction not supported on this GPU
68237 v_cmp_o_f32 vcc, 0xaf123456, v2
68238 // W64: encoding: [0xff,0x04,0x0e,0x7c,0x56,0x34,0x12,0xaf]
68239 // W32-ERR: error: instruction not supported on this GPU
68241 v_cmp_o_f32 vcc, 0x3f717273, v2
68242 // W64: encoding: [0xff,0x04,0x0e,0x7c,0x73,0x72,0x71,0x3f]
68243 // W32-ERR: error: instruction not supported on this GPU
68245 v_cmp_o_f32 vcc, v1, v255
68246 // W64: encoding: [0x01,0xff,0x0f,0x7c]
68247 // W32-ERR: error: instruction not supported on this GPU
68249 v_cmp_o_f32_e64 s[10:11], v1, v2
68250 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68251 // W32-ERR: error: invalid operand for instruction
68253 v_cmp_o_f32_e64 s[12:13], v1, v2
68254 // W64: encoding: [0x0c,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68255 // W32-ERR: error: invalid operand for instruction
68257 v_cmp_o_f32_e64 s[100:101], v1, v2
68258 // W64: encoding: [0x64,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68259 // W32-ERR: error: invalid operand for instruction
68261 v_cmp_o_f32_e64 vcc, v1, v2
68262 // W64: encoding: [0x6a,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68263 // W32-ERR: error: invalid operand for instruction
68265 v_cmp_o_f32_e64 s[10:11], v255, v2
68266 // W64: encoding: [0x0a,0x00,0x07,0xd4,0xff,0x05,0x02,0x00]
68267 // W32-ERR: error: invalid operand for instruction
68269 v_cmp_o_f32_e64 s[10:11], s1, v2
68270 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x04,0x02,0x00]
68271 // W32-ERR: error: invalid operand for instruction
68273 v_cmp_o_f32_e64 s[10:11], s101, v2
68274 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x65,0x04,0x02,0x00]
68275 // W32-ERR: error: invalid operand for instruction
68277 v_cmp_o_f32_e64 s[10:11], vcc_lo, v2
68278 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x6a,0x04,0x02,0x00]
68279 // W32-ERR: error: invalid operand for instruction
68281 v_cmp_o_f32_e64 s[10:11], vcc_hi, v2
68282 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x6b,0x04,0x02,0x00]
68283 // W32-ERR: error: invalid operand for instruction
68285 v_cmp_o_f32_e64 s[10:11], m0, v2
68286 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x7c,0x04,0x02,0x00]
68287 // W32-ERR: error: invalid operand for instruction
68289 v_cmp_o_f32_e64 s[10:11], exec_lo, v2
68290 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x7e,0x04,0x02,0x00]
68291 // W32-ERR: error: invalid operand for instruction
68293 v_cmp_o_f32_e64 s[10:11], exec_hi, v2
68294 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x7f,0x04,0x02,0x00]
68295 // W32-ERR: error: invalid operand for instruction
68297 v_cmp_o_f32_e64 s[10:11], 0, v2
68298 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x80,0x04,0x02,0x00]
68299 // W32-ERR: error: invalid operand for instruction
68301 v_cmp_o_f32_e64 s[10:11], -1, v2
68302 // W64: encoding: [0x0a,0x00,0x07,0xd4,0xc1,0x04,0x02,0x00]
68303 // W32-ERR: error: invalid operand for instruction
68305 v_cmp_o_f32_e64 s[10:11], 0.5, v2
68306 // W64: encoding: [0x0a,0x00,0x07,0xd4,0xf0,0x04,0x02,0x00]
68307 // W32-ERR: error: invalid operand for instruction
68309 v_cmp_o_f32_e64 s[10:11], -4.0, v2
68310 // W64: encoding: [0x0a,0x00,0x07,0xd4,0xf7,0x04,0x02,0x00]
68311 // W32-ERR: error: invalid operand for instruction
68313 v_cmp_o_f32_e64 s[10:11], v1, v255
68314 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xff,0x03,0x00]
68315 // W32-ERR: error: invalid operand for instruction
68317 v_cmp_o_f32_e64 s[10:11], v1, s2
68318 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x00,0x00]
68319 // W32-ERR: error: invalid operand for instruction
68321 v_cmp_o_f32_e64 s[10:11], v1, s101
68322 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xcb,0x00,0x00]
68323 // W32-ERR: error: invalid operand for instruction
68325 v_cmp_o_f32_e64 s[10:11], v1, vcc_lo
68326 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xd5,0x00,0x00]
68327 // W32-ERR: error: invalid operand for instruction
68329 v_cmp_o_f32_e64 s[10:11], v1, vcc_hi
68330 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xd7,0x00,0x00]
68331 // W32-ERR: error: invalid operand for instruction
68333 v_cmp_o_f32_e64 s[10:11], v1, m0
68334 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xf9,0x00,0x00]
68335 // W32-ERR: error: invalid operand for instruction
68337 v_cmp_o_f32_e64 s[10:11], v1, exec_lo
68338 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xfd,0x00,0x00]
68339 // W32-ERR: error: invalid operand for instruction
68341 v_cmp_o_f32_e64 s[10:11], v1, exec_hi
68342 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xff,0x00,0x00]
68343 // W32-ERR: error: invalid operand for instruction
68345 v_cmp_o_f32_e64 s[10:11], v1, 0
68346 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x01,0x01,0x00]
68347 // W32-ERR: error: invalid operand for instruction
68349 v_cmp_o_f32_e64 s[10:11], v1, -1
68350 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x83,0x01,0x00]
68351 // W32-ERR: error: invalid operand for instruction
68353 v_cmp_o_f32_e64 s[10:11], v1, 0.5
68354 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xe1,0x01,0x00]
68355 // W32-ERR: error: invalid operand for instruction
68357 v_cmp_o_f32_e64 s[10:11], v1, -4.0
68358 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xef,0x01,0x00]
68359 // W32-ERR: error: invalid operand for instruction
68361 v_cmp_o_f32_e64 s[10:11], -v1, v2
68362 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x20]
68363 // W32-ERR: error: invalid operand for instruction
68365 v_cmp_o_f32_e64 s[10:11], v1, -v2
68366 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x40]
68367 // W32-ERR: error: invalid operand for instruction
68369 v_cmp_o_f32_e64 s[10:11], -v1, -v2
68370 // W64: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x60]
68371 // W32-ERR: error: invalid operand for instruction
68373 v_cmp_o_f32_e64 s[10:11], v1, v2 clamp
68374 // W64: encoding: [0x0a,0x80,0x07,0xd4,0x01,0x05,0x02,0x00]
68375 // W32-ERR: error: invalid operand for instruction
68377 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
68378 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x06]
68379 // W32-ERR: error: invalid operand for instruction
68381 v_cmp_o_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
68382 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x88,0x06,0x06]
68383 // W32-ERR: error: invalid operand for instruction
68385 v_cmp_o_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
68386 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0xe4,0x06,0x06]
68387 // W32-ERR: error: invalid operand for instruction
68389 v_cmp_o_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
68390 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x00,0x06,0x06]
68391 // W32-ERR: error: instruction not supported on this GPU
68393 v_cmp_o_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
68394 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0xff,0x86,0x06,0x06]
68395 // W32-ERR: error: invalid operand for instruction
68397 v_cmp_o_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
68398 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x86,0x06]
68399 // W32-ERR: error: invalid operand for instruction
68401 v_cmp_o_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
68402 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x65,0x86,0x86,0x06]
68403 // W32-ERR: error: invalid operand for instruction
68405 v_cmp_o_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
68406 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x6a,0x86,0x86,0x06]
68407 // W32-ERR: error: invalid operand for instruction
68409 v_cmp_o_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
68410 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x6b,0x86,0x86,0x06]
68411 // W32-ERR: error: invalid operand for instruction
68413 v_cmp_o_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
68414 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x7c,0x86,0x86,0x06]
68415 // W32-ERR: error: invalid operand for instruction
68417 v_cmp_o_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
68418 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x7e,0x86,0x86,0x06]
68419 // W32-ERR: error: invalid operand for instruction
68421 v_cmp_o_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
68422 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x7f,0x86,0x86,0x06]
68423 // W32-ERR: error: invalid operand for instruction
68425 v_cmp_o_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
68426 // W64: encoding: [0xf9,0xfe,0x0f,0x7c,0x01,0x86,0x06,0x06]
68427 // W32-ERR: error: invalid operand for instruction
68429 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
68430 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x06]
68431 // W32-ERR: error: invalid operand for instruction
68433 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
68434 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x00,0x06]
68435 // W32-ERR: error: invalid operand for instruction
68437 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
68438 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x01,0x06]
68439 // W32-ERR: error: invalid operand for instruction
68441 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
68442 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x02,0x06]
68443 // W32-ERR: error: invalid operand for instruction
68445 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
68446 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x03,0x06]
68447 // W32-ERR: error: invalid operand for instruction
68449 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
68450 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x04,0x06]
68451 // W32-ERR: error: invalid operand for instruction
68453 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
68454 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x05,0x06]
68455 // W32-ERR: error: invalid operand for instruction
68457 v_cmp_o_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
68458 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x16,0x06]
68459 // W32-ERR: error: invalid operand for instruction
68461 v_cmp_o_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
68462 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x26,0x06]
68463 // W32-ERR: error: invalid operand for instruction
68465 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
68466 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x06]
68467 // W32-ERR: error: invalid operand for instruction
68469 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
68470 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x00]
68471 // W32-ERR: error: invalid operand for instruction
68473 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
68474 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x01]
68475 // W32-ERR: error: invalid operand for instruction
68477 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
68478 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x02]
68479 // W32-ERR: error: invalid operand for instruction
68481 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
68482 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x03]
68483 // W32-ERR: error: invalid operand for instruction
68485 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
68486 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x04]
68487 // W32-ERR: error: invalid operand for instruction
68489 v_cmp_o_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
68490 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x05]
68491 // W32-ERR: error: invalid operand for instruction
68493 v_cmp_o_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
68494 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x16]
68495 // W32-ERR: error: invalid operand for instruction
68497 v_cmp_o_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
68498 // W64: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x26]
68499 // W32-ERR: error: invalid operand for instruction
68501 v_cmp_o_f32 vcc_lo, v1, v2
68502 // W32: encoding: [0x01,0x05,0x0e,0x7c]
68503 // W64-ERR: error: instruction not supported on this GPU
68505 v_cmp_o_f32 vcc_lo, v255, v2
68506 // W32: encoding: [0xff,0x05,0x0e,0x7c]
68507 // W64-ERR: error: instruction not supported on this GPU
68509 v_cmp_o_f32 vcc_lo, s1, v2
68510 // W32: encoding: [0x01,0x04,0x0e,0x7c]
68511 // W64-ERR: error: instruction not supported on this GPU
68513 v_cmp_o_f32 vcc_lo, s101, v2
68514 // W32: encoding: [0x65,0x04,0x0e,0x7c]
68515 // W64-ERR: error: instruction not supported on this GPU
68517 v_cmp_o_f32 vcc_lo, vcc_lo, v2
68518 // W32: encoding: [0x6a,0x04,0x0e,0x7c]
68519 // W64-ERR: error: instruction not supported on this GPU
68521 v_cmp_o_f32 vcc_lo, vcc_hi, v2
68522 // W32: encoding: [0x6b,0x04,0x0e,0x7c]
68523 // W64-ERR: error: instruction not supported on this GPU
68525 v_cmp_o_f32 vcc_lo, m0, v2
68526 // W32: encoding: [0x7c,0x04,0x0e,0x7c]
68527 // W64-ERR: error: instruction not supported on this GPU
68529 v_cmp_o_f32 vcc_lo, exec_lo, v2
68530 // W32: encoding: [0x7e,0x04,0x0e,0x7c]
68531 // W64-ERR: error: instruction not supported on this GPU
68533 v_cmp_o_f32 vcc_lo, exec_hi, v2
68534 // W32: encoding: [0x7f,0x04,0x0e,0x7c]
68535 // W64-ERR: error: instruction not supported on this GPU
68537 v_cmp_o_f32 vcc_lo, 0, v2
68538 // W32: encoding: [0x80,0x04,0x0e,0x7c]
68539 // W64-ERR: error: instruction not supported on this GPU
68541 v_cmp_o_f32 vcc_lo, -1, v2
68542 // W32: encoding: [0xc1,0x04,0x0e,0x7c]
68543 // W64-ERR: error: instruction not supported on this GPU
68545 v_cmp_o_f32 vcc_lo, 0.5, v2
68546 // W32: encoding: [0xf0,0x04,0x0e,0x7c]
68547 // W64-ERR: error: instruction not supported on this GPU
68549 v_cmp_o_f32 vcc_lo, -4.0, v2
68550 // W32: encoding: [0xf7,0x04,0x0e,0x7c]
68551 // W64-ERR: error: instruction not supported on this GPU
68553 v_cmp_o_f32 vcc_lo, 0xaf123456, v2
68554 // W32: encoding: [0xff,0x04,0x0e,0x7c,0x56,0x34,0x12,0xaf]
68555 // W64-ERR: error: instruction not supported on this GPU
68557 v_cmp_o_f32 vcc_lo, 0x3f717273, v2
68558 // W32: encoding: [0xff,0x04,0x0e,0x7c,0x73,0x72,0x71,0x3f]
68559 // W64-ERR: error: instruction not supported on this GPU
68561 v_cmp_o_f32 vcc_lo, v1, v255
68562 // W32: encoding: [0x01,0xff,0x0f,0x7c]
68563 // W64-ERR: error: instruction not supported on this GPU
68565 v_cmp_o_f32_e64 s10, v1, v2
68566 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68567 // W64-ERR: error: invalid operand for instruction
68569 v_cmp_o_f32_e64 s12, v1, v2
68570 // W32: encoding: [0x0c,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68571 // W64-ERR: error: invalid operand for instruction
68573 v_cmp_o_f32_e64 s100, v1, v2
68574 // W32: encoding: [0x64,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68575 // W64-ERR: error: invalid operand for instruction
68577 v_cmp_o_f32_e64 vcc_lo, v1, v2
68578 // W32: encoding: [0x6a,0x00,0x07,0xd4,0x01,0x05,0x02,0x00]
68579 // W64-ERR: error: invalid operand for instruction
68581 v_cmp_o_f32_e64 s10, v255, v2
68582 // W32: encoding: [0x0a,0x00,0x07,0xd4,0xff,0x05,0x02,0x00]
68583 // W64-ERR: error: invalid operand for instruction
68585 v_cmp_o_f32_e64 s10, s1, v2
68586 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x04,0x02,0x00]
68587 // W64-ERR: error: invalid operand for instruction
68589 v_cmp_o_f32_e64 s10, s101, v2
68590 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x65,0x04,0x02,0x00]
68591 // W64-ERR: error: invalid operand for instruction
68593 v_cmp_o_f32_e64 s10, vcc_lo, v2
68594 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x6a,0x04,0x02,0x00]
68595 // W64-ERR: error: invalid operand for instruction
68597 v_cmp_o_f32_e64 s10, vcc_hi, v2
68598 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x6b,0x04,0x02,0x00]
68599 // W64-ERR: error: invalid operand for instruction
68601 v_cmp_o_f32_e64 s10, m0, v2
68602 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x7c,0x04,0x02,0x00]
68603 // W64-ERR: error: invalid operand for instruction
68605 v_cmp_o_f32_e64 s10, exec_lo, v2
68606 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x7e,0x04,0x02,0x00]
68607 // W64-ERR: error: invalid operand for instruction
68609 v_cmp_o_f32_e64 s10, exec_hi, v2
68610 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x7f,0x04,0x02,0x00]
68611 // W64-ERR: error: invalid operand for instruction
68613 v_cmp_o_f32_e64 s10, 0, v2
68614 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x80,0x04,0x02,0x00]
68615 // W64-ERR: error: invalid operand for instruction
68617 v_cmp_o_f32_e64 s10, -1, v2
68618 // W32: encoding: [0x0a,0x00,0x07,0xd4,0xc1,0x04,0x02,0x00]
68619 // W64-ERR: error: invalid operand for instruction
68621 v_cmp_o_f32_e64 s10, 0.5, v2
68622 // W32: encoding: [0x0a,0x00,0x07,0xd4,0xf0,0x04,0x02,0x00]
68623 // W64-ERR: error: invalid operand for instruction
68625 v_cmp_o_f32_e64 s10, -4.0, v2
68626 // W32: encoding: [0x0a,0x00,0x07,0xd4,0xf7,0x04,0x02,0x00]
68627 // W64-ERR: error: invalid operand for instruction
68629 v_cmp_o_f32_e64 s10, v1, v255
68630 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xff,0x03,0x00]
68631 // W64-ERR: error: invalid operand for instruction
68633 v_cmp_o_f32_e64 s10, v1, s2
68634 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x00,0x00]
68635 // W64-ERR: error: invalid operand for instruction
68637 v_cmp_o_f32_e64 s10, v1, s101
68638 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xcb,0x00,0x00]
68639 // W64-ERR: error: invalid operand for instruction
68641 v_cmp_o_f32_e64 s10, v1, vcc_lo
68642 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xd5,0x00,0x00]
68643 // W64-ERR: error: invalid operand for instruction
68645 v_cmp_o_f32_e64 s10, v1, vcc_hi
68646 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xd7,0x00,0x00]
68647 // W64-ERR: error: invalid operand for instruction
68649 v_cmp_o_f32_e64 s10, v1, m0
68650 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xf9,0x00,0x00]
68651 // W64-ERR: error: invalid operand for instruction
68653 v_cmp_o_f32_e64 s10, v1, exec_lo
68654 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xfd,0x00,0x00]
68655 // W64-ERR: error: invalid operand for instruction
68657 v_cmp_o_f32_e64 s10, v1, exec_hi
68658 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xff,0x00,0x00]
68659 // W64-ERR: error: invalid operand for instruction
68661 v_cmp_o_f32_e64 s10, v1, 0
68662 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x01,0x01,0x00]
68663 // W64-ERR: error: invalid operand for instruction
68665 v_cmp_o_f32_e64 s10, v1, -1
68666 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x83,0x01,0x00]
68667 // W64-ERR: error: invalid operand for instruction
68669 v_cmp_o_f32_e64 s10, v1, 0.5
68670 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xe1,0x01,0x00]
68671 // W64-ERR: error: invalid operand for instruction
68673 v_cmp_o_f32_e64 s10, v1, -4.0
68674 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0xef,0x01,0x00]
68675 // W64-ERR: error: invalid operand for instruction
68677 v_cmp_o_f32_e64 s10, -v1, v2
68678 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x20]
68679 // W64-ERR: error: invalid operand for instruction
68681 v_cmp_o_f32_e64 s10, v1, -v2
68682 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x40]
68683 // W64-ERR: error: invalid operand for instruction
68685 v_cmp_o_f32_e64 s10, -v1, -v2
68686 // W32: encoding: [0x0a,0x00,0x07,0xd4,0x01,0x05,0x02,0x60]
68687 // W64-ERR: error: invalid operand for instruction
68689 v_cmp_o_f32_e64 s10, v1, v2 clamp
68690 // W32: encoding: [0x0a,0x80,0x07,0xd4,0x01,0x05,0x02,0x00]
68691 // W64-ERR: error: invalid operand for instruction
68693 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
68694 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x06]
68695 // W64-ERR: error: invalid operand for instruction
68697 v_cmp_o_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
68698 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x88,0x06,0x06]
68699 // W64-ERR: error: invalid operand for instruction
68701 v_cmp_o_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
68702 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0xe4,0x06,0x06]
68703 // W64-ERR: error: invalid operand for instruction
68705 v_cmp_o_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
68706 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x00,0x06,0x06]
68707 // W64-ERR: error: invalid operand for instruction
68709 v_cmp_o_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
68710 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0xff,0x86,0x06,0x06]
68711 // W64-ERR: error: invalid operand for instruction
68713 v_cmp_o_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
68714 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x86,0x06]
68715 // W64-ERR: error: invalid operand for instruction
68717 v_cmp_o_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
68718 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x65,0x86,0x86,0x06]
68719 // W64-ERR: error: invalid operand for instruction
68721 v_cmp_o_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
68722 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x6a,0x86,0x86,0x06]
68723 // W64-ERR: error: invalid operand for instruction
68725 v_cmp_o_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
68726 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x6b,0x86,0x86,0x06]
68727 // W64-ERR: error: invalid operand for instruction
68729 v_cmp_o_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
68730 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x7c,0x86,0x86,0x06]
68731 // W64-ERR: error: invalid operand for instruction
68733 v_cmp_o_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
68734 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x7e,0x86,0x86,0x06]
68735 // W64-ERR: error: invalid operand for instruction
68737 v_cmp_o_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
68738 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x7f,0x86,0x86,0x06]
68739 // W64-ERR: error: invalid operand for instruction
68741 v_cmp_o_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
68742 // W32: encoding: [0xf9,0xfe,0x0f,0x7c,0x01,0x86,0x06,0x06]
68743 // W64-ERR: error: invalid operand for instruction
68745 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
68746 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x06]
68747 // W64-ERR: error: invalid operand for instruction
68749 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
68750 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x00,0x06]
68751 // W64-ERR: error: invalid operand for instruction
68753 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
68754 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x01,0x06]
68755 // W64-ERR: error: invalid operand for instruction
68757 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
68758 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x02,0x06]
68759 // W64-ERR: error: invalid operand for instruction
68761 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
68762 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x03,0x06]
68763 // W64-ERR: error: invalid operand for instruction
68765 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
68766 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x04,0x06]
68767 // W64-ERR: error: invalid operand for instruction
68769 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
68770 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x05,0x06]
68771 // W64-ERR: error: invalid operand for instruction
68773 v_cmp_o_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
68774 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x16,0x06]
68775 // W64-ERR: error: invalid operand for instruction
68777 v_cmp_o_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
68778 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x26,0x06]
68779 // W64-ERR: error: invalid operand for instruction
68781 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
68782 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x06]
68783 // W64-ERR: error: invalid operand for instruction
68785 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
68786 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x00]
68787 // W64-ERR: error: invalid operand for instruction
68789 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
68790 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x01]
68791 // W64-ERR: error: invalid operand for instruction
68793 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
68794 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x02]
68795 // W64-ERR: error: invalid operand for instruction
68797 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
68798 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x03]
68799 // W64-ERR: error: invalid operand for instruction
68801 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
68802 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x04]
68803 // W64-ERR: error: invalid operand for instruction
68805 v_cmp_o_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
68806 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x05]
68807 // W64-ERR: error: invalid operand for instruction
68809 v_cmp_o_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
68810 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x16]
68811 // W64-ERR: error: invalid operand for instruction
68813 v_cmp_o_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
68814 // W32: encoding: [0xf9,0x04,0x0e,0x7c,0x01,0x86,0x06,0x26]
68815 // W64-ERR: error: invalid operand for instruction
68817 v_cmp_u_f32 vcc, v1, v2
68818 // W64: encoding: [0x01,0x05,0x10,0x7c]
68819 // W32-ERR: error: instruction not supported on this GPU
68821 v_cmp_u_f32 vcc, v255, v2
68822 // W64: encoding: [0xff,0x05,0x10,0x7c]
68823 // W32-ERR: error: instruction not supported on this GPU
68825 v_cmp_u_f32 vcc, s1, v2
68826 // W64: encoding: [0x01,0x04,0x10,0x7c]
68827 // W32-ERR: error: instruction not supported on this GPU
68829 v_cmp_u_f32 vcc, s101, v2
68830 // W64: encoding: [0x65,0x04,0x10,0x7c]
68831 // W32-ERR: error: instruction not supported on this GPU
68833 v_cmp_u_f32 vcc, vcc_lo, v2
68834 // W64: encoding: [0x6a,0x04,0x10,0x7c]
68835 // W32-ERR: error: instruction not supported on this GPU
68837 v_cmp_u_f32 vcc, vcc_hi, v2
68838 // W64: encoding: [0x6b,0x04,0x10,0x7c]
68839 // W32-ERR: error: instruction not supported on this GPU
68841 v_cmp_u_f32 vcc, m0, v2
68842 // W64: encoding: [0x7c,0x04,0x10,0x7c]
68843 // W32-ERR: error: instruction not supported on this GPU
68845 v_cmp_u_f32 vcc, exec_lo, v2
68846 // W64: encoding: [0x7e,0x04,0x10,0x7c]
68847 // W32-ERR: error: instruction not supported on this GPU
68849 v_cmp_u_f32 vcc, exec_hi, v2
68850 // W64: encoding: [0x7f,0x04,0x10,0x7c]
68851 // W32-ERR: error: instruction not supported on this GPU
68853 v_cmp_u_f32 vcc, 0, v2
68854 // W64: encoding: [0x80,0x04,0x10,0x7c]
68855 // W32-ERR: error: instruction not supported on this GPU
68857 v_cmp_u_f32 vcc, -1, v2
68858 // W64: encoding: [0xc1,0x04,0x10,0x7c]
68859 // W32-ERR: error: instruction not supported on this GPU
68861 v_cmp_u_f32 vcc, 0.5, v2
68862 // W64: encoding: [0xf0,0x04,0x10,0x7c]
68863 // W32-ERR: error: instruction not supported on this GPU
68865 v_cmp_u_f32 vcc, -4.0, v2
68866 // W64: encoding: [0xf7,0x04,0x10,0x7c]
68867 // W32-ERR: error: instruction not supported on this GPU
68869 v_cmp_u_f32 vcc, 0xaf123456, v2
68870 // W64: encoding: [0xff,0x04,0x10,0x7c,0x56,0x34,0x12,0xaf]
68871 // W32-ERR: error: instruction not supported on this GPU
68873 v_cmp_u_f32 vcc, 0x3f717273, v2
68874 // W64: encoding: [0xff,0x04,0x10,0x7c,0x73,0x72,0x71,0x3f]
68875 // W32-ERR: error: instruction not supported on this GPU
68877 v_cmp_u_f32 vcc, v1, v255
68878 // W64: encoding: [0x01,0xff,0x11,0x7c]
68879 // W32-ERR: error: instruction not supported on this GPU
68881 v_cmp_u_f32_e64 s[10:11], v1, v2
68882 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
68883 // W32-ERR: error: invalid operand for instruction
68885 v_cmp_u_f32_e64 s[12:13], v1, v2
68886 // W64: encoding: [0x0c,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
68887 // W32-ERR: error: invalid operand for instruction
68889 v_cmp_u_f32_e64 s[100:101], v1, v2
68890 // W64: encoding: [0x64,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
68891 // W32-ERR: error: invalid operand for instruction
68893 v_cmp_u_f32_e64 vcc, v1, v2
68894 // W64: encoding: [0x6a,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
68895 // W32-ERR: error: invalid operand for instruction
68897 v_cmp_u_f32_e64 s[10:11], v255, v2
68898 // W64: encoding: [0x0a,0x00,0x08,0xd4,0xff,0x05,0x02,0x00]
68899 // W32-ERR: error: invalid operand for instruction
68901 v_cmp_u_f32_e64 s[10:11], s1, v2
68902 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x04,0x02,0x00]
68903 // W32-ERR: error: invalid operand for instruction
68905 v_cmp_u_f32_e64 s[10:11], s101, v2
68906 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x65,0x04,0x02,0x00]
68907 // W32-ERR: error: invalid operand for instruction
68909 v_cmp_u_f32_e64 s[10:11], vcc_lo, v2
68910 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x6a,0x04,0x02,0x00]
68911 // W32-ERR: error: invalid operand for instruction
68913 v_cmp_u_f32_e64 s[10:11], vcc_hi, v2
68914 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x6b,0x04,0x02,0x00]
68915 // W32-ERR: error: invalid operand for instruction
68917 v_cmp_u_f32_e64 s[10:11], m0, v2
68918 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x7c,0x04,0x02,0x00]
68919 // W32-ERR: error: invalid operand for instruction
68921 v_cmp_u_f32_e64 s[10:11], exec_lo, v2
68922 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x7e,0x04,0x02,0x00]
68923 // W32-ERR: error: invalid operand for instruction
68925 v_cmp_u_f32_e64 s[10:11], exec_hi, v2
68926 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x7f,0x04,0x02,0x00]
68927 // W32-ERR: error: invalid operand for instruction
68929 v_cmp_u_f32_e64 s[10:11], 0, v2
68930 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x80,0x04,0x02,0x00]
68931 // W32-ERR: error: invalid operand for instruction
68933 v_cmp_u_f32_e64 s[10:11], -1, v2
68934 // W64: encoding: [0x0a,0x00,0x08,0xd4,0xc1,0x04,0x02,0x00]
68935 // W32-ERR: error: invalid operand for instruction
68937 v_cmp_u_f32_e64 s[10:11], 0.5, v2
68938 // W64: encoding: [0x0a,0x00,0x08,0xd4,0xf0,0x04,0x02,0x00]
68939 // W32-ERR: error: invalid operand for instruction
68941 v_cmp_u_f32_e64 s[10:11], -4.0, v2
68942 // W64: encoding: [0x0a,0x00,0x08,0xd4,0xf7,0x04,0x02,0x00]
68943 // W32-ERR: error: invalid operand for instruction
68945 v_cmp_u_f32_e64 s[10:11], v1, v255
68946 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xff,0x03,0x00]
68947 // W32-ERR: error: invalid operand for instruction
68949 v_cmp_u_f32_e64 s[10:11], v1, s2
68950 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x00,0x00]
68951 // W32-ERR: error: invalid operand for instruction
68953 v_cmp_u_f32_e64 s[10:11], v1, s101
68954 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xcb,0x00,0x00]
68955 // W32-ERR: error: invalid operand for instruction
68957 v_cmp_u_f32_e64 s[10:11], v1, vcc_lo
68958 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xd5,0x00,0x00]
68959 // W32-ERR: error: invalid operand for instruction
68961 v_cmp_u_f32_e64 s[10:11], v1, vcc_hi
68962 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xd7,0x00,0x00]
68963 // W32-ERR: error: invalid operand for instruction
68965 v_cmp_u_f32_e64 s[10:11], v1, m0
68966 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xf9,0x00,0x00]
68967 // W32-ERR: error: invalid operand for instruction
68969 v_cmp_u_f32_e64 s[10:11], v1, exec_lo
68970 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xfd,0x00,0x00]
68971 // W32-ERR: error: invalid operand for instruction
68973 v_cmp_u_f32_e64 s[10:11], v1, exec_hi
68974 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xff,0x00,0x00]
68975 // W32-ERR: error: invalid operand for instruction
68977 v_cmp_u_f32_e64 s[10:11], v1, 0
68978 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x01,0x01,0x00]
68979 // W32-ERR: error: invalid operand for instruction
68981 v_cmp_u_f32_e64 s[10:11], v1, -1
68982 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x83,0x01,0x00]
68983 // W32-ERR: error: invalid operand for instruction
68985 v_cmp_u_f32_e64 s[10:11], v1, 0.5
68986 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xe1,0x01,0x00]
68987 // W32-ERR: error: invalid operand for instruction
68989 v_cmp_u_f32_e64 s[10:11], v1, -4.0
68990 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xef,0x01,0x00]
68991 // W32-ERR: error: invalid operand for instruction
68993 v_cmp_u_f32_e64 s[10:11], -v1, v2
68994 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x20]
68995 // W32-ERR: error: invalid operand for instruction
68997 v_cmp_u_f32_e64 s[10:11], v1, -v2
68998 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x40]
68999 // W32-ERR: error: invalid operand for instruction
69001 v_cmp_u_f32_e64 s[10:11], -v1, -v2
69002 // W64: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x60]
69003 // W32-ERR: error: invalid operand for instruction
69005 v_cmp_u_f32_e64 s[10:11], v1, v2 clamp
69006 // W64: encoding: [0x0a,0x80,0x08,0xd4,0x01,0x05,0x02,0x00]
69007 // W32-ERR: error: invalid operand for instruction
69009 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
69010 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x06]
69011 // W32-ERR: error: invalid operand for instruction
69013 v_cmp_u_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
69014 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x88,0x06,0x06]
69015 // W32-ERR: error: invalid operand for instruction
69017 v_cmp_u_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
69018 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0xe4,0x06,0x06]
69019 // W32-ERR: error: invalid operand for instruction
69021 v_cmp_u_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
69022 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x00,0x06,0x06]
69023 // W32-ERR: error: instruction not supported on this GPU
69025 v_cmp_u_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
69026 // W64: encoding: [0xf9,0x04,0x10,0x7c,0xff,0x86,0x06,0x06]
69027 // W32-ERR: error: invalid operand for instruction
69029 v_cmp_u_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
69030 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x86,0x06]
69031 // W32-ERR: error: invalid operand for instruction
69033 v_cmp_u_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
69034 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x65,0x86,0x86,0x06]
69035 // W32-ERR: error: invalid operand for instruction
69037 v_cmp_u_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
69038 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x6a,0x86,0x86,0x06]
69039 // W32-ERR: error: invalid operand for instruction
69041 v_cmp_u_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
69042 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x6b,0x86,0x86,0x06]
69043 // W32-ERR: error: invalid operand for instruction
69045 v_cmp_u_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
69046 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x7c,0x86,0x86,0x06]
69047 // W32-ERR: error: invalid operand for instruction
69049 v_cmp_u_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
69050 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x7e,0x86,0x86,0x06]
69051 // W32-ERR: error: invalid operand for instruction
69053 v_cmp_u_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
69054 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x7f,0x86,0x86,0x06]
69055 // W32-ERR: error: invalid operand for instruction
69057 v_cmp_u_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
69058 // W64: encoding: [0xf9,0xfe,0x11,0x7c,0x01,0x86,0x06,0x06]
69059 // W32-ERR: error: invalid operand for instruction
69061 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
69062 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x06]
69063 // W32-ERR: error: invalid operand for instruction
69065 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
69066 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x00,0x06]
69067 // W32-ERR: error: invalid operand for instruction
69069 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
69070 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x01,0x06]
69071 // W32-ERR: error: invalid operand for instruction
69073 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
69074 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x02,0x06]
69075 // W32-ERR: error: invalid operand for instruction
69077 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
69078 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x03,0x06]
69079 // W32-ERR: error: invalid operand for instruction
69081 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
69082 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x04,0x06]
69083 // W32-ERR: error: invalid operand for instruction
69085 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
69086 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x05,0x06]
69087 // W32-ERR: error: invalid operand for instruction
69089 v_cmp_u_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
69090 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x16,0x06]
69091 // W32-ERR: error: invalid operand for instruction
69093 v_cmp_u_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
69094 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x26,0x06]
69095 // W32-ERR: error: invalid operand for instruction
69097 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
69098 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x06]
69099 // W32-ERR: error: invalid operand for instruction
69101 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
69102 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x00]
69103 // W32-ERR: error: invalid operand for instruction
69105 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
69106 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x01]
69107 // W32-ERR: error: invalid operand for instruction
69109 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
69110 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x02]
69111 // W32-ERR: error: invalid operand for instruction
69113 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
69114 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x03]
69115 // W32-ERR: error: invalid operand for instruction
69117 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
69118 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x04]
69119 // W32-ERR: error: invalid operand for instruction
69121 v_cmp_u_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
69122 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x05]
69123 // W32-ERR: error: invalid operand for instruction
69125 v_cmp_u_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
69126 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x16]
69127 // W32-ERR: error: invalid operand for instruction
69129 v_cmp_u_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
69130 // W64: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x26]
69131 // W32-ERR: error: invalid operand for instruction
69133 v_cmp_u_f32 vcc_lo, v1, v2
69134 // W32: encoding: [0x01,0x05,0x10,0x7c]
69135 // W64-ERR: error: instruction not supported on this GPU
69137 v_cmp_u_f32 vcc_lo, v255, v2
69138 // W32: encoding: [0xff,0x05,0x10,0x7c]
69139 // W64-ERR: error: instruction not supported on this GPU
69141 v_cmp_u_f32 vcc_lo, s1, v2
69142 // W32: encoding: [0x01,0x04,0x10,0x7c]
69143 // W64-ERR: error: instruction not supported on this GPU
69145 v_cmp_u_f32 vcc_lo, s101, v2
69146 // W32: encoding: [0x65,0x04,0x10,0x7c]
69147 // W64-ERR: error: instruction not supported on this GPU
69149 v_cmp_u_f32 vcc_lo, vcc_lo, v2
69150 // W32: encoding: [0x6a,0x04,0x10,0x7c]
69151 // W64-ERR: error: instruction not supported on this GPU
69153 v_cmp_u_f32 vcc_lo, vcc_hi, v2
69154 // W32: encoding: [0x6b,0x04,0x10,0x7c]
69155 // W64-ERR: error: instruction not supported on this GPU
69157 v_cmp_u_f32 vcc_lo, m0, v2
69158 // W32: encoding: [0x7c,0x04,0x10,0x7c]
69159 // W64-ERR: error: instruction not supported on this GPU
69161 v_cmp_u_f32 vcc_lo, exec_lo, v2
69162 // W32: encoding: [0x7e,0x04,0x10,0x7c]
69163 // W64-ERR: error: instruction not supported on this GPU
69165 v_cmp_u_f32 vcc_lo, exec_hi, v2
69166 // W32: encoding: [0x7f,0x04,0x10,0x7c]
69167 // W64-ERR: error: instruction not supported on this GPU
69169 v_cmp_u_f32 vcc_lo, 0, v2
69170 // W32: encoding: [0x80,0x04,0x10,0x7c]
69171 // W64-ERR: error: instruction not supported on this GPU
69173 v_cmp_u_f32 vcc_lo, -1, v2
69174 // W32: encoding: [0xc1,0x04,0x10,0x7c]
69175 // W64-ERR: error: instruction not supported on this GPU
69177 v_cmp_u_f32 vcc_lo, 0.5, v2
69178 // W32: encoding: [0xf0,0x04,0x10,0x7c]
69179 // W64-ERR: error: instruction not supported on this GPU
69181 v_cmp_u_f32 vcc_lo, -4.0, v2
69182 // W32: encoding: [0xf7,0x04,0x10,0x7c]
69183 // W64-ERR: error: instruction not supported on this GPU
69185 v_cmp_u_f32 vcc_lo, 0xaf123456, v2
69186 // W32: encoding: [0xff,0x04,0x10,0x7c,0x56,0x34,0x12,0xaf]
69187 // W64-ERR: error: instruction not supported on this GPU
69189 v_cmp_u_f32 vcc_lo, 0x3f717273, v2
69190 // W32: encoding: [0xff,0x04,0x10,0x7c,0x73,0x72,0x71,0x3f]
69191 // W64-ERR: error: instruction not supported on this GPU
69193 v_cmp_u_f32 vcc_lo, v1, v255
69194 // W32: encoding: [0x01,0xff,0x11,0x7c]
69195 // W64-ERR: error: instruction not supported on this GPU
69197 v_cmp_u_f32_e64 s10, v1, v2
69198 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
69199 // W64-ERR: error: invalid operand for instruction
69201 v_cmp_u_f32_e64 s12, v1, v2
69202 // W32: encoding: [0x0c,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
69203 // W64-ERR: error: invalid operand for instruction
69205 v_cmp_u_f32_e64 s100, v1, v2
69206 // W32: encoding: [0x64,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
69207 // W64-ERR: error: invalid operand for instruction
69209 v_cmp_u_f32_e64 vcc_lo, v1, v2
69210 // W32: encoding: [0x6a,0x00,0x08,0xd4,0x01,0x05,0x02,0x00]
69211 // W64-ERR: error: invalid operand for instruction
69213 v_cmp_u_f32_e64 s10, v255, v2
69214 // W32: encoding: [0x0a,0x00,0x08,0xd4,0xff,0x05,0x02,0x00]
69215 // W64-ERR: error: invalid operand for instruction
69217 v_cmp_u_f32_e64 s10, s1, v2
69218 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x04,0x02,0x00]
69219 // W64-ERR: error: invalid operand for instruction
69221 v_cmp_u_f32_e64 s10, s101, v2
69222 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x65,0x04,0x02,0x00]
69223 // W64-ERR: error: invalid operand for instruction
69225 v_cmp_u_f32_e64 s10, vcc_lo, v2
69226 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x6a,0x04,0x02,0x00]
69227 // W64-ERR: error: invalid operand for instruction
69229 v_cmp_u_f32_e64 s10, vcc_hi, v2
69230 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x6b,0x04,0x02,0x00]
69231 // W64-ERR: error: invalid operand for instruction
69233 v_cmp_u_f32_e64 s10, m0, v2
69234 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x7c,0x04,0x02,0x00]
69235 // W64-ERR: error: invalid operand for instruction
69237 v_cmp_u_f32_e64 s10, exec_lo, v2
69238 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x7e,0x04,0x02,0x00]
69239 // W64-ERR: error: invalid operand for instruction
69241 v_cmp_u_f32_e64 s10, exec_hi, v2
69242 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x7f,0x04,0x02,0x00]
69243 // W64-ERR: error: invalid operand for instruction
69245 v_cmp_u_f32_e64 s10, 0, v2
69246 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x80,0x04,0x02,0x00]
69247 // W64-ERR: error: invalid operand for instruction
69249 v_cmp_u_f32_e64 s10, -1, v2
69250 // W32: encoding: [0x0a,0x00,0x08,0xd4,0xc1,0x04,0x02,0x00]
69251 // W64-ERR: error: invalid operand for instruction
69253 v_cmp_u_f32_e64 s10, 0.5, v2
69254 // W32: encoding: [0x0a,0x00,0x08,0xd4,0xf0,0x04,0x02,0x00]
69255 // W64-ERR: error: invalid operand for instruction
69257 v_cmp_u_f32_e64 s10, -4.0, v2
69258 // W32: encoding: [0x0a,0x00,0x08,0xd4,0xf7,0x04,0x02,0x00]
69259 // W64-ERR: error: invalid operand for instruction
69261 v_cmp_u_f32_e64 s10, v1, v255
69262 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xff,0x03,0x00]
69263 // W64-ERR: error: invalid operand for instruction
69265 v_cmp_u_f32_e64 s10, v1, s2
69266 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x00,0x00]
69267 // W64-ERR: error: invalid operand for instruction
69269 v_cmp_u_f32_e64 s10, v1, s101
69270 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xcb,0x00,0x00]
69271 // W64-ERR: error: invalid operand for instruction
69273 v_cmp_u_f32_e64 s10, v1, vcc_lo
69274 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xd5,0x00,0x00]
69275 // W64-ERR: error: invalid operand for instruction
69277 v_cmp_u_f32_e64 s10, v1, vcc_hi
69278 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xd7,0x00,0x00]
69279 // W64-ERR: error: invalid operand for instruction
69281 v_cmp_u_f32_e64 s10, v1, m0
69282 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xf9,0x00,0x00]
69283 // W64-ERR: error: invalid operand for instruction
69285 v_cmp_u_f32_e64 s10, v1, exec_lo
69286 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xfd,0x00,0x00]
69287 // W64-ERR: error: invalid operand for instruction
69289 v_cmp_u_f32_e64 s10, v1, exec_hi
69290 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xff,0x00,0x00]
69291 // W64-ERR: error: invalid operand for instruction
69293 v_cmp_u_f32_e64 s10, v1, 0
69294 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x01,0x01,0x00]
69295 // W64-ERR: error: invalid operand for instruction
69297 v_cmp_u_f32_e64 s10, v1, -1
69298 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x83,0x01,0x00]
69299 // W64-ERR: error: invalid operand for instruction
69301 v_cmp_u_f32_e64 s10, v1, 0.5
69302 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xe1,0x01,0x00]
69303 // W64-ERR: error: invalid operand for instruction
69305 v_cmp_u_f32_e64 s10, v1, -4.0
69306 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0xef,0x01,0x00]
69307 // W64-ERR: error: invalid operand for instruction
69309 v_cmp_u_f32_e64 s10, -v1, v2
69310 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x20]
69311 // W64-ERR: error: invalid operand for instruction
69313 v_cmp_u_f32_e64 s10, v1, -v2
69314 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x40]
69315 // W64-ERR: error: invalid operand for instruction
69317 v_cmp_u_f32_e64 s10, -v1, -v2
69318 // W32: encoding: [0x0a,0x00,0x08,0xd4,0x01,0x05,0x02,0x60]
69319 // W64-ERR: error: invalid operand for instruction
69321 v_cmp_u_f32_e64 s10, v1, v2 clamp
69322 // W32: encoding: [0x0a,0x80,0x08,0xd4,0x01,0x05,0x02,0x00]
69323 // W64-ERR: error: invalid operand for instruction
69325 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
69326 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x06]
69327 // W64-ERR: error: invalid operand for instruction
69329 v_cmp_u_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
69330 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x88,0x06,0x06]
69331 // W64-ERR: error: invalid operand for instruction
69333 v_cmp_u_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
69334 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0xe4,0x06,0x06]
69335 // W64-ERR: error: invalid operand for instruction
69337 v_cmp_u_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
69338 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x00,0x06,0x06]
69339 // W64-ERR: error: invalid operand for instruction
69341 v_cmp_u_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
69342 // W32: encoding: [0xf9,0x04,0x10,0x7c,0xff,0x86,0x06,0x06]
69343 // W64-ERR: error: invalid operand for instruction
69345 v_cmp_u_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
69346 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x86,0x06]
69347 // W64-ERR: error: invalid operand for instruction
69349 v_cmp_u_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
69350 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x65,0x86,0x86,0x06]
69351 // W64-ERR: error: invalid operand for instruction
69353 v_cmp_u_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
69354 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x6a,0x86,0x86,0x06]
69355 // W64-ERR: error: invalid operand for instruction
69357 v_cmp_u_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
69358 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x6b,0x86,0x86,0x06]
69359 // W64-ERR: error: invalid operand for instruction
69361 v_cmp_u_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
69362 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x7c,0x86,0x86,0x06]
69363 // W64-ERR: error: invalid operand for instruction
69365 v_cmp_u_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
69366 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x7e,0x86,0x86,0x06]
69367 // W64-ERR: error: invalid operand for instruction
69369 v_cmp_u_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
69370 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x7f,0x86,0x86,0x06]
69371 // W64-ERR: error: invalid operand for instruction
69373 v_cmp_u_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
69374 // W32: encoding: [0xf9,0xfe,0x11,0x7c,0x01,0x86,0x06,0x06]
69375 // W64-ERR: error: invalid operand for instruction
69377 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
69378 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x06]
69379 // W64-ERR: error: invalid operand for instruction
69381 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
69382 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x00,0x06]
69383 // W64-ERR: error: invalid operand for instruction
69385 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
69386 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x01,0x06]
69387 // W64-ERR: error: invalid operand for instruction
69389 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
69390 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x02,0x06]
69391 // W64-ERR: error: invalid operand for instruction
69393 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
69394 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x03,0x06]
69395 // W64-ERR: error: invalid operand for instruction
69397 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
69398 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x04,0x06]
69399 // W64-ERR: error: invalid operand for instruction
69401 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
69402 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x05,0x06]
69403 // W64-ERR: error: invalid operand for instruction
69405 v_cmp_u_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
69406 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x16,0x06]
69407 // W64-ERR: error: invalid operand for instruction
69409 v_cmp_u_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
69410 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x26,0x06]
69411 // W64-ERR: error: invalid operand for instruction
69413 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
69414 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x06]
69415 // W64-ERR: error: invalid operand for instruction
69417 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
69418 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x00]
69419 // W64-ERR: error: invalid operand for instruction
69421 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
69422 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x01]
69423 // W64-ERR: error: invalid operand for instruction
69425 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
69426 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x02]
69427 // W64-ERR: error: invalid operand for instruction
69429 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
69430 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x03]
69431 // W64-ERR: error: invalid operand for instruction
69433 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
69434 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x04]
69435 // W64-ERR: error: invalid operand for instruction
69437 v_cmp_u_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
69438 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x05]
69439 // W64-ERR: error: invalid operand for instruction
69441 v_cmp_u_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
69442 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x16]
69443 // W64-ERR: error: invalid operand for instruction
69445 v_cmp_u_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
69446 // W32: encoding: [0xf9,0x04,0x10,0x7c,0x01,0x86,0x06,0x26]
69447 // W64-ERR: error: invalid operand for instruction
69449 v_cmp_nge_f32 vcc, v1, v2
69450 // W64: encoding: [0x01,0x05,0x12,0x7c]
69451 // W32-ERR: error: instruction not supported on this GPU
69453 v_cmp_nge_f32 vcc, v255, v2
69454 // W64: encoding: [0xff,0x05,0x12,0x7c]
69455 // W32-ERR: error: instruction not supported on this GPU
69457 v_cmp_nge_f32 vcc, s1, v2
69458 // W64: encoding: [0x01,0x04,0x12,0x7c]
69459 // W32-ERR: error: instruction not supported on this GPU
69461 v_cmp_nge_f32 vcc, s101, v2
69462 // W64: encoding: [0x65,0x04,0x12,0x7c]
69463 // W32-ERR: error: instruction not supported on this GPU
69465 v_cmp_nge_f32 vcc, vcc_lo, v2
69466 // W64: encoding: [0x6a,0x04,0x12,0x7c]
69467 // W32-ERR: error: instruction not supported on this GPU
69469 v_cmp_nge_f32 vcc, vcc_hi, v2
69470 // W64: encoding: [0x6b,0x04,0x12,0x7c]
69471 // W32-ERR: error: instruction not supported on this GPU
69473 v_cmp_nge_f32 vcc, m0, v2
69474 // W64: encoding: [0x7c,0x04,0x12,0x7c]
69475 // W32-ERR: error: instruction not supported on this GPU
69477 v_cmp_nge_f32 vcc, exec_lo, v2
69478 // W64: encoding: [0x7e,0x04,0x12,0x7c]
69479 // W32-ERR: error: instruction not supported on this GPU
69481 v_cmp_nge_f32 vcc, exec_hi, v2
69482 // W64: encoding: [0x7f,0x04,0x12,0x7c]
69483 // W32-ERR: error: instruction not supported on this GPU
69485 v_cmp_nge_f32 vcc, 0, v2
69486 // W64: encoding: [0x80,0x04,0x12,0x7c]
69487 // W32-ERR: error: instruction not supported on this GPU
69489 v_cmp_nge_f32 vcc, -1, v2
69490 // W64: encoding: [0xc1,0x04,0x12,0x7c]
69491 // W32-ERR: error: instruction not supported on this GPU
69493 v_cmp_nge_f32 vcc, 0.5, v2
69494 // W64: encoding: [0xf0,0x04,0x12,0x7c]
69495 // W32-ERR: error: instruction not supported on this GPU
69497 v_cmp_nge_f32 vcc, -4.0, v2
69498 // W64: encoding: [0xf7,0x04,0x12,0x7c]
69499 // W32-ERR: error: instruction not supported on this GPU
69501 v_cmp_nge_f32 vcc, 0xaf123456, v2
69502 // W64: encoding: [0xff,0x04,0x12,0x7c,0x56,0x34,0x12,0xaf]
69503 // W32-ERR: error: instruction not supported on this GPU
69505 v_cmp_nge_f32 vcc, 0x3f717273, v2
69506 // W64: encoding: [0xff,0x04,0x12,0x7c,0x73,0x72,0x71,0x3f]
69507 // W32-ERR: error: instruction not supported on this GPU
69509 v_cmp_nge_f32 vcc, v1, v255
69510 // W64: encoding: [0x01,0xff,0x13,0x7c]
69511 // W32-ERR: error: instruction not supported on this GPU
69513 v_cmp_nge_f32_e64 s[10:11], v1, v2
69514 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69515 // W32-ERR: error: invalid operand for instruction
69517 v_cmp_nge_f32_e64 s[12:13], v1, v2
69518 // W64: encoding: [0x0c,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69519 // W32-ERR: error: invalid operand for instruction
69521 v_cmp_nge_f32_e64 s[100:101], v1, v2
69522 // W64: encoding: [0x64,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69523 // W32-ERR: error: invalid operand for instruction
69525 v_cmp_nge_f32_e64 vcc, v1, v2
69526 // W64: encoding: [0x6a,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69527 // W32-ERR: error: invalid operand for instruction
69529 v_cmp_nge_f32_e64 s[10:11], v255, v2
69530 // W64: encoding: [0x0a,0x00,0x09,0xd4,0xff,0x05,0x02,0x00]
69531 // W32-ERR: error: invalid operand for instruction
69533 v_cmp_nge_f32_e64 s[10:11], s1, v2
69534 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x04,0x02,0x00]
69535 // W32-ERR: error: invalid operand for instruction
69537 v_cmp_nge_f32_e64 s[10:11], s101, v2
69538 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x65,0x04,0x02,0x00]
69539 // W32-ERR: error: invalid operand for instruction
69541 v_cmp_nge_f32_e64 s[10:11], vcc_lo, v2
69542 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x6a,0x04,0x02,0x00]
69543 // W32-ERR: error: invalid operand for instruction
69545 v_cmp_nge_f32_e64 s[10:11], vcc_hi, v2
69546 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x6b,0x04,0x02,0x00]
69547 // W32-ERR: error: invalid operand for instruction
69549 v_cmp_nge_f32_e64 s[10:11], m0, v2
69550 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x7c,0x04,0x02,0x00]
69551 // W32-ERR: error: invalid operand for instruction
69553 v_cmp_nge_f32_e64 s[10:11], exec_lo, v2
69554 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x7e,0x04,0x02,0x00]
69555 // W32-ERR: error: invalid operand for instruction
69557 v_cmp_nge_f32_e64 s[10:11], exec_hi, v2
69558 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x7f,0x04,0x02,0x00]
69559 // W32-ERR: error: invalid operand for instruction
69561 v_cmp_nge_f32_e64 s[10:11], 0, v2
69562 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x80,0x04,0x02,0x00]
69563 // W32-ERR: error: invalid operand for instruction
69565 v_cmp_nge_f32_e64 s[10:11], -1, v2
69566 // W64: encoding: [0x0a,0x00,0x09,0xd4,0xc1,0x04,0x02,0x00]
69567 // W32-ERR: error: invalid operand for instruction
69569 v_cmp_nge_f32_e64 s[10:11], 0.5, v2
69570 // W64: encoding: [0x0a,0x00,0x09,0xd4,0xf0,0x04,0x02,0x00]
69571 // W32-ERR: error: invalid operand for instruction
69573 v_cmp_nge_f32_e64 s[10:11], -4.0, v2
69574 // W64: encoding: [0x0a,0x00,0x09,0xd4,0xf7,0x04,0x02,0x00]
69575 // W32-ERR: error: invalid operand for instruction
69577 v_cmp_nge_f32_e64 s[10:11], v1, v255
69578 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xff,0x03,0x00]
69579 // W32-ERR: error: invalid operand for instruction
69581 v_cmp_nge_f32_e64 s[10:11], v1, s2
69582 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x00,0x00]
69583 // W32-ERR: error: invalid operand for instruction
69585 v_cmp_nge_f32_e64 s[10:11], v1, s101
69586 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xcb,0x00,0x00]
69587 // W32-ERR: error: invalid operand for instruction
69589 v_cmp_nge_f32_e64 s[10:11], v1, vcc_lo
69590 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xd5,0x00,0x00]
69591 // W32-ERR: error: invalid operand for instruction
69593 v_cmp_nge_f32_e64 s[10:11], v1, vcc_hi
69594 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xd7,0x00,0x00]
69595 // W32-ERR: error: invalid operand for instruction
69597 v_cmp_nge_f32_e64 s[10:11], v1, m0
69598 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xf9,0x00,0x00]
69599 // W32-ERR: error: invalid operand for instruction
69601 v_cmp_nge_f32_e64 s[10:11], v1, exec_lo
69602 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xfd,0x00,0x00]
69603 // W32-ERR: error: invalid operand for instruction
69605 v_cmp_nge_f32_e64 s[10:11], v1, exec_hi
69606 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xff,0x00,0x00]
69607 // W32-ERR: error: invalid operand for instruction
69609 v_cmp_nge_f32_e64 s[10:11], v1, 0
69610 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x01,0x01,0x00]
69611 // W32-ERR: error: invalid operand for instruction
69613 v_cmp_nge_f32_e64 s[10:11], v1, -1
69614 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x83,0x01,0x00]
69615 // W32-ERR: error: invalid operand for instruction
69617 v_cmp_nge_f32_e64 s[10:11], v1, 0.5
69618 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xe1,0x01,0x00]
69619 // W32-ERR: error: invalid operand for instruction
69621 v_cmp_nge_f32_e64 s[10:11], v1, -4.0
69622 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xef,0x01,0x00]
69623 // W32-ERR: error: invalid operand for instruction
69625 v_cmp_nge_f32_e64 s[10:11], -v1, v2
69626 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x20]
69627 // W32-ERR: error: invalid operand for instruction
69629 v_cmp_nge_f32_e64 s[10:11], v1, -v2
69630 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x40]
69631 // W32-ERR: error: invalid operand for instruction
69633 v_cmp_nge_f32_e64 s[10:11], -v1, -v2
69634 // W64: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x60]
69635 // W32-ERR: error: invalid operand for instruction
69637 v_cmp_nge_f32_e64 s[10:11], v1, v2 clamp
69638 // W64: encoding: [0x0a,0x80,0x09,0xd4,0x01,0x05,0x02,0x00]
69639 // W32-ERR: error: invalid operand for instruction
69641 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
69642 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x06]
69643 // W32-ERR: error: invalid operand for instruction
69645 v_cmp_nge_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
69646 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x88,0x06,0x06]
69647 // W32-ERR: error: invalid operand for instruction
69649 v_cmp_nge_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
69650 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0xe4,0x06,0x06]
69651 // W32-ERR: error: invalid operand for instruction
69653 v_cmp_nge_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
69654 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x00,0x06,0x06]
69655 // W32-ERR: error: instruction not supported on this GPU
69657 v_cmp_nge_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
69658 // W64: encoding: [0xf9,0x04,0x12,0x7c,0xff,0x86,0x06,0x06]
69659 // W32-ERR: error: invalid operand for instruction
69661 v_cmp_nge_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
69662 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x86,0x06]
69663 // W32-ERR: error: invalid operand for instruction
69665 v_cmp_nge_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
69666 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x65,0x86,0x86,0x06]
69667 // W32-ERR: error: invalid operand for instruction
69669 v_cmp_nge_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
69670 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x6a,0x86,0x86,0x06]
69671 // W32-ERR: error: invalid operand for instruction
69673 v_cmp_nge_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
69674 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x6b,0x86,0x86,0x06]
69675 // W32-ERR: error: invalid operand for instruction
69677 v_cmp_nge_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
69678 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x7c,0x86,0x86,0x06]
69679 // W32-ERR: error: invalid operand for instruction
69681 v_cmp_nge_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
69682 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x7e,0x86,0x86,0x06]
69683 // W32-ERR: error: invalid operand for instruction
69685 v_cmp_nge_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
69686 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x7f,0x86,0x86,0x06]
69687 // W32-ERR: error: invalid operand for instruction
69689 v_cmp_nge_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
69690 // W64: encoding: [0xf9,0xfe,0x13,0x7c,0x01,0x86,0x06,0x06]
69691 // W32-ERR: error: invalid operand for instruction
69693 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
69694 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x06]
69695 // W32-ERR: error: invalid operand for instruction
69697 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
69698 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x00,0x06]
69699 // W32-ERR: error: invalid operand for instruction
69701 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
69702 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x01,0x06]
69703 // W32-ERR: error: invalid operand for instruction
69705 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
69706 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x02,0x06]
69707 // W32-ERR: error: invalid operand for instruction
69709 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
69710 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x03,0x06]
69711 // W32-ERR: error: invalid operand for instruction
69713 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
69714 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x04,0x06]
69715 // W32-ERR: error: invalid operand for instruction
69717 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
69718 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x05,0x06]
69719 // W32-ERR: error: invalid operand for instruction
69721 v_cmp_nge_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
69722 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x16,0x06]
69723 // W32-ERR: error: invalid operand for instruction
69725 v_cmp_nge_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
69726 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x26,0x06]
69727 // W32-ERR: error: invalid operand for instruction
69729 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
69730 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x06]
69731 // W32-ERR: error: invalid operand for instruction
69733 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
69734 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x00]
69735 // W32-ERR: error: invalid operand for instruction
69737 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
69738 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x01]
69739 // W32-ERR: error: invalid operand for instruction
69741 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
69742 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x02]
69743 // W32-ERR: error: invalid operand for instruction
69745 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
69746 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x03]
69747 // W32-ERR: error: invalid operand for instruction
69749 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
69750 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x04]
69751 // W32-ERR: error: invalid operand for instruction
69753 v_cmp_nge_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
69754 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x05]
69755 // W32-ERR: error: invalid operand for instruction
69757 v_cmp_nge_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
69758 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x16]
69759 // W32-ERR: error: invalid operand for instruction
69761 v_cmp_nge_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
69762 // W64: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x26]
69763 // W32-ERR: error: invalid operand for instruction
69765 v_cmp_nge_f32 vcc_lo, v1, v2
69766 // W32: encoding: [0x01,0x05,0x12,0x7c]
69767 // W64-ERR: error: instruction not supported on this GPU
69769 v_cmp_nge_f32 vcc_lo, v255, v2
69770 // W32: encoding: [0xff,0x05,0x12,0x7c]
69771 // W64-ERR: error: instruction not supported on this GPU
69773 v_cmp_nge_f32 vcc_lo, s1, v2
69774 // W32: encoding: [0x01,0x04,0x12,0x7c]
69775 // W64-ERR: error: instruction not supported on this GPU
69777 v_cmp_nge_f32 vcc_lo, s101, v2
69778 // W32: encoding: [0x65,0x04,0x12,0x7c]
69779 // W64-ERR: error: instruction not supported on this GPU
69781 v_cmp_nge_f32 vcc_lo, vcc_lo, v2
69782 // W32: encoding: [0x6a,0x04,0x12,0x7c]
69783 // W64-ERR: error: instruction not supported on this GPU
69785 v_cmp_nge_f32 vcc_lo, vcc_hi, v2
69786 // W32: encoding: [0x6b,0x04,0x12,0x7c]
69787 // W64-ERR: error: instruction not supported on this GPU
69789 v_cmp_nge_f32 vcc_lo, m0, v2
69790 // W32: encoding: [0x7c,0x04,0x12,0x7c]
69791 // W64-ERR: error: instruction not supported on this GPU
69793 v_cmp_nge_f32 vcc_lo, exec_lo, v2
69794 // W32: encoding: [0x7e,0x04,0x12,0x7c]
69795 // W64-ERR: error: instruction not supported on this GPU
69797 v_cmp_nge_f32 vcc_lo, exec_hi, v2
69798 // W32: encoding: [0x7f,0x04,0x12,0x7c]
69799 // W64-ERR: error: instruction not supported on this GPU
69801 v_cmp_nge_f32 vcc_lo, 0, v2
69802 // W32: encoding: [0x80,0x04,0x12,0x7c]
69803 // W64-ERR: error: instruction not supported on this GPU
69805 v_cmp_nge_f32 vcc_lo, -1, v2
69806 // W32: encoding: [0xc1,0x04,0x12,0x7c]
69807 // W64-ERR: error: instruction not supported on this GPU
69809 v_cmp_nge_f32 vcc_lo, 0.5, v2
69810 // W32: encoding: [0xf0,0x04,0x12,0x7c]
69811 // W64-ERR: error: instruction not supported on this GPU
69813 v_cmp_nge_f32 vcc_lo, -4.0, v2
69814 // W32: encoding: [0xf7,0x04,0x12,0x7c]
69815 // W64-ERR: error: instruction not supported on this GPU
69817 v_cmp_nge_f32 vcc_lo, 0xaf123456, v2
69818 // W32: encoding: [0xff,0x04,0x12,0x7c,0x56,0x34,0x12,0xaf]
69819 // W64-ERR: error: instruction not supported on this GPU
69821 v_cmp_nge_f32 vcc_lo, 0x3f717273, v2
69822 // W32: encoding: [0xff,0x04,0x12,0x7c,0x73,0x72,0x71,0x3f]
69823 // W64-ERR: error: instruction not supported on this GPU
69825 v_cmp_nge_f32 vcc_lo, v1, v255
69826 // W32: encoding: [0x01,0xff,0x13,0x7c]
69827 // W64-ERR: error: instruction not supported on this GPU
69829 v_cmp_nge_f32_e64 s10, v1, v2
69830 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69831 // W64-ERR: error: invalid operand for instruction
69833 v_cmp_nge_f32_e64 s12, v1, v2
69834 // W32: encoding: [0x0c,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69835 // W64-ERR: error: invalid operand for instruction
69837 v_cmp_nge_f32_e64 s100, v1, v2
69838 // W32: encoding: [0x64,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69839 // W64-ERR: error: invalid operand for instruction
69841 v_cmp_nge_f32_e64 vcc_lo, v1, v2
69842 // W32: encoding: [0x6a,0x00,0x09,0xd4,0x01,0x05,0x02,0x00]
69843 // W64-ERR: error: invalid operand for instruction
69845 v_cmp_nge_f32_e64 s10, v255, v2
69846 // W32: encoding: [0x0a,0x00,0x09,0xd4,0xff,0x05,0x02,0x00]
69847 // W64-ERR: error: invalid operand for instruction
69849 v_cmp_nge_f32_e64 s10, s1, v2
69850 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x04,0x02,0x00]
69851 // W64-ERR: error: invalid operand for instruction
69853 v_cmp_nge_f32_e64 s10, s101, v2
69854 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x65,0x04,0x02,0x00]
69855 // W64-ERR: error: invalid operand for instruction
69857 v_cmp_nge_f32_e64 s10, vcc_lo, v2
69858 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x6a,0x04,0x02,0x00]
69859 // W64-ERR: error: invalid operand for instruction
69861 v_cmp_nge_f32_e64 s10, vcc_hi, v2
69862 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x6b,0x04,0x02,0x00]
69863 // W64-ERR: error: invalid operand for instruction
69865 v_cmp_nge_f32_e64 s10, m0, v2
69866 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x7c,0x04,0x02,0x00]
69867 // W64-ERR: error: invalid operand for instruction
69869 v_cmp_nge_f32_e64 s10, exec_lo, v2
69870 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x7e,0x04,0x02,0x00]
69871 // W64-ERR: error: invalid operand for instruction
69873 v_cmp_nge_f32_e64 s10, exec_hi, v2
69874 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x7f,0x04,0x02,0x00]
69875 // W64-ERR: error: invalid operand for instruction
69877 v_cmp_nge_f32_e64 s10, 0, v2
69878 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x80,0x04,0x02,0x00]
69879 // W64-ERR: error: invalid operand for instruction
69881 v_cmp_nge_f32_e64 s10, -1, v2
69882 // W32: encoding: [0x0a,0x00,0x09,0xd4,0xc1,0x04,0x02,0x00]
69883 // W64-ERR: error: invalid operand for instruction
69885 v_cmp_nge_f32_e64 s10, 0.5, v2
69886 // W32: encoding: [0x0a,0x00,0x09,0xd4,0xf0,0x04,0x02,0x00]
69887 // W64-ERR: error: invalid operand for instruction
69889 v_cmp_nge_f32_e64 s10, -4.0, v2
69890 // W32: encoding: [0x0a,0x00,0x09,0xd4,0xf7,0x04,0x02,0x00]
69891 // W64-ERR: error: invalid operand for instruction
69893 v_cmp_nge_f32_e64 s10, v1, v255
69894 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xff,0x03,0x00]
69895 // W64-ERR: error: invalid operand for instruction
69897 v_cmp_nge_f32_e64 s10, v1, s2
69898 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x00,0x00]
69899 // W64-ERR: error: invalid operand for instruction
69901 v_cmp_nge_f32_e64 s10, v1, s101
69902 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xcb,0x00,0x00]
69903 // W64-ERR: error: invalid operand for instruction
69905 v_cmp_nge_f32_e64 s10, v1, vcc_lo
69906 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xd5,0x00,0x00]
69907 // W64-ERR: error: invalid operand for instruction
69909 v_cmp_nge_f32_e64 s10, v1, vcc_hi
69910 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xd7,0x00,0x00]
69911 // W64-ERR: error: invalid operand for instruction
69913 v_cmp_nge_f32_e64 s10, v1, m0
69914 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xf9,0x00,0x00]
69915 // W64-ERR: error: invalid operand for instruction
69917 v_cmp_nge_f32_e64 s10, v1, exec_lo
69918 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xfd,0x00,0x00]
69919 // W64-ERR: error: invalid operand for instruction
69921 v_cmp_nge_f32_e64 s10, v1, exec_hi
69922 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xff,0x00,0x00]
69923 // W64-ERR: error: invalid operand for instruction
69925 v_cmp_nge_f32_e64 s10, v1, 0
69926 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x01,0x01,0x00]
69927 // W64-ERR: error: invalid operand for instruction
69929 v_cmp_nge_f32_e64 s10, v1, -1
69930 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x83,0x01,0x00]
69931 // W64-ERR: error: invalid operand for instruction
69933 v_cmp_nge_f32_e64 s10, v1, 0.5
69934 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xe1,0x01,0x00]
69935 // W64-ERR: error: invalid operand for instruction
69937 v_cmp_nge_f32_e64 s10, v1, -4.0
69938 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0xef,0x01,0x00]
69939 // W64-ERR: error: invalid operand for instruction
69941 v_cmp_nge_f32_e64 s10, -v1, v2
69942 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x20]
69943 // W64-ERR: error: invalid operand for instruction
69945 v_cmp_nge_f32_e64 s10, v1, -v2
69946 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x40]
69947 // W64-ERR: error: invalid operand for instruction
69949 v_cmp_nge_f32_e64 s10, -v1, -v2
69950 // W32: encoding: [0x0a,0x00,0x09,0xd4,0x01,0x05,0x02,0x60]
69951 // W64-ERR: error: invalid operand for instruction
69953 v_cmp_nge_f32_e64 s10, v1, v2 clamp
69954 // W32: encoding: [0x0a,0x80,0x09,0xd4,0x01,0x05,0x02,0x00]
69955 // W64-ERR: error: invalid operand for instruction
69957 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
69958 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x06]
69959 // W64-ERR: error: invalid operand for instruction
69961 v_cmp_nge_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
69962 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x88,0x06,0x06]
69963 // W64-ERR: error: invalid operand for instruction
69965 v_cmp_nge_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
69966 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0xe4,0x06,0x06]
69967 // W64-ERR: error: invalid operand for instruction
69969 v_cmp_nge_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
69970 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x00,0x06,0x06]
69971 // W64-ERR: error: invalid operand for instruction
69973 v_cmp_nge_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
69974 // W32: encoding: [0xf9,0x04,0x12,0x7c,0xff,0x86,0x06,0x06]
69975 // W64-ERR: error: invalid operand for instruction
69977 v_cmp_nge_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
69978 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x86,0x06]
69979 // W64-ERR: error: invalid operand for instruction
69981 v_cmp_nge_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
69982 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x65,0x86,0x86,0x06]
69983 // W64-ERR: error: invalid operand for instruction
69985 v_cmp_nge_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
69986 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x6a,0x86,0x86,0x06]
69987 // W64-ERR: error: invalid operand for instruction
69989 v_cmp_nge_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
69990 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x6b,0x86,0x86,0x06]
69991 // W64-ERR: error: invalid operand for instruction
69993 v_cmp_nge_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
69994 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x7c,0x86,0x86,0x06]
69995 // W64-ERR: error: invalid operand for instruction
69997 v_cmp_nge_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
69998 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x7e,0x86,0x86,0x06]
69999 // W64-ERR: error: invalid operand for instruction
70001 v_cmp_nge_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
70002 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x7f,0x86,0x86,0x06]
70003 // W64-ERR: error: invalid operand for instruction
70005 v_cmp_nge_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
70006 // W32: encoding: [0xf9,0xfe,0x13,0x7c,0x01,0x86,0x06,0x06]
70007 // W64-ERR: error: invalid operand for instruction
70009 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
70010 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x06]
70011 // W64-ERR: error: invalid operand for instruction
70013 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
70014 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x00,0x06]
70015 // W64-ERR: error: invalid operand for instruction
70017 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
70018 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x01,0x06]
70019 // W64-ERR: error: invalid operand for instruction
70021 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
70022 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x02,0x06]
70023 // W64-ERR: error: invalid operand for instruction
70025 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
70026 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x03,0x06]
70027 // W64-ERR: error: invalid operand for instruction
70029 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
70030 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x04,0x06]
70031 // W64-ERR: error: invalid operand for instruction
70033 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
70034 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x05,0x06]
70035 // W64-ERR: error: invalid operand for instruction
70037 v_cmp_nge_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
70038 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x16,0x06]
70039 // W64-ERR: error: invalid operand for instruction
70041 v_cmp_nge_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
70042 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x26,0x06]
70043 // W64-ERR: error: invalid operand for instruction
70045 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
70046 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x06]
70047 // W64-ERR: error: invalid operand for instruction
70049 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
70050 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x00]
70051 // W64-ERR: error: invalid operand for instruction
70053 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
70054 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x01]
70055 // W64-ERR: error: invalid operand for instruction
70057 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
70058 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x02]
70059 // W64-ERR: error: invalid operand for instruction
70061 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
70062 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x03]
70063 // W64-ERR: error: invalid operand for instruction
70065 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
70066 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x04]
70067 // W64-ERR: error: invalid operand for instruction
70069 v_cmp_nge_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
70070 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x05]
70071 // W64-ERR: error: invalid operand for instruction
70073 v_cmp_nge_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
70074 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x16]
70075 // W64-ERR: error: invalid operand for instruction
70077 v_cmp_nge_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
70078 // W32: encoding: [0xf9,0x04,0x12,0x7c,0x01,0x86,0x06,0x26]
70079 // W64-ERR: error: invalid operand for instruction
70081 v_cmp_nlg_f32 vcc, v1, v2
70082 // W64: encoding: [0x01,0x05,0x14,0x7c]
70083 // W32-ERR: error: instruction not supported on this GPU
70085 v_cmp_nlg_f32 vcc, v255, v2
70086 // W64: encoding: [0xff,0x05,0x14,0x7c]
70087 // W32-ERR: error: instruction not supported on this GPU
70089 v_cmp_nlg_f32 vcc, s1, v2
70090 // W64: encoding: [0x01,0x04,0x14,0x7c]
70091 // W32-ERR: error: instruction not supported on this GPU
70093 v_cmp_nlg_f32 vcc, s101, v2
70094 // W64: encoding: [0x65,0x04,0x14,0x7c]
70095 // W32-ERR: error: instruction not supported on this GPU
70097 v_cmp_nlg_f32 vcc, vcc_lo, v2
70098 // W64: encoding: [0x6a,0x04,0x14,0x7c]
70099 // W32-ERR: error: instruction not supported on this GPU
70101 v_cmp_nlg_f32 vcc, vcc_hi, v2
70102 // W64: encoding: [0x6b,0x04,0x14,0x7c]
70103 // W32-ERR: error: instruction not supported on this GPU
70105 v_cmp_nlg_f32 vcc, m0, v2
70106 // W64: encoding: [0x7c,0x04,0x14,0x7c]
70107 // W32-ERR: error: instruction not supported on this GPU
70109 v_cmp_nlg_f32 vcc, exec_lo, v2
70110 // W64: encoding: [0x7e,0x04,0x14,0x7c]
70111 // W32-ERR: error: instruction not supported on this GPU
70113 v_cmp_nlg_f32 vcc, exec_hi, v2
70114 // W64: encoding: [0x7f,0x04,0x14,0x7c]
70115 // W32-ERR: error: instruction not supported on this GPU
70117 v_cmp_nlg_f32 vcc, 0, v2
70118 // W64: encoding: [0x80,0x04,0x14,0x7c]
70119 // W32-ERR: error: instruction not supported on this GPU
70121 v_cmp_nlg_f32 vcc, -1, v2
70122 // W64: encoding: [0xc1,0x04,0x14,0x7c]
70123 // W32-ERR: error: instruction not supported on this GPU
70125 v_cmp_nlg_f32 vcc, 0.5, v2
70126 // W64: encoding: [0xf0,0x04,0x14,0x7c]
70127 // W32-ERR: error: instruction not supported on this GPU
70129 v_cmp_nlg_f32 vcc, -4.0, v2
70130 // W64: encoding: [0xf7,0x04,0x14,0x7c]
70131 // W32-ERR: error: instruction not supported on this GPU
70133 v_cmp_nlg_f32 vcc, 0xaf123456, v2
70134 // W64: encoding: [0xff,0x04,0x14,0x7c,0x56,0x34,0x12,0xaf]
70135 // W32-ERR: error: instruction not supported on this GPU
70137 v_cmp_nlg_f32 vcc, 0x3f717273, v2
70138 // W64: encoding: [0xff,0x04,0x14,0x7c,0x73,0x72,0x71,0x3f]
70139 // W32-ERR: error: instruction not supported on this GPU
70141 v_cmp_nlg_f32 vcc, v1, v255
70142 // W64: encoding: [0x01,0xff,0x15,0x7c]
70143 // W32-ERR: error: instruction not supported on this GPU
70145 v_cmp_nlg_f32_e64 s[10:11], v1, v2
70146 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70147 // W32-ERR: error: invalid operand for instruction
70149 v_cmp_nlg_f32_e64 s[12:13], v1, v2
70150 // W64: encoding: [0x0c,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70151 // W32-ERR: error: invalid operand for instruction
70153 v_cmp_nlg_f32_e64 s[100:101], v1, v2
70154 // W64: encoding: [0x64,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70155 // W32-ERR: error: invalid operand for instruction
70157 v_cmp_nlg_f32_e64 vcc, v1, v2
70158 // W64: encoding: [0x6a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70159 // W32-ERR: error: invalid operand for instruction
70161 v_cmp_nlg_f32_e64 s[10:11], v255, v2
70162 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0xff,0x05,0x02,0x00]
70163 // W32-ERR: error: invalid operand for instruction
70165 v_cmp_nlg_f32_e64 s[10:11], s1, v2
70166 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x04,0x02,0x00]
70167 // W32-ERR: error: invalid operand for instruction
70169 v_cmp_nlg_f32_e64 s[10:11], s101, v2
70170 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x65,0x04,0x02,0x00]
70171 // W32-ERR: error: invalid operand for instruction
70173 v_cmp_nlg_f32_e64 s[10:11], vcc_lo, v2
70174 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x6a,0x04,0x02,0x00]
70175 // W32-ERR: error: invalid operand for instruction
70177 v_cmp_nlg_f32_e64 s[10:11], vcc_hi, v2
70178 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x6b,0x04,0x02,0x00]
70179 // W32-ERR: error: invalid operand for instruction
70181 v_cmp_nlg_f32_e64 s[10:11], m0, v2
70182 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x7c,0x04,0x02,0x00]
70183 // W32-ERR: error: invalid operand for instruction
70185 v_cmp_nlg_f32_e64 s[10:11], exec_lo, v2
70186 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x7e,0x04,0x02,0x00]
70187 // W32-ERR: error: invalid operand for instruction
70189 v_cmp_nlg_f32_e64 s[10:11], exec_hi, v2
70190 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x7f,0x04,0x02,0x00]
70191 // W32-ERR: error: invalid operand for instruction
70193 v_cmp_nlg_f32_e64 s[10:11], 0, v2
70194 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x80,0x04,0x02,0x00]
70195 // W32-ERR: error: invalid operand for instruction
70197 v_cmp_nlg_f32_e64 s[10:11], -1, v2
70198 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0xc1,0x04,0x02,0x00]
70199 // W32-ERR: error: invalid operand for instruction
70201 v_cmp_nlg_f32_e64 s[10:11], 0.5, v2
70202 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0xf0,0x04,0x02,0x00]
70203 // W32-ERR: error: invalid operand for instruction
70205 v_cmp_nlg_f32_e64 s[10:11], -4.0, v2
70206 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0xf7,0x04,0x02,0x00]
70207 // W32-ERR: error: invalid operand for instruction
70209 v_cmp_nlg_f32_e64 s[10:11], v1, v255
70210 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xff,0x03,0x00]
70211 // W32-ERR: error: invalid operand for instruction
70213 v_cmp_nlg_f32_e64 s[10:11], v1, s2
70214 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x00,0x00]
70215 // W32-ERR: error: invalid operand for instruction
70217 v_cmp_nlg_f32_e64 s[10:11], v1, s101
70218 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xcb,0x00,0x00]
70219 // W32-ERR: error: invalid operand for instruction
70221 v_cmp_nlg_f32_e64 s[10:11], v1, vcc_lo
70222 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xd5,0x00,0x00]
70223 // W32-ERR: error: invalid operand for instruction
70225 v_cmp_nlg_f32_e64 s[10:11], v1, vcc_hi
70226 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xd7,0x00,0x00]
70227 // W32-ERR: error: invalid operand for instruction
70229 v_cmp_nlg_f32_e64 s[10:11], v1, m0
70230 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xf9,0x00,0x00]
70231 // W32-ERR: error: invalid operand for instruction
70233 v_cmp_nlg_f32_e64 s[10:11], v1, exec_lo
70234 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xfd,0x00,0x00]
70235 // W32-ERR: error: invalid operand for instruction
70237 v_cmp_nlg_f32_e64 s[10:11], v1, exec_hi
70238 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xff,0x00,0x00]
70239 // W32-ERR: error: invalid operand for instruction
70241 v_cmp_nlg_f32_e64 s[10:11], v1, 0
70242 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x01,0x01,0x00]
70243 // W32-ERR: error: invalid operand for instruction
70245 v_cmp_nlg_f32_e64 s[10:11], v1, -1
70246 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x83,0x01,0x00]
70247 // W32-ERR: error: invalid operand for instruction
70249 v_cmp_nlg_f32_e64 s[10:11], v1, 0.5
70250 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xe1,0x01,0x00]
70251 // W32-ERR: error: invalid operand for instruction
70253 v_cmp_nlg_f32_e64 s[10:11], v1, -4.0
70254 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xef,0x01,0x00]
70255 // W32-ERR: error: invalid operand for instruction
70257 v_cmp_nlg_f32_e64 s[10:11], -v1, v2
70258 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x20]
70259 // W32-ERR: error: invalid operand for instruction
70261 v_cmp_nlg_f32_e64 s[10:11], v1, -v2
70262 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x40]
70263 // W32-ERR: error: invalid operand for instruction
70265 v_cmp_nlg_f32_e64 s[10:11], -v1, -v2
70266 // W64: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x60]
70267 // W32-ERR: error: invalid operand for instruction
70269 v_cmp_nlg_f32_e64 s[10:11], v1, v2 clamp
70270 // W64: encoding: [0x0a,0x80,0x0a,0xd4,0x01,0x05,0x02,0x00]
70271 // W32-ERR: error: invalid operand for instruction
70273 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
70274 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x06]
70275 // W32-ERR: error: invalid operand for instruction
70277 v_cmp_nlg_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
70278 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x88,0x06,0x06]
70279 // W32-ERR: error: invalid operand for instruction
70281 v_cmp_nlg_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
70282 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0xe4,0x06,0x06]
70283 // W32-ERR: error: invalid operand for instruction
70285 v_cmp_nlg_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
70286 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x00,0x06,0x06]
70287 // W32-ERR: error: instruction not supported on this GPU
70289 v_cmp_nlg_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
70290 // W64: encoding: [0xf9,0x04,0x14,0x7c,0xff,0x86,0x06,0x06]
70291 // W32-ERR: error: invalid operand for instruction
70293 v_cmp_nlg_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
70294 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x86,0x06]
70295 // W32-ERR: error: invalid operand for instruction
70297 v_cmp_nlg_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
70298 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x65,0x86,0x86,0x06]
70299 // W32-ERR: error: invalid operand for instruction
70301 v_cmp_nlg_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
70302 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x6a,0x86,0x86,0x06]
70303 // W32-ERR: error: invalid operand for instruction
70305 v_cmp_nlg_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
70306 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x6b,0x86,0x86,0x06]
70307 // W32-ERR: error: invalid operand for instruction
70309 v_cmp_nlg_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
70310 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x7c,0x86,0x86,0x06]
70311 // W32-ERR: error: invalid operand for instruction
70313 v_cmp_nlg_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
70314 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x7e,0x86,0x86,0x06]
70315 // W32-ERR: error: invalid operand for instruction
70317 v_cmp_nlg_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
70318 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x7f,0x86,0x86,0x06]
70319 // W32-ERR: error: invalid operand for instruction
70321 v_cmp_nlg_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
70322 // W64: encoding: [0xf9,0xfe,0x15,0x7c,0x01,0x86,0x06,0x06]
70323 // W32-ERR: error: invalid operand for instruction
70325 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
70326 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x06]
70327 // W32-ERR: error: invalid operand for instruction
70329 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
70330 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x00,0x06]
70331 // W32-ERR: error: invalid operand for instruction
70333 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
70334 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x01,0x06]
70335 // W32-ERR: error: invalid operand for instruction
70337 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
70338 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x02,0x06]
70339 // W32-ERR: error: invalid operand for instruction
70341 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
70342 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x03,0x06]
70343 // W32-ERR: error: invalid operand for instruction
70345 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
70346 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x04,0x06]
70347 // W32-ERR: error: invalid operand for instruction
70349 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
70350 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x05,0x06]
70351 // W32-ERR: error: invalid operand for instruction
70353 v_cmp_nlg_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
70354 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x16,0x06]
70355 // W32-ERR: error: invalid operand for instruction
70357 v_cmp_nlg_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
70358 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x26,0x06]
70359 // W32-ERR: error: invalid operand for instruction
70361 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
70362 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x06]
70363 // W32-ERR: error: invalid operand for instruction
70365 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
70366 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x00]
70367 // W32-ERR: error: invalid operand for instruction
70369 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
70370 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x01]
70371 // W32-ERR: error: invalid operand for instruction
70373 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
70374 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x02]
70375 // W32-ERR: error: invalid operand for instruction
70377 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
70378 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x03]
70379 // W32-ERR: error: invalid operand for instruction
70381 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
70382 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x04]
70383 // W32-ERR: error: invalid operand for instruction
70385 v_cmp_nlg_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
70386 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x05]
70387 // W32-ERR: error: invalid operand for instruction
70389 v_cmp_nlg_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
70390 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x16]
70391 // W32-ERR: error: invalid operand for instruction
70393 v_cmp_nlg_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
70394 // W64: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x26]
70395 // W32-ERR: error: invalid operand for instruction
70397 v_cmp_nlg_f32 vcc_lo, v1, v2
70398 // W32: encoding: [0x01,0x05,0x14,0x7c]
70399 // W64-ERR: error: instruction not supported on this GPU
70401 v_cmp_nlg_f32 vcc_lo, v255, v2
70402 // W32: encoding: [0xff,0x05,0x14,0x7c]
70403 // W64-ERR: error: instruction not supported on this GPU
70405 v_cmp_nlg_f32 vcc_lo, s1, v2
70406 // W32: encoding: [0x01,0x04,0x14,0x7c]
70407 // W64-ERR: error: instruction not supported on this GPU
70409 v_cmp_nlg_f32 vcc_lo, s101, v2
70410 // W32: encoding: [0x65,0x04,0x14,0x7c]
70411 // W64-ERR: error: instruction not supported on this GPU
70413 v_cmp_nlg_f32 vcc_lo, vcc_lo, v2
70414 // W32: encoding: [0x6a,0x04,0x14,0x7c]
70415 // W64-ERR: error: instruction not supported on this GPU
70417 v_cmp_nlg_f32 vcc_lo, vcc_hi, v2
70418 // W32: encoding: [0x6b,0x04,0x14,0x7c]
70419 // W64-ERR: error: instruction not supported on this GPU
70421 v_cmp_nlg_f32 vcc_lo, m0, v2
70422 // W32: encoding: [0x7c,0x04,0x14,0x7c]
70423 // W64-ERR: error: instruction not supported on this GPU
70425 v_cmp_nlg_f32 vcc_lo, exec_lo, v2
70426 // W32: encoding: [0x7e,0x04,0x14,0x7c]
70427 // W64-ERR: error: instruction not supported on this GPU
70429 v_cmp_nlg_f32 vcc_lo, exec_hi, v2
70430 // W32: encoding: [0x7f,0x04,0x14,0x7c]
70431 // W64-ERR: error: instruction not supported on this GPU
70433 v_cmp_nlg_f32 vcc_lo, 0, v2
70434 // W32: encoding: [0x80,0x04,0x14,0x7c]
70435 // W64-ERR: error: instruction not supported on this GPU
70437 v_cmp_nlg_f32 vcc_lo, -1, v2
70438 // W32: encoding: [0xc1,0x04,0x14,0x7c]
70439 // W64-ERR: error: instruction not supported on this GPU
70441 v_cmp_nlg_f32 vcc_lo, 0.5, v2
70442 // W32: encoding: [0xf0,0x04,0x14,0x7c]
70443 // W64-ERR: error: instruction not supported on this GPU
70445 v_cmp_nlg_f32 vcc_lo, -4.0, v2
70446 // W32: encoding: [0xf7,0x04,0x14,0x7c]
70447 // W64-ERR: error: instruction not supported on this GPU
70449 v_cmp_nlg_f32 vcc_lo, 0xaf123456, v2
70450 // W32: encoding: [0xff,0x04,0x14,0x7c,0x56,0x34,0x12,0xaf]
70451 // W64-ERR: error: instruction not supported on this GPU
70453 v_cmp_nlg_f32 vcc_lo, 0x3f717273, v2
70454 // W32: encoding: [0xff,0x04,0x14,0x7c,0x73,0x72,0x71,0x3f]
70455 // W64-ERR: error: instruction not supported on this GPU
70457 v_cmp_nlg_f32 vcc_lo, v1, v255
70458 // W32: encoding: [0x01,0xff,0x15,0x7c]
70459 // W64-ERR: error: instruction not supported on this GPU
70461 v_cmp_nlg_f32_e64 s10, v1, v2
70462 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70463 // W64-ERR: error: invalid operand for instruction
70465 v_cmp_nlg_f32_e64 s12, v1, v2
70466 // W32: encoding: [0x0c,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70467 // W64-ERR: error: invalid operand for instruction
70469 v_cmp_nlg_f32_e64 s100, v1, v2
70470 // W32: encoding: [0x64,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70471 // W64-ERR: error: invalid operand for instruction
70473 v_cmp_nlg_f32_e64 vcc_lo, v1, v2
70474 // W32: encoding: [0x6a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x00]
70475 // W64-ERR: error: invalid operand for instruction
70477 v_cmp_nlg_f32_e64 s10, v255, v2
70478 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0xff,0x05,0x02,0x00]
70479 // W64-ERR: error: invalid operand for instruction
70481 v_cmp_nlg_f32_e64 s10, s1, v2
70482 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x04,0x02,0x00]
70483 // W64-ERR: error: invalid operand for instruction
70485 v_cmp_nlg_f32_e64 s10, s101, v2
70486 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x65,0x04,0x02,0x00]
70487 // W64-ERR: error: invalid operand for instruction
70489 v_cmp_nlg_f32_e64 s10, vcc_lo, v2
70490 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x6a,0x04,0x02,0x00]
70491 // W64-ERR: error: invalid operand for instruction
70493 v_cmp_nlg_f32_e64 s10, vcc_hi, v2
70494 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x6b,0x04,0x02,0x00]
70495 // W64-ERR: error: invalid operand for instruction
70497 v_cmp_nlg_f32_e64 s10, m0, v2
70498 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x7c,0x04,0x02,0x00]
70499 // W64-ERR: error: invalid operand for instruction
70501 v_cmp_nlg_f32_e64 s10, exec_lo, v2
70502 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x7e,0x04,0x02,0x00]
70503 // W64-ERR: error: invalid operand for instruction
70505 v_cmp_nlg_f32_e64 s10, exec_hi, v2
70506 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x7f,0x04,0x02,0x00]
70507 // W64-ERR: error: invalid operand for instruction
70509 v_cmp_nlg_f32_e64 s10, 0, v2
70510 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x80,0x04,0x02,0x00]
70511 // W64-ERR: error: invalid operand for instruction
70513 v_cmp_nlg_f32_e64 s10, -1, v2
70514 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0xc1,0x04,0x02,0x00]
70515 // W64-ERR: error: invalid operand for instruction
70517 v_cmp_nlg_f32_e64 s10, 0.5, v2
70518 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0xf0,0x04,0x02,0x00]
70519 // W64-ERR: error: invalid operand for instruction
70521 v_cmp_nlg_f32_e64 s10, -4.0, v2
70522 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0xf7,0x04,0x02,0x00]
70523 // W64-ERR: error: invalid operand for instruction
70525 v_cmp_nlg_f32_e64 s10, v1, v255
70526 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xff,0x03,0x00]
70527 // W64-ERR: error: invalid operand for instruction
70529 v_cmp_nlg_f32_e64 s10, v1, s2
70530 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x00,0x00]
70531 // W64-ERR: error: invalid operand for instruction
70533 v_cmp_nlg_f32_e64 s10, v1, s101
70534 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xcb,0x00,0x00]
70535 // W64-ERR: error: invalid operand for instruction
70537 v_cmp_nlg_f32_e64 s10, v1, vcc_lo
70538 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xd5,0x00,0x00]
70539 // W64-ERR: error: invalid operand for instruction
70541 v_cmp_nlg_f32_e64 s10, v1, vcc_hi
70542 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xd7,0x00,0x00]
70543 // W64-ERR: error: invalid operand for instruction
70545 v_cmp_nlg_f32_e64 s10, v1, m0
70546 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xf9,0x00,0x00]
70547 // W64-ERR: error: invalid operand for instruction
70549 v_cmp_nlg_f32_e64 s10, v1, exec_lo
70550 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xfd,0x00,0x00]
70551 // W64-ERR: error: invalid operand for instruction
70553 v_cmp_nlg_f32_e64 s10, v1, exec_hi
70554 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xff,0x00,0x00]
70555 // W64-ERR: error: invalid operand for instruction
70557 v_cmp_nlg_f32_e64 s10, v1, 0
70558 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x01,0x01,0x00]
70559 // W64-ERR: error: invalid operand for instruction
70561 v_cmp_nlg_f32_e64 s10, v1, -1
70562 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x83,0x01,0x00]
70563 // W64-ERR: error: invalid operand for instruction
70565 v_cmp_nlg_f32_e64 s10, v1, 0.5
70566 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xe1,0x01,0x00]
70567 // W64-ERR: error: invalid operand for instruction
70569 v_cmp_nlg_f32_e64 s10, v1, -4.0
70570 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0xef,0x01,0x00]
70571 // W64-ERR: error: invalid operand for instruction
70573 v_cmp_nlg_f32_e64 s10, -v1, v2
70574 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x20]
70575 // W64-ERR: error: invalid operand for instruction
70577 v_cmp_nlg_f32_e64 s10, v1, -v2
70578 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x40]
70579 // W64-ERR: error: invalid operand for instruction
70581 v_cmp_nlg_f32_e64 s10, -v1, -v2
70582 // W32: encoding: [0x0a,0x00,0x0a,0xd4,0x01,0x05,0x02,0x60]
70583 // W64-ERR: error: invalid operand for instruction
70585 v_cmp_nlg_f32_e64 s10, v1, v2 clamp
70586 // W32: encoding: [0x0a,0x80,0x0a,0xd4,0x01,0x05,0x02,0x00]
70587 // W64-ERR: error: invalid operand for instruction
70589 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
70590 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x06]
70591 // W64-ERR: error: invalid operand for instruction
70593 v_cmp_nlg_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
70594 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x88,0x06,0x06]
70595 // W64-ERR: error: invalid operand for instruction
70597 v_cmp_nlg_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
70598 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0xe4,0x06,0x06]
70599 // W64-ERR: error: invalid operand for instruction
70601 v_cmp_nlg_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
70602 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x00,0x06,0x06]
70603 // W64-ERR: error: invalid operand for instruction
70605 v_cmp_nlg_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
70606 // W32: encoding: [0xf9,0x04,0x14,0x7c,0xff,0x86,0x06,0x06]
70607 // W64-ERR: error: invalid operand for instruction
70609 v_cmp_nlg_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
70610 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x86,0x06]
70611 // W64-ERR: error: invalid operand for instruction
70613 v_cmp_nlg_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
70614 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x65,0x86,0x86,0x06]
70615 // W64-ERR: error: invalid operand for instruction
70617 v_cmp_nlg_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
70618 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x6a,0x86,0x86,0x06]
70619 // W64-ERR: error: invalid operand for instruction
70621 v_cmp_nlg_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
70622 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x6b,0x86,0x86,0x06]
70623 // W64-ERR: error: invalid operand for instruction
70625 v_cmp_nlg_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
70626 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x7c,0x86,0x86,0x06]
70627 // W64-ERR: error: invalid operand for instruction
70629 v_cmp_nlg_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
70630 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x7e,0x86,0x86,0x06]
70631 // W64-ERR: error: invalid operand for instruction
70633 v_cmp_nlg_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
70634 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x7f,0x86,0x86,0x06]
70635 // W64-ERR: error: invalid operand for instruction
70637 v_cmp_nlg_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
70638 // W32: encoding: [0xf9,0xfe,0x15,0x7c,0x01,0x86,0x06,0x06]
70639 // W64-ERR: error: invalid operand for instruction
70641 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
70642 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x06]
70643 // W64-ERR: error: invalid operand for instruction
70645 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
70646 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x00,0x06]
70647 // W64-ERR: error: invalid operand for instruction
70649 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
70650 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x01,0x06]
70651 // W64-ERR: error: invalid operand for instruction
70653 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
70654 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x02,0x06]
70655 // W64-ERR: error: invalid operand for instruction
70657 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
70658 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x03,0x06]
70659 // W64-ERR: error: invalid operand for instruction
70661 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
70662 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x04,0x06]
70663 // W64-ERR: error: invalid operand for instruction
70665 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
70666 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x05,0x06]
70667 // W64-ERR: error: invalid operand for instruction
70669 v_cmp_nlg_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
70670 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x16,0x06]
70671 // W64-ERR: error: invalid operand for instruction
70673 v_cmp_nlg_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
70674 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x26,0x06]
70675 // W64-ERR: error: invalid operand for instruction
70677 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
70678 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x06]
70679 // W64-ERR: error: invalid operand for instruction
70681 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
70682 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x00]
70683 // W64-ERR: error: invalid operand for instruction
70685 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
70686 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x01]
70687 // W64-ERR: error: invalid operand for instruction
70689 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
70690 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x02]
70691 // W64-ERR: error: invalid operand for instruction
70693 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
70694 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x03]
70695 // W64-ERR: error: invalid operand for instruction
70697 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
70698 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x04]
70699 // W64-ERR: error: invalid operand for instruction
70701 v_cmp_nlg_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
70702 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x05]
70703 // W64-ERR: error: invalid operand for instruction
70705 v_cmp_nlg_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
70706 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x16]
70707 // W64-ERR: error: invalid operand for instruction
70709 v_cmp_nlg_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
70710 // W32: encoding: [0xf9,0x04,0x14,0x7c,0x01,0x86,0x06,0x26]
70711 // W64-ERR: error: invalid operand for instruction
70714 v_cmp_ngt_f32 vcc, v1, v2
70715 // W64: encoding: [0x01,0x05,0x16,0x7c]
70716 // W32-ERR: error: instruction not supported on this GPU
70718 v_cmp_ngt_f32 vcc, v255, v2
70719 // W64: encoding: [0xff,0x05,0x16,0x7c]
70720 // W32-ERR: error: instruction not supported on this GPU
70722 v_cmp_ngt_f32 vcc, s1, v2
70723 // W64: encoding: [0x01,0x04,0x16,0x7c]
70724 // W32-ERR: error: instruction not supported on this GPU
70726 v_cmp_ngt_f32 vcc, s101, v2
70727 // W64: encoding: [0x65,0x04,0x16,0x7c]
70728 // W32-ERR: error: instruction not supported on this GPU
70730 v_cmp_ngt_f32 vcc, vcc_lo, v2
70731 // W64: encoding: [0x6a,0x04,0x16,0x7c]
70732 // W32-ERR: error: instruction not supported on this GPU
70734 v_cmp_ngt_f32 vcc, vcc_hi, v2
70735 // W64: encoding: [0x6b,0x04,0x16,0x7c]
70736 // W32-ERR: error: instruction not supported on this GPU
70738 v_cmp_ngt_f32 vcc, m0, v2
70739 // W64: encoding: [0x7c,0x04,0x16,0x7c]
70740 // W32-ERR: error: instruction not supported on this GPU
70742 v_cmp_ngt_f32 vcc, exec_lo, v2
70743 // W64: encoding: [0x7e,0x04,0x16,0x7c]
70744 // W32-ERR: error: instruction not supported on this GPU
70746 v_cmp_ngt_f32 vcc, exec_hi, v2
70747 // W64: encoding: [0x7f,0x04,0x16,0x7c]
70748 // W32-ERR: error: instruction not supported on this GPU
70750 v_cmp_ngt_f32 vcc, 0, v2
70751 // W64: encoding: [0x80,0x04,0x16,0x7c]
70752 // W32-ERR: error: instruction not supported on this GPU
70754 v_cmp_ngt_f32 vcc, -1, v2
70755 // W64: encoding: [0xc1,0x04,0x16,0x7c]
70756 // W32-ERR: error: instruction not supported on this GPU
70758 v_cmp_ngt_f32 vcc, 0.5, v2
70759 // W64: encoding: [0xf0,0x04,0x16,0x7c]
70760 // W32-ERR: error: instruction not supported on this GPU
70762 v_cmp_ngt_f32 vcc, -4.0, v2
70763 // W64: encoding: [0xf7,0x04,0x16,0x7c]
70764 // W32-ERR: error: instruction not supported on this GPU
70766 v_cmp_ngt_f32 vcc, 0xaf123456, v2
70767 // W64: encoding: [0xff,0x04,0x16,0x7c,0x56,0x34,0x12,0xaf]
70768 // W32-ERR: error: instruction not supported on this GPU
70770 v_cmp_ngt_f32 vcc, 0x3f717273, v2
70771 // W64: encoding: [0xff,0x04,0x16,0x7c,0x73,0x72,0x71,0x3f]
70772 // W32-ERR: error: instruction not supported on this GPU
70774 v_cmp_ngt_f32 vcc, v1, v255
70775 // W64: encoding: [0x01,0xff,0x17,0x7c]
70776 // W32-ERR: error: instruction not supported on this GPU
70778 v_cmp_ngt_f32_e64 s[10:11], v1, v2
70779 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
70780 // W32-ERR: error: invalid operand for instruction
70782 v_cmp_ngt_f32_e64 s[12:13], v1, v2
70783 // W64: encoding: [0x0c,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
70784 // W32-ERR: error: invalid operand for instruction
70786 v_cmp_ngt_f32_e64 s[100:101], v1, v2
70787 // W64: encoding: [0x64,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
70788 // W32-ERR: error: invalid operand for instruction
70790 v_cmp_ngt_f32_e64 vcc, v1, v2
70791 // W64: encoding: [0x6a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
70792 // W32-ERR: error: invalid operand for instruction
70794 v_cmp_ngt_f32_e64 s[10:11], v255, v2
70795 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0xff,0x05,0x02,0x00]
70796 // W32-ERR: error: invalid operand for instruction
70798 v_cmp_ngt_f32_e64 s[10:11], s1, v2
70799 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x04,0x02,0x00]
70800 // W32-ERR: error: invalid operand for instruction
70802 v_cmp_ngt_f32_e64 s[10:11], s101, v2
70803 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x65,0x04,0x02,0x00]
70804 // W32-ERR: error: invalid operand for instruction
70806 v_cmp_ngt_f32_e64 s[10:11], vcc_lo, v2
70807 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x6a,0x04,0x02,0x00]
70808 // W32-ERR: error: invalid operand for instruction
70810 v_cmp_ngt_f32_e64 s[10:11], vcc_hi, v2
70811 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x6b,0x04,0x02,0x00]
70812 // W32-ERR: error: invalid operand for instruction
70814 v_cmp_ngt_f32_e64 s[10:11], m0, v2
70815 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x7c,0x04,0x02,0x00]
70816 // W32-ERR: error: invalid operand for instruction
70818 v_cmp_ngt_f32_e64 s[10:11], exec_lo, v2
70819 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x7e,0x04,0x02,0x00]
70820 // W32-ERR: error: invalid operand for instruction
70822 v_cmp_ngt_f32_e64 s[10:11], exec_hi, v2
70823 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x7f,0x04,0x02,0x00]
70824 // W32-ERR: error: invalid operand for instruction
70826 v_cmp_ngt_f32_e64 s[10:11], 0, v2
70827 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x80,0x04,0x02,0x00]
70828 // W32-ERR: error: invalid operand for instruction
70830 v_cmp_ngt_f32_e64 s[10:11], -1, v2
70831 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0xc1,0x04,0x02,0x00]
70832 // W32-ERR: error: invalid operand for instruction
70834 v_cmp_ngt_f32_e64 s[10:11], 0.5, v2
70835 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0xf0,0x04,0x02,0x00]
70836 // W32-ERR: error: invalid operand for instruction
70838 v_cmp_ngt_f32_e64 s[10:11], -4.0, v2
70839 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0xf7,0x04,0x02,0x00]
70840 // W32-ERR: error: invalid operand for instruction
70842 v_cmp_ngt_f32_e64 s[10:11], v1, v255
70843 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xff,0x03,0x00]
70844 // W32-ERR: error: invalid operand for instruction
70846 v_cmp_ngt_f32_e64 s[10:11], v1, s2
70847 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x00,0x00]
70848 // W32-ERR: error: invalid operand for instruction
70850 v_cmp_ngt_f32_e64 s[10:11], v1, s101
70851 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xcb,0x00,0x00]
70852 // W32-ERR: error: invalid operand for instruction
70854 v_cmp_ngt_f32_e64 s[10:11], v1, vcc_lo
70855 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xd5,0x00,0x00]
70856 // W32-ERR: error: invalid operand for instruction
70858 v_cmp_ngt_f32_e64 s[10:11], v1, vcc_hi
70859 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xd7,0x00,0x00]
70860 // W32-ERR: error: invalid operand for instruction
70862 v_cmp_ngt_f32_e64 s[10:11], v1, m0
70863 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xf9,0x00,0x00]
70864 // W32-ERR: error: invalid operand for instruction
70866 v_cmp_ngt_f32_e64 s[10:11], v1, exec_lo
70867 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xfd,0x00,0x00]
70868 // W32-ERR: error: invalid operand for instruction
70870 v_cmp_ngt_f32_e64 s[10:11], v1, exec_hi
70871 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xff,0x00,0x00]
70872 // W32-ERR: error: invalid operand for instruction
70874 v_cmp_ngt_f32_e64 s[10:11], v1, 0
70875 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x01,0x01,0x00]
70876 // W32-ERR: error: invalid operand for instruction
70878 v_cmp_ngt_f32_e64 s[10:11], v1, -1
70879 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x83,0x01,0x00]
70880 // W32-ERR: error: invalid operand for instruction
70882 v_cmp_ngt_f32_e64 s[10:11], v1, 0.5
70883 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xe1,0x01,0x00]
70884 // W32-ERR: error: invalid operand for instruction
70886 v_cmp_ngt_f32_e64 s[10:11], v1, -4.0
70887 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xef,0x01,0x00]
70888 // W32-ERR: error: invalid operand for instruction
70890 v_cmp_ngt_f32_e64 s[10:11], -v1, v2
70891 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x20]
70892 // W32-ERR: error: invalid operand for instruction
70894 v_cmp_ngt_f32_e64 s[10:11], v1, -v2
70895 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x40]
70896 // W32-ERR: error: invalid operand for instruction
70898 v_cmp_ngt_f32_e64 s[10:11], -v1, -v2
70899 // W64: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x60]
70900 // W32-ERR: error: invalid operand for instruction
70902 v_cmp_ngt_f32_e64 s[10:11], v1, v2 clamp
70903 // W64: encoding: [0x0a,0x80,0x0b,0xd4,0x01,0x05,0x02,0x00]
70904 // W32-ERR: error: invalid operand for instruction
70906 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
70907 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x06]
70908 // W32-ERR: error: invalid operand for instruction
70910 v_cmp_ngt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
70911 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x88,0x06,0x06]
70912 // W32-ERR: error: invalid operand for instruction
70914 v_cmp_ngt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
70915 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0xe4,0x06,0x06]
70916 // W32-ERR: error: invalid operand for instruction
70918 v_cmp_ngt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
70919 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x00,0x06,0x06]
70920 // W32-ERR: error: instruction not supported on this GPU
70922 v_cmp_ngt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
70923 // W64: encoding: [0xf9,0x04,0x16,0x7c,0xff,0x86,0x06,0x06]
70924 // W32-ERR: error: invalid operand for instruction
70926 v_cmp_ngt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
70927 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x86,0x06]
70928 // W32-ERR: error: invalid operand for instruction
70930 v_cmp_ngt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
70931 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x65,0x86,0x86,0x06]
70932 // W32-ERR: error: invalid operand for instruction
70934 v_cmp_ngt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
70935 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x6a,0x86,0x86,0x06]
70936 // W32-ERR: error: invalid operand for instruction
70938 v_cmp_ngt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
70939 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x6b,0x86,0x86,0x06]
70940 // W32-ERR: error: invalid operand for instruction
70942 v_cmp_ngt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
70943 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x7c,0x86,0x86,0x06]
70944 // W32-ERR: error: invalid operand for instruction
70946 v_cmp_ngt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
70947 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x7e,0x86,0x86,0x06]
70948 // W32-ERR: error: invalid operand for instruction
70950 v_cmp_ngt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
70951 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x7f,0x86,0x86,0x06]
70952 // W32-ERR: error: invalid operand for instruction
70954 v_cmp_ngt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
70955 // W64: encoding: [0xf9,0xfe,0x17,0x7c,0x01,0x86,0x06,0x06]
70956 // W32-ERR: error: invalid operand for instruction
70958 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
70959 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x06]
70960 // W32-ERR: error: invalid operand for instruction
70962 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
70963 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x00,0x06]
70964 // W32-ERR: error: invalid operand for instruction
70966 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
70967 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x01,0x06]
70968 // W32-ERR: error: invalid operand for instruction
70970 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
70971 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x02,0x06]
70972 // W32-ERR: error: invalid operand for instruction
70974 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
70975 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x03,0x06]
70976 // W32-ERR: error: invalid operand for instruction
70978 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
70979 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x04,0x06]
70980 // W32-ERR: error: invalid operand for instruction
70982 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
70983 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x05,0x06]
70984 // W32-ERR: error: invalid operand for instruction
70986 v_cmp_ngt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
70987 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x16,0x06]
70988 // W32-ERR: error: invalid operand for instruction
70990 v_cmp_ngt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
70991 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x26,0x06]
70992 // W32-ERR: error: invalid operand for instruction
70994 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
70995 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x06]
70996 // W32-ERR: error: invalid operand for instruction
70998 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
70999 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x00]
71000 // W32-ERR: error: invalid operand for instruction
71002 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
71003 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x01]
71004 // W32-ERR: error: invalid operand for instruction
71006 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
71007 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x02]
71008 // W32-ERR: error: invalid operand for instruction
71010 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
71011 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x03]
71012 // W32-ERR: error: invalid operand for instruction
71014 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
71015 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x04]
71016 // W32-ERR: error: invalid operand for instruction
71018 v_cmp_ngt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
71019 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x05]
71020 // W32-ERR: error: invalid operand for instruction
71022 v_cmp_ngt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
71023 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x16]
71024 // W32-ERR: error: invalid operand for instruction
71026 v_cmp_ngt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
71027 // W64: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x26]
71028 // W32-ERR: error: invalid operand for instruction
71030 v_cmp_ngt_f32 vcc_lo, v1, v2
71031 // W32: encoding: [0x01,0x05,0x16,0x7c]
71032 // W64-ERR: error: instruction not supported on this GPU
71034 v_cmp_ngt_f32 vcc_lo, v255, v2
71035 // W32: encoding: [0xff,0x05,0x16,0x7c]
71036 // W64-ERR: error: instruction not supported on this GPU
71038 v_cmp_ngt_f32 vcc_lo, s1, v2
71039 // W32: encoding: [0x01,0x04,0x16,0x7c]
71040 // W64-ERR: error: instruction not supported on this GPU
71042 v_cmp_ngt_f32 vcc_lo, s101, v2
71043 // W32: encoding: [0x65,0x04,0x16,0x7c]
71044 // W64-ERR: error: instruction not supported on this GPU
71046 v_cmp_ngt_f32 vcc_lo, vcc_lo, v2
71047 // W32: encoding: [0x6a,0x04,0x16,0x7c]
71048 // W64-ERR: error: instruction not supported on this GPU
71050 v_cmp_ngt_f32 vcc_lo, vcc_hi, v2
71051 // W32: encoding: [0x6b,0x04,0x16,0x7c]
71052 // W64-ERR: error: instruction not supported on this GPU
71054 v_cmp_ngt_f32 vcc_lo, m0, v2
71055 // W32: encoding: [0x7c,0x04,0x16,0x7c]
71056 // W64-ERR: error: instruction not supported on this GPU
71058 v_cmp_ngt_f32 vcc_lo, exec_lo, v2
71059 // W32: encoding: [0x7e,0x04,0x16,0x7c]
71060 // W64-ERR: error: instruction not supported on this GPU
71062 v_cmp_ngt_f32 vcc_lo, exec_hi, v2
71063 // W32: encoding: [0x7f,0x04,0x16,0x7c]
71064 // W64-ERR: error: instruction not supported on this GPU
71066 v_cmp_ngt_f32 vcc_lo, 0, v2
71067 // W32: encoding: [0x80,0x04,0x16,0x7c]
71068 // W64-ERR: error: instruction not supported on this GPU
71070 v_cmp_ngt_f32 vcc_lo, -1, v2
71071 // W32: encoding: [0xc1,0x04,0x16,0x7c]
71072 // W64-ERR: error: instruction not supported on this GPU
71074 v_cmp_ngt_f32 vcc_lo, 0.5, v2
71075 // W32: encoding: [0xf0,0x04,0x16,0x7c]
71076 // W64-ERR: error: instruction not supported on this GPU
71078 v_cmp_ngt_f32 vcc_lo, -4.0, v2
71079 // W32: encoding: [0xf7,0x04,0x16,0x7c]
71080 // W64-ERR: error: instruction not supported on this GPU
71082 v_cmp_ngt_f32 vcc_lo, 0xaf123456, v2
71083 // W32: encoding: [0xff,0x04,0x16,0x7c,0x56,0x34,0x12,0xaf]
71084 // W64-ERR: error: instruction not supported on this GPU
71086 v_cmp_ngt_f32 vcc_lo, 0x3f717273, v2
71087 // W32: encoding: [0xff,0x04,0x16,0x7c,0x73,0x72,0x71,0x3f]
71088 // W64-ERR: error: instruction not supported on this GPU
71090 v_cmp_ngt_f32 vcc_lo, v1, v255
71091 // W32: encoding: [0x01,0xff,0x17,0x7c]
71092 // W64-ERR: error: instruction not supported on this GPU
71094 v_cmp_ngt_f32_e64 s10, v1, v2
71095 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
71096 // W64-ERR: error: invalid operand for instruction
71098 v_cmp_ngt_f32_e64 s12, v1, v2
71099 // W32: encoding: [0x0c,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
71100 // W64-ERR: error: invalid operand for instruction
71102 v_cmp_ngt_f32_e64 s100, v1, v2
71103 // W32: encoding: [0x64,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
71104 // W64-ERR: error: invalid operand for instruction
71106 v_cmp_ngt_f32_e64 vcc_lo, v1, v2
71107 // W32: encoding: [0x6a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x00]
71108 // W64-ERR: error: invalid operand for instruction
71110 v_cmp_ngt_f32_e64 s10, v255, v2
71111 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0xff,0x05,0x02,0x00]
71112 // W64-ERR: error: invalid operand for instruction
71114 v_cmp_ngt_f32_e64 s10, s1, v2
71115 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x04,0x02,0x00]
71116 // W64-ERR: error: invalid operand for instruction
71118 v_cmp_ngt_f32_e64 s10, s101, v2
71119 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x65,0x04,0x02,0x00]
71120 // W64-ERR: error: invalid operand for instruction
71122 v_cmp_ngt_f32_e64 s10, vcc_lo, v2
71123 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x6a,0x04,0x02,0x00]
71124 // W64-ERR: error: invalid operand for instruction
71126 v_cmp_ngt_f32_e64 s10, vcc_hi, v2
71127 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x6b,0x04,0x02,0x00]
71128 // W64-ERR: error: invalid operand for instruction
71130 v_cmp_ngt_f32_e64 s10, m0, v2
71131 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x7c,0x04,0x02,0x00]
71132 // W64-ERR: error: invalid operand for instruction
71134 v_cmp_ngt_f32_e64 s10, exec_lo, v2
71135 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x7e,0x04,0x02,0x00]
71136 // W64-ERR: error: invalid operand for instruction
71138 v_cmp_ngt_f32_e64 s10, exec_hi, v2
71139 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x7f,0x04,0x02,0x00]
71140 // W64-ERR: error: invalid operand for instruction
71142 v_cmp_ngt_f32_e64 s10, 0, v2
71143 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x80,0x04,0x02,0x00]
71144 // W64-ERR: error: invalid operand for instruction
71146 v_cmp_ngt_f32_e64 s10, -1, v2
71147 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0xc1,0x04,0x02,0x00]
71148 // W64-ERR: error: invalid operand for instruction
71150 v_cmp_ngt_f32_e64 s10, 0.5, v2
71151 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0xf0,0x04,0x02,0x00]
71152 // W64-ERR: error: invalid operand for instruction
71154 v_cmp_ngt_f32_e64 s10, -4.0, v2
71155 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0xf7,0x04,0x02,0x00]
71156 // W64-ERR: error: invalid operand for instruction
71158 v_cmp_ngt_f32_e64 s10, v1, v255
71159 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xff,0x03,0x00]
71160 // W64-ERR: error: invalid operand for instruction
71162 v_cmp_ngt_f32_e64 s10, v1, s2
71163 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x00,0x00]
71164 // W64-ERR: error: invalid operand for instruction
71166 v_cmp_ngt_f32_e64 s10, v1, s101
71167 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xcb,0x00,0x00]
71168 // W64-ERR: error: invalid operand for instruction
71170 v_cmp_ngt_f32_e64 s10, v1, vcc_lo
71171 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xd5,0x00,0x00]
71172 // W64-ERR: error: invalid operand for instruction
71174 v_cmp_ngt_f32_e64 s10, v1, vcc_hi
71175 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xd7,0x00,0x00]
71176 // W64-ERR: error: invalid operand for instruction
71178 v_cmp_ngt_f32_e64 s10, v1, m0
71179 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xf9,0x00,0x00]
71180 // W64-ERR: error: invalid operand for instruction
71182 v_cmp_ngt_f32_e64 s10, v1, exec_lo
71183 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xfd,0x00,0x00]
71184 // W64-ERR: error: invalid operand for instruction
71186 v_cmp_ngt_f32_e64 s10, v1, exec_hi
71187 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xff,0x00,0x00]
71188 // W64-ERR: error: invalid operand for instruction
71190 v_cmp_ngt_f32_e64 s10, v1, 0
71191 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x01,0x01,0x00]
71192 // W64-ERR: error: invalid operand for instruction
71194 v_cmp_ngt_f32_e64 s10, v1, -1
71195 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x83,0x01,0x00]
71196 // W64-ERR: error: invalid operand for instruction
71198 v_cmp_ngt_f32_e64 s10, v1, 0.5
71199 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xe1,0x01,0x00]
71200 // W64-ERR: error: invalid operand for instruction
71202 v_cmp_ngt_f32_e64 s10, v1, -4.0
71203 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0xef,0x01,0x00]
71204 // W64-ERR: error: invalid operand for instruction
71206 v_cmp_ngt_f32_e64 s10, -v1, v2
71207 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x20]
71208 // W64-ERR: error: invalid operand for instruction
71210 v_cmp_ngt_f32_e64 s10, v1, -v2
71211 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x40]
71212 // W64-ERR: error: invalid operand for instruction
71214 v_cmp_ngt_f32_e64 s10, -v1, -v2
71215 // W32: encoding: [0x0a,0x00,0x0b,0xd4,0x01,0x05,0x02,0x60]
71216 // W64-ERR: error: invalid operand for instruction
71218 v_cmp_ngt_f32_e64 s10, v1, v2 clamp
71219 // W32: encoding: [0x0a,0x80,0x0b,0xd4,0x01,0x05,0x02,0x00]
71220 // W64-ERR: error: invalid operand for instruction
71222 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
71223 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x06]
71224 // W64-ERR: error: invalid operand for instruction
71226 v_cmp_ngt_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
71227 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x88,0x06,0x06]
71228 // W64-ERR: error: invalid operand for instruction
71230 v_cmp_ngt_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
71231 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0xe4,0x06,0x06]
71232 // W64-ERR: error: invalid operand for instruction
71234 v_cmp_ngt_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
71235 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x00,0x06,0x06]
71236 // W64-ERR: error: invalid operand for instruction
71238 v_cmp_ngt_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
71239 // W32: encoding: [0xf9,0x04,0x16,0x7c,0xff,0x86,0x06,0x06]
71240 // W64-ERR: error: invalid operand for instruction
71242 v_cmp_ngt_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
71243 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x86,0x06]
71244 // W64-ERR: error: invalid operand for instruction
71246 v_cmp_ngt_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
71247 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x65,0x86,0x86,0x06]
71248 // W64-ERR: error: invalid operand for instruction
71250 v_cmp_ngt_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
71251 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x6a,0x86,0x86,0x06]
71252 // W64-ERR: error: invalid operand for instruction
71254 v_cmp_ngt_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
71255 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x6b,0x86,0x86,0x06]
71256 // W64-ERR: error: invalid operand for instruction
71258 v_cmp_ngt_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
71259 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x7c,0x86,0x86,0x06]
71260 // W64-ERR: error: invalid operand for instruction
71262 v_cmp_ngt_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
71263 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x7e,0x86,0x86,0x06]
71264 // W64-ERR: error: invalid operand for instruction
71266 v_cmp_ngt_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
71267 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x7f,0x86,0x86,0x06]
71268 // W64-ERR: error: invalid operand for instruction
71270 v_cmp_ngt_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
71271 // W32: encoding: [0xf9,0xfe,0x17,0x7c,0x01,0x86,0x06,0x06]
71272 // W64-ERR: error: invalid operand for instruction
71274 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
71275 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x06]
71276 // W64-ERR: error: invalid operand for instruction
71278 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
71279 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x00,0x06]
71280 // W64-ERR: error: invalid operand for instruction
71282 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
71283 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x01,0x06]
71284 // W64-ERR: error: invalid operand for instruction
71286 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
71287 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x02,0x06]
71288 // W64-ERR: error: invalid operand for instruction
71290 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
71291 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x03,0x06]
71292 // W64-ERR: error: invalid operand for instruction
71294 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
71295 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x04,0x06]
71296 // W64-ERR: error: invalid operand for instruction
71298 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
71299 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x05,0x06]
71300 // W64-ERR: error: invalid operand for instruction
71302 v_cmp_ngt_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
71303 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x16,0x06]
71304 // W64-ERR: error: invalid operand for instruction
71306 v_cmp_ngt_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
71307 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x26,0x06]
71308 // W64-ERR: error: invalid operand for instruction
71310 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
71311 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x06]
71312 // W64-ERR: error: invalid operand for instruction
71314 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
71315 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x00]
71316 // W64-ERR: error: invalid operand for instruction
71318 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
71319 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x01]
71320 // W64-ERR: error: invalid operand for instruction
71322 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
71323 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x02]
71324 // W64-ERR: error: invalid operand for instruction
71326 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
71327 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x03]
71328 // W64-ERR: error: invalid operand for instruction
71330 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
71331 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x04]
71332 // W64-ERR: error: invalid operand for instruction
71334 v_cmp_ngt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
71335 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x05]
71336 // W64-ERR: error: invalid operand for instruction
71338 v_cmp_ngt_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
71339 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x16]
71340 // W64-ERR: error: invalid operand for instruction
71342 v_cmp_ngt_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
71343 // W32: encoding: [0xf9,0x04,0x16,0x7c,0x01,0x86,0x06,0x26]
71344 // W64-ERR: error: invalid operand for instruction
71346 v_cmp_nle_f32 vcc, v1, v2
71347 // W64: encoding: [0x01,0x05,0x18,0x7c]
71348 // W32-ERR: error: instruction not supported on this GPU
71350 v_cmp_nle_f32 vcc, v255, v2
71351 // W64: encoding: [0xff,0x05,0x18,0x7c]
71352 // W32-ERR: error: instruction not supported on this GPU
71354 v_cmp_nle_f32 vcc, s1, v2
71355 // W64: encoding: [0x01,0x04,0x18,0x7c]
71356 // W32-ERR: error: instruction not supported on this GPU
71358 v_cmp_nle_f32 vcc, s101, v2
71359 // W64: encoding: [0x65,0x04,0x18,0x7c]
71360 // W32-ERR: error: instruction not supported on this GPU
71362 v_cmp_nle_f32 vcc, vcc_lo, v2
71363 // W64: encoding: [0x6a,0x04,0x18,0x7c]
71364 // W32-ERR: error: instruction not supported on this GPU
71366 v_cmp_nle_f32 vcc, vcc_hi, v2
71367 // W64: encoding: [0x6b,0x04,0x18,0x7c]
71368 // W32-ERR: error: instruction not supported on this GPU
71370 v_cmp_nle_f32 vcc, m0, v2
71371 // W64: encoding: [0x7c,0x04,0x18,0x7c]
71372 // W32-ERR: error: instruction not supported on this GPU
71374 v_cmp_nle_f32 vcc, exec_lo, v2
71375 // W64: encoding: [0x7e,0x04,0x18,0x7c]
71376 // W32-ERR: error: instruction not supported on this GPU
71378 v_cmp_nle_f32 vcc, exec_hi, v2
71379 // W64: encoding: [0x7f,0x04,0x18,0x7c]
71380 // W32-ERR: error: instruction not supported on this GPU
71382 v_cmp_nle_f32 vcc, 0, v2
71383 // W64: encoding: [0x80,0x04,0x18,0x7c]
71384 // W32-ERR: error: instruction not supported on this GPU
71386 v_cmp_nle_f32 vcc, -1, v2
71387 // W64: encoding: [0xc1,0x04,0x18,0x7c]
71388 // W32-ERR: error: instruction not supported on this GPU
71390 v_cmp_nle_f32 vcc, 0.5, v2
71391 // W64: encoding: [0xf0,0x04,0x18,0x7c]
71392 // W32-ERR: error: instruction not supported on this GPU
71394 v_cmp_nle_f32 vcc, -4.0, v2
71395 // W64: encoding: [0xf7,0x04,0x18,0x7c]
71396 // W32-ERR: error: instruction not supported on this GPU
71398 v_cmp_nle_f32 vcc, 0xaf123456, v2
71399 // W64: encoding: [0xff,0x04,0x18,0x7c,0x56,0x34,0x12,0xaf]
71400 // W32-ERR: error: instruction not supported on this GPU
71402 v_cmp_nle_f32 vcc, 0x3f717273, v2
71403 // W64: encoding: [0xff,0x04,0x18,0x7c,0x73,0x72,0x71,0x3f]
71404 // W32-ERR: error: instruction not supported on this GPU
71406 v_cmp_nle_f32 vcc, v1, v255
71407 // W64: encoding: [0x01,0xff,0x19,0x7c]
71408 // W32-ERR: error: instruction not supported on this GPU
71410 v_cmp_nle_f32_e64 s[10:11], v1, v2
71411 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71412 // W32-ERR: error: invalid operand for instruction
71414 v_cmp_nle_f32_e64 s[12:13], v1, v2
71415 // W64: encoding: [0x0c,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71416 // W32-ERR: error: invalid operand for instruction
71418 v_cmp_nle_f32_e64 s[100:101], v1, v2
71419 // W64: encoding: [0x64,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71420 // W32-ERR: error: invalid operand for instruction
71422 v_cmp_nle_f32_e64 vcc, v1, v2
71423 // W64: encoding: [0x6a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71424 // W32-ERR: error: invalid operand for instruction
71426 v_cmp_nle_f32_e64 s[10:11], v255, v2
71427 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0xff,0x05,0x02,0x00]
71428 // W32-ERR: error: invalid operand for instruction
71430 v_cmp_nle_f32_e64 s[10:11], s1, v2
71431 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x04,0x02,0x00]
71432 // W32-ERR: error: invalid operand for instruction
71434 v_cmp_nle_f32_e64 s[10:11], s101, v2
71435 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x65,0x04,0x02,0x00]
71436 // W32-ERR: error: invalid operand for instruction
71438 v_cmp_nle_f32_e64 s[10:11], vcc_lo, v2
71439 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x6a,0x04,0x02,0x00]
71440 // W32-ERR: error: invalid operand for instruction
71442 v_cmp_nle_f32_e64 s[10:11], vcc_hi, v2
71443 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x6b,0x04,0x02,0x00]
71444 // W32-ERR: error: invalid operand for instruction
71446 v_cmp_nle_f32_e64 s[10:11], m0, v2
71447 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x7c,0x04,0x02,0x00]
71448 // W32-ERR: error: invalid operand for instruction
71450 v_cmp_nle_f32_e64 s[10:11], exec_lo, v2
71451 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x7e,0x04,0x02,0x00]
71452 // W32-ERR: error: invalid operand for instruction
71454 v_cmp_nle_f32_e64 s[10:11], exec_hi, v2
71455 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x7f,0x04,0x02,0x00]
71456 // W32-ERR: error: invalid operand for instruction
71458 v_cmp_nle_f32_e64 s[10:11], 0, v2
71459 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x80,0x04,0x02,0x00]
71460 // W32-ERR: error: invalid operand for instruction
71462 v_cmp_nle_f32_e64 s[10:11], -1, v2
71463 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0xc1,0x04,0x02,0x00]
71464 // W32-ERR: error: invalid operand for instruction
71466 v_cmp_nle_f32_e64 s[10:11], 0.5, v2
71467 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0xf0,0x04,0x02,0x00]
71468 // W32-ERR: error: invalid operand for instruction
71470 v_cmp_nle_f32_e64 s[10:11], -4.0, v2
71471 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0xf7,0x04,0x02,0x00]
71472 // W32-ERR: error: invalid operand for instruction
71474 v_cmp_nle_f32_e64 s[10:11], v1, v255
71475 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xff,0x03,0x00]
71476 // W32-ERR: error: invalid operand for instruction
71478 v_cmp_nle_f32_e64 s[10:11], v1, s2
71479 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x00,0x00]
71480 // W32-ERR: error: invalid operand for instruction
71482 v_cmp_nle_f32_e64 s[10:11], v1, s101
71483 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xcb,0x00,0x00]
71484 // W32-ERR: error: invalid operand for instruction
71486 v_cmp_nle_f32_e64 s[10:11], v1, vcc_lo
71487 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xd5,0x00,0x00]
71488 // W32-ERR: error: invalid operand for instruction
71490 v_cmp_nle_f32_e64 s[10:11], v1, vcc_hi
71491 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xd7,0x00,0x00]
71492 // W32-ERR: error: invalid operand for instruction
71494 v_cmp_nle_f32_e64 s[10:11], v1, m0
71495 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xf9,0x00,0x00]
71496 // W32-ERR: error: invalid operand for instruction
71498 v_cmp_nle_f32_e64 s[10:11], v1, exec_lo
71499 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xfd,0x00,0x00]
71500 // W32-ERR: error: invalid operand for instruction
71502 v_cmp_nle_f32_e64 s[10:11], v1, exec_hi
71503 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xff,0x00,0x00]
71504 // W32-ERR: error: invalid operand for instruction
71506 v_cmp_nle_f32_e64 s[10:11], v1, 0
71507 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x01,0x01,0x00]
71508 // W32-ERR: error: invalid operand for instruction
71510 v_cmp_nle_f32_e64 s[10:11], v1, -1
71511 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x83,0x01,0x00]
71512 // W32-ERR: error: invalid operand for instruction
71514 v_cmp_nle_f32_e64 s[10:11], v1, 0.5
71515 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xe1,0x01,0x00]
71516 // W32-ERR: error: invalid operand for instruction
71518 v_cmp_nle_f32_e64 s[10:11], v1, -4.0
71519 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xef,0x01,0x00]
71520 // W32-ERR: error: invalid operand for instruction
71522 v_cmp_nle_f32_e64 s[10:11], -v1, v2
71523 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x20]
71524 // W32-ERR: error: invalid operand for instruction
71526 v_cmp_nle_f32_e64 s[10:11], v1, -v2
71527 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x40]
71528 // W32-ERR: error: invalid operand for instruction
71530 v_cmp_nle_f32_e64 s[10:11], -v1, -v2
71531 // W64: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x60]
71532 // W32-ERR: error: invalid operand for instruction
71534 v_cmp_nle_f32_e64 s[10:11], v1, v2 clamp
71535 // W64: encoding: [0x0a,0x80,0x0c,0xd4,0x01,0x05,0x02,0x00]
71536 // W32-ERR: error: invalid operand for instruction
71538 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
71539 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x06]
71540 // W32-ERR: error: invalid operand for instruction
71542 v_cmp_nle_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
71543 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x88,0x06,0x06]
71544 // W32-ERR: error: invalid operand for instruction
71546 v_cmp_nle_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
71547 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0xe4,0x06,0x06]
71548 // W32-ERR: error: invalid operand for instruction
71550 v_cmp_nle_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
71551 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x00,0x06,0x06]
71552 // W32-ERR: error: instruction not supported on this GPU
71554 v_cmp_nle_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
71555 // W64: encoding: [0xf9,0x04,0x18,0x7c,0xff,0x86,0x06,0x06]
71556 // W32-ERR: error: invalid operand for instruction
71558 v_cmp_nle_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
71559 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x86,0x06]
71560 // W32-ERR: error: invalid operand for instruction
71562 v_cmp_nle_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
71563 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x65,0x86,0x86,0x06]
71564 // W32-ERR: error: invalid operand for instruction
71566 v_cmp_nle_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
71567 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x6a,0x86,0x86,0x06]
71568 // W32-ERR: error: invalid operand for instruction
71570 v_cmp_nle_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
71571 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x6b,0x86,0x86,0x06]
71572 // W32-ERR: error: invalid operand for instruction
71574 v_cmp_nle_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
71575 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x7c,0x86,0x86,0x06]
71576 // W32-ERR: error: invalid operand for instruction
71578 v_cmp_nle_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
71579 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x7e,0x86,0x86,0x06]
71580 // W32-ERR: error: invalid operand for instruction
71582 v_cmp_nle_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
71583 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x7f,0x86,0x86,0x06]
71584 // W32-ERR: error: invalid operand for instruction
71586 v_cmp_nle_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
71587 // W64: encoding: [0xf9,0xfe,0x19,0x7c,0x01,0x86,0x06,0x06]
71588 // W32-ERR: error: invalid operand for instruction
71590 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
71591 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x06]
71592 // W32-ERR: error: invalid operand for instruction
71594 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
71595 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x00,0x06]
71596 // W32-ERR: error: invalid operand for instruction
71598 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
71599 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x01,0x06]
71600 // W32-ERR: error: invalid operand for instruction
71602 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
71603 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x02,0x06]
71604 // W32-ERR: error: invalid operand for instruction
71606 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
71607 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x03,0x06]
71608 // W32-ERR: error: invalid operand for instruction
71610 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
71611 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x04,0x06]
71612 // W32-ERR: error: invalid operand for instruction
71614 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
71615 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x05,0x06]
71616 // W32-ERR: error: invalid operand for instruction
71618 v_cmp_nle_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
71619 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x16,0x06]
71620 // W32-ERR: error: invalid operand for instruction
71622 v_cmp_nle_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
71623 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x26,0x06]
71624 // W32-ERR: error: invalid operand for instruction
71626 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
71627 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x06]
71628 // W32-ERR: error: invalid operand for instruction
71630 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
71631 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x00]
71632 // W32-ERR: error: invalid operand for instruction
71634 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
71635 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x01]
71636 // W32-ERR: error: invalid operand for instruction
71638 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
71639 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x02]
71640 // W32-ERR: error: invalid operand for instruction
71642 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
71643 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x03]
71644 // W32-ERR: error: invalid operand for instruction
71646 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
71647 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x04]
71648 // W32-ERR: error: invalid operand for instruction
71650 v_cmp_nle_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
71651 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x05]
71652 // W32-ERR: error: invalid operand for instruction
71654 v_cmp_nle_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
71655 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x16]
71656 // W32-ERR: error: invalid operand for instruction
71658 v_cmp_nle_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
71659 // W64: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x26]
71660 // W32-ERR: error: invalid operand for instruction
71662 v_cmp_nle_f32 vcc_lo, v1, v2
71663 // W32: encoding: [0x01,0x05,0x18,0x7c]
71664 // W64-ERR: error: instruction not supported on this GPU
71666 v_cmp_nle_f32 vcc_lo, v255, v2
71667 // W32: encoding: [0xff,0x05,0x18,0x7c]
71668 // W64-ERR: error: instruction not supported on this GPU
71670 v_cmp_nle_f32 vcc_lo, s1, v2
71671 // W32: encoding: [0x01,0x04,0x18,0x7c]
71672 // W64-ERR: error: instruction not supported on this GPU
71674 v_cmp_nle_f32 vcc_lo, s101, v2
71675 // W32: encoding: [0x65,0x04,0x18,0x7c]
71676 // W64-ERR: error: instruction not supported on this GPU
71678 v_cmp_nle_f32 vcc_lo, vcc_lo, v2
71679 // W32: encoding: [0x6a,0x04,0x18,0x7c]
71680 // W64-ERR: error: instruction not supported on this GPU
71682 v_cmp_nle_f32 vcc_lo, vcc_hi, v2
71683 // W32: encoding: [0x6b,0x04,0x18,0x7c]
71684 // W64-ERR: error: instruction not supported on this GPU
71686 v_cmp_nle_f32 vcc_lo, m0, v2
71687 // W32: encoding: [0x7c,0x04,0x18,0x7c]
71688 // W64-ERR: error: instruction not supported on this GPU
71690 v_cmp_nle_f32 vcc_lo, exec_lo, v2
71691 // W32: encoding: [0x7e,0x04,0x18,0x7c]
71692 // W64-ERR: error: instruction not supported on this GPU
71694 v_cmp_nle_f32 vcc_lo, exec_hi, v2
71695 // W32: encoding: [0x7f,0x04,0x18,0x7c]
71696 // W64-ERR: error: instruction not supported on this GPU
71698 v_cmp_nle_f32 vcc_lo, 0, v2
71699 // W32: encoding: [0x80,0x04,0x18,0x7c]
71700 // W64-ERR: error: instruction not supported on this GPU
71702 v_cmp_nle_f32 vcc_lo, -1, v2
71703 // W32: encoding: [0xc1,0x04,0x18,0x7c]
71704 // W64-ERR: error: instruction not supported on this GPU
71706 v_cmp_nle_f32 vcc_lo, 0.5, v2
71707 // W32: encoding: [0xf0,0x04,0x18,0x7c]
71708 // W64-ERR: error: instruction not supported on this GPU
71710 v_cmp_nle_f32 vcc_lo, -4.0, v2
71711 // W32: encoding: [0xf7,0x04,0x18,0x7c]
71712 // W64-ERR: error: instruction not supported on this GPU
71714 v_cmp_nle_f32 vcc_lo, 0xaf123456, v2
71715 // W32: encoding: [0xff,0x04,0x18,0x7c,0x56,0x34,0x12,0xaf]
71716 // W64-ERR: error: instruction not supported on this GPU
71718 v_cmp_nle_f32 vcc_lo, 0x3f717273, v2
71719 // W32: encoding: [0xff,0x04,0x18,0x7c,0x73,0x72,0x71,0x3f]
71720 // W64-ERR: error: instruction not supported on this GPU
71722 v_cmp_nle_f32 vcc_lo, v1, v255
71723 // W32: encoding: [0x01,0xff,0x19,0x7c]
71724 // W64-ERR: error: instruction not supported on this GPU
71726 v_cmp_nle_f32_e64 s10, v1, v2
71727 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71728 // W64-ERR: error: invalid operand for instruction
71730 v_cmp_nle_f32_e64 s12, v1, v2
71731 // W32: encoding: [0x0c,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71732 // W64-ERR: error: invalid operand for instruction
71734 v_cmp_nle_f32_e64 s100, v1, v2
71735 // W32: encoding: [0x64,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71736 // W64-ERR: error: invalid operand for instruction
71738 v_cmp_nle_f32_e64 vcc_lo, v1, v2
71739 // W32: encoding: [0x6a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x00]
71740 // W64-ERR: error: invalid operand for instruction
71742 v_cmp_nle_f32_e64 s10, v255, v2
71743 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0xff,0x05,0x02,0x00]
71744 // W64-ERR: error: invalid operand for instruction
71746 v_cmp_nle_f32_e64 s10, s1, v2
71747 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x04,0x02,0x00]
71748 // W64-ERR: error: invalid operand for instruction
71750 v_cmp_nle_f32_e64 s10, s101, v2
71751 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x65,0x04,0x02,0x00]
71752 // W64-ERR: error: invalid operand for instruction
71754 v_cmp_nle_f32_e64 s10, vcc_lo, v2
71755 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x6a,0x04,0x02,0x00]
71756 // W64-ERR: error: invalid operand for instruction
71758 v_cmp_nle_f32_e64 s10, vcc_hi, v2
71759 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x6b,0x04,0x02,0x00]
71760 // W64-ERR: error: invalid operand for instruction
71762 v_cmp_nle_f32_e64 s10, m0, v2
71763 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x7c,0x04,0x02,0x00]
71764 // W64-ERR: error: invalid operand for instruction
71766 v_cmp_nle_f32_e64 s10, exec_lo, v2
71767 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x7e,0x04,0x02,0x00]
71768 // W64-ERR: error: invalid operand for instruction
71770 v_cmp_nle_f32_e64 s10, exec_hi, v2
71771 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x7f,0x04,0x02,0x00]
71772 // W64-ERR: error: invalid operand for instruction
71774 v_cmp_nle_f32_e64 s10, 0, v2
71775 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x80,0x04,0x02,0x00]
71776 // W64-ERR: error: invalid operand for instruction
71778 v_cmp_nle_f32_e64 s10, -1, v2
71779 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0xc1,0x04,0x02,0x00]
71780 // W64-ERR: error: invalid operand for instruction
71782 v_cmp_nle_f32_e64 s10, 0.5, v2
71783 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0xf0,0x04,0x02,0x00]
71784 // W64-ERR: error: invalid operand for instruction
71786 v_cmp_nle_f32_e64 s10, -4.0, v2
71787 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0xf7,0x04,0x02,0x00]
71788 // W64-ERR: error: invalid operand for instruction
71790 v_cmp_nle_f32_e64 s10, v1, v255
71791 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xff,0x03,0x00]
71792 // W64-ERR: error: invalid operand for instruction
71794 v_cmp_nle_f32_e64 s10, v1, s2
71795 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x00,0x00]
71796 // W64-ERR: error: invalid operand for instruction
71798 v_cmp_nle_f32_e64 s10, v1, s101
71799 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xcb,0x00,0x00]
71800 // W64-ERR: error: invalid operand for instruction
71802 v_cmp_nle_f32_e64 s10, v1, vcc_lo
71803 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xd5,0x00,0x00]
71804 // W64-ERR: error: invalid operand for instruction
71806 v_cmp_nle_f32_e64 s10, v1, vcc_hi
71807 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xd7,0x00,0x00]
71808 // W64-ERR: error: invalid operand for instruction
71810 v_cmp_nle_f32_e64 s10, v1, m0
71811 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xf9,0x00,0x00]
71812 // W64-ERR: error: invalid operand for instruction
71814 v_cmp_nle_f32_e64 s10, v1, exec_lo
71815 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xfd,0x00,0x00]
71816 // W64-ERR: error: invalid operand for instruction
71818 v_cmp_nle_f32_e64 s10, v1, exec_hi
71819 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xff,0x00,0x00]
71820 // W64-ERR: error: invalid operand for instruction
71822 v_cmp_nle_f32_e64 s10, v1, 0
71823 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x01,0x01,0x00]
71824 // W64-ERR: error: invalid operand for instruction
71826 v_cmp_nle_f32_e64 s10, v1, -1
71827 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x83,0x01,0x00]
71828 // W64-ERR: error: invalid operand for instruction
71830 v_cmp_nle_f32_e64 s10, v1, 0.5
71831 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xe1,0x01,0x00]
71832 // W64-ERR: error: invalid operand for instruction
71834 v_cmp_nle_f32_e64 s10, v1, -4.0
71835 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0xef,0x01,0x00]
71836 // W64-ERR: error: invalid operand for instruction
71838 v_cmp_nle_f32_e64 s10, -v1, v2
71839 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x20]
71840 // W64-ERR: error: invalid operand for instruction
71842 v_cmp_nle_f32_e64 s10, v1, -v2
71843 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x40]
71844 // W64-ERR: error: invalid operand for instruction
71846 v_cmp_nle_f32_e64 s10, -v1, -v2
71847 // W32: encoding: [0x0a,0x00,0x0c,0xd4,0x01,0x05,0x02,0x60]
71848 // W64-ERR: error: invalid operand for instruction
71850 v_cmp_nle_f32_e64 s10, v1, v2 clamp
71851 // W32: encoding: [0x0a,0x80,0x0c,0xd4,0x01,0x05,0x02,0x00]
71852 // W64-ERR: error: invalid operand for instruction
71854 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
71855 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x06]
71856 // W64-ERR: error: invalid operand for instruction
71858 v_cmp_nle_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
71859 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x88,0x06,0x06]
71860 // W64-ERR: error: invalid operand for instruction
71862 v_cmp_nle_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
71863 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0xe4,0x06,0x06]
71864 // W64-ERR: error: invalid operand for instruction
71866 v_cmp_nle_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
71867 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x00,0x06,0x06]
71868 // W64-ERR: error: invalid operand for instruction
71870 v_cmp_nle_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
71871 // W32: encoding: [0xf9,0x04,0x18,0x7c,0xff,0x86,0x06,0x06]
71872 // W64-ERR: error: invalid operand for instruction
71874 v_cmp_nle_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
71875 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x86,0x06]
71876 // W64-ERR: error: invalid operand for instruction
71878 v_cmp_nle_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
71879 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x65,0x86,0x86,0x06]
71880 // W64-ERR: error: invalid operand for instruction
71882 v_cmp_nle_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
71883 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x6a,0x86,0x86,0x06]
71884 // W64-ERR: error: invalid operand for instruction
71886 v_cmp_nle_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
71887 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x6b,0x86,0x86,0x06]
71888 // W64-ERR: error: invalid operand for instruction
71890 v_cmp_nle_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
71891 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x7c,0x86,0x86,0x06]
71892 // W64-ERR: error: invalid operand for instruction
71894 v_cmp_nle_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
71895 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x7e,0x86,0x86,0x06]
71896 // W64-ERR: error: invalid operand for instruction
71898 v_cmp_nle_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
71899 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x7f,0x86,0x86,0x06]
71900 // W64-ERR: error: invalid operand for instruction
71902 v_cmp_nle_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
71903 // W32: encoding: [0xf9,0xfe,0x19,0x7c,0x01,0x86,0x06,0x06]
71904 // W64-ERR: error: invalid operand for instruction
71906 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
71907 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x06]
71908 // W64-ERR: error: invalid operand for instruction
71910 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
71911 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x00,0x06]
71912 // W64-ERR: error: invalid operand for instruction
71914 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
71915 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x01,0x06]
71916 // W64-ERR: error: invalid operand for instruction
71918 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
71919 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x02,0x06]
71920 // W64-ERR: error: invalid operand for instruction
71922 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
71923 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x03,0x06]
71924 // W64-ERR: error: invalid operand for instruction
71926 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
71927 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x04,0x06]
71928 // W64-ERR: error: invalid operand for instruction
71930 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
71931 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x05,0x06]
71932 // W64-ERR: error: invalid operand for instruction
71934 v_cmp_nle_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
71935 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x16,0x06]
71936 // W64-ERR: error: invalid operand for instruction
71938 v_cmp_nle_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
71939 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x26,0x06]
71940 // W64-ERR: error: invalid operand for instruction
71942 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
71943 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x06]
71944 // W64-ERR: error: invalid operand for instruction
71946 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
71947 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x00]
71948 // W64-ERR: error: invalid operand for instruction
71950 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
71951 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x01]
71952 // W64-ERR: error: invalid operand for instruction
71954 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
71955 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x02]
71956 // W64-ERR: error: invalid operand for instruction
71958 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
71959 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x03]
71960 // W64-ERR: error: invalid operand for instruction
71962 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
71963 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x04]
71964 // W64-ERR: error: invalid operand for instruction
71966 v_cmp_nle_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
71967 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x05]
71968 // W64-ERR: error: invalid operand for instruction
71970 v_cmp_nle_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
71971 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x16]
71972 // W64-ERR: error: invalid operand for instruction
71974 v_cmp_nle_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
71975 // W32: encoding: [0xf9,0x04,0x18,0x7c,0x01,0x86,0x06,0x26]
71976 // W64-ERR: error: invalid operand for instruction
71978 v_cmp_neq_f32 vcc, v1, v2
71979 // W64: encoding: [0x01,0x05,0x1a,0x7c]
71980 // W32-ERR: error: instruction not supported on this GPU
71982 v_cmp_neq_f32 vcc, v255, v2
71983 // W64: encoding: [0xff,0x05,0x1a,0x7c]
71984 // W32-ERR: error: instruction not supported on this GPU
71986 v_cmp_neq_f32 vcc, s1, v2
71987 // W64: encoding: [0x01,0x04,0x1a,0x7c]
71988 // W32-ERR: error: instruction not supported on this GPU
71990 v_cmp_neq_f32 vcc, s101, v2
71991 // W64: encoding: [0x65,0x04,0x1a,0x7c]
71992 // W32-ERR: error: instruction not supported on this GPU
71994 v_cmp_neq_f32 vcc, vcc_lo, v2
71995 // W64: encoding: [0x6a,0x04,0x1a,0x7c]
71996 // W32-ERR: error: instruction not supported on this GPU
71998 v_cmp_neq_f32 vcc, vcc_hi, v2
71999 // W64: encoding: [0x6b,0x04,0x1a,0x7c]
72000 // W32-ERR: error: instruction not supported on this GPU
72002 v_cmp_neq_f32 vcc, m0, v2
72003 // W64: encoding: [0x7c,0x04,0x1a,0x7c]
72004 // W32-ERR: error: instruction not supported on this GPU
72006 v_cmp_neq_f32 vcc, exec_lo, v2
72007 // W64: encoding: [0x7e,0x04,0x1a,0x7c]
72008 // W32-ERR: error: instruction not supported on this GPU
72010 v_cmp_neq_f32 vcc, exec_hi, v2
72011 // W64: encoding: [0x7f,0x04,0x1a,0x7c]
72012 // W32-ERR: error: instruction not supported on this GPU
72014 v_cmp_neq_f32 vcc, 0, v2
72015 // W64: encoding: [0x80,0x04,0x1a,0x7c]
72016 // W32-ERR: error: instruction not supported on this GPU
72018 v_cmp_neq_f32 vcc, -1, v2
72019 // W64: encoding: [0xc1,0x04,0x1a,0x7c]
72020 // W32-ERR: error: instruction not supported on this GPU
72022 v_cmp_neq_f32 vcc, 0.5, v2
72023 // W64: encoding: [0xf0,0x04,0x1a,0x7c]
72024 // W32-ERR: error: instruction not supported on this GPU
72026 v_cmp_neq_f32 vcc, -4.0, v2
72027 // W64: encoding: [0xf7,0x04,0x1a,0x7c]
72028 // W32-ERR: error: instruction not supported on this GPU
72030 v_cmp_neq_f32 vcc, 0xaf123456, v2
72031 // W64: encoding: [0xff,0x04,0x1a,0x7c,0x56,0x34,0x12,0xaf]
72032 // W32-ERR: error: instruction not supported on this GPU
72034 v_cmp_neq_f32 vcc, 0x3f717273, v2
72035 // W64: encoding: [0xff,0x04,0x1a,0x7c,0x73,0x72,0x71,0x3f]
72036 // W32-ERR: error: instruction not supported on this GPU
72038 v_cmp_neq_f32 vcc, v1, v255
72039 // W64: encoding: [0x01,0xff,0x1b,0x7c]
72040 // W32-ERR: error: instruction not supported on this GPU
72042 v_cmp_neq_f32_e64 s[10:11], v1, v2
72043 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72044 // W32-ERR: error: invalid operand for instruction
72046 v_cmp_neq_f32_e64 s[12:13], v1, v2
72047 // W64: encoding: [0x0c,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72048 // W32-ERR: error: invalid operand for instruction
72050 v_cmp_neq_f32_e64 s[100:101], v1, v2
72051 // W64: encoding: [0x64,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72052 // W32-ERR: error: invalid operand for instruction
72054 v_cmp_neq_f32_e64 vcc, v1, v2
72055 // W64: encoding: [0x6a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72056 // W32-ERR: error: invalid operand for instruction
72058 v_cmp_neq_f32_e64 s[10:11], v255, v2
72059 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0xff,0x05,0x02,0x00]
72060 // W32-ERR: error: invalid operand for instruction
72062 v_cmp_neq_f32_e64 s[10:11], s1, v2
72063 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x04,0x02,0x00]
72064 // W32-ERR: error: invalid operand for instruction
72066 v_cmp_neq_f32_e64 s[10:11], s101, v2
72067 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x65,0x04,0x02,0x00]
72068 // W32-ERR: error: invalid operand for instruction
72070 v_cmp_neq_f32_e64 s[10:11], vcc_lo, v2
72071 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x6a,0x04,0x02,0x00]
72072 // W32-ERR: error: invalid operand for instruction
72074 v_cmp_neq_f32_e64 s[10:11], vcc_hi, v2
72075 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x6b,0x04,0x02,0x00]
72076 // W32-ERR: error: invalid operand for instruction
72078 v_cmp_neq_f32_e64 s[10:11], m0, v2
72079 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x7c,0x04,0x02,0x00]
72080 // W32-ERR: error: invalid operand for instruction
72082 v_cmp_neq_f32_e64 s[10:11], exec_lo, v2
72083 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x7e,0x04,0x02,0x00]
72084 // W32-ERR: error: invalid operand for instruction
72086 v_cmp_neq_f32_e64 s[10:11], exec_hi, v2
72087 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x7f,0x04,0x02,0x00]
72088 // W32-ERR: error: invalid operand for instruction
72090 v_cmp_neq_f32_e64 s[10:11], 0, v2
72091 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x80,0x04,0x02,0x00]
72092 // W32-ERR: error: invalid operand for instruction
72094 v_cmp_neq_f32_e64 s[10:11], -1, v2
72095 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0xc1,0x04,0x02,0x00]
72096 // W32-ERR: error: invalid operand for instruction
72098 v_cmp_neq_f32_e64 s[10:11], 0.5, v2
72099 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0xf0,0x04,0x02,0x00]
72100 // W32-ERR: error: invalid operand for instruction
72102 v_cmp_neq_f32_e64 s[10:11], -4.0, v2
72103 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0xf7,0x04,0x02,0x00]
72104 // W32-ERR: error: invalid operand for instruction
72106 v_cmp_neq_f32_e64 s[10:11], v1, v255
72107 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xff,0x03,0x00]
72108 // W32-ERR: error: invalid operand for instruction
72110 v_cmp_neq_f32_e64 s[10:11], v1, s2
72111 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x00,0x00]
72112 // W32-ERR: error: invalid operand for instruction
72114 v_cmp_neq_f32_e64 s[10:11], v1, s101
72115 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xcb,0x00,0x00]
72116 // W32-ERR: error: invalid operand for instruction
72118 v_cmp_neq_f32_e64 s[10:11], v1, vcc_lo
72119 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xd5,0x00,0x00]
72120 // W32-ERR: error: invalid operand for instruction
72122 v_cmp_neq_f32_e64 s[10:11], v1, vcc_hi
72123 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xd7,0x00,0x00]
72124 // W32-ERR: error: invalid operand for instruction
72126 v_cmp_neq_f32_e64 s[10:11], v1, m0
72127 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xf9,0x00,0x00]
72128 // W32-ERR: error: invalid operand for instruction
72130 v_cmp_neq_f32_e64 s[10:11], v1, exec_lo
72131 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xfd,0x00,0x00]
72132 // W32-ERR: error: invalid operand for instruction
72134 v_cmp_neq_f32_e64 s[10:11], v1, exec_hi
72135 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xff,0x00,0x00]
72136 // W32-ERR: error: invalid operand for instruction
72138 v_cmp_neq_f32_e64 s[10:11], v1, 0
72139 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x01,0x01,0x00]
72140 // W32-ERR: error: invalid operand for instruction
72142 v_cmp_neq_f32_e64 s[10:11], v1, -1
72143 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x83,0x01,0x00]
72144 // W32-ERR: error: invalid operand for instruction
72146 v_cmp_neq_f32_e64 s[10:11], v1, 0.5
72147 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xe1,0x01,0x00]
72148 // W32-ERR: error: invalid operand for instruction
72150 v_cmp_neq_f32_e64 s[10:11], v1, -4.0
72151 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xef,0x01,0x00]
72152 // W32-ERR: error: invalid operand for instruction
72154 v_cmp_neq_f32_e64 s[10:11], -v1, v2
72155 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x20]
72156 // W32-ERR: error: invalid operand for instruction
72158 v_cmp_neq_f32_e64 s[10:11], v1, -v2
72159 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x40]
72160 // W32-ERR: error: invalid operand for instruction
72162 v_cmp_neq_f32_e64 s[10:11], -v1, -v2
72163 // W64: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x60]
72164 // W32-ERR: error: invalid operand for instruction
72166 v_cmp_neq_f32_e64 s[10:11], v1, v2 clamp
72167 // W64: encoding: [0x0a,0x80,0x0d,0xd4,0x01,0x05,0x02,0x00]
72168 // W32-ERR: error: invalid operand for instruction
72170 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
72171 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x06]
72172 // W32-ERR: error: invalid operand for instruction
72174 v_cmp_neq_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
72175 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x88,0x06,0x06]
72176 // W32-ERR: error: invalid operand for instruction
72178 v_cmp_neq_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
72179 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0xe4,0x06,0x06]
72180 // W32-ERR: error: invalid operand for instruction
72182 v_cmp_neq_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
72183 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x00,0x06,0x06]
72184 // W32-ERR: error: instruction not supported on this GPU
72186 v_cmp_neq_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
72187 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0xff,0x86,0x06,0x06]
72188 // W32-ERR: error: invalid operand for instruction
72190 v_cmp_neq_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
72191 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x86,0x06]
72192 // W32-ERR: error: invalid operand for instruction
72194 v_cmp_neq_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
72195 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x65,0x86,0x86,0x06]
72196 // W32-ERR: error: invalid operand for instruction
72198 v_cmp_neq_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
72199 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x6a,0x86,0x86,0x06]
72200 // W32-ERR: error: invalid operand for instruction
72202 v_cmp_neq_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
72203 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x6b,0x86,0x86,0x06]
72204 // W32-ERR: error: invalid operand for instruction
72206 v_cmp_neq_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
72207 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x7c,0x86,0x86,0x06]
72208 // W32-ERR: error: invalid operand for instruction
72210 v_cmp_neq_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
72211 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x7e,0x86,0x86,0x06]
72212 // W32-ERR: error: invalid operand for instruction
72214 v_cmp_neq_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
72215 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x7f,0x86,0x86,0x06]
72216 // W32-ERR: error: invalid operand for instruction
72218 v_cmp_neq_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
72219 // W64: encoding: [0xf9,0xfe,0x1b,0x7c,0x01,0x86,0x06,0x06]
72220 // W32-ERR: error: invalid operand for instruction
72222 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
72223 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x06]
72224 // W32-ERR: error: invalid operand for instruction
72226 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
72227 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x00,0x06]
72228 // W32-ERR: error: invalid operand for instruction
72230 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
72231 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x01,0x06]
72232 // W32-ERR: error: invalid operand for instruction
72234 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
72235 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x02,0x06]
72236 // W32-ERR: error: invalid operand for instruction
72238 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
72239 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x03,0x06]
72240 // W32-ERR: error: invalid operand for instruction
72242 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
72243 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x04,0x06]
72244 // W32-ERR: error: invalid operand for instruction
72246 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
72247 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x05,0x06]
72248 // W32-ERR: error: invalid operand for instruction
72250 v_cmp_neq_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
72251 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x16,0x06]
72252 // W32-ERR: error: invalid operand for instruction
72254 v_cmp_neq_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
72255 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x26,0x06]
72256 // W32-ERR: error: invalid operand for instruction
72258 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
72259 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x06]
72260 // W32-ERR: error: invalid operand for instruction
72262 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
72263 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x00]
72264 // W32-ERR: error: invalid operand for instruction
72266 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
72267 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x01]
72268 // W32-ERR: error: invalid operand for instruction
72270 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
72271 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x02]
72272 // W32-ERR: error: invalid operand for instruction
72274 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
72275 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x03]
72276 // W32-ERR: error: invalid operand for instruction
72278 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
72279 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x04]
72280 // W32-ERR: error: invalid operand for instruction
72282 v_cmp_neq_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
72283 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x05]
72284 // W32-ERR: error: invalid operand for instruction
72286 v_cmp_neq_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
72287 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x16]
72288 // W32-ERR: error: invalid operand for instruction
72290 v_cmp_neq_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
72291 // W64: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x26]
72292 // W32-ERR: error: invalid operand for instruction
72294 v_cmp_neq_f32 vcc_lo, v1, v2
72295 // W32: encoding: [0x01,0x05,0x1a,0x7c]
72296 // W64-ERR: error: instruction not supported on this GPU
72298 v_cmp_neq_f32 vcc_lo, v255, v2
72299 // W32: encoding: [0xff,0x05,0x1a,0x7c]
72300 // W64-ERR: error: instruction not supported on this GPU
72302 v_cmp_neq_f32 vcc_lo, s1, v2
72303 // W32: encoding: [0x01,0x04,0x1a,0x7c]
72304 // W64-ERR: error: instruction not supported on this GPU
72306 v_cmp_neq_f32 vcc_lo, s101, v2
72307 // W32: encoding: [0x65,0x04,0x1a,0x7c]
72308 // W64-ERR: error: instruction not supported on this GPU
72310 v_cmp_neq_f32 vcc_lo, vcc_lo, v2
72311 // W32: encoding: [0x6a,0x04,0x1a,0x7c]
72312 // W64-ERR: error: instruction not supported on this GPU
72314 v_cmp_neq_f32 vcc_lo, vcc_hi, v2
72315 // W32: encoding: [0x6b,0x04,0x1a,0x7c]
72316 // W64-ERR: error: instruction not supported on this GPU
72318 v_cmp_neq_f32 vcc_lo, m0, v2
72319 // W32: encoding: [0x7c,0x04,0x1a,0x7c]
72320 // W64-ERR: error: instruction not supported on this GPU
72322 v_cmp_neq_f32 vcc_lo, exec_lo, v2
72323 // W32: encoding: [0x7e,0x04,0x1a,0x7c]
72324 // W64-ERR: error: instruction not supported on this GPU
72326 v_cmp_neq_f32 vcc_lo, exec_hi, v2
72327 // W32: encoding: [0x7f,0x04,0x1a,0x7c]
72328 // W64-ERR: error: instruction not supported on this GPU
72330 v_cmp_neq_f32 vcc_lo, 0, v2
72331 // W32: encoding: [0x80,0x04,0x1a,0x7c]
72332 // W64-ERR: error: instruction not supported on this GPU
72334 v_cmp_neq_f32 vcc_lo, -1, v2
72335 // W32: encoding: [0xc1,0x04,0x1a,0x7c]
72336 // W64-ERR: error: instruction not supported on this GPU
72338 v_cmp_neq_f32 vcc_lo, 0.5, v2
72339 // W32: encoding: [0xf0,0x04,0x1a,0x7c]
72340 // W64-ERR: error: instruction not supported on this GPU
72342 v_cmp_neq_f32 vcc_lo, -4.0, v2
72343 // W32: encoding: [0xf7,0x04,0x1a,0x7c]
72344 // W64-ERR: error: instruction not supported on this GPU
72346 v_cmp_neq_f32 vcc_lo, 0xaf123456, v2
72347 // W32: encoding: [0xff,0x04,0x1a,0x7c,0x56,0x34,0x12,0xaf]
72348 // W64-ERR: error: instruction not supported on this GPU
72350 v_cmp_neq_f32 vcc_lo, 0x3f717273, v2
72351 // W32: encoding: [0xff,0x04,0x1a,0x7c,0x73,0x72,0x71,0x3f]
72352 // W64-ERR: error: instruction not supported on this GPU
72354 v_cmp_neq_f32 vcc_lo, v1, v255
72355 // W32: encoding: [0x01,0xff,0x1b,0x7c]
72356 // W64-ERR: error: instruction not supported on this GPU
72358 v_cmp_neq_f32_e64 s10, v1, v2
72359 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72360 // W64-ERR: error: invalid operand for instruction
72362 v_cmp_neq_f32_e64 s12, v1, v2
72363 // W32: encoding: [0x0c,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72364 // W64-ERR: error: invalid operand for instruction
72366 v_cmp_neq_f32_e64 s100, v1, v2
72367 // W32: encoding: [0x64,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72368 // W64-ERR: error: invalid operand for instruction
72370 v_cmp_neq_f32_e64 vcc_lo, v1, v2
72371 // W32: encoding: [0x6a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x00]
72372 // W64-ERR: error: invalid operand for instruction
72374 v_cmp_neq_f32_e64 s10, v255, v2
72375 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0xff,0x05,0x02,0x00]
72376 // W64-ERR: error: invalid operand for instruction
72378 v_cmp_neq_f32_e64 s10, s1, v2
72379 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x04,0x02,0x00]
72380 // W64-ERR: error: invalid operand for instruction
72382 v_cmp_neq_f32_e64 s10, s101, v2
72383 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x65,0x04,0x02,0x00]
72384 // W64-ERR: error: invalid operand for instruction
72386 v_cmp_neq_f32_e64 s10, vcc_lo, v2
72387 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x6a,0x04,0x02,0x00]
72388 // W64-ERR: error: invalid operand for instruction
72390 v_cmp_neq_f32_e64 s10, vcc_hi, v2
72391 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x6b,0x04,0x02,0x00]
72392 // W64-ERR: error: invalid operand for instruction
72394 v_cmp_neq_f32_e64 s10, m0, v2
72395 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x7c,0x04,0x02,0x00]
72396 // W64-ERR: error: invalid operand for instruction
72398 v_cmp_neq_f32_e64 s10, exec_lo, v2
72399 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x7e,0x04,0x02,0x00]
72400 // W64-ERR: error: invalid operand for instruction
72402 v_cmp_neq_f32_e64 s10, exec_hi, v2
72403 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x7f,0x04,0x02,0x00]
72404 // W64-ERR: error: invalid operand for instruction
72406 v_cmp_neq_f32_e64 s10, 0, v2
72407 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x80,0x04,0x02,0x00]
72408 // W64-ERR: error: invalid operand for instruction
72410 v_cmp_neq_f32_e64 s10, -1, v2
72411 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0xc1,0x04,0x02,0x00]
72412 // W64-ERR: error: invalid operand for instruction
72414 v_cmp_neq_f32_e64 s10, 0.5, v2
72415 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0xf0,0x04,0x02,0x00]
72416 // W64-ERR: error: invalid operand for instruction
72418 v_cmp_neq_f32_e64 s10, -4.0, v2
72419 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0xf7,0x04,0x02,0x00]
72420 // W64-ERR: error: invalid operand for instruction
72422 v_cmp_neq_f32_e64 s10, v1, v255
72423 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xff,0x03,0x00]
72424 // W64-ERR: error: invalid operand for instruction
72426 v_cmp_neq_f32_e64 s10, v1, s2
72427 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x00,0x00]
72428 // W64-ERR: error: invalid operand for instruction
72430 v_cmp_neq_f32_e64 s10, v1, s101
72431 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xcb,0x00,0x00]
72432 // W64-ERR: error: invalid operand for instruction
72434 v_cmp_neq_f32_e64 s10, v1, vcc_lo
72435 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xd5,0x00,0x00]
72436 // W64-ERR: error: invalid operand for instruction
72438 v_cmp_neq_f32_e64 s10, v1, vcc_hi
72439 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xd7,0x00,0x00]
72440 // W64-ERR: error: invalid operand for instruction
72442 v_cmp_neq_f32_e64 s10, v1, m0
72443 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xf9,0x00,0x00]
72444 // W64-ERR: error: invalid operand for instruction
72446 v_cmp_neq_f32_e64 s10, v1, exec_lo
72447 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xfd,0x00,0x00]
72448 // W64-ERR: error: invalid operand for instruction
72450 v_cmp_neq_f32_e64 s10, v1, exec_hi
72451 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xff,0x00,0x00]
72452 // W64-ERR: error: invalid operand for instruction
72454 v_cmp_neq_f32_e64 s10, v1, 0
72455 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x01,0x01,0x00]
72456 // W64-ERR: error: invalid operand for instruction
72458 v_cmp_neq_f32_e64 s10, v1, -1
72459 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x83,0x01,0x00]
72460 // W64-ERR: error: invalid operand for instruction
72462 v_cmp_neq_f32_e64 s10, v1, 0.5
72463 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xe1,0x01,0x00]
72464 // W64-ERR: error: invalid operand for instruction
72466 v_cmp_neq_f32_e64 s10, v1, -4.0
72467 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0xef,0x01,0x00]
72468 // W64-ERR: error: invalid operand for instruction
72470 v_cmp_neq_f32_e64 s10, -v1, v2
72471 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x20]
72472 // W64-ERR: error: invalid operand for instruction
72474 v_cmp_neq_f32_e64 s10, v1, -v2
72475 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x40]
72476 // W64-ERR: error: invalid operand for instruction
72478 v_cmp_neq_f32_e64 s10, -v1, -v2
72479 // W32: encoding: [0x0a,0x00,0x0d,0xd4,0x01,0x05,0x02,0x60]
72480 // W64-ERR: error: invalid operand for instruction
72482 v_cmp_neq_f32_e64 s10, v1, v2 clamp
72483 // W32: encoding: [0x0a,0x80,0x0d,0xd4,0x01,0x05,0x02,0x00]
72484 // W64-ERR: error: invalid operand for instruction
72486 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
72487 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x06]
72488 // W64-ERR: error: invalid operand for instruction
72490 v_cmp_neq_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
72491 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x88,0x06,0x06]
72492 // W64-ERR: error: invalid operand for instruction
72494 v_cmp_neq_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
72495 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0xe4,0x06,0x06]
72496 // W64-ERR: error: invalid operand for instruction
72498 v_cmp_neq_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
72499 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x00,0x06,0x06]
72500 // W64-ERR: error: invalid operand for instruction
72502 v_cmp_neq_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
72503 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0xff,0x86,0x06,0x06]
72504 // W64-ERR: error: invalid operand for instruction
72506 v_cmp_neq_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
72507 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x86,0x06]
72508 // W64-ERR: error: invalid operand for instruction
72510 v_cmp_neq_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
72511 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x65,0x86,0x86,0x06]
72512 // W64-ERR: error: invalid operand for instruction
72514 v_cmp_neq_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
72515 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x6a,0x86,0x86,0x06]
72516 // W64-ERR: error: invalid operand for instruction
72518 v_cmp_neq_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
72519 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x6b,0x86,0x86,0x06]
72520 // W64-ERR: error: invalid operand for instruction
72522 v_cmp_neq_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
72523 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x7c,0x86,0x86,0x06]
72524 // W64-ERR: error: invalid operand for instruction
72526 v_cmp_neq_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
72527 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x7e,0x86,0x86,0x06]
72528 // W64-ERR: error: invalid operand for instruction
72530 v_cmp_neq_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
72531 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x7f,0x86,0x86,0x06]
72532 // W64-ERR: error: invalid operand for instruction
72534 v_cmp_neq_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
72535 // W32: encoding: [0xf9,0xfe,0x1b,0x7c,0x01,0x86,0x06,0x06]
72536 // W64-ERR: error: invalid operand for instruction
72538 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
72539 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x06]
72540 // W64-ERR: error: invalid operand for instruction
72542 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
72543 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x00,0x06]
72544 // W64-ERR: error: invalid operand for instruction
72546 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
72547 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x01,0x06]
72548 // W64-ERR: error: invalid operand for instruction
72550 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
72551 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x02,0x06]
72552 // W64-ERR: error: invalid operand for instruction
72554 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
72555 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x03,0x06]
72556 // W64-ERR: error: invalid operand for instruction
72558 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
72559 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x04,0x06]
72560 // W64-ERR: error: invalid operand for instruction
72562 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
72563 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x05,0x06]
72564 // W64-ERR: error: invalid operand for instruction
72566 v_cmp_neq_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
72567 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x16,0x06]
72568 // W64-ERR: error: invalid operand for instruction
72570 v_cmp_neq_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
72571 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x26,0x06]
72572 // W64-ERR: error: invalid operand for instruction
72574 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
72575 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x06]
72576 // W64-ERR: error: invalid operand for instruction
72578 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
72579 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x00]
72580 // W64-ERR: error: invalid operand for instruction
72582 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
72583 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x01]
72584 // W64-ERR: error: invalid operand for instruction
72586 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
72587 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x02]
72588 // W64-ERR: error: invalid operand for instruction
72590 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
72591 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x03]
72592 // W64-ERR: error: invalid operand for instruction
72594 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
72595 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x04]
72596 // W64-ERR: error: invalid operand for instruction
72598 v_cmp_neq_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
72599 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x05]
72600 // W64-ERR: error: invalid operand for instruction
72602 v_cmp_neq_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
72603 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x16]
72604 // W64-ERR: error: invalid operand for instruction
72606 v_cmp_neq_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
72607 // W32: encoding: [0xf9,0x04,0x1a,0x7c,0x01,0x86,0x06,0x26]
72608 // W64-ERR: error: invalid operand for instruction
72610 v_cmp_nlt_f32 vcc, v1, v2
72611 // W64: encoding: [0x01,0x05,0x1c,0x7c]
72612 // W32-ERR: error: instruction not supported on this GPU
72614 v_cmp_nlt_f32 vcc, v255, v2
72615 // W64: encoding: [0xff,0x05,0x1c,0x7c]
72616 // W32-ERR: error: instruction not supported on this GPU
72618 v_cmp_nlt_f32 vcc, s1, v2
72619 // W64: encoding: [0x01,0x04,0x1c,0x7c]
72620 // W32-ERR: error: instruction not supported on this GPU
72622 v_cmp_nlt_f32 vcc, s101, v2
72623 // W64: encoding: [0x65,0x04,0x1c,0x7c]
72624 // W32-ERR: error: instruction not supported on this GPU
72626 v_cmp_nlt_f32 vcc, vcc_lo, v2
72627 // W64: encoding: [0x6a,0x04,0x1c,0x7c]
72628 // W32-ERR: error: instruction not supported on this GPU
72630 v_cmp_nlt_f32 vcc, vcc_hi, v2
72631 // W64: encoding: [0x6b,0x04,0x1c,0x7c]
72632 // W32-ERR: error: instruction not supported on this GPU
72634 v_cmp_nlt_f32 vcc, m0, v2
72635 // W64: encoding: [0x7c,0x04,0x1c,0x7c]
72636 // W32-ERR: error: instruction not supported on this GPU
72638 v_cmp_nlt_f32 vcc, exec_lo, v2
72639 // W64: encoding: [0x7e,0x04,0x1c,0x7c]
72640 // W32-ERR: error: instruction not supported on this GPU
72642 v_cmp_nlt_f32 vcc, exec_hi, v2
72643 // W64: encoding: [0x7f,0x04,0x1c,0x7c]
72644 // W32-ERR: error: instruction not supported on this GPU
72646 v_cmp_nlt_f32 vcc, 0, v2
72647 // W64: encoding: [0x80,0x04,0x1c,0x7c]
72648 // W32-ERR: error: instruction not supported on this GPU
72650 v_cmp_nlt_f32 vcc, -1, v2
72651 // W64: encoding: [0xc1,0x04,0x1c,0x7c]
72652 // W32-ERR: error: instruction not supported on this GPU
72654 v_cmp_nlt_f32 vcc, 0.5, v2
72655 // W64: encoding: [0xf0,0x04,0x1c,0x7c]
72656 // W32-ERR: error: instruction not supported on this GPU
72658 v_cmp_nlt_f32 vcc, -4.0, v2
72659 // W64: encoding: [0xf7,0x04,0x1c,0x7c]
72660 // W32-ERR: error: instruction not supported on this GPU
72662 v_cmp_nlt_f32 vcc, 0xaf123456, v2
72663 // W64: encoding: [0xff,0x04,0x1c,0x7c,0x56,0x34,0x12,0xaf]
72664 // W32-ERR: error: instruction not supported on this GPU
72666 v_cmp_nlt_f32 vcc, 0x3f717273, v2
72667 // W64: encoding: [0xff,0x04,0x1c,0x7c,0x73,0x72,0x71,0x3f]
72668 // W32-ERR: error: instruction not supported on this GPU
72670 v_cmp_nlt_f32 vcc, v1, v255
72671 // W64: encoding: [0x01,0xff,0x1d,0x7c]
72672 // W32-ERR: error: instruction not supported on this GPU
72674 v_cmp_nlt_f32_e64 s[10:11], v1, v2
72675 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
72676 // W32-ERR: error: invalid operand for instruction
72678 v_cmp_nlt_f32_e64 s[12:13], v1, v2
72679 // W64: encoding: [0x0c,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
72680 // W32-ERR: error: invalid operand for instruction
72682 v_cmp_nlt_f32_e64 s[100:101], v1, v2
72683 // W64: encoding: [0x64,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
72684 // W32-ERR: error: invalid operand for instruction
72686 v_cmp_nlt_f32_e64 vcc, v1, v2
72687 // W64: encoding: [0x6a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
72688 // W32-ERR: error: invalid operand for instruction
72690 v_cmp_nlt_f32_e64 s[10:11], v255, v2
72691 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0xff,0x05,0x02,0x00]
72692 // W32-ERR: error: invalid operand for instruction
72694 v_cmp_nlt_f32_e64 s[10:11], s1, v2
72695 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x04,0x02,0x00]
72696 // W32-ERR: error: invalid operand for instruction
72698 v_cmp_nlt_f32_e64 s[10:11], s101, v2
72699 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x65,0x04,0x02,0x00]
72700 // W32-ERR: error: invalid operand for instruction
72702 v_cmp_nlt_f32_e64 s[10:11], vcc_lo, v2
72703 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x6a,0x04,0x02,0x00]
72704 // W32-ERR: error: invalid operand for instruction
72706 v_cmp_nlt_f32_e64 s[10:11], vcc_hi, v2
72707 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x6b,0x04,0x02,0x00]
72708 // W32-ERR: error: invalid operand for instruction
72710 v_cmp_nlt_f32_e64 s[10:11], m0, v2
72711 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x7c,0x04,0x02,0x00]
72712 // W32-ERR: error: invalid operand for instruction
72714 v_cmp_nlt_f32_e64 s[10:11], exec_lo, v2
72715 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x7e,0x04,0x02,0x00]
72716 // W32-ERR: error: invalid operand for instruction
72718 v_cmp_nlt_f32_e64 s[10:11], exec_hi, v2
72719 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x7f,0x04,0x02,0x00]
72720 // W32-ERR: error: invalid operand for instruction
72722 v_cmp_nlt_f32_e64 s[10:11], 0, v2
72723 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x80,0x04,0x02,0x00]
72724 // W32-ERR: error: invalid operand for instruction
72726 v_cmp_nlt_f32_e64 s[10:11], -1, v2
72727 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0xc1,0x04,0x02,0x00]
72728 // W32-ERR: error: invalid operand for instruction
72730 v_cmp_nlt_f32_e64 s[10:11], 0.5, v2
72731 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0xf0,0x04,0x02,0x00]
72732 // W32-ERR: error: invalid operand for instruction
72734 v_cmp_nlt_f32_e64 s[10:11], -4.0, v2
72735 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0xf7,0x04,0x02,0x00]
72736 // W32-ERR: error: invalid operand for instruction
72738 v_cmp_nlt_f32_e64 s[10:11], v1, v255
72739 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xff,0x03,0x00]
72740 // W32-ERR: error: invalid operand for instruction
72742 v_cmp_nlt_f32_e64 s[10:11], v1, s2
72743 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x00,0x00]
72744 // W32-ERR: error: invalid operand for instruction
72746 v_cmp_nlt_f32_e64 s[10:11], v1, s101
72747 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xcb,0x00,0x00]
72748 // W32-ERR: error: invalid operand for instruction
72750 v_cmp_nlt_f32_e64 s[10:11], v1, vcc_lo
72751 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xd5,0x00,0x00]
72752 // W32-ERR: error: invalid operand for instruction
72754 v_cmp_nlt_f32_e64 s[10:11], v1, vcc_hi
72755 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xd7,0x00,0x00]
72756 // W32-ERR: error: invalid operand for instruction
72758 v_cmp_nlt_f32_e64 s[10:11], v1, m0
72759 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xf9,0x00,0x00]
72760 // W32-ERR: error: invalid operand for instruction
72762 v_cmp_nlt_f32_e64 s[10:11], v1, exec_lo
72763 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xfd,0x00,0x00]
72764 // W32-ERR: error: invalid operand for instruction
72766 v_cmp_nlt_f32_e64 s[10:11], v1, exec_hi
72767 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xff,0x00,0x00]
72768 // W32-ERR: error: invalid operand for instruction
72770 v_cmp_nlt_f32_e64 s[10:11], v1, 0
72771 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x01,0x01,0x00]
72772 // W32-ERR: error: invalid operand for instruction
72774 v_cmp_nlt_f32_e64 s[10:11], v1, -1
72775 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x83,0x01,0x00]
72776 // W32-ERR: error: invalid operand for instruction
72778 v_cmp_nlt_f32_e64 s[10:11], v1, 0.5
72779 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xe1,0x01,0x00]
72780 // W32-ERR: error: invalid operand for instruction
72782 v_cmp_nlt_f32_e64 s[10:11], v1, -4.0
72783 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xef,0x01,0x00]
72784 // W32-ERR: error: invalid operand for instruction
72786 v_cmp_nlt_f32_e64 s[10:11], -v1, v2
72787 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x20]
72788 // W32-ERR: error: invalid operand for instruction
72790 v_cmp_nlt_f32_e64 s[10:11], v1, -v2
72791 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x40]
72792 // W32-ERR: error: invalid operand for instruction
72794 v_cmp_nlt_f32_e64 s[10:11], -v1, -v2
72795 // W64: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x60]
72796 // W32-ERR: error: invalid operand for instruction
72798 v_cmp_nlt_f32_e64 s[10:11], v1, v2 clamp
72799 // W64: encoding: [0x0a,0x80,0x0e,0xd4,0x01,0x05,0x02,0x00]
72800 // W32-ERR: error: invalid operand for instruction
72802 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
72803 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x06]
72804 // W32-ERR: error: invalid operand for instruction
72806 v_cmp_nlt_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
72807 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x88,0x06,0x06]
72808 // W32-ERR: error: invalid operand for instruction
72810 v_cmp_nlt_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
72811 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0xe4,0x06,0x06]
72812 // W32-ERR: error: invalid operand for instruction
72814 v_cmp_nlt_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
72815 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x00,0x06,0x06]
72816 // W32-ERR: error: instruction not supported on this GPU
72818 v_cmp_nlt_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
72819 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0xff,0x86,0x06,0x06]
72820 // W32-ERR: error: invalid operand for instruction
72822 v_cmp_nlt_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
72823 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x86,0x06]
72824 // W32-ERR: error: invalid operand for instruction
72826 v_cmp_nlt_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
72827 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x65,0x86,0x86,0x06]
72828 // W32-ERR: error: invalid operand for instruction
72830 v_cmp_nlt_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
72831 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x6a,0x86,0x86,0x06]
72832 // W32-ERR: error: invalid operand for instruction
72834 v_cmp_nlt_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
72835 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x6b,0x86,0x86,0x06]
72836 // W32-ERR: error: invalid operand for instruction
72838 v_cmp_nlt_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
72839 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x7c,0x86,0x86,0x06]
72840 // W32-ERR: error: invalid operand for instruction
72842 v_cmp_nlt_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
72843 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x7e,0x86,0x86,0x06]
72844 // W32-ERR: error: invalid operand for instruction
72846 v_cmp_nlt_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
72847 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x7f,0x86,0x86,0x06]
72848 // W32-ERR: error: invalid operand for instruction
72850 v_cmp_nlt_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
72851 // W64: encoding: [0xf9,0xfe,0x1d,0x7c,0x01,0x86,0x06,0x06]
72852 // W32-ERR: error: invalid operand for instruction
72854 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
72855 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x06]
72856 // W32-ERR: error: invalid operand for instruction
72858 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
72859 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x00,0x06]
72860 // W32-ERR: error: invalid operand for instruction
72862 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
72863 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x01,0x06]
72864 // W32-ERR: error: invalid operand for instruction
72866 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
72867 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x02,0x06]
72868 // W32-ERR: error: invalid operand for instruction
72870 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
72871 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x03,0x06]
72872 // W32-ERR: error: invalid operand for instruction
72874 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
72875 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x04,0x06]
72876 // W32-ERR: error: invalid operand for instruction
72878 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
72879 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x05,0x06]
72880 // W32-ERR: error: invalid operand for instruction
72882 v_cmp_nlt_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
72883 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x16,0x06]
72884 // W32-ERR: error: invalid operand for instruction
72886 v_cmp_nlt_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
72887 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x26,0x06]
72888 // W32-ERR: error: invalid operand for instruction
72890 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
72891 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x06]
72892 // W32-ERR: error: invalid operand for instruction
72894 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
72895 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x00]
72896 // W32-ERR: error: invalid operand for instruction
72898 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
72899 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x01]
72900 // W32-ERR: error: invalid operand for instruction
72902 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
72903 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x02]
72904 // W32-ERR: error: invalid operand for instruction
72906 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
72907 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x03]
72908 // W32-ERR: error: invalid operand for instruction
72910 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
72911 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x04]
72912 // W32-ERR: error: invalid operand for instruction
72914 v_cmp_nlt_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
72915 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x05]
72916 // W32-ERR: error: invalid operand for instruction
72918 v_cmp_nlt_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
72919 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x16]
72920 // W32-ERR: error: invalid operand for instruction
72922 v_cmp_nlt_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
72923 // W64: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x26]
72924 // W32-ERR: error: invalid operand for instruction
72926 v_cmp_nlt_f32 vcc_lo, v1, v2
72927 // W32: encoding: [0x01,0x05,0x1c,0x7c]
72928 // W64-ERR: error: instruction not supported on this GPU
72930 v_cmp_nlt_f32 vcc_lo, v255, v2
72931 // W32: encoding: [0xff,0x05,0x1c,0x7c]
72932 // W64-ERR: error: instruction not supported on this GPU
72934 v_cmp_nlt_f32 vcc_lo, s1, v2
72935 // W32: encoding: [0x01,0x04,0x1c,0x7c]
72936 // W64-ERR: error: instruction not supported on this GPU
72938 v_cmp_nlt_f32 vcc_lo, s101, v2
72939 // W32: encoding: [0x65,0x04,0x1c,0x7c]
72940 // W64-ERR: error: instruction not supported on this GPU
72942 v_cmp_nlt_f32 vcc_lo, vcc_lo, v2
72943 // W32: encoding: [0x6a,0x04,0x1c,0x7c]
72944 // W64-ERR: error: instruction not supported on this GPU
72946 v_cmp_nlt_f32 vcc_lo, vcc_hi, v2
72947 // W32: encoding: [0x6b,0x04,0x1c,0x7c]
72948 // W64-ERR: error: instruction not supported on this GPU
72950 v_cmp_nlt_f32 vcc_lo, m0, v2
72951 // W32: encoding: [0x7c,0x04,0x1c,0x7c]
72952 // W64-ERR: error: instruction not supported on this GPU
72954 v_cmp_nlt_f32 vcc_lo, exec_lo, v2
72955 // W32: encoding: [0x7e,0x04,0x1c,0x7c]
72956 // W64-ERR: error: instruction not supported on this GPU
72958 v_cmp_nlt_f32 vcc_lo, exec_hi, v2
72959 // W32: encoding: [0x7f,0x04,0x1c,0x7c]
72960 // W64-ERR: error: instruction not supported on this GPU
72962 v_cmp_nlt_f32 vcc_lo, 0, v2
72963 // W32: encoding: [0x80,0x04,0x1c,0x7c]
72964 // W64-ERR: error: instruction not supported on this GPU
72966 v_cmp_nlt_f32 vcc_lo, -1, v2
72967 // W32: encoding: [0xc1,0x04,0x1c,0x7c]
72968 // W64-ERR: error: instruction not supported on this GPU
72970 v_cmp_nlt_f32 vcc_lo, 0.5, v2
72971 // W32: encoding: [0xf0,0x04,0x1c,0x7c]
72972 // W64-ERR: error: instruction not supported on this GPU
72974 v_cmp_nlt_f32 vcc_lo, -4.0, v2
72975 // W32: encoding: [0xf7,0x04,0x1c,0x7c]
72976 // W64-ERR: error: instruction not supported on this GPU
72978 v_cmp_nlt_f32 vcc_lo, 0xaf123456, v2
72979 // W32: encoding: [0xff,0x04,0x1c,0x7c,0x56,0x34,0x12,0xaf]
72980 // W64-ERR: error: instruction not supported on this GPU
72982 v_cmp_nlt_f32 vcc_lo, 0x3f717273, v2
72983 // W32: encoding: [0xff,0x04,0x1c,0x7c,0x73,0x72,0x71,0x3f]
72984 // W64-ERR: error: instruction not supported on this GPU
72986 v_cmp_nlt_f32 vcc_lo, v1, v255
72987 // W32: encoding: [0x01,0xff,0x1d,0x7c]
72988 // W64-ERR: error: instruction not supported on this GPU
72990 v_cmp_nlt_f32_e64 s10, v1, v2
72991 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
72992 // W64-ERR: error: invalid operand for instruction
72994 v_cmp_nlt_f32_e64 s12, v1, v2
72995 // W32: encoding: [0x0c,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
72996 // W64-ERR: error: invalid operand for instruction
72998 v_cmp_nlt_f32_e64 s100, v1, v2
72999 // W32: encoding: [0x64,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
73000 // W64-ERR: error: invalid operand for instruction
73002 v_cmp_nlt_f32_e64 vcc_lo, v1, v2
73003 // W32: encoding: [0x6a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x00]
73004 // W64-ERR: error: invalid operand for instruction
73006 v_cmp_nlt_f32_e64 s10, v255, v2
73007 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0xff,0x05,0x02,0x00]
73008 // W64-ERR: error: invalid operand for instruction
73010 v_cmp_nlt_f32_e64 s10, s1, v2
73011 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x04,0x02,0x00]
73012 // W64-ERR: error: invalid operand for instruction
73014 v_cmp_nlt_f32_e64 s10, s101, v2
73015 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x65,0x04,0x02,0x00]
73016 // W64-ERR: error: invalid operand for instruction
73018 v_cmp_nlt_f32_e64 s10, vcc_lo, v2
73019 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x6a,0x04,0x02,0x00]
73020 // W64-ERR: error: invalid operand for instruction
73022 v_cmp_nlt_f32_e64 s10, vcc_hi, v2
73023 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x6b,0x04,0x02,0x00]
73024 // W64-ERR: error: invalid operand for instruction
73026 v_cmp_nlt_f32_e64 s10, m0, v2
73027 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x7c,0x04,0x02,0x00]
73028 // W64-ERR: error: invalid operand for instruction
73030 v_cmp_nlt_f32_e64 s10, exec_lo, v2
73031 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x7e,0x04,0x02,0x00]
73032 // W64-ERR: error: invalid operand for instruction
73034 v_cmp_nlt_f32_e64 s10, exec_hi, v2
73035 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x7f,0x04,0x02,0x00]
73036 // W64-ERR: error: invalid operand for instruction
73038 v_cmp_nlt_f32_e64 s10, 0, v2
73039 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x80,0x04,0x02,0x00]
73040 // W64-ERR: error: invalid operand for instruction
73042 v_cmp_nlt_f32_e64 s10, -1, v2
73043 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0xc1,0x04,0x02,0x00]
73044 // W64-ERR: error: invalid operand for instruction
73046 v_cmp_nlt_f32_e64 s10, 0.5, v2
73047 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0xf0,0x04,0x02,0x00]
73048 // W64-ERR: error: invalid operand for instruction
73050 v_cmp_nlt_f32_e64 s10, -4.0, v2
73051 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0xf7,0x04,0x02,0x00]
73052 // W64-ERR: error: invalid operand for instruction
73054 v_cmp_nlt_f32_e64 s10, v1, v255
73055 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xff,0x03,0x00]
73056 // W64-ERR: error: invalid operand for instruction
73058 v_cmp_nlt_f32_e64 s10, v1, s2
73059 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x00,0x00]
73060 // W64-ERR: error: invalid operand for instruction
73062 v_cmp_nlt_f32_e64 s10, v1, s101
73063 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xcb,0x00,0x00]
73064 // W64-ERR: error: invalid operand for instruction
73066 v_cmp_nlt_f32_e64 s10, v1, vcc_lo
73067 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xd5,0x00,0x00]
73068 // W64-ERR: error: invalid operand for instruction
73070 v_cmp_nlt_f32_e64 s10, v1, vcc_hi
73071 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xd7,0x00,0x00]
73072 // W64-ERR: error: invalid operand for instruction
73074 v_cmp_nlt_f32_e64 s10, v1, m0
73075 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xf9,0x00,0x00]
73076 // W64-ERR: error: invalid operand for instruction
73078 v_cmp_nlt_f32_e64 s10, v1, exec_lo
73079 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xfd,0x00,0x00]
73080 // W64-ERR: error: invalid operand for instruction
73082 v_cmp_nlt_f32_e64 s10, v1, exec_hi
73083 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xff,0x00,0x00]
73084 // W64-ERR: error: invalid operand for instruction
73086 v_cmp_nlt_f32_e64 s10, v1, 0
73087 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x01,0x01,0x00]
73088 // W64-ERR: error: invalid operand for instruction
73090 v_cmp_nlt_f32_e64 s10, v1, -1
73091 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x83,0x01,0x00]
73092 // W64-ERR: error: invalid operand for instruction
73094 v_cmp_nlt_f32_e64 s10, v1, 0.5
73095 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xe1,0x01,0x00]
73096 // W64-ERR: error: invalid operand for instruction
73098 v_cmp_nlt_f32_e64 s10, v1, -4.0
73099 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0xef,0x01,0x00]
73100 // W64-ERR: error: invalid operand for instruction
73102 v_cmp_nlt_f32_e64 s10, -v1, v2
73103 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x20]
73104 // W64-ERR: error: invalid operand for instruction
73106 v_cmp_nlt_f32_e64 s10, v1, -v2
73107 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x40]
73108 // W64-ERR: error: invalid operand for instruction
73110 v_cmp_nlt_f32_e64 s10, -v1, -v2
73111 // W32: encoding: [0x0a,0x00,0x0e,0xd4,0x01,0x05,0x02,0x60]
73112 // W64-ERR: error: invalid operand for instruction
73114 v_cmp_nlt_f32_e64 s10, v1, v2 clamp
73115 // W32: encoding: [0x0a,0x80,0x0e,0xd4,0x01,0x05,0x02,0x00]
73116 // W64-ERR: error: invalid operand for instruction
73118 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
73119 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x06]
73120 // W64-ERR: error: invalid operand for instruction
73122 v_cmp_nlt_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
73123 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x88,0x06,0x06]
73124 // W64-ERR: error: invalid operand for instruction
73126 v_cmp_nlt_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
73127 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0xe4,0x06,0x06]
73128 // W64-ERR: error: invalid operand for instruction
73130 v_cmp_nlt_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
73131 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x00,0x06,0x06]
73132 // W64-ERR: error: invalid operand for instruction
73134 v_cmp_nlt_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
73135 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0xff,0x86,0x06,0x06]
73136 // W64-ERR: error: invalid operand for instruction
73138 v_cmp_nlt_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
73139 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x86,0x06]
73140 // W64-ERR: error: invalid operand for instruction
73142 v_cmp_nlt_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
73143 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x65,0x86,0x86,0x06]
73144 // W64-ERR: error: invalid operand for instruction
73146 v_cmp_nlt_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
73147 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x6a,0x86,0x86,0x06]
73148 // W64-ERR: error: invalid operand for instruction
73150 v_cmp_nlt_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
73151 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x6b,0x86,0x86,0x06]
73152 // W64-ERR: error: invalid operand for instruction
73154 v_cmp_nlt_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
73155 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x7c,0x86,0x86,0x06]
73156 // W64-ERR: error: invalid operand for instruction
73158 v_cmp_nlt_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
73159 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x7e,0x86,0x86,0x06]
73160 // W64-ERR: error: invalid operand for instruction
73162 v_cmp_nlt_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
73163 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x7f,0x86,0x86,0x06]
73164 // W64-ERR: error: invalid operand for instruction
73166 v_cmp_nlt_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
73167 // W32: encoding: [0xf9,0xfe,0x1d,0x7c,0x01,0x86,0x06,0x06]
73168 // W64-ERR: error: invalid operand for instruction
73170 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
73171 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x06]
73172 // W64-ERR: error: invalid operand for instruction
73174 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
73175 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x00,0x06]
73176 // W64-ERR: error: invalid operand for instruction
73178 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
73179 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x01,0x06]
73180 // W64-ERR: error: invalid operand for instruction
73182 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
73183 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x02,0x06]
73184 // W64-ERR: error: invalid operand for instruction
73186 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
73187 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x03,0x06]
73188 // W64-ERR: error: invalid operand for instruction
73190 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
73191 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x04,0x06]
73192 // W64-ERR: error: invalid operand for instruction
73194 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
73195 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x05,0x06]
73196 // W64-ERR: error: invalid operand for instruction
73198 v_cmp_nlt_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
73199 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x16,0x06]
73200 // W64-ERR: error: invalid operand for instruction
73202 v_cmp_nlt_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
73203 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x26,0x06]
73204 // W64-ERR: error: invalid operand for instruction
73206 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
73207 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x06]
73208 // W64-ERR: error: invalid operand for instruction
73210 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
73211 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x00]
73212 // W64-ERR: error: invalid operand for instruction
73214 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
73215 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x01]
73216 // W64-ERR: error: invalid operand for instruction
73218 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
73219 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x02]
73220 // W64-ERR: error: invalid operand for instruction
73222 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
73223 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x03]
73224 // W64-ERR: error: invalid operand for instruction
73226 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
73227 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x04]
73228 // W64-ERR: error: invalid operand for instruction
73230 v_cmp_nlt_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
73231 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x05]
73232 // W64-ERR: error: invalid operand for instruction
73234 v_cmp_nlt_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
73235 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x16]
73236 // W64-ERR: error: invalid operand for instruction
73238 v_cmp_nlt_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
73239 // W32: encoding: [0xf9,0x04,0x1c,0x7c,0x01,0x86,0x06,0x26]
73240 // W64-ERR: error: invalid operand for instruction
73242 v_cmp_tru_f32 vcc, v1, v2
73243 // W64: encoding: [0x01,0x05,0x1e,0x7c]
73244 // W32-ERR: error: instruction not supported on this GPU
73246 v_cmp_tru_f32 vcc, v255, v2
73247 // W64: encoding: [0xff,0x05,0x1e,0x7c]
73248 // W32-ERR: error: instruction not supported on this GPU
73250 v_cmp_tru_f32 vcc, s1, v2
73251 // W64: encoding: [0x01,0x04,0x1e,0x7c]
73252 // W32-ERR: error: instruction not supported on this GPU
73254 v_cmp_tru_f32 vcc, s101, v2
73255 // W64: encoding: [0x65,0x04,0x1e,0x7c]
73256 // W32-ERR: error: instruction not supported on this GPU
73258 v_cmp_tru_f32 vcc, vcc_lo, v2
73259 // W64: encoding: [0x6a,0x04,0x1e,0x7c]
73260 // W32-ERR: error: instruction not supported on this GPU
73262 v_cmp_tru_f32 vcc, vcc_hi, v2
73263 // W64: encoding: [0x6b,0x04,0x1e,0x7c]
73264 // W32-ERR: error: instruction not supported on this GPU
73266 v_cmp_tru_f32 vcc, m0, v2
73267 // W64: encoding: [0x7c,0x04,0x1e,0x7c]
73268 // W32-ERR: error: instruction not supported on this GPU
73270 v_cmp_tru_f32 vcc, exec_lo, v2
73271 // W64: encoding: [0x7e,0x04,0x1e,0x7c]
73272 // W32-ERR: error: instruction not supported on this GPU
73274 v_cmp_tru_f32 vcc, exec_hi, v2
73275 // W64: encoding: [0x7f,0x04,0x1e,0x7c]
73276 // W32-ERR: error: instruction not supported on this GPU
73278 v_cmp_tru_f32 vcc, 0, v2
73279 // W64: encoding: [0x80,0x04,0x1e,0x7c]
73280 // W32-ERR: error: instruction not supported on this GPU
73282 v_cmp_tru_f32 vcc, -1, v2
73283 // W64: encoding: [0xc1,0x04,0x1e,0x7c]
73284 // W32-ERR: error: instruction not supported on this GPU
73286 v_cmp_tru_f32 vcc, 0.5, v2
73287 // W64: encoding: [0xf0,0x04,0x1e,0x7c]
73288 // W32-ERR: error: instruction not supported on this GPU
73290 v_cmp_tru_f32 vcc, -4.0, v2
73291 // W64: encoding: [0xf7,0x04,0x1e,0x7c]
73292 // W32-ERR: error: instruction not supported on this GPU
73294 v_cmp_tru_f32 vcc, 0xaf123456, v2
73295 // W64: encoding: [0xff,0x04,0x1e,0x7c,0x56,0x34,0x12,0xaf]
73296 // W32-ERR: error: instruction not supported on this GPU
73298 v_cmp_tru_f32 vcc, 0x3f717273, v2
73299 // W64: encoding: [0xff,0x04,0x1e,0x7c,0x73,0x72,0x71,0x3f]
73300 // W32-ERR: error: instruction not supported on this GPU
73302 v_cmp_tru_f32 vcc, v1, v255
73303 // W64: encoding: [0x01,0xff,0x1f,0x7c]
73304 // W32-ERR: error: instruction not supported on this GPU
73306 v_cmp_tru_f32_e64 s[10:11], v1, v2
73307 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73308 // W32-ERR: error: invalid operand for instruction
73310 v_cmp_tru_f32_e64 s[12:13], v1, v2
73311 // W64: encoding: [0x0c,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73312 // W32-ERR: error: invalid operand for instruction
73314 v_cmp_tru_f32_e64 s[100:101], v1, v2
73315 // W64: encoding: [0x64,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73316 // W32-ERR: error: invalid operand for instruction
73318 v_cmp_tru_f32_e64 vcc, v1, v2
73319 // W64: encoding: [0x6a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73320 // W32-ERR: error: invalid operand for instruction
73322 v_cmp_tru_f32_e64 s[10:11], v255, v2
73323 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0xff,0x05,0x02,0x00]
73324 // W32-ERR: error: invalid operand for instruction
73326 v_cmp_tru_f32_e64 s[10:11], s1, v2
73327 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x04,0x02,0x00]
73328 // W32-ERR: error: invalid operand for instruction
73330 v_cmp_tru_f32_e64 s[10:11], s101, v2
73331 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x65,0x04,0x02,0x00]
73332 // W32-ERR: error: invalid operand for instruction
73334 v_cmp_tru_f32_e64 s[10:11], vcc_lo, v2
73335 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x6a,0x04,0x02,0x00]
73336 // W32-ERR: error: invalid operand for instruction
73338 v_cmp_tru_f32_e64 s[10:11], vcc_hi, v2
73339 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x6b,0x04,0x02,0x00]
73340 // W32-ERR: error: invalid operand for instruction
73342 v_cmp_tru_f32_e64 s[10:11], m0, v2
73343 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x7c,0x04,0x02,0x00]
73344 // W32-ERR: error: invalid operand for instruction
73346 v_cmp_tru_f32_e64 s[10:11], exec_lo, v2
73347 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x7e,0x04,0x02,0x00]
73348 // W32-ERR: error: invalid operand for instruction
73350 v_cmp_tru_f32_e64 s[10:11], exec_hi, v2
73351 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x7f,0x04,0x02,0x00]
73352 // W32-ERR: error: invalid operand for instruction
73354 v_cmp_tru_f32_e64 s[10:11], 0, v2
73355 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x80,0x04,0x02,0x00]
73356 // W32-ERR: error: invalid operand for instruction
73358 v_cmp_tru_f32_e64 s[10:11], -1, v2
73359 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0xc1,0x04,0x02,0x00]
73360 // W32-ERR: error: invalid operand for instruction
73362 v_cmp_tru_f32_e64 s[10:11], 0.5, v2
73363 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0xf0,0x04,0x02,0x00]
73364 // W32-ERR: error: invalid operand for instruction
73366 v_cmp_tru_f32_e64 s[10:11], -4.0, v2
73367 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0xf7,0x04,0x02,0x00]
73368 // W32-ERR: error: invalid operand for instruction
73370 v_cmp_tru_f32_e64 s[10:11], v1, v255
73371 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xff,0x03,0x00]
73372 // W32-ERR: error: invalid operand for instruction
73374 v_cmp_tru_f32_e64 s[10:11], v1, s2
73375 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x00,0x00]
73376 // W32-ERR: error: invalid operand for instruction
73378 v_cmp_tru_f32_e64 s[10:11], v1, s101
73379 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xcb,0x00,0x00]
73380 // W32-ERR: error: invalid operand for instruction
73382 v_cmp_tru_f32_e64 s[10:11], v1, vcc_lo
73383 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xd5,0x00,0x00]
73384 // W32-ERR: error: invalid operand for instruction
73386 v_cmp_tru_f32_e64 s[10:11], v1, vcc_hi
73387 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xd7,0x00,0x00]
73388 // W32-ERR: error: invalid operand for instruction
73390 v_cmp_tru_f32_e64 s[10:11], v1, m0
73391 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xf9,0x00,0x00]
73392 // W32-ERR: error: invalid operand for instruction
73394 v_cmp_tru_f32_e64 s[10:11], v1, exec_lo
73395 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xfd,0x00,0x00]
73396 // W32-ERR: error: invalid operand for instruction
73398 v_cmp_tru_f32_e64 s[10:11], v1, exec_hi
73399 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xff,0x00,0x00]
73400 // W32-ERR: error: invalid operand for instruction
73402 v_cmp_tru_f32_e64 s[10:11], v1, 0
73403 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x01,0x01,0x00]
73404 // W32-ERR: error: invalid operand for instruction
73406 v_cmp_tru_f32_e64 s[10:11], v1, -1
73407 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x83,0x01,0x00]
73408 // W32-ERR: error: invalid operand for instruction
73410 v_cmp_tru_f32_e64 s[10:11], v1, 0.5
73411 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xe1,0x01,0x00]
73412 // W32-ERR: error: invalid operand for instruction
73414 v_cmp_tru_f32_e64 s[10:11], v1, -4.0
73415 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xef,0x01,0x00]
73416 // W32-ERR: error: invalid operand for instruction
73418 v_cmp_tru_f32_e64 s[10:11], -v1, v2
73419 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x20]
73420 // W32-ERR: error: invalid operand for instruction
73422 v_cmp_tru_f32_e64 s[10:11], v1, -v2
73423 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x40]
73424 // W32-ERR: error: invalid operand for instruction
73426 v_cmp_tru_f32_e64 s[10:11], -v1, -v2
73427 // W64: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x60]
73428 // W32-ERR: error: invalid operand for instruction
73430 v_cmp_tru_f32_e64 s[10:11], v1, v2 clamp
73431 // W64: encoding: [0x0a,0x80,0x0f,0xd4,0x01,0x05,0x02,0x00]
73432 // W32-ERR: error: invalid operand for instruction
73434 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
73435 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x06]
73436 // W32-ERR: error: invalid operand for instruction
73438 v_cmp_tru_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
73439 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x88,0x06,0x06]
73440 // W32-ERR: error: invalid operand for instruction
73442 v_cmp_tru_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
73443 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0xe4,0x06,0x06]
73444 // W32-ERR: error: invalid operand for instruction
73446 v_cmp_tru_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
73447 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x00,0x06,0x06]
73448 // W32-ERR: error: instruction not supported on this GPU
73450 v_cmp_tru_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
73451 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0xff,0x86,0x06,0x06]
73452 // W32-ERR: error: invalid operand for instruction
73454 v_cmp_tru_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
73455 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x86,0x06]
73456 // W32-ERR: error: invalid operand for instruction
73458 v_cmp_tru_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
73459 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x65,0x86,0x86,0x06]
73460 // W32-ERR: error: invalid operand for instruction
73462 v_cmp_tru_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
73463 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x6a,0x86,0x86,0x06]
73464 // W32-ERR: error: invalid operand for instruction
73466 v_cmp_tru_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
73467 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x6b,0x86,0x86,0x06]
73468 // W32-ERR: error: invalid operand for instruction
73470 v_cmp_tru_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
73471 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x7c,0x86,0x86,0x06]
73472 // W32-ERR: error: invalid operand for instruction
73474 v_cmp_tru_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
73475 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x7e,0x86,0x86,0x06]
73476 // W32-ERR: error: invalid operand for instruction
73478 v_cmp_tru_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
73479 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x7f,0x86,0x86,0x06]
73480 // W32-ERR: error: invalid operand for instruction
73482 v_cmp_tru_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
73483 // W64: encoding: [0xf9,0xfe,0x1f,0x7c,0x01,0x86,0x06,0x06]
73484 // W32-ERR: error: invalid operand for instruction
73486 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
73487 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x06]
73488 // W32-ERR: error: invalid operand for instruction
73490 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
73491 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x00,0x06]
73492 // W32-ERR: error: invalid operand for instruction
73494 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
73495 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x01,0x06]
73496 // W32-ERR: error: invalid operand for instruction
73498 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
73499 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x02,0x06]
73500 // W32-ERR: error: invalid operand for instruction
73502 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
73503 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x03,0x06]
73504 // W32-ERR: error: invalid operand for instruction
73506 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
73507 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x04,0x06]
73508 // W32-ERR: error: invalid operand for instruction
73510 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
73511 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x05,0x06]
73512 // W32-ERR: error: invalid operand for instruction
73514 v_cmp_tru_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
73515 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x16,0x06]
73516 // W32-ERR: error: invalid operand for instruction
73518 v_cmp_tru_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
73519 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x26,0x06]
73520 // W32-ERR: error: invalid operand for instruction
73522 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
73523 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x06]
73524 // W32-ERR: error: invalid operand for instruction
73526 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
73527 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x00]
73528 // W32-ERR: error: invalid operand for instruction
73530 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
73531 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x01]
73532 // W32-ERR: error: invalid operand for instruction
73534 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
73535 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x02]
73536 // W32-ERR: error: invalid operand for instruction
73538 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
73539 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x03]
73540 // W32-ERR: error: invalid operand for instruction
73542 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
73543 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x04]
73544 // W32-ERR: error: invalid operand for instruction
73546 v_cmp_tru_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
73547 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x05]
73548 // W32-ERR: error: invalid operand for instruction
73550 v_cmp_tru_f32_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
73551 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x16]
73552 // W32-ERR: error: invalid operand for instruction
73554 v_cmp_tru_f32_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
73555 // W64: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x26]
73556 // W32-ERR: error: invalid operand for instruction
73558 v_cmp_tru_f32 vcc_lo, v1, v2
73559 // W32: encoding: [0x01,0x05,0x1e,0x7c]
73560 // W64-ERR: error: instruction not supported on this GPU
73562 v_cmp_tru_f32 vcc_lo, v255, v2
73563 // W32: encoding: [0xff,0x05,0x1e,0x7c]
73564 // W64-ERR: error: instruction not supported on this GPU
73566 v_cmp_tru_f32 vcc_lo, s1, v2
73567 // W32: encoding: [0x01,0x04,0x1e,0x7c]
73568 // W64-ERR: error: instruction not supported on this GPU
73570 v_cmp_tru_f32 vcc_lo, s101, v2
73571 // W32: encoding: [0x65,0x04,0x1e,0x7c]
73572 // W64-ERR: error: instruction not supported on this GPU
73574 v_cmp_tru_f32 vcc_lo, vcc_lo, v2
73575 // W32: encoding: [0x6a,0x04,0x1e,0x7c]
73576 // W64-ERR: error: instruction not supported on this GPU
73578 v_cmp_tru_f32 vcc_lo, vcc_hi, v2
73579 // W32: encoding: [0x6b,0x04,0x1e,0x7c]
73580 // W64-ERR: error: instruction not supported on this GPU
73582 v_cmp_tru_f32 vcc_lo, m0, v2
73583 // W32: encoding: [0x7c,0x04,0x1e,0x7c]
73584 // W64-ERR: error: instruction not supported on this GPU
73586 v_cmp_tru_f32 vcc_lo, exec_lo, v2
73587 // W32: encoding: [0x7e,0x04,0x1e,0x7c]
73588 // W64-ERR: error: instruction not supported on this GPU
73590 v_cmp_tru_f32 vcc_lo, exec_hi, v2
73591 // W32: encoding: [0x7f,0x04,0x1e,0x7c]
73592 // W64-ERR: error: instruction not supported on this GPU
73594 v_cmp_tru_f32 vcc_lo, 0, v2
73595 // W32: encoding: [0x80,0x04,0x1e,0x7c]
73596 // W64-ERR: error: instruction not supported on this GPU
73598 v_cmp_tru_f32 vcc_lo, -1, v2
73599 // W32: encoding: [0xc1,0x04,0x1e,0x7c]
73600 // W64-ERR: error: instruction not supported on this GPU
73602 v_cmp_tru_f32 vcc_lo, 0.5, v2
73603 // W32: encoding: [0xf0,0x04,0x1e,0x7c]
73604 // W64-ERR: error: instruction not supported on this GPU
73606 v_cmp_tru_f32 vcc_lo, -4.0, v2
73607 // W32: encoding: [0xf7,0x04,0x1e,0x7c]
73608 // W64-ERR: error: instruction not supported on this GPU
73610 v_cmp_tru_f32 vcc_lo, 0xaf123456, v2
73611 // W32: encoding: [0xff,0x04,0x1e,0x7c,0x56,0x34,0x12,0xaf]
73612 // W64-ERR: error: instruction not supported on this GPU
73614 v_cmp_tru_f32 vcc_lo, 0x3f717273, v2
73615 // W32: encoding: [0xff,0x04,0x1e,0x7c,0x73,0x72,0x71,0x3f]
73616 // W64-ERR: error: instruction not supported on this GPU
73618 v_cmp_tru_f32 vcc_lo, v1, v255
73619 // W32: encoding: [0x01,0xff,0x1f,0x7c]
73620 // W64-ERR: error: instruction not supported on this GPU
73622 v_cmp_tru_f32_e64 s10, v1, v2
73623 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73624 // W64-ERR: error: invalid operand for instruction
73626 v_cmp_tru_f32_e64 s12, v1, v2
73627 // W32: encoding: [0x0c,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73628 // W64-ERR: error: invalid operand for instruction
73630 v_cmp_tru_f32_e64 s100, v1, v2
73631 // W32: encoding: [0x64,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73632 // W64-ERR: error: invalid operand for instruction
73634 v_cmp_tru_f32_e64 vcc_lo, v1, v2
73635 // W32: encoding: [0x6a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x00]
73636 // W64-ERR: error: invalid operand for instruction
73638 v_cmp_tru_f32_e64 s10, v255, v2
73639 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0xff,0x05,0x02,0x00]
73640 // W64-ERR: error: invalid operand for instruction
73642 v_cmp_tru_f32_e64 s10, s1, v2
73643 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x04,0x02,0x00]
73644 // W64-ERR: error: invalid operand for instruction
73646 v_cmp_tru_f32_e64 s10, s101, v2
73647 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x65,0x04,0x02,0x00]
73648 // W64-ERR: error: invalid operand for instruction
73650 v_cmp_tru_f32_e64 s10, vcc_lo, v2
73651 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x6a,0x04,0x02,0x00]
73652 // W64-ERR: error: invalid operand for instruction
73654 v_cmp_tru_f32_e64 s10, vcc_hi, v2
73655 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x6b,0x04,0x02,0x00]
73656 // W64-ERR: error: invalid operand for instruction
73658 v_cmp_tru_f32_e64 s10, m0, v2
73659 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x7c,0x04,0x02,0x00]
73660 // W64-ERR: error: invalid operand for instruction
73662 v_cmp_tru_f32_e64 s10, exec_lo, v2
73663 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x7e,0x04,0x02,0x00]
73664 // W64-ERR: error: invalid operand for instruction
73666 v_cmp_tru_f32_e64 s10, exec_hi, v2
73667 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x7f,0x04,0x02,0x00]
73668 // W64-ERR: error: invalid operand for instruction
73670 v_cmp_tru_f32_e64 s10, 0, v2
73671 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x80,0x04,0x02,0x00]
73672 // W64-ERR: error: invalid operand for instruction
73674 v_cmp_tru_f32_e64 s10, -1, v2
73675 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0xc1,0x04,0x02,0x00]
73676 // W64-ERR: error: invalid operand for instruction
73678 v_cmp_tru_f32_e64 s10, 0.5, v2
73679 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0xf0,0x04,0x02,0x00]
73680 // W64-ERR: error: invalid operand for instruction
73682 v_cmp_tru_f32_e64 s10, -4.0, v2
73683 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0xf7,0x04,0x02,0x00]
73684 // W64-ERR: error: invalid operand for instruction
73686 v_cmp_tru_f32_e64 s10, v1, v255
73687 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xff,0x03,0x00]
73688 // W64-ERR: error: invalid operand for instruction
73690 v_cmp_tru_f32_e64 s10, v1, s2
73691 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x00,0x00]
73692 // W64-ERR: error: invalid operand for instruction
73694 v_cmp_tru_f32_e64 s10, v1, s101
73695 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xcb,0x00,0x00]
73696 // W64-ERR: error: invalid operand for instruction
73698 v_cmp_tru_f32_e64 s10, v1, vcc_lo
73699 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xd5,0x00,0x00]
73700 // W64-ERR: error: invalid operand for instruction
73702 v_cmp_tru_f32_e64 s10, v1, vcc_hi
73703 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xd7,0x00,0x00]
73704 // W64-ERR: error: invalid operand for instruction
73706 v_cmp_tru_f32_e64 s10, v1, m0
73707 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xf9,0x00,0x00]
73708 // W64-ERR: error: invalid operand for instruction
73710 v_cmp_tru_f32_e64 s10, v1, exec_lo
73711 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xfd,0x00,0x00]
73712 // W64-ERR: error: invalid operand for instruction
73714 v_cmp_tru_f32_e64 s10, v1, exec_hi
73715 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xff,0x00,0x00]
73716 // W64-ERR: error: invalid operand for instruction
73718 v_cmp_tru_f32_e64 s10, v1, 0
73719 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x01,0x01,0x00]
73720 // W64-ERR: error: invalid operand for instruction
73722 v_cmp_tru_f32_e64 s10, v1, -1
73723 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x83,0x01,0x00]
73724 // W64-ERR: error: invalid operand for instruction
73726 v_cmp_tru_f32_e64 s10, v1, 0.5
73727 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xe1,0x01,0x00]
73728 // W64-ERR: error: invalid operand for instruction
73730 v_cmp_tru_f32_e64 s10, v1, -4.0
73731 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0xef,0x01,0x00]
73732 // W64-ERR: error: invalid operand for instruction
73734 v_cmp_tru_f32_e64 s10, -v1, v2
73735 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x20]
73736 // W64-ERR: error: invalid operand for instruction
73738 v_cmp_tru_f32_e64 s10, v1, -v2
73739 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x40]
73740 // W64-ERR: error: invalid operand for instruction
73742 v_cmp_tru_f32_e64 s10, -v1, -v2
73743 // W32: encoding: [0x0a,0x00,0x0f,0xd4,0x01,0x05,0x02,0x60]
73744 // W64-ERR: error: invalid operand for instruction
73746 v_cmp_tru_f32_e64 s10, v1, v2 clamp
73747 // W32: encoding: [0x0a,0x80,0x0f,0xd4,0x01,0x05,0x02,0x00]
73748 // W64-ERR: error: invalid operand for instruction
73750 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
73751 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x06]
73752 // W64-ERR: error: invalid operand for instruction
73754 v_cmp_tru_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
73755 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x88,0x06,0x06]
73756 // W64-ERR: error: invalid operand for instruction
73758 v_cmp_tru_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
73759 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0xe4,0x06,0x06]
73760 // W64-ERR: error: invalid operand for instruction
73762 v_cmp_tru_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
73763 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x00,0x06,0x06]
73764 // W64-ERR: error: invalid operand for instruction
73766 v_cmp_tru_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
73767 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0xff,0x86,0x06,0x06]
73768 // W64-ERR: error: invalid operand for instruction
73770 v_cmp_tru_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
73771 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x86,0x06]
73772 // W64-ERR: error: invalid operand for instruction
73774 v_cmp_tru_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
73775 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x65,0x86,0x86,0x06]
73776 // W64-ERR: error: invalid operand for instruction
73778 v_cmp_tru_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
73779 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x6a,0x86,0x86,0x06]
73780 // W64-ERR: error: invalid operand for instruction
73782 v_cmp_tru_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
73783 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x6b,0x86,0x86,0x06]
73784 // W64-ERR: error: invalid operand for instruction
73786 v_cmp_tru_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
73787 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x7c,0x86,0x86,0x06]
73788 // W64-ERR: error: invalid operand for instruction
73790 v_cmp_tru_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
73791 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x7e,0x86,0x86,0x06]
73792 // W64-ERR: error: invalid operand for instruction
73794 v_cmp_tru_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
73795 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x7f,0x86,0x86,0x06]
73796 // W64-ERR: error: invalid operand for instruction
73798 v_cmp_tru_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
73799 // W32: encoding: [0xf9,0xfe,0x1f,0x7c,0x01,0x86,0x06,0x06]
73800 // W64-ERR: error: invalid operand for instruction
73802 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
73803 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x06]
73804 // W64-ERR: error: invalid operand for instruction
73806 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
73807 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x00,0x06]
73808 // W64-ERR: error: invalid operand for instruction
73810 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
73811 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x01,0x06]
73812 // W64-ERR: error: invalid operand for instruction
73814 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
73815 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x02,0x06]
73816 // W64-ERR: error: invalid operand for instruction
73818 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
73819 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x03,0x06]
73820 // W64-ERR: error: invalid operand for instruction
73822 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
73823 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x04,0x06]
73824 // W64-ERR: error: invalid operand for instruction
73826 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
73827 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x05,0x06]
73828 // W64-ERR: error: invalid operand for instruction
73830 v_cmp_tru_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
73831 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x16,0x06]
73832 // W64-ERR: error: invalid operand for instruction
73834 v_cmp_tru_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
73835 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x26,0x06]
73836 // W64-ERR: error: invalid operand for instruction
73838 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
73839 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x06]
73840 // W64-ERR: error: invalid operand for instruction
73842 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
73843 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x00]
73844 // W64-ERR: error: invalid operand for instruction
73846 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
73847 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x01]
73848 // W64-ERR: error: invalid operand for instruction
73850 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
73851 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x02]
73852 // W64-ERR: error: invalid operand for instruction
73854 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
73855 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x03]
73856 // W64-ERR: error: invalid operand for instruction
73858 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
73859 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x04]
73860 // W64-ERR: error: invalid operand for instruction
73862 v_cmp_tru_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
73863 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x05]
73864 // W64-ERR: error: invalid operand for instruction
73866 v_cmp_tru_f32_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
73867 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x16]
73868 // W64-ERR: error: invalid operand for instruction
73870 v_cmp_tru_f32_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
73871 // W32: encoding: [0xf9,0x04,0x1e,0x7c,0x01,0x86,0x06,0x26]
73872 // W64-ERR: error: invalid operand for instruction
73874 v_cmpx_f_f32 v1, v2
73875 // GFX10: encoding: [0x01,0x05,0x20,0x7c]
73877 v_cmpx_f_f32 v255, v2
73878 // GFX10: encoding: [0xff,0x05,0x20,0x7c]
73880 v_cmpx_f_f32 s1, v2
73881 // GFX10: encoding: [0x01,0x04,0x20,0x7c]
73883 v_cmpx_f_f32 s101, v2
73884 // GFX10: encoding: [0x65,0x04,0x20,0x7c]
73886 v_cmpx_f_f32 vcc_lo, v2
73887 // GFX10: encoding: [0x6a,0x04,0x20,0x7c]
73889 v_cmpx_f_f32 vcc_hi, v2
73890 // GFX10: encoding: [0x6b,0x04,0x20,0x7c]
73892 v_cmpx_f_f32 m0, v2
73893 // GFX10: encoding: [0x7c,0x04,0x20,0x7c]
73895 v_cmpx_f_f32 exec_lo, v2
73896 // GFX10: encoding: [0x7e,0x04,0x20,0x7c]
73898 v_cmpx_f_f32 exec_hi, v2
73899 // GFX10: encoding: [0x7f,0x04,0x20,0x7c]
73901 v_cmpx_f_f32 0, v2
73902 // GFX10: encoding: [0x80,0x04,0x20,0x7c]
73904 v_cmpx_f_f32 -1, v2
73905 // GFX10: encoding: [0xc1,0x04,0x20,0x7c]
73907 v_cmpx_f_f32 0.5, v2
73908 // GFX10: encoding: [0xf0,0x04,0x20,0x7c]
73910 v_cmpx_f_f32 -4.0, v2
73911 // GFX10: encoding: [0xf7,0x04,0x20,0x7c]
73913 v_cmpx_f_f32 0xaf123456, v2
73914 // GFX10: encoding: [0xff,0x04,0x20,0x7c,0x56,0x34,0x12,0xaf]
73916 v_cmpx_f_f32 0x3f717273, v2
73917 // GFX10: encoding: [0xff,0x04,0x20,0x7c,0x73,0x72,0x71,0x3f]
73919 v_cmpx_f_f32 v1, v255
73920 // GFX10: encoding: [0x01,0xff,0x21,0x7c]
73922 v_cmpx_f_f32_e64 v1, v2
73923 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
73925 v_cmpx_f_f32_e64 v1, v2
73926 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
73928 v_cmpx_f_f32_e64 v1, v2
73929 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
73931 v_cmpx_f_f32_e64 v1, v2
73932 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
73934 v_cmpx_f_f32_e64 v1, v2
73935 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x00]
73937 v_cmpx_f_f32_e64 v255, v2
73938 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0xff,0x05,0x02,0x00]
73940 v_cmpx_f_f32_e64 s1, v2
73941 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x04,0x02,0x00]
73943 v_cmpx_f_f32_e64 s101, v2
73944 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x65,0x04,0x02,0x00]
73946 v_cmpx_f_f32_e64 vcc_lo, v2
73947 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x6a,0x04,0x02,0x00]
73949 v_cmpx_f_f32_e64 vcc_hi, v2
73950 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x6b,0x04,0x02,0x00]
73952 v_cmpx_f_f32_e64 m0, v2
73953 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x7c,0x04,0x02,0x00]
73955 v_cmpx_f_f32_e64 exec_lo, v2
73956 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x7e,0x04,0x02,0x00]
73958 v_cmpx_f_f32_e64 exec_hi, v2
73959 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x7f,0x04,0x02,0x00]
73961 v_cmpx_f_f32_e64 0, v2
73962 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x80,0x04,0x02,0x00]
73964 v_cmpx_f_f32_e64 -1, v2
73965 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0xc1,0x04,0x02,0x00]
73967 v_cmpx_f_f32_e64 0.5, v2
73968 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0xf0,0x04,0x02,0x00]
73970 v_cmpx_f_f32_e64 -4.0, v2
73971 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0xf7,0x04,0x02,0x00]
73973 v_cmpx_f_f32_e64 v1, v255
73974 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xff,0x03,0x00]
73976 v_cmpx_f_f32_e64 v1, s2
73977 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x00,0x00]
73979 v_cmpx_f_f32_e64 v1, s101
73980 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xcb,0x00,0x00]
73982 v_cmpx_f_f32_e64 v1, vcc_lo
73983 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xd5,0x00,0x00]
73985 v_cmpx_f_f32_e64 v1, vcc_hi
73986 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xd7,0x00,0x00]
73988 v_cmpx_f_f32_e64 v1, m0
73989 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xf9,0x00,0x00]
73991 v_cmpx_f_f32_e64 v1, exec_lo
73992 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xfd,0x00,0x00]
73994 v_cmpx_f_f32_e64 v1, exec_hi
73995 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xff,0x00,0x00]
73997 v_cmpx_f_f32_e64 v1, 0
73998 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x01,0x01,0x00]
74000 v_cmpx_f_f32_e64 v1, -1
74001 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x83,0x01,0x00]
74003 v_cmpx_f_f32_e64 v1, 0.5
74004 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xe1,0x01,0x00]
74006 v_cmpx_f_f32_e64 v1, -4.0
74007 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0xef,0x01,0x00]
74009 v_cmpx_f_f32_e64 -v1, v2
74010 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x20]
74012 v_cmpx_f_f32_e64 v1, -v2
74013 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x40]
74015 v_cmpx_f_f32_e64 -v1, -v2
74016 // GFX10: encoding: [0x00,0x00,0x10,0xd4,0x01,0x05,0x02,0x60]
74018 v_cmpx_lt_f32 v1, v2
74019 // GFX10: encoding: [0x01,0x05,0x22,0x7c]
74021 v_cmpx_lt_f32 v255, v2
74022 // GFX10: encoding: [0xff,0x05,0x22,0x7c]
74024 v_cmpx_lt_f32 s1, v2
74025 // GFX10: encoding: [0x01,0x04,0x22,0x7c]
74027 v_cmpx_lt_f32 s101, v2
74028 // GFX10: encoding: [0x65,0x04,0x22,0x7c]
74030 v_cmpx_lt_f32 vcc_lo, v2
74031 // GFX10: encoding: [0x6a,0x04,0x22,0x7c]
74033 v_cmpx_lt_f32 vcc_hi, v2
74034 // GFX10: encoding: [0x6b,0x04,0x22,0x7c]
74036 v_cmpx_lt_f32 m0, v2
74037 // GFX10: encoding: [0x7c,0x04,0x22,0x7c]
74039 v_cmpx_lt_f32 exec_lo, v2
74040 // GFX10: encoding: [0x7e,0x04,0x22,0x7c]
74042 v_cmpx_lt_f32 exec_hi, v2
74043 // GFX10: encoding: [0x7f,0x04,0x22,0x7c]
74045 v_cmpx_lt_f32 0, v2
74046 // GFX10: encoding: [0x80,0x04,0x22,0x7c]
74048 v_cmpx_lt_f32 -1, v2
74049 // GFX10: encoding: [0xc1,0x04,0x22,0x7c]
74051 v_cmpx_lt_f32 0.5, v2
74052 // GFX10: encoding: [0xf0,0x04,0x22,0x7c]
74054 v_cmpx_lt_f32 -4.0, v2
74055 // GFX10: encoding: [0xf7,0x04,0x22,0x7c]
74057 v_cmpx_lt_f32 0xaf123456, v2
74058 // GFX10: encoding: [0xff,0x04,0x22,0x7c,0x56,0x34,0x12,0xaf]
74060 v_cmpx_lt_f32 0x3f717273, v2
74061 // GFX10: encoding: [0xff,0x04,0x22,0x7c,0x73,0x72,0x71,0x3f]
74063 v_cmpx_lt_f32 v1, v255
74064 // GFX10: encoding: [0x01,0xff,0x23,0x7c]
74066 v_cmpx_lt_f32_e64 v1, v2
74067 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
74069 v_cmpx_lt_f32_e64 v1, v2
74070 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
74072 v_cmpx_lt_f32_e64 v1, v2
74073 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
74075 v_cmpx_lt_f32_e64 v1, v2
74076 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
74078 v_cmpx_lt_f32_e64 v1, v2
74079 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x00]
74081 v_cmpx_lt_f32_e64 v255, v2
74082 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0xff,0x05,0x02,0x00]
74084 v_cmpx_lt_f32_e64 s1, v2
74085 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x04,0x02,0x00]
74087 v_cmpx_lt_f32_e64 s101, v2
74088 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x65,0x04,0x02,0x00]
74090 v_cmpx_lt_f32_e64 vcc_lo, v2
74091 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x6a,0x04,0x02,0x00]
74093 v_cmpx_lt_f32_e64 vcc_hi, v2
74094 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x6b,0x04,0x02,0x00]
74096 v_cmpx_lt_f32_e64 m0, v2
74097 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x7c,0x04,0x02,0x00]
74099 v_cmpx_lt_f32_e64 exec_lo, v2
74100 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x7e,0x04,0x02,0x00]
74102 v_cmpx_lt_f32_e64 exec_hi, v2
74103 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x7f,0x04,0x02,0x00]
74105 v_cmpx_lt_f32_e64 0, v2
74106 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x80,0x04,0x02,0x00]
74108 v_cmpx_lt_f32_e64 -1, v2
74109 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0xc1,0x04,0x02,0x00]
74111 v_cmpx_lt_f32_e64 0.5, v2
74112 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0xf0,0x04,0x02,0x00]
74114 v_cmpx_lt_f32_e64 -4.0, v2
74115 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0xf7,0x04,0x02,0x00]
74117 v_cmpx_lt_f32_e64 v1, v255
74118 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xff,0x03,0x00]
74120 v_cmpx_lt_f32_e64 v1, s2
74121 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x00,0x00]
74123 v_cmpx_lt_f32_e64 v1, s101
74124 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xcb,0x00,0x00]
74126 v_cmpx_lt_f32_e64 v1, vcc_lo
74127 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xd5,0x00,0x00]
74129 v_cmpx_lt_f32_e64 v1, vcc_hi
74130 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xd7,0x00,0x00]
74132 v_cmpx_lt_f32_e64 v1, m0
74133 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xf9,0x00,0x00]
74135 v_cmpx_lt_f32_e64 v1, exec_lo
74136 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xfd,0x00,0x00]
74138 v_cmpx_lt_f32_e64 v1, exec_hi
74139 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xff,0x00,0x00]
74141 v_cmpx_lt_f32_e64 v1, 0
74142 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x01,0x01,0x00]
74144 v_cmpx_lt_f32_e64 v1, -1
74145 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x83,0x01,0x00]
74147 v_cmpx_lt_f32_e64 v1, 0.5
74148 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xe1,0x01,0x00]
74150 v_cmpx_lt_f32_e64 v1, -4.0
74151 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0xef,0x01,0x00]
74153 v_cmpx_lt_f32_e64 -v1, v2
74154 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x20]
74156 v_cmpx_lt_f32_e64 v1, -v2
74157 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x40]
74159 v_cmpx_lt_f32_e64 -v1, -v2
74160 // GFX10: encoding: [0x00,0x00,0x11,0xd4,0x01,0x05,0x02,0x60]
74162 v_cmpx_eq_f32 v1, v2
74163 // GFX10: encoding: [0x01,0x05,0x24,0x7c]
74165 v_cmpx_eq_f32 v255, v2
74166 // GFX10: encoding: [0xff,0x05,0x24,0x7c]
74168 v_cmpx_eq_f32 s1, v2
74169 // GFX10: encoding: [0x01,0x04,0x24,0x7c]
74171 v_cmpx_eq_f32 s101, v2
74172 // GFX10: encoding: [0x65,0x04,0x24,0x7c]
74174 v_cmpx_eq_f32 vcc_lo, v2
74175 // GFX10: encoding: [0x6a,0x04,0x24,0x7c]
74177 v_cmpx_eq_f32 vcc_hi, v2
74178 // GFX10: encoding: [0x6b,0x04,0x24,0x7c]
74180 v_cmpx_eq_f32 m0, v2
74181 // GFX10: encoding: [0x7c,0x04,0x24,0x7c]
74183 v_cmpx_eq_f32 exec_lo, v2
74184 // GFX10: encoding: [0x7e,0x04,0x24,0x7c]
74186 v_cmpx_eq_f32 exec_hi, v2
74187 // GFX10: encoding: [0x7f,0x04,0x24,0x7c]
74189 v_cmpx_eq_f32 0, v2
74190 // GFX10: encoding: [0x80,0x04,0x24,0x7c]
74192 v_cmpx_eq_f32 -1, v2
74193 // GFX10: encoding: [0xc1,0x04,0x24,0x7c]
74195 v_cmpx_eq_f32 0.5, v2
74196 // GFX10: encoding: [0xf0,0x04,0x24,0x7c]
74198 v_cmpx_eq_f32 -4.0, v2
74199 // GFX10: encoding: [0xf7,0x04,0x24,0x7c]
74201 v_cmpx_eq_f32 0xaf123456, v2
74202 // GFX10: encoding: [0xff,0x04,0x24,0x7c,0x56,0x34,0x12,0xaf]
74204 v_cmpx_eq_f32 0x3f717273, v2
74205 // GFX10: encoding: [0xff,0x04,0x24,0x7c,0x73,0x72,0x71,0x3f]
74207 v_cmpx_eq_f32 v1, v255
74208 // GFX10: encoding: [0x01,0xff,0x25,0x7c]
74210 v_cmpx_eq_f32_e64 v1, v2
74211 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
74213 v_cmpx_eq_f32_e64 v1, v2
74214 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
74216 v_cmpx_eq_f32_e64 v1, v2
74217 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
74219 v_cmpx_eq_f32_e64 v1, v2
74220 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
74222 v_cmpx_eq_f32_e64 v1, v2
74223 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x00]
74225 v_cmpx_eq_f32_e64 v255, v2
74226 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0xff,0x05,0x02,0x00]
74228 v_cmpx_eq_f32_e64 s1, v2
74229 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x04,0x02,0x00]
74231 v_cmpx_eq_f32_e64 s101, v2
74232 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x65,0x04,0x02,0x00]
74234 v_cmpx_eq_f32_e64 vcc_lo, v2
74235 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x6a,0x04,0x02,0x00]
74237 v_cmpx_eq_f32_e64 vcc_hi, v2
74238 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x6b,0x04,0x02,0x00]
74240 v_cmpx_eq_f32_e64 m0, v2
74241 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x7c,0x04,0x02,0x00]
74243 v_cmpx_eq_f32_e64 exec_lo, v2
74244 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x7e,0x04,0x02,0x00]
74246 v_cmpx_eq_f32_e64 exec_hi, v2
74247 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x7f,0x04,0x02,0x00]
74249 v_cmpx_eq_f32_e64 0, v2
74250 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x80,0x04,0x02,0x00]
74252 v_cmpx_eq_f32_e64 -1, v2
74253 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0xc1,0x04,0x02,0x00]
74255 v_cmpx_eq_f32_e64 0.5, v2
74256 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0xf0,0x04,0x02,0x00]
74258 v_cmpx_eq_f32_e64 -4.0, v2
74259 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0xf7,0x04,0x02,0x00]
74261 v_cmpx_eq_f32_e64 v1, v255
74262 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xff,0x03,0x00]
74264 v_cmpx_eq_f32_e64 v1, s2
74265 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x00,0x00]
74267 v_cmpx_eq_f32_e64 v1, s101
74268 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xcb,0x00,0x00]
74270 v_cmpx_eq_f32_e64 v1, vcc_lo
74271 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xd5,0x00,0x00]
74273 v_cmpx_eq_f32_e64 v1, vcc_hi
74274 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xd7,0x00,0x00]
74276 v_cmpx_eq_f32_e64 v1, m0
74277 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xf9,0x00,0x00]
74279 v_cmpx_eq_f32_e64 v1, exec_lo
74280 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xfd,0x00,0x00]
74282 v_cmpx_eq_f32_e64 v1, exec_hi
74283 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xff,0x00,0x00]
74285 v_cmpx_eq_f32_e64 v1, 0
74286 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x01,0x01,0x00]
74288 v_cmpx_eq_f32_e64 v1, -1
74289 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x83,0x01,0x00]
74291 v_cmpx_eq_f32_e64 v1, 0.5
74292 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xe1,0x01,0x00]
74294 v_cmpx_eq_f32_e64 v1, -4.0
74295 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0xef,0x01,0x00]
74297 v_cmpx_eq_f32_e64 -v1, v2
74298 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x20]
74300 v_cmpx_eq_f32_e64 v1, -v2
74301 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x40]
74303 v_cmpx_eq_f32_e64 -v1, -v2
74304 // GFX10: encoding: [0x00,0x00,0x12,0xd4,0x01,0x05,0x02,0x60]
74306 v_cmpx_le_f32 v1, v2
74307 // GFX10: encoding: [0x01,0x05,0x26,0x7c]
74309 v_cmpx_le_f32 v255, v2
74310 // GFX10: encoding: [0xff,0x05,0x26,0x7c]
74312 v_cmpx_le_f32 s1, v2
74313 // GFX10: encoding: [0x01,0x04,0x26,0x7c]
74315 v_cmpx_le_f32 s101, v2
74316 // GFX10: encoding: [0x65,0x04,0x26,0x7c]
74318 v_cmpx_le_f32 vcc_lo, v2
74319 // GFX10: encoding: [0x6a,0x04,0x26,0x7c]
74321 v_cmpx_le_f32 vcc_hi, v2
74322 // GFX10: encoding: [0x6b,0x04,0x26,0x7c]
74324 v_cmpx_le_f32 m0, v2
74325 // GFX10: encoding: [0x7c,0x04,0x26,0x7c]
74327 v_cmpx_le_f32 exec_lo, v2
74328 // GFX10: encoding: [0x7e,0x04,0x26,0x7c]
74330 v_cmpx_le_f32 exec_hi, v2
74331 // GFX10: encoding: [0x7f,0x04,0x26,0x7c]
74333 v_cmpx_le_f32 0, v2
74334 // GFX10: encoding: [0x80,0x04,0x26,0x7c]
74336 v_cmpx_le_f32 -1, v2
74337 // GFX10: encoding: [0xc1,0x04,0x26,0x7c]
74339 v_cmpx_le_f32 0.5, v2
74340 // GFX10: encoding: [0xf0,0x04,0x26,0x7c]
74342 v_cmpx_le_f32 -4.0, v2
74343 // GFX10: encoding: [0xf7,0x04,0x26,0x7c]
74345 v_cmpx_le_f32 0xaf123456, v2
74346 // GFX10: encoding: [0xff,0x04,0x26,0x7c,0x56,0x34,0x12,0xaf]
74348 v_cmpx_le_f32 0x3f717273, v2
74349 // GFX10: encoding: [0xff,0x04,0x26,0x7c,0x73,0x72,0x71,0x3f]
74351 v_cmpx_le_f32 v1, v255
74352 // GFX10: encoding: [0x01,0xff,0x27,0x7c]
74354 v_cmpx_le_f32_e64 v1, v2
74355 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
74357 v_cmpx_le_f32_e64 v1, v2
74358 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
74360 v_cmpx_le_f32_e64 v1, v2
74361 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
74363 v_cmpx_le_f32_e64 v1, v2
74364 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
74366 v_cmpx_le_f32_e64 v1, v2
74367 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x00]
74369 v_cmpx_le_f32_e64 v255, v2
74370 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0xff,0x05,0x02,0x00]
74372 v_cmpx_le_f32_e64 s1, v2
74373 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x04,0x02,0x00]
74375 v_cmpx_le_f32_e64 s101, v2
74376 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x65,0x04,0x02,0x00]
74378 v_cmpx_le_f32_e64 vcc_lo, v2
74379 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x6a,0x04,0x02,0x00]
74381 v_cmpx_le_f32_e64 vcc_hi, v2
74382 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x6b,0x04,0x02,0x00]
74384 v_cmpx_le_f32_e64 m0, v2
74385 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x7c,0x04,0x02,0x00]
74387 v_cmpx_le_f32_e64 exec_lo, v2
74388 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x7e,0x04,0x02,0x00]
74390 v_cmpx_le_f32_e64 exec_hi, v2
74391 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x7f,0x04,0x02,0x00]
74393 v_cmpx_le_f32_e64 0, v2
74394 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x80,0x04,0x02,0x00]
74396 v_cmpx_le_f32_e64 -1, v2
74397 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0xc1,0x04,0x02,0x00]
74399 v_cmpx_le_f32_e64 0.5, v2
74400 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0xf0,0x04,0x02,0x00]
74402 v_cmpx_le_f32_e64 -4.0, v2
74403 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0xf7,0x04,0x02,0x00]
74405 v_cmpx_le_f32_e64 v1, v255
74406 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xff,0x03,0x00]
74408 v_cmpx_le_f32_e64 v1, s2
74409 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x00,0x00]
74411 v_cmpx_le_f32_e64 v1, s101
74412 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xcb,0x00,0x00]
74414 v_cmpx_le_f32_e64 v1, vcc_lo
74415 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xd5,0x00,0x00]
74417 v_cmpx_le_f32_e64 v1, vcc_hi
74418 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xd7,0x00,0x00]
74420 v_cmpx_le_f32_e64 v1, m0
74421 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xf9,0x00,0x00]
74423 v_cmpx_le_f32_e64 v1, exec_lo
74424 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xfd,0x00,0x00]
74426 v_cmpx_le_f32_e64 v1, exec_hi
74427 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xff,0x00,0x00]
74429 v_cmpx_le_f32_e64 v1, 0
74430 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x01,0x01,0x00]
74432 v_cmpx_le_f32_e64 v1, -1
74433 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x83,0x01,0x00]
74435 v_cmpx_le_f32_e64 v1, 0.5
74436 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xe1,0x01,0x00]
74438 v_cmpx_le_f32_e64 v1, -4.0
74439 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0xef,0x01,0x00]
74441 v_cmpx_le_f32_e64 -v1, v2
74442 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x20]
74444 v_cmpx_le_f32_e64 v1, -v2
74445 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x40]
74447 v_cmpx_le_f32_e64 -v1, -v2
74448 // GFX10: encoding: [0x00,0x00,0x13,0xd4,0x01,0x05,0x02,0x60]
74450 v_cmpx_gt_f32 v1, v2
74451 // GFX10: encoding: [0x01,0x05,0x28,0x7c]
74453 v_cmpx_gt_f32 v255, v2
74454 // GFX10: encoding: [0xff,0x05,0x28,0x7c]
74456 v_cmpx_gt_f32 s1, v2
74457 // GFX10: encoding: [0x01,0x04,0x28,0x7c]
74459 v_cmpx_gt_f32 s101, v2
74460 // GFX10: encoding: [0x65,0x04,0x28,0x7c]
74462 v_cmpx_gt_f32 vcc_lo, v2
74463 // GFX10: encoding: [0x6a,0x04,0x28,0x7c]
74465 v_cmpx_gt_f32 vcc_hi, v2
74466 // GFX10: encoding: [0x6b,0x04,0x28,0x7c]
74468 v_cmpx_gt_f32 m0, v2
74469 // GFX10: encoding: [0x7c,0x04,0x28,0x7c]
74471 v_cmpx_gt_f32 exec_lo, v2
74472 // GFX10: encoding: [0x7e,0x04,0x28,0x7c]
74474 v_cmpx_gt_f32 exec_hi, v2
74475 // GFX10: encoding: [0x7f,0x04,0x28,0x7c]
74477 v_cmpx_gt_f32 0, v2
74478 // GFX10: encoding: [0x80,0x04,0x28,0x7c]
74480 v_cmpx_gt_f32 -1, v2
74481 // GFX10: encoding: [0xc1,0x04,0x28,0x7c]
74483 v_cmpx_gt_f32 0.5, v2
74484 // GFX10: encoding: [0xf0,0x04,0x28,0x7c]
74486 v_cmpx_gt_f32 -4.0, v2
74487 // GFX10: encoding: [0xf7,0x04,0x28,0x7c]
74489 v_cmpx_gt_f32 0xaf123456, v2
74490 // GFX10: encoding: [0xff,0x04,0x28,0x7c,0x56,0x34,0x12,0xaf]
74492 v_cmpx_gt_f32 0x3f717273, v2
74493 // GFX10: encoding: [0xff,0x04,0x28,0x7c,0x73,0x72,0x71,0x3f]
74495 v_cmpx_gt_f32 v1, v255
74496 // GFX10: encoding: [0x01,0xff,0x29,0x7c]
74498 v_cmpx_gt_f32_e64 v1, v2
74499 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
74501 v_cmpx_gt_f32_e64 v1, v2
74502 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
74504 v_cmpx_gt_f32_e64 v1, v2
74505 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
74507 v_cmpx_gt_f32_e64 v1, v2
74508 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
74510 v_cmpx_gt_f32_e64 v1, v2
74511 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x00]
74513 v_cmpx_gt_f32_e64 v255, v2
74514 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0xff,0x05,0x02,0x00]
74516 v_cmpx_gt_f32_e64 s1, v2
74517 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x04,0x02,0x00]
74519 v_cmpx_gt_f32_e64 s101, v2
74520 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x65,0x04,0x02,0x00]
74522 v_cmpx_gt_f32_e64 vcc_lo, v2
74523 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x6a,0x04,0x02,0x00]
74525 v_cmpx_gt_f32_e64 vcc_hi, v2
74526 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x6b,0x04,0x02,0x00]
74528 v_cmpx_gt_f32_e64 m0, v2
74529 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x7c,0x04,0x02,0x00]
74531 v_cmpx_gt_f32_e64 exec_lo, v2
74532 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x7e,0x04,0x02,0x00]
74534 v_cmpx_gt_f32_e64 exec_hi, v2
74535 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x7f,0x04,0x02,0x00]
74537 v_cmpx_gt_f32_e64 0, v2
74538 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x80,0x04,0x02,0x00]
74540 v_cmpx_gt_f32_e64 -1, v2
74541 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0xc1,0x04,0x02,0x00]
74543 v_cmpx_gt_f32_e64 0.5, v2
74544 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0xf0,0x04,0x02,0x00]
74546 v_cmpx_gt_f32_e64 -4.0, v2
74547 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0xf7,0x04,0x02,0x00]
74549 v_cmpx_gt_f32_e64 v1, v255
74550 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xff,0x03,0x00]
74552 v_cmpx_gt_f32_e64 v1, s2
74553 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x00,0x00]
74555 v_cmpx_gt_f32_e64 v1, s101
74556 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xcb,0x00,0x00]
74558 v_cmpx_gt_f32_e64 v1, vcc_lo
74559 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xd5,0x00,0x00]
74561 v_cmpx_gt_f32_e64 v1, vcc_hi
74562 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xd7,0x00,0x00]
74564 v_cmpx_gt_f32_e64 v1, m0
74565 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xf9,0x00,0x00]
74567 v_cmpx_gt_f32_e64 v1, exec_lo
74568 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xfd,0x00,0x00]
74570 v_cmpx_gt_f32_e64 v1, exec_hi
74571 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xff,0x00,0x00]
74573 v_cmpx_gt_f32_e64 v1, 0
74574 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x01,0x01,0x00]
74576 v_cmpx_gt_f32_e64 v1, -1
74577 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x83,0x01,0x00]
74579 v_cmpx_gt_f32_e64 v1, 0.5
74580 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xe1,0x01,0x00]
74582 v_cmpx_gt_f32_e64 v1, -4.0
74583 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0xef,0x01,0x00]
74585 v_cmpx_gt_f32_e64 -v1, v2
74586 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x20]
74588 v_cmpx_gt_f32_e64 v1, -v2
74589 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x40]
74591 v_cmpx_gt_f32_e64 -v1, -v2
74592 // GFX10: encoding: [0x00,0x00,0x14,0xd4,0x01,0x05,0x02,0x60]
74594 v_cmpx_lg_f32 v1, v2
74595 // GFX10: encoding: [0x01,0x05,0x2a,0x7c]
74597 v_cmpx_lg_f32 v255, v2
74598 // GFX10: encoding: [0xff,0x05,0x2a,0x7c]
74600 v_cmpx_lg_f32 s1, v2
74601 // GFX10: encoding: [0x01,0x04,0x2a,0x7c]
74603 v_cmpx_lg_f32 s101, v2
74604 // GFX10: encoding: [0x65,0x04,0x2a,0x7c]
74606 v_cmpx_lg_f32 vcc_lo, v2
74607 // GFX10: encoding: [0x6a,0x04,0x2a,0x7c]
74609 v_cmpx_lg_f32 vcc_hi, v2
74610 // GFX10: encoding: [0x6b,0x04,0x2a,0x7c]
74612 v_cmpx_lg_f32 m0, v2
74613 // GFX10: encoding: [0x7c,0x04,0x2a,0x7c]
74615 v_cmpx_lg_f32 exec_lo, v2
74616 // GFX10: encoding: [0x7e,0x04,0x2a,0x7c]
74618 v_cmpx_lg_f32 exec_hi, v2
74619 // GFX10: encoding: [0x7f,0x04,0x2a,0x7c]
74621 v_cmpx_lg_f32 0, v2
74622 // GFX10: encoding: [0x80,0x04,0x2a,0x7c]
74624 v_cmpx_lg_f32 -1, v2
74625 // GFX10: encoding: [0xc1,0x04,0x2a,0x7c]
74627 v_cmpx_lg_f32 0.5, v2
74628 // GFX10: encoding: [0xf0,0x04,0x2a,0x7c]
74630 v_cmpx_lg_f32 -4.0, v2
74631 // GFX10: encoding: [0xf7,0x04,0x2a,0x7c]
74633 v_cmpx_lg_f32 0xaf123456, v2
74634 // GFX10: encoding: [0xff,0x04,0x2a,0x7c,0x56,0x34,0x12,0xaf]
74636 v_cmpx_lg_f32 0x3f717273, v2
74637 // GFX10: encoding: [0xff,0x04,0x2a,0x7c,0x73,0x72,0x71,0x3f]
74639 v_cmpx_lg_f32 v1, v255
74640 // GFX10: encoding: [0x01,0xff,0x2b,0x7c]
74642 v_cmpx_lg_f32_e64 v1, v2
74643 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
74645 v_cmpx_lg_f32_e64 v1, v2
74646 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
74648 v_cmpx_lg_f32_e64 v1, v2
74649 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
74651 v_cmpx_lg_f32_e64 v1, v2
74652 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
74654 v_cmpx_lg_f32_e64 v1, v2
74655 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x00]
74657 v_cmpx_lg_f32_e64 v255, v2
74658 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0xff,0x05,0x02,0x00]
74660 v_cmpx_lg_f32_e64 s1, v2
74661 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x04,0x02,0x00]
74663 v_cmpx_lg_f32_e64 s101, v2
74664 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x65,0x04,0x02,0x00]
74666 v_cmpx_lg_f32_e64 vcc_lo, v2
74667 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x6a,0x04,0x02,0x00]
74669 v_cmpx_lg_f32_e64 vcc_hi, v2
74670 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x6b,0x04,0x02,0x00]
74672 v_cmpx_lg_f32_e64 m0, v2
74673 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x7c,0x04,0x02,0x00]
74675 v_cmpx_lg_f32_e64 exec_lo, v2
74676 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x7e,0x04,0x02,0x00]
74678 v_cmpx_lg_f32_e64 exec_hi, v2
74679 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x7f,0x04,0x02,0x00]
74681 v_cmpx_lg_f32_e64 0, v2
74682 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x80,0x04,0x02,0x00]
74684 v_cmpx_lg_f32_e64 -1, v2
74685 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0xc1,0x04,0x02,0x00]
74687 v_cmpx_lg_f32_e64 0.5, v2
74688 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0xf0,0x04,0x02,0x00]
74690 v_cmpx_lg_f32_e64 -4.0, v2
74691 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0xf7,0x04,0x02,0x00]
74693 v_cmpx_lg_f32_e64 v1, v255
74694 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xff,0x03,0x00]
74696 v_cmpx_lg_f32_e64 v1, s2
74697 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x00,0x00]
74699 v_cmpx_lg_f32_e64 v1, s101
74700 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xcb,0x00,0x00]
74702 v_cmpx_lg_f32_e64 v1, vcc_lo
74703 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xd5,0x00,0x00]
74705 v_cmpx_lg_f32_e64 v1, vcc_hi
74706 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xd7,0x00,0x00]
74708 v_cmpx_lg_f32_e64 v1, m0
74709 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xf9,0x00,0x00]
74711 v_cmpx_lg_f32_e64 v1, exec_lo
74712 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xfd,0x00,0x00]
74714 v_cmpx_lg_f32_e64 v1, exec_hi
74715 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xff,0x00,0x00]
74717 v_cmpx_lg_f32_e64 v1, 0
74718 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x01,0x01,0x00]
74720 v_cmpx_lg_f32_e64 v1, -1
74721 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x83,0x01,0x00]
74723 v_cmpx_lg_f32_e64 v1, 0.5
74724 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xe1,0x01,0x00]
74726 v_cmpx_lg_f32_e64 v1, -4.0
74727 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0xef,0x01,0x00]
74729 v_cmpx_lg_f32_e64 -v1, v2
74730 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x20]
74732 v_cmpx_lg_f32_e64 v1, -v2
74733 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x40]
74735 v_cmpx_lg_f32_e64 -v1, -v2
74736 // GFX10: encoding: [0x00,0x00,0x15,0xd4,0x01,0x05,0x02,0x60]
74738 v_cmpx_ge_f32 v1, v2
74739 // GFX10: encoding: [0x01,0x05,0x2c,0x7c]
74741 v_cmpx_ge_f32 v255, v2
74742 // GFX10: encoding: [0xff,0x05,0x2c,0x7c]
74744 v_cmpx_ge_f32 s1, v2
74745 // GFX10: encoding: [0x01,0x04,0x2c,0x7c]
74747 v_cmpx_ge_f32 s101, v2
74748 // GFX10: encoding: [0x65,0x04,0x2c,0x7c]
74750 v_cmpx_ge_f32 vcc_lo, v2
74751 // GFX10: encoding: [0x6a,0x04,0x2c,0x7c]
74753 v_cmpx_ge_f32 vcc_hi, v2
74754 // GFX10: encoding: [0x6b,0x04,0x2c,0x7c]
74756 v_cmpx_ge_f32 m0, v2
74757 // GFX10: encoding: [0x7c,0x04,0x2c,0x7c]
74759 v_cmpx_ge_f32 exec_lo, v2
74760 // GFX10: encoding: [0x7e,0x04,0x2c,0x7c]
74762 v_cmpx_ge_f32 exec_hi, v2
74763 // GFX10: encoding: [0x7f,0x04,0x2c,0x7c]
74765 v_cmpx_ge_f32 0, v2
74766 // GFX10: encoding: [0x80,0x04,0x2c,0x7c]
74768 v_cmpx_ge_f32 -1, v2
74769 // GFX10: encoding: [0xc1,0x04,0x2c,0x7c]
74771 v_cmpx_ge_f32 0.5, v2
74772 // GFX10: encoding: [0xf0,0x04,0x2c,0x7c]
74774 v_cmpx_ge_f32 -4.0, v2
74775 // GFX10: encoding: [0xf7,0x04,0x2c,0x7c]
74777 v_cmpx_ge_f32 0xaf123456, v2
74778 // GFX10: encoding: [0xff,0x04,0x2c,0x7c,0x56,0x34,0x12,0xaf]
74780 v_cmpx_ge_f32 0x3f717273, v2
74781 // GFX10: encoding: [0xff,0x04,0x2c,0x7c,0x73,0x72,0x71,0x3f]
74783 v_cmpx_ge_f32 v1, v255
74784 // GFX10: encoding: [0x01,0xff,0x2d,0x7c]
74786 v_cmpx_ge_f32_e64 v1, v2
74787 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
74789 v_cmpx_ge_f32_e64 v1, v2
74790 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
74792 v_cmpx_ge_f32_e64 v1, v2
74793 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
74795 v_cmpx_ge_f32_e64 v1, v2
74796 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
74798 v_cmpx_ge_f32_e64 v1, v2
74799 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x00]
74801 v_cmpx_ge_f32_e64 v255, v2
74802 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0xff,0x05,0x02,0x00]
74804 v_cmpx_ge_f32_e64 s1, v2
74805 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x04,0x02,0x00]
74807 v_cmpx_ge_f32_e64 s101, v2
74808 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x65,0x04,0x02,0x00]
74810 v_cmpx_ge_f32_e64 vcc_lo, v2
74811 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x6a,0x04,0x02,0x00]
74813 v_cmpx_ge_f32_e64 vcc_hi, v2
74814 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x6b,0x04,0x02,0x00]
74816 v_cmpx_ge_f32_e64 m0, v2
74817 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x7c,0x04,0x02,0x00]
74819 v_cmpx_ge_f32_e64 exec_lo, v2
74820 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x7e,0x04,0x02,0x00]
74822 v_cmpx_ge_f32_e64 exec_hi, v2
74823 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x7f,0x04,0x02,0x00]
74825 v_cmpx_ge_f32_e64 0, v2
74826 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x80,0x04,0x02,0x00]
74828 v_cmpx_ge_f32_e64 -1, v2
74829 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0xc1,0x04,0x02,0x00]
74831 v_cmpx_ge_f32_e64 0.5, v2
74832 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0xf0,0x04,0x02,0x00]
74834 v_cmpx_ge_f32_e64 -4.0, v2
74835 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0xf7,0x04,0x02,0x00]
74837 v_cmpx_ge_f32_e64 v1, v255
74838 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xff,0x03,0x00]
74840 v_cmpx_ge_f32_e64 v1, s2
74841 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x00,0x00]
74843 v_cmpx_ge_f32_e64 v1, s101
74844 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xcb,0x00,0x00]
74846 v_cmpx_ge_f32_e64 v1, vcc_lo
74847 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xd5,0x00,0x00]
74849 v_cmpx_ge_f32_e64 v1, vcc_hi
74850 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xd7,0x00,0x00]
74852 v_cmpx_ge_f32_e64 v1, m0
74853 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xf9,0x00,0x00]
74855 v_cmpx_ge_f32_e64 v1, exec_lo
74856 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xfd,0x00,0x00]
74858 v_cmpx_ge_f32_e64 v1, exec_hi
74859 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xff,0x00,0x00]
74861 v_cmpx_ge_f32_e64 v1, 0
74862 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x01,0x01,0x00]
74864 v_cmpx_ge_f32_e64 v1, -1
74865 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x83,0x01,0x00]
74867 v_cmpx_ge_f32_e64 v1, 0.5
74868 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xe1,0x01,0x00]
74870 v_cmpx_ge_f32_e64 v1, -4.0
74871 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0xef,0x01,0x00]
74873 v_cmpx_ge_f32_e64 -v1, v2
74874 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x20]
74876 v_cmpx_ge_f32_e64 v1, -v2
74877 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x40]
74879 v_cmpx_ge_f32_e64 -v1, -v2
74880 // GFX10: encoding: [0x00,0x00,0x16,0xd4,0x01,0x05,0x02,0x60]
74882 v_cmpx_o_f32 v1, v2
74883 // GFX10: encoding: [0x01,0x05,0x2e,0x7c]
74885 v_cmpx_o_f32 v255, v2
74886 // GFX10: encoding: [0xff,0x05,0x2e,0x7c]
74888 v_cmpx_o_f32 s1, v2
74889 // GFX10: encoding: [0x01,0x04,0x2e,0x7c]
74891 v_cmpx_o_f32 s101, v2
74892 // GFX10: encoding: [0x65,0x04,0x2e,0x7c]
74894 v_cmpx_o_f32 vcc_lo, v2
74895 // GFX10: encoding: [0x6a,0x04,0x2e,0x7c]
74897 v_cmpx_o_f32 vcc_hi, v2
74898 // GFX10: encoding: [0x6b,0x04,0x2e,0x7c]
74900 v_cmpx_o_f32 m0, v2
74901 // GFX10: encoding: [0x7c,0x04,0x2e,0x7c]
74903 v_cmpx_o_f32 exec_lo, v2
74904 // GFX10: encoding: [0x7e,0x04,0x2e,0x7c]
74906 v_cmpx_o_f32 exec_hi, v2
74907 // GFX10: encoding: [0x7f,0x04,0x2e,0x7c]
74909 v_cmpx_o_f32 0, v2
74910 // GFX10: encoding: [0x80,0x04,0x2e,0x7c]
74912 v_cmpx_o_f32 -1, v2
74913 // GFX10: encoding: [0xc1,0x04,0x2e,0x7c]
74915 v_cmpx_o_f32 0.5, v2
74916 // GFX10: encoding: [0xf0,0x04,0x2e,0x7c]
74918 v_cmpx_o_f32 -4.0, v2
74919 // GFX10: encoding: [0xf7,0x04,0x2e,0x7c]
74921 v_cmpx_o_f32 0xaf123456, v2
74922 // GFX10: encoding: [0xff,0x04,0x2e,0x7c,0x56,0x34,0x12,0xaf]
74924 v_cmpx_o_f32 0x3f717273, v2
74925 // GFX10: encoding: [0xff,0x04,0x2e,0x7c,0x73,0x72,0x71,0x3f]
74927 v_cmpx_o_f32 v1, v255
74928 // GFX10: encoding: [0x01,0xff,0x2f,0x7c]
74930 v_cmpx_o_f32_e64 v1, v2
74931 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
74933 v_cmpx_o_f32_e64 v1, v2
74934 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
74936 v_cmpx_o_f32_e64 v1, v2
74937 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
74939 v_cmpx_o_f32_e64 v1, v2
74940 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
74942 v_cmpx_o_f32_e64 v1, v2
74943 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x00]
74945 v_cmpx_o_f32_e64 v255, v2
74946 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0xff,0x05,0x02,0x00]
74948 v_cmpx_o_f32_e64 s1, v2
74949 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x04,0x02,0x00]
74951 v_cmpx_o_f32_e64 s101, v2
74952 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x65,0x04,0x02,0x00]
74954 v_cmpx_o_f32_e64 vcc_lo, v2
74955 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x6a,0x04,0x02,0x00]
74957 v_cmpx_o_f32_e64 vcc_hi, v2
74958 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x6b,0x04,0x02,0x00]
74960 v_cmpx_o_f32_e64 m0, v2
74961 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x7c,0x04,0x02,0x00]
74963 v_cmpx_o_f32_e64 exec_lo, v2
74964 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x7e,0x04,0x02,0x00]
74966 v_cmpx_o_f32_e64 exec_hi, v2
74967 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x7f,0x04,0x02,0x00]
74969 v_cmpx_o_f32_e64 0, v2
74970 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x80,0x04,0x02,0x00]
74972 v_cmpx_o_f32_e64 -1, v2
74973 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0xc1,0x04,0x02,0x00]
74975 v_cmpx_o_f32_e64 0.5, v2
74976 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0xf0,0x04,0x02,0x00]
74978 v_cmpx_o_f32_e64 -4.0, v2
74979 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0xf7,0x04,0x02,0x00]
74981 v_cmpx_o_f32_e64 v1, v255
74982 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xff,0x03,0x00]
74984 v_cmpx_o_f32_e64 v1, s2
74985 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x00,0x00]
74987 v_cmpx_o_f32_e64 v1, s101
74988 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xcb,0x00,0x00]
74990 v_cmpx_o_f32_e64 v1, vcc_lo
74991 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xd5,0x00,0x00]
74993 v_cmpx_o_f32_e64 v1, vcc_hi
74994 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xd7,0x00,0x00]
74996 v_cmpx_o_f32_e64 v1, m0
74997 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xf9,0x00,0x00]
74999 v_cmpx_o_f32_e64 v1, exec_lo
75000 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xfd,0x00,0x00]
75002 v_cmpx_o_f32_e64 v1, exec_hi
75003 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xff,0x00,0x00]
75005 v_cmpx_o_f32_e64 v1, 0
75006 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x01,0x01,0x00]
75008 v_cmpx_o_f32_e64 v1, -1
75009 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x83,0x01,0x00]
75011 v_cmpx_o_f32_e64 v1, 0.5
75012 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xe1,0x01,0x00]
75014 v_cmpx_o_f32_e64 v1, -4.0
75015 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0xef,0x01,0x00]
75017 v_cmpx_o_f32_e64 -v1, v2
75018 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x20]
75020 v_cmpx_o_f32_e64 v1, -v2
75021 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x40]
75023 v_cmpx_o_f32_e64 -v1, -v2
75024 // GFX10: encoding: [0x00,0x00,0x17,0xd4,0x01,0x05,0x02,0x60]
75026 v_cmpx_u_f32 v1, v2
75027 // GFX10: encoding: [0x01,0x05,0x30,0x7c]
75029 v_cmpx_u_f32 v255, v2
75030 // GFX10: encoding: [0xff,0x05,0x30,0x7c]
75032 v_cmpx_u_f32 s1, v2
75033 // GFX10: encoding: [0x01,0x04,0x30,0x7c]
75035 v_cmpx_u_f32 s101, v2
75036 // GFX10: encoding: [0x65,0x04,0x30,0x7c]
75038 v_cmpx_u_f32 vcc_lo, v2
75039 // GFX10: encoding: [0x6a,0x04,0x30,0x7c]
75041 v_cmpx_u_f32 vcc_hi, v2
75042 // GFX10: encoding: [0x6b,0x04,0x30,0x7c]
75044 v_cmpx_u_f32 m0, v2
75045 // GFX10: encoding: [0x7c,0x04,0x30,0x7c]
75047 v_cmpx_u_f32 exec_lo, v2
75048 // GFX10: encoding: [0x7e,0x04,0x30,0x7c]
75050 v_cmpx_u_f32 exec_hi, v2
75051 // GFX10: encoding: [0x7f,0x04,0x30,0x7c]
75053 v_cmpx_u_f32 0, v2
75054 // GFX10: encoding: [0x80,0x04,0x30,0x7c]
75056 v_cmpx_u_f32 -1, v2
75057 // GFX10: encoding: [0xc1,0x04,0x30,0x7c]
75059 v_cmpx_u_f32 0.5, v2
75060 // GFX10: encoding: [0xf0,0x04,0x30,0x7c]
75062 v_cmpx_u_f32 -4.0, v2
75063 // GFX10: encoding: [0xf7,0x04,0x30,0x7c]
75065 v_cmpx_u_f32 0xaf123456, v2
75066 // GFX10: encoding: [0xff,0x04,0x30,0x7c,0x56,0x34,0x12,0xaf]
75068 v_cmpx_u_f32 0x3f717273, v2
75069 // GFX10: encoding: [0xff,0x04,0x30,0x7c,0x73,0x72,0x71,0x3f]
75071 v_cmpx_u_f32 v1, v255
75072 // GFX10: encoding: [0x01,0xff,0x31,0x7c]
75074 v_cmpx_u_f32_e64 v1, v2
75075 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
75077 v_cmpx_u_f32_e64 v1, v2
75078 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
75080 v_cmpx_u_f32_e64 v1, v2
75081 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
75083 v_cmpx_u_f32_e64 v1, v2
75084 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
75086 v_cmpx_u_f32_e64 v1, v2
75087 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x00]
75089 v_cmpx_u_f32_e64 v255, v2
75090 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0xff,0x05,0x02,0x00]
75092 v_cmpx_u_f32_e64 s1, v2
75093 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x04,0x02,0x00]
75095 v_cmpx_u_f32_e64 s101, v2
75096 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x65,0x04,0x02,0x00]
75098 v_cmpx_u_f32_e64 vcc_lo, v2
75099 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x6a,0x04,0x02,0x00]
75101 v_cmpx_u_f32_e64 vcc_hi, v2
75102 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x6b,0x04,0x02,0x00]
75104 v_cmpx_u_f32_e64 m0, v2
75105 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x7c,0x04,0x02,0x00]
75107 v_cmpx_u_f32_e64 exec_lo, v2
75108 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x7e,0x04,0x02,0x00]
75110 v_cmpx_u_f32_e64 exec_hi, v2
75111 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x7f,0x04,0x02,0x00]
75113 v_cmpx_u_f32_e64 0, v2
75114 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x80,0x04,0x02,0x00]
75116 v_cmpx_u_f32_e64 -1, v2
75117 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0xc1,0x04,0x02,0x00]
75119 v_cmpx_u_f32_e64 0.5, v2
75120 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0xf0,0x04,0x02,0x00]
75122 v_cmpx_u_f32_e64 -4.0, v2
75123 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0xf7,0x04,0x02,0x00]
75125 v_cmpx_u_f32_e64 v1, v255
75126 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xff,0x03,0x00]
75128 v_cmpx_u_f32_e64 v1, s2
75129 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x00,0x00]
75131 v_cmpx_u_f32_e64 v1, s101
75132 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xcb,0x00,0x00]
75134 v_cmpx_u_f32_e64 v1, vcc_lo
75135 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xd5,0x00,0x00]
75137 v_cmpx_u_f32_e64 v1, vcc_hi
75138 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xd7,0x00,0x00]
75140 v_cmpx_u_f32_e64 v1, m0
75141 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xf9,0x00,0x00]
75143 v_cmpx_u_f32_e64 v1, exec_lo
75144 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xfd,0x00,0x00]
75146 v_cmpx_u_f32_e64 v1, exec_hi
75147 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xff,0x00,0x00]
75149 v_cmpx_u_f32_e64 v1, 0
75150 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x01,0x01,0x00]
75152 v_cmpx_u_f32_e64 v1, -1
75153 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x83,0x01,0x00]
75155 v_cmpx_u_f32_e64 v1, 0.5
75156 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xe1,0x01,0x00]
75158 v_cmpx_u_f32_e64 v1, -4.0
75159 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0xef,0x01,0x00]
75161 v_cmpx_u_f32_e64 -v1, v2
75162 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x20]
75164 v_cmpx_u_f32_e64 v1, -v2
75165 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x40]
75167 v_cmpx_u_f32_e64 -v1, -v2
75168 // GFX10: encoding: [0x00,0x00,0x18,0xd4,0x01,0x05,0x02,0x60]
75170 v_cmpx_nge_f32 v1, v2
75171 // GFX10: encoding: [0x01,0x05,0x32,0x7c]
75173 v_cmpx_nge_f32 v255, v2
75174 // GFX10: encoding: [0xff,0x05,0x32,0x7c]
75176 v_cmpx_nge_f32 s1, v2
75177 // GFX10: encoding: [0x01,0x04,0x32,0x7c]
75179 v_cmpx_nge_f32 s101, v2
75180 // GFX10: encoding: [0x65,0x04,0x32,0x7c]
75182 v_cmpx_nge_f32 vcc_lo, v2
75183 // GFX10: encoding: [0x6a,0x04,0x32,0x7c]
75185 v_cmpx_nge_f32 vcc_hi, v2
75186 // GFX10: encoding: [0x6b,0x04,0x32,0x7c]
75188 v_cmpx_nge_f32 m0, v2
75189 // GFX10: encoding: [0x7c,0x04,0x32,0x7c]
75191 v_cmpx_nge_f32 exec_lo, v2
75192 // GFX10: encoding: [0x7e,0x04,0x32,0x7c]
75194 v_cmpx_nge_f32 exec_hi, v2
75195 // GFX10: encoding: [0x7f,0x04,0x32,0x7c]
75197 v_cmpx_nge_f32 0, v2
75198 // GFX10: encoding: [0x80,0x04,0x32,0x7c]
75200 v_cmpx_nge_f32 -1, v2
75201 // GFX10: encoding: [0xc1,0x04,0x32,0x7c]
75203 v_cmpx_nge_f32 0.5, v2
75204 // GFX10: encoding: [0xf0,0x04,0x32,0x7c]
75206 v_cmpx_nge_f32 -4.0, v2
75207 // GFX10: encoding: [0xf7,0x04,0x32,0x7c]
75209 v_cmpx_nge_f32 0xaf123456, v2
75210 // GFX10: encoding: [0xff,0x04,0x32,0x7c,0x56,0x34,0x12,0xaf]
75212 v_cmpx_nge_f32 0x3f717273, v2
75213 // GFX10: encoding: [0xff,0x04,0x32,0x7c,0x73,0x72,0x71,0x3f]
75215 v_cmpx_nge_f32 v1, v255
75216 // GFX10: encoding: [0x01,0xff,0x33,0x7c]
75218 v_cmpx_nge_f32_e64 v1, v2
75219 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
75221 v_cmpx_nge_f32_e64 v1, v2
75222 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
75224 v_cmpx_nge_f32_e64 v1, v2
75225 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
75227 v_cmpx_nge_f32_e64 v1, v2
75228 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
75230 v_cmpx_nge_f32_e64 v1, v2
75231 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x00]
75233 v_cmpx_nge_f32_e64 v255, v2
75234 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0xff,0x05,0x02,0x00]
75236 v_cmpx_nge_f32_e64 s1, v2
75237 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x04,0x02,0x00]
75239 v_cmpx_nge_f32_e64 s101, v2
75240 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x65,0x04,0x02,0x00]
75242 v_cmpx_nge_f32_e64 vcc_lo, v2
75243 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x6a,0x04,0x02,0x00]
75245 v_cmpx_nge_f32_e64 vcc_hi, v2
75246 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x6b,0x04,0x02,0x00]
75248 v_cmpx_nge_f32_e64 m0, v2
75249 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x7c,0x04,0x02,0x00]
75251 v_cmpx_nge_f32_e64 exec_lo, v2
75252 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x7e,0x04,0x02,0x00]
75254 v_cmpx_nge_f32_e64 exec_hi, v2
75255 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x7f,0x04,0x02,0x00]
75257 v_cmpx_nge_f32_e64 0, v2
75258 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x80,0x04,0x02,0x00]
75260 v_cmpx_nge_f32_e64 -1, v2
75261 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0xc1,0x04,0x02,0x00]
75263 v_cmpx_nge_f32_e64 0.5, v2
75264 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0xf0,0x04,0x02,0x00]
75266 v_cmpx_nge_f32_e64 -4.0, v2
75267 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0xf7,0x04,0x02,0x00]
75269 v_cmpx_nge_f32_e64 v1, v255
75270 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xff,0x03,0x00]
75272 v_cmpx_nge_f32_e64 v1, s2
75273 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x00,0x00]
75275 v_cmpx_nge_f32_e64 v1, s101
75276 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xcb,0x00,0x00]
75278 v_cmpx_nge_f32_e64 v1, vcc_lo
75279 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xd5,0x00,0x00]
75281 v_cmpx_nge_f32_e64 v1, vcc_hi
75282 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xd7,0x00,0x00]
75284 v_cmpx_nge_f32_e64 v1, m0
75285 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xf9,0x00,0x00]
75287 v_cmpx_nge_f32_e64 v1, exec_lo
75288 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xfd,0x00,0x00]
75290 v_cmpx_nge_f32_e64 v1, exec_hi
75291 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xff,0x00,0x00]
75293 v_cmpx_nge_f32_e64 v1, 0
75294 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x01,0x01,0x00]
75296 v_cmpx_nge_f32_e64 v1, -1
75297 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x83,0x01,0x00]
75299 v_cmpx_nge_f32_e64 v1, 0.5
75300 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xe1,0x01,0x00]
75302 v_cmpx_nge_f32_e64 v1, -4.0
75303 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0xef,0x01,0x00]
75305 v_cmpx_nge_f32_e64 -v1, v2
75306 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x20]
75308 v_cmpx_nge_f32_e64 v1, -v2
75309 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x40]
75311 v_cmpx_nge_f32_e64 -v1, -v2
75312 // GFX10: encoding: [0x00,0x00,0x19,0xd4,0x01,0x05,0x02,0x60]
75314 v_cmpx_nlg_f32 v1, v2
75315 // GFX10: encoding: [0x01,0x05,0x34,0x7c]
75317 v_cmpx_nlg_f32 v255, v2
75318 // GFX10: encoding: [0xff,0x05,0x34,0x7c]
75320 v_cmpx_nlg_f32 s1, v2
75321 // GFX10: encoding: [0x01,0x04,0x34,0x7c]
75323 v_cmpx_nlg_f32 s101, v2
75324 // GFX10: encoding: [0x65,0x04,0x34,0x7c]
75326 v_cmpx_nlg_f32 vcc_lo, v2
75327 // GFX10: encoding: [0x6a,0x04,0x34,0x7c]
75329 v_cmpx_nlg_f32 vcc_hi, v2
75330 // GFX10: encoding: [0x6b,0x04,0x34,0x7c]
75332 v_cmpx_nlg_f32 m0, v2
75333 // GFX10: encoding: [0x7c,0x04,0x34,0x7c]
75335 v_cmpx_nlg_f32 exec_lo, v2
75336 // GFX10: encoding: [0x7e,0x04,0x34,0x7c]
75338 v_cmpx_nlg_f32 exec_hi, v2
75339 // GFX10: encoding: [0x7f,0x04,0x34,0x7c]
75341 v_cmpx_nlg_f32 0, v2
75342 // GFX10: encoding: [0x80,0x04,0x34,0x7c]
75344 v_cmpx_nlg_f32 -1, v2
75345 // GFX10: encoding: [0xc1,0x04,0x34,0x7c]
75347 v_cmpx_nlg_f32 0.5, v2
75348 // GFX10: encoding: [0xf0,0x04,0x34,0x7c]
75350 v_cmpx_nlg_f32 -4.0, v2
75351 // GFX10: encoding: [0xf7,0x04,0x34,0x7c]
75353 v_cmpx_nlg_f32 0xaf123456, v2
75354 // GFX10: encoding: [0xff,0x04,0x34,0x7c,0x56,0x34,0x12,0xaf]
75356 v_cmpx_nlg_f32 0x3f717273, v2
75357 // GFX10: encoding: [0xff,0x04,0x34,0x7c,0x73,0x72,0x71,0x3f]
75359 v_cmpx_nlg_f32 v1, v255
75360 // GFX10: encoding: [0x01,0xff,0x35,0x7c]
75362 v_cmpx_nlg_f32_e64 v1, v2
75363 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
75365 v_cmpx_nlg_f32_e64 v1, v2
75366 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
75368 v_cmpx_nlg_f32_e64 v1, v2
75369 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
75371 v_cmpx_nlg_f32_e64 v1, v2
75372 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
75374 v_cmpx_nlg_f32_e64 v1, v2
75375 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x00]
75377 v_cmpx_nlg_f32_e64 v255, v2
75378 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0xff,0x05,0x02,0x00]
75380 v_cmpx_nlg_f32_e64 s1, v2
75381 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x04,0x02,0x00]
75383 v_cmpx_nlg_f32_e64 s101, v2
75384 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x65,0x04,0x02,0x00]
75386 v_cmpx_nlg_f32_e64 vcc_lo, v2
75387 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x6a,0x04,0x02,0x00]
75389 v_cmpx_nlg_f32_e64 vcc_hi, v2
75390 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x6b,0x04,0x02,0x00]
75392 v_cmpx_nlg_f32_e64 m0, v2
75393 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x7c,0x04,0x02,0x00]
75395 v_cmpx_nlg_f32_e64 exec_lo, v2
75396 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x7e,0x04,0x02,0x00]
75398 v_cmpx_nlg_f32_e64 exec_hi, v2
75399 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x7f,0x04,0x02,0x00]
75401 v_cmpx_nlg_f32_e64 0, v2
75402 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x80,0x04,0x02,0x00]
75404 v_cmpx_nlg_f32_e64 -1, v2
75405 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0xc1,0x04,0x02,0x00]
75407 v_cmpx_nlg_f32_e64 0.5, v2
75408 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0xf0,0x04,0x02,0x00]
75410 v_cmpx_nlg_f32_e64 -4.0, v2
75411 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0xf7,0x04,0x02,0x00]
75413 v_cmpx_nlg_f32_e64 v1, v255
75414 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xff,0x03,0x00]
75416 v_cmpx_nlg_f32_e64 v1, s2
75417 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x00,0x00]
75419 v_cmpx_nlg_f32_e64 v1, s101
75420 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xcb,0x00,0x00]
75422 v_cmpx_nlg_f32_e64 v1, vcc_lo
75423 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xd5,0x00,0x00]
75425 v_cmpx_nlg_f32_e64 v1, vcc_hi
75426 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xd7,0x00,0x00]
75428 v_cmpx_nlg_f32_e64 v1, m0
75429 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xf9,0x00,0x00]
75431 v_cmpx_nlg_f32_e64 v1, exec_lo
75432 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xfd,0x00,0x00]
75434 v_cmpx_nlg_f32_e64 v1, exec_hi
75435 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xff,0x00,0x00]
75437 v_cmpx_nlg_f32_e64 v1, 0
75438 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x01,0x01,0x00]
75440 v_cmpx_nlg_f32_e64 v1, -1
75441 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x83,0x01,0x00]
75443 v_cmpx_nlg_f32_e64 v1, 0.5
75444 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xe1,0x01,0x00]
75446 v_cmpx_nlg_f32_e64 v1, -4.0
75447 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0xef,0x01,0x00]
75449 v_cmpx_nlg_f32_e64 -v1, v2
75450 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x20]
75452 v_cmpx_nlg_f32_e64 v1, -v2
75453 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x40]
75455 v_cmpx_nlg_f32_e64 -v1, -v2
75456 // GFX10: encoding: [0x00,0x00,0x1a,0xd4,0x01,0x05,0x02,0x60]
75458 v_cmpx_ngt_f32 v1, v2
75459 // GFX10: encoding: [0x01,0x05,0x36,0x7c]
75461 v_cmpx_ngt_f32 v255, v2
75462 // GFX10: encoding: [0xff,0x05,0x36,0x7c]
75464 v_cmpx_ngt_f32 s1, v2
75465 // GFX10: encoding: [0x01,0x04,0x36,0x7c]
75467 v_cmpx_ngt_f32 s101, v2
75468 // GFX10: encoding: [0x65,0x04,0x36,0x7c]
75470 v_cmpx_ngt_f32 vcc_lo, v2
75471 // GFX10: encoding: [0x6a,0x04,0x36,0x7c]
75473 v_cmpx_ngt_f32 vcc_hi, v2
75474 // GFX10: encoding: [0x6b,0x04,0x36,0x7c]
75476 v_cmpx_ngt_f32 m0, v2
75477 // GFX10: encoding: [0x7c,0x04,0x36,0x7c]
75479 v_cmpx_ngt_f32 exec_lo, v2
75480 // GFX10: encoding: [0x7e,0x04,0x36,0x7c]
75482 v_cmpx_ngt_f32 exec_hi, v2
75483 // GFX10: encoding: [0x7f,0x04,0x36,0x7c]
75485 v_cmpx_ngt_f32 0, v2
75486 // GFX10: encoding: [0x80,0x04,0x36,0x7c]
75488 v_cmpx_ngt_f32 -1, v2
75489 // GFX10: encoding: [0xc1,0x04,0x36,0x7c]
75491 v_cmpx_ngt_f32 0.5, v2
75492 // GFX10: encoding: [0xf0,0x04,0x36,0x7c]
75494 v_cmpx_ngt_f32 -4.0, v2
75495 // GFX10: encoding: [0xf7,0x04,0x36,0x7c]
75497 v_cmpx_ngt_f32 0xaf123456, v2
75498 // GFX10: encoding: [0xff,0x04,0x36,0x7c,0x56,0x34,0x12,0xaf]
75500 v_cmpx_ngt_f32 0x3f717273, v2
75501 // GFX10: encoding: [0xff,0x04,0x36,0x7c,0x73,0x72,0x71,0x3f]
75503 v_cmpx_ngt_f32 v1, v255
75504 // GFX10: encoding: [0x01,0xff,0x37,0x7c]
75506 v_cmpx_ngt_f32_e64 v1, v2
75507 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
75509 v_cmpx_ngt_f32_e64 v1, v2
75510 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
75512 v_cmpx_ngt_f32_e64 v1, v2
75513 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
75515 v_cmpx_ngt_f32_e64 v1, v2
75516 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
75518 v_cmpx_ngt_f32_e64 v1, v2
75519 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x00]
75521 v_cmpx_ngt_f32_e64 v255, v2
75522 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0xff,0x05,0x02,0x00]
75524 v_cmpx_ngt_f32_e64 s1, v2
75525 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x04,0x02,0x00]
75527 v_cmpx_ngt_f32_e64 s101, v2
75528 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x65,0x04,0x02,0x00]
75530 v_cmpx_ngt_f32_e64 vcc_lo, v2
75531 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x6a,0x04,0x02,0x00]
75533 v_cmpx_ngt_f32_e64 vcc_hi, v2
75534 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x6b,0x04,0x02,0x00]
75536 v_cmpx_ngt_f32_e64 m0, v2
75537 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x7c,0x04,0x02,0x00]
75539 v_cmpx_ngt_f32_e64 exec_lo, v2
75540 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x7e,0x04,0x02,0x00]
75542 v_cmpx_ngt_f32_e64 exec_hi, v2
75543 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x7f,0x04,0x02,0x00]
75545 v_cmpx_ngt_f32_e64 0, v2
75546 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x80,0x04,0x02,0x00]
75548 v_cmpx_ngt_f32_e64 -1, v2
75549 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0xc1,0x04,0x02,0x00]
75551 v_cmpx_ngt_f32_e64 0.5, v2
75552 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0xf0,0x04,0x02,0x00]
75554 v_cmpx_ngt_f32_e64 -4.0, v2
75555 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0xf7,0x04,0x02,0x00]
75557 v_cmpx_ngt_f32_e64 v1, v255
75558 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xff,0x03,0x00]
75560 v_cmpx_ngt_f32_e64 v1, s2
75561 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x00,0x00]
75563 v_cmpx_ngt_f32_e64 v1, s101
75564 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xcb,0x00,0x00]
75566 v_cmpx_ngt_f32_e64 v1, vcc_lo
75567 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xd5,0x00,0x00]
75569 v_cmpx_ngt_f32_e64 v1, vcc_hi
75570 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xd7,0x00,0x00]
75572 v_cmpx_ngt_f32_e64 v1, m0
75573 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xf9,0x00,0x00]
75575 v_cmpx_ngt_f32_e64 v1, exec_lo
75576 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xfd,0x00,0x00]
75578 v_cmpx_ngt_f32_e64 v1, exec_hi
75579 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xff,0x00,0x00]
75581 v_cmpx_ngt_f32_e64 v1, 0
75582 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x01,0x01,0x00]
75584 v_cmpx_ngt_f32_e64 v1, -1
75585 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x83,0x01,0x00]
75587 v_cmpx_ngt_f32_e64 v1, 0.5
75588 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xe1,0x01,0x00]
75590 v_cmpx_ngt_f32_e64 v1, -4.0
75591 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0xef,0x01,0x00]
75593 v_cmpx_ngt_f32_e64 -v1, v2
75594 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x20]
75596 v_cmpx_ngt_f32_e64 v1, -v2
75597 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x40]
75599 v_cmpx_ngt_f32_e64 -v1, -v2
75600 // GFX10: encoding: [0x00,0x00,0x1b,0xd4,0x01,0x05,0x02,0x60]
75602 v_cmpx_nle_f32 v1, v2
75603 // GFX10: encoding: [0x01,0x05,0x38,0x7c]
75605 v_cmpx_nle_f32 v255, v2
75606 // GFX10: encoding: [0xff,0x05,0x38,0x7c]
75608 v_cmpx_nle_f32 s1, v2
75609 // GFX10: encoding: [0x01,0x04,0x38,0x7c]
75611 v_cmpx_nle_f32 s101, v2
75612 // GFX10: encoding: [0x65,0x04,0x38,0x7c]
75614 v_cmpx_nle_f32 vcc_lo, v2
75615 // GFX10: encoding: [0x6a,0x04,0x38,0x7c]
75617 v_cmpx_nle_f32 vcc_hi, v2
75618 // GFX10: encoding: [0x6b,0x04,0x38,0x7c]
75620 v_cmpx_nle_f32 m0, v2
75621 // GFX10: encoding: [0x7c,0x04,0x38,0x7c]
75623 v_cmpx_nle_f32 exec_lo, v2
75624 // GFX10: encoding: [0x7e,0x04,0x38,0x7c]
75626 v_cmpx_nle_f32 exec_hi, v2
75627 // GFX10: encoding: [0x7f,0x04,0x38,0x7c]
75629 v_cmpx_nle_f32 0, v2
75630 // GFX10: encoding: [0x80,0x04,0x38,0x7c]
75632 v_cmpx_nle_f32 -1, v2
75633 // GFX10: encoding: [0xc1,0x04,0x38,0x7c]
75635 v_cmpx_nle_f32 0.5, v2
75636 // GFX10: encoding: [0xf0,0x04,0x38,0x7c]
75638 v_cmpx_nle_f32 -4.0, v2
75639 // GFX10: encoding: [0xf7,0x04,0x38,0x7c]
75641 v_cmpx_nle_f32 0xaf123456, v2
75642 // GFX10: encoding: [0xff,0x04,0x38,0x7c,0x56,0x34,0x12,0xaf]
75644 v_cmpx_nle_f32 0x3f717273, v2
75645 // GFX10: encoding: [0xff,0x04,0x38,0x7c,0x73,0x72,0x71,0x3f]
75647 v_cmpx_nle_f32 v1, v255
75648 // GFX10: encoding: [0x01,0xff,0x39,0x7c]
75650 v_cmpx_nle_f32_e64 v1, v2
75651 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
75653 v_cmpx_nle_f32_e64 v1, v2
75654 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
75656 v_cmpx_nle_f32_e64 v1, v2
75657 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
75659 v_cmpx_nle_f32_e64 v1, v2
75660 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
75662 v_cmpx_nle_f32_e64 v1, v2
75663 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x00]
75665 v_cmpx_nle_f32_e64 v255, v2
75666 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0xff,0x05,0x02,0x00]
75668 v_cmpx_nle_f32_e64 s1, v2
75669 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x04,0x02,0x00]
75671 v_cmpx_nle_f32_e64 s101, v2
75672 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x65,0x04,0x02,0x00]
75674 v_cmpx_nle_f32_e64 vcc_lo, v2
75675 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x6a,0x04,0x02,0x00]
75677 v_cmpx_nle_f32_e64 vcc_hi, v2
75678 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x6b,0x04,0x02,0x00]
75680 v_cmpx_nle_f32_e64 m0, v2
75681 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x7c,0x04,0x02,0x00]
75683 v_cmpx_nle_f32_e64 exec_lo, v2
75684 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x7e,0x04,0x02,0x00]
75686 v_cmpx_nle_f32_e64 exec_hi, v2
75687 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x7f,0x04,0x02,0x00]
75689 v_cmpx_nle_f32_e64 0, v2
75690 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x80,0x04,0x02,0x00]
75692 v_cmpx_nle_f32_e64 -1, v2
75693 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0xc1,0x04,0x02,0x00]
75695 v_cmpx_nle_f32_e64 0.5, v2
75696 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0xf0,0x04,0x02,0x00]
75698 v_cmpx_nle_f32_e64 -4.0, v2
75699 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0xf7,0x04,0x02,0x00]
75701 v_cmpx_nle_f32_e64 v1, v255
75702 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xff,0x03,0x00]
75704 v_cmpx_nle_f32_e64 v1, s2
75705 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x00,0x00]
75707 v_cmpx_nle_f32_e64 v1, s101
75708 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xcb,0x00,0x00]
75710 v_cmpx_nle_f32_e64 v1, vcc_lo
75711 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xd5,0x00,0x00]
75713 v_cmpx_nle_f32_e64 v1, vcc_hi
75714 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xd7,0x00,0x00]
75716 v_cmpx_nle_f32_e64 v1, m0
75717 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xf9,0x00,0x00]
75719 v_cmpx_nle_f32_e64 v1, exec_lo
75720 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xfd,0x00,0x00]
75722 v_cmpx_nle_f32_e64 v1, exec_hi
75723 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xff,0x00,0x00]
75725 v_cmpx_nle_f32_e64 v1, 0
75726 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x01,0x01,0x00]
75728 v_cmpx_nle_f32_e64 v1, -1
75729 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x83,0x01,0x00]
75731 v_cmpx_nle_f32_e64 v1, 0.5
75732 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xe1,0x01,0x00]
75734 v_cmpx_nle_f32_e64 v1, -4.0
75735 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0xef,0x01,0x00]
75737 v_cmpx_nle_f32_e64 -v1, v2
75738 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x20]
75740 v_cmpx_nle_f32_e64 v1, -v2
75741 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x40]
75743 v_cmpx_nle_f32_e64 -v1, -v2
75744 // GFX10: encoding: [0x00,0x00,0x1c,0xd4,0x01,0x05,0x02,0x60]
75746 v_cmpx_neq_f32 v1, v2
75747 // GFX10: encoding: [0x01,0x05,0x3a,0x7c]
75749 v_cmpx_neq_f32 v255, v2
75750 // GFX10: encoding: [0xff,0x05,0x3a,0x7c]
75752 v_cmpx_neq_f32 s1, v2
75753 // GFX10: encoding: [0x01,0x04,0x3a,0x7c]
75755 v_cmpx_neq_f32 s101, v2
75756 // GFX10: encoding: [0x65,0x04,0x3a,0x7c]
75758 v_cmpx_neq_f32 vcc_lo, v2
75759 // GFX10: encoding: [0x6a,0x04,0x3a,0x7c]
75761 v_cmpx_neq_f32 vcc_hi, v2
75762 // GFX10: encoding: [0x6b,0x04,0x3a,0x7c]
75764 v_cmpx_neq_f32 m0, v2
75765 // GFX10: encoding: [0x7c,0x04,0x3a,0x7c]
75767 v_cmpx_neq_f32 exec_lo, v2
75768 // GFX10: encoding: [0x7e,0x04,0x3a,0x7c]
75770 v_cmpx_neq_f32 exec_hi, v2
75771 // GFX10: encoding: [0x7f,0x04,0x3a,0x7c]
75773 v_cmpx_neq_f32 0, v2
75774 // GFX10: encoding: [0x80,0x04,0x3a,0x7c]
75776 v_cmpx_neq_f32 -1, v2
75777 // GFX10: encoding: [0xc1,0x04,0x3a,0x7c]
75779 v_cmpx_neq_f32 0.5, v2
75780 // GFX10: encoding: [0xf0,0x04,0x3a,0x7c]
75782 v_cmpx_neq_f32 -4.0, v2
75783 // GFX10: encoding: [0xf7,0x04,0x3a,0x7c]
75785 v_cmpx_neq_f32 0xaf123456, v2
75786 // GFX10: encoding: [0xff,0x04,0x3a,0x7c,0x56,0x34,0x12,0xaf]
75788 v_cmpx_neq_f32 0x3f717273, v2
75789 // GFX10: encoding: [0xff,0x04,0x3a,0x7c,0x73,0x72,0x71,0x3f]
75791 v_cmpx_neq_f32 v1, v255
75792 // GFX10: encoding: [0x01,0xff,0x3b,0x7c]
75794 v_cmpx_neq_f32_e64 v1, v2
75795 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
75797 v_cmpx_neq_f32_e64 v1, v2
75798 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
75800 v_cmpx_neq_f32_e64 v1, v2
75801 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
75803 v_cmpx_neq_f32_e64 v1, v2
75804 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
75806 v_cmpx_neq_f32_e64 v1, v2
75807 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x00]
75809 v_cmpx_neq_f32_e64 v255, v2
75810 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0xff,0x05,0x02,0x00]
75812 v_cmpx_neq_f32_e64 s1, v2
75813 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x04,0x02,0x00]
75815 v_cmpx_neq_f32_e64 s101, v2
75816 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x65,0x04,0x02,0x00]
75818 v_cmpx_neq_f32_e64 vcc_lo, v2
75819 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x6a,0x04,0x02,0x00]
75821 v_cmpx_neq_f32_e64 vcc_hi, v2
75822 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x6b,0x04,0x02,0x00]
75824 v_cmpx_neq_f32_e64 m0, v2
75825 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x7c,0x04,0x02,0x00]
75827 v_cmpx_neq_f32_e64 exec_lo, v2
75828 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x7e,0x04,0x02,0x00]
75830 v_cmpx_neq_f32_e64 exec_hi, v2
75831 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x7f,0x04,0x02,0x00]
75833 v_cmpx_neq_f32_e64 0, v2
75834 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x80,0x04,0x02,0x00]
75836 v_cmpx_neq_f32_e64 -1, v2
75837 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0xc1,0x04,0x02,0x00]
75839 v_cmpx_neq_f32_e64 0.5, v2
75840 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0xf0,0x04,0x02,0x00]
75842 v_cmpx_neq_f32_e64 -4.0, v2
75843 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0xf7,0x04,0x02,0x00]
75845 v_cmpx_neq_f32_e64 v1, v255
75846 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xff,0x03,0x00]
75848 v_cmpx_neq_f32_e64 v1, s2
75849 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x00,0x00]
75851 v_cmpx_neq_f32_e64 v1, s101
75852 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xcb,0x00,0x00]
75854 v_cmpx_neq_f32_e64 v1, vcc_lo
75855 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xd5,0x00,0x00]
75857 v_cmpx_neq_f32_e64 v1, vcc_hi
75858 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xd7,0x00,0x00]
75860 v_cmpx_neq_f32_e64 v1, m0
75861 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xf9,0x00,0x00]
75863 v_cmpx_neq_f32_e64 v1, exec_lo
75864 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xfd,0x00,0x00]
75866 v_cmpx_neq_f32_e64 v1, exec_hi
75867 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xff,0x00,0x00]
75869 v_cmpx_neq_f32_e64 v1, 0
75870 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x01,0x01,0x00]
75872 v_cmpx_neq_f32_e64 v1, -1
75873 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x83,0x01,0x00]
75875 v_cmpx_neq_f32_e64 v1, 0.5
75876 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xe1,0x01,0x00]
75878 v_cmpx_neq_f32_e64 v1, -4.0
75879 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0xef,0x01,0x00]
75881 v_cmpx_neq_f32_e64 -v1, v2
75882 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x20]
75884 v_cmpx_neq_f32_e64 v1, -v2
75885 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x40]
75887 v_cmpx_neq_f32_e64 -v1, -v2
75888 // GFX10: encoding: [0x00,0x00,0x1d,0xd4,0x01,0x05,0x02,0x60]
75890 v_cmpx_nlt_f32 v1, v2
75891 // GFX10: encoding: [0x01,0x05,0x3c,0x7c]
75893 v_cmpx_nlt_f32 v255, v2
75894 // GFX10: encoding: [0xff,0x05,0x3c,0x7c]
75896 v_cmpx_nlt_f32 s1, v2
75897 // GFX10: encoding: [0x01,0x04,0x3c,0x7c]
75899 v_cmpx_nlt_f32 s101, v2
75900 // GFX10: encoding: [0x65,0x04,0x3c,0x7c]
75902 v_cmpx_nlt_f32 vcc_lo, v2
75903 // GFX10: encoding: [0x6a,0x04,0x3c,0x7c]
75905 v_cmpx_nlt_f32 vcc_hi, v2
75906 // GFX10: encoding: [0x6b,0x04,0x3c,0x7c]
75908 v_cmpx_nlt_f32 m0, v2
75909 // GFX10: encoding: [0x7c,0x04,0x3c,0x7c]
75911 v_cmpx_nlt_f32 exec_lo, v2
75912 // GFX10: encoding: [0x7e,0x04,0x3c,0x7c]
75914 v_cmpx_nlt_f32 exec_hi, v2
75915 // GFX10: encoding: [0x7f,0x04,0x3c,0x7c]
75917 v_cmpx_nlt_f32 0, v2
75918 // GFX10: encoding: [0x80,0x04,0x3c,0x7c]
75920 v_cmpx_nlt_f32 -1, v2
75921 // GFX10: encoding: [0xc1,0x04,0x3c,0x7c]
75923 v_cmpx_nlt_f32 0.5, v2
75924 // GFX10: encoding: [0xf0,0x04,0x3c,0x7c]
75926 v_cmpx_nlt_f32 -4.0, v2
75927 // GFX10: encoding: [0xf7,0x04,0x3c,0x7c]
75929 v_cmpx_nlt_f32 0xaf123456, v2
75930 // GFX10: encoding: [0xff,0x04,0x3c,0x7c,0x56,0x34,0x12,0xaf]
75932 v_cmpx_nlt_f32 0x3f717273, v2
75933 // GFX10: encoding: [0xff,0x04,0x3c,0x7c,0x73,0x72,0x71,0x3f]
75935 v_cmpx_nlt_f32 v1, v255
75936 // GFX10: encoding: [0x01,0xff,0x3d,0x7c]
75938 v_cmpx_nlt_f32_e64 v1, v2
75939 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
75941 v_cmpx_nlt_f32_e64 v1, v2
75942 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
75944 v_cmpx_nlt_f32_e64 v1, v2
75945 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
75947 v_cmpx_nlt_f32_e64 v1, v2
75948 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
75950 v_cmpx_nlt_f32_e64 v1, v2
75951 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x00]
75953 v_cmpx_nlt_f32_e64 v255, v2
75954 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0xff,0x05,0x02,0x00]
75956 v_cmpx_nlt_f32_e64 s1, v2
75957 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x04,0x02,0x00]
75959 v_cmpx_nlt_f32_e64 s101, v2
75960 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x65,0x04,0x02,0x00]
75962 v_cmpx_nlt_f32_e64 vcc_lo, v2
75963 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x6a,0x04,0x02,0x00]
75965 v_cmpx_nlt_f32_e64 vcc_hi, v2
75966 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x6b,0x04,0x02,0x00]
75968 v_cmpx_nlt_f32_e64 m0, v2
75969 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x7c,0x04,0x02,0x00]
75971 v_cmpx_nlt_f32_e64 exec_lo, v2
75972 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x7e,0x04,0x02,0x00]
75974 v_cmpx_nlt_f32_e64 exec_hi, v2
75975 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x7f,0x04,0x02,0x00]
75977 v_cmpx_nlt_f32_e64 0, v2
75978 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x80,0x04,0x02,0x00]
75980 v_cmpx_nlt_f32_e64 -1, v2
75981 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0xc1,0x04,0x02,0x00]
75983 v_cmpx_nlt_f32_e64 0.5, v2
75984 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0xf0,0x04,0x02,0x00]
75986 v_cmpx_nlt_f32_e64 -4.0, v2
75987 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0xf7,0x04,0x02,0x00]
75989 v_cmpx_nlt_f32_e64 v1, v255
75990 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xff,0x03,0x00]
75992 v_cmpx_nlt_f32_e64 v1, s2
75993 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x00,0x00]
75995 v_cmpx_nlt_f32_e64 v1, s101
75996 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xcb,0x00,0x00]
75998 v_cmpx_nlt_f32_e64 v1, vcc_lo
75999 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xd5,0x00,0x00]
76001 v_cmpx_nlt_f32_e64 v1, vcc_hi
76002 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xd7,0x00,0x00]
76004 v_cmpx_nlt_f32_e64 v1, m0
76005 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xf9,0x00,0x00]
76007 v_cmpx_nlt_f32_e64 v1, exec_lo
76008 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xfd,0x00,0x00]
76010 v_cmpx_nlt_f32_e64 v1, exec_hi
76011 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xff,0x00,0x00]
76013 v_cmpx_nlt_f32_e64 v1, 0
76014 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x01,0x01,0x00]
76016 v_cmpx_nlt_f32_e64 v1, -1
76017 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x83,0x01,0x00]
76019 v_cmpx_nlt_f32_e64 v1, 0.5
76020 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xe1,0x01,0x00]
76022 v_cmpx_nlt_f32_e64 v1, -4.0
76023 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0xef,0x01,0x00]
76025 v_cmpx_nlt_f32_e64 -v1, v2
76026 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x20]
76028 v_cmpx_nlt_f32_e64 v1, -v2
76029 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x40]
76031 v_cmpx_nlt_f32_e64 -v1, -v2
76032 // GFX10: encoding: [0x00,0x00,0x1e,0xd4,0x01,0x05,0x02,0x60]
76034 v_cmpx_tru_f32 v1, v2
76035 // GFX10: encoding: [0x01,0x05,0x3e,0x7c]
76037 v_cmpx_tru_f32 v255, v2
76038 // GFX10: encoding: [0xff,0x05,0x3e,0x7c]
76040 v_cmpx_tru_f32 s1, v2
76041 // GFX10: encoding: [0x01,0x04,0x3e,0x7c]
76043 v_cmpx_tru_f32 s101, v2
76044 // GFX10: encoding: [0x65,0x04,0x3e,0x7c]
76046 v_cmpx_tru_f32 vcc_lo, v2
76047 // GFX10: encoding: [0x6a,0x04,0x3e,0x7c]
76049 v_cmpx_tru_f32 vcc_hi, v2
76050 // GFX10: encoding: [0x6b,0x04,0x3e,0x7c]
76052 v_cmpx_tru_f32 m0, v2
76053 // GFX10: encoding: [0x7c,0x04,0x3e,0x7c]
76055 v_cmpx_tru_f32 exec_lo, v2
76056 // GFX10: encoding: [0x7e,0x04,0x3e,0x7c]
76058 v_cmpx_tru_f32 exec_hi, v2
76059 // GFX10: encoding: [0x7f,0x04,0x3e,0x7c]
76061 v_cmpx_tru_f32 0, v2
76062 // GFX10: encoding: [0x80,0x04,0x3e,0x7c]
76064 v_cmpx_tru_f32 -1, v2
76065 // GFX10: encoding: [0xc1,0x04,0x3e,0x7c]
76067 v_cmpx_tru_f32 0.5, v2
76068 // GFX10: encoding: [0xf0,0x04,0x3e,0x7c]
76070 v_cmpx_tru_f32 -4.0, v2
76071 // GFX10: encoding: [0xf7,0x04,0x3e,0x7c]
76073 v_cmpx_tru_f32 0xaf123456, v2
76074 // GFX10: encoding: [0xff,0x04,0x3e,0x7c,0x56,0x34,0x12,0xaf]
76076 v_cmpx_tru_f32 0x3f717273, v2
76077 // GFX10: encoding: [0xff,0x04,0x3e,0x7c,0x73,0x72,0x71,0x3f]
76079 v_cmpx_tru_f32 v1, v255
76080 // GFX10: encoding: [0x01,0xff,0x3f,0x7c]
76082 v_cmpx_tru_f32_e64 v1, v2
76083 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
76085 v_cmpx_tru_f32_e64 v1, v2
76086 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
76088 v_cmpx_tru_f32_e64 v1, v2
76089 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
76091 v_cmpx_tru_f32_e64 v1, v2
76092 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
76094 v_cmpx_tru_f32_e64 v1, v2
76095 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x00]
76097 v_cmpx_tru_f32_e64 v255, v2
76098 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0xff,0x05,0x02,0x00]
76100 v_cmpx_tru_f32_e64 s1, v2
76101 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x04,0x02,0x00]
76103 v_cmpx_tru_f32_e64 s101, v2
76104 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x65,0x04,0x02,0x00]
76106 v_cmpx_tru_f32_e64 vcc_lo, v2
76107 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x6a,0x04,0x02,0x00]
76109 v_cmpx_tru_f32_e64 vcc_hi, v2
76110 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x6b,0x04,0x02,0x00]
76112 v_cmpx_tru_f32_e64 m0, v2
76113 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x7c,0x04,0x02,0x00]
76115 v_cmpx_tru_f32_e64 exec_lo, v2
76116 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x7e,0x04,0x02,0x00]
76118 v_cmpx_tru_f32_e64 exec_hi, v2
76119 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x7f,0x04,0x02,0x00]
76121 v_cmpx_tru_f32_e64 0, v2
76122 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x80,0x04,0x02,0x00]
76124 v_cmpx_tru_f32_e64 -1, v2
76125 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0xc1,0x04,0x02,0x00]
76127 v_cmpx_tru_f32_e64 0.5, v2
76128 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0xf0,0x04,0x02,0x00]
76130 v_cmpx_tru_f32_e64 -4.0, v2
76131 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0xf7,0x04,0x02,0x00]
76133 v_cmpx_tru_f32_e64 v1, v255
76134 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xff,0x03,0x00]
76136 v_cmpx_tru_f32_e64 v1, s2
76137 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x00,0x00]
76139 v_cmpx_tru_f32_e64 v1, s101
76140 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xcb,0x00,0x00]
76142 v_cmpx_tru_f32_e64 v1, vcc_lo
76143 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xd5,0x00,0x00]
76145 v_cmpx_tru_f32_e64 v1, vcc_hi
76146 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xd7,0x00,0x00]
76148 v_cmpx_tru_f32_e64 v1, m0
76149 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xf9,0x00,0x00]
76151 v_cmpx_tru_f32_e64 v1, exec_lo
76152 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xfd,0x00,0x00]
76154 v_cmpx_tru_f32_e64 v1, exec_hi
76155 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xff,0x00,0x00]
76157 v_cmpx_tru_f32_e64 v1, 0
76158 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x01,0x01,0x00]
76160 v_cmpx_tru_f32_e64 v1, -1
76161 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x83,0x01,0x00]
76163 v_cmpx_tru_f32_e64 v1, 0.5
76164 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xe1,0x01,0x00]
76166 v_cmpx_tru_f32_e64 v1, -4.0
76167 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0xef,0x01,0x00]
76169 v_cmpx_tru_f32_e64 -v1, v2
76170 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x20]
76172 v_cmpx_tru_f32_e64 v1, -v2
76173 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x40]
76175 v_cmpx_tru_f32_e64 -v1, -v2
76176 // GFX10: encoding: [0x00,0x00,0x1f,0xd4,0x01,0x05,0x02,0x60]
76178 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76179 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
76181 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76182 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
76184 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76185 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
76187 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76188 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
76190 v_cmpx_f_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76191 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0xff,0x00,0x06,0x06]
76193 v_cmpx_f_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76194 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x86,0x06]
76196 v_cmpx_f_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76197 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x65,0x00,0x86,0x06]
76199 v_cmpx_f_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76200 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x6a,0x00,0x86,0x06]
76202 v_cmpx_f_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76203 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x6b,0x00,0x86,0x06]
76205 v_cmpx_f_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76206 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x7c,0x00,0x86,0x06]
76208 v_cmpx_f_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76209 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x7e,0x00,0x86,0x06]
76211 v_cmpx_f_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76212 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x7f,0x00,0x86,0x06]
76214 v_cmpx_f_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76215 // GFX10: encoding: [0xf9,0xfe,0x21,0x7c,0x01,0x00,0x06,0x06]
76217 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76218 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
76220 v_cmpx_f_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76221 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x00,0x06]
76223 v_cmpx_f_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76224 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x01,0x06]
76226 v_cmpx_f_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76227 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x02,0x06]
76229 v_cmpx_f_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76230 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x03,0x06]
76232 v_cmpx_f_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76233 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x04,0x06]
76235 v_cmpx_f_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76236 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x05,0x06]
76238 v_cmpx_f_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76239 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x16,0x06]
76241 v_cmpx_f_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76242 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x26,0x06]
76244 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76245 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x06]
76247 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76248 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x00]
76250 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76251 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x01]
76253 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76254 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x02]
76256 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76257 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x03]
76259 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76260 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x04]
76262 v_cmpx_f_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76263 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x05]
76265 v_cmpx_f_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76266 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x16]
76268 v_cmpx_f_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76269 // GFX10: encoding: [0xf9,0x04,0x20,0x7c,0x01,0x00,0x06,0x26]
76271 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76272 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x06]
76274 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76275 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x06]
76277 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76278 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x06]
76280 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76281 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x06]
76283 v_cmpx_lt_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76284 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0xff,0x00,0x06,0x06]
76286 v_cmpx_lt_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76287 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x86,0x06]
76289 v_cmpx_lt_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76290 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x65,0x00,0x86,0x06]
76292 v_cmpx_lt_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76293 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x6a,0x00,0x86,0x06]
76295 v_cmpx_lt_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76296 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x6b,0x00,0x86,0x06]
76298 v_cmpx_lt_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76299 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x7c,0x00,0x86,0x06]
76301 v_cmpx_lt_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76302 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x7e,0x00,0x86,0x06]
76304 v_cmpx_lt_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76305 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x7f,0x00,0x86,0x06]
76307 v_cmpx_lt_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76308 // GFX10: encoding: [0xf9,0xfe,0x23,0x7c,0x01,0x00,0x06,0x06]
76310 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76311 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x06]
76313 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76314 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x00,0x06]
76316 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76317 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x01,0x06]
76319 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76320 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x02,0x06]
76322 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76323 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x03,0x06]
76325 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76326 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x04,0x06]
76328 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76329 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x05,0x06]
76331 v_cmpx_lt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76332 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x16,0x06]
76334 v_cmpx_lt_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76335 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x26,0x06]
76337 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76338 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x06]
76340 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76341 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x00]
76343 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76344 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x01]
76346 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76347 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x02]
76349 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76350 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x03]
76352 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76353 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x04]
76355 v_cmpx_lt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76356 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x05]
76358 v_cmpx_lt_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76359 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x16]
76361 v_cmpx_lt_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76362 // GFX10: encoding: [0xf9,0x04,0x22,0x7c,0x01,0x00,0x06,0x26]
76364 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76365 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x06]
76367 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76368 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x06]
76370 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76371 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x06]
76373 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76374 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x06]
76376 v_cmpx_eq_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76377 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0xff,0x00,0x06,0x06]
76379 v_cmpx_eq_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76380 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x86,0x06]
76382 v_cmpx_eq_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76383 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x65,0x00,0x86,0x06]
76385 v_cmpx_eq_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76386 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x6a,0x00,0x86,0x06]
76388 v_cmpx_eq_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76389 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x6b,0x00,0x86,0x06]
76391 v_cmpx_eq_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76392 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x7c,0x00,0x86,0x06]
76394 v_cmpx_eq_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76395 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x7e,0x00,0x86,0x06]
76397 v_cmpx_eq_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76398 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x7f,0x00,0x86,0x06]
76400 v_cmpx_eq_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76401 // GFX10: encoding: [0xf9,0xfe,0x25,0x7c,0x01,0x00,0x06,0x06]
76403 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76404 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x06]
76406 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76407 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x00,0x06]
76409 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76410 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x01,0x06]
76412 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76413 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x02,0x06]
76415 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76416 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x03,0x06]
76418 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76419 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x04,0x06]
76421 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76422 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x05,0x06]
76424 v_cmpx_eq_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76425 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x16,0x06]
76427 v_cmpx_eq_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76428 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x26,0x06]
76430 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76431 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x06]
76433 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76434 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x00]
76436 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76437 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x01]
76439 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76440 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x02]
76442 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76443 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x03]
76445 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76446 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x04]
76448 v_cmpx_eq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76449 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x05]
76451 v_cmpx_eq_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76452 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x16]
76454 v_cmpx_eq_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76455 // GFX10: encoding: [0xf9,0x04,0x24,0x7c,0x01,0x00,0x06,0x26]
76457 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76458 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x06]
76460 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76461 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x06]
76463 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76464 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x06]
76466 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76467 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x06]
76469 v_cmpx_le_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76470 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0xff,0x00,0x06,0x06]
76472 v_cmpx_le_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76473 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x86,0x06]
76475 v_cmpx_le_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76476 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x65,0x00,0x86,0x06]
76478 v_cmpx_le_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76479 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x6a,0x00,0x86,0x06]
76481 v_cmpx_le_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76482 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x6b,0x00,0x86,0x06]
76484 v_cmpx_le_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76485 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x7c,0x00,0x86,0x06]
76487 v_cmpx_le_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76488 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x7e,0x00,0x86,0x06]
76490 v_cmpx_le_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76491 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x7f,0x00,0x86,0x06]
76493 v_cmpx_le_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76494 // GFX10: encoding: [0xf9,0xfe,0x27,0x7c,0x01,0x00,0x06,0x06]
76496 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76497 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x06]
76499 v_cmpx_le_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76500 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x00,0x06]
76502 v_cmpx_le_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76503 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x01,0x06]
76505 v_cmpx_le_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76506 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x02,0x06]
76508 v_cmpx_le_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76509 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x03,0x06]
76511 v_cmpx_le_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76512 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x04,0x06]
76514 v_cmpx_le_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76515 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x05,0x06]
76517 v_cmpx_le_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76518 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x16,0x06]
76520 v_cmpx_le_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76521 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x26,0x06]
76523 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76524 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x06]
76526 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76527 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x00]
76529 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76530 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x01]
76532 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76533 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x02]
76535 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76536 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x03]
76538 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76539 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x04]
76541 v_cmpx_le_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76542 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x05]
76544 v_cmpx_le_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76545 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x16]
76547 v_cmpx_le_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76548 // GFX10: encoding: [0xf9,0x04,0x26,0x7c,0x01,0x00,0x06,0x26]
76550 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76551 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
76553 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76554 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
76556 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76557 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
76559 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76560 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
76562 v_cmpx_gt_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76563 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0xff,0x00,0x06,0x06]
76565 v_cmpx_gt_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76566 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x86,0x06]
76568 v_cmpx_gt_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76569 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x65,0x00,0x86,0x06]
76571 v_cmpx_gt_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76572 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x6a,0x00,0x86,0x06]
76574 v_cmpx_gt_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76575 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x6b,0x00,0x86,0x06]
76577 v_cmpx_gt_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76578 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x7c,0x00,0x86,0x06]
76580 v_cmpx_gt_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76581 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x7e,0x00,0x86,0x06]
76583 v_cmpx_gt_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76584 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x7f,0x00,0x86,0x06]
76586 v_cmpx_gt_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76587 // GFX10: encoding: [0xf9,0xfe,0x29,0x7c,0x01,0x00,0x06,0x06]
76589 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76590 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
76592 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76593 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x00,0x06]
76595 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76596 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x01,0x06]
76598 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76599 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x02,0x06]
76601 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76602 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x03,0x06]
76604 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76605 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x04,0x06]
76607 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76608 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x05,0x06]
76610 v_cmpx_gt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76611 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x16,0x06]
76613 v_cmpx_gt_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76614 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x26,0x06]
76616 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76617 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x06]
76619 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76620 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x00]
76622 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76623 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x01]
76625 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76626 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x02]
76628 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76629 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x03]
76631 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76632 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x04]
76634 v_cmpx_gt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76635 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x05]
76637 v_cmpx_gt_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76638 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x16]
76640 v_cmpx_gt_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76641 // GFX10: encoding: [0xf9,0x04,0x28,0x7c,0x01,0x00,0x06,0x26]
76643 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76644 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x06]
76646 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76647 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x06]
76649 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76650 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x06]
76652 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76653 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x06]
76655 v_cmpx_lg_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76656 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0xff,0x00,0x06,0x06]
76658 v_cmpx_lg_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76659 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x86,0x06]
76661 v_cmpx_lg_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76662 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x65,0x00,0x86,0x06]
76664 v_cmpx_lg_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76665 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x6a,0x00,0x86,0x06]
76667 v_cmpx_lg_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76668 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x6b,0x00,0x86,0x06]
76670 v_cmpx_lg_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76671 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x7c,0x00,0x86,0x06]
76673 v_cmpx_lg_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76674 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x7e,0x00,0x86,0x06]
76676 v_cmpx_lg_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76677 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x7f,0x00,0x86,0x06]
76679 v_cmpx_lg_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76680 // GFX10: encoding: [0xf9,0xfe,0x2b,0x7c,0x01,0x00,0x06,0x06]
76682 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76683 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x06]
76685 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76686 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x00,0x06]
76688 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76689 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x01,0x06]
76691 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76692 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x02,0x06]
76694 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76695 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x03,0x06]
76697 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76698 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x04,0x06]
76700 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76701 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x05,0x06]
76703 v_cmpx_lg_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76704 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x16,0x06]
76706 v_cmpx_lg_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76707 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x26,0x06]
76709 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76710 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x06]
76712 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76713 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x00]
76715 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76716 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x01]
76718 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76719 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x02]
76721 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76722 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x03]
76724 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76725 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x04]
76727 v_cmpx_lg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76728 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x05]
76730 v_cmpx_lg_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76731 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x16]
76733 v_cmpx_lg_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76734 // GFX10: encoding: [0xf9,0x04,0x2a,0x7c,0x01,0x00,0x06,0x26]
76736 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76737 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x06]
76739 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76740 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x06]
76742 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76743 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x06]
76745 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76746 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x06]
76748 v_cmpx_ge_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76749 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0xff,0x00,0x06,0x06]
76751 v_cmpx_ge_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76752 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x86,0x06]
76754 v_cmpx_ge_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76755 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x65,0x00,0x86,0x06]
76757 v_cmpx_ge_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76758 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x6a,0x00,0x86,0x06]
76760 v_cmpx_ge_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76761 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x6b,0x00,0x86,0x06]
76763 v_cmpx_ge_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76764 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x7c,0x00,0x86,0x06]
76766 v_cmpx_ge_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76767 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x7e,0x00,0x86,0x06]
76769 v_cmpx_ge_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76770 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x7f,0x00,0x86,0x06]
76772 v_cmpx_ge_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76773 // GFX10: encoding: [0xf9,0xfe,0x2d,0x7c,0x01,0x00,0x06,0x06]
76775 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76776 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x06]
76778 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76779 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x00,0x06]
76781 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76782 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x01,0x06]
76784 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76785 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x02,0x06]
76787 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76788 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x03,0x06]
76790 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76791 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x04,0x06]
76793 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76794 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x05,0x06]
76796 v_cmpx_ge_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76797 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x16,0x06]
76799 v_cmpx_ge_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76800 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x26,0x06]
76802 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76803 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x06]
76805 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76806 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x00]
76808 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76809 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x01]
76811 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76812 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x02]
76814 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76815 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x03]
76817 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76818 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x04]
76820 v_cmpx_ge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76821 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x05]
76823 v_cmpx_ge_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76824 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x16]
76826 v_cmpx_ge_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76827 // GFX10: encoding: [0xf9,0x04,0x2c,0x7c,0x01,0x00,0x06,0x26]
76829 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76830 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x06]
76832 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76833 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x06]
76835 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76836 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x06]
76838 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76839 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x06]
76841 v_cmpx_o_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76842 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0xff,0x00,0x06,0x06]
76844 v_cmpx_o_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76845 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x86,0x06]
76847 v_cmpx_o_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76848 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x65,0x00,0x86,0x06]
76850 v_cmpx_o_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76851 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x6a,0x00,0x86,0x06]
76853 v_cmpx_o_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76854 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x6b,0x00,0x86,0x06]
76856 v_cmpx_o_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76857 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x7c,0x00,0x86,0x06]
76859 v_cmpx_o_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76860 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x7e,0x00,0x86,0x06]
76862 v_cmpx_o_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76863 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x7f,0x00,0x86,0x06]
76865 v_cmpx_o_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76866 // GFX10: encoding: [0xf9,0xfe,0x2f,0x7c,0x01,0x00,0x06,0x06]
76868 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76869 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x06]
76871 v_cmpx_o_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76872 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x00,0x06]
76874 v_cmpx_o_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76875 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x01,0x06]
76877 v_cmpx_o_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76878 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x02,0x06]
76880 v_cmpx_o_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76881 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x03,0x06]
76883 v_cmpx_o_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76884 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x04,0x06]
76886 v_cmpx_o_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76887 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x05,0x06]
76889 v_cmpx_o_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76890 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x16,0x06]
76892 v_cmpx_o_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76893 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x26,0x06]
76895 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76896 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x06]
76898 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76899 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x00]
76901 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76902 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x01]
76904 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76905 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x02]
76907 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
76908 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x03]
76910 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
76911 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x04]
76913 v_cmpx_o_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
76914 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x05]
76916 v_cmpx_o_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
76917 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x16]
76919 v_cmpx_o_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
76920 // GFX10: encoding: [0xf9,0x04,0x2e,0x7c,0x01,0x00,0x06,0x26]
76922 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76923 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x06]
76925 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76926 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x06]
76928 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76929 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x06]
76931 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76932 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x06]
76934 v_cmpx_u_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
76935 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0xff,0x00,0x06,0x06]
76937 v_cmpx_u_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
76938 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x86,0x06]
76940 v_cmpx_u_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
76941 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x65,0x00,0x86,0x06]
76943 v_cmpx_u_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
76944 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x6a,0x00,0x86,0x06]
76946 v_cmpx_u_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
76947 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x6b,0x00,0x86,0x06]
76949 v_cmpx_u_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
76950 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x7c,0x00,0x86,0x06]
76952 v_cmpx_u_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
76953 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x7e,0x00,0x86,0x06]
76955 v_cmpx_u_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
76956 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x7f,0x00,0x86,0x06]
76958 v_cmpx_u_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
76959 // GFX10: encoding: [0xf9,0xfe,0x31,0x7c,0x01,0x00,0x06,0x06]
76961 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76962 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x06]
76964 v_cmpx_u_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
76965 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x00,0x06]
76967 v_cmpx_u_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
76968 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x01,0x06]
76970 v_cmpx_u_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
76971 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x02,0x06]
76973 v_cmpx_u_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
76974 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x03,0x06]
76976 v_cmpx_u_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
76977 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x04,0x06]
76979 v_cmpx_u_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
76980 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x05,0x06]
76982 v_cmpx_u_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
76983 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x16,0x06]
76985 v_cmpx_u_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
76986 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x26,0x06]
76988 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
76989 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x06]
76991 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
76992 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x00]
76994 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
76995 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x01]
76997 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
76998 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x02]
77000 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77001 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x03]
77003 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77004 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x04]
77006 v_cmpx_u_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77007 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x05]
77009 v_cmpx_u_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77010 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x16]
77012 v_cmpx_u_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77013 // GFX10: encoding: [0xf9,0x04,0x30,0x7c,0x01,0x00,0x06,0x26]
77015 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77016 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x06]
77018 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77019 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x06]
77021 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77022 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x06]
77024 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77025 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x06]
77027 v_cmpx_nge_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77028 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0xff,0x00,0x06,0x06]
77030 v_cmpx_nge_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77031 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x86,0x06]
77033 v_cmpx_nge_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77034 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x65,0x00,0x86,0x06]
77036 v_cmpx_nge_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77037 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x6a,0x00,0x86,0x06]
77039 v_cmpx_nge_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77040 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x6b,0x00,0x86,0x06]
77042 v_cmpx_nge_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77043 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x7c,0x00,0x86,0x06]
77045 v_cmpx_nge_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77046 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x7e,0x00,0x86,0x06]
77048 v_cmpx_nge_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77049 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x7f,0x00,0x86,0x06]
77051 v_cmpx_nge_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77052 // GFX10: encoding: [0xf9,0xfe,0x33,0x7c,0x01,0x00,0x06,0x06]
77054 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77055 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x06]
77057 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77058 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x00,0x06]
77060 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77061 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x01,0x06]
77063 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77064 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x02,0x06]
77066 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77067 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x03,0x06]
77069 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77070 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x04,0x06]
77072 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77073 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x05,0x06]
77075 v_cmpx_nge_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77076 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x16,0x06]
77078 v_cmpx_nge_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77079 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x26,0x06]
77081 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77082 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x06]
77084 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77085 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x00]
77087 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77088 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x01]
77090 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77091 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x02]
77093 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77094 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x03]
77096 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77097 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x04]
77099 v_cmpx_nge_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77100 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x05]
77102 v_cmpx_nge_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77103 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x16]
77105 v_cmpx_nge_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77106 // GFX10: encoding: [0xf9,0x04,0x32,0x7c,0x01,0x00,0x06,0x26]
77108 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77109 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x06]
77111 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77112 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x06]
77114 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77115 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x06]
77117 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77118 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x06]
77120 v_cmpx_nlg_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77121 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0xff,0x00,0x06,0x06]
77123 v_cmpx_nlg_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77124 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x86,0x06]
77126 v_cmpx_nlg_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77127 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x65,0x00,0x86,0x06]
77129 v_cmpx_nlg_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77130 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x6a,0x00,0x86,0x06]
77132 v_cmpx_nlg_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77133 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x6b,0x00,0x86,0x06]
77135 v_cmpx_nlg_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77136 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x7c,0x00,0x86,0x06]
77138 v_cmpx_nlg_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77139 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x7e,0x00,0x86,0x06]
77141 v_cmpx_nlg_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77142 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x7f,0x00,0x86,0x06]
77144 v_cmpx_nlg_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77145 // GFX10: encoding: [0xf9,0xfe,0x35,0x7c,0x01,0x00,0x06,0x06]
77147 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77148 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x06]
77150 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77151 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x00,0x06]
77153 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77154 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x01,0x06]
77156 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77157 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x02,0x06]
77159 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77160 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x03,0x06]
77162 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77163 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x04,0x06]
77165 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77166 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x05,0x06]
77168 v_cmpx_nlg_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77169 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x16,0x06]
77171 v_cmpx_nlg_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77172 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x26,0x06]
77174 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77175 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x06]
77177 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77178 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x00]
77180 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77181 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x01]
77183 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77184 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x02]
77186 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77187 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x03]
77189 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77190 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x04]
77192 v_cmpx_nlg_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77193 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x05]
77195 v_cmpx_nlg_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77196 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x16]
77198 v_cmpx_nlg_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77199 // GFX10: encoding: [0xf9,0x04,0x34,0x7c,0x01,0x00,0x06,0x26]
77201 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77202 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x06]
77204 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77205 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x06]
77207 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77208 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x06]
77210 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77211 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x06]
77213 v_cmpx_ngt_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77214 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0xff,0x00,0x06,0x06]
77216 v_cmpx_ngt_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77217 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x86,0x06]
77219 v_cmpx_ngt_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77220 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x65,0x00,0x86,0x06]
77222 v_cmpx_ngt_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77223 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x6a,0x00,0x86,0x06]
77225 v_cmpx_ngt_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77226 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x6b,0x00,0x86,0x06]
77228 v_cmpx_ngt_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77229 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x7c,0x00,0x86,0x06]
77231 v_cmpx_ngt_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77232 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x7e,0x00,0x86,0x06]
77234 v_cmpx_ngt_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77235 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x7f,0x00,0x86,0x06]
77237 v_cmpx_ngt_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77238 // GFX10: encoding: [0xf9,0xfe,0x37,0x7c,0x01,0x00,0x06,0x06]
77240 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77241 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x06]
77243 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77244 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x00,0x06]
77246 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77247 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x01,0x06]
77249 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77250 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x02,0x06]
77252 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77253 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x03,0x06]
77255 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77256 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x04,0x06]
77258 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77259 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x05,0x06]
77261 v_cmpx_ngt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77262 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x16,0x06]
77264 v_cmpx_ngt_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77265 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x26,0x06]
77267 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77268 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x06]
77270 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77271 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x00]
77273 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77274 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x01]
77276 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77277 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x02]
77279 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77280 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x03]
77282 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77283 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x04]
77285 v_cmpx_ngt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77286 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x05]
77288 v_cmpx_ngt_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77289 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x16]
77291 v_cmpx_ngt_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77292 // GFX10: encoding: [0xf9,0x04,0x36,0x7c,0x01,0x00,0x06,0x26]
77294 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77295 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x06]
77297 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77298 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x06]
77300 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77301 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x06]
77303 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77304 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x06]
77306 v_cmpx_nle_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77307 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0xff,0x00,0x06,0x06]
77309 v_cmpx_nle_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77310 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x86,0x06]
77312 v_cmpx_nle_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77313 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x65,0x00,0x86,0x06]
77315 v_cmpx_nle_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77316 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x6a,0x00,0x86,0x06]
77318 v_cmpx_nle_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77319 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x6b,0x00,0x86,0x06]
77321 v_cmpx_nle_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77322 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x7c,0x00,0x86,0x06]
77324 v_cmpx_nle_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77325 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x7e,0x00,0x86,0x06]
77327 v_cmpx_nle_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77328 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x7f,0x00,0x86,0x06]
77330 v_cmpx_nle_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77331 // GFX10: encoding: [0xf9,0xfe,0x39,0x7c,0x01,0x00,0x06,0x06]
77333 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77334 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x06]
77336 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77337 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x00,0x06]
77339 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77340 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x01,0x06]
77342 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77343 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x02,0x06]
77345 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77346 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x03,0x06]
77348 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77349 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x04,0x06]
77351 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77352 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x05,0x06]
77354 v_cmpx_nle_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77355 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x16,0x06]
77357 v_cmpx_nle_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77358 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x26,0x06]
77360 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77361 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x06]
77363 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77364 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x00]
77366 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77367 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x01]
77369 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77370 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x02]
77372 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77373 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x03]
77375 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77376 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x04]
77378 v_cmpx_nle_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77379 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x05]
77381 v_cmpx_nle_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77382 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x16]
77384 v_cmpx_nle_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77385 // GFX10: encoding: [0xf9,0x04,0x38,0x7c,0x01,0x00,0x06,0x26]
77387 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77388 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x06]
77390 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77391 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x06]
77393 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77394 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x06]
77396 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77397 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x06]
77399 v_cmpx_neq_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77400 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0xff,0x00,0x06,0x06]
77402 v_cmpx_neq_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77403 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x86,0x06]
77405 v_cmpx_neq_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77406 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x65,0x00,0x86,0x06]
77408 v_cmpx_neq_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77409 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x6a,0x00,0x86,0x06]
77411 v_cmpx_neq_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77412 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x6b,0x00,0x86,0x06]
77414 v_cmpx_neq_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77415 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x7c,0x00,0x86,0x06]
77417 v_cmpx_neq_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77418 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x7e,0x00,0x86,0x06]
77420 v_cmpx_neq_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77421 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x7f,0x00,0x86,0x06]
77423 v_cmpx_neq_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77424 // GFX10: encoding: [0xf9,0xfe,0x3b,0x7c,0x01,0x00,0x06,0x06]
77426 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77427 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x06]
77429 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77430 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x00,0x06]
77432 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77433 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x01,0x06]
77435 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77436 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x02,0x06]
77438 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77439 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x03,0x06]
77441 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77442 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x04,0x06]
77444 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77445 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x05,0x06]
77447 v_cmpx_neq_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77448 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x16,0x06]
77450 v_cmpx_neq_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77451 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x26,0x06]
77453 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77454 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x06]
77456 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77457 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x00]
77459 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77460 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x01]
77462 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77463 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x02]
77465 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77466 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x03]
77468 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77469 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x04]
77471 v_cmpx_neq_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77472 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x05]
77474 v_cmpx_neq_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77475 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x16]
77477 v_cmpx_neq_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77478 // GFX10: encoding: [0xf9,0x04,0x3a,0x7c,0x01,0x00,0x06,0x26]
77480 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77481 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x06]
77483 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77484 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x06]
77486 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77487 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x06]
77489 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77490 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x06]
77492 v_cmpx_nlt_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77493 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0xff,0x00,0x06,0x06]
77495 v_cmpx_nlt_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77496 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x86,0x06]
77498 v_cmpx_nlt_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77499 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x65,0x00,0x86,0x06]
77501 v_cmpx_nlt_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77502 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x6a,0x00,0x86,0x06]
77504 v_cmpx_nlt_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77505 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x6b,0x00,0x86,0x06]
77507 v_cmpx_nlt_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77508 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x7c,0x00,0x86,0x06]
77510 v_cmpx_nlt_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77511 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x7e,0x00,0x86,0x06]
77513 v_cmpx_nlt_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77514 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x7f,0x00,0x86,0x06]
77516 v_cmpx_nlt_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77517 // GFX10: encoding: [0xf9,0xfe,0x3d,0x7c,0x01,0x00,0x06,0x06]
77519 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77520 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x06]
77522 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77523 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x00,0x06]
77525 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77526 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x01,0x06]
77528 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77529 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x02,0x06]
77531 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77532 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x03,0x06]
77534 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77535 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x04,0x06]
77537 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77538 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x05,0x06]
77540 v_cmpx_nlt_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77541 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x16,0x06]
77543 v_cmpx_nlt_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77544 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x26,0x06]
77546 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77547 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x06]
77549 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77550 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x00]
77552 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77553 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x01]
77555 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77556 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x02]
77558 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77559 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x03]
77561 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77562 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x04]
77564 v_cmpx_nlt_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77565 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x05]
77567 v_cmpx_nlt_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77568 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x16]
77570 v_cmpx_nlt_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77571 // GFX10: encoding: [0xf9,0x04,0x3c,0x7c,0x01,0x00,0x06,0x26]
77573 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77574 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x06]
77576 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77577 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x06]
77579 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77580 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x06]
77582 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77583 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x06]
77585 v_cmpx_tru_f32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
77586 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0xff,0x00,0x06,0x06]
77588 v_cmpx_tru_f32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
77589 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x86,0x06]
77591 v_cmpx_tru_f32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
77592 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x65,0x00,0x86,0x06]
77594 v_cmpx_tru_f32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
77595 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x6a,0x00,0x86,0x06]
77597 v_cmpx_tru_f32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
77598 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x6b,0x00,0x86,0x06]
77600 v_cmpx_tru_f32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
77601 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x7c,0x00,0x86,0x06]
77603 v_cmpx_tru_f32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
77604 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x7e,0x00,0x86,0x06]
77606 v_cmpx_tru_f32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
77607 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x7f,0x00,0x86,0x06]
77609 v_cmpx_tru_f32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
77610 // GFX10: encoding: [0xf9,0xfe,0x3f,0x7c,0x01,0x00,0x06,0x06]
77612 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77613 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x06]
77615 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
77616 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x00,0x06]
77618 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
77619 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x01,0x06]
77621 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
77622 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x02,0x06]
77624 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
77625 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x03,0x06]
77627 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
77628 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x04,0x06]
77630 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
77631 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x05,0x06]
77633 v_cmpx_tru_f32_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
77634 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x16,0x06]
77636 v_cmpx_tru_f32_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
77637 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x26,0x06]
77639 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
77640 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x06]
77642 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
77643 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x00]
77645 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
77646 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x01]
77648 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
77649 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x02]
77651 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
77652 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x03]
77654 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
77655 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x04]
77657 v_cmpx_tru_f32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
77658 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x05]
77660 v_cmpx_tru_f32_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
77661 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x16]
77663 v_cmpx_tru_f32_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
77664 // GFX10: encoding: [0xf9,0x04,0x3e,0x7c,0x01,0x00,0x06,0x26]
77666 v_cmp_f_f64 vcc, v[1:2], v[2:3]
77667 // W64: encoding: [0x01,0x05,0x40,0x7c]
77668 // W32-ERR: error: instruction not supported on this GPU
77670 v_cmp_f_f64 vcc, v[254:255], v[2:3]
77671 // W64: encoding: [0xfe,0x05,0x40,0x7c]
77672 // W32-ERR: error: instruction not supported on this GPU
77674 v_cmp_f_f64 vcc, s[2:3], v[2:3]
77675 // W64: encoding: [0x02,0x04,0x40,0x7c]
77676 // W32-ERR: error: instruction not supported on this GPU
77678 v_cmp_f_f64 vcc, s[4:5], v[2:3]
77679 // W64: encoding: [0x04,0x04,0x40,0x7c]
77680 // W32-ERR: error: instruction not supported on this GPU
77682 v_cmp_f_f64 vcc, s[100:101], v[2:3]
77683 // W64: encoding: [0x64,0x04,0x40,0x7c]
77684 // W32-ERR: error: instruction not supported on this GPU
77686 v_cmp_f_f64 vcc, vcc, v[2:3]
77687 // W64: encoding: [0x6a,0x04,0x40,0x7c]
77688 // W32-ERR: error: instruction not supported on this GPU
77690 v_cmp_f_f64 vcc, exec, v[2:3]
77691 // W64: encoding: [0x7e,0x04,0x40,0x7c]
77692 // W32-ERR: error: instruction not supported on this GPU
77694 v_cmp_f_f64 vcc, 0, v[2:3]
77695 // W64: encoding: [0x80,0x04,0x40,0x7c]
77696 // W32-ERR: error: instruction not supported on this GPU
77698 v_cmp_f_f64 vcc, -1, v[2:3]
77699 // W64: encoding: [0xc1,0x04,0x40,0x7c]
77700 // W32-ERR: error: instruction not supported on this GPU
77702 v_cmp_f_f64 vcc, 0.5, v[2:3]
77703 // W64: encoding: [0xf0,0x04,0x40,0x7c]
77704 // W32-ERR: error: instruction not supported on this GPU
77706 v_cmp_f_f64 vcc, -4.0, v[2:3]
77707 // W64: encoding: [0xf7,0x04,0x40,0x7c]
77708 // W32-ERR: error: instruction not supported on this GPU
77710 v_cmp_f_f64 vcc, 0xaf123456, v[2:3]
77711 // W64: encoding: [0xff,0x04,0x40,0x7c,0x56,0x34,0x12,0xaf]
77712 // W32-ERR: error: instruction not supported on this GPU
77714 v_cmp_f_f64 vcc, 0x3f717273, v[2:3]
77715 // W64: encoding: [0xff,0x04,0x40,0x7c,0x73,0x72,0x71,0x3f]
77716 // W32-ERR: error: instruction not supported on this GPU
77718 v_cmp_f_f64 vcc, v[1:2], v[254:255]
77719 // W64: encoding: [0x01,0xfd,0x41,0x7c]
77720 // W32-ERR: error: instruction not supported on this GPU
77722 v_cmp_f_f64_e64 s[10:11], v[1:2], v[2:3]
77723 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77724 // W32-ERR: error: invalid operand for instruction
77726 v_cmp_f_f64_e64 s[12:13], v[1:2], v[2:3]
77727 // W64: encoding: [0x0c,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77728 // W32-ERR: error: invalid operand for instruction
77730 v_cmp_f_f64_e64 s[100:101], v[1:2], v[2:3]
77731 // W64: encoding: [0x64,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77732 // W32-ERR: error: invalid operand for instruction
77734 v_cmp_f_f64_e64 vcc, v[1:2], v[2:3]
77735 // W64: encoding: [0x6a,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77736 // W32-ERR: error: invalid operand for instruction
77738 v_cmp_f_f64_e64 s[10:11], v[254:255], v[2:3]
77739 // W64: encoding: [0x0a,0x00,0x20,0xd4,0xfe,0x05,0x02,0x00]
77740 // W32-ERR: error: invalid operand for instruction
77742 v_cmp_f_f64_e64 s[10:11], s[2:3], v[2:3]
77743 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x02,0x04,0x02,0x00]
77744 // W32-ERR: error: invalid operand for instruction
77746 v_cmp_f_f64_e64 s[10:11], s[4:5], v[2:3]
77747 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x04,0x04,0x02,0x00]
77748 // W32-ERR: error: invalid operand for instruction
77750 v_cmp_f_f64_e64 s[10:11], s[100:101], v[2:3]
77751 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x64,0x04,0x02,0x00]
77752 // W32-ERR: error: invalid operand for instruction
77754 v_cmp_f_f64_e64 s[10:11], vcc, v[2:3]
77755 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x6a,0x04,0x02,0x00]
77756 // W32-ERR: error: invalid operand for instruction
77758 v_cmp_f_f64_e64 s[10:11], exec, v[2:3]
77759 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x7e,0x04,0x02,0x00]
77760 // W32-ERR: error: invalid operand for instruction
77762 v_cmp_f_f64_e64 s[10:11], 0, v[2:3]
77763 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x80,0x04,0x02,0x00]
77764 // W32-ERR: error: invalid operand for instruction
77766 v_cmp_f_f64_e64 s[10:11], -1, v[2:3]
77767 // W64: encoding: [0x0a,0x00,0x20,0xd4,0xc1,0x04,0x02,0x00]
77768 // W32-ERR: error: invalid operand for instruction
77770 v_cmp_f_f64_e64 s[10:11], 0.5, v[2:3]
77771 // W64: encoding: [0x0a,0x00,0x20,0xd4,0xf0,0x04,0x02,0x00]
77772 // W32-ERR: error: invalid operand for instruction
77774 v_cmp_f_f64_e64 s[10:11], -4.0, v[2:3]
77775 // W64: encoding: [0x0a,0x00,0x20,0xd4,0xf7,0x04,0x02,0x00]
77776 // W32-ERR: error: invalid operand for instruction
77778 v_cmp_f_f64_e64 s[10:11], v[1:2], v[254:255]
77779 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xfd,0x03,0x00]
77780 // W32-ERR: error: invalid operand for instruction
77782 v_cmp_f_f64_e64 s[10:11], v[1:2], s[4:5]
77783 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x09,0x00,0x00]
77784 // W32-ERR: error: invalid operand for instruction
77786 v_cmp_f_f64_e64 s[10:11], v[1:2], s[6:7]
77787 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x0d,0x00,0x00]
77788 // W32-ERR: error: invalid operand for instruction
77790 v_cmp_f_f64_e64 s[10:11], v[1:2], s[100:101]
77791 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xc9,0x00,0x00]
77792 // W32-ERR: error: invalid operand for instruction
77794 v_cmp_f_f64_e64 s[10:11], v[1:2], vcc
77795 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xd5,0x00,0x00]
77796 // W32-ERR: error: invalid operand for instruction
77798 v_cmp_f_f64_e64 s[10:11], v[1:2], exec
77799 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xfd,0x00,0x00]
77800 // W32-ERR: error: invalid operand for instruction
77802 v_cmp_f_f64_e64 s[10:11], v[1:2], 0
77803 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x01,0x01,0x00]
77804 // W32-ERR: error: invalid operand for instruction
77806 v_cmp_f_f64_e64 s[10:11], v[1:2], -1
77807 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x83,0x01,0x00]
77808 // W32-ERR: error: invalid operand for instruction
77810 v_cmp_f_f64_e64 s[10:11], v[1:2], 0.5
77811 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xe1,0x01,0x00]
77812 // W32-ERR: error: invalid operand for instruction
77814 v_cmp_f_f64_e64 s[10:11], v[1:2], -4.0
77815 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xef,0x01,0x00]
77816 // W32-ERR: error: invalid operand for instruction
77818 v_cmp_f_f64_e64 s[10:11], -v[1:2], v[2:3]
77819 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x20]
77820 // W32-ERR: error: invalid operand for instruction
77822 v_cmp_f_f64_e64 s[10:11], v[1:2], -v[2:3]
77823 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x40]
77824 // W32-ERR: error: invalid operand for instruction
77826 v_cmp_f_f64_e64 s[10:11], -v[1:2], -v[2:3]
77827 // W64: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x60]
77828 // W32-ERR: error: invalid operand for instruction
77830 v_cmp_f_f64_e64 s[10:11], v[1:2], v[2:3] clamp
77831 // W64: encoding: [0x0a,0x80,0x20,0xd4,0x01,0x05,0x02,0x00]
77832 // W32-ERR: error: invalid operand for instruction
77834 v_cmp_f_f64 vcc_lo, v[1:2], v[2:3]
77835 // W32: encoding: [0x01,0x05,0x40,0x7c]
77836 // W64-ERR: error: instruction not supported on this GPU
77838 v_cmp_f_f64 vcc_lo, v[254:255], v[2:3]
77839 // W32: encoding: [0xfe,0x05,0x40,0x7c]
77840 // W64-ERR: error: instruction not supported on this GPU
77842 v_cmp_f_f64 vcc_lo, s[2:3], v[2:3]
77843 // W32: encoding: [0x02,0x04,0x40,0x7c]
77844 // W64-ERR: error: instruction not supported on this GPU
77846 v_cmp_f_f64 vcc_lo, s[4:5], v[2:3]
77847 // W32: encoding: [0x04,0x04,0x40,0x7c]
77848 // W64-ERR: error: instruction not supported on this GPU
77850 v_cmp_f_f64 vcc_lo, s[100:101], v[2:3]
77851 // W32: encoding: [0x64,0x04,0x40,0x7c]
77852 // W64-ERR: error: instruction not supported on this GPU
77854 v_cmp_f_f64 vcc_lo, vcc, v[2:3]
77855 // W32: encoding: [0x6a,0x04,0x40,0x7c]
77856 // W64-ERR: error: instruction not supported on this GPU
77858 v_cmp_f_f64 vcc_lo, exec, v[2:3]
77859 // W32: encoding: [0x7e,0x04,0x40,0x7c]
77860 // W64-ERR: error: instruction not supported on this GPU
77862 v_cmp_f_f64 vcc_lo, 0, v[2:3]
77863 // W32: encoding: [0x80,0x04,0x40,0x7c]
77864 // W64-ERR: error: instruction not supported on this GPU
77866 v_cmp_f_f64 vcc_lo, -1, v[2:3]
77867 // W32: encoding: [0xc1,0x04,0x40,0x7c]
77868 // W64-ERR: error: instruction not supported on this GPU
77870 v_cmp_f_f64 vcc_lo, 0.5, v[2:3]
77871 // W32: encoding: [0xf0,0x04,0x40,0x7c]
77872 // W64-ERR: error: instruction not supported on this GPU
77874 v_cmp_f_f64 vcc_lo, -4.0, v[2:3]
77875 // W32: encoding: [0xf7,0x04,0x40,0x7c]
77876 // W64-ERR: error: instruction not supported on this GPU
77878 v_cmp_f_f64 vcc_lo, 0xaf123456, v[2:3]
77879 // W32: encoding: [0xff,0x04,0x40,0x7c,0x56,0x34,0x12,0xaf]
77880 // W64-ERR: error: instruction not supported on this GPU
77882 v_cmp_f_f64 vcc_lo, 0x3f717273, v[2:3]
77883 // W32: encoding: [0xff,0x04,0x40,0x7c,0x73,0x72,0x71,0x3f]
77884 // W64-ERR: error: instruction not supported on this GPU
77886 v_cmp_f_f64 vcc_lo, v[1:2], v[254:255]
77887 // W32: encoding: [0x01,0xfd,0x41,0x7c]
77888 // W64-ERR: error: instruction not supported on this GPU
77890 v_cmp_f_f64_e64 s10, v[1:2], v[2:3]
77891 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77892 // W64-ERR: error: invalid operand for instruction
77894 v_cmp_f_f64_e64 s12, v[1:2], v[2:3]
77895 // W32: encoding: [0x0c,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77896 // W64-ERR: error: invalid operand for instruction
77898 v_cmp_f_f64_e64 s100, v[1:2], v[2:3]
77899 // W32: encoding: [0x64,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77900 // W64-ERR: error: invalid operand for instruction
77902 v_cmp_f_f64_e64 vcc_lo, v[1:2], v[2:3]
77903 // W32: encoding: [0x6a,0x00,0x20,0xd4,0x01,0x05,0x02,0x00]
77904 // W64-ERR: error: invalid operand for instruction
77906 v_cmp_f_f64_e64 s10, v[254:255], v[2:3]
77907 // W32: encoding: [0x0a,0x00,0x20,0xd4,0xfe,0x05,0x02,0x00]
77908 // W64-ERR: error: invalid operand for instruction
77910 v_cmp_f_f64_e64 s10, s[2:3], v[2:3]
77911 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x02,0x04,0x02,0x00]
77912 // W64-ERR: error: invalid operand for instruction
77914 v_cmp_f_f64_e64 s10, s[4:5], v[2:3]
77915 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x04,0x04,0x02,0x00]
77916 // W64-ERR: error: invalid operand for instruction
77918 v_cmp_f_f64_e64 s10, s[100:101], v[2:3]
77919 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x64,0x04,0x02,0x00]
77920 // W64-ERR: error: invalid operand for instruction
77922 v_cmp_f_f64_e64 s10, vcc, v[2:3]
77923 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x6a,0x04,0x02,0x00]
77924 // W64-ERR: error: invalid operand for instruction
77926 v_cmp_f_f64_e64 s10, exec, v[2:3]
77927 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x7e,0x04,0x02,0x00]
77928 // W64-ERR: error: invalid operand for instruction
77930 v_cmp_f_f64_e64 s10, 0, v[2:3]
77931 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x80,0x04,0x02,0x00]
77932 // W64-ERR: error: invalid operand for instruction
77934 v_cmp_f_f64_e64 s10, -1, v[2:3]
77935 // W32: encoding: [0x0a,0x00,0x20,0xd4,0xc1,0x04,0x02,0x00]
77936 // W64-ERR: error: invalid operand for instruction
77938 v_cmp_f_f64_e64 s10, 0.5, v[2:3]
77939 // W32: encoding: [0x0a,0x00,0x20,0xd4,0xf0,0x04,0x02,0x00]
77940 // W64-ERR: error: invalid operand for instruction
77942 v_cmp_f_f64_e64 s10, -4.0, v[2:3]
77943 // W32: encoding: [0x0a,0x00,0x20,0xd4,0xf7,0x04,0x02,0x00]
77944 // W64-ERR: error: invalid operand for instruction
77946 v_cmp_f_f64_e64 s10, v[1:2], v[254:255]
77947 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xfd,0x03,0x00]
77948 // W64-ERR: error: invalid operand for instruction
77950 v_cmp_f_f64_e64 s10, v[1:2], s[4:5]
77951 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x09,0x00,0x00]
77952 // W64-ERR: error: invalid operand for instruction
77954 v_cmp_f_f64_e64 s10, v[1:2], s[6:7]
77955 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x0d,0x00,0x00]
77956 // W64-ERR: error: invalid operand for instruction
77958 v_cmp_f_f64_e64 s10, v[1:2], s[100:101]
77959 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xc9,0x00,0x00]
77960 // W64-ERR: error: invalid operand for instruction
77962 v_cmp_f_f64_e64 s10, v[1:2], vcc
77963 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xd5,0x00,0x00]
77964 // W64-ERR: error: invalid operand for instruction
77966 v_cmp_f_f64_e64 s10, v[1:2], exec
77967 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xfd,0x00,0x00]
77968 // W64-ERR: error: invalid operand for instruction
77970 v_cmp_f_f64_e64 s10, v[1:2], 0
77971 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x01,0x01,0x00]
77972 // W64-ERR: error: invalid operand for instruction
77974 v_cmp_f_f64_e64 s10, v[1:2], -1
77975 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x83,0x01,0x00]
77976 // W64-ERR: error: invalid operand for instruction
77978 v_cmp_f_f64_e64 s10, v[1:2], 0.5
77979 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xe1,0x01,0x00]
77980 // W64-ERR: error: invalid operand for instruction
77982 v_cmp_f_f64_e64 s10, v[1:2], -4.0
77983 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0xef,0x01,0x00]
77984 // W64-ERR: error: invalid operand for instruction
77986 v_cmp_f_f64_e64 s10, -v[1:2], v[2:3]
77987 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x20]
77988 // W64-ERR: error: invalid operand for instruction
77990 v_cmp_f_f64_e64 s10, v[1:2], -v[2:3]
77991 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x40]
77992 // W64-ERR: error: invalid operand for instruction
77994 v_cmp_f_f64_e64 s10, -v[1:2], -v[2:3]
77995 // W32: encoding: [0x0a,0x00,0x20,0xd4,0x01,0x05,0x02,0x60]
77996 // W64-ERR: error: invalid operand for instruction
77998 v_cmp_f_f64_e64 s10, v[1:2], v[2:3] clamp
77999 // W32: encoding: [0x0a,0x80,0x20,0xd4,0x01,0x05,0x02,0x00]
78000 // W64-ERR: error: invalid operand for instruction
78002 v_cmp_lt_f64 vcc, v[1:2], v[2:3]
78003 // W64: encoding: [0x01,0x05,0x42,0x7c]
78004 // W32-ERR: error: instruction not supported on this GPU
78006 v_cmp_lt_f64 vcc, v[254:255], v[2:3]
78007 // W64: encoding: [0xfe,0x05,0x42,0x7c]
78008 // W32-ERR: error: instruction not supported on this GPU
78010 v_cmp_lt_f64 vcc, s[2:3], v[2:3]
78011 // W64: encoding: [0x02,0x04,0x42,0x7c]
78012 // W32-ERR: error: instruction not supported on this GPU
78014 v_cmp_lt_f64 vcc, s[4:5], v[2:3]
78015 // W64: encoding: [0x04,0x04,0x42,0x7c]
78016 // W32-ERR: error: instruction not supported on this GPU
78018 v_cmp_lt_f64 vcc, s[100:101], v[2:3]
78019 // W64: encoding: [0x64,0x04,0x42,0x7c]
78020 // W32-ERR: error: instruction not supported on this GPU
78022 v_cmp_lt_f64 vcc, vcc, v[2:3]
78023 // W64: encoding: [0x6a,0x04,0x42,0x7c]
78024 // W32-ERR: error: instruction not supported on this GPU
78026 v_cmp_lt_f64 vcc, exec, v[2:3]
78027 // W64: encoding: [0x7e,0x04,0x42,0x7c]
78028 // W32-ERR: error: instruction not supported on this GPU
78030 v_cmp_lt_f64 vcc, 0, v[2:3]
78031 // W64: encoding: [0x80,0x04,0x42,0x7c]
78032 // W32-ERR: error: instruction not supported on this GPU
78034 v_cmp_lt_f64 vcc, -1, v[2:3]
78035 // W64: encoding: [0xc1,0x04,0x42,0x7c]
78036 // W32-ERR: error: instruction not supported on this GPU
78038 v_cmp_lt_f64 vcc, 0.5, v[2:3]
78039 // W64: encoding: [0xf0,0x04,0x42,0x7c]
78040 // W32-ERR: error: instruction not supported on this GPU
78042 v_cmp_lt_f64 vcc, -4.0, v[2:3]
78043 // W64: encoding: [0xf7,0x04,0x42,0x7c]
78044 // W32-ERR: error: instruction not supported on this GPU
78046 v_cmp_lt_f64 vcc, 0xaf123456, v[2:3]
78047 // W64: encoding: [0xff,0x04,0x42,0x7c,0x56,0x34,0x12,0xaf]
78048 // W32-ERR: error: instruction not supported on this GPU
78050 v_cmp_lt_f64 vcc, 0x3f717273, v[2:3]
78051 // W64: encoding: [0xff,0x04,0x42,0x7c,0x73,0x72,0x71,0x3f]
78052 // W32-ERR: error: instruction not supported on this GPU
78054 v_cmp_lt_f64 vcc, v[1:2], v[254:255]
78055 // W64: encoding: [0x01,0xfd,0x43,0x7c]
78056 // W32-ERR: error: instruction not supported on this GPU
78058 v_cmp_lt_f64_e64 s[10:11], v[1:2], v[2:3]
78059 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78060 // W32-ERR: error: invalid operand for instruction
78062 v_cmp_lt_f64_e64 s[12:13], v[1:2], v[2:3]
78063 // W64: encoding: [0x0c,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78064 // W32-ERR: error: invalid operand for instruction
78066 v_cmp_lt_f64_e64 s[100:101], v[1:2], v[2:3]
78067 // W64: encoding: [0x64,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78068 // W32-ERR: error: invalid operand for instruction
78070 v_cmp_lt_f64_e64 vcc, v[1:2], v[2:3]
78071 // W64: encoding: [0x6a,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78072 // W32-ERR: error: invalid operand for instruction
78074 v_cmp_lt_f64_e64 s[10:11], v[254:255], v[2:3]
78075 // W64: encoding: [0x0a,0x00,0x21,0xd4,0xfe,0x05,0x02,0x00]
78076 // W32-ERR: error: invalid operand for instruction
78078 v_cmp_lt_f64_e64 s[10:11], s[2:3], v[2:3]
78079 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x02,0x04,0x02,0x00]
78080 // W32-ERR: error: invalid operand for instruction
78082 v_cmp_lt_f64_e64 s[10:11], s[4:5], v[2:3]
78083 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x04,0x04,0x02,0x00]
78084 // W32-ERR: error: invalid operand for instruction
78086 v_cmp_lt_f64_e64 s[10:11], s[100:101], v[2:3]
78087 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x64,0x04,0x02,0x00]
78088 // W32-ERR: error: invalid operand for instruction
78090 v_cmp_lt_f64_e64 s[10:11], vcc, v[2:3]
78091 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x6a,0x04,0x02,0x00]
78092 // W32-ERR: error: invalid operand for instruction
78094 v_cmp_lt_f64_e64 s[10:11], exec, v[2:3]
78095 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x7e,0x04,0x02,0x00]
78096 // W32-ERR: error: invalid operand for instruction
78098 v_cmp_lt_f64_e64 s[10:11], 0, v[2:3]
78099 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x80,0x04,0x02,0x00]
78100 // W32-ERR: error: invalid operand for instruction
78102 v_cmp_lt_f64_e64 s[10:11], -1, v[2:3]
78103 // W64: encoding: [0x0a,0x00,0x21,0xd4,0xc1,0x04,0x02,0x00]
78104 // W32-ERR: error: invalid operand for instruction
78106 v_cmp_lt_f64_e64 s[10:11], 0.5, v[2:3]
78107 // W64: encoding: [0x0a,0x00,0x21,0xd4,0xf0,0x04,0x02,0x00]
78108 // W32-ERR: error: invalid operand for instruction
78110 v_cmp_lt_f64_e64 s[10:11], -4.0, v[2:3]
78111 // W64: encoding: [0x0a,0x00,0x21,0xd4,0xf7,0x04,0x02,0x00]
78112 // W32-ERR: error: invalid operand for instruction
78114 v_cmp_lt_f64_e64 s[10:11], v[1:2], v[254:255]
78115 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xfd,0x03,0x00]
78116 // W32-ERR: error: invalid operand for instruction
78118 v_cmp_lt_f64_e64 s[10:11], v[1:2], s[4:5]
78119 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x09,0x00,0x00]
78120 // W32-ERR: error: invalid operand for instruction
78122 v_cmp_lt_f64_e64 s[10:11], v[1:2], s[6:7]
78123 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x0d,0x00,0x00]
78124 // W32-ERR: error: invalid operand for instruction
78126 v_cmp_lt_f64_e64 s[10:11], v[1:2], s[100:101]
78127 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xc9,0x00,0x00]
78128 // W32-ERR: error: invalid operand for instruction
78130 v_cmp_lt_f64_e64 s[10:11], v[1:2], vcc
78131 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xd5,0x00,0x00]
78132 // W32-ERR: error: invalid operand for instruction
78134 v_cmp_lt_f64_e64 s[10:11], v[1:2], exec
78135 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xfd,0x00,0x00]
78136 // W32-ERR: error: invalid operand for instruction
78138 v_cmp_lt_f64_e64 s[10:11], v[1:2], 0
78139 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x01,0x01,0x00]
78140 // W32-ERR: error: invalid operand for instruction
78142 v_cmp_lt_f64_e64 s[10:11], v[1:2], -1
78143 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x83,0x01,0x00]
78144 // W32-ERR: error: invalid operand for instruction
78146 v_cmp_lt_f64_e64 s[10:11], v[1:2], 0.5
78147 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xe1,0x01,0x00]
78148 // W32-ERR: error: invalid operand for instruction
78150 v_cmp_lt_f64_e64 s[10:11], v[1:2], -4.0
78151 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xef,0x01,0x00]
78152 // W32-ERR: error: invalid operand for instruction
78154 v_cmp_lt_f64_e64 s[10:11], -v[1:2], v[2:3]
78155 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x20]
78156 // W32-ERR: error: invalid operand for instruction
78158 v_cmp_lt_f64_e64 s[10:11], v[1:2], -v[2:3]
78159 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x40]
78160 // W32-ERR: error: invalid operand for instruction
78162 v_cmp_lt_f64_e64 s[10:11], -v[1:2], -v[2:3]
78163 // W64: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x60]
78164 // W32-ERR: error: invalid operand for instruction
78166 v_cmp_lt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
78167 // W64: encoding: [0x0a,0x80,0x21,0xd4,0x01,0x05,0x02,0x00]
78168 // W32-ERR: error: invalid operand for instruction
78170 v_cmp_lt_f64 vcc_lo, v[1:2], v[2:3]
78171 // W32: encoding: [0x01,0x05,0x42,0x7c]
78172 // W64-ERR: error: instruction not supported on this GPU
78174 v_cmp_lt_f64 vcc_lo, v[254:255], v[2:3]
78175 // W32: encoding: [0xfe,0x05,0x42,0x7c]
78176 // W64-ERR: error: instruction not supported on this GPU
78178 v_cmp_lt_f64 vcc_lo, s[2:3], v[2:3]
78179 // W32: encoding: [0x02,0x04,0x42,0x7c]
78180 // W64-ERR: error: instruction not supported on this GPU
78182 v_cmp_lt_f64 vcc_lo, s[4:5], v[2:3]
78183 // W32: encoding: [0x04,0x04,0x42,0x7c]
78184 // W64-ERR: error: instruction not supported on this GPU
78186 v_cmp_lt_f64 vcc_lo, s[100:101], v[2:3]
78187 // W32: encoding: [0x64,0x04,0x42,0x7c]
78188 // W64-ERR: error: instruction not supported on this GPU
78190 v_cmp_lt_f64 vcc_lo, vcc, v[2:3]
78191 // W32: encoding: [0x6a,0x04,0x42,0x7c]
78192 // W64-ERR: error: instruction not supported on this GPU
78194 v_cmp_lt_f64 vcc_lo, exec, v[2:3]
78195 // W32: encoding: [0x7e,0x04,0x42,0x7c]
78196 // W64-ERR: error: instruction not supported on this GPU
78198 v_cmp_lt_f64 vcc_lo, 0, v[2:3]
78199 // W32: encoding: [0x80,0x04,0x42,0x7c]
78200 // W64-ERR: error: instruction not supported on this GPU
78202 v_cmp_lt_f64 vcc_lo, -1, v[2:3]
78203 // W32: encoding: [0xc1,0x04,0x42,0x7c]
78204 // W64-ERR: error: instruction not supported on this GPU
78206 v_cmp_lt_f64 vcc_lo, 0.5, v[2:3]
78207 // W32: encoding: [0xf0,0x04,0x42,0x7c]
78208 // W64-ERR: error: instruction not supported on this GPU
78210 v_cmp_lt_f64 vcc_lo, -4.0, v[2:3]
78211 // W32: encoding: [0xf7,0x04,0x42,0x7c]
78212 // W64-ERR: error: instruction not supported on this GPU
78214 v_cmp_lt_f64 vcc_lo, 0xaf123456, v[2:3]
78215 // W32: encoding: [0xff,0x04,0x42,0x7c,0x56,0x34,0x12,0xaf]
78216 // W64-ERR: error: instruction not supported on this GPU
78218 v_cmp_lt_f64 vcc_lo, 0x3f717273, v[2:3]
78219 // W32: encoding: [0xff,0x04,0x42,0x7c,0x73,0x72,0x71,0x3f]
78220 // W64-ERR: error: instruction not supported on this GPU
78222 v_cmp_lt_f64 vcc_lo, v[1:2], v[254:255]
78223 // W32: encoding: [0x01,0xfd,0x43,0x7c]
78224 // W64-ERR: error: instruction not supported on this GPU
78226 v_cmp_lt_f64_e64 s10, v[1:2], v[2:3]
78227 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78228 // W64-ERR: error: invalid operand for instruction
78230 v_cmp_lt_f64_e64 s12, v[1:2], v[2:3]
78231 // W32: encoding: [0x0c,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78232 // W64-ERR: error: invalid operand for instruction
78234 v_cmp_lt_f64_e64 s100, v[1:2], v[2:3]
78235 // W32: encoding: [0x64,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78236 // W64-ERR: error: invalid operand for instruction
78238 v_cmp_lt_f64_e64 vcc_lo, v[1:2], v[2:3]
78239 // W32: encoding: [0x6a,0x00,0x21,0xd4,0x01,0x05,0x02,0x00]
78240 // W64-ERR: error: invalid operand for instruction
78242 v_cmp_lt_f64_e64 s10, v[254:255], v[2:3]
78243 // W32: encoding: [0x0a,0x00,0x21,0xd4,0xfe,0x05,0x02,0x00]
78244 // W64-ERR: error: invalid operand for instruction
78246 v_cmp_lt_f64_e64 s10, s[2:3], v[2:3]
78247 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x02,0x04,0x02,0x00]
78248 // W64-ERR: error: invalid operand for instruction
78250 v_cmp_lt_f64_e64 s10, s[4:5], v[2:3]
78251 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x04,0x04,0x02,0x00]
78252 // W64-ERR: error: invalid operand for instruction
78254 v_cmp_lt_f64_e64 s10, s[100:101], v[2:3]
78255 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x64,0x04,0x02,0x00]
78256 // W64-ERR: error: invalid operand for instruction
78258 v_cmp_lt_f64_e64 s10, vcc, v[2:3]
78259 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x6a,0x04,0x02,0x00]
78260 // W64-ERR: error: invalid operand for instruction
78262 v_cmp_lt_f64_e64 s10, exec, v[2:3]
78263 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x7e,0x04,0x02,0x00]
78264 // W64-ERR: error: invalid operand for instruction
78266 v_cmp_lt_f64_e64 s10, 0, v[2:3]
78267 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x80,0x04,0x02,0x00]
78268 // W64-ERR: error: invalid operand for instruction
78270 v_cmp_lt_f64_e64 s10, -1, v[2:3]
78271 // W32: encoding: [0x0a,0x00,0x21,0xd4,0xc1,0x04,0x02,0x00]
78272 // W64-ERR: error: invalid operand for instruction
78274 v_cmp_lt_f64_e64 s10, 0.5, v[2:3]
78275 // W32: encoding: [0x0a,0x00,0x21,0xd4,0xf0,0x04,0x02,0x00]
78276 // W64-ERR: error: invalid operand for instruction
78278 v_cmp_lt_f64_e64 s10, -4.0, v[2:3]
78279 // W32: encoding: [0x0a,0x00,0x21,0xd4,0xf7,0x04,0x02,0x00]
78280 // W64-ERR: error: invalid operand for instruction
78282 v_cmp_lt_f64_e64 s10, v[1:2], v[254:255]
78283 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xfd,0x03,0x00]
78284 // W64-ERR: error: invalid operand for instruction
78286 v_cmp_lt_f64_e64 s10, v[1:2], s[4:5]
78287 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x09,0x00,0x00]
78288 // W64-ERR: error: invalid operand for instruction
78290 v_cmp_lt_f64_e64 s10, v[1:2], s[6:7]
78291 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x0d,0x00,0x00]
78292 // W64-ERR: error: invalid operand for instruction
78294 v_cmp_lt_f64_e64 s10, v[1:2], s[100:101]
78295 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xc9,0x00,0x00]
78296 // W64-ERR: error: invalid operand for instruction
78298 v_cmp_lt_f64_e64 s10, v[1:2], vcc
78299 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xd5,0x00,0x00]
78300 // W64-ERR: error: invalid operand for instruction
78302 v_cmp_lt_f64_e64 s10, v[1:2], exec
78303 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xfd,0x00,0x00]
78304 // W64-ERR: error: invalid operand for instruction
78306 v_cmp_lt_f64_e64 s10, v[1:2], 0
78307 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x01,0x01,0x00]
78308 // W64-ERR: error: invalid operand for instruction
78310 v_cmp_lt_f64_e64 s10, v[1:2], -1
78311 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x83,0x01,0x00]
78312 // W64-ERR: error: invalid operand for instruction
78314 v_cmp_lt_f64_e64 s10, v[1:2], 0.5
78315 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xe1,0x01,0x00]
78316 // W64-ERR: error: invalid operand for instruction
78318 v_cmp_lt_f64_e64 s10, v[1:2], -4.0
78319 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0xef,0x01,0x00]
78320 // W64-ERR: error: invalid operand for instruction
78322 v_cmp_lt_f64_e64 s10, -v[1:2], v[2:3]
78323 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x20]
78324 // W64-ERR: error: invalid operand for instruction
78326 v_cmp_lt_f64_e64 s10, v[1:2], -v[2:3]
78327 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x40]
78328 // W64-ERR: error: invalid operand for instruction
78330 v_cmp_lt_f64_e64 s10, -v[1:2], -v[2:3]
78331 // W32: encoding: [0x0a,0x00,0x21,0xd4,0x01,0x05,0x02,0x60]
78332 // W64-ERR: error: invalid operand for instruction
78334 v_cmp_lt_f64_e64 s10, v[1:2], v[2:3] clamp
78335 // W32: encoding: [0x0a,0x80,0x21,0xd4,0x01,0x05,0x02,0x00]
78336 // W64-ERR: error: invalid operand for instruction
78338 v_cmp_eq_f64 vcc, v[1:2], v[2:3]
78339 // W64: encoding: [0x01,0x05,0x44,0x7c]
78340 // W32-ERR: error: instruction not supported on this GPU
78342 v_cmp_eq_f64 vcc, v[254:255], v[2:3]
78343 // W64: encoding: [0xfe,0x05,0x44,0x7c]
78344 // W32-ERR: error: instruction not supported on this GPU
78346 v_cmp_eq_f64 vcc, s[2:3], v[2:3]
78347 // W64: encoding: [0x02,0x04,0x44,0x7c]
78348 // W32-ERR: error: instruction not supported on this GPU
78350 v_cmp_eq_f64 vcc, s[4:5], v[2:3]
78351 // W64: encoding: [0x04,0x04,0x44,0x7c]
78352 // W32-ERR: error: instruction not supported on this GPU
78354 v_cmp_eq_f64 vcc, s[100:101], v[2:3]
78355 // W64: encoding: [0x64,0x04,0x44,0x7c]
78356 // W32-ERR: error: instruction not supported on this GPU
78358 v_cmp_eq_f64 vcc, vcc, v[2:3]
78359 // W64: encoding: [0x6a,0x04,0x44,0x7c]
78360 // W32-ERR: error: instruction not supported on this GPU
78362 v_cmp_eq_f64 vcc, exec, v[2:3]
78363 // W64: encoding: [0x7e,0x04,0x44,0x7c]
78364 // W32-ERR: error: instruction not supported on this GPU
78366 v_cmp_eq_f64 vcc, 0, v[2:3]
78367 // W64: encoding: [0x80,0x04,0x44,0x7c]
78368 // W32-ERR: error: instruction not supported on this GPU
78370 v_cmp_eq_f64 vcc, -1, v[2:3]
78371 // W64: encoding: [0xc1,0x04,0x44,0x7c]
78372 // W32-ERR: error: instruction not supported on this GPU
78374 v_cmp_eq_f64 vcc, 0.5, v[2:3]
78375 // W64: encoding: [0xf0,0x04,0x44,0x7c]
78376 // W32-ERR: error: instruction not supported on this GPU
78378 v_cmp_eq_f64 vcc, -4.0, v[2:3]
78379 // W64: encoding: [0xf7,0x04,0x44,0x7c]
78380 // W32-ERR: error: instruction not supported on this GPU
78382 v_cmp_eq_f64 vcc, 0xaf123456, v[2:3]
78383 // W64: encoding: [0xff,0x04,0x44,0x7c,0x56,0x34,0x12,0xaf]
78384 // W32-ERR: error: instruction not supported on this GPU
78386 v_cmp_eq_f64 vcc, 0x3f717273, v[2:3]
78387 // W64: encoding: [0xff,0x04,0x44,0x7c,0x73,0x72,0x71,0x3f]
78388 // W32-ERR: error: instruction not supported on this GPU
78390 v_cmp_eq_f64 vcc, v[1:2], v[254:255]
78391 // W64: encoding: [0x01,0xfd,0x45,0x7c]
78392 // W32-ERR: error: instruction not supported on this GPU
78394 v_cmp_eq_f64_e64 s[10:11], v[1:2], v[2:3]
78395 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78396 // W32-ERR: error: invalid operand for instruction
78398 v_cmp_eq_f64_e64 s[12:13], v[1:2], v[2:3]
78399 // W64: encoding: [0x0c,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78400 // W32-ERR: error: invalid operand for instruction
78402 v_cmp_eq_f64_e64 s[100:101], v[1:2], v[2:3]
78403 // W64: encoding: [0x64,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78404 // W32-ERR: error: invalid operand for instruction
78406 v_cmp_eq_f64_e64 vcc, v[1:2], v[2:3]
78407 // W64: encoding: [0x6a,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78408 // W32-ERR: error: invalid operand for instruction
78410 v_cmp_eq_f64_e64 s[10:11], v[254:255], v[2:3]
78411 // W64: encoding: [0x0a,0x00,0x22,0xd4,0xfe,0x05,0x02,0x00]
78412 // W32-ERR: error: invalid operand for instruction
78414 v_cmp_eq_f64_e64 s[10:11], s[2:3], v[2:3]
78415 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x02,0x04,0x02,0x00]
78416 // W32-ERR: error: invalid operand for instruction
78418 v_cmp_eq_f64_e64 s[10:11], s[4:5], v[2:3]
78419 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x04,0x04,0x02,0x00]
78420 // W32-ERR: error: invalid operand for instruction
78422 v_cmp_eq_f64_e64 s[10:11], s[100:101], v[2:3]
78423 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x64,0x04,0x02,0x00]
78424 // W32-ERR: error: invalid operand for instruction
78426 v_cmp_eq_f64_e64 s[10:11], vcc, v[2:3]
78427 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x6a,0x04,0x02,0x00]
78428 // W32-ERR: error: invalid operand for instruction
78430 v_cmp_eq_f64_e64 s[10:11], exec, v[2:3]
78431 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x7e,0x04,0x02,0x00]
78432 // W32-ERR: error: invalid operand for instruction
78434 v_cmp_eq_f64_e64 s[10:11], 0, v[2:3]
78435 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x80,0x04,0x02,0x00]
78436 // W32-ERR: error: invalid operand for instruction
78438 v_cmp_eq_f64_e64 s[10:11], -1, v[2:3]
78439 // W64: encoding: [0x0a,0x00,0x22,0xd4,0xc1,0x04,0x02,0x00]
78440 // W32-ERR: error: invalid operand for instruction
78442 v_cmp_eq_f64_e64 s[10:11], 0.5, v[2:3]
78443 // W64: encoding: [0x0a,0x00,0x22,0xd4,0xf0,0x04,0x02,0x00]
78444 // W32-ERR: error: invalid operand for instruction
78446 v_cmp_eq_f64_e64 s[10:11], -4.0, v[2:3]
78447 // W64: encoding: [0x0a,0x00,0x22,0xd4,0xf7,0x04,0x02,0x00]
78448 // W32-ERR: error: invalid operand for instruction
78450 v_cmp_eq_f64_e64 s[10:11], v[1:2], v[254:255]
78451 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xfd,0x03,0x00]
78452 // W32-ERR: error: invalid operand for instruction
78454 v_cmp_eq_f64_e64 s[10:11], v[1:2], s[4:5]
78455 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x09,0x00,0x00]
78456 // W32-ERR: error: invalid operand for instruction
78458 v_cmp_eq_f64_e64 s[10:11], v[1:2], s[6:7]
78459 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x0d,0x00,0x00]
78460 // W32-ERR: error: invalid operand for instruction
78462 v_cmp_eq_f64_e64 s[10:11], v[1:2], s[100:101]
78463 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xc9,0x00,0x00]
78464 // W32-ERR: error: invalid operand for instruction
78466 v_cmp_eq_f64_e64 s[10:11], v[1:2], vcc
78467 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xd5,0x00,0x00]
78468 // W32-ERR: error: invalid operand for instruction
78470 v_cmp_eq_f64_e64 s[10:11], v[1:2], exec
78471 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xfd,0x00,0x00]
78472 // W32-ERR: error: invalid operand for instruction
78474 v_cmp_eq_f64_e64 s[10:11], v[1:2], 0
78475 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x01,0x01,0x00]
78476 // W32-ERR: error: invalid operand for instruction
78478 v_cmp_eq_f64_e64 s[10:11], v[1:2], -1
78479 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x83,0x01,0x00]
78480 // W32-ERR: error: invalid operand for instruction
78482 v_cmp_eq_f64_e64 s[10:11], v[1:2], 0.5
78483 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xe1,0x01,0x00]
78484 // W32-ERR: error: invalid operand for instruction
78486 v_cmp_eq_f64_e64 s[10:11], v[1:2], -4.0
78487 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xef,0x01,0x00]
78488 // W32-ERR: error: invalid operand for instruction
78490 v_cmp_eq_f64_e64 s[10:11], -v[1:2], v[2:3]
78491 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x20]
78492 // W32-ERR: error: invalid operand for instruction
78494 v_cmp_eq_f64_e64 s[10:11], v[1:2], -v[2:3]
78495 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x40]
78496 // W32-ERR: error: invalid operand for instruction
78498 v_cmp_eq_f64_e64 s[10:11], -v[1:2], -v[2:3]
78499 // W64: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x60]
78500 // W32-ERR: error: invalid operand for instruction
78502 v_cmp_eq_f64_e64 s[10:11], v[1:2], v[2:3] clamp
78503 // W64: encoding: [0x0a,0x80,0x22,0xd4,0x01,0x05,0x02,0x00]
78504 // W32-ERR: error: invalid operand for instruction
78506 v_cmp_eq_f64 vcc_lo, v[1:2], v[2:3]
78507 // W32: encoding: [0x01,0x05,0x44,0x7c]
78508 // W64-ERR: error: instruction not supported on this GPU
78510 v_cmp_eq_f64 vcc_lo, v[254:255], v[2:3]
78511 // W32: encoding: [0xfe,0x05,0x44,0x7c]
78512 // W64-ERR: error: instruction not supported on this GPU
78514 v_cmp_eq_f64 vcc_lo, s[2:3], v[2:3]
78515 // W32: encoding: [0x02,0x04,0x44,0x7c]
78516 // W64-ERR: error: instruction not supported on this GPU
78518 v_cmp_eq_f64 vcc_lo, s[4:5], v[2:3]
78519 // W32: encoding: [0x04,0x04,0x44,0x7c]
78520 // W64-ERR: error: instruction not supported on this GPU
78522 v_cmp_eq_f64 vcc_lo, s[100:101], v[2:3]
78523 // W32: encoding: [0x64,0x04,0x44,0x7c]
78524 // W64-ERR: error: instruction not supported on this GPU
78526 v_cmp_eq_f64 vcc_lo, vcc, v[2:3]
78527 // W32: encoding: [0x6a,0x04,0x44,0x7c]
78528 // W64-ERR: error: instruction not supported on this GPU
78530 v_cmp_eq_f64 vcc_lo, exec, v[2:3]
78531 // W32: encoding: [0x7e,0x04,0x44,0x7c]
78532 // W64-ERR: error: instruction not supported on this GPU
78534 v_cmp_eq_f64 vcc_lo, 0, v[2:3]
78535 // W32: encoding: [0x80,0x04,0x44,0x7c]
78536 // W64-ERR: error: instruction not supported on this GPU
78538 v_cmp_eq_f64 vcc_lo, -1, v[2:3]
78539 // W32: encoding: [0xc1,0x04,0x44,0x7c]
78540 // W64-ERR: error: instruction not supported on this GPU
78542 v_cmp_eq_f64 vcc_lo, 0.5, v[2:3]
78543 // W32: encoding: [0xf0,0x04,0x44,0x7c]
78544 // W64-ERR: error: instruction not supported on this GPU
78546 v_cmp_eq_f64 vcc_lo, -4.0, v[2:3]
78547 // W32: encoding: [0xf7,0x04,0x44,0x7c]
78548 // W64-ERR: error: instruction not supported on this GPU
78550 v_cmp_eq_f64 vcc_lo, 0xaf123456, v[2:3]
78551 // W32: encoding: [0xff,0x04,0x44,0x7c,0x56,0x34,0x12,0xaf]
78552 // W64-ERR: error: instruction not supported on this GPU
78554 v_cmp_eq_f64 vcc_lo, 0x3f717273, v[2:3]
78555 // W32: encoding: [0xff,0x04,0x44,0x7c,0x73,0x72,0x71,0x3f]
78556 // W64-ERR: error: instruction not supported on this GPU
78558 v_cmp_eq_f64 vcc_lo, v[1:2], v[254:255]
78559 // W32: encoding: [0x01,0xfd,0x45,0x7c]
78560 // W64-ERR: error: instruction not supported on this GPU
78562 v_cmp_eq_f64_e64 s10, v[1:2], v[2:3]
78563 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78564 // W64-ERR: error: invalid operand for instruction
78566 v_cmp_eq_f64_e64 s12, v[1:2], v[2:3]
78567 // W32: encoding: [0x0c,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78568 // W64-ERR: error: invalid operand for instruction
78570 v_cmp_eq_f64_e64 s100, v[1:2], v[2:3]
78571 // W32: encoding: [0x64,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78572 // W64-ERR: error: invalid operand for instruction
78574 v_cmp_eq_f64_e64 vcc_lo, v[1:2], v[2:3]
78575 // W32: encoding: [0x6a,0x00,0x22,0xd4,0x01,0x05,0x02,0x00]
78576 // W64-ERR: error: invalid operand for instruction
78578 v_cmp_eq_f64_e64 s10, v[254:255], v[2:3]
78579 // W32: encoding: [0x0a,0x00,0x22,0xd4,0xfe,0x05,0x02,0x00]
78580 // W64-ERR: error: invalid operand for instruction
78582 v_cmp_eq_f64_e64 s10, s[2:3], v[2:3]
78583 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x02,0x04,0x02,0x00]
78584 // W64-ERR: error: invalid operand for instruction
78586 v_cmp_eq_f64_e64 s10, s[4:5], v[2:3]
78587 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x04,0x04,0x02,0x00]
78588 // W64-ERR: error: invalid operand for instruction
78590 v_cmp_eq_f64_e64 s10, s[100:101], v[2:3]
78591 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x64,0x04,0x02,0x00]
78592 // W64-ERR: error: invalid operand for instruction
78594 v_cmp_eq_f64_e64 s10, vcc, v[2:3]
78595 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x6a,0x04,0x02,0x00]
78596 // W64-ERR: error: invalid operand for instruction
78598 v_cmp_eq_f64_e64 s10, exec, v[2:3]
78599 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x7e,0x04,0x02,0x00]
78600 // W64-ERR: error: invalid operand for instruction
78602 v_cmp_eq_f64_e64 s10, 0, v[2:3]
78603 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x80,0x04,0x02,0x00]
78604 // W64-ERR: error: invalid operand for instruction
78606 v_cmp_eq_f64_e64 s10, -1, v[2:3]
78607 // W32: encoding: [0x0a,0x00,0x22,0xd4,0xc1,0x04,0x02,0x00]
78608 // W64-ERR: error: invalid operand for instruction
78610 v_cmp_eq_f64_e64 s10, 0.5, v[2:3]
78611 // W32: encoding: [0x0a,0x00,0x22,0xd4,0xf0,0x04,0x02,0x00]
78612 // W64-ERR: error: invalid operand for instruction
78614 v_cmp_eq_f64_e64 s10, -4.0, v[2:3]
78615 // W32: encoding: [0x0a,0x00,0x22,0xd4,0xf7,0x04,0x02,0x00]
78616 // W64-ERR: error: invalid operand for instruction
78618 v_cmp_eq_f64_e64 s10, v[1:2], v[254:255]
78619 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xfd,0x03,0x00]
78620 // W64-ERR: error: invalid operand for instruction
78622 v_cmp_eq_f64_e64 s10, v[1:2], s[4:5]
78623 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x09,0x00,0x00]
78624 // W64-ERR: error: invalid operand for instruction
78626 v_cmp_eq_f64_e64 s10, v[1:2], s[6:7]
78627 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x0d,0x00,0x00]
78628 // W64-ERR: error: invalid operand for instruction
78630 v_cmp_eq_f64_e64 s10, v[1:2], s[100:101]
78631 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xc9,0x00,0x00]
78632 // W64-ERR: error: invalid operand for instruction
78634 v_cmp_eq_f64_e64 s10, v[1:2], vcc
78635 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xd5,0x00,0x00]
78636 // W64-ERR: error: invalid operand for instruction
78638 v_cmp_eq_f64_e64 s10, v[1:2], exec
78639 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xfd,0x00,0x00]
78640 // W64-ERR: error: invalid operand for instruction
78642 v_cmp_eq_f64_e64 s10, v[1:2], 0
78643 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x01,0x01,0x00]
78644 // W64-ERR: error: invalid operand for instruction
78646 v_cmp_eq_f64_e64 s10, v[1:2], -1
78647 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x83,0x01,0x00]
78648 // W64-ERR: error: invalid operand for instruction
78650 v_cmp_eq_f64_e64 s10, v[1:2], 0.5
78651 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xe1,0x01,0x00]
78652 // W64-ERR: error: invalid operand for instruction
78654 v_cmp_eq_f64_e64 s10, v[1:2], -4.0
78655 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0xef,0x01,0x00]
78656 // W64-ERR: error: invalid operand for instruction
78658 v_cmp_eq_f64_e64 s10, -v[1:2], v[2:3]
78659 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x20]
78660 // W64-ERR: error: invalid operand for instruction
78662 v_cmp_eq_f64_e64 s10, v[1:2], -v[2:3]
78663 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x40]
78664 // W64-ERR: error: invalid operand for instruction
78666 v_cmp_eq_f64_e64 s10, -v[1:2], -v[2:3]
78667 // W32: encoding: [0x0a,0x00,0x22,0xd4,0x01,0x05,0x02,0x60]
78668 // W64-ERR: error: invalid operand for instruction
78670 v_cmp_eq_f64_e64 s10, v[1:2], v[2:3] clamp
78671 // W32: encoding: [0x0a,0x80,0x22,0xd4,0x01,0x05,0x02,0x00]
78672 // W64-ERR: error: invalid operand for instruction
78674 v_cmp_le_f64 vcc, v[1:2], v[2:3]
78675 // W64: encoding: [0x01,0x05,0x46,0x7c]
78676 // W32-ERR: error: instruction not supported on this GPU
78678 v_cmp_le_f64 vcc, v[254:255], v[2:3]
78679 // W64: encoding: [0xfe,0x05,0x46,0x7c]
78680 // W32-ERR: error: instruction not supported on this GPU
78682 v_cmp_le_f64 vcc, s[2:3], v[2:3]
78683 // W64: encoding: [0x02,0x04,0x46,0x7c]
78684 // W32-ERR: error: instruction not supported on this GPU
78686 v_cmp_le_f64 vcc, s[4:5], v[2:3]
78687 // W64: encoding: [0x04,0x04,0x46,0x7c]
78688 // W32-ERR: error: instruction not supported on this GPU
78690 v_cmp_le_f64 vcc, s[100:101], v[2:3]
78691 // W64: encoding: [0x64,0x04,0x46,0x7c]
78692 // W32-ERR: error: instruction not supported on this GPU
78694 v_cmp_le_f64 vcc, vcc, v[2:3]
78695 // W64: encoding: [0x6a,0x04,0x46,0x7c]
78696 // W32-ERR: error: instruction not supported on this GPU
78698 v_cmp_le_f64 vcc, exec, v[2:3]
78699 // W64: encoding: [0x7e,0x04,0x46,0x7c]
78700 // W32-ERR: error: instruction not supported on this GPU
78702 v_cmp_le_f64 vcc, 0, v[2:3]
78703 // W64: encoding: [0x80,0x04,0x46,0x7c]
78704 // W32-ERR: error: instruction not supported on this GPU
78706 v_cmp_le_f64 vcc, -1, v[2:3]
78707 // W64: encoding: [0xc1,0x04,0x46,0x7c]
78708 // W32-ERR: error: instruction not supported on this GPU
78710 v_cmp_le_f64 vcc, 0.5, v[2:3]
78711 // W64: encoding: [0xf0,0x04,0x46,0x7c]
78712 // W32-ERR: error: instruction not supported on this GPU
78714 v_cmp_le_f64 vcc, -4.0, v[2:3]
78715 // W64: encoding: [0xf7,0x04,0x46,0x7c]
78716 // W32-ERR: error: instruction not supported on this GPU
78718 v_cmp_le_f64 vcc, 0xaf123456, v[2:3]
78719 // W64: encoding: [0xff,0x04,0x46,0x7c,0x56,0x34,0x12,0xaf]
78720 // W32-ERR: error: instruction not supported on this GPU
78722 v_cmp_le_f64 vcc, 0x3f717273, v[2:3]
78723 // W64: encoding: [0xff,0x04,0x46,0x7c,0x73,0x72,0x71,0x3f]
78724 // W32-ERR: error: instruction not supported on this GPU
78726 v_cmp_le_f64 vcc, v[1:2], v[254:255]
78727 // W64: encoding: [0x01,0xfd,0x47,0x7c]
78728 // W32-ERR: error: instruction not supported on this GPU
78730 v_cmp_le_f64_e64 s[10:11], v[1:2], v[2:3]
78731 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78732 // W32-ERR: error: invalid operand for instruction
78734 v_cmp_le_f64_e64 s[12:13], v[1:2], v[2:3]
78735 // W64: encoding: [0x0c,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78736 // W32-ERR: error: invalid operand for instruction
78738 v_cmp_le_f64_e64 s[100:101], v[1:2], v[2:3]
78739 // W64: encoding: [0x64,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78740 // W32-ERR: error: invalid operand for instruction
78742 v_cmp_le_f64_e64 vcc, v[1:2], v[2:3]
78743 // W64: encoding: [0x6a,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78744 // W32-ERR: error: invalid operand for instruction
78746 v_cmp_le_f64_e64 s[10:11], v[254:255], v[2:3]
78747 // W64: encoding: [0x0a,0x00,0x23,0xd4,0xfe,0x05,0x02,0x00]
78748 // W32-ERR: error: invalid operand for instruction
78750 v_cmp_le_f64_e64 s[10:11], s[2:3], v[2:3]
78751 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x02,0x04,0x02,0x00]
78752 // W32-ERR: error: invalid operand for instruction
78754 v_cmp_le_f64_e64 s[10:11], s[4:5], v[2:3]
78755 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x04,0x04,0x02,0x00]
78756 // W32-ERR: error: invalid operand for instruction
78758 v_cmp_le_f64_e64 s[10:11], s[100:101], v[2:3]
78759 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x64,0x04,0x02,0x00]
78760 // W32-ERR: error: invalid operand for instruction
78762 v_cmp_le_f64_e64 s[10:11], vcc, v[2:3]
78763 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x6a,0x04,0x02,0x00]
78764 // W32-ERR: error: invalid operand for instruction
78766 v_cmp_le_f64_e64 s[10:11], exec, v[2:3]
78767 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x7e,0x04,0x02,0x00]
78768 // W32-ERR: error: invalid operand for instruction
78770 v_cmp_le_f64_e64 s[10:11], 0, v[2:3]
78771 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x80,0x04,0x02,0x00]
78772 // W32-ERR: error: invalid operand for instruction
78774 v_cmp_le_f64_e64 s[10:11], -1, v[2:3]
78775 // W64: encoding: [0x0a,0x00,0x23,0xd4,0xc1,0x04,0x02,0x00]
78776 // W32-ERR: error: invalid operand for instruction
78778 v_cmp_le_f64_e64 s[10:11], 0.5, v[2:3]
78779 // W64: encoding: [0x0a,0x00,0x23,0xd4,0xf0,0x04,0x02,0x00]
78780 // W32-ERR: error: invalid operand for instruction
78782 v_cmp_le_f64_e64 s[10:11], -4.0, v[2:3]
78783 // W64: encoding: [0x0a,0x00,0x23,0xd4,0xf7,0x04,0x02,0x00]
78784 // W32-ERR: error: invalid operand for instruction
78786 v_cmp_le_f64_e64 s[10:11], v[1:2], v[254:255]
78787 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xfd,0x03,0x00]
78788 // W32-ERR: error: invalid operand for instruction
78790 v_cmp_le_f64_e64 s[10:11], v[1:2], s[4:5]
78791 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x09,0x00,0x00]
78792 // W32-ERR: error: invalid operand for instruction
78794 v_cmp_le_f64_e64 s[10:11], v[1:2], s[6:7]
78795 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x0d,0x00,0x00]
78796 // W32-ERR: error: invalid operand for instruction
78798 v_cmp_le_f64_e64 s[10:11], v[1:2], s[100:101]
78799 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xc9,0x00,0x00]
78800 // W32-ERR: error: invalid operand for instruction
78802 v_cmp_le_f64_e64 s[10:11], v[1:2], vcc
78803 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xd5,0x00,0x00]
78804 // W32-ERR: error: invalid operand for instruction
78806 v_cmp_le_f64_e64 s[10:11], v[1:2], exec
78807 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xfd,0x00,0x00]
78808 // W32-ERR: error: invalid operand for instruction
78810 v_cmp_le_f64_e64 s[10:11], v[1:2], 0
78811 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x01,0x01,0x00]
78812 // W32-ERR: error: invalid operand for instruction
78814 v_cmp_le_f64_e64 s[10:11], v[1:2], -1
78815 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x83,0x01,0x00]
78816 // W32-ERR: error: invalid operand for instruction
78818 v_cmp_le_f64_e64 s[10:11], v[1:2], 0.5
78819 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xe1,0x01,0x00]
78820 // W32-ERR: error: invalid operand for instruction
78822 v_cmp_le_f64_e64 s[10:11], v[1:2], -4.0
78823 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xef,0x01,0x00]
78824 // W32-ERR: error: invalid operand for instruction
78826 v_cmp_le_f64_e64 s[10:11], -v[1:2], v[2:3]
78827 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x20]
78828 // W32-ERR: error: invalid operand for instruction
78830 v_cmp_le_f64_e64 s[10:11], v[1:2], -v[2:3]
78831 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x40]
78832 // W32-ERR: error: invalid operand for instruction
78834 v_cmp_le_f64_e64 s[10:11], -v[1:2], -v[2:3]
78835 // W64: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x60]
78836 // W32-ERR: error: invalid operand for instruction
78838 v_cmp_le_f64_e64 s[10:11], v[1:2], v[2:3] clamp
78839 // W64: encoding: [0x0a,0x80,0x23,0xd4,0x01,0x05,0x02,0x00]
78840 // W32-ERR: error: invalid operand for instruction
78842 v_cmp_le_f64 vcc_lo, v[1:2], v[2:3]
78843 // W32: encoding: [0x01,0x05,0x46,0x7c]
78844 // W64-ERR: error: instruction not supported on this GPU
78846 v_cmp_le_f64 vcc_lo, v[254:255], v[2:3]
78847 // W32: encoding: [0xfe,0x05,0x46,0x7c]
78848 // W64-ERR: error: instruction not supported on this GPU
78850 v_cmp_le_f64 vcc_lo, s[2:3], v[2:3]
78851 // W32: encoding: [0x02,0x04,0x46,0x7c]
78852 // W64-ERR: error: instruction not supported on this GPU
78854 v_cmp_le_f64 vcc_lo, s[4:5], v[2:3]
78855 // W32: encoding: [0x04,0x04,0x46,0x7c]
78856 // W64-ERR: error: instruction not supported on this GPU
78858 v_cmp_le_f64 vcc_lo, s[100:101], v[2:3]
78859 // W32: encoding: [0x64,0x04,0x46,0x7c]
78860 // W64-ERR: error: instruction not supported on this GPU
78862 v_cmp_le_f64 vcc_lo, vcc, v[2:3]
78863 // W32: encoding: [0x6a,0x04,0x46,0x7c]
78864 // W64-ERR: error: instruction not supported on this GPU
78866 v_cmp_le_f64 vcc_lo, exec, v[2:3]
78867 // W32: encoding: [0x7e,0x04,0x46,0x7c]
78868 // W64-ERR: error: instruction not supported on this GPU
78870 v_cmp_le_f64 vcc_lo, 0, v[2:3]
78871 // W32: encoding: [0x80,0x04,0x46,0x7c]
78872 // W64-ERR: error: instruction not supported on this GPU
78874 v_cmp_le_f64 vcc_lo, -1, v[2:3]
78875 // W32: encoding: [0xc1,0x04,0x46,0x7c]
78876 // W64-ERR: error: instruction not supported on this GPU
78878 v_cmp_le_f64 vcc_lo, 0.5, v[2:3]
78879 // W32: encoding: [0xf0,0x04,0x46,0x7c]
78880 // W64-ERR: error: instruction not supported on this GPU
78882 v_cmp_le_f64 vcc_lo, -4.0, v[2:3]
78883 // W32: encoding: [0xf7,0x04,0x46,0x7c]
78884 // W64-ERR: error: instruction not supported on this GPU
78886 v_cmp_le_f64 vcc_lo, 0xaf123456, v[2:3]
78887 // W32: encoding: [0xff,0x04,0x46,0x7c,0x56,0x34,0x12,0xaf]
78888 // W64-ERR: error: instruction not supported on this GPU
78890 v_cmp_le_f64 vcc_lo, 0x3f717273, v[2:3]
78891 // W32: encoding: [0xff,0x04,0x46,0x7c,0x73,0x72,0x71,0x3f]
78892 // W64-ERR: error: instruction not supported on this GPU
78894 v_cmp_le_f64 vcc_lo, v[1:2], v[254:255]
78895 // W32: encoding: [0x01,0xfd,0x47,0x7c]
78896 // W64-ERR: error: instruction not supported on this GPU
78898 v_cmp_le_f64_e64 s10, v[1:2], v[2:3]
78899 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78900 // W64-ERR: error: invalid operand for instruction
78902 v_cmp_le_f64_e64 s12, v[1:2], v[2:3]
78903 // W32: encoding: [0x0c,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78904 // W64-ERR: error: invalid operand for instruction
78906 v_cmp_le_f64_e64 s100, v[1:2], v[2:3]
78907 // W32: encoding: [0x64,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78908 // W64-ERR: error: invalid operand for instruction
78910 v_cmp_le_f64_e64 vcc_lo, v[1:2], v[2:3]
78911 // W32: encoding: [0x6a,0x00,0x23,0xd4,0x01,0x05,0x02,0x00]
78912 // W64-ERR: error: invalid operand for instruction
78914 v_cmp_le_f64_e64 s10, v[254:255], v[2:3]
78915 // W32: encoding: [0x0a,0x00,0x23,0xd4,0xfe,0x05,0x02,0x00]
78916 // W64-ERR: error: invalid operand for instruction
78918 v_cmp_le_f64_e64 s10, s[2:3], v[2:3]
78919 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x02,0x04,0x02,0x00]
78920 // W64-ERR: error: invalid operand for instruction
78922 v_cmp_le_f64_e64 s10, s[4:5], v[2:3]
78923 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x04,0x04,0x02,0x00]
78924 // W64-ERR: error: invalid operand for instruction
78926 v_cmp_le_f64_e64 s10, s[100:101], v[2:3]
78927 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x64,0x04,0x02,0x00]
78928 // W64-ERR: error: invalid operand for instruction
78930 v_cmp_le_f64_e64 s10, vcc, v[2:3]
78931 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x6a,0x04,0x02,0x00]
78932 // W64-ERR: error: invalid operand for instruction
78934 v_cmp_le_f64_e64 s10, exec, v[2:3]
78935 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x7e,0x04,0x02,0x00]
78936 // W64-ERR: error: invalid operand for instruction
78938 v_cmp_le_f64_e64 s10, 0, v[2:3]
78939 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x80,0x04,0x02,0x00]
78940 // W64-ERR: error: invalid operand for instruction
78942 v_cmp_le_f64_e64 s10, -1, v[2:3]
78943 // W32: encoding: [0x0a,0x00,0x23,0xd4,0xc1,0x04,0x02,0x00]
78944 // W64-ERR: error: invalid operand for instruction
78946 v_cmp_le_f64_e64 s10, 0.5, v[2:3]
78947 // W32: encoding: [0x0a,0x00,0x23,0xd4,0xf0,0x04,0x02,0x00]
78948 // W64-ERR: error: invalid operand for instruction
78950 v_cmp_le_f64_e64 s10, -4.0, v[2:3]
78951 // W32: encoding: [0x0a,0x00,0x23,0xd4,0xf7,0x04,0x02,0x00]
78952 // W64-ERR: error: invalid operand for instruction
78954 v_cmp_le_f64_e64 s10, v[1:2], v[254:255]
78955 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xfd,0x03,0x00]
78956 // W64-ERR: error: invalid operand for instruction
78958 v_cmp_le_f64_e64 s10, v[1:2], s[4:5]
78959 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x09,0x00,0x00]
78960 // W64-ERR: error: invalid operand for instruction
78962 v_cmp_le_f64_e64 s10, v[1:2], s[6:7]
78963 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x0d,0x00,0x00]
78964 // W64-ERR: error: invalid operand for instruction
78966 v_cmp_le_f64_e64 s10, v[1:2], s[100:101]
78967 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xc9,0x00,0x00]
78968 // W64-ERR: error: invalid operand for instruction
78970 v_cmp_le_f64_e64 s10, v[1:2], vcc
78971 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xd5,0x00,0x00]
78972 // W64-ERR: error: invalid operand for instruction
78974 v_cmp_le_f64_e64 s10, v[1:2], exec
78975 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xfd,0x00,0x00]
78976 // W64-ERR: error: invalid operand for instruction
78978 v_cmp_le_f64_e64 s10, v[1:2], 0
78979 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x01,0x01,0x00]
78980 // W64-ERR: error: invalid operand for instruction
78982 v_cmp_le_f64_e64 s10, v[1:2], -1
78983 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x83,0x01,0x00]
78984 // W64-ERR: error: invalid operand for instruction
78986 v_cmp_le_f64_e64 s10, v[1:2], 0.5
78987 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xe1,0x01,0x00]
78988 // W64-ERR: error: invalid operand for instruction
78990 v_cmp_le_f64_e64 s10, v[1:2], -4.0
78991 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0xef,0x01,0x00]
78992 // W64-ERR: error: invalid operand for instruction
78994 v_cmp_le_f64_e64 s10, -v[1:2], v[2:3]
78995 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x20]
78996 // W64-ERR: error: invalid operand for instruction
78998 v_cmp_le_f64_e64 s10, v[1:2], -v[2:3]
78999 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x40]
79000 // W64-ERR: error: invalid operand for instruction
79002 v_cmp_le_f64_e64 s10, -v[1:2], -v[2:3]
79003 // W32: encoding: [0x0a,0x00,0x23,0xd4,0x01,0x05,0x02,0x60]
79004 // W64-ERR: error: invalid operand for instruction
79006 v_cmp_le_f64_e64 s10, v[1:2], v[2:3] clamp
79007 // W32: encoding: [0x0a,0x80,0x23,0xd4,0x01,0x05,0x02,0x00]
79008 // W64-ERR: error: invalid operand for instruction
79010 v_cmp_gt_f64 vcc, v[1:2], v[2:3]
79011 // W64: encoding: [0x01,0x05,0x48,0x7c]
79012 // W32-ERR: error: instruction not supported on this GPU
79014 v_cmp_gt_f64 vcc, v[254:255], v[2:3]
79015 // W64: encoding: [0xfe,0x05,0x48,0x7c]
79016 // W32-ERR: error: instruction not supported on this GPU
79018 v_cmp_gt_f64 vcc, s[2:3], v[2:3]
79019 // W64: encoding: [0x02,0x04,0x48,0x7c]
79020 // W32-ERR: error: instruction not supported on this GPU
79022 v_cmp_gt_f64 vcc, s[4:5], v[2:3]
79023 // W64: encoding: [0x04,0x04,0x48,0x7c]
79024 // W32-ERR: error: instruction not supported on this GPU
79026 v_cmp_gt_f64 vcc, s[100:101], v[2:3]
79027 // W64: encoding: [0x64,0x04,0x48,0x7c]
79028 // W32-ERR: error: instruction not supported on this GPU
79030 v_cmp_gt_f64 vcc, vcc, v[2:3]
79031 // W64: encoding: [0x6a,0x04,0x48,0x7c]
79032 // W32-ERR: error: instruction not supported on this GPU
79034 v_cmp_gt_f64 vcc, exec, v[2:3]
79035 // W64: encoding: [0x7e,0x04,0x48,0x7c]
79036 // W32-ERR: error: instruction not supported on this GPU
79038 v_cmp_gt_f64 vcc, 0, v[2:3]
79039 // W64: encoding: [0x80,0x04,0x48,0x7c]
79040 // W32-ERR: error: instruction not supported on this GPU
79042 v_cmp_gt_f64 vcc, -1, v[2:3]
79043 // W64: encoding: [0xc1,0x04,0x48,0x7c]
79044 // W32-ERR: error: instruction not supported on this GPU
79046 v_cmp_gt_f64 vcc, 0.5, v[2:3]
79047 // W64: encoding: [0xf0,0x04,0x48,0x7c]
79048 // W32-ERR: error: instruction not supported on this GPU
79050 v_cmp_gt_f64 vcc, -4.0, v[2:3]
79051 // W64: encoding: [0xf7,0x04,0x48,0x7c]
79052 // W32-ERR: error: instruction not supported on this GPU
79054 v_cmp_gt_f64 vcc, 0xaf123456, v[2:3]
79055 // W64: encoding: [0xff,0x04,0x48,0x7c,0x56,0x34,0x12,0xaf]
79056 // W32-ERR: error: instruction not supported on this GPU
79058 v_cmp_gt_f64 vcc, 0x3f717273, v[2:3]
79059 // W64: encoding: [0xff,0x04,0x48,0x7c,0x73,0x72,0x71,0x3f]
79060 // W32-ERR: error: instruction not supported on this GPU
79062 v_cmp_gt_f64 vcc, v[1:2], v[254:255]
79063 // W64: encoding: [0x01,0xfd,0x49,0x7c]
79064 // W32-ERR: error: instruction not supported on this GPU
79066 v_cmp_gt_f64_e64 s[10:11], v[1:2], v[2:3]
79067 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79068 // W32-ERR: error: invalid operand for instruction
79070 v_cmp_gt_f64_e64 s[12:13], v[1:2], v[2:3]
79071 // W64: encoding: [0x0c,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79072 // W32-ERR: error: invalid operand for instruction
79074 v_cmp_gt_f64_e64 s[100:101], v[1:2], v[2:3]
79075 // W64: encoding: [0x64,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79076 // W32-ERR: error: invalid operand for instruction
79078 v_cmp_gt_f64_e64 vcc, v[1:2], v[2:3]
79079 // W64: encoding: [0x6a,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79080 // W32-ERR: error: invalid operand for instruction
79082 v_cmp_gt_f64_e64 s[10:11], v[254:255], v[2:3]
79083 // W64: encoding: [0x0a,0x00,0x24,0xd4,0xfe,0x05,0x02,0x00]
79084 // W32-ERR: error: invalid operand for instruction
79086 v_cmp_gt_f64_e64 s[10:11], s[2:3], v[2:3]
79087 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x02,0x04,0x02,0x00]
79088 // W32-ERR: error: invalid operand for instruction
79090 v_cmp_gt_f64_e64 s[10:11], s[4:5], v[2:3]
79091 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x04,0x04,0x02,0x00]
79092 // W32-ERR: error: invalid operand for instruction
79094 v_cmp_gt_f64_e64 s[10:11], s[100:101], v[2:3]
79095 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x64,0x04,0x02,0x00]
79096 // W32-ERR: error: invalid operand for instruction
79098 v_cmp_gt_f64_e64 s[10:11], vcc, v[2:3]
79099 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x6a,0x04,0x02,0x00]
79100 // W32-ERR: error: invalid operand for instruction
79102 v_cmp_gt_f64_e64 s[10:11], exec, v[2:3]
79103 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x7e,0x04,0x02,0x00]
79104 // W32-ERR: error: invalid operand for instruction
79106 v_cmp_gt_f64_e64 s[10:11], 0, v[2:3]
79107 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x80,0x04,0x02,0x00]
79108 // W32-ERR: error: invalid operand for instruction
79110 v_cmp_gt_f64_e64 s[10:11], -1, v[2:3]
79111 // W64: encoding: [0x0a,0x00,0x24,0xd4,0xc1,0x04,0x02,0x00]
79112 // W32-ERR: error: invalid operand for instruction
79114 v_cmp_gt_f64_e64 s[10:11], 0.5, v[2:3]
79115 // W64: encoding: [0x0a,0x00,0x24,0xd4,0xf0,0x04,0x02,0x00]
79116 // W32-ERR: error: invalid operand for instruction
79118 v_cmp_gt_f64_e64 s[10:11], -4.0, v[2:3]
79119 // W64: encoding: [0x0a,0x00,0x24,0xd4,0xf7,0x04,0x02,0x00]
79120 // W32-ERR: error: invalid operand for instruction
79122 v_cmp_gt_f64_e64 s[10:11], v[1:2], v[254:255]
79123 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xfd,0x03,0x00]
79124 // W32-ERR: error: invalid operand for instruction
79126 v_cmp_gt_f64_e64 s[10:11], v[1:2], s[4:5]
79127 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x09,0x00,0x00]
79128 // W32-ERR: error: invalid operand for instruction
79130 v_cmp_gt_f64_e64 s[10:11], v[1:2], s[6:7]
79131 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x0d,0x00,0x00]
79132 // W32-ERR: error: invalid operand for instruction
79134 v_cmp_gt_f64_e64 s[10:11], v[1:2], s[100:101]
79135 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xc9,0x00,0x00]
79136 // W32-ERR: error: invalid operand for instruction
79138 v_cmp_gt_f64_e64 s[10:11], v[1:2], vcc
79139 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xd5,0x00,0x00]
79140 // W32-ERR: error: invalid operand for instruction
79142 v_cmp_gt_f64_e64 s[10:11], v[1:2], exec
79143 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xfd,0x00,0x00]
79144 // W32-ERR: error: invalid operand for instruction
79146 v_cmp_gt_f64_e64 s[10:11], v[1:2], 0
79147 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x01,0x01,0x00]
79148 // W32-ERR: error: invalid operand for instruction
79150 v_cmp_gt_f64_e64 s[10:11], v[1:2], -1
79151 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x83,0x01,0x00]
79152 // W32-ERR: error: invalid operand for instruction
79154 v_cmp_gt_f64_e64 s[10:11], v[1:2], 0.5
79155 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xe1,0x01,0x00]
79156 // W32-ERR: error: invalid operand for instruction
79158 v_cmp_gt_f64_e64 s[10:11], v[1:2], -4.0
79159 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xef,0x01,0x00]
79160 // W32-ERR: error: invalid operand for instruction
79162 v_cmp_gt_f64_e64 s[10:11], -v[1:2], v[2:3]
79163 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x20]
79164 // W32-ERR: error: invalid operand for instruction
79166 v_cmp_gt_f64_e64 s[10:11], v[1:2], -v[2:3]
79167 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x40]
79168 // W32-ERR: error: invalid operand for instruction
79170 v_cmp_gt_f64_e64 s[10:11], -v[1:2], -v[2:3]
79171 // W64: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x60]
79172 // W32-ERR: error: invalid operand for instruction
79174 v_cmp_gt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
79175 // W64: encoding: [0x0a,0x80,0x24,0xd4,0x01,0x05,0x02,0x00]
79176 // W32-ERR: error: invalid operand for instruction
79178 v_cmp_gt_f64 vcc_lo, v[1:2], v[2:3]
79179 // W32: encoding: [0x01,0x05,0x48,0x7c]
79180 // W64-ERR: error: instruction not supported on this GPU
79182 v_cmp_gt_f64 vcc_lo, v[254:255], v[2:3]
79183 // W32: encoding: [0xfe,0x05,0x48,0x7c]
79184 // W64-ERR: error: instruction not supported on this GPU
79186 v_cmp_gt_f64 vcc_lo, s[2:3], v[2:3]
79187 // W32: encoding: [0x02,0x04,0x48,0x7c]
79188 // W64-ERR: error: instruction not supported on this GPU
79190 v_cmp_gt_f64 vcc_lo, s[4:5], v[2:3]
79191 // W32: encoding: [0x04,0x04,0x48,0x7c]
79192 // W64-ERR: error: instruction not supported on this GPU
79194 v_cmp_gt_f64 vcc_lo, s[100:101], v[2:3]
79195 // W32: encoding: [0x64,0x04,0x48,0x7c]
79196 // W64-ERR: error: instruction not supported on this GPU
79198 v_cmp_gt_f64 vcc_lo, vcc, v[2:3]
79199 // W32: encoding: [0x6a,0x04,0x48,0x7c]
79200 // W64-ERR: error: instruction not supported on this GPU
79202 v_cmp_gt_f64 vcc_lo, exec, v[2:3]
79203 // W32: encoding: [0x7e,0x04,0x48,0x7c]
79204 // W64-ERR: error: instruction not supported on this GPU
79206 v_cmp_gt_f64 vcc_lo, 0, v[2:3]
79207 // W32: encoding: [0x80,0x04,0x48,0x7c]
79208 // W64-ERR: error: instruction not supported on this GPU
79210 v_cmp_gt_f64 vcc_lo, -1, v[2:3]
79211 // W32: encoding: [0xc1,0x04,0x48,0x7c]
79212 // W64-ERR: error: instruction not supported on this GPU
79214 v_cmp_gt_f64 vcc_lo, 0.5, v[2:3]
79215 // W32: encoding: [0xf0,0x04,0x48,0x7c]
79216 // W64-ERR: error: instruction not supported on this GPU
79218 v_cmp_gt_f64 vcc_lo, -4.0, v[2:3]
79219 // W32: encoding: [0xf7,0x04,0x48,0x7c]
79220 // W64-ERR: error: instruction not supported on this GPU
79222 v_cmp_gt_f64 vcc_lo, 0xaf123456, v[2:3]
79223 // W32: encoding: [0xff,0x04,0x48,0x7c,0x56,0x34,0x12,0xaf]
79224 // W64-ERR: error: instruction not supported on this GPU
79226 v_cmp_gt_f64 vcc_lo, 0x3f717273, v[2:3]
79227 // W32: encoding: [0xff,0x04,0x48,0x7c,0x73,0x72,0x71,0x3f]
79228 // W64-ERR: error: instruction not supported on this GPU
79230 v_cmp_gt_f64 vcc_lo, v[1:2], v[254:255]
79231 // W32: encoding: [0x01,0xfd,0x49,0x7c]
79232 // W64-ERR: error: instruction not supported on this GPU
79234 v_cmp_gt_f64_e64 s10, v[1:2], v[2:3]
79235 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79236 // W64-ERR: error: invalid operand for instruction
79238 v_cmp_gt_f64_e64 s12, v[1:2], v[2:3]
79239 // W32: encoding: [0x0c,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79240 // W64-ERR: error: invalid operand for instruction
79242 v_cmp_gt_f64_e64 s100, v[1:2], v[2:3]
79243 // W32: encoding: [0x64,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79244 // W64-ERR: error: invalid operand for instruction
79246 v_cmp_gt_f64_e64 vcc_lo, v[1:2], v[2:3]
79247 // W32: encoding: [0x6a,0x00,0x24,0xd4,0x01,0x05,0x02,0x00]
79248 // W64-ERR: error: invalid operand for instruction
79250 v_cmp_gt_f64_e64 s10, v[254:255], v[2:3]
79251 // W32: encoding: [0x0a,0x00,0x24,0xd4,0xfe,0x05,0x02,0x00]
79252 // W64-ERR: error: invalid operand for instruction
79254 v_cmp_gt_f64_e64 s10, s[2:3], v[2:3]
79255 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x02,0x04,0x02,0x00]
79256 // W64-ERR: error: invalid operand for instruction
79258 v_cmp_gt_f64_e64 s10, s[4:5], v[2:3]
79259 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x04,0x04,0x02,0x00]
79260 // W64-ERR: error: invalid operand for instruction
79262 v_cmp_gt_f64_e64 s10, s[100:101], v[2:3]
79263 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x64,0x04,0x02,0x00]
79264 // W64-ERR: error: invalid operand for instruction
79266 v_cmp_gt_f64_e64 s10, vcc, v[2:3]
79267 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x6a,0x04,0x02,0x00]
79268 // W64-ERR: error: invalid operand for instruction
79270 v_cmp_gt_f64_e64 s10, exec, v[2:3]
79271 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x7e,0x04,0x02,0x00]
79272 // W64-ERR: error: invalid operand for instruction
79274 v_cmp_gt_f64_e64 s10, 0, v[2:3]
79275 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x80,0x04,0x02,0x00]
79276 // W64-ERR: error: invalid operand for instruction
79278 v_cmp_gt_f64_e64 s10, -1, v[2:3]
79279 // W32: encoding: [0x0a,0x00,0x24,0xd4,0xc1,0x04,0x02,0x00]
79280 // W64-ERR: error: invalid operand for instruction
79282 v_cmp_gt_f64_e64 s10, 0.5, v[2:3]
79283 // W32: encoding: [0x0a,0x00,0x24,0xd4,0xf0,0x04,0x02,0x00]
79284 // W64-ERR: error: invalid operand for instruction
79286 v_cmp_gt_f64_e64 s10, -4.0, v[2:3]
79287 // W32: encoding: [0x0a,0x00,0x24,0xd4,0xf7,0x04,0x02,0x00]
79288 // W64-ERR: error: invalid operand for instruction
79290 v_cmp_gt_f64_e64 s10, v[1:2], v[254:255]
79291 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xfd,0x03,0x00]
79292 // W64-ERR: error: invalid operand for instruction
79294 v_cmp_gt_f64_e64 s10, v[1:2], s[4:5]
79295 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x09,0x00,0x00]
79296 // W64-ERR: error: invalid operand for instruction
79298 v_cmp_gt_f64_e64 s10, v[1:2], s[6:7]
79299 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x0d,0x00,0x00]
79300 // W64-ERR: error: invalid operand for instruction
79302 v_cmp_gt_f64_e64 s10, v[1:2], s[100:101]
79303 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xc9,0x00,0x00]
79304 // W64-ERR: error: invalid operand for instruction
79306 v_cmp_gt_f64_e64 s10, v[1:2], vcc
79307 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xd5,0x00,0x00]
79308 // W64-ERR: error: invalid operand for instruction
79310 v_cmp_gt_f64_e64 s10, v[1:2], exec
79311 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xfd,0x00,0x00]
79312 // W64-ERR: error: invalid operand for instruction
79314 v_cmp_gt_f64_e64 s10, v[1:2], 0
79315 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x01,0x01,0x00]
79316 // W64-ERR: error: invalid operand for instruction
79318 v_cmp_gt_f64_e64 s10, v[1:2], -1
79319 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x83,0x01,0x00]
79320 // W64-ERR: error: invalid operand for instruction
79322 v_cmp_gt_f64_e64 s10, v[1:2], 0.5
79323 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xe1,0x01,0x00]
79324 // W64-ERR: error: invalid operand for instruction
79326 v_cmp_gt_f64_e64 s10, v[1:2], -4.0
79327 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0xef,0x01,0x00]
79328 // W64-ERR: error: invalid operand for instruction
79330 v_cmp_gt_f64_e64 s10, -v[1:2], v[2:3]
79331 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x20]
79332 // W64-ERR: error: invalid operand for instruction
79334 v_cmp_gt_f64_e64 s10, v[1:2], -v[2:3]
79335 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x40]
79336 // W64-ERR: error: invalid operand for instruction
79338 v_cmp_gt_f64_e64 s10, -v[1:2], -v[2:3]
79339 // W32: encoding: [0x0a,0x00,0x24,0xd4,0x01,0x05,0x02,0x60]
79340 // W64-ERR: error: invalid operand for instruction
79342 v_cmp_gt_f64_e64 s10, v[1:2], v[2:3] clamp
79343 // W32: encoding: [0x0a,0x80,0x24,0xd4,0x01,0x05,0x02,0x00]
79344 // W64-ERR: error: invalid operand for instruction
79346 v_cmp_lg_f64 vcc, v[1:2], v[2:3]
79347 // W64: encoding: [0x01,0x05,0x4a,0x7c]
79348 // W32-ERR: error: instruction not supported on this GPU
79350 v_cmp_lg_f64 vcc, v[254:255], v[2:3]
79351 // W64: encoding: [0xfe,0x05,0x4a,0x7c]
79352 // W32-ERR: error: instruction not supported on this GPU
79354 v_cmp_lg_f64 vcc, s[2:3], v[2:3]
79355 // W64: encoding: [0x02,0x04,0x4a,0x7c]
79356 // W32-ERR: error: instruction not supported on this GPU
79358 v_cmp_lg_f64 vcc, s[4:5], v[2:3]
79359 // W64: encoding: [0x04,0x04,0x4a,0x7c]
79360 // W32-ERR: error: instruction not supported on this GPU
79362 v_cmp_lg_f64 vcc, s[100:101], v[2:3]
79363 // W64: encoding: [0x64,0x04,0x4a,0x7c]
79364 // W32-ERR: error: instruction not supported on this GPU
79366 v_cmp_lg_f64 vcc, vcc, v[2:3]
79367 // W64: encoding: [0x6a,0x04,0x4a,0x7c]
79368 // W32-ERR: error: instruction not supported on this GPU
79370 v_cmp_lg_f64 vcc, exec, v[2:3]
79371 // W64: encoding: [0x7e,0x04,0x4a,0x7c]
79372 // W32-ERR: error: instruction not supported on this GPU
79374 v_cmp_lg_f64 vcc, 0, v[2:3]
79375 // W64: encoding: [0x80,0x04,0x4a,0x7c]
79376 // W32-ERR: error: instruction not supported on this GPU
79378 v_cmp_lg_f64 vcc, -1, v[2:3]
79379 // W64: encoding: [0xc1,0x04,0x4a,0x7c]
79380 // W32-ERR: error: instruction not supported on this GPU
79382 v_cmp_lg_f64 vcc, 0.5, v[2:3]
79383 // W64: encoding: [0xf0,0x04,0x4a,0x7c]
79384 // W32-ERR: error: instruction not supported on this GPU
79386 v_cmp_lg_f64 vcc, -4.0, v[2:3]
79387 // W64: encoding: [0xf7,0x04,0x4a,0x7c]
79388 // W32-ERR: error: instruction not supported on this GPU
79390 v_cmp_lg_f64 vcc, 0xaf123456, v[2:3]
79391 // W64: encoding: [0xff,0x04,0x4a,0x7c,0x56,0x34,0x12,0xaf]
79392 // W32-ERR: error: instruction not supported on this GPU
79394 v_cmp_lg_f64 vcc, 0x3f717273, v[2:3]
79395 // W64: encoding: [0xff,0x04,0x4a,0x7c,0x73,0x72,0x71,0x3f]
79396 // W32-ERR: error: instruction not supported on this GPU
79398 v_cmp_lg_f64 vcc, v[1:2], v[254:255]
79399 // W64: encoding: [0x01,0xfd,0x4b,0x7c]
79400 // W32-ERR: error: instruction not supported on this GPU
79402 v_cmp_lg_f64_e64 s[10:11], v[1:2], v[2:3]
79403 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79404 // W32-ERR: error: invalid operand for instruction
79406 v_cmp_lg_f64_e64 s[12:13], v[1:2], v[2:3]
79407 // W64: encoding: [0x0c,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79408 // W32-ERR: error: invalid operand for instruction
79410 v_cmp_lg_f64_e64 s[100:101], v[1:2], v[2:3]
79411 // W64: encoding: [0x64,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79412 // W32-ERR: error: invalid operand for instruction
79414 v_cmp_lg_f64_e64 vcc, v[1:2], v[2:3]
79415 // W64: encoding: [0x6a,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79416 // W32-ERR: error: invalid operand for instruction
79418 v_cmp_lg_f64_e64 s[10:11], v[254:255], v[2:3]
79419 // W64: encoding: [0x0a,0x00,0x25,0xd4,0xfe,0x05,0x02,0x00]
79420 // W32-ERR: error: invalid operand for instruction
79422 v_cmp_lg_f64_e64 s[10:11], s[2:3], v[2:3]
79423 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x02,0x04,0x02,0x00]
79424 // W32-ERR: error: invalid operand for instruction
79426 v_cmp_lg_f64_e64 s[10:11], s[4:5], v[2:3]
79427 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x04,0x04,0x02,0x00]
79428 // W32-ERR: error: invalid operand for instruction
79430 v_cmp_lg_f64_e64 s[10:11], s[100:101], v[2:3]
79431 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x64,0x04,0x02,0x00]
79432 // W32-ERR: error: invalid operand for instruction
79434 v_cmp_lg_f64_e64 s[10:11], vcc, v[2:3]
79435 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x6a,0x04,0x02,0x00]
79436 // W32-ERR: error: invalid operand for instruction
79438 v_cmp_lg_f64_e64 s[10:11], exec, v[2:3]
79439 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x7e,0x04,0x02,0x00]
79440 // W32-ERR: error: invalid operand for instruction
79442 v_cmp_lg_f64_e64 s[10:11], 0, v[2:3]
79443 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x80,0x04,0x02,0x00]
79444 // W32-ERR: error: invalid operand for instruction
79446 v_cmp_lg_f64_e64 s[10:11], -1, v[2:3]
79447 // W64: encoding: [0x0a,0x00,0x25,0xd4,0xc1,0x04,0x02,0x00]
79448 // W32-ERR: error: invalid operand for instruction
79450 v_cmp_lg_f64_e64 s[10:11], 0.5, v[2:3]
79451 // W64: encoding: [0x0a,0x00,0x25,0xd4,0xf0,0x04,0x02,0x00]
79452 // W32-ERR: error: invalid operand for instruction
79454 v_cmp_lg_f64_e64 s[10:11], -4.0, v[2:3]
79455 // W64: encoding: [0x0a,0x00,0x25,0xd4,0xf7,0x04,0x02,0x00]
79456 // W32-ERR: error: invalid operand for instruction
79458 v_cmp_lg_f64_e64 s[10:11], v[1:2], v[254:255]
79459 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xfd,0x03,0x00]
79460 // W32-ERR: error: invalid operand for instruction
79462 v_cmp_lg_f64_e64 s[10:11], v[1:2], s[4:5]
79463 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x09,0x00,0x00]
79464 // W32-ERR: error: invalid operand for instruction
79466 v_cmp_lg_f64_e64 s[10:11], v[1:2], s[6:7]
79467 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x0d,0x00,0x00]
79468 // W32-ERR: error: invalid operand for instruction
79470 v_cmp_lg_f64_e64 s[10:11], v[1:2], s[100:101]
79471 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xc9,0x00,0x00]
79472 // W32-ERR: error: invalid operand for instruction
79474 v_cmp_lg_f64_e64 s[10:11], v[1:2], vcc
79475 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xd5,0x00,0x00]
79476 // W32-ERR: error: invalid operand for instruction
79478 v_cmp_lg_f64_e64 s[10:11], v[1:2], exec
79479 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xfd,0x00,0x00]
79480 // W32-ERR: error: invalid operand for instruction
79482 v_cmp_lg_f64_e64 s[10:11], v[1:2], 0
79483 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x01,0x01,0x00]
79484 // W32-ERR: error: invalid operand for instruction
79486 v_cmp_lg_f64_e64 s[10:11], v[1:2], -1
79487 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x83,0x01,0x00]
79488 // W32-ERR: error: invalid operand for instruction
79490 v_cmp_lg_f64_e64 s[10:11], v[1:2], 0.5
79491 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xe1,0x01,0x00]
79492 // W32-ERR: error: invalid operand for instruction
79494 v_cmp_lg_f64_e64 s[10:11], v[1:2], -4.0
79495 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xef,0x01,0x00]
79496 // W32-ERR: error: invalid operand for instruction
79498 v_cmp_lg_f64_e64 s[10:11], -v[1:2], v[2:3]
79499 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x20]
79500 // W32-ERR: error: invalid operand for instruction
79502 v_cmp_lg_f64_e64 s[10:11], v[1:2], -v[2:3]
79503 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x40]
79504 // W32-ERR: error: invalid operand for instruction
79506 v_cmp_lg_f64_e64 s[10:11], -v[1:2], -v[2:3]
79507 // W64: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x60]
79508 // W32-ERR: error: invalid operand for instruction
79510 v_cmp_lg_f64_e64 s[10:11], v[1:2], v[2:3] clamp
79511 // W64: encoding: [0x0a,0x80,0x25,0xd4,0x01,0x05,0x02,0x00]
79512 // W32-ERR: error: invalid operand for instruction
79514 v_cmp_lg_f64 vcc_lo, v[1:2], v[2:3]
79515 // W32: encoding: [0x01,0x05,0x4a,0x7c]
79516 // W64-ERR: error: instruction not supported on this GPU
79518 v_cmp_lg_f64 vcc_lo, v[254:255], v[2:3]
79519 // W32: encoding: [0xfe,0x05,0x4a,0x7c]
79520 // W64-ERR: error: instruction not supported on this GPU
79522 v_cmp_lg_f64 vcc_lo, s[2:3], v[2:3]
79523 // W32: encoding: [0x02,0x04,0x4a,0x7c]
79524 // W64-ERR: error: instruction not supported on this GPU
79526 v_cmp_lg_f64 vcc_lo, s[4:5], v[2:3]
79527 // W32: encoding: [0x04,0x04,0x4a,0x7c]
79528 // W64-ERR: error: instruction not supported on this GPU
79530 v_cmp_lg_f64 vcc_lo, s[100:101], v[2:3]
79531 // W32: encoding: [0x64,0x04,0x4a,0x7c]
79532 // W64-ERR: error: instruction not supported on this GPU
79534 v_cmp_lg_f64 vcc_lo, vcc, v[2:3]
79535 // W32: encoding: [0x6a,0x04,0x4a,0x7c]
79536 // W64-ERR: error: instruction not supported on this GPU
79538 v_cmp_lg_f64 vcc_lo, exec, v[2:3]
79539 // W32: encoding: [0x7e,0x04,0x4a,0x7c]
79540 // W64-ERR: error: instruction not supported on this GPU
79542 v_cmp_lg_f64 vcc_lo, 0, v[2:3]
79543 // W32: encoding: [0x80,0x04,0x4a,0x7c]
79544 // W64-ERR: error: instruction not supported on this GPU
79546 v_cmp_lg_f64 vcc_lo, -1, v[2:3]
79547 // W32: encoding: [0xc1,0x04,0x4a,0x7c]
79548 // W64-ERR: error: instruction not supported on this GPU
79550 v_cmp_lg_f64 vcc_lo, 0.5, v[2:3]
79551 // W32: encoding: [0xf0,0x04,0x4a,0x7c]
79552 // W64-ERR: error: instruction not supported on this GPU
79554 v_cmp_lg_f64 vcc_lo, -4.0, v[2:3]
79555 // W32: encoding: [0xf7,0x04,0x4a,0x7c]
79556 // W64-ERR: error: instruction not supported on this GPU
79558 v_cmp_lg_f64 vcc_lo, 0xaf123456, v[2:3]
79559 // W32: encoding: [0xff,0x04,0x4a,0x7c,0x56,0x34,0x12,0xaf]
79560 // W64-ERR: error: instruction not supported on this GPU
79562 v_cmp_lg_f64 vcc_lo, 0x3f717273, v[2:3]
79563 // W32: encoding: [0xff,0x04,0x4a,0x7c,0x73,0x72,0x71,0x3f]
79564 // W64-ERR: error: instruction not supported on this GPU
79566 v_cmp_lg_f64 vcc_lo, v[1:2], v[254:255]
79567 // W32: encoding: [0x01,0xfd,0x4b,0x7c]
79568 // W64-ERR: error: instruction not supported on this GPU
79570 v_cmp_lg_f64_e64 s10, v[1:2], v[2:3]
79571 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79572 // W64-ERR: error: invalid operand for instruction
79574 v_cmp_lg_f64_e64 s12, v[1:2], v[2:3]
79575 // W32: encoding: [0x0c,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79576 // W64-ERR: error: invalid operand for instruction
79578 v_cmp_lg_f64_e64 s100, v[1:2], v[2:3]
79579 // W32: encoding: [0x64,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79580 // W64-ERR: error: invalid operand for instruction
79582 v_cmp_lg_f64_e64 vcc_lo, v[1:2], v[2:3]
79583 // W32: encoding: [0x6a,0x00,0x25,0xd4,0x01,0x05,0x02,0x00]
79584 // W64-ERR: error: invalid operand for instruction
79586 v_cmp_lg_f64_e64 s10, v[254:255], v[2:3]
79587 // W32: encoding: [0x0a,0x00,0x25,0xd4,0xfe,0x05,0x02,0x00]
79588 // W64-ERR: error: invalid operand for instruction
79590 v_cmp_lg_f64_e64 s10, s[2:3], v[2:3]
79591 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x02,0x04,0x02,0x00]
79592 // W64-ERR: error: invalid operand for instruction
79594 v_cmp_lg_f64_e64 s10, s[4:5], v[2:3]
79595 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x04,0x04,0x02,0x00]
79596 // W64-ERR: error: invalid operand for instruction
79598 v_cmp_lg_f64_e64 s10, s[100:101], v[2:3]
79599 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x64,0x04,0x02,0x00]
79600 // W64-ERR: error: invalid operand for instruction
79602 v_cmp_lg_f64_e64 s10, vcc, v[2:3]
79603 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x6a,0x04,0x02,0x00]
79604 // W64-ERR: error: invalid operand for instruction
79606 v_cmp_lg_f64_e64 s10, exec, v[2:3]
79607 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x7e,0x04,0x02,0x00]
79608 // W64-ERR: error: invalid operand for instruction
79610 v_cmp_lg_f64_e64 s10, 0, v[2:3]
79611 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x80,0x04,0x02,0x00]
79612 // W64-ERR: error: invalid operand for instruction
79614 v_cmp_lg_f64_e64 s10, -1, v[2:3]
79615 // W32: encoding: [0x0a,0x00,0x25,0xd4,0xc1,0x04,0x02,0x00]
79616 // W64-ERR: error: invalid operand for instruction
79618 v_cmp_lg_f64_e64 s10, 0.5, v[2:3]
79619 // W32: encoding: [0x0a,0x00,0x25,0xd4,0xf0,0x04,0x02,0x00]
79620 // W64-ERR: error: invalid operand for instruction
79622 v_cmp_lg_f64_e64 s10, -4.0, v[2:3]
79623 // W32: encoding: [0x0a,0x00,0x25,0xd4,0xf7,0x04,0x02,0x00]
79624 // W64-ERR: error: invalid operand for instruction
79626 v_cmp_lg_f64_e64 s10, v[1:2], v[254:255]
79627 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xfd,0x03,0x00]
79628 // W64-ERR: error: invalid operand for instruction
79630 v_cmp_lg_f64_e64 s10, v[1:2], s[4:5]
79631 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x09,0x00,0x00]
79632 // W64-ERR: error: invalid operand for instruction
79634 v_cmp_lg_f64_e64 s10, v[1:2], s[6:7]
79635 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x0d,0x00,0x00]
79636 // W64-ERR: error: invalid operand for instruction
79638 v_cmp_lg_f64_e64 s10, v[1:2], s[100:101]
79639 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xc9,0x00,0x00]
79640 // W64-ERR: error: invalid operand for instruction
79642 v_cmp_lg_f64_e64 s10, v[1:2], vcc
79643 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xd5,0x00,0x00]
79644 // W64-ERR: error: invalid operand for instruction
79646 v_cmp_lg_f64_e64 s10, v[1:2], exec
79647 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xfd,0x00,0x00]
79648 // W64-ERR: error: invalid operand for instruction
79650 v_cmp_lg_f64_e64 s10, v[1:2], 0
79651 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x01,0x01,0x00]
79652 // W64-ERR: error: invalid operand for instruction
79654 v_cmp_lg_f64_e64 s10, v[1:2], -1
79655 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x83,0x01,0x00]
79656 // W64-ERR: error: invalid operand for instruction
79658 v_cmp_lg_f64_e64 s10, v[1:2], 0.5
79659 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xe1,0x01,0x00]
79660 // W64-ERR: error: invalid operand for instruction
79662 v_cmp_lg_f64_e64 s10, v[1:2], -4.0
79663 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0xef,0x01,0x00]
79664 // W64-ERR: error: invalid operand for instruction
79666 v_cmp_lg_f64_e64 s10, -v[1:2], v[2:3]
79667 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x20]
79668 // W64-ERR: error: invalid operand for instruction
79670 v_cmp_lg_f64_e64 s10, v[1:2], -v[2:3]
79671 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x40]
79672 // W64-ERR: error: invalid operand for instruction
79674 v_cmp_lg_f64_e64 s10, -v[1:2], -v[2:3]
79675 // W32: encoding: [0x0a,0x00,0x25,0xd4,0x01,0x05,0x02,0x60]
79676 // W64-ERR: error: invalid operand for instruction
79678 v_cmp_lg_f64_e64 s10, v[1:2], v[2:3] clamp
79679 // W32: encoding: [0x0a,0x80,0x25,0xd4,0x01,0x05,0x02,0x00]
79680 // W64-ERR: error: invalid operand for instruction
79682 v_cmp_ge_f64 vcc, v[1:2], v[2:3]
79683 // W64: encoding: [0x01,0x05,0x4c,0x7c]
79684 // W32-ERR: error: instruction not supported on this GPU
79686 v_cmp_ge_f64 vcc, v[254:255], v[2:3]
79687 // W64: encoding: [0xfe,0x05,0x4c,0x7c]
79688 // W32-ERR: error: instruction not supported on this GPU
79690 v_cmp_ge_f64 vcc, s[2:3], v[2:3]
79691 // W64: encoding: [0x02,0x04,0x4c,0x7c]
79692 // W32-ERR: error: instruction not supported on this GPU
79694 v_cmp_ge_f64 vcc, s[4:5], v[2:3]
79695 // W64: encoding: [0x04,0x04,0x4c,0x7c]
79696 // W32-ERR: error: instruction not supported on this GPU
79698 v_cmp_ge_f64 vcc, s[100:101], v[2:3]
79699 // W64: encoding: [0x64,0x04,0x4c,0x7c]
79700 // W32-ERR: error: instruction not supported on this GPU
79702 v_cmp_ge_f64 vcc, vcc, v[2:3]
79703 // W64: encoding: [0x6a,0x04,0x4c,0x7c]
79704 // W32-ERR: error: instruction not supported on this GPU
79706 v_cmp_ge_f64 vcc, exec, v[2:3]
79707 // W64: encoding: [0x7e,0x04,0x4c,0x7c]
79708 // W32-ERR: error: instruction not supported on this GPU
79710 v_cmp_ge_f64 vcc, 0, v[2:3]
79711 // W64: encoding: [0x80,0x04,0x4c,0x7c]
79712 // W32-ERR: error: instruction not supported on this GPU
79714 v_cmp_ge_f64 vcc, -1, v[2:3]
79715 // W64: encoding: [0xc1,0x04,0x4c,0x7c]
79716 // W32-ERR: error: instruction not supported on this GPU
79718 v_cmp_ge_f64 vcc, 0.5, v[2:3]
79719 // W64: encoding: [0xf0,0x04,0x4c,0x7c]
79720 // W32-ERR: error: instruction not supported on this GPU
79722 v_cmp_ge_f64 vcc, -4.0, v[2:3]
79723 // W64: encoding: [0xf7,0x04,0x4c,0x7c]
79724 // W32-ERR: error: instruction not supported on this GPU
79726 v_cmp_ge_f64 vcc, 0xaf123456, v[2:3]
79727 // W64: encoding: [0xff,0x04,0x4c,0x7c,0x56,0x34,0x12,0xaf]
79728 // W32-ERR: error: instruction not supported on this GPU
79730 v_cmp_ge_f64 vcc, 0x3f717273, v[2:3]
79731 // W64: encoding: [0xff,0x04,0x4c,0x7c,0x73,0x72,0x71,0x3f]
79732 // W32-ERR: error: instruction not supported on this GPU
79734 v_cmp_ge_f64 vcc, v[1:2], v[254:255]
79735 // W64: encoding: [0x01,0xfd,0x4d,0x7c]
79736 // W32-ERR: error: instruction not supported on this GPU
79738 v_cmp_ge_f64_e64 s[10:11], v[1:2], v[2:3]
79739 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79740 // W32-ERR: error: invalid operand for instruction
79742 v_cmp_ge_f64_e64 s[12:13], v[1:2], v[2:3]
79743 // W64: encoding: [0x0c,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79744 // W32-ERR: error: invalid operand for instruction
79746 v_cmp_ge_f64_e64 s[100:101], v[1:2], v[2:3]
79747 // W64: encoding: [0x64,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79748 // W32-ERR: error: invalid operand for instruction
79750 v_cmp_ge_f64_e64 vcc, v[1:2], v[2:3]
79751 // W64: encoding: [0x6a,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79752 // W32-ERR: error: invalid operand for instruction
79754 v_cmp_ge_f64_e64 s[10:11], v[254:255], v[2:3]
79755 // W64: encoding: [0x0a,0x00,0x26,0xd4,0xfe,0x05,0x02,0x00]
79756 // W32-ERR: error: invalid operand for instruction
79758 v_cmp_ge_f64_e64 s[10:11], s[2:3], v[2:3]
79759 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x02,0x04,0x02,0x00]
79760 // W32-ERR: error: invalid operand for instruction
79762 v_cmp_ge_f64_e64 s[10:11], s[4:5], v[2:3]
79763 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x04,0x04,0x02,0x00]
79764 // W32-ERR: error: invalid operand for instruction
79766 v_cmp_ge_f64_e64 s[10:11], s[100:101], v[2:3]
79767 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x64,0x04,0x02,0x00]
79768 // W32-ERR: error: invalid operand for instruction
79770 v_cmp_ge_f64_e64 s[10:11], vcc, v[2:3]
79771 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x6a,0x04,0x02,0x00]
79772 // W32-ERR: error: invalid operand for instruction
79774 v_cmp_ge_f64_e64 s[10:11], exec, v[2:3]
79775 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x7e,0x04,0x02,0x00]
79776 // W32-ERR: error: invalid operand for instruction
79778 v_cmp_ge_f64_e64 s[10:11], 0, v[2:3]
79779 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x80,0x04,0x02,0x00]
79780 // W32-ERR: error: invalid operand for instruction
79782 v_cmp_ge_f64_e64 s[10:11], -1, v[2:3]
79783 // W64: encoding: [0x0a,0x00,0x26,0xd4,0xc1,0x04,0x02,0x00]
79784 // W32-ERR: error: invalid operand for instruction
79786 v_cmp_ge_f64_e64 s[10:11], 0.5, v[2:3]
79787 // W64: encoding: [0x0a,0x00,0x26,0xd4,0xf0,0x04,0x02,0x00]
79788 // W32-ERR: error: invalid operand for instruction
79790 v_cmp_ge_f64_e64 s[10:11], -4.0, v[2:3]
79791 // W64: encoding: [0x0a,0x00,0x26,0xd4,0xf7,0x04,0x02,0x00]
79792 // W32-ERR: error: invalid operand for instruction
79794 v_cmp_ge_f64_e64 s[10:11], v[1:2], v[254:255]
79795 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xfd,0x03,0x00]
79796 // W32-ERR: error: invalid operand for instruction
79798 v_cmp_ge_f64_e64 s[10:11], v[1:2], s[4:5]
79799 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x09,0x00,0x00]
79800 // W32-ERR: error: invalid operand for instruction
79802 v_cmp_ge_f64_e64 s[10:11], v[1:2], s[6:7]
79803 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x0d,0x00,0x00]
79804 // W32-ERR: error: invalid operand for instruction
79806 v_cmp_ge_f64_e64 s[10:11], v[1:2], s[100:101]
79807 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xc9,0x00,0x00]
79808 // W32-ERR: error: invalid operand for instruction
79810 v_cmp_ge_f64_e64 s[10:11], v[1:2], vcc
79811 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xd5,0x00,0x00]
79812 // W32-ERR: error: invalid operand for instruction
79814 v_cmp_ge_f64_e64 s[10:11], v[1:2], exec
79815 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xfd,0x00,0x00]
79816 // W32-ERR: error: invalid operand for instruction
79818 v_cmp_ge_f64_e64 s[10:11], v[1:2], 0
79819 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x01,0x01,0x00]
79820 // W32-ERR: error: invalid operand for instruction
79822 v_cmp_ge_f64_e64 s[10:11], v[1:2], -1
79823 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x83,0x01,0x00]
79824 // W32-ERR: error: invalid operand for instruction
79826 v_cmp_ge_f64_e64 s[10:11], v[1:2], 0.5
79827 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xe1,0x01,0x00]
79828 // W32-ERR: error: invalid operand for instruction
79830 v_cmp_ge_f64_e64 s[10:11], v[1:2], -4.0
79831 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xef,0x01,0x00]
79832 // W32-ERR: error: invalid operand for instruction
79834 v_cmp_ge_f64_e64 s[10:11], -v[1:2], v[2:3]
79835 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x20]
79836 // W32-ERR: error: invalid operand for instruction
79838 v_cmp_ge_f64_e64 s[10:11], v[1:2], -v[2:3]
79839 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x40]
79840 // W32-ERR: error: invalid operand for instruction
79842 v_cmp_ge_f64_e64 s[10:11], -v[1:2], -v[2:3]
79843 // W64: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x60]
79844 // W32-ERR: error: invalid operand for instruction
79846 v_cmp_ge_f64_e64 s[10:11], v[1:2], v[2:3] clamp
79847 // W64: encoding: [0x0a,0x80,0x26,0xd4,0x01,0x05,0x02,0x00]
79848 // W32-ERR: error: invalid operand for instruction
79850 v_cmp_ge_f64 vcc_lo, v[1:2], v[2:3]
79851 // W32: encoding: [0x01,0x05,0x4c,0x7c]
79852 // W64-ERR: error: instruction not supported on this GPU
79854 v_cmp_ge_f64 vcc_lo, v[254:255], v[2:3]
79855 // W32: encoding: [0xfe,0x05,0x4c,0x7c]
79856 // W64-ERR: error: instruction not supported on this GPU
79858 v_cmp_ge_f64 vcc_lo, s[2:3], v[2:3]
79859 // W32: encoding: [0x02,0x04,0x4c,0x7c]
79860 // W64-ERR: error: instruction not supported on this GPU
79862 v_cmp_ge_f64 vcc_lo, s[4:5], v[2:3]
79863 // W32: encoding: [0x04,0x04,0x4c,0x7c]
79864 // W64-ERR: error: instruction not supported on this GPU
79866 v_cmp_ge_f64 vcc_lo, s[100:101], v[2:3]
79867 // W32: encoding: [0x64,0x04,0x4c,0x7c]
79868 // W64-ERR: error: instruction not supported on this GPU
79870 v_cmp_ge_f64 vcc_lo, vcc, v[2:3]
79871 // W32: encoding: [0x6a,0x04,0x4c,0x7c]
79872 // W64-ERR: error: instruction not supported on this GPU
79874 v_cmp_ge_f64 vcc_lo, exec, v[2:3]
79875 // W32: encoding: [0x7e,0x04,0x4c,0x7c]
79876 // W64-ERR: error: instruction not supported on this GPU
79878 v_cmp_ge_f64 vcc_lo, 0, v[2:3]
79879 // W32: encoding: [0x80,0x04,0x4c,0x7c]
79880 // W64-ERR: error: instruction not supported on this GPU
79882 v_cmp_ge_f64 vcc_lo, -1, v[2:3]
79883 // W32: encoding: [0xc1,0x04,0x4c,0x7c]
79884 // W64-ERR: error: instruction not supported on this GPU
79886 v_cmp_ge_f64 vcc_lo, 0.5, v[2:3]
79887 // W32: encoding: [0xf0,0x04,0x4c,0x7c]
79888 // W64-ERR: error: instruction not supported on this GPU
79890 v_cmp_ge_f64 vcc_lo, -4.0, v[2:3]
79891 // W32: encoding: [0xf7,0x04,0x4c,0x7c]
79892 // W64-ERR: error: instruction not supported on this GPU
79894 v_cmp_ge_f64 vcc_lo, 0xaf123456, v[2:3]
79895 // W32: encoding: [0xff,0x04,0x4c,0x7c,0x56,0x34,0x12,0xaf]
79896 // W64-ERR: error: instruction not supported on this GPU
79898 v_cmp_ge_f64 vcc_lo, 0x3f717273, v[2:3]
79899 // W32: encoding: [0xff,0x04,0x4c,0x7c,0x73,0x72,0x71,0x3f]
79900 // W64-ERR: error: instruction not supported on this GPU
79902 v_cmp_ge_f64 vcc_lo, v[1:2], v[254:255]
79903 // W32: encoding: [0x01,0xfd,0x4d,0x7c]
79904 // W64-ERR: error: instruction not supported on this GPU
79906 v_cmp_ge_f64_e64 s10, v[1:2], v[2:3]
79907 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79908 // W64-ERR: error: invalid operand for instruction
79910 v_cmp_ge_f64_e64 s12, v[1:2], v[2:3]
79911 // W32: encoding: [0x0c,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79912 // W64-ERR: error: invalid operand for instruction
79914 v_cmp_ge_f64_e64 s100, v[1:2], v[2:3]
79915 // W32: encoding: [0x64,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79916 // W64-ERR: error: invalid operand for instruction
79918 v_cmp_ge_f64_e64 vcc_lo, v[1:2], v[2:3]
79919 // W32: encoding: [0x6a,0x00,0x26,0xd4,0x01,0x05,0x02,0x00]
79920 // W64-ERR: error: invalid operand for instruction
79922 v_cmp_ge_f64_e64 s10, v[254:255], v[2:3]
79923 // W32: encoding: [0x0a,0x00,0x26,0xd4,0xfe,0x05,0x02,0x00]
79924 // W64-ERR: error: invalid operand for instruction
79926 v_cmp_ge_f64_e64 s10, s[2:3], v[2:3]
79927 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x02,0x04,0x02,0x00]
79928 // W64-ERR: error: invalid operand for instruction
79930 v_cmp_ge_f64_e64 s10, s[4:5], v[2:3]
79931 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x04,0x04,0x02,0x00]
79932 // W64-ERR: error: invalid operand for instruction
79934 v_cmp_ge_f64_e64 s10, s[100:101], v[2:3]
79935 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x64,0x04,0x02,0x00]
79936 // W64-ERR: error: invalid operand for instruction
79938 v_cmp_ge_f64_e64 s10, vcc, v[2:3]
79939 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x6a,0x04,0x02,0x00]
79940 // W64-ERR: error: invalid operand for instruction
79942 v_cmp_ge_f64_e64 s10, exec, v[2:3]
79943 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x7e,0x04,0x02,0x00]
79944 // W64-ERR: error: invalid operand for instruction
79946 v_cmp_ge_f64_e64 s10, 0, v[2:3]
79947 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x80,0x04,0x02,0x00]
79948 // W64-ERR: error: invalid operand for instruction
79950 v_cmp_ge_f64_e64 s10, -1, v[2:3]
79951 // W32: encoding: [0x0a,0x00,0x26,0xd4,0xc1,0x04,0x02,0x00]
79952 // W64-ERR: error: invalid operand for instruction
79954 v_cmp_ge_f64_e64 s10, 0.5, v[2:3]
79955 // W32: encoding: [0x0a,0x00,0x26,0xd4,0xf0,0x04,0x02,0x00]
79956 // W64-ERR: error: invalid operand for instruction
79958 v_cmp_ge_f64_e64 s10, -4.0, v[2:3]
79959 // W32: encoding: [0x0a,0x00,0x26,0xd4,0xf7,0x04,0x02,0x00]
79960 // W64-ERR: error: invalid operand for instruction
79962 v_cmp_ge_f64_e64 s10, v[1:2], v[254:255]
79963 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xfd,0x03,0x00]
79964 // W64-ERR: error: invalid operand for instruction
79966 v_cmp_ge_f64_e64 s10, v[1:2], s[4:5]
79967 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x09,0x00,0x00]
79968 // W64-ERR: error: invalid operand for instruction
79970 v_cmp_ge_f64_e64 s10, v[1:2], s[6:7]
79971 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x0d,0x00,0x00]
79972 // W64-ERR: error: invalid operand for instruction
79974 v_cmp_ge_f64_e64 s10, v[1:2], s[100:101]
79975 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xc9,0x00,0x00]
79976 // W64-ERR: error: invalid operand for instruction
79978 v_cmp_ge_f64_e64 s10, v[1:2], vcc
79979 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xd5,0x00,0x00]
79980 // W64-ERR: error: invalid operand for instruction
79982 v_cmp_ge_f64_e64 s10, v[1:2], exec
79983 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xfd,0x00,0x00]
79984 // W64-ERR: error: invalid operand for instruction
79986 v_cmp_ge_f64_e64 s10, v[1:2], 0
79987 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x01,0x01,0x00]
79988 // W64-ERR: error: invalid operand for instruction
79990 v_cmp_ge_f64_e64 s10, v[1:2], -1
79991 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x83,0x01,0x00]
79992 // W64-ERR: error: invalid operand for instruction
79994 v_cmp_ge_f64_e64 s10, v[1:2], 0.5
79995 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xe1,0x01,0x00]
79996 // W64-ERR: error: invalid operand for instruction
79998 v_cmp_ge_f64_e64 s10, v[1:2], -4.0
79999 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0xef,0x01,0x00]
80000 // W64-ERR: error: invalid operand for instruction
80002 v_cmp_ge_f64_e64 s10, -v[1:2], v[2:3]
80003 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x20]
80004 // W64-ERR: error: invalid operand for instruction
80006 v_cmp_ge_f64_e64 s10, v[1:2], -v[2:3]
80007 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x40]
80008 // W64-ERR: error: invalid operand for instruction
80010 v_cmp_ge_f64_e64 s10, -v[1:2], -v[2:3]
80011 // W32: encoding: [0x0a,0x00,0x26,0xd4,0x01,0x05,0x02,0x60]
80012 // W64-ERR: error: invalid operand for instruction
80014 v_cmp_ge_f64_e64 s10, v[1:2], v[2:3] clamp
80015 // W32: encoding: [0x0a,0x80,0x26,0xd4,0x01,0x05,0x02,0x00]
80016 // W64-ERR: error: invalid operand for instruction
80018 v_cmp_o_f64 vcc, v[1:2], v[2:3]
80019 // W64: encoding: [0x01,0x05,0x4e,0x7c]
80020 // W32-ERR: error: instruction not supported on this GPU
80022 v_cmp_o_f64 vcc, v[254:255], v[2:3]
80023 // W64: encoding: [0xfe,0x05,0x4e,0x7c]
80024 // W32-ERR: error: instruction not supported on this GPU
80026 v_cmp_o_f64 vcc, s[2:3], v[2:3]
80027 // W64: encoding: [0x02,0x04,0x4e,0x7c]
80028 // W32-ERR: error: instruction not supported on this GPU
80030 v_cmp_o_f64 vcc, s[4:5], v[2:3]
80031 // W64: encoding: [0x04,0x04,0x4e,0x7c]
80032 // W32-ERR: error: instruction not supported on this GPU
80034 v_cmp_o_f64 vcc, s[100:101], v[2:3]
80035 // W64: encoding: [0x64,0x04,0x4e,0x7c]
80036 // W32-ERR: error: instruction not supported on this GPU
80038 v_cmp_o_f64 vcc, vcc, v[2:3]
80039 // W64: encoding: [0x6a,0x04,0x4e,0x7c]
80040 // W32-ERR: error: instruction not supported on this GPU
80042 v_cmp_o_f64 vcc, exec, v[2:3]
80043 // W64: encoding: [0x7e,0x04,0x4e,0x7c]
80044 // W32-ERR: error: instruction not supported on this GPU
80046 v_cmp_o_f64 vcc, 0, v[2:3]
80047 // W64: encoding: [0x80,0x04,0x4e,0x7c]
80048 // W32-ERR: error: instruction not supported on this GPU
80050 v_cmp_o_f64 vcc, -1, v[2:3]
80051 // W64: encoding: [0xc1,0x04,0x4e,0x7c]
80052 // W32-ERR: error: instruction not supported on this GPU
80054 v_cmp_o_f64 vcc, 0.5, v[2:3]
80055 // W64: encoding: [0xf0,0x04,0x4e,0x7c]
80056 // W32-ERR: error: instruction not supported on this GPU
80058 v_cmp_o_f64 vcc, -4.0, v[2:3]
80059 // W64: encoding: [0xf7,0x04,0x4e,0x7c]
80060 // W32-ERR: error: instruction not supported on this GPU
80062 v_cmp_o_f64 vcc, 0xaf123456, v[2:3]
80063 // W64: encoding: [0xff,0x04,0x4e,0x7c,0x56,0x34,0x12,0xaf]
80064 // W32-ERR: error: instruction not supported on this GPU
80066 v_cmp_o_f64 vcc, 0x3f717273, v[2:3]
80067 // W64: encoding: [0xff,0x04,0x4e,0x7c,0x73,0x72,0x71,0x3f]
80068 // W32-ERR: error: instruction not supported on this GPU
80070 v_cmp_o_f64 vcc, v[1:2], v[254:255]
80071 // W64: encoding: [0x01,0xfd,0x4f,0x7c]
80072 // W32-ERR: error: instruction not supported on this GPU
80074 v_cmp_o_f64_e64 s[10:11], v[1:2], v[2:3]
80075 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80076 // W32-ERR: error: invalid operand for instruction
80078 v_cmp_o_f64_e64 s[12:13], v[1:2], v[2:3]
80079 // W64: encoding: [0x0c,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80080 // W32-ERR: error: invalid operand for instruction
80082 v_cmp_o_f64_e64 s[100:101], v[1:2], v[2:3]
80083 // W64: encoding: [0x64,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80084 // W32-ERR: error: invalid operand for instruction
80086 v_cmp_o_f64_e64 vcc, v[1:2], v[2:3]
80087 // W64: encoding: [0x6a,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80088 // W32-ERR: error: invalid operand for instruction
80090 v_cmp_o_f64_e64 s[10:11], v[254:255], v[2:3]
80091 // W64: encoding: [0x0a,0x00,0x27,0xd4,0xfe,0x05,0x02,0x00]
80092 // W32-ERR: error: invalid operand for instruction
80094 v_cmp_o_f64_e64 s[10:11], s[2:3], v[2:3]
80095 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x02,0x04,0x02,0x00]
80096 // W32-ERR: error: invalid operand for instruction
80098 v_cmp_o_f64_e64 s[10:11], s[4:5], v[2:3]
80099 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x04,0x04,0x02,0x00]
80100 // W32-ERR: error: invalid operand for instruction
80102 v_cmp_o_f64_e64 s[10:11], s[100:101], v[2:3]
80103 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x64,0x04,0x02,0x00]
80104 // W32-ERR: error: invalid operand for instruction
80106 v_cmp_o_f64_e64 s[10:11], vcc, v[2:3]
80107 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x6a,0x04,0x02,0x00]
80108 // W32-ERR: error: invalid operand for instruction
80110 v_cmp_o_f64_e64 s[10:11], exec, v[2:3]
80111 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x7e,0x04,0x02,0x00]
80112 // W32-ERR: error: invalid operand for instruction
80114 v_cmp_o_f64_e64 s[10:11], 0, v[2:3]
80115 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x80,0x04,0x02,0x00]
80116 // W32-ERR: error: invalid operand for instruction
80118 v_cmp_o_f64_e64 s[10:11], -1, v[2:3]
80119 // W64: encoding: [0x0a,0x00,0x27,0xd4,0xc1,0x04,0x02,0x00]
80120 // W32-ERR: error: invalid operand for instruction
80122 v_cmp_o_f64_e64 s[10:11], 0.5, v[2:3]
80123 // W64: encoding: [0x0a,0x00,0x27,0xd4,0xf0,0x04,0x02,0x00]
80124 // W32-ERR: error: invalid operand for instruction
80126 v_cmp_o_f64_e64 s[10:11], -4.0, v[2:3]
80127 // W64: encoding: [0x0a,0x00,0x27,0xd4,0xf7,0x04,0x02,0x00]
80128 // W32-ERR: error: invalid operand for instruction
80130 v_cmp_o_f64_e64 s[10:11], v[1:2], v[254:255]
80131 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xfd,0x03,0x00]
80132 // W32-ERR: error: invalid operand for instruction
80134 v_cmp_o_f64_e64 s[10:11], v[1:2], s[4:5]
80135 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x09,0x00,0x00]
80136 // W32-ERR: error: invalid operand for instruction
80138 v_cmp_o_f64_e64 s[10:11], v[1:2], s[6:7]
80139 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x0d,0x00,0x00]
80140 // W32-ERR: error: invalid operand for instruction
80142 v_cmp_o_f64_e64 s[10:11], v[1:2], s[100:101]
80143 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xc9,0x00,0x00]
80144 // W32-ERR: error: invalid operand for instruction
80146 v_cmp_o_f64_e64 s[10:11], v[1:2], vcc
80147 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xd5,0x00,0x00]
80148 // W32-ERR: error: invalid operand for instruction
80150 v_cmp_o_f64_e64 s[10:11], v[1:2], exec
80151 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xfd,0x00,0x00]
80152 // W32-ERR: error: invalid operand for instruction
80154 v_cmp_o_f64_e64 s[10:11], v[1:2], 0
80155 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x01,0x01,0x00]
80156 // W32-ERR: error: invalid operand for instruction
80158 v_cmp_o_f64_e64 s[10:11], v[1:2], -1
80159 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x83,0x01,0x00]
80160 // W32-ERR: error: invalid operand for instruction
80162 v_cmp_o_f64_e64 s[10:11], v[1:2], 0.5
80163 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xe1,0x01,0x00]
80164 // W32-ERR: error: invalid operand for instruction
80166 v_cmp_o_f64_e64 s[10:11], v[1:2], -4.0
80167 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xef,0x01,0x00]
80168 // W32-ERR: error: invalid operand for instruction
80170 v_cmp_o_f64_e64 s[10:11], -v[1:2], v[2:3]
80171 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x20]
80172 // W32-ERR: error: invalid operand for instruction
80174 v_cmp_o_f64_e64 s[10:11], v[1:2], -v[2:3]
80175 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x40]
80176 // W32-ERR: error: invalid operand for instruction
80178 v_cmp_o_f64_e64 s[10:11], -v[1:2], -v[2:3]
80179 // W64: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x60]
80180 // W32-ERR: error: invalid operand for instruction
80182 v_cmp_o_f64_e64 s[10:11], v[1:2], v[2:3] clamp
80183 // W64: encoding: [0x0a,0x80,0x27,0xd4,0x01,0x05,0x02,0x00]
80184 // W32-ERR: error: invalid operand for instruction
80186 v_cmp_o_f64 vcc_lo, v[1:2], v[2:3]
80187 // W32: encoding: [0x01,0x05,0x4e,0x7c]
80188 // W64-ERR: error: instruction not supported on this GPU
80190 v_cmp_o_f64 vcc_lo, v[254:255], v[2:3]
80191 // W32: encoding: [0xfe,0x05,0x4e,0x7c]
80192 // W64-ERR: error: instruction not supported on this GPU
80194 v_cmp_o_f64 vcc_lo, s[2:3], v[2:3]
80195 // W32: encoding: [0x02,0x04,0x4e,0x7c]
80196 // W64-ERR: error: instruction not supported on this GPU
80198 v_cmp_o_f64 vcc_lo, s[4:5], v[2:3]
80199 // W32: encoding: [0x04,0x04,0x4e,0x7c]
80200 // W64-ERR: error: instruction not supported on this GPU
80202 v_cmp_o_f64 vcc_lo, s[100:101], v[2:3]
80203 // W32: encoding: [0x64,0x04,0x4e,0x7c]
80204 // W64-ERR: error: instruction not supported on this GPU
80206 v_cmp_o_f64 vcc_lo, vcc, v[2:3]
80207 // W32: encoding: [0x6a,0x04,0x4e,0x7c]
80208 // W64-ERR: error: instruction not supported on this GPU
80210 v_cmp_o_f64 vcc_lo, exec, v[2:3]
80211 // W32: encoding: [0x7e,0x04,0x4e,0x7c]
80212 // W64-ERR: error: instruction not supported on this GPU
80214 v_cmp_o_f64 vcc_lo, 0, v[2:3]
80215 // W32: encoding: [0x80,0x04,0x4e,0x7c]
80216 // W64-ERR: error: instruction not supported on this GPU
80218 v_cmp_o_f64 vcc_lo, -1, v[2:3]
80219 // W32: encoding: [0xc1,0x04,0x4e,0x7c]
80220 // W64-ERR: error: instruction not supported on this GPU
80222 v_cmp_o_f64 vcc_lo, 0.5, v[2:3]
80223 // W32: encoding: [0xf0,0x04,0x4e,0x7c]
80224 // W64-ERR: error: instruction not supported on this GPU
80226 v_cmp_o_f64 vcc_lo, -4.0, v[2:3]
80227 // W32: encoding: [0xf7,0x04,0x4e,0x7c]
80228 // W64-ERR: error: instruction not supported on this GPU
80230 v_cmp_o_f64 vcc_lo, 0xaf123456, v[2:3]
80231 // W32: encoding: [0xff,0x04,0x4e,0x7c,0x56,0x34,0x12,0xaf]
80232 // W64-ERR: error: instruction not supported on this GPU
80234 v_cmp_o_f64 vcc_lo, 0x3f717273, v[2:3]
80235 // W32: encoding: [0xff,0x04,0x4e,0x7c,0x73,0x72,0x71,0x3f]
80236 // W64-ERR: error: instruction not supported on this GPU
80238 v_cmp_o_f64 vcc_lo, v[1:2], v[254:255]
80239 // W32: encoding: [0x01,0xfd,0x4f,0x7c]
80240 // W64-ERR: error: instruction not supported on this GPU
80242 v_cmp_o_f64_e64 s10, v[1:2], v[2:3]
80243 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80244 // W64-ERR: error: invalid operand for instruction
80246 v_cmp_o_f64_e64 s12, v[1:2], v[2:3]
80247 // W32: encoding: [0x0c,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80248 // W64-ERR: error: invalid operand for instruction
80250 v_cmp_o_f64_e64 s100, v[1:2], v[2:3]
80251 // W32: encoding: [0x64,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80252 // W64-ERR: error: invalid operand for instruction
80254 v_cmp_o_f64_e64 vcc_lo, v[1:2], v[2:3]
80255 // W32: encoding: [0x6a,0x00,0x27,0xd4,0x01,0x05,0x02,0x00]
80256 // W64-ERR: error: invalid operand for instruction
80258 v_cmp_o_f64_e64 s10, v[254:255], v[2:3]
80259 // W32: encoding: [0x0a,0x00,0x27,0xd4,0xfe,0x05,0x02,0x00]
80260 // W64-ERR: error: invalid operand for instruction
80262 v_cmp_o_f64_e64 s10, s[2:3], v[2:3]
80263 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x02,0x04,0x02,0x00]
80264 // W64-ERR: error: invalid operand for instruction
80266 v_cmp_o_f64_e64 s10, s[4:5], v[2:3]
80267 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x04,0x04,0x02,0x00]
80268 // W64-ERR: error: invalid operand for instruction
80270 v_cmp_o_f64_e64 s10, s[100:101], v[2:3]
80271 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x64,0x04,0x02,0x00]
80272 // W64-ERR: error: invalid operand for instruction
80274 v_cmp_o_f64_e64 s10, vcc, v[2:3]
80275 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x6a,0x04,0x02,0x00]
80276 // W64-ERR: error: invalid operand for instruction
80278 v_cmp_o_f64_e64 s10, exec, v[2:3]
80279 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x7e,0x04,0x02,0x00]
80280 // W64-ERR: error: invalid operand for instruction
80282 v_cmp_o_f64_e64 s10, 0, v[2:3]
80283 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x80,0x04,0x02,0x00]
80284 // W64-ERR: error: invalid operand for instruction
80286 v_cmp_o_f64_e64 s10, -1, v[2:3]
80287 // W32: encoding: [0x0a,0x00,0x27,0xd4,0xc1,0x04,0x02,0x00]
80288 // W64-ERR: error: invalid operand for instruction
80290 v_cmp_o_f64_e64 s10, 0.5, v[2:3]
80291 // W32: encoding: [0x0a,0x00,0x27,0xd4,0xf0,0x04,0x02,0x00]
80292 // W64-ERR: error: invalid operand for instruction
80294 v_cmp_o_f64_e64 s10, -4.0, v[2:3]
80295 // W32: encoding: [0x0a,0x00,0x27,0xd4,0xf7,0x04,0x02,0x00]
80296 // W64-ERR: error: invalid operand for instruction
80298 v_cmp_o_f64_e64 s10, v[1:2], v[254:255]
80299 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xfd,0x03,0x00]
80300 // W64-ERR: error: invalid operand for instruction
80302 v_cmp_o_f64_e64 s10, v[1:2], s[4:5]
80303 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x09,0x00,0x00]
80304 // W64-ERR: error: invalid operand for instruction
80306 v_cmp_o_f64_e64 s10, v[1:2], s[6:7]
80307 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x0d,0x00,0x00]
80308 // W64-ERR: error: invalid operand for instruction
80310 v_cmp_o_f64_e64 s10, v[1:2], s[100:101]
80311 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xc9,0x00,0x00]
80312 // W64-ERR: error: invalid operand for instruction
80314 v_cmp_o_f64_e64 s10, v[1:2], vcc
80315 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xd5,0x00,0x00]
80316 // W64-ERR: error: invalid operand for instruction
80318 v_cmp_o_f64_e64 s10, v[1:2], exec
80319 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xfd,0x00,0x00]
80320 // W64-ERR: error: invalid operand for instruction
80322 v_cmp_o_f64_e64 s10, v[1:2], 0
80323 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x01,0x01,0x00]
80324 // W64-ERR: error: invalid operand for instruction
80326 v_cmp_o_f64_e64 s10, v[1:2], -1
80327 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x83,0x01,0x00]
80328 // W64-ERR: error: invalid operand for instruction
80330 v_cmp_o_f64_e64 s10, v[1:2], 0.5
80331 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xe1,0x01,0x00]
80332 // W64-ERR: error: invalid operand for instruction
80334 v_cmp_o_f64_e64 s10, v[1:2], -4.0
80335 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0xef,0x01,0x00]
80336 // W64-ERR: error: invalid operand for instruction
80338 v_cmp_o_f64_e64 s10, -v[1:2], v[2:3]
80339 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x20]
80340 // W64-ERR: error: invalid operand for instruction
80342 v_cmp_o_f64_e64 s10, v[1:2], -v[2:3]
80343 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x40]
80344 // W64-ERR: error: invalid operand for instruction
80346 v_cmp_o_f64_e64 s10, -v[1:2], -v[2:3]
80347 // W32: encoding: [0x0a,0x00,0x27,0xd4,0x01,0x05,0x02,0x60]
80348 // W64-ERR: error: invalid operand for instruction
80350 v_cmp_o_f64_e64 s10, v[1:2], v[2:3] clamp
80351 // W32: encoding: [0x0a,0x80,0x27,0xd4,0x01,0x05,0x02,0x00]
80352 // W64-ERR: error: invalid operand for instruction
80354 v_cmp_u_f64 vcc, v[1:2], v[2:3]
80355 // W64: encoding: [0x01,0x05,0x50,0x7c]
80356 // W32-ERR: error: instruction not supported on this GPU
80358 v_cmp_u_f64 vcc, v[254:255], v[2:3]
80359 // W64: encoding: [0xfe,0x05,0x50,0x7c]
80360 // W32-ERR: error: instruction not supported on this GPU
80362 v_cmp_u_f64 vcc, s[2:3], v[2:3]
80363 // W64: encoding: [0x02,0x04,0x50,0x7c]
80364 // W32-ERR: error: instruction not supported on this GPU
80366 v_cmp_u_f64 vcc, s[4:5], v[2:3]
80367 // W64: encoding: [0x04,0x04,0x50,0x7c]
80368 // W32-ERR: error: instruction not supported on this GPU
80370 v_cmp_u_f64 vcc, s[100:101], v[2:3]
80371 // W64: encoding: [0x64,0x04,0x50,0x7c]
80372 // W32-ERR: error: instruction not supported on this GPU
80374 v_cmp_u_f64 vcc, vcc, v[2:3]
80375 // W64: encoding: [0x6a,0x04,0x50,0x7c]
80376 // W32-ERR: error: instruction not supported on this GPU
80378 v_cmp_u_f64 vcc, exec, v[2:3]
80379 // W64: encoding: [0x7e,0x04,0x50,0x7c]
80380 // W32-ERR: error: instruction not supported on this GPU
80382 v_cmp_u_f64 vcc, 0, v[2:3]
80383 // W64: encoding: [0x80,0x04,0x50,0x7c]
80384 // W32-ERR: error: instruction not supported on this GPU
80386 v_cmp_u_f64 vcc, -1, v[2:3]
80387 // W64: encoding: [0xc1,0x04,0x50,0x7c]
80388 // W32-ERR: error: instruction not supported on this GPU
80390 v_cmp_u_f64 vcc, 0.5, v[2:3]
80391 // W64: encoding: [0xf0,0x04,0x50,0x7c]
80392 // W32-ERR: error: instruction not supported on this GPU
80394 v_cmp_u_f64 vcc, -4.0, v[2:3]
80395 // W64: encoding: [0xf7,0x04,0x50,0x7c]
80396 // W32-ERR: error: instruction not supported on this GPU
80398 v_cmp_u_f64 vcc, 0xaf123456, v[2:3]
80399 // W64: encoding: [0xff,0x04,0x50,0x7c,0x56,0x34,0x12,0xaf]
80400 // W32-ERR: error: instruction not supported on this GPU
80402 v_cmp_u_f64 vcc, 0x3f717273, v[2:3]
80403 // W64: encoding: [0xff,0x04,0x50,0x7c,0x73,0x72,0x71,0x3f]
80404 // W32-ERR: error: instruction not supported on this GPU
80406 v_cmp_u_f64 vcc, v[1:2], v[254:255]
80407 // W64: encoding: [0x01,0xfd,0x51,0x7c]
80408 // W32-ERR: error: instruction not supported on this GPU
80410 v_cmp_u_f64_e64 s[10:11], v[1:2], v[2:3]
80411 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80412 // W32-ERR: error: invalid operand for instruction
80414 v_cmp_u_f64_e64 s[12:13], v[1:2], v[2:3]
80415 // W64: encoding: [0x0c,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80416 // W32-ERR: error: invalid operand for instruction
80418 v_cmp_u_f64_e64 s[100:101], v[1:2], v[2:3]
80419 // W64: encoding: [0x64,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80420 // W32-ERR: error: invalid operand for instruction
80422 v_cmp_u_f64_e64 vcc, v[1:2], v[2:3]
80423 // W64: encoding: [0x6a,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80424 // W32-ERR: error: invalid operand for instruction
80426 v_cmp_u_f64_e64 s[10:11], v[254:255], v[2:3]
80427 // W64: encoding: [0x0a,0x00,0x28,0xd4,0xfe,0x05,0x02,0x00]
80428 // W32-ERR: error: invalid operand for instruction
80430 v_cmp_u_f64_e64 s[10:11], s[2:3], v[2:3]
80431 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x02,0x04,0x02,0x00]
80432 // W32-ERR: error: invalid operand for instruction
80434 v_cmp_u_f64_e64 s[10:11], s[4:5], v[2:3]
80435 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x04,0x04,0x02,0x00]
80436 // W32-ERR: error: invalid operand for instruction
80438 v_cmp_u_f64_e64 s[10:11], s[100:101], v[2:3]
80439 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x64,0x04,0x02,0x00]
80440 // W32-ERR: error: invalid operand for instruction
80442 v_cmp_u_f64_e64 s[10:11], vcc, v[2:3]
80443 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x6a,0x04,0x02,0x00]
80444 // W32-ERR: error: invalid operand for instruction
80446 v_cmp_u_f64_e64 s[10:11], exec, v[2:3]
80447 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x7e,0x04,0x02,0x00]
80448 // W32-ERR: error: invalid operand for instruction
80450 v_cmp_u_f64_e64 s[10:11], 0, v[2:3]
80451 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x80,0x04,0x02,0x00]
80452 // W32-ERR: error: invalid operand for instruction
80454 v_cmp_u_f64_e64 s[10:11], -1, v[2:3]
80455 // W64: encoding: [0x0a,0x00,0x28,0xd4,0xc1,0x04,0x02,0x00]
80456 // W32-ERR: error: invalid operand for instruction
80458 v_cmp_u_f64_e64 s[10:11], 0.5, v[2:3]
80459 // W64: encoding: [0x0a,0x00,0x28,0xd4,0xf0,0x04,0x02,0x00]
80460 // W32-ERR: error: invalid operand for instruction
80462 v_cmp_u_f64_e64 s[10:11], -4.0, v[2:3]
80463 // W64: encoding: [0x0a,0x00,0x28,0xd4,0xf7,0x04,0x02,0x00]
80464 // W32-ERR: error: invalid operand for instruction
80466 v_cmp_u_f64_e64 s[10:11], v[1:2], v[254:255]
80467 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xfd,0x03,0x00]
80468 // W32-ERR: error: invalid operand for instruction
80470 v_cmp_u_f64_e64 s[10:11], v[1:2], s[4:5]
80471 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x09,0x00,0x00]
80472 // W32-ERR: error: invalid operand for instruction
80474 v_cmp_u_f64_e64 s[10:11], v[1:2], s[6:7]
80475 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x0d,0x00,0x00]
80476 // W32-ERR: error: invalid operand for instruction
80478 v_cmp_u_f64_e64 s[10:11], v[1:2], s[100:101]
80479 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xc9,0x00,0x00]
80480 // W32-ERR: error: invalid operand for instruction
80482 v_cmp_u_f64_e64 s[10:11], v[1:2], vcc
80483 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xd5,0x00,0x00]
80484 // W32-ERR: error: invalid operand for instruction
80486 v_cmp_u_f64_e64 s[10:11], v[1:2], exec
80487 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xfd,0x00,0x00]
80488 // W32-ERR: error: invalid operand for instruction
80490 v_cmp_u_f64_e64 s[10:11], v[1:2], 0
80491 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x01,0x01,0x00]
80492 // W32-ERR: error: invalid operand for instruction
80494 v_cmp_u_f64_e64 s[10:11], v[1:2], -1
80495 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x83,0x01,0x00]
80496 // W32-ERR: error: invalid operand for instruction
80498 v_cmp_u_f64_e64 s[10:11], v[1:2], 0.5
80499 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xe1,0x01,0x00]
80500 // W32-ERR: error: invalid operand for instruction
80502 v_cmp_u_f64_e64 s[10:11], v[1:2], -4.0
80503 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xef,0x01,0x00]
80504 // W32-ERR: error: invalid operand for instruction
80506 v_cmp_u_f64_e64 s[10:11], -v[1:2], v[2:3]
80507 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x20]
80508 // W32-ERR: error: invalid operand for instruction
80510 v_cmp_u_f64_e64 s[10:11], v[1:2], -v[2:3]
80511 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x40]
80512 // W32-ERR: error: invalid operand for instruction
80514 v_cmp_u_f64_e64 s[10:11], -v[1:2], -v[2:3]
80515 // W64: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x60]
80516 // W32-ERR: error: invalid operand for instruction
80518 v_cmp_u_f64_e64 s[10:11], v[1:2], v[2:3] clamp
80519 // W64: encoding: [0x0a,0x80,0x28,0xd4,0x01,0x05,0x02,0x00]
80520 // W32-ERR: error: invalid operand for instruction
80522 v_cmp_u_f64 vcc_lo, v[1:2], v[2:3]
80523 // W32: encoding: [0x01,0x05,0x50,0x7c]
80524 // W64-ERR: error: instruction not supported on this GPU
80526 v_cmp_u_f64 vcc_lo, v[254:255], v[2:3]
80527 // W32: encoding: [0xfe,0x05,0x50,0x7c]
80528 // W64-ERR: error: instruction not supported on this GPU
80530 v_cmp_u_f64 vcc_lo, s[2:3], v[2:3]
80531 // W32: encoding: [0x02,0x04,0x50,0x7c]
80532 // W64-ERR: error: instruction not supported on this GPU
80534 v_cmp_u_f64 vcc_lo, s[4:5], v[2:3]
80535 // W32: encoding: [0x04,0x04,0x50,0x7c]
80536 // W64-ERR: error: instruction not supported on this GPU
80538 v_cmp_u_f64 vcc_lo, s[100:101], v[2:3]
80539 // W32: encoding: [0x64,0x04,0x50,0x7c]
80540 // W64-ERR: error: instruction not supported on this GPU
80542 v_cmp_u_f64 vcc_lo, vcc, v[2:3]
80543 // W32: encoding: [0x6a,0x04,0x50,0x7c]
80544 // W64-ERR: error: instruction not supported on this GPU
80546 v_cmp_u_f64 vcc_lo, exec, v[2:3]
80547 // W32: encoding: [0x7e,0x04,0x50,0x7c]
80548 // W64-ERR: error: instruction not supported on this GPU
80550 v_cmp_u_f64 vcc_lo, 0, v[2:3]
80551 // W32: encoding: [0x80,0x04,0x50,0x7c]
80552 // W64-ERR: error: instruction not supported on this GPU
80554 v_cmp_u_f64 vcc_lo, -1, v[2:3]
80555 // W32: encoding: [0xc1,0x04,0x50,0x7c]
80556 // W64-ERR: error: instruction not supported on this GPU
80558 v_cmp_u_f64 vcc_lo, 0.5, v[2:3]
80559 // W32: encoding: [0xf0,0x04,0x50,0x7c]
80560 // W64-ERR: error: instruction not supported on this GPU
80562 v_cmp_u_f64 vcc_lo, -4.0, v[2:3]
80563 // W32: encoding: [0xf7,0x04,0x50,0x7c]
80564 // W64-ERR: error: instruction not supported on this GPU
80566 v_cmp_u_f64 vcc_lo, 0xaf123456, v[2:3]
80567 // W32: encoding: [0xff,0x04,0x50,0x7c,0x56,0x34,0x12,0xaf]
80568 // W64-ERR: error: instruction not supported on this GPU
80570 v_cmp_u_f64 vcc_lo, 0x3f717273, v[2:3]
80571 // W32: encoding: [0xff,0x04,0x50,0x7c,0x73,0x72,0x71,0x3f]
80572 // W64-ERR: error: instruction not supported on this GPU
80574 v_cmp_u_f64 vcc_lo, v[1:2], v[254:255]
80575 // W32: encoding: [0x01,0xfd,0x51,0x7c]
80576 // W64-ERR: error: instruction not supported on this GPU
80578 v_cmp_u_f64_e64 s10, v[1:2], v[2:3]
80579 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80580 // W64-ERR: error: invalid operand for instruction
80582 v_cmp_u_f64_e64 s12, v[1:2], v[2:3]
80583 // W32: encoding: [0x0c,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80584 // W64-ERR: error: invalid operand for instruction
80586 v_cmp_u_f64_e64 s100, v[1:2], v[2:3]
80587 // W32: encoding: [0x64,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80588 // W64-ERR: error: invalid operand for instruction
80590 v_cmp_u_f64_e64 vcc_lo, v[1:2], v[2:3]
80591 // W32: encoding: [0x6a,0x00,0x28,0xd4,0x01,0x05,0x02,0x00]
80592 // W64-ERR: error: invalid operand for instruction
80594 v_cmp_u_f64_e64 s10, v[254:255], v[2:3]
80595 // W32: encoding: [0x0a,0x00,0x28,0xd4,0xfe,0x05,0x02,0x00]
80596 // W64-ERR: error: invalid operand for instruction
80598 v_cmp_u_f64_e64 s10, s[2:3], v[2:3]
80599 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x02,0x04,0x02,0x00]
80600 // W64-ERR: error: invalid operand for instruction
80602 v_cmp_u_f64_e64 s10, s[4:5], v[2:3]
80603 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x04,0x04,0x02,0x00]
80604 // W64-ERR: error: invalid operand for instruction
80606 v_cmp_u_f64_e64 s10, s[100:101], v[2:3]
80607 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x64,0x04,0x02,0x00]
80608 // W64-ERR: error: invalid operand for instruction
80610 v_cmp_u_f64_e64 s10, vcc, v[2:3]
80611 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x6a,0x04,0x02,0x00]
80612 // W64-ERR: error: invalid operand for instruction
80614 v_cmp_u_f64_e64 s10, exec, v[2:3]
80615 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x7e,0x04,0x02,0x00]
80616 // W64-ERR: error: invalid operand for instruction
80618 v_cmp_u_f64_e64 s10, 0, v[2:3]
80619 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x80,0x04,0x02,0x00]
80620 // W64-ERR: error: invalid operand for instruction
80622 v_cmp_u_f64_e64 s10, -1, v[2:3]
80623 // W32: encoding: [0x0a,0x00,0x28,0xd4,0xc1,0x04,0x02,0x00]
80624 // W64-ERR: error: invalid operand for instruction
80626 v_cmp_u_f64_e64 s10, 0.5, v[2:3]
80627 // W32: encoding: [0x0a,0x00,0x28,0xd4,0xf0,0x04,0x02,0x00]
80628 // W64-ERR: error: invalid operand for instruction
80630 v_cmp_u_f64_e64 s10, -4.0, v[2:3]
80631 // W32: encoding: [0x0a,0x00,0x28,0xd4,0xf7,0x04,0x02,0x00]
80632 // W64-ERR: error: invalid operand for instruction
80634 v_cmp_u_f64_e64 s10, v[1:2], v[254:255]
80635 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xfd,0x03,0x00]
80636 // W64-ERR: error: invalid operand for instruction
80638 v_cmp_u_f64_e64 s10, v[1:2], s[4:5]
80639 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x09,0x00,0x00]
80640 // W64-ERR: error: invalid operand for instruction
80642 v_cmp_u_f64_e64 s10, v[1:2], s[6:7]
80643 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x0d,0x00,0x00]
80644 // W64-ERR: error: invalid operand for instruction
80646 v_cmp_u_f64_e64 s10, v[1:2], s[100:101]
80647 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xc9,0x00,0x00]
80648 // W64-ERR: error: invalid operand for instruction
80650 v_cmp_u_f64_e64 s10, v[1:2], vcc
80651 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xd5,0x00,0x00]
80652 // W64-ERR: error: invalid operand for instruction
80654 v_cmp_u_f64_e64 s10, v[1:2], exec
80655 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xfd,0x00,0x00]
80656 // W64-ERR: error: invalid operand for instruction
80658 v_cmp_u_f64_e64 s10, v[1:2], 0
80659 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x01,0x01,0x00]
80660 // W64-ERR: error: invalid operand for instruction
80662 v_cmp_u_f64_e64 s10, v[1:2], -1
80663 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x83,0x01,0x00]
80664 // W64-ERR: error: invalid operand for instruction
80666 v_cmp_u_f64_e64 s10, v[1:2], 0.5
80667 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xe1,0x01,0x00]
80668 // W64-ERR: error: invalid operand for instruction
80670 v_cmp_u_f64_e64 s10, v[1:2], -4.0
80671 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0xef,0x01,0x00]
80672 // W64-ERR: error: invalid operand for instruction
80674 v_cmp_u_f64_e64 s10, -v[1:2], v[2:3]
80675 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x20]
80676 // W64-ERR: error: invalid operand for instruction
80678 v_cmp_u_f64_e64 s10, v[1:2], -v[2:3]
80679 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x40]
80680 // W64-ERR: error: invalid operand for instruction
80682 v_cmp_u_f64_e64 s10, -v[1:2], -v[2:3]
80683 // W32: encoding: [0x0a,0x00,0x28,0xd4,0x01,0x05,0x02,0x60]
80684 // W64-ERR: error: invalid operand for instruction
80686 v_cmp_u_f64_e64 s10, v[1:2], v[2:3] clamp
80687 // W32: encoding: [0x0a,0x80,0x28,0xd4,0x01,0x05,0x02,0x00]
80688 // W64-ERR: error: invalid operand for instruction
80690 v_cmp_nge_f64 vcc, v[1:2], v[2:3]
80691 // W64: encoding: [0x01,0x05,0x52,0x7c]
80692 // W32-ERR: error: instruction not supported on this GPU
80694 v_cmp_nge_f64 vcc, v[254:255], v[2:3]
80695 // W64: encoding: [0xfe,0x05,0x52,0x7c]
80696 // W32-ERR: error: instruction not supported on this GPU
80698 v_cmp_nge_f64 vcc, s[2:3], v[2:3]
80699 // W64: encoding: [0x02,0x04,0x52,0x7c]
80700 // W32-ERR: error: instruction not supported on this GPU
80702 v_cmp_nge_f64 vcc, s[4:5], v[2:3]
80703 // W64: encoding: [0x04,0x04,0x52,0x7c]
80704 // W32-ERR: error: instruction not supported on this GPU
80706 v_cmp_nge_f64 vcc, s[100:101], v[2:3]
80707 // W64: encoding: [0x64,0x04,0x52,0x7c]
80708 // W32-ERR: error: instruction not supported on this GPU
80710 v_cmp_nge_f64 vcc, vcc, v[2:3]
80711 // W64: encoding: [0x6a,0x04,0x52,0x7c]
80712 // W32-ERR: error: instruction not supported on this GPU
80714 v_cmp_nge_f64 vcc, exec, v[2:3]
80715 // W64: encoding: [0x7e,0x04,0x52,0x7c]
80716 // W32-ERR: error: instruction not supported on this GPU
80718 v_cmp_nge_f64 vcc, 0, v[2:3]
80719 // W64: encoding: [0x80,0x04,0x52,0x7c]
80720 // W32-ERR: error: instruction not supported on this GPU
80722 v_cmp_nge_f64 vcc, -1, v[2:3]
80723 // W64: encoding: [0xc1,0x04,0x52,0x7c]
80724 // W32-ERR: error: instruction not supported on this GPU
80726 v_cmp_nge_f64 vcc, 0.5, v[2:3]
80727 // W64: encoding: [0xf0,0x04,0x52,0x7c]
80728 // W32-ERR: error: instruction not supported on this GPU
80730 v_cmp_nge_f64 vcc, -4.0, v[2:3]
80731 // W64: encoding: [0xf7,0x04,0x52,0x7c]
80732 // W32-ERR: error: instruction not supported on this GPU
80734 v_cmp_nge_f64 vcc, 0xaf123456, v[2:3]
80735 // W64: encoding: [0xff,0x04,0x52,0x7c,0x56,0x34,0x12,0xaf]
80736 // W32-ERR: error: instruction not supported on this GPU
80738 v_cmp_nge_f64 vcc, 0x3f717273, v[2:3]
80739 // W64: encoding: [0xff,0x04,0x52,0x7c,0x73,0x72,0x71,0x3f]
80740 // W32-ERR: error: instruction not supported on this GPU
80742 v_cmp_nge_f64 vcc, v[1:2], v[254:255]
80743 // W64: encoding: [0x01,0xfd,0x53,0x7c]
80744 // W32-ERR: error: instruction not supported on this GPU
80746 v_cmp_nge_f64_e64 s[10:11], v[1:2], v[2:3]
80747 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80748 // W32-ERR: error: invalid operand for instruction
80750 v_cmp_nge_f64_e64 s[12:13], v[1:2], v[2:3]
80751 // W64: encoding: [0x0c,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80752 // W32-ERR: error: invalid operand for instruction
80754 v_cmp_nge_f64_e64 s[100:101], v[1:2], v[2:3]
80755 // W64: encoding: [0x64,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80756 // W32-ERR: error: invalid operand for instruction
80758 v_cmp_nge_f64_e64 vcc, v[1:2], v[2:3]
80759 // W64: encoding: [0x6a,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80760 // W32-ERR: error: invalid operand for instruction
80762 v_cmp_nge_f64_e64 s[10:11], v[254:255], v[2:3]
80763 // W64: encoding: [0x0a,0x00,0x29,0xd4,0xfe,0x05,0x02,0x00]
80764 // W32-ERR: error: invalid operand for instruction
80766 v_cmp_nge_f64_e64 s[10:11], s[2:3], v[2:3]
80767 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x02,0x04,0x02,0x00]
80768 // W32-ERR: error: invalid operand for instruction
80770 v_cmp_nge_f64_e64 s[10:11], s[4:5], v[2:3]
80771 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x04,0x04,0x02,0x00]
80772 // W32-ERR: error: invalid operand for instruction
80774 v_cmp_nge_f64_e64 s[10:11], s[100:101], v[2:3]
80775 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x64,0x04,0x02,0x00]
80776 // W32-ERR: error: invalid operand for instruction
80778 v_cmp_nge_f64_e64 s[10:11], vcc, v[2:3]
80779 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x6a,0x04,0x02,0x00]
80780 // W32-ERR: error: invalid operand for instruction
80782 v_cmp_nge_f64_e64 s[10:11], exec, v[2:3]
80783 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x7e,0x04,0x02,0x00]
80784 // W32-ERR: error: invalid operand for instruction
80786 v_cmp_nge_f64_e64 s[10:11], 0, v[2:3]
80787 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x80,0x04,0x02,0x00]
80788 // W32-ERR: error: invalid operand for instruction
80790 v_cmp_nge_f64_e64 s[10:11], -1, v[2:3]
80791 // W64: encoding: [0x0a,0x00,0x29,0xd4,0xc1,0x04,0x02,0x00]
80792 // W32-ERR: error: invalid operand for instruction
80794 v_cmp_nge_f64_e64 s[10:11], 0.5, v[2:3]
80795 // W64: encoding: [0x0a,0x00,0x29,0xd4,0xf0,0x04,0x02,0x00]
80796 // W32-ERR: error: invalid operand for instruction
80798 v_cmp_nge_f64_e64 s[10:11], -4.0, v[2:3]
80799 // W64: encoding: [0x0a,0x00,0x29,0xd4,0xf7,0x04,0x02,0x00]
80800 // W32-ERR: error: invalid operand for instruction
80802 v_cmp_nge_f64_e64 s[10:11], v[1:2], v[254:255]
80803 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xfd,0x03,0x00]
80804 // W32-ERR: error: invalid operand for instruction
80806 v_cmp_nge_f64_e64 s[10:11], v[1:2], s[4:5]
80807 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x09,0x00,0x00]
80808 // W32-ERR: error: invalid operand for instruction
80810 v_cmp_nge_f64_e64 s[10:11], v[1:2], s[6:7]
80811 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x0d,0x00,0x00]
80812 // W32-ERR: error: invalid operand for instruction
80814 v_cmp_nge_f64_e64 s[10:11], v[1:2], s[100:101]
80815 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xc9,0x00,0x00]
80816 // W32-ERR: error: invalid operand for instruction
80818 v_cmp_nge_f64_e64 s[10:11], v[1:2], vcc
80819 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xd5,0x00,0x00]
80820 // W32-ERR: error: invalid operand for instruction
80822 v_cmp_nge_f64_e64 s[10:11], v[1:2], exec
80823 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xfd,0x00,0x00]
80824 // W32-ERR: error: invalid operand for instruction
80826 v_cmp_nge_f64_e64 s[10:11], v[1:2], 0
80827 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x01,0x01,0x00]
80828 // W32-ERR: error: invalid operand for instruction
80830 v_cmp_nge_f64_e64 s[10:11], v[1:2], -1
80831 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x83,0x01,0x00]
80832 // W32-ERR: error: invalid operand for instruction
80834 v_cmp_nge_f64_e64 s[10:11], v[1:2], 0.5
80835 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xe1,0x01,0x00]
80836 // W32-ERR: error: invalid operand for instruction
80838 v_cmp_nge_f64_e64 s[10:11], v[1:2], -4.0
80839 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xef,0x01,0x00]
80840 // W32-ERR: error: invalid operand for instruction
80842 v_cmp_nge_f64_e64 s[10:11], -v[1:2], v[2:3]
80843 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x20]
80844 // W32-ERR: error: invalid operand for instruction
80846 v_cmp_nge_f64_e64 s[10:11], v[1:2], -v[2:3]
80847 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x40]
80848 // W32-ERR: error: invalid operand for instruction
80850 v_cmp_nge_f64_e64 s[10:11], -v[1:2], -v[2:3]
80851 // W64: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x60]
80852 // W32-ERR: error: invalid operand for instruction
80854 v_cmp_nge_f64_e64 s[10:11], v[1:2], v[2:3] clamp
80855 // W64: encoding: [0x0a,0x80,0x29,0xd4,0x01,0x05,0x02,0x00]
80856 // W32-ERR: error: invalid operand for instruction
80858 v_cmp_nge_f64 vcc_lo, v[1:2], v[2:3]
80859 // W32: encoding: [0x01,0x05,0x52,0x7c]
80860 // W64-ERR: error: instruction not supported on this GPU
80862 v_cmp_nge_f64 vcc_lo, v[254:255], v[2:3]
80863 // W32: encoding: [0xfe,0x05,0x52,0x7c]
80864 // W64-ERR: error: instruction not supported on this GPU
80866 v_cmp_nge_f64 vcc_lo, s[2:3], v[2:3]
80867 // W32: encoding: [0x02,0x04,0x52,0x7c]
80868 // W64-ERR: error: instruction not supported on this GPU
80870 v_cmp_nge_f64 vcc_lo, s[4:5], v[2:3]
80871 // W32: encoding: [0x04,0x04,0x52,0x7c]
80872 // W64-ERR: error: instruction not supported on this GPU
80874 v_cmp_nge_f64 vcc_lo, s[100:101], v[2:3]
80875 // W32: encoding: [0x64,0x04,0x52,0x7c]
80876 // W64-ERR: error: instruction not supported on this GPU
80878 v_cmp_nge_f64 vcc_lo, vcc, v[2:3]
80879 // W32: encoding: [0x6a,0x04,0x52,0x7c]
80880 // W64-ERR: error: instruction not supported on this GPU
80882 v_cmp_nge_f64 vcc_lo, exec, v[2:3]
80883 // W32: encoding: [0x7e,0x04,0x52,0x7c]
80884 // W64-ERR: error: instruction not supported on this GPU
80886 v_cmp_nge_f64 vcc_lo, 0, v[2:3]
80887 // W32: encoding: [0x80,0x04,0x52,0x7c]
80888 // W64-ERR: error: instruction not supported on this GPU
80890 v_cmp_nge_f64 vcc_lo, -1, v[2:3]
80891 // W32: encoding: [0xc1,0x04,0x52,0x7c]
80892 // W64-ERR: error: instruction not supported on this GPU
80894 v_cmp_nge_f64 vcc_lo, 0.5, v[2:3]
80895 // W32: encoding: [0xf0,0x04,0x52,0x7c]
80896 // W64-ERR: error: instruction not supported on this GPU
80898 v_cmp_nge_f64 vcc_lo, -4.0, v[2:3]
80899 // W32: encoding: [0xf7,0x04,0x52,0x7c]
80900 // W64-ERR: error: instruction not supported on this GPU
80902 v_cmp_nge_f64 vcc_lo, 0xaf123456, v[2:3]
80903 // W32: encoding: [0xff,0x04,0x52,0x7c,0x56,0x34,0x12,0xaf]
80904 // W64-ERR: error: instruction not supported on this GPU
80906 v_cmp_nge_f64 vcc_lo, 0x3f717273, v[2:3]
80907 // W32: encoding: [0xff,0x04,0x52,0x7c,0x73,0x72,0x71,0x3f]
80908 // W64-ERR: error: instruction not supported on this GPU
80910 v_cmp_nge_f64 vcc_lo, v[1:2], v[254:255]
80911 // W32: encoding: [0x01,0xfd,0x53,0x7c]
80912 // W64-ERR: error: instruction not supported on this GPU
80914 v_cmp_nge_f64_e64 s10, v[1:2], v[2:3]
80915 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80916 // W64-ERR: error: invalid operand for instruction
80918 v_cmp_nge_f64_e64 s12, v[1:2], v[2:3]
80919 // W32: encoding: [0x0c,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80920 // W64-ERR: error: invalid operand for instruction
80922 v_cmp_nge_f64_e64 s100, v[1:2], v[2:3]
80923 // W32: encoding: [0x64,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80924 // W64-ERR: error: invalid operand for instruction
80926 v_cmp_nge_f64_e64 vcc_lo, v[1:2], v[2:3]
80927 // W32: encoding: [0x6a,0x00,0x29,0xd4,0x01,0x05,0x02,0x00]
80928 // W64-ERR: error: invalid operand for instruction
80930 v_cmp_nge_f64_e64 s10, v[254:255], v[2:3]
80931 // W32: encoding: [0x0a,0x00,0x29,0xd4,0xfe,0x05,0x02,0x00]
80932 // W64-ERR: error: invalid operand for instruction
80934 v_cmp_nge_f64_e64 s10, s[2:3], v[2:3]
80935 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x02,0x04,0x02,0x00]
80936 // W64-ERR: error: invalid operand for instruction
80938 v_cmp_nge_f64_e64 s10, s[4:5], v[2:3]
80939 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x04,0x04,0x02,0x00]
80940 // W64-ERR: error: invalid operand for instruction
80942 v_cmp_nge_f64_e64 s10, s[100:101], v[2:3]
80943 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x64,0x04,0x02,0x00]
80944 // W64-ERR: error: invalid operand for instruction
80946 v_cmp_nge_f64_e64 s10, vcc, v[2:3]
80947 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x6a,0x04,0x02,0x00]
80948 // W64-ERR: error: invalid operand for instruction
80950 v_cmp_nge_f64_e64 s10, exec, v[2:3]
80951 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x7e,0x04,0x02,0x00]
80952 // W64-ERR: error: invalid operand for instruction
80954 v_cmp_nge_f64_e64 s10, 0, v[2:3]
80955 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x80,0x04,0x02,0x00]
80956 // W64-ERR: error: invalid operand for instruction
80958 v_cmp_nge_f64_e64 s10, -1, v[2:3]
80959 // W32: encoding: [0x0a,0x00,0x29,0xd4,0xc1,0x04,0x02,0x00]
80960 // W64-ERR: error: invalid operand for instruction
80962 v_cmp_nge_f64_e64 s10, 0.5, v[2:3]
80963 // W32: encoding: [0x0a,0x00,0x29,0xd4,0xf0,0x04,0x02,0x00]
80964 // W64-ERR: error: invalid operand for instruction
80966 v_cmp_nge_f64_e64 s10, -4.0, v[2:3]
80967 // W32: encoding: [0x0a,0x00,0x29,0xd4,0xf7,0x04,0x02,0x00]
80968 // W64-ERR: error: invalid operand for instruction
80970 v_cmp_nge_f64_e64 s10, v[1:2], v[254:255]
80971 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xfd,0x03,0x00]
80972 // W64-ERR: error: invalid operand for instruction
80974 v_cmp_nge_f64_e64 s10, v[1:2], s[4:5]
80975 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x09,0x00,0x00]
80976 // W64-ERR: error: invalid operand for instruction
80978 v_cmp_nge_f64_e64 s10, v[1:2], s[6:7]
80979 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x0d,0x00,0x00]
80980 // W64-ERR: error: invalid operand for instruction
80982 v_cmp_nge_f64_e64 s10, v[1:2], s[100:101]
80983 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xc9,0x00,0x00]
80984 // W64-ERR: error: invalid operand for instruction
80986 v_cmp_nge_f64_e64 s10, v[1:2], vcc
80987 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xd5,0x00,0x00]
80988 // W64-ERR: error: invalid operand for instruction
80990 v_cmp_nge_f64_e64 s10, v[1:2], exec
80991 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xfd,0x00,0x00]
80992 // W64-ERR: error: invalid operand for instruction
80994 v_cmp_nge_f64_e64 s10, v[1:2], 0
80995 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x01,0x01,0x00]
80996 // W64-ERR: error: invalid operand for instruction
80998 v_cmp_nge_f64_e64 s10, v[1:2], -1
80999 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x83,0x01,0x00]
81000 // W64-ERR: error: invalid operand for instruction
81002 v_cmp_nge_f64_e64 s10, v[1:2], 0.5
81003 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xe1,0x01,0x00]
81004 // W64-ERR: error: invalid operand for instruction
81006 v_cmp_nge_f64_e64 s10, v[1:2], -4.0
81007 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0xef,0x01,0x00]
81008 // W64-ERR: error: invalid operand for instruction
81010 v_cmp_nge_f64_e64 s10, -v[1:2], v[2:3]
81011 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x20]
81012 // W64-ERR: error: invalid operand for instruction
81014 v_cmp_nge_f64_e64 s10, v[1:2], -v[2:3]
81015 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x40]
81016 // W64-ERR: error: invalid operand for instruction
81018 v_cmp_nge_f64_e64 s10, -v[1:2], -v[2:3]
81019 // W32: encoding: [0x0a,0x00,0x29,0xd4,0x01,0x05,0x02,0x60]
81020 // W64-ERR: error: invalid operand for instruction
81022 v_cmp_nge_f64_e64 s10, v[1:2], v[2:3] clamp
81023 // W32: encoding: [0x0a,0x80,0x29,0xd4,0x01,0x05,0x02,0x00]
81024 // W64-ERR: error: invalid operand for instruction
81026 v_cmp_nlg_f64 vcc, v[1:2], v[2:3]
81027 // W64: encoding: [0x01,0x05,0x54,0x7c]
81028 // W32-ERR: error: instruction not supported on this GPU
81030 v_cmp_nlg_f64 vcc, v[254:255], v[2:3]
81031 // W64: encoding: [0xfe,0x05,0x54,0x7c]
81032 // W32-ERR: error: instruction not supported on this GPU
81034 v_cmp_nlg_f64 vcc, s[2:3], v[2:3]
81035 // W64: encoding: [0x02,0x04,0x54,0x7c]
81036 // W32-ERR: error: instruction not supported on this GPU
81038 v_cmp_nlg_f64 vcc, s[4:5], v[2:3]
81039 // W64: encoding: [0x04,0x04,0x54,0x7c]
81040 // W32-ERR: error: instruction not supported on this GPU
81042 v_cmp_nlg_f64 vcc, s[100:101], v[2:3]
81043 // W64: encoding: [0x64,0x04,0x54,0x7c]
81044 // W32-ERR: error: instruction not supported on this GPU
81046 v_cmp_nlg_f64 vcc, vcc, v[2:3]
81047 // W64: encoding: [0x6a,0x04,0x54,0x7c]
81048 // W32-ERR: error: instruction not supported on this GPU
81050 v_cmp_nlg_f64 vcc, exec, v[2:3]
81051 // W64: encoding: [0x7e,0x04,0x54,0x7c]
81052 // W32-ERR: error: instruction not supported on this GPU
81054 v_cmp_nlg_f64 vcc, 0, v[2:3]
81055 // W64: encoding: [0x80,0x04,0x54,0x7c]
81056 // W32-ERR: error: instruction not supported on this GPU
81058 v_cmp_nlg_f64 vcc, -1, v[2:3]
81059 // W64: encoding: [0xc1,0x04,0x54,0x7c]
81060 // W32-ERR: error: instruction not supported on this GPU
81062 v_cmp_nlg_f64 vcc, 0.5, v[2:3]
81063 // W64: encoding: [0xf0,0x04,0x54,0x7c]
81064 // W32-ERR: error: instruction not supported on this GPU
81066 v_cmp_nlg_f64 vcc, -4.0, v[2:3]
81067 // W64: encoding: [0xf7,0x04,0x54,0x7c]
81068 // W32-ERR: error: instruction not supported on this GPU
81070 v_cmp_nlg_f64 vcc, 0xaf123456, v[2:3]
81071 // W64: encoding: [0xff,0x04,0x54,0x7c,0x56,0x34,0x12,0xaf]
81072 // W32-ERR: error: instruction not supported on this GPU
81074 v_cmp_nlg_f64 vcc, 0x3f717273, v[2:3]
81075 // W64: encoding: [0xff,0x04,0x54,0x7c,0x73,0x72,0x71,0x3f]
81076 // W32-ERR: error: instruction not supported on this GPU
81078 v_cmp_nlg_f64 vcc, v[1:2], v[254:255]
81079 // W64: encoding: [0x01,0xfd,0x55,0x7c]
81080 // W32-ERR: error: instruction not supported on this GPU
81082 v_cmp_nlg_f64_e64 s[10:11], v[1:2], v[2:3]
81083 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81084 // W32-ERR: error: invalid operand for instruction
81086 v_cmp_nlg_f64_e64 s[12:13], v[1:2], v[2:3]
81087 // W64: encoding: [0x0c,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81088 // W32-ERR: error: invalid operand for instruction
81090 v_cmp_nlg_f64_e64 s[100:101], v[1:2], v[2:3]
81091 // W64: encoding: [0x64,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81092 // W32-ERR: error: invalid operand for instruction
81094 v_cmp_nlg_f64_e64 vcc, v[1:2], v[2:3]
81095 // W64: encoding: [0x6a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81096 // W32-ERR: error: invalid operand for instruction
81098 v_cmp_nlg_f64_e64 s[10:11], v[254:255], v[2:3]
81099 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0xfe,0x05,0x02,0x00]
81100 // W32-ERR: error: invalid operand for instruction
81102 v_cmp_nlg_f64_e64 s[10:11], s[2:3], v[2:3]
81103 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x02,0x04,0x02,0x00]
81104 // W32-ERR: error: invalid operand for instruction
81106 v_cmp_nlg_f64_e64 s[10:11], s[4:5], v[2:3]
81107 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x04,0x04,0x02,0x00]
81108 // W32-ERR: error: invalid operand for instruction
81110 v_cmp_nlg_f64_e64 s[10:11], s[100:101], v[2:3]
81111 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x64,0x04,0x02,0x00]
81112 // W32-ERR: error: invalid operand for instruction
81114 v_cmp_nlg_f64_e64 s[10:11], vcc, v[2:3]
81115 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x6a,0x04,0x02,0x00]
81116 // W32-ERR: error: invalid operand for instruction
81118 v_cmp_nlg_f64_e64 s[10:11], exec, v[2:3]
81119 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x7e,0x04,0x02,0x00]
81120 // W32-ERR: error: invalid operand for instruction
81122 v_cmp_nlg_f64_e64 s[10:11], 0, v[2:3]
81123 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x80,0x04,0x02,0x00]
81124 // W32-ERR: error: invalid operand for instruction
81126 v_cmp_nlg_f64_e64 s[10:11], -1, v[2:3]
81127 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0xc1,0x04,0x02,0x00]
81128 // W32-ERR: error: invalid operand for instruction
81130 v_cmp_nlg_f64_e64 s[10:11], 0.5, v[2:3]
81131 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0xf0,0x04,0x02,0x00]
81132 // W32-ERR: error: invalid operand for instruction
81134 v_cmp_nlg_f64_e64 s[10:11], -4.0, v[2:3]
81135 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0xf7,0x04,0x02,0x00]
81136 // W32-ERR: error: invalid operand for instruction
81138 v_cmp_nlg_f64_e64 s[10:11], v[1:2], v[254:255]
81139 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xfd,0x03,0x00]
81140 // W32-ERR: error: invalid operand for instruction
81142 v_cmp_nlg_f64_e64 s[10:11], v[1:2], s[4:5]
81143 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x09,0x00,0x00]
81144 // W32-ERR: error: invalid operand for instruction
81146 v_cmp_nlg_f64_e64 s[10:11], v[1:2], s[6:7]
81147 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x0d,0x00,0x00]
81148 // W32-ERR: error: invalid operand for instruction
81150 v_cmp_nlg_f64_e64 s[10:11], v[1:2], s[100:101]
81151 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xc9,0x00,0x00]
81152 // W32-ERR: error: invalid operand for instruction
81154 v_cmp_nlg_f64_e64 s[10:11], v[1:2], vcc
81155 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xd5,0x00,0x00]
81156 // W32-ERR: error: invalid operand for instruction
81158 v_cmp_nlg_f64_e64 s[10:11], v[1:2], exec
81159 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xfd,0x00,0x00]
81160 // W32-ERR: error: invalid operand for instruction
81162 v_cmp_nlg_f64_e64 s[10:11], v[1:2], 0
81163 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x01,0x01,0x00]
81164 // W32-ERR: error: invalid operand for instruction
81166 v_cmp_nlg_f64_e64 s[10:11], v[1:2], -1
81167 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x83,0x01,0x00]
81168 // W32-ERR: error: invalid operand for instruction
81170 v_cmp_nlg_f64_e64 s[10:11], v[1:2], 0.5
81171 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xe1,0x01,0x00]
81172 // W32-ERR: error: invalid operand for instruction
81174 v_cmp_nlg_f64_e64 s[10:11], v[1:2], -4.0
81175 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xef,0x01,0x00]
81176 // W32-ERR: error: invalid operand for instruction
81178 v_cmp_nlg_f64_e64 s[10:11], -v[1:2], v[2:3]
81179 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x20]
81180 // W32-ERR: error: invalid operand for instruction
81182 v_cmp_nlg_f64_e64 s[10:11], v[1:2], -v[2:3]
81183 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x40]
81184 // W32-ERR: error: invalid operand for instruction
81186 v_cmp_nlg_f64_e64 s[10:11], -v[1:2], -v[2:3]
81187 // W64: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x60]
81188 // W32-ERR: error: invalid operand for instruction
81190 v_cmp_nlg_f64_e64 s[10:11], v[1:2], v[2:3] clamp
81191 // W64: encoding: [0x0a,0x80,0x2a,0xd4,0x01,0x05,0x02,0x00]
81192 // W32-ERR: error: invalid operand for instruction
81194 v_cmp_nlg_f64 vcc_lo, v[1:2], v[2:3]
81195 // W32: encoding: [0x01,0x05,0x54,0x7c]
81196 // W64-ERR: error: instruction not supported on this GPU
81198 v_cmp_nlg_f64 vcc_lo, v[254:255], v[2:3]
81199 // W32: encoding: [0xfe,0x05,0x54,0x7c]
81200 // W64-ERR: error: instruction not supported on this GPU
81202 v_cmp_nlg_f64 vcc_lo, s[2:3], v[2:3]
81203 // W32: encoding: [0x02,0x04,0x54,0x7c]
81204 // W64-ERR: error: instruction not supported on this GPU
81206 v_cmp_nlg_f64 vcc_lo, s[4:5], v[2:3]
81207 // W32: encoding: [0x04,0x04,0x54,0x7c]
81208 // W64-ERR: error: instruction not supported on this GPU
81210 v_cmp_nlg_f64 vcc_lo, s[100:101], v[2:3]
81211 // W32: encoding: [0x64,0x04,0x54,0x7c]
81212 // W64-ERR: error: instruction not supported on this GPU
81214 v_cmp_nlg_f64 vcc_lo, vcc, v[2:3]
81215 // W32: encoding: [0x6a,0x04,0x54,0x7c]
81216 // W64-ERR: error: instruction not supported on this GPU
81218 v_cmp_nlg_f64 vcc_lo, exec, v[2:3]
81219 // W32: encoding: [0x7e,0x04,0x54,0x7c]
81220 // W64-ERR: error: instruction not supported on this GPU
81222 v_cmp_nlg_f64 vcc_lo, 0, v[2:3]
81223 // W32: encoding: [0x80,0x04,0x54,0x7c]
81224 // W64-ERR: error: instruction not supported on this GPU
81226 v_cmp_nlg_f64 vcc_lo, -1, v[2:3]
81227 // W32: encoding: [0xc1,0x04,0x54,0x7c]
81228 // W64-ERR: error: instruction not supported on this GPU
81230 v_cmp_nlg_f64 vcc_lo, 0.5, v[2:3]
81231 // W32: encoding: [0xf0,0x04,0x54,0x7c]
81232 // W64-ERR: error: instruction not supported on this GPU
81234 v_cmp_nlg_f64 vcc_lo, -4.0, v[2:3]
81235 // W32: encoding: [0xf7,0x04,0x54,0x7c]
81236 // W64-ERR: error: instruction not supported on this GPU
81238 v_cmp_nlg_f64 vcc_lo, 0xaf123456, v[2:3]
81239 // W32: encoding: [0xff,0x04,0x54,0x7c,0x56,0x34,0x12,0xaf]
81240 // W64-ERR: error: instruction not supported on this GPU
81242 v_cmp_nlg_f64 vcc_lo, 0x3f717273, v[2:3]
81243 // W32: encoding: [0xff,0x04,0x54,0x7c,0x73,0x72,0x71,0x3f]
81244 // W64-ERR: error: instruction not supported on this GPU
81246 v_cmp_nlg_f64 vcc_lo, v[1:2], v[254:255]
81247 // W32: encoding: [0x01,0xfd,0x55,0x7c]
81248 // W64-ERR: error: instruction not supported on this GPU
81250 v_cmp_nlg_f64_e64 s10, v[1:2], v[2:3]
81251 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81252 // W64-ERR: error: invalid operand for instruction
81254 v_cmp_nlg_f64_e64 s12, v[1:2], v[2:3]
81255 // W32: encoding: [0x0c,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81256 // W64-ERR: error: invalid operand for instruction
81258 v_cmp_nlg_f64_e64 s100, v[1:2], v[2:3]
81259 // W32: encoding: [0x64,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81260 // W64-ERR: error: invalid operand for instruction
81262 v_cmp_nlg_f64_e64 vcc_lo, v[1:2], v[2:3]
81263 // W32: encoding: [0x6a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x00]
81264 // W64-ERR: error: invalid operand for instruction
81266 v_cmp_nlg_f64_e64 s10, v[254:255], v[2:3]
81267 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0xfe,0x05,0x02,0x00]
81268 // W64-ERR: error: invalid operand for instruction
81270 v_cmp_nlg_f64_e64 s10, s[2:3], v[2:3]
81271 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x02,0x04,0x02,0x00]
81272 // W64-ERR: error: invalid operand for instruction
81274 v_cmp_nlg_f64_e64 s10, s[4:5], v[2:3]
81275 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x04,0x04,0x02,0x00]
81276 // W64-ERR: error: invalid operand for instruction
81278 v_cmp_nlg_f64_e64 s10, s[100:101], v[2:3]
81279 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x64,0x04,0x02,0x00]
81280 // W64-ERR: error: invalid operand for instruction
81282 v_cmp_nlg_f64_e64 s10, vcc, v[2:3]
81283 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x6a,0x04,0x02,0x00]
81284 // W64-ERR: error: invalid operand for instruction
81286 v_cmp_nlg_f64_e64 s10, exec, v[2:3]
81287 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x7e,0x04,0x02,0x00]
81288 // W64-ERR: error: invalid operand for instruction
81290 v_cmp_nlg_f64_e64 s10, 0, v[2:3]
81291 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x80,0x04,0x02,0x00]
81292 // W64-ERR: error: invalid operand for instruction
81294 v_cmp_nlg_f64_e64 s10, -1, v[2:3]
81295 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0xc1,0x04,0x02,0x00]
81296 // W64-ERR: error: invalid operand for instruction
81298 v_cmp_nlg_f64_e64 s10, 0.5, v[2:3]
81299 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0xf0,0x04,0x02,0x00]
81300 // W64-ERR: error: invalid operand for instruction
81302 v_cmp_nlg_f64_e64 s10, -4.0, v[2:3]
81303 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0xf7,0x04,0x02,0x00]
81304 // W64-ERR: error: invalid operand for instruction
81306 v_cmp_nlg_f64_e64 s10, v[1:2], v[254:255]
81307 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xfd,0x03,0x00]
81308 // W64-ERR: error: invalid operand for instruction
81310 v_cmp_nlg_f64_e64 s10, v[1:2], s[4:5]
81311 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x09,0x00,0x00]
81312 // W64-ERR: error: invalid operand for instruction
81314 v_cmp_nlg_f64_e64 s10, v[1:2], s[6:7]
81315 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x0d,0x00,0x00]
81316 // W64-ERR: error: invalid operand for instruction
81318 v_cmp_nlg_f64_e64 s10, v[1:2], s[100:101]
81319 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xc9,0x00,0x00]
81320 // W64-ERR: error: invalid operand for instruction
81322 v_cmp_nlg_f64_e64 s10, v[1:2], vcc
81323 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xd5,0x00,0x00]
81324 // W64-ERR: error: invalid operand for instruction
81326 v_cmp_nlg_f64_e64 s10, v[1:2], exec
81327 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xfd,0x00,0x00]
81328 // W64-ERR: error: invalid operand for instruction
81330 v_cmp_nlg_f64_e64 s10, v[1:2], 0
81331 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x01,0x01,0x00]
81332 // W64-ERR: error: invalid operand for instruction
81334 v_cmp_nlg_f64_e64 s10, v[1:2], -1
81335 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x83,0x01,0x00]
81336 // W64-ERR: error: invalid operand for instruction
81338 v_cmp_nlg_f64_e64 s10, v[1:2], 0.5
81339 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xe1,0x01,0x00]
81340 // W64-ERR: error: invalid operand for instruction
81342 v_cmp_nlg_f64_e64 s10, v[1:2], -4.0
81343 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0xef,0x01,0x00]
81344 // W64-ERR: error: invalid operand for instruction
81346 v_cmp_nlg_f64_e64 s10, -v[1:2], v[2:3]
81347 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x20]
81348 // W64-ERR: error: invalid operand for instruction
81350 v_cmp_nlg_f64_e64 s10, v[1:2], -v[2:3]
81351 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x40]
81352 // W64-ERR: error: invalid operand for instruction
81354 v_cmp_nlg_f64_e64 s10, -v[1:2], -v[2:3]
81355 // W32: encoding: [0x0a,0x00,0x2a,0xd4,0x01,0x05,0x02,0x60]
81356 // W64-ERR: error: invalid operand for instruction
81358 v_cmp_nlg_f64_e64 s10, v[1:2], v[2:3] clamp
81359 // W32: encoding: [0x0a,0x80,0x2a,0xd4,0x01,0x05,0x02,0x00]
81360 // W64-ERR: error: invalid operand for instruction
81362 v_cmp_ngt_f64 vcc, v[1:2], v[2:3]
81363 // W64: encoding: [0x01,0x05,0x56,0x7c]
81364 // W32-ERR: error: instruction not supported on this GPU
81366 v_cmp_ngt_f64 vcc, v[254:255], v[2:3]
81367 // W64: encoding: [0xfe,0x05,0x56,0x7c]
81368 // W32-ERR: error: instruction not supported on this GPU
81370 v_cmp_ngt_f64 vcc, s[2:3], v[2:3]
81371 // W64: encoding: [0x02,0x04,0x56,0x7c]
81372 // W32-ERR: error: instruction not supported on this GPU
81374 v_cmp_ngt_f64 vcc, s[4:5], v[2:3]
81375 // W64: encoding: [0x04,0x04,0x56,0x7c]
81376 // W32-ERR: error: instruction not supported on this GPU
81378 v_cmp_ngt_f64 vcc, s[100:101], v[2:3]
81379 // W64: encoding: [0x64,0x04,0x56,0x7c]
81380 // W32-ERR: error: instruction not supported on this GPU
81382 v_cmp_ngt_f64 vcc, vcc, v[2:3]
81383 // W64: encoding: [0x6a,0x04,0x56,0x7c]
81384 // W32-ERR: error: instruction not supported on this GPU
81386 v_cmp_ngt_f64 vcc, exec, v[2:3]
81387 // W64: encoding: [0x7e,0x04,0x56,0x7c]
81388 // W32-ERR: error: instruction not supported on this GPU
81390 v_cmp_ngt_f64 vcc, 0, v[2:3]
81391 // W64: encoding: [0x80,0x04,0x56,0x7c]
81392 // W32-ERR: error: instruction not supported on this GPU
81394 v_cmp_ngt_f64 vcc, -1, v[2:3]
81395 // W64: encoding: [0xc1,0x04,0x56,0x7c]
81396 // W32-ERR: error: instruction not supported on this GPU
81398 v_cmp_ngt_f64 vcc, 0.5, v[2:3]
81399 // W64: encoding: [0xf0,0x04,0x56,0x7c]
81400 // W32-ERR: error: instruction not supported on this GPU
81402 v_cmp_ngt_f64 vcc, -4.0, v[2:3]
81403 // W64: encoding: [0xf7,0x04,0x56,0x7c]
81404 // W32-ERR: error: instruction not supported on this GPU
81406 v_cmp_ngt_f64 vcc, 0xaf123456, v[2:3]
81407 // W64: encoding: [0xff,0x04,0x56,0x7c,0x56,0x34,0x12,0xaf]
81408 // W32-ERR: error: instruction not supported on this GPU
81410 v_cmp_ngt_f64 vcc, 0x3f717273, v[2:3]
81411 // W64: encoding: [0xff,0x04,0x56,0x7c,0x73,0x72,0x71,0x3f]
81412 // W32-ERR: error: instruction not supported on this GPU
81414 v_cmp_ngt_f64 vcc, v[1:2], v[254:255]
81415 // W64: encoding: [0x01,0xfd,0x57,0x7c]
81416 // W32-ERR: error: instruction not supported on this GPU
81418 v_cmp_ngt_f64_e64 s[10:11], v[1:2], v[2:3]
81419 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81420 // W32-ERR: error: invalid operand for instruction
81422 v_cmp_ngt_f64_e64 s[12:13], v[1:2], v[2:3]
81423 // W64: encoding: [0x0c,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81424 // W32-ERR: error: invalid operand for instruction
81426 v_cmp_ngt_f64_e64 s[100:101], v[1:2], v[2:3]
81427 // W64: encoding: [0x64,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81428 // W32-ERR: error: invalid operand for instruction
81430 v_cmp_ngt_f64_e64 vcc, v[1:2], v[2:3]
81431 // W64: encoding: [0x6a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81432 // W32-ERR: error: invalid operand for instruction
81434 v_cmp_ngt_f64_e64 s[10:11], v[254:255], v[2:3]
81435 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0xfe,0x05,0x02,0x00]
81436 // W32-ERR: error: invalid operand for instruction
81438 v_cmp_ngt_f64_e64 s[10:11], s[2:3], v[2:3]
81439 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x02,0x04,0x02,0x00]
81440 // W32-ERR: error: invalid operand for instruction
81442 v_cmp_ngt_f64_e64 s[10:11], s[4:5], v[2:3]
81443 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x04,0x04,0x02,0x00]
81444 // W32-ERR: error: invalid operand for instruction
81446 v_cmp_ngt_f64_e64 s[10:11], s[100:101], v[2:3]
81447 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x64,0x04,0x02,0x00]
81448 // W32-ERR: error: invalid operand for instruction
81450 v_cmp_ngt_f64_e64 s[10:11], vcc, v[2:3]
81451 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x6a,0x04,0x02,0x00]
81452 // W32-ERR: error: invalid operand for instruction
81454 v_cmp_ngt_f64_e64 s[10:11], exec, v[2:3]
81455 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x7e,0x04,0x02,0x00]
81456 // W32-ERR: error: invalid operand for instruction
81458 v_cmp_ngt_f64_e64 s[10:11], 0, v[2:3]
81459 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x80,0x04,0x02,0x00]
81460 // W32-ERR: error: invalid operand for instruction
81462 v_cmp_ngt_f64_e64 s[10:11], -1, v[2:3]
81463 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0xc1,0x04,0x02,0x00]
81464 // W32-ERR: error: invalid operand for instruction
81466 v_cmp_ngt_f64_e64 s[10:11], 0.5, v[2:3]
81467 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0xf0,0x04,0x02,0x00]
81468 // W32-ERR: error: invalid operand for instruction
81470 v_cmp_ngt_f64_e64 s[10:11], -4.0, v[2:3]
81471 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0xf7,0x04,0x02,0x00]
81472 // W32-ERR: error: invalid operand for instruction
81474 v_cmp_ngt_f64_e64 s[10:11], v[1:2], v[254:255]
81475 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xfd,0x03,0x00]
81476 // W32-ERR: error: invalid operand for instruction
81478 v_cmp_ngt_f64_e64 s[10:11], v[1:2], s[4:5]
81479 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x09,0x00,0x00]
81480 // W32-ERR: error: invalid operand for instruction
81482 v_cmp_ngt_f64_e64 s[10:11], v[1:2], s[6:7]
81483 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x0d,0x00,0x00]
81484 // W32-ERR: error: invalid operand for instruction
81486 v_cmp_ngt_f64_e64 s[10:11], v[1:2], s[100:101]
81487 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xc9,0x00,0x00]
81488 // W32-ERR: error: invalid operand for instruction
81490 v_cmp_ngt_f64_e64 s[10:11], v[1:2], vcc
81491 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xd5,0x00,0x00]
81492 // W32-ERR: error: invalid operand for instruction
81494 v_cmp_ngt_f64_e64 s[10:11], v[1:2], exec
81495 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xfd,0x00,0x00]
81496 // W32-ERR: error: invalid operand for instruction
81498 v_cmp_ngt_f64_e64 s[10:11], v[1:2], 0
81499 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x01,0x01,0x00]
81500 // W32-ERR: error: invalid operand for instruction
81502 v_cmp_ngt_f64_e64 s[10:11], v[1:2], -1
81503 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x83,0x01,0x00]
81504 // W32-ERR: error: invalid operand for instruction
81506 v_cmp_ngt_f64_e64 s[10:11], v[1:2], 0.5
81507 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xe1,0x01,0x00]
81508 // W32-ERR: error: invalid operand for instruction
81510 v_cmp_ngt_f64_e64 s[10:11], v[1:2], -4.0
81511 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xef,0x01,0x00]
81512 // W32-ERR: error: invalid operand for instruction
81514 v_cmp_ngt_f64_e64 s[10:11], -v[1:2], v[2:3]
81515 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x20]
81516 // W32-ERR: error: invalid operand for instruction
81518 v_cmp_ngt_f64_e64 s[10:11], v[1:2], -v[2:3]
81519 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x40]
81520 // W32-ERR: error: invalid operand for instruction
81522 v_cmp_ngt_f64_e64 s[10:11], -v[1:2], -v[2:3]
81523 // W64: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x60]
81524 // W32-ERR: error: invalid operand for instruction
81526 v_cmp_ngt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
81527 // W64: encoding: [0x0a,0x80,0x2b,0xd4,0x01,0x05,0x02,0x00]
81528 // W32-ERR: error: invalid operand for instruction
81530 v_cmp_ngt_f64 vcc_lo, v[1:2], v[2:3]
81531 // W32: encoding: [0x01,0x05,0x56,0x7c]
81532 // W64-ERR: error: instruction not supported on this GPU
81534 v_cmp_ngt_f64 vcc_lo, v[254:255], v[2:3]
81535 // W32: encoding: [0xfe,0x05,0x56,0x7c]
81536 // W64-ERR: error: instruction not supported on this GPU
81538 v_cmp_ngt_f64 vcc_lo, s[2:3], v[2:3]
81539 // W32: encoding: [0x02,0x04,0x56,0x7c]
81540 // W64-ERR: error: instruction not supported on this GPU
81542 v_cmp_ngt_f64 vcc_lo, s[4:5], v[2:3]
81543 // W32: encoding: [0x04,0x04,0x56,0x7c]
81544 // W64-ERR: error: instruction not supported on this GPU
81546 v_cmp_ngt_f64 vcc_lo, s[100:101], v[2:3]
81547 // W32: encoding: [0x64,0x04,0x56,0x7c]
81548 // W64-ERR: error: instruction not supported on this GPU
81550 v_cmp_ngt_f64 vcc_lo, vcc, v[2:3]
81551 // W32: encoding: [0x6a,0x04,0x56,0x7c]
81552 // W64-ERR: error: instruction not supported on this GPU
81554 v_cmp_ngt_f64 vcc_lo, exec, v[2:3]
81555 // W32: encoding: [0x7e,0x04,0x56,0x7c]
81556 // W64-ERR: error: instruction not supported on this GPU
81558 v_cmp_ngt_f64 vcc_lo, 0, v[2:3]
81559 // W32: encoding: [0x80,0x04,0x56,0x7c]
81560 // W64-ERR: error: instruction not supported on this GPU
81562 v_cmp_ngt_f64 vcc_lo, -1, v[2:3]
81563 // W32: encoding: [0xc1,0x04,0x56,0x7c]
81564 // W64-ERR: error: instruction not supported on this GPU
81566 v_cmp_ngt_f64 vcc_lo, 0.5, v[2:3]
81567 // W32: encoding: [0xf0,0x04,0x56,0x7c]
81568 // W64-ERR: error: instruction not supported on this GPU
81570 v_cmp_ngt_f64 vcc_lo, -4.0, v[2:3]
81571 // W32: encoding: [0xf7,0x04,0x56,0x7c]
81572 // W64-ERR: error: instruction not supported on this GPU
81574 v_cmp_ngt_f64 vcc_lo, 0xaf123456, v[2:3]
81575 // W32: encoding: [0xff,0x04,0x56,0x7c,0x56,0x34,0x12,0xaf]
81576 // W64-ERR: error: instruction not supported on this GPU
81578 v_cmp_ngt_f64 vcc_lo, 0x3f717273, v[2:3]
81579 // W32: encoding: [0xff,0x04,0x56,0x7c,0x73,0x72,0x71,0x3f]
81580 // W64-ERR: error: instruction not supported on this GPU
81582 v_cmp_ngt_f64 vcc_lo, v[1:2], v[254:255]
81583 // W32: encoding: [0x01,0xfd,0x57,0x7c]
81584 // W64-ERR: error: instruction not supported on this GPU
81586 v_cmp_ngt_f64_e64 s10, v[1:2], v[2:3]
81587 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81588 // W64-ERR: error: invalid operand for instruction
81590 v_cmp_ngt_f64_e64 s12, v[1:2], v[2:3]
81591 // W32: encoding: [0x0c,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81592 // W64-ERR: error: invalid operand for instruction
81594 v_cmp_ngt_f64_e64 s100, v[1:2], v[2:3]
81595 // W32: encoding: [0x64,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81596 // W64-ERR: error: invalid operand for instruction
81598 v_cmp_ngt_f64_e64 vcc_lo, v[1:2], v[2:3]
81599 // W32: encoding: [0x6a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x00]
81600 // W64-ERR: error: invalid operand for instruction
81602 v_cmp_ngt_f64_e64 s10, v[254:255], v[2:3]
81603 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0xfe,0x05,0x02,0x00]
81604 // W64-ERR: error: invalid operand for instruction
81606 v_cmp_ngt_f64_e64 s10, s[2:3], v[2:3]
81607 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x02,0x04,0x02,0x00]
81608 // W64-ERR: error: invalid operand for instruction
81610 v_cmp_ngt_f64_e64 s10, s[4:5], v[2:3]
81611 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x04,0x04,0x02,0x00]
81612 // W64-ERR: error: invalid operand for instruction
81614 v_cmp_ngt_f64_e64 s10, s[100:101], v[2:3]
81615 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x64,0x04,0x02,0x00]
81616 // W64-ERR: error: invalid operand for instruction
81618 v_cmp_ngt_f64_e64 s10, vcc, v[2:3]
81619 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x6a,0x04,0x02,0x00]
81620 // W64-ERR: error: invalid operand for instruction
81622 v_cmp_ngt_f64_e64 s10, exec, v[2:3]
81623 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x7e,0x04,0x02,0x00]
81624 // W64-ERR: error: invalid operand for instruction
81626 v_cmp_ngt_f64_e64 s10, 0, v[2:3]
81627 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x80,0x04,0x02,0x00]
81628 // W64-ERR: error: invalid operand for instruction
81630 v_cmp_ngt_f64_e64 s10, -1, v[2:3]
81631 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0xc1,0x04,0x02,0x00]
81632 // W64-ERR: error: invalid operand for instruction
81634 v_cmp_ngt_f64_e64 s10, 0.5, v[2:3]
81635 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0xf0,0x04,0x02,0x00]
81636 // W64-ERR: error: invalid operand for instruction
81638 v_cmp_ngt_f64_e64 s10, -4.0, v[2:3]
81639 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0xf7,0x04,0x02,0x00]
81640 // W64-ERR: error: invalid operand for instruction
81642 v_cmp_ngt_f64_e64 s10, v[1:2], v[254:255]
81643 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xfd,0x03,0x00]
81644 // W64-ERR: error: invalid operand for instruction
81646 v_cmp_ngt_f64_e64 s10, v[1:2], s[4:5]
81647 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x09,0x00,0x00]
81648 // W64-ERR: error: invalid operand for instruction
81650 v_cmp_ngt_f64_e64 s10, v[1:2], s[6:7]
81651 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x0d,0x00,0x00]
81652 // W64-ERR: error: invalid operand for instruction
81654 v_cmp_ngt_f64_e64 s10, v[1:2], s[100:101]
81655 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xc9,0x00,0x00]
81656 // W64-ERR: error: invalid operand for instruction
81658 v_cmp_ngt_f64_e64 s10, v[1:2], vcc
81659 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xd5,0x00,0x00]
81660 // W64-ERR: error: invalid operand for instruction
81662 v_cmp_ngt_f64_e64 s10, v[1:2], exec
81663 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xfd,0x00,0x00]
81664 // W64-ERR: error: invalid operand for instruction
81666 v_cmp_ngt_f64_e64 s10, v[1:2], 0
81667 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x01,0x01,0x00]
81668 // W64-ERR: error: invalid operand for instruction
81670 v_cmp_ngt_f64_e64 s10, v[1:2], -1
81671 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x83,0x01,0x00]
81672 // W64-ERR: error: invalid operand for instruction
81674 v_cmp_ngt_f64_e64 s10, v[1:2], 0.5
81675 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xe1,0x01,0x00]
81676 // W64-ERR: error: invalid operand for instruction
81678 v_cmp_ngt_f64_e64 s10, v[1:2], -4.0
81679 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0xef,0x01,0x00]
81680 // W64-ERR: error: invalid operand for instruction
81682 v_cmp_ngt_f64_e64 s10, -v[1:2], v[2:3]
81683 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x20]
81684 // W64-ERR: error: invalid operand for instruction
81686 v_cmp_ngt_f64_e64 s10, v[1:2], -v[2:3]
81687 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x40]
81688 // W64-ERR: error: invalid operand for instruction
81690 v_cmp_ngt_f64_e64 s10, -v[1:2], -v[2:3]
81691 // W32: encoding: [0x0a,0x00,0x2b,0xd4,0x01,0x05,0x02,0x60]
81692 // W64-ERR: error: invalid operand for instruction
81694 v_cmp_ngt_f64_e64 s10, v[1:2], v[2:3] clamp
81695 // W32: encoding: [0x0a,0x80,0x2b,0xd4,0x01,0x05,0x02,0x00]
81696 // W64-ERR: error: invalid operand for instruction
81698 v_cmp_nle_f64 vcc, v[1:2], v[2:3]
81699 // W64: encoding: [0x01,0x05,0x58,0x7c]
81700 // W32-ERR: error: instruction not supported on this GPU
81702 v_cmp_nle_f64 vcc, v[254:255], v[2:3]
81703 // W64: encoding: [0xfe,0x05,0x58,0x7c]
81704 // W32-ERR: error: instruction not supported on this GPU
81706 v_cmp_nle_f64 vcc, s[2:3], v[2:3]
81707 // W64: encoding: [0x02,0x04,0x58,0x7c]
81708 // W32-ERR: error: instruction not supported on this GPU
81710 v_cmp_nle_f64 vcc, s[4:5], v[2:3]
81711 // W64: encoding: [0x04,0x04,0x58,0x7c]
81712 // W32-ERR: error: instruction not supported on this GPU
81714 v_cmp_nle_f64 vcc, s[100:101], v[2:3]
81715 // W64: encoding: [0x64,0x04,0x58,0x7c]
81716 // W32-ERR: error: instruction not supported on this GPU
81718 v_cmp_nle_f64 vcc, vcc, v[2:3]
81719 // W64: encoding: [0x6a,0x04,0x58,0x7c]
81720 // W32-ERR: error: instruction not supported on this GPU
81722 v_cmp_nle_f64 vcc, exec, v[2:3]
81723 // W64: encoding: [0x7e,0x04,0x58,0x7c]
81724 // W32-ERR: error: instruction not supported on this GPU
81726 v_cmp_nle_f64 vcc, 0, v[2:3]
81727 // W64: encoding: [0x80,0x04,0x58,0x7c]
81728 // W32-ERR: error: instruction not supported on this GPU
81730 v_cmp_nle_f64 vcc, -1, v[2:3]
81731 // W64: encoding: [0xc1,0x04,0x58,0x7c]
81732 // W32-ERR: error: instruction not supported on this GPU
81734 v_cmp_nle_f64 vcc, 0.5, v[2:3]
81735 // W64: encoding: [0xf0,0x04,0x58,0x7c]
81736 // W32-ERR: error: instruction not supported on this GPU
81738 v_cmp_nle_f64 vcc, -4.0, v[2:3]
81739 // W64: encoding: [0xf7,0x04,0x58,0x7c]
81740 // W32-ERR: error: instruction not supported on this GPU
81742 v_cmp_nle_f64 vcc, 0xaf123456, v[2:3]
81743 // W64: encoding: [0xff,0x04,0x58,0x7c,0x56,0x34,0x12,0xaf]
81744 // W32-ERR: error: instruction not supported on this GPU
81746 v_cmp_nle_f64 vcc, 0x3f717273, v[2:3]
81747 // W64: encoding: [0xff,0x04,0x58,0x7c,0x73,0x72,0x71,0x3f]
81748 // W32-ERR: error: instruction not supported on this GPU
81750 v_cmp_nle_f64 vcc, v[1:2], v[254:255]
81751 // W64: encoding: [0x01,0xfd,0x59,0x7c]
81752 // W32-ERR: error: instruction not supported on this GPU
81754 v_cmp_nle_f64_e64 s[10:11], v[1:2], v[2:3]
81755 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81756 // W32-ERR: error: invalid operand for instruction
81758 v_cmp_nle_f64_e64 s[12:13], v[1:2], v[2:3]
81759 // W64: encoding: [0x0c,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81760 // W32-ERR: error: invalid operand for instruction
81762 v_cmp_nle_f64_e64 s[100:101], v[1:2], v[2:3]
81763 // W64: encoding: [0x64,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81764 // W32-ERR: error: invalid operand for instruction
81766 v_cmp_nle_f64_e64 vcc, v[1:2], v[2:3]
81767 // W64: encoding: [0x6a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81768 // W32-ERR: error: invalid operand for instruction
81770 v_cmp_nle_f64_e64 s[10:11], v[254:255], v[2:3]
81771 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0xfe,0x05,0x02,0x00]
81772 // W32-ERR: error: invalid operand for instruction
81774 v_cmp_nle_f64_e64 s[10:11], s[2:3], v[2:3]
81775 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x02,0x04,0x02,0x00]
81776 // W32-ERR: error: invalid operand for instruction
81778 v_cmp_nle_f64_e64 s[10:11], s[4:5], v[2:3]
81779 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x04,0x04,0x02,0x00]
81780 // W32-ERR: error: invalid operand for instruction
81782 v_cmp_nle_f64_e64 s[10:11], s[100:101], v[2:3]
81783 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x64,0x04,0x02,0x00]
81784 // W32-ERR: error: invalid operand for instruction
81786 v_cmp_nle_f64_e64 s[10:11], vcc, v[2:3]
81787 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x6a,0x04,0x02,0x00]
81788 // W32-ERR: error: invalid operand for instruction
81790 v_cmp_nle_f64_e64 s[10:11], exec, v[2:3]
81791 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x7e,0x04,0x02,0x00]
81792 // W32-ERR: error: invalid operand for instruction
81794 v_cmp_nle_f64_e64 s[10:11], 0, v[2:3]
81795 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x80,0x04,0x02,0x00]
81796 // W32-ERR: error: invalid operand for instruction
81798 v_cmp_nle_f64_e64 s[10:11], -1, v[2:3]
81799 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0xc1,0x04,0x02,0x00]
81800 // W32-ERR: error: invalid operand for instruction
81802 v_cmp_nle_f64_e64 s[10:11], 0.5, v[2:3]
81803 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0xf0,0x04,0x02,0x00]
81804 // W32-ERR: error: invalid operand for instruction
81806 v_cmp_nle_f64_e64 s[10:11], -4.0, v[2:3]
81807 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0xf7,0x04,0x02,0x00]
81808 // W32-ERR: error: invalid operand for instruction
81810 v_cmp_nle_f64_e64 s[10:11], v[1:2], v[254:255]
81811 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xfd,0x03,0x00]
81812 // W32-ERR: error: invalid operand for instruction
81814 v_cmp_nle_f64_e64 s[10:11], v[1:2], s[4:5]
81815 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x09,0x00,0x00]
81816 // W32-ERR: error: invalid operand for instruction
81818 v_cmp_nle_f64_e64 s[10:11], v[1:2], s[6:7]
81819 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x0d,0x00,0x00]
81820 // W32-ERR: error: invalid operand for instruction
81822 v_cmp_nle_f64_e64 s[10:11], v[1:2], s[100:101]
81823 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xc9,0x00,0x00]
81824 // W32-ERR: error: invalid operand for instruction
81826 v_cmp_nle_f64_e64 s[10:11], v[1:2], vcc
81827 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xd5,0x00,0x00]
81828 // W32-ERR: error: invalid operand for instruction
81830 v_cmp_nle_f64_e64 s[10:11], v[1:2], exec
81831 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xfd,0x00,0x00]
81832 // W32-ERR: error: invalid operand for instruction
81834 v_cmp_nle_f64_e64 s[10:11], v[1:2], 0
81835 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x01,0x01,0x00]
81836 // W32-ERR: error: invalid operand for instruction
81838 v_cmp_nle_f64_e64 s[10:11], v[1:2], -1
81839 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x83,0x01,0x00]
81840 // W32-ERR: error: invalid operand for instruction
81842 v_cmp_nle_f64_e64 s[10:11], v[1:2], 0.5
81843 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xe1,0x01,0x00]
81844 // W32-ERR: error: invalid operand for instruction
81846 v_cmp_nle_f64_e64 s[10:11], v[1:2], -4.0
81847 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xef,0x01,0x00]
81848 // W32-ERR: error: invalid operand for instruction
81850 v_cmp_nle_f64_e64 s[10:11], -v[1:2], v[2:3]
81851 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x20]
81852 // W32-ERR: error: invalid operand for instruction
81854 v_cmp_nle_f64_e64 s[10:11], v[1:2], -v[2:3]
81855 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x40]
81856 // W32-ERR: error: invalid operand for instruction
81858 v_cmp_nle_f64_e64 s[10:11], -v[1:2], -v[2:3]
81859 // W64: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x60]
81860 // W32-ERR: error: invalid operand for instruction
81862 v_cmp_nle_f64_e64 s[10:11], v[1:2], v[2:3] clamp
81863 // W64: encoding: [0x0a,0x80,0x2c,0xd4,0x01,0x05,0x02,0x00]
81864 // W32-ERR: error: invalid operand for instruction
81866 v_cmp_nle_f64 vcc_lo, v[1:2], v[2:3]
81867 // W32: encoding: [0x01,0x05,0x58,0x7c]
81868 // W64-ERR: error: instruction not supported on this GPU
81870 v_cmp_nle_f64 vcc_lo, v[254:255], v[2:3]
81871 // W32: encoding: [0xfe,0x05,0x58,0x7c]
81872 // W64-ERR: error: instruction not supported on this GPU
81874 v_cmp_nle_f64 vcc_lo, s[2:3], v[2:3]
81875 // W32: encoding: [0x02,0x04,0x58,0x7c]
81876 // W64-ERR: error: instruction not supported on this GPU
81878 v_cmp_nle_f64 vcc_lo, s[4:5], v[2:3]
81879 // W32: encoding: [0x04,0x04,0x58,0x7c]
81880 // W64-ERR: error: instruction not supported on this GPU
81882 v_cmp_nle_f64 vcc_lo, s[100:101], v[2:3]
81883 // W32: encoding: [0x64,0x04,0x58,0x7c]
81884 // W64-ERR: error: instruction not supported on this GPU
81886 v_cmp_nle_f64 vcc_lo, vcc, v[2:3]
81887 // W32: encoding: [0x6a,0x04,0x58,0x7c]
81888 // W64-ERR: error: instruction not supported on this GPU
81890 v_cmp_nle_f64 vcc_lo, exec, v[2:3]
81891 // W32: encoding: [0x7e,0x04,0x58,0x7c]
81892 // W64-ERR: error: instruction not supported on this GPU
81894 v_cmp_nle_f64 vcc_lo, 0, v[2:3]
81895 // W32: encoding: [0x80,0x04,0x58,0x7c]
81896 // W64-ERR: error: instruction not supported on this GPU
81898 v_cmp_nle_f64 vcc_lo, -1, v[2:3]
81899 // W32: encoding: [0xc1,0x04,0x58,0x7c]
81900 // W64-ERR: error: instruction not supported on this GPU
81902 v_cmp_nle_f64 vcc_lo, 0.5, v[2:3]
81903 // W32: encoding: [0xf0,0x04,0x58,0x7c]
81904 // W64-ERR: error: instruction not supported on this GPU
81906 v_cmp_nle_f64 vcc_lo, -4.0, v[2:3]
81907 // W32: encoding: [0xf7,0x04,0x58,0x7c]
81908 // W64-ERR: error: instruction not supported on this GPU
81910 v_cmp_nle_f64 vcc_lo, 0xaf123456, v[2:3]
81911 // W32: encoding: [0xff,0x04,0x58,0x7c,0x56,0x34,0x12,0xaf]
81912 // W64-ERR: error: instruction not supported on this GPU
81914 v_cmp_nle_f64 vcc_lo, 0x3f717273, v[2:3]
81915 // W32: encoding: [0xff,0x04,0x58,0x7c,0x73,0x72,0x71,0x3f]
81916 // W64-ERR: error: instruction not supported on this GPU
81918 v_cmp_nle_f64 vcc_lo, v[1:2], v[254:255]
81919 // W32: encoding: [0x01,0xfd,0x59,0x7c]
81920 // W64-ERR: error: instruction not supported on this GPU
81922 v_cmp_nle_f64_e64 s10, v[1:2], v[2:3]
81923 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81924 // W64-ERR: error: invalid operand for instruction
81926 v_cmp_nle_f64_e64 s12, v[1:2], v[2:3]
81927 // W32: encoding: [0x0c,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81928 // W64-ERR: error: invalid operand for instruction
81930 v_cmp_nle_f64_e64 s100, v[1:2], v[2:3]
81931 // W32: encoding: [0x64,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81932 // W64-ERR: error: invalid operand for instruction
81934 v_cmp_nle_f64_e64 vcc_lo, v[1:2], v[2:3]
81935 // W32: encoding: [0x6a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x00]
81936 // W64-ERR: error: invalid operand for instruction
81938 v_cmp_nle_f64_e64 s10, v[254:255], v[2:3]
81939 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0xfe,0x05,0x02,0x00]
81940 // W64-ERR: error: invalid operand for instruction
81942 v_cmp_nle_f64_e64 s10, s[2:3], v[2:3]
81943 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x02,0x04,0x02,0x00]
81944 // W64-ERR: error: invalid operand for instruction
81946 v_cmp_nle_f64_e64 s10, s[4:5], v[2:3]
81947 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x04,0x04,0x02,0x00]
81948 // W64-ERR: error: invalid operand for instruction
81950 v_cmp_nle_f64_e64 s10, s[100:101], v[2:3]
81951 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x64,0x04,0x02,0x00]
81952 // W64-ERR: error: invalid operand for instruction
81954 v_cmp_nle_f64_e64 s10, vcc, v[2:3]
81955 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x6a,0x04,0x02,0x00]
81956 // W64-ERR: error: invalid operand for instruction
81958 v_cmp_nle_f64_e64 s10, exec, v[2:3]
81959 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x7e,0x04,0x02,0x00]
81960 // W64-ERR: error: invalid operand for instruction
81962 v_cmp_nle_f64_e64 s10, 0, v[2:3]
81963 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x80,0x04,0x02,0x00]
81964 // W64-ERR: error: invalid operand for instruction
81966 v_cmp_nle_f64_e64 s10, -1, v[2:3]
81967 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0xc1,0x04,0x02,0x00]
81968 // W64-ERR: error: invalid operand for instruction
81970 v_cmp_nle_f64_e64 s10, 0.5, v[2:3]
81971 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0xf0,0x04,0x02,0x00]
81972 // W64-ERR: error: invalid operand for instruction
81974 v_cmp_nle_f64_e64 s10, -4.0, v[2:3]
81975 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0xf7,0x04,0x02,0x00]
81976 // W64-ERR: error: invalid operand for instruction
81978 v_cmp_nle_f64_e64 s10, v[1:2], v[254:255]
81979 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xfd,0x03,0x00]
81980 // W64-ERR: error: invalid operand for instruction
81982 v_cmp_nle_f64_e64 s10, v[1:2], s[4:5]
81983 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x09,0x00,0x00]
81984 // W64-ERR: error: invalid operand for instruction
81986 v_cmp_nle_f64_e64 s10, v[1:2], s[6:7]
81987 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x0d,0x00,0x00]
81988 // W64-ERR: error: invalid operand for instruction
81990 v_cmp_nle_f64_e64 s10, v[1:2], s[100:101]
81991 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xc9,0x00,0x00]
81992 // W64-ERR: error: invalid operand for instruction
81994 v_cmp_nle_f64_e64 s10, v[1:2], vcc
81995 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xd5,0x00,0x00]
81996 // W64-ERR: error: invalid operand for instruction
81998 v_cmp_nle_f64_e64 s10, v[1:2], exec
81999 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xfd,0x00,0x00]
82000 // W64-ERR: error: invalid operand for instruction
82002 v_cmp_nle_f64_e64 s10, v[1:2], 0
82003 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x01,0x01,0x00]
82004 // W64-ERR: error: invalid operand for instruction
82006 v_cmp_nle_f64_e64 s10, v[1:2], -1
82007 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x83,0x01,0x00]
82008 // W64-ERR: error: invalid operand for instruction
82010 v_cmp_nle_f64_e64 s10, v[1:2], 0.5
82011 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xe1,0x01,0x00]
82012 // W64-ERR: error: invalid operand for instruction
82014 v_cmp_nle_f64_e64 s10, v[1:2], -4.0
82015 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0xef,0x01,0x00]
82016 // W64-ERR: error: invalid operand for instruction
82018 v_cmp_nle_f64_e64 s10, -v[1:2], v[2:3]
82019 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x20]
82020 // W64-ERR: error: invalid operand for instruction
82022 v_cmp_nle_f64_e64 s10, v[1:2], -v[2:3]
82023 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x40]
82024 // W64-ERR: error: invalid operand for instruction
82026 v_cmp_nle_f64_e64 s10, -v[1:2], -v[2:3]
82027 // W32: encoding: [0x0a,0x00,0x2c,0xd4,0x01,0x05,0x02,0x60]
82028 // W64-ERR: error: invalid operand for instruction
82030 v_cmp_nle_f64_e64 s10, v[1:2], v[2:3] clamp
82031 // W32: encoding: [0x0a,0x80,0x2c,0xd4,0x01,0x05,0x02,0x00]
82032 // W64-ERR: error: invalid operand for instruction
82034 v_cmp_neq_f64 vcc, v[1:2], v[2:3]
82035 // W64: encoding: [0x01,0x05,0x5a,0x7c]
82036 // W32-ERR: error: instruction not supported on this GPU
82038 v_cmp_neq_f64 vcc, v[254:255], v[2:3]
82039 // W64: encoding: [0xfe,0x05,0x5a,0x7c]
82040 // W32-ERR: error: instruction not supported on this GPU
82042 v_cmp_neq_f64 vcc, s[2:3], v[2:3]
82043 // W64: encoding: [0x02,0x04,0x5a,0x7c]
82044 // W32-ERR: error: instruction not supported on this GPU
82046 v_cmp_neq_f64 vcc, s[4:5], v[2:3]
82047 // W64: encoding: [0x04,0x04,0x5a,0x7c]
82048 // W32-ERR: error: instruction not supported on this GPU
82050 v_cmp_neq_f64 vcc, s[100:101], v[2:3]
82051 // W64: encoding: [0x64,0x04,0x5a,0x7c]
82052 // W32-ERR: error: instruction not supported on this GPU
82054 v_cmp_neq_f64 vcc, vcc, v[2:3]
82055 // W64: encoding: [0x6a,0x04,0x5a,0x7c]
82056 // W32-ERR: error: instruction not supported on this GPU
82058 v_cmp_neq_f64 vcc, exec, v[2:3]
82059 // W64: encoding: [0x7e,0x04,0x5a,0x7c]
82060 // W32-ERR: error: instruction not supported on this GPU
82062 v_cmp_neq_f64 vcc, 0, v[2:3]
82063 // W64: encoding: [0x80,0x04,0x5a,0x7c]
82064 // W32-ERR: error: instruction not supported on this GPU
82066 v_cmp_neq_f64 vcc, -1, v[2:3]
82067 // W64: encoding: [0xc1,0x04,0x5a,0x7c]
82068 // W32-ERR: error: instruction not supported on this GPU
82070 v_cmp_neq_f64 vcc, 0.5, v[2:3]
82071 // W64: encoding: [0xf0,0x04,0x5a,0x7c]
82072 // W32-ERR: error: instruction not supported on this GPU
82074 v_cmp_neq_f64 vcc, -4.0, v[2:3]
82075 // W64: encoding: [0xf7,0x04,0x5a,0x7c]
82076 // W32-ERR: error: instruction not supported on this GPU
82078 v_cmp_neq_f64 vcc, 0xaf123456, v[2:3]
82079 // W64: encoding: [0xff,0x04,0x5a,0x7c,0x56,0x34,0x12,0xaf]
82080 // W32-ERR: error: instruction not supported on this GPU
82082 v_cmp_neq_f64 vcc, 0x3f717273, v[2:3]
82083 // W64: encoding: [0xff,0x04,0x5a,0x7c,0x73,0x72,0x71,0x3f]
82084 // W32-ERR: error: instruction not supported on this GPU
82086 v_cmp_neq_f64 vcc, v[1:2], v[254:255]
82087 // W64: encoding: [0x01,0xfd,0x5b,0x7c]
82088 // W32-ERR: error: instruction not supported on this GPU
82090 v_cmp_neq_f64_e64 s[10:11], v[1:2], v[2:3]
82091 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82092 // W32-ERR: error: invalid operand for instruction
82094 v_cmp_neq_f64_e64 s[12:13], v[1:2], v[2:3]
82095 // W64: encoding: [0x0c,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82096 // W32-ERR: error: invalid operand for instruction
82098 v_cmp_neq_f64_e64 s[100:101], v[1:2], v[2:3]
82099 // W64: encoding: [0x64,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82100 // W32-ERR: error: invalid operand for instruction
82102 v_cmp_neq_f64_e64 vcc, v[1:2], v[2:3]
82103 // W64: encoding: [0x6a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82104 // W32-ERR: error: invalid operand for instruction
82106 v_cmp_neq_f64_e64 s[10:11], v[254:255], v[2:3]
82107 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0xfe,0x05,0x02,0x00]
82108 // W32-ERR: error: invalid operand for instruction
82110 v_cmp_neq_f64_e64 s[10:11], s[2:3], v[2:3]
82111 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x02,0x04,0x02,0x00]
82112 // W32-ERR: error: invalid operand for instruction
82114 v_cmp_neq_f64_e64 s[10:11], s[4:5], v[2:3]
82115 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x04,0x04,0x02,0x00]
82116 // W32-ERR: error: invalid operand for instruction
82118 v_cmp_neq_f64_e64 s[10:11], s[100:101], v[2:3]
82119 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x64,0x04,0x02,0x00]
82120 // W32-ERR: error: invalid operand for instruction
82122 v_cmp_neq_f64_e64 s[10:11], vcc, v[2:3]
82123 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x6a,0x04,0x02,0x00]
82124 // W32-ERR: error: invalid operand for instruction
82126 v_cmp_neq_f64_e64 s[10:11], exec, v[2:3]
82127 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x7e,0x04,0x02,0x00]
82128 // W32-ERR: error: invalid operand for instruction
82130 v_cmp_neq_f64_e64 s[10:11], 0, v[2:3]
82131 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x80,0x04,0x02,0x00]
82132 // W32-ERR: error: invalid operand for instruction
82134 v_cmp_neq_f64_e64 s[10:11], -1, v[2:3]
82135 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0xc1,0x04,0x02,0x00]
82136 // W32-ERR: error: invalid operand for instruction
82138 v_cmp_neq_f64_e64 s[10:11], 0.5, v[2:3]
82139 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0xf0,0x04,0x02,0x00]
82140 // W32-ERR: error: invalid operand for instruction
82142 v_cmp_neq_f64_e64 s[10:11], -4.0, v[2:3]
82143 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0xf7,0x04,0x02,0x00]
82144 // W32-ERR: error: invalid operand for instruction
82146 v_cmp_neq_f64_e64 s[10:11], v[1:2], v[254:255]
82147 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xfd,0x03,0x00]
82148 // W32-ERR: error: invalid operand for instruction
82150 v_cmp_neq_f64_e64 s[10:11], v[1:2], s[4:5]
82151 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x09,0x00,0x00]
82152 // W32-ERR: error: invalid operand for instruction
82154 v_cmp_neq_f64_e64 s[10:11], v[1:2], s[6:7]
82155 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x0d,0x00,0x00]
82156 // W32-ERR: error: invalid operand for instruction
82158 v_cmp_neq_f64_e64 s[10:11], v[1:2], s[100:101]
82159 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xc9,0x00,0x00]
82160 // W32-ERR: error: invalid operand for instruction
82162 v_cmp_neq_f64_e64 s[10:11], v[1:2], vcc
82163 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xd5,0x00,0x00]
82164 // W32-ERR: error: invalid operand for instruction
82166 v_cmp_neq_f64_e64 s[10:11], v[1:2], exec
82167 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xfd,0x00,0x00]
82168 // W32-ERR: error: invalid operand for instruction
82170 v_cmp_neq_f64_e64 s[10:11], v[1:2], 0
82171 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x01,0x01,0x00]
82172 // W32-ERR: error: invalid operand for instruction
82174 v_cmp_neq_f64_e64 s[10:11], v[1:2], -1
82175 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x83,0x01,0x00]
82176 // W32-ERR: error: invalid operand for instruction
82178 v_cmp_neq_f64_e64 s[10:11], v[1:2], 0.5
82179 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xe1,0x01,0x00]
82180 // W32-ERR: error: invalid operand for instruction
82182 v_cmp_neq_f64_e64 s[10:11], v[1:2], -4.0
82183 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xef,0x01,0x00]
82184 // W32-ERR: error: invalid operand for instruction
82186 v_cmp_neq_f64_e64 s[10:11], -v[1:2], v[2:3]
82187 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x20]
82188 // W32-ERR: error: invalid operand for instruction
82190 v_cmp_neq_f64_e64 s[10:11], v[1:2], -v[2:3]
82191 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x40]
82192 // W32-ERR: error: invalid operand for instruction
82194 v_cmp_neq_f64_e64 s[10:11], -v[1:2], -v[2:3]
82195 // W64: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x60]
82196 // W32-ERR: error: invalid operand for instruction
82198 v_cmp_neq_f64_e64 s[10:11], v[1:2], v[2:3] clamp
82199 // W64: encoding: [0x0a,0x80,0x2d,0xd4,0x01,0x05,0x02,0x00]
82200 // W32-ERR: error: invalid operand for instruction
82202 v_cmp_neq_f64 vcc_lo, v[1:2], v[2:3]
82203 // W32: encoding: [0x01,0x05,0x5a,0x7c]
82204 // W64-ERR: error: instruction not supported on this GPU
82206 v_cmp_neq_f64 vcc_lo, v[254:255], v[2:3]
82207 // W32: encoding: [0xfe,0x05,0x5a,0x7c]
82208 // W64-ERR: error: instruction not supported on this GPU
82210 v_cmp_neq_f64 vcc_lo, s[2:3], v[2:3]
82211 // W32: encoding: [0x02,0x04,0x5a,0x7c]
82212 // W64-ERR: error: instruction not supported on this GPU
82214 v_cmp_neq_f64 vcc_lo, s[4:5], v[2:3]
82215 // W32: encoding: [0x04,0x04,0x5a,0x7c]
82216 // W64-ERR: error: instruction not supported on this GPU
82218 v_cmp_neq_f64 vcc_lo, s[100:101], v[2:3]
82219 // W32: encoding: [0x64,0x04,0x5a,0x7c]
82220 // W64-ERR: error: instruction not supported on this GPU
82222 v_cmp_neq_f64 vcc_lo, vcc, v[2:3]
82223 // W32: encoding: [0x6a,0x04,0x5a,0x7c]
82224 // W64-ERR: error: instruction not supported on this GPU
82226 v_cmp_neq_f64 vcc_lo, exec, v[2:3]
82227 // W32: encoding: [0x7e,0x04,0x5a,0x7c]
82228 // W64-ERR: error: instruction not supported on this GPU
82230 v_cmp_neq_f64 vcc_lo, 0, v[2:3]
82231 // W32: encoding: [0x80,0x04,0x5a,0x7c]
82232 // W64-ERR: error: instruction not supported on this GPU
82234 v_cmp_neq_f64 vcc_lo, -1, v[2:3]
82235 // W32: encoding: [0xc1,0x04,0x5a,0x7c]
82236 // W64-ERR: error: instruction not supported on this GPU
82238 v_cmp_neq_f64 vcc_lo, 0.5, v[2:3]
82239 // W32: encoding: [0xf0,0x04,0x5a,0x7c]
82240 // W64-ERR: error: instruction not supported on this GPU
82242 v_cmp_neq_f64 vcc_lo, -4.0, v[2:3]
82243 // W32: encoding: [0xf7,0x04,0x5a,0x7c]
82244 // W64-ERR: error: instruction not supported on this GPU
82246 v_cmp_neq_f64 vcc_lo, 0xaf123456, v[2:3]
82247 // W32: encoding: [0xff,0x04,0x5a,0x7c,0x56,0x34,0x12,0xaf]
82248 // W64-ERR: error: instruction not supported on this GPU
82250 v_cmp_neq_f64 vcc_lo, 0x3f717273, v[2:3]
82251 // W32: encoding: [0xff,0x04,0x5a,0x7c,0x73,0x72,0x71,0x3f]
82252 // W64-ERR: error: instruction not supported on this GPU
82254 v_cmp_neq_f64 vcc_lo, v[1:2], v[254:255]
82255 // W32: encoding: [0x01,0xfd,0x5b,0x7c]
82256 // W64-ERR: error: instruction not supported on this GPU
82258 v_cmp_neq_f64_e64 s10, v[1:2], v[2:3]
82259 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82260 // W64-ERR: error: invalid operand for instruction
82262 v_cmp_neq_f64_e64 s12, v[1:2], v[2:3]
82263 // W32: encoding: [0x0c,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82264 // W64-ERR: error: invalid operand for instruction
82266 v_cmp_neq_f64_e64 s100, v[1:2], v[2:3]
82267 // W32: encoding: [0x64,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82268 // W64-ERR: error: invalid operand for instruction
82270 v_cmp_neq_f64_e64 vcc_lo, v[1:2], v[2:3]
82271 // W32: encoding: [0x6a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x00]
82272 // W64-ERR: error: invalid operand for instruction
82274 v_cmp_neq_f64_e64 s10, v[254:255], v[2:3]
82275 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0xfe,0x05,0x02,0x00]
82276 // W64-ERR: error: invalid operand for instruction
82278 v_cmp_neq_f64_e64 s10, s[2:3], v[2:3]
82279 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x02,0x04,0x02,0x00]
82280 // W64-ERR: error: invalid operand for instruction
82282 v_cmp_neq_f64_e64 s10, s[4:5], v[2:3]
82283 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x04,0x04,0x02,0x00]
82284 // W64-ERR: error: invalid operand for instruction
82286 v_cmp_neq_f64_e64 s10, s[100:101], v[2:3]
82287 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x64,0x04,0x02,0x00]
82288 // W64-ERR: error: invalid operand for instruction
82290 v_cmp_neq_f64_e64 s10, vcc, v[2:3]
82291 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x6a,0x04,0x02,0x00]
82292 // W64-ERR: error: invalid operand for instruction
82294 v_cmp_neq_f64_e64 s10, exec, v[2:3]
82295 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x7e,0x04,0x02,0x00]
82296 // W64-ERR: error: invalid operand for instruction
82298 v_cmp_neq_f64_e64 s10, 0, v[2:3]
82299 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x80,0x04,0x02,0x00]
82300 // W64-ERR: error: invalid operand for instruction
82302 v_cmp_neq_f64_e64 s10, -1, v[2:3]
82303 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0xc1,0x04,0x02,0x00]
82304 // W64-ERR: error: invalid operand for instruction
82306 v_cmp_neq_f64_e64 s10, 0.5, v[2:3]
82307 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0xf0,0x04,0x02,0x00]
82308 // W64-ERR: error: invalid operand for instruction
82310 v_cmp_neq_f64_e64 s10, -4.0, v[2:3]
82311 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0xf7,0x04,0x02,0x00]
82312 // W64-ERR: error: invalid operand for instruction
82314 v_cmp_neq_f64_e64 s10, v[1:2], v[254:255]
82315 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xfd,0x03,0x00]
82316 // W64-ERR: error: invalid operand for instruction
82318 v_cmp_neq_f64_e64 s10, v[1:2], s[4:5]
82319 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x09,0x00,0x00]
82320 // W64-ERR: error: invalid operand for instruction
82322 v_cmp_neq_f64_e64 s10, v[1:2], s[6:7]
82323 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x0d,0x00,0x00]
82324 // W64-ERR: error: invalid operand for instruction
82326 v_cmp_neq_f64_e64 s10, v[1:2], s[100:101]
82327 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xc9,0x00,0x00]
82328 // W64-ERR: error: invalid operand for instruction
82330 v_cmp_neq_f64_e64 s10, v[1:2], vcc
82331 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xd5,0x00,0x00]
82332 // W64-ERR: error: invalid operand for instruction
82334 v_cmp_neq_f64_e64 s10, v[1:2], exec
82335 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xfd,0x00,0x00]
82336 // W64-ERR: error: invalid operand for instruction
82338 v_cmp_neq_f64_e64 s10, v[1:2], 0
82339 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x01,0x01,0x00]
82340 // W64-ERR: error: invalid operand for instruction
82342 v_cmp_neq_f64_e64 s10, v[1:2], -1
82343 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x83,0x01,0x00]
82344 // W64-ERR: error: invalid operand for instruction
82346 v_cmp_neq_f64_e64 s10, v[1:2], 0.5
82347 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xe1,0x01,0x00]
82348 // W64-ERR: error: invalid operand for instruction
82350 v_cmp_neq_f64_e64 s10, v[1:2], -4.0
82351 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0xef,0x01,0x00]
82352 // W64-ERR: error: invalid operand for instruction
82354 v_cmp_neq_f64_e64 s10, -v[1:2], v[2:3]
82355 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x20]
82356 // W64-ERR: error: invalid operand for instruction
82358 v_cmp_neq_f64_e64 s10, v[1:2], -v[2:3]
82359 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x40]
82360 // W64-ERR: error: invalid operand for instruction
82362 v_cmp_neq_f64_e64 s10, -v[1:2], -v[2:3]
82363 // W32: encoding: [0x0a,0x00,0x2d,0xd4,0x01,0x05,0x02,0x60]
82364 // W64-ERR: error: invalid operand for instruction
82366 v_cmp_neq_f64_e64 s10, v[1:2], v[2:3] clamp
82367 // W32: encoding: [0x0a,0x80,0x2d,0xd4,0x01,0x05,0x02,0x00]
82368 // W64-ERR: error: invalid operand for instruction
82370 v_cmp_nlt_f64 vcc, v[1:2], v[2:3]
82371 // W64: encoding: [0x01,0x05,0x5c,0x7c]
82372 // W32-ERR: error: instruction not supported on this GPU
82374 v_cmp_nlt_f64 vcc, v[254:255], v[2:3]
82375 // W64: encoding: [0xfe,0x05,0x5c,0x7c]
82376 // W32-ERR: error: instruction not supported on this GPU
82378 v_cmp_nlt_f64 vcc, s[2:3], v[2:3]
82379 // W64: encoding: [0x02,0x04,0x5c,0x7c]
82380 // W32-ERR: error: instruction not supported on this GPU
82382 v_cmp_nlt_f64 vcc, s[4:5], v[2:3]
82383 // W64: encoding: [0x04,0x04,0x5c,0x7c]
82384 // W32-ERR: error: instruction not supported on this GPU
82386 v_cmp_nlt_f64 vcc, s[100:101], v[2:3]
82387 // W64: encoding: [0x64,0x04,0x5c,0x7c]
82388 // W32-ERR: error: instruction not supported on this GPU
82390 v_cmp_nlt_f64 vcc, vcc, v[2:3]
82391 // W64: encoding: [0x6a,0x04,0x5c,0x7c]
82392 // W32-ERR: error: instruction not supported on this GPU
82394 v_cmp_nlt_f64 vcc, exec, v[2:3]
82395 // W64: encoding: [0x7e,0x04,0x5c,0x7c]
82396 // W32-ERR: error: instruction not supported on this GPU
82398 v_cmp_nlt_f64 vcc, 0, v[2:3]
82399 // W64: encoding: [0x80,0x04,0x5c,0x7c]
82400 // W32-ERR: error: instruction not supported on this GPU
82402 v_cmp_nlt_f64 vcc, -1, v[2:3]
82403 // W64: encoding: [0xc1,0x04,0x5c,0x7c]
82404 // W32-ERR: error: instruction not supported on this GPU
82406 v_cmp_nlt_f64 vcc, 0.5, v[2:3]
82407 // W64: encoding: [0xf0,0x04,0x5c,0x7c]
82408 // W32-ERR: error: instruction not supported on this GPU
82410 v_cmp_nlt_f64 vcc, -4.0, v[2:3]
82411 // W64: encoding: [0xf7,0x04,0x5c,0x7c]
82412 // W32-ERR: error: instruction not supported on this GPU
82414 v_cmp_nlt_f64 vcc, 0xaf123456, v[2:3]
82415 // W64: encoding: [0xff,0x04,0x5c,0x7c,0x56,0x34,0x12,0xaf]
82416 // W32-ERR: error: instruction not supported on this GPU
82418 v_cmp_nlt_f64 vcc, 0x3f717273, v[2:3]
82419 // W64: encoding: [0xff,0x04,0x5c,0x7c,0x73,0x72,0x71,0x3f]
82420 // W32-ERR: error: instruction not supported on this GPU
82422 v_cmp_nlt_f64 vcc, v[1:2], v[254:255]
82423 // W64: encoding: [0x01,0xfd,0x5d,0x7c]
82424 // W32-ERR: error: instruction not supported on this GPU
82426 v_cmp_nlt_f64_e64 s[10:11], v[1:2], v[2:3]
82427 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82428 // W32-ERR: error: invalid operand for instruction
82430 v_cmp_nlt_f64_e64 s[12:13], v[1:2], v[2:3]
82431 // W64: encoding: [0x0c,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82432 // W32-ERR: error: invalid operand for instruction
82434 v_cmp_nlt_f64_e64 s[100:101], v[1:2], v[2:3]
82435 // W64: encoding: [0x64,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82436 // W32-ERR: error: invalid operand for instruction
82438 v_cmp_nlt_f64_e64 vcc, v[1:2], v[2:3]
82439 // W64: encoding: [0x6a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82440 // W32-ERR: error: invalid operand for instruction
82442 v_cmp_nlt_f64_e64 s[10:11], v[254:255], v[2:3]
82443 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0xfe,0x05,0x02,0x00]
82444 // W32-ERR: error: invalid operand for instruction
82446 v_cmp_nlt_f64_e64 s[10:11], s[2:3], v[2:3]
82447 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x02,0x04,0x02,0x00]
82448 // W32-ERR: error: invalid operand for instruction
82450 v_cmp_nlt_f64_e64 s[10:11], s[4:5], v[2:3]
82451 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x04,0x04,0x02,0x00]
82452 // W32-ERR: error: invalid operand for instruction
82454 v_cmp_nlt_f64_e64 s[10:11], s[100:101], v[2:3]
82455 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x64,0x04,0x02,0x00]
82456 // W32-ERR: error: invalid operand for instruction
82458 v_cmp_nlt_f64_e64 s[10:11], vcc, v[2:3]
82459 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x6a,0x04,0x02,0x00]
82460 // W32-ERR: error: invalid operand for instruction
82462 v_cmp_nlt_f64_e64 s[10:11], exec, v[2:3]
82463 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x7e,0x04,0x02,0x00]
82464 // W32-ERR: error: invalid operand for instruction
82466 v_cmp_nlt_f64_e64 s[10:11], 0, v[2:3]
82467 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x80,0x04,0x02,0x00]
82468 // W32-ERR: error: invalid operand for instruction
82470 v_cmp_nlt_f64_e64 s[10:11], -1, v[2:3]
82471 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0xc1,0x04,0x02,0x00]
82472 // W32-ERR: error: invalid operand for instruction
82474 v_cmp_nlt_f64_e64 s[10:11], 0.5, v[2:3]
82475 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0xf0,0x04,0x02,0x00]
82476 // W32-ERR: error: invalid operand for instruction
82478 v_cmp_nlt_f64_e64 s[10:11], -4.0, v[2:3]
82479 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0xf7,0x04,0x02,0x00]
82480 // W32-ERR: error: invalid operand for instruction
82482 v_cmp_nlt_f64_e64 s[10:11], v[1:2], v[254:255]
82483 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xfd,0x03,0x00]
82484 // W32-ERR: error: invalid operand for instruction
82486 v_cmp_nlt_f64_e64 s[10:11], v[1:2], s[4:5]
82487 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x09,0x00,0x00]
82488 // W32-ERR: error: invalid operand for instruction
82490 v_cmp_nlt_f64_e64 s[10:11], v[1:2], s[6:7]
82491 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x0d,0x00,0x00]
82492 // W32-ERR: error: invalid operand for instruction
82494 v_cmp_nlt_f64_e64 s[10:11], v[1:2], s[100:101]
82495 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xc9,0x00,0x00]
82496 // W32-ERR: error: invalid operand for instruction
82498 v_cmp_nlt_f64_e64 s[10:11], v[1:2], vcc
82499 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xd5,0x00,0x00]
82500 // W32-ERR: error: invalid operand for instruction
82502 v_cmp_nlt_f64_e64 s[10:11], v[1:2], exec
82503 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xfd,0x00,0x00]
82504 // W32-ERR: error: invalid operand for instruction
82506 v_cmp_nlt_f64_e64 s[10:11], v[1:2], 0
82507 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x01,0x01,0x00]
82508 // W32-ERR: error: invalid operand for instruction
82510 v_cmp_nlt_f64_e64 s[10:11], v[1:2], -1
82511 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x83,0x01,0x00]
82512 // W32-ERR: error: invalid operand for instruction
82514 v_cmp_nlt_f64_e64 s[10:11], v[1:2], 0.5
82515 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xe1,0x01,0x00]
82516 // W32-ERR: error: invalid operand for instruction
82518 v_cmp_nlt_f64_e64 s[10:11], v[1:2], -4.0
82519 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xef,0x01,0x00]
82520 // W32-ERR: error: invalid operand for instruction
82522 v_cmp_nlt_f64_e64 s[10:11], -v[1:2], v[2:3]
82523 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x20]
82524 // W32-ERR: error: invalid operand for instruction
82526 v_cmp_nlt_f64_e64 s[10:11], v[1:2], -v[2:3]
82527 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x40]
82528 // W32-ERR: error: invalid operand for instruction
82530 v_cmp_nlt_f64_e64 s[10:11], -v[1:2], -v[2:3]
82531 // W64: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x60]
82532 // W32-ERR: error: invalid operand for instruction
82534 v_cmp_nlt_f64_e64 s[10:11], v[1:2], v[2:3] clamp
82535 // W64: encoding: [0x0a,0x80,0x2e,0xd4,0x01,0x05,0x02,0x00]
82536 // W32-ERR: error: invalid operand for instruction
82538 v_cmp_nlt_f64 vcc_lo, v[1:2], v[2:3]
82539 // W32: encoding: [0x01,0x05,0x5c,0x7c]
82540 // W64-ERR: error: instruction not supported on this GPU
82542 v_cmp_nlt_f64 vcc_lo, v[254:255], v[2:3]
82543 // W32: encoding: [0xfe,0x05,0x5c,0x7c]
82544 // W64-ERR: error: instruction not supported on this GPU
82546 v_cmp_nlt_f64 vcc_lo, s[2:3], v[2:3]
82547 // W32: encoding: [0x02,0x04,0x5c,0x7c]
82548 // W64-ERR: error: instruction not supported on this GPU
82550 v_cmp_nlt_f64 vcc_lo, s[4:5], v[2:3]
82551 // W32: encoding: [0x04,0x04,0x5c,0x7c]
82552 // W64-ERR: error: instruction not supported on this GPU
82554 v_cmp_nlt_f64 vcc_lo, s[100:101], v[2:3]
82555 // W32: encoding: [0x64,0x04,0x5c,0x7c]
82556 // W64-ERR: error: instruction not supported on this GPU
82558 v_cmp_nlt_f64 vcc_lo, vcc, v[2:3]
82559 // W32: encoding: [0x6a,0x04,0x5c,0x7c]
82560 // W64-ERR: error: instruction not supported on this GPU
82562 v_cmp_nlt_f64 vcc_lo, exec, v[2:3]
82563 // W32: encoding: [0x7e,0x04,0x5c,0x7c]
82564 // W64-ERR: error: instruction not supported on this GPU
82566 v_cmp_nlt_f64 vcc_lo, 0, v[2:3]
82567 // W32: encoding: [0x80,0x04,0x5c,0x7c]
82568 // W64-ERR: error: instruction not supported on this GPU
82570 v_cmp_nlt_f64 vcc_lo, -1, v[2:3]
82571 // W32: encoding: [0xc1,0x04,0x5c,0x7c]
82572 // W64-ERR: error: instruction not supported on this GPU
82574 v_cmp_nlt_f64 vcc_lo, 0.5, v[2:3]
82575 // W32: encoding: [0xf0,0x04,0x5c,0x7c]
82576 // W64-ERR: error: instruction not supported on this GPU
82578 v_cmp_nlt_f64 vcc_lo, -4.0, v[2:3]
82579 // W32: encoding: [0xf7,0x04,0x5c,0x7c]
82580 // W64-ERR: error: instruction not supported on this GPU
82582 v_cmp_nlt_f64 vcc_lo, 0xaf123456, v[2:3]
82583 // W32: encoding: [0xff,0x04,0x5c,0x7c,0x56,0x34,0x12,0xaf]
82584 // W64-ERR: error: instruction not supported on this GPU
82586 v_cmp_nlt_f64 vcc_lo, 0x3f717273, v[2:3]
82587 // W32: encoding: [0xff,0x04,0x5c,0x7c,0x73,0x72,0x71,0x3f]
82588 // W64-ERR: error: instruction not supported on this GPU
82590 v_cmp_nlt_f64 vcc_lo, v[1:2], v[254:255]
82591 // W32: encoding: [0x01,0xfd,0x5d,0x7c]
82592 // W64-ERR: error: instruction not supported on this GPU
82594 v_cmp_nlt_f64_e64 s10, v[1:2], v[2:3]
82595 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82596 // W64-ERR: error: invalid operand for instruction
82598 v_cmp_nlt_f64_e64 s12, v[1:2], v[2:3]
82599 // W32: encoding: [0x0c,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82600 // W64-ERR: error: invalid operand for instruction
82602 v_cmp_nlt_f64_e64 s100, v[1:2], v[2:3]
82603 // W32: encoding: [0x64,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82604 // W64-ERR: error: invalid operand for instruction
82606 v_cmp_nlt_f64_e64 vcc_lo, v[1:2], v[2:3]
82607 // W32: encoding: [0x6a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x00]
82608 // W64-ERR: error: invalid operand for instruction
82610 v_cmp_nlt_f64_e64 s10, v[254:255], v[2:3]
82611 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0xfe,0x05,0x02,0x00]
82612 // W64-ERR: error: invalid operand for instruction
82614 v_cmp_nlt_f64_e64 s10, s[2:3], v[2:3]
82615 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x02,0x04,0x02,0x00]
82616 // W64-ERR: error: invalid operand for instruction
82618 v_cmp_nlt_f64_e64 s10, s[4:5], v[2:3]
82619 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x04,0x04,0x02,0x00]
82620 // W64-ERR: error: invalid operand for instruction
82622 v_cmp_nlt_f64_e64 s10, s[100:101], v[2:3]
82623 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x64,0x04,0x02,0x00]
82624 // W64-ERR: error: invalid operand for instruction
82626 v_cmp_nlt_f64_e64 s10, vcc, v[2:3]
82627 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x6a,0x04,0x02,0x00]
82628 // W64-ERR: error: invalid operand for instruction
82630 v_cmp_nlt_f64_e64 s10, exec, v[2:3]
82631 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x7e,0x04,0x02,0x00]
82632 // W64-ERR: error: invalid operand for instruction
82634 v_cmp_nlt_f64_e64 s10, 0, v[2:3]
82635 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x80,0x04,0x02,0x00]
82636 // W64-ERR: error: invalid operand for instruction
82638 v_cmp_nlt_f64_e64 s10, -1, v[2:3]
82639 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0xc1,0x04,0x02,0x00]
82640 // W64-ERR: error: invalid operand for instruction
82642 v_cmp_nlt_f64_e64 s10, 0.5, v[2:3]
82643 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0xf0,0x04,0x02,0x00]
82644 // W64-ERR: error: invalid operand for instruction
82646 v_cmp_nlt_f64_e64 s10, -4.0, v[2:3]
82647 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0xf7,0x04,0x02,0x00]
82648 // W64-ERR: error: invalid operand for instruction
82650 v_cmp_nlt_f64_e64 s10, v[1:2], v[254:255]
82651 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xfd,0x03,0x00]
82652 // W64-ERR: error: invalid operand for instruction
82654 v_cmp_nlt_f64_e64 s10, v[1:2], s[4:5]
82655 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x09,0x00,0x00]
82656 // W64-ERR: error: invalid operand for instruction
82658 v_cmp_nlt_f64_e64 s10, v[1:2], s[6:7]
82659 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x0d,0x00,0x00]
82660 // W64-ERR: error: invalid operand for instruction
82662 v_cmp_nlt_f64_e64 s10, v[1:2], s[100:101]
82663 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xc9,0x00,0x00]
82664 // W64-ERR: error: invalid operand for instruction
82666 v_cmp_nlt_f64_e64 s10, v[1:2], vcc
82667 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xd5,0x00,0x00]
82668 // W64-ERR: error: invalid operand for instruction
82670 v_cmp_nlt_f64_e64 s10, v[1:2], exec
82671 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xfd,0x00,0x00]
82672 // W64-ERR: error: invalid operand for instruction
82674 v_cmp_nlt_f64_e64 s10, v[1:2], 0
82675 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x01,0x01,0x00]
82676 // W64-ERR: error: invalid operand for instruction
82678 v_cmp_nlt_f64_e64 s10, v[1:2], -1
82679 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x83,0x01,0x00]
82680 // W64-ERR: error: invalid operand for instruction
82682 v_cmp_nlt_f64_e64 s10, v[1:2], 0.5
82683 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xe1,0x01,0x00]
82684 // W64-ERR: error: invalid operand for instruction
82686 v_cmp_nlt_f64_e64 s10, v[1:2], -4.0
82687 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0xef,0x01,0x00]
82688 // W64-ERR: error: invalid operand for instruction
82690 v_cmp_nlt_f64_e64 s10, -v[1:2], v[2:3]
82691 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x20]
82692 // W64-ERR: error: invalid operand for instruction
82694 v_cmp_nlt_f64_e64 s10, v[1:2], -v[2:3]
82695 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x40]
82696 // W64-ERR: error: invalid operand for instruction
82698 v_cmp_nlt_f64_e64 s10, -v[1:2], -v[2:3]
82699 // W32: encoding: [0x0a,0x00,0x2e,0xd4,0x01,0x05,0x02,0x60]
82700 // W64-ERR: error: invalid operand for instruction
82702 v_cmp_nlt_f64_e64 s10, v[1:2], v[2:3] clamp
82703 // W32: encoding: [0x0a,0x80,0x2e,0xd4,0x01,0x05,0x02,0x00]
82704 // W64-ERR: error: invalid operand for instruction
82706 v_cmp_tru_f64 vcc, v[1:2], v[2:3]
82707 // W64: encoding: [0x01,0x05,0x5e,0x7c]
82708 // W32-ERR: error: instruction not supported on this GPU
82710 v_cmp_tru_f64 vcc, v[254:255], v[2:3]
82711 // W64: encoding: [0xfe,0x05,0x5e,0x7c]
82712 // W32-ERR: error: instruction not supported on this GPU
82714 v_cmp_tru_f64 vcc, s[2:3], v[2:3]
82715 // W64: encoding: [0x02,0x04,0x5e,0x7c]
82716 // W32-ERR: error: instruction not supported on this GPU
82718 v_cmp_tru_f64 vcc, s[4:5], v[2:3]
82719 // W64: encoding: [0x04,0x04,0x5e,0x7c]
82720 // W32-ERR: error: instruction not supported on this GPU
82722 v_cmp_tru_f64 vcc, s[100:101], v[2:3]
82723 // W64: encoding: [0x64,0x04,0x5e,0x7c]
82724 // W32-ERR: error: instruction not supported on this GPU
82726 v_cmp_tru_f64 vcc, vcc, v[2:3]
82727 // W64: encoding: [0x6a,0x04,0x5e,0x7c]
82728 // W32-ERR: error: instruction not supported on this GPU
82730 v_cmp_tru_f64 vcc, exec, v[2:3]
82731 // W64: encoding: [0x7e,0x04,0x5e,0x7c]
82732 // W32-ERR: error: instruction not supported on this GPU
82734 v_cmp_tru_f64 vcc, 0, v[2:3]
82735 // W64: encoding: [0x80,0x04,0x5e,0x7c]
82736 // W32-ERR: error: instruction not supported on this GPU
82738 v_cmp_tru_f64 vcc, -1, v[2:3]
82739 // W64: encoding: [0xc1,0x04,0x5e,0x7c]
82740 // W32-ERR: error: instruction not supported on this GPU
82742 v_cmp_tru_f64 vcc, 0.5, v[2:3]
82743 // W64: encoding: [0xf0,0x04,0x5e,0x7c]
82744 // W32-ERR: error: instruction not supported on this GPU
82746 v_cmp_tru_f64 vcc, -4.0, v[2:3]
82747 // W64: encoding: [0xf7,0x04,0x5e,0x7c]
82748 // W32-ERR: error: instruction not supported on this GPU
82750 v_cmp_tru_f64 vcc, 0xaf123456, v[2:3]
82751 // W64: encoding: [0xff,0x04,0x5e,0x7c,0x56,0x34,0x12,0xaf]
82752 // W32-ERR: error: instruction not supported on this GPU
82754 v_cmp_tru_f64 vcc, 0x3f717273, v[2:3]
82755 // W64: encoding: [0xff,0x04,0x5e,0x7c,0x73,0x72,0x71,0x3f]
82756 // W32-ERR: error: instruction not supported on this GPU
82758 v_cmp_tru_f64 vcc, v[1:2], v[254:255]
82759 // W64: encoding: [0x01,0xfd,0x5f,0x7c]
82760 // W32-ERR: error: instruction not supported on this GPU
82762 v_cmp_tru_f64_e64 s[10:11], v[1:2], v[2:3]
82763 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82764 // W32-ERR: error: invalid operand for instruction
82766 v_cmp_tru_f64_e64 s[12:13], v[1:2], v[2:3]
82767 // W64: encoding: [0x0c,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82768 // W32-ERR: error: invalid operand for instruction
82770 v_cmp_tru_f64_e64 s[100:101], v[1:2], v[2:3]
82771 // W64: encoding: [0x64,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82772 // W32-ERR: error: invalid operand for instruction
82774 v_cmp_tru_f64_e64 vcc, v[1:2], v[2:3]
82775 // W64: encoding: [0x6a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82776 // W32-ERR: error: invalid operand for instruction
82778 v_cmp_tru_f64_e64 s[10:11], v[254:255], v[2:3]
82779 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0xfe,0x05,0x02,0x00]
82780 // W32-ERR: error: invalid operand for instruction
82782 v_cmp_tru_f64_e64 s[10:11], s[2:3], v[2:3]
82783 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x02,0x04,0x02,0x00]
82784 // W32-ERR: error: invalid operand for instruction
82786 v_cmp_tru_f64_e64 s[10:11], s[4:5], v[2:3]
82787 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x04,0x04,0x02,0x00]
82788 // W32-ERR: error: invalid operand for instruction
82790 v_cmp_tru_f64_e64 s[10:11], s[100:101], v[2:3]
82791 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x64,0x04,0x02,0x00]
82792 // W32-ERR: error: invalid operand for instruction
82794 v_cmp_tru_f64_e64 s[10:11], vcc, v[2:3]
82795 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x6a,0x04,0x02,0x00]
82796 // W32-ERR: error: invalid operand for instruction
82798 v_cmp_tru_f64_e64 s[10:11], exec, v[2:3]
82799 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x7e,0x04,0x02,0x00]
82800 // W32-ERR: error: invalid operand for instruction
82802 v_cmp_tru_f64_e64 s[10:11], 0, v[2:3]
82803 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x80,0x04,0x02,0x00]
82804 // W32-ERR: error: invalid operand for instruction
82806 v_cmp_tru_f64_e64 s[10:11], -1, v[2:3]
82807 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0xc1,0x04,0x02,0x00]
82808 // W32-ERR: error: invalid operand for instruction
82810 v_cmp_tru_f64_e64 s[10:11], 0.5, v[2:3]
82811 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0xf0,0x04,0x02,0x00]
82812 // W32-ERR: error: invalid operand for instruction
82814 v_cmp_tru_f64_e64 s[10:11], -4.0, v[2:3]
82815 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0xf7,0x04,0x02,0x00]
82816 // W32-ERR: error: invalid operand for instruction
82818 v_cmp_tru_f64_e64 s[10:11], v[1:2], v[254:255]
82819 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xfd,0x03,0x00]
82820 // W32-ERR: error: invalid operand for instruction
82822 v_cmp_tru_f64_e64 s[10:11], v[1:2], s[4:5]
82823 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x09,0x00,0x00]
82824 // W32-ERR: error: invalid operand for instruction
82826 v_cmp_tru_f64_e64 s[10:11], v[1:2], s[6:7]
82827 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x0d,0x00,0x00]
82828 // W32-ERR: error: invalid operand for instruction
82830 v_cmp_tru_f64_e64 s[10:11], v[1:2], s[100:101]
82831 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xc9,0x00,0x00]
82832 // W32-ERR: error: invalid operand for instruction
82834 v_cmp_tru_f64_e64 s[10:11], v[1:2], vcc
82835 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xd5,0x00,0x00]
82836 // W32-ERR: error: invalid operand for instruction
82838 v_cmp_tru_f64_e64 s[10:11], v[1:2], exec
82839 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xfd,0x00,0x00]
82840 // W32-ERR: error: invalid operand for instruction
82842 v_cmp_tru_f64_e64 s[10:11], v[1:2], 0
82843 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x01,0x01,0x00]
82844 // W32-ERR: error: invalid operand for instruction
82846 v_cmp_tru_f64_e64 s[10:11], v[1:2], -1
82847 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x83,0x01,0x00]
82848 // W32-ERR: error: invalid operand for instruction
82850 v_cmp_tru_f64_e64 s[10:11], v[1:2], 0.5
82851 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xe1,0x01,0x00]
82852 // W32-ERR: error: invalid operand for instruction
82854 v_cmp_tru_f64_e64 s[10:11], v[1:2], -4.0
82855 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xef,0x01,0x00]
82856 // W32-ERR: error: invalid operand for instruction
82858 v_cmp_tru_f64_e64 s[10:11], -v[1:2], v[2:3]
82859 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x20]
82860 // W32-ERR: error: invalid operand for instruction
82862 v_cmp_tru_f64_e64 s[10:11], v[1:2], -v[2:3]
82863 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x40]
82864 // W32-ERR: error: invalid operand for instruction
82866 v_cmp_tru_f64_e64 s[10:11], -v[1:2], -v[2:3]
82867 // W64: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x60]
82868 // W32-ERR: error: invalid operand for instruction
82870 v_cmp_tru_f64_e64 s[10:11], v[1:2], v[2:3] clamp
82871 // W64: encoding: [0x0a,0x80,0x2f,0xd4,0x01,0x05,0x02,0x00]
82872 // W32-ERR: error: invalid operand for instruction
82874 v_cmp_tru_f64 vcc_lo, v[1:2], v[2:3]
82875 // W32: encoding: [0x01,0x05,0x5e,0x7c]
82876 // W64-ERR: error: instruction not supported on this GPU
82878 v_cmp_tru_f64 vcc_lo, v[254:255], v[2:3]
82879 // W32: encoding: [0xfe,0x05,0x5e,0x7c]
82880 // W64-ERR: error: instruction not supported on this GPU
82882 v_cmp_tru_f64 vcc_lo, s[2:3], v[2:3]
82883 // W32: encoding: [0x02,0x04,0x5e,0x7c]
82884 // W64-ERR: error: instruction not supported on this GPU
82886 v_cmp_tru_f64 vcc_lo, s[4:5], v[2:3]
82887 // W32: encoding: [0x04,0x04,0x5e,0x7c]
82888 // W64-ERR: error: instruction not supported on this GPU
82890 v_cmp_tru_f64 vcc_lo, s[100:101], v[2:3]
82891 // W32: encoding: [0x64,0x04,0x5e,0x7c]
82892 // W64-ERR: error: instruction not supported on this GPU
82894 v_cmp_tru_f64 vcc_lo, vcc, v[2:3]
82895 // W32: encoding: [0x6a,0x04,0x5e,0x7c]
82896 // W64-ERR: error: instruction not supported on this GPU
82898 v_cmp_tru_f64 vcc_lo, exec, v[2:3]
82899 // W32: encoding: [0x7e,0x04,0x5e,0x7c]
82900 // W64-ERR: error: instruction not supported on this GPU
82902 v_cmp_tru_f64 vcc_lo, 0, v[2:3]
82903 // W32: encoding: [0x80,0x04,0x5e,0x7c]
82904 // W64-ERR: error: instruction not supported on this GPU
82906 v_cmp_tru_f64 vcc_lo, -1, v[2:3]
82907 // W32: encoding: [0xc1,0x04,0x5e,0x7c]
82908 // W64-ERR: error: instruction not supported on this GPU
82910 v_cmp_tru_f64 vcc_lo, 0.5, v[2:3]
82911 // W32: encoding: [0xf0,0x04,0x5e,0x7c]
82912 // W64-ERR: error: instruction not supported on this GPU
82914 v_cmp_tru_f64 vcc_lo, -4.0, v[2:3]
82915 // W32: encoding: [0xf7,0x04,0x5e,0x7c]
82916 // W64-ERR: error: instruction not supported on this GPU
82918 v_cmp_tru_f64 vcc_lo, 0xaf123456, v[2:3]
82919 // W32: encoding: [0xff,0x04,0x5e,0x7c,0x56,0x34,0x12,0xaf]
82920 // W64-ERR: error: instruction not supported on this GPU
82922 v_cmp_tru_f64 vcc_lo, 0x3f717273, v[2:3]
82923 // W32: encoding: [0xff,0x04,0x5e,0x7c,0x73,0x72,0x71,0x3f]
82924 // W64-ERR: error: instruction not supported on this GPU
82926 v_cmp_tru_f64 vcc_lo, v[1:2], v[254:255]
82927 // W32: encoding: [0x01,0xfd,0x5f,0x7c]
82928 // W64-ERR: error: instruction not supported on this GPU
82930 v_cmp_tru_f64_e64 s10, v[1:2], v[2:3]
82931 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82932 // W64-ERR: error: invalid operand for instruction
82934 v_cmp_tru_f64_e64 s12, v[1:2], v[2:3]
82935 // W32: encoding: [0x0c,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82936 // W64-ERR: error: invalid operand for instruction
82938 v_cmp_tru_f64_e64 s100, v[1:2], v[2:3]
82939 // W32: encoding: [0x64,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82940 // W64-ERR: error: invalid operand for instruction
82942 v_cmp_tru_f64_e64 vcc_lo, v[1:2], v[2:3]
82943 // W32: encoding: [0x6a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x00]
82944 // W64-ERR: error: invalid operand for instruction
82946 v_cmp_tru_f64_e64 s10, v[254:255], v[2:3]
82947 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0xfe,0x05,0x02,0x00]
82948 // W64-ERR: error: invalid operand for instruction
82950 v_cmp_tru_f64_e64 s10, s[2:3], v[2:3]
82951 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x02,0x04,0x02,0x00]
82952 // W64-ERR: error: invalid operand for instruction
82954 v_cmp_tru_f64_e64 s10, s[4:5], v[2:3]
82955 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x04,0x04,0x02,0x00]
82956 // W64-ERR: error: invalid operand for instruction
82958 v_cmp_tru_f64_e64 s10, s[100:101], v[2:3]
82959 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x64,0x04,0x02,0x00]
82960 // W64-ERR: error: invalid operand for instruction
82962 v_cmp_tru_f64_e64 s10, vcc, v[2:3]
82963 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x6a,0x04,0x02,0x00]
82964 // W64-ERR: error: invalid operand for instruction
82966 v_cmp_tru_f64_e64 s10, exec, v[2:3]
82967 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x7e,0x04,0x02,0x00]
82968 // W64-ERR: error: invalid operand for instruction
82970 v_cmp_tru_f64_e64 s10, 0, v[2:3]
82971 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x80,0x04,0x02,0x00]
82972 // W64-ERR: error: invalid operand for instruction
82974 v_cmp_tru_f64_e64 s10, -1, v[2:3]
82975 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0xc1,0x04,0x02,0x00]
82976 // W64-ERR: error: invalid operand for instruction
82978 v_cmp_tru_f64_e64 s10, 0.5, v[2:3]
82979 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0xf0,0x04,0x02,0x00]
82980 // W64-ERR: error: invalid operand for instruction
82982 v_cmp_tru_f64_e64 s10, -4.0, v[2:3]
82983 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0xf7,0x04,0x02,0x00]
82984 // W64-ERR: error: invalid operand for instruction
82986 v_cmp_tru_f64_e64 s10, v[1:2], v[254:255]
82987 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xfd,0x03,0x00]
82988 // W64-ERR: error: invalid operand for instruction
82990 v_cmp_tru_f64_e64 s10, v[1:2], s[4:5]
82991 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x09,0x00,0x00]
82992 // W64-ERR: error: invalid operand for instruction
82994 v_cmp_tru_f64_e64 s10, v[1:2], s[6:7]
82995 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x0d,0x00,0x00]
82996 // W64-ERR: error: invalid operand for instruction
82998 v_cmp_tru_f64_e64 s10, v[1:2], s[100:101]
82999 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xc9,0x00,0x00]
83000 // W64-ERR: error: invalid operand for instruction
83002 v_cmp_tru_f64_e64 s10, v[1:2], vcc
83003 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xd5,0x00,0x00]
83004 // W64-ERR: error: invalid operand for instruction
83006 v_cmp_tru_f64_e64 s10, v[1:2], exec
83007 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xfd,0x00,0x00]
83008 // W64-ERR: error: invalid operand for instruction
83010 v_cmp_tru_f64_e64 s10, v[1:2], 0
83011 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x01,0x01,0x00]
83012 // W64-ERR: error: invalid operand for instruction
83014 v_cmp_tru_f64_e64 s10, v[1:2], -1
83015 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x83,0x01,0x00]
83016 // W64-ERR: error: invalid operand for instruction
83018 v_cmp_tru_f64_e64 s10, v[1:2], 0.5
83019 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xe1,0x01,0x00]
83020 // W64-ERR: error: invalid operand for instruction
83022 v_cmp_tru_f64_e64 s10, v[1:2], -4.0
83023 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0xef,0x01,0x00]
83024 // W64-ERR: error: invalid operand for instruction
83026 v_cmp_tru_f64_e64 s10, -v[1:2], v[2:3]
83027 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x20]
83028 // W64-ERR: error: invalid operand for instruction
83030 v_cmp_tru_f64_e64 s10, v[1:2], -v[2:3]
83031 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x40]
83032 // W64-ERR: error: invalid operand for instruction
83034 v_cmp_tru_f64_e64 s10, -v[1:2], -v[2:3]
83035 // W32: encoding: [0x0a,0x00,0x2f,0xd4,0x01,0x05,0x02,0x60]
83036 // W64-ERR: error: invalid operand for instruction
83038 v_cmp_tru_f64_e64 s10, v[1:2], v[2:3] clamp
83039 // W32: encoding: [0x0a,0x80,0x2f,0xd4,0x01,0x05,0x02,0x00]
83040 // W64-ERR: error: invalid operand for instruction
83042 v_cmpx_f_f64 v[1:2], v[2:3]
83043 // GFX10: encoding: [0x01,0x05,0x60,0x7c]
83045 v_cmpx_f_f64 v[254:255], v[2:3]
83046 // GFX10: encoding: [0xfe,0x05,0x60,0x7c]
83048 v_cmpx_f_f64 s[2:3], v[2:3]
83049 // GFX10: encoding: [0x02,0x04,0x60,0x7c]
83051 v_cmpx_f_f64 s[4:5], v[2:3]
83052 // GFX10: encoding: [0x04,0x04,0x60,0x7c]
83054 v_cmpx_f_f64 s[100:101], v[2:3]
83055 // GFX10: encoding: [0x64,0x04,0x60,0x7c]
83057 v_cmpx_f_f64 vcc, v[2:3]
83058 // GFX10: encoding: [0x6a,0x04,0x60,0x7c]
83060 v_cmpx_f_f64 exec, v[2:3]
83061 // GFX10: encoding: [0x7e,0x04,0x60,0x7c]
83063 v_cmpx_f_f64 0, v[2:3]
83064 // GFX10: encoding: [0x80,0x04,0x60,0x7c]
83066 v_cmpx_f_f64 -1, v[2:3]
83067 // GFX10: encoding: [0xc1,0x04,0x60,0x7c]
83069 v_cmpx_f_f64 0.5, v[2:3]
83070 // GFX10: encoding: [0xf0,0x04,0x60,0x7c]
83072 v_cmpx_f_f64 -4.0, v[2:3]
83073 // GFX10: encoding: [0xf7,0x04,0x60,0x7c]
83075 v_cmpx_f_f64 0xaf123456, v[2:3]
83076 // GFX10: encoding: [0xff,0x04,0x60,0x7c,0x56,0x34,0x12,0xaf]
83078 v_cmpx_f_f64 0x3f717273, v[2:3]
83079 // GFX10: encoding: [0xff,0x04,0x60,0x7c,0x73,0x72,0x71,0x3f]
83081 v_cmpx_f_f64 v[1:2], v[254:255]
83082 // GFX10: encoding: [0x01,0xfd,0x61,0x7c]
83084 v_cmpx_f_f64_e64 v[1:2], v[2:3]
83085 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x05,0x02,0x00]
83087 v_cmpx_f_f64_e64 v[1:2], v[2:3]
83088 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x05,0x02,0x00]
83090 v_cmpx_f_f64_e64 v[1:2], v[2:3]
83091 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x05,0x02,0x00]
83093 v_cmpx_f_f64_e64 exec, v[1:2]
83094 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x7e,0x02,0x02,0x00]
83096 v_cmpx_f_f64_e64 v[254:255], v[2:3]
83097 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0xfe,0x05,0x02,0x00]
83099 v_cmpx_f_f64_e64 s[2:3], v[2:3]
83100 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x02,0x04,0x02,0x00]
83102 v_cmpx_f_f64_e64 s[4:5], v[2:3]
83103 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x04,0x04,0x02,0x00]
83105 v_cmpx_f_f64_e64 exec, v[2:3]
83106 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x7e,0x04,0x02,0x00]
83108 v_cmpx_f_f64_e64 vcc, v[2:3]
83109 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x6a,0x04,0x02,0x00]
83111 v_cmpx_f_f64_e64 exec, v[2:3]
83112 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x7e,0x04,0x02,0x00]
83114 v_cmpx_f_f64_e64 0, v[2:3]
83115 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x80,0x04,0x02,0x00]
83117 v_cmpx_f_f64_e64 -1, v[2:3]
83118 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0xc1,0x04,0x02,0x00]
83120 v_cmpx_f_f64_e64 0.5, v[2:3]
83121 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0xf0,0x04,0x02,0x00]
83123 v_cmpx_f_f64_e64 -4.0, v[2:3]
83124 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0xf7,0x04,0x02,0x00]
83126 v_cmpx_f_f64_e64 v[1:2], v[254:255]
83127 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0xfd,0x03,0x00]
83129 v_cmpx_f_f64_e64 v[1:2], s[4:5]
83130 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x09,0x00,0x00]
83132 v_cmpx_f_f64_e64 v[1:2], s[6:7]
83133 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x0d,0x00,0x00]
83135 v_cmpx_f_f64_e64 v[1:2], s[100:101]
83136 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0xc9,0x00,0x00]
83138 v_cmpx_f_f64_e64 v[1:2], vcc
83139 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0xd5,0x00,0x00]
83141 v_cmpx_f_f64_e64 v[1:2], exec
83142 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0xfd,0x00,0x00]
83144 v_cmpx_f_f64_e64 v[1:2], 0
83145 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x01,0x01,0x00]
83147 v_cmpx_f_f64_e64 v[1:2], -1
83148 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x83,0x01,0x00]
83150 v_cmpx_f_f64_e64 v[1:2], 0.5
83151 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0xe1,0x01,0x00]
83153 v_cmpx_f_f64_e64 v[1:2], -4.0
83154 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0xef,0x01,0x00]
83156 v_cmpx_f_f64_e64 -v[1:2], v[2:3]
83157 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x05,0x02,0x20]
83159 v_cmpx_f_f64_e64 v[1:2], -v[2:3]
83160 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x05,0x02,0x40]
83162 v_cmpx_f_f64_e64 -v[1:2], -v[2:3]
83163 // GFX10: encoding: [0x00,0x00,0x30,0xd4,0x01,0x05,0x02,0x60]
83165 v_cmpx_lt_f64 v[1:2], v[2:3]
83166 // GFX10: encoding: [0x01,0x05,0x62,0x7c]
83168 v_cmpx_lt_f64 v[254:255], v[2:3]
83169 // GFX10: encoding: [0xfe,0x05,0x62,0x7c]
83171 v_cmpx_lt_f64 s[2:3], v[2:3]
83172 // GFX10: encoding: [0x02,0x04,0x62,0x7c]
83174 v_cmpx_lt_f64 s[4:5], v[2:3]
83175 // GFX10: encoding: [0x04,0x04,0x62,0x7c]
83177 v_cmpx_lt_f64 s[100:101], v[2:3]
83178 // GFX10: encoding: [0x64,0x04,0x62,0x7c]
83180 v_cmpx_lt_f64 vcc, v[2:3]
83181 // GFX10: encoding: [0x6a,0x04,0x62,0x7c]
83183 v_cmpx_lt_f64 exec, v[2:3]
83184 // GFX10: encoding: [0x7e,0x04,0x62,0x7c]
83186 v_cmpx_lt_f64 0, v[2:3]
83187 // GFX10: encoding: [0x80,0x04,0x62,0x7c]
83189 v_cmpx_lt_f64 -1, v[2:3]
83190 // GFX10: encoding: [0xc1,0x04,0x62,0x7c]
83192 v_cmpx_lt_f64 0.5, v[2:3]
83193 // GFX10: encoding: [0xf0,0x04,0x62,0x7c]
83195 v_cmpx_lt_f64 -4.0, v[2:3]
83196 // GFX10: encoding: [0xf7,0x04,0x62,0x7c]
83198 v_cmpx_lt_f64 0xaf123456, v[2:3]
83199 // GFX10: encoding: [0xff,0x04,0x62,0x7c,0x56,0x34,0x12,0xaf]
83201 v_cmpx_lt_f64 0x3f717273, v[2:3]
83202 // GFX10: encoding: [0xff,0x04,0x62,0x7c,0x73,0x72,0x71,0x3f]
83204 v_cmpx_lt_f64 v[1:2], v[254:255]
83205 // GFX10: encoding: [0x01,0xfd,0x63,0x7c]
83207 v_cmpx_lt_f64_e64 v[1:2], v[2:3]
83208 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x00]
83210 v_cmpx_lt_f64_e64 v[1:2], v[2:3]
83211 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x00]
83213 v_cmpx_lt_f64_e64 v[1:2], v[2:3]
83214 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x00]
83216 v_cmpx_lt_f64_e64 v[1:2], v[2:3]
83217 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x00]
83219 v_cmpx_lt_f64_e64 v[254:255], v[2:3]
83220 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0xfe,0x05,0x02,0x00]
83222 v_cmpx_lt_f64_e64 s[2:3], v[2:3]
83223 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x02,0x04,0x02,0x00]
83225 v_cmpx_lt_f64_e64 s[4:5], v[2:3]
83226 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x04,0x04,0x02,0x00]
83228 v_cmpx_lt_f64_e64 exec, v[2:3]
83229 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x7e,0x04,0x02,0x00]
83231 v_cmpx_lt_f64_e64 vcc, v[2:3]
83232 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x6a,0x04,0x02,0x00]
83234 v_cmpx_lt_f64_e64 exec, v[2:3]
83235 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x7e,0x04,0x02,0x00]
83237 v_cmpx_lt_f64_e64 0, v[2:3]
83238 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x80,0x04,0x02,0x00]
83240 v_cmpx_lt_f64_e64 -1, v[2:3]
83241 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0xc1,0x04,0x02,0x00]
83243 v_cmpx_lt_f64_e64 0.5, v[2:3]
83244 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0xf0,0x04,0x02,0x00]
83246 v_cmpx_lt_f64_e64 -4.0, v[2:3]
83247 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0xf7,0x04,0x02,0x00]
83249 v_cmpx_lt_f64_e64 v[1:2], v[254:255]
83250 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0xfd,0x03,0x00]
83252 v_cmpx_lt_f64_e64 v[1:2], s[4:5]
83253 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x09,0x00,0x00]
83255 v_cmpx_lt_f64_e64 v[1:2], s[6:7]
83256 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x0d,0x00,0x00]
83258 v_cmpx_lt_f64_e64 v[1:2], s[100:101]
83259 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0xc9,0x00,0x00]
83261 v_cmpx_lt_f64_e64 v[1:2], vcc
83262 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0xd5,0x00,0x00]
83264 v_cmpx_lt_f64_e64 v[1:2], exec
83265 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0xfd,0x00,0x00]
83267 v_cmpx_lt_f64_e64 v[1:2], 0
83268 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x01,0x01,0x00]
83270 v_cmpx_lt_f64_e64 v[1:2], -1
83271 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x83,0x01,0x00]
83273 v_cmpx_lt_f64_e64 v[1:2], 0.5
83274 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0xe1,0x01,0x00]
83276 v_cmpx_lt_f64_e64 v[1:2], -4.0
83277 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0xef,0x01,0x00]
83279 v_cmpx_lt_f64_e64 -v[1:2], v[2:3]
83280 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x20]
83282 v_cmpx_lt_f64_e64 v[1:2], -v[2:3]
83283 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x40]
83285 v_cmpx_lt_f64_e64 -v[1:2], -v[2:3]
83286 // GFX10: encoding: [0x00,0x00,0x31,0xd4,0x01,0x05,0x02,0x60]
83288 v_cmpx_eq_f64 v[1:2], v[2:3]
83289 // GFX10: encoding: [0x01,0x05,0x64,0x7c]
83291 v_cmpx_eq_f64 v[254:255], v[2:3]
83292 // GFX10: encoding: [0xfe,0x05,0x64,0x7c]
83294 v_cmpx_eq_f64 s[2:3], v[2:3]
83295 // GFX10: encoding: [0x02,0x04,0x64,0x7c]
83297 v_cmpx_eq_f64 s[4:5], v[2:3]
83298 // GFX10: encoding: [0x04,0x04,0x64,0x7c]
83300 v_cmpx_eq_f64 s[100:101], v[2:3]
83301 // GFX10: encoding: [0x64,0x04,0x64,0x7c]
83303 v_cmpx_eq_f64 vcc, v[2:3]
83304 // GFX10: encoding: [0x6a,0x04,0x64,0x7c]
83306 v_cmpx_eq_f64 exec, v[2:3]
83307 // GFX10: encoding: [0x7e,0x04,0x64,0x7c]
83309 v_cmpx_eq_f64 0, v[2:3]
83310 // GFX10: encoding: [0x80,0x04,0x64,0x7c]
83312 v_cmpx_eq_f64 -1, v[2:3]
83313 // GFX10: encoding: [0xc1,0x04,0x64,0x7c]
83315 v_cmpx_eq_f64 0.5, v[2:3]
83316 // GFX10: encoding: [0xf0,0x04,0x64,0x7c]
83318 v_cmpx_eq_f64 -4.0, v[2:3]
83319 // GFX10: encoding: [0xf7,0x04,0x64,0x7c]
83321 v_cmpx_eq_f64 0xaf123456, v[2:3]
83322 // GFX10: encoding: [0xff,0x04,0x64,0x7c,0x56,0x34,0x12,0xaf]
83324 v_cmpx_eq_f64 0x3f717273, v[2:3]
83325 // GFX10: encoding: [0xff,0x04,0x64,0x7c,0x73,0x72,0x71,0x3f]
83327 v_cmpx_eq_f64 v[1:2], v[254:255]
83328 // GFX10: encoding: [0x01,0xfd,0x65,0x7c]
83330 v_cmpx_eq_f64_e64 v[1:2], v[2:3]
83331 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x00]
83333 v_cmpx_eq_f64_e64 v[1:2], v[2:3]
83334 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x00]
83336 v_cmpx_eq_f64_e64 v[1:2], v[2:3]
83337 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x00]
83339 v_cmpx_eq_f64_e64 v[1:2], v[2:3]
83340 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x00]
83342 v_cmpx_eq_f64_e64 exec, v[1:2]
83343 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x7e,0x02,0x02,0x00]
83345 v_cmpx_eq_f64_e64 v[254:255], v[2:3]
83346 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0xfe,0x05,0x02,0x00]
83348 v_cmpx_eq_f64_e64 s[2:3], v[2:3]
83349 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x02,0x04,0x02,0x00]
83351 v_cmpx_eq_f64_e64 s[4:5], v[2:3]
83352 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x04,0x04,0x02,0x00]
83354 v_cmpx_eq_f64_e64 exec, v[2:3]
83355 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x7e,0x04,0x02,0x00]
83357 v_cmpx_eq_f64_e64 vcc, v[2:3]
83358 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x6a,0x04,0x02,0x00]
83360 v_cmpx_eq_f64_e64 exec, v[2:3]
83361 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x7e,0x04,0x02,0x00]
83363 v_cmpx_eq_f64_e64 0, v[2:3]
83364 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x80,0x04,0x02,0x00]
83366 v_cmpx_eq_f64_e64 -1, v[2:3]
83367 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0xc1,0x04,0x02,0x00]
83369 v_cmpx_eq_f64_e64 0.5, v[2:3]
83370 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0xf0,0x04,0x02,0x00]
83372 v_cmpx_eq_f64_e64 -4.0, v[2:3]
83373 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0xf7,0x04,0x02,0x00]
83375 v_cmpx_eq_f64_e64 v[1:2], v[254:255]
83376 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0xfd,0x03,0x00]
83378 v_cmpx_eq_f64_e64 v[1:2], s[4:5]
83379 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x09,0x00,0x00]
83381 v_cmpx_eq_f64_e64 v[1:2], s[6:7]
83382 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x0d,0x00,0x00]
83384 v_cmpx_eq_f64_e64 v[1:2], s[100:101]
83385 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0xc9,0x00,0x00]
83387 v_cmpx_eq_f64_e64 v[1:2], vcc
83388 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0xd5,0x00,0x00]
83390 v_cmpx_eq_f64_e64 v[1:2], exec
83391 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0xfd,0x00,0x00]
83393 v_cmpx_eq_f64_e64 v[1:2], 0
83394 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x01,0x01,0x00]
83396 v_cmpx_eq_f64_e64 v[1:2], -1
83397 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x83,0x01,0x00]
83399 v_cmpx_eq_f64_e64 v[1:2], 0.5
83400 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0xe1,0x01,0x00]
83402 v_cmpx_eq_f64_e64 v[1:2], -4.0
83403 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0xef,0x01,0x00]
83405 v_cmpx_eq_f64_e64 -v[1:2], v[2:3]
83406 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x20]
83408 v_cmpx_eq_f64_e64 v[1:2], -v[2:3]
83409 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x40]
83411 v_cmpx_eq_f64_e64 -v[1:2], -v[2:3]
83412 // GFX10: encoding: [0x00,0x00,0x32,0xd4,0x01,0x05,0x02,0x60]
83414 v_cmpx_le_f64 v[1:2], v[2:3]
83415 // GFX10: encoding: [0x01,0x05,0x66,0x7c]
83417 v_cmpx_le_f64 v[254:255], v[2:3]
83418 // GFX10: encoding: [0xfe,0x05,0x66,0x7c]
83420 v_cmpx_le_f64 s[2:3], v[2:3]
83421 // GFX10: encoding: [0x02,0x04,0x66,0x7c]
83423 v_cmpx_le_f64 s[4:5], v[2:3]
83424 // GFX10: encoding: [0x04,0x04,0x66,0x7c]
83426 v_cmpx_le_f64 s[100:101], v[2:3]
83427 // GFX10: encoding: [0x64,0x04,0x66,0x7c]
83429 v_cmpx_le_f64 vcc, v[2:3]
83430 // GFX10: encoding: [0x6a,0x04,0x66,0x7c]
83432 v_cmpx_le_f64 exec, v[2:3]
83433 // GFX10: encoding: [0x7e,0x04,0x66,0x7c]
83435 v_cmpx_le_f64 0, v[2:3]
83436 // GFX10: encoding: [0x80,0x04,0x66,0x7c]
83438 v_cmpx_le_f64 -1, v[2:3]
83439 // GFX10: encoding: [0xc1,0x04,0x66,0x7c]
83441 v_cmpx_le_f64 0.5, v[2:3]
83442 // GFX10: encoding: [0xf0,0x04,0x66,0x7c]
83444 v_cmpx_le_f64 -4.0, v[2:3]
83445 // GFX10: encoding: [0xf7,0x04,0x66,0x7c]
83447 v_cmpx_le_f64 0xaf123456, v[2:3]
83448 // GFX10: encoding: [0xff,0x04,0x66,0x7c,0x56,0x34,0x12,0xaf]
83450 v_cmpx_le_f64 0x3f717273, v[2:3]
83451 // GFX10: encoding: [0xff,0x04,0x66,0x7c,0x73,0x72,0x71,0x3f]
83453 v_cmpx_le_f64 v[1:2], v[254:255]
83454 // GFX10: encoding: [0x01,0xfd,0x67,0x7c]
83456 v_cmpx_le_f64_e64 v[1:2], v[2:3]
83457 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x00]
83459 v_cmpx_le_f64_e64 v[1:2], v[2:3]
83460 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x00]
83462 v_cmpx_le_f64_e64 v[1:2], v[2:3]
83463 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x00]
83465 v_cmpx_le_f64_e64 v[1:2], v[2:3]
83466 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x00]
83468 v_cmpx_le_f64_e64 exec, v[1:2]
83469 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x7e,0x02,0x02,0x00]
83471 v_cmpx_le_f64_e64 v[254:255], v[2:3]
83472 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0xfe,0x05,0x02,0x00]
83474 v_cmpx_le_f64_e64 s[2:3], v[2:3]
83475 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x02,0x04,0x02,0x00]
83477 v_cmpx_le_f64_e64 s[4:5], v[2:3]
83478 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x04,0x04,0x02,0x00]
83480 v_cmpx_le_f64_e64 exec, v[2:3]
83481 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x7e,0x04,0x02,0x00]
83483 v_cmpx_le_f64_e64 vcc, v[2:3]
83484 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x6a,0x04,0x02,0x00]
83486 v_cmpx_le_f64_e64 exec, v[2:3]
83487 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x7e,0x04,0x02,0x00]
83489 v_cmpx_le_f64_e64 0, v[2:3]
83490 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x80,0x04,0x02,0x00]
83492 v_cmpx_le_f64_e64 -1, v[2:3]
83493 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0xc1,0x04,0x02,0x00]
83495 v_cmpx_le_f64_e64 0.5, v[2:3]
83496 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0xf0,0x04,0x02,0x00]
83498 v_cmpx_le_f64_e64 -4.0, v[2:3]
83499 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0xf7,0x04,0x02,0x00]
83501 v_cmpx_le_f64_e64 v[1:2], v[254:255]
83502 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0xfd,0x03,0x00]
83504 v_cmpx_le_f64_e64 v[1:2], s[4:5]
83505 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x09,0x00,0x00]
83507 v_cmpx_le_f64_e64 v[1:2], s[6:7]
83508 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x0d,0x00,0x00]
83510 v_cmpx_le_f64_e64 v[1:2], s[100:101]
83511 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0xc9,0x00,0x00]
83513 v_cmpx_le_f64_e64 v[1:2], vcc
83514 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0xd5,0x00,0x00]
83516 v_cmpx_le_f64_e64 v[1:2], exec
83517 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0xfd,0x00,0x00]
83519 v_cmpx_le_f64_e64 v[1:2], 0
83520 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x01,0x01,0x00]
83522 v_cmpx_le_f64_e64 v[1:2], -1
83523 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x83,0x01,0x00]
83525 v_cmpx_le_f64_e64 v[1:2], 0.5
83526 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0xe1,0x01,0x00]
83528 v_cmpx_le_f64_e64 v[1:2], -4.0
83529 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0xef,0x01,0x00]
83531 v_cmpx_le_f64_e64 -v[1:2], v[2:3]
83532 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x20]
83534 v_cmpx_le_f64_e64 v[1:2], -v[2:3]
83535 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x40]
83537 v_cmpx_le_f64_e64 -v[1:2], -v[2:3]
83538 // GFX10: encoding: [0x00,0x00,0x33,0xd4,0x01,0x05,0x02,0x60]
83540 v_cmpx_gt_f64 v[1:2], v[2:3]
83541 // GFX10: encoding: [0x01,0x05,0x68,0x7c]
83543 v_cmpx_gt_f64 v[254:255], v[2:3]
83544 // GFX10: encoding: [0xfe,0x05,0x68,0x7c]
83546 v_cmpx_gt_f64 s[2:3], v[2:3]
83547 // GFX10: encoding: [0x02,0x04,0x68,0x7c]
83549 v_cmpx_gt_f64 s[4:5], v[2:3]
83550 // GFX10: encoding: [0x04,0x04,0x68,0x7c]
83552 v_cmpx_gt_f64 s[100:101], v[2:3]
83553 // GFX10: encoding: [0x64,0x04,0x68,0x7c]
83555 v_cmpx_gt_f64 vcc, v[2:3]
83556 // GFX10: encoding: [0x6a,0x04,0x68,0x7c]
83558 v_cmpx_gt_f64 exec, v[2:3]
83559 // GFX10: encoding: [0x7e,0x04,0x68,0x7c]
83561 v_cmpx_gt_f64 0, v[2:3]
83562 // GFX10: encoding: [0x80,0x04,0x68,0x7c]
83564 v_cmpx_gt_f64 -1, v[2:3]
83565 // GFX10: encoding: [0xc1,0x04,0x68,0x7c]
83567 v_cmpx_gt_f64 0.5, v[2:3]
83568 // GFX10: encoding: [0xf0,0x04,0x68,0x7c]
83570 v_cmpx_gt_f64 -4.0, v[2:3]
83571 // GFX10: encoding: [0xf7,0x04,0x68,0x7c]
83573 v_cmpx_gt_f64 0xaf123456, v[2:3]
83574 // GFX10: encoding: [0xff,0x04,0x68,0x7c,0x56,0x34,0x12,0xaf]
83576 v_cmpx_gt_f64 0x3f717273, v[2:3]
83577 // GFX10: encoding: [0xff,0x04,0x68,0x7c,0x73,0x72,0x71,0x3f]
83579 v_cmpx_gt_f64 v[1:2], v[254:255]
83580 // GFX10: encoding: [0x01,0xfd,0x69,0x7c]
83582 v_cmpx_gt_f64_e64 v[1:2], v[2:3]
83583 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x00]
83585 v_cmpx_gt_f64_e64 v[1:2], v[2:3]
83586 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x00]
83588 v_cmpx_gt_f64_e64 v[1:2], v[2:3]
83589 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x00]
83591 v_cmpx_gt_f64_e64 v[1:2], v[2:3]
83592 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x00]
83594 v_cmpx_gt_f64_e64 exec, v[1:2]
83595 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x7e,0x02,0x02,0x00]
83597 v_cmpx_gt_f64_e64 v[254:255], v[2:3]
83598 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0xfe,0x05,0x02,0x00]
83600 v_cmpx_gt_f64_e64 s[2:3], v[2:3]
83601 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x02,0x04,0x02,0x00]
83603 v_cmpx_gt_f64_e64 s[4:5], v[2:3]
83604 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x04,0x04,0x02,0x00]
83606 v_cmpx_gt_f64_e64 exec, v[2:3]
83607 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x7e,0x04,0x02,0x00]
83609 v_cmpx_gt_f64_e64 vcc, v[2:3]
83610 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x6a,0x04,0x02,0x00]
83612 v_cmpx_gt_f64_e64 exec, v[2:3]
83613 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x7e,0x04,0x02,0x00]
83615 v_cmpx_gt_f64_e64 0, v[2:3]
83616 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x80,0x04,0x02,0x00]
83618 v_cmpx_gt_f64_e64 -1, v[2:3]
83619 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0xc1,0x04,0x02,0x00]
83621 v_cmpx_gt_f64_e64 0.5, v[2:3]
83622 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0xf0,0x04,0x02,0x00]
83624 v_cmpx_gt_f64_e64 -4.0, v[2:3]
83625 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0xf7,0x04,0x02,0x00]
83627 v_cmpx_gt_f64_e64 v[1:2], v[254:255]
83628 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0xfd,0x03,0x00]
83630 v_cmpx_gt_f64_e64 v[1:2], s[4:5]
83631 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x09,0x00,0x00]
83633 v_cmpx_gt_f64_e64 v[1:2], s[6:7]
83634 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x0d,0x00,0x00]
83636 v_cmpx_gt_f64_e64 v[1:2], s[100:101]
83637 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0xc9,0x00,0x00]
83639 v_cmpx_gt_f64_e64 v[1:2], vcc
83640 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0xd5,0x00,0x00]
83642 v_cmpx_gt_f64_e64 v[1:2], exec
83643 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0xfd,0x00,0x00]
83645 v_cmpx_gt_f64_e64 v[1:2], 0
83646 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x01,0x01,0x00]
83648 v_cmpx_gt_f64_e64 v[1:2], -1
83649 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x83,0x01,0x00]
83651 v_cmpx_gt_f64_e64 v[1:2], 0.5
83652 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0xe1,0x01,0x00]
83654 v_cmpx_gt_f64_e64 v[1:2], -4.0
83655 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0xef,0x01,0x00]
83657 v_cmpx_gt_f64_e64 -v[1:2], v[2:3]
83658 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x20]
83660 v_cmpx_gt_f64_e64 v[1:2], -v[2:3]
83661 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x40]
83663 v_cmpx_gt_f64_e64 -v[1:2], -v[2:3]
83664 // GFX10: encoding: [0x00,0x00,0x34,0xd4,0x01,0x05,0x02,0x60]
83666 v_cmpx_lg_f64 v[1:2], v[2:3]
83667 // GFX10: encoding: [0x01,0x05,0x6a,0x7c]
83669 v_cmpx_lg_f64 v[254:255], v[2:3]
83670 // GFX10: encoding: [0xfe,0x05,0x6a,0x7c]
83672 v_cmpx_lg_f64 s[2:3], v[2:3]
83673 // GFX10: encoding: [0x02,0x04,0x6a,0x7c]
83675 v_cmpx_lg_f64 s[4:5], v[2:3]
83676 // GFX10: encoding: [0x04,0x04,0x6a,0x7c]
83678 v_cmpx_lg_f64 s[100:101], v[2:3]
83679 // GFX10: encoding: [0x64,0x04,0x6a,0x7c]
83681 v_cmpx_lg_f64 vcc, v[2:3]
83682 // GFX10: encoding: [0x6a,0x04,0x6a,0x7c]
83684 v_cmpx_lg_f64 exec, v[2:3]
83685 // GFX10: encoding: [0x7e,0x04,0x6a,0x7c]
83687 v_cmpx_lg_f64 0, v[2:3]
83688 // GFX10: encoding: [0x80,0x04,0x6a,0x7c]
83690 v_cmpx_lg_f64 -1, v[2:3]
83691 // GFX10: encoding: [0xc1,0x04,0x6a,0x7c]
83693 v_cmpx_lg_f64 0.5, v[2:3]
83694 // GFX10: encoding: [0xf0,0x04,0x6a,0x7c]
83696 v_cmpx_lg_f64 -4.0, v[2:3]
83697 // GFX10: encoding: [0xf7,0x04,0x6a,0x7c]
83699 v_cmpx_lg_f64 0xaf123456, v[2:3]
83700 // GFX10: encoding: [0xff,0x04,0x6a,0x7c,0x56,0x34,0x12,0xaf]
83702 v_cmpx_lg_f64 0x3f717273, v[2:3]
83703 // GFX10: encoding: [0xff,0x04,0x6a,0x7c,0x73,0x72,0x71,0x3f]
83705 v_cmpx_lg_f64 v[1:2], v[254:255]
83706 // GFX10: encoding: [0x01,0xfd,0x6b,0x7c]
83708 v_cmpx_lg_f64_e64 v[1:2], v[2:3]
83709 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x00]
83711 v_cmpx_lg_f64_e64 v[1:2], v[2:3]
83712 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x00]
83714 v_cmpx_lg_f64_e64 v[1:2], v[2:3]
83715 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x00]
83717 v_cmpx_lg_f64_e64 v[1:2], v[2:3]
83718 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x00]
83720 v_cmpx_lg_f64_e64 exec, v[1:2]
83721 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x7e,0x02,0x02,0x00]
83723 v_cmpx_lg_f64_e64 v[254:255], v[2:3]
83724 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0xfe,0x05,0x02,0x00]
83726 v_cmpx_lg_f64_e64 s[2:3], v[2:3]
83727 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x02,0x04,0x02,0x00]
83729 v_cmpx_lg_f64_e64 s[4:5], v[2:3]
83730 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x04,0x04,0x02,0x00]
83732 v_cmpx_lg_f64_e64 exec, v[2:3]
83733 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x7e,0x04,0x02,0x00]
83735 v_cmpx_lg_f64_e64 vcc, v[2:3]
83736 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x6a,0x04,0x02,0x00]
83738 v_cmpx_lg_f64_e64 exec, v[2:3]
83739 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x7e,0x04,0x02,0x00]
83741 v_cmpx_lg_f64_e64 0, v[2:3]
83742 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x80,0x04,0x02,0x00]
83744 v_cmpx_lg_f64_e64 -1, v[2:3]
83745 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0xc1,0x04,0x02,0x00]
83747 v_cmpx_lg_f64_e64 0.5, v[2:3]
83748 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0xf0,0x04,0x02,0x00]
83750 v_cmpx_lg_f64_e64 -4.0, v[2:3]
83751 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0xf7,0x04,0x02,0x00]
83753 v_cmpx_lg_f64_e64 v[1:2], v[254:255]
83754 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0xfd,0x03,0x00]
83756 v_cmpx_lg_f64_e64 v[1:2], s[4:5]
83757 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x09,0x00,0x00]
83759 v_cmpx_lg_f64_e64 v[1:2], s[6:7]
83760 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x0d,0x00,0x00]
83762 v_cmpx_lg_f64_e64 v[1:2], s[100:101]
83763 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0xc9,0x00,0x00]
83765 v_cmpx_lg_f64_e64 v[1:2], vcc
83766 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0xd5,0x00,0x00]
83768 v_cmpx_lg_f64_e64 v[1:2], exec
83769 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0xfd,0x00,0x00]
83771 v_cmpx_lg_f64_e64 v[1:2], 0
83772 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x01,0x01,0x00]
83774 v_cmpx_lg_f64_e64 v[1:2], -1
83775 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x83,0x01,0x00]
83777 v_cmpx_lg_f64_e64 v[1:2], 0.5
83778 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0xe1,0x01,0x00]
83780 v_cmpx_lg_f64_e64 v[1:2], -4.0
83781 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0xef,0x01,0x00]
83783 v_cmpx_lg_f64_e64 -v[1:2], v[2:3]
83784 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x20]
83786 v_cmpx_lg_f64_e64 v[1:2], -v[2:3]
83787 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x40]
83789 v_cmpx_lg_f64_e64 -v[1:2], -v[2:3]
83790 // GFX10: encoding: [0x00,0x00,0x35,0xd4,0x01,0x05,0x02,0x60]
83792 v_cmpx_ge_f64 v[1:2], v[2:3]
83793 // GFX10: encoding: [0x01,0x05,0x6c,0x7c]
83795 v_cmpx_ge_f64 v[254:255], v[2:3]
83796 // GFX10: encoding: [0xfe,0x05,0x6c,0x7c]
83798 v_cmpx_ge_f64 s[2:3], v[2:3]
83799 // GFX10: encoding: [0x02,0x04,0x6c,0x7c]
83801 v_cmpx_ge_f64 s[4:5], v[2:3]
83802 // GFX10: encoding: [0x04,0x04,0x6c,0x7c]
83804 v_cmpx_ge_f64 s[100:101], v[2:3]
83805 // GFX10: encoding: [0x64,0x04,0x6c,0x7c]
83807 v_cmpx_ge_f64 vcc, v[2:3]
83808 // GFX10: encoding: [0x6a,0x04,0x6c,0x7c]
83810 v_cmpx_ge_f64 exec, v[2:3]
83811 // GFX10: encoding: [0x7e,0x04,0x6c,0x7c]
83813 v_cmpx_ge_f64 0, v[2:3]
83814 // GFX10: encoding: [0x80,0x04,0x6c,0x7c]
83816 v_cmpx_ge_f64 -1, v[2:3]
83817 // GFX10: encoding: [0xc1,0x04,0x6c,0x7c]
83819 v_cmpx_ge_f64 0.5, v[2:3]
83820 // GFX10: encoding: [0xf0,0x04,0x6c,0x7c]
83822 v_cmpx_ge_f64 -4.0, v[2:3]
83823 // GFX10: encoding: [0xf7,0x04,0x6c,0x7c]
83825 v_cmpx_ge_f64 0xaf123456, v[2:3]
83826 // GFX10: encoding: [0xff,0x04,0x6c,0x7c,0x56,0x34,0x12,0xaf]
83828 v_cmpx_ge_f64 0x3f717273, v[2:3]
83829 // GFX10: encoding: [0xff,0x04,0x6c,0x7c,0x73,0x72,0x71,0x3f]
83831 v_cmpx_ge_f64 v[1:2], v[254:255]
83832 // GFX10: encoding: [0x01,0xfd,0x6d,0x7c]
83834 v_cmpx_ge_f64_e64 v[1:2], v[2:3]
83835 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x00]
83837 v_cmpx_ge_f64_e64 v[1:2], v[2:3]
83838 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x00]
83840 v_cmpx_ge_f64_e64 v[1:2], v[2:3]
83841 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x00]
83843 v_cmpx_ge_f64_e64 v[1:2], v[2:3]
83844 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x00]
83846 v_cmpx_ge_f64_e64 exec, v[1:2]
83847 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x7e,0x02,0x02,0x00]
83849 v_cmpx_ge_f64_e64 v[254:255], v[2:3]
83850 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0xfe,0x05,0x02,0x00]
83852 v_cmpx_ge_f64_e64 s[2:3], v[2:3]
83853 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x02,0x04,0x02,0x00]
83855 v_cmpx_ge_f64_e64 s[4:5], v[2:3]
83856 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x04,0x04,0x02,0x00]
83858 v_cmpx_ge_f64_e64 exec, v[2:3]
83859 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x7e,0x04,0x02,0x00]
83861 v_cmpx_ge_f64_e64 vcc, v[2:3]
83862 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x6a,0x04,0x02,0x00]
83864 v_cmpx_ge_f64_e64 exec, v[2:3]
83865 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x7e,0x04,0x02,0x00]
83867 v_cmpx_ge_f64_e64 0, v[2:3]
83868 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x80,0x04,0x02,0x00]
83870 v_cmpx_ge_f64_e64 -1, v[2:3]
83871 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0xc1,0x04,0x02,0x00]
83873 v_cmpx_ge_f64_e64 0.5, v[2:3]
83874 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0xf0,0x04,0x02,0x00]
83876 v_cmpx_ge_f64_e64 -4.0, v[2:3]
83877 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0xf7,0x04,0x02,0x00]
83879 v_cmpx_ge_f64_e64 v[1:2], v[254:255]
83880 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0xfd,0x03,0x00]
83882 v_cmpx_ge_f64_e64 v[1:2], s[4:5]
83883 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x09,0x00,0x00]
83885 v_cmpx_ge_f64_e64 v[1:2], s[6:7]
83886 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x0d,0x00,0x00]
83888 v_cmpx_ge_f64_e64 v[1:2], s[100:101]
83889 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0xc9,0x00,0x00]
83891 v_cmpx_ge_f64_e64 v[1:2], vcc
83892 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0xd5,0x00,0x00]
83894 v_cmpx_ge_f64_e64 v[1:2], exec
83895 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0xfd,0x00,0x00]
83897 v_cmpx_ge_f64_e64 v[1:2], 0
83898 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x01,0x01,0x00]
83900 v_cmpx_ge_f64_e64 v[1:2], -1
83901 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x83,0x01,0x00]
83903 v_cmpx_ge_f64_e64 v[1:2], 0.5
83904 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0xe1,0x01,0x00]
83906 v_cmpx_ge_f64_e64 v[1:2], -4.0
83907 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0xef,0x01,0x00]
83909 v_cmpx_ge_f64_e64 -v[1:2], v[2:3]
83910 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x20]
83912 v_cmpx_ge_f64_e64 v[1:2], -v[2:3]
83913 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x40]
83915 v_cmpx_ge_f64_e64 -v[1:2], -v[2:3]
83916 // GFX10: encoding: [0x00,0x00,0x36,0xd4,0x01,0x05,0x02,0x60]
83918 v_cmpx_o_f64 v[1:2], v[2:3]
83919 // GFX10: encoding: [0x01,0x05,0x6e,0x7c]
83921 v_cmpx_o_f64 v[254:255], v[2:3]
83922 // GFX10: encoding: [0xfe,0x05,0x6e,0x7c]
83924 v_cmpx_o_f64 s[2:3], v[2:3]
83925 // GFX10: encoding: [0x02,0x04,0x6e,0x7c]
83927 v_cmpx_o_f64 s[4:5], v[2:3]
83928 // GFX10: encoding: [0x04,0x04,0x6e,0x7c]
83930 v_cmpx_o_f64 s[100:101], v[2:3]
83931 // GFX10: encoding: [0x64,0x04,0x6e,0x7c]
83933 v_cmpx_o_f64 vcc, v[2:3]
83934 // GFX10: encoding: [0x6a,0x04,0x6e,0x7c]
83936 v_cmpx_o_f64 exec, v[2:3]
83937 // GFX10: encoding: [0x7e,0x04,0x6e,0x7c]
83939 v_cmpx_o_f64 0, v[2:3]
83940 // GFX10: encoding: [0x80,0x04,0x6e,0x7c]
83942 v_cmpx_o_f64 -1, v[2:3]
83943 // GFX10: encoding: [0xc1,0x04,0x6e,0x7c]
83945 v_cmpx_o_f64 0.5, v[2:3]
83946 // GFX10: encoding: [0xf0,0x04,0x6e,0x7c]
83948 v_cmpx_o_f64 -4.0, v[2:3]
83949 // GFX10: encoding: [0xf7,0x04,0x6e,0x7c]
83951 v_cmpx_o_f64 0xaf123456, v[2:3]
83952 // GFX10: encoding: [0xff,0x04,0x6e,0x7c,0x56,0x34,0x12,0xaf]
83954 v_cmpx_o_f64 0x3f717273, v[2:3]
83955 // GFX10: encoding: [0xff,0x04,0x6e,0x7c,0x73,0x72,0x71,0x3f]
83957 v_cmpx_o_f64 v[1:2], v[254:255]
83958 // GFX10: encoding: [0x01,0xfd,0x6f,0x7c]
83960 v_cmpx_o_f64_e64 v[1:2], v[2:3]
83961 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x00]
83963 v_cmpx_o_f64_e64 v[1:2], v[2:3]
83964 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x00]
83966 v_cmpx_o_f64_e64 v[1:2], v[2:3]
83967 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x00]
83969 v_cmpx_o_f64_e64 v[1:2], v[2:3]
83970 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x00]
83972 v_cmpx_o_f64_e64 exec, v[1:2]
83973 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x7e,0x02,0x02,0x00]
83975 v_cmpx_o_f64_e64 v[254:255], v[2:3]
83976 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0xfe,0x05,0x02,0x00]
83978 v_cmpx_o_f64_e64 s[2:3], v[2:3]
83979 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x02,0x04,0x02,0x00]
83981 v_cmpx_o_f64_e64 s[4:5], v[2:3]
83982 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x04,0x04,0x02,0x00]
83984 v_cmpx_o_f64_e64 exec, v[2:3]
83985 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x7e,0x04,0x02,0x00]
83987 v_cmpx_o_f64_e64 vcc, v[2:3]
83988 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x6a,0x04,0x02,0x00]
83990 v_cmpx_o_f64_e64 exec, v[2:3]
83991 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x7e,0x04,0x02,0x00]
83993 v_cmpx_o_f64_e64 0, v[2:3]
83994 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x80,0x04,0x02,0x00]
83996 v_cmpx_o_f64_e64 -1, v[2:3]
83997 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0xc1,0x04,0x02,0x00]
83999 v_cmpx_o_f64_e64 0.5, v[2:3]
84000 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0xf0,0x04,0x02,0x00]
84002 v_cmpx_o_f64_e64 -4.0, v[2:3]
84003 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0xf7,0x04,0x02,0x00]
84005 v_cmpx_o_f64_e64 v[1:2], v[254:255]
84006 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0xfd,0x03,0x00]
84008 v_cmpx_o_f64_e64 v[1:2], s[4:5]
84009 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x09,0x00,0x00]
84011 v_cmpx_o_f64_e64 v[1:2], s[6:7]
84012 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x0d,0x00,0x00]
84014 v_cmpx_o_f64_e64 v[1:2], s[100:101]
84015 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0xc9,0x00,0x00]
84017 v_cmpx_o_f64_e64 v[1:2], vcc
84018 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0xd5,0x00,0x00]
84020 v_cmpx_o_f64_e64 v[1:2], exec
84021 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0xfd,0x00,0x00]
84023 v_cmpx_o_f64_e64 v[1:2], 0
84024 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x01,0x01,0x00]
84026 v_cmpx_o_f64_e64 v[1:2], -1
84027 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x83,0x01,0x00]
84029 v_cmpx_o_f64_e64 v[1:2], 0.5
84030 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0xe1,0x01,0x00]
84032 v_cmpx_o_f64_e64 v[1:2], -4.0
84033 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0xef,0x01,0x00]
84035 v_cmpx_o_f64_e64 -v[1:2], v[2:3]
84036 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x20]
84038 v_cmpx_o_f64_e64 v[1:2], -v[2:3]
84039 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x40]
84041 v_cmpx_o_f64_e64 -v[1:2], -v[2:3]
84042 // GFX10: encoding: [0x00,0x00,0x37,0xd4,0x01,0x05,0x02,0x60]
84044 v_cmpx_u_f64 v[1:2], v[2:3]
84045 // GFX10: encoding: [0x01,0x05,0x70,0x7c]
84047 v_cmpx_u_f64 v[254:255], v[2:3]
84048 // GFX10: encoding: [0xfe,0x05,0x70,0x7c]
84050 v_cmpx_u_f64 s[2:3], v[2:3]
84051 // GFX10: encoding: [0x02,0x04,0x70,0x7c]
84053 v_cmpx_u_f64 s[4:5], v[2:3]
84054 // GFX10: encoding: [0x04,0x04,0x70,0x7c]
84056 v_cmpx_u_f64 s[100:101], v[2:3]
84057 // GFX10: encoding: [0x64,0x04,0x70,0x7c]
84059 v_cmpx_u_f64 vcc, v[2:3]
84060 // GFX10: encoding: [0x6a,0x04,0x70,0x7c]
84062 v_cmpx_u_f64 exec, v[2:3]
84063 // GFX10: encoding: [0x7e,0x04,0x70,0x7c]
84065 v_cmpx_u_f64 0, v[2:3]
84066 // GFX10: encoding: [0x80,0x04,0x70,0x7c]
84068 v_cmpx_u_f64 -1, v[2:3]
84069 // GFX10: encoding: [0xc1,0x04,0x70,0x7c]
84071 v_cmpx_u_f64 0.5, v[2:3]
84072 // GFX10: encoding: [0xf0,0x04,0x70,0x7c]
84074 v_cmpx_u_f64 -4.0, v[2:3]
84075 // GFX10: encoding: [0xf7,0x04,0x70,0x7c]
84077 v_cmpx_u_f64 0xaf123456, v[2:3]
84078 // GFX10: encoding: [0xff,0x04,0x70,0x7c,0x56,0x34,0x12,0xaf]
84080 v_cmpx_u_f64 0x3f717273, v[2:3]
84081 // GFX10: encoding: [0xff,0x04,0x70,0x7c,0x73,0x72,0x71,0x3f]
84083 v_cmpx_u_f64 v[1:2], v[254:255]
84084 // GFX10: encoding: [0x01,0xfd,0x71,0x7c]
84086 v_cmpx_u_f64_e64 v[1:2], v[2:3]
84087 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x00]
84089 v_cmpx_u_f64_e64 v[1:2], v[2:3]
84090 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x00]
84092 v_cmpx_u_f64_e64 v[1:2], v[2:3]
84093 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x00]
84095 v_cmpx_u_f64_e64 v[1:2], v[2:3]
84096 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x00]
84098 v_cmpx_u_f64_e64 exec, v[1:2]
84099 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x7e,0x02,0x02,0x00]
84101 v_cmpx_u_f64_e64 v[254:255], v[2:3]
84102 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0xfe,0x05,0x02,0x00]
84104 v_cmpx_u_f64_e64 s[2:3], v[2:3]
84105 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x02,0x04,0x02,0x00]
84107 v_cmpx_u_f64_e64 s[4:5], v[2:3]
84108 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x04,0x04,0x02,0x00]
84110 v_cmpx_u_f64_e64 exec, v[2:3]
84111 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x7e,0x04,0x02,0x00]
84113 v_cmpx_u_f64_e64 vcc, v[2:3]
84114 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x6a,0x04,0x02,0x00]
84116 v_cmpx_u_f64_e64 exec, v[2:3]
84117 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x7e,0x04,0x02,0x00]
84119 v_cmpx_u_f64_e64 0, v[2:3]
84120 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x80,0x04,0x02,0x00]
84122 v_cmpx_u_f64_e64 -1, v[2:3]
84123 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0xc1,0x04,0x02,0x00]
84125 v_cmpx_u_f64_e64 0.5, v[2:3]
84126 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0xf0,0x04,0x02,0x00]
84128 v_cmpx_u_f64_e64 -4.0, v[2:3]
84129 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0xf7,0x04,0x02,0x00]
84131 v_cmpx_u_f64_e64 v[1:2], v[254:255]
84132 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0xfd,0x03,0x00]
84134 v_cmpx_u_f64_e64 v[1:2], s[4:5]
84135 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x09,0x00,0x00]
84137 v_cmpx_u_f64_e64 v[1:2], s[6:7]
84138 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x0d,0x00,0x00]
84140 v_cmpx_u_f64_e64 v[1:2], s[100:101]
84141 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0xc9,0x00,0x00]
84143 v_cmpx_u_f64_e64 v[1:2], vcc
84144 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0xd5,0x00,0x00]
84146 v_cmpx_u_f64_e64 v[1:2], exec
84147 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0xfd,0x00,0x00]
84149 v_cmpx_u_f64_e64 v[1:2], 0
84150 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x01,0x01,0x00]
84152 v_cmpx_u_f64_e64 v[1:2], -1
84153 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x83,0x01,0x00]
84155 v_cmpx_u_f64_e64 v[1:2], 0.5
84156 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0xe1,0x01,0x00]
84158 v_cmpx_u_f64_e64 v[1:2], -4.0
84159 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0xef,0x01,0x00]
84161 v_cmpx_u_f64_e64 -v[1:2], v[2:3]
84162 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x20]
84164 v_cmpx_u_f64_e64 v[1:2], -v[2:3]
84165 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x40]
84167 v_cmpx_u_f64_e64 -v[1:2], -v[2:3]
84168 // GFX10: encoding: [0x00,0x00,0x38,0xd4,0x01,0x05,0x02,0x60]
84170 v_cmpx_nge_f64 v[1:2], v[2:3]
84171 // GFX10: encoding: [0x01,0x05,0x72,0x7c]
84173 v_cmpx_nge_f64 v[254:255], v[2:3]
84174 // GFX10: encoding: [0xfe,0x05,0x72,0x7c]
84176 v_cmpx_nge_f64 s[2:3], v[2:3]
84177 // GFX10: encoding: [0x02,0x04,0x72,0x7c]
84179 v_cmpx_nge_f64 s[4:5], v[2:3]
84180 // GFX10: encoding: [0x04,0x04,0x72,0x7c]
84182 v_cmpx_nge_f64 s[100:101], v[2:3]
84183 // GFX10: encoding: [0x64,0x04,0x72,0x7c]
84185 v_cmpx_nge_f64 vcc, v[2:3]
84186 // GFX10: encoding: [0x6a,0x04,0x72,0x7c]
84188 v_cmpx_nge_f64 exec, v[2:3]
84189 // GFX10: encoding: [0x7e,0x04,0x72,0x7c]
84191 v_cmpx_nge_f64 0, v[2:3]
84192 // GFX10: encoding: [0x80,0x04,0x72,0x7c]
84194 v_cmpx_nge_f64 -1, v[2:3]
84195 // GFX10: encoding: [0xc1,0x04,0x72,0x7c]
84197 v_cmpx_nge_f64 0.5, v[2:3]
84198 // GFX10: encoding: [0xf0,0x04,0x72,0x7c]
84200 v_cmpx_nge_f64 -4.0, v[2:3]
84201 // GFX10: encoding: [0xf7,0x04,0x72,0x7c]
84203 v_cmpx_nge_f64 0xaf123456, v[2:3]
84204 // GFX10: encoding: [0xff,0x04,0x72,0x7c,0x56,0x34,0x12,0xaf]
84206 v_cmpx_nge_f64 0x3f717273, v[2:3]
84207 // GFX10: encoding: [0xff,0x04,0x72,0x7c,0x73,0x72,0x71,0x3f]
84209 v_cmpx_nge_f64 v[1:2], v[254:255]
84210 // GFX10: encoding: [0x01,0xfd,0x73,0x7c]
84212 v_cmpx_nge_f64_e64 v[1:2], v[2:3]
84213 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x00]
84215 v_cmpx_nge_f64_e64 v[1:2], v[2:3]
84216 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x00]
84218 v_cmpx_nge_f64_e64 v[1:2], v[2:3]
84219 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x00]
84221 v_cmpx_nge_f64_e64 v[1:2], v[2:3]
84222 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x00]
84224 v_cmpx_nge_f64_e64 exec, v[1:2]
84225 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x7e,0x02,0x02,0x00]
84227 v_cmpx_nge_f64_e64 v[254:255], v[2:3]
84228 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0xfe,0x05,0x02,0x00]
84230 v_cmpx_nge_f64_e64 s[2:3], v[2:3]
84231 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x02,0x04,0x02,0x00]
84233 v_cmpx_nge_f64_e64 s[4:5], v[2:3]
84234 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x04,0x04,0x02,0x00]
84236 v_cmpx_nge_f64_e64 exec, v[2:3]
84237 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x7e,0x04,0x02,0x00]
84239 v_cmpx_nge_f64_e64 vcc, v[2:3]
84240 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x6a,0x04,0x02,0x00]
84242 v_cmpx_nge_f64_e64 exec, v[2:3]
84243 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x7e,0x04,0x02,0x00]
84245 v_cmpx_nge_f64_e64 0, v[2:3]
84246 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x80,0x04,0x02,0x00]
84248 v_cmpx_nge_f64_e64 -1, v[2:3]
84249 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0xc1,0x04,0x02,0x00]
84251 v_cmpx_nge_f64_e64 0.5, v[2:3]
84252 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0xf0,0x04,0x02,0x00]
84254 v_cmpx_nge_f64_e64 -4.0, v[2:3]
84255 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0xf7,0x04,0x02,0x00]
84257 v_cmpx_nge_f64_e64 v[1:2], v[254:255]
84258 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0xfd,0x03,0x00]
84260 v_cmpx_nge_f64_e64 v[1:2], s[4:5]
84261 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x09,0x00,0x00]
84263 v_cmpx_nge_f64_e64 v[1:2], s[6:7]
84264 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x0d,0x00,0x00]
84266 v_cmpx_nge_f64_e64 v[1:2], s[100:101]
84267 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0xc9,0x00,0x00]
84269 v_cmpx_nge_f64_e64 v[1:2], vcc
84270 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0xd5,0x00,0x00]
84272 v_cmpx_nge_f64_e64 v[1:2], exec
84273 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0xfd,0x00,0x00]
84275 v_cmpx_nge_f64_e64 v[1:2], 0
84276 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x01,0x01,0x00]
84278 v_cmpx_nge_f64_e64 v[1:2], -1
84279 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x83,0x01,0x00]
84281 v_cmpx_nge_f64_e64 v[1:2], 0.5
84282 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0xe1,0x01,0x00]
84284 v_cmpx_nge_f64_e64 v[1:2], -4.0
84285 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0xef,0x01,0x00]
84287 v_cmpx_nge_f64_e64 -v[1:2], v[2:3]
84288 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x20]
84290 v_cmpx_nge_f64_e64 v[1:2], -v[2:3]
84291 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x40]
84293 v_cmpx_nge_f64_e64 -v[1:2], -v[2:3]
84294 // GFX10: encoding: [0x00,0x00,0x39,0xd4,0x01,0x05,0x02,0x60]
84296 v_cmpx_nlg_f64 v[1:2], v[2:3]
84297 // GFX10: encoding: [0x01,0x05,0x74,0x7c]
84299 v_cmpx_nlg_f64 v[254:255], v[2:3]
84300 // GFX10: encoding: [0xfe,0x05,0x74,0x7c]
84302 v_cmpx_nlg_f64 s[2:3], v[2:3]
84303 // GFX10: encoding: [0x02,0x04,0x74,0x7c]
84305 v_cmpx_nlg_f64 s[4:5], v[2:3]
84306 // GFX10: encoding: [0x04,0x04,0x74,0x7c]
84308 v_cmpx_nlg_f64 s[100:101], v[2:3]
84309 // GFX10: encoding: [0x64,0x04,0x74,0x7c]
84311 v_cmpx_nlg_f64 vcc, v[2:3]
84312 // GFX10: encoding: [0x6a,0x04,0x74,0x7c]
84314 v_cmpx_nlg_f64 exec, v[2:3]
84315 // GFX10: encoding: [0x7e,0x04,0x74,0x7c]
84317 v_cmpx_nlg_f64 0, v[2:3]
84318 // GFX10: encoding: [0x80,0x04,0x74,0x7c]
84320 v_cmpx_nlg_f64 -1, v[2:3]
84321 // GFX10: encoding: [0xc1,0x04,0x74,0x7c]
84323 v_cmpx_nlg_f64 0.5, v[2:3]
84324 // GFX10: encoding: [0xf0,0x04,0x74,0x7c]
84326 v_cmpx_nlg_f64 -4.0, v[2:3]
84327 // GFX10: encoding: [0xf7,0x04,0x74,0x7c]
84329 v_cmpx_nlg_f64 0xaf123456, v[2:3]
84330 // GFX10: encoding: [0xff,0x04,0x74,0x7c,0x56,0x34,0x12,0xaf]
84332 v_cmpx_nlg_f64 0x3f717273, v[2:3]
84333 // GFX10: encoding: [0xff,0x04,0x74,0x7c,0x73,0x72,0x71,0x3f]
84335 v_cmpx_nlg_f64 v[1:2], v[254:255]
84336 // GFX10: encoding: [0x01,0xfd,0x75,0x7c]
84338 v_cmpx_nlg_f64_e64 v[1:2], v[2:3]
84339 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x00]
84341 v_cmpx_nlg_f64_e64 v[1:2], v[2:3]
84342 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x00]
84344 v_cmpx_nlg_f64_e64 v[1:2], v[2:3]
84345 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x00]
84347 v_cmpx_nlg_f64_e64 v[1:2], v[2:3]
84348 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x00]
84350 v_cmpx_nlg_f64_e64 exec, v[1:2]
84351 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x7e,0x02,0x02,0x00]
84353 v_cmpx_nlg_f64_e64 v[254:255], v[2:3]
84354 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0xfe,0x05,0x02,0x00]
84356 v_cmpx_nlg_f64_e64 s[2:3], v[2:3]
84357 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x02,0x04,0x02,0x00]
84359 v_cmpx_nlg_f64_e64 s[4:5], v[2:3]
84360 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x04,0x04,0x02,0x00]
84362 v_cmpx_nlg_f64_e64 exec, v[2:3]
84363 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x7e,0x04,0x02,0x00]
84365 v_cmpx_nlg_f64_e64 vcc, v[2:3]
84366 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x6a,0x04,0x02,0x00]
84368 v_cmpx_nlg_f64_e64 exec, v[2:3]
84369 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x7e,0x04,0x02,0x00]
84371 v_cmpx_nlg_f64_e64 0, v[2:3]
84372 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x80,0x04,0x02,0x00]
84374 v_cmpx_nlg_f64_e64 -1, v[2:3]
84375 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0xc1,0x04,0x02,0x00]
84377 v_cmpx_nlg_f64_e64 0.5, v[2:3]
84378 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0xf0,0x04,0x02,0x00]
84380 v_cmpx_nlg_f64_e64 -4.0, v[2:3]
84381 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0xf7,0x04,0x02,0x00]
84383 v_cmpx_nlg_f64_e64 v[1:2], v[254:255]
84384 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0xfd,0x03,0x00]
84386 v_cmpx_nlg_f64_e64 v[1:2], s[4:5]
84387 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x09,0x00,0x00]
84389 v_cmpx_nlg_f64_e64 v[1:2], s[6:7]
84390 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x0d,0x00,0x00]
84392 v_cmpx_nlg_f64_e64 v[1:2], s[100:101]
84393 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0xc9,0x00,0x00]
84395 v_cmpx_nlg_f64_e64 v[1:2], vcc
84396 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0xd5,0x00,0x00]
84398 v_cmpx_nlg_f64_e64 v[1:2], exec
84399 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0xfd,0x00,0x00]
84401 v_cmpx_nlg_f64_e64 v[1:2], 0
84402 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x01,0x01,0x00]
84404 v_cmpx_nlg_f64_e64 v[1:2], -1
84405 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x83,0x01,0x00]
84407 v_cmpx_nlg_f64_e64 v[1:2], 0.5
84408 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0xe1,0x01,0x00]
84410 v_cmpx_nlg_f64_e64 v[1:2], -4.0
84411 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0xef,0x01,0x00]
84413 v_cmpx_nlg_f64_e64 -v[1:2], v[2:3]
84414 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x20]
84416 v_cmpx_nlg_f64_e64 v[1:2], -v[2:3]
84417 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x40]
84419 v_cmpx_nlg_f64_e64 -v[1:2], -v[2:3]
84420 // GFX10: encoding: [0x00,0x00,0x3a,0xd4,0x01,0x05,0x02,0x60]
84422 v_cmpx_ngt_f64 v[1:2], v[2:3]
84423 // GFX10: encoding: [0x01,0x05,0x76,0x7c]
84425 v_cmpx_ngt_f64 v[254:255], v[2:3]
84426 // GFX10: encoding: [0xfe,0x05,0x76,0x7c]
84428 v_cmpx_ngt_f64 s[2:3], v[2:3]
84429 // GFX10: encoding: [0x02,0x04,0x76,0x7c]
84431 v_cmpx_ngt_f64 s[4:5], v[2:3]
84432 // GFX10: encoding: [0x04,0x04,0x76,0x7c]
84434 v_cmpx_ngt_f64 s[100:101], v[2:3]
84435 // GFX10: encoding: [0x64,0x04,0x76,0x7c]
84437 v_cmpx_ngt_f64 vcc, v[2:3]
84438 // GFX10: encoding: [0x6a,0x04,0x76,0x7c]
84440 v_cmpx_ngt_f64 exec, v[2:3]
84441 // GFX10: encoding: [0x7e,0x04,0x76,0x7c]
84443 v_cmpx_ngt_f64 0, v[2:3]
84444 // GFX10: encoding: [0x80,0x04,0x76,0x7c]
84446 v_cmpx_ngt_f64 -1, v[2:3]
84447 // GFX10: encoding: [0xc1,0x04,0x76,0x7c]
84449 v_cmpx_ngt_f64 0.5, v[2:3]
84450 // GFX10: encoding: [0xf0,0x04,0x76,0x7c]
84452 v_cmpx_ngt_f64 -4.0, v[2:3]
84453 // GFX10: encoding: [0xf7,0x04,0x76,0x7c]
84455 v_cmpx_ngt_f64 0xaf123456, v[2:3]
84456 // GFX10: encoding: [0xff,0x04,0x76,0x7c,0x56,0x34,0x12,0xaf]
84458 v_cmpx_ngt_f64 0x3f717273, v[2:3]
84459 // GFX10: encoding: [0xff,0x04,0x76,0x7c,0x73,0x72,0x71,0x3f]
84461 v_cmpx_ngt_f64 v[1:2], v[254:255]
84462 // GFX10: encoding: [0x01,0xfd,0x77,0x7c]
84464 v_cmpx_ngt_f64_e64 v[1:2], v[2:3]
84465 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x00]
84467 v_cmpx_ngt_f64_e64 v[1:2], v[2:3]
84468 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x00]
84470 v_cmpx_ngt_f64_e64 v[1:2], v[2:3]
84471 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x00]
84473 v_cmpx_ngt_f64_e64 v[1:2], v[2:3]
84474 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x00]
84476 v_cmpx_ngt_f64_e64 exec, v[1:2]
84477 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x7e,0x02,0x02,0x00]
84479 v_cmpx_ngt_f64_e64 v[254:255], v[2:3]
84480 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0xfe,0x05,0x02,0x00]
84482 v_cmpx_ngt_f64_e64 s[2:3], v[2:3]
84483 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x02,0x04,0x02,0x00]
84485 v_cmpx_ngt_f64_e64 s[4:5], v[2:3]
84486 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x04,0x04,0x02,0x00]
84488 v_cmpx_ngt_f64_e64 exec, v[2:3]
84489 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x7e,0x04,0x02,0x00]
84491 v_cmpx_ngt_f64_e64 vcc, v[2:3]
84492 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x6a,0x04,0x02,0x00]
84494 v_cmpx_ngt_f64_e64 exec, v[2:3]
84495 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x7e,0x04,0x02,0x00]
84497 v_cmpx_ngt_f64_e64 0, v[2:3]
84498 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x80,0x04,0x02,0x00]
84500 v_cmpx_ngt_f64_e64 -1, v[2:3]
84501 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0xc1,0x04,0x02,0x00]
84503 v_cmpx_ngt_f64_e64 0.5, v[2:3]
84504 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0xf0,0x04,0x02,0x00]
84506 v_cmpx_ngt_f64_e64 -4.0, v[2:3]
84507 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0xf7,0x04,0x02,0x00]
84509 v_cmpx_ngt_f64_e64 v[1:2], v[254:255]
84510 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0xfd,0x03,0x00]
84512 v_cmpx_ngt_f64_e64 v[1:2], s[4:5]
84513 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x09,0x00,0x00]
84515 v_cmpx_ngt_f64_e64 v[1:2], s[6:7]
84516 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x0d,0x00,0x00]
84518 v_cmpx_ngt_f64_e64 v[1:2], s[100:101]
84519 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0xc9,0x00,0x00]
84521 v_cmpx_ngt_f64_e64 v[1:2], vcc
84522 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0xd5,0x00,0x00]
84524 v_cmpx_ngt_f64_e64 v[1:2], exec
84525 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0xfd,0x00,0x00]
84527 v_cmpx_ngt_f64_e64 v[1:2], 0
84528 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x01,0x01,0x00]
84530 v_cmpx_ngt_f64_e64 v[1:2], -1
84531 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x83,0x01,0x00]
84533 v_cmpx_ngt_f64_e64 v[1:2], 0.5
84534 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0xe1,0x01,0x00]
84536 v_cmpx_ngt_f64_e64 v[1:2], -4.0
84537 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0xef,0x01,0x00]
84539 v_cmpx_ngt_f64_e64 -v[1:2], v[2:3]
84540 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x20]
84542 v_cmpx_ngt_f64_e64 v[1:2], -v[2:3]
84543 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x40]
84545 v_cmpx_ngt_f64_e64 -v[1:2], -v[2:3]
84546 // GFX10: encoding: [0x00,0x00,0x3b,0xd4,0x01,0x05,0x02,0x60]
84548 v_cmpx_nle_f64 v[1:2], v[2:3]
84549 // GFX10: encoding: [0x01,0x05,0x78,0x7c]
84551 v_cmpx_nle_f64 v[254:255], v[2:3]
84552 // GFX10: encoding: [0xfe,0x05,0x78,0x7c]
84554 v_cmpx_nle_f64 s[2:3], v[2:3]
84555 // GFX10: encoding: [0x02,0x04,0x78,0x7c]
84557 v_cmpx_nle_f64 s[4:5], v[2:3]
84558 // GFX10: encoding: [0x04,0x04,0x78,0x7c]
84560 v_cmpx_nle_f64 s[100:101], v[2:3]
84561 // GFX10: encoding: [0x64,0x04,0x78,0x7c]
84563 v_cmpx_nle_f64 vcc, v[2:3]
84564 // GFX10: encoding: [0x6a,0x04,0x78,0x7c]
84566 v_cmpx_nle_f64 exec, v[2:3]
84567 // GFX10: encoding: [0x7e,0x04,0x78,0x7c]
84569 v_cmpx_nle_f64 0, v[2:3]
84570 // GFX10: encoding: [0x80,0x04,0x78,0x7c]
84572 v_cmpx_nle_f64 -1, v[2:3]
84573 // GFX10: encoding: [0xc1,0x04,0x78,0x7c]
84575 v_cmpx_nle_f64 0.5, v[2:3]
84576 // GFX10: encoding: [0xf0,0x04,0x78,0x7c]
84578 v_cmpx_nle_f64 -4.0, v[2:3]
84579 // GFX10: encoding: [0xf7,0x04,0x78,0x7c]
84581 v_cmpx_nle_f64 0xaf123456, v[2:3]
84582 // GFX10: encoding: [0xff,0x04,0x78,0x7c,0x56,0x34,0x12,0xaf]
84584 v_cmpx_nle_f64 0x3f717273, v[2:3]
84585 // GFX10: encoding: [0xff,0x04,0x78,0x7c,0x73,0x72,0x71,0x3f]
84587 v_cmpx_nle_f64 v[1:2], v[254:255]
84588 // GFX10: encoding: [0x01,0xfd,0x79,0x7c]
84590 v_cmpx_nle_f64_e64 v[1:2], v[2:3]
84591 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x00]
84593 v_cmpx_nle_f64_e64 v[1:2], v[2:3]
84594 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x00]
84596 v_cmpx_nle_f64_e64 v[1:2], v[2:3]
84597 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x00]
84599 v_cmpx_nle_f64_e64 v[1:2], v[2:3]
84600 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x00]
84602 v_cmpx_nle_f64_e64 exec, v[1:2]
84603 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x7e,0x02,0x02,0x00]
84605 v_cmpx_nle_f64_e64 v[254:255], v[2:3]
84606 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0xfe,0x05,0x02,0x00]
84608 v_cmpx_nle_f64_e64 s[2:3], v[2:3]
84609 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x02,0x04,0x02,0x00]
84611 v_cmpx_nle_f64_e64 s[4:5], v[2:3]
84612 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x04,0x04,0x02,0x00]
84614 v_cmpx_nle_f64_e64 exec, v[2:3]
84615 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x7e,0x04,0x02,0x00]
84617 v_cmpx_nle_f64_e64 vcc, v[2:3]
84618 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x6a,0x04,0x02,0x00]
84620 v_cmpx_nle_f64_e64 exec, v[2:3]
84621 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x7e,0x04,0x02,0x00]
84623 v_cmpx_nle_f64_e64 0, v[2:3]
84624 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x80,0x04,0x02,0x00]
84626 v_cmpx_nle_f64_e64 -1, v[2:3]
84627 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0xc1,0x04,0x02,0x00]
84629 v_cmpx_nle_f64_e64 0.5, v[2:3]
84630 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0xf0,0x04,0x02,0x00]
84632 v_cmpx_nle_f64_e64 -4.0, v[2:3]
84633 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0xf7,0x04,0x02,0x00]
84635 v_cmpx_nle_f64_e64 v[1:2], v[254:255]
84636 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0xfd,0x03,0x00]
84638 v_cmpx_nle_f64_e64 v[1:2], s[4:5]
84639 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x09,0x00,0x00]
84641 v_cmpx_nle_f64_e64 v[1:2], s[6:7]
84642 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x0d,0x00,0x00]
84644 v_cmpx_nle_f64_e64 v[1:2], s[100:101]
84645 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0xc9,0x00,0x00]
84647 v_cmpx_nle_f64_e64 v[1:2], vcc
84648 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0xd5,0x00,0x00]
84650 v_cmpx_nle_f64_e64 v[1:2], exec
84651 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0xfd,0x00,0x00]
84653 v_cmpx_nle_f64_e64 v[1:2], 0
84654 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x01,0x01,0x00]
84656 v_cmpx_nle_f64_e64 v[1:2], -1
84657 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x83,0x01,0x00]
84659 v_cmpx_nle_f64_e64 v[1:2], 0.5
84660 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0xe1,0x01,0x00]
84662 v_cmpx_nle_f64_e64 v[1:2], -4.0
84663 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0xef,0x01,0x00]
84665 v_cmpx_nle_f64_e64 -v[1:2], v[2:3]
84666 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x20]
84668 v_cmpx_nle_f64_e64 v[1:2], -v[2:3]
84669 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x40]
84671 v_cmpx_nle_f64_e64 -v[1:2], -v[2:3]
84672 // GFX10: encoding: [0x00,0x00,0x3c,0xd4,0x01,0x05,0x02,0x60]
84674 v_cmpx_neq_f64 v[1:2], v[2:3]
84675 // GFX10: encoding: [0x01,0x05,0x7a,0x7c]
84677 v_cmpx_neq_f64 v[254:255], v[2:3]
84678 // GFX10: encoding: [0xfe,0x05,0x7a,0x7c]
84680 v_cmpx_neq_f64 s[2:3], v[2:3]
84681 // GFX10: encoding: [0x02,0x04,0x7a,0x7c]
84683 v_cmpx_neq_f64 s[4:5], v[2:3]
84684 // GFX10: encoding: [0x04,0x04,0x7a,0x7c]
84686 v_cmpx_neq_f64 s[100:101], v[2:3]
84687 // GFX10: encoding: [0x64,0x04,0x7a,0x7c]
84689 v_cmpx_neq_f64 vcc, v[2:3]
84690 // GFX10: encoding: [0x6a,0x04,0x7a,0x7c]
84692 v_cmpx_neq_f64 exec, v[2:3]
84693 // GFX10: encoding: [0x7e,0x04,0x7a,0x7c]
84695 v_cmpx_neq_f64 0, v[2:3]
84696 // GFX10: encoding: [0x80,0x04,0x7a,0x7c]
84698 v_cmpx_neq_f64 -1, v[2:3]
84699 // GFX10: encoding: [0xc1,0x04,0x7a,0x7c]
84701 v_cmpx_neq_f64 0.5, v[2:3]
84702 // GFX10: encoding: [0xf0,0x04,0x7a,0x7c]
84704 v_cmpx_neq_f64 -4.0, v[2:3]
84705 // GFX10: encoding: [0xf7,0x04,0x7a,0x7c]
84707 v_cmpx_neq_f64 0xaf123456, v[2:3]
84708 // GFX10: encoding: [0xff,0x04,0x7a,0x7c,0x56,0x34,0x12,0xaf]
84710 v_cmpx_neq_f64 0x3f717273, v[2:3]
84711 // GFX10: encoding: [0xff,0x04,0x7a,0x7c,0x73,0x72,0x71,0x3f]
84713 v_cmpx_neq_f64 v[1:2], v[254:255]
84714 // GFX10: encoding: [0x01,0xfd,0x7b,0x7c]
84716 v_cmpx_neq_f64_e64 v[1:2], v[2:3]
84717 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x00]
84719 v_cmpx_neq_f64_e64 v[1:2], v[2:3]
84720 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x00]
84722 v_cmpx_neq_f64_e64 v[1:2], v[2:3]
84723 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x00]
84725 v_cmpx_neq_f64_e64 v[1:2], v[2:3]
84726 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x00]
84728 v_cmpx_neq_f64_e64 exec, v[1:2]
84729 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x7e,0x02,0x02,0x00]
84731 v_cmpx_neq_f64_e64 v[254:255], v[2:3]
84732 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0xfe,0x05,0x02,0x00]
84734 v_cmpx_neq_f64_e64 s[2:3], v[2:3]
84735 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x02,0x04,0x02,0x00]
84737 v_cmpx_neq_f64_e64 s[4:5], v[2:3]
84738 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x04,0x04,0x02,0x00]
84740 v_cmpx_neq_f64_e64 exec, v[2:3]
84741 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x7e,0x04,0x02,0x00]
84743 v_cmpx_neq_f64_e64 vcc, v[2:3]
84744 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x6a,0x04,0x02,0x00]
84746 v_cmpx_neq_f64_e64 exec, v[2:3]
84747 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x7e,0x04,0x02,0x00]
84749 v_cmpx_neq_f64_e64 0, v[2:3]
84750 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x80,0x04,0x02,0x00]
84752 v_cmpx_neq_f64_e64 -1, v[2:3]
84753 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0xc1,0x04,0x02,0x00]
84755 v_cmpx_neq_f64_e64 0.5, v[2:3]
84756 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0xf0,0x04,0x02,0x00]
84758 v_cmpx_neq_f64_e64 -4.0, v[2:3]
84759 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0xf7,0x04,0x02,0x00]
84761 v_cmpx_neq_f64_e64 v[1:2], v[254:255]
84762 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0xfd,0x03,0x00]
84764 v_cmpx_neq_f64_e64 v[1:2], s[4:5]
84765 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x09,0x00,0x00]
84767 v_cmpx_neq_f64_e64 v[1:2], s[6:7]
84768 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x0d,0x00,0x00]
84770 v_cmpx_neq_f64_e64 v[1:2], s[100:101]
84771 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0xc9,0x00,0x00]
84773 v_cmpx_neq_f64_e64 v[1:2], vcc
84774 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0xd5,0x00,0x00]
84776 v_cmpx_neq_f64_e64 v[1:2], exec
84777 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0xfd,0x00,0x00]
84779 v_cmpx_neq_f64_e64 v[1:2], 0
84780 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x01,0x01,0x00]
84782 v_cmpx_neq_f64_e64 v[1:2], -1
84783 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x83,0x01,0x00]
84785 v_cmpx_neq_f64_e64 v[1:2], 0.5
84786 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0xe1,0x01,0x00]
84788 v_cmpx_neq_f64_e64 v[1:2], -4.0
84789 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0xef,0x01,0x00]
84791 v_cmpx_neq_f64_e64 -v[1:2], v[2:3]
84792 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x20]
84794 v_cmpx_neq_f64_e64 v[1:2], -v[2:3]
84795 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x40]
84797 v_cmpx_neq_f64_e64 -v[1:2], -v[2:3]
84798 // GFX10: encoding: [0x00,0x00,0x3d,0xd4,0x01,0x05,0x02,0x60]
84800 v_cmpx_nlt_f64 v[1:2], v[2:3]
84801 // GFX10: encoding: [0x01,0x05,0x7c,0x7c]
84803 v_cmpx_nlt_f64 v[254:255], v[2:3]
84804 // GFX10: encoding: [0xfe,0x05,0x7c,0x7c]
84806 v_cmpx_nlt_f64 s[2:3], v[2:3]
84807 // GFX10: encoding: [0x02,0x04,0x7c,0x7c]
84809 v_cmpx_nlt_f64 s[4:5], v[2:3]
84810 // GFX10: encoding: [0x04,0x04,0x7c,0x7c]
84812 v_cmpx_nlt_f64 s[100:101], v[2:3]
84813 // GFX10: encoding: [0x64,0x04,0x7c,0x7c]
84815 v_cmpx_nlt_f64 vcc, v[2:3]
84816 // GFX10: encoding: [0x6a,0x04,0x7c,0x7c]
84818 v_cmpx_nlt_f64 exec, v[2:3]
84819 // GFX10: encoding: [0x7e,0x04,0x7c,0x7c]
84821 v_cmpx_nlt_f64 0, v[2:3]
84822 // GFX10: encoding: [0x80,0x04,0x7c,0x7c]
84824 v_cmpx_nlt_f64 -1, v[2:3]
84825 // GFX10: encoding: [0xc1,0x04,0x7c,0x7c]
84827 v_cmpx_nlt_f64 0.5, v[2:3]
84828 // GFX10: encoding: [0xf0,0x04,0x7c,0x7c]
84830 v_cmpx_nlt_f64 -4.0, v[2:3]
84831 // GFX10: encoding: [0xf7,0x04,0x7c,0x7c]
84833 v_cmpx_nlt_f64 0xaf123456, v[2:3]
84834 // GFX10: encoding: [0xff,0x04,0x7c,0x7c,0x56,0x34,0x12,0xaf]
84836 v_cmpx_nlt_f64 0x3f717273, v[2:3]
84837 // GFX10: encoding: [0xff,0x04,0x7c,0x7c,0x73,0x72,0x71,0x3f]
84839 v_cmpx_nlt_f64 v[1:2], v[254:255]
84840 // GFX10: encoding: [0x01,0xfd,0x7d,0x7c]
84842 v_cmpx_nlt_f64_e64 v[1:2], v[2:3]
84843 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x00]
84845 v_cmpx_nlt_f64_e64 v[1:2], v[2:3]
84846 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x00]
84848 v_cmpx_nlt_f64_e64 v[1:2], v[2:3]
84849 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x00]
84851 v_cmpx_nlt_f64_e64 v[1:2], v[2:3]
84852 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x00]
84854 v_cmpx_nlt_f64_e64 exec, v[1:2]
84855 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x7e,0x02,0x02,0x00]
84857 v_cmpx_nlt_f64_e64 v[254:255], v[2:3]
84858 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0xfe,0x05,0x02,0x00]
84860 v_cmpx_nlt_f64_e64 s[2:3], v[2:3]
84861 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x02,0x04,0x02,0x00]
84863 v_cmpx_nlt_f64_e64 s[4:5], v[2:3]
84864 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x04,0x04,0x02,0x00]
84866 v_cmpx_nlt_f64_e64 exec, v[2:3]
84867 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x7e,0x04,0x02,0x00]
84869 v_cmpx_nlt_f64_e64 vcc, v[2:3]
84870 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x6a,0x04,0x02,0x00]
84872 v_cmpx_nlt_f64_e64 exec, v[2:3]
84873 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x7e,0x04,0x02,0x00]
84875 v_cmpx_nlt_f64_e64 0, v[2:3]
84876 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x80,0x04,0x02,0x00]
84878 v_cmpx_nlt_f64_e64 -1, v[2:3]
84879 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0xc1,0x04,0x02,0x00]
84881 v_cmpx_nlt_f64_e64 0.5, v[2:3]
84882 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0xf0,0x04,0x02,0x00]
84884 v_cmpx_nlt_f64_e64 -4.0, v[2:3]
84885 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0xf7,0x04,0x02,0x00]
84887 v_cmpx_nlt_f64_e64 v[1:2], v[254:255]
84888 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0xfd,0x03,0x00]
84890 v_cmpx_nlt_f64_e64 v[1:2], s[4:5]
84891 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x09,0x00,0x00]
84893 v_cmpx_nlt_f64_e64 v[1:2], s[6:7]
84894 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x0d,0x00,0x00]
84896 v_cmpx_nlt_f64_e64 v[1:2], s[100:101]
84897 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0xc9,0x00,0x00]
84899 v_cmpx_nlt_f64_e64 v[1:2], vcc
84900 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0xd5,0x00,0x00]
84902 v_cmpx_nlt_f64_e64 v[1:2], exec
84903 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0xfd,0x00,0x00]
84905 v_cmpx_nlt_f64_e64 v[1:2], 0
84906 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x01,0x01,0x00]
84908 v_cmpx_nlt_f64_e64 v[1:2], -1
84909 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x83,0x01,0x00]
84911 v_cmpx_nlt_f64_e64 v[1:2], 0.5
84912 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0xe1,0x01,0x00]
84914 v_cmpx_nlt_f64_e64 v[1:2], -4.0
84915 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0xef,0x01,0x00]
84917 v_cmpx_nlt_f64_e64 -v[1:2], v[2:3]
84918 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x20]
84920 v_cmpx_nlt_f64_e64 v[1:2], -v[2:3]
84921 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x40]
84923 v_cmpx_nlt_f64_e64 -v[1:2], -v[2:3]
84924 // GFX10: encoding: [0x00,0x00,0x3e,0xd4,0x01,0x05,0x02,0x60]
84926 v_cmpx_tru_f64 v[1:2], v[2:3]
84927 // GFX10: encoding: [0x01,0x05,0x7e,0x7c]
84929 v_cmpx_tru_f64 v[254:255], v[2:3]
84930 // GFX10: encoding: [0xfe,0x05,0x7e,0x7c]
84932 v_cmpx_tru_f64 s[2:3], v[2:3]
84933 // GFX10: encoding: [0x02,0x04,0x7e,0x7c]
84935 v_cmpx_tru_f64 s[4:5], v[2:3]
84936 // GFX10: encoding: [0x04,0x04,0x7e,0x7c]
84938 v_cmpx_tru_f64 s[100:101], v[2:3]
84939 // GFX10: encoding: [0x64,0x04,0x7e,0x7c]
84941 v_cmpx_tru_f64 vcc, v[2:3]
84942 // GFX10: encoding: [0x6a,0x04,0x7e,0x7c]
84944 v_cmpx_tru_f64 exec, v[2:3]
84945 // GFX10: encoding: [0x7e,0x04,0x7e,0x7c]
84947 v_cmpx_tru_f64 0, v[2:3]
84948 // GFX10: encoding: [0x80,0x04,0x7e,0x7c]
84950 v_cmpx_tru_f64 -1, v[2:3]
84951 // GFX10: encoding: [0xc1,0x04,0x7e,0x7c]
84953 v_cmpx_tru_f64 0.5, v[2:3]
84954 // GFX10: encoding: [0xf0,0x04,0x7e,0x7c]
84956 v_cmpx_tru_f64 -4.0, v[2:3]
84957 // GFX10: encoding: [0xf7,0x04,0x7e,0x7c]
84959 v_cmpx_tru_f64 0xaf123456, v[2:3]
84960 // GFX10: encoding: [0xff,0x04,0x7e,0x7c,0x56,0x34,0x12,0xaf]
84962 v_cmpx_tru_f64 0x3f717273, v[2:3]
84963 // GFX10: encoding: [0xff,0x04,0x7e,0x7c,0x73,0x72,0x71,0x3f]
84965 v_cmpx_tru_f64 v[1:2], v[254:255]
84966 // GFX10: encoding: [0x01,0xfd,0x7f,0x7c]
84968 v_cmpx_tru_f64_e64 v[1:2], v[2:3]
84969 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x00]
84971 v_cmpx_tru_f64_e64 v[1:2], v[2:3]
84972 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x00]
84974 v_cmpx_tru_f64_e64 v[1:2], v[2:3]
84975 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x00]
84977 v_cmpx_tru_f64_e64 v[1:2], v[2:3]
84978 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x00]
84980 v_cmpx_tru_f64_e64 exec, v[1:2]
84981 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x7e,0x02,0x02,0x00]
84983 v_cmpx_tru_f64_e64 v[254:255], v[2:3]
84984 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0xfe,0x05,0x02,0x00]
84986 v_cmpx_tru_f64_e64 s[2:3], v[2:3]
84987 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x02,0x04,0x02,0x00]
84989 v_cmpx_tru_f64_e64 s[4:5], v[2:3]
84990 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x04,0x04,0x02,0x00]
84992 v_cmpx_tru_f64_e64 exec, v[2:3]
84993 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x7e,0x04,0x02,0x00]
84995 v_cmpx_tru_f64_e64 vcc, v[2:3]
84996 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x6a,0x04,0x02,0x00]
84998 v_cmpx_tru_f64_e64 exec, v[2:3]
84999 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x7e,0x04,0x02,0x00]
85001 v_cmpx_tru_f64_e64 0, v[2:3]
85002 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x80,0x04,0x02,0x00]
85004 v_cmpx_tru_f64_e64 -1, v[2:3]
85005 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0xc1,0x04,0x02,0x00]
85007 v_cmpx_tru_f64_e64 0.5, v[2:3]
85008 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0xf0,0x04,0x02,0x00]
85010 v_cmpx_tru_f64_e64 -4.0, v[2:3]
85011 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0xf7,0x04,0x02,0x00]
85013 v_cmpx_tru_f64_e64 v[1:2], v[254:255]
85014 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0xfd,0x03,0x00]
85016 v_cmpx_tru_f64_e64 v[1:2], s[4:5]
85017 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x09,0x00,0x00]
85019 v_cmpx_tru_f64_e64 v[1:2], s[6:7]
85020 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x0d,0x00,0x00]
85022 v_cmpx_tru_f64_e64 v[1:2], s[100:101]
85023 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0xc9,0x00,0x00]
85025 v_cmpx_tru_f64_e64 v[1:2], vcc
85026 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0xd5,0x00,0x00]
85028 v_cmpx_tru_f64_e64 v[1:2], exec
85029 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0xfd,0x00,0x00]
85031 v_cmpx_tru_f64_e64 v[1:2], 0
85032 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x01,0x01,0x00]
85034 v_cmpx_tru_f64_e64 v[1:2], -1
85035 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x83,0x01,0x00]
85037 v_cmpx_tru_f64_e64 v[1:2], 0.5
85038 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0xe1,0x01,0x00]
85040 v_cmpx_tru_f64_e64 v[1:2], -4.0
85041 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0xef,0x01,0x00]
85043 v_cmpx_tru_f64_e64 -v[1:2], v[2:3]
85044 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x20]
85046 v_cmpx_tru_f64_e64 v[1:2], -v[2:3]
85047 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x40]
85049 v_cmpx_tru_f64_e64 -v[1:2], -v[2:3]
85050 // GFX10: encoding: [0x00,0x00,0x3f,0xd4,0x01,0x05,0x02,0x60]
85052 v_cmp_f_i32 vcc, v1, v2
85053 // W64: encoding: [0x01,0x05,0x00,0x7d]
85054 // W32-ERR: error: instruction not supported on this GPU
85056 v_cmp_f_i32 vcc, v255, v2
85057 // W64: encoding: [0xff,0x05,0x00,0x7d]
85058 // W32-ERR: error: instruction not supported on this GPU
85060 v_cmp_f_i32 vcc, s1, v2
85061 // W64: encoding: [0x01,0x04,0x00,0x7d]
85062 // W32-ERR: error: instruction not supported on this GPU
85064 v_cmp_f_i32 vcc, s101, v2
85065 // W64: encoding: [0x65,0x04,0x00,0x7d]
85066 // W32-ERR: error: instruction not supported on this GPU
85068 v_cmp_f_i32 vcc, vcc_lo, v2
85069 // W64: encoding: [0x6a,0x04,0x00,0x7d]
85070 // W32-ERR: error: instruction not supported on this GPU
85072 v_cmp_f_i32 vcc, vcc_hi, v2
85073 // W64: encoding: [0x6b,0x04,0x00,0x7d]
85074 // W32-ERR: error: instruction not supported on this GPU
85076 v_cmp_f_i32 vcc, m0, v2
85077 // W64: encoding: [0x7c,0x04,0x00,0x7d]
85078 // W32-ERR: error: instruction not supported on this GPU
85080 v_cmp_f_i32 vcc, exec_lo, v2
85081 // W64: encoding: [0x7e,0x04,0x00,0x7d]
85082 // W32-ERR: error: instruction not supported on this GPU
85084 v_cmp_f_i32 vcc, exec_hi, v2
85085 // W64: encoding: [0x7f,0x04,0x00,0x7d]
85086 // W32-ERR: error: instruction not supported on this GPU
85088 v_cmp_f_i32 vcc, 0, v2
85089 // W64: encoding: [0x80,0x04,0x00,0x7d]
85090 // W32-ERR: error: instruction not supported on this GPU
85092 v_cmp_f_i32 vcc, -1, v2
85093 // W64: encoding: [0xc1,0x04,0x00,0x7d]
85094 // W32-ERR: error: instruction not supported on this GPU
85096 v_cmp_f_i32 vcc, 0.5, v2
85097 // W64: encoding: [0xf0,0x04,0x00,0x7d]
85098 // W32-ERR: error: instruction not supported on this GPU
85100 v_cmp_f_i32 vcc, -4.0, v2
85101 // W64: encoding: [0xf7,0x04,0x00,0x7d]
85102 // W32-ERR: error: instruction not supported on this GPU
85104 v_cmp_f_i32 vcc, 0xaf123456, v2
85105 // W64: encoding: [0xff,0x04,0x00,0x7d,0x56,0x34,0x12,0xaf]
85106 // W32-ERR: error: instruction not supported on this GPU
85108 v_cmp_f_i32 vcc, 0x3f717273, v2
85109 // W64: encoding: [0xff,0x04,0x00,0x7d,0x73,0x72,0x71,0x3f]
85110 // W32-ERR: error: instruction not supported on this GPU
85112 v_cmp_f_i32 vcc, v1, v255
85113 // W64: encoding: [0x01,0xff,0x01,0x7d]
85114 // W32-ERR: error: instruction not supported on this GPU
85116 v_cmp_f_i32_e64 s[10:11], v1, v2
85117 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
85118 // W32-ERR: error: invalid operand for instruction
85120 v_cmp_f_i32_e64 s[12:13], v1, v2
85121 // W64: encoding: [0x0c,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
85122 // W32-ERR: error: invalid operand for instruction
85124 v_cmp_f_i32_e64 s[100:101], v1, v2
85125 // W64: encoding: [0x64,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
85126 // W32-ERR: error: invalid operand for instruction
85128 v_cmp_f_i32_e64 vcc, v1, v2
85129 // W64: encoding: [0x6a,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
85130 // W32-ERR: error: invalid operand for instruction
85132 v_cmp_f_i32_e64 s[10:11], v255, v2
85133 // W64: encoding: [0x0a,0x00,0x80,0xd4,0xff,0x05,0x02,0x00]
85134 // W32-ERR: error: invalid operand for instruction
85136 v_cmp_f_i32_e64 s[10:11], s1, v2
85137 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x04,0x02,0x00]
85138 // W32-ERR: error: invalid operand for instruction
85140 v_cmp_f_i32_e64 s[10:11], s101, v2
85141 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x65,0x04,0x02,0x00]
85142 // W32-ERR: error: invalid operand for instruction
85144 v_cmp_f_i32_e64 s[10:11], vcc_lo, v2
85145 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x6a,0x04,0x02,0x00]
85146 // W32-ERR: error: invalid operand for instruction
85148 v_cmp_f_i32_e64 s[10:11], vcc_hi, v2
85149 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x6b,0x04,0x02,0x00]
85150 // W32-ERR: error: invalid operand for instruction
85152 v_cmp_f_i32_e64 s[10:11], m0, v2
85153 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x7c,0x04,0x02,0x00]
85154 // W32-ERR: error: invalid operand for instruction
85156 v_cmp_f_i32_e64 s[10:11], exec_lo, v2
85157 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x7e,0x04,0x02,0x00]
85158 // W32-ERR: error: invalid operand for instruction
85160 v_cmp_f_i32_e64 s[10:11], exec_hi, v2
85161 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x7f,0x04,0x02,0x00]
85162 // W32-ERR: error: invalid operand for instruction
85164 v_cmp_f_i32_e64 s[10:11], 0, v2
85165 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x80,0x04,0x02,0x00]
85166 // W32-ERR: error: invalid operand for instruction
85168 v_cmp_f_i32_e64 s[10:11], -1, v2
85169 // W64: encoding: [0x0a,0x00,0x80,0xd4,0xc1,0x04,0x02,0x00]
85170 // W32-ERR: error: invalid operand for instruction
85172 v_cmp_f_i32_e64 s[10:11], 0.5, v2
85173 // W64: encoding: [0x0a,0x00,0x80,0xd4,0xf0,0x04,0x02,0x00]
85174 // W32-ERR: error: invalid operand for instruction
85176 v_cmp_f_i32_e64 s[10:11], -4.0, v2
85177 // W64: encoding: [0x0a,0x00,0x80,0xd4,0xf7,0x04,0x02,0x00]
85178 // W32-ERR: error: invalid operand for instruction
85180 v_cmp_f_i32_e64 s[10:11], v1, v255
85181 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xff,0x03,0x00]
85182 // W32-ERR: error: invalid operand for instruction
85184 v_cmp_f_i32_e64 s[10:11], v1, s2
85185 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x05,0x00,0x00]
85186 // W32-ERR: error: invalid operand for instruction
85188 v_cmp_f_i32_e64 s[10:11], v1, s101
85189 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xcb,0x00,0x00]
85190 // W32-ERR: error: invalid operand for instruction
85192 v_cmp_f_i32_e64 s[10:11], v1, vcc_lo
85193 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xd5,0x00,0x00]
85194 // W32-ERR: error: invalid operand for instruction
85196 v_cmp_f_i32_e64 s[10:11], v1, vcc_hi
85197 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xd7,0x00,0x00]
85198 // W32-ERR: error: invalid operand for instruction
85200 v_cmp_f_i32_e64 s[10:11], v1, m0
85201 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xf9,0x00,0x00]
85202 // W32-ERR: error: invalid operand for instruction
85204 v_cmp_f_i32_e64 s[10:11], v1, exec_lo
85205 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xfd,0x00,0x00]
85206 // W32-ERR: error: invalid operand for instruction
85208 v_cmp_f_i32_e64 s[10:11], v1, exec_hi
85209 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xff,0x00,0x00]
85210 // W32-ERR: error: invalid operand for instruction
85212 v_cmp_f_i32_e64 s[10:11], v1, 0
85213 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x01,0x01,0x00]
85214 // W32-ERR: error: invalid operand for instruction
85216 v_cmp_f_i32_e64 s[10:11], v1, -1
85217 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x83,0x01,0x00]
85218 // W32-ERR: error: invalid operand for instruction
85220 v_cmp_f_i32_e64 s[10:11], v1, 0.5
85221 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xe1,0x01,0x00]
85222 // W32-ERR: error: invalid operand for instruction
85224 v_cmp_f_i32_e64 s[10:11], v1, -4.0
85225 // W64: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xef,0x01,0x00]
85226 // W32-ERR: error: invalid operand for instruction
85228 v_cmp_lt_i32 vcc, v1, v2
85229 // W64: encoding: [0x01,0x05,0x02,0x7d]
85230 // W32-ERR: error: instruction not supported on this GPU
85232 v_cmp_lt_i32 vcc, v255, v2
85233 // W64: encoding: [0xff,0x05,0x02,0x7d]
85234 // W32-ERR: error: instruction not supported on this GPU
85236 v_cmp_lt_i32 vcc, s1, v2
85237 // W64: encoding: [0x01,0x04,0x02,0x7d]
85238 // W32-ERR: error: instruction not supported on this GPU
85240 v_cmp_lt_i32 vcc, s101, v2
85241 // W64: encoding: [0x65,0x04,0x02,0x7d]
85242 // W32-ERR: error: instruction not supported on this GPU
85244 v_cmp_lt_i32 vcc, vcc_lo, v2
85245 // W64: encoding: [0x6a,0x04,0x02,0x7d]
85246 // W32-ERR: error: instruction not supported on this GPU
85248 v_cmp_lt_i32 vcc, vcc_hi, v2
85249 // W64: encoding: [0x6b,0x04,0x02,0x7d]
85250 // W32-ERR: error: instruction not supported on this GPU
85252 v_cmp_lt_i32 vcc, m0, v2
85253 // W64: encoding: [0x7c,0x04,0x02,0x7d]
85254 // W32-ERR: error: instruction not supported on this GPU
85256 v_cmp_lt_i32 vcc, exec_lo, v2
85257 // W64: encoding: [0x7e,0x04,0x02,0x7d]
85258 // W32-ERR: error: instruction not supported on this GPU
85260 v_cmp_lt_i32 vcc, exec_hi, v2
85261 // W64: encoding: [0x7f,0x04,0x02,0x7d]
85262 // W32-ERR: error: instruction not supported on this GPU
85264 v_cmp_lt_i32 vcc, 0, v2
85265 // W64: encoding: [0x80,0x04,0x02,0x7d]
85266 // W32-ERR: error: instruction not supported on this GPU
85268 v_cmp_lt_i32 vcc, -1, v2
85269 // W64: encoding: [0xc1,0x04,0x02,0x7d]
85270 // W32-ERR: error: instruction not supported on this GPU
85272 v_cmp_lt_i32 vcc, 0.5, v2
85273 // W64: encoding: [0xf0,0x04,0x02,0x7d]
85274 // W32-ERR: error: instruction not supported on this GPU
85276 v_cmp_lt_i32 vcc, -4.0, v2
85277 // W64: encoding: [0xf7,0x04,0x02,0x7d]
85278 // W32-ERR: error: instruction not supported on this GPU
85280 v_cmp_lt_i32 vcc, 0xaf123456, v2
85281 // W64: encoding: [0xff,0x04,0x02,0x7d,0x56,0x34,0x12,0xaf]
85282 // W32-ERR: error: instruction not supported on this GPU
85284 v_cmp_lt_i32 vcc, 0x3f717273, v2
85285 // W64: encoding: [0xff,0x04,0x02,0x7d,0x73,0x72,0x71,0x3f]
85286 // W32-ERR: error: instruction not supported on this GPU
85288 v_cmp_lt_i32 vcc, v1, v255
85289 // W64: encoding: [0x01,0xff,0x03,0x7d]
85290 // W32-ERR: error: instruction not supported on this GPU
85292 v_cmp_lt_i32_e64 s[10:11], v1, v2
85293 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
85294 // W32-ERR: error: invalid operand for instruction
85296 v_cmp_lt_i32_e64 s[12:13], v1, v2
85297 // W64: encoding: [0x0c,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
85298 // W32-ERR: error: invalid operand for instruction
85300 v_cmp_lt_i32_e64 s[100:101], v1, v2
85301 // W64: encoding: [0x64,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
85302 // W32-ERR: error: invalid operand for instruction
85304 v_cmp_lt_i32_e64 vcc, v1, v2
85305 // W64: encoding: [0x6a,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
85306 // W32-ERR: error: invalid operand for instruction
85308 v_cmp_lt_i32_e64 s[10:11], v255, v2
85309 // W64: encoding: [0x0a,0x00,0x81,0xd4,0xff,0x05,0x02,0x00]
85310 // W32-ERR: error: invalid operand for instruction
85312 v_cmp_lt_i32_e64 s[10:11], s1, v2
85313 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x04,0x02,0x00]
85314 // W32-ERR: error: invalid operand for instruction
85316 v_cmp_lt_i32_e64 s[10:11], s101, v2
85317 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x65,0x04,0x02,0x00]
85318 // W32-ERR: error: invalid operand for instruction
85320 v_cmp_lt_i32_e64 s[10:11], vcc_lo, v2
85321 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x6a,0x04,0x02,0x00]
85322 // W32-ERR: error: invalid operand for instruction
85324 v_cmp_lt_i32_e64 s[10:11], vcc_hi, v2
85325 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x6b,0x04,0x02,0x00]
85326 // W32-ERR: error: invalid operand for instruction
85328 v_cmp_lt_i32_e64 s[10:11], m0, v2
85329 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x7c,0x04,0x02,0x00]
85330 // W32-ERR: error: invalid operand for instruction
85332 v_cmp_lt_i32_e64 s[10:11], exec_lo, v2
85333 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x7e,0x04,0x02,0x00]
85334 // W32-ERR: error: invalid operand for instruction
85336 v_cmp_lt_i32_e64 s[10:11], exec_hi, v2
85337 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x7f,0x04,0x02,0x00]
85338 // W32-ERR: error: invalid operand for instruction
85340 v_cmp_lt_i32_e64 s[10:11], 0, v2
85341 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x80,0x04,0x02,0x00]
85342 // W32-ERR: error: invalid operand for instruction
85344 v_cmp_lt_i32_e64 s[10:11], -1, v2
85345 // W64: encoding: [0x0a,0x00,0x81,0xd4,0xc1,0x04,0x02,0x00]
85346 // W32-ERR: error: invalid operand for instruction
85348 v_cmp_lt_i32_e64 s[10:11], 0.5, v2
85349 // W64: encoding: [0x0a,0x00,0x81,0xd4,0xf0,0x04,0x02,0x00]
85350 // W32-ERR: error: invalid operand for instruction
85352 v_cmp_lt_i32_e64 s[10:11], -4.0, v2
85353 // W64: encoding: [0x0a,0x00,0x81,0xd4,0xf7,0x04,0x02,0x00]
85354 // W32-ERR: error: invalid operand for instruction
85356 v_cmp_lt_i32_e64 s[10:11], v1, v255
85357 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xff,0x03,0x00]
85358 // W32-ERR: error: invalid operand for instruction
85360 v_cmp_lt_i32_e64 s[10:11], v1, s2
85361 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x05,0x00,0x00]
85362 // W32-ERR: error: invalid operand for instruction
85364 v_cmp_lt_i32_e64 s[10:11], v1, s101
85365 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xcb,0x00,0x00]
85366 // W32-ERR: error: invalid operand for instruction
85368 v_cmp_lt_i32_e64 s[10:11], v1, vcc_lo
85369 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xd5,0x00,0x00]
85370 // W32-ERR: error: invalid operand for instruction
85372 v_cmp_lt_i32_e64 s[10:11], v1, vcc_hi
85373 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xd7,0x00,0x00]
85374 // W32-ERR: error: invalid operand for instruction
85376 v_cmp_lt_i32_e64 s[10:11], v1, m0
85377 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xf9,0x00,0x00]
85378 // W32-ERR: error: invalid operand for instruction
85380 v_cmp_lt_i32_e64 s[10:11], v1, exec_lo
85381 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xfd,0x00,0x00]
85382 // W32-ERR: error: invalid operand for instruction
85384 v_cmp_lt_i32_e64 s[10:11], v1, exec_hi
85385 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xff,0x00,0x00]
85386 // W32-ERR: error: invalid operand for instruction
85388 v_cmp_lt_i32_e64 s[10:11], v1, 0
85389 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x01,0x01,0x00]
85390 // W32-ERR: error: invalid operand for instruction
85392 v_cmp_lt_i32_e64 s[10:11], v1, -1
85393 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x83,0x01,0x00]
85394 // W32-ERR: error: invalid operand for instruction
85396 v_cmp_lt_i32_e64 s[10:11], v1, 0.5
85397 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xe1,0x01,0x00]
85398 // W32-ERR: error: invalid operand for instruction
85400 v_cmp_lt_i32_e64 s[10:11], v1, -4.0
85401 // W64: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xef,0x01,0x00]
85402 // W32-ERR: error: invalid operand for instruction
85404 v_cmp_eq_i32 vcc, v1, v2
85405 // W64: encoding: [0x01,0x05,0x04,0x7d]
85406 // W32-ERR: error: instruction not supported on this GPU
85408 v_cmp_eq_i32 vcc, v255, v2
85409 // W64: encoding: [0xff,0x05,0x04,0x7d]
85410 // W32-ERR: error: instruction not supported on this GPU
85412 v_cmp_eq_i32 vcc, s1, v2
85413 // W64: encoding: [0x01,0x04,0x04,0x7d]
85414 // W32-ERR: error: instruction not supported on this GPU
85416 v_cmp_eq_i32 vcc, s101, v2
85417 // W64: encoding: [0x65,0x04,0x04,0x7d]
85418 // W32-ERR: error: instruction not supported on this GPU
85420 v_cmp_eq_i32 vcc, vcc_lo, v2
85421 // W64: encoding: [0x6a,0x04,0x04,0x7d]
85422 // W32-ERR: error: instruction not supported on this GPU
85424 v_cmp_eq_i32 vcc, vcc_hi, v2
85425 // W64: encoding: [0x6b,0x04,0x04,0x7d]
85426 // W32-ERR: error: instruction not supported on this GPU
85428 v_cmp_eq_i32 vcc, m0, v2
85429 // W64: encoding: [0x7c,0x04,0x04,0x7d]
85430 // W32-ERR: error: instruction not supported on this GPU
85432 v_cmp_eq_i32 vcc, exec_lo, v2
85433 // W64: encoding: [0x7e,0x04,0x04,0x7d]
85434 // W32-ERR: error: instruction not supported on this GPU
85436 v_cmp_eq_i32 vcc, exec_hi, v2
85437 // W64: encoding: [0x7f,0x04,0x04,0x7d]
85438 // W32-ERR: error: instruction not supported on this GPU
85440 v_cmp_eq_i32 vcc, 0, v2
85441 // W64: encoding: [0x80,0x04,0x04,0x7d]
85442 // W32-ERR: error: instruction not supported on this GPU
85444 v_cmp_eq_i32 vcc, -1, v2
85445 // W64: encoding: [0xc1,0x04,0x04,0x7d]
85446 // W32-ERR: error: instruction not supported on this GPU
85448 v_cmp_eq_i32 vcc, 0.5, v2
85449 // W64: encoding: [0xf0,0x04,0x04,0x7d]
85450 // W32-ERR: error: instruction not supported on this GPU
85452 v_cmp_eq_i32 vcc, -4.0, v2
85453 // W64: encoding: [0xf7,0x04,0x04,0x7d]
85454 // W32-ERR: error: instruction not supported on this GPU
85456 v_cmp_eq_i32 vcc, 0xaf123456, v2
85457 // W64: encoding: [0xff,0x04,0x04,0x7d,0x56,0x34,0x12,0xaf]
85458 // W32-ERR: error: instruction not supported on this GPU
85460 v_cmp_eq_i32 vcc, 0x3f717273, v2
85461 // W64: encoding: [0xff,0x04,0x04,0x7d,0x73,0x72,0x71,0x3f]
85462 // W32-ERR: error: instruction not supported on this GPU
85464 v_cmp_eq_i32 vcc, v1, v255
85465 // W64: encoding: [0x01,0xff,0x05,0x7d]
85466 // W32-ERR: error: instruction not supported on this GPU
85468 v_cmp_eq_i32_e64 s[10:11], v1, v2
85469 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
85470 // W32-ERR: error: invalid operand for instruction
85472 v_cmp_eq_i32_e64 s[12:13], v1, v2
85473 // W64: encoding: [0x0c,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
85474 // W32-ERR: error: invalid operand for instruction
85476 v_cmp_eq_i32_e64 s[100:101], v1, v2
85477 // W64: encoding: [0x64,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
85478 // W32-ERR: error: invalid operand for instruction
85480 v_cmp_eq_i32_e64 vcc, v1, v2
85481 // W64: encoding: [0x6a,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
85482 // W32-ERR: error: invalid operand for instruction
85484 v_cmp_eq_i32_e64 s[10:11], v255, v2
85485 // W64: encoding: [0x0a,0x00,0x82,0xd4,0xff,0x05,0x02,0x00]
85486 // W32-ERR: error: invalid operand for instruction
85488 v_cmp_eq_i32_e64 s[10:11], s1, v2
85489 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x04,0x02,0x00]
85490 // W32-ERR: error: invalid operand for instruction
85492 v_cmp_eq_i32_e64 s[10:11], s101, v2
85493 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x65,0x04,0x02,0x00]
85494 // W32-ERR: error: invalid operand for instruction
85496 v_cmp_eq_i32_e64 s[10:11], vcc_lo, v2
85497 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x6a,0x04,0x02,0x00]
85498 // W32-ERR: error: invalid operand for instruction
85500 v_cmp_eq_i32_e64 s[10:11], vcc_hi, v2
85501 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x6b,0x04,0x02,0x00]
85502 // W32-ERR: error: invalid operand for instruction
85504 v_cmp_eq_i32_e64 s[10:11], m0, v2
85505 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x7c,0x04,0x02,0x00]
85506 // W32-ERR: error: invalid operand for instruction
85508 v_cmp_eq_i32_e64 s[10:11], exec_lo, v2
85509 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x7e,0x04,0x02,0x00]
85510 // W32-ERR: error: invalid operand for instruction
85512 v_cmp_eq_i32_e64 s[10:11], exec_hi, v2
85513 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x7f,0x04,0x02,0x00]
85514 // W32-ERR: error: invalid operand for instruction
85516 v_cmp_eq_i32_e64 s[10:11], 0, v2
85517 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x80,0x04,0x02,0x00]
85518 // W32-ERR: error: invalid operand for instruction
85520 v_cmp_eq_i32_e64 s[10:11], -1, v2
85521 // W64: encoding: [0x0a,0x00,0x82,0xd4,0xc1,0x04,0x02,0x00]
85522 // W32-ERR: error: invalid operand for instruction
85524 v_cmp_eq_i32_e64 s[10:11], 0.5, v2
85525 // W64: encoding: [0x0a,0x00,0x82,0xd4,0xf0,0x04,0x02,0x00]
85526 // W32-ERR: error: invalid operand for instruction
85528 v_cmp_eq_i32_e64 s[10:11], -4.0, v2
85529 // W64: encoding: [0x0a,0x00,0x82,0xd4,0xf7,0x04,0x02,0x00]
85530 // W32-ERR: error: invalid operand for instruction
85532 v_cmp_eq_i32_e64 s[10:11], v1, v255
85533 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xff,0x03,0x00]
85534 // W32-ERR: error: invalid operand for instruction
85536 v_cmp_eq_i32_e64 s[10:11], v1, s2
85537 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x05,0x00,0x00]
85538 // W32-ERR: error: invalid operand for instruction
85540 v_cmp_eq_i32_e64 s[10:11], v1, s101
85541 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xcb,0x00,0x00]
85542 // W32-ERR: error: invalid operand for instruction
85544 v_cmp_eq_i32_e64 s[10:11], v1, vcc_lo
85545 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xd5,0x00,0x00]
85546 // W32-ERR: error: invalid operand for instruction
85548 v_cmp_eq_i32_e64 s[10:11], v1, vcc_hi
85549 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xd7,0x00,0x00]
85550 // W32-ERR: error: invalid operand for instruction
85552 v_cmp_eq_i32_e64 s[10:11], v1, m0
85553 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xf9,0x00,0x00]
85554 // W32-ERR: error: invalid operand for instruction
85556 v_cmp_eq_i32_e64 s[10:11], v1, exec_lo
85557 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xfd,0x00,0x00]
85558 // W32-ERR: error: invalid operand for instruction
85560 v_cmp_eq_i32_e64 s[10:11], v1, exec_hi
85561 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xff,0x00,0x00]
85562 // W32-ERR: error: invalid operand for instruction
85564 v_cmp_eq_i32_e64 s[10:11], v1, 0
85565 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x01,0x01,0x00]
85566 // W32-ERR: error: invalid operand for instruction
85568 v_cmp_eq_i32_e64 s[10:11], v1, -1
85569 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x83,0x01,0x00]
85570 // W32-ERR: error: invalid operand for instruction
85572 v_cmp_eq_i32_e64 s[10:11], v1, 0.5
85573 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xe1,0x01,0x00]
85574 // W32-ERR: error: invalid operand for instruction
85576 v_cmp_eq_i32_e64 s[10:11], v1, -4.0
85577 // W64: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xef,0x01,0x00]
85578 // W32-ERR: error: invalid operand for instruction
85580 v_cmp_le_i32 vcc, v1, v2
85581 // W64: encoding: [0x01,0x05,0x06,0x7d]
85582 // W32-ERR: error: instruction not supported on this GPU
85584 v_cmp_le_i32 vcc, v255, v2
85585 // W64: encoding: [0xff,0x05,0x06,0x7d]
85586 // W32-ERR: error: instruction not supported on this GPU
85588 v_cmp_le_i32 vcc, s1, v2
85589 // W64: encoding: [0x01,0x04,0x06,0x7d]
85590 // W32-ERR: error: instruction not supported on this GPU
85592 v_cmp_le_i32 vcc, s101, v2
85593 // W64: encoding: [0x65,0x04,0x06,0x7d]
85594 // W32-ERR: error: instruction not supported on this GPU
85596 v_cmp_le_i32 vcc, vcc_lo, v2
85597 // W64: encoding: [0x6a,0x04,0x06,0x7d]
85598 // W32-ERR: error: instruction not supported on this GPU
85600 v_cmp_le_i32 vcc, vcc_hi, v2
85601 // W64: encoding: [0x6b,0x04,0x06,0x7d]
85602 // W32-ERR: error: instruction not supported on this GPU
85604 v_cmp_le_i32 vcc, m0, v2
85605 // W64: encoding: [0x7c,0x04,0x06,0x7d]
85606 // W32-ERR: error: instruction not supported on this GPU
85608 v_cmp_le_i32 vcc, exec_lo, v2
85609 // W64: encoding: [0x7e,0x04,0x06,0x7d]
85610 // W32-ERR: error: instruction not supported on this GPU
85612 v_cmp_le_i32 vcc, exec_hi, v2
85613 // W64: encoding: [0x7f,0x04,0x06,0x7d]
85614 // W32-ERR: error: instruction not supported on this GPU
85616 v_cmp_le_i32 vcc, 0, v2
85617 // W64: encoding: [0x80,0x04,0x06,0x7d]
85618 // W32-ERR: error: instruction not supported on this GPU
85620 v_cmp_le_i32 vcc, -1, v2
85621 // W64: encoding: [0xc1,0x04,0x06,0x7d]
85622 // W32-ERR: error: instruction not supported on this GPU
85624 v_cmp_le_i32 vcc, 0.5, v2
85625 // W64: encoding: [0xf0,0x04,0x06,0x7d]
85626 // W32-ERR: error: instruction not supported on this GPU
85628 v_cmp_le_i32 vcc, -4.0, v2
85629 // W64: encoding: [0xf7,0x04,0x06,0x7d]
85630 // W32-ERR: error: instruction not supported on this GPU
85632 v_cmp_le_i32 vcc, 0xaf123456, v2
85633 // W64: encoding: [0xff,0x04,0x06,0x7d,0x56,0x34,0x12,0xaf]
85634 // W32-ERR: error: instruction not supported on this GPU
85636 v_cmp_le_i32 vcc, 0x3f717273, v2
85637 // W64: encoding: [0xff,0x04,0x06,0x7d,0x73,0x72,0x71,0x3f]
85638 // W32-ERR: error: instruction not supported on this GPU
85640 v_cmp_le_i32 vcc, v1, v255
85641 // W64: encoding: [0x01,0xff,0x07,0x7d]
85642 // W32-ERR: error: instruction not supported on this GPU
85644 v_cmp_le_i32_e64 s[10:11], v1, v2
85645 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
85646 // W32-ERR: error: invalid operand for instruction
85648 v_cmp_le_i32_e64 s[12:13], v1, v2
85649 // W64: encoding: [0x0c,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
85650 // W32-ERR: error: invalid operand for instruction
85652 v_cmp_le_i32_e64 s[100:101], v1, v2
85653 // W64: encoding: [0x64,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
85654 // W32-ERR: error: invalid operand for instruction
85656 v_cmp_le_i32_e64 vcc, v1, v2
85657 // W64: encoding: [0x6a,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
85658 // W32-ERR: error: invalid operand for instruction
85660 v_cmp_le_i32_e64 s[10:11], v255, v2
85661 // W64: encoding: [0x0a,0x00,0x83,0xd4,0xff,0x05,0x02,0x00]
85662 // W32-ERR: error: invalid operand for instruction
85664 v_cmp_le_i32_e64 s[10:11], s1, v2
85665 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x04,0x02,0x00]
85666 // W32-ERR: error: invalid operand for instruction
85668 v_cmp_le_i32_e64 s[10:11], s101, v2
85669 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x65,0x04,0x02,0x00]
85670 // W32-ERR: error: invalid operand for instruction
85672 v_cmp_le_i32_e64 s[10:11], vcc_lo, v2
85673 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x6a,0x04,0x02,0x00]
85674 // W32-ERR: error: invalid operand for instruction
85676 v_cmp_le_i32_e64 s[10:11], vcc_hi, v2
85677 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x6b,0x04,0x02,0x00]
85678 // W32-ERR: error: invalid operand for instruction
85680 v_cmp_le_i32_e64 s[10:11], m0, v2
85681 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x7c,0x04,0x02,0x00]
85682 // W32-ERR: error: invalid operand for instruction
85684 v_cmp_le_i32_e64 s[10:11], exec_lo, v2
85685 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x7e,0x04,0x02,0x00]
85686 // W32-ERR: error: invalid operand for instruction
85688 v_cmp_le_i32_e64 s[10:11], exec_hi, v2
85689 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x7f,0x04,0x02,0x00]
85690 // W32-ERR: error: invalid operand for instruction
85692 v_cmp_le_i32_e64 s[10:11], 0, v2
85693 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x80,0x04,0x02,0x00]
85694 // W32-ERR: error: invalid operand for instruction
85696 v_cmp_le_i32_e64 s[10:11], -1, v2
85697 // W64: encoding: [0x0a,0x00,0x83,0xd4,0xc1,0x04,0x02,0x00]
85698 // W32-ERR: error: invalid operand for instruction
85700 v_cmp_le_i32_e64 s[10:11], 0.5, v2
85701 // W64: encoding: [0x0a,0x00,0x83,0xd4,0xf0,0x04,0x02,0x00]
85702 // W32-ERR: error: invalid operand for instruction
85704 v_cmp_le_i32_e64 s[10:11], -4.0, v2
85705 // W64: encoding: [0x0a,0x00,0x83,0xd4,0xf7,0x04,0x02,0x00]
85706 // W32-ERR: error: invalid operand for instruction
85708 v_cmp_le_i32_e64 s[10:11], v1, v255
85709 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xff,0x03,0x00]
85710 // W32-ERR: error: invalid operand for instruction
85712 v_cmp_le_i32_e64 s[10:11], v1, s2
85713 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x05,0x00,0x00]
85714 // W32-ERR: error: invalid operand for instruction
85716 v_cmp_le_i32_e64 s[10:11], v1, s101
85717 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xcb,0x00,0x00]
85718 // W32-ERR: error: invalid operand for instruction
85720 v_cmp_le_i32_e64 s[10:11], v1, vcc_lo
85721 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xd5,0x00,0x00]
85722 // W32-ERR: error: invalid operand for instruction
85724 v_cmp_le_i32_e64 s[10:11], v1, vcc_hi
85725 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xd7,0x00,0x00]
85726 // W32-ERR: error: invalid operand for instruction
85728 v_cmp_le_i32_e64 s[10:11], v1, m0
85729 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xf9,0x00,0x00]
85730 // W32-ERR: error: invalid operand for instruction
85732 v_cmp_le_i32_e64 s[10:11], v1, exec_lo
85733 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xfd,0x00,0x00]
85734 // W32-ERR: error: invalid operand for instruction
85736 v_cmp_le_i32_e64 s[10:11], v1, exec_hi
85737 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xff,0x00,0x00]
85738 // W32-ERR: error: invalid operand for instruction
85740 v_cmp_le_i32_e64 s[10:11], v1, 0
85741 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x01,0x01,0x00]
85742 // W32-ERR: error: invalid operand for instruction
85744 v_cmp_le_i32_e64 s[10:11], v1, -1
85745 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x83,0x01,0x00]
85746 // W32-ERR: error: invalid operand for instruction
85748 v_cmp_le_i32_e64 s[10:11], v1, 0.5
85749 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xe1,0x01,0x00]
85750 // W32-ERR: error: invalid operand for instruction
85752 v_cmp_le_i32_e64 s[10:11], v1, -4.0
85753 // W64: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xef,0x01,0x00]
85754 // W32-ERR: error: invalid operand for instruction
85756 v_cmp_gt_i32 vcc, v1, v2
85757 // W64: encoding: [0x01,0x05,0x08,0x7d]
85758 // W32-ERR: error: instruction not supported on this GPU
85760 v_cmp_gt_i32 vcc, v255, v2
85761 // W64: encoding: [0xff,0x05,0x08,0x7d]
85762 // W32-ERR: error: instruction not supported on this GPU
85764 v_cmp_gt_i32 vcc, s1, v2
85765 // W64: encoding: [0x01,0x04,0x08,0x7d]
85766 // W32-ERR: error: instruction not supported on this GPU
85768 v_cmp_gt_i32 vcc, s101, v2
85769 // W64: encoding: [0x65,0x04,0x08,0x7d]
85770 // W32-ERR: error: instruction not supported on this GPU
85772 v_cmp_gt_i32 vcc, vcc_lo, v2
85773 // W64: encoding: [0x6a,0x04,0x08,0x7d]
85774 // W32-ERR: error: instruction not supported on this GPU
85776 v_cmp_gt_i32 vcc, vcc_hi, v2
85777 // W64: encoding: [0x6b,0x04,0x08,0x7d]
85778 // W32-ERR: error: instruction not supported on this GPU
85780 v_cmp_gt_i32 vcc, m0, v2
85781 // W64: encoding: [0x7c,0x04,0x08,0x7d]
85782 // W32-ERR: error: instruction not supported on this GPU
85784 v_cmp_gt_i32 vcc, exec_lo, v2
85785 // W64: encoding: [0x7e,0x04,0x08,0x7d]
85786 // W32-ERR: error: instruction not supported on this GPU
85788 v_cmp_gt_i32 vcc, exec_hi, v2
85789 // W64: encoding: [0x7f,0x04,0x08,0x7d]
85790 // W32-ERR: error: instruction not supported on this GPU
85792 v_cmp_gt_i32 vcc, 0, v2
85793 // W64: encoding: [0x80,0x04,0x08,0x7d]
85794 // W32-ERR: error: instruction not supported on this GPU
85796 v_cmp_gt_i32 vcc, -1, v2
85797 // W64: encoding: [0xc1,0x04,0x08,0x7d]
85798 // W32-ERR: error: instruction not supported on this GPU
85800 v_cmp_gt_i32 vcc, 0.5, v2
85801 // W64: encoding: [0xf0,0x04,0x08,0x7d]
85802 // W32-ERR: error: instruction not supported on this GPU
85804 v_cmp_gt_i32 vcc, -4.0, v2
85805 // W64: encoding: [0xf7,0x04,0x08,0x7d]
85806 // W32-ERR: error: instruction not supported on this GPU
85808 v_cmp_gt_i32 vcc, 0xaf123456, v2
85809 // W64: encoding: [0xff,0x04,0x08,0x7d,0x56,0x34,0x12,0xaf]
85810 // W32-ERR: error: instruction not supported on this GPU
85812 v_cmp_gt_i32 vcc, 0x3f717273, v2
85813 // W64: encoding: [0xff,0x04,0x08,0x7d,0x73,0x72,0x71,0x3f]
85814 // W32-ERR: error: instruction not supported on this GPU
85816 v_cmp_gt_i32 vcc, v1, v255
85817 // W64: encoding: [0x01,0xff,0x09,0x7d]
85818 // W32-ERR: error: instruction not supported on this GPU
85820 v_cmp_gt_i32_e64 s[10:11], v1, v2
85821 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
85822 // W32-ERR: error: invalid operand for instruction
85824 v_cmp_gt_i32_e64 s[12:13], v1, v2
85825 // W64: encoding: [0x0c,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
85826 // W32-ERR: error: invalid operand for instruction
85828 v_cmp_gt_i32_e64 s[100:101], v1, v2
85829 // W64: encoding: [0x64,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
85830 // W32-ERR: error: invalid operand for instruction
85832 v_cmp_gt_i32_e64 vcc, v1, v2
85833 // W64: encoding: [0x6a,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
85834 // W32-ERR: error: invalid operand for instruction
85836 v_cmp_gt_i32_e64 s[10:11], v255, v2
85837 // W64: encoding: [0x0a,0x00,0x84,0xd4,0xff,0x05,0x02,0x00]
85838 // W32-ERR: error: invalid operand for instruction
85840 v_cmp_gt_i32_e64 s[10:11], s1, v2
85841 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x04,0x02,0x00]
85842 // W32-ERR: error: invalid operand for instruction
85844 v_cmp_gt_i32_e64 s[10:11], s101, v2
85845 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x65,0x04,0x02,0x00]
85846 // W32-ERR: error: invalid operand for instruction
85848 v_cmp_gt_i32_e64 s[10:11], vcc_lo, v2
85849 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x6a,0x04,0x02,0x00]
85850 // W32-ERR: error: invalid operand for instruction
85852 v_cmp_gt_i32_e64 s[10:11], vcc_hi, v2
85853 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x6b,0x04,0x02,0x00]
85854 // W32-ERR: error: invalid operand for instruction
85856 v_cmp_gt_i32_e64 s[10:11], m0, v2
85857 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x7c,0x04,0x02,0x00]
85858 // W32-ERR: error: invalid operand for instruction
85860 v_cmp_gt_i32_e64 s[10:11], exec_lo, v2
85861 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x7e,0x04,0x02,0x00]
85862 // W32-ERR: error: invalid operand for instruction
85864 v_cmp_gt_i32_e64 s[10:11], exec_hi, v2
85865 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x7f,0x04,0x02,0x00]
85866 // W32-ERR: error: invalid operand for instruction
85868 v_cmp_gt_i32_e64 s[10:11], 0, v2
85869 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x80,0x04,0x02,0x00]
85870 // W32-ERR: error: invalid operand for instruction
85872 v_cmp_gt_i32_e64 s[10:11], -1, v2
85873 // W64: encoding: [0x0a,0x00,0x84,0xd4,0xc1,0x04,0x02,0x00]
85874 // W32-ERR: error: invalid operand for instruction
85876 v_cmp_gt_i32_e64 s[10:11], 0.5, v2
85877 // W64: encoding: [0x0a,0x00,0x84,0xd4,0xf0,0x04,0x02,0x00]
85878 // W32-ERR: error: invalid operand for instruction
85880 v_cmp_gt_i32_e64 s[10:11], -4.0, v2
85881 // W64: encoding: [0x0a,0x00,0x84,0xd4,0xf7,0x04,0x02,0x00]
85882 // W32-ERR: error: invalid operand for instruction
85884 v_cmp_gt_i32_e64 s[10:11], v1, v255
85885 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xff,0x03,0x00]
85886 // W32-ERR: error: invalid operand for instruction
85888 v_cmp_gt_i32_e64 s[10:11], v1, s2
85889 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x05,0x00,0x00]
85890 // W32-ERR: error: invalid operand for instruction
85892 v_cmp_gt_i32_e64 s[10:11], v1, s101
85893 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xcb,0x00,0x00]
85894 // W32-ERR: error: invalid operand for instruction
85896 v_cmp_gt_i32_e64 s[10:11], v1, vcc_lo
85897 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xd5,0x00,0x00]
85898 // W32-ERR: error: invalid operand for instruction
85900 v_cmp_gt_i32_e64 s[10:11], v1, vcc_hi
85901 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xd7,0x00,0x00]
85902 // W32-ERR: error: invalid operand for instruction
85904 v_cmp_gt_i32_e64 s[10:11], v1, m0
85905 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xf9,0x00,0x00]
85906 // W32-ERR: error: invalid operand for instruction
85908 v_cmp_gt_i32_e64 s[10:11], v1, exec_lo
85909 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xfd,0x00,0x00]
85910 // W32-ERR: error: invalid operand for instruction
85912 v_cmp_gt_i32_e64 s[10:11], v1, exec_hi
85913 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xff,0x00,0x00]
85914 // W32-ERR: error: invalid operand for instruction
85916 v_cmp_gt_i32_e64 s[10:11], v1, 0
85917 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x01,0x01,0x00]
85918 // W32-ERR: error: invalid operand for instruction
85920 v_cmp_gt_i32_e64 s[10:11], v1, -1
85921 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x83,0x01,0x00]
85922 // W32-ERR: error: invalid operand for instruction
85924 v_cmp_gt_i32_e64 s[10:11], v1, 0.5
85925 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xe1,0x01,0x00]
85926 // W32-ERR: error: invalid operand for instruction
85928 v_cmp_gt_i32_e64 s[10:11], v1, -4.0
85929 // W64: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xef,0x01,0x00]
85930 // W32-ERR: error: invalid operand for instruction
85932 v_cmp_ne_i32 vcc, v1, v2
85933 // W64: encoding: [0x01,0x05,0x0a,0x7d]
85934 // W32-ERR: error: instruction not supported on this GPU
85936 v_cmp_ne_i32 vcc, v255, v2
85937 // W64: encoding: [0xff,0x05,0x0a,0x7d]
85938 // W32-ERR: error: instruction not supported on this GPU
85940 v_cmp_ne_i32 vcc, s1, v2
85941 // W64: encoding: [0x01,0x04,0x0a,0x7d]
85942 // W32-ERR: error: instruction not supported on this GPU
85944 v_cmp_ne_i32 vcc, s101, v2
85945 // W64: encoding: [0x65,0x04,0x0a,0x7d]
85946 // W32-ERR: error: instruction not supported on this GPU
85948 v_cmp_ne_i32 vcc, vcc_lo, v2
85949 // W64: encoding: [0x6a,0x04,0x0a,0x7d]
85950 // W32-ERR: error: instruction not supported on this GPU
85952 v_cmp_ne_i32 vcc, vcc_hi, v2
85953 // W64: encoding: [0x6b,0x04,0x0a,0x7d]
85954 // W32-ERR: error: instruction not supported on this GPU
85956 v_cmp_ne_i32 vcc, m0, v2
85957 // W64: encoding: [0x7c,0x04,0x0a,0x7d]
85958 // W32-ERR: error: instruction not supported on this GPU
85960 v_cmp_ne_i32 vcc, exec_lo, v2
85961 // W64: encoding: [0x7e,0x04,0x0a,0x7d]
85962 // W32-ERR: error: instruction not supported on this GPU
85964 v_cmp_ne_i32 vcc, exec_hi, v2
85965 // W64: encoding: [0x7f,0x04,0x0a,0x7d]
85966 // W32-ERR: error: instruction not supported on this GPU
85968 v_cmp_ne_i32 vcc, 0, v2
85969 // W64: encoding: [0x80,0x04,0x0a,0x7d]
85970 // W32-ERR: error: instruction not supported on this GPU
85972 v_cmp_ne_i32 vcc, -1, v2
85973 // W64: encoding: [0xc1,0x04,0x0a,0x7d]
85974 // W32-ERR: error: instruction not supported on this GPU
85976 v_cmp_ne_i32 vcc, 0.5, v2
85977 // W64: encoding: [0xf0,0x04,0x0a,0x7d]
85978 // W32-ERR: error: instruction not supported on this GPU
85980 v_cmp_ne_i32 vcc, -4.0, v2
85981 // W64: encoding: [0xf7,0x04,0x0a,0x7d]
85982 // W32-ERR: error: instruction not supported on this GPU
85984 v_cmp_ne_i32 vcc, 0xaf123456, v2
85985 // W64: encoding: [0xff,0x04,0x0a,0x7d,0x56,0x34,0x12,0xaf]
85986 // W32-ERR: error: instruction not supported on this GPU
85988 v_cmp_ne_i32 vcc, 0x3f717273, v2
85989 // W64: encoding: [0xff,0x04,0x0a,0x7d,0x73,0x72,0x71,0x3f]
85990 // W32-ERR: error: instruction not supported on this GPU
85992 v_cmp_ne_i32 vcc, v1, v255
85993 // W64: encoding: [0x01,0xff,0x0b,0x7d]
85994 // W32-ERR: error: instruction not supported on this GPU
85996 v_cmp_ne_i32_e64 s[10:11], v1, v2
85997 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
85998 // W32-ERR: error: invalid operand for instruction
86000 v_cmp_ne_i32_e64 s[12:13], v1, v2
86001 // W64: encoding: [0x0c,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
86002 // W32-ERR: error: invalid operand for instruction
86004 v_cmp_ne_i32_e64 s[100:101], v1, v2
86005 // W64: encoding: [0x64,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
86006 // W32-ERR: error: invalid operand for instruction
86008 v_cmp_ne_i32_e64 vcc, v1, v2
86009 // W64: encoding: [0x6a,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
86010 // W32-ERR: error: invalid operand for instruction
86012 v_cmp_ne_i32_e64 s[10:11], v255, v2
86013 // W64: encoding: [0x0a,0x00,0x85,0xd4,0xff,0x05,0x02,0x00]
86014 // W32-ERR: error: invalid operand for instruction
86016 v_cmp_ne_i32_e64 s[10:11], s1, v2
86017 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x04,0x02,0x00]
86018 // W32-ERR: error: invalid operand for instruction
86020 v_cmp_ne_i32_e64 s[10:11], s101, v2
86021 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x65,0x04,0x02,0x00]
86022 // W32-ERR: error: invalid operand for instruction
86024 v_cmp_ne_i32_e64 s[10:11], vcc_lo, v2
86025 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x6a,0x04,0x02,0x00]
86026 // W32-ERR: error: invalid operand for instruction
86028 v_cmp_ne_i32_e64 s[10:11], vcc_hi, v2
86029 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x6b,0x04,0x02,0x00]
86030 // W32-ERR: error: invalid operand for instruction
86032 v_cmp_ne_i32_e64 s[10:11], m0, v2
86033 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x7c,0x04,0x02,0x00]
86034 // W32-ERR: error: invalid operand for instruction
86036 v_cmp_ne_i32_e64 s[10:11], exec_lo, v2
86037 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x7e,0x04,0x02,0x00]
86038 // W32-ERR: error: invalid operand for instruction
86040 v_cmp_ne_i32_e64 s[10:11], exec_hi, v2
86041 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x7f,0x04,0x02,0x00]
86042 // W32-ERR: error: invalid operand for instruction
86044 v_cmp_ne_i32_e64 s[10:11], 0, v2
86045 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x80,0x04,0x02,0x00]
86046 // W32-ERR: error: invalid operand for instruction
86048 v_cmp_ne_i32_e64 s[10:11], -1, v2
86049 // W64: encoding: [0x0a,0x00,0x85,0xd4,0xc1,0x04,0x02,0x00]
86050 // W32-ERR: error: invalid operand for instruction
86052 v_cmp_ne_i32_e64 s[10:11], 0.5, v2
86053 // W64: encoding: [0x0a,0x00,0x85,0xd4,0xf0,0x04,0x02,0x00]
86054 // W32-ERR: error: invalid operand for instruction
86056 v_cmp_ne_i32_e64 s[10:11], -4.0, v2
86057 // W64: encoding: [0x0a,0x00,0x85,0xd4,0xf7,0x04,0x02,0x00]
86058 // W32-ERR: error: invalid operand for instruction
86060 v_cmp_ne_i32_e64 s[10:11], v1, v255
86061 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xff,0x03,0x00]
86062 // W32-ERR: error: invalid operand for instruction
86064 v_cmp_ne_i32_e64 s[10:11], v1, s2
86065 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x05,0x00,0x00]
86066 // W32-ERR: error: invalid operand for instruction
86068 v_cmp_ne_i32_e64 s[10:11], v1, s101
86069 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xcb,0x00,0x00]
86070 // W32-ERR: error: invalid operand for instruction
86072 v_cmp_ne_i32_e64 s[10:11], v1, vcc_lo
86073 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xd5,0x00,0x00]
86074 // W32-ERR: error: invalid operand for instruction
86076 v_cmp_ne_i32_e64 s[10:11], v1, vcc_hi
86077 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xd7,0x00,0x00]
86078 // W32-ERR: error: invalid operand for instruction
86080 v_cmp_ne_i32_e64 s[10:11], v1, m0
86081 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xf9,0x00,0x00]
86082 // W32-ERR: error: invalid operand for instruction
86084 v_cmp_ne_i32_e64 s[10:11], v1, exec_lo
86085 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xfd,0x00,0x00]
86086 // W32-ERR: error: invalid operand for instruction
86088 v_cmp_ne_i32_e64 s[10:11], v1, exec_hi
86089 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xff,0x00,0x00]
86090 // W32-ERR: error: invalid operand for instruction
86092 v_cmp_ne_i32_e64 s[10:11], v1, 0
86093 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x01,0x01,0x00]
86094 // W32-ERR: error: invalid operand for instruction
86096 v_cmp_ne_i32_e64 s[10:11], v1, -1
86097 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x83,0x01,0x00]
86098 // W32-ERR: error: invalid operand for instruction
86100 v_cmp_ne_i32_e64 s[10:11], v1, 0.5
86101 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xe1,0x01,0x00]
86102 // W32-ERR: error: invalid operand for instruction
86104 v_cmp_ne_i32_e64 s[10:11], v1, -4.0
86105 // W64: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xef,0x01,0x00]
86106 // W32-ERR: error: invalid operand for instruction
86108 v_cmp_ge_i32 vcc, v1, v2
86109 // W64: encoding: [0x01,0x05,0x0c,0x7d]
86110 // W32-ERR: error: instruction not supported on this GPU
86112 v_cmp_ge_i32 vcc, v255, v2
86113 // W64: encoding: [0xff,0x05,0x0c,0x7d]
86114 // W32-ERR: error: instruction not supported on this GPU
86116 v_cmp_ge_i32 vcc, s1, v2
86117 // W64: encoding: [0x01,0x04,0x0c,0x7d]
86118 // W32-ERR: error: instruction not supported on this GPU
86120 v_cmp_ge_i32 vcc, s101, v2
86121 // W64: encoding: [0x65,0x04,0x0c,0x7d]
86122 // W32-ERR: error: instruction not supported on this GPU
86124 v_cmp_ge_i32 vcc, vcc_lo, v2
86125 // W64: encoding: [0x6a,0x04,0x0c,0x7d]
86126 // W32-ERR: error: instruction not supported on this GPU
86128 v_cmp_ge_i32 vcc, vcc_hi, v2
86129 // W64: encoding: [0x6b,0x04,0x0c,0x7d]
86130 // W32-ERR: error: instruction not supported on this GPU
86132 v_cmp_ge_i32 vcc, m0, v2
86133 // W64: encoding: [0x7c,0x04,0x0c,0x7d]
86134 // W32-ERR: error: instruction not supported on this GPU
86136 v_cmp_ge_i32 vcc, exec_lo, v2
86137 // W64: encoding: [0x7e,0x04,0x0c,0x7d]
86138 // W32-ERR: error: instruction not supported on this GPU
86140 v_cmp_ge_i32 vcc, exec_hi, v2
86141 // W64: encoding: [0x7f,0x04,0x0c,0x7d]
86142 // W32-ERR: error: instruction not supported on this GPU
86144 v_cmp_ge_i32 vcc, 0, v2
86145 // W64: encoding: [0x80,0x04,0x0c,0x7d]
86146 // W32-ERR: error: instruction not supported on this GPU
86148 v_cmp_ge_i32 vcc, -1, v2
86149 // W64: encoding: [0xc1,0x04,0x0c,0x7d]
86150 // W32-ERR: error: instruction not supported on this GPU
86152 v_cmp_ge_i32 vcc, 0.5, v2
86153 // W64: encoding: [0xf0,0x04,0x0c,0x7d]
86154 // W32-ERR: error: instruction not supported on this GPU
86156 v_cmp_ge_i32 vcc, -4.0, v2
86157 // W64: encoding: [0xf7,0x04,0x0c,0x7d]
86158 // W32-ERR: error: instruction not supported on this GPU
86160 v_cmp_ge_i32 vcc, 0xaf123456, v2
86161 // W64: encoding: [0xff,0x04,0x0c,0x7d,0x56,0x34,0x12,0xaf]
86162 // W32-ERR: error: instruction not supported on this GPU
86164 v_cmp_ge_i32 vcc, 0x3f717273, v2
86165 // W64: encoding: [0xff,0x04,0x0c,0x7d,0x73,0x72,0x71,0x3f]
86166 // W32-ERR: error: instruction not supported on this GPU
86168 v_cmp_ge_i32 vcc, v1, v255
86169 // W64: encoding: [0x01,0xff,0x0d,0x7d]
86170 // W32-ERR: error: instruction not supported on this GPU
86172 v_cmp_ge_i32_e64 s[10:11], v1, v2
86173 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
86174 // W32-ERR: error: invalid operand for instruction
86176 v_cmp_ge_i32_e64 s[12:13], v1, v2
86177 // W64: encoding: [0x0c,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
86178 // W32-ERR: error: invalid operand for instruction
86180 v_cmp_ge_i32_e64 s[100:101], v1, v2
86181 // W64: encoding: [0x64,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
86182 // W32-ERR: error: invalid operand for instruction
86184 v_cmp_ge_i32_e64 vcc, v1, v2
86185 // W64: encoding: [0x6a,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
86186 // W32-ERR: error: invalid operand for instruction
86188 v_cmp_ge_i32_e64 s[10:11], v255, v2
86189 // W64: encoding: [0x0a,0x00,0x86,0xd4,0xff,0x05,0x02,0x00]
86190 // W32-ERR: error: invalid operand for instruction
86192 v_cmp_ge_i32_e64 s[10:11], s1, v2
86193 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x04,0x02,0x00]
86194 // W32-ERR: error: invalid operand for instruction
86196 v_cmp_ge_i32_e64 s[10:11], s101, v2
86197 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x65,0x04,0x02,0x00]
86198 // W32-ERR: error: invalid operand for instruction
86200 v_cmp_ge_i32_e64 s[10:11], vcc_lo, v2
86201 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x6a,0x04,0x02,0x00]
86202 // W32-ERR: error: invalid operand for instruction
86204 v_cmp_ge_i32_e64 s[10:11], vcc_hi, v2
86205 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x6b,0x04,0x02,0x00]
86206 // W32-ERR: error: invalid operand for instruction
86208 v_cmp_ge_i32_e64 s[10:11], m0, v2
86209 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x7c,0x04,0x02,0x00]
86210 // W32-ERR: error: invalid operand for instruction
86212 v_cmp_ge_i32_e64 s[10:11], exec_lo, v2
86213 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x7e,0x04,0x02,0x00]
86214 // W32-ERR: error: invalid operand for instruction
86216 v_cmp_ge_i32_e64 s[10:11], exec_hi, v2
86217 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x7f,0x04,0x02,0x00]
86218 // W32-ERR: error: invalid operand for instruction
86220 v_cmp_ge_i32_e64 s[10:11], 0, v2
86221 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x80,0x04,0x02,0x00]
86222 // W32-ERR: error: invalid operand for instruction
86224 v_cmp_ge_i32_e64 s[10:11], -1, v2
86225 // W64: encoding: [0x0a,0x00,0x86,0xd4,0xc1,0x04,0x02,0x00]
86226 // W32-ERR: error: invalid operand for instruction
86228 v_cmp_ge_i32_e64 s[10:11], 0.5, v2
86229 // W64: encoding: [0x0a,0x00,0x86,0xd4,0xf0,0x04,0x02,0x00]
86230 // W32-ERR: error: invalid operand for instruction
86232 v_cmp_ge_i32_e64 s[10:11], -4.0, v2
86233 // W64: encoding: [0x0a,0x00,0x86,0xd4,0xf7,0x04,0x02,0x00]
86234 // W32-ERR: error: invalid operand for instruction
86236 v_cmp_ge_i32_e64 s[10:11], v1, v255
86237 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xff,0x03,0x00]
86238 // W32-ERR: error: invalid operand for instruction
86240 v_cmp_ge_i32_e64 s[10:11], v1, s2
86241 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x05,0x00,0x00]
86242 // W32-ERR: error: invalid operand for instruction
86244 v_cmp_ge_i32_e64 s[10:11], v1, s101
86245 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xcb,0x00,0x00]
86246 // W32-ERR: error: invalid operand for instruction
86248 v_cmp_ge_i32_e64 s[10:11], v1, vcc_lo
86249 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xd5,0x00,0x00]
86250 // W32-ERR: error: invalid operand for instruction
86252 v_cmp_ge_i32_e64 s[10:11], v1, vcc_hi
86253 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xd7,0x00,0x00]
86254 // W32-ERR: error: invalid operand for instruction
86256 v_cmp_ge_i32_e64 s[10:11], v1, m0
86257 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xf9,0x00,0x00]
86258 // W32-ERR: error: invalid operand for instruction
86260 v_cmp_ge_i32_e64 s[10:11], v1, exec_lo
86261 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xfd,0x00,0x00]
86262 // W32-ERR: error: invalid operand for instruction
86264 v_cmp_ge_i32_e64 s[10:11], v1, exec_hi
86265 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xff,0x00,0x00]
86266 // W32-ERR: error: invalid operand for instruction
86268 v_cmp_ge_i32_e64 s[10:11], v1, 0
86269 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x01,0x01,0x00]
86270 // W32-ERR: error: invalid operand for instruction
86272 v_cmp_ge_i32_e64 s[10:11], v1, -1
86273 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x83,0x01,0x00]
86274 // W32-ERR: error: invalid operand for instruction
86276 v_cmp_ge_i32_e64 s[10:11], v1, 0.5
86277 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xe1,0x01,0x00]
86278 // W32-ERR: error: invalid operand for instruction
86280 v_cmp_ge_i32_e64 s[10:11], v1, -4.0
86281 // W64: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xef,0x01,0x00]
86282 // W32-ERR: error: invalid operand for instruction
86284 v_cmp_t_i32 vcc, v1, v2
86285 // W64: encoding: [0x01,0x05,0x0e,0x7d]
86286 // W32-ERR: error: instruction not supported on this GPU
86288 v_cmp_t_i32 vcc, v255, v2
86289 // W64: encoding: [0xff,0x05,0x0e,0x7d]
86290 // W32-ERR: error: instruction not supported on this GPU
86292 v_cmp_t_i32 vcc, s1, v2
86293 // W64: encoding: [0x01,0x04,0x0e,0x7d]
86294 // W32-ERR: error: instruction not supported on this GPU
86296 v_cmp_t_i32 vcc, s101, v2
86297 // W64: encoding: [0x65,0x04,0x0e,0x7d]
86298 // W32-ERR: error: instruction not supported on this GPU
86300 v_cmp_t_i32 vcc, vcc_lo, v2
86301 // W64: encoding: [0x6a,0x04,0x0e,0x7d]
86302 // W32-ERR: error: instruction not supported on this GPU
86304 v_cmp_t_i32 vcc, vcc_hi, v2
86305 // W64: encoding: [0x6b,0x04,0x0e,0x7d]
86306 // W32-ERR: error: instruction not supported on this GPU
86308 v_cmp_t_i32 vcc, m0, v2
86309 // W64: encoding: [0x7c,0x04,0x0e,0x7d]
86310 // W32-ERR: error: instruction not supported on this GPU
86312 v_cmp_t_i32 vcc, exec_lo, v2
86313 // W64: encoding: [0x7e,0x04,0x0e,0x7d]
86314 // W32-ERR: error: instruction not supported on this GPU
86316 v_cmp_t_i32 vcc, exec_hi, v2
86317 // W64: encoding: [0x7f,0x04,0x0e,0x7d]
86318 // W32-ERR: error: instruction not supported on this GPU
86320 v_cmp_t_i32 vcc, 0, v2
86321 // W64: encoding: [0x80,0x04,0x0e,0x7d]
86322 // W32-ERR: error: instruction not supported on this GPU
86324 v_cmp_t_i32 vcc, -1, v2
86325 // W64: encoding: [0xc1,0x04,0x0e,0x7d]
86326 // W32-ERR: error: instruction not supported on this GPU
86328 v_cmp_t_i32 vcc, 0.5, v2
86329 // W64: encoding: [0xf0,0x04,0x0e,0x7d]
86330 // W32-ERR: error: instruction not supported on this GPU
86332 v_cmp_t_i32 vcc, -4.0, v2
86333 // W64: encoding: [0xf7,0x04,0x0e,0x7d]
86334 // W32-ERR: error: instruction not supported on this GPU
86336 v_cmp_t_i32 vcc, 0xaf123456, v2
86337 // W64: encoding: [0xff,0x04,0x0e,0x7d,0x56,0x34,0x12,0xaf]
86338 // W32-ERR: error: instruction not supported on this GPU
86340 v_cmp_t_i32 vcc, 0x3f717273, v2
86341 // W64: encoding: [0xff,0x04,0x0e,0x7d,0x73,0x72,0x71,0x3f]
86342 // W32-ERR: error: instruction not supported on this GPU
86344 v_cmp_t_i32 vcc, v1, v255
86345 // W64: encoding: [0x01,0xff,0x0f,0x7d]
86346 // W32-ERR: error: instruction not supported on this GPU
86348 v_cmp_t_i32_e64 s[10:11], v1, v2
86349 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
86350 // W32-ERR: error: invalid operand for instruction
86352 v_cmp_t_i32_e64 s[12:13], v1, v2
86353 // W64: encoding: [0x0c,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
86354 // W32-ERR: error: invalid operand for instruction
86356 v_cmp_t_i32_e64 s[100:101], v1, v2
86357 // W64: encoding: [0x64,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
86358 // W32-ERR: error: invalid operand for instruction
86360 v_cmp_t_i32_e64 vcc, v1, v2
86361 // W64: encoding: [0x6a,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
86362 // W32-ERR: error: invalid operand for instruction
86364 v_cmp_t_i32_e64 s[10:11], v255, v2
86365 // W64: encoding: [0x0a,0x00,0x87,0xd4,0xff,0x05,0x02,0x00]
86366 // W32-ERR: error: invalid operand for instruction
86368 v_cmp_t_i32_e64 s[10:11], s1, v2
86369 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x04,0x02,0x00]
86370 // W32-ERR: error: invalid operand for instruction
86372 v_cmp_t_i32_e64 s[10:11], s101, v2
86373 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x65,0x04,0x02,0x00]
86374 // W32-ERR: error: invalid operand for instruction
86376 v_cmp_t_i32_e64 s[10:11], vcc_lo, v2
86377 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x6a,0x04,0x02,0x00]
86378 // W32-ERR: error: invalid operand for instruction
86380 v_cmp_t_i32_e64 s[10:11], vcc_hi, v2
86381 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x6b,0x04,0x02,0x00]
86382 // W32-ERR: error: invalid operand for instruction
86384 v_cmp_t_i32_e64 s[10:11], m0, v2
86385 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x7c,0x04,0x02,0x00]
86386 // W32-ERR: error: invalid operand for instruction
86388 v_cmp_t_i32_e64 s[10:11], exec_lo, v2
86389 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x7e,0x04,0x02,0x00]
86390 // W32-ERR: error: invalid operand for instruction
86392 v_cmp_t_i32_e64 s[10:11], exec_hi, v2
86393 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x7f,0x04,0x02,0x00]
86394 // W32-ERR: error: invalid operand for instruction
86396 v_cmp_t_i32_e64 s[10:11], 0, v2
86397 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x80,0x04,0x02,0x00]
86398 // W32-ERR: error: invalid operand for instruction
86400 v_cmp_t_i32_e64 s[10:11], -1, v2
86401 // W64: encoding: [0x0a,0x00,0x87,0xd4,0xc1,0x04,0x02,0x00]
86402 // W32-ERR: error: invalid operand for instruction
86404 v_cmp_t_i32_e64 s[10:11], 0.5, v2
86405 // W64: encoding: [0x0a,0x00,0x87,0xd4,0xf0,0x04,0x02,0x00]
86406 // W32-ERR: error: invalid operand for instruction
86408 v_cmp_t_i32_e64 s[10:11], -4.0, v2
86409 // W64: encoding: [0x0a,0x00,0x87,0xd4,0xf7,0x04,0x02,0x00]
86410 // W32-ERR: error: invalid operand for instruction
86412 v_cmp_t_i32_e64 s[10:11], v1, v255
86413 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xff,0x03,0x00]
86414 // W32-ERR: error: invalid operand for instruction
86416 v_cmp_t_i32_e64 s[10:11], v1, s2
86417 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x05,0x00,0x00]
86418 // W32-ERR: error: invalid operand for instruction
86420 v_cmp_t_i32_e64 s[10:11], v1, s101
86421 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xcb,0x00,0x00]
86422 // W32-ERR: error: invalid operand for instruction
86424 v_cmp_t_i32_e64 s[10:11], v1, vcc_lo
86425 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xd5,0x00,0x00]
86426 // W32-ERR: error: invalid operand for instruction
86428 v_cmp_t_i32_e64 s[10:11], v1, vcc_hi
86429 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xd7,0x00,0x00]
86430 // W32-ERR: error: invalid operand for instruction
86432 v_cmp_t_i32_e64 s[10:11], v1, m0
86433 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xf9,0x00,0x00]
86434 // W32-ERR: error: invalid operand for instruction
86436 v_cmp_t_i32_e64 s[10:11], v1, exec_lo
86437 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xfd,0x00,0x00]
86438 // W32-ERR: error: invalid operand for instruction
86440 v_cmp_t_i32_e64 s[10:11], v1, exec_hi
86441 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xff,0x00,0x00]
86442 // W32-ERR: error: invalid operand for instruction
86444 v_cmp_t_i32_e64 s[10:11], v1, 0
86445 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x01,0x01,0x00]
86446 // W32-ERR: error: invalid operand for instruction
86448 v_cmp_t_i32_e64 s[10:11], v1, -1
86449 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x83,0x01,0x00]
86450 // W32-ERR: error: invalid operand for instruction
86452 v_cmp_t_i32_e64 s[10:11], v1, 0.5
86453 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xe1,0x01,0x00]
86454 // W32-ERR: error: invalid operand for instruction
86456 v_cmp_t_i32_e64 s[10:11], v1, -4.0
86457 // W64: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xef,0x01,0x00]
86458 // W32-ERR: error: invalid operand for instruction
86460 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86461 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x06]
86462 // W32-ERR: error: invalid operand for instruction
86464 v_cmp_f_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
86465 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x88,0x06,0x06]
86466 // W32-ERR: error: invalid operand for instruction
86468 v_cmp_f_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
86469 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0xe4,0x06,0x06]
86470 // W32-ERR: error: invalid operand for instruction
86472 v_cmp_f_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
86473 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x00,0x06,0x06]
86474 // W32-ERR: error: instruction not supported on this GPU
86476 v_cmp_f_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
86477 // W64: encoding: [0xf9,0x04,0x00,0x7d,0xff,0x86,0x06,0x06]
86478 // W32-ERR: error: invalid operand for instruction
86480 v_cmp_f_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
86481 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x86,0x06]
86482 // W32-ERR: error: invalid operand for instruction
86484 v_cmp_f_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
86485 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x65,0x86,0x86,0x06]
86486 // W32-ERR: error: invalid operand for instruction
86488 v_cmp_f_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
86489 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x6a,0x86,0x86,0x06]
86490 // W32-ERR: error: invalid operand for instruction
86492 v_cmp_f_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
86493 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x6b,0x86,0x86,0x06]
86494 // W32-ERR: error: invalid operand for instruction
86496 v_cmp_f_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
86497 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x7c,0x86,0x86,0x06]
86498 // W32-ERR: error: invalid operand for instruction
86500 v_cmp_f_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
86501 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x7e,0x86,0x86,0x06]
86502 // W32-ERR: error: invalid operand for instruction
86504 v_cmp_f_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
86505 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x7f,0x86,0x86,0x06]
86506 // W32-ERR: error: invalid operand for instruction
86508 v_cmp_f_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
86509 // W64: encoding: [0xf9,0xfe,0x01,0x7d,0x01,0x86,0x06,0x06]
86510 // W32-ERR: error: invalid operand for instruction
86512 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86513 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x06]
86514 // W32-ERR: error: invalid operand for instruction
86516 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
86517 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x00,0x06]
86518 // W32-ERR: error: invalid operand for instruction
86520 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
86521 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x01,0x06]
86522 // W32-ERR: error: invalid operand for instruction
86524 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
86525 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x02,0x06]
86526 // W32-ERR: error: invalid operand for instruction
86528 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
86529 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x03,0x06]
86530 // W32-ERR: error: invalid operand for instruction
86532 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
86533 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x04,0x06]
86534 // W32-ERR: error: invalid operand for instruction
86536 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
86537 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x05,0x06]
86538 // W32-ERR: error: invalid operand for instruction
86540 v_cmp_f_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
86541 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x0e,0x06]
86542 // W32-ERR: error: invalid operand for instruction
86544 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86545 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x06]
86546 // W32-ERR: error: invalid operand for instruction
86548 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
86549 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x00]
86550 // W32-ERR: error: invalid operand for instruction
86552 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
86553 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x01]
86554 // W32-ERR: error: invalid operand for instruction
86556 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
86557 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x02]
86558 // W32-ERR: error: invalid operand for instruction
86560 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
86561 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x03]
86562 // W32-ERR: error: invalid operand for instruction
86564 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
86565 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x04]
86566 // W32-ERR: error: invalid operand for instruction
86568 v_cmp_f_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
86569 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x05]
86570 // W32-ERR: error: invalid operand for instruction
86572 v_cmp_f_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
86573 // W64: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x0e]
86574 // W32-ERR: error: invalid operand for instruction
86576 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86577 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x06]
86578 // W32-ERR: error: invalid operand for instruction
86580 v_cmp_lt_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
86581 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x88,0x06,0x06]
86582 // W32-ERR: error: invalid operand for instruction
86584 v_cmp_lt_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
86585 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0xe4,0x06,0x06]
86586 // W32-ERR: error: invalid operand for instruction
86588 v_cmp_lt_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
86589 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x00,0x06,0x06]
86590 // W32-ERR: error: instruction not supported on this GPU
86592 v_cmp_lt_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
86593 // W64: encoding: [0xf9,0x04,0x02,0x7d,0xff,0x86,0x06,0x06]
86594 // W32-ERR: error: invalid operand for instruction
86596 v_cmp_lt_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
86597 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x86,0x06]
86598 // W32-ERR: error: invalid operand for instruction
86600 v_cmp_lt_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
86601 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x65,0x86,0x86,0x06]
86602 // W32-ERR: error: invalid operand for instruction
86604 v_cmp_lt_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
86605 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x6a,0x86,0x86,0x06]
86606 // W32-ERR: error: invalid operand for instruction
86608 v_cmp_lt_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
86609 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x6b,0x86,0x86,0x06]
86610 // W32-ERR: error: invalid operand for instruction
86612 v_cmp_lt_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
86613 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x7c,0x86,0x86,0x06]
86614 // W32-ERR: error: invalid operand for instruction
86616 v_cmp_lt_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
86617 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x7e,0x86,0x86,0x06]
86618 // W32-ERR: error: invalid operand for instruction
86620 v_cmp_lt_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
86621 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x7f,0x86,0x86,0x06]
86622 // W32-ERR: error: invalid operand for instruction
86624 v_cmp_lt_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
86625 // W64: encoding: [0xf9,0xfe,0x03,0x7d,0x01,0x86,0x06,0x06]
86626 // W32-ERR: error: invalid operand for instruction
86628 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86629 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x06]
86630 // W32-ERR: error: invalid operand for instruction
86632 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
86633 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x00,0x06]
86634 // W32-ERR: error: invalid operand for instruction
86636 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
86637 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x01,0x06]
86638 // W32-ERR: error: invalid operand for instruction
86640 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
86641 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x02,0x06]
86642 // W32-ERR: error: invalid operand for instruction
86644 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
86645 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x03,0x06]
86646 // W32-ERR: error: invalid operand for instruction
86648 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
86649 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x04,0x06]
86650 // W32-ERR: error: invalid operand for instruction
86652 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
86653 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x05,0x06]
86654 // W32-ERR: error: invalid operand for instruction
86656 v_cmp_lt_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
86657 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x0e,0x06]
86658 // W32-ERR: error: invalid operand for instruction
86660 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86661 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x06]
86662 // W32-ERR: error: invalid operand for instruction
86664 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
86665 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x00]
86666 // W32-ERR: error: invalid operand for instruction
86668 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
86669 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x01]
86670 // W32-ERR: error: invalid operand for instruction
86672 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
86673 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x02]
86674 // W32-ERR: error: invalid operand for instruction
86676 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
86677 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x03]
86678 // W32-ERR: error: invalid operand for instruction
86680 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
86681 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x04]
86682 // W32-ERR: error: invalid operand for instruction
86684 v_cmp_lt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
86685 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x05]
86686 // W32-ERR: error: invalid operand for instruction
86688 v_cmp_lt_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
86689 // W64: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x0e]
86690 // W32-ERR: error: invalid operand for instruction
86692 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86693 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x06]
86694 // W32-ERR: error: invalid operand for instruction
86696 v_cmp_eq_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
86697 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x88,0x06,0x06]
86698 // W32-ERR: error: invalid operand for instruction
86700 v_cmp_eq_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
86701 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0xe4,0x06,0x06]
86702 // W32-ERR: error: invalid operand for instruction
86704 v_cmp_eq_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
86705 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x00,0x06,0x06]
86706 // W32-ERR: error: instruction not supported on this GPU
86708 v_cmp_eq_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
86709 // W64: encoding: [0xf9,0x04,0x04,0x7d,0xff,0x86,0x06,0x06]
86710 // W32-ERR: error: invalid operand for instruction
86712 v_cmp_eq_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
86713 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x86,0x06]
86714 // W32-ERR: error: invalid operand for instruction
86716 v_cmp_eq_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
86717 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x65,0x86,0x86,0x06]
86718 // W32-ERR: error: invalid operand for instruction
86720 v_cmp_eq_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
86721 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x6a,0x86,0x86,0x06]
86722 // W32-ERR: error: invalid operand for instruction
86724 v_cmp_eq_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
86725 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x6b,0x86,0x86,0x06]
86726 // W32-ERR: error: invalid operand for instruction
86728 v_cmp_eq_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
86729 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x7c,0x86,0x86,0x06]
86730 // W32-ERR: error: invalid operand for instruction
86732 v_cmp_eq_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
86733 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x7e,0x86,0x86,0x06]
86734 // W32-ERR: error: invalid operand for instruction
86736 v_cmp_eq_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
86737 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x7f,0x86,0x86,0x06]
86738 // W32-ERR: error: invalid operand for instruction
86740 v_cmp_eq_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
86741 // W64: encoding: [0xf9,0xfe,0x05,0x7d,0x01,0x86,0x06,0x06]
86742 // W32-ERR: error: invalid operand for instruction
86744 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86745 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x06]
86746 // W32-ERR: error: invalid operand for instruction
86748 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
86749 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x00,0x06]
86750 // W32-ERR: error: invalid operand for instruction
86752 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
86753 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x01,0x06]
86754 // W32-ERR: error: invalid operand for instruction
86756 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
86757 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x02,0x06]
86758 // W32-ERR: error: invalid operand for instruction
86760 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
86761 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x03,0x06]
86762 // W32-ERR: error: invalid operand for instruction
86764 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
86765 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x04,0x06]
86766 // W32-ERR: error: invalid operand for instruction
86768 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
86769 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x05,0x06]
86770 // W32-ERR: error: invalid operand for instruction
86772 v_cmp_eq_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
86773 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x0e,0x06]
86774 // W32-ERR: error: invalid operand for instruction
86776 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86777 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x06]
86778 // W32-ERR: error: invalid operand for instruction
86780 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
86781 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x00]
86782 // W32-ERR: error: invalid operand for instruction
86784 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
86785 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x01]
86786 // W32-ERR: error: invalid operand for instruction
86788 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
86789 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x02]
86790 // W32-ERR: error: invalid operand for instruction
86792 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
86793 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x03]
86794 // W32-ERR: error: invalid operand for instruction
86796 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
86797 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x04]
86798 // W32-ERR: error: invalid operand for instruction
86800 v_cmp_eq_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
86801 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x05]
86802 // W32-ERR: error: invalid operand for instruction
86804 v_cmp_eq_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
86805 // W64: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x0e]
86806 // W32-ERR: error: invalid operand for instruction
86808 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86809 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x06]
86810 // W32-ERR: error: invalid operand for instruction
86812 v_cmp_le_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
86813 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x88,0x06,0x06]
86814 // W32-ERR: error: invalid operand for instruction
86816 v_cmp_le_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
86817 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0xe4,0x06,0x06]
86818 // W32-ERR: error: invalid operand for instruction
86820 v_cmp_le_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
86821 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x00,0x06,0x06]
86822 // W32-ERR: error: instruction not supported on this GPU
86824 v_cmp_le_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
86825 // W64: encoding: [0xf9,0x04,0x06,0x7d,0xff,0x86,0x06,0x06]
86826 // W32-ERR: error: invalid operand for instruction
86828 v_cmp_le_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
86829 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x86,0x06]
86830 // W32-ERR: error: invalid operand for instruction
86832 v_cmp_le_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
86833 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x65,0x86,0x86,0x06]
86834 // W32-ERR: error: invalid operand for instruction
86836 v_cmp_le_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
86837 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x6a,0x86,0x86,0x06]
86838 // W32-ERR: error: invalid operand for instruction
86840 v_cmp_le_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
86841 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x6b,0x86,0x86,0x06]
86842 // W32-ERR: error: invalid operand for instruction
86844 v_cmp_le_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
86845 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x7c,0x86,0x86,0x06]
86846 // W32-ERR: error: invalid operand for instruction
86848 v_cmp_le_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
86849 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x7e,0x86,0x86,0x06]
86850 // W32-ERR: error: invalid operand for instruction
86852 v_cmp_le_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
86853 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x7f,0x86,0x86,0x06]
86854 // W32-ERR: error: invalid operand for instruction
86856 v_cmp_le_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
86857 // W64: encoding: [0xf9,0xfe,0x07,0x7d,0x01,0x86,0x06,0x06]
86858 // W32-ERR: error: invalid operand for instruction
86860 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86861 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x06]
86862 // W32-ERR: error: invalid operand for instruction
86864 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
86865 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x00,0x06]
86866 // W32-ERR: error: invalid operand for instruction
86868 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
86869 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x01,0x06]
86870 // W32-ERR: error: invalid operand for instruction
86872 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
86873 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x02,0x06]
86874 // W32-ERR: error: invalid operand for instruction
86876 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
86877 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x03,0x06]
86878 // W32-ERR: error: invalid operand for instruction
86880 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
86881 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x04,0x06]
86882 // W32-ERR: error: invalid operand for instruction
86884 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
86885 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x05,0x06]
86886 // W32-ERR: error: invalid operand for instruction
86888 v_cmp_le_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
86889 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x0e,0x06]
86890 // W32-ERR: error: invalid operand for instruction
86892 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86893 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x06]
86894 // W32-ERR: error: invalid operand for instruction
86896 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
86897 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x00]
86898 // W32-ERR: error: invalid operand for instruction
86900 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
86901 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x01]
86902 // W32-ERR: error: invalid operand for instruction
86904 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
86905 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x02]
86906 // W32-ERR: error: invalid operand for instruction
86908 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
86909 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x03]
86910 // W32-ERR: error: invalid operand for instruction
86912 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
86913 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x04]
86914 // W32-ERR: error: invalid operand for instruction
86916 v_cmp_le_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
86917 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x05]
86918 // W32-ERR: error: invalid operand for instruction
86920 v_cmp_le_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
86921 // W64: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x0e]
86922 // W32-ERR: error: invalid operand for instruction
86924 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86925 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x06]
86926 // W32-ERR: error: invalid operand for instruction
86928 v_cmp_gt_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
86929 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x88,0x06,0x06]
86930 // W32-ERR: error: invalid operand for instruction
86932 v_cmp_gt_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
86933 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0xe4,0x06,0x06]
86934 // W32-ERR: error: invalid operand for instruction
86936 v_cmp_gt_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
86937 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x00,0x06,0x06]
86938 // W32-ERR: error: instruction not supported on this GPU
86940 v_cmp_gt_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
86941 // W64: encoding: [0xf9,0x04,0x08,0x7d,0xff,0x86,0x06,0x06]
86942 // W32-ERR: error: invalid operand for instruction
86944 v_cmp_gt_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
86945 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x86,0x06]
86946 // W32-ERR: error: invalid operand for instruction
86948 v_cmp_gt_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
86949 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x65,0x86,0x86,0x06]
86950 // W32-ERR: error: invalid operand for instruction
86952 v_cmp_gt_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
86953 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x6a,0x86,0x86,0x06]
86954 // W32-ERR: error: invalid operand for instruction
86956 v_cmp_gt_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
86957 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x6b,0x86,0x86,0x06]
86958 // W32-ERR: error: invalid operand for instruction
86960 v_cmp_gt_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
86961 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x7c,0x86,0x86,0x06]
86962 // W32-ERR: error: invalid operand for instruction
86964 v_cmp_gt_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
86965 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x7e,0x86,0x86,0x06]
86966 // W32-ERR: error: invalid operand for instruction
86968 v_cmp_gt_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
86969 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x7f,0x86,0x86,0x06]
86970 // W32-ERR: error: invalid operand for instruction
86972 v_cmp_gt_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
86973 // W64: encoding: [0xf9,0xfe,0x09,0x7d,0x01,0x86,0x06,0x06]
86974 // W32-ERR: error: invalid operand for instruction
86976 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
86977 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x06]
86978 // W32-ERR: error: invalid operand for instruction
86980 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
86981 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x00,0x06]
86982 // W32-ERR: error: invalid operand for instruction
86984 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
86985 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x01,0x06]
86986 // W32-ERR: error: invalid operand for instruction
86988 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
86989 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x02,0x06]
86990 // W32-ERR: error: invalid operand for instruction
86992 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
86993 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x03,0x06]
86994 // W32-ERR: error: invalid operand for instruction
86996 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
86997 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x04,0x06]
86998 // W32-ERR: error: invalid operand for instruction
87000 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
87001 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x05,0x06]
87002 // W32-ERR: error: invalid operand for instruction
87004 v_cmp_gt_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
87005 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x0e,0x06]
87006 // W32-ERR: error: invalid operand for instruction
87008 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87009 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x06]
87010 // W32-ERR: error: invalid operand for instruction
87012 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
87013 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x00]
87014 // W32-ERR: error: invalid operand for instruction
87016 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
87017 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x01]
87018 // W32-ERR: error: invalid operand for instruction
87020 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
87021 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x02]
87022 // W32-ERR: error: invalid operand for instruction
87024 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
87025 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x03]
87026 // W32-ERR: error: invalid operand for instruction
87028 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
87029 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x04]
87030 // W32-ERR: error: invalid operand for instruction
87032 v_cmp_gt_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
87033 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x05]
87034 // W32-ERR: error: invalid operand for instruction
87036 v_cmp_gt_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
87037 // W64: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x0e]
87038 // W32-ERR: error: invalid operand for instruction
87040 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87041 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x06]
87042 // W32-ERR: error: invalid operand for instruction
87044 v_cmp_ne_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
87045 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x88,0x06,0x06]
87046 // W32-ERR: error: invalid operand for instruction
87048 v_cmp_ne_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
87049 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0xe4,0x06,0x06]
87050 // W32-ERR: error: invalid operand for instruction
87052 v_cmp_ne_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
87053 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x00,0x06,0x06]
87054 // W32-ERR: error: instruction not supported on this GPU
87056 v_cmp_ne_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
87057 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0xff,0x86,0x06,0x06]
87058 // W32-ERR: error: invalid operand for instruction
87060 v_cmp_ne_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
87061 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x86,0x06]
87062 // W32-ERR: error: invalid operand for instruction
87064 v_cmp_ne_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
87065 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x65,0x86,0x86,0x06]
87066 // W32-ERR: error: invalid operand for instruction
87068 v_cmp_ne_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
87069 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x6a,0x86,0x86,0x06]
87070 // W32-ERR: error: invalid operand for instruction
87072 v_cmp_ne_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
87073 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x6b,0x86,0x86,0x06]
87074 // W32-ERR: error: invalid operand for instruction
87076 v_cmp_ne_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
87077 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x7c,0x86,0x86,0x06]
87078 // W32-ERR: error: invalid operand for instruction
87080 v_cmp_ne_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
87081 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x7e,0x86,0x86,0x06]
87082 // W32-ERR: error: invalid operand for instruction
87084 v_cmp_ne_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
87085 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x7f,0x86,0x86,0x06]
87086 // W32-ERR: error: invalid operand for instruction
87088 v_cmp_ne_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
87089 // W64: encoding: [0xf9,0xfe,0x0b,0x7d,0x01,0x86,0x06,0x06]
87090 // W32-ERR: error: invalid operand for instruction
87092 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87093 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x06]
87094 // W32-ERR: error: invalid operand for instruction
87096 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
87097 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x00,0x06]
87098 // W32-ERR: error: invalid operand for instruction
87100 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
87101 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x01,0x06]
87102 // W32-ERR: error: invalid operand for instruction
87104 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
87105 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x02,0x06]
87106 // W32-ERR: error: invalid operand for instruction
87108 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
87109 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x03,0x06]
87110 // W32-ERR: error: invalid operand for instruction
87112 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
87113 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x04,0x06]
87114 // W32-ERR: error: invalid operand for instruction
87116 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
87117 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x05,0x06]
87118 // W32-ERR: error: invalid operand for instruction
87120 v_cmp_ne_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
87121 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x0e,0x06]
87122 // W32-ERR: error: invalid operand for instruction
87124 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87125 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x06]
87126 // W32-ERR: error: invalid operand for instruction
87128 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
87129 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x00]
87130 // W32-ERR: error: invalid operand for instruction
87132 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
87133 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x01]
87134 // W32-ERR: error: invalid operand for instruction
87136 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
87137 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x02]
87138 // W32-ERR: error: invalid operand for instruction
87140 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
87141 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x03]
87142 // W32-ERR: error: invalid operand for instruction
87144 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
87145 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x04]
87146 // W32-ERR: error: invalid operand for instruction
87148 v_cmp_ne_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
87149 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x05]
87150 // W32-ERR: error: invalid operand for instruction
87152 v_cmp_ne_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
87153 // W64: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x0e]
87154 // W32-ERR: error: invalid operand for instruction
87156 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87157 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x06]
87158 // W32-ERR: error: invalid operand for instruction
87160 v_cmp_ge_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
87161 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x88,0x06,0x06]
87162 // W32-ERR: error: invalid operand for instruction
87164 v_cmp_ge_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
87165 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0xe4,0x06,0x06]
87166 // W32-ERR: error: invalid operand for instruction
87168 v_cmp_ge_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
87169 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x00,0x06,0x06]
87170 // W32-ERR: error: instruction not supported on this GPU
87172 v_cmp_ge_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
87173 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0xff,0x86,0x06,0x06]
87174 // W32-ERR: error: invalid operand for instruction
87176 v_cmp_ge_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
87177 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x86,0x06]
87178 // W32-ERR: error: invalid operand for instruction
87180 v_cmp_ge_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
87181 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x65,0x86,0x86,0x06]
87182 // W32-ERR: error: invalid operand for instruction
87184 v_cmp_ge_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
87185 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x6a,0x86,0x86,0x06]
87186 // W32-ERR: error: invalid operand for instruction
87188 v_cmp_ge_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
87189 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x6b,0x86,0x86,0x06]
87190 // W32-ERR: error: invalid operand for instruction
87192 v_cmp_ge_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
87193 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x7c,0x86,0x86,0x06]
87194 // W32-ERR: error: invalid operand for instruction
87196 v_cmp_ge_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
87197 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x7e,0x86,0x86,0x06]
87198 // W32-ERR: error: invalid operand for instruction
87200 v_cmp_ge_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
87201 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x7f,0x86,0x86,0x06]
87202 // W32-ERR: error: invalid operand for instruction
87204 v_cmp_ge_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
87205 // W64: encoding: [0xf9,0xfe,0x0d,0x7d,0x01,0x86,0x06,0x06]
87206 // W32-ERR: error: invalid operand for instruction
87208 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87209 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x06]
87210 // W32-ERR: error: invalid operand for instruction
87212 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
87213 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x00,0x06]
87214 // W32-ERR: error: invalid operand for instruction
87216 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
87217 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x01,0x06]
87218 // W32-ERR: error: invalid operand for instruction
87220 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
87221 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x02,0x06]
87222 // W32-ERR: error: invalid operand for instruction
87224 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
87225 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x03,0x06]
87226 // W32-ERR: error: invalid operand for instruction
87228 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
87229 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x04,0x06]
87230 // W32-ERR: error: invalid operand for instruction
87232 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
87233 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x05,0x06]
87234 // W32-ERR: error: invalid operand for instruction
87236 v_cmp_ge_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
87237 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x0e,0x06]
87238 // W32-ERR: error: invalid operand for instruction
87240 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87241 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x06]
87242 // W32-ERR: error: invalid operand for instruction
87244 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
87245 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x00]
87246 // W32-ERR: error: invalid operand for instruction
87248 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
87249 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x01]
87250 // W32-ERR: error: invalid operand for instruction
87252 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
87253 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x02]
87254 // W32-ERR: error: invalid operand for instruction
87256 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
87257 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x03]
87258 // W32-ERR: error: invalid operand for instruction
87260 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
87261 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x04]
87262 // W32-ERR: error: invalid operand for instruction
87264 v_cmp_ge_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
87265 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x05]
87266 // W32-ERR: error: invalid operand for instruction
87268 v_cmp_ge_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
87269 // W64: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x0e]
87270 // W32-ERR: error: invalid operand for instruction
87272 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87273 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x06]
87274 // W32-ERR: error: invalid operand for instruction
87276 v_cmp_t_i32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
87277 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x88,0x06,0x06]
87278 // W32-ERR: error: invalid operand for instruction
87280 v_cmp_t_i32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
87281 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0xe4,0x06,0x06]
87282 // W32-ERR: error: invalid operand for instruction
87284 v_cmp_t_i32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
87285 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x00,0x06,0x06]
87286 // W32-ERR: error: instruction not supported on this GPU
87288 v_cmp_t_i32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
87289 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0xff,0x86,0x06,0x06]
87290 // W32-ERR: error: invalid operand for instruction
87292 v_cmp_t_i32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
87293 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x86,0x06]
87294 // W32-ERR: error: invalid operand for instruction
87296 v_cmp_t_i32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
87297 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x65,0x86,0x86,0x06]
87298 // W32-ERR: error: invalid operand for instruction
87300 v_cmp_t_i32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
87301 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x6a,0x86,0x86,0x06]
87302 // W32-ERR: error: invalid operand for instruction
87304 v_cmp_t_i32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
87305 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x6b,0x86,0x86,0x06]
87306 // W32-ERR: error: invalid operand for instruction
87308 v_cmp_t_i32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
87309 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x7c,0x86,0x86,0x06]
87310 // W32-ERR: error: invalid operand for instruction
87312 v_cmp_t_i32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
87313 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x7e,0x86,0x86,0x06]
87314 // W32-ERR: error: invalid operand for instruction
87316 v_cmp_t_i32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
87317 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x7f,0x86,0x86,0x06]
87318 // W32-ERR: error: invalid operand for instruction
87320 v_cmp_t_i32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
87321 // W64: encoding: [0xf9,0xfe,0x0f,0x7d,0x01,0x86,0x06,0x06]
87322 // W32-ERR: error: invalid operand for instruction
87324 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87325 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x06]
87326 // W32-ERR: error: invalid operand for instruction
87328 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
87329 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x00,0x06]
87330 // W32-ERR: error: invalid operand for instruction
87332 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
87333 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x01,0x06]
87334 // W32-ERR: error: invalid operand for instruction
87336 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
87337 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x02,0x06]
87338 // W32-ERR: error: invalid operand for instruction
87340 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
87341 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x03,0x06]
87342 // W32-ERR: error: invalid operand for instruction
87344 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
87345 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x04,0x06]
87346 // W32-ERR: error: invalid operand for instruction
87348 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
87349 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x05,0x06]
87350 // W32-ERR: error: invalid operand for instruction
87352 v_cmp_t_i32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
87353 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x0e,0x06]
87354 // W32-ERR: error: invalid operand for instruction
87356 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
87357 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x06]
87358 // W32-ERR: error: invalid operand for instruction
87360 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
87361 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x00]
87362 // W32-ERR: error: invalid operand for instruction
87364 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
87365 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x01]
87366 // W32-ERR: error: invalid operand for instruction
87368 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
87369 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x02]
87370 // W32-ERR: error: invalid operand for instruction
87372 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
87373 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x03]
87374 // W32-ERR: error: invalid operand for instruction
87376 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
87377 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x04]
87378 // W32-ERR: error: invalid operand for instruction
87380 v_cmp_t_i32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
87381 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x05]
87382 // W32-ERR: error: invalid operand for instruction
87384 v_cmp_t_i32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
87385 // W64: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x0e]
87386 // W32-ERR: error: invalid operand for instruction
87388 v_cmp_f_i32 vcc_lo, v1, v2
87389 // W32: encoding: [0x01,0x05,0x00,0x7d]
87390 // W64-ERR: error: instruction not supported on this GPU
87392 v_cmp_f_i32 vcc_lo, v255, v2
87393 // W32: encoding: [0xff,0x05,0x00,0x7d]
87394 // W64-ERR: error: instruction not supported on this GPU
87396 v_cmp_f_i32 vcc_lo, s1, v2
87397 // W32: encoding: [0x01,0x04,0x00,0x7d]
87398 // W64-ERR: error: instruction not supported on this GPU
87400 v_cmp_f_i32 vcc_lo, s101, v2
87401 // W32: encoding: [0x65,0x04,0x00,0x7d]
87402 // W64-ERR: error: instruction not supported on this GPU
87404 v_cmp_f_i32 vcc_lo, vcc_lo, v2
87405 // W32: encoding: [0x6a,0x04,0x00,0x7d]
87406 // W64-ERR: error: instruction not supported on this GPU
87408 v_cmp_f_i32 vcc_lo, vcc_hi, v2
87409 // W32: encoding: [0x6b,0x04,0x00,0x7d]
87410 // W64-ERR: error: instruction not supported on this GPU
87412 v_cmp_f_i32 vcc_lo, m0, v2
87413 // W32: encoding: [0x7c,0x04,0x00,0x7d]
87414 // W64-ERR: error: instruction not supported on this GPU
87416 v_cmp_f_i32 vcc_lo, exec_lo, v2
87417 // W32: encoding: [0x7e,0x04,0x00,0x7d]
87418 // W64-ERR: error: instruction not supported on this GPU
87420 v_cmp_f_i32 vcc_lo, exec_hi, v2
87421 // W32: encoding: [0x7f,0x04,0x00,0x7d]
87422 // W64-ERR: error: instruction not supported on this GPU
87424 v_cmp_f_i32 vcc_lo, 0, v2
87425 // W32: encoding: [0x80,0x04,0x00,0x7d]
87426 // W64-ERR: error: instruction not supported on this GPU
87428 v_cmp_f_i32 vcc_lo, -1, v2
87429 // W32: encoding: [0xc1,0x04,0x00,0x7d]
87430 // W64-ERR: error: instruction not supported on this GPU
87432 v_cmp_f_i32 vcc_lo, 0.5, v2
87433 // W32: encoding: [0xf0,0x04,0x00,0x7d]
87434 // W64-ERR: error: instruction not supported on this GPU
87436 v_cmp_f_i32 vcc_lo, -4.0, v2
87437 // W32: encoding: [0xf7,0x04,0x00,0x7d]
87438 // W64-ERR: error: instruction not supported on this GPU
87440 v_cmp_f_i32 vcc_lo, 0xaf123456, v2
87441 // W32: encoding: [0xff,0x04,0x00,0x7d,0x56,0x34,0x12,0xaf]
87442 // W64-ERR: error: instruction not supported on this GPU
87444 v_cmp_f_i32 vcc_lo, 0x3f717273, v2
87445 // W32: encoding: [0xff,0x04,0x00,0x7d,0x73,0x72,0x71,0x3f]
87446 // W64-ERR: error: instruction not supported on this GPU
87448 v_cmp_f_i32 vcc_lo, v1, v255
87449 // W32: encoding: [0x01,0xff,0x01,0x7d]
87450 // W64-ERR: error: instruction not supported on this GPU
87452 v_cmp_f_i32_e64 s10, v1, v2
87453 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
87454 // W64-ERR: error: invalid operand for instruction
87456 v_cmp_f_i32_e64 s12, v1, v2
87457 // W32: encoding: [0x0c,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
87458 // W64-ERR: error: invalid operand for instruction
87460 v_cmp_f_i32_e64 s100, v1, v2
87461 // W32: encoding: [0x64,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
87462 // W64-ERR: error: invalid operand for instruction
87464 v_cmp_f_i32_e64 vcc_lo, v1, v2
87465 // W32: encoding: [0x6a,0x00,0x80,0xd4,0x01,0x05,0x02,0x00]
87466 // W64-ERR: error: invalid operand for instruction
87468 v_cmp_f_i32_e64 s10, v255, v2
87469 // W32: encoding: [0x0a,0x00,0x80,0xd4,0xff,0x05,0x02,0x00]
87470 // W64-ERR: error: invalid operand for instruction
87472 v_cmp_f_i32_e64 s10, s1, v2
87473 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x04,0x02,0x00]
87474 // W64-ERR: error: invalid operand for instruction
87476 v_cmp_f_i32_e64 s10, s101, v2
87477 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x65,0x04,0x02,0x00]
87478 // W64-ERR: error: invalid operand for instruction
87480 v_cmp_f_i32_e64 s10, vcc_lo, v2
87481 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x6a,0x04,0x02,0x00]
87482 // W64-ERR: error: invalid operand for instruction
87484 v_cmp_f_i32_e64 s10, vcc_hi, v2
87485 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x6b,0x04,0x02,0x00]
87486 // W64-ERR: error: invalid operand for instruction
87488 v_cmp_f_i32_e64 s10, m0, v2
87489 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x7c,0x04,0x02,0x00]
87490 // W64-ERR: error: invalid operand for instruction
87492 v_cmp_f_i32_e64 s10, exec_lo, v2
87493 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x7e,0x04,0x02,0x00]
87494 // W64-ERR: error: invalid operand for instruction
87496 v_cmp_f_i32_e64 s10, exec_hi, v2
87497 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x7f,0x04,0x02,0x00]
87498 // W64-ERR: error: invalid operand for instruction
87500 v_cmp_f_i32_e64 s10, 0, v2
87501 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x80,0x04,0x02,0x00]
87502 // W64-ERR: error: invalid operand for instruction
87504 v_cmp_f_i32_e64 s10, -1, v2
87505 // W32: encoding: [0x0a,0x00,0x80,0xd4,0xc1,0x04,0x02,0x00]
87506 // W64-ERR: error: invalid operand for instruction
87508 v_cmp_f_i32_e64 s10, 0.5, v2
87509 // W32: encoding: [0x0a,0x00,0x80,0xd4,0xf0,0x04,0x02,0x00]
87510 // W64-ERR: error: invalid operand for instruction
87512 v_cmp_f_i32_e64 s10, -4.0, v2
87513 // W32: encoding: [0x0a,0x00,0x80,0xd4,0xf7,0x04,0x02,0x00]
87514 // W64-ERR: error: invalid operand for instruction
87516 v_cmp_f_i32_e64 s10, v1, v255
87517 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xff,0x03,0x00]
87518 // W64-ERR: error: invalid operand for instruction
87520 v_cmp_f_i32_e64 s10, v1, s2
87521 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x05,0x00,0x00]
87522 // W64-ERR: error: invalid operand for instruction
87524 v_cmp_f_i32_e64 s10, v1, s101
87525 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xcb,0x00,0x00]
87526 // W64-ERR: error: invalid operand for instruction
87528 v_cmp_f_i32_e64 s10, v1, vcc_lo
87529 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xd5,0x00,0x00]
87530 // W64-ERR: error: invalid operand for instruction
87532 v_cmp_f_i32_e64 s10, v1, vcc_hi
87533 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xd7,0x00,0x00]
87534 // W64-ERR: error: invalid operand for instruction
87536 v_cmp_f_i32_e64 s10, v1, m0
87537 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xf9,0x00,0x00]
87538 // W64-ERR: error: invalid operand for instruction
87540 v_cmp_f_i32_e64 s10, v1, exec_lo
87541 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xfd,0x00,0x00]
87542 // W64-ERR: error: invalid operand for instruction
87544 v_cmp_f_i32_e64 s10, v1, exec_hi
87545 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xff,0x00,0x00]
87546 // W64-ERR: error: invalid operand for instruction
87548 v_cmp_f_i32_e64 s10, v1, 0
87549 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x01,0x01,0x00]
87550 // W64-ERR: error: invalid operand for instruction
87552 v_cmp_f_i32_e64 s10, v1, -1
87553 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0x83,0x01,0x00]
87554 // W64-ERR: error: invalid operand for instruction
87556 v_cmp_f_i32_e64 s10, v1, 0.5
87557 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xe1,0x01,0x00]
87558 // W64-ERR: error: invalid operand for instruction
87560 v_cmp_f_i32_e64 s10, v1, -4.0
87561 // W32: encoding: [0x0a,0x00,0x80,0xd4,0x01,0xef,0x01,0x00]
87562 // W64-ERR: error: invalid operand for instruction
87564 v_cmp_lt_i32 vcc_lo, v1, v2
87565 // W32: encoding: [0x01,0x05,0x02,0x7d]
87566 // W64-ERR: error: instruction not supported on this GPU
87568 v_cmp_lt_i32 vcc_lo, v255, v2
87569 // W32: encoding: [0xff,0x05,0x02,0x7d]
87570 // W64-ERR: error: instruction not supported on this GPU
87572 v_cmp_lt_i32 vcc_lo, s1, v2
87573 // W32: encoding: [0x01,0x04,0x02,0x7d]
87574 // W64-ERR: error: instruction not supported on this GPU
87576 v_cmp_lt_i32 vcc_lo, s101, v2
87577 // W32: encoding: [0x65,0x04,0x02,0x7d]
87578 // W64-ERR: error: instruction not supported on this GPU
87580 v_cmp_lt_i32 vcc_lo, vcc_lo, v2
87581 // W32: encoding: [0x6a,0x04,0x02,0x7d]
87582 // W64-ERR: error: instruction not supported on this GPU
87584 v_cmp_lt_i32 vcc_lo, vcc_hi, v2
87585 // W32: encoding: [0x6b,0x04,0x02,0x7d]
87586 // W64-ERR: error: instruction not supported on this GPU
87588 v_cmp_lt_i32 vcc_lo, m0, v2
87589 // W32: encoding: [0x7c,0x04,0x02,0x7d]
87590 // W64-ERR: error: instruction not supported on this GPU
87592 v_cmp_lt_i32 vcc_lo, exec_lo, v2
87593 // W32: encoding: [0x7e,0x04,0x02,0x7d]
87594 // W64-ERR: error: instruction not supported on this GPU
87596 v_cmp_lt_i32 vcc_lo, exec_hi, v2
87597 // W32: encoding: [0x7f,0x04,0x02,0x7d]
87598 // W64-ERR: error: instruction not supported on this GPU
87600 v_cmp_lt_i32 vcc_lo, 0, v2
87601 // W32: encoding: [0x80,0x04,0x02,0x7d]
87602 // W64-ERR: error: instruction not supported on this GPU
87604 v_cmp_lt_i32 vcc_lo, -1, v2
87605 // W32: encoding: [0xc1,0x04,0x02,0x7d]
87606 // W64-ERR: error: instruction not supported on this GPU
87608 v_cmp_lt_i32 vcc_lo, 0.5, v2
87609 // W32: encoding: [0xf0,0x04,0x02,0x7d]
87610 // W64-ERR: error: instruction not supported on this GPU
87612 v_cmp_lt_i32 vcc_lo, -4.0, v2
87613 // W32: encoding: [0xf7,0x04,0x02,0x7d]
87614 // W64-ERR: error: instruction not supported on this GPU
87616 v_cmp_lt_i32 vcc_lo, 0xaf123456, v2
87617 // W32: encoding: [0xff,0x04,0x02,0x7d,0x56,0x34,0x12,0xaf]
87618 // W64-ERR: error: instruction not supported on this GPU
87620 v_cmp_lt_i32 vcc_lo, 0x3f717273, v2
87621 // W32: encoding: [0xff,0x04,0x02,0x7d,0x73,0x72,0x71,0x3f]
87622 // W64-ERR: error: instruction not supported on this GPU
87624 v_cmp_lt_i32 vcc_lo, v1, v255
87625 // W32: encoding: [0x01,0xff,0x03,0x7d]
87626 // W64-ERR: error: instruction not supported on this GPU
87628 v_cmp_lt_i32_e64 s10, v1, v2
87629 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
87630 // W64-ERR: error: invalid operand for instruction
87632 v_cmp_lt_i32_e64 s12, v1, v2
87633 // W32: encoding: [0x0c,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
87634 // W64-ERR: error: invalid operand for instruction
87636 v_cmp_lt_i32_e64 s100, v1, v2
87637 // W32: encoding: [0x64,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
87638 // W64-ERR: error: invalid operand for instruction
87640 v_cmp_lt_i32_e64 vcc_lo, v1, v2
87641 // W32: encoding: [0x6a,0x00,0x81,0xd4,0x01,0x05,0x02,0x00]
87642 // W64-ERR: error: invalid operand for instruction
87644 v_cmp_lt_i32_e64 s10, v255, v2
87645 // W32: encoding: [0x0a,0x00,0x81,0xd4,0xff,0x05,0x02,0x00]
87646 // W64-ERR: error: invalid operand for instruction
87648 v_cmp_lt_i32_e64 s10, s1, v2
87649 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x04,0x02,0x00]
87650 // W64-ERR: error: invalid operand for instruction
87652 v_cmp_lt_i32_e64 s10, s101, v2
87653 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x65,0x04,0x02,0x00]
87654 // W64-ERR: error: invalid operand for instruction
87656 v_cmp_lt_i32_e64 s10, vcc_lo, v2
87657 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x6a,0x04,0x02,0x00]
87658 // W64-ERR: error: invalid operand for instruction
87660 v_cmp_lt_i32_e64 s10, vcc_hi, v2
87661 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x6b,0x04,0x02,0x00]
87662 // W64-ERR: error: invalid operand for instruction
87664 v_cmp_lt_i32_e64 s10, m0, v2
87665 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x7c,0x04,0x02,0x00]
87666 // W64-ERR: error: invalid operand for instruction
87668 v_cmp_lt_i32_e64 s10, exec_lo, v2
87669 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x7e,0x04,0x02,0x00]
87670 // W64-ERR: error: invalid operand for instruction
87672 v_cmp_lt_i32_e64 s10, exec_hi, v2
87673 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x7f,0x04,0x02,0x00]
87674 // W64-ERR: error: invalid operand for instruction
87676 v_cmp_lt_i32_e64 s10, 0, v2
87677 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x80,0x04,0x02,0x00]
87678 // W64-ERR: error: invalid operand for instruction
87680 v_cmp_lt_i32_e64 s10, -1, v2
87681 // W32: encoding: [0x0a,0x00,0x81,0xd4,0xc1,0x04,0x02,0x00]
87682 // W64-ERR: error: invalid operand for instruction
87684 v_cmp_lt_i32_e64 s10, 0.5, v2
87685 // W32: encoding: [0x0a,0x00,0x81,0xd4,0xf0,0x04,0x02,0x00]
87686 // W64-ERR: error: invalid operand for instruction
87688 v_cmp_lt_i32_e64 s10, -4.0, v2
87689 // W32: encoding: [0x0a,0x00,0x81,0xd4,0xf7,0x04,0x02,0x00]
87690 // W64-ERR: error: invalid operand for instruction
87692 v_cmp_lt_i32_e64 s10, v1, v255
87693 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xff,0x03,0x00]
87694 // W64-ERR: error: invalid operand for instruction
87696 v_cmp_lt_i32_e64 s10, v1, s2
87697 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x05,0x00,0x00]
87698 // W64-ERR: error: invalid operand for instruction
87700 v_cmp_lt_i32_e64 s10, v1, s101
87701 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xcb,0x00,0x00]
87702 // W64-ERR: error: invalid operand for instruction
87704 v_cmp_lt_i32_e64 s10, v1, vcc_lo
87705 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xd5,0x00,0x00]
87706 // W64-ERR: error: invalid operand for instruction
87708 v_cmp_lt_i32_e64 s10, v1, vcc_hi
87709 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xd7,0x00,0x00]
87710 // W64-ERR: error: invalid operand for instruction
87712 v_cmp_lt_i32_e64 s10, v1, m0
87713 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xf9,0x00,0x00]
87714 // W64-ERR: error: invalid operand for instruction
87716 v_cmp_lt_i32_e64 s10, v1, exec_lo
87717 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xfd,0x00,0x00]
87718 // W64-ERR: error: invalid operand for instruction
87720 v_cmp_lt_i32_e64 s10, v1, exec_hi
87721 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xff,0x00,0x00]
87722 // W64-ERR: error: invalid operand for instruction
87724 v_cmp_lt_i32_e64 s10, v1, 0
87725 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x01,0x01,0x00]
87726 // W64-ERR: error: invalid operand for instruction
87728 v_cmp_lt_i32_e64 s10, v1, -1
87729 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0x83,0x01,0x00]
87730 // W64-ERR: error: invalid operand for instruction
87732 v_cmp_lt_i32_e64 s10, v1, 0.5
87733 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xe1,0x01,0x00]
87734 // W64-ERR: error: invalid operand for instruction
87736 v_cmp_lt_i32_e64 s10, v1, -4.0
87737 // W32: encoding: [0x0a,0x00,0x81,0xd4,0x01,0xef,0x01,0x00]
87738 // W64-ERR: error: invalid operand for instruction
87740 v_cmp_eq_i32 vcc_lo, v1, v2
87741 // W32: encoding: [0x01,0x05,0x04,0x7d]
87742 // W64-ERR: error: instruction not supported on this GPU
87744 v_cmp_eq_i32 vcc_lo, v255, v2
87745 // W32: encoding: [0xff,0x05,0x04,0x7d]
87746 // W64-ERR: error: instruction not supported on this GPU
87748 v_cmp_eq_i32 vcc_lo, s1, v2
87749 // W32: encoding: [0x01,0x04,0x04,0x7d]
87750 // W64-ERR: error: instruction not supported on this GPU
87752 v_cmp_eq_i32 vcc_lo, s101, v2
87753 // W32: encoding: [0x65,0x04,0x04,0x7d]
87754 // W64-ERR: error: instruction not supported on this GPU
87756 v_cmp_eq_i32 vcc_lo, vcc_lo, v2
87757 // W32: encoding: [0x6a,0x04,0x04,0x7d]
87758 // W64-ERR: error: instruction not supported on this GPU
87760 v_cmp_eq_i32 vcc_lo, vcc_hi, v2
87761 // W32: encoding: [0x6b,0x04,0x04,0x7d]
87762 // W64-ERR: error: instruction not supported on this GPU
87764 v_cmp_eq_i32 vcc_lo, m0, v2
87765 // W32: encoding: [0x7c,0x04,0x04,0x7d]
87766 // W64-ERR: error: instruction not supported on this GPU
87768 v_cmp_eq_i32 vcc_lo, exec_lo, v2
87769 // W32: encoding: [0x7e,0x04,0x04,0x7d]
87770 // W64-ERR: error: instruction not supported on this GPU
87772 v_cmp_eq_i32 vcc_lo, exec_hi, v2
87773 // W32: encoding: [0x7f,0x04,0x04,0x7d]
87774 // W64-ERR: error: instruction not supported on this GPU
87776 v_cmp_eq_i32 vcc_lo, 0, v2
87777 // W32: encoding: [0x80,0x04,0x04,0x7d]
87778 // W64-ERR: error: instruction not supported on this GPU
87780 v_cmp_eq_i32 vcc_lo, -1, v2
87781 // W32: encoding: [0xc1,0x04,0x04,0x7d]
87782 // W64-ERR: error: instruction not supported on this GPU
87784 v_cmp_eq_i32 vcc_lo, 0.5, v2
87785 // W32: encoding: [0xf0,0x04,0x04,0x7d]
87786 // W64-ERR: error: instruction not supported on this GPU
87788 v_cmp_eq_i32 vcc_lo, -4.0, v2
87789 // W32: encoding: [0xf7,0x04,0x04,0x7d]
87790 // W64-ERR: error: instruction not supported on this GPU
87792 v_cmp_eq_i32 vcc_lo, 0xaf123456, v2
87793 // W32: encoding: [0xff,0x04,0x04,0x7d,0x56,0x34,0x12,0xaf]
87794 // W64-ERR: error: instruction not supported on this GPU
87796 v_cmp_eq_i32 vcc_lo, 0x3f717273, v2
87797 // W32: encoding: [0xff,0x04,0x04,0x7d,0x73,0x72,0x71,0x3f]
87798 // W64-ERR: error: instruction not supported on this GPU
87800 v_cmp_eq_i32 vcc_lo, v1, v255
87801 // W32: encoding: [0x01,0xff,0x05,0x7d]
87802 // W64-ERR: error: instruction not supported on this GPU
87804 v_cmp_eq_i32_e64 s10, v1, v2
87805 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
87806 // W64-ERR: error: invalid operand for instruction
87808 v_cmp_eq_i32_e64 s12, v1, v2
87809 // W32: encoding: [0x0c,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
87810 // W64-ERR: error: invalid operand for instruction
87812 v_cmp_eq_i32_e64 s100, v1, v2
87813 // W32: encoding: [0x64,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
87814 // W64-ERR: error: invalid operand for instruction
87816 v_cmp_eq_i32_e64 vcc_lo, v1, v2
87817 // W32: encoding: [0x6a,0x00,0x82,0xd4,0x01,0x05,0x02,0x00]
87818 // W64-ERR: error: invalid operand for instruction
87820 v_cmp_eq_i32_e64 s10, v255, v2
87821 // W32: encoding: [0x0a,0x00,0x82,0xd4,0xff,0x05,0x02,0x00]
87822 // W64-ERR: error: invalid operand for instruction
87824 v_cmp_eq_i32_e64 s10, s1, v2
87825 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x04,0x02,0x00]
87826 // W64-ERR: error: invalid operand for instruction
87828 v_cmp_eq_i32_e64 s10, s101, v2
87829 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x65,0x04,0x02,0x00]
87830 // W64-ERR: error: invalid operand for instruction
87832 v_cmp_eq_i32_e64 s10, vcc_lo, v2
87833 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x6a,0x04,0x02,0x00]
87834 // W64-ERR: error: invalid operand for instruction
87836 v_cmp_eq_i32_e64 s10, vcc_hi, v2
87837 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x6b,0x04,0x02,0x00]
87838 // W64-ERR: error: invalid operand for instruction
87840 v_cmp_eq_i32_e64 s10, m0, v2
87841 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x7c,0x04,0x02,0x00]
87842 // W64-ERR: error: invalid operand for instruction
87844 v_cmp_eq_i32_e64 s10, exec_lo, v2
87845 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x7e,0x04,0x02,0x00]
87846 // W64-ERR: error: invalid operand for instruction
87848 v_cmp_eq_i32_e64 s10, exec_hi, v2
87849 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x7f,0x04,0x02,0x00]
87850 // W64-ERR: error: invalid operand for instruction
87852 v_cmp_eq_i32_e64 s10, 0, v2
87853 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x80,0x04,0x02,0x00]
87854 // W64-ERR: error: invalid operand for instruction
87856 v_cmp_eq_i32_e64 s10, -1, v2
87857 // W32: encoding: [0x0a,0x00,0x82,0xd4,0xc1,0x04,0x02,0x00]
87858 // W64-ERR: error: invalid operand for instruction
87860 v_cmp_eq_i32_e64 s10, 0.5, v2
87861 // W32: encoding: [0x0a,0x00,0x82,0xd4,0xf0,0x04,0x02,0x00]
87862 // W64-ERR: error: invalid operand for instruction
87864 v_cmp_eq_i32_e64 s10, -4.0, v2
87865 // W32: encoding: [0x0a,0x00,0x82,0xd4,0xf7,0x04,0x02,0x00]
87866 // W64-ERR: error: invalid operand for instruction
87868 v_cmp_eq_i32_e64 s10, v1, v255
87869 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xff,0x03,0x00]
87870 // W64-ERR: error: invalid operand for instruction
87872 v_cmp_eq_i32_e64 s10, v1, s2
87873 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x05,0x00,0x00]
87874 // W64-ERR: error: invalid operand for instruction
87876 v_cmp_eq_i32_e64 s10, v1, s101
87877 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xcb,0x00,0x00]
87878 // W64-ERR: error: invalid operand for instruction
87880 v_cmp_eq_i32_e64 s10, v1, vcc_lo
87881 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xd5,0x00,0x00]
87882 // W64-ERR: error: invalid operand for instruction
87884 v_cmp_eq_i32_e64 s10, v1, vcc_hi
87885 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xd7,0x00,0x00]
87886 // W64-ERR: error: invalid operand for instruction
87888 v_cmp_eq_i32_e64 s10, v1, m0
87889 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xf9,0x00,0x00]
87890 // W64-ERR: error: invalid operand for instruction
87892 v_cmp_eq_i32_e64 s10, v1, exec_lo
87893 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xfd,0x00,0x00]
87894 // W64-ERR: error: invalid operand for instruction
87896 v_cmp_eq_i32_e64 s10, v1, exec_hi
87897 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xff,0x00,0x00]
87898 // W64-ERR: error: invalid operand for instruction
87900 v_cmp_eq_i32_e64 s10, v1, 0
87901 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x01,0x01,0x00]
87902 // W64-ERR: error: invalid operand for instruction
87904 v_cmp_eq_i32_e64 s10, v1, -1
87905 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0x83,0x01,0x00]
87906 // W64-ERR: error: invalid operand for instruction
87908 v_cmp_eq_i32_e64 s10, v1, 0.5
87909 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xe1,0x01,0x00]
87910 // W64-ERR: error: invalid operand for instruction
87912 v_cmp_eq_i32_e64 s10, v1, -4.0
87913 // W32: encoding: [0x0a,0x00,0x82,0xd4,0x01,0xef,0x01,0x00]
87914 // W64-ERR: error: invalid operand for instruction
87916 v_cmp_le_i32 vcc_lo, v1, v2
87917 // W32: encoding: [0x01,0x05,0x06,0x7d]
87918 // W64-ERR: error: instruction not supported on this GPU
87920 v_cmp_le_i32 vcc_lo, v255, v2
87921 // W32: encoding: [0xff,0x05,0x06,0x7d]
87922 // W64-ERR: error: instruction not supported on this GPU
87924 v_cmp_le_i32 vcc_lo, s1, v2
87925 // W32: encoding: [0x01,0x04,0x06,0x7d]
87926 // W64-ERR: error: instruction not supported on this GPU
87928 v_cmp_le_i32 vcc_lo, s101, v2
87929 // W32: encoding: [0x65,0x04,0x06,0x7d]
87930 // W64-ERR: error: instruction not supported on this GPU
87932 v_cmp_le_i32 vcc_lo, vcc_lo, v2
87933 // W32: encoding: [0x6a,0x04,0x06,0x7d]
87934 // W64-ERR: error: instruction not supported on this GPU
87936 v_cmp_le_i32 vcc_lo, vcc_hi, v2
87937 // W32: encoding: [0x6b,0x04,0x06,0x7d]
87938 // W64-ERR: error: instruction not supported on this GPU
87940 v_cmp_le_i32 vcc_lo, m0, v2
87941 // W32: encoding: [0x7c,0x04,0x06,0x7d]
87942 // W64-ERR: error: instruction not supported on this GPU
87944 v_cmp_le_i32 vcc_lo, exec_lo, v2
87945 // W32: encoding: [0x7e,0x04,0x06,0x7d]
87946 // W64-ERR: error: instruction not supported on this GPU
87948 v_cmp_le_i32 vcc_lo, exec_hi, v2
87949 // W32: encoding: [0x7f,0x04,0x06,0x7d]
87950 // W64-ERR: error: instruction not supported on this GPU
87952 v_cmp_le_i32 vcc_lo, 0, v2
87953 // W32: encoding: [0x80,0x04,0x06,0x7d]
87954 // W64-ERR: error: instruction not supported on this GPU
87956 v_cmp_le_i32 vcc_lo, -1, v2
87957 // W32: encoding: [0xc1,0x04,0x06,0x7d]
87958 // W64-ERR: error: instruction not supported on this GPU
87960 v_cmp_le_i32 vcc_lo, 0.5, v2
87961 // W32: encoding: [0xf0,0x04,0x06,0x7d]
87962 // W64-ERR: error: instruction not supported on this GPU
87964 v_cmp_le_i32 vcc_lo, -4.0, v2
87965 // W32: encoding: [0xf7,0x04,0x06,0x7d]
87966 // W64-ERR: error: instruction not supported on this GPU
87968 v_cmp_le_i32 vcc_lo, 0xaf123456, v2
87969 // W32: encoding: [0xff,0x04,0x06,0x7d,0x56,0x34,0x12,0xaf]
87970 // W64-ERR: error: instruction not supported on this GPU
87972 v_cmp_le_i32 vcc_lo, 0x3f717273, v2
87973 // W32: encoding: [0xff,0x04,0x06,0x7d,0x73,0x72,0x71,0x3f]
87974 // W64-ERR: error: instruction not supported on this GPU
87976 v_cmp_le_i32 vcc_lo, v1, v255
87977 // W32: encoding: [0x01,0xff,0x07,0x7d]
87978 // W64-ERR: error: instruction not supported on this GPU
87980 v_cmp_le_i32_e64 s10, v1, v2
87981 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
87982 // W64-ERR: error: invalid operand for instruction
87984 v_cmp_le_i32_e64 s12, v1, v2
87985 // W32: encoding: [0x0c,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
87986 // W64-ERR: error: invalid operand for instruction
87988 v_cmp_le_i32_e64 s100, v1, v2
87989 // W32: encoding: [0x64,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
87990 // W64-ERR: error: invalid operand for instruction
87992 v_cmp_le_i32_e64 vcc_lo, v1, v2
87993 // W32: encoding: [0x6a,0x00,0x83,0xd4,0x01,0x05,0x02,0x00]
87994 // W64-ERR: error: invalid operand for instruction
87996 v_cmp_le_i32_e64 s10, v255, v2
87997 // W32: encoding: [0x0a,0x00,0x83,0xd4,0xff,0x05,0x02,0x00]
87998 // W64-ERR: error: invalid operand for instruction
88000 v_cmp_le_i32_e64 s10, s1, v2
88001 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x04,0x02,0x00]
88002 // W64-ERR: error: invalid operand for instruction
88004 v_cmp_le_i32_e64 s10, s101, v2
88005 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x65,0x04,0x02,0x00]
88006 // W64-ERR: error: invalid operand for instruction
88008 v_cmp_le_i32_e64 s10, vcc_lo, v2
88009 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x6a,0x04,0x02,0x00]
88010 // W64-ERR: error: invalid operand for instruction
88012 v_cmp_le_i32_e64 s10, vcc_hi, v2
88013 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x6b,0x04,0x02,0x00]
88014 // W64-ERR: error: invalid operand for instruction
88016 v_cmp_le_i32_e64 s10, m0, v2
88017 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x7c,0x04,0x02,0x00]
88018 // W64-ERR: error: invalid operand for instruction
88020 v_cmp_le_i32_e64 s10, exec_lo, v2
88021 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x7e,0x04,0x02,0x00]
88022 // W64-ERR: error: invalid operand for instruction
88024 v_cmp_le_i32_e64 s10, exec_hi, v2
88025 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x7f,0x04,0x02,0x00]
88026 // W64-ERR: error: invalid operand for instruction
88028 v_cmp_le_i32_e64 s10, 0, v2
88029 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x80,0x04,0x02,0x00]
88030 // W64-ERR: error: invalid operand for instruction
88032 v_cmp_le_i32_e64 s10, -1, v2
88033 // W32: encoding: [0x0a,0x00,0x83,0xd4,0xc1,0x04,0x02,0x00]
88034 // W64-ERR: error: invalid operand for instruction
88036 v_cmp_le_i32_e64 s10, 0.5, v2
88037 // W32: encoding: [0x0a,0x00,0x83,0xd4,0xf0,0x04,0x02,0x00]
88038 // W64-ERR: error: invalid operand for instruction
88040 v_cmp_le_i32_e64 s10, -4.0, v2
88041 // W32: encoding: [0x0a,0x00,0x83,0xd4,0xf7,0x04,0x02,0x00]
88042 // W64-ERR: error: invalid operand for instruction
88044 v_cmp_le_i32_e64 s10, v1, v255
88045 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xff,0x03,0x00]
88046 // W64-ERR: error: invalid operand for instruction
88048 v_cmp_le_i32_e64 s10, v1, s2
88049 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x05,0x00,0x00]
88050 // W64-ERR: error: invalid operand for instruction
88052 v_cmp_le_i32_e64 s10, v1, s101
88053 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xcb,0x00,0x00]
88054 // W64-ERR: error: invalid operand for instruction
88056 v_cmp_le_i32_e64 s10, v1, vcc_lo
88057 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xd5,0x00,0x00]
88058 // W64-ERR: error: invalid operand for instruction
88060 v_cmp_le_i32_e64 s10, v1, vcc_hi
88061 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xd7,0x00,0x00]
88062 // W64-ERR: error: invalid operand for instruction
88064 v_cmp_le_i32_e64 s10, v1, m0
88065 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xf9,0x00,0x00]
88066 // W64-ERR: error: invalid operand for instruction
88068 v_cmp_le_i32_e64 s10, v1, exec_lo
88069 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xfd,0x00,0x00]
88070 // W64-ERR: error: invalid operand for instruction
88072 v_cmp_le_i32_e64 s10, v1, exec_hi
88073 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xff,0x00,0x00]
88074 // W64-ERR: error: invalid operand for instruction
88076 v_cmp_le_i32_e64 s10, v1, 0
88077 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x01,0x01,0x00]
88078 // W64-ERR: error: invalid operand for instruction
88080 v_cmp_le_i32_e64 s10, v1, -1
88081 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0x83,0x01,0x00]
88082 // W64-ERR: error: invalid operand for instruction
88084 v_cmp_le_i32_e64 s10, v1, 0.5
88085 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xe1,0x01,0x00]
88086 // W64-ERR: error: invalid operand for instruction
88088 v_cmp_le_i32_e64 s10, v1, -4.0
88089 // W32: encoding: [0x0a,0x00,0x83,0xd4,0x01,0xef,0x01,0x00]
88090 // W64-ERR: error: invalid operand for instruction
88092 v_cmp_gt_i32 vcc_lo, v1, v2
88093 // W32: encoding: [0x01,0x05,0x08,0x7d]
88094 // W64-ERR: error: instruction not supported on this GPU
88096 v_cmp_gt_i32 vcc_lo, v255, v2
88097 // W32: encoding: [0xff,0x05,0x08,0x7d]
88098 // W64-ERR: error: instruction not supported on this GPU
88100 v_cmp_gt_i32 vcc_lo, s1, v2
88101 // W32: encoding: [0x01,0x04,0x08,0x7d]
88102 // W64-ERR: error: instruction not supported on this GPU
88104 v_cmp_gt_i32 vcc_lo, s101, v2
88105 // W32: encoding: [0x65,0x04,0x08,0x7d]
88106 // W64-ERR: error: instruction not supported on this GPU
88108 v_cmp_gt_i32 vcc_lo, vcc_lo, v2
88109 // W32: encoding: [0x6a,0x04,0x08,0x7d]
88110 // W64-ERR: error: instruction not supported on this GPU
88112 v_cmp_gt_i32 vcc_lo, vcc_hi, v2
88113 // W32: encoding: [0x6b,0x04,0x08,0x7d]
88114 // W64-ERR: error: instruction not supported on this GPU
88116 v_cmp_gt_i32 vcc_lo, m0, v2
88117 // W32: encoding: [0x7c,0x04,0x08,0x7d]
88118 // W64-ERR: error: instruction not supported on this GPU
88120 v_cmp_gt_i32 vcc_lo, exec_lo, v2
88121 // W32: encoding: [0x7e,0x04,0x08,0x7d]
88122 // W64-ERR: error: instruction not supported on this GPU
88124 v_cmp_gt_i32 vcc_lo, exec_hi, v2
88125 // W32: encoding: [0x7f,0x04,0x08,0x7d]
88126 // W64-ERR: error: instruction not supported on this GPU
88128 v_cmp_gt_i32 vcc_lo, 0, v2
88129 // W32: encoding: [0x80,0x04,0x08,0x7d]
88130 // W64-ERR: error: instruction not supported on this GPU
88132 v_cmp_gt_i32 vcc_lo, -1, v2
88133 // W32: encoding: [0xc1,0x04,0x08,0x7d]
88134 // W64-ERR: error: instruction not supported on this GPU
88136 v_cmp_gt_i32 vcc_lo, 0.5, v2
88137 // W32: encoding: [0xf0,0x04,0x08,0x7d]
88138 // W64-ERR: error: instruction not supported on this GPU
88140 v_cmp_gt_i32 vcc_lo, -4.0, v2
88141 // W32: encoding: [0xf7,0x04,0x08,0x7d]
88142 // W64-ERR: error: instruction not supported on this GPU
88144 v_cmp_gt_i32 vcc_lo, 0xaf123456, v2
88145 // W32: encoding: [0xff,0x04,0x08,0x7d,0x56,0x34,0x12,0xaf]
88146 // W64-ERR: error: instruction not supported on this GPU
88148 v_cmp_gt_i32 vcc_lo, 0x3f717273, v2
88149 // W32: encoding: [0xff,0x04,0x08,0x7d,0x73,0x72,0x71,0x3f]
88150 // W64-ERR: error: instruction not supported on this GPU
88152 v_cmp_gt_i32 vcc_lo, v1, v255
88153 // W32: encoding: [0x01,0xff,0x09,0x7d]
88154 // W64-ERR: error: instruction not supported on this GPU
88156 v_cmp_gt_i32_e64 s10, v1, v2
88157 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
88158 // W64-ERR: error: invalid operand for instruction
88160 v_cmp_gt_i32_e64 s12, v1, v2
88161 // W32: encoding: [0x0c,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
88162 // W64-ERR: error: invalid operand for instruction
88164 v_cmp_gt_i32_e64 s100, v1, v2
88165 // W32: encoding: [0x64,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
88166 // W64-ERR: error: invalid operand for instruction
88168 v_cmp_gt_i32_e64 vcc_lo, v1, v2
88169 // W32: encoding: [0x6a,0x00,0x84,0xd4,0x01,0x05,0x02,0x00]
88170 // W64-ERR: error: invalid operand for instruction
88172 v_cmp_gt_i32_e64 s10, v255, v2
88173 // W32: encoding: [0x0a,0x00,0x84,0xd4,0xff,0x05,0x02,0x00]
88174 // W64-ERR: error: invalid operand for instruction
88176 v_cmp_gt_i32_e64 s10, s1, v2
88177 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x04,0x02,0x00]
88178 // W64-ERR: error: invalid operand for instruction
88180 v_cmp_gt_i32_e64 s10, s101, v2
88181 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x65,0x04,0x02,0x00]
88182 // W64-ERR: error: invalid operand for instruction
88184 v_cmp_gt_i32_e64 s10, vcc_lo, v2
88185 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x6a,0x04,0x02,0x00]
88186 // W64-ERR: error: invalid operand for instruction
88188 v_cmp_gt_i32_e64 s10, vcc_hi, v2
88189 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x6b,0x04,0x02,0x00]
88190 // W64-ERR: error: invalid operand for instruction
88192 v_cmp_gt_i32_e64 s10, m0, v2
88193 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x7c,0x04,0x02,0x00]
88194 // W64-ERR: error: invalid operand for instruction
88196 v_cmp_gt_i32_e64 s10, exec_lo, v2
88197 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x7e,0x04,0x02,0x00]
88198 // W64-ERR: error: invalid operand for instruction
88200 v_cmp_gt_i32_e64 s10, exec_hi, v2
88201 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x7f,0x04,0x02,0x00]
88202 // W64-ERR: error: invalid operand for instruction
88204 v_cmp_gt_i32_e64 s10, 0, v2
88205 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x80,0x04,0x02,0x00]
88206 // W64-ERR: error: invalid operand for instruction
88208 v_cmp_gt_i32_e64 s10, -1, v2
88209 // W32: encoding: [0x0a,0x00,0x84,0xd4,0xc1,0x04,0x02,0x00]
88210 // W64-ERR: error: invalid operand for instruction
88212 v_cmp_gt_i32_e64 s10, 0.5, v2
88213 // W32: encoding: [0x0a,0x00,0x84,0xd4,0xf0,0x04,0x02,0x00]
88214 // W64-ERR: error: invalid operand for instruction
88216 v_cmp_gt_i32_e64 s10, -4.0, v2
88217 // W32: encoding: [0x0a,0x00,0x84,0xd4,0xf7,0x04,0x02,0x00]
88218 // W64-ERR: error: invalid operand for instruction
88220 v_cmp_gt_i32_e64 s10, v1, v255
88221 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xff,0x03,0x00]
88222 // W64-ERR: error: invalid operand for instruction
88224 v_cmp_gt_i32_e64 s10, v1, s2
88225 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x05,0x00,0x00]
88226 // W64-ERR: error: invalid operand for instruction
88228 v_cmp_gt_i32_e64 s10, v1, s101
88229 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xcb,0x00,0x00]
88230 // W64-ERR: error: invalid operand for instruction
88232 v_cmp_gt_i32_e64 s10, v1, vcc_lo
88233 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xd5,0x00,0x00]
88234 // W64-ERR: error: invalid operand for instruction
88236 v_cmp_gt_i32_e64 s10, v1, vcc_hi
88237 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xd7,0x00,0x00]
88238 // W64-ERR: error: invalid operand for instruction
88240 v_cmp_gt_i32_e64 s10, v1, m0
88241 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xf9,0x00,0x00]
88242 // W64-ERR: error: invalid operand for instruction
88244 v_cmp_gt_i32_e64 s10, v1, exec_lo
88245 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xfd,0x00,0x00]
88246 // W64-ERR: error: invalid operand for instruction
88248 v_cmp_gt_i32_e64 s10, v1, exec_hi
88249 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xff,0x00,0x00]
88250 // W64-ERR: error: invalid operand for instruction
88252 v_cmp_gt_i32_e64 s10, v1, 0
88253 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x01,0x01,0x00]
88254 // W64-ERR: error: invalid operand for instruction
88256 v_cmp_gt_i32_e64 s10, v1, -1
88257 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0x83,0x01,0x00]
88258 // W64-ERR: error: invalid operand for instruction
88260 v_cmp_gt_i32_e64 s10, v1, 0.5
88261 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xe1,0x01,0x00]
88262 // W64-ERR: error: invalid operand for instruction
88264 v_cmp_gt_i32_e64 s10, v1, -4.0
88265 // W32: encoding: [0x0a,0x00,0x84,0xd4,0x01,0xef,0x01,0x00]
88266 // W64-ERR: error: invalid operand for instruction
88268 v_cmp_ne_i32 vcc_lo, v1, v2
88269 // W32: encoding: [0x01,0x05,0x0a,0x7d]
88270 // W64-ERR: error: instruction not supported on this GPU
88272 v_cmp_ne_i32 vcc_lo, v255, v2
88273 // W32: encoding: [0xff,0x05,0x0a,0x7d]
88274 // W64-ERR: error: instruction not supported on this GPU
88276 v_cmp_ne_i32 vcc_lo, s1, v2
88277 // W32: encoding: [0x01,0x04,0x0a,0x7d]
88278 // W64-ERR: error: instruction not supported on this GPU
88280 v_cmp_ne_i32 vcc_lo, s101, v2
88281 // W32: encoding: [0x65,0x04,0x0a,0x7d]
88282 // W64-ERR: error: instruction not supported on this GPU
88284 v_cmp_ne_i32 vcc_lo, vcc_lo, v2
88285 // W32: encoding: [0x6a,0x04,0x0a,0x7d]
88286 // W64-ERR: error: instruction not supported on this GPU
88288 v_cmp_ne_i32 vcc_lo, vcc_hi, v2
88289 // W32: encoding: [0x6b,0x04,0x0a,0x7d]
88290 // W64-ERR: error: instruction not supported on this GPU
88292 v_cmp_ne_i32 vcc_lo, m0, v2
88293 // W32: encoding: [0x7c,0x04,0x0a,0x7d]
88294 // W64-ERR: error: instruction not supported on this GPU
88296 v_cmp_ne_i32 vcc_lo, exec_lo, v2
88297 // W32: encoding: [0x7e,0x04,0x0a,0x7d]
88298 // W64-ERR: error: instruction not supported on this GPU
88300 v_cmp_ne_i32 vcc_lo, exec_hi, v2
88301 // W32: encoding: [0x7f,0x04,0x0a,0x7d]
88302 // W64-ERR: error: instruction not supported on this GPU
88304 v_cmp_ne_i32 vcc_lo, 0, v2
88305 // W32: encoding: [0x80,0x04,0x0a,0x7d]
88306 // W64-ERR: error: instruction not supported on this GPU
88308 v_cmp_ne_i32 vcc_lo, -1, v2
88309 // W32: encoding: [0xc1,0x04,0x0a,0x7d]
88310 // W64-ERR: error: instruction not supported on this GPU
88312 v_cmp_ne_i32 vcc_lo, 0.5, v2
88313 // W32: encoding: [0xf0,0x04,0x0a,0x7d]
88314 // W64-ERR: error: instruction not supported on this GPU
88316 v_cmp_ne_i32 vcc_lo, -4.0, v2
88317 // W32: encoding: [0xf7,0x04,0x0a,0x7d]
88318 // W64-ERR: error: instruction not supported on this GPU
88320 v_cmp_ne_i32 vcc_lo, 0xaf123456, v2
88321 // W32: encoding: [0xff,0x04,0x0a,0x7d,0x56,0x34,0x12,0xaf]
88322 // W64-ERR: error: instruction not supported on this GPU
88324 v_cmp_ne_i32 vcc_lo, 0x3f717273, v2
88325 // W32: encoding: [0xff,0x04,0x0a,0x7d,0x73,0x72,0x71,0x3f]
88326 // W64-ERR: error: instruction not supported on this GPU
88328 v_cmp_ne_i32 vcc_lo, v1, v255
88329 // W32: encoding: [0x01,0xff,0x0b,0x7d]
88330 // W64-ERR: error: instruction not supported on this GPU
88332 v_cmp_ne_i32_e64 s10, v1, v2
88333 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
88334 // W64-ERR: error: invalid operand for instruction
88336 v_cmp_ne_i32_e64 s12, v1, v2
88337 // W32: encoding: [0x0c,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
88338 // W64-ERR: error: invalid operand for instruction
88340 v_cmp_ne_i32_e64 s100, v1, v2
88341 // W32: encoding: [0x64,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
88342 // W64-ERR: error: invalid operand for instruction
88344 v_cmp_ne_i32_e64 vcc_lo, v1, v2
88345 // W32: encoding: [0x6a,0x00,0x85,0xd4,0x01,0x05,0x02,0x00]
88346 // W64-ERR: error: invalid operand for instruction
88348 v_cmp_ne_i32_e64 s10, v255, v2
88349 // W32: encoding: [0x0a,0x00,0x85,0xd4,0xff,0x05,0x02,0x00]
88350 // W64-ERR: error: invalid operand for instruction
88352 v_cmp_ne_i32_e64 s10, s1, v2
88353 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x04,0x02,0x00]
88354 // W64-ERR: error: invalid operand for instruction
88356 v_cmp_ne_i32_e64 s10, s101, v2
88357 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x65,0x04,0x02,0x00]
88358 // W64-ERR: error: invalid operand for instruction
88360 v_cmp_ne_i32_e64 s10, vcc_lo, v2
88361 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x6a,0x04,0x02,0x00]
88362 // W64-ERR: error: invalid operand for instruction
88364 v_cmp_ne_i32_e64 s10, vcc_hi, v2
88365 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x6b,0x04,0x02,0x00]
88366 // W64-ERR: error: invalid operand for instruction
88368 v_cmp_ne_i32_e64 s10, m0, v2
88369 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x7c,0x04,0x02,0x00]
88370 // W64-ERR: error: invalid operand for instruction
88372 v_cmp_ne_i32_e64 s10, exec_lo, v2
88373 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x7e,0x04,0x02,0x00]
88374 // W64-ERR: error: invalid operand for instruction
88376 v_cmp_ne_i32_e64 s10, exec_hi, v2
88377 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x7f,0x04,0x02,0x00]
88378 // W64-ERR: error: invalid operand for instruction
88380 v_cmp_ne_i32_e64 s10, 0, v2
88381 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x80,0x04,0x02,0x00]
88382 // W64-ERR: error: invalid operand for instruction
88384 v_cmp_ne_i32_e64 s10, -1, v2
88385 // W32: encoding: [0x0a,0x00,0x85,0xd4,0xc1,0x04,0x02,0x00]
88386 // W64-ERR: error: invalid operand for instruction
88388 v_cmp_ne_i32_e64 s10, 0.5, v2
88389 // W32: encoding: [0x0a,0x00,0x85,0xd4,0xf0,0x04,0x02,0x00]
88390 // W64-ERR: error: invalid operand for instruction
88392 v_cmp_ne_i32_e64 s10, -4.0, v2
88393 // W32: encoding: [0x0a,0x00,0x85,0xd4,0xf7,0x04,0x02,0x00]
88394 // W64-ERR: error: invalid operand for instruction
88396 v_cmp_ne_i32_e64 s10, v1, v255
88397 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xff,0x03,0x00]
88398 // W64-ERR: error: invalid operand for instruction
88400 v_cmp_ne_i32_e64 s10, v1, s2
88401 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x05,0x00,0x00]
88402 // W64-ERR: error: invalid operand for instruction
88404 v_cmp_ne_i32_e64 s10, v1, s101
88405 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xcb,0x00,0x00]
88406 // W64-ERR: error: invalid operand for instruction
88408 v_cmp_ne_i32_e64 s10, v1, vcc_lo
88409 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xd5,0x00,0x00]
88410 // W64-ERR: error: invalid operand for instruction
88412 v_cmp_ne_i32_e64 s10, v1, vcc_hi
88413 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xd7,0x00,0x00]
88414 // W64-ERR: error: invalid operand for instruction
88416 v_cmp_ne_i32_e64 s10, v1, m0
88417 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xf9,0x00,0x00]
88418 // W64-ERR: error: invalid operand for instruction
88420 v_cmp_ne_i32_e64 s10, v1, exec_lo
88421 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xfd,0x00,0x00]
88422 // W64-ERR: error: invalid operand for instruction
88424 v_cmp_ne_i32_e64 s10, v1, exec_hi
88425 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xff,0x00,0x00]
88426 // W64-ERR: error: invalid operand for instruction
88428 v_cmp_ne_i32_e64 s10, v1, 0
88429 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x01,0x01,0x00]
88430 // W64-ERR: error: invalid operand for instruction
88432 v_cmp_ne_i32_e64 s10, v1, -1
88433 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0x83,0x01,0x00]
88434 // W64-ERR: error: invalid operand for instruction
88436 v_cmp_ne_i32_e64 s10, v1, 0.5
88437 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xe1,0x01,0x00]
88438 // W64-ERR: error: invalid operand for instruction
88440 v_cmp_ne_i32_e64 s10, v1, -4.0
88441 // W32: encoding: [0x0a,0x00,0x85,0xd4,0x01,0xef,0x01,0x00]
88442 // W64-ERR: error: invalid operand for instruction
88444 v_cmp_ge_i32 vcc_lo, v1, v2
88445 // W32: encoding: [0x01,0x05,0x0c,0x7d]
88446 // W64-ERR: error: instruction not supported on this GPU
88448 v_cmp_ge_i32 vcc_lo, v255, v2
88449 // W32: encoding: [0xff,0x05,0x0c,0x7d]
88450 // W64-ERR: error: instruction not supported on this GPU
88452 v_cmp_ge_i32 vcc_lo, s1, v2
88453 // W32: encoding: [0x01,0x04,0x0c,0x7d]
88454 // W64-ERR: error: instruction not supported on this GPU
88456 v_cmp_ge_i32 vcc_lo, s101, v2
88457 // W32: encoding: [0x65,0x04,0x0c,0x7d]
88458 // W64-ERR: error: instruction not supported on this GPU
88460 v_cmp_ge_i32 vcc_lo, vcc_lo, v2
88461 // W32: encoding: [0x6a,0x04,0x0c,0x7d]
88462 // W64-ERR: error: instruction not supported on this GPU
88464 v_cmp_ge_i32 vcc_lo, vcc_hi, v2
88465 // W32: encoding: [0x6b,0x04,0x0c,0x7d]
88466 // W64-ERR: error: instruction not supported on this GPU
88468 v_cmp_ge_i32 vcc_lo, m0, v2
88469 // W32: encoding: [0x7c,0x04,0x0c,0x7d]
88470 // W64-ERR: error: instruction not supported on this GPU
88472 v_cmp_ge_i32 vcc_lo, exec_lo, v2
88473 // W32: encoding: [0x7e,0x04,0x0c,0x7d]
88474 // W64-ERR: error: instruction not supported on this GPU
88476 v_cmp_ge_i32 vcc_lo, exec_hi, v2
88477 // W32: encoding: [0x7f,0x04,0x0c,0x7d]
88478 // W64-ERR: error: instruction not supported on this GPU
88480 v_cmp_ge_i32 vcc_lo, 0, v2
88481 // W32: encoding: [0x80,0x04,0x0c,0x7d]
88482 // W64-ERR: error: instruction not supported on this GPU
88484 v_cmp_ge_i32 vcc_lo, -1, v2
88485 // W32: encoding: [0xc1,0x04,0x0c,0x7d]
88486 // W64-ERR: error: instruction not supported on this GPU
88488 v_cmp_ge_i32 vcc_lo, 0.5, v2
88489 // W32: encoding: [0xf0,0x04,0x0c,0x7d]
88490 // W64-ERR: error: instruction not supported on this GPU
88492 v_cmp_ge_i32 vcc_lo, -4.0, v2
88493 // W32: encoding: [0xf7,0x04,0x0c,0x7d]
88494 // W64-ERR: error: instruction not supported on this GPU
88496 v_cmp_ge_i32 vcc_lo, 0xaf123456, v2
88497 // W32: encoding: [0xff,0x04,0x0c,0x7d,0x56,0x34,0x12,0xaf]
88498 // W64-ERR: error: instruction not supported on this GPU
88500 v_cmp_ge_i32 vcc_lo, 0x3f717273, v2
88501 // W32: encoding: [0xff,0x04,0x0c,0x7d,0x73,0x72,0x71,0x3f]
88502 // W64-ERR: error: instruction not supported on this GPU
88504 v_cmp_ge_i32 vcc_lo, v1, v255
88505 // W32: encoding: [0x01,0xff,0x0d,0x7d]
88506 // W64-ERR: error: instruction not supported on this GPU
88508 v_cmp_ge_i32_e64 s10, v1, v2
88509 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
88510 // W64-ERR: error: invalid operand for instruction
88512 v_cmp_ge_i32_e64 s12, v1, v2
88513 // W32: encoding: [0x0c,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
88514 // W64-ERR: error: invalid operand for instruction
88516 v_cmp_ge_i32_e64 s100, v1, v2
88517 // W32: encoding: [0x64,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
88518 // W64-ERR: error: invalid operand for instruction
88520 v_cmp_ge_i32_e64 vcc_lo, v1, v2
88521 // W32: encoding: [0x6a,0x00,0x86,0xd4,0x01,0x05,0x02,0x00]
88522 // W64-ERR: error: invalid operand for instruction
88524 v_cmp_ge_i32_e64 s10, v255, v2
88525 // W32: encoding: [0x0a,0x00,0x86,0xd4,0xff,0x05,0x02,0x00]
88526 // W64-ERR: error: invalid operand for instruction
88528 v_cmp_ge_i32_e64 s10, s1, v2
88529 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x04,0x02,0x00]
88530 // W64-ERR: error: invalid operand for instruction
88532 v_cmp_ge_i32_e64 s10, s101, v2
88533 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x65,0x04,0x02,0x00]
88534 // W64-ERR: error: invalid operand for instruction
88536 v_cmp_ge_i32_e64 s10, vcc_lo, v2
88537 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x6a,0x04,0x02,0x00]
88538 // W64-ERR: error: invalid operand for instruction
88540 v_cmp_ge_i32_e64 s10, vcc_hi, v2
88541 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x6b,0x04,0x02,0x00]
88542 // W64-ERR: error: invalid operand for instruction
88544 v_cmp_ge_i32_e64 s10, m0, v2
88545 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x7c,0x04,0x02,0x00]
88546 // W64-ERR: error: invalid operand for instruction
88548 v_cmp_ge_i32_e64 s10, exec_lo, v2
88549 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x7e,0x04,0x02,0x00]
88550 // W64-ERR: error: invalid operand for instruction
88552 v_cmp_ge_i32_e64 s10, exec_hi, v2
88553 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x7f,0x04,0x02,0x00]
88554 // W64-ERR: error: invalid operand for instruction
88556 v_cmp_ge_i32_e64 s10, 0, v2
88557 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x80,0x04,0x02,0x00]
88558 // W64-ERR: error: invalid operand for instruction
88560 v_cmp_ge_i32_e64 s10, -1, v2
88561 // W32: encoding: [0x0a,0x00,0x86,0xd4,0xc1,0x04,0x02,0x00]
88562 // W64-ERR: error: invalid operand for instruction
88564 v_cmp_ge_i32_e64 s10, 0.5, v2
88565 // W32: encoding: [0x0a,0x00,0x86,0xd4,0xf0,0x04,0x02,0x00]
88566 // W64-ERR: error: invalid operand for instruction
88568 v_cmp_ge_i32_e64 s10, -4.0, v2
88569 // W32: encoding: [0x0a,0x00,0x86,0xd4,0xf7,0x04,0x02,0x00]
88570 // W64-ERR: error: invalid operand for instruction
88572 v_cmp_ge_i32_e64 s10, v1, v255
88573 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xff,0x03,0x00]
88574 // W64-ERR: error: invalid operand for instruction
88576 v_cmp_ge_i32_e64 s10, v1, s2
88577 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x05,0x00,0x00]
88578 // W64-ERR: error: invalid operand for instruction
88580 v_cmp_ge_i32_e64 s10, v1, s101
88581 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xcb,0x00,0x00]
88582 // W64-ERR: error: invalid operand for instruction
88584 v_cmp_ge_i32_e64 s10, v1, vcc_lo
88585 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xd5,0x00,0x00]
88586 // W64-ERR: error: invalid operand for instruction
88588 v_cmp_ge_i32_e64 s10, v1, vcc_hi
88589 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xd7,0x00,0x00]
88590 // W64-ERR: error: invalid operand for instruction
88592 v_cmp_ge_i32_e64 s10, v1, m0
88593 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xf9,0x00,0x00]
88594 // W64-ERR: error: invalid operand for instruction
88596 v_cmp_ge_i32_e64 s10, v1, exec_lo
88597 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xfd,0x00,0x00]
88598 // W64-ERR: error: invalid operand for instruction
88600 v_cmp_ge_i32_e64 s10, v1, exec_hi
88601 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xff,0x00,0x00]
88602 // W64-ERR: error: invalid operand for instruction
88604 v_cmp_ge_i32_e64 s10, v1, 0
88605 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x01,0x01,0x00]
88606 // W64-ERR: error: invalid operand for instruction
88608 v_cmp_ge_i32_e64 s10, v1, -1
88609 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0x83,0x01,0x00]
88610 // W64-ERR: error: invalid operand for instruction
88612 v_cmp_ge_i32_e64 s10, v1, 0.5
88613 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xe1,0x01,0x00]
88614 // W64-ERR: error: invalid operand for instruction
88616 v_cmp_ge_i32_e64 s10, v1, -4.0
88617 // W32: encoding: [0x0a,0x00,0x86,0xd4,0x01,0xef,0x01,0x00]
88618 // W64-ERR: error: invalid operand for instruction
88620 v_cmp_t_i32 vcc_lo, v1, v2
88621 // W32: encoding: [0x01,0x05,0x0e,0x7d]
88622 // W64-ERR: error: instruction not supported on this GPU
88624 v_cmp_t_i32 vcc_lo, v255, v2
88625 // W32: encoding: [0xff,0x05,0x0e,0x7d]
88626 // W64-ERR: error: instruction not supported on this GPU
88628 v_cmp_t_i32 vcc_lo, s1, v2
88629 // W32: encoding: [0x01,0x04,0x0e,0x7d]
88630 // W64-ERR: error: instruction not supported on this GPU
88632 v_cmp_t_i32 vcc_lo, s101, v2
88633 // W32: encoding: [0x65,0x04,0x0e,0x7d]
88634 // W64-ERR: error: instruction not supported on this GPU
88636 v_cmp_t_i32 vcc_lo, vcc_lo, v2
88637 // W32: encoding: [0x6a,0x04,0x0e,0x7d]
88638 // W64-ERR: error: instruction not supported on this GPU
88640 v_cmp_t_i32 vcc_lo, vcc_hi, v2
88641 // W32: encoding: [0x6b,0x04,0x0e,0x7d]
88642 // W64-ERR: error: instruction not supported on this GPU
88644 v_cmp_t_i32 vcc_lo, m0, v2
88645 // W32: encoding: [0x7c,0x04,0x0e,0x7d]
88646 // W64-ERR: error: instruction not supported on this GPU
88648 v_cmp_t_i32 vcc_lo, exec_lo, v2
88649 // W32: encoding: [0x7e,0x04,0x0e,0x7d]
88650 // W64-ERR: error: instruction not supported on this GPU
88652 v_cmp_t_i32 vcc_lo, exec_hi, v2
88653 // W32: encoding: [0x7f,0x04,0x0e,0x7d]
88654 // W64-ERR: error: instruction not supported on this GPU
88656 v_cmp_t_i32 vcc_lo, 0, v2
88657 // W32: encoding: [0x80,0x04,0x0e,0x7d]
88658 // W64-ERR: error: instruction not supported on this GPU
88660 v_cmp_t_i32 vcc_lo, -1, v2
88661 // W32: encoding: [0xc1,0x04,0x0e,0x7d]
88662 // W64-ERR: error: instruction not supported on this GPU
88664 v_cmp_t_i32 vcc_lo, 0.5, v2
88665 // W32: encoding: [0xf0,0x04,0x0e,0x7d]
88666 // W64-ERR: error: instruction not supported on this GPU
88668 v_cmp_t_i32 vcc_lo, -4.0, v2
88669 // W32: encoding: [0xf7,0x04,0x0e,0x7d]
88670 // W64-ERR: error: instruction not supported on this GPU
88672 v_cmp_t_i32 vcc_lo, 0xaf123456, v2
88673 // W32: encoding: [0xff,0x04,0x0e,0x7d,0x56,0x34,0x12,0xaf]
88674 // W64-ERR: error: instruction not supported on this GPU
88676 v_cmp_t_i32 vcc_lo, 0x3f717273, v2
88677 // W32: encoding: [0xff,0x04,0x0e,0x7d,0x73,0x72,0x71,0x3f]
88678 // W64-ERR: error: instruction not supported on this GPU
88680 v_cmp_t_i32 vcc_lo, v1, v255
88681 // W32: encoding: [0x01,0xff,0x0f,0x7d]
88682 // W64-ERR: error: instruction not supported on this GPU
88684 v_cmp_t_i32_e64 s10, v1, v2
88685 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
88686 // W64-ERR: error: invalid operand for instruction
88688 v_cmp_t_i32_e64 s12, v1, v2
88689 // W32: encoding: [0x0c,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
88690 // W64-ERR: error: invalid operand for instruction
88692 v_cmp_t_i32_e64 s100, v1, v2
88693 // W32: encoding: [0x64,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
88694 // W64-ERR: error: invalid operand for instruction
88696 v_cmp_t_i32_e64 vcc_lo, v1, v2
88697 // W32: encoding: [0x6a,0x00,0x87,0xd4,0x01,0x05,0x02,0x00]
88698 // W64-ERR: error: invalid operand for instruction
88700 v_cmp_t_i32_e64 s10, v255, v2
88701 // W32: encoding: [0x0a,0x00,0x87,0xd4,0xff,0x05,0x02,0x00]
88702 // W64-ERR: error: invalid operand for instruction
88704 v_cmp_t_i32_e64 s10, s1, v2
88705 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x04,0x02,0x00]
88706 // W64-ERR: error: invalid operand for instruction
88708 v_cmp_t_i32_e64 s10, s101, v2
88709 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x65,0x04,0x02,0x00]
88710 // W64-ERR: error: invalid operand for instruction
88712 v_cmp_t_i32_e64 s10, vcc_lo, v2
88713 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x6a,0x04,0x02,0x00]
88714 // W64-ERR: error: invalid operand for instruction
88716 v_cmp_t_i32_e64 s10, vcc_hi, v2
88717 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x6b,0x04,0x02,0x00]
88718 // W64-ERR: error: invalid operand for instruction
88720 v_cmp_t_i32_e64 s10, m0, v2
88721 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x7c,0x04,0x02,0x00]
88722 // W64-ERR: error: invalid operand for instruction
88724 v_cmp_t_i32_e64 s10, exec_lo, v2
88725 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x7e,0x04,0x02,0x00]
88726 // W64-ERR: error: invalid operand for instruction
88728 v_cmp_t_i32_e64 s10, exec_hi, v2
88729 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x7f,0x04,0x02,0x00]
88730 // W64-ERR: error: invalid operand for instruction
88732 v_cmp_t_i32_e64 s10, 0, v2
88733 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x80,0x04,0x02,0x00]
88734 // W64-ERR: error: invalid operand for instruction
88736 v_cmp_t_i32_e64 s10, -1, v2
88737 // W32: encoding: [0x0a,0x00,0x87,0xd4,0xc1,0x04,0x02,0x00]
88738 // W64-ERR: error: invalid operand for instruction
88740 v_cmp_t_i32_e64 s10, 0.5, v2
88741 // W32: encoding: [0x0a,0x00,0x87,0xd4,0xf0,0x04,0x02,0x00]
88742 // W64-ERR: error: invalid operand for instruction
88744 v_cmp_t_i32_e64 s10, -4.0, v2
88745 // W32: encoding: [0x0a,0x00,0x87,0xd4,0xf7,0x04,0x02,0x00]
88746 // W64-ERR: error: invalid operand for instruction
88748 v_cmp_t_i32_e64 s10, v1, v255
88749 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xff,0x03,0x00]
88750 // W64-ERR: error: invalid operand for instruction
88752 v_cmp_t_i32_e64 s10, v1, s2
88753 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x05,0x00,0x00]
88754 // W64-ERR: error: invalid operand for instruction
88756 v_cmp_t_i32_e64 s10, v1, s101
88757 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xcb,0x00,0x00]
88758 // W64-ERR: error: invalid operand for instruction
88760 v_cmp_t_i32_e64 s10, v1, vcc_lo
88761 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xd5,0x00,0x00]
88762 // W64-ERR: error: invalid operand for instruction
88764 v_cmp_t_i32_e64 s10, v1, vcc_hi
88765 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xd7,0x00,0x00]
88766 // W64-ERR: error: invalid operand for instruction
88768 v_cmp_t_i32_e64 s10, v1, m0
88769 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xf9,0x00,0x00]
88770 // W64-ERR: error: invalid operand for instruction
88772 v_cmp_t_i32_e64 s10, v1, exec_lo
88773 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xfd,0x00,0x00]
88774 // W64-ERR: error: invalid operand for instruction
88776 v_cmp_t_i32_e64 s10, v1, exec_hi
88777 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xff,0x00,0x00]
88778 // W64-ERR: error: invalid operand for instruction
88780 v_cmp_t_i32_e64 s10, v1, 0
88781 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x01,0x01,0x00]
88782 // W64-ERR: error: invalid operand for instruction
88784 v_cmp_t_i32_e64 s10, v1, -1
88785 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0x83,0x01,0x00]
88786 // W64-ERR: error: invalid operand for instruction
88788 v_cmp_t_i32_e64 s10, v1, 0.5
88789 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xe1,0x01,0x00]
88790 // W64-ERR: error: invalid operand for instruction
88792 v_cmp_t_i32_e64 s10, v1, -4.0
88793 // W32: encoding: [0x0a,0x00,0x87,0xd4,0x01,0xef,0x01,0x00]
88794 // W64-ERR: error: invalid operand for instruction
88796 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
88797 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x06]
88798 // W64-ERR: error: invalid operand for instruction
88800 v_cmp_f_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
88801 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x88,0x06,0x06]
88802 // W64-ERR: error: invalid operand for instruction
88804 v_cmp_f_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
88805 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0xe4,0x06,0x06]
88806 // W64-ERR: error: invalid operand for instruction
88808 v_cmp_f_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
88809 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x00,0x06,0x06]
88810 // W64-ERR: error: invalid operand for instruction
88812 v_cmp_f_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
88813 // W32: encoding: [0xf9,0x04,0x00,0x7d,0xff,0x86,0x06,0x06]
88814 // W64-ERR: error: invalid operand for instruction
88816 v_cmp_f_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
88817 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x86,0x06]
88818 // W64-ERR: error: invalid operand for instruction
88820 v_cmp_f_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
88821 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x65,0x86,0x86,0x06]
88822 // W64-ERR: error: invalid operand for instruction
88824 v_cmp_f_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
88825 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x6a,0x86,0x86,0x06]
88826 // W64-ERR: error: invalid operand for instruction
88828 v_cmp_f_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
88829 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x6b,0x86,0x86,0x06]
88830 // W64-ERR: error: invalid operand for instruction
88832 v_cmp_f_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
88833 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x7c,0x86,0x86,0x06]
88834 // W64-ERR: error: invalid operand for instruction
88836 v_cmp_f_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
88837 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x7e,0x86,0x86,0x06]
88838 // W64-ERR: error: invalid operand for instruction
88840 v_cmp_f_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
88841 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x7f,0x86,0x86,0x06]
88842 // W64-ERR: error: invalid operand for instruction
88844 v_cmp_f_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
88845 // W32: encoding: [0xf9,0xfe,0x01,0x7d,0x01,0x86,0x06,0x06]
88846 // W64-ERR: error: invalid operand for instruction
88848 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
88849 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x06]
88850 // W64-ERR: error: invalid operand for instruction
88852 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
88853 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x00,0x06]
88854 // W64-ERR: error: invalid operand for instruction
88856 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
88857 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x01,0x06]
88858 // W64-ERR: error: invalid operand for instruction
88860 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
88861 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x02,0x06]
88862 // W64-ERR: error: invalid operand for instruction
88864 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
88865 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x03,0x06]
88866 // W64-ERR: error: invalid operand for instruction
88868 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
88869 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x04,0x06]
88870 // W64-ERR: error: invalid operand for instruction
88872 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
88873 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x05,0x06]
88874 // W64-ERR: error: invalid operand for instruction
88876 v_cmp_f_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
88877 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x0e,0x06]
88878 // W64-ERR: error: invalid operand for instruction
88880 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
88881 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x06]
88882 // W64-ERR: error: invalid operand for instruction
88884 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
88885 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x00]
88886 // W64-ERR: error: invalid operand for instruction
88888 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
88889 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x01]
88890 // W64-ERR: error: invalid operand for instruction
88892 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
88893 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x02]
88894 // W64-ERR: error: invalid operand for instruction
88896 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
88897 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x03]
88898 // W64-ERR: error: invalid operand for instruction
88900 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
88901 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x04]
88902 // W64-ERR: error: invalid operand for instruction
88904 v_cmp_f_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
88905 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x05]
88906 // W64-ERR: error: invalid operand for instruction
88908 v_cmp_f_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
88909 // W32: encoding: [0xf9,0x04,0x00,0x7d,0x01,0x86,0x06,0x0e]
88910 // W64-ERR: error: invalid operand for instruction
88912 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
88913 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x06]
88914 // W64-ERR: error: invalid operand for instruction
88916 v_cmp_lt_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
88917 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x88,0x06,0x06]
88918 // W64-ERR: error: invalid operand for instruction
88920 v_cmp_lt_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
88921 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0xe4,0x06,0x06]
88922 // W64-ERR: error: invalid operand for instruction
88924 v_cmp_lt_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
88925 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x00,0x06,0x06]
88926 // W64-ERR: error: invalid operand for instruction
88928 v_cmp_lt_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
88929 // W32: encoding: [0xf9,0x04,0x02,0x7d,0xff,0x86,0x06,0x06]
88930 // W64-ERR: error: invalid operand for instruction
88932 v_cmp_lt_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
88933 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x86,0x06]
88934 // W64-ERR: error: invalid operand for instruction
88936 v_cmp_lt_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
88937 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x65,0x86,0x86,0x06]
88938 // W64-ERR: error: invalid operand for instruction
88940 v_cmp_lt_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
88941 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x6a,0x86,0x86,0x06]
88942 // W64-ERR: error: invalid operand for instruction
88944 v_cmp_lt_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
88945 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x6b,0x86,0x86,0x06]
88946 // W64-ERR: error: invalid operand for instruction
88948 v_cmp_lt_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
88949 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x7c,0x86,0x86,0x06]
88950 // W64-ERR: error: invalid operand for instruction
88952 v_cmp_lt_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
88953 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x7e,0x86,0x86,0x06]
88954 // W64-ERR: error: invalid operand for instruction
88956 v_cmp_lt_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
88957 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x7f,0x86,0x86,0x06]
88958 // W64-ERR: error: invalid operand for instruction
88960 v_cmp_lt_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
88961 // W32: encoding: [0xf9,0xfe,0x03,0x7d,0x01,0x86,0x06,0x06]
88962 // W64-ERR: error: invalid operand for instruction
88964 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
88965 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x06]
88966 // W64-ERR: error: invalid operand for instruction
88968 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
88969 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x00,0x06]
88970 // W64-ERR: error: invalid operand for instruction
88972 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
88973 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x01,0x06]
88974 // W64-ERR: error: invalid operand for instruction
88976 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
88977 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x02,0x06]
88978 // W64-ERR: error: invalid operand for instruction
88980 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
88981 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x03,0x06]
88982 // W64-ERR: error: invalid operand for instruction
88984 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
88985 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x04,0x06]
88986 // W64-ERR: error: invalid operand for instruction
88988 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
88989 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x05,0x06]
88990 // W64-ERR: error: invalid operand for instruction
88992 v_cmp_lt_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
88993 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x0e,0x06]
88994 // W64-ERR: error: invalid operand for instruction
88996 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
88997 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x06]
88998 // W64-ERR: error: invalid operand for instruction
89000 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89001 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x00]
89002 // W64-ERR: error: invalid operand for instruction
89004 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89005 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x01]
89006 // W64-ERR: error: invalid operand for instruction
89008 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89009 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x02]
89010 // W64-ERR: error: invalid operand for instruction
89012 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89013 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x03]
89014 // W64-ERR: error: invalid operand for instruction
89016 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89017 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x04]
89018 // W64-ERR: error: invalid operand for instruction
89020 v_cmp_lt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89021 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x05]
89022 // W64-ERR: error: invalid operand for instruction
89024 v_cmp_lt_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89025 // W32: encoding: [0xf9,0x04,0x02,0x7d,0x01,0x86,0x06,0x0e]
89026 // W64-ERR: error: invalid operand for instruction
89028 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89029 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x06]
89030 // W64-ERR: error: invalid operand for instruction
89032 v_cmp_eq_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
89033 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x88,0x06,0x06]
89034 // W64-ERR: error: invalid operand for instruction
89036 v_cmp_eq_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
89037 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0xe4,0x06,0x06]
89038 // W64-ERR: error: invalid operand for instruction
89040 v_cmp_eq_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
89041 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x00,0x06,0x06]
89042 // W64-ERR: error: invalid operand for instruction
89044 v_cmp_eq_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
89045 // W32: encoding: [0xf9,0x04,0x04,0x7d,0xff,0x86,0x06,0x06]
89046 // W64-ERR: error: invalid operand for instruction
89048 v_cmp_eq_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
89049 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x86,0x06]
89050 // W64-ERR: error: invalid operand for instruction
89052 v_cmp_eq_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
89053 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x65,0x86,0x86,0x06]
89054 // W64-ERR: error: invalid operand for instruction
89056 v_cmp_eq_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89057 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x6a,0x86,0x86,0x06]
89058 // W64-ERR: error: invalid operand for instruction
89060 v_cmp_eq_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89061 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x6b,0x86,0x86,0x06]
89062 // W64-ERR: error: invalid operand for instruction
89064 v_cmp_eq_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
89065 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x7c,0x86,0x86,0x06]
89066 // W64-ERR: error: invalid operand for instruction
89068 v_cmp_eq_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89069 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x7e,0x86,0x86,0x06]
89070 // W64-ERR: error: invalid operand for instruction
89072 v_cmp_eq_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89073 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x7f,0x86,0x86,0x06]
89074 // W64-ERR: error: invalid operand for instruction
89076 v_cmp_eq_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
89077 // W32: encoding: [0xf9,0xfe,0x05,0x7d,0x01,0x86,0x06,0x06]
89078 // W64-ERR: error: invalid operand for instruction
89080 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89081 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x06]
89082 // W64-ERR: error: invalid operand for instruction
89084 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89085 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x00,0x06]
89086 // W64-ERR: error: invalid operand for instruction
89088 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89089 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x01,0x06]
89090 // W64-ERR: error: invalid operand for instruction
89092 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89093 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x02,0x06]
89094 // W64-ERR: error: invalid operand for instruction
89096 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89097 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x03,0x06]
89098 // W64-ERR: error: invalid operand for instruction
89100 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89101 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x04,0x06]
89102 // W64-ERR: error: invalid operand for instruction
89104 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89105 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x05,0x06]
89106 // W64-ERR: error: invalid operand for instruction
89108 v_cmp_eq_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
89109 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x0e,0x06]
89110 // W64-ERR: error: invalid operand for instruction
89112 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89113 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x06]
89114 // W64-ERR: error: invalid operand for instruction
89116 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89117 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x00]
89118 // W64-ERR: error: invalid operand for instruction
89120 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89121 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x01]
89122 // W64-ERR: error: invalid operand for instruction
89124 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89125 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x02]
89126 // W64-ERR: error: invalid operand for instruction
89128 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89129 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x03]
89130 // W64-ERR: error: invalid operand for instruction
89132 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89133 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x04]
89134 // W64-ERR: error: invalid operand for instruction
89136 v_cmp_eq_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89137 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x05]
89138 // W64-ERR: error: invalid operand for instruction
89140 v_cmp_eq_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89141 // W32: encoding: [0xf9,0x04,0x04,0x7d,0x01,0x86,0x06,0x0e]
89142 // W64-ERR: error: invalid operand for instruction
89144 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89145 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x06]
89146 // W64-ERR: error: invalid operand for instruction
89148 v_cmp_le_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
89149 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x88,0x06,0x06]
89150 // W64-ERR: error: invalid operand for instruction
89152 v_cmp_le_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
89153 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0xe4,0x06,0x06]
89154 // W64-ERR: error: invalid operand for instruction
89156 v_cmp_le_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
89157 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x00,0x06,0x06]
89158 // W64-ERR: error: invalid operand for instruction
89160 v_cmp_le_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
89161 // W32: encoding: [0xf9,0x04,0x06,0x7d,0xff,0x86,0x06,0x06]
89162 // W64-ERR: error: invalid operand for instruction
89164 v_cmp_le_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
89165 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x86,0x06]
89166 // W64-ERR: error: invalid operand for instruction
89168 v_cmp_le_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
89169 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x65,0x86,0x86,0x06]
89170 // W64-ERR: error: invalid operand for instruction
89172 v_cmp_le_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89173 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x6a,0x86,0x86,0x06]
89174 // W64-ERR: error: invalid operand for instruction
89176 v_cmp_le_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89177 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x6b,0x86,0x86,0x06]
89178 // W64-ERR: error: invalid operand for instruction
89180 v_cmp_le_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
89181 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x7c,0x86,0x86,0x06]
89182 // W64-ERR: error: invalid operand for instruction
89184 v_cmp_le_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89185 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x7e,0x86,0x86,0x06]
89186 // W64-ERR: error: invalid operand for instruction
89188 v_cmp_le_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89189 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x7f,0x86,0x86,0x06]
89190 // W64-ERR: error: invalid operand for instruction
89192 v_cmp_le_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
89193 // W32: encoding: [0xf9,0xfe,0x07,0x7d,0x01,0x86,0x06,0x06]
89194 // W64-ERR: error: invalid operand for instruction
89196 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89197 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x06]
89198 // W64-ERR: error: invalid operand for instruction
89200 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89201 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x00,0x06]
89202 // W64-ERR: error: invalid operand for instruction
89204 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89205 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x01,0x06]
89206 // W64-ERR: error: invalid operand for instruction
89208 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89209 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x02,0x06]
89210 // W64-ERR: error: invalid operand for instruction
89212 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89213 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x03,0x06]
89214 // W64-ERR: error: invalid operand for instruction
89216 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89217 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x04,0x06]
89218 // W64-ERR: error: invalid operand for instruction
89220 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89221 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x05,0x06]
89222 // W64-ERR: error: invalid operand for instruction
89224 v_cmp_le_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
89225 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x0e,0x06]
89226 // W64-ERR: error: invalid operand for instruction
89228 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89229 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x06]
89230 // W64-ERR: error: invalid operand for instruction
89232 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89233 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x00]
89234 // W64-ERR: error: invalid operand for instruction
89236 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89237 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x01]
89238 // W64-ERR: error: invalid operand for instruction
89240 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89241 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x02]
89242 // W64-ERR: error: invalid operand for instruction
89244 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89245 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x03]
89246 // W64-ERR: error: invalid operand for instruction
89248 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89249 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x04]
89250 // W64-ERR: error: invalid operand for instruction
89252 v_cmp_le_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89253 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x05]
89254 // W64-ERR: error: invalid operand for instruction
89256 v_cmp_le_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89257 // W32: encoding: [0xf9,0x04,0x06,0x7d,0x01,0x86,0x06,0x0e]
89258 // W64-ERR: error: invalid operand for instruction
89260 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89261 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x06]
89262 // W64-ERR: error: invalid operand for instruction
89264 v_cmp_gt_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
89265 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x88,0x06,0x06]
89266 // W64-ERR: error: invalid operand for instruction
89268 v_cmp_gt_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
89269 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0xe4,0x06,0x06]
89270 // W64-ERR: error: invalid operand for instruction
89272 v_cmp_gt_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
89273 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x00,0x06,0x06]
89274 // W64-ERR: error: invalid operand for instruction
89276 v_cmp_gt_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
89277 // W32: encoding: [0xf9,0x04,0x08,0x7d,0xff,0x86,0x06,0x06]
89278 // W64-ERR: error: invalid operand for instruction
89280 v_cmp_gt_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
89281 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x86,0x06]
89282 // W64-ERR: error: invalid operand for instruction
89284 v_cmp_gt_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
89285 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x65,0x86,0x86,0x06]
89286 // W64-ERR: error: invalid operand for instruction
89288 v_cmp_gt_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89289 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x6a,0x86,0x86,0x06]
89290 // W64-ERR: error: invalid operand for instruction
89292 v_cmp_gt_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89293 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x6b,0x86,0x86,0x06]
89294 // W64-ERR: error: invalid operand for instruction
89296 v_cmp_gt_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
89297 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x7c,0x86,0x86,0x06]
89298 // W64-ERR: error: invalid operand for instruction
89300 v_cmp_gt_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89301 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x7e,0x86,0x86,0x06]
89302 // W64-ERR: error: invalid operand for instruction
89304 v_cmp_gt_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89305 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x7f,0x86,0x86,0x06]
89306 // W64-ERR: error: invalid operand for instruction
89308 v_cmp_gt_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
89309 // W32: encoding: [0xf9,0xfe,0x09,0x7d,0x01,0x86,0x06,0x06]
89310 // W64-ERR: error: invalid operand for instruction
89312 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89313 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x06]
89314 // W64-ERR: error: invalid operand for instruction
89316 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89317 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x00,0x06]
89318 // W64-ERR: error: invalid operand for instruction
89320 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89321 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x01,0x06]
89322 // W64-ERR: error: invalid operand for instruction
89324 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89325 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x02,0x06]
89326 // W64-ERR: error: invalid operand for instruction
89328 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89329 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x03,0x06]
89330 // W64-ERR: error: invalid operand for instruction
89332 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89333 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x04,0x06]
89334 // W64-ERR: error: invalid operand for instruction
89336 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89337 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x05,0x06]
89338 // W64-ERR: error: invalid operand for instruction
89340 v_cmp_gt_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
89341 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x0e,0x06]
89342 // W64-ERR: error: invalid operand for instruction
89344 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89345 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x06]
89346 // W64-ERR: error: invalid operand for instruction
89348 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89349 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x00]
89350 // W64-ERR: error: invalid operand for instruction
89352 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89353 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x01]
89354 // W64-ERR: error: invalid operand for instruction
89356 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89357 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x02]
89358 // W64-ERR: error: invalid operand for instruction
89360 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89361 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x03]
89362 // W64-ERR: error: invalid operand for instruction
89364 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89365 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x04]
89366 // W64-ERR: error: invalid operand for instruction
89368 v_cmp_gt_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89369 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x05]
89370 // W64-ERR: error: invalid operand for instruction
89372 v_cmp_gt_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89373 // W32: encoding: [0xf9,0x04,0x08,0x7d,0x01,0x86,0x06,0x0e]
89374 // W64-ERR: error: invalid operand for instruction
89376 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89377 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x06]
89378 // W64-ERR: error: invalid operand for instruction
89380 v_cmp_ne_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
89381 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x88,0x06,0x06]
89382 // W64-ERR: error: invalid operand for instruction
89384 v_cmp_ne_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
89385 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0xe4,0x06,0x06]
89386 // W64-ERR: error: invalid operand for instruction
89388 v_cmp_ne_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
89389 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x00,0x06,0x06]
89390 // W64-ERR: error: invalid operand for instruction
89392 v_cmp_ne_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
89393 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0xff,0x86,0x06,0x06]
89394 // W64-ERR: error: invalid operand for instruction
89396 v_cmp_ne_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
89397 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x86,0x06]
89398 // W64-ERR: error: invalid operand for instruction
89400 v_cmp_ne_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
89401 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x65,0x86,0x86,0x06]
89402 // W64-ERR: error: invalid operand for instruction
89404 v_cmp_ne_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89405 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x6a,0x86,0x86,0x06]
89406 // W64-ERR: error: invalid operand for instruction
89408 v_cmp_ne_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89409 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x6b,0x86,0x86,0x06]
89410 // W64-ERR: error: invalid operand for instruction
89412 v_cmp_ne_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
89413 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x7c,0x86,0x86,0x06]
89414 // W64-ERR: error: invalid operand for instruction
89416 v_cmp_ne_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89417 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x7e,0x86,0x86,0x06]
89418 // W64-ERR: error: invalid operand for instruction
89420 v_cmp_ne_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89421 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x7f,0x86,0x86,0x06]
89422 // W64-ERR: error: invalid operand for instruction
89424 v_cmp_ne_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
89425 // W32: encoding: [0xf9,0xfe,0x0b,0x7d,0x01,0x86,0x06,0x06]
89426 // W64-ERR: error: invalid operand for instruction
89428 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89429 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x06]
89430 // W64-ERR: error: invalid operand for instruction
89432 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89433 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x00,0x06]
89434 // W64-ERR: error: invalid operand for instruction
89436 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89437 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x01,0x06]
89438 // W64-ERR: error: invalid operand for instruction
89440 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89441 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x02,0x06]
89442 // W64-ERR: error: invalid operand for instruction
89444 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89445 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x03,0x06]
89446 // W64-ERR: error: invalid operand for instruction
89448 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89449 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x04,0x06]
89450 // W64-ERR: error: invalid operand for instruction
89452 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89453 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x05,0x06]
89454 // W64-ERR: error: invalid operand for instruction
89456 v_cmp_ne_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
89457 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x0e,0x06]
89458 // W64-ERR: error: invalid operand for instruction
89460 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89461 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x06]
89462 // W64-ERR: error: invalid operand for instruction
89464 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89465 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x00]
89466 // W64-ERR: error: invalid operand for instruction
89468 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89469 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x01]
89470 // W64-ERR: error: invalid operand for instruction
89472 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89473 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x02]
89474 // W64-ERR: error: invalid operand for instruction
89476 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89477 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x03]
89478 // W64-ERR: error: invalid operand for instruction
89480 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89481 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x04]
89482 // W64-ERR: error: invalid operand for instruction
89484 v_cmp_ne_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89485 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x05]
89486 // W64-ERR: error: invalid operand for instruction
89488 v_cmp_ne_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89489 // W32: encoding: [0xf9,0x04,0x0a,0x7d,0x01,0x86,0x06,0x0e]
89490 // W64-ERR: error: invalid operand for instruction
89492 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89493 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x06]
89494 // W64-ERR: error: invalid operand for instruction
89496 v_cmp_ge_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
89497 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x88,0x06,0x06]
89498 // W64-ERR: error: invalid operand for instruction
89500 v_cmp_ge_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
89501 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0xe4,0x06,0x06]
89502 // W64-ERR: error: invalid operand for instruction
89504 v_cmp_ge_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
89505 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x00,0x06,0x06]
89506 // W64-ERR: error: invalid operand for instruction
89508 v_cmp_ge_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
89509 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0xff,0x86,0x06,0x06]
89510 // W64-ERR: error: invalid operand for instruction
89512 v_cmp_ge_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
89513 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x86,0x06]
89514 // W64-ERR: error: invalid operand for instruction
89516 v_cmp_ge_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
89517 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x65,0x86,0x86,0x06]
89518 // W64-ERR: error: invalid operand for instruction
89520 v_cmp_ge_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89521 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x6a,0x86,0x86,0x06]
89522 // W64-ERR: error: invalid operand for instruction
89524 v_cmp_ge_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89525 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x6b,0x86,0x86,0x06]
89526 // W64-ERR: error: invalid operand for instruction
89528 v_cmp_ge_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
89529 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x7c,0x86,0x86,0x06]
89530 // W64-ERR: error: invalid operand for instruction
89532 v_cmp_ge_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89533 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x7e,0x86,0x86,0x06]
89534 // W64-ERR: error: invalid operand for instruction
89536 v_cmp_ge_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89537 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x7f,0x86,0x86,0x06]
89538 // W64-ERR: error: invalid operand for instruction
89540 v_cmp_ge_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
89541 // W32: encoding: [0xf9,0xfe,0x0d,0x7d,0x01,0x86,0x06,0x06]
89542 // W64-ERR: error: invalid operand for instruction
89544 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89545 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x06]
89546 // W64-ERR: error: invalid operand for instruction
89548 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89549 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x00,0x06]
89550 // W64-ERR: error: invalid operand for instruction
89552 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89553 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x01,0x06]
89554 // W64-ERR: error: invalid operand for instruction
89556 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89557 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x02,0x06]
89558 // W64-ERR: error: invalid operand for instruction
89560 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89561 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x03,0x06]
89562 // W64-ERR: error: invalid operand for instruction
89564 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89565 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x04,0x06]
89566 // W64-ERR: error: invalid operand for instruction
89568 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89569 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x05,0x06]
89570 // W64-ERR: error: invalid operand for instruction
89572 v_cmp_ge_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
89573 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x0e,0x06]
89574 // W64-ERR: error: invalid operand for instruction
89576 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89577 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x06]
89578 // W64-ERR: error: invalid operand for instruction
89580 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89581 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x00]
89582 // W64-ERR: error: invalid operand for instruction
89584 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89585 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x01]
89586 // W64-ERR: error: invalid operand for instruction
89588 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89589 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x02]
89590 // W64-ERR: error: invalid operand for instruction
89592 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89593 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x03]
89594 // W64-ERR: error: invalid operand for instruction
89596 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89597 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x04]
89598 // W64-ERR: error: invalid operand for instruction
89600 v_cmp_ge_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89601 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x05]
89602 // W64-ERR: error: invalid operand for instruction
89604 v_cmp_ge_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89605 // W32: encoding: [0xf9,0x04,0x0c,0x7d,0x01,0x86,0x06,0x0e]
89606 // W64-ERR: error: invalid operand for instruction
89608 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89609 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x06]
89610 // W64-ERR: error: invalid operand for instruction
89612 v_cmp_t_i32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
89613 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x88,0x06,0x06]
89614 // W64-ERR: error: invalid operand for instruction
89616 v_cmp_t_i32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
89617 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0xe4,0x06,0x06]
89618 // W64-ERR: error: invalid operand for instruction
89620 v_cmp_t_i32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
89621 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x00,0x06,0x06]
89622 // W64-ERR: error: invalid operand for instruction
89624 v_cmp_t_i32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
89625 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0xff,0x86,0x06,0x06]
89626 // W64-ERR: error: invalid operand for instruction
89628 v_cmp_t_i32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
89629 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x86,0x06]
89630 // W64-ERR: error: invalid operand for instruction
89632 v_cmp_t_i32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
89633 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x65,0x86,0x86,0x06]
89634 // W64-ERR: error: invalid operand for instruction
89636 v_cmp_t_i32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89637 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x6a,0x86,0x86,0x06]
89638 // W64-ERR: error: invalid operand for instruction
89640 v_cmp_t_i32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89641 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x6b,0x86,0x86,0x06]
89642 // W64-ERR: error: invalid operand for instruction
89644 v_cmp_t_i32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
89645 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x7c,0x86,0x86,0x06]
89646 // W64-ERR: error: invalid operand for instruction
89648 v_cmp_t_i32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89649 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x7e,0x86,0x86,0x06]
89650 // W64-ERR: error: invalid operand for instruction
89652 v_cmp_t_i32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89653 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x7f,0x86,0x86,0x06]
89654 // W64-ERR: error: invalid operand for instruction
89656 v_cmp_t_i32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
89657 // W32: encoding: [0xf9,0xfe,0x0f,0x7d,0x01,0x86,0x06,0x06]
89658 // W64-ERR: error: invalid operand for instruction
89660 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89661 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x06]
89662 // W64-ERR: error: invalid operand for instruction
89664 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89665 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x00,0x06]
89666 // W64-ERR: error: invalid operand for instruction
89668 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89669 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x01,0x06]
89670 // W64-ERR: error: invalid operand for instruction
89672 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89673 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x02,0x06]
89674 // W64-ERR: error: invalid operand for instruction
89676 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89677 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x03,0x06]
89678 // W64-ERR: error: invalid operand for instruction
89680 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89681 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x04,0x06]
89682 // W64-ERR: error: invalid operand for instruction
89684 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89685 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x05,0x06]
89686 // W64-ERR: error: invalid operand for instruction
89688 v_cmp_t_i32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
89689 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x0e,0x06]
89690 // W64-ERR: error: invalid operand for instruction
89692 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
89693 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x06]
89694 // W64-ERR: error: invalid operand for instruction
89696 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89697 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x00]
89698 // W64-ERR: error: invalid operand for instruction
89700 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
89701 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x01]
89702 // W64-ERR: error: invalid operand for instruction
89704 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
89705 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x02]
89706 // W64-ERR: error: invalid operand for instruction
89708 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
89709 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x03]
89710 // W64-ERR: error: invalid operand for instruction
89712 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
89713 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x04]
89714 // W64-ERR: error: invalid operand for instruction
89716 v_cmp_t_i32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
89717 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x05]
89718 // W64-ERR: error: invalid operand for instruction
89720 v_cmp_t_i32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
89721 // W32: encoding: [0xf9,0x04,0x0e,0x7d,0x01,0x86,0x06,0x0e]
89722 // W64-ERR: error: invalid operand for instruction
89724 v_cmp_class_f32 vcc, v1, v2
89725 // W64: encoding: [0x01,0x05,0x10,0x7d]
89726 // W32-ERR: error: instruction not supported on this GPU
89728 v_cmp_class_f32 vcc, v255, v2
89729 // W64: encoding: [0xff,0x05,0x10,0x7d]
89730 // W32-ERR: error: instruction not supported on this GPU
89732 v_cmp_class_f32 vcc, s1, v2
89733 // W64: encoding: [0x01,0x04,0x10,0x7d]
89734 // W32-ERR: error: instruction not supported on this GPU
89736 v_cmp_class_f32 vcc, s101, v2
89737 // W64: encoding: [0x65,0x04,0x10,0x7d]
89738 // W32-ERR: error: instruction not supported on this GPU
89740 v_cmp_class_f32 vcc, vcc_lo, v2
89741 // W64: encoding: [0x6a,0x04,0x10,0x7d]
89742 // W32-ERR: error: instruction not supported on this GPU
89744 v_cmp_class_f32 vcc, vcc_hi, v2
89745 // W64: encoding: [0x6b,0x04,0x10,0x7d]
89746 // W32-ERR: error: instruction not supported on this GPU
89748 v_cmp_class_f32 vcc, m0, v2
89749 // W64: encoding: [0x7c,0x04,0x10,0x7d]
89750 // W32-ERR: error: instruction not supported on this GPU
89752 v_cmp_class_f32 vcc, exec_lo, v2
89753 // W64: encoding: [0x7e,0x04,0x10,0x7d]
89754 // W32-ERR: error: instruction not supported on this GPU
89756 v_cmp_class_f32 vcc, exec_hi, v2
89757 // W64: encoding: [0x7f,0x04,0x10,0x7d]
89758 // W32-ERR: error: instruction not supported on this GPU
89760 v_cmp_class_f32 vcc, 0, v2
89761 // W64: encoding: [0x80,0x04,0x10,0x7d]
89762 // W32-ERR: error: instruction not supported on this GPU
89764 v_cmp_class_f32 vcc, -1, v2
89765 // W64: encoding: [0xc1,0x04,0x10,0x7d]
89766 // W32-ERR: error: instruction not supported on this GPU
89768 v_cmp_class_f32 vcc, 0.5, v2
89769 // W64: encoding: [0xf0,0x04,0x10,0x7d]
89770 // W32-ERR: error: instruction not supported on this GPU
89772 v_cmp_class_f32 vcc, -4.0, v2
89773 // W64: encoding: [0xf7,0x04,0x10,0x7d]
89774 // W32-ERR: error: instruction not supported on this GPU
89776 v_cmp_class_f32 vcc, 0xaf123456, v2
89777 // W64: encoding: [0xff,0x04,0x10,0x7d,0x56,0x34,0x12,0xaf]
89778 // W32-ERR: error: instruction not supported on this GPU
89780 v_cmp_class_f32 vcc, 0x3f717273, v2
89781 // W64: encoding: [0xff,0x04,0x10,0x7d,0x73,0x72,0x71,0x3f]
89782 // W32-ERR: error: instruction not supported on this GPU
89784 v_cmp_class_f32 vcc, v1, v255
89785 // W64: encoding: [0x01,0xff,0x11,0x7d]
89786 // W32-ERR: error: instruction not supported on this GPU
89788 v_cmp_class_f32_e64 s[10:11], v1, v2
89789 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
89790 // W32-ERR: error: invalid operand for instruction
89792 v_cmp_class_f32_e64 s[12:13], v1, v2
89793 // W64: encoding: [0x0c,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
89794 // W32-ERR: error: invalid operand for instruction
89796 v_cmp_class_f32_e64 s[100:101], v1, v2
89797 // W64: encoding: [0x64,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
89798 // W32-ERR: error: invalid operand for instruction
89800 v_cmp_class_f32_e64 vcc, v1, v2
89801 // W64: encoding: [0x6a,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
89802 // W32-ERR: error: invalid operand for instruction
89804 v_cmp_class_f32_e64 s[10:11], v255, v2
89805 // W64: encoding: [0x0a,0x00,0x88,0xd4,0xff,0x05,0x02,0x00]
89806 // W32-ERR: error: invalid operand for instruction
89808 v_cmp_class_f32_e64 s[10:11], s1, v2
89809 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x04,0x02,0x00]
89810 // W32-ERR: error: invalid operand for instruction
89812 v_cmp_class_f32_e64 s[10:11], s101, v2
89813 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x65,0x04,0x02,0x00]
89814 // W32-ERR: error: invalid operand for instruction
89816 v_cmp_class_f32_e64 s[10:11], vcc_lo, v2
89817 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x6a,0x04,0x02,0x00]
89818 // W32-ERR: error: invalid operand for instruction
89820 v_cmp_class_f32_e64 s[10:11], vcc_hi, v2
89821 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x6b,0x04,0x02,0x00]
89822 // W32-ERR: error: invalid operand for instruction
89824 v_cmp_class_f32_e64 s[10:11], m0, v2
89825 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x7c,0x04,0x02,0x00]
89826 // W32-ERR: error: invalid operand for instruction
89828 v_cmp_class_f32_e64 s[10:11], exec_lo, v2
89829 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x7e,0x04,0x02,0x00]
89830 // W32-ERR: error: invalid operand for instruction
89832 v_cmp_class_f32_e64 s[10:11], exec_hi, v2
89833 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x7f,0x04,0x02,0x00]
89834 // W32-ERR: error: invalid operand for instruction
89836 v_cmp_class_f32_e64 s[10:11], 0, v2
89837 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x80,0x04,0x02,0x00]
89838 // W32-ERR: error: invalid operand for instruction
89840 v_cmp_class_f32_e64 s[10:11], -1, v2
89841 // W64: encoding: [0x0a,0x00,0x88,0xd4,0xc1,0x04,0x02,0x00]
89842 // W32-ERR: error: invalid operand for instruction
89844 v_cmp_class_f32_e64 s[10:11], 0.5, v2
89845 // W64: encoding: [0x0a,0x00,0x88,0xd4,0xf0,0x04,0x02,0x00]
89846 // W32-ERR: error: invalid operand for instruction
89848 v_cmp_class_f32_e64 s[10:11], -4.0, v2
89849 // W64: encoding: [0x0a,0x00,0x88,0xd4,0xf7,0x04,0x02,0x00]
89850 // W32-ERR: error: invalid operand for instruction
89852 v_cmp_class_f32_e64 s[10:11], v1, v255
89853 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xff,0x03,0x00]
89854 // W32-ERR: error: invalid operand for instruction
89856 v_cmp_class_f32_e64 s[10:11], v1, s2
89857 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x05,0x00,0x00]
89858 // W32-ERR: error: invalid operand for instruction
89860 v_cmp_class_f32_e64 s[10:11], v1, s101
89861 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xcb,0x00,0x00]
89862 // W32-ERR: error: invalid operand for instruction
89864 v_cmp_class_f32_e64 s[10:11], v1, vcc_lo
89865 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xd5,0x00,0x00]
89866 // W32-ERR: error: invalid operand for instruction
89868 v_cmp_class_f32_e64 s[10:11], v1, vcc_hi
89869 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xd7,0x00,0x00]
89870 // W32-ERR: error: invalid operand for instruction
89872 v_cmp_class_f32_e64 s[10:11], v1, m0
89873 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xf9,0x00,0x00]
89874 // W32-ERR: error: invalid operand for instruction
89876 v_cmp_class_f32_e64 s[10:11], v1, exec_lo
89877 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xfd,0x00,0x00]
89878 // W32-ERR: error: invalid operand for instruction
89880 v_cmp_class_f32_e64 s[10:11], v1, exec_hi
89881 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xff,0x00,0x00]
89882 // W32-ERR: error: invalid operand for instruction
89884 v_cmp_class_f32_e64 s[10:11], v1, 0
89885 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x01,0x01,0x00]
89886 // W32-ERR: error: invalid operand for instruction
89888 v_cmp_class_f32_e64 s[10:11], v1, -1
89889 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x83,0x01,0x00]
89890 // W32-ERR: error: invalid operand for instruction
89892 v_cmp_class_f32_e64 s[10:11], v1, 0.5
89893 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xe1,0x01,0x00]
89894 // W32-ERR: error: invalid operand for instruction
89896 v_cmp_class_f32_e64 s[10:11], v1, -4.0
89897 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xef,0x01,0x00]
89898 // W32-ERR: error: invalid operand for instruction
89900 v_cmp_class_f32_e64 s[10:11], -v1, v2
89901 // W64: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x05,0x02,0x20]
89902 // W32-ERR: error: invalid operand for instruction
89904 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
89905 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x06]
89906 // W32-ERR: error: invalid operand for instruction
89908 v_cmp_class_f32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
89909 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x88,0x06,0x06]
89910 // W32-ERR: error: invalid operand for instruction
89912 v_cmp_class_f32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
89913 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0xe4,0x06,0x06]
89914 // W32-ERR: error: invalid operand for instruction
89916 v_cmp_class_f32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
89917 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x00,0x06,0x06]
89918 // W32-ERR: error: instruction not supported on this GPU
89920 v_cmp_class_f32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
89921 // W64: encoding: [0xf9,0x04,0x10,0x7d,0xff,0x86,0x06,0x06]
89922 // W32-ERR: error: invalid operand for instruction
89924 v_cmp_class_f32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
89925 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x86,0x06]
89926 // W32-ERR: error: invalid operand for instruction
89928 v_cmp_class_f32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
89929 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x65,0x86,0x86,0x06]
89930 // W32-ERR: error: invalid operand for instruction
89932 v_cmp_class_f32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
89933 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x6a,0x86,0x86,0x06]
89934 // W32-ERR: error: invalid operand for instruction
89936 v_cmp_class_f32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
89937 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x6b,0x86,0x86,0x06]
89938 // W32-ERR: error: invalid operand for instruction
89940 v_cmp_class_f32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
89941 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x7c,0x86,0x86,0x06]
89942 // W32-ERR: error: invalid operand for instruction
89944 v_cmp_class_f32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
89945 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x7e,0x86,0x86,0x06]
89946 // W32-ERR: error: invalid operand for instruction
89948 v_cmp_class_f32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
89949 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x7f,0x86,0x86,0x06]
89950 // W32-ERR: error: invalid operand for instruction
89952 v_cmp_class_f32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
89953 // W64: encoding: [0xf9,0xfe,0x11,0x7d,0x01,0x86,0x06,0x06]
89954 // W32-ERR: error: invalid operand for instruction
89956 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
89957 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x06]
89958 // W32-ERR: error: invalid operand for instruction
89960 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
89961 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x00,0x06]
89962 // W32-ERR: error: invalid operand for instruction
89964 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
89965 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x01,0x06]
89966 // W32-ERR: error: invalid operand for instruction
89968 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
89969 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x02,0x06]
89970 // W32-ERR: error: invalid operand for instruction
89972 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
89973 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x03,0x06]
89974 // W32-ERR: error: invalid operand for instruction
89976 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
89977 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x04,0x06]
89978 // W32-ERR: error: invalid operand for instruction
89980 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
89981 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x05,0x06]
89982 // W32-ERR: error: invalid operand for instruction
89984 v_cmp_class_f32_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
89985 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x16,0x06]
89986 // W32-ERR: error: invalid operand for instruction
89988 v_cmp_class_f32_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
89989 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x26,0x06]
89990 // W32-ERR: error: invalid operand for instruction
89992 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
89993 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x06]
89994 // W32-ERR: error: invalid operand for instruction
89996 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
89997 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x00]
89998 // W32-ERR: error: invalid operand for instruction
90000 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
90001 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x01]
90002 // W32-ERR: error: invalid operand for instruction
90004 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
90005 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x02]
90006 // W32-ERR: error: invalid operand for instruction
90008 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
90009 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x03]
90010 // W32-ERR: error: invalid operand for instruction
90012 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
90013 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x04]
90014 // W32-ERR: error: invalid operand for instruction
90016 v_cmp_class_f32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
90017 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x05]
90018 // W32-ERR: error: invalid operand for instruction
90020 v_cmp_class_f32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
90021 // W64: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x0e]
90022 // W32-ERR: error: invalid operand for instruction
90024 v_cmp_class_f32 vcc_lo, v1, v2
90025 // W32: encoding: [0x01,0x05,0x10,0x7d]
90026 // W64-ERR: error: instruction not supported on this GPU
90028 v_cmp_class_f32 vcc_lo, v255, v2
90029 // W32: encoding: [0xff,0x05,0x10,0x7d]
90030 // W64-ERR: error: instruction not supported on this GPU
90032 v_cmp_class_f32 vcc_lo, s1, v2
90033 // W32: encoding: [0x01,0x04,0x10,0x7d]
90034 // W64-ERR: error: instruction not supported on this GPU
90036 v_cmp_class_f32 vcc_lo, s101, v2
90037 // W32: encoding: [0x65,0x04,0x10,0x7d]
90038 // W64-ERR: error: instruction not supported on this GPU
90040 v_cmp_class_f32 vcc_lo, vcc_lo, v2
90041 // W32: encoding: [0x6a,0x04,0x10,0x7d]
90042 // W64-ERR: error: instruction not supported on this GPU
90044 v_cmp_class_f32 vcc_lo, vcc_hi, v2
90045 // W32: encoding: [0x6b,0x04,0x10,0x7d]
90046 // W64-ERR: error: instruction not supported on this GPU
90048 v_cmp_class_f32 vcc_lo, m0, v2
90049 // W32: encoding: [0x7c,0x04,0x10,0x7d]
90050 // W64-ERR: error: instruction not supported on this GPU
90052 v_cmp_class_f32 vcc_lo, exec_lo, v2
90053 // W32: encoding: [0x7e,0x04,0x10,0x7d]
90054 // W64-ERR: error: instruction not supported on this GPU
90056 v_cmp_class_f32 vcc_lo, exec_hi, v2
90057 // W32: encoding: [0x7f,0x04,0x10,0x7d]
90058 // W64-ERR: error: instruction not supported on this GPU
90060 v_cmp_class_f32 vcc_lo, 0, v2
90061 // W32: encoding: [0x80,0x04,0x10,0x7d]
90062 // W64-ERR: error: instruction not supported on this GPU
90064 v_cmp_class_f32 vcc_lo, -1, v2
90065 // W32: encoding: [0xc1,0x04,0x10,0x7d]
90066 // W64-ERR: error: instruction not supported on this GPU
90068 v_cmp_class_f32 vcc_lo, 0.5, v2
90069 // W32: encoding: [0xf0,0x04,0x10,0x7d]
90070 // W64-ERR: error: instruction not supported on this GPU
90072 v_cmp_class_f32 vcc_lo, -4.0, v2
90073 // W32: encoding: [0xf7,0x04,0x10,0x7d]
90074 // W64-ERR: error: instruction not supported on this GPU
90076 v_cmp_class_f32 vcc_lo, 0xaf123456, v2
90077 // W32: encoding: [0xff,0x04,0x10,0x7d,0x56,0x34,0x12,0xaf]
90078 // W64-ERR: error: instruction not supported on this GPU
90080 v_cmp_class_f32 vcc_lo, 0x3f717273, v2
90081 // W32: encoding: [0xff,0x04,0x10,0x7d,0x73,0x72,0x71,0x3f]
90082 // W64-ERR: error: instruction not supported on this GPU
90084 v_cmp_class_f32 vcc_lo, v1, v255
90085 // W32: encoding: [0x01,0xff,0x11,0x7d]
90086 // W64-ERR: error: instruction not supported on this GPU
90088 v_cmp_class_f32_e64 s10, v1, v2
90089 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
90090 // W64-ERR: error: invalid operand for instruction
90092 v_cmp_class_f32_e64 s12, v1, v2
90093 // W32: encoding: [0x0c,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
90094 // W64-ERR: error: invalid operand for instruction
90096 v_cmp_class_f32_e64 s100, v1, v2
90097 // W32: encoding: [0x64,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
90098 // W64-ERR: error: invalid operand for instruction
90100 v_cmp_class_f32_e64 vcc_lo, v1, v2
90101 // W32: encoding: [0x6a,0x00,0x88,0xd4,0x01,0x05,0x02,0x00]
90102 // W64-ERR: error: invalid operand for instruction
90104 v_cmp_class_f32_e64 s10, v255, v2
90105 // W32: encoding: [0x0a,0x00,0x88,0xd4,0xff,0x05,0x02,0x00]
90106 // W64-ERR: error: invalid operand for instruction
90108 v_cmp_class_f32_e64 s10, s1, v2
90109 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x04,0x02,0x00]
90110 // W64-ERR: error: invalid operand for instruction
90112 v_cmp_class_f32_e64 s10, s101, v2
90113 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x65,0x04,0x02,0x00]
90114 // W64-ERR: error: invalid operand for instruction
90116 v_cmp_class_f32_e64 s10, vcc_lo, v2
90117 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x6a,0x04,0x02,0x00]
90118 // W64-ERR: error: invalid operand for instruction
90120 v_cmp_class_f32_e64 s10, vcc_hi, v2
90121 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x6b,0x04,0x02,0x00]
90122 // W64-ERR: error: invalid operand for instruction
90124 v_cmp_class_f32_e64 s10, m0, v2
90125 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x7c,0x04,0x02,0x00]
90126 // W64-ERR: error: invalid operand for instruction
90128 v_cmp_class_f32_e64 s10, exec_lo, v2
90129 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x7e,0x04,0x02,0x00]
90130 // W64-ERR: error: invalid operand for instruction
90132 v_cmp_class_f32_e64 s10, exec_hi, v2
90133 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x7f,0x04,0x02,0x00]
90134 // W64-ERR: error: invalid operand for instruction
90136 v_cmp_class_f32_e64 s10, 0, v2
90137 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x80,0x04,0x02,0x00]
90138 // W64-ERR: error: invalid operand for instruction
90140 v_cmp_class_f32_e64 s10, -1, v2
90141 // W32: encoding: [0x0a,0x00,0x88,0xd4,0xc1,0x04,0x02,0x00]
90142 // W64-ERR: error: invalid operand for instruction
90144 v_cmp_class_f32_e64 s10, 0.5, v2
90145 // W32: encoding: [0x0a,0x00,0x88,0xd4,0xf0,0x04,0x02,0x00]
90146 // W64-ERR: error: invalid operand for instruction
90148 v_cmp_class_f32_e64 s10, -4.0, v2
90149 // W32: encoding: [0x0a,0x00,0x88,0xd4,0xf7,0x04,0x02,0x00]
90150 // W64-ERR: error: invalid operand for instruction
90152 v_cmp_class_f32_e64 s10, v1, v255
90153 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xff,0x03,0x00]
90154 // W64-ERR: error: invalid operand for instruction
90156 v_cmp_class_f32_e64 s10, v1, s2
90157 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x05,0x00,0x00]
90158 // W64-ERR: error: invalid operand for instruction
90160 v_cmp_class_f32_e64 s10, v1, s101
90161 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xcb,0x00,0x00]
90162 // W64-ERR: error: invalid operand for instruction
90164 v_cmp_class_f32_e64 s10, v1, vcc_lo
90165 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xd5,0x00,0x00]
90166 // W64-ERR: error: invalid operand for instruction
90168 v_cmp_class_f32_e64 s10, v1, vcc_hi
90169 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xd7,0x00,0x00]
90170 // W64-ERR: error: invalid operand for instruction
90172 v_cmp_class_f32_e64 s10, v1, m0
90173 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xf9,0x00,0x00]
90174 // W64-ERR: error: invalid operand for instruction
90176 v_cmp_class_f32_e64 s10, v1, exec_lo
90177 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xfd,0x00,0x00]
90178 // W64-ERR: error: invalid operand for instruction
90180 v_cmp_class_f32_e64 s10, v1, exec_hi
90181 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xff,0x00,0x00]
90182 // W64-ERR: error: invalid operand for instruction
90184 v_cmp_class_f32_e64 s10, v1, 0
90185 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x01,0x01,0x00]
90186 // W64-ERR: error: invalid operand for instruction
90188 v_cmp_class_f32_e64 s10, v1, -1
90189 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x83,0x01,0x00]
90190 // W64-ERR: error: invalid operand for instruction
90192 v_cmp_class_f32_e64 s10, v1, 0.5
90193 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xe1,0x01,0x00]
90194 // W64-ERR: error: invalid operand for instruction
90196 v_cmp_class_f32_e64 s10, v1, -4.0
90197 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0xef,0x01,0x00]
90198 // W64-ERR: error: invalid operand for instruction
90200 v_cmp_class_f32_e64 s10, -v1, v2
90201 // W32: encoding: [0x0a,0x00,0x88,0xd4,0x01,0x05,0x02,0x20]
90202 // W64-ERR: error: invalid operand for instruction
90204 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
90205 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x06]
90206 // W64-ERR: error: invalid operand for instruction
90208 v_cmp_class_f32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
90209 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x88,0x06,0x06]
90210 // W64-ERR: error: invalid operand for instruction
90212 v_cmp_class_f32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
90213 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0xe4,0x06,0x06]
90214 // W64-ERR: error: invalid operand for instruction
90216 v_cmp_class_f32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
90217 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x00,0x06,0x06]
90218 // W64-ERR: error: invalid operand for instruction
90220 v_cmp_class_f32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
90221 // W32: encoding: [0xf9,0x04,0x10,0x7d,0xff,0x86,0x06,0x06]
90222 // W64-ERR: error: invalid operand for instruction
90224 v_cmp_class_f32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
90225 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x86,0x06]
90226 // W64-ERR: error: invalid operand for instruction
90228 v_cmp_class_f32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
90229 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x65,0x86,0x86,0x06]
90230 // W64-ERR: error: invalid operand for instruction
90232 v_cmp_class_f32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
90233 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x6a,0x86,0x86,0x06]
90234 // W64-ERR: error: invalid operand for instruction
90236 v_cmp_class_f32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
90237 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x6b,0x86,0x86,0x06]
90238 // W64-ERR: error: invalid operand for instruction
90240 v_cmp_class_f32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
90241 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x7c,0x86,0x86,0x06]
90242 // W64-ERR: error: invalid operand for instruction
90244 v_cmp_class_f32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
90245 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x7e,0x86,0x86,0x06]
90246 // W64-ERR: error: invalid operand for instruction
90248 v_cmp_class_f32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
90249 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x7f,0x86,0x86,0x06]
90250 // W64-ERR: error: invalid operand for instruction
90252 v_cmp_class_f32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
90253 // W32: encoding: [0xf9,0xfe,0x11,0x7d,0x01,0x86,0x06,0x06]
90254 // W64-ERR: error: invalid operand for instruction
90256 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
90257 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x06]
90258 // W64-ERR: error: invalid operand for instruction
90260 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
90261 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x00,0x06]
90262 // W64-ERR: error: invalid operand for instruction
90264 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
90265 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x01,0x06]
90266 // W64-ERR: error: invalid operand for instruction
90268 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
90269 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x02,0x06]
90270 // W64-ERR: error: invalid operand for instruction
90272 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
90273 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x03,0x06]
90274 // W64-ERR: error: invalid operand for instruction
90276 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
90277 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x04,0x06]
90278 // W64-ERR: error: invalid operand for instruction
90280 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
90281 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x05,0x06]
90282 // W64-ERR: error: invalid operand for instruction
90284 v_cmp_class_f32_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
90285 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x16,0x06]
90286 // W64-ERR: error: invalid operand for instruction
90288 v_cmp_class_f32_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
90289 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x26,0x06]
90290 // W64-ERR: error: invalid operand for instruction
90292 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
90293 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x06]
90294 // W64-ERR: error: invalid operand for instruction
90296 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
90297 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x00]
90298 // W64-ERR: error: invalid operand for instruction
90300 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
90301 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x01]
90302 // W64-ERR: error: invalid operand for instruction
90304 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
90305 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x02]
90306 // W64-ERR: error: invalid operand for instruction
90308 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
90309 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x03]
90310 // W64-ERR: error: invalid operand for instruction
90312 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
90313 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x04]
90314 // W64-ERR: error: invalid operand for instruction
90316 v_cmp_class_f32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
90317 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x05]
90318 // W64-ERR: error: invalid operand for instruction
90320 v_cmp_class_f32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
90321 // W32: encoding: [0xf9,0x04,0x10,0x7d,0x01,0x86,0x06,0x0e]
90322 // W64-ERR: error: invalid operand for instruction
90324 v_cmp_lt_i16 vcc, v1, v2
90325 // W64: encoding: [0x01,0x05,0x12,0x7d]
90326 // W32-ERR: error: instruction not supported on this GPU
90328 v_cmp_lt_i16 vcc, v255, v2
90329 // W64: encoding: [0xff,0x05,0x12,0x7d]
90330 // W32-ERR: error: instruction not supported on this GPU
90332 v_cmp_lt_i16 vcc, s1, v2
90333 // W64: encoding: [0x01,0x04,0x12,0x7d]
90334 // W32-ERR: error: instruction not supported on this GPU
90336 v_cmp_lt_i16 vcc, s101, v2
90337 // W64: encoding: [0x65,0x04,0x12,0x7d]
90338 // W32-ERR: error: instruction not supported on this GPU
90340 v_cmp_lt_i16 vcc, vcc_lo, v2
90341 // W64: encoding: [0x6a,0x04,0x12,0x7d]
90342 // W32-ERR: error: instruction not supported on this GPU
90344 v_cmp_lt_i16 vcc, vcc_hi, v2
90345 // W64: encoding: [0x6b,0x04,0x12,0x7d]
90346 // W32-ERR: error: instruction not supported on this GPU
90348 v_cmp_lt_i16 vcc, m0, v2
90349 // W64: encoding: [0x7c,0x04,0x12,0x7d]
90350 // W32-ERR: error: instruction not supported on this GPU
90352 v_cmp_lt_i16 vcc, exec_lo, v2
90353 // W64: encoding: [0x7e,0x04,0x12,0x7d]
90354 // W32-ERR: error: instruction not supported on this GPU
90356 v_cmp_lt_i16 vcc, exec_hi, v2
90357 // W64: encoding: [0x7f,0x04,0x12,0x7d]
90358 // W32-ERR: error: instruction not supported on this GPU
90360 v_cmp_lt_i16 vcc, 0, v2
90361 // W64: encoding: [0x80,0x04,0x12,0x7d]
90362 // W32-ERR: error: instruction not supported on this GPU
90364 v_cmp_lt_i16 vcc, -1, v2
90365 // W64: encoding: [0xc1,0x04,0x12,0x7d]
90366 // W32-ERR: error: instruction not supported on this GPU
90368 v_cmp_lt_i16 vcc, 0.5, v2
90369 // W64: encoding: [0xf0,0x04,0x12,0x7d]
90370 // W32-ERR: error: instruction not supported on this GPU
90372 v_cmp_lt_i16 vcc, -4.0, v2
90373 // W64: encoding: [0xf7,0x04,0x12,0x7d]
90374 // W32-ERR: error: instruction not supported on this GPU
90376 v_cmp_lt_i16 vcc, 0xfe0b, v2
90377 // W64: encoding: [0xff,0x04,0x12,0x7d,0x0b,0xfe,0x00,0x00]
90378 // W32-ERR: error: instruction not supported on this GPU
90380 v_cmp_lt_i16 vcc, 0x3456, v2
90381 // W64: encoding: [0xff,0x04,0x12,0x7d,0x56,0x34,0x00,0x00]
90382 // W32-ERR: error: instruction not supported on this GPU
90384 v_cmp_lt_i16 vcc, v1, v255
90385 // W64: encoding: [0x01,0xff,0x13,0x7d]
90386 // W32-ERR: error: instruction not supported on this GPU
90388 v_cmp_lt_i16_e64 s[10:11], v1, v2
90389 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
90390 // W32-ERR: error: invalid operand for instruction
90392 v_cmp_lt_i16_e64 s[12:13], v1, v2
90393 // W64: encoding: [0x0c,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
90394 // W32-ERR: error: invalid operand for instruction
90396 v_cmp_lt_i16_e64 s[100:101], v1, v2
90397 // W64: encoding: [0x64,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
90398 // W32-ERR: error: invalid operand for instruction
90400 v_cmp_lt_i16_e64 vcc, v1, v2
90401 // W64: encoding: [0x6a,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
90402 // W32-ERR: error: invalid operand for instruction
90404 v_cmp_lt_i16_e64 s[10:11], v255, v2
90405 // W64: encoding: [0x0a,0x00,0x89,0xd4,0xff,0x05,0x02,0x00]
90406 // W32-ERR: error: invalid operand for instruction
90408 v_cmp_lt_i16_e64 s[10:11], s1, v2
90409 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x04,0x02,0x00]
90410 // W32-ERR: error: invalid operand for instruction
90412 v_cmp_lt_i16_e64 s[10:11], s101, v2
90413 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x65,0x04,0x02,0x00]
90414 // W32-ERR: error: invalid operand for instruction
90416 v_cmp_lt_i16_e64 s[10:11], vcc_lo, v2
90417 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x6a,0x04,0x02,0x00]
90418 // W32-ERR: error: invalid operand for instruction
90420 v_cmp_lt_i16_e64 s[10:11], vcc_hi, v2
90421 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x6b,0x04,0x02,0x00]
90422 // W32-ERR: error: invalid operand for instruction
90424 v_cmp_lt_i16_e64 s[10:11], m0, v2
90425 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x7c,0x04,0x02,0x00]
90426 // W32-ERR: error: invalid operand for instruction
90428 v_cmp_lt_i16_e64 s[10:11], exec_lo, v2
90429 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x7e,0x04,0x02,0x00]
90430 // W32-ERR: error: invalid operand for instruction
90432 v_cmp_lt_i16_e64 s[10:11], exec_hi, v2
90433 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x7f,0x04,0x02,0x00]
90434 // W32-ERR: error: invalid operand for instruction
90436 v_cmp_lt_i16_e64 s[10:11], 0, v2
90437 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x80,0x04,0x02,0x00]
90438 // W32-ERR: error: invalid operand for instruction
90440 v_cmp_lt_i16_e64 s[10:11], -1, v2
90441 // W64: encoding: [0x0a,0x00,0x89,0xd4,0xc1,0x04,0x02,0x00]
90442 // W32-ERR: error: invalid operand for instruction
90444 v_cmp_lt_i16_e64 s[10:11], 0.5, v2
90445 // W64: encoding: [0x0a,0x00,0x89,0xd4,0xf0,0x04,0x02,0x00]
90446 // W32-ERR: error: invalid operand for instruction
90448 v_cmp_lt_i16_e64 s[10:11], -4.0, v2
90449 // W64: encoding: [0x0a,0x00,0x89,0xd4,0xf7,0x04,0x02,0x00]
90450 // W32-ERR: error: invalid operand for instruction
90452 v_cmp_lt_i16_e64 s[10:11], v1, v255
90453 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xff,0x03,0x00]
90454 // W32-ERR: error: invalid operand for instruction
90456 v_cmp_lt_i16_e64 s[10:11], v1, s2
90457 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x05,0x00,0x00]
90458 // W32-ERR: error: invalid operand for instruction
90460 v_cmp_lt_i16_e64 s[10:11], v1, s101
90461 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xcb,0x00,0x00]
90462 // W32-ERR: error: invalid operand for instruction
90464 v_cmp_lt_i16_e64 s[10:11], v1, vcc_lo
90465 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xd5,0x00,0x00]
90466 // W32-ERR: error: invalid operand for instruction
90468 v_cmp_lt_i16_e64 s[10:11], v1, vcc_hi
90469 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xd7,0x00,0x00]
90470 // W32-ERR: error: invalid operand for instruction
90472 v_cmp_lt_i16_e64 s[10:11], v1, m0
90473 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xf9,0x00,0x00]
90474 // W32-ERR: error: invalid operand for instruction
90476 v_cmp_lt_i16_e64 s[10:11], v1, exec_lo
90477 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xfd,0x00,0x00]
90478 // W32-ERR: error: invalid operand for instruction
90480 v_cmp_lt_i16_e64 s[10:11], v1, exec_hi
90481 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xff,0x00,0x00]
90482 // W32-ERR: error: invalid operand for instruction
90484 v_cmp_lt_i16_e64 s[10:11], v1, 0
90485 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x01,0x01,0x00]
90486 // W32-ERR: error: invalid operand for instruction
90488 v_cmp_lt_i16_e64 s[10:11], v1, -1
90489 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x83,0x01,0x00]
90490 // W32-ERR: error: invalid operand for instruction
90492 v_cmp_lt_i16_e64 s[10:11], v1, 0.5
90493 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xe1,0x01,0x00]
90494 // W32-ERR: error: invalid operand for instruction
90496 v_cmp_lt_i16_e64 s[10:11], v1, -4.0
90497 // W64: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xef,0x01,0x00]
90498 // W32-ERR: error: invalid operand for instruction
90500 v_cmp_eq_i16 vcc, v1, v2
90501 // W64: encoding: [0x01,0x05,0x14,0x7d]
90502 // W32-ERR: error: instruction not supported on this GPU
90504 v_cmp_eq_i16 vcc, v255, v2
90505 // W64: encoding: [0xff,0x05,0x14,0x7d]
90506 // W32-ERR: error: instruction not supported on this GPU
90508 v_cmp_eq_i16 vcc, s1, v2
90509 // W64: encoding: [0x01,0x04,0x14,0x7d]
90510 // W32-ERR: error: instruction not supported on this GPU
90512 v_cmp_eq_i16 vcc, s101, v2
90513 // W64: encoding: [0x65,0x04,0x14,0x7d]
90514 // W32-ERR: error: instruction not supported on this GPU
90516 v_cmp_eq_i16 vcc, vcc_lo, v2
90517 // W64: encoding: [0x6a,0x04,0x14,0x7d]
90518 // W32-ERR: error: instruction not supported on this GPU
90520 v_cmp_eq_i16 vcc, vcc_hi, v2
90521 // W64: encoding: [0x6b,0x04,0x14,0x7d]
90522 // W32-ERR: error: instruction not supported on this GPU
90524 v_cmp_eq_i16 vcc, m0, v2
90525 // W64: encoding: [0x7c,0x04,0x14,0x7d]
90526 // W32-ERR: error: instruction not supported on this GPU
90528 v_cmp_eq_i16 vcc, exec_lo, v2
90529 // W64: encoding: [0x7e,0x04,0x14,0x7d]
90530 // W32-ERR: error: instruction not supported on this GPU
90532 v_cmp_eq_i16 vcc, exec_hi, v2
90533 // W64: encoding: [0x7f,0x04,0x14,0x7d]
90534 // W32-ERR: error: instruction not supported on this GPU
90536 v_cmp_eq_i16 vcc, 0, v2
90537 // W64: encoding: [0x80,0x04,0x14,0x7d]
90538 // W32-ERR: error: instruction not supported on this GPU
90540 v_cmp_eq_i16 vcc, -1, v2
90541 // W64: encoding: [0xc1,0x04,0x14,0x7d]
90542 // W32-ERR: error: instruction not supported on this GPU
90544 v_cmp_eq_i16 vcc, 0.5, v2
90545 // W64: encoding: [0xf0,0x04,0x14,0x7d]
90546 // W32-ERR: error: instruction not supported on this GPU
90548 v_cmp_eq_i16 vcc, -4.0, v2
90549 // W64: encoding: [0xf7,0x04,0x14,0x7d]
90550 // W32-ERR: error: instruction not supported on this GPU
90552 v_cmp_eq_i16 vcc, 0xfe0b, v2
90553 // W64: encoding: [0xff,0x04,0x14,0x7d,0x0b,0xfe,0x00,0x00]
90554 // W32-ERR: error: instruction not supported on this GPU
90556 v_cmp_eq_i16 vcc, 0x3456, v2
90557 // W64: encoding: [0xff,0x04,0x14,0x7d,0x56,0x34,0x00,0x00]
90558 // W32-ERR: error: instruction not supported on this GPU
90560 v_cmp_eq_i16 vcc, v1, v255
90561 // W64: encoding: [0x01,0xff,0x15,0x7d]
90562 // W32-ERR: error: instruction not supported on this GPU
90564 v_cmp_eq_i16_e64 s[10:11], v1, v2
90565 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
90566 // W32-ERR: error: invalid operand for instruction
90568 v_cmp_eq_i16_e64 s[12:13], v1, v2
90569 // W64: encoding: [0x0c,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
90570 // W32-ERR: error: invalid operand for instruction
90572 v_cmp_eq_i16_e64 s[100:101], v1, v2
90573 // W64: encoding: [0x64,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
90574 // W32-ERR: error: invalid operand for instruction
90576 v_cmp_eq_i16_e64 vcc, v1, v2
90577 // W64: encoding: [0x6a,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
90578 // W32-ERR: error: invalid operand for instruction
90580 v_cmp_eq_i16_e64 s[10:11], v255, v2
90581 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0xff,0x05,0x02,0x00]
90582 // W32-ERR: error: invalid operand for instruction
90584 v_cmp_eq_i16_e64 s[10:11], s1, v2
90585 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x04,0x02,0x00]
90586 // W32-ERR: error: invalid operand for instruction
90588 v_cmp_eq_i16_e64 s[10:11], s101, v2
90589 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x65,0x04,0x02,0x00]
90590 // W32-ERR: error: invalid operand for instruction
90592 v_cmp_eq_i16_e64 s[10:11], vcc_lo, v2
90593 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x6a,0x04,0x02,0x00]
90594 // W32-ERR: error: invalid operand for instruction
90596 v_cmp_eq_i16_e64 s[10:11], vcc_hi, v2
90597 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x6b,0x04,0x02,0x00]
90598 // W32-ERR: error: invalid operand for instruction
90600 v_cmp_eq_i16_e64 s[10:11], m0, v2
90601 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x7c,0x04,0x02,0x00]
90602 // W32-ERR: error: invalid operand for instruction
90604 v_cmp_eq_i16_e64 s[10:11], exec_lo, v2
90605 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x7e,0x04,0x02,0x00]
90606 // W32-ERR: error: invalid operand for instruction
90608 v_cmp_eq_i16_e64 s[10:11], exec_hi, v2
90609 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x7f,0x04,0x02,0x00]
90610 // W32-ERR: error: invalid operand for instruction
90612 v_cmp_eq_i16_e64 s[10:11], 0, v2
90613 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x80,0x04,0x02,0x00]
90614 // W32-ERR: error: invalid operand for instruction
90616 v_cmp_eq_i16_e64 s[10:11], -1, v2
90617 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0xc1,0x04,0x02,0x00]
90618 // W32-ERR: error: invalid operand for instruction
90620 v_cmp_eq_i16_e64 s[10:11], 0.5, v2
90621 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0xf0,0x04,0x02,0x00]
90622 // W32-ERR: error: invalid operand for instruction
90624 v_cmp_eq_i16_e64 s[10:11], -4.0, v2
90625 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0xf7,0x04,0x02,0x00]
90626 // W32-ERR: error: invalid operand for instruction
90628 v_cmp_eq_i16_e64 s[10:11], v1, v255
90629 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xff,0x03,0x00]
90630 // W32-ERR: error: invalid operand for instruction
90632 v_cmp_eq_i16_e64 s[10:11], v1, s2
90633 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x05,0x00,0x00]
90634 // W32-ERR: error: invalid operand for instruction
90636 v_cmp_eq_i16_e64 s[10:11], v1, s101
90637 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xcb,0x00,0x00]
90638 // W32-ERR: error: invalid operand for instruction
90640 v_cmp_eq_i16_e64 s[10:11], v1, vcc_lo
90641 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xd5,0x00,0x00]
90642 // W32-ERR: error: invalid operand for instruction
90644 v_cmp_eq_i16_e64 s[10:11], v1, vcc_hi
90645 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xd7,0x00,0x00]
90646 // W32-ERR: error: invalid operand for instruction
90648 v_cmp_eq_i16_e64 s[10:11], v1, m0
90649 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xf9,0x00,0x00]
90650 // W32-ERR: error: invalid operand for instruction
90652 v_cmp_eq_i16_e64 s[10:11], v1, exec_lo
90653 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xfd,0x00,0x00]
90654 // W32-ERR: error: invalid operand for instruction
90656 v_cmp_eq_i16_e64 s[10:11], v1, exec_hi
90657 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xff,0x00,0x00]
90658 // W32-ERR: error: invalid operand for instruction
90660 v_cmp_eq_i16_e64 s[10:11], v1, 0
90661 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x01,0x01,0x00]
90662 // W32-ERR: error: invalid operand for instruction
90664 v_cmp_eq_i16_e64 s[10:11], v1, -1
90665 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x83,0x01,0x00]
90666 // W32-ERR: error: invalid operand for instruction
90668 v_cmp_eq_i16_e64 s[10:11], v1, 0.5
90669 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xe1,0x01,0x00]
90670 // W32-ERR: error: invalid operand for instruction
90672 v_cmp_eq_i16_e64 s[10:11], v1, -4.0
90673 // W64: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xef,0x01,0x00]
90674 // W32-ERR: error: invalid operand for instruction
90676 v_cmp_le_i16 vcc, v1, v2
90677 // W64: encoding: [0x01,0x05,0x16,0x7d]
90678 // W32-ERR: error: instruction not supported on this GPU
90680 v_cmp_le_i16 vcc, v255, v2
90681 // W64: encoding: [0xff,0x05,0x16,0x7d]
90682 // W32-ERR: error: instruction not supported on this GPU
90684 v_cmp_le_i16 vcc, s1, v2
90685 // W64: encoding: [0x01,0x04,0x16,0x7d]
90686 // W32-ERR: error: instruction not supported on this GPU
90688 v_cmp_le_i16 vcc, s101, v2
90689 // W64: encoding: [0x65,0x04,0x16,0x7d]
90690 // W32-ERR: error: instruction not supported on this GPU
90692 v_cmp_le_i16 vcc, vcc_lo, v2
90693 // W64: encoding: [0x6a,0x04,0x16,0x7d]
90694 // W32-ERR: error: instruction not supported on this GPU
90696 v_cmp_le_i16 vcc, vcc_hi, v2
90697 // W64: encoding: [0x6b,0x04,0x16,0x7d]
90698 // W32-ERR: error: instruction not supported on this GPU
90700 v_cmp_le_i16 vcc, m0, v2
90701 // W64: encoding: [0x7c,0x04,0x16,0x7d]
90702 // W32-ERR: error: instruction not supported on this GPU
90704 v_cmp_le_i16 vcc, exec_lo, v2
90705 // W64: encoding: [0x7e,0x04,0x16,0x7d]
90706 // W32-ERR: error: instruction not supported on this GPU
90708 v_cmp_le_i16 vcc, exec_hi, v2
90709 // W64: encoding: [0x7f,0x04,0x16,0x7d]
90710 // W32-ERR: error: instruction not supported on this GPU
90712 v_cmp_le_i16 vcc, 0, v2
90713 // W64: encoding: [0x80,0x04,0x16,0x7d]
90714 // W32-ERR: error: instruction not supported on this GPU
90716 v_cmp_le_i16 vcc, -1, v2
90717 // W64: encoding: [0xc1,0x04,0x16,0x7d]
90718 // W32-ERR: error: instruction not supported on this GPU
90720 v_cmp_le_i16 vcc, 0.5, v2
90721 // W64: encoding: [0xf0,0x04,0x16,0x7d]
90722 // W32-ERR: error: instruction not supported on this GPU
90724 v_cmp_le_i16 vcc, -4.0, v2
90725 // W64: encoding: [0xf7,0x04,0x16,0x7d]
90726 // W32-ERR: error: instruction not supported on this GPU
90728 v_cmp_le_i16 vcc, 0xfe0b, v2
90729 // W64: encoding: [0xff,0x04,0x16,0x7d,0x0b,0xfe,0x00,0x00]
90730 // W32-ERR: error: instruction not supported on this GPU
90732 v_cmp_le_i16 vcc, 0x3456, v2
90733 // W64: encoding: [0xff,0x04,0x16,0x7d,0x56,0x34,0x00,0x00]
90734 // W32-ERR: error: instruction not supported on this GPU
90736 v_cmp_le_i16 vcc, v1, v255
90737 // W64: encoding: [0x01,0xff,0x17,0x7d]
90738 // W32-ERR: error: instruction not supported on this GPU
90740 v_cmp_le_i16_e64 s[10:11], v1, v2
90741 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
90742 // W32-ERR: error: invalid operand for instruction
90744 v_cmp_le_i16_e64 s[12:13], v1, v2
90745 // W64: encoding: [0x0c,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
90746 // W32-ERR: error: invalid operand for instruction
90748 v_cmp_le_i16_e64 s[100:101], v1, v2
90749 // W64: encoding: [0x64,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
90750 // W32-ERR: error: invalid operand for instruction
90752 v_cmp_le_i16_e64 vcc, v1, v2
90753 // W64: encoding: [0x6a,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
90754 // W32-ERR: error: invalid operand for instruction
90756 v_cmp_le_i16_e64 s[10:11], v255, v2
90757 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0xff,0x05,0x02,0x00]
90758 // W32-ERR: error: invalid operand for instruction
90760 v_cmp_le_i16_e64 s[10:11], s1, v2
90761 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x04,0x02,0x00]
90762 // W32-ERR: error: invalid operand for instruction
90764 v_cmp_le_i16_e64 s[10:11], s101, v2
90765 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x65,0x04,0x02,0x00]
90766 // W32-ERR: error: invalid operand for instruction
90768 v_cmp_le_i16_e64 s[10:11], vcc_lo, v2
90769 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x6a,0x04,0x02,0x00]
90770 // W32-ERR: error: invalid operand for instruction
90772 v_cmp_le_i16_e64 s[10:11], vcc_hi, v2
90773 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x6b,0x04,0x02,0x00]
90774 // W32-ERR: error: invalid operand for instruction
90776 v_cmp_le_i16_e64 s[10:11], m0, v2
90777 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x7c,0x04,0x02,0x00]
90778 // W32-ERR: error: invalid operand for instruction
90780 v_cmp_le_i16_e64 s[10:11], exec_lo, v2
90781 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x7e,0x04,0x02,0x00]
90782 // W32-ERR: error: invalid operand for instruction
90784 v_cmp_le_i16_e64 s[10:11], exec_hi, v2
90785 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x7f,0x04,0x02,0x00]
90786 // W32-ERR: error: invalid operand for instruction
90788 v_cmp_le_i16_e64 s[10:11], 0, v2
90789 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x80,0x04,0x02,0x00]
90790 // W32-ERR: error: invalid operand for instruction
90792 v_cmp_le_i16_e64 s[10:11], -1, v2
90793 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0xc1,0x04,0x02,0x00]
90794 // W32-ERR: error: invalid operand for instruction
90796 v_cmp_le_i16_e64 s[10:11], 0.5, v2
90797 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0xf0,0x04,0x02,0x00]
90798 // W32-ERR: error: invalid operand for instruction
90800 v_cmp_le_i16_e64 s[10:11], -4.0, v2
90801 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0xf7,0x04,0x02,0x00]
90802 // W32-ERR: error: invalid operand for instruction
90804 v_cmp_le_i16_e64 s[10:11], v1, v255
90805 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xff,0x03,0x00]
90806 // W32-ERR: error: invalid operand for instruction
90808 v_cmp_le_i16_e64 s[10:11], v1, s2
90809 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x05,0x00,0x00]
90810 // W32-ERR: error: invalid operand for instruction
90812 v_cmp_le_i16_e64 s[10:11], v1, s101
90813 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xcb,0x00,0x00]
90814 // W32-ERR: error: invalid operand for instruction
90816 v_cmp_le_i16_e64 s[10:11], v1, vcc_lo
90817 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xd5,0x00,0x00]
90818 // W32-ERR: error: invalid operand for instruction
90820 v_cmp_le_i16_e64 s[10:11], v1, vcc_hi
90821 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xd7,0x00,0x00]
90822 // W32-ERR: error: invalid operand for instruction
90824 v_cmp_le_i16_e64 s[10:11], v1, m0
90825 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xf9,0x00,0x00]
90826 // W32-ERR: error: invalid operand for instruction
90828 v_cmp_le_i16_e64 s[10:11], v1, exec_lo
90829 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xfd,0x00,0x00]
90830 // W32-ERR: error: invalid operand for instruction
90832 v_cmp_le_i16_e64 s[10:11], v1, exec_hi
90833 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xff,0x00,0x00]
90834 // W32-ERR: error: invalid operand for instruction
90836 v_cmp_le_i16_e64 s[10:11], v1, 0
90837 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x01,0x01,0x00]
90838 // W32-ERR: error: invalid operand for instruction
90840 v_cmp_le_i16_e64 s[10:11], v1, -1
90841 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x83,0x01,0x00]
90842 // W32-ERR: error: invalid operand for instruction
90844 v_cmp_le_i16_e64 s[10:11], v1, 0.5
90845 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xe1,0x01,0x00]
90846 // W32-ERR: error: invalid operand for instruction
90848 v_cmp_le_i16_e64 s[10:11], v1, -4.0
90849 // W64: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xef,0x01,0x00]
90850 // W32-ERR: error: invalid operand for instruction
90852 v_cmp_gt_i16 vcc, v1, v2
90853 // W64: encoding: [0x01,0x05,0x18,0x7d]
90854 // W32-ERR: error: instruction not supported on this GPU
90856 v_cmp_gt_i16 vcc, v255, v2
90857 // W64: encoding: [0xff,0x05,0x18,0x7d]
90858 // W32-ERR: error: instruction not supported on this GPU
90860 v_cmp_gt_i16 vcc, s1, v2
90861 // W64: encoding: [0x01,0x04,0x18,0x7d]
90862 // W32-ERR: error: instruction not supported on this GPU
90864 v_cmp_gt_i16 vcc, s101, v2
90865 // W64: encoding: [0x65,0x04,0x18,0x7d]
90866 // W32-ERR: error: instruction not supported on this GPU
90868 v_cmp_gt_i16 vcc, vcc_lo, v2
90869 // W64: encoding: [0x6a,0x04,0x18,0x7d]
90870 // W32-ERR: error: instruction not supported on this GPU
90872 v_cmp_gt_i16 vcc, vcc_hi, v2
90873 // W64: encoding: [0x6b,0x04,0x18,0x7d]
90874 // W32-ERR: error: instruction not supported on this GPU
90876 v_cmp_gt_i16 vcc, m0, v2
90877 // W64: encoding: [0x7c,0x04,0x18,0x7d]
90878 // W32-ERR: error: instruction not supported on this GPU
90880 v_cmp_gt_i16 vcc, exec_lo, v2
90881 // W64: encoding: [0x7e,0x04,0x18,0x7d]
90882 // W32-ERR: error: instruction not supported on this GPU
90884 v_cmp_gt_i16 vcc, exec_hi, v2
90885 // W64: encoding: [0x7f,0x04,0x18,0x7d]
90886 // W32-ERR: error: instruction not supported on this GPU
90888 v_cmp_gt_i16 vcc, 0, v2
90889 // W64: encoding: [0x80,0x04,0x18,0x7d]
90890 // W32-ERR: error: instruction not supported on this GPU
90892 v_cmp_gt_i16 vcc, -1, v2
90893 // W64: encoding: [0xc1,0x04,0x18,0x7d]
90894 // W32-ERR: error: instruction not supported on this GPU
90896 v_cmp_gt_i16 vcc, 0.5, v2
90897 // W64: encoding: [0xf0,0x04,0x18,0x7d]
90898 // W32-ERR: error: instruction not supported on this GPU
90900 v_cmp_gt_i16 vcc, -4.0, v2
90901 // W64: encoding: [0xf7,0x04,0x18,0x7d]
90902 // W32-ERR: error: instruction not supported on this GPU
90904 v_cmp_gt_i16 vcc, 0xfe0b, v2
90905 // W64: encoding: [0xff,0x04,0x18,0x7d,0x0b,0xfe,0x00,0x00]
90906 // W32-ERR: error: instruction not supported on this GPU
90908 v_cmp_gt_i16 vcc, 0x3456, v2
90909 // W64: encoding: [0xff,0x04,0x18,0x7d,0x56,0x34,0x00,0x00]
90910 // W32-ERR: error: instruction not supported on this GPU
90912 v_cmp_gt_i16 vcc, v1, v255
90913 // W64: encoding: [0x01,0xff,0x19,0x7d]
90914 // W32-ERR: error: instruction not supported on this GPU
90916 v_cmp_gt_i16_e64 s[10:11], v1, v2
90917 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
90918 // W32-ERR: error: invalid operand for instruction
90920 v_cmp_gt_i16_e64 s[12:13], v1, v2
90921 // W64: encoding: [0x0c,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
90922 // W32-ERR: error: invalid operand for instruction
90924 v_cmp_gt_i16_e64 s[100:101], v1, v2
90925 // W64: encoding: [0x64,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
90926 // W32-ERR: error: invalid operand for instruction
90928 v_cmp_gt_i16_e64 vcc, v1, v2
90929 // W64: encoding: [0x6a,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
90930 // W32-ERR: error: invalid operand for instruction
90932 v_cmp_gt_i16_e64 s[10:11], v255, v2
90933 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0xff,0x05,0x02,0x00]
90934 // W32-ERR: error: invalid operand for instruction
90936 v_cmp_gt_i16_e64 s[10:11], s1, v2
90937 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x04,0x02,0x00]
90938 // W32-ERR: error: invalid operand for instruction
90940 v_cmp_gt_i16_e64 s[10:11], s101, v2
90941 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x65,0x04,0x02,0x00]
90942 // W32-ERR: error: invalid operand for instruction
90944 v_cmp_gt_i16_e64 s[10:11], vcc_lo, v2
90945 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x6a,0x04,0x02,0x00]
90946 // W32-ERR: error: invalid operand for instruction
90948 v_cmp_gt_i16_e64 s[10:11], vcc_hi, v2
90949 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x6b,0x04,0x02,0x00]
90950 // W32-ERR: error: invalid operand for instruction
90952 v_cmp_gt_i16_e64 s[10:11], m0, v2
90953 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x7c,0x04,0x02,0x00]
90954 // W32-ERR: error: invalid operand for instruction
90956 v_cmp_gt_i16_e64 s[10:11], exec_lo, v2
90957 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x7e,0x04,0x02,0x00]
90958 // W32-ERR: error: invalid operand for instruction
90960 v_cmp_gt_i16_e64 s[10:11], exec_hi, v2
90961 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x7f,0x04,0x02,0x00]
90962 // W32-ERR: error: invalid operand for instruction
90964 v_cmp_gt_i16_e64 s[10:11], 0, v2
90965 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x80,0x04,0x02,0x00]
90966 // W32-ERR: error: invalid operand for instruction
90968 v_cmp_gt_i16_e64 s[10:11], -1, v2
90969 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0xc1,0x04,0x02,0x00]
90970 // W32-ERR: error: invalid operand for instruction
90972 v_cmp_gt_i16_e64 s[10:11], 0.5, v2
90973 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0xf0,0x04,0x02,0x00]
90974 // W32-ERR: error: invalid operand for instruction
90976 v_cmp_gt_i16_e64 s[10:11], -4.0, v2
90977 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0xf7,0x04,0x02,0x00]
90978 // W32-ERR: error: invalid operand for instruction
90980 v_cmp_gt_i16_e64 s[10:11], v1, v255
90981 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xff,0x03,0x00]
90982 // W32-ERR: error: invalid operand for instruction
90984 v_cmp_gt_i16_e64 s[10:11], v1, s2
90985 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x05,0x00,0x00]
90986 // W32-ERR: error: invalid operand for instruction
90988 v_cmp_gt_i16_e64 s[10:11], v1, s101
90989 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xcb,0x00,0x00]
90990 // W32-ERR: error: invalid operand for instruction
90992 v_cmp_gt_i16_e64 s[10:11], v1, vcc_lo
90993 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xd5,0x00,0x00]
90994 // W32-ERR: error: invalid operand for instruction
90996 v_cmp_gt_i16_e64 s[10:11], v1, vcc_hi
90997 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xd7,0x00,0x00]
90998 // W32-ERR: error: invalid operand for instruction
91000 v_cmp_gt_i16_e64 s[10:11], v1, m0
91001 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xf9,0x00,0x00]
91002 // W32-ERR: error: invalid operand for instruction
91004 v_cmp_gt_i16_e64 s[10:11], v1, exec_lo
91005 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xfd,0x00,0x00]
91006 // W32-ERR: error: invalid operand for instruction
91008 v_cmp_gt_i16_e64 s[10:11], v1, exec_hi
91009 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xff,0x00,0x00]
91010 // W32-ERR: error: invalid operand for instruction
91012 v_cmp_gt_i16_e64 s[10:11], v1, 0
91013 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x01,0x01,0x00]
91014 // W32-ERR: error: invalid operand for instruction
91016 v_cmp_gt_i16_e64 s[10:11], v1, -1
91017 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x83,0x01,0x00]
91018 // W32-ERR: error: invalid operand for instruction
91020 v_cmp_gt_i16_e64 s[10:11], v1, 0.5
91021 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xe1,0x01,0x00]
91022 // W32-ERR: error: invalid operand for instruction
91024 v_cmp_gt_i16_e64 s[10:11], v1, -4.0
91025 // W64: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xef,0x01,0x00]
91026 // W32-ERR: error: invalid operand for instruction
91028 v_cmp_ne_i16 vcc, v1, v2
91029 // W64: encoding: [0x01,0x05,0x1a,0x7d]
91030 // W32-ERR: error: instruction not supported on this GPU
91032 v_cmp_ne_i16 vcc, v255, v2
91033 // W64: encoding: [0xff,0x05,0x1a,0x7d]
91034 // W32-ERR: error: instruction not supported on this GPU
91036 v_cmp_ne_i16 vcc, s1, v2
91037 // W64: encoding: [0x01,0x04,0x1a,0x7d]
91038 // W32-ERR: error: instruction not supported on this GPU
91040 v_cmp_ne_i16 vcc, s101, v2
91041 // W64: encoding: [0x65,0x04,0x1a,0x7d]
91042 // W32-ERR: error: instruction not supported on this GPU
91044 v_cmp_ne_i16 vcc, vcc_lo, v2
91045 // W64: encoding: [0x6a,0x04,0x1a,0x7d]
91046 // W32-ERR: error: instruction not supported on this GPU
91048 v_cmp_ne_i16 vcc, vcc_hi, v2
91049 // W64: encoding: [0x6b,0x04,0x1a,0x7d]
91050 // W32-ERR: error: instruction not supported on this GPU
91052 v_cmp_ne_i16 vcc, m0, v2
91053 // W64: encoding: [0x7c,0x04,0x1a,0x7d]
91054 // W32-ERR: error: instruction not supported on this GPU
91056 v_cmp_ne_i16 vcc, exec_lo, v2
91057 // W64: encoding: [0x7e,0x04,0x1a,0x7d]
91058 // W32-ERR: error: instruction not supported on this GPU
91060 v_cmp_ne_i16 vcc, exec_hi, v2
91061 // W64: encoding: [0x7f,0x04,0x1a,0x7d]
91062 // W32-ERR: error: instruction not supported on this GPU
91064 v_cmp_ne_i16 vcc, 0, v2
91065 // W64: encoding: [0x80,0x04,0x1a,0x7d]
91066 // W32-ERR: error: instruction not supported on this GPU
91068 v_cmp_ne_i16 vcc, -1, v2
91069 // W64: encoding: [0xc1,0x04,0x1a,0x7d]
91070 // W32-ERR: error: instruction not supported on this GPU
91072 v_cmp_ne_i16 vcc, 0.5, v2
91073 // W64: encoding: [0xf0,0x04,0x1a,0x7d]
91074 // W32-ERR: error: instruction not supported on this GPU
91076 v_cmp_ne_i16 vcc, -4.0, v2
91077 // W64: encoding: [0xf7,0x04,0x1a,0x7d]
91078 // W32-ERR: error: instruction not supported on this GPU
91080 v_cmp_ne_i16 vcc, 0xfe0b, v2
91081 // W64: encoding: [0xff,0x04,0x1a,0x7d,0x0b,0xfe,0x00,0x00]
91082 // W32-ERR: error: instruction not supported on this GPU
91084 v_cmp_ne_i16 vcc, 0x3456, v2
91085 // W64: encoding: [0xff,0x04,0x1a,0x7d,0x56,0x34,0x00,0x00]
91086 // W32-ERR: error: instruction not supported on this GPU
91088 v_cmp_ne_i16 vcc, v1, v255
91089 // W64: encoding: [0x01,0xff,0x1b,0x7d]
91090 // W32-ERR: error: instruction not supported on this GPU
91092 v_cmp_ne_i16_e64 s[10:11], v1, v2
91093 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
91094 // W32-ERR: error: invalid operand for instruction
91096 v_cmp_ne_i16_e64 s[12:13], v1, v2
91097 // W64: encoding: [0x0c,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
91098 // W32-ERR: error: invalid operand for instruction
91100 v_cmp_ne_i16_e64 s[100:101], v1, v2
91101 // W64: encoding: [0x64,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
91102 // W32-ERR: error: invalid operand for instruction
91104 v_cmp_ne_i16_e64 vcc, v1, v2
91105 // W64: encoding: [0x6a,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
91106 // W32-ERR: error: invalid operand for instruction
91108 v_cmp_ne_i16_e64 s[10:11], v255, v2
91109 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0xff,0x05,0x02,0x00]
91110 // W32-ERR: error: invalid operand for instruction
91112 v_cmp_ne_i16_e64 s[10:11], s1, v2
91113 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x04,0x02,0x00]
91114 // W32-ERR: error: invalid operand for instruction
91116 v_cmp_ne_i16_e64 s[10:11], s101, v2
91117 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x65,0x04,0x02,0x00]
91118 // W32-ERR: error: invalid operand for instruction
91120 v_cmp_ne_i16_e64 s[10:11], vcc_lo, v2
91121 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x6a,0x04,0x02,0x00]
91122 // W32-ERR: error: invalid operand for instruction
91124 v_cmp_ne_i16_e64 s[10:11], vcc_hi, v2
91125 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x6b,0x04,0x02,0x00]
91126 // W32-ERR: error: invalid operand for instruction
91128 v_cmp_ne_i16_e64 s[10:11], m0, v2
91129 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x7c,0x04,0x02,0x00]
91130 // W32-ERR: error: invalid operand for instruction
91132 v_cmp_ne_i16_e64 s[10:11], exec_lo, v2
91133 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x7e,0x04,0x02,0x00]
91134 // W32-ERR: error: invalid operand for instruction
91136 v_cmp_ne_i16_e64 s[10:11], exec_hi, v2
91137 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x7f,0x04,0x02,0x00]
91138 // W32-ERR: error: invalid operand for instruction
91140 v_cmp_ne_i16_e64 s[10:11], 0, v2
91141 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x80,0x04,0x02,0x00]
91142 // W32-ERR: error: invalid operand for instruction
91144 v_cmp_ne_i16_e64 s[10:11], -1, v2
91145 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0xc1,0x04,0x02,0x00]
91146 // W32-ERR: error: invalid operand for instruction
91148 v_cmp_ne_i16_e64 s[10:11], 0.5, v2
91149 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0xf0,0x04,0x02,0x00]
91150 // W32-ERR: error: invalid operand for instruction
91152 v_cmp_ne_i16_e64 s[10:11], -4.0, v2
91153 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0xf7,0x04,0x02,0x00]
91154 // W32-ERR: error: invalid operand for instruction
91156 v_cmp_ne_i16_e64 s[10:11], v1, v255
91157 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xff,0x03,0x00]
91158 // W32-ERR: error: invalid operand for instruction
91160 v_cmp_ne_i16_e64 s[10:11], v1, s2
91161 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x05,0x00,0x00]
91162 // W32-ERR: error: invalid operand for instruction
91164 v_cmp_ne_i16_e64 s[10:11], v1, s101
91165 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xcb,0x00,0x00]
91166 // W32-ERR: error: invalid operand for instruction
91168 v_cmp_ne_i16_e64 s[10:11], v1, vcc_lo
91169 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xd5,0x00,0x00]
91170 // W32-ERR: error: invalid operand for instruction
91172 v_cmp_ne_i16_e64 s[10:11], v1, vcc_hi
91173 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xd7,0x00,0x00]
91174 // W32-ERR: error: invalid operand for instruction
91176 v_cmp_ne_i16_e64 s[10:11], v1, m0
91177 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xf9,0x00,0x00]
91178 // W32-ERR: error: invalid operand for instruction
91180 v_cmp_ne_i16_e64 s[10:11], v1, exec_lo
91181 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xfd,0x00,0x00]
91182 // W32-ERR: error: invalid operand for instruction
91184 v_cmp_ne_i16_e64 s[10:11], v1, exec_hi
91185 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xff,0x00,0x00]
91186 // W32-ERR: error: invalid operand for instruction
91188 v_cmp_ne_i16_e64 s[10:11], v1, 0
91189 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x01,0x01,0x00]
91190 // W32-ERR: error: invalid operand for instruction
91192 v_cmp_ne_i16_e64 s[10:11], v1, -1
91193 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x83,0x01,0x00]
91194 // W32-ERR: error: invalid operand for instruction
91196 v_cmp_ne_i16_e64 s[10:11], v1, 0.5
91197 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xe1,0x01,0x00]
91198 // W32-ERR: error: invalid operand for instruction
91200 v_cmp_ne_i16_e64 s[10:11], v1, -4.0
91201 // W64: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xef,0x01,0x00]
91202 // W32-ERR: error: invalid operand for instruction
91204 v_cmp_ge_i16 vcc, v1, v2
91205 // W64: encoding: [0x01,0x05,0x1c,0x7d]
91206 // W32-ERR: error: instruction not supported on this GPU
91208 v_cmp_ge_i16 vcc, v255, v2
91209 // W64: encoding: [0xff,0x05,0x1c,0x7d]
91210 // W32-ERR: error: instruction not supported on this GPU
91212 v_cmp_ge_i16 vcc, s1, v2
91213 // W64: encoding: [0x01,0x04,0x1c,0x7d]
91214 // W32-ERR: error: instruction not supported on this GPU
91216 v_cmp_ge_i16 vcc, s101, v2
91217 // W64: encoding: [0x65,0x04,0x1c,0x7d]
91218 // W32-ERR: error: instruction not supported on this GPU
91220 v_cmp_ge_i16 vcc, vcc_lo, v2
91221 // W64: encoding: [0x6a,0x04,0x1c,0x7d]
91222 // W32-ERR: error: instruction not supported on this GPU
91224 v_cmp_ge_i16 vcc, vcc_hi, v2
91225 // W64: encoding: [0x6b,0x04,0x1c,0x7d]
91226 // W32-ERR: error: instruction not supported on this GPU
91228 v_cmp_ge_i16 vcc, m0, v2
91229 // W64: encoding: [0x7c,0x04,0x1c,0x7d]
91230 // W32-ERR: error: instruction not supported on this GPU
91232 v_cmp_ge_i16 vcc, exec_lo, v2
91233 // W64: encoding: [0x7e,0x04,0x1c,0x7d]
91234 // W32-ERR: error: instruction not supported on this GPU
91236 v_cmp_ge_i16 vcc, exec_hi, v2
91237 // W64: encoding: [0x7f,0x04,0x1c,0x7d]
91238 // W32-ERR: error: instruction not supported on this GPU
91240 v_cmp_ge_i16 vcc, 0, v2
91241 // W64: encoding: [0x80,0x04,0x1c,0x7d]
91242 // W32-ERR: error: instruction not supported on this GPU
91244 v_cmp_ge_i16 vcc, -1, v2
91245 // W64: encoding: [0xc1,0x04,0x1c,0x7d]
91246 // W32-ERR: error: instruction not supported on this GPU
91248 v_cmp_ge_i16 vcc, 0.5, v2
91249 // W64: encoding: [0xf0,0x04,0x1c,0x7d]
91250 // W32-ERR: error: instruction not supported on this GPU
91252 v_cmp_ge_i16 vcc, -4.0, v2
91253 // W64: encoding: [0xf7,0x04,0x1c,0x7d]
91254 // W32-ERR: error: instruction not supported on this GPU
91256 v_cmp_ge_i16 vcc, 0xfe0b, v2
91257 // W64: encoding: [0xff,0x04,0x1c,0x7d,0x0b,0xfe,0x00,0x00]
91258 // W32-ERR: error: instruction not supported on this GPU
91260 v_cmp_ge_i16 vcc, 0x3456, v2
91261 // W64: encoding: [0xff,0x04,0x1c,0x7d,0x56,0x34,0x00,0x00]
91262 // W32-ERR: error: instruction not supported on this GPU
91264 v_cmp_ge_i16 vcc, v1, v255
91265 // W64: encoding: [0x01,0xff,0x1d,0x7d]
91266 // W32-ERR: error: instruction not supported on this GPU
91268 v_cmp_ge_i16_e64 s[10:11], v1, v2
91269 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
91270 // W32-ERR: error: invalid operand for instruction
91272 v_cmp_ge_i16_e64 s[12:13], v1, v2
91273 // W64: encoding: [0x0c,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
91274 // W32-ERR: error: invalid operand for instruction
91276 v_cmp_ge_i16_e64 s[100:101], v1, v2
91277 // W64: encoding: [0x64,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
91278 // W32-ERR: error: invalid operand for instruction
91280 v_cmp_ge_i16_e64 vcc, v1, v2
91281 // W64: encoding: [0x6a,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
91282 // W32-ERR: error: invalid operand for instruction
91284 v_cmp_ge_i16_e64 s[10:11], v255, v2
91285 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0xff,0x05,0x02,0x00]
91286 // W32-ERR: error: invalid operand for instruction
91288 v_cmp_ge_i16_e64 s[10:11], s1, v2
91289 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x04,0x02,0x00]
91290 // W32-ERR: error: invalid operand for instruction
91292 v_cmp_ge_i16_e64 s[10:11], s101, v2
91293 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x65,0x04,0x02,0x00]
91294 // W32-ERR: error: invalid operand for instruction
91296 v_cmp_ge_i16_e64 s[10:11], vcc_lo, v2
91297 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x6a,0x04,0x02,0x00]
91298 // W32-ERR: error: invalid operand for instruction
91300 v_cmp_ge_i16_e64 s[10:11], vcc_hi, v2
91301 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x6b,0x04,0x02,0x00]
91302 // W32-ERR: error: invalid operand for instruction
91304 v_cmp_ge_i16_e64 s[10:11], m0, v2
91305 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x7c,0x04,0x02,0x00]
91306 // W32-ERR: error: invalid operand for instruction
91308 v_cmp_ge_i16_e64 s[10:11], exec_lo, v2
91309 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x7e,0x04,0x02,0x00]
91310 // W32-ERR: error: invalid operand for instruction
91312 v_cmp_ge_i16_e64 s[10:11], exec_hi, v2
91313 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x7f,0x04,0x02,0x00]
91314 // W32-ERR: error: invalid operand for instruction
91316 v_cmp_ge_i16_e64 s[10:11], 0, v2
91317 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x80,0x04,0x02,0x00]
91318 // W32-ERR: error: invalid operand for instruction
91320 v_cmp_ge_i16_e64 s[10:11], -1, v2
91321 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0xc1,0x04,0x02,0x00]
91322 // W32-ERR: error: invalid operand for instruction
91324 v_cmp_ge_i16_e64 s[10:11], 0.5, v2
91325 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0xf0,0x04,0x02,0x00]
91326 // W32-ERR: error: invalid operand for instruction
91328 v_cmp_ge_i16_e64 s[10:11], -4.0, v2
91329 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0xf7,0x04,0x02,0x00]
91330 // W32-ERR: error: invalid operand for instruction
91332 v_cmp_ge_i16_e64 s[10:11], v1, v255
91333 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xff,0x03,0x00]
91334 // W32-ERR: error: invalid operand for instruction
91336 v_cmp_ge_i16_e64 s[10:11], v1, s2
91337 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x05,0x00,0x00]
91338 // W32-ERR: error: invalid operand for instruction
91340 v_cmp_ge_i16_e64 s[10:11], v1, s101
91341 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xcb,0x00,0x00]
91342 // W32-ERR: error: invalid operand for instruction
91344 v_cmp_ge_i16_e64 s[10:11], v1, vcc_lo
91345 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xd5,0x00,0x00]
91346 // W32-ERR: error: invalid operand for instruction
91348 v_cmp_ge_i16_e64 s[10:11], v1, vcc_hi
91349 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xd7,0x00,0x00]
91350 // W32-ERR: error: invalid operand for instruction
91352 v_cmp_ge_i16_e64 s[10:11], v1, m0
91353 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xf9,0x00,0x00]
91354 // W32-ERR: error: invalid operand for instruction
91356 v_cmp_ge_i16_e64 s[10:11], v1, exec_lo
91357 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xfd,0x00,0x00]
91358 // W32-ERR: error: invalid operand for instruction
91360 v_cmp_ge_i16_e64 s[10:11], v1, exec_hi
91361 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xff,0x00,0x00]
91362 // W32-ERR: error: invalid operand for instruction
91364 v_cmp_ge_i16_e64 s[10:11], v1, 0
91365 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x01,0x01,0x00]
91366 // W32-ERR: error: invalid operand for instruction
91368 v_cmp_ge_i16_e64 s[10:11], v1, -1
91369 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x83,0x01,0x00]
91370 // W32-ERR: error: invalid operand for instruction
91372 v_cmp_ge_i16_e64 s[10:11], v1, 0.5
91373 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xe1,0x01,0x00]
91374 // W32-ERR: error: invalid operand for instruction
91376 v_cmp_ge_i16_e64 s[10:11], v1, -4.0
91377 // W64: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xef,0x01,0x00]
91378 // W32-ERR: error: invalid operand for instruction
91380 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91381 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x06]
91382 // W32-ERR: error: invalid operand for instruction
91384 v_cmp_lt_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
91385 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x88,0x06,0x06]
91386 // W32-ERR: error: invalid operand for instruction
91388 v_cmp_lt_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
91389 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0xe4,0x06,0x06]
91390 // W32-ERR: error: invalid operand for instruction
91392 v_cmp_lt_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
91393 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x00,0x06,0x06]
91394 // W32-ERR: error: instruction not supported on this GPU
91396 v_cmp_lt_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
91397 // W64: encoding: [0xf9,0x04,0x12,0x7d,0xff,0x86,0x06,0x06]
91398 // W32-ERR: error: invalid operand for instruction
91400 v_cmp_lt_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
91401 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x86,0x06]
91402 // W32-ERR: error: invalid operand for instruction
91404 v_cmp_lt_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
91405 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x65,0x86,0x86,0x06]
91406 // W32-ERR: error: invalid operand for instruction
91408 v_cmp_lt_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
91409 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x6a,0x86,0x86,0x06]
91410 // W32-ERR: error: invalid operand for instruction
91412 v_cmp_lt_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
91413 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x6b,0x86,0x86,0x06]
91414 // W32-ERR: error: invalid operand for instruction
91416 v_cmp_lt_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
91417 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x7c,0x86,0x86,0x06]
91418 // W32-ERR: error: invalid operand for instruction
91420 v_cmp_lt_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
91421 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x7e,0x86,0x86,0x06]
91422 // W32-ERR: error: invalid operand for instruction
91424 v_cmp_lt_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
91425 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x7f,0x86,0x86,0x06]
91426 // W32-ERR: error: invalid operand for instruction
91428 v_cmp_lt_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
91429 // W64: encoding: [0xf9,0xfe,0x13,0x7d,0x01,0x86,0x06,0x06]
91430 // W32-ERR: error: invalid operand for instruction
91432 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91433 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x06]
91434 // W32-ERR: error: invalid operand for instruction
91436 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
91437 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x00,0x06]
91438 // W32-ERR: error: invalid operand for instruction
91440 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
91441 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x01,0x06]
91442 // W32-ERR: error: invalid operand for instruction
91444 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
91445 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x02,0x06]
91446 // W32-ERR: error: invalid operand for instruction
91448 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
91449 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x03,0x06]
91450 // W32-ERR: error: invalid operand for instruction
91452 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
91453 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x04,0x06]
91454 // W32-ERR: error: invalid operand for instruction
91456 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
91457 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x05,0x06]
91458 // W32-ERR: error: invalid operand for instruction
91460 v_cmp_lt_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
91461 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x0e,0x06]
91462 // W32-ERR: error: invalid operand for instruction
91464 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91465 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x06]
91466 // W32-ERR: error: invalid operand for instruction
91468 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
91469 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x00]
91470 // W32-ERR: error: invalid operand for instruction
91472 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
91473 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x01]
91474 // W32-ERR: error: invalid operand for instruction
91476 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
91477 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x02]
91478 // W32-ERR: error: invalid operand for instruction
91480 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
91481 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x03]
91482 // W32-ERR: error: invalid operand for instruction
91484 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
91485 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x04]
91486 // W32-ERR: error: invalid operand for instruction
91488 v_cmp_lt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
91489 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x05]
91490 // W32-ERR: error: invalid operand for instruction
91492 v_cmp_lt_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
91493 // W64: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x0e]
91494 // W32-ERR: error: invalid operand for instruction
91496 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91497 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x06]
91498 // W32-ERR: error: invalid operand for instruction
91500 v_cmp_eq_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
91501 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x88,0x06,0x06]
91502 // W32-ERR: error: invalid operand for instruction
91504 v_cmp_eq_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
91505 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0xe4,0x06,0x06]
91506 // W32-ERR: error: invalid operand for instruction
91508 v_cmp_eq_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
91509 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x00,0x06,0x06]
91510 // W32-ERR: error: instruction not supported on this GPU
91512 v_cmp_eq_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
91513 // W64: encoding: [0xf9,0x04,0x14,0x7d,0xff,0x86,0x06,0x06]
91514 // W32-ERR: error: invalid operand for instruction
91516 v_cmp_eq_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
91517 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x86,0x06]
91518 // W32-ERR: error: invalid operand for instruction
91520 v_cmp_eq_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
91521 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x65,0x86,0x86,0x06]
91522 // W32-ERR: error: invalid operand for instruction
91524 v_cmp_eq_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
91525 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x6a,0x86,0x86,0x06]
91526 // W32-ERR: error: invalid operand for instruction
91528 v_cmp_eq_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
91529 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x6b,0x86,0x86,0x06]
91530 // W32-ERR: error: invalid operand for instruction
91532 v_cmp_eq_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
91533 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x7c,0x86,0x86,0x06]
91534 // W32-ERR: error: invalid operand for instruction
91536 v_cmp_eq_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
91537 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x7e,0x86,0x86,0x06]
91538 // W32-ERR: error: invalid operand for instruction
91540 v_cmp_eq_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
91541 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x7f,0x86,0x86,0x06]
91542 // W32-ERR: error: invalid operand for instruction
91544 v_cmp_eq_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
91545 // W64: encoding: [0xf9,0xfe,0x15,0x7d,0x01,0x86,0x06,0x06]
91546 // W32-ERR: error: invalid operand for instruction
91548 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91549 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x06]
91550 // W32-ERR: error: invalid operand for instruction
91552 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
91553 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x00,0x06]
91554 // W32-ERR: error: invalid operand for instruction
91556 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
91557 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x01,0x06]
91558 // W32-ERR: error: invalid operand for instruction
91560 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
91561 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x02,0x06]
91562 // W32-ERR: error: invalid operand for instruction
91564 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
91565 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x03,0x06]
91566 // W32-ERR: error: invalid operand for instruction
91568 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
91569 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x04,0x06]
91570 // W32-ERR: error: invalid operand for instruction
91572 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
91573 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x05,0x06]
91574 // W32-ERR: error: invalid operand for instruction
91576 v_cmp_eq_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
91577 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x0e,0x06]
91578 // W32-ERR: error: invalid operand for instruction
91580 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91581 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x06]
91582 // W32-ERR: error: invalid operand for instruction
91584 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
91585 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x00]
91586 // W32-ERR: error: invalid operand for instruction
91588 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
91589 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x01]
91590 // W32-ERR: error: invalid operand for instruction
91592 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
91593 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x02]
91594 // W32-ERR: error: invalid operand for instruction
91596 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
91597 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x03]
91598 // W32-ERR: error: invalid operand for instruction
91600 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
91601 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x04]
91602 // W32-ERR: error: invalid operand for instruction
91604 v_cmp_eq_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
91605 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x05]
91606 // W32-ERR: error: invalid operand for instruction
91608 v_cmp_eq_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
91609 // W64: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x0e]
91610 // W32-ERR: error: invalid operand for instruction
91612 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91613 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x06]
91614 // W32-ERR: error: invalid operand for instruction
91616 v_cmp_le_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
91617 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x88,0x06,0x06]
91618 // W32-ERR: error: invalid operand for instruction
91620 v_cmp_le_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
91621 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0xe4,0x06,0x06]
91622 // W32-ERR: error: invalid operand for instruction
91624 v_cmp_le_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
91625 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x00,0x06,0x06]
91626 // W32-ERR: error: instruction not supported on this GPU
91628 v_cmp_le_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
91629 // W64: encoding: [0xf9,0x04,0x16,0x7d,0xff,0x86,0x06,0x06]
91630 // W32-ERR: error: invalid operand for instruction
91632 v_cmp_le_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
91633 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x86,0x06]
91634 // W32-ERR: error: invalid operand for instruction
91636 v_cmp_le_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
91637 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x65,0x86,0x86,0x06]
91638 // W32-ERR: error: invalid operand for instruction
91640 v_cmp_le_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
91641 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x6a,0x86,0x86,0x06]
91642 // W32-ERR: error: invalid operand for instruction
91644 v_cmp_le_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
91645 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x6b,0x86,0x86,0x06]
91646 // W32-ERR: error: invalid operand for instruction
91648 v_cmp_le_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
91649 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x7c,0x86,0x86,0x06]
91650 // W32-ERR: error: invalid operand for instruction
91652 v_cmp_le_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
91653 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x7e,0x86,0x86,0x06]
91654 // W32-ERR: error: invalid operand for instruction
91656 v_cmp_le_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
91657 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x7f,0x86,0x86,0x06]
91658 // W32-ERR: error: invalid operand for instruction
91660 v_cmp_le_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
91661 // W64: encoding: [0xf9,0xfe,0x17,0x7d,0x01,0x86,0x06,0x06]
91662 // W32-ERR: error: invalid operand for instruction
91664 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91665 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x06]
91666 // W32-ERR: error: invalid operand for instruction
91668 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
91669 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x00,0x06]
91670 // W32-ERR: error: invalid operand for instruction
91672 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
91673 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x01,0x06]
91674 // W32-ERR: error: invalid operand for instruction
91676 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
91677 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x02,0x06]
91678 // W32-ERR: error: invalid operand for instruction
91680 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
91681 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x03,0x06]
91682 // W32-ERR: error: invalid operand for instruction
91684 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
91685 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x04,0x06]
91686 // W32-ERR: error: invalid operand for instruction
91688 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
91689 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x05,0x06]
91690 // W32-ERR: error: invalid operand for instruction
91692 v_cmp_le_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
91693 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x0e,0x06]
91694 // W32-ERR: error: invalid operand for instruction
91696 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91697 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x06]
91698 // W32-ERR: error: invalid operand for instruction
91700 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
91701 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x00]
91702 // W32-ERR: error: invalid operand for instruction
91704 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
91705 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x01]
91706 // W32-ERR: error: invalid operand for instruction
91708 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
91709 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x02]
91710 // W32-ERR: error: invalid operand for instruction
91712 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
91713 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x03]
91714 // W32-ERR: error: invalid operand for instruction
91716 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
91717 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x04]
91718 // W32-ERR: error: invalid operand for instruction
91720 v_cmp_le_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
91721 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x05]
91722 // W32-ERR: error: invalid operand for instruction
91724 v_cmp_le_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
91725 // W64: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x0e]
91726 // W32-ERR: error: invalid operand for instruction
91728 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91729 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x06]
91730 // W32-ERR: error: invalid operand for instruction
91732 v_cmp_gt_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
91733 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x88,0x06,0x06]
91734 // W32-ERR: error: invalid operand for instruction
91736 v_cmp_gt_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
91737 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0xe4,0x06,0x06]
91738 // W32-ERR: error: invalid operand for instruction
91740 v_cmp_gt_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
91741 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x00,0x06,0x06]
91742 // W32-ERR: error: instruction not supported on this GPU
91744 v_cmp_gt_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
91745 // W64: encoding: [0xf9,0x04,0x18,0x7d,0xff,0x86,0x06,0x06]
91746 // W32-ERR: error: invalid operand for instruction
91748 v_cmp_gt_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
91749 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x86,0x06]
91750 // W32-ERR: error: invalid operand for instruction
91752 v_cmp_gt_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
91753 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x65,0x86,0x86,0x06]
91754 // W32-ERR: error: invalid operand for instruction
91756 v_cmp_gt_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
91757 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x6a,0x86,0x86,0x06]
91758 // W32-ERR: error: invalid operand for instruction
91760 v_cmp_gt_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
91761 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x6b,0x86,0x86,0x06]
91762 // W32-ERR: error: invalid operand for instruction
91764 v_cmp_gt_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
91765 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x7c,0x86,0x86,0x06]
91766 // W32-ERR: error: invalid operand for instruction
91768 v_cmp_gt_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
91769 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x7e,0x86,0x86,0x06]
91770 // W32-ERR: error: invalid operand for instruction
91772 v_cmp_gt_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
91773 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x7f,0x86,0x86,0x06]
91774 // W32-ERR: error: invalid operand for instruction
91776 v_cmp_gt_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
91777 // W64: encoding: [0xf9,0xfe,0x19,0x7d,0x01,0x86,0x06,0x06]
91778 // W32-ERR: error: invalid operand for instruction
91780 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91781 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x06]
91782 // W32-ERR: error: invalid operand for instruction
91784 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
91785 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x00,0x06]
91786 // W32-ERR: error: invalid operand for instruction
91788 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
91789 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x01,0x06]
91790 // W32-ERR: error: invalid operand for instruction
91792 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
91793 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x02,0x06]
91794 // W32-ERR: error: invalid operand for instruction
91796 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
91797 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x03,0x06]
91798 // W32-ERR: error: invalid operand for instruction
91800 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
91801 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x04,0x06]
91802 // W32-ERR: error: invalid operand for instruction
91804 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
91805 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x05,0x06]
91806 // W32-ERR: error: invalid operand for instruction
91808 v_cmp_gt_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
91809 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x0e,0x06]
91810 // W32-ERR: error: invalid operand for instruction
91812 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91813 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x06]
91814 // W32-ERR: error: invalid operand for instruction
91816 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
91817 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x00]
91818 // W32-ERR: error: invalid operand for instruction
91820 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
91821 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x01]
91822 // W32-ERR: error: invalid operand for instruction
91824 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
91825 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x02]
91826 // W32-ERR: error: invalid operand for instruction
91828 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
91829 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x03]
91830 // W32-ERR: error: invalid operand for instruction
91832 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
91833 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x04]
91834 // W32-ERR: error: invalid operand for instruction
91836 v_cmp_gt_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
91837 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x05]
91838 // W32-ERR: error: invalid operand for instruction
91840 v_cmp_gt_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
91841 // W64: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x0e]
91842 // W32-ERR: error: invalid operand for instruction
91844 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91845 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x06]
91846 // W32-ERR: error: invalid operand for instruction
91848 v_cmp_ne_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
91849 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x88,0x06,0x06]
91850 // W32-ERR: error: invalid operand for instruction
91852 v_cmp_ne_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
91853 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0xe4,0x06,0x06]
91854 // W32-ERR: error: invalid operand for instruction
91856 v_cmp_ne_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
91857 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x00,0x06,0x06]
91858 // W32-ERR: error: instruction not supported on this GPU
91860 v_cmp_ne_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
91861 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0xff,0x86,0x06,0x06]
91862 // W32-ERR: error: invalid operand for instruction
91864 v_cmp_ne_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
91865 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x86,0x06]
91866 // W32-ERR: error: invalid operand for instruction
91868 v_cmp_ne_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
91869 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x65,0x86,0x86,0x06]
91870 // W32-ERR: error: invalid operand for instruction
91872 v_cmp_ne_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
91873 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x6a,0x86,0x86,0x06]
91874 // W32-ERR: error: invalid operand for instruction
91876 v_cmp_ne_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
91877 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x6b,0x86,0x86,0x06]
91878 // W32-ERR: error: invalid operand for instruction
91880 v_cmp_ne_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
91881 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x7c,0x86,0x86,0x06]
91882 // W32-ERR: error: invalid operand for instruction
91884 v_cmp_ne_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
91885 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x7e,0x86,0x86,0x06]
91886 // W32-ERR: error: invalid operand for instruction
91888 v_cmp_ne_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
91889 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x7f,0x86,0x86,0x06]
91890 // W32-ERR: error: invalid operand for instruction
91892 v_cmp_ne_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
91893 // W64: encoding: [0xf9,0xfe,0x1b,0x7d,0x01,0x86,0x06,0x06]
91894 // W32-ERR: error: invalid operand for instruction
91896 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91897 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x06]
91898 // W32-ERR: error: invalid operand for instruction
91900 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
91901 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x00,0x06]
91902 // W32-ERR: error: invalid operand for instruction
91904 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
91905 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x01,0x06]
91906 // W32-ERR: error: invalid operand for instruction
91908 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
91909 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x02,0x06]
91910 // W32-ERR: error: invalid operand for instruction
91912 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
91913 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x03,0x06]
91914 // W32-ERR: error: invalid operand for instruction
91916 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
91917 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x04,0x06]
91918 // W32-ERR: error: invalid operand for instruction
91920 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
91921 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x05,0x06]
91922 // W32-ERR: error: invalid operand for instruction
91924 v_cmp_ne_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
91925 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x0e,0x06]
91926 // W32-ERR: error: invalid operand for instruction
91928 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91929 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x06]
91930 // W32-ERR: error: invalid operand for instruction
91932 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
91933 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x00]
91934 // W32-ERR: error: invalid operand for instruction
91936 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
91937 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x01]
91938 // W32-ERR: error: invalid operand for instruction
91940 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
91941 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x02]
91942 // W32-ERR: error: invalid operand for instruction
91944 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
91945 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x03]
91946 // W32-ERR: error: invalid operand for instruction
91948 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
91949 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x04]
91950 // W32-ERR: error: invalid operand for instruction
91952 v_cmp_ne_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
91953 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x05]
91954 // W32-ERR: error: invalid operand for instruction
91956 v_cmp_ne_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
91957 // W64: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x0e]
91958 // W32-ERR: error: invalid operand for instruction
91960 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
91961 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x06]
91962 // W32-ERR: error: invalid operand for instruction
91964 v_cmp_ge_i16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
91965 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x88,0x06,0x06]
91966 // W32-ERR: error: invalid operand for instruction
91968 v_cmp_ge_i16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
91969 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0xe4,0x06,0x06]
91970 // W32-ERR: error: invalid operand for instruction
91972 v_cmp_ge_i16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
91973 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x00,0x06,0x06]
91974 // W32-ERR: error: instruction not supported on this GPU
91976 v_cmp_ge_i16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
91977 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0xff,0x86,0x06,0x06]
91978 // W32-ERR: error: invalid operand for instruction
91980 v_cmp_ge_i16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
91981 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x86,0x06]
91982 // W32-ERR: error: invalid operand for instruction
91984 v_cmp_ge_i16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
91985 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x65,0x86,0x86,0x06]
91986 // W32-ERR: error: invalid operand for instruction
91988 v_cmp_ge_i16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
91989 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x6a,0x86,0x86,0x06]
91990 // W32-ERR: error: invalid operand for instruction
91992 v_cmp_ge_i16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
91993 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x6b,0x86,0x86,0x06]
91994 // W32-ERR: error: invalid operand for instruction
91996 v_cmp_ge_i16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
91997 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x7c,0x86,0x86,0x06]
91998 // W32-ERR: error: invalid operand for instruction
92000 v_cmp_ge_i16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
92001 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x7e,0x86,0x86,0x06]
92002 // W32-ERR: error: invalid operand for instruction
92004 v_cmp_ge_i16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
92005 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x7f,0x86,0x86,0x06]
92006 // W32-ERR: error: invalid operand for instruction
92008 v_cmp_ge_i16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
92009 // W64: encoding: [0xf9,0xfe,0x1d,0x7d,0x01,0x86,0x06,0x06]
92010 // W32-ERR: error: invalid operand for instruction
92012 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
92013 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x06]
92014 // W32-ERR: error: invalid operand for instruction
92016 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
92017 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x00,0x06]
92018 // W32-ERR: error: invalid operand for instruction
92020 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
92021 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x01,0x06]
92022 // W32-ERR: error: invalid operand for instruction
92024 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
92025 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x02,0x06]
92026 // W32-ERR: error: invalid operand for instruction
92028 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
92029 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x03,0x06]
92030 // W32-ERR: error: invalid operand for instruction
92032 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
92033 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x04,0x06]
92034 // W32-ERR: error: invalid operand for instruction
92036 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
92037 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x05,0x06]
92038 // W32-ERR: error: invalid operand for instruction
92040 v_cmp_ge_i16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
92041 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x0e,0x06]
92042 // W32-ERR: error: invalid operand for instruction
92044 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
92045 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x06]
92046 // W32-ERR: error: invalid operand for instruction
92048 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
92049 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x00]
92050 // W32-ERR: error: invalid operand for instruction
92052 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
92053 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x01]
92054 // W32-ERR: error: invalid operand for instruction
92056 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
92057 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x02]
92058 // W32-ERR: error: invalid operand for instruction
92060 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
92061 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x03]
92062 // W32-ERR: error: invalid operand for instruction
92064 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
92065 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x04]
92066 // W32-ERR: error: invalid operand for instruction
92068 v_cmp_ge_i16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
92069 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x05]
92070 // W32-ERR: error: invalid operand for instruction
92072 v_cmp_ge_i16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
92073 // W64: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x0e]
92074 // W32-ERR: error: invalid operand for instruction
92076 v_cmp_lt_i16 vcc_lo, v1, v2
92077 // W32: encoding: [0x01,0x05,0x12,0x7d]
92078 // W64-ERR: error: instruction not supported on this GPU
92080 v_cmp_lt_i16 vcc_lo, v255, v2
92081 // W32: encoding: [0xff,0x05,0x12,0x7d]
92082 // W64-ERR: error: instruction not supported on this GPU
92084 v_cmp_lt_i16 vcc_lo, s1, v2
92085 // W32: encoding: [0x01,0x04,0x12,0x7d]
92086 // W64-ERR: error: instruction not supported on this GPU
92088 v_cmp_lt_i16 vcc_lo, s101, v2
92089 // W32: encoding: [0x65,0x04,0x12,0x7d]
92090 // W64-ERR: error: instruction not supported on this GPU
92092 v_cmp_lt_i16 vcc_lo, vcc_lo, v2
92093 // W32: encoding: [0x6a,0x04,0x12,0x7d]
92094 // W64-ERR: error: instruction not supported on this GPU
92096 v_cmp_lt_i16 vcc_lo, vcc_hi, v2
92097 // W32: encoding: [0x6b,0x04,0x12,0x7d]
92098 // W64-ERR: error: instruction not supported on this GPU
92100 v_cmp_lt_i16 vcc_lo, m0, v2
92101 // W32: encoding: [0x7c,0x04,0x12,0x7d]
92102 // W64-ERR: error: instruction not supported on this GPU
92104 v_cmp_lt_i16 vcc_lo, exec_lo, v2
92105 // W32: encoding: [0x7e,0x04,0x12,0x7d]
92106 // W64-ERR: error: instruction not supported on this GPU
92108 v_cmp_lt_i16 vcc_lo, exec_hi, v2
92109 // W32: encoding: [0x7f,0x04,0x12,0x7d]
92110 // W64-ERR: error: instruction not supported on this GPU
92112 v_cmp_lt_i16 vcc_lo, 0, v2
92113 // W32: encoding: [0x80,0x04,0x12,0x7d]
92114 // W64-ERR: error: instruction not supported on this GPU
92116 v_cmp_lt_i16 vcc_lo, -1, v2
92117 // W32: encoding: [0xc1,0x04,0x12,0x7d]
92118 // W64-ERR: error: instruction not supported on this GPU
92120 v_cmp_lt_i16 vcc_lo, 0.5, v2
92121 // W32: encoding: [0xf0,0x04,0x12,0x7d]
92122 // W64-ERR: error: instruction not supported on this GPU
92124 v_cmp_lt_i16 vcc_lo, -4.0, v2
92125 // W32: encoding: [0xf7,0x04,0x12,0x7d]
92126 // W64-ERR: error: instruction not supported on this GPU
92128 v_cmp_lt_i16 vcc_lo, 0xfe0b, v2
92129 // W32: encoding: [0xff,0x04,0x12,0x7d,0x0b,0xfe,0x00,0x00]
92130 // W64-ERR: error: instruction not supported on this GPU
92132 v_cmp_lt_i16 vcc_lo, 0x3456, v2
92133 // W32: encoding: [0xff,0x04,0x12,0x7d,0x56,0x34,0x00,0x00]
92134 // W64-ERR: error: instruction not supported on this GPU
92136 v_cmp_lt_i16 vcc_lo, v1, v255
92137 // W32: encoding: [0x01,0xff,0x13,0x7d]
92138 // W64-ERR: error: instruction not supported on this GPU
92140 v_cmp_lt_i16_e64 s10, v1, v2
92141 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
92142 // W64-ERR: error: invalid operand for instruction
92144 v_cmp_lt_i16_e64 s12, v1, v2
92145 // W32: encoding: [0x0c,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
92146 // W64-ERR: error: invalid operand for instruction
92148 v_cmp_lt_i16_e64 s100, v1, v2
92149 // W32: encoding: [0x64,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
92150 // W64-ERR: error: invalid operand for instruction
92152 v_cmp_lt_i16_e64 vcc_lo, v1, v2
92153 // W32: encoding: [0x6a,0x00,0x89,0xd4,0x01,0x05,0x02,0x00]
92154 // W64-ERR: error: invalid operand for instruction
92156 v_cmp_lt_i16_e64 s10, v255, v2
92157 // W32: encoding: [0x0a,0x00,0x89,0xd4,0xff,0x05,0x02,0x00]
92158 // W64-ERR: error: invalid operand for instruction
92160 v_cmp_lt_i16_e64 s10, s1, v2
92161 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x04,0x02,0x00]
92162 // W64-ERR: error: invalid operand for instruction
92164 v_cmp_lt_i16_e64 s10, s101, v2
92165 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x65,0x04,0x02,0x00]
92166 // W64-ERR: error: invalid operand for instruction
92168 v_cmp_lt_i16_e64 s10, vcc_lo, v2
92169 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x6a,0x04,0x02,0x00]
92170 // W64-ERR: error: invalid operand for instruction
92172 v_cmp_lt_i16_e64 s10, vcc_hi, v2
92173 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x6b,0x04,0x02,0x00]
92174 // W64-ERR: error: invalid operand for instruction
92176 v_cmp_lt_i16_e64 s10, m0, v2
92177 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x7c,0x04,0x02,0x00]
92178 // W64-ERR: error: invalid operand for instruction
92180 v_cmp_lt_i16_e64 s10, exec_lo, v2
92181 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x7e,0x04,0x02,0x00]
92182 // W64-ERR: error: invalid operand for instruction
92184 v_cmp_lt_i16_e64 s10, exec_hi, v2
92185 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x7f,0x04,0x02,0x00]
92186 // W64-ERR: error: invalid operand for instruction
92188 v_cmp_lt_i16_e64 s10, 0, v2
92189 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x80,0x04,0x02,0x00]
92190 // W64-ERR: error: invalid operand for instruction
92192 v_cmp_lt_i16_e64 s10, -1, v2
92193 // W32: encoding: [0x0a,0x00,0x89,0xd4,0xc1,0x04,0x02,0x00]
92194 // W64-ERR: error: invalid operand for instruction
92196 v_cmp_lt_i16_e64 s10, 0.5, v2
92197 // W32: encoding: [0x0a,0x00,0x89,0xd4,0xf0,0x04,0x02,0x00]
92198 // W64-ERR: error: invalid operand for instruction
92200 v_cmp_lt_i16_e64 s10, -4.0, v2
92201 // W32: encoding: [0x0a,0x00,0x89,0xd4,0xf7,0x04,0x02,0x00]
92202 // W64-ERR: error: invalid operand for instruction
92204 v_cmp_lt_i16_e64 s10, v1, v255
92205 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xff,0x03,0x00]
92206 // W64-ERR: error: invalid operand for instruction
92208 v_cmp_lt_i16_e64 s10, v1, s2
92209 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x05,0x00,0x00]
92210 // W64-ERR: error: invalid operand for instruction
92212 v_cmp_lt_i16_e64 s10, v1, s101
92213 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xcb,0x00,0x00]
92214 // W64-ERR: error: invalid operand for instruction
92216 v_cmp_lt_i16_e64 s10, v1, vcc_lo
92217 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xd5,0x00,0x00]
92218 // W64-ERR: error: invalid operand for instruction
92220 v_cmp_lt_i16_e64 s10, v1, vcc_hi
92221 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xd7,0x00,0x00]
92222 // W64-ERR: error: invalid operand for instruction
92224 v_cmp_lt_i16_e64 s10, v1, m0
92225 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xf9,0x00,0x00]
92226 // W64-ERR: error: invalid operand for instruction
92228 v_cmp_lt_i16_e64 s10, v1, exec_lo
92229 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xfd,0x00,0x00]
92230 // W64-ERR: error: invalid operand for instruction
92232 v_cmp_lt_i16_e64 s10, v1, exec_hi
92233 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xff,0x00,0x00]
92234 // W64-ERR: error: invalid operand for instruction
92236 v_cmp_lt_i16_e64 s10, v1, 0
92237 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x01,0x01,0x00]
92238 // W64-ERR: error: invalid operand for instruction
92240 v_cmp_lt_i16_e64 s10, v1, -1
92241 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0x83,0x01,0x00]
92242 // W64-ERR: error: invalid operand for instruction
92244 v_cmp_lt_i16_e64 s10, v1, 0.5
92245 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xe1,0x01,0x00]
92246 // W64-ERR: error: invalid operand for instruction
92248 v_cmp_lt_i16_e64 s10, v1, -4.0
92249 // W32: encoding: [0x0a,0x00,0x89,0xd4,0x01,0xef,0x01,0x00]
92250 // W64-ERR: error: invalid operand for instruction
92252 v_cmp_eq_i16 vcc_lo, v1, v2
92253 // W32: encoding: [0x01,0x05,0x14,0x7d]
92254 // W64-ERR: error: instruction not supported on this GPU
92256 v_cmp_eq_i16 vcc_lo, v255, v2
92257 // W32: encoding: [0xff,0x05,0x14,0x7d]
92258 // W64-ERR: error: instruction not supported on this GPU
92260 v_cmp_eq_i16 vcc_lo, s1, v2
92261 // W32: encoding: [0x01,0x04,0x14,0x7d]
92262 // W64-ERR: error: instruction not supported on this GPU
92264 v_cmp_eq_i16 vcc_lo, s101, v2
92265 // W32: encoding: [0x65,0x04,0x14,0x7d]
92266 // W64-ERR: error: instruction not supported on this GPU
92268 v_cmp_eq_i16 vcc_lo, vcc_lo, v2
92269 // W32: encoding: [0x6a,0x04,0x14,0x7d]
92270 // W64-ERR: error: instruction not supported on this GPU
92272 v_cmp_eq_i16 vcc_lo, vcc_hi, v2
92273 // W32: encoding: [0x6b,0x04,0x14,0x7d]
92274 // W64-ERR: error: instruction not supported on this GPU
92276 v_cmp_eq_i16 vcc_lo, m0, v2
92277 // W32: encoding: [0x7c,0x04,0x14,0x7d]
92278 // W64-ERR: error: instruction not supported on this GPU
92280 v_cmp_eq_i16 vcc_lo, exec_lo, v2
92281 // W32: encoding: [0x7e,0x04,0x14,0x7d]
92282 // W64-ERR: error: instruction not supported on this GPU
92284 v_cmp_eq_i16 vcc_lo, exec_hi, v2
92285 // W32: encoding: [0x7f,0x04,0x14,0x7d]
92286 // W64-ERR: error: instruction not supported on this GPU
92288 v_cmp_eq_i16 vcc_lo, 0, v2
92289 // W32: encoding: [0x80,0x04,0x14,0x7d]
92290 // W64-ERR: error: instruction not supported on this GPU
92292 v_cmp_eq_i16 vcc_lo, -1, v2
92293 // W32: encoding: [0xc1,0x04,0x14,0x7d]
92294 // W64-ERR: error: instruction not supported on this GPU
92296 v_cmp_eq_i16 vcc_lo, 0.5, v2
92297 // W32: encoding: [0xf0,0x04,0x14,0x7d]
92298 // W64-ERR: error: instruction not supported on this GPU
92300 v_cmp_eq_i16 vcc_lo, -4.0, v2
92301 // W32: encoding: [0xf7,0x04,0x14,0x7d]
92302 // W64-ERR: error: instruction not supported on this GPU
92304 v_cmp_eq_i16 vcc_lo, 0xfe0b, v2
92305 // W32: encoding: [0xff,0x04,0x14,0x7d,0x0b,0xfe,0x00,0x00]
92306 // W64-ERR: error: instruction not supported on this GPU
92308 v_cmp_eq_i16 vcc_lo, 0x3456, v2
92309 // W32: encoding: [0xff,0x04,0x14,0x7d,0x56,0x34,0x00,0x00]
92310 // W64-ERR: error: instruction not supported on this GPU
92312 v_cmp_eq_i16 vcc_lo, v1, v255
92313 // W32: encoding: [0x01,0xff,0x15,0x7d]
92314 // W64-ERR: error: instruction not supported on this GPU
92316 v_cmp_eq_i16_e64 s10, v1, v2
92317 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
92318 // W64-ERR: error: invalid operand for instruction
92320 v_cmp_eq_i16_e64 s12, v1, v2
92321 // W32: encoding: [0x0c,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
92322 // W64-ERR: error: invalid operand for instruction
92324 v_cmp_eq_i16_e64 s100, v1, v2
92325 // W32: encoding: [0x64,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
92326 // W64-ERR: error: invalid operand for instruction
92328 v_cmp_eq_i16_e64 vcc_lo, v1, v2
92329 // W32: encoding: [0x6a,0x00,0x8a,0xd4,0x01,0x05,0x02,0x00]
92330 // W64-ERR: error: invalid operand for instruction
92332 v_cmp_eq_i16_e64 s10, v255, v2
92333 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0xff,0x05,0x02,0x00]
92334 // W64-ERR: error: invalid operand for instruction
92336 v_cmp_eq_i16_e64 s10, s1, v2
92337 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x04,0x02,0x00]
92338 // W64-ERR: error: invalid operand for instruction
92340 v_cmp_eq_i16_e64 s10, s101, v2
92341 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x65,0x04,0x02,0x00]
92342 // W64-ERR: error: invalid operand for instruction
92344 v_cmp_eq_i16_e64 s10, vcc_lo, v2
92345 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x6a,0x04,0x02,0x00]
92346 // W64-ERR: error: invalid operand for instruction
92348 v_cmp_eq_i16_e64 s10, vcc_hi, v2
92349 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x6b,0x04,0x02,0x00]
92350 // W64-ERR: error: invalid operand for instruction
92352 v_cmp_eq_i16_e64 s10, m0, v2
92353 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x7c,0x04,0x02,0x00]
92354 // W64-ERR: error: invalid operand for instruction
92356 v_cmp_eq_i16_e64 s10, exec_lo, v2
92357 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x7e,0x04,0x02,0x00]
92358 // W64-ERR: error: invalid operand for instruction
92360 v_cmp_eq_i16_e64 s10, exec_hi, v2
92361 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x7f,0x04,0x02,0x00]
92362 // W64-ERR: error: invalid operand for instruction
92364 v_cmp_eq_i16_e64 s10, 0, v2
92365 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x80,0x04,0x02,0x00]
92366 // W64-ERR: error: invalid operand for instruction
92368 v_cmp_eq_i16_e64 s10, -1, v2
92369 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0xc1,0x04,0x02,0x00]
92370 // W64-ERR: error: invalid operand for instruction
92372 v_cmp_eq_i16_e64 s10, 0.5, v2
92373 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0xf0,0x04,0x02,0x00]
92374 // W64-ERR: error: invalid operand for instruction
92376 v_cmp_eq_i16_e64 s10, -4.0, v2
92377 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0xf7,0x04,0x02,0x00]
92378 // W64-ERR: error: invalid operand for instruction
92380 v_cmp_eq_i16_e64 s10, v1, v255
92381 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xff,0x03,0x00]
92382 // W64-ERR: error: invalid operand for instruction
92384 v_cmp_eq_i16_e64 s10, v1, s2
92385 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x05,0x00,0x00]
92386 // W64-ERR: error: invalid operand for instruction
92388 v_cmp_eq_i16_e64 s10, v1, s101
92389 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xcb,0x00,0x00]
92390 // W64-ERR: error: invalid operand for instruction
92392 v_cmp_eq_i16_e64 s10, v1, vcc_lo
92393 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xd5,0x00,0x00]
92394 // W64-ERR: error: invalid operand for instruction
92396 v_cmp_eq_i16_e64 s10, v1, vcc_hi
92397 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xd7,0x00,0x00]
92398 // W64-ERR: error: invalid operand for instruction
92400 v_cmp_eq_i16_e64 s10, v1, m0
92401 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xf9,0x00,0x00]
92402 // W64-ERR: error: invalid operand for instruction
92404 v_cmp_eq_i16_e64 s10, v1, exec_lo
92405 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xfd,0x00,0x00]
92406 // W64-ERR: error: invalid operand for instruction
92408 v_cmp_eq_i16_e64 s10, v1, exec_hi
92409 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xff,0x00,0x00]
92410 // W64-ERR: error: invalid operand for instruction
92412 v_cmp_eq_i16_e64 s10, v1, 0
92413 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x01,0x01,0x00]
92414 // W64-ERR: error: invalid operand for instruction
92416 v_cmp_eq_i16_e64 s10, v1, -1
92417 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0x83,0x01,0x00]
92418 // W64-ERR: error: invalid operand for instruction
92420 v_cmp_eq_i16_e64 s10, v1, 0.5
92421 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xe1,0x01,0x00]
92422 // W64-ERR: error: invalid operand for instruction
92424 v_cmp_eq_i16_e64 s10, v1, -4.0
92425 // W32: encoding: [0x0a,0x00,0x8a,0xd4,0x01,0xef,0x01,0x00]
92426 // W64-ERR: error: invalid operand for instruction
92428 v_cmp_le_i16 vcc_lo, v1, v2
92429 // W32: encoding: [0x01,0x05,0x16,0x7d]
92430 // W64-ERR: error: instruction not supported on this GPU
92432 v_cmp_le_i16 vcc_lo, v255, v2
92433 // W32: encoding: [0xff,0x05,0x16,0x7d]
92434 // W64-ERR: error: instruction not supported on this GPU
92436 v_cmp_le_i16 vcc_lo, s1, v2
92437 // W32: encoding: [0x01,0x04,0x16,0x7d]
92438 // W64-ERR: error: instruction not supported on this GPU
92440 v_cmp_le_i16 vcc_lo, s101, v2
92441 // W32: encoding: [0x65,0x04,0x16,0x7d]
92442 // W64-ERR: error: instruction not supported on this GPU
92444 v_cmp_le_i16 vcc_lo, vcc_lo, v2
92445 // W32: encoding: [0x6a,0x04,0x16,0x7d]
92446 // W64-ERR: error: instruction not supported on this GPU
92448 v_cmp_le_i16 vcc_lo, vcc_hi, v2
92449 // W32: encoding: [0x6b,0x04,0x16,0x7d]
92450 // W64-ERR: error: instruction not supported on this GPU
92452 v_cmp_le_i16 vcc_lo, m0, v2
92453 // W32: encoding: [0x7c,0x04,0x16,0x7d]
92454 // W64-ERR: error: instruction not supported on this GPU
92456 v_cmp_le_i16 vcc_lo, exec_lo, v2
92457 // W32: encoding: [0x7e,0x04,0x16,0x7d]
92458 // W64-ERR: error: instruction not supported on this GPU
92460 v_cmp_le_i16 vcc_lo, exec_hi, v2
92461 // W32: encoding: [0x7f,0x04,0x16,0x7d]
92462 // W64-ERR: error: instruction not supported on this GPU
92464 v_cmp_le_i16 vcc_lo, 0, v2
92465 // W32: encoding: [0x80,0x04,0x16,0x7d]
92466 // W64-ERR: error: instruction not supported on this GPU
92468 v_cmp_le_i16 vcc_lo, -1, v2
92469 // W32: encoding: [0xc1,0x04,0x16,0x7d]
92470 // W64-ERR: error: instruction not supported on this GPU
92472 v_cmp_le_i16 vcc_lo, 0.5, v2
92473 // W32: encoding: [0xf0,0x04,0x16,0x7d]
92474 // W64-ERR: error: instruction not supported on this GPU
92476 v_cmp_le_i16 vcc_lo, -4.0, v2
92477 // W32: encoding: [0xf7,0x04,0x16,0x7d]
92478 // W64-ERR: error: instruction not supported on this GPU
92480 v_cmp_le_i16 vcc_lo, 0xfe0b, v2
92481 // W32: encoding: [0xff,0x04,0x16,0x7d,0x0b,0xfe,0x00,0x00]
92482 // W64-ERR: error: instruction not supported on this GPU
92484 v_cmp_le_i16 vcc_lo, 0x3456, v2
92485 // W32: encoding: [0xff,0x04,0x16,0x7d,0x56,0x34,0x00,0x00]
92486 // W64-ERR: error: instruction not supported on this GPU
92488 v_cmp_le_i16 vcc_lo, v1, v255
92489 // W32: encoding: [0x01,0xff,0x17,0x7d]
92490 // W64-ERR: error: instruction not supported on this GPU
92492 v_cmp_le_i16_e64 s10, v1, v2
92493 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
92494 // W64-ERR: error: invalid operand for instruction
92496 v_cmp_le_i16_e64 s12, v1, v2
92497 // W32: encoding: [0x0c,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
92498 // W64-ERR: error: invalid operand for instruction
92500 v_cmp_le_i16_e64 s100, v1, v2
92501 // W32: encoding: [0x64,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
92502 // W64-ERR: error: invalid operand for instruction
92504 v_cmp_le_i16_e64 vcc_lo, v1, v2
92505 // W32: encoding: [0x6a,0x00,0x8b,0xd4,0x01,0x05,0x02,0x00]
92506 // W64-ERR: error: invalid operand for instruction
92508 v_cmp_le_i16_e64 s10, v255, v2
92509 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0xff,0x05,0x02,0x00]
92510 // W64-ERR: error: invalid operand for instruction
92512 v_cmp_le_i16_e64 s10, s1, v2
92513 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x04,0x02,0x00]
92514 // W64-ERR: error: invalid operand for instruction
92516 v_cmp_le_i16_e64 s10, s101, v2
92517 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x65,0x04,0x02,0x00]
92518 // W64-ERR: error: invalid operand for instruction
92520 v_cmp_le_i16_e64 s10, vcc_lo, v2
92521 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x6a,0x04,0x02,0x00]
92522 // W64-ERR: error: invalid operand for instruction
92524 v_cmp_le_i16_e64 s10, vcc_hi, v2
92525 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x6b,0x04,0x02,0x00]
92526 // W64-ERR: error: invalid operand for instruction
92528 v_cmp_le_i16_e64 s10, m0, v2
92529 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x7c,0x04,0x02,0x00]
92530 // W64-ERR: error: invalid operand for instruction
92532 v_cmp_le_i16_e64 s10, exec_lo, v2
92533 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x7e,0x04,0x02,0x00]
92534 // W64-ERR: error: invalid operand for instruction
92536 v_cmp_le_i16_e64 s10, exec_hi, v2
92537 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x7f,0x04,0x02,0x00]
92538 // W64-ERR: error: invalid operand for instruction
92540 v_cmp_le_i16_e64 s10, 0, v2
92541 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x80,0x04,0x02,0x00]
92542 // W64-ERR: error: invalid operand for instruction
92544 v_cmp_le_i16_e64 s10, -1, v2
92545 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0xc1,0x04,0x02,0x00]
92546 // W64-ERR: error: invalid operand for instruction
92548 v_cmp_le_i16_e64 s10, 0.5, v2
92549 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0xf0,0x04,0x02,0x00]
92550 // W64-ERR: error: invalid operand for instruction
92552 v_cmp_le_i16_e64 s10, -4.0, v2
92553 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0xf7,0x04,0x02,0x00]
92554 // W64-ERR: error: invalid operand for instruction
92556 v_cmp_le_i16_e64 s10, v1, v255
92557 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xff,0x03,0x00]
92558 // W64-ERR: error: invalid operand for instruction
92560 v_cmp_le_i16_e64 s10, v1, s2
92561 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x05,0x00,0x00]
92562 // W64-ERR: error: invalid operand for instruction
92564 v_cmp_le_i16_e64 s10, v1, s101
92565 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xcb,0x00,0x00]
92566 // W64-ERR: error: invalid operand for instruction
92568 v_cmp_le_i16_e64 s10, v1, vcc_lo
92569 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xd5,0x00,0x00]
92570 // W64-ERR: error: invalid operand for instruction
92572 v_cmp_le_i16_e64 s10, v1, vcc_hi
92573 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xd7,0x00,0x00]
92574 // W64-ERR: error: invalid operand for instruction
92576 v_cmp_le_i16_e64 s10, v1, m0
92577 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xf9,0x00,0x00]
92578 // W64-ERR: error: invalid operand for instruction
92580 v_cmp_le_i16_e64 s10, v1, exec_lo
92581 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xfd,0x00,0x00]
92582 // W64-ERR: error: invalid operand for instruction
92584 v_cmp_le_i16_e64 s10, v1, exec_hi
92585 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xff,0x00,0x00]
92586 // W64-ERR: error: invalid operand for instruction
92588 v_cmp_le_i16_e64 s10, v1, 0
92589 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x01,0x01,0x00]
92590 // W64-ERR: error: invalid operand for instruction
92592 v_cmp_le_i16_e64 s10, v1, -1
92593 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0x83,0x01,0x00]
92594 // W64-ERR: error: invalid operand for instruction
92596 v_cmp_le_i16_e64 s10, v1, 0.5
92597 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xe1,0x01,0x00]
92598 // W64-ERR: error: invalid operand for instruction
92600 v_cmp_le_i16_e64 s10, v1, -4.0
92601 // W32: encoding: [0x0a,0x00,0x8b,0xd4,0x01,0xef,0x01,0x00]
92602 // W64-ERR: error: invalid operand for instruction
92604 v_cmp_gt_i16 vcc_lo, v1, v2
92605 // W32: encoding: [0x01,0x05,0x18,0x7d]
92606 // W64-ERR: error: instruction not supported on this GPU
92608 v_cmp_gt_i16 vcc_lo, v255, v2
92609 // W32: encoding: [0xff,0x05,0x18,0x7d]
92610 // W64-ERR: error: instruction not supported on this GPU
92612 v_cmp_gt_i16 vcc_lo, s1, v2
92613 // W32: encoding: [0x01,0x04,0x18,0x7d]
92614 // W64-ERR: error: instruction not supported on this GPU
92616 v_cmp_gt_i16 vcc_lo, s101, v2
92617 // W32: encoding: [0x65,0x04,0x18,0x7d]
92618 // W64-ERR: error: instruction not supported on this GPU
92620 v_cmp_gt_i16 vcc_lo, vcc_lo, v2
92621 // W32: encoding: [0x6a,0x04,0x18,0x7d]
92622 // W64-ERR: error: instruction not supported on this GPU
92624 v_cmp_gt_i16 vcc_lo, vcc_hi, v2
92625 // W32: encoding: [0x6b,0x04,0x18,0x7d]
92626 // W64-ERR: error: instruction not supported on this GPU
92628 v_cmp_gt_i16 vcc_lo, m0, v2
92629 // W32: encoding: [0x7c,0x04,0x18,0x7d]
92630 // W64-ERR: error: instruction not supported on this GPU
92632 v_cmp_gt_i16 vcc_lo, exec_lo, v2
92633 // W32: encoding: [0x7e,0x04,0x18,0x7d]
92634 // W64-ERR: error: instruction not supported on this GPU
92636 v_cmp_gt_i16 vcc_lo, exec_hi, v2
92637 // W32: encoding: [0x7f,0x04,0x18,0x7d]
92638 // W64-ERR: error: instruction not supported on this GPU
92640 v_cmp_gt_i16 vcc_lo, 0, v2
92641 // W32: encoding: [0x80,0x04,0x18,0x7d]
92642 // W64-ERR: error: instruction not supported on this GPU
92644 v_cmp_gt_i16 vcc_lo, -1, v2
92645 // W32: encoding: [0xc1,0x04,0x18,0x7d]
92646 // W64-ERR: error: instruction not supported on this GPU
92648 v_cmp_gt_i16 vcc_lo, 0.5, v2
92649 // W32: encoding: [0xf0,0x04,0x18,0x7d]
92650 // W64-ERR: error: instruction not supported on this GPU
92652 v_cmp_gt_i16 vcc_lo, -4.0, v2
92653 // W32: encoding: [0xf7,0x04,0x18,0x7d]
92654 // W64-ERR: error: instruction not supported on this GPU
92656 v_cmp_gt_i16 vcc_lo, 0xfe0b, v2
92657 // W32: encoding: [0xff,0x04,0x18,0x7d,0x0b,0xfe,0x00,0x00]
92658 // W64-ERR: error: instruction not supported on this GPU
92660 v_cmp_gt_i16 vcc_lo, 0x3456, v2
92661 // W32: encoding: [0xff,0x04,0x18,0x7d,0x56,0x34,0x00,0x00]
92662 // W64-ERR: error: instruction not supported on this GPU
92664 v_cmp_gt_i16 vcc_lo, v1, v255
92665 // W32: encoding: [0x01,0xff,0x19,0x7d]
92666 // W64-ERR: error: instruction not supported on this GPU
92668 v_cmp_gt_i16_e64 s10, v1, v2
92669 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
92670 // W64-ERR: error: invalid operand for instruction
92672 v_cmp_gt_i16_e64 s12, v1, v2
92673 // W32: encoding: [0x0c,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
92674 // W64-ERR: error: invalid operand for instruction
92676 v_cmp_gt_i16_e64 s100, v1, v2
92677 // W32: encoding: [0x64,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
92678 // W64-ERR: error: invalid operand for instruction
92680 v_cmp_gt_i16_e64 vcc_lo, v1, v2
92681 // W32: encoding: [0x6a,0x00,0x8c,0xd4,0x01,0x05,0x02,0x00]
92682 // W64-ERR: error: invalid operand for instruction
92684 v_cmp_gt_i16_e64 s10, v255, v2
92685 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0xff,0x05,0x02,0x00]
92686 // W64-ERR: error: invalid operand for instruction
92688 v_cmp_gt_i16_e64 s10, s1, v2
92689 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x04,0x02,0x00]
92690 // W64-ERR: error: invalid operand for instruction
92692 v_cmp_gt_i16_e64 s10, s101, v2
92693 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x65,0x04,0x02,0x00]
92694 // W64-ERR: error: invalid operand for instruction
92696 v_cmp_gt_i16_e64 s10, vcc_lo, v2
92697 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x6a,0x04,0x02,0x00]
92698 // W64-ERR: error: invalid operand for instruction
92700 v_cmp_gt_i16_e64 s10, vcc_hi, v2
92701 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x6b,0x04,0x02,0x00]
92702 // W64-ERR: error: invalid operand for instruction
92704 v_cmp_gt_i16_e64 s10, m0, v2
92705 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x7c,0x04,0x02,0x00]
92706 // W64-ERR: error: invalid operand for instruction
92708 v_cmp_gt_i16_e64 s10, exec_lo, v2
92709 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x7e,0x04,0x02,0x00]
92710 // W64-ERR: error: invalid operand for instruction
92712 v_cmp_gt_i16_e64 s10, exec_hi, v2
92713 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x7f,0x04,0x02,0x00]
92714 // W64-ERR: error: invalid operand for instruction
92716 v_cmp_gt_i16_e64 s10, 0, v2
92717 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x80,0x04,0x02,0x00]
92718 // W64-ERR: error: invalid operand for instruction
92720 v_cmp_gt_i16_e64 s10, -1, v2
92721 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0xc1,0x04,0x02,0x00]
92722 // W64-ERR: error: invalid operand for instruction
92724 v_cmp_gt_i16_e64 s10, 0.5, v2
92725 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0xf0,0x04,0x02,0x00]
92726 // W64-ERR: error: invalid operand for instruction
92728 v_cmp_gt_i16_e64 s10, -4.0, v2
92729 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0xf7,0x04,0x02,0x00]
92730 // W64-ERR: error: invalid operand for instruction
92732 v_cmp_gt_i16_e64 s10, v1, v255
92733 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xff,0x03,0x00]
92734 // W64-ERR: error: invalid operand for instruction
92736 v_cmp_gt_i16_e64 s10, v1, s2
92737 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x05,0x00,0x00]
92738 // W64-ERR: error: invalid operand for instruction
92740 v_cmp_gt_i16_e64 s10, v1, s101
92741 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xcb,0x00,0x00]
92742 // W64-ERR: error: invalid operand for instruction
92744 v_cmp_gt_i16_e64 s10, v1, vcc_lo
92745 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xd5,0x00,0x00]
92746 // W64-ERR: error: invalid operand for instruction
92748 v_cmp_gt_i16_e64 s10, v1, vcc_hi
92749 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xd7,0x00,0x00]
92750 // W64-ERR: error: invalid operand for instruction
92752 v_cmp_gt_i16_e64 s10, v1, m0
92753 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xf9,0x00,0x00]
92754 // W64-ERR: error: invalid operand for instruction
92756 v_cmp_gt_i16_e64 s10, v1, exec_lo
92757 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xfd,0x00,0x00]
92758 // W64-ERR: error: invalid operand for instruction
92760 v_cmp_gt_i16_e64 s10, v1, exec_hi
92761 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xff,0x00,0x00]
92762 // W64-ERR: error: invalid operand for instruction
92764 v_cmp_gt_i16_e64 s10, v1, 0
92765 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x01,0x01,0x00]
92766 // W64-ERR: error: invalid operand for instruction
92768 v_cmp_gt_i16_e64 s10, v1, -1
92769 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0x83,0x01,0x00]
92770 // W64-ERR: error: invalid operand for instruction
92772 v_cmp_gt_i16_e64 s10, v1, 0.5
92773 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xe1,0x01,0x00]
92774 // W64-ERR: error: invalid operand for instruction
92776 v_cmp_gt_i16_e64 s10, v1, -4.0
92777 // W32: encoding: [0x0a,0x00,0x8c,0xd4,0x01,0xef,0x01,0x00]
92778 // W64-ERR: error: invalid operand for instruction
92780 v_cmp_ne_i16 vcc_lo, v1, v2
92781 // W32: encoding: [0x01,0x05,0x1a,0x7d]
92782 // W64-ERR: error: instruction not supported on this GPU
92784 v_cmp_ne_i16 vcc_lo, v255, v2
92785 // W32: encoding: [0xff,0x05,0x1a,0x7d]
92786 // W64-ERR: error: instruction not supported on this GPU
92788 v_cmp_ne_i16 vcc_lo, s1, v2
92789 // W32: encoding: [0x01,0x04,0x1a,0x7d]
92790 // W64-ERR: error: instruction not supported on this GPU
92792 v_cmp_ne_i16 vcc_lo, s101, v2
92793 // W32: encoding: [0x65,0x04,0x1a,0x7d]
92794 // W64-ERR: error: instruction not supported on this GPU
92796 v_cmp_ne_i16 vcc_lo, vcc_lo, v2
92797 // W32: encoding: [0x6a,0x04,0x1a,0x7d]
92798 // W64-ERR: error: instruction not supported on this GPU
92800 v_cmp_ne_i16 vcc_lo, vcc_hi, v2
92801 // W32: encoding: [0x6b,0x04,0x1a,0x7d]
92802 // W64-ERR: error: instruction not supported on this GPU
92804 v_cmp_ne_i16 vcc_lo, m0, v2
92805 // W32: encoding: [0x7c,0x04,0x1a,0x7d]
92806 // W64-ERR: error: instruction not supported on this GPU
92808 v_cmp_ne_i16 vcc_lo, exec_lo, v2
92809 // W32: encoding: [0x7e,0x04,0x1a,0x7d]
92810 // W64-ERR: error: instruction not supported on this GPU
92812 v_cmp_ne_i16 vcc_lo, exec_hi, v2
92813 // W32: encoding: [0x7f,0x04,0x1a,0x7d]
92814 // W64-ERR: error: instruction not supported on this GPU
92816 v_cmp_ne_i16 vcc_lo, 0, v2
92817 // W32: encoding: [0x80,0x04,0x1a,0x7d]
92818 // W64-ERR: error: instruction not supported on this GPU
92820 v_cmp_ne_i16 vcc_lo, -1, v2
92821 // W32: encoding: [0xc1,0x04,0x1a,0x7d]
92822 // W64-ERR: error: instruction not supported on this GPU
92824 v_cmp_ne_i16 vcc_lo, 0.5, v2
92825 // W32: encoding: [0xf0,0x04,0x1a,0x7d]
92826 // W64-ERR: error: instruction not supported on this GPU
92828 v_cmp_ne_i16 vcc_lo, -4.0, v2
92829 // W32: encoding: [0xf7,0x04,0x1a,0x7d]
92830 // W64-ERR: error: instruction not supported on this GPU
92832 v_cmp_ne_i16 vcc_lo, 0xfe0b, v2
92833 // W32: encoding: [0xff,0x04,0x1a,0x7d,0x0b,0xfe,0x00,0x00]
92834 // W64-ERR: error: instruction not supported on this GPU
92836 v_cmp_ne_i16 vcc_lo, 0x3456, v2
92837 // W32: encoding: [0xff,0x04,0x1a,0x7d,0x56,0x34,0x00,0x00]
92838 // W64-ERR: error: instruction not supported on this GPU
92840 v_cmp_ne_i16 vcc_lo, v1, v255
92841 // W32: encoding: [0x01,0xff,0x1b,0x7d]
92842 // W64-ERR: error: instruction not supported on this GPU
92844 v_cmp_ne_i16_e64 s10, v1, v2
92845 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
92846 // W64-ERR: error: invalid operand for instruction
92848 v_cmp_ne_i16_e64 s12, v1, v2
92849 // W32: encoding: [0x0c,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
92850 // W64-ERR: error: invalid operand for instruction
92852 v_cmp_ne_i16_e64 s100, v1, v2
92853 // W32: encoding: [0x64,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
92854 // W64-ERR: error: invalid operand for instruction
92856 v_cmp_ne_i16_e64 vcc_lo, v1, v2
92857 // W32: encoding: [0x6a,0x00,0x8d,0xd4,0x01,0x05,0x02,0x00]
92858 // W64-ERR: error: invalid operand for instruction
92860 v_cmp_ne_i16_e64 s10, v255, v2
92861 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0xff,0x05,0x02,0x00]
92862 // W64-ERR: error: invalid operand for instruction
92864 v_cmp_ne_i16_e64 s10, s1, v2
92865 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x04,0x02,0x00]
92866 // W64-ERR: error: invalid operand for instruction
92868 v_cmp_ne_i16_e64 s10, s101, v2
92869 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x65,0x04,0x02,0x00]
92870 // W64-ERR: error: invalid operand for instruction
92872 v_cmp_ne_i16_e64 s10, vcc_lo, v2
92873 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x6a,0x04,0x02,0x00]
92874 // W64-ERR: error: invalid operand for instruction
92876 v_cmp_ne_i16_e64 s10, vcc_hi, v2
92877 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x6b,0x04,0x02,0x00]
92878 // W64-ERR: error: invalid operand for instruction
92880 v_cmp_ne_i16_e64 s10, m0, v2
92881 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x7c,0x04,0x02,0x00]
92882 // W64-ERR: error: invalid operand for instruction
92884 v_cmp_ne_i16_e64 s10, exec_lo, v2
92885 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x7e,0x04,0x02,0x00]
92886 // W64-ERR: error: invalid operand for instruction
92888 v_cmp_ne_i16_e64 s10, exec_hi, v2
92889 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x7f,0x04,0x02,0x00]
92890 // W64-ERR: error: invalid operand for instruction
92892 v_cmp_ne_i16_e64 s10, 0, v2
92893 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x80,0x04,0x02,0x00]
92894 // W64-ERR: error: invalid operand for instruction
92896 v_cmp_ne_i16_e64 s10, -1, v2
92897 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0xc1,0x04,0x02,0x00]
92898 // W64-ERR: error: invalid operand for instruction
92900 v_cmp_ne_i16_e64 s10, 0.5, v2
92901 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0xf0,0x04,0x02,0x00]
92902 // W64-ERR: error: invalid operand for instruction
92904 v_cmp_ne_i16_e64 s10, -4.0, v2
92905 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0xf7,0x04,0x02,0x00]
92906 // W64-ERR: error: invalid operand for instruction
92908 v_cmp_ne_i16_e64 s10, v1, v255
92909 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xff,0x03,0x00]
92910 // W64-ERR: error: invalid operand for instruction
92912 v_cmp_ne_i16_e64 s10, v1, s2
92913 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x05,0x00,0x00]
92914 // W64-ERR: error: invalid operand for instruction
92916 v_cmp_ne_i16_e64 s10, v1, s101
92917 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xcb,0x00,0x00]
92918 // W64-ERR: error: invalid operand for instruction
92920 v_cmp_ne_i16_e64 s10, v1, vcc_lo
92921 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xd5,0x00,0x00]
92922 // W64-ERR: error: invalid operand for instruction
92924 v_cmp_ne_i16_e64 s10, v1, vcc_hi
92925 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xd7,0x00,0x00]
92926 // W64-ERR: error: invalid operand for instruction
92928 v_cmp_ne_i16_e64 s10, v1, m0
92929 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xf9,0x00,0x00]
92930 // W64-ERR: error: invalid operand for instruction
92932 v_cmp_ne_i16_e64 s10, v1, exec_lo
92933 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xfd,0x00,0x00]
92934 // W64-ERR: error: invalid operand for instruction
92936 v_cmp_ne_i16_e64 s10, v1, exec_hi
92937 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xff,0x00,0x00]
92938 // W64-ERR: error: invalid operand for instruction
92940 v_cmp_ne_i16_e64 s10, v1, 0
92941 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x01,0x01,0x00]
92942 // W64-ERR: error: invalid operand for instruction
92944 v_cmp_ne_i16_e64 s10, v1, -1
92945 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0x83,0x01,0x00]
92946 // W64-ERR: error: invalid operand for instruction
92948 v_cmp_ne_i16_e64 s10, v1, 0.5
92949 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xe1,0x01,0x00]
92950 // W64-ERR: error: invalid operand for instruction
92952 v_cmp_ne_i16_e64 s10, v1, -4.0
92953 // W32: encoding: [0x0a,0x00,0x8d,0xd4,0x01,0xef,0x01,0x00]
92954 // W64-ERR: error: invalid operand for instruction
92956 v_cmp_ge_i16 vcc_lo, v1, v2
92957 // W32: encoding: [0x01,0x05,0x1c,0x7d]
92958 // W64-ERR: error: instruction not supported on this GPU
92960 v_cmp_ge_i16 vcc_lo, v255, v2
92961 // W32: encoding: [0xff,0x05,0x1c,0x7d]
92962 // W64-ERR: error: instruction not supported on this GPU
92964 v_cmp_ge_i16 vcc_lo, s1, v2
92965 // W32: encoding: [0x01,0x04,0x1c,0x7d]
92966 // W64-ERR: error: instruction not supported on this GPU
92968 v_cmp_ge_i16 vcc_lo, s101, v2
92969 // W32: encoding: [0x65,0x04,0x1c,0x7d]
92970 // W64-ERR: error: instruction not supported on this GPU
92972 v_cmp_ge_i16 vcc_lo, vcc_lo, v2
92973 // W32: encoding: [0x6a,0x04,0x1c,0x7d]
92974 // W64-ERR: error: instruction not supported on this GPU
92976 v_cmp_ge_i16 vcc_lo, vcc_hi, v2
92977 // W32: encoding: [0x6b,0x04,0x1c,0x7d]
92978 // W64-ERR: error: instruction not supported on this GPU
92980 v_cmp_ge_i16 vcc_lo, m0, v2
92981 // W32: encoding: [0x7c,0x04,0x1c,0x7d]
92982 // W64-ERR: error: instruction not supported on this GPU
92984 v_cmp_ge_i16 vcc_lo, exec_lo, v2
92985 // W32: encoding: [0x7e,0x04,0x1c,0x7d]
92986 // W64-ERR: error: instruction not supported on this GPU
92988 v_cmp_ge_i16 vcc_lo, exec_hi, v2
92989 // W32: encoding: [0x7f,0x04,0x1c,0x7d]
92990 // W64-ERR: error: instruction not supported on this GPU
92992 v_cmp_ge_i16 vcc_lo, 0, v2
92993 // W32: encoding: [0x80,0x04,0x1c,0x7d]
92994 // W64-ERR: error: instruction not supported on this GPU
92996 v_cmp_ge_i16 vcc_lo, -1, v2
92997 // W32: encoding: [0xc1,0x04,0x1c,0x7d]
92998 // W64-ERR: error: instruction not supported on this GPU
93000 v_cmp_ge_i16 vcc_lo, 0.5, v2
93001 // W32: encoding: [0xf0,0x04,0x1c,0x7d]
93002 // W64-ERR: error: instruction not supported on this GPU
93004 v_cmp_ge_i16 vcc_lo, -4.0, v2
93005 // W32: encoding: [0xf7,0x04,0x1c,0x7d]
93006 // W64-ERR: error: instruction not supported on this GPU
93008 v_cmp_ge_i16 vcc_lo, 0xfe0b, v2
93009 // W32: encoding: [0xff,0x04,0x1c,0x7d,0x0b,0xfe,0x00,0x00]
93010 // W64-ERR: error: instruction not supported on this GPU
93012 v_cmp_ge_i16 vcc_lo, 0x3456, v2
93013 // W32: encoding: [0xff,0x04,0x1c,0x7d,0x56,0x34,0x00,0x00]
93014 // W64-ERR: error: instruction not supported on this GPU
93016 v_cmp_ge_i16 vcc_lo, v1, v255
93017 // W32: encoding: [0x01,0xff,0x1d,0x7d]
93018 // W64-ERR: error: instruction not supported on this GPU
93020 v_cmp_ge_i16_e64 s10, v1, v2
93021 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
93022 // W64-ERR: error: invalid operand for instruction
93024 v_cmp_ge_i16_e64 s12, v1, v2
93025 // W32: encoding: [0x0c,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
93026 // W64-ERR: error: invalid operand for instruction
93028 v_cmp_ge_i16_e64 s100, v1, v2
93029 // W32: encoding: [0x64,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
93030 // W64-ERR: error: invalid operand for instruction
93032 v_cmp_ge_i16_e64 vcc_lo, v1, v2
93033 // W32: encoding: [0x6a,0x00,0x8e,0xd4,0x01,0x05,0x02,0x00]
93034 // W64-ERR: error: invalid operand for instruction
93036 v_cmp_ge_i16_e64 s10, v255, v2
93037 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0xff,0x05,0x02,0x00]
93038 // W64-ERR: error: invalid operand for instruction
93040 v_cmp_ge_i16_e64 s10, s1, v2
93041 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x04,0x02,0x00]
93042 // W64-ERR: error: invalid operand for instruction
93044 v_cmp_ge_i16_e64 s10, s101, v2
93045 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x65,0x04,0x02,0x00]
93046 // W64-ERR: error: invalid operand for instruction
93048 v_cmp_ge_i16_e64 s10, vcc_lo, v2
93049 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x6a,0x04,0x02,0x00]
93050 // W64-ERR: error: invalid operand for instruction
93052 v_cmp_ge_i16_e64 s10, vcc_hi, v2
93053 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x6b,0x04,0x02,0x00]
93054 // W64-ERR: error: invalid operand for instruction
93056 v_cmp_ge_i16_e64 s10, m0, v2
93057 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x7c,0x04,0x02,0x00]
93058 // W64-ERR: error: invalid operand for instruction
93060 v_cmp_ge_i16_e64 s10, exec_lo, v2
93061 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x7e,0x04,0x02,0x00]
93062 // W64-ERR: error: invalid operand for instruction
93064 v_cmp_ge_i16_e64 s10, exec_hi, v2
93065 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x7f,0x04,0x02,0x00]
93066 // W64-ERR: error: invalid operand for instruction
93068 v_cmp_ge_i16_e64 s10, 0, v2
93069 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x80,0x04,0x02,0x00]
93070 // W64-ERR: error: invalid operand for instruction
93072 v_cmp_ge_i16_e64 s10, -1, v2
93073 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0xc1,0x04,0x02,0x00]
93074 // W64-ERR: error: invalid operand for instruction
93076 v_cmp_ge_i16_e64 s10, 0.5, v2
93077 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0xf0,0x04,0x02,0x00]
93078 // W64-ERR: error: invalid operand for instruction
93080 v_cmp_ge_i16_e64 s10, -4.0, v2
93081 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0xf7,0x04,0x02,0x00]
93082 // W64-ERR: error: invalid operand for instruction
93084 v_cmp_ge_i16_e64 s10, v1, v255
93085 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xff,0x03,0x00]
93086 // W64-ERR: error: invalid operand for instruction
93088 v_cmp_ge_i16_e64 s10, v1, s2
93089 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x05,0x00,0x00]
93090 // W64-ERR: error: invalid operand for instruction
93092 v_cmp_ge_i16_e64 s10, v1, s101
93093 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xcb,0x00,0x00]
93094 // W64-ERR: error: invalid operand for instruction
93096 v_cmp_ge_i16_e64 s10, v1, vcc_lo
93097 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xd5,0x00,0x00]
93098 // W64-ERR: error: invalid operand for instruction
93100 v_cmp_ge_i16_e64 s10, v1, vcc_hi
93101 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xd7,0x00,0x00]
93102 // W64-ERR: error: invalid operand for instruction
93104 v_cmp_ge_i16_e64 s10, v1, m0
93105 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xf9,0x00,0x00]
93106 // W64-ERR: error: invalid operand for instruction
93108 v_cmp_ge_i16_e64 s10, v1, exec_lo
93109 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xfd,0x00,0x00]
93110 // W64-ERR: error: invalid operand for instruction
93112 v_cmp_ge_i16_e64 s10, v1, exec_hi
93113 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xff,0x00,0x00]
93114 // W64-ERR: error: invalid operand for instruction
93116 v_cmp_ge_i16_e64 s10, v1, 0
93117 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x01,0x01,0x00]
93118 // W64-ERR: error: invalid operand for instruction
93120 v_cmp_ge_i16_e64 s10, v1, -1
93121 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0x83,0x01,0x00]
93122 // W64-ERR: error: invalid operand for instruction
93124 v_cmp_ge_i16_e64 s10, v1, 0.5
93125 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xe1,0x01,0x00]
93126 // W64-ERR: error: invalid operand for instruction
93128 v_cmp_ge_i16_e64 s10, v1, -4.0
93129 // W32: encoding: [0x0a,0x00,0x8e,0xd4,0x01,0xef,0x01,0x00]
93130 // W64-ERR: error: invalid operand for instruction
93132 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93133 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x06]
93134 // W64-ERR: error: invalid operand for instruction
93136 v_cmp_lt_i16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
93137 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x88,0x06,0x06]
93138 // W64-ERR: error: invalid operand for instruction
93140 v_cmp_lt_i16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
93141 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0xe4,0x06,0x06]
93142 // W64-ERR: error: invalid operand for instruction
93144 v_cmp_lt_i16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
93145 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x00,0x06,0x06]
93146 // W64-ERR: error: invalid operand for instruction
93148 v_cmp_lt_i16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
93149 // W32: encoding: [0xf9,0x04,0x12,0x7d,0xff,0x86,0x06,0x06]
93150 // W64-ERR: error: invalid operand for instruction
93152 v_cmp_lt_i16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
93153 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x86,0x06]
93154 // W64-ERR: error: invalid operand for instruction
93156 v_cmp_lt_i16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
93157 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x65,0x86,0x86,0x06]
93158 // W64-ERR: error: invalid operand for instruction
93160 v_cmp_lt_i16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
93161 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x6a,0x86,0x86,0x06]
93162 // W64-ERR: error: invalid operand for instruction
93164 v_cmp_lt_i16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
93165 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x6b,0x86,0x86,0x06]
93166 // W64-ERR: error: invalid operand for instruction
93168 v_cmp_lt_i16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
93169 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x7c,0x86,0x86,0x06]
93170 // W64-ERR: error: invalid operand for instruction
93172 v_cmp_lt_i16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
93173 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x7e,0x86,0x86,0x06]
93174 // W64-ERR: error: invalid operand for instruction
93176 v_cmp_lt_i16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
93177 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x7f,0x86,0x86,0x06]
93178 // W64-ERR: error: invalid operand for instruction
93180 v_cmp_lt_i16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
93181 // W32: encoding: [0xf9,0xfe,0x13,0x7d,0x01,0x86,0x06,0x06]
93182 // W64-ERR: error: invalid operand for instruction
93184 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93185 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x06]
93186 // W64-ERR: error: invalid operand for instruction
93188 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
93189 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x00,0x06]
93190 // W64-ERR: error: invalid operand for instruction
93192 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
93193 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x01,0x06]
93194 // W64-ERR: error: invalid operand for instruction
93196 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
93197 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x02,0x06]
93198 // W64-ERR: error: invalid operand for instruction
93200 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
93201 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x03,0x06]
93202 // W64-ERR: error: invalid operand for instruction
93204 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
93205 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x04,0x06]
93206 // W64-ERR: error: invalid operand for instruction
93208 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
93209 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x05,0x06]
93210 // W64-ERR: error: invalid operand for instruction
93212 v_cmp_lt_i16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
93213 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x0e,0x06]
93214 // W64-ERR: error: invalid operand for instruction
93216 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93217 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x06]
93218 // W64-ERR: error: invalid operand for instruction
93220 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
93221 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x00]
93222 // W64-ERR: error: invalid operand for instruction
93224 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
93225 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x01]
93226 // W64-ERR: error: invalid operand for instruction
93228 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
93229 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x02]
93230 // W64-ERR: error: invalid operand for instruction
93232 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
93233 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x03]
93234 // W64-ERR: error: invalid operand for instruction
93236 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
93237 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x04]
93238 // W64-ERR: error: invalid operand for instruction
93240 v_cmp_lt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
93241 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x05]
93242 // W64-ERR: error: invalid operand for instruction
93244 v_cmp_lt_i16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
93245 // W32: encoding: [0xf9,0x04,0x12,0x7d,0x01,0x86,0x06,0x0e]
93246 // W64-ERR: error: invalid operand for instruction
93248 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93249 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x06]
93250 // W64-ERR: error: invalid operand for instruction
93252 v_cmp_eq_i16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
93253 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x88,0x06,0x06]
93254 // W64-ERR: error: invalid operand for instruction
93256 v_cmp_eq_i16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
93257 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0xe4,0x06,0x06]
93258 // W64-ERR: error: invalid operand for instruction
93260 v_cmp_eq_i16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
93261 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x00,0x06,0x06]
93262 // W64-ERR: error: invalid operand for instruction
93264 v_cmp_eq_i16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
93265 // W32: encoding: [0xf9,0x04,0x14,0x7d,0xff,0x86,0x06,0x06]
93266 // W64-ERR: error: invalid operand for instruction
93268 v_cmp_eq_i16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
93269 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x86,0x06]
93270 // W64-ERR: error: invalid operand for instruction
93272 v_cmp_eq_i16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
93273 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x65,0x86,0x86,0x06]
93274 // W64-ERR: error: invalid operand for instruction
93276 v_cmp_eq_i16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
93277 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x6a,0x86,0x86,0x06]
93278 // W64-ERR: error: invalid operand for instruction
93280 v_cmp_eq_i16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
93281 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x6b,0x86,0x86,0x06]
93282 // W64-ERR: error: invalid operand for instruction
93284 v_cmp_eq_i16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
93285 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x7c,0x86,0x86,0x06]
93286 // W64-ERR: error: invalid operand for instruction
93288 v_cmp_eq_i16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
93289 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x7e,0x86,0x86,0x06]
93290 // W64-ERR: error: invalid operand for instruction
93292 v_cmp_eq_i16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
93293 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x7f,0x86,0x86,0x06]
93294 // W64-ERR: error: invalid operand for instruction
93296 v_cmp_eq_i16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
93297 // W32: encoding: [0xf9,0xfe,0x15,0x7d,0x01,0x86,0x06,0x06]
93298 // W64-ERR: error: invalid operand for instruction
93300 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93301 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x06]
93302 // W64-ERR: error: invalid operand for instruction
93304 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
93305 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x00,0x06]
93306 // W64-ERR: error: invalid operand for instruction
93308 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
93309 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x01,0x06]
93310 // W64-ERR: error: invalid operand for instruction
93312 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
93313 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x02,0x06]
93314 // W64-ERR: error: invalid operand for instruction
93316 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
93317 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x03,0x06]
93318 // W64-ERR: error: invalid operand for instruction
93320 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
93321 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x04,0x06]
93322 // W64-ERR: error: invalid operand for instruction
93324 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
93325 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x05,0x06]
93326 // W64-ERR: error: invalid operand for instruction
93328 v_cmp_eq_i16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
93329 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x0e,0x06]
93330 // W64-ERR: error: invalid operand for instruction
93332 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93333 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x06]
93334 // W64-ERR: error: invalid operand for instruction
93336 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
93337 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x00]
93338 // W64-ERR: error: invalid operand for instruction
93340 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
93341 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x01]
93342 // W64-ERR: error: invalid operand for instruction
93344 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
93345 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x02]
93346 // W64-ERR: error: invalid operand for instruction
93348 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
93349 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x03]
93350 // W64-ERR: error: invalid operand for instruction
93352 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
93353 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x04]
93354 // W64-ERR: error: invalid operand for instruction
93356 v_cmp_eq_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
93357 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x05]
93358 // W64-ERR: error: invalid operand for instruction
93360 v_cmp_eq_i16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
93361 // W32: encoding: [0xf9,0x04,0x14,0x7d,0x01,0x86,0x06,0x0e]
93362 // W64-ERR: error: invalid operand for instruction
93364 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93365 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x06]
93366 // W64-ERR: error: invalid operand for instruction
93368 v_cmp_le_i16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
93369 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x88,0x06,0x06]
93370 // W64-ERR: error: invalid operand for instruction
93372 v_cmp_le_i16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
93373 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0xe4,0x06,0x06]
93374 // W64-ERR: error: invalid operand for instruction
93376 v_cmp_le_i16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
93377 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x00,0x06,0x06]
93378 // W64-ERR: error: invalid operand for instruction
93380 v_cmp_le_i16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
93381 // W32: encoding: [0xf9,0x04,0x16,0x7d,0xff,0x86,0x06,0x06]
93382 // W64-ERR: error: invalid operand for instruction
93384 v_cmp_le_i16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
93385 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x86,0x06]
93386 // W64-ERR: error: invalid operand for instruction
93388 v_cmp_le_i16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
93389 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x65,0x86,0x86,0x06]
93390 // W64-ERR: error: invalid operand for instruction
93392 v_cmp_le_i16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
93393 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x6a,0x86,0x86,0x06]
93394 // W64-ERR: error: invalid operand for instruction
93396 v_cmp_le_i16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
93397 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x6b,0x86,0x86,0x06]
93398 // W64-ERR: error: invalid operand for instruction
93400 v_cmp_le_i16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
93401 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x7c,0x86,0x86,0x06]
93402 // W64-ERR: error: invalid operand for instruction
93404 v_cmp_le_i16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
93405 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x7e,0x86,0x86,0x06]
93406 // W64-ERR: error: invalid operand for instruction
93408 v_cmp_le_i16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
93409 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x7f,0x86,0x86,0x06]
93410 // W64-ERR: error: invalid operand for instruction
93412 v_cmp_le_i16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
93413 // W32: encoding: [0xf9,0xfe,0x17,0x7d,0x01,0x86,0x06,0x06]
93414 // W64-ERR: error: invalid operand for instruction
93416 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93417 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x06]
93418 // W64-ERR: error: invalid operand for instruction
93420 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
93421 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x00,0x06]
93422 // W64-ERR: error: invalid operand for instruction
93424 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
93425 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x01,0x06]
93426 // W64-ERR: error: invalid operand for instruction
93428 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
93429 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x02,0x06]
93430 // W64-ERR: error: invalid operand for instruction
93432 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
93433 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x03,0x06]
93434 // W64-ERR: error: invalid operand for instruction
93436 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
93437 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x04,0x06]
93438 // W64-ERR: error: invalid operand for instruction
93440 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
93441 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x05,0x06]
93442 // W64-ERR: error: invalid operand for instruction
93444 v_cmp_le_i16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
93445 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x0e,0x06]
93446 // W64-ERR: error: invalid operand for instruction
93448 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93449 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x06]
93450 // W64-ERR: error: invalid operand for instruction
93452 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
93453 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x00]
93454 // W64-ERR: error: invalid operand for instruction
93456 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
93457 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x01]
93458 // W64-ERR: error: invalid operand for instruction
93460 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
93461 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x02]
93462 // W64-ERR: error: invalid operand for instruction
93464 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
93465 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x03]
93466 // W64-ERR: error: invalid operand for instruction
93468 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
93469 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x04]
93470 // W64-ERR: error: invalid operand for instruction
93472 v_cmp_le_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
93473 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x05]
93474 // W64-ERR: error: invalid operand for instruction
93476 v_cmp_le_i16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
93477 // W32: encoding: [0xf9,0x04,0x16,0x7d,0x01,0x86,0x06,0x0e]
93478 // W64-ERR: error: invalid operand for instruction
93480 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93481 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x06]
93482 // W64-ERR: error: invalid operand for instruction
93484 v_cmp_gt_i16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
93485 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x88,0x06,0x06]
93486 // W64-ERR: error: invalid operand for instruction
93488 v_cmp_gt_i16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
93489 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0xe4,0x06,0x06]
93490 // W64-ERR: error: invalid operand for instruction
93492 v_cmp_gt_i16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
93493 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x00,0x06,0x06]
93494 // W64-ERR: error: invalid operand for instruction
93496 v_cmp_gt_i16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
93497 // W32: encoding: [0xf9,0x04,0x18,0x7d,0xff,0x86,0x06,0x06]
93498 // W64-ERR: error: invalid operand for instruction
93500 v_cmp_gt_i16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
93501 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x86,0x06]
93502 // W64-ERR: error: invalid operand for instruction
93504 v_cmp_gt_i16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
93505 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x65,0x86,0x86,0x06]
93506 // W64-ERR: error: invalid operand for instruction
93508 v_cmp_gt_i16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
93509 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x6a,0x86,0x86,0x06]
93510 // W64-ERR: error: invalid operand for instruction
93512 v_cmp_gt_i16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
93513 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x6b,0x86,0x86,0x06]
93514 // W64-ERR: error: invalid operand for instruction
93516 v_cmp_gt_i16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
93517 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x7c,0x86,0x86,0x06]
93518 // W64-ERR: error: invalid operand for instruction
93520 v_cmp_gt_i16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
93521 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x7e,0x86,0x86,0x06]
93522 // W64-ERR: error: invalid operand for instruction
93524 v_cmp_gt_i16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
93525 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x7f,0x86,0x86,0x06]
93526 // W64-ERR: error: invalid operand for instruction
93528 v_cmp_gt_i16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
93529 // W32: encoding: [0xf9,0xfe,0x19,0x7d,0x01,0x86,0x06,0x06]
93530 // W64-ERR: error: invalid operand for instruction
93532 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93533 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x06]
93534 // W64-ERR: error: invalid operand for instruction
93536 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
93537 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x00,0x06]
93538 // W64-ERR: error: invalid operand for instruction
93540 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
93541 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x01,0x06]
93542 // W64-ERR: error: invalid operand for instruction
93544 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
93545 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x02,0x06]
93546 // W64-ERR: error: invalid operand for instruction
93548 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
93549 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x03,0x06]
93550 // W64-ERR: error: invalid operand for instruction
93552 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
93553 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x04,0x06]
93554 // W64-ERR: error: invalid operand for instruction
93556 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
93557 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x05,0x06]
93558 // W64-ERR: error: invalid operand for instruction
93560 v_cmp_gt_i16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
93561 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x0e,0x06]
93562 // W64-ERR: error: invalid operand for instruction
93564 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93565 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x06]
93566 // W64-ERR: error: invalid operand for instruction
93568 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
93569 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x00]
93570 // W64-ERR: error: invalid operand for instruction
93572 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
93573 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x01]
93574 // W64-ERR: error: invalid operand for instruction
93576 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
93577 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x02]
93578 // W64-ERR: error: invalid operand for instruction
93580 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
93581 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x03]
93582 // W64-ERR: error: invalid operand for instruction
93584 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
93585 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x04]
93586 // W64-ERR: error: invalid operand for instruction
93588 v_cmp_gt_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
93589 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x05]
93590 // W64-ERR: error: invalid operand for instruction
93592 v_cmp_gt_i16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
93593 // W32: encoding: [0xf9,0x04,0x18,0x7d,0x01,0x86,0x06,0x0e]
93594 // W64-ERR: error: invalid operand for instruction
93596 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93597 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x06]
93598 // W64-ERR: error: invalid operand for instruction
93600 v_cmp_ne_i16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
93601 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x88,0x06,0x06]
93602 // W64-ERR: error: invalid operand for instruction
93604 v_cmp_ne_i16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
93605 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0xe4,0x06,0x06]
93606 // W64-ERR: error: invalid operand for instruction
93608 v_cmp_ne_i16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
93609 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x00,0x06,0x06]
93610 // W64-ERR: error: invalid operand for instruction
93612 v_cmp_ne_i16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
93613 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0xff,0x86,0x06,0x06]
93614 // W64-ERR: error: invalid operand for instruction
93616 v_cmp_ne_i16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
93617 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x86,0x06]
93618 // W64-ERR: error: invalid operand for instruction
93620 v_cmp_ne_i16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
93621 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x65,0x86,0x86,0x06]
93622 // W64-ERR: error: invalid operand for instruction
93624 v_cmp_ne_i16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
93625 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x6a,0x86,0x86,0x06]
93626 // W64-ERR: error: invalid operand for instruction
93628 v_cmp_ne_i16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
93629 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x6b,0x86,0x86,0x06]
93630 // W64-ERR: error: invalid operand for instruction
93632 v_cmp_ne_i16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
93633 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x7c,0x86,0x86,0x06]
93634 // W64-ERR: error: invalid operand for instruction
93636 v_cmp_ne_i16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
93637 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x7e,0x86,0x86,0x06]
93638 // W64-ERR: error: invalid operand for instruction
93640 v_cmp_ne_i16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
93641 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x7f,0x86,0x86,0x06]
93642 // W64-ERR: error: invalid operand for instruction
93644 v_cmp_ne_i16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
93645 // W32: encoding: [0xf9,0xfe,0x1b,0x7d,0x01,0x86,0x06,0x06]
93646 // W64-ERR: error: invalid operand for instruction
93648 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93649 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x06]
93650 // W64-ERR: error: invalid operand for instruction
93652 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
93653 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x00,0x06]
93654 // W64-ERR: error: invalid operand for instruction
93656 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
93657 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x01,0x06]
93658 // W64-ERR: error: invalid operand for instruction
93660 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
93661 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x02,0x06]
93662 // W64-ERR: error: invalid operand for instruction
93664 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
93665 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x03,0x06]
93666 // W64-ERR: error: invalid operand for instruction
93668 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
93669 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x04,0x06]
93670 // W64-ERR: error: invalid operand for instruction
93672 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
93673 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x05,0x06]
93674 // W64-ERR: error: invalid operand for instruction
93676 v_cmp_ne_i16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
93677 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x0e,0x06]
93678 // W64-ERR: error: invalid operand for instruction
93680 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93681 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x06]
93682 // W64-ERR: error: invalid operand for instruction
93684 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
93685 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x00]
93686 // W64-ERR: error: invalid operand for instruction
93688 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
93689 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x01]
93690 // W64-ERR: error: invalid operand for instruction
93692 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
93693 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x02]
93694 // W64-ERR: error: invalid operand for instruction
93696 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
93697 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x03]
93698 // W64-ERR: error: invalid operand for instruction
93700 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
93701 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x04]
93702 // W64-ERR: error: invalid operand for instruction
93704 v_cmp_ne_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
93705 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x05]
93706 // W64-ERR: error: invalid operand for instruction
93708 v_cmp_ne_i16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
93709 // W32: encoding: [0xf9,0x04,0x1a,0x7d,0x01,0x86,0x06,0x0e]
93710 // W64-ERR: error: invalid operand for instruction
93712 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93713 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x06]
93714 // W64-ERR: error: invalid operand for instruction
93716 v_cmp_ge_i16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
93717 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x88,0x06,0x06]
93718 // W64-ERR: error: invalid operand for instruction
93720 v_cmp_ge_i16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
93721 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0xe4,0x06,0x06]
93722 // W64-ERR: error: invalid operand for instruction
93724 v_cmp_ge_i16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
93725 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x00,0x06,0x06]
93726 // W64-ERR: error: invalid operand for instruction
93728 v_cmp_ge_i16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
93729 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0xff,0x86,0x06,0x06]
93730 // W64-ERR: error: invalid operand for instruction
93732 v_cmp_ge_i16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
93733 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x86,0x06]
93734 // W64-ERR: error: invalid operand for instruction
93736 v_cmp_ge_i16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
93737 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x65,0x86,0x86,0x06]
93738 // W64-ERR: error: invalid operand for instruction
93740 v_cmp_ge_i16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
93741 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x6a,0x86,0x86,0x06]
93742 // W64-ERR: error: invalid operand for instruction
93744 v_cmp_ge_i16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
93745 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x6b,0x86,0x86,0x06]
93746 // W64-ERR: error: invalid operand for instruction
93748 v_cmp_ge_i16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
93749 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x7c,0x86,0x86,0x06]
93750 // W64-ERR: error: invalid operand for instruction
93752 v_cmp_ge_i16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
93753 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x7e,0x86,0x86,0x06]
93754 // W64-ERR: error: invalid operand for instruction
93756 v_cmp_ge_i16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
93757 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x7f,0x86,0x86,0x06]
93758 // W64-ERR: error: invalid operand for instruction
93760 v_cmp_ge_i16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
93761 // W32: encoding: [0xf9,0xfe,0x1d,0x7d,0x01,0x86,0x06,0x06]
93762 // W64-ERR: error: invalid operand for instruction
93764 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93765 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x06]
93766 // W64-ERR: error: invalid operand for instruction
93768 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
93769 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x00,0x06]
93770 // W64-ERR: error: invalid operand for instruction
93772 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
93773 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x01,0x06]
93774 // W64-ERR: error: invalid operand for instruction
93776 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
93777 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x02,0x06]
93778 // W64-ERR: error: invalid operand for instruction
93780 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
93781 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x03,0x06]
93782 // W64-ERR: error: invalid operand for instruction
93784 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
93785 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x04,0x06]
93786 // W64-ERR: error: invalid operand for instruction
93788 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
93789 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x05,0x06]
93790 // W64-ERR: error: invalid operand for instruction
93792 v_cmp_ge_i16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
93793 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x0e,0x06]
93794 // W64-ERR: error: invalid operand for instruction
93796 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
93797 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x06]
93798 // W64-ERR: error: invalid operand for instruction
93800 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
93801 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x00]
93802 // W64-ERR: error: invalid operand for instruction
93804 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
93805 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x01]
93806 // W64-ERR: error: invalid operand for instruction
93808 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
93809 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x02]
93810 // W64-ERR: error: invalid operand for instruction
93812 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
93813 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x03]
93814 // W64-ERR: error: invalid operand for instruction
93816 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
93817 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x04]
93818 // W64-ERR: error: invalid operand for instruction
93820 v_cmp_ge_i16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
93821 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x05]
93822 // W64-ERR: error: invalid operand for instruction
93824 v_cmp_ge_i16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
93825 // W32: encoding: [0xf9,0x04,0x1c,0x7d,0x01,0x86,0x06,0x0e]
93826 // W64-ERR: error: invalid operand for instruction
93828 v_cmp_class_f16 vcc, v1, v2
93829 // W64: encoding: [0x01,0x05,0x1e,0x7d]
93830 // W32-ERR: error: instruction not supported on this GPU
93832 v_cmp_class_f16 vcc, v255, v2
93833 // W64: encoding: [0xff,0x05,0x1e,0x7d]
93834 // W32-ERR: error: instruction not supported on this GPU
93836 v_cmp_class_f16 vcc, s1, v2
93837 // W64: encoding: [0x01,0x04,0x1e,0x7d]
93838 // W32-ERR: error: instruction not supported on this GPU
93840 v_cmp_class_f16 vcc, s101, v2
93841 // W64: encoding: [0x65,0x04,0x1e,0x7d]
93842 // W32-ERR: error: instruction not supported on this GPU
93844 v_cmp_class_f16 vcc, vcc_lo, v2
93845 // W64: encoding: [0x6a,0x04,0x1e,0x7d]
93846 // W32-ERR: error: instruction not supported on this GPU
93848 v_cmp_class_f16 vcc, vcc_hi, v2
93849 // W64: encoding: [0x6b,0x04,0x1e,0x7d]
93850 // W32-ERR: error: instruction not supported on this GPU
93852 v_cmp_class_f16 vcc, m0, v2
93853 // W64: encoding: [0x7c,0x04,0x1e,0x7d]
93854 // W32-ERR: error: instruction not supported on this GPU
93856 v_cmp_class_f16 vcc, exec_lo, v2
93857 // W64: encoding: [0x7e,0x04,0x1e,0x7d]
93858 // W32-ERR: error: instruction not supported on this GPU
93860 v_cmp_class_f16 vcc, exec_hi, v2
93861 // W64: encoding: [0x7f,0x04,0x1e,0x7d]
93862 // W32-ERR: error: instruction not supported on this GPU
93864 v_cmp_class_f16 vcc, 0, v2
93865 // W64: encoding: [0x80,0x04,0x1e,0x7d]
93866 // W32-ERR: error: instruction not supported on this GPU
93868 v_cmp_class_f16 vcc, -1, v2
93869 // W64: encoding: [0xc1,0x04,0x1e,0x7d]
93870 // W32-ERR: error: instruction not supported on this GPU
93872 v_cmp_class_f16 vcc, 0.5, v2
93873 // W64: encoding: [0xf0,0x04,0x1e,0x7d]
93874 // W32-ERR: error: instruction not supported on this GPU
93876 v_cmp_class_f16 vcc, -4.0, v2
93877 // W64: encoding: [0xf7,0x04,0x1e,0x7d]
93878 // W32-ERR: error: instruction not supported on this GPU
93880 v_cmp_class_f16 vcc, 0xfe0b, v2
93881 // W64: encoding: [0xff,0x04,0x1e,0x7d,0x0b,0xfe,0x00,0x00]
93882 // W32-ERR: error: instruction not supported on this GPU
93884 v_cmp_class_f16 vcc, 0x3456, v2
93885 // W64: encoding: [0xff,0x04,0x1e,0x7d,0x56,0x34,0x00,0x00]
93886 // W32-ERR: error: instruction not supported on this GPU
93888 v_cmp_class_f16 vcc, v1, v255
93889 // W64: encoding: [0x01,0xff,0x1f,0x7d]
93890 // W32-ERR: error: instruction not supported on this GPU
93892 v_cmp_class_f16_e64 s[10:11], v1, v2
93893 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0x05,0x02,0x00]
93894 // W32-ERR: error: invalid operand for instruction
93896 v_cmp_class_f16_e64 s[12:13], v1, v2
93897 // W64: encoding: [0x0c,0x00,0x8f,0xd4,0x01,0x05,0x02,0x00]
93898 // W32-ERR: error: invalid operand for instruction
93900 v_cmp_class_f16_e64 s[100:101], v1, v2
93901 // W64: encoding: [0x64,0x00,0x8f,0xd4,0x01,0x05,0x02,0x00]
93902 // W32-ERR: error: invalid operand for instruction
93904 v_cmp_class_f16_e64 vcc, v1, v2
93905 // W64: encoding: [0x6a,0x00,0x8f,0xd4,0x01,0x05,0x02,0x00]
93906 // W32-ERR: error: invalid operand for instruction
93908 v_cmp_class_f16_e64 s[10:11], v255, v2
93909 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0xff,0x05,0x02,0x00]
93910 // W32-ERR: error: invalid operand for instruction
93912 v_cmp_class_f16_e64 s[10:11], s1, v2
93913 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0x04,0x02,0x00]
93914 // W32-ERR: error: invalid operand for instruction
93916 v_cmp_class_f16_e64 s[10:11], s101, v2
93917 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x65,0x04,0x02,0x00]
93918 // W32-ERR: error: invalid operand for instruction
93920 v_cmp_class_f16_e64 s[10:11], vcc_lo, v2
93921 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x6a,0x04,0x02,0x00]
93922 // W32-ERR: error: invalid operand for instruction
93924 v_cmp_class_f16_e64 s[10:11], vcc_hi, v2
93925 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x6b,0x04,0x02,0x00]
93926 // W32-ERR: error: invalid operand for instruction
93928 v_cmp_class_f16_e64 s[10:11], m0, v2
93929 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x7c,0x04,0x02,0x00]
93930 // W32-ERR: error: invalid operand for instruction
93932 v_cmp_class_f16_e64 s[10:11], exec_lo, v2
93933 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x7e,0x04,0x02,0x00]
93934 // W32-ERR: error: invalid operand for instruction
93936 v_cmp_class_f16_e64 s[10:11], exec_hi, v2
93937 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x7f,0x04,0x02,0x00]
93938 // W32-ERR: error: invalid operand for instruction
93940 v_cmp_class_f16_e64 s[10:11], 0, v2
93941 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x80,0x04,0x02,0x00]
93942 // W32-ERR: error: invalid operand for instruction
93944 v_cmp_class_f16_e64 s[10:11], -1, v2
93945 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0xc1,0x04,0x02,0x00]
93946 // W32-ERR: error: invalid operand for instruction
93948 v_cmp_class_f16_e64 s[10:11], 0.5, v2
93949 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0xf0,0x04,0x02,0x00]
93950 // W32-ERR: error: invalid operand for instruction
93952 v_cmp_class_f16_e64 s[10:11], -4.0, v2
93953 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0xf7,0x04,0x02,0x00]
93954 // W32-ERR: error: invalid operand for instruction
93956 v_cmp_class_f16_e64 s[10:11], v1, v255
93957 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xff,0x03,0x00]
93958 // W32-ERR: error: invalid operand for instruction
93960 v_cmp_class_f16_e64 s[10:11], v1, s2
93961 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0x05,0x00,0x00]
93962 // W32-ERR: error: invalid operand for instruction
93964 v_cmp_class_f16_e64 s[10:11], v1, s101
93965 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xcb,0x00,0x00]
93966 // W32-ERR: error: invalid operand for instruction
93968 v_cmp_class_f16_e64 s[10:11], v1, vcc_lo
93969 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xd5,0x00,0x00]
93970 // W32-ERR: error: invalid operand for instruction
93972 v_cmp_class_f16_e64 s[10:11], v1, vcc_hi
93973 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xd7,0x00,0x00]
93974 // W32-ERR: error: invalid operand for instruction
93976 v_cmp_class_f16_e64 s[10:11], v1, m0
93977 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xf9,0x00,0x00]
93978 // W32-ERR: error: invalid operand for instruction
93980 v_cmp_class_f16_e64 s[10:11], v1, exec_lo
93981 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xfd,0x00,0x00]
93982 // W32-ERR: error: invalid operand for instruction
93984 v_cmp_class_f16_e64 s[10:11], v1, exec_hi
93985 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xff,0x00,0x00]
93986 // W32-ERR: error: invalid operand for instruction
93988 v_cmp_class_f16_e64 s[10:11], v1, 0
93989 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0x01,0x01,0x00]
93990 // W32-ERR: error: invalid operand for instruction
93992 v_cmp_class_f16_e64 s[10:11], v1, -1
93993 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0x83,0x01,0x00]
93994 // W32-ERR: error: invalid operand for instruction
93996 v_cmp_class_f16_e64 s[10:11], v1, 0.5
93997 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xe1,0x01,0x00]
93998 // W32-ERR: error: invalid operand for instruction
94000 v_cmp_class_f16_e64 s[10:11], v1, -4.0
94001 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0xef,0x01,0x00]
94002 // W32-ERR: error: invalid operand for instruction
94004 v_cmp_class_f16_e64 s[10:11], -v1, v2
94005 // W64: encoding: [0x0a,0x00,0x8f,0xd4,0x01,0x05,0x02,0x20]
94006 // W32-ERR: error: invalid operand for instruction
94008 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
94009 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x06]
94010 // W32-ERR: error: invalid operand for instruction
94012 v_cmp_class_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
94013 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x88,0x06,0x06]
94014 // W32-ERR: error: invalid operand for instruction
94016 v_cmp_class_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
94017 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0xe4,0x06,0x06]
94018 // W32-ERR: error: invalid operand for instruction
94020 v_cmp_class_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
94021 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x00,0x06,0x06]
94022 // W32-ERR: error: invalid operand for instruction
94024 v_cmp_class_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
94025 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0xff,0x86,0x06,0x06]
94026 // W32-ERR: error: invalid operand for instruction
94028 v_cmp_class_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
94029 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x86,0x06]
94030 // W32-ERR: error: invalid operand for instruction
94032 v_cmp_class_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
94033 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x65,0x86,0x86,0x06]
94034 // W32-ERR: error: invalid operand for instruction
94036 v_cmp_class_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
94037 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x6a,0x86,0x86,0x06]
94038 // W32-ERR: error: invalid operand for instruction
94040 v_cmp_class_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
94041 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x6b,0x86,0x86,0x06]
94042 // W32-ERR: error: invalid operand for instruction
94044 v_cmp_class_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
94045 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x7c,0x86,0x86,0x06]
94046 // W32-ERR: error: invalid operand for instruction
94048 v_cmp_class_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
94049 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x7e,0x86,0x86,0x06]
94050 // W32-ERR: error: invalid operand for instruction
94052 v_cmp_class_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
94053 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x7f,0x86,0x86,0x06]
94054 // W32-ERR: error: invalid operand for instruction
94056 v_cmp_class_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
94057 // W64: encoding: [0xf9,0xfe,0x1f,0x7d,0x01,0x86,0x06,0x06]
94058 // W32-ERR: error: invalid operand for instruction
94060 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
94061 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x06]
94064 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
94065 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x00,0x06]
94066 // W32-ERR: error: invalid operand for instruction
94068 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
94069 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x01,0x06]
94070 // W32-ERR: error: invalid operand for instruction
94072 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
94073 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x02,0x06]
94074 // W32-ERR: error: invalid operand for instruction
94076 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
94077 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x03,0x06]
94078 // W32-ERR: error: invalid operand for instruction
94080 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
94081 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x04,0x06]
94082 // W32-ERR: error: invalid operand for instruction
94084 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
94085 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x05,0x06]
94086 // W32-ERR: error: invalid operand for instruction
94088 v_cmp_class_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
94089 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x16,0x06]
94090 // W32-ERR: error: invalid operand for instruction
94092 v_cmp_class_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
94093 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x26,0x06]
94094 // W32-ERR: error: invalid operand for instruction
94096 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
94097 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x06]
94098 // W32-ERR: error: invalid operand for instruction
94100 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
94101 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x00]
94102 // W32-ERR: error: invalid operand for instruction
94104 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
94105 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x01]
94106 // W32-ERR: error: invalid operand for instruction
94108 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
94109 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x02]
94110 // W32-ERR: error: invalid operand for instruction
94112 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
94113 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x03]
94114 // W32-ERR: error: invalid operand for instruction
94116 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
94117 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x04]
94118 // W32-ERR: error: invalid operand for instruction
94120 v_cmp_class_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
94121 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x05]
94122 // W32-ERR: error: invalid operand for instruction
94124 v_cmp_class_f16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
94125 // W64: encoding: [0xf9,0x04,0x1e,0x7d,0x01,0x86,0x06,0x0e]
94126 // W32-ERR: error: invalid operand for instruction
94128 v_cmpx_f_i32 v1, v2
94129 // GFX10: encoding: [0x01,0x05,0x20,0x7d]
94131 v_cmpx_f_i32 v255, v2
94132 // GFX10: encoding: [0xff,0x05,0x20,0x7d]
94134 v_cmpx_f_i32 s1, v2
94135 // GFX10: encoding: [0x01,0x04,0x20,0x7d]
94137 v_cmpx_f_i32 s101, v2
94138 // GFX10: encoding: [0x65,0x04,0x20,0x7d]
94140 v_cmpx_f_i32 vcc_lo, v2
94141 // GFX10: encoding: [0x6a,0x04,0x20,0x7d]
94143 v_cmpx_f_i32 vcc_hi, v2
94144 // GFX10: encoding: [0x6b,0x04,0x20,0x7d]
94146 v_cmpx_f_i32 m0, v2
94147 // GFX10: encoding: [0x7c,0x04,0x20,0x7d]
94149 v_cmpx_f_i32 exec_lo, v2
94150 // GFX10: encoding: [0x7e,0x04,0x20,0x7d]
94152 v_cmpx_f_i32 exec_hi, v2
94153 // GFX10: encoding: [0x7f,0x04,0x20,0x7d]
94155 v_cmpx_f_i32 0, v2
94156 // GFX10: encoding: [0x80,0x04,0x20,0x7d]
94158 v_cmpx_f_i32 -1, v2
94159 // GFX10: encoding: [0xc1,0x04,0x20,0x7d]
94161 v_cmpx_f_i32 0.5, v2
94162 // GFX10: encoding: [0xf0,0x04,0x20,0x7d]
94164 v_cmpx_f_i32 -4.0, v2
94165 // GFX10: encoding: [0xf7,0x04,0x20,0x7d]
94167 v_cmpx_f_i32 0xaf123456, v2
94168 // GFX10: encoding: [0xff,0x04,0x20,0x7d,0x56,0x34,0x12,0xaf]
94170 v_cmpx_f_i32 0x3f717273, v2
94171 // GFX10: encoding: [0xff,0x04,0x20,0x7d,0x73,0x72,0x71,0x3f]
94173 v_cmpx_f_i32 v1, v255
94174 // GFX10: encoding: [0x01,0xff,0x21,0x7d]
94176 v_cmpx_f_i32_e64 v1, v2
94177 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x02,0x00]
94179 v_cmpx_f_i32_e64 v1, v2
94180 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x02,0x00]
94182 v_cmpx_f_i32_e64 v1, v2
94183 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x02,0x00]
94185 v_cmpx_f_i32_e64 v1, v2
94186 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x02,0x00]
94188 v_cmpx_f_i32_e64 v1, v2
94189 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x02,0x00]
94191 v_cmpx_f_i32_e64 v1, v2
94192 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x02,0x00]
94194 v_cmpx_f_i32_e64 v255, v2
94195 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0xff,0x05,0x02,0x00]
94197 v_cmpx_f_i32_e64 s1, v2
94198 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x04,0x02,0x00]
94200 v_cmpx_f_i32_e64 s101, v2
94201 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x65,0x04,0x02,0x00]
94203 v_cmpx_f_i32_e64 vcc_lo, v2
94204 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x6a,0x04,0x02,0x00]
94206 v_cmpx_f_i32_e64 vcc_hi, v2
94207 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x6b,0x04,0x02,0x00]
94209 v_cmpx_f_i32_e64 m0, v2
94210 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x7c,0x04,0x02,0x00]
94212 v_cmpx_f_i32_e64 exec_lo, v2
94213 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x7e,0x04,0x02,0x00]
94215 v_cmpx_f_i32_e64 exec_hi, v2
94216 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x7f,0x04,0x02,0x00]
94218 v_cmpx_f_i32_e64 0, v2
94219 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x80,0x04,0x02,0x00]
94221 v_cmpx_f_i32_e64 -1, v2
94222 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0xc1,0x04,0x02,0x00]
94224 v_cmpx_f_i32_e64 0.5, v2
94225 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0xf0,0x04,0x02,0x00]
94227 v_cmpx_f_i32_e64 -4.0, v2
94228 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0xf7,0x04,0x02,0x00]
94230 v_cmpx_f_i32_e64 v1, v255
94231 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xff,0x03,0x00]
94233 v_cmpx_f_i32_e64 v1, s2
94234 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x05,0x00,0x00]
94236 v_cmpx_f_i32_e64 v1, s101
94237 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xcb,0x00,0x00]
94239 v_cmpx_f_i32_e64 v1, vcc_lo
94240 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xd5,0x00,0x00]
94242 v_cmpx_f_i32_e64 v1, vcc_hi
94243 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xd7,0x00,0x00]
94245 v_cmpx_f_i32_e64 v1, m0
94246 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xf9,0x00,0x00]
94248 v_cmpx_f_i32_e64 v1, exec_lo
94249 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xfd,0x00,0x00]
94251 v_cmpx_f_i32_e64 v1, exec_hi
94252 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xff,0x00,0x00]
94254 v_cmpx_f_i32_e64 v1, 0
94255 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x01,0x01,0x00]
94257 v_cmpx_f_i32_e64 v1, -1
94258 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0x83,0x01,0x00]
94260 v_cmpx_f_i32_e64 v1, 0.5
94261 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xe1,0x01,0x00]
94263 v_cmpx_f_i32_e64 v1, -4.0
94264 // GFX10: encoding: [0x00,0x00,0x90,0xd4,0x01,0xef,0x01,0x00]
94266 v_cmpx_lt_i32 v1, v2
94267 // GFX10: encoding: [0x01,0x05,0x22,0x7d]
94269 v_cmpx_lt_i32 v255, v2
94270 // GFX10: encoding: [0xff,0x05,0x22,0x7d]
94272 v_cmpx_lt_i32 s1, v2
94273 // GFX10: encoding: [0x01,0x04,0x22,0x7d]
94275 v_cmpx_lt_i32 s101, v2
94276 // GFX10: encoding: [0x65,0x04,0x22,0x7d]
94278 v_cmpx_lt_i32 vcc_lo, v2
94279 // GFX10: encoding: [0x6a,0x04,0x22,0x7d]
94281 v_cmpx_lt_i32 vcc_hi, v2
94282 // GFX10: encoding: [0x6b,0x04,0x22,0x7d]
94284 v_cmpx_lt_i32 m0, v2
94285 // GFX10: encoding: [0x7c,0x04,0x22,0x7d]
94287 v_cmpx_lt_i32 exec_lo, v2
94288 // GFX10: encoding: [0x7e,0x04,0x22,0x7d]
94290 v_cmpx_lt_i32 exec_hi, v2
94291 // GFX10: encoding: [0x7f,0x04,0x22,0x7d]
94293 v_cmpx_lt_i32 0, v2
94294 // GFX10: encoding: [0x80,0x04,0x22,0x7d]
94296 v_cmpx_lt_i32 -1, v2
94297 // GFX10: encoding: [0xc1,0x04,0x22,0x7d]
94299 v_cmpx_lt_i32 0.5, v2
94300 // GFX10: encoding: [0xf0,0x04,0x22,0x7d]
94302 v_cmpx_lt_i32 -4.0, v2
94303 // GFX10: encoding: [0xf7,0x04,0x22,0x7d]
94305 v_cmpx_lt_i32 0xaf123456, v2
94306 // GFX10: encoding: [0xff,0x04,0x22,0x7d,0x56,0x34,0x12,0xaf]
94308 v_cmpx_lt_i32 0x3f717273, v2
94309 // GFX10: encoding: [0xff,0x04,0x22,0x7d,0x73,0x72,0x71,0x3f]
94311 v_cmpx_lt_i32 v1, v255
94312 // GFX10: encoding: [0x01,0xff,0x23,0x7d]
94314 v_cmpx_lt_i32_e64 v1, v2
94315 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x02,0x00]
94317 v_cmpx_lt_i32_e64 v1, v2
94318 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x02,0x00]
94320 v_cmpx_lt_i32_e64 v1, v2
94321 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x02,0x00]
94323 v_cmpx_lt_i32_e64 v1, v2
94324 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x02,0x00]
94326 v_cmpx_lt_i32_e64 v1, v2
94327 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x02,0x00]
94329 v_cmpx_lt_i32_e64 v1, v2
94330 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x02,0x00]
94332 v_cmpx_lt_i32_e64 v255, v2
94333 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0xff,0x05,0x02,0x00]
94335 v_cmpx_lt_i32_e64 s1, v2
94336 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x04,0x02,0x00]
94338 v_cmpx_lt_i32_e64 s101, v2
94339 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x65,0x04,0x02,0x00]
94341 v_cmpx_lt_i32_e64 vcc_lo, v2
94342 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x6a,0x04,0x02,0x00]
94344 v_cmpx_lt_i32_e64 vcc_hi, v2
94345 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x6b,0x04,0x02,0x00]
94347 v_cmpx_lt_i32_e64 m0, v2
94348 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x7c,0x04,0x02,0x00]
94350 v_cmpx_lt_i32_e64 exec_lo, v2
94351 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x7e,0x04,0x02,0x00]
94353 v_cmpx_lt_i32_e64 exec_hi, v2
94354 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x7f,0x04,0x02,0x00]
94356 v_cmpx_lt_i32_e64 0, v2
94357 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x80,0x04,0x02,0x00]
94359 v_cmpx_lt_i32_e64 -1, v2
94360 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0xc1,0x04,0x02,0x00]
94362 v_cmpx_lt_i32_e64 0.5, v2
94363 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0xf0,0x04,0x02,0x00]
94365 v_cmpx_lt_i32_e64 -4.0, v2
94366 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0xf7,0x04,0x02,0x00]
94368 v_cmpx_lt_i32_e64 v1, v255
94369 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xff,0x03,0x00]
94371 v_cmpx_lt_i32_e64 v1, s2
94372 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x05,0x00,0x00]
94374 v_cmpx_lt_i32_e64 v1, s101
94375 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xcb,0x00,0x00]
94377 v_cmpx_lt_i32_e64 v1, vcc_lo
94378 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xd5,0x00,0x00]
94380 v_cmpx_lt_i32_e64 v1, vcc_hi
94381 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xd7,0x00,0x00]
94383 v_cmpx_lt_i32_e64 v1, m0
94384 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xf9,0x00,0x00]
94386 v_cmpx_lt_i32_e64 v1, exec_lo
94387 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xfd,0x00,0x00]
94389 v_cmpx_lt_i32_e64 v1, exec_hi
94390 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xff,0x00,0x00]
94392 v_cmpx_lt_i32_e64 v1, 0
94393 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x01,0x01,0x00]
94395 v_cmpx_lt_i32_e64 v1, -1
94396 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0x83,0x01,0x00]
94398 v_cmpx_lt_i32_e64 v1, 0.5
94399 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xe1,0x01,0x00]
94401 v_cmpx_lt_i32_e64 v1, -4.0
94402 // GFX10: encoding: [0x00,0x00,0x91,0xd4,0x01,0xef,0x01,0x00]
94404 v_cmpx_eq_i32 v1, v2
94405 // GFX10: encoding: [0x01,0x05,0x24,0x7d]
94407 v_cmpx_eq_i32 v255, v2
94408 // GFX10: encoding: [0xff,0x05,0x24,0x7d]
94410 v_cmpx_eq_i32 s1, v2
94411 // GFX10: encoding: [0x01,0x04,0x24,0x7d]
94413 v_cmpx_eq_i32 s101, v2
94414 // GFX10: encoding: [0x65,0x04,0x24,0x7d]
94416 v_cmpx_eq_i32 vcc_lo, v2
94417 // GFX10: encoding: [0x6a,0x04,0x24,0x7d]
94419 v_cmpx_eq_i32 vcc_hi, v2
94420 // GFX10: encoding: [0x6b,0x04,0x24,0x7d]
94422 v_cmpx_eq_i32 m0, v2
94423 // GFX10: encoding: [0x7c,0x04,0x24,0x7d]
94425 v_cmpx_eq_i32 exec_lo, v2
94426 // GFX10: encoding: [0x7e,0x04,0x24,0x7d]
94428 v_cmpx_eq_i32 exec_hi, v2
94429 // GFX10: encoding: [0x7f,0x04,0x24,0x7d]
94431 v_cmpx_eq_i32 0, v2
94432 // GFX10: encoding: [0x80,0x04,0x24,0x7d]
94434 v_cmpx_eq_i32 -1, v2
94435 // GFX10: encoding: [0xc1,0x04,0x24,0x7d]
94437 v_cmpx_eq_i32 0.5, v2
94438 // GFX10: encoding: [0xf0,0x04,0x24,0x7d]
94440 v_cmpx_eq_i32 -4.0, v2
94441 // GFX10: encoding: [0xf7,0x04,0x24,0x7d]
94443 v_cmpx_eq_i32 0xaf123456, v2
94444 // GFX10: encoding: [0xff,0x04,0x24,0x7d,0x56,0x34,0x12,0xaf]
94446 v_cmpx_eq_i32 0x3f717273, v2
94447 // GFX10: encoding: [0xff,0x04,0x24,0x7d,0x73,0x72,0x71,0x3f]
94449 v_cmpx_eq_i32 v1, v255
94450 // GFX10: encoding: [0x01,0xff,0x25,0x7d]
94452 v_cmpx_eq_i32_e64 v1, v2
94453 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x02,0x00]
94455 v_cmpx_eq_i32_e64 v1, v2
94456 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x02,0x00]
94458 v_cmpx_eq_i32_e64 v1, v2
94459 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x02,0x00]
94461 v_cmpx_eq_i32_e64 v1, v2
94462 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x02,0x00]
94464 v_cmpx_eq_i32_e64 v1, v2
94465 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x02,0x00]
94467 v_cmpx_eq_i32_e64 v1, v2
94468 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x02,0x00]
94470 v_cmpx_eq_i32_e64 v255, v2
94471 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0xff,0x05,0x02,0x00]
94473 v_cmpx_eq_i32_e64 s1, v2
94474 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x04,0x02,0x00]
94476 v_cmpx_eq_i32_e64 s101, v2
94477 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x65,0x04,0x02,0x00]
94479 v_cmpx_eq_i32_e64 vcc_lo, v2
94480 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x6a,0x04,0x02,0x00]
94482 v_cmpx_eq_i32_e64 vcc_hi, v2
94483 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x6b,0x04,0x02,0x00]
94485 v_cmpx_eq_i32_e64 m0, v2
94486 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x7c,0x04,0x02,0x00]
94488 v_cmpx_eq_i32_e64 exec_lo, v2
94489 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x7e,0x04,0x02,0x00]
94491 v_cmpx_eq_i32_e64 exec_hi, v2
94492 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x7f,0x04,0x02,0x00]
94494 v_cmpx_eq_i32_e64 0, v2
94495 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x80,0x04,0x02,0x00]
94497 v_cmpx_eq_i32_e64 -1, v2
94498 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0xc1,0x04,0x02,0x00]
94500 v_cmpx_eq_i32_e64 0.5, v2
94501 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0xf0,0x04,0x02,0x00]
94503 v_cmpx_eq_i32_e64 -4.0, v2
94504 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0xf7,0x04,0x02,0x00]
94506 v_cmpx_eq_i32_e64 v1, v255
94507 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xff,0x03,0x00]
94509 v_cmpx_eq_i32_e64 v1, s2
94510 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x05,0x00,0x00]
94512 v_cmpx_eq_i32_e64 v1, s101
94513 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xcb,0x00,0x00]
94515 v_cmpx_eq_i32_e64 v1, vcc_lo
94516 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xd5,0x00,0x00]
94518 v_cmpx_eq_i32_e64 v1, vcc_hi
94519 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xd7,0x00,0x00]
94521 v_cmpx_eq_i32_e64 v1, m0
94522 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xf9,0x00,0x00]
94524 v_cmpx_eq_i32_e64 v1, exec_lo
94525 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xfd,0x00,0x00]
94527 v_cmpx_eq_i32_e64 v1, exec_hi
94528 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xff,0x00,0x00]
94530 v_cmpx_eq_i32_e64 v1, 0
94531 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x01,0x01,0x00]
94533 v_cmpx_eq_i32_e64 v1, -1
94534 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0x83,0x01,0x00]
94536 v_cmpx_eq_i32_e64 v1, 0.5
94537 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xe1,0x01,0x00]
94539 v_cmpx_eq_i32_e64 v1, -4.0
94540 // GFX10: encoding: [0x00,0x00,0x92,0xd4,0x01,0xef,0x01,0x00]
94542 v_cmpx_le_i32 v1, v2
94543 // GFX10: encoding: [0x01,0x05,0x26,0x7d]
94545 v_cmpx_le_i32 v255, v2
94546 // GFX10: encoding: [0xff,0x05,0x26,0x7d]
94548 v_cmpx_le_i32 s1, v2
94549 // GFX10: encoding: [0x01,0x04,0x26,0x7d]
94551 v_cmpx_le_i32 s101, v2
94552 // GFX10: encoding: [0x65,0x04,0x26,0x7d]
94554 v_cmpx_le_i32 vcc_lo, v2
94555 // GFX10: encoding: [0x6a,0x04,0x26,0x7d]
94557 v_cmpx_le_i32 vcc_hi, v2
94558 // GFX10: encoding: [0x6b,0x04,0x26,0x7d]
94560 v_cmpx_le_i32 m0, v2
94561 // GFX10: encoding: [0x7c,0x04,0x26,0x7d]
94563 v_cmpx_le_i32 exec_lo, v2
94564 // GFX10: encoding: [0x7e,0x04,0x26,0x7d]
94566 v_cmpx_le_i32 exec_hi, v2
94567 // GFX10: encoding: [0x7f,0x04,0x26,0x7d]
94569 v_cmpx_le_i32 0, v2
94570 // GFX10: encoding: [0x80,0x04,0x26,0x7d]
94572 v_cmpx_le_i32 -1, v2
94573 // GFX10: encoding: [0xc1,0x04,0x26,0x7d]
94575 v_cmpx_le_i32 0.5, v2
94576 // GFX10: encoding: [0xf0,0x04,0x26,0x7d]
94578 v_cmpx_le_i32 -4.0, v2
94579 // GFX10: encoding: [0xf7,0x04,0x26,0x7d]
94581 v_cmpx_le_i32 0xaf123456, v2
94582 // GFX10: encoding: [0xff,0x04,0x26,0x7d,0x56,0x34,0x12,0xaf]
94584 v_cmpx_le_i32 0x3f717273, v2
94585 // GFX10: encoding: [0xff,0x04,0x26,0x7d,0x73,0x72,0x71,0x3f]
94587 v_cmpx_le_i32 v1, v255
94588 // GFX10: encoding: [0x01,0xff,0x27,0x7d]
94590 v_cmpx_le_i32_e64 v1, v2
94591 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x02,0x00]
94593 v_cmpx_le_i32_e64 v1, v2
94594 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x02,0x00]
94596 v_cmpx_le_i32_e64 v1, v2
94597 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x02,0x00]
94599 v_cmpx_le_i32_e64 v1, v2
94600 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x02,0x00]
94602 v_cmpx_le_i32_e64 v1, v2
94603 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x02,0x00]
94605 v_cmpx_le_i32_e64 v1, v2
94606 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x02,0x00]
94608 v_cmpx_le_i32_e64 v255, v2
94609 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0xff,0x05,0x02,0x00]
94611 v_cmpx_le_i32_e64 s1, v2
94612 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x04,0x02,0x00]
94614 v_cmpx_le_i32_e64 s101, v2
94615 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x65,0x04,0x02,0x00]
94617 v_cmpx_le_i32_e64 vcc_lo, v2
94618 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x6a,0x04,0x02,0x00]
94620 v_cmpx_le_i32_e64 vcc_hi, v2
94621 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x6b,0x04,0x02,0x00]
94623 v_cmpx_le_i32_e64 m0, v2
94624 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x7c,0x04,0x02,0x00]
94626 v_cmpx_le_i32_e64 exec_lo, v2
94627 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x7e,0x04,0x02,0x00]
94629 v_cmpx_le_i32_e64 exec_hi, v2
94630 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x7f,0x04,0x02,0x00]
94632 v_cmpx_le_i32_e64 0, v2
94633 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x80,0x04,0x02,0x00]
94635 v_cmpx_le_i32_e64 -1, v2
94636 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0xc1,0x04,0x02,0x00]
94638 v_cmpx_le_i32_e64 0.5, v2
94639 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0xf0,0x04,0x02,0x00]
94641 v_cmpx_le_i32_e64 -4.0, v2
94642 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0xf7,0x04,0x02,0x00]
94644 v_cmpx_le_i32_e64 v1, v255
94645 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xff,0x03,0x00]
94647 v_cmpx_le_i32_e64 v1, s2
94648 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x05,0x00,0x00]
94650 v_cmpx_le_i32_e64 v1, s101
94651 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xcb,0x00,0x00]
94653 v_cmpx_le_i32_e64 v1, vcc_lo
94654 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xd5,0x00,0x00]
94656 v_cmpx_le_i32_e64 v1, vcc_hi
94657 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xd7,0x00,0x00]
94659 v_cmpx_le_i32_e64 v1, m0
94660 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xf9,0x00,0x00]
94662 v_cmpx_le_i32_e64 v1, exec_lo
94663 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xfd,0x00,0x00]
94665 v_cmpx_le_i32_e64 v1, exec_hi
94666 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xff,0x00,0x00]
94668 v_cmpx_le_i32_e64 v1, 0
94669 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x01,0x01,0x00]
94671 v_cmpx_le_i32_e64 v1, -1
94672 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0x83,0x01,0x00]
94674 v_cmpx_le_i32_e64 v1, 0.5
94675 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xe1,0x01,0x00]
94677 v_cmpx_le_i32_e64 v1, -4.0
94678 // GFX10: encoding: [0x00,0x00,0x93,0xd4,0x01,0xef,0x01,0x00]
94680 v_cmpx_gt_i32 v1, v2
94681 // GFX10: encoding: [0x01,0x05,0x28,0x7d]
94683 v_cmpx_gt_i32 v255, v2
94684 // GFX10: encoding: [0xff,0x05,0x28,0x7d]
94686 v_cmpx_gt_i32 s1, v2
94687 // GFX10: encoding: [0x01,0x04,0x28,0x7d]
94689 v_cmpx_gt_i32 s101, v2
94690 // GFX10: encoding: [0x65,0x04,0x28,0x7d]
94692 v_cmpx_gt_i32 vcc_lo, v2
94693 // GFX10: encoding: [0x6a,0x04,0x28,0x7d]
94695 v_cmpx_gt_i32 vcc_hi, v2
94696 // GFX10: encoding: [0x6b,0x04,0x28,0x7d]
94698 v_cmpx_gt_i32 m0, v2
94699 // GFX10: encoding: [0x7c,0x04,0x28,0x7d]
94701 v_cmpx_gt_i32 exec_lo, v2
94702 // GFX10: encoding: [0x7e,0x04,0x28,0x7d]
94704 v_cmpx_gt_i32 exec_hi, v2
94705 // GFX10: encoding: [0x7f,0x04,0x28,0x7d]
94707 v_cmpx_gt_i32 0, v2
94708 // GFX10: encoding: [0x80,0x04,0x28,0x7d]
94710 v_cmpx_gt_i32 -1, v2
94711 // GFX10: encoding: [0xc1,0x04,0x28,0x7d]
94713 v_cmpx_gt_i32 0.5, v2
94714 // GFX10: encoding: [0xf0,0x04,0x28,0x7d]
94716 v_cmpx_gt_i32 -4.0, v2
94717 // GFX10: encoding: [0xf7,0x04,0x28,0x7d]
94719 v_cmpx_gt_i32 0xaf123456, v2
94720 // GFX10: encoding: [0xff,0x04,0x28,0x7d,0x56,0x34,0x12,0xaf]
94722 v_cmpx_gt_i32 0x3f717273, v2
94723 // GFX10: encoding: [0xff,0x04,0x28,0x7d,0x73,0x72,0x71,0x3f]
94725 v_cmpx_gt_i32 v1, v255
94726 // GFX10: encoding: [0x01,0xff,0x29,0x7d]
94728 v_cmpx_gt_i32_e64 v1, v2
94729 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x02,0x00]
94731 v_cmpx_gt_i32_e64 v1, v2
94732 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x02,0x00]
94734 v_cmpx_gt_i32_e64 v1, v2
94735 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x02,0x00]
94737 v_cmpx_gt_i32_e64 v1, v2
94738 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x02,0x00]
94740 v_cmpx_gt_i32_e64 v1, v2
94741 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x02,0x00]
94743 v_cmpx_gt_i32_e64 v1, v2
94744 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x02,0x00]
94746 v_cmpx_gt_i32_e64 v255, v2
94747 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0xff,0x05,0x02,0x00]
94749 v_cmpx_gt_i32_e64 s1, v2
94750 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x04,0x02,0x00]
94752 v_cmpx_gt_i32_e64 s101, v2
94753 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x65,0x04,0x02,0x00]
94755 v_cmpx_gt_i32_e64 vcc_lo, v2
94756 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x6a,0x04,0x02,0x00]
94758 v_cmpx_gt_i32_e64 vcc_hi, v2
94759 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x6b,0x04,0x02,0x00]
94761 v_cmpx_gt_i32_e64 m0, v2
94762 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x7c,0x04,0x02,0x00]
94764 v_cmpx_gt_i32_e64 exec_lo, v2
94765 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x7e,0x04,0x02,0x00]
94767 v_cmpx_gt_i32_e64 exec_hi, v2
94768 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x7f,0x04,0x02,0x00]
94770 v_cmpx_gt_i32_e64 0, v2
94771 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x80,0x04,0x02,0x00]
94773 v_cmpx_gt_i32_e64 -1, v2
94774 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0xc1,0x04,0x02,0x00]
94776 v_cmpx_gt_i32_e64 0.5, v2
94777 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0xf0,0x04,0x02,0x00]
94779 v_cmpx_gt_i32_e64 -4.0, v2
94780 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0xf7,0x04,0x02,0x00]
94782 v_cmpx_gt_i32_e64 v1, v255
94783 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xff,0x03,0x00]
94785 v_cmpx_gt_i32_e64 v1, s2
94786 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x05,0x00,0x00]
94788 v_cmpx_gt_i32_e64 v1, s101
94789 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xcb,0x00,0x00]
94791 v_cmpx_gt_i32_e64 v1, vcc_lo
94792 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xd5,0x00,0x00]
94794 v_cmpx_gt_i32_e64 v1, vcc_hi
94795 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xd7,0x00,0x00]
94797 v_cmpx_gt_i32_e64 v1, m0
94798 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xf9,0x00,0x00]
94800 v_cmpx_gt_i32_e64 v1, exec_lo
94801 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xfd,0x00,0x00]
94803 v_cmpx_gt_i32_e64 v1, exec_hi
94804 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xff,0x00,0x00]
94806 v_cmpx_gt_i32_e64 v1, 0
94807 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x01,0x01,0x00]
94809 v_cmpx_gt_i32_e64 v1, -1
94810 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0x83,0x01,0x00]
94812 v_cmpx_gt_i32_e64 v1, 0.5
94813 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xe1,0x01,0x00]
94815 v_cmpx_gt_i32_e64 v1, -4.0
94816 // GFX10: encoding: [0x00,0x00,0x94,0xd4,0x01,0xef,0x01,0x00]
94818 v_cmpx_ne_i32 v1, v2
94819 // GFX10: encoding: [0x01,0x05,0x2a,0x7d]
94821 v_cmpx_ne_i32 v255, v2
94822 // GFX10: encoding: [0xff,0x05,0x2a,0x7d]
94824 v_cmpx_ne_i32 s1, v2
94825 // GFX10: encoding: [0x01,0x04,0x2a,0x7d]
94827 v_cmpx_ne_i32 s101, v2
94828 // GFX10: encoding: [0x65,0x04,0x2a,0x7d]
94830 v_cmpx_ne_i32 vcc_lo, v2
94831 // GFX10: encoding: [0x6a,0x04,0x2a,0x7d]
94833 v_cmpx_ne_i32 vcc_hi, v2
94834 // GFX10: encoding: [0x6b,0x04,0x2a,0x7d]
94836 v_cmpx_ne_i32 m0, v2
94837 // GFX10: encoding: [0x7c,0x04,0x2a,0x7d]
94839 v_cmpx_ne_i32 exec_lo, v2
94840 // GFX10: encoding: [0x7e,0x04,0x2a,0x7d]
94842 v_cmpx_ne_i32 exec_hi, v2
94843 // GFX10: encoding: [0x7f,0x04,0x2a,0x7d]
94845 v_cmpx_ne_i32 0, v2
94846 // GFX10: encoding: [0x80,0x04,0x2a,0x7d]
94848 v_cmpx_ne_i32 -1, v2
94849 // GFX10: encoding: [0xc1,0x04,0x2a,0x7d]
94851 v_cmpx_ne_i32 0.5, v2
94852 // GFX10: encoding: [0xf0,0x04,0x2a,0x7d]
94854 v_cmpx_ne_i32 -4.0, v2
94855 // GFX10: encoding: [0xf7,0x04,0x2a,0x7d]
94857 v_cmpx_ne_i32 0xaf123456, v2
94858 // GFX10: encoding: [0xff,0x04,0x2a,0x7d,0x56,0x34,0x12,0xaf]
94860 v_cmpx_ne_i32 0x3f717273, v2
94861 // GFX10: encoding: [0xff,0x04,0x2a,0x7d,0x73,0x72,0x71,0x3f]
94863 v_cmpx_ne_i32 v1, v255
94864 // GFX10: encoding: [0x01,0xff,0x2b,0x7d]
94866 v_cmpx_ne_i32_e64 v1, v2
94867 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x02,0x00]
94869 v_cmpx_ne_i32_e64 v1, v2
94870 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x02,0x00]
94872 v_cmpx_ne_i32_e64 v1, v2
94873 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x02,0x00]
94875 v_cmpx_ne_i32_e64 v1, v2
94876 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x02,0x00]
94878 v_cmpx_ne_i32_e64 v1, v2
94879 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x02,0x00]
94881 v_cmpx_ne_i32_e64 v1, v2
94882 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x02,0x00]
94884 v_cmpx_ne_i32_e64 v255, v2
94885 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0xff,0x05,0x02,0x00]
94887 v_cmpx_ne_i32_e64 s1, v2
94888 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x04,0x02,0x00]
94890 v_cmpx_ne_i32_e64 s101, v2
94891 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x65,0x04,0x02,0x00]
94893 v_cmpx_ne_i32_e64 vcc_lo, v2
94894 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x6a,0x04,0x02,0x00]
94896 v_cmpx_ne_i32_e64 vcc_hi, v2
94897 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x6b,0x04,0x02,0x00]
94899 v_cmpx_ne_i32_e64 m0, v2
94900 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x7c,0x04,0x02,0x00]
94902 v_cmpx_ne_i32_e64 exec_lo, v2
94903 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x7e,0x04,0x02,0x00]
94905 v_cmpx_ne_i32_e64 exec_hi, v2
94906 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x7f,0x04,0x02,0x00]
94908 v_cmpx_ne_i32_e64 0, v2
94909 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x80,0x04,0x02,0x00]
94911 v_cmpx_ne_i32_e64 -1, v2
94912 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0xc1,0x04,0x02,0x00]
94914 v_cmpx_ne_i32_e64 0.5, v2
94915 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0xf0,0x04,0x02,0x00]
94917 v_cmpx_ne_i32_e64 -4.0, v2
94918 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0xf7,0x04,0x02,0x00]
94920 v_cmpx_ne_i32_e64 v1, v255
94921 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xff,0x03,0x00]
94923 v_cmpx_ne_i32_e64 v1, s2
94924 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x05,0x00,0x00]
94926 v_cmpx_ne_i32_e64 v1, s101
94927 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xcb,0x00,0x00]
94929 v_cmpx_ne_i32_e64 v1, vcc_lo
94930 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xd5,0x00,0x00]
94932 v_cmpx_ne_i32_e64 v1, vcc_hi
94933 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xd7,0x00,0x00]
94935 v_cmpx_ne_i32_e64 v1, m0
94936 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xf9,0x00,0x00]
94938 v_cmpx_ne_i32_e64 v1, exec_lo
94939 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xfd,0x00,0x00]
94941 v_cmpx_ne_i32_e64 v1, exec_hi
94942 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xff,0x00,0x00]
94944 v_cmpx_ne_i32_e64 v1, 0
94945 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x01,0x01,0x00]
94947 v_cmpx_ne_i32_e64 v1, -1
94948 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0x83,0x01,0x00]
94950 v_cmpx_ne_i32_e64 v1, 0.5
94951 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xe1,0x01,0x00]
94953 v_cmpx_ne_i32_e64 v1, -4.0
94954 // GFX10: encoding: [0x00,0x00,0x95,0xd4,0x01,0xef,0x01,0x00]
94956 v_cmpx_ge_i32 v1, v2
94957 // GFX10: encoding: [0x01,0x05,0x2c,0x7d]
94959 v_cmpx_ge_i32 v255, v2
94960 // GFX10: encoding: [0xff,0x05,0x2c,0x7d]
94962 v_cmpx_ge_i32 s1, v2
94963 // GFX10: encoding: [0x01,0x04,0x2c,0x7d]
94965 v_cmpx_ge_i32 s101, v2
94966 // GFX10: encoding: [0x65,0x04,0x2c,0x7d]
94968 v_cmpx_ge_i32 vcc_lo, v2
94969 // GFX10: encoding: [0x6a,0x04,0x2c,0x7d]
94971 v_cmpx_ge_i32 vcc_hi, v2
94972 // GFX10: encoding: [0x6b,0x04,0x2c,0x7d]
94974 v_cmpx_ge_i32 m0, v2
94975 // GFX10: encoding: [0x7c,0x04,0x2c,0x7d]
94977 v_cmpx_ge_i32 exec_lo, v2
94978 // GFX10: encoding: [0x7e,0x04,0x2c,0x7d]
94980 v_cmpx_ge_i32 exec_hi, v2
94981 // GFX10: encoding: [0x7f,0x04,0x2c,0x7d]
94983 v_cmpx_ge_i32 0, v2
94984 // GFX10: encoding: [0x80,0x04,0x2c,0x7d]
94986 v_cmpx_ge_i32 -1, v2
94987 // GFX10: encoding: [0xc1,0x04,0x2c,0x7d]
94989 v_cmpx_ge_i32 0.5, v2
94990 // GFX10: encoding: [0xf0,0x04,0x2c,0x7d]
94992 v_cmpx_ge_i32 -4.0, v2
94993 // GFX10: encoding: [0xf7,0x04,0x2c,0x7d]
94995 v_cmpx_ge_i32 0xaf123456, v2
94996 // GFX10: encoding: [0xff,0x04,0x2c,0x7d,0x56,0x34,0x12,0xaf]
94998 v_cmpx_ge_i32 0x3f717273, v2
94999 // GFX10: encoding: [0xff,0x04,0x2c,0x7d,0x73,0x72,0x71,0x3f]
95001 v_cmpx_ge_i32 v1, v255
95002 // GFX10: encoding: [0x01,0xff,0x2d,0x7d]
95004 v_cmpx_ge_i32_e64 v1, v2
95005 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x02,0x00]
95007 v_cmpx_ge_i32_e64 v1, v2
95008 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x02,0x00]
95010 v_cmpx_ge_i32_e64 v1, v2
95011 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x02,0x00]
95013 v_cmpx_ge_i32_e64 v1, v2
95014 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x02,0x00]
95016 v_cmpx_ge_i32_e64 v1, v2
95017 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x02,0x00]
95019 v_cmpx_ge_i32_e64 v1, v2
95020 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x02,0x00]
95022 v_cmpx_ge_i32_e64 v255, v2
95023 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0xff,0x05,0x02,0x00]
95025 v_cmpx_ge_i32_e64 s1, v2
95026 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x04,0x02,0x00]
95028 v_cmpx_ge_i32_e64 s101, v2
95029 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x65,0x04,0x02,0x00]
95031 v_cmpx_ge_i32_e64 vcc_lo, v2
95032 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x6a,0x04,0x02,0x00]
95034 v_cmpx_ge_i32_e64 vcc_hi, v2
95035 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x6b,0x04,0x02,0x00]
95037 v_cmpx_ge_i32_e64 m0, v2
95038 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x7c,0x04,0x02,0x00]
95040 v_cmpx_ge_i32_e64 exec_lo, v2
95041 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x7e,0x04,0x02,0x00]
95043 v_cmpx_ge_i32_e64 exec_hi, v2
95044 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x7f,0x04,0x02,0x00]
95046 v_cmpx_ge_i32_e64 0, v2
95047 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x80,0x04,0x02,0x00]
95049 v_cmpx_ge_i32_e64 -1, v2
95050 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0xc1,0x04,0x02,0x00]
95052 v_cmpx_ge_i32_e64 0.5, v2
95053 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0xf0,0x04,0x02,0x00]
95055 v_cmpx_ge_i32_e64 -4.0, v2
95056 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0xf7,0x04,0x02,0x00]
95058 v_cmpx_ge_i32_e64 v1, v255
95059 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xff,0x03,0x00]
95061 v_cmpx_ge_i32_e64 v1, s2
95062 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x05,0x00,0x00]
95064 v_cmpx_ge_i32_e64 v1, s101
95065 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xcb,0x00,0x00]
95067 v_cmpx_ge_i32_e64 v1, vcc_lo
95068 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xd5,0x00,0x00]
95070 v_cmpx_ge_i32_e64 v1, vcc_hi
95071 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xd7,0x00,0x00]
95073 v_cmpx_ge_i32_e64 v1, m0
95074 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xf9,0x00,0x00]
95076 v_cmpx_ge_i32_e64 v1, exec_lo
95077 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xfd,0x00,0x00]
95079 v_cmpx_ge_i32_e64 v1, exec_hi
95080 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xff,0x00,0x00]
95082 v_cmpx_ge_i32_e64 v1, 0
95083 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x01,0x01,0x00]
95085 v_cmpx_ge_i32_e64 v1, -1
95086 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0x83,0x01,0x00]
95088 v_cmpx_ge_i32_e64 v1, 0.5
95089 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xe1,0x01,0x00]
95091 v_cmpx_ge_i32_e64 v1, -4.0
95092 // GFX10: encoding: [0x00,0x00,0x96,0xd4,0x01,0xef,0x01,0x00]
95094 v_cmpx_t_i32 v1, v2
95095 // GFX10: encoding: [0x01,0x05,0x2e,0x7d]
95097 v_cmpx_t_i32 v255, v2
95098 // GFX10: encoding: [0xff,0x05,0x2e,0x7d]
95100 v_cmpx_t_i32 s1, v2
95101 // GFX10: encoding: [0x01,0x04,0x2e,0x7d]
95103 v_cmpx_t_i32 s101, v2
95104 // GFX10: encoding: [0x65,0x04,0x2e,0x7d]
95106 v_cmpx_t_i32 vcc_lo, v2
95107 // GFX10: encoding: [0x6a,0x04,0x2e,0x7d]
95109 v_cmpx_t_i32 vcc_hi, v2
95110 // GFX10: encoding: [0x6b,0x04,0x2e,0x7d]
95112 v_cmpx_t_i32 m0, v2
95113 // GFX10: encoding: [0x7c,0x04,0x2e,0x7d]
95115 v_cmpx_t_i32 exec_lo, v2
95116 // GFX10: encoding: [0x7e,0x04,0x2e,0x7d]
95118 v_cmpx_t_i32 exec_hi, v2
95119 // GFX10: encoding: [0x7f,0x04,0x2e,0x7d]
95121 v_cmpx_t_i32 0, v2
95122 // GFX10: encoding: [0x80,0x04,0x2e,0x7d]
95124 v_cmpx_t_i32 -1, v2
95125 // GFX10: encoding: [0xc1,0x04,0x2e,0x7d]
95127 v_cmpx_t_i32 0.5, v2
95128 // GFX10: encoding: [0xf0,0x04,0x2e,0x7d]
95130 v_cmpx_t_i32 -4.0, v2
95131 // GFX10: encoding: [0xf7,0x04,0x2e,0x7d]
95133 v_cmpx_t_i32 0xaf123456, v2
95134 // GFX10: encoding: [0xff,0x04,0x2e,0x7d,0x56,0x34,0x12,0xaf]
95136 v_cmpx_t_i32 0x3f717273, v2
95137 // GFX10: encoding: [0xff,0x04,0x2e,0x7d,0x73,0x72,0x71,0x3f]
95139 v_cmpx_t_i32 v1, v255
95140 // GFX10: encoding: [0x01,0xff,0x2f,0x7d]
95142 v_cmpx_t_i32_e64 v1, v2
95143 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x02,0x00]
95145 v_cmpx_t_i32_e64 v1, v2
95146 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x02,0x00]
95148 v_cmpx_t_i32_e64 v1, v2
95149 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x02,0x00]
95151 v_cmpx_t_i32_e64 v1, v2
95152 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x02,0x00]
95154 v_cmpx_t_i32_e64 v1, v2
95155 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x02,0x00]
95157 v_cmpx_t_i32_e64 v1, v2
95158 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x02,0x00]
95160 v_cmpx_t_i32_e64 v255, v2
95161 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0xff,0x05,0x02,0x00]
95163 v_cmpx_t_i32_e64 s1, v2
95164 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x04,0x02,0x00]
95166 v_cmpx_t_i32_e64 s101, v2
95167 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x65,0x04,0x02,0x00]
95169 v_cmpx_t_i32_e64 vcc_lo, v2
95170 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x6a,0x04,0x02,0x00]
95172 v_cmpx_t_i32_e64 vcc_hi, v2
95173 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x6b,0x04,0x02,0x00]
95175 v_cmpx_t_i32_e64 m0, v2
95176 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x7c,0x04,0x02,0x00]
95178 v_cmpx_t_i32_e64 exec_lo, v2
95179 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x7e,0x04,0x02,0x00]
95181 v_cmpx_t_i32_e64 exec_hi, v2
95182 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x7f,0x04,0x02,0x00]
95184 v_cmpx_t_i32_e64 0, v2
95185 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x80,0x04,0x02,0x00]
95187 v_cmpx_t_i32_e64 -1, v2
95188 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0xc1,0x04,0x02,0x00]
95190 v_cmpx_t_i32_e64 0.5, v2
95191 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0xf0,0x04,0x02,0x00]
95193 v_cmpx_t_i32_e64 -4.0, v2
95194 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0xf7,0x04,0x02,0x00]
95196 v_cmpx_t_i32_e64 v1, v255
95197 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xff,0x03,0x00]
95199 v_cmpx_t_i32_e64 v1, s2
95200 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x05,0x00,0x00]
95202 v_cmpx_t_i32_e64 v1, s101
95203 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xcb,0x00,0x00]
95205 v_cmpx_t_i32_e64 v1, vcc_lo
95206 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xd5,0x00,0x00]
95208 v_cmpx_t_i32_e64 v1, vcc_hi
95209 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xd7,0x00,0x00]
95211 v_cmpx_t_i32_e64 v1, m0
95212 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xf9,0x00,0x00]
95214 v_cmpx_t_i32_e64 v1, exec_lo
95215 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xfd,0x00,0x00]
95217 v_cmpx_t_i32_e64 v1, exec_hi
95218 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xff,0x00,0x00]
95220 v_cmpx_t_i32_e64 v1, 0
95221 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x01,0x01,0x00]
95223 v_cmpx_t_i32_e64 v1, -1
95224 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0x83,0x01,0x00]
95226 v_cmpx_t_i32_e64 v1, 0.5
95227 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xe1,0x01,0x00]
95229 v_cmpx_t_i32_e64 v1, -4.0
95230 // GFX10: encoding: [0x00,0x00,0x97,0xd4,0x01,0xef,0x01,0x00]
95232 v_cmpx_class_f32 v1, v2
95233 // GFX10: encoding: [0x01,0x05,0x30,0x7d]
95235 v_cmpx_class_f32 v255, v2
95236 // GFX10: encoding: [0xff,0x05,0x30,0x7d]
95238 v_cmpx_class_f32 s1, v2
95239 // GFX10: encoding: [0x01,0x04,0x30,0x7d]
95241 v_cmpx_class_f32 s101, v2
95242 // GFX10: encoding: [0x65,0x04,0x30,0x7d]
95244 v_cmpx_class_f32 vcc_lo, v2
95245 // GFX10: encoding: [0x6a,0x04,0x30,0x7d]
95247 v_cmpx_class_f32 vcc_hi, v2
95248 // GFX10: encoding: [0x6b,0x04,0x30,0x7d]
95250 v_cmpx_class_f32 m0, v2
95251 // GFX10: encoding: [0x7c,0x04,0x30,0x7d]
95253 v_cmpx_class_f32 exec_lo, v2
95254 // GFX10: encoding: [0x7e,0x04,0x30,0x7d]
95256 v_cmpx_class_f32 exec_hi, v2
95257 // GFX10: encoding: [0x7f,0x04,0x30,0x7d]
95259 v_cmpx_class_f32 0, v2
95260 // GFX10: encoding: [0x80,0x04,0x30,0x7d]
95262 v_cmpx_class_f32 -1, v2
95263 // GFX10: encoding: [0xc1,0x04,0x30,0x7d]
95265 v_cmpx_class_f32 0.5, v2
95266 // GFX10: encoding: [0xf0,0x04,0x30,0x7d]
95268 v_cmpx_class_f32 -4.0, v2
95269 // GFX10: encoding: [0xf7,0x04,0x30,0x7d]
95271 v_cmpx_class_f32 0xaf123456, v2
95272 // GFX10: encoding: [0xff,0x04,0x30,0x7d,0x56,0x34,0x12,0xaf]
95274 v_cmpx_class_f32 0x3f717273, v2
95275 // GFX10: encoding: [0xff,0x04,0x30,0x7d,0x73,0x72,0x71,0x3f]
95277 v_cmpx_class_f32 v1, v255
95278 // GFX10: encoding: [0x01,0xff,0x31,0x7d]
95280 v_cmpx_class_f32_e64 v1, v2
95281 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x00]
95283 v_cmpx_class_f32_e64 v1, v2
95284 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x00]
95286 v_cmpx_class_f32_e64 v1, v2
95287 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x00]
95289 v_cmpx_class_f32_e64 v1, v2
95290 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x00]
95292 v_cmpx_class_f32_e64 v1, v2
95293 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x00]
95295 v_cmpx_class_f32_e64 v1, v2
95296 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x00]
95298 v_cmpx_class_f32_e64 v255, v2
95299 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0xff,0x05,0x02,0x00]
95301 v_cmpx_class_f32_e64 s1, v2
95302 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x04,0x02,0x00]
95304 v_cmpx_class_f32_e64 s101, v2
95305 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x65,0x04,0x02,0x00]
95307 v_cmpx_class_f32_e64 vcc_lo, v2
95308 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x6a,0x04,0x02,0x00]
95310 v_cmpx_class_f32_e64 vcc_hi, v2
95311 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x6b,0x04,0x02,0x00]
95313 v_cmpx_class_f32_e64 m0, v2
95314 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x7c,0x04,0x02,0x00]
95316 v_cmpx_class_f32_e64 exec_lo, v2
95317 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x7e,0x04,0x02,0x00]
95319 v_cmpx_class_f32_e64 exec_hi, v2
95320 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x7f,0x04,0x02,0x00]
95322 v_cmpx_class_f32_e64 0, v2
95323 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x80,0x04,0x02,0x00]
95325 v_cmpx_class_f32_e64 -1, v2
95326 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0xc1,0x04,0x02,0x00]
95328 v_cmpx_class_f32_e64 0.5, v2
95329 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0xf0,0x04,0x02,0x00]
95331 v_cmpx_class_f32_e64 -4.0, v2
95332 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0xf7,0x04,0x02,0x00]
95334 v_cmpx_class_f32_e64 v1, v255
95335 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xff,0x03,0x00]
95337 v_cmpx_class_f32_e64 v1, s2
95338 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x00,0x00]
95340 v_cmpx_class_f32_e64 v1, s101
95341 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xcb,0x00,0x00]
95343 v_cmpx_class_f32_e64 v1, vcc_lo
95344 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xd5,0x00,0x00]
95346 v_cmpx_class_f32_e64 v1, vcc_hi
95347 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xd7,0x00,0x00]
95349 v_cmpx_class_f32_e64 v1, m0
95350 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xf9,0x00,0x00]
95352 v_cmpx_class_f32_e64 v1, exec_lo
95353 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xfd,0x00,0x00]
95355 v_cmpx_class_f32_e64 v1, exec_hi
95356 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xff,0x00,0x00]
95358 v_cmpx_class_f32_e64 v1, 0
95359 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x01,0x01,0x00]
95361 v_cmpx_class_f32_e64 v1, -1
95362 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x83,0x01,0x00]
95364 v_cmpx_class_f32_e64 v1, 0.5
95365 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xe1,0x01,0x00]
95367 v_cmpx_class_f32_e64 v1, -4.0
95368 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0xef,0x01,0x00]
95370 v_cmpx_class_f32_e64 -v1, v2
95371 // GFX10: encoding: [0x00,0x00,0x98,0xd4,0x01,0x05,0x02,0x20]
95373 v_cmpx_lt_i16 v1, v2
95374 // GFX10: encoding: [0x01,0x05,0x32,0x7d]
95376 v_cmpx_lt_i16 v255, v2
95377 // GFX10: encoding: [0xff,0x05,0x32,0x7d]
95379 v_cmpx_lt_i16 s1, v2
95380 // GFX10: encoding: [0x01,0x04,0x32,0x7d]
95382 v_cmpx_lt_i16 s101, v2
95383 // GFX10: encoding: [0x65,0x04,0x32,0x7d]
95385 v_cmpx_lt_i16 vcc_lo, v2
95386 // GFX10: encoding: [0x6a,0x04,0x32,0x7d]
95388 v_cmpx_lt_i16 vcc_hi, v2
95389 // GFX10: encoding: [0x6b,0x04,0x32,0x7d]
95391 v_cmpx_lt_i16 m0, v2
95392 // GFX10: encoding: [0x7c,0x04,0x32,0x7d]
95394 v_cmpx_lt_i16 exec_lo, v2
95395 // GFX10: encoding: [0x7e,0x04,0x32,0x7d]
95397 v_cmpx_lt_i16 exec_hi, v2
95398 // GFX10: encoding: [0x7f,0x04,0x32,0x7d]
95400 v_cmpx_lt_i16 0, v2
95401 // GFX10: encoding: [0x80,0x04,0x32,0x7d]
95403 v_cmpx_lt_i16 -1, v2
95404 // GFX10: encoding: [0xc1,0x04,0x32,0x7d]
95406 v_cmpx_lt_i16 0.5, v2
95407 // GFX10: encoding: [0xf0,0x04,0x32,0x7d]
95409 v_cmpx_lt_i16 -4.0, v2
95410 // GFX10: encoding: [0xf7,0x04,0x32,0x7d]
95412 v_cmpx_lt_i16 0xfe0b, v2
95413 // GFX10: encoding: [0xff,0x04,0x32,0x7d,0x0b,0xfe,0x00,0x00]
95415 v_cmpx_lt_i16 0x3456, v2
95416 // GFX10: encoding: [0xff,0x04,0x32,0x7d,0x56,0x34,0x00,0x00]
95418 v_cmpx_lt_i16 v1, v255
95419 // GFX10: encoding: [0x01,0xff,0x33,0x7d]
95421 v_cmpx_lt_i16_e64 v1, v2
95422 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x02,0x00]
95424 v_cmpx_lt_i16_e64 v1, v2
95425 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x02,0x00]
95427 v_cmpx_lt_i16_e64 v1, v2
95428 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x02,0x00]
95430 v_cmpx_lt_i16_e64 v1, v2
95431 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x02,0x00]
95433 v_cmpx_lt_i16_e64 v1, v2
95434 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x02,0x00]
95436 v_cmpx_lt_i16_e64 v1, v2
95437 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x02,0x00]
95439 v_cmpx_lt_i16_e64 v255, v2
95440 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0xff,0x05,0x02,0x00]
95442 v_cmpx_lt_i16_e64 s1, v2
95443 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x04,0x02,0x00]
95445 v_cmpx_lt_i16_e64 s101, v2
95446 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x65,0x04,0x02,0x00]
95448 v_cmpx_lt_i16_e64 vcc_lo, v2
95449 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x6a,0x04,0x02,0x00]
95451 v_cmpx_lt_i16_e64 vcc_hi, v2
95452 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x6b,0x04,0x02,0x00]
95454 v_cmpx_lt_i16_e64 m0, v2
95455 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x7c,0x04,0x02,0x00]
95457 v_cmpx_lt_i16_e64 exec_lo, v2
95458 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x7e,0x04,0x02,0x00]
95460 v_cmpx_lt_i16_e64 exec_hi, v2
95461 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x7f,0x04,0x02,0x00]
95463 v_cmpx_lt_i16_e64 0, v2
95464 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x80,0x04,0x02,0x00]
95466 v_cmpx_lt_i16_e64 -1, v2
95467 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0xc1,0x04,0x02,0x00]
95469 v_cmpx_lt_i16_e64 0.5, v2
95470 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0xf0,0x04,0x02,0x00]
95472 v_cmpx_lt_i16_e64 -4.0, v2
95473 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0xf7,0x04,0x02,0x00]
95475 v_cmpx_lt_i16_e64 v1, v255
95476 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xff,0x03,0x00]
95478 v_cmpx_lt_i16_e64 v1, s2
95479 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x05,0x00,0x00]
95481 v_cmpx_lt_i16_e64 v1, s101
95482 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xcb,0x00,0x00]
95484 v_cmpx_lt_i16_e64 v1, vcc_lo
95485 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xd5,0x00,0x00]
95487 v_cmpx_lt_i16_e64 v1, vcc_hi
95488 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xd7,0x00,0x00]
95490 v_cmpx_lt_i16_e64 v1, m0
95491 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xf9,0x00,0x00]
95493 v_cmpx_lt_i16_e64 v1, exec_lo
95494 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xfd,0x00,0x00]
95496 v_cmpx_lt_i16_e64 v1, exec_hi
95497 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xff,0x00,0x00]
95499 v_cmpx_lt_i16_e64 v1, 0
95500 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x01,0x01,0x00]
95502 v_cmpx_lt_i16_e64 v1, -1
95503 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0x83,0x01,0x00]
95505 v_cmpx_lt_i16_e64 v1, 0.5
95506 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xe1,0x01,0x00]
95508 v_cmpx_lt_i16_e64 v1, -4.0
95509 // GFX10: encoding: [0x00,0x00,0x99,0xd4,0x01,0xef,0x01,0x00]
95511 v_cmpx_eq_i16 v1, v2
95512 // GFX10: encoding: [0x01,0x05,0x34,0x7d]
95514 v_cmpx_eq_i16 v255, v2
95515 // GFX10: encoding: [0xff,0x05,0x34,0x7d]
95517 v_cmpx_eq_i16 s1, v2
95518 // GFX10: encoding: [0x01,0x04,0x34,0x7d]
95520 v_cmpx_eq_i16 s101, v2
95521 // GFX10: encoding: [0x65,0x04,0x34,0x7d]
95523 v_cmpx_eq_i16 vcc_lo, v2
95524 // GFX10: encoding: [0x6a,0x04,0x34,0x7d]
95526 v_cmpx_eq_i16 vcc_hi, v2
95527 // GFX10: encoding: [0x6b,0x04,0x34,0x7d]
95529 v_cmpx_eq_i16 m0, v2
95530 // GFX10: encoding: [0x7c,0x04,0x34,0x7d]
95532 v_cmpx_eq_i16 exec_lo, v2
95533 // GFX10: encoding: [0x7e,0x04,0x34,0x7d]
95535 v_cmpx_eq_i16 exec_hi, v2
95536 // GFX10: encoding: [0x7f,0x04,0x34,0x7d]
95538 v_cmpx_eq_i16 0, v2
95539 // GFX10: encoding: [0x80,0x04,0x34,0x7d]
95541 v_cmpx_eq_i16 -1, v2
95542 // GFX10: encoding: [0xc1,0x04,0x34,0x7d]
95544 v_cmpx_eq_i16 0.5, v2
95545 // GFX10: encoding: [0xf0,0x04,0x34,0x7d]
95547 v_cmpx_eq_i16 -4.0, v2
95548 // GFX10: encoding: [0xf7,0x04,0x34,0x7d]
95550 v_cmpx_eq_i16 0xfe0b, v2
95551 // GFX10: encoding: [0xff,0x04,0x34,0x7d,0x0b,0xfe,0x00,0x00]
95553 v_cmpx_eq_i16 0x3456, v2
95554 // GFX10: encoding: [0xff,0x04,0x34,0x7d,0x56,0x34,0x00,0x00]
95556 v_cmpx_eq_i16 v1, v255
95557 // GFX10: encoding: [0x01,0xff,0x35,0x7d]
95559 v_cmpx_eq_i16_e64 v1, v2
95560 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x02,0x00]
95562 v_cmpx_eq_i16_e64 v1, v2
95563 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x02,0x00]
95565 v_cmpx_eq_i16_e64 v1, v2
95566 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x02,0x00]
95568 v_cmpx_eq_i16_e64 v1, v2
95569 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x02,0x00]
95571 v_cmpx_eq_i16_e64 v1, v2
95572 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x02,0x00]
95574 v_cmpx_eq_i16_e64 v1, v2
95575 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x02,0x00]
95577 v_cmpx_eq_i16_e64 v255, v2
95578 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0xff,0x05,0x02,0x00]
95580 v_cmpx_eq_i16_e64 s1, v2
95581 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x04,0x02,0x00]
95583 v_cmpx_eq_i16_e64 s101, v2
95584 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x65,0x04,0x02,0x00]
95586 v_cmpx_eq_i16_e64 vcc_lo, v2
95587 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x6a,0x04,0x02,0x00]
95589 v_cmpx_eq_i16_e64 vcc_hi, v2
95590 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x6b,0x04,0x02,0x00]
95592 v_cmpx_eq_i16_e64 m0, v2
95593 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x7c,0x04,0x02,0x00]
95595 v_cmpx_eq_i16_e64 exec_lo, v2
95596 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x7e,0x04,0x02,0x00]
95598 v_cmpx_eq_i16_e64 exec_hi, v2
95599 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x7f,0x04,0x02,0x00]
95601 v_cmpx_eq_i16_e64 0, v2
95602 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x80,0x04,0x02,0x00]
95604 v_cmpx_eq_i16_e64 -1, v2
95605 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0xc1,0x04,0x02,0x00]
95607 v_cmpx_eq_i16_e64 0.5, v2
95608 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0xf0,0x04,0x02,0x00]
95610 v_cmpx_eq_i16_e64 -4.0, v2
95611 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0xf7,0x04,0x02,0x00]
95613 v_cmpx_eq_i16_e64 v1, v255
95614 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xff,0x03,0x00]
95616 v_cmpx_eq_i16_e64 v1, s2
95617 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x05,0x00,0x00]
95619 v_cmpx_eq_i16_e64 v1, s101
95620 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xcb,0x00,0x00]
95622 v_cmpx_eq_i16_e64 v1, vcc_lo
95623 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xd5,0x00,0x00]
95625 v_cmpx_eq_i16_e64 v1, vcc_hi
95626 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xd7,0x00,0x00]
95628 v_cmpx_eq_i16_e64 v1, m0
95629 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xf9,0x00,0x00]
95631 v_cmpx_eq_i16_e64 v1, exec_lo
95632 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xfd,0x00,0x00]
95634 v_cmpx_eq_i16_e64 v1, exec_hi
95635 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xff,0x00,0x00]
95637 v_cmpx_eq_i16_e64 v1, 0
95638 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x01,0x01,0x00]
95640 v_cmpx_eq_i16_e64 v1, -1
95641 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0x83,0x01,0x00]
95643 v_cmpx_eq_i16_e64 v1, 0.5
95644 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xe1,0x01,0x00]
95646 v_cmpx_eq_i16_e64 v1, -4.0
95647 // GFX10: encoding: [0x00,0x00,0x9a,0xd4,0x01,0xef,0x01,0x00]
95649 v_cmpx_le_i16 v1, v2
95650 // GFX10: encoding: [0x01,0x05,0x36,0x7d]
95652 v_cmpx_le_i16 v255, v2
95653 // GFX10: encoding: [0xff,0x05,0x36,0x7d]
95655 v_cmpx_le_i16 s1, v2
95656 // GFX10: encoding: [0x01,0x04,0x36,0x7d]
95658 v_cmpx_le_i16 s101, v2
95659 // GFX10: encoding: [0x65,0x04,0x36,0x7d]
95661 v_cmpx_le_i16 vcc_lo, v2
95662 // GFX10: encoding: [0x6a,0x04,0x36,0x7d]
95664 v_cmpx_le_i16 vcc_hi, v2
95665 // GFX10: encoding: [0x6b,0x04,0x36,0x7d]
95667 v_cmpx_le_i16 m0, v2
95668 // GFX10: encoding: [0x7c,0x04,0x36,0x7d]
95670 v_cmpx_le_i16 exec_lo, v2
95671 // GFX10: encoding: [0x7e,0x04,0x36,0x7d]
95673 v_cmpx_le_i16 exec_hi, v2
95674 // GFX10: encoding: [0x7f,0x04,0x36,0x7d]
95676 v_cmpx_le_i16 0, v2
95677 // GFX10: encoding: [0x80,0x04,0x36,0x7d]
95679 v_cmpx_le_i16 -1, v2
95680 // GFX10: encoding: [0xc1,0x04,0x36,0x7d]
95682 v_cmpx_le_i16 0.5, v2
95683 // GFX10: encoding: [0xf0,0x04,0x36,0x7d]
95685 v_cmpx_le_i16 -4.0, v2
95686 // GFX10: encoding: [0xf7,0x04,0x36,0x7d]
95688 v_cmpx_le_i16 0xfe0b, v2
95689 // GFX10: encoding: [0xff,0x04,0x36,0x7d,0x0b,0xfe,0x00,0x00]
95691 v_cmpx_le_i16 0x3456, v2
95692 // GFX10: encoding: [0xff,0x04,0x36,0x7d,0x56,0x34,0x00,0x00]
95694 v_cmpx_le_i16 v1, v255
95695 // GFX10: encoding: [0x01,0xff,0x37,0x7d]
95697 v_cmpx_le_i16_e64 v1, v2
95698 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x02,0x00]
95700 v_cmpx_le_i16_e64 v1, v2
95701 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x02,0x00]
95703 v_cmpx_le_i16_e64 v1, v2
95704 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x02,0x00]
95706 v_cmpx_le_i16_e64 v1, v2
95707 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x02,0x00]
95709 v_cmpx_le_i16_e64 v1, v2
95710 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x02,0x00]
95712 v_cmpx_le_i16_e64 v1, v2
95713 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x02,0x00]
95715 v_cmpx_le_i16_e64 v255, v2
95716 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0xff,0x05,0x02,0x00]
95718 v_cmpx_le_i16_e64 s1, v2
95719 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x04,0x02,0x00]
95721 v_cmpx_le_i16_e64 s101, v2
95722 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x65,0x04,0x02,0x00]
95724 v_cmpx_le_i16_e64 vcc_lo, v2
95725 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x6a,0x04,0x02,0x00]
95727 v_cmpx_le_i16_e64 vcc_hi, v2
95728 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x6b,0x04,0x02,0x00]
95730 v_cmpx_le_i16_e64 m0, v2
95731 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x7c,0x04,0x02,0x00]
95733 v_cmpx_le_i16_e64 exec_lo, v2
95734 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x7e,0x04,0x02,0x00]
95736 v_cmpx_le_i16_e64 exec_hi, v2
95737 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x7f,0x04,0x02,0x00]
95739 v_cmpx_le_i16_e64 0, v2
95740 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x80,0x04,0x02,0x00]
95742 v_cmpx_le_i16_e64 -1, v2
95743 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0xc1,0x04,0x02,0x00]
95745 v_cmpx_le_i16_e64 0.5, v2
95746 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0xf0,0x04,0x02,0x00]
95748 v_cmpx_le_i16_e64 -4.0, v2
95749 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0xf7,0x04,0x02,0x00]
95751 v_cmpx_le_i16_e64 v1, v255
95752 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xff,0x03,0x00]
95754 v_cmpx_le_i16_e64 v1, s2
95755 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x05,0x00,0x00]
95757 v_cmpx_le_i16_e64 v1, s101
95758 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xcb,0x00,0x00]
95760 v_cmpx_le_i16_e64 v1, vcc_lo
95761 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xd5,0x00,0x00]
95763 v_cmpx_le_i16_e64 v1, vcc_hi
95764 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xd7,0x00,0x00]
95766 v_cmpx_le_i16_e64 v1, m0
95767 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xf9,0x00,0x00]
95769 v_cmpx_le_i16_e64 v1, exec_lo
95770 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xfd,0x00,0x00]
95772 v_cmpx_le_i16_e64 v1, exec_hi
95773 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xff,0x00,0x00]
95775 v_cmpx_le_i16_e64 v1, 0
95776 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x01,0x01,0x00]
95778 v_cmpx_le_i16_e64 v1, -1
95779 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0x83,0x01,0x00]
95781 v_cmpx_le_i16_e64 v1, 0.5
95782 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xe1,0x01,0x00]
95784 v_cmpx_le_i16_e64 v1, -4.0
95785 // GFX10: encoding: [0x00,0x00,0x9b,0xd4,0x01,0xef,0x01,0x00]
95787 v_cmpx_gt_i16 v1, v2
95788 // GFX10: encoding: [0x01,0x05,0x38,0x7d]
95790 v_cmpx_gt_i16 v255, v2
95791 // GFX10: encoding: [0xff,0x05,0x38,0x7d]
95793 v_cmpx_gt_i16 s1, v2
95794 // GFX10: encoding: [0x01,0x04,0x38,0x7d]
95796 v_cmpx_gt_i16 s101, v2
95797 // GFX10: encoding: [0x65,0x04,0x38,0x7d]
95799 v_cmpx_gt_i16 vcc_lo, v2
95800 // GFX10: encoding: [0x6a,0x04,0x38,0x7d]
95802 v_cmpx_gt_i16 vcc_hi, v2
95803 // GFX10: encoding: [0x6b,0x04,0x38,0x7d]
95805 v_cmpx_gt_i16 m0, v2
95806 // GFX10: encoding: [0x7c,0x04,0x38,0x7d]
95808 v_cmpx_gt_i16 exec_lo, v2
95809 // GFX10: encoding: [0x7e,0x04,0x38,0x7d]
95811 v_cmpx_gt_i16 exec_hi, v2
95812 // GFX10: encoding: [0x7f,0x04,0x38,0x7d]
95814 v_cmpx_gt_i16 0, v2
95815 // GFX10: encoding: [0x80,0x04,0x38,0x7d]
95817 v_cmpx_gt_i16 -1, v2
95818 // GFX10: encoding: [0xc1,0x04,0x38,0x7d]
95820 v_cmpx_gt_i16 0.5, v2
95821 // GFX10: encoding: [0xf0,0x04,0x38,0x7d]
95823 v_cmpx_gt_i16 -4.0, v2
95824 // GFX10: encoding: [0xf7,0x04,0x38,0x7d]
95826 v_cmpx_gt_i16 0xfe0b, v2
95827 // GFX10: encoding: [0xff,0x04,0x38,0x7d,0x0b,0xfe,0x00,0x00]
95829 v_cmpx_gt_i16 0x3456, v2
95830 // GFX10: encoding: [0xff,0x04,0x38,0x7d,0x56,0x34,0x00,0x00]
95832 v_cmpx_gt_i16 v1, v255
95833 // GFX10: encoding: [0x01,0xff,0x39,0x7d]
95835 v_cmpx_gt_i16_e64 v1, v2
95836 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x02,0x00]
95838 v_cmpx_gt_i16_e64 v1, v2
95839 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x02,0x00]
95841 v_cmpx_gt_i16_e64 v1, v2
95842 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x02,0x00]
95844 v_cmpx_gt_i16_e64 v1, v2
95845 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x02,0x00]
95847 v_cmpx_gt_i16_e64 v1, v2
95848 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x02,0x00]
95850 v_cmpx_gt_i16_e64 v1, v2
95851 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x02,0x00]
95853 v_cmpx_gt_i16_e64 v255, v2
95854 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0xff,0x05,0x02,0x00]
95856 v_cmpx_gt_i16_e64 s1, v2
95857 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x04,0x02,0x00]
95859 v_cmpx_gt_i16_e64 s101, v2
95860 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x65,0x04,0x02,0x00]
95862 v_cmpx_gt_i16_e64 vcc_lo, v2
95863 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x6a,0x04,0x02,0x00]
95865 v_cmpx_gt_i16_e64 vcc_hi, v2
95866 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x6b,0x04,0x02,0x00]
95868 v_cmpx_gt_i16_e64 m0, v2
95869 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x7c,0x04,0x02,0x00]
95871 v_cmpx_gt_i16_e64 exec_lo, v2
95872 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x7e,0x04,0x02,0x00]
95874 v_cmpx_gt_i16_e64 exec_hi, v2
95875 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x7f,0x04,0x02,0x00]
95877 v_cmpx_gt_i16_e64 0, v2
95878 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x80,0x04,0x02,0x00]
95880 v_cmpx_gt_i16_e64 -1, v2
95881 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0xc1,0x04,0x02,0x00]
95883 v_cmpx_gt_i16_e64 0.5, v2
95884 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0xf0,0x04,0x02,0x00]
95886 v_cmpx_gt_i16_e64 -4.0, v2
95887 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0xf7,0x04,0x02,0x00]
95889 v_cmpx_gt_i16_e64 v1, v255
95890 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xff,0x03,0x00]
95892 v_cmpx_gt_i16_e64 v1, s2
95893 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x05,0x00,0x00]
95895 v_cmpx_gt_i16_e64 v1, s101
95896 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xcb,0x00,0x00]
95898 v_cmpx_gt_i16_e64 v1, vcc_lo
95899 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xd5,0x00,0x00]
95901 v_cmpx_gt_i16_e64 v1, vcc_hi
95902 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xd7,0x00,0x00]
95904 v_cmpx_gt_i16_e64 v1, m0
95905 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xf9,0x00,0x00]
95907 v_cmpx_gt_i16_e64 v1, exec_lo
95908 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xfd,0x00,0x00]
95910 v_cmpx_gt_i16_e64 v1, exec_hi
95911 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xff,0x00,0x00]
95913 v_cmpx_gt_i16_e64 v1, 0
95914 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x01,0x01,0x00]
95916 v_cmpx_gt_i16_e64 v1, -1
95917 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0x83,0x01,0x00]
95919 v_cmpx_gt_i16_e64 v1, 0.5
95920 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xe1,0x01,0x00]
95922 v_cmpx_gt_i16_e64 v1, -4.0
95923 // GFX10: encoding: [0x00,0x00,0x9c,0xd4,0x01,0xef,0x01,0x00]
95925 v_cmpx_ne_i16 v1, v2
95926 // GFX10: encoding: [0x01,0x05,0x3a,0x7d]
95928 v_cmpx_ne_i16 v255, v2
95929 // GFX10: encoding: [0xff,0x05,0x3a,0x7d]
95931 v_cmpx_ne_i16 s1, v2
95932 // GFX10: encoding: [0x01,0x04,0x3a,0x7d]
95934 v_cmpx_ne_i16 s101, v2
95935 // GFX10: encoding: [0x65,0x04,0x3a,0x7d]
95937 v_cmpx_ne_i16 vcc_lo, v2
95938 // GFX10: encoding: [0x6a,0x04,0x3a,0x7d]
95940 v_cmpx_ne_i16 vcc_hi, v2
95941 // GFX10: encoding: [0x6b,0x04,0x3a,0x7d]
95943 v_cmpx_ne_i16 m0, v2
95944 // GFX10: encoding: [0x7c,0x04,0x3a,0x7d]
95946 v_cmpx_ne_i16 exec_lo, v2
95947 // GFX10: encoding: [0x7e,0x04,0x3a,0x7d]
95949 v_cmpx_ne_i16 exec_hi, v2
95950 // GFX10: encoding: [0x7f,0x04,0x3a,0x7d]
95952 v_cmpx_ne_i16 0, v2
95953 // GFX10: encoding: [0x80,0x04,0x3a,0x7d]
95955 v_cmpx_ne_i16 -1, v2
95956 // GFX10: encoding: [0xc1,0x04,0x3a,0x7d]
95958 v_cmpx_ne_i16 0.5, v2
95959 // GFX10: encoding: [0xf0,0x04,0x3a,0x7d]
95961 v_cmpx_ne_i16 -4.0, v2
95962 // GFX10: encoding: [0xf7,0x04,0x3a,0x7d]
95964 v_cmpx_ne_i16 0xfe0b, v2
95965 // GFX10: encoding: [0xff,0x04,0x3a,0x7d,0x0b,0xfe,0x00,0x00]
95967 v_cmpx_ne_i16 0x3456, v2
95968 // GFX10: encoding: [0xff,0x04,0x3a,0x7d,0x56,0x34,0x00,0x00]
95970 v_cmpx_ne_i16 v1, v255
95971 // GFX10: encoding: [0x01,0xff,0x3b,0x7d]
95973 v_cmpx_ne_i16_e64 v1, v2
95974 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x02,0x00]
95976 v_cmpx_ne_i16_e64 v1, v2
95977 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x02,0x00]
95979 v_cmpx_ne_i16_e64 v1, v2
95980 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x02,0x00]
95982 v_cmpx_ne_i16_e64 v1, v2
95983 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x02,0x00]
95985 v_cmpx_ne_i16_e64 v1, v2
95986 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x02,0x00]
95988 v_cmpx_ne_i16_e64 v1, v2
95989 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x02,0x00]
95991 v_cmpx_ne_i16_e64 v255, v2
95992 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0xff,0x05,0x02,0x00]
95994 v_cmpx_ne_i16_e64 s1, v2
95995 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x04,0x02,0x00]
95997 v_cmpx_ne_i16_e64 s101, v2
95998 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x65,0x04,0x02,0x00]
96000 v_cmpx_ne_i16_e64 vcc_lo, v2
96001 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x6a,0x04,0x02,0x00]
96003 v_cmpx_ne_i16_e64 vcc_hi, v2
96004 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x6b,0x04,0x02,0x00]
96006 v_cmpx_ne_i16_e64 m0, v2
96007 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x7c,0x04,0x02,0x00]
96009 v_cmpx_ne_i16_e64 exec_lo, v2
96010 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x7e,0x04,0x02,0x00]
96012 v_cmpx_ne_i16_e64 exec_hi, v2
96013 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x7f,0x04,0x02,0x00]
96015 v_cmpx_ne_i16_e64 0, v2
96016 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x80,0x04,0x02,0x00]
96018 v_cmpx_ne_i16_e64 -1, v2
96019 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0xc1,0x04,0x02,0x00]
96021 v_cmpx_ne_i16_e64 0.5, v2
96022 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0xf0,0x04,0x02,0x00]
96024 v_cmpx_ne_i16_e64 -4.0, v2
96025 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0xf7,0x04,0x02,0x00]
96027 v_cmpx_ne_i16_e64 v1, v255
96028 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xff,0x03,0x00]
96030 v_cmpx_ne_i16_e64 v1, s2
96031 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x05,0x00,0x00]
96033 v_cmpx_ne_i16_e64 v1, s101
96034 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xcb,0x00,0x00]
96036 v_cmpx_ne_i16_e64 v1, vcc_lo
96037 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xd5,0x00,0x00]
96039 v_cmpx_ne_i16_e64 v1, vcc_hi
96040 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xd7,0x00,0x00]
96042 v_cmpx_ne_i16_e64 v1, m0
96043 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xf9,0x00,0x00]
96045 v_cmpx_ne_i16_e64 v1, exec_lo
96046 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xfd,0x00,0x00]
96048 v_cmpx_ne_i16_e64 v1, exec_hi
96049 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xff,0x00,0x00]
96051 v_cmpx_ne_i16_e64 v1, 0
96052 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x01,0x01,0x00]
96054 v_cmpx_ne_i16_e64 v1, -1
96055 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0x83,0x01,0x00]
96057 v_cmpx_ne_i16_e64 v1, 0.5
96058 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xe1,0x01,0x00]
96060 v_cmpx_ne_i16_e64 v1, -4.0
96061 // GFX10: encoding: [0x00,0x00,0x9d,0xd4,0x01,0xef,0x01,0x00]
96063 v_cmpx_ge_i16 v1, v2
96064 // GFX10: encoding: [0x01,0x05,0x3c,0x7d]
96066 v_cmpx_ge_i16 v255, v2
96067 // GFX10: encoding: [0xff,0x05,0x3c,0x7d]
96069 v_cmpx_ge_i16 s1, v2
96070 // GFX10: encoding: [0x01,0x04,0x3c,0x7d]
96072 v_cmpx_ge_i16 s101, v2
96073 // GFX10: encoding: [0x65,0x04,0x3c,0x7d]
96075 v_cmpx_ge_i16 vcc_lo, v2
96076 // GFX10: encoding: [0x6a,0x04,0x3c,0x7d]
96078 v_cmpx_ge_i16 vcc_hi, v2
96079 // GFX10: encoding: [0x6b,0x04,0x3c,0x7d]
96081 v_cmpx_ge_i16 m0, v2
96082 // GFX10: encoding: [0x7c,0x04,0x3c,0x7d]
96084 v_cmpx_ge_i16 exec_lo, v2
96085 // GFX10: encoding: [0x7e,0x04,0x3c,0x7d]
96087 v_cmpx_ge_i16 exec_hi, v2
96088 // GFX10: encoding: [0x7f,0x04,0x3c,0x7d]
96090 v_cmpx_ge_i16 0, v2
96091 // GFX10: encoding: [0x80,0x04,0x3c,0x7d]
96093 v_cmpx_ge_i16 -1, v2
96094 // GFX10: encoding: [0xc1,0x04,0x3c,0x7d]
96096 v_cmpx_ge_i16 0.5, v2
96097 // GFX10: encoding: [0xf0,0x04,0x3c,0x7d]
96099 v_cmpx_ge_i16 -4.0, v2
96100 // GFX10: encoding: [0xf7,0x04,0x3c,0x7d]
96102 v_cmpx_ge_i16 0xfe0b, v2
96103 // GFX10: encoding: [0xff,0x04,0x3c,0x7d,0x0b,0xfe,0x00,0x00]
96105 v_cmpx_ge_i16 0x3456, v2
96106 // GFX10: encoding: [0xff,0x04,0x3c,0x7d,0x56,0x34,0x00,0x00]
96108 v_cmpx_ge_i16 v1, v255
96109 // GFX10: encoding: [0x01,0xff,0x3d,0x7d]
96111 v_cmpx_ge_i16_e64 v1, v2
96112 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x02,0x00]
96114 v_cmpx_ge_i16_e64 v1, v2
96115 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x02,0x00]
96117 v_cmpx_ge_i16_e64 v1, v2
96118 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x02,0x00]
96120 v_cmpx_ge_i16_e64 v1, v2
96121 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x02,0x00]
96123 v_cmpx_ge_i16_e64 v1, v2
96124 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x02,0x00]
96126 v_cmpx_ge_i16_e64 v1, v2
96127 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x02,0x00]
96129 v_cmpx_ge_i16_e64 v255, v2
96130 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0xff,0x05,0x02,0x00]
96132 v_cmpx_ge_i16_e64 s1, v2
96133 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x04,0x02,0x00]
96135 v_cmpx_ge_i16_e64 s101, v2
96136 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x65,0x04,0x02,0x00]
96138 v_cmpx_ge_i16_e64 vcc_lo, v2
96139 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x6a,0x04,0x02,0x00]
96141 v_cmpx_ge_i16_e64 vcc_hi, v2
96142 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x6b,0x04,0x02,0x00]
96144 v_cmpx_ge_i16_e64 m0, v2
96145 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x7c,0x04,0x02,0x00]
96147 v_cmpx_ge_i16_e64 exec_lo, v2
96148 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x7e,0x04,0x02,0x00]
96150 v_cmpx_ge_i16_e64 exec_hi, v2
96151 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x7f,0x04,0x02,0x00]
96153 v_cmpx_ge_i16_e64 0, v2
96154 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x80,0x04,0x02,0x00]
96156 v_cmpx_ge_i16_e64 -1, v2
96157 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0xc1,0x04,0x02,0x00]
96159 v_cmpx_ge_i16_e64 0.5, v2
96160 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0xf0,0x04,0x02,0x00]
96162 v_cmpx_ge_i16_e64 -4.0, v2
96163 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0xf7,0x04,0x02,0x00]
96165 v_cmpx_ge_i16_e64 v1, v255
96166 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xff,0x03,0x00]
96168 v_cmpx_ge_i16_e64 v1, s2
96169 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x05,0x00,0x00]
96171 v_cmpx_ge_i16_e64 v1, s101
96172 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xcb,0x00,0x00]
96174 v_cmpx_ge_i16_e64 v1, vcc_lo
96175 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xd5,0x00,0x00]
96177 v_cmpx_ge_i16_e64 v1, vcc_hi
96178 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xd7,0x00,0x00]
96180 v_cmpx_ge_i16_e64 v1, m0
96181 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xf9,0x00,0x00]
96183 v_cmpx_ge_i16_e64 v1, exec_lo
96184 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xfd,0x00,0x00]
96186 v_cmpx_ge_i16_e64 v1, exec_hi
96187 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xff,0x00,0x00]
96189 v_cmpx_ge_i16_e64 v1, 0
96190 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x01,0x01,0x00]
96192 v_cmpx_ge_i16_e64 v1, -1
96193 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0x83,0x01,0x00]
96195 v_cmpx_ge_i16_e64 v1, 0.5
96196 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xe1,0x01,0x00]
96198 v_cmpx_ge_i16_e64 v1, -4.0
96199 // GFX10: encoding: [0x00,0x00,0x9e,0xd4,0x01,0xef,0x01,0x00]
96201 v_cmpx_class_f16 v1, v2
96202 // GFX10: encoding: [0x01,0x05,0x3e,0x7d]
96204 v_cmpx_class_f16 v255, v2
96205 // GFX10: encoding: [0xff,0x05,0x3e,0x7d]
96207 v_cmpx_class_f16 s1, v2
96208 // GFX10: encoding: [0x01,0x04,0x3e,0x7d]
96210 v_cmpx_class_f16 s101, v2
96211 // GFX10: encoding: [0x65,0x04,0x3e,0x7d]
96213 v_cmpx_class_f16 vcc_lo, v2
96214 // GFX10: encoding: [0x6a,0x04,0x3e,0x7d]
96216 v_cmpx_class_f16 vcc_hi, v2
96217 // GFX10: encoding: [0x6b,0x04,0x3e,0x7d]
96219 v_cmpx_class_f16 m0, v2
96220 // GFX10: encoding: [0x7c,0x04,0x3e,0x7d]
96222 v_cmpx_class_f16 exec_lo, v2
96223 // GFX10: encoding: [0x7e,0x04,0x3e,0x7d]
96225 v_cmpx_class_f16 exec_hi, v2
96226 // GFX10: encoding: [0x7f,0x04,0x3e,0x7d]
96228 v_cmpx_class_f16 0, v2
96229 // GFX10: encoding: [0x80,0x04,0x3e,0x7d]
96231 v_cmpx_class_f16 -1, v2
96232 // GFX10: encoding: [0xc1,0x04,0x3e,0x7d]
96234 v_cmpx_class_f16 0.5, v2
96235 // GFX10: encoding: [0xf0,0x04,0x3e,0x7d]
96237 v_cmpx_class_f16 -4.0, v2
96238 // GFX10: encoding: [0xf7,0x04,0x3e,0x7d]
96240 v_cmpx_class_f16 0xfe0b, v2
96241 // GFX10: encoding: [0xff,0x04,0x3e,0x7d,0x0b,0xfe,0x00,0x00]
96243 v_cmpx_class_f16 0x3456, v2
96244 // GFX10: encoding: [0xff,0x04,0x3e,0x7d,0x56,0x34,0x00,0x00]
96246 v_cmpx_class_f16 v1, v255
96247 // GFX10: encoding: [0x01,0xff,0x3f,0x7d]
96249 v_cmpx_class_f16_e64 v1, v2
96250 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x00]
96252 v_cmpx_class_f16_e64 v1, v2
96253 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x00]
96255 v_cmpx_class_f16_e64 v1, v2
96256 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x00]
96258 v_cmpx_class_f16_e64 v1, v2
96259 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x00]
96261 v_cmpx_class_f16_e64 v1, v2
96262 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x00]
96264 v_cmpx_class_f16_e64 v1, v2
96265 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x00]
96267 v_cmpx_class_f16_e64 v255, v2
96268 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0xff,0x05,0x02,0x00]
96270 v_cmpx_class_f16_e64 s1, v2
96271 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x04,0x02,0x00]
96273 v_cmpx_class_f16_e64 s101, v2
96274 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x65,0x04,0x02,0x00]
96276 v_cmpx_class_f16_e64 vcc_lo, v2
96277 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x6a,0x04,0x02,0x00]
96279 v_cmpx_class_f16_e64 vcc_hi, v2
96280 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x6b,0x04,0x02,0x00]
96282 v_cmpx_class_f16_e64 m0, v2
96283 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x7c,0x04,0x02,0x00]
96285 v_cmpx_class_f16_e64 exec_lo, v2
96286 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x7e,0x04,0x02,0x00]
96288 v_cmpx_class_f16_e64 exec_hi, v2
96289 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x7f,0x04,0x02,0x00]
96291 v_cmpx_class_f16_e64 0, v2
96292 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x80,0x04,0x02,0x00]
96294 v_cmpx_class_f16_e64 -1, v2
96295 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0xc1,0x04,0x02,0x00]
96297 v_cmpx_class_f16_e64 0.5, v2
96298 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0xf0,0x04,0x02,0x00]
96300 v_cmpx_class_f16_e64 -4.0, v2
96301 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0xf7,0x04,0x02,0x00]
96303 v_cmpx_class_f16_e64 v1, v255
96304 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xff,0x03,0x00]
96306 v_cmpx_class_f16_e64 v1, s2
96307 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x00,0x00]
96309 v_cmpx_class_f16_e64 v1, s101
96310 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xcb,0x00,0x00]
96312 v_cmpx_class_f16_e64 v1, vcc_lo
96313 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xd5,0x00,0x00]
96315 v_cmpx_class_f16_e64 v1, vcc_hi
96316 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xd7,0x00,0x00]
96318 v_cmpx_class_f16_e64 v1, m0
96319 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xf9,0x00,0x00]
96321 v_cmpx_class_f16_e64 v1, exec_lo
96322 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xfd,0x00,0x00]
96324 v_cmpx_class_f16_e64 v1, exec_hi
96325 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xff,0x00,0x00]
96327 v_cmpx_class_f16_e64 v1, 0
96328 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x01,0x01,0x00]
96330 v_cmpx_class_f16_e64 v1, -1
96331 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x83,0x01,0x00]
96333 v_cmpx_class_f16_e64 v1, 0.5
96334 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xe1,0x01,0x00]
96336 v_cmpx_class_f16_e64 v1, -4.0
96337 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0xef,0x01,0x00]
96339 v_cmpx_class_f16_e64 -v1, v2
96340 // GFX10: encoding: [0x00,0x00,0x9f,0xd4,0x01,0x05,0x02,0x20]
96342 v_cmpx_f_i64 v[1:2], v[2:3]
96343 // GFX10: encoding: [0x01,0x05,0x60,0x7d]
96345 v_cmpx_f_i64 v[254:255], v[2:3]
96346 // GFX10: encoding: [0xfe,0x05,0x60,0x7d]
96348 v_cmpx_f_i64 s[2:3], v[2:3]
96349 // GFX10: encoding: [0x02,0x04,0x60,0x7d]
96351 v_cmpx_f_i64 s[4:5], v[2:3]
96352 // GFX10: encoding: [0x04,0x04,0x60,0x7d]
96354 v_cmpx_f_i64 s[100:101], v[2:3]
96355 // GFX10: encoding: [0x64,0x04,0x60,0x7d]
96357 v_cmpx_f_i64 vcc, v[2:3]
96358 // GFX10: encoding: [0x6a,0x04,0x60,0x7d]
96360 v_cmpx_f_i64 exec, v[2:3]
96361 // GFX10: encoding: [0x7e,0x04,0x60,0x7d]
96363 v_cmpx_f_i64 0, v[2:3]
96364 // GFX10: encoding: [0x80,0x04,0x60,0x7d]
96366 v_cmpx_f_i64 -1, v[2:3]
96367 // GFX10: encoding: [0xc1,0x04,0x60,0x7d]
96369 v_cmpx_f_i64 0.5, v[2:3]
96370 // GFX10: encoding: [0xf0,0x04,0x60,0x7d]
96372 v_cmpx_f_i64 -4.0, v[2:3]
96373 // GFX10: encoding: [0xf7,0x04,0x60,0x7d]
96375 v_cmpx_f_i64 0xaf123456, v[2:3]
96376 // GFX10: encoding: [0xff,0x04,0x60,0x7d,0x56,0x34,0x12,0xaf]
96378 v_cmpx_f_i64 0x3f717273, v[2:3]
96379 // GFX10: encoding: [0xff,0x04,0x60,0x7d,0x73,0x72,0x71,0x3f]
96381 v_cmpx_f_i64 v[1:2], v[254:255]
96382 // GFX10: encoding: [0x01,0xfd,0x61,0x7d]
96384 v_cmpx_f_i64_e64 v[1:2], v[2:3]
96385 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x05,0x02,0x00]
96387 v_cmpx_f_i64_e64 v[1:2], v[2:3]
96388 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x05,0x02,0x00]
96390 v_cmpx_f_i64_e64 v[1:2], v[2:3]
96391 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x05,0x02,0x00]
96393 v_cmpx_f_i64_e64 v[1:2], v[2:3]
96394 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x05,0x02,0x00]
96396 v_cmpx_f_i64_e64 v[1:2], v[2:3]
96397 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x05,0x02,0x00]
96399 v_cmpx_f_i64_e64 v[1:2], v[2:3]
96400 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x05,0x02,0x00]
96402 v_cmpx_f_i64_e64 v[254:255], v[2:3]
96403 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0xfe,0x05,0x02,0x00]
96405 v_cmpx_f_i64_e64 s[2:3], v[2:3]
96406 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x02,0x04,0x02,0x00]
96408 v_cmpx_f_i64_e64 s[4:5], v[2:3]
96409 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x04,0x04,0x02,0x00]
96411 v_cmpx_f_i64_e64 vcc, v[2:3]
96412 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x6a,0x04,0x02,0x00]
96414 v_cmpx_f_i64_e64 0, v[2:3]
96415 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x80,0x04,0x02,0x00]
96417 v_cmpx_f_i64_e64 -1, v[2:3]
96418 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0xc1,0x04,0x02,0x00]
96420 v_cmpx_f_i64_e64 0.5, v[2:3]
96421 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0xf0,0x04,0x02,0x00]
96423 v_cmpx_f_i64_e64 -4.0, v[2:3]
96424 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0xf7,0x04,0x02,0x00]
96426 v_cmpx_f_i64_e64 v[1:2], v[254:255]
96427 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0xfd,0x03,0x00]
96429 v_cmpx_f_i64_e64 v[1:2], s[4:5]
96430 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x09,0x00,0x00]
96432 v_cmpx_f_i64_e64 v[1:2], s[6:7]
96433 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x0d,0x00,0x00]
96435 v_cmpx_f_i64_e64 v[1:2], s[100:101]
96436 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0xc9,0x00,0x00]
96438 v_cmpx_f_i64_e64 v[1:2], vcc
96439 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0xd5,0x00,0x00]
96441 v_cmpx_f_i64_e64 v[1:2], exec
96442 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0xfd,0x00,0x00]
96444 v_cmpx_f_i64_e64 v[1:2], 0
96445 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x01,0x01,0x00]
96447 v_cmpx_f_i64_e64 v[1:2], -1
96448 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0x83,0x01,0x00]
96450 v_cmpx_f_i64_e64 v[1:2], 0.5
96451 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0xe1,0x01,0x00]
96453 v_cmpx_f_i64_e64 v[1:2], -4.0
96454 // GFX10: encoding: [0x00,0x00,0xb0,0xd4,0x01,0xef,0x01,0x00]
96456 v_cmpx_lt_i64 v[1:2], v[2:3]
96457 // GFX10: encoding: [0x01,0x05,0x62,0x7d]
96459 v_cmpx_lt_i64 v[254:255], v[2:3]
96460 // GFX10: encoding: [0xfe,0x05,0x62,0x7d]
96462 v_cmpx_lt_i64 s[2:3], v[2:3]
96463 // GFX10: encoding: [0x02,0x04,0x62,0x7d]
96465 v_cmpx_lt_i64 s[4:5], v[2:3]
96466 // GFX10: encoding: [0x04,0x04,0x62,0x7d]
96468 v_cmpx_lt_i64 s[100:101], v[2:3]
96469 // GFX10: encoding: [0x64,0x04,0x62,0x7d]
96471 v_cmpx_lt_i64 vcc, v[2:3]
96472 // GFX10: encoding: [0x6a,0x04,0x62,0x7d]
96474 v_cmpx_lt_i64 exec, v[2:3]
96475 // GFX10: encoding: [0x7e,0x04,0x62,0x7d]
96477 v_cmpx_lt_i64 0, v[2:3]
96478 // GFX10: encoding: [0x80,0x04,0x62,0x7d]
96480 v_cmpx_lt_i64 -1, v[2:3]
96481 // GFX10: encoding: [0xc1,0x04,0x62,0x7d]
96483 v_cmpx_lt_i64 0.5, v[2:3]
96484 // GFX10: encoding: [0xf0,0x04,0x62,0x7d]
96486 v_cmpx_lt_i64 -4.0, v[2:3]
96487 // GFX10: encoding: [0xf7,0x04,0x62,0x7d]
96489 v_cmpx_lt_i64 0xaf123456, v[2:3]
96490 // GFX10: encoding: [0xff,0x04,0x62,0x7d,0x56,0x34,0x12,0xaf]
96492 v_cmpx_lt_i64 0x3f717273, v[2:3]
96493 // GFX10: encoding: [0xff,0x04,0x62,0x7d,0x73,0x72,0x71,0x3f]
96495 v_cmpx_lt_i64 v[1:2], v[254:255]
96496 // GFX10: encoding: [0x01,0xfd,0x63,0x7d]
96498 v_cmpx_lt_i64_e64 v[1:2], v[2:3]
96499 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x05,0x02,0x00]
96501 v_cmpx_lt_i64_e64 v[1:2], v[2:3]
96502 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x05,0x02,0x00]
96504 v_cmpx_lt_i64_e64 v[1:2], v[2:3]
96505 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x05,0x02,0x00]
96507 v_cmpx_lt_i64_e64 v[1:2], v[2:3]
96508 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x05,0x02,0x00]
96510 v_cmpx_lt_i64_e64 v[1:2], v[2:3]
96511 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x05,0x02,0x00]
96513 v_cmpx_lt_i64_e64 v[1:2], v[2:3]
96514 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x05,0x02,0x00]
96516 v_cmpx_lt_i64_e64 v[254:255], v[2:3]
96517 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0xfe,0x05,0x02,0x00]
96519 v_cmpx_lt_i64_e64 s[2:3], v[2:3]
96520 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x02,0x04,0x02,0x00]
96522 v_cmpx_lt_i64_e64 s[4:5], v[2:3]
96523 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x04,0x04,0x02,0x00]
96525 v_cmpx_lt_i64_e64 vcc, v[2:3]
96526 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x6a,0x04,0x02,0x00]
96528 v_cmpx_lt_i64_e64 0, v[2:3]
96529 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x80,0x04,0x02,0x00]
96531 v_cmpx_lt_i64_e64 -1, v[2:3]
96532 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0xc1,0x04,0x02,0x00]
96534 v_cmpx_lt_i64_e64 0.5, v[2:3]
96535 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0xf0,0x04,0x02,0x00]
96537 v_cmpx_lt_i64_e64 -4.0, v[2:3]
96538 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0xf7,0x04,0x02,0x00]
96540 v_cmpx_lt_i64_e64 v[1:2], v[254:255]
96541 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0xfd,0x03,0x00]
96543 v_cmpx_lt_i64_e64 v[1:2], s[4:5]
96544 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x09,0x00,0x00]
96546 v_cmpx_lt_i64_e64 v[1:2], s[6:7]
96547 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x0d,0x00,0x00]
96549 v_cmpx_lt_i64_e64 v[1:2], s[100:101]
96550 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0xc9,0x00,0x00]
96552 v_cmpx_lt_i64_e64 v[1:2], vcc
96553 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0xd5,0x00,0x00]
96555 v_cmpx_lt_i64_e64 v[1:2], exec
96556 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0xfd,0x00,0x00]
96558 v_cmpx_lt_i64_e64 v[1:2], 0
96559 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x01,0x01,0x00]
96561 v_cmpx_lt_i64_e64 v[1:2], -1
96562 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0x83,0x01,0x00]
96564 v_cmpx_lt_i64_e64 v[1:2], 0.5
96565 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0xe1,0x01,0x00]
96567 v_cmpx_lt_i64_e64 v[1:2], -4.0
96568 // GFX10: encoding: [0x00,0x00,0xb1,0xd4,0x01,0xef,0x01,0x00]
96570 v_cmpx_eq_i64 v[1:2], v[2:3]
96571 // GFX10: encoding: [0x01,0x05,0x64,0x7d]
96573 v_cmpx_eq_i64 v[254:255], v[2:3]
96574 // GFX10: encoding: [0xfe,0x05,0x64,0x7d]
96576 v_cmpx_eq_i64 s[2:3], v[2:3]
96577 // GFX10: encoding: [0x02,0x04,0x64,0x7d]
96579 v_cmpx_eq_i64 s[4:5], v[2:3]
96580 // GFX10: encoding: [0x04,0x04,0x64,0x7d]
96582 v_cmpx_eq_i64 s[100:101], v[2:3]
96583 // GFX10: encoding: [0x64,0x04,0x64,0x7d]
96585 v_cmpx_eq_i64 vcc, v[2:3]
96586 // GFX10: encoding: [0x6a,0x04,0x64,0x7d]
96588 v_cmpx_eq_i64 exec, v[2:3]
96589 // GFX10: encoding: [0x7e,0x04,0x64,0x7d]
96591 v_cmpx_eq_i64 0, v[2:3]
96592 // GFX10: encoding: [0x80,0x04,0x64,0x7d]
96594 v_cmpx_eq_i64 -1, v[2:3]
96595 // GFX10: encoding: [0xc1,0x04,0x64,0x7d]
96597 v_cmpx_eq_i64 0.5, v[2:3]
96598 // GFX10: encoding: [0xf0,0x04,0x64,0x7d]
96600 v_cmpx_eq_i64 -4.0, v[2:3]
96601 // GFX10: encoding: [0xf7,0x04,0x64,0x7d]
96603 v_cmpx_eq_i64 0xaf123456, v[2:3]
96604 // GFX10: encoding: [0xff,0x04,0x64,0x7d,0x56,0x34,0x12,0xaf]
96606 v_cmpx_eq_i64 0x3f717273, v[2:3]
96607 // GFX10: encoding: [0xff,0x04,0x64,0x7d,0x73,0x72,0x71,0x3f]
96609 v_cmpx_eq_i64 v[1:2], v[254:255]
96610 // GFX10: encoding: [0x01,0xfd,0x65,0x7d]
96612 v_cmpx_eq_i64_e64 v[1:2], v[2:3]
96613 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x05,0x02,0x00]
96615 v_cmpx_eq_i64_e64 v[1:2], v[2:3]
96616 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x05,0x02,0x00]
96618 v_cmpx_eq_i64_e64 v[1:2], v[2:3]
96619 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x05,0x02,0x00]
96621 v_cmpx_eq_i64_e64 v[1:2], v[2:3]
96622 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x05,0x02,0x00]
96624 v_cmpx_eq_i64_e64 v[1:2], v[2:3]
96625 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x05,0x02,0x00]
96627 v_cmpx_eq_i64_e64 v[1:2], v[2:3]
96628 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x05,0x02,0x00]
96630 v_cmpx_eq_i64_e64 v[254:255], v[2:3]
96631 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0xfe,0x05,0x02,0x00]
96633 v_cmpx_eq_i64_e64 s[2:3], v[2:3]
96634 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x02,0x04,0x02,0x00]
96636 v_cmpx_eq_i64_e64 s[4:5], v[2:3]
96637 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x04,0x04,0x02,0x00]
96639 v_cmpx_eq_i64_e64 vcc, v[2:3]
96640 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x6a,0x04,0x02,0x00]
96642 v_cmpx_eq_i64_e64 vcc, v[2:3]
96643 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x6a,0x04,0x02,0x00]
96645 v_cmpx_eq_i64_e64 vcc, v[2:3]
96646 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x6a,0x04,0x02,0x00]
96648 v_cmpx_eq_i64_e64 vcc, v[2:3]
96649 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x6a,0x04,0x02,0x00]
96651 v_cmpx_eq_i64_e64 0, v[2:3]
96652 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x80,0x04,0x02,0x00]
96654 v_cmpx_eq_i64_e64 -1, v[2:3]
96655 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0xc1,0x04,0x02,0x00]
96657 v_cmpx_eq_i64_e64 0.5, v[2:3]
96658 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0xf0,0x04,0x02,0x00]
96660 v_cmpx_eq_i64_e64 -4.0, v[2:3]
96661 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0xf7,0x04,0x02,0x00]
96663 v_cmpx_eq_i64_e64 v[1:2], v[254:255]
96664 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0xfd,0x03,0x00]
96666 v_cmpx_eq_i64_e64 v[1:2], s[4:5]
96667 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x09,0x00,0x00]
96669 v_cmpx_eq_i64_e64 v[1:2], s[6:7]
96670 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x0d,0x00,0x00]
96672 v_cmpx_eq_i64_e64 v[1:2], s[100:101]
96673 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0xc9,0x00,0x00]
96675 v_cmpx_eq_i64_e64 v[1:2], vcc
96676 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0xd5,0x00,0x00]
96678 v_cmpx_eq_i64_e64 v[1:2], exec
96679 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0xfd,0x00,0x00]
96681 v_cmpx_eq_i64_e64 v[1:2], 0
96682 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x01,0x01,0x00]
96684 v_cmpx_eq_i64_e64 v[1:2], -1
96685 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0x83,0x01,0x00]
96687 v_cmpx_eq_i64_e64 v[1:2], 0.5
96688 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0xe1,0x01,0x00]
96690 v_cmpx_eq_i64_e64 v[1:2], -4.0
96691 // GFX10: encoding: [0x00,0x00,0xb2,0xd4,0x01,0xef,0x01,0x00]
96693 v_cmpx_le_i64 v[1:2], v[2:3]
96694 // GFX10: encoding: [0x01,0x05,0x66,0x7d]
96696 v_cmpx_le_i64 v[254:255], v[2:3]
96697 // GFX10: encoding: [0xfe,0x05,0x66,0x7d]
96699 v_cmpx_le_i64 s[2:3], v[2:3]
96700 // GFX10: encoding: [0x02,0x04,0x66,0x7d]
96702 v_cmpx_le_i64 s[4:5], v[2:3]
96703 // GFX10: encoding: [0x04,0x04,0x66,0x7d]
96705 v_cmpx_le_i64 s[100:101], v[2:3]
96706 // GFX10: encoding: [0x64,0x04,0x66,0x7d]
96708 v_cmpx_le_i64 vcc, v[2:3]
96709 // GFX10: encoding: [0x6a,0x04,0x66,0x7d]
96711 v_cmpx_le_i64 exec, v[2:3]
96712 // GFX10: encoding: [0x7e,0x04,0x66,0x7d]
96714 v_cmpx_le_i64 0, v[2:3]
96715 // GFX10: encoding: [0x80,0x04,0x66,0x7d]
96717 v_cmpx_le_i64 -1, v[2:3]
96718 // GFX10: encoding: [0xc1,0x04,0x66,0x7d]
96720 v_cmpx_le_i64 0.5, v[2:3]
96721 // GFX10: encoding: [0xf0,0x04,0x66,0x7d]
96723 v_cmpx_le_i64 -4.0, v[2:3]
96724 // GFX10: encoding: [0xf7,0x04,0x66,0x7d]
96726 v_cmpx_le_i64 0xaf123456, v[2:3]
96727 // GFX10: encoding: [0xff,0x04,0x66,0x7d,0x56,0x34,0x12,0xaf]
96729 v_cmpx_le_i64 0x3f717273, v[2:3]
96730 // GFX10: encoding: [0xff,0x04,0x66,0x7d,0x73,0x72,0x71,0x3f]
96732 v_cmpx_le_i64 v[1:2], v[254:255]
96733 // GFX10: encoding: [0x01,0xfd,0x67,0x7d]
96735 v_cmpx_le_i64_e64 v[1:2], v[2:3]
96736 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x05,0x02,0x00]
96738 v_cmpx_le_i64_e64 v[1:2], v[2:3]
96739 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x05,0x02,0x00]
96741 v_cmpx_le_i64_e64 v[1:2], v[2:3]
96742 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x05,0x02,0x00]
96744 v_cmpx_le_i64_e64 v[1:2], v[2:3]
96745 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x05,0x02,0x00]
96747 v_cmpx_le_i64_e64 v[1:2], v[2:3]
96748 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x05,0x02,0x00]
96750 v_cmpx_le_i64_e64 v[1:2], v[2:3]
96751 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x05,0x02,0x00]
96753 v_cmpx_le_i64_e64 v[254:255], v[2:3]
96754 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0xfe,0x05,0x02,0x00]
96756 v_cmpx_le_i64_e64 s[2:3], v[2:3]
96757 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x02,0x04,0x02,0x00]
96759 v_cmpx_le_i64_e64 s[4:5], v[2:3]
96760 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x04,0x04,0x02,0x00]
96762 v_cmpx_le_i64_e64 vcc, v[2:3]
96763 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x6a,0x04,0x02,0x00]
96765 v_cmpx_le_i64_e64 vcc, v[2:3]
96766 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x6a,0x04,0x02,0x00]
96768 v_cmpx_le_i64_e64 vcc, v[2:3]
96769 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x6a,0x04,0x02,0x00]
96771 v_cmpx_le_i64_e64 vcc, v[2:3]
96772 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x6a,0x04,0x02,0x00]
96774 v_cmpx_le_i64_e64 0, v[2:3]
96775 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x80,0x04,0x02,0x00]
96777 v_cmpx_le_i64_e64 -1, v[2:3]
96778 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0xc1,0x04,0x02,0x00]
96780 v_cmpx_le_i64_e64 0.5, v[2:3]
96781 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0xf0,0x04,0x02,0x00]
96783 v_cmpx_le_i64_e64 -4.0, v[2:3]
96784 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0xf7,0x04,0x02,0x00]
96786 v_cmpx_le_i64_e64 v[1:2], v[254:255]
96787 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0xfd,0x03,0x00]
96789 v_cmpx_le_i64_e64 v[1:2], s[4:5]
96790 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x09,0x00,0x00]
96792 v_cmpx_le_i64_e64 v[1:2], s[6:7]
96793 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x0d,0x00,0x00]
96795 v_cmpx_le_i64_e64 v[1:2], s[100:101]
96796 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0xc9,0x00,0x00]
96798 v_cmpx_le_i64_e64 v[1:2], vcc
96799 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0xd5,0x00,0x00]
96801 v_cmpx_le_i64_e64 v[1:2], exec
96802 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0xfd,0x00,0x00]
96804 v_cmpx_le_i64_e64 v[1:2], 0
96805 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x01,0x01,0x00]
96807 v_cmpx_le_i64_e64 v[1:2], -1
96808 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0x83,0x01,0x00]
96810 v_cmpx_le_i64_e64 v[1:2], 0.5
96811 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0xe1,0x01,0x00]
96813 v_cmpx_le_i64_e64 v[1:2], -4.0
96814 // GFX10: encoding: [0x00,0x00,0xb3,0xd4,0x01,0xef,0x01,0x00]
96816 v_cmpx_gt_i64 v[1:2], v[2:3]
96817 // GFX10: encoding: [0x01,0x05,0x68,0x7d]
96819 v_cmpx_gt_i64 v[254:255], v[2:3]
96820 // GFX10: encoding: [0xfe,0x05,0x68,0x7d]
96822 v_cmpx_gt_i64 s[2:3], v[2:3]
96823 // GFX10: encoding: [0x02,0x04,0x68,0x7d]
96825 v_cmpx_gt_i64 s[4:5], v[2:3]
96826 // GFX10: encoding: [0x04,0x04,0x68,0x7d]
96828 v_cmpx_gt_i64 s[100:101], v[2:3]
96829 // GFX10: encoding: [0x64,0x04,0x68,0x7d]
96831 v_cmpx_gt_i64 vcc, v[2:3]
96832 // GFX10: encoding: [0x6a,0x04,0x68,0x7d]
96834 v_cmpx_gt_i64 exec, v[2:3]
96835 // GFX10: encoding: [0x7e,0x04,0x68,0x7d]
96837 v_cmpx_gt_i64 0, v[2:3]
96838 // GFX10: encoding: [0x80,0x04,0x68,0x7d]
96840 v_cmpx_gt_i64 -1, v[2:3]
96841 // GFX10: encoding: [0xc1,0x04,0x68,0x7d]
96843 v_cmpx_gt_i64 0.5, v[2:3]
96844 // GFX10: encoding: [0xf0,0x04,0x68,0x7d]
96846 v_cmpx_gt_i64 -4.0, v[2:3]
96847 // GFX10: encoding: [0xf7,0x04,0x68,0x7d]
96849 v_cmpx_gt_i64 0xaf123456, v[2:3]
96850 // GFX10: encoding: [0xff,0x04,0x68,0x7d,0x56,0x34,0x12,0xaf]
96852 v_cmpx_gt_i64 0x3f717273, v[2:3]
96853 // GFX10: encoding: [0xff,0x04,0x68,0x7d,0x73,0x72,0x71,0x3f]
96855 v_cmpx_gt_i64 v[1:2], v[254:255]
96856 // GFX10: encoding: [0x01,0xfd,0x69,0x7d]
96858 v_cmpx_gt_i64_e64 v[1:2], v[2:3]
96859 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x05,0x02,0x00]
96861 v_cmpx_gt_i64_e64 v[1:2], v[2:3]
96862 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x05,0x02,0x00]
96864 v_cmpx_gt_i64_e64 v[1:2], v[2:3]
96865 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x05,0x02,0x00]
96867 v_cmpx_gt_i64_e64 v[1:2], v[2:3]
96868 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x05,0x02,0x00]
96870 v_cmpx_gt_i64_e64 v[1:2], v[2:3]
96871 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x05,0x02,0x00]
96873 v_cmpx_gt_i64_e64 v[1:2], v[2:3]
96874 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x05,0x02,0x00]
96876 v_cmpx_gt_i64_e64 v[254:255], v[2:3]
96877 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0xfe,0x05,0x02,0x00]
96879 v_cmpx_gt_i64_e64 s[2:3], v[2:3]
96880 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x02,0x04,0x02,0x00]
96882 v_cmpx_gt_i64_e64 s[4:5], v[2:3]
96883 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x04,0x04,0x02,0x00]
96885 v_cmpx_gt_i64_e64 vcc, v[2:3]
96886 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x6a,0x04,0x02,0x00]
96888 v_cmpx_gt_i64_e64 vcc, v[2:3]
96889 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x6a,0x04,0x02,0x00]
96891 v_cmpx_gt_i64_e64 vcc, v[2:3]
96892 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x6a,0x04,0x02,0x00]
96894 v_cmpx_gt_i64_e64 vcc, v[2:3]
96895 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x6a,0x04,0x02,0x00]
96897 v_cmpx_gt_i64_e64 0, v[2:3]
96898 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x80,0x04,0x02,0x00]
96900 v_cmpx_gt_i64_e64 -1, v[2:3]
96901 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0xc1,0x04,0x02,0x00]
96903 v_cmpx_gt_i64_e64 0.5, v[2:3]
96904 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0xf0,0x04,0x02,0x00]
96906 v_cmpx_gt_i64_e64 -4.0, v[2:3]
96907 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0xf7,0x04,0x02,0x00]
96909 v_cmpx_gt_i64_e64 v[1:2], v[254:255]
96910 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0xfd,0x03,0x00]
96912 v_cmpx_gt_i64_e64 v[1:2], s[4:5]
96913 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x09,0x00,0x00]
96915 v_cmpx_gt_i64_e64 v[1:2], s[6:7]
96916 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x0d,0x00,0x00]
96918 v_cmpx_gt_i64_e64 v[1:2], s[100:101]
96919 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0xc9,0x00,0x00]
96921 v_cmpx_gt_i64_e64 v[1:2], vcc
96922 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0xd5,0x00,0x00]
96924 v_cmpx_gt_i64_e64 v[1:2], exec
96925 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0xfd,0x00,0x00]
96927 v_cmpx_gt_i64_e64 v[1:2], 0
96928 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x01,0x01,0x00]
96930 v_cmpx_gt_i64_e64 v[1:2], -1
96931 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0x83,0x01,0x00]
96933 v_cmpx_gt_i64_e64 v[1:2], 0.5
96934 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0xe1,0x01,0x00]
96936 v_cmpx_gt_i64_e64 v[1:2], -4.0
96937 // GFX10: encoding: [0x00,0x00,0xb4,0xd4,0x01,0xef,0x01,0x00]
96939 v_cmpx_ne_i64 v[1:2], v[2:3]
96940 // GFX10: encoding: [0x01,0x05,0x6a,0x7d]
96942 v_cmpx_ne_i64 v[254:255], v[2:3]
96943 // GFX10: encoding: [0xfe,0x05,0x6a,0x7d]
96945 v_cmpx_ne_i64 s[2:3], v[2:3]
96946 // GFX10: encoding: [0x02,0x04,0x6a,0x7d]
96948 v_cmpx_ne_i64 s[4:5], v[2:3]
96949 // GFX10: encoding: [0x04,0x04,0x6a,0x7d]
96951 v_cmpx_ne_i64 s[100:101], v[2:3]
96952 // GFX10: encoding: [0x64,0x04,0x6a,0x7d]
96954 v_cmpx_ne_i64 vcc, v[2:3]
96955 // GFX10: encoding: [0x6a,0x04,0x6a,0x7d]
96957 v_cmpx_ne_i64 exec, v[2:3]
96958 // GFX10: encoding: [0x7e,0x04,0x6a,0x7d]
96960 v_cmpx_ne_i64 0, v[2:3]
96961 // GFX10: encoding: [0x80,0x04,0x6a,0x7d]
96963 v_cmpx_ne_i64 -1, v[2:3]
96964 // GFX10: encoding: [0xc1,0x04,0x6a,0x7d]
96966 v_cmpx_ne_i64 0.5, v[2:3]
96967 // GFX10: encoding: [0xf0,0x04,0x6a,0x7d]
96969 v_cmpx_ne_i64 -4.0, v[2:3]
96970 // GFX10: encoding: [0xf7,0x04,0x6a,0x7d]
96972 v_cmpx_ne_i64 0xaf123456, v[2:3]
96973 // GFX10: encoding: [0xff,0x04,0x6a,0x7d,0x56,0x34,0x12,0xaf]
96975 v_cmpx_ne_i64 0x3f717273, v[2:3]
96976 // GFX10: encoding: [0xff,0x04,0x6a,0x7d,0x73,0x72,0x71,0x3f]
96978 v_cmpx_ne_i64 v[1:2], v[254:255]
96979 // GFX10: encoding: [0x01,0xfd,0x6b,0x7d]
96981 v_cmpx_ne_i64_e64 v[1:2], v[2:3]
96982 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x05,0x02,0x00]
96984 v_cmpx_ne_i64_e64 v[1:2], v[2:3]
96985 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x05,0x02,0x00]
96987 v_cmpx_ne_i64_e64 v[1:2], v[2:3]
96988 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x05,0x02,0x00]
96990 v_cmpx_ne_i64_e64 v[1:2], v[2:3]
96991 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x05,0x02,0x00]
96993 v_cmpx_ne_i64_e64 v[1:2], v[2:3]
96994 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x05,0x02,0x00]
96996 v_cmpx_ne_i64_e64 v[1:2], v[2:3]
96997 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x05,0x02,0x00]
96999 v_cmpx_ne_i64_e64 v[254:255], v[2:3]
97000 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0xfe,0x05,0x02,0x00]
97002 v_cmpx_ne_i64_e64 s[2:3], v[2:3]
97003 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x02,0x04,0x02,0x00]
97005 v_cmpx_ne_i64_e64 s[4:5], v[2:3]
97006 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x04,0x04,0x02,0x00]
97008 v_cmpx_ne_i64_e64 vcc, v[2:3]
97009 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x6a,0x04,0x02,0x00]
97011 v_cmpx_ne_i64_e64 vcc, v[2:3]
97012 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x6a,0x04,0x02,0x00]
97014 v_cmpx_ne_i64_e64 vcc, v[2:3]
97015 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x6a,0x04,0x02,0x00]
97017 v_cmpx_ne_i64_e64 vcc, v[2:3]
97018 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x6a,0x04,0x02,0x00]
97020 v_cmpx_ne_i64_e64 0, v[2:3]
97021 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x80,0x04,0x02,0x00]
97023 v_cmpx_ne_i64_e64 -1, v[2:3]
97024 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0xc1,0x04,0x02,0x00]
97026 v_cmpx_ne_i64_e64 0.5, v[2:3]
97027 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0xf0,0x04,0x02,0x00]
97029 v_cmpx_ne_i64_e64 -4.0, v[2:3]
97030 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0xf7,0x04,0x02,0x00]
97032 v_cmpx_ne_i64_e64 v[1:2], v[254:255]
97033 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0xfd,0x03,0x00]
97035 v_cmpx_ne_i64_e64 v[1:2], s[4:5]
97036 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x09,0x00,0x00]
97038 v_cmpx_ne_i64_e64 v[1:2], s[6:7]
97039 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x0d,0x00,0x00]
97041 v_cmpx_ne_i64_e64 v[1:2], s[100:101]
97042 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0xc9,0x00,0x00]
97044 v_cmpx_ne_i64_e64 v[1:2], vcc
97045 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0xd5,0x00,0x00]
97047 v_cmpx_ne_i64_e64 v[1:2], exec
97048 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0xfd,0x00,0x00]
97050 v_cmpx_ne_i64_e64 v[1:2], 0
97051 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x01,0x01,0x00]
97053 v_cmpx_ne_i64_e64 v[1:2], -1
97054 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0x83,0x01,0x00]
97056 v_cmpx_ne_i64_e64 v[1:2], 0.5
97057 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0xe1,0x01,0x00]
97059 v_cmpx_ne_i64_e64 v[1:2], -4.0
97060 // GFX10: encoding: [0x00,0x00,0xb5,0xd4,0x01,0xef,0x01,0x00]
97062 v_cmpx_ge_i64 v[1:2], v[2:3]
97063 // GFX10: encoding: [0x01,0x05,0x6c,0x7d]
97065 v_cmpx_ge_i64 v[254:255], v[2:3]
97066 // GFX10: encoding: [0xfe,0x05,0x6c,0x7d]
97068 v_cmpx_ge_i64 s[2:3], v[2:3]
97069 // GFX10: encoding: [0x02,0x04,0x6c,0x7d]
97071 v_cmpx_ge_i64 s[4:5], v[2:3]
97072 // GFX10: encoding: [0x04,0x04,0x6c,0x7d]
97074 v_cmpx_ge_i64 s[100:101], v[2:3]
97075 // GFX10: encoding: [0x64,0x04,0x6c,0x7d]
97077 v_cmpx_ge_i64 vcc, v[2:3]
97078 // GFX10: encoding: [0x6a,0x04,0x6c,0x7d]
97080 v_cmpx_ge_i64 exec, v[2:3]
97081 // GFX10: encoding: [0x7e,0x04,0x6c,0x7d]
97083 v_cmpx_ge_i64 0, v[2:3]
97084 // GFX10: encoding: [0x80,0x04,0x6c,0x7d]
97086 v_cmpx_ge_i64 -1, v[2:3]
97087 // GFX10: encoding: [0xc1,0x04,0x6c,0x7d]
97089 v_cmpx_ge_i64 0.5, v[2:3]
97090 // GFX10: encoding: [0xf0,0x04,0x6c,0x7d]
97092 v_cmpx_ge_i64 -4.0, v[2:3]
97093 // GFX10: encoding: [0xf7,0x04,0x6c,0x7d]
97095 v_cmpx_ge_i64 0xaf123456, v[2:3]
97096 // GFX10: encoding: [0xff,0x04,0x6c,0x7d,0x56,0x34,0x12,0xaf]
97098 v_cmpx_ge_i64 0x3f717273, v[2:3]
97099 // GFX10: encoding: [0xff,0x04,0x6c,0x7d,0x73,0x72,0x71,0x3f]
97101 v_cmpx_ge_i64 v[1:2], v[254:255]
97102 // GFX10: encoding: [0x01,0xfd,0x6d,0x7d]
97104 v_cmpx_ge_i64_e64 v[1:2], v[2:3]
97105 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x05,0x02,0x00]
97107 v_cmpx_ge_i64_e64 v[1:2], v[2:3]
97108 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x05,0x02,0x00]
97110 v_cmpx_ge_i64_e64 v[1:2], v[2:3]
97111 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x05,0x02,0x00]
97113 v_cmpx_ge_i64_e64 v[1:2], v[2:3]
97114 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x05,0x02,0x00]
97116 v_cmpx_ge_i64_e64 v[1:2], v[2:3]
97117 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x05,0x02,0x00]
97119 v_cmpx_ge_i64_e64 v[1:2], v[2:3]
97120 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x05,0x02,0x00]
97122 v_cmpx_ge_i64_e64 v[254:255], v[2:3]
97123 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0xfe,0x05,0x02,0x00]
97125 v_cmpx_ge_i64_e64 s[2:3], v[2:3]
97126 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x02,0x04,0x02,0x00]
97128 v_cmpx_ge_i64_e64 s[4:5], v[2:3]
97129 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x04,0x04,0x02,0x00]
97131 v_cmpx_ge_i64_e64 vcc, v[2:3]
97132 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x6a,0x04,0x02,0x00]
97134 v_cmpx_ge_i64_e64 vcc, v[2:3]
97135 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x6a,0x04,0x02,0x00]
97137 v_cmpx_ge_i64_e64 vcc, v[2:3]
97138 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x6a,0x04,0x02,0x00]
97140 v_cmpx_ge_i64_e64 vcc, v[2:3]
97141 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x6a,0x04,0x02,0x00]
97143 v_cmpx_ge_i64_e64 0, v[2:3]
97144 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x80,0x04,0x02,0x00]
97146 v_cmpx_ge_i64_e64 -1, v[2:3]
97147 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0xc1,0x04,0x02,0x00]
97149 v_cmpx_ge_i64_e64 0.5, v[2:3]
97150 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0xf0,0x04,0x02,0x00]
97152 v_cmpx_ge_i64_e64 -4.0, v[2:3]
97153 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0xf7,0x04,0x02,0x00]
97155 v_cmpx_ge_i64_e64 v[1:2], v[254:255]
97156 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0xfd,0x03,0x00]
97158 v_cmpx_ge_i64_e64 v[1:2], s[4:5]
97159 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x09,0x00,0x00]
97161 v_cmpx_ge_i64_e64 v[1:2], s[6:7]
97162 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x0d,0x00,0x00]
97164 v_cmpx_ge_i64_e64 v[1:2], s[100:101]
97165 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0xc9,0x00,0x00]
97167 v_cmpx_ge_i64_e64 v[1:2], vcc
97168 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0xd5,0x00,0x00]
97170 v_cmpx_ge_i64_e64 v[1:2], exec
97171 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0xfd,0x00,0x00]
97173 v_cmpx_ge_i64_e64 v[1:2], 0
97174 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x01,0x01,0x00]
97176 v_cmpx_ge_i64_e64 v[1:2], -1
97177 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0x83,0x01,0x00]
97179 v_cmpx_ge_i64_e64 v[1:2], 0.5
97180 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0xe1,0x01,0x00]
97182 v_cmpx_ge_i64_e64 v[1:2], -4.0
97183 // GFX10: encoding: [0x00,0x00,0xb6,0xd4,0x01,0xef,0x01,0x00]
97185 v_cmpx_t_i64 v[1:2], v[2:3]
97186 // GFX10: encoding: [0x01,0x05,0x6e,0x7d]
97188 v_cmpx_t_i64 v[254:255], v[2:3]
97189 // GFX10: encoding: [0xfe,0x05,0x6e,0x7d]
97191 v_cmpx_t_i64 s[2:3], v[2:3]
97192 // GFX10: encoding: [0x02,0x04,0x6e,0x7d]
97194 v_cmpx_t_i64 s[4:5], v[2:3]
97195 // GFX10: encoding: [0x04,0x04,0x6e,0x7d]
97197 v_cmpx_t_i64 s[100:101], v[2:3]
97198 // GFX10: encoding: [0x64,0x04,0x6e,0x7d]
97200 v_cmpx_t_i64 vcc, v[2:3]
97201 // GFX10: encoding: [0x6a,0x04,0x6e,0x7d]
97203 v_cmpx_t_i64 exec, v[2:3]
97204 // GFX10: encoding: [0x7e,0x04,0x6e,0x7d]
97206 v_cmpx_t_i64 0, v[2:3]
97207 // GFX10: encoding: [0x80,0x04,0x6e,0x7d]
97209 v_cmpx_t_i64 -1, v[2:3]
97210 // GFX10: encoding: [0xc1,0x04,0x6e,0x7d]
97212 v_cmpx_t_i64 0.5, v[2:3]
97213 // GFX10: encoding: [0xf0,0x04,0x6e,0x7d]
97215 v_cmpx_t_i64 -4.0, v[2:3]
97216 // GFX10: encoding: [0xf7,0x04,0x6e,0x7d]
97218 v_cmpx_t_i64 0xaf123456, v[2:3]
97219 // GFX10: encoding: [0xff,0x04,0x6e,0x7d,0x56,0x34,0x12,0xaf]
97221 v_cmpx_t_i64 0x3f717273, v[2:3]
97222 // GFX10: encoding: [0xff,0x04,0x6e,0x7d,0x73,0x72,0x71,0x3f]
97224 v_cmpx_t_i64 v[1:2], v[254:255]
97225 // GFX10: encoding: [0x01,0xfd,0x6f,0x7d]
97227 v_cmpx_t_i64_e64 v[1:2], v[2:3]
97228 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x05,0x02,0x00]
97230 v_cmpx_t_i64_e64 v[1:2], v[2:3]
97231 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x05,0x02,0x00]
97233 v_cmpx_t_i64_e64 v[1:2], v[2:3]
97234 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x05,0x02,0x00]
97236 v_cmpx_t_i64_e64 v[1:2], v[2:3]
97237 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x05,0x02,0x00]
97239 v_cmpx_t_i64_e64 v[1:2], v[2:3]
97240 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x05,0x02,0x00]
97242 v_cmpx_t_i64_e64 v[1:2], v[2:3]
97243 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x05,0x02,0x00]
97245 v_cmpx_t_i64_e64 v[254:255], v[2:3]
97246 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0xfe,0x05,0x02,0x00]
97248 v_cmpx_t_i64_e64 s[2:3], v[2:3]
97249 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x02,0x04,0x02,0x00]
97251 v_cmpx_t_i64_e64 s[4:5], v[2:3]
97252 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x04,0x04,0x02,0x00]
97254 v_cmpx_t_i64_e64 vcc, v[2:3]
97255 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x6a,0x04,0x02,0x00]
97257 v_cmpx_t_i64_e64 vcc, v[2:3]
97258 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x6a,0x04,0x02,0x00]
97260 v_cmpx_t_i64_e64 vcc, v[2:3]
97261 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x6a,0x04,0x02,0x00]
97263 v_cmpx_t_i64_e64 vcc, v[2:3]
97264 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x6a,0x04,0x02,0x00]
97266 v_cmpx_t_i64_e64 0, v[2:3]
97267 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x80,0x04,0x02,0x00]
97269 v_cmpx_t_i64_e64 -1, v[2:3]
97270 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0xc1,0x04,0x02,0x00]
97272 v_cmpx_t_i64_e64 0.5, v[2:3]
97273 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0xf0,0x04,0x02,0x00]
97275 v_cmpx_t_i64_e64 -4.0, v[2:3]
97276 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0xf7,0x04,0x02,0x00]
97278 v_cmpx_t_i64_e64 v[1:2], v[254:255]
97279 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0xfd,0x03,0x00]
97281 v_cmpx_t_i64_e64 v[1:2], s[4:5]
97282 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x09,0x00,0x00]
97284 v_cmpx_t_i64_e64 v[1:2], s[6:7]
97285 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x0d,0x00,0x00]
97287 v_cmpx_t_i64_e64 v[1:2], s[100:101]
97288 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0xc9,0x00,0x00]
97290 v_cmpx_t_i64_e64 v[1:2], vcc
97291 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0xd5,0x00,0x00]
97293 v_cmpx_t_i64_e64 v[1:2], exec
97294 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0xfd,0x00,0x00]
97296 v_cmpx_t_i64_e64 v[1:2], 0
97297 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x01,0x01,0x00]
97299 v_cmpx_t_i64_e64 v[1:2], -1
97300 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0x83,0x01,0x00]
97302 v_cmpx_t_i64_e64 v[1:2], 0.5
97303 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0xe1,0x01,0x00]
97305 v_cmpx_t_i64_e64 v[1:2], -4.0
97306 // GFX10: encoding: [0x00,0x00,0xb7,0xd4,0x01,0xef,0x01,0x00]
97308 v_cmpx_class_f64 v[1:2], v2
97309 // GFX10: encoding: [0x01,0x05,0x70,0x7d]
97311 v_cmpx_class_f64 v[254:255], v2
97312 // GFX10: encoding: [0xfe,0x05,0x70,0x7d]
97314 v_cmpx_class_f64 s[2:3], v2
97315 // GFX10: encoding: [0x02,0x04,0x70,0x7d]
97317 v_cmpx_class_f64 s[4:5], v2
97318 // GFX10: encoding: [0x04,0x04,0x70,0x7d]
97320 v_cmpx_class_f64 s[100:101], v2
97321 // GFX10: encoding: [0x64,0x04,0x70,0x7d]
97323 v_cmpx_class_f64 vcc, v2
97324 // GFX10: encoding: [0x6a,0x04,0x70,0x7d]
97326 v_cmpx_class_f64 exec, v2
97327 // GFX10: encoding: [0x7e,0x04,0x70,0x7d]
97329 v_cmpx_class_f64 0, v2
97330 // GFX10: encoding: [0x80,0x04,0x70,0x7d]
97332 v_cmpx_class_f64 -1, v2
97333 // GFX10: encoding: [0xc1,0x04,0x70,0x7d]
97335 v_cmpx_class_f64 0.5, v2
97336 // GFX10: encoding: [0xf0,0x04,0x70,0x7d]
97338 v_cmpx_class_f64 -4.0, v2
97339 // GFX10: encoding: [0xf7,0x04,0x70,0x7d]
97341 v_cmpx_class_f64 0xaf123456, v2
97342 // GFX10: encoding: [0xff,0x04,0x70,0x7d,0x56,0x34,0x12,0xaf]
97344 v_cmpx_class_f64 0x3f717273, v2
97345 // GFX10: encoding: [0xff,0x04,0x70,0x7d,0x73,0x72,0x71,0x3f]
97347 v_cmpx_class_f64 v[1:2], v255
97348 // GFX10: encoding: [0x01,0xff,0x71,0x7d]
97350 v_cmpx_class_f64_e64 v[1:2], v2
97351 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x00]
97353 v_cmpx_class_f64_e64 v[1:2], v2
97354 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x00]
97356 v_cmpx_class_f64_e64 v[1:2], v2
97357 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x00]
97359 v_cmpx_class_f64_e64 v[1:2], v2
97360 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x00]
97362 v_cmpx_class_f64_e64 v[1:2], v2
97363 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x00]
97365 v_cmpx_class_f64_e64 v[1:2], v2
97366 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x00]
97368 v_cmpx_class_f64_e64 v[254:255], v2
97369 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0xfe,0x05,0x02,0x00]
97371 v_cmpx_class_f64_e64 s[2:3], v2
97372 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x02,0x04,0x02,0x00]
97374 v_cmpx_class_f64_e64 s[4:5], v2
97375 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x04,0x04,0x02,0x00]
97377 v_cmpx_class_f64_e64 vcc, v2
97378 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x6a,0x04,0x02,0x00]
97380 v_cmpx_class_f64_e64 0, v2
97381 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x80,0x04,0x02,0x00]
97383 v_cmpx_class_f64_e64 -1, v2
97384 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0xc1,0x04,0x02,0x00]
97386 v_cmpx_class_f64_e64 0.5, v2
97387 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0xf0,0x04,0x02,0x00]
97389 v_cmpx_class_f64_e64 -4.0, v2
97390 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0xf7,0x04,0x02,0x00]
97392 v_cmpx_class_f64_e64 v[1:2], v255
97393 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xff,0x03,0x00]
97395 v_cmpx_class_f64_e64 v[1:2], s2
97396 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x00,0x00]
97398 v_cmpx_class_f64_e64 v[1:2], s101
97399 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xcb,0x00,0x00]
97401 v_cmpx_class_f64_e64 v[1:2], vcc_lo
97402 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xd5,0x00,0x00]
97404 v_cmpx_class_f64_e64 v[1:2], vcc_hi
97405 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xd7,0x00,0x00]
97407 v_cmpx_class_f64_e64 v[1:2], m0
97408 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xf9,0x00,0x00]
97410 v_cmpx_class_f64_e64 v[1:2], exec_lo
97411 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xfd,0x00,0x00]
97413 v_cmpx_class_f64_e64 v[1:2], exec_hi
97414 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xff,0x00,0x00]
97416 v_cmpx_class_f64_e64 v[1:2], 0
97417 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x01,0x01,0x00]
97419 v_cmpx_class_f64_e64 v[1:2], -1
97420 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x83,0x01,0x00]
97422 v_cmpx_class_f64_e64 v[1:2], 0.5
97423 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xe1,0x01,0x00]
97425 v_cmpx_class_f64_e64 v[1:2], -4.0
97426 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0xef,0x01,0x00]
97428 v_cmpx_class_f64_e64 -v[1:2], v2
97429 // GFX10: encoding: [0x00,0x00,0xb8,0xd4,0x01,0x05,0x02,0x20]
97431 v_cmpx_lt_u16 v1, v2
97432 // GFX10: encoding: [0x01,0x05,0x72,0x7d]
97434 v_cmpx_lt_u16 v255, v2
97435 // GFX10: encoding: [0xff,0x05,0x72,0x7d]
97437 v_cmpx_lt_u16 s1, v2
97438 // GFX10: encoding: [0x01,0x04,0x72,0x7d]
97440 v_cmpx_lt_u16 s101, v2
97441 // GFX10: encoding: [0x65,0x04,0x72,0x7d]
97443 v_cmpx_lt_u16 vcc_lo, v2
97444 // GFX10: encoding: [0x6a,0x04,0x72,0x7d]
97446 v_cmpx_lt_u16 vcc_hi, v2
97447 // GFX10: encoding: [0x6b,0x04,0x72,0x7d]
97449 v_cmpx_lt_u16 m0, v2
97450 // GFX10: encoding: [0x7c,0x04,0x72,0x7d]
97452 v_cmpx_lt_u16 exec_lo, v2
97453 // GFX10: encoding: [0x7e,0x04,0x72,0x7d]
97455 v_cmpx_lt_u16 exec_hi, v2
97456 // GFX10: encoding: [0x7f,0x04,0x72,0x7d]
97458 v_cmpx_lt_u16 0, v2
97459 // GFX10: encoding: [0x80,0x04,0x72,0x7d]
97461 v_cmpx_lt_u16 -1, v2
97462 // GFX10: encoding: [0xc1,0x04,0x72,0x7d]
97464 v_cmpx_lt_u16 0.5, v2
97465 // GFX10: encoding: [0xf0,0x04,0x72,0x7d]
97467 v_cmpx_lt_u16 -4.0, v2
97468 // GFX10: encoding: [0xf7,0x04,0x72,0x7d]
97470 v_cmpx_lt_u16 0xfe0b, v2
97471 // GFX10: encoding: [0xff,0x04,0x72,0x7d,0x0b,0xfe,0x00,0x00]
97473 v_cmpx_lt_u16 0x3456, v2
97474 // GFX10: encoding: [0xff,0x04,0x72,0x7d,0x56,0x34,0x00,0x00]
97476 v_cmpx_lt_u16 v1, v255
97477 // GFX10: encoding: [0x01,0xff,0x73,0x7d]
97479 v_cmpx_lt_u16_e64 v1, v2
97480 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x02,0x00]
97482 v_cmpx_lt_u16_e64 v1, v2
97483 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x02,0x00]
97485 v_cmpx_lt_u16_e64 v1, v2
97486 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x02,0x00]
97488 v_cmpx_lt_u16_e64 v1, v2
97489 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x02,0x00]
97491 v_cmpx_lt_u16_e64 v1, v2
97492 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x02,0x00]
97494 v_cmpx_lt_u16_e64 v1, v2
97495 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x02,0x00]
97497 v_cmpx_lt_u16_e64 v255, v2
97498 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0xff,0x05,0x02,0x00]
97500 v_cmpx_lt_u16_e64 s1, v2
97501 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x04,0x02,0x00]
97503 v_cmpx_lt_u16_e64 s101, v2
97504 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x65,0x04,0x02,0x00]
97506 v_cmpx_lt_u16_e64 vcc_lo, v2
97507 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x6a,0x04,0x02,0x00]
97509 v_cmpx_lt_u16_e64 vcc_hi, v2
97510 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x6b,0x04,0x02,0x00]
97512 v_cmpx_lt_u16_e64 m0, v2
97513 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x7c,0x04,0x02,0x00]
97515 v_cmpx_lt_u16_e64 exec_lo, v2
97516 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x7e,0x04,0x02,0x00]
97518 v_cmpx_lt_u16_e64 exec_hi, v2
97519 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x7f,0x04,0x02,0x00]
97521 v_cmpx_lt_u16_e64 0, v2
97522 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x80,0x04,0x02,0x00]
97524 v_cmpx_lt_u16_e64 -1, v2
97525 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0xc1,0x04,0x02,0x00]
97527 v_cmpx_lt_u16_e64 0.5, v2
97528 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0xf0,0x04,0x02,0x00]
97530 v_cmpx_lt_u16_e64 -4.0, v2
97531 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0xf7,0x04,0x02,0x00]
97533 v_cmpx_lt_u16_e64 v1, v255
97534 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xff,0x03,0x00]
97536 v_cmpx_lt_u16_e64 v1, s2
97537 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x05,0x00,0x00]
97539 v_cmpx_lt_u16_e64 v1, s101
97540 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xcb,0x00,0x00]
97542 v_cmpx_lt_u16_e64 v1, vcc_lo
97543 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xd5,0x00,0x00]
97545 v_cmpx_lt_u16_e64 v1, vcc_hi
97546 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xd7,0x00,0x00]
97548 v_cmpx_lt_u16_e64 v1, m0
97549 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xf9,0x00,0x00]
97551 v_cmpx_lt_u16_e64 v1, exec_lo
97552 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xfd,0x00,0x00]
97554 v_cmpx_lt_u16_e64 v1, exec_hi
97555 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xff,0x00,0x00]
97557 v_cmpx_lt_u16_e64 v1, 0
97558 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x01,0x01,0x00]
97560 v_cmpx_lt_u16_e64 v1, -1
97561 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0x83,0x01,0x00]
97563 v_cmpx_lt_u16_e64 v1, 0.5
97564 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xe1,0x01,0x00]
97566 v_cmpx_lt_u16_e64 v1, -4.0
97567 // GFX10: encoding: [0x00,0x00,0xb9,0xd4,0x01,0xef,0x01,0x00]
97569 v_cmpx_eq_u16 v1, v2
97570 // GFX10: encoding: [0x01,0x05,0x74,0x7d]
97572 v_cmpx_eq_u16 v255, v2
97573 // GFX10: encoding: [0xff,0x05,0x74,0x7d]
97575 v_cmpx_eq_u16 s1, v2
97576 // GFX10: encoding: [0x01,0x04,0x74,0x7d]
97578 v_cmpx_eq_u16 s101, v2
97579 // GFX10: encoding: [0x65,0x04,0x74,0x7d]
97581 v_cmpx_eq_u16 vcc_lo, v2
97582 // GFX10: encoding: [0x6a,0x04,0x74,0x7d]
97584 v_cmpx_eq_u16 vcc_hi, v2
97585 // GFX10: encoding: [0x6b,0x04,0x74,0x7d]
97587 v_cmpx_eq_u16 m0, v2
97588 // GFX10: encoding: [0x7c,0x04,0x74,0x7d]
97590 v_cmpx_eq_u16 exec_lo, v2
97591 // GFX10: encoding: [0x7e,0x04,0x74,0x7d]
97593 v_cmpx_eq_u16 exec_hi, v2
97594 // GFX10: encoding: [0x7f,0x04,0x74,0x7d]
97596 v_cmpx_eq_u16 0, v2
97597 // GFX10: encoding: [0x80,0x04,0x74,0x7d]
97599 v_cmpx_eq_u16 -1, v2
97600 // GFX10: encoding: [0xc1,0x04,0x74,0x7d]
97602 v_cmpx_eq_u16 0.5, v2
97603 // GFX10: encoding: [0xf0,0x04,0x74,0x7d]
97605 v_cmpx_eq_u16 -4.0, v2
97606 // GFX10: encoding: [0xf7,0x04,0x74,0x7d]
97608 v_cmpx_eq_u16 0xfe0b, v2
97609 // GFX10: encoding: [0xff,0x04,0x74,0x7d,0x0b,0xfe,0x00,0x00]
97611 v_cmpx_eq_u16 0x3456, v2
97612 // GFX10: encoding: [0xff,0x04,0x74,0x7d,0x56,0x34,0x00,0x00]
97614 v_cmpx_eq_u16 v1, v255
97615 // GFX10: encoding: [0x01,0xff,0x75,0x7d]
97617 v_cmpx_eq_u16_e64 v1, v2
97618 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x02,0x00]
97620 v_cmpx_eq_u16_e64 v1, v2
97621 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x02,0x00]
97623 v_cmpx_eq_u16_e64 v1, v2
97624 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x02,0x00]
97626 v_cmpx_eq_u16_e64 v1, v2
97627 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x02,0x00]
97629 v_cmpx_eq_u16_e64 v1, v2
97630 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x02,0x00]
97632 v_cmpx_eq_u16_e64 v1, v2
97633 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x02,0x00]
97635 v_cmpx_eq_u16_e64 v255, v2
97636 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0xff,0x05,0x02,0x00]
97638 v_cmpx_eq_u16_e64 s1, v2
97639 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x04,0x02,0x00]
97641 v_cmpx_eq_u16_e64 s101, v2
97642 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x65,0x04,0x02,0x00]
97644 v_cmpx_eq_u16_e64 vcc_lo, v2
97645 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x6a,0x04,0x02,0x00]
97647 v_cmpx_eq_u16_e64 vcc_hi, v2
97648 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x6b,0x04,0x02,0x00]
97650 v_cmpx_eq_u16_e64 m0, v2
97651 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x7c,0x04,0x02,0x00]
97653 v_cmpx_eq_u16_e64 exec_lo, v2
97654 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x7e,0x04,0x02,0x00]
97656 v_cmpx_eq_u16_e64 exec_hi, v2
97657 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x7f,0x04,0x02,0x00]
97659 v_cmpx_eq_u16_e64 0, v2
97660 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x80,0x04,0x02,0x00]
97662 v_cmpx_eq_u16_e64 -1, v2
97663 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0xc1,0x04,0x02,0x00]
97665 v_cmpx_eq_u16_e64 0.5, v2
97666 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0xf0,0x04,0x02,0x00]
97668 v_cmpx_eq_u16_e64 -4.0, v2
97669 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0xf7,0x04,0x02,0x00]
97671 v_cmpx_eq_u16_e64 v1, v255
97672 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xff,0x03,0x00]
97674 v_cmpx_eq_u16_e64 v1, s2
97675 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x05,0x00,0x00]
97677 v_cmpx_eq_u16_e64 v1, s101
97678 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xcb,0x00,0x00]
97680 v_cmpx_eq_u16_e64 v1, vcc_lo
97681 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xd5,0x00,0x00]
97683 v_cmpx_eq_u16_e64 v1, vcc_hi
97684 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xd7,0x00,0x00]
97686 v_cmpx_eq_u16_e64 v1, m0
97687 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xf9,0x00,0x00]
97689 v_cmpx_eq_u16_e64 v1, exec_lo
97690 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xfd,0x00,0x00]
97692 v_cmpx_eq_u16_e64 v1, exec_hi
97693 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xff,0x00,0x00]
97695 v_cmpx_eq_u16_e64 v1, 0
97696 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x01,0x01,0x00]
97698 v_cmpx_eq_u16_e64 v1, -1
97699 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0x83,0x01,0x00]
97701 v_cmpx_eq_u16_e64 v1, 0.5
97702 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xe1,0x01,0x00]
97704 v_cmpx_eq_u16_e64 v1, -4.0
97705 // GFX10: encoding: [0x00,0x00,0xba,0xd4,0x01,0xef,0x01,0x00]
97707 v_cmpx_le_u16 v1, v2
97708 // GFX10: encoding: [0x01,0x05,0x76,0x7d]
97710 v_cmpx_le_u16 v255, v2
97711 // GFX10: encoding: [0xff,0x05,0x76,0x7d]
97713 v_cmpx_le_u16 s1, v2
97714 // GFX10: encoding: [0x01,0x04,0x76,0x7d]
97716 v_cmpx_le_u16 s101, v2
97717 // GFX10: encoding: [0x65,0x04,0x76,0x7d]
97719 v_cmpx_le_u16 vcc_lo, v2
97720 // GFX10: encoding: [0x6a,0x04,0x76,0x7d]
97722 v_cmpx_le_u16 vcc_hi, v2
97723 // GFX10: encoding: [0x6b,0x04,0x76,0x7d]
97725 v_cmpx_le_u16 m0, v2
97726 // GFX10: encoding: [0x7c,0x04,0x76,0x7d]
97728 v_cmpx_le_u16 exec_lo, v2
97729 // GFX10: encoding: [0x7e,0x04,0x76,0x7d]
97731 v_cmpx_le_u16 exec_hi, v2
97732 // GFX10: encoding: [0x7f,0x04,0x76,0x7d]
97734 v_cmpx_le_u16 0, v2
97735 // GFX10: encoding: [0x80,0x04,0x76,0x7d]
97737 v_cmpx_le_u16 -1, v2
97738 // GFX10: encoding: [0xc1,0x04,0x76,0x7d]
97740 v_cmpx_le_u16 0.5, v2
97741 // GFX10: encoding: [0xf0,0x04,0x76,0x7d]
97743 v_cmpx_le_u16 -4.0, v2
97744 // GFX10: encoding: [0xf7,0x04,0x76,0x7d]
97746 v_cmpx_le_u16 0xfe0b, v2
97747 // GFX10: encoding: [0xff,0x04,0x76,0x7d,0x0b,0xfe,0x00,0x00]
97749 v_cmpx_le_u16 0x3456, v2
97750 // GFX10: encoding: [0xff,0x04,0x76,0x7d,0x56,0x34,0x00,0x00]
97752 v_cmpx_le_u16 v1, v255
97753 // GFX10: encoding: [0x01,0xff,0x77,0x7d]
97755 v_cmpx_le_u16_e64 v1, v2
97756 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x02,0x00]
97758 v_cmpx_le_u16_e64 v1, v2
97759 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x02,0x00]
97761 v_cmpx_le_u16_e64 v1, v2
97762 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x02,0x00]
97764 v_cmpx_le_u16_e64 v1, v2
97765 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x02,0x00]
97767 v_cmpx_le_u16_e64 v1, v2
97768 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x02,0x00]
97770 v_cmpx_le_u16_e64 v1, v2
97771 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x02,0x00]
97773 v_cmpx_le_u16_e64 v255, v2
97774 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0xff,0x05,0x02,0x00]
97776 v_cmpx_le_u16_e64 s1, v2
97777 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x04,0x02,0x00]
97779 v_cmpx_le_u16_e64 s101, v2
97780 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x65,0x04,0x02,0x00]
97782 v_cmpx_le_u16_e64 vcc_lo, v2
97783 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x6a,0x04,0x02,0x00]
97785 v_cmpx_le_u16_e64 vcc_hi, v2
97786 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x6b,0x04,0x02,0x00]
97788 v_cmpx_le_u16_e64 m0, v2
97789 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x7c,0x04,0x02,0x00]
97791 v_cmpx_le_u16_e64 exec_lo, v2
97792 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x7e,0x04,0x02,0x00]
97794 v_cmpx_le_u16_e64 exec_hi, v2
97795 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x7f,0x04,0x02,0x00]
97797 v_cmpx_le_u16_e64 0, v2
97798 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x80,0x04,0x02,0x00]
97800 v_cmpx_le_u16_e64 -1, v2
97801 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0xc1,0x04,0x02,0x00]
97803 v_cmpx_le_u16_e64 0.5, v2
97804 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0xf0,0x04,0x02,0x00]
97806 v_cmpx_le_u16_e64 -4.0, v2
97807 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0xf7,0x04,0x02,0x00]
97809 v_cmpx_le_u16_e64 v1, v255
97810 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xff,0x03,0x00]
97812 v_cmpx_le_u16_e64 v1, s2
97813 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x05,0x00,0x00]
97815 v_cmpx_le_u16_e64 v1, s101
97816 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xcb,0x00,0x00]
97818 v_cmpx_le_u16_e64 v1, vcc_lo
97819 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xd5,0x00,0x00]
97821 v_cmpx_le_u16_e64 v1, vcc_hi
97822 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xd7,0x00,0x00]
97824 v_cmpx_le_u16_e64 v1, m0
97825 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xf9,0x00,0x00]
97827 v_cmpx_le_u16_e64 v1, exec_lo
97828 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xfd,0x00,0x00]
97830 v_cmpx_le_u16_e64 v1, exec_hi
97831 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xff,0x00,0x00]
97833 v_cmpx_le_u16_e64 v1, 0
97834 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x01,0x01,0x00]
97836 v_cmpx_le_u16_e64 v1, -1
97837 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0x83,0x01,0x00]
97839 v_cmpx_le_u16_e64 v1, 0.5
97840 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xe1,0x01,0x00]
97842 v_cmpx_le_u16_e64 v1, -4.0
97843 // GFX10: encoding: [0x00,0x00,0xbb,0xd4,0x01,0xef,0x01,0x00]
97845 v_cmpx_gt_u16 v1, v2
97846 // GFX10: encoding: [0x01,0x05,0x78,0x7d]
97848 v_cmpx_gt_u16 v255, v2
97849 // GFX10: encoding: [0xff,0x05,0x78,0x7d]
97851 v_cmpx_gt_u16 s1, v2
97852 // GFX10: encoding: [0x01,0x04,0x78,0x7d]
97854 v_cmpx_gt_u16 s101, v2
97855 // GFX10: encoding: [0x65,0x04,0x78,0x7d]
97857 v_cmpx_gt_u16 vcc_lo, v2
97858 // GFX10: encoding: [0x6a,0x04,0x78,0x7d]
97860 v_cmpx_gt_u16 vcc_hi, v2
97861 // GFX10: encoding: [0x6b,0x04,0x78,0x7d]
97863 v_cmpx_gt_u16 m0, v2
97864 // GFX10: encoding: [0x7c,0x04,0x78,0x7d]
97866 v_cmpx_gt_u16 exec_lo, v2
97867 // GFX10: encoding: [0x7e,0x04,0x78,0x7d]
97869 v_cmpx_gt_u16 exec_hi, v2
97870 // GFX10: encoding: [0x7f,0x04,0x78,0x7d]
97872 v_cmpx_gt_u16 0, v2
97873 // GFX10: encoding: [0x80,0x04,0x78,0x7d]
97875 v_cmpx_gt_u16 -1, v2
97876 // GFX10: encoding: [0xc1,0x04,0x78,0x7d]
97878 v_cmpx_gt_u16 0.5, v2
97879 // GFX10: encoding: [0xf0,0x04,0x78,0x7d]
97881 v_cmpx_gt_u16 -4.0, v2
97882 // GFX10: encoding: [0xf7,0x04,0x78,0x7d]
97884 v_cmpx_gt_u16 0xfe0b, v2
97885 // GFX10: encoding: [0xff,0x04,0x78,0x7d,0x0b,0xfe,0x00,0x00]
97887 v_cmpx_gt_u16 0x3456, v2
97888 // GFX10: encoding: [0xff,0x04,0x78,0x7d,0x56,0x34,0x00,0x00]
97890 v_cmpx_gt_u16 v1, v255
97891 // GFX10: encoding: [0x01,0xff,0x79,0x7d]
97893 v_cmpx_gt_u16_e64 v1, v2
97894 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x02,0x00]
97896 v_cmpx_gt_u16_e64 v1, v2
97897 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x02,0x00]
97899 v_cmpx_gt_u16_e64 v1, v2
97900 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x02,0x00]
97902 v_cmpx_gt_u16_e64 v1, v2
97903 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x02,0x00]
97905 v_cmpx_gt_u16_e64 v1, v2
97906 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x02,0x00]
97908 v_cmpx_gt_u16_e64 v1, v2
97909 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x02,0x00]
97911 v_cmpx_gt_u16_e64 v255, v2
97912 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0xff,0x05,0x02,0x00]
97914 v_cmpx_gt_u16_e64 s1, v2
97915 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x04,0x02,0x00]
97917 v_cmpx_gt_u16_e64 s101, v2
97918 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x65,0x04,0x02,0x00]
97920 v_cmpx_gt_u16_e64 vcc_lo, v2
97921 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x6a,0x04,0x02,0x00]
97923 v_cmpx_gt_u16_e64 vcc_hi, v2
97924 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x6b,0x04,0x02,0x00]
97926 v_cmpx_gt_u16_e64 m0, v2
97927 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x7c,0x04,0x02,0x00]
97929 v_cmpx_gt_u16_e64 exec_lo, v2
97930 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x7e,0x04,0x02,0x00]
97932 v_cmpx_gt_u16_e64 exec_hi, v2
97933 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x7f,0x04,0x02,0x00]
97935 v_cmpx_gt_u16_e64 0, v2
97936 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x80,0x04,0x02,0x00]
97938 v_cmpx_gt_u16_e64 -1, v2
97939 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0xc1,0x04,0x02,0x00]
97941 v_cmpx_gt_u16_e64 0.5, v2
97942 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0xf0,0x04,0x02,0x00]
97944 v_cmpx_gt_u16_e64 -4.0, v2
97945 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0xf7,0x04,0x02,0x00]
97947 v_cmpx_gt_u16_e64 v1, v255
97948 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xff,0x03,0x00]
97950 v_cmpx_gt_u16_e64 v1, s2
97951 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x05,0x00,0x00]
97953 v_cmpx_gt_u16_e64 v1, s101
97954 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xcb,0x00,0x00]
97956 v_cmpx_gt_u16_e64 v1, vcc_lo
97957 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xd5,0x00,0x00]
97959 v_cmpx_gt_u16_e64 v1, vcc_hi
97960 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xd7,0x00,0x00]
97962 v_cmpx_gt_u16_e64 v1, m0
97963 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xf9,0x00,0x00]
97965 v_cmpx_gt_u16_e64 v1, exec_lo
97966 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xfd,0x00,0x00]
97968 v_cmpx_gt_u16_e64 v1, exec_hi
97969 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xff,0x00,0x00]
97971 v_cmpx_gt_u16_e64 v1, 0
97972 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x01,0x01,0x00]
97974 v_cmpx_gt_u16_e64 v1, -1
97975 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0x83,0x01,0x00]
97977 v_cmpx_gt_u16_e64 v1, 0.5
97978 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xe1,0x01,0x00]
97980 v_cmpx_gt_u16_e64 v1, -4.0
97981 // GFX10: encoding: [0x00,0x00,0xbc,0xd4,0x01,0xef,0x01,0x00]
97983 v_cmpx_ne_u16 v1, v2
97984 // GFX10: encoding: [0x01,0x05,0x7a,0x7d]
97986 v_cmpx_ne_u16 v255, v2
97987 // GFX10: encoding: [0xff,0x05,0x7a,0x7d]
97989 v_cmpx_ne_u16 s1, v2
97990 // GFX10: encoding: [0x01,0x04,0x7a,0x7d]
97992 v_cmpx_ne_u16 s101, v2
97993 // GFX10: encoding: [0x65,0x04,0x7a,0x7d]
97995 v_cmpx_ne_u16 vcc_lo, v2
97996 // GFX10: encoding: [0x6a,0x04,0x7a,0x7d]
97998 v_cmpx_ne_u16 vcc_hi, v2
97999 // GFX10: encoding: [0x6b,0x04,0x7a,0x7d]
98001 v_cmpx_ne_u16 m0, v2
98002 // GFX10: encoding: [0x7c,0x04,0x7a,0x7d]
98004 v_cmpx_ne_u16 exec_lo, v2
98005 // GFX10: encoding: [0x7e,0x04,0x7a,0x7d]
98007 v_cmpx_ne_u16 exec_hi, v2
98008 // GFX10: encoding: [0x7f,0x04,0x7a,0x7d]
98010 v_cmpx_ne_u16 0, v2
98011 // GFX10: encoding: [0x80,0x04,0x7a,0x7d]
98013 v_cmpx_ne_u16 -1, v2
98014 // GFX10: encoding: [0xc1,0x04,0x7a,0x7d]
98016 v_cmpx_ne_u16 0.5, v2
98017 // GFX10: encoding: [0xf0,0x04,0x7a,0x7d]
98019 v_cmpx_ne_u16 -4.0, v2
98020 // GFX10: encoding: [0xf7,0x04,0x7a,0x7d]
98022 v_cmpx_ne_u16 0xfe0b, v2
98023 // GFX10: encoding: [0xff,0x04,0x7a,0x7d,0x0b,0xfe,0x00,0x00]
98025 v_cmpx_ne_u16 0x3456, v2
98026 // GFX10: encoding: [0xff,0x04,0x7a,0x7d,0x56,0x34,0x00,0x00]
98028 v_cmpx_ne_u16 v1, v255
98029 // GFX10: encoding: [0x01,0xff,0x7b,0x7d]
98031 v_cmpx_ne_u16_e64 v1, v2
98032 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x02,0x00]
98034 v_cmpx_ne_u16_e64 v1, v2
98035 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x02,0x00]
98037 v_cmpx_ne_u16_e64 v1, v2
98038 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x02,0x00]
98040 v_cmpx_ne_u16_e64 v1, v2
98041 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x02,0x00]
98043 v_cmpx_ne_u16_e64 v1, v2
98044 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x02,0x00]
98046 v_cmpx_ne_u16_e64 v1, v2
98047 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x02,0x00]
98049 v_cmpx_ne_u16_e64 v255, v2
98050 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0xff,0x05,0x02,0x00]
98052 v_cmpx_ne_u16_e64 s1, v2
98053 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x04,0x02,0x00]
98055 v_cmpx_ne_u16_e64 s101, v2
98056 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x65,0x04,0x02,0x00]
98058 v_cmpx_ne_u16_e64 vcc_lo, v2
98059 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x6a,0x04,0x02,0x00]
98061 v_cmpx_ne_u16_e64 vcc_hi, v2
98062 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x6b,0x04,0x02,0x00]
98064 v_cmpx_ne_u16_e64 m0, v2
98065 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x7c,0x04,0x02,0x00]
98067 v_cmpx_ne_u16_e64 exec_lo, v2
98068 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x7e,0x04,0x02,0x00]
98070 v_cmpx_ne_u16_e64 exec_hi, v2
98071 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x7f,0x04,0x02,0x00]
98073 v_cmpx_ne_u16_e64 0, v2
98074 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x80,0x04,0x02,0x00]
98076 v_cmpx_ne_u16_e64 -1, v2
98077 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0xc1,0x04,0x02,0x00]
98079 v_cmpx_ne_u16_e64 0.5, v2
98080 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0xf0,0x04,0x02,0x00]
98082 v_cmpx_ne_u16_e64 -4.0, v2
98083 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0xf7,0x04,0x02,0x00]
98085 v_cmpx_ne_u16_e64 v1, v255
98086 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xff,0x03,0x00]
98088 v_cmpx_ne_u16_e64 v1, s2
98089 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x05,0x00,0x00]
98091 v_cmpx_ne_u16_e64 v1, s101
98092 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xcb,0x00,0x00]
98094 v_cmpx_ne_u16_e64 v1, vcc_lo
98095 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xd5,0x00,0x00]
98097 v_cmpx_ne_u16_e64 v1, vcc_hi
98098 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xd7,0x00,0x00]
98100 v_cmpx_ne_u16_e64 v1, m0
98101 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xf9,0x00,0x00]
98103 v_cmpx_ne_u16_e64 v1, exec_lo
98104 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xfd,0x00,0x00]
98106 v_cmpx_ne_u16_e64 v1, exec_hi
98107 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xff,0x00,0x00]
98109 v_cmpx_ne_u16_e64 v1, 0
98110 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x01,0x01,0x00]
98112 v_cmpx_ne_u16_e64 v1, -1
98113 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0x83,0x01,0x00]
98115 v_cmpx_ne_u16_e64 v1, 0.5
98116 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xe1,0x01,0x00]
98118 v_cmpx_ne_u16_e64 v1, -4.0
98119 // GFX10: encoding: [0x00,0x00,0xbd,0xd4,0x01,0xef,0x01,0x00]
98121 v_cmpx_ge_u16 v1, v2
98122 // GFX10: encoding: [0x01,0x05,0x7c,0x7d]
98124 v_cmpx_ge_u16 v255, v2
98125 // GFX10: encoding: [0xff,0x05,0x7c,0x7d]
98127 v_cmpx_ge_u16 s1, v2
98128 // GFX10: encoding: [0x01,0x04,0x7c,0x7d]
98130 v_cmpx_ge_u16 s101, v2
98131 // GFX10: encoding: [0x65,0x04,0x7c,0x7d]
98133 v_cmpx_ge_u16 vcc_lo, v2
98134 // GFX10: encoding: [0x6a,0x04,0x7c,0x7d]
98136 v_cmpx_ge_u16 vcc_hi, v2
98137 // GFX10: encoding: [0x6b,0x04,0x7c,0x7d]
98139 v_cmpx_ge_u16 m0, v2
98140 // GFX10: encoding: [0x7c,0x04,0x7c,0x7d]
98142 v_cmpx_ge_u16 exec_lo, v2
98143 // GFX10: encoding: [0x7e,0x04,0x7c,0x7d]
98145 v_cmpx_ge_u16 exec_hi, v2
98146 // GFX10: encoding: [0x7f,0x04,0x7c,0x7d]
98148 v_cmpx_ge_u16 0, v2
98149 // GFX10: encoding: [0x80,0x04,0x7c,0x7d]
98151 v_cmpx_ge_u16 -1, v2
98152 // GFX10: encoding: [0xc1,0x04,0x7c,0x7d]
98154 v_cmpx_ge_u16 0.5, v2
98155 // GFX10: encoding: [0xf0,0x04,0x7c,0x7d]
98157 v_cmpx_ge_u16 -4.0, v2
98158 // GFX10: encoding: [0xf7,0x04,0x7c,0x7d]
98160 v_cmpx_ge_u16 0xfe0b, v2
98161 // GFX10: encoding: [0xff,0x04,0x7c,0x7d,0x0b,0xfe,0x00,0x00]
98163 v_cmpx_ge_u16 0x3456, v2
98164 // GFX10: encoding: [0xff,0x04,0x7c,0x7d,0x56,0x34,0x00,0x00]
98166 v_cmpx_ge_u16 v1, v255
98167 // GFX10: encoding: [0x01,0xff,0x7d,0x7d]
98169 v_cmpx_ge_u16_e64 v1, v2
98170 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x02,0x00]
98172 v_cmpx_ge_u16_e64 v1, v2
98173 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x02,0x00]
98175 v_cmpx_ge_u16_e64 v1, v2
98176 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x02,0x00]
98178 v_cmpx_ge_u16_e64 v1, v2
98179 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x02,0x00]
98181 v_cmpx_ge_u16_e64 v1, v2
98182 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x02,0x00]
98184 v_cmpx_ge_u16_e64 v1, v2
98185 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x02,0x00]
98187 v_cmpx_ge_u16_e64 v255, v2
98188 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0xff,0x05,0x02,0x00]
98190 v_cmpx_ge_u16_e64 s1, v2
98191 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x04,0x02,0x00]
98193 v_cmpx_ge_u16_e64 s101, v2
98194 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x65,0x04,0x02,0x00]
98196 v_cmpx_ge_u16_e64 vcc_lo, v2
98197 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x6a,0x04,0x02,0x00]
98199 v_cmpx_ge_u16_e64 vcc_hi, v2
98200 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x6b,0x04,0x02,0x00]
98202 v_cmpx_ge_u16_e64 m0, v2
98203 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x7c,0x04,0x02,0x00]
98205 v_cmpx_ge_u16_e64 exec_lo, v2
98206 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x7e,0x04,0x02,0x00]
98208 v_cmpx_ge_u16_e64 exec_hi, v2
98209 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x7f,0x04,0x02,0x00]
98211 v_cmpx_ge_u16_e64 0, v2
98212 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x80,0x04,0x02,0x00]
98214 v_cmpx_ge_u16_e64 -1, v2
98215 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0xc1,0x04,0x02,0x00]
98217 v_cmpx_ge_u16_e64 0.5, v2
98218 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0xf0,0x04,0x02,0x00]
98220 v_cmpx_ge_u16_e64 -4.0, v2
98221 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0xf7,0x04,0x02,0x00]
98223 v_cmpx_ge_u16_e64 v1, v255
98224 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xff,0x03,0x00]
98226 v_cmpx_ge_u16_e64 v1, s2
98227 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x05,0x00,0x00]
98229 v_cmpx_ge_u16_e64 v1, s101
98230 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xcb,0x00,0x00]
98232 v_cmpx_ge_u16_e64 v1, vcc_lo
98233 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xd5,0x00,0x00]
98235 v_cmpx_ge_u16_e64 v1, vcc_hi
98236 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xd7,0x00,0x00]
98238 v_cmpx_ge_u16_e64 v1, m0
98239 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xf9,0x00,0x00]
98241 v_cmpx_ge_u16_e64 v1, exec_lo
98242 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xfd,0x00,0x00]
98244 v_cmpx_ge_u16_e64 v1, exec_hi
98245 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xff,0x00,0x00]
98247 v_cmpx_ge_u16_e64 v1, 0
98248 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x01,0x01,0x00]
98250 v_cmpx_ge_u16_e64 v1, -1
98251 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0x83,0x01,0x00]
98253 v_cmpx_ge_u16_e64 v1, 0.5
98254 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xe1,0x01,0x00]
98256 v_cmpx_ge_u16_e64 v1, -4.0
98257 // GFX10: encoding: [0x00,0x00,0xbe,0xd4,0x01,0xef,0x01,0x00]
98259 v_cmpx_f_u32 v1, v2
98260 // GFX10: encoding: [0x01,0x05,0xa0,0x7d]
98262 v_cmpx_f_u32 v255, v2
98263 // GFX10: encoding: [0xff,0x05,0xa0,0x7d]
98265 v_cmpx_f_u32 s1, v2
98266 // GFX10: encoding: [0x01,0x04,0xa0,0x7d]
98268 v_cmpx_f_u32 s101, v2
98269 // GFX10: encoding: [0x65,0x04,0xa0,0x7d]
98271 v_cmpx_f_u32 vcc_lo, v2
98272 // GFX10: encoding: [0x6a,0x04,0xa0,0x7d]
98274 v_cmpx_f_u32 vcc_hi, v2
98275 // GFX10: encoding: [0x6b,0x04,0xa0,0x7d]
98277 v_cmpx_f_u32 m0, v2
98278 // GFX10: encoding: [0x7c,0x04,0xa0,0x7d]
98280 v_cmpx_f_u32 exec_lo, v2
98281 // GFX10: encoding: [0x7e,0x04,0xa0,0x7d]
98283 v_cmpx_f_u32 exec_hi, v2
98284 // GFX10: encoding: [0x7f,0x04,0xa0,0x7d]
98286 v_cmpx_f_u32 0, v2
98287 // GFX10: encoding: [0x80,0x04,0xa0,0x7d]
98289 v_cmpx_f_u32 -1, v2
98290 // GFX10: encoding: [0xc1,0x04,0xa0,0x7d]
98292 v_cmpx_f_u32 0.5, v2
98293 // GFX10: encoding: [0xf0,0x04,0xa0,0x7d]
98295 v_cmpx_f_u32 -4.0, v2
98296 // GFX10: encoding: [0xf7,0x04,0xa0,0x7d]
98298 v_cmpx_f_u32 0xaf123456, v2
98299 // GFX10: encoding: [0xff,0x04,0xa0,0x7d,0x56,0x34,0x12,0xaf]
98301 v_cmpx_f_u32 0x3f717273, v2
98302 // GFX10: encoding: [0xff,0x04,0xa0,0x7d,0x73,0x72,0x71,0x3f]
98304 v_cmpx_f_u32 v1, v255
98305 // GFX10: encoding: [0x01,0xff,0xa1,0x7d]
98307 v_cmpx_f_u32_e64 v1, v2
98308 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x02,0x00]
98310 v_cmpx_f_u32_e64 v1, v2
98311 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x02,0x00]
98313 v_cmpx_f_u32_e64 v1, v2
98314 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x02,0x00]
98316 v_cmpx_f_u32_e64 v1, v2
98317 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x02,0x00]
98319 v_cmpx_f_u32_e64 v1, v2
98320 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x02,0x00]
98322 v_cmpx_f_u32_e64 v1, v2
98323 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x02,0x00]
98325 v_cmpx_f_u32_e64 v255, v2
98326 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0xff,0x05,0x02,0x00]
98328 v_cmpx_f_u32_e64 s1, v2
98329 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x04,0x02,0x00]
98331 v_cmpx_f_u32_e64 s101, v2
98332 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x65,0x04,0x02,0x00]
98334 v_cmpx_f_u32_e64 vcc_lo, v2
98335 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x6a,0x04,0x02,0x00]
98337 v_cmpx_f_u32_e64 vcc_hi, v2
98338 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x6b,0x04,0x02,0x00]
98340 v_cmpx_f_u32_e64 m0, v2
98341 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x7c,0x04,0x02,0x00]
98343 v_cmpx_f_u32_e64 exec_lo, v2
98344 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x7e,0x04,0x02,0x00]
98346 v_cmpx_f_u32_e64 exec_hi, v2
98347 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x7f,0x04,0x02,0x00]
98349 v_cmpx_f_u32_e64 0, v2
98350 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x80,0x04,0x02,0x00]
98352 v_cmpx_f_u32_e64 -1, v2
98353 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0xc1,0x04,0x02,0x00]
98355 v_cmpx_f_u32_e64 0.5, v2
98356 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0xf0,0x04,0x02,0x00]
98358 v_cmpx_f_u32_e64 -4.0, v2
98359 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0xf7,0x04,0x02,0x00]
98361 v_cmpx_f_u32_e64 v1, v255
98362 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xff,0x03,0x00]
98364 v_cmpx_f_u32_e64 v1, s2
98365 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x05,0x00,0x00]
98367 v_cmpx_f_u32_e64 v1, s101
98368 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xcb,0x00,0x00]
98370 v_cmpx_f_u32_e64 v1, vcc_lo
98371 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xd5,0x00,0x00]
98373 v_cmpx_f_u32_e64 v1, vcc_hi
98374 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xd7,0x00,0x00]
98376 v_cmpx_f_u32_e64 v1, m0
98377 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xf9,0x00,0x00]
98379 v_cmpx_f_u32_e64 v1, exec_lo
98380 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xfd,0x00,0x00]
98382 v_cmpx_f_u32_e64 v1, exec_hi
98383 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xff,0x00,0x00]
98385 v_cmpx_f_u32_e64 v1, 0
98386 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x01,0x01,0x00]
98388 v_cmpx_f_u32_e64 v1, -1
98389 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0x83,0x01,0x00]
98391 v_cmpx_f_u32_e64 v1, 0.5
98392 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xe1,0x01,0x00]
98394 v_cmpx_f_u32_e64 v1, -4.0
98395 // GFX10: encoding: [0x00,0x00,0xd0,0xd4,0x01,0xef,0x01,0x00]
98397 v_cmpx_lt_u32 v1, v2
98398 // GFX10: encoding: [0x01,0x05,0xa2,0x7d]
98400 v_cmpx_lt_u32 v255, v2
98401 // GFX10: encoding: [0xff,0x05,0xa2,0x7d]
98403 v_cmpx_lt_u32 s1, v2
98404 // GFX10: encoding: [0x01,0x04,0xa2,0x7d]
98406 v_cmpx_lt_u32 s101, v2
98407 // GFX10: encoding: [0x65,0x04,0xa2,0x7d]
98409 v_cmpx_lt_u32 vcc_lo, v2
98410 // GFX10: encoding: [0x6a,0x04,0xa2,0x7d]
98412 v_cmpx_lt_u32 vcc_hi, v2
98413 // GFX10: encoding: [0x6b,0x04,0xa2,0x7d]
98415 v_cmpx_lt_u32 m0, v2
98416 // GFX10: encoding: [0x7c,0x04,0xa2,0x7d]
98418 v_cmpx_lt_u32 exec_lo, v2
98419 // GFX10: encoding: [0x7e,0x04,0xa2,0x7d]
98421 v_cmpx_lt_u32 exec_hi, v2
98422 // GFX10: encoding: [0x7f,0x04,0xa2,0x7d]
98424 v_cmpx_lt_u32 0, v2
98425 // GFX10: encoding: [0x80,0x04,0xa2,0x7d]
98427 v_cmpx_lt_u32 -1, v2
98428 // GFX10: encoding: [0xc1,0x04,0xa2,0x7d]
98430 v_cmpx_lt_u32 0.5, v2
98431 // GFX10: encoding: [0xf0,0x04,0xa2,0x7d]
98433 v_cmpx_lt_u32 -4.0, v2
98434 // GFX10: encoding: [0xf7,0x04,0xa2,0x7d]
98436 v_cmpx_lt_u32 0xaf123456, v2
98437 // GFX10: encoding: [0xff,0x04,0xa2,0x7d,0x56,0x34,0x12,0xaf]
98439 v_cmpx_lt_u32 0x3f717273, v2
98440 // GFX10: encoding: [0xff,0x04,0xa2,0x7d,0x73,0x72,0x71,0x3f]
98442 v_cmpx_lt_u32 v1, v255
98443 // GFX10: encoding: [0x01,0xff,0xa3,0x7d]
98445 v_cmpx_lt_u32_e64 v1, v2
98446 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x02,0x00]
98448 v_cmpx_lt_u32_e64 v1, v2
98449 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x02,0x00]
98451 v_cmpx_lt_u32_e64 v1, v2
98452 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x02,0x00]
98454 v_cmpx_lt_u32_e64 v1, v2
98455 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x02,0x00]
98457 v_cmpx_lt_u32_e64 v1, v2
98458 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x02,0x00]
98460 v_cmpx_lt_u32_e64 v1, v2
98461 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x02,0x00]
98463 v_cmpx_lt_u32_e64 v255, v2
98464 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0xff,0x05,0x02,0x00]
98466 v_cmpx_lt_u32_e64 s1, v2
98467 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x04,0x02,0x00]
98469 v_cmpx_lt_u32_e64 s101, v2
98470 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x65,0x04,0x02,0x00]
98472 v_cmpx_lt_u32_e64 vcc_lo, v2
98473 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x6a,0x04,0x02,0x00]
98475 v_cmpx_lt_u32_e64 vcc_hi, v2
98476 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x6b,0x04,0x02,0x00]
98478 v_cmpx_lt_u32_e64 m0, v2
98479 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x7c,0x04,0x02,0x00]
98481 v_cmpx_lt_u32_e64 exec_lo, v2
98482 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x7e,0x04,0x02,0x00]
98484 v_cmpx_lt_u32_e64 exec_hi, v2
98485 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x7f,0x04,0x02,0x00]
98487 v_cmpx_lt_u32_e64 0, v2
98488 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x80,0x04,0x02,0x00]
98490 v_cmpx_lt_u32_e64 -1, v2
98491 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0xc1,0x04,0x02,0x00]
98493 v_cmpx_lt_u32_e64 0.5, v2
98494 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0xf0,0x04,0x02,0x00]
98496 v_cmpx_lt_u32_e64 -4.0, v2
98497 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0xf7,0x04,0x02,0x00]
98499 v_cmpx_lt_u32_e64 v1, v255
98500 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xff,0x03,0x00]
98502 v_cmpx_lt_u32_e64 v1, s2
98503 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x05,0x00,0x00]
98505 v_cmpx_lt_u32_e64 v1, s101
98506 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xcb,0x00,0x00]
98508 v_cmpx_lt_u32_e64 v1, vcc_lo
98509 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xd5,0x00,0x00]
98511 v_cmpx_lt_u32_e64 v1, vcc_hi
98512 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xd7,0x00,0x00]
98514 v_cmpx_lt_u32_e64 v1, m0
98515 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xf9,0x00,0x00]
98517 v_cmpx_lt_u32_e64 v1, exec_lo
98518 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xfd,0x00,0x00]
98520 v_cmpx_lt_u32_e64 v1, exec_hi
98521 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xff,0x00,0x00]
98523 v_cmpx_lt_u32_e64 v1, 0
98524 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x01,0x01,0x00]
98526 v_cmpx_lt_u32_e64 v1, -1
98527 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0x83,0x01,0x00]
98529 v_cmpx_lt_u32_e64 v1, 0.5
98530 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xe1,0x01,0x00]
98532 v_cmpx_lt_u32_e64 v1, -4.0
98533 // GFX10: encoding: [0x00,0x00,0xd1,0xd4,0x01,0xef,0x01,0x00]
98535 v_cmpx_eq_u32 v1, v2
98536 // GFX10: encoding: [0x01,0x05,0xa4,0x7d]
98538 v_cmpx_eq_u32 v255, v2
98539 // GFX10: encoding: [0xff,0x05,0xa4,0x7d]
98541 v_cmpx_eq_u32 s1, v2
98542 // GFX10: encoding: [0x01,0x04,0xa4,0x7d]
98544 v_cmpx_eq_u32 s101, v2
98545 // GFX10: encoding: [0x65,0x04,0xa4,0x7d]
98547 v_cmpx_eq_u32 vcc_lo, v2
98548 // GFX10: encoding: [0x6a,0x04,0xa4,0x7d]
98550 v_cmpx_eq_u32 vcc_hi, v2
98551 // GFX10: encoding: [0x6b,0x04,0xa4,0x7d]
98553 v_cmpx_eq_u32 m0, v2
98554 // GFX10: encoding: [0x7c,0x04,0xa4,0x7d]
98556 v_cmpx_eq_u32 exec_lo, v2
98557 // GFX10: encoding: [0x7e,0x04,0xa4,0x7d]
98559 v_cmpx_eq_u32 exec_hi, v2
98560 // GFX10: encoding: [0x7f,0x04,0xa4,0x7d]
98562 v_cmpx_eq_u32 0, v2
98563 // GFX10: encoding: [0x80,0x04,0xa4,0x7d]
98565 v_cmpx_eq_u32 -1, v2
98566 // GFX10: encoding: [0xc1,0x04,0xa4,0x7d]
98568 v_cmpx_eq_u32 0.5, v2
98569 // GFX10: encoding: [0xf0,0x04,0xa4,0x7d]
98571 v_cmpx_eq_u32 -4.0, v2
98572 // GFX10: encoding: [0xf7,0x04,0xa4,0x7d]
98574 v_cmpx_eq_u32 0xaf123456, v2
98575 // GFX10: encoding: [0xff,0x04,0xa4,0x7d,0x56,0x34,0x12,0xaf]
98577 v_cmpx_eq_u32 0x3f717273, v2
98578 // GFX10: encoding: [0xff,0x04,0xa4,0x7d,0x73,0x72,0x71,0x3f]
98580 v_cmpx_eq_u32 v1, v255
98581 // GFX10: encoding: [0x01,0xff,0xa5,0x7d]
98583 v_cmpx_eq_u32_e64 v1, v2
98584 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x02,0x00]
98586 v_cmpx_eq_u32_e64 v1, v2
98587 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x02,0x00]
98589 v_cmpx_eq_u32_e64 v1, v2
98590 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x02,0x00]
98592 v_cmpx_eq_u32_e64 v1, v2
98593 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x02,0x00]
98595 v_cmpx_eq_u32_e64 v1, v2
98596 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x02,0x00]
98598 v_cmpx_eq_u32_e64 v1, v2
98599 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x02,0x00]
98601 v_cmpx_eq_u32_e64 v255, v2
98602 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0xff,0x05,0x02,0x00]
98604 v_cmpx_eq_u32_e64 s1, v2
98605 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x04,0x02,0x00]
98607 v_cmpx_eq_u32_e64 s101, v2
98608 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x65,0x04,0x02,0x00]
98610 v_cmpx_eq_u32_e64 vcc_lo, v2
98611 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x6a,0x04,0x02,0x00]
98613 v_cmpx_eq_u32_e64 vcc_hi, v2
98614 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x6b,0x04,0x02,0x00]
98616 v_cmpx_eq_u32_e64 m0, v2
98617 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x7c,0x04,0x02,0x00]
98619 v_cmpx_eq_u32_e64 exec_lo, v2
98620 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x7e,0x04,0x02,0x00]
98622 v_cmpx_eq_u32_e64 exec_hi, v2
98623 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x7f,0x04,0x02,0x00]
98625 v_cmpx_eq_u32_e64 0, v2
98626 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x80,0x04,0x02,0x00]
98628 v_cmpx_eq_u32_e64 -1, v2
98629 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0xc1,0x04,0x02,0x00]
98631 v_cmpx_eq_u32_e64 0.5, v2
98632 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0xf0,0x04,0x02,0x00]
98634 v_cmpx_eq_u32_e64 -4.0, v2
98635 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0xf7,0x04,0x02,0x00]
98637 v_cmpx_eq_u32_e64 v1, v255
98638 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xff,0x03,0x00]
98640 v_cmpx_eq_u32_e64 v1, s2
98641 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x05,0x00,0x00]
98643 v_cmpx_eq_u32_e64 v1, s101
98644 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xcb,0x00,0x00]
98646 v_cmpx_eq_u32_e64 v1, vcc_lo
98647 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xd5,0x00,0x00]
98649 v_cmpx_eq_u32_e64 v1, vcc_hi
98650 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xd7,0x00,0x00]
98652 v_cmpx_eq_u32_e64 v1, m0
98653 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xf9,0x00,0x00]
98655 v_cmpx_eq_u32_e64 v1, exec_lo
98656 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xfd,0x00,0x00]
98658 v_cmpx_eq_u32_e64 v1, exec_hi
98659 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xff,0x00,0x00]
98661 v_cmpx_eq_u32_e64 v1, 0
98662 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x01,0x01,0x00]
98664 v_cmpx_eq_u32_e64 v1, -1
98665 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0x83,0x01,0x00]
98667 v_cmpx_eq_u32_e64 v1, 0.5
98668 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xe1,0x01,0x00]
98670 v_cmpx_eq_u32_e64 v1, -4.0
98671 // GFX10: encoding: [0x00,0x00,0xd2,0xd4,0x01,0xef,0x01,0x00]
98673 v_cmpx_le_u32 v1, v2
98674 // GFX10: encoding: [0x01,0x05,0xa6,0x7d]
98676 v_cmpx_le_u32 v255, v2
98677 // GFX10: encoding: [0xff,0x05,0xa6,0x7d]
98679 v_cmpx_le_u32 s1, v2
98680 // GFX10: encoding: [0x01,0x04,0xa6,0x7d]
98682 v_cmpx_le_u32 s101, v2
98683 // GFX10: encoding: [0x65,0x04,0xa6,0x7d]
98685 v_cmpx_le_u32 vcc_lo, v2
98686 // GFX10: encoding: [0x6a,0x04,0xa6,0x7d]
98688 v_cmpx_le_u32 vcc_hi, v2
98689 // GFX10: encoding: [0x6b,0x04,0xa6,0x7d]
98691 v_cmpx_le_u32 m0, v2
98692 // GFX10: encoding: [0x7c,0x04,0xa6,0x7d]
98694 v_cmpx_le_u32 exec_lo, v2
98695 // GFX10: encoding: [0x7e,0x04,0xa6,0x7d]
98697 v_cmpx_le_u32 exec_hi, v2
98698 // GFX10: encoding: [0x7f,0x04,0xa6,0x7d]
98700 v_cmpx_le_u32 0, v2
98701 // GFX10: encoding: [0x80,0x04,0xa6,0x7d]
98703 v_cmpx_le_u32 -1, v2
98704 // GFX10: encoding: [0xc1,0x04,0xa6,0x7d]
98706 v_cmpx_le_u32 0.5, v2
98707 // GFX10: encoding: [0xf0,0x04,0xa6,0x7d]
98709 v_cmpx_le_u32 -4.0, v2
98710 // GFX10: encoding: [0xf7,0x04,0xa6,0x7d]
98712 v_cmpx_le_u32 0xaf123456, v2
98713 // GFX10: encoding: [0xff,0x04,0xa6,0x7d,0x56,0x34,0x12,0xaf]
98715 v_cmpx_le_u32 0x3f717273, v2
98716 // GFX10: encoding: [0xff,0x04,0xa6,0x7d,0x73,0x72,0x71,0x3f]
98718 v_cmpx_le_u32 v1, v255
98719 // GFX10: encoding: [0x01,0xff,0xa7,0x7d]
98721 v_cmpx_le_u32_e64 v1, v2
98722 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x02,0x00]
98724 v_cmpx_le_u32_e64 v1, v2
98725 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x02,0x00]
98727 v_cmpx_le_u32_e64 v1, v2
98728 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x02,0x00]
98730 v_cmpx_le_u32_e64 v1, v2
98731 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x02,0x00]
98733 v_cmpx_le_u32_e64 v1, v2
98734 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x02,0x00]
98736 v_cmpx_le_u32_e64 v1, v2
98737 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x02,0x00]
98739 v_cmpx_le_u32_e64 v255, v2
98740 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0xff,0x05,0x02,0x00]
98742 v_cmpx_le_u32_e64 s1, v2
98743 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x04,0x02,0x00]
98745 v_cmpx_le_u32_e64 s101, v2
98746 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x65,0x04,0x02,0x00]
98748 v_cmpx_le_u32_e64 vcc_lo, v2
98749 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x6a,0x04,0x02,0x00]
98751 v_cmpx_le_u32_e64 vcc_hi, v2
98752 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x6b,0x04,0x02,0x00]
98754 v_cmpx_le_u32_e64 m0, v2
98755 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x7c,0x04,0x02,0x00]
98757 v_cmpx_le_u32_e64 exec_lo, v2
98758 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x7e,0x04,0x02,0x00]
98760 v_cmpx_le_u32_e64 exec_hi, v2
98761 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x7f,0x04,0x02,0x00]
98763 v_cmpx_le_u32_e64 0, v2
98764 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x80,0x04,0x02,0x00]
98766 v_cmpx_le_u32_e64 -1, v2
98767 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0xc1,0x04,0x02,0x00]
98769 v_cmpx_le_u32_e64 0.5, v2
98770 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0xf0,0x04,0x02,0x00]
98772 v_cmpx_le_u32_e64 -4.0, v2
98773 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0xf7,0x04,0x02,0x00]
98775 v_cmpx_le_u32_e64 v1, v255
98776 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xff,0x03,0x00]
98778 v_cmpx_le_u32_e64 v1, s2
98779 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x05,0x00,0x00]
98781 v_cmpx_le_u32_e64 v1, s101
98782 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xcb,0x00,0x00]
98784 v_cmpx_le_u32_e64 v1, vcc_lo
98785 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xd5,0x00,0x00]
98787 v_cmpx_le_u32_e64 v1, vcc_hi
98788 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xd7,0x00,0x00]
98790 v_cmpx_le_u32_e64 v1, m0
98791 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xf9,0x00,0x00]
98793 v_cmpx_le_u32_e64 v1, exec_lo
98794 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xfd,0x00,0x00]
98796 v_cmpx_le_u32_e64 v1, exec_hi
98797 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xff,0x00,0x00]
98799 v_cmpx_le_u32_e64 v1, 0
98800 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x01,0x01,0x00]
98802 v_cmpx_le_u32_e64 v1, -1
98803 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0x83,0x01,0x00]
98805 v_cmpx_le_u32_e64 v1, 0.5
98806 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xe1,0x01,0x00]
98808 v_cmpx_le_u32_e64 v1, -4.0
98809 // GFX10: encoding: [0x00,0x00,0xd3,0xd4,0x01,0xef,0x01,0x00]
98811 v_cmpx_gt_u32 v1, v2
98812 // GFX10: encoding: [0x01,0x05,0xa8,0x7d]
98814 v_cmpx_gt_u32 v255, v2
98815 // GFX10: encoding: [0xff,0x05,0xa8,0x7d]
98817 v_cmpx_gt_u32 s1, v2
98818 // GFX10: encoding: [0x01,0x04,0xa8,0x7d]
98820 v_cmpx_gt_u32 s101, v2
98821 // GFX10: encoding: [0x65,0x04,0xa8,0x7d]
98823 v_cmpx_gt_u32 vcc_lo, v2
98824 // GFX10: encoding: [0x6a,0x04,0xa8,0x7d]
98826 v_cmpx_gt_u32 vcc_hi, v2
98827 // GFX10: encoding: [0x6b,0x04,0xa8,0x7d]
98829 v_cmpx_gt_u32 m0, v2
98830 // GFX10: encoding: [0x7c,0x04,0xa8,0x7d]
98832 v_cmpx_gt_u32 exec_lo, v2
98833 // GFX10: encoding: [0x7e,0x04,0xa8,0x7d]
98835 v_cmpx_gt_u32 exec_hi, v2
98836 // GFX10: encoding: [0x7f,0x04,0xa8,0x7d]
98838 v_cmpx_gt_u32 0, v2
98839 // GFX10: encoding: [0x80,0x04,0xa8,0x7d]
98841 v_cmpx_gt_u32 -1, v2
98842 // GFX10: encoding: [0xc1,0x04,0xa8,0x7d]
98844 v_cmpx_gt_u32 0.5, v2
98845 // GFX10: encoding: [0xf0,0x04,0xa8,0x7d]
98847 v_cmpx_gt_u32 -4.0, v2
98848 // GFX10: encoding: [0xf7,0x04,0xa8,0x7d]
98850 v_cmpx_gt_u32 0xaf123456, v2
98851 // GFX10: encoding: [0xff,0x04,0xa8,0x7d,0x56,0x34,0x12,0xaf]
98853 v_cmpx_gt_u32 0x3f717273, v2
98854 // GFX10: encoding: [0xff,0x04,0xa8,0x7d,0x73,0x72,0x71,0x3f]
98856 v_cmpx_gt_u32 v1, v255
98857 // GFX10: encoding: [0x01,0xff,0xa9,0x7d]
98859 v_cmpx_gt_u32_e64 v1, v2
98860 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x02,0x00]
98862 v_cmpx_gt_u32_e64 v1, v2
98863 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x02,0x00]
98865 v_cmpx_gt_u32_e64 v1, v2
98866 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x02,0x00]
98868 v_cmpx_gt_u32_e64 v1, v2
98869 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x02,0x00]
98871 v_cmpx_gt_u32_e64 v1, v2
98872 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x02,0x00]
98874 v_cmpx_gt_u32_e64 v1, v2
98875 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x02,0x00]
98877 v_cmpx_gt_u32_e64 v255, v2
98878 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0xff,0x05,0x02,0x00]
98880 v_cmpx_gt_u32_e64 s1, v2
98881 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x04,0x02,0x00]
98883 v_cmpx_gt_u32_e64 s101, v2
98884 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x65,0x04,0x02,0x00]
98886 v_cmpx_gt_u32_e64 vcc_lo, v2
98887 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x6a,0x04,0x02,0x00]
98889 v_cmpx_gt_u32_e64 vcc_hi, v2
98890 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x6b,0x04,0x02,0x00]
98892 v_cmpx_gt_u32_e64 m0, v2
98893 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x7c,0x04,0x02,0x00]
98895 v_cmpx_gt_u32_e64 exec_lo, v2
98896 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x7e,0x04,0x02,0x00]
98898 v_cmpx_gt_u32_e64 exec_hi, v2
98899 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x7f,0x04,0x02,0x00]
98901 v_cmpx_gt_u32_e64 0, v2
98902 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x80,0x04,0x02,0x00]
98904 v_cmpx_gt_u32_e64 -1, v2
98905 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0xc1,0x04,0x02,0x00]
98907 v_cmpx_gt_u32_e64 0.5, v2
98908 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0xf0,0x04,0x02,0x00]
98910 v_cmpx_gt_u32_e64 -4.0, v2
98911 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0xf7,0x04,0x02,0x00]
98913 v_cmpx_gt_u32_e64 v1, v255
98914 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xff,0x03,0x00]
98916 v_cmpx_gt_u32_e64 v1, s2
98917 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x05,0x00,0x00]
98919 v_cmpx_gt_u32_e64 v1, s101
98920 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xcb,0x00,0x00]
98922 v_cmpx_gt_u32_e64 v1, vcc_lo
98923 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xd5,0x00,0x00]
98925 v_cmpx_gt_u32_e64 v1, vcc_hi
98926 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xd7,0x00,0x00]
98928 v_cmpx_gt_u32_e64 v1, m0
98929 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xf9,0x00,0x00]
98931 v_cmpx_gt_u32_e64 v1, exec_lo
98932 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xfd,0x00,0x00]
98934 v_cmpx_gt_u32_e64 v1, exec_hi
98935 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xff,0x00,0x00]
98937 v_cmpx_gt_u32_e64 v1, 0
98938 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x01,0x01,0x00]
98940 v_cmpx_gt_u32_e64 v1, -1
98941 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0x83,0x01,0x00]
98943 v_cmpx_gt_u32_e64 v1, 0.5
98944 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xe1,0x01,0x00]
98946 v_cmpx_gt_u32_e64 v1, -4.0
98947 // GFX10: encoding: [0x00,0x00,0xd4,0xd4,0x01,0xef,0x01,0x00]
98949 v_cmpx_ne_u32 v1, v2
98950 // GFX10: encoding: [0x01,0x05,0xaa,0x7d]
98952 v_cmpx_ne_u32 v255, v2
98953 // GFX10: encoding: [0xff,0x05,0xaa,0x7d]
98955 v_cmpx_ne_u32 s1, v2
98956 // GFX10: encoding: [0x01,0x04,0xaa,0x7d]
98958 v_cmpx_ne_u32 s101, v2
98959 // GFX10: encoding: [0x65,0x04,0xaa,0x7d]
98961 v_cmpx_ne_u32 vcc_lo, v2
98962 // GFX10: encoding: [0x6a,0x04,0xaa,0x7d]
98964 v_cmpx_ne_u32 vcc_hi, v2
98965 // GFX10: encoding: [0x6b,0x04,0xaa,0x7d]
98967 v_cmpx_ne_u32 m0, v2
98968 // GFX10: encoding: [0x7c,0x04,0xaa,0x7d]
98970 v_cmpx_ne_u32 exec_lo, v2
98971 // GFX10: encoding: [0x7e,0x04,0xaa,0x7d]
98973 v_cmpx_ne_u32 exec_hi, v2
98974 // GFX10: encoding: [0x7f,0x04,0xaa,0x7d]
98976 v_cmpx_ne_u32 0, v2
98977 // GFX10: encoding: [0x80,0x04,0xaa,0x7d]
98979 v_cmpx_ne_u32 -1, v2
98980 // GFX10: encoding: [0xc1,0x04,0xaa,0x7d]
98982 v_cmpx_ne_u32 0.5, v2
98983 // GFX10: encoding: [0xf0,0x04,0xaa,0x7d]
98985 v_cmpx_ne_u32 -4.0, v2
98986 // GFX10: encoding: [0xf7,0x04,0xaa,0x7d]
98988 v_cmpx_ne_u32 0xaf123456, v2
98989 // GFX10: encoding: [0xff,0x04,0xaa,0x7d,0x56,0x34,0x12,0xaf]
98991 v_cmpx_ne_u32 0x3f717273, v2
98992 // GFX10: encoding: [0xff,0x04,0xaa,0x7d,0x73,0x72,0x71,0x3f]
98994 v_cmpx_ne_u32 v1, v255
98995 // GFX10: encoding: [0x01,0xff,0xab,0x7d]
98997 v_cmpx_ne_u32_e64 v1, v2
98998 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x02,0x00]
99000 v_cmpx_ne_u32_e64 v1, v2
99001 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x02,0x00]
99003 v_cmpx_ne_u32_e64 v1, v2
99004 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x02,0x00]
99006 v_cmpx_ne_u32_e64 v1, v2
99007 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x02,0x00]
99009 v_cmpx_ne_u32_e64 v1, v2
99010 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x02,0x00]
99012 v_cmpx_ne_u32_e64 v1, v2
99013 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x02,0x00]
99015 v_cmpx_ne_u32_e64 v255, v2
99016 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0xff,0x05,0x02,0x00]
99018 v_cmpx_ne_u32_e64 s1, v2
99019 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x04,0x02,0x00]
99021 v_cmpx_ne_u32_e64 s101, v2
99022 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x65,0x04,0x02,0x00]
99024 v_cmpx_ne_u32_e64 vcc_lo, v2
99025 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x6a,0x04,0x02,0x00]
99027 v_cmpx_ne_u32_e64 vcc_hi, v2
99028 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x6b,0x04,0x02,0x00]
99030 v_cmpx_ne_u32_e64 m0, v2
99031 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x7c,0x04,0x02,0x00]
99033 v_cmpx_ne_u32_e64 exec_lo, v2
99034 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x7e,0x04,0x02,0x00]
99036 v_cmpx_ne_u32_e64 exec_hi, v2
99037 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x7f,0x04,0x02,0x00]
99039 v_cmpx_ne_u32_e64 0, v2
99040 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x80,0x04,0x02,0x00]
99042 v_cmpx_ne_u32_e64 -1, v2
99043 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0xc1,0x04,0x02,0x00]
99045 v_cmpx_ne_u32_e64 0.5, v2
99046 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0xf0,0x04,0x02,0x00]
99048 v_cmpx_ne_u32_e64 -4.0, v2
99049 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0xf7,0x04,0x02,0x00]
99051 v_cmpx_ne_u32_e64 v1, v255
99052 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xff,0x03,0x00]
99054 v_cmpx_ne_u32_e64 v1, s2
99055 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x05,0x00,0x00]
99057 v_cmpx_ne_u32_e64 v1, s101
99058 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xcb,0x00,0x00]
99060 v_cmpx_ne_u32_e64 v1, vcc_lo
99061 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xd5,0x00,0x00]
99063 v_cmpx_ne_u32_e64 v1, vcc_hi
99064 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xd7,0x00,0x00]
99066 v_cmpx_ne_u32_e64 v1, m0
99067 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xf9,0x00,0x00]
99069 v_cmpx_ne_u32_e64 v1, exec_lo
99070 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xfd,0x00,0x00]
99072 v_cmpx_ne_u32_e64 v1, exec_hi
99073 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xff,0x00,0x00]
99075 v_cmpx_ne_u32_e64 v1, 0
99076 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x01,0x01,0x00]
99078 v_cmpx_ne_u32_e64 v1, -1
99079 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0x83,0x01,0x00]
99081 v_cmpx_ne_u32_e64 v1, 0.5
99082 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xe1,0x01,0x00]
99084 v_cmpx_ne_u32_e64 v1, -4.0
99085 // GFX10: encoding: [0x00,0x00,0xd5,0xd4,0x01,0xef,0x01,0x00]
99087 v_cmpx_ge_u32 v1, v2
99088 // GFX10: encoding: [0x01,0x05,0xac,0x7d]
99090 v_cmpx_ge_u32 v255, v2
99091 // GFX10: encoding: [0xff,0x05,0xac,0x7d]
99093 v_cmpx_ge_u32 s1, v2
99094 // GFX10: encoding: [0x01,0x04,0xac,0x7d]
99096 v_cmpx_ge_u32 s101, v2
99097 // GFX10: encoding: [0x65,0x04,0xac,0x7d]
99099 v_cmpx_ge_u32 vcc_lo, v2
99100 // GFX10: encoding: [0x6a,0x04,0xac,0x7d]
99102 v_cmpx_ge_u32 vcc_hi, v2
99103 // GFX10: encoding: [0x6b,0x04,0xac,0x7d]
99105 v_cmpx_ge_u32 m0, v2
99106 // GFX10: encoding: [0x7c,0x04,0xac,0x7d]
99108 v_cmpx_ge_u32 exec_lo, v2
99109 // GFX10: encoding: [0x7e,0x04,0xac,0x7d]
99111 v_cmpx_ge_u32 exec_hi, v2
99112 // GFX10: encoding: [0x7f,0x04,0xac,0x7d]
99114 v_cmpx_ge_u32 0, v2
99115 // GFX10: encoding: [0x80,0x04,0xac,0x7d]
99117 v_cmpx_ge_u32 -1, v2
99118 // GFX10: encoding: [0xc1,0x04,0xac,0x7d]
99120 v_cmpx_ge_u32 0.5, v2
99121 // GFX10: encoding: [0xf0,0x04,0xac,0x7d]
99123 v_cmpx_ge_u32 -4.0, v2
99124 // GFX10: encoding: [0xf7,0x04,0xac,0x7d]
99126 v_cmpx_ge_u32 0xaf123456, v2
99127 // GFX10: encoding: [0xff,0x04,0xac,0x7d,0x56,0x34,0x12,0xaf]
99129 v_cmpx_ge_u32 0x3f717273, v2
99130 // GFX10: encoding: [0xff,0x04,0xac,0x7d,0x73,0x72,0x71,0x3f]
99132 v_cmpx_ge_u32 v1, v255
99133 // GFX10: encoding: [0x01,0xff,0xad,0x7d]
99135 v_cmpx_ge_u32_e64 v1, v2
99136 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x02,0x00]
99138 v_cmpx_ge_u32_e64 v1, v2
99139 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x02,0x00]
99141 v_cmpx_ge_u32_e64 v1, v2
99142 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x02,0x00]
99144 v_cmpx_ge_u32_e64 v1, v2
99145 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x02,0x00]
99147 v_cmpx_ge_u32_e64 v1, v2
99148 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x02,0x00]
99150 v_cmpx_ge_u32_e64 v1, v2
99151 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x02,0x00]
99153 v_cmpx_ge_u32_e64 v255, v2
99154 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0xff,0x05,0x02,0x00]
99156 v_cmpx_ge_u32_e64 s1, v2
99157 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x04,0x02,0x00]
99159 v_cmpx_ge_u32_e64 s101, v2
99160 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x65,0x04,0x02,0x00]
99162 v_cmpx_ge_u32_e64 vcc_lo, v2
99163 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x6a,0x04,0x02,0x00]
99165 v_cmpx_ge_u32_e64 vcc_hi, v2
99166 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x6b,0x04,0x02,0x00]
99168 v_cmpx_ge_u32_e64 m0, v2
99169 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x7c,0x04,0x02,0x00]
99171 v_cmpx_ge_u32_e64 exec_lo, v2
99172 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x7e,0x04,0x02,0x00]
99174 v_cmpx_ge_u32_e64 exec_hi, v2
99175 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x7f,0x04,0x02,0x00]
99177 v_cmpx_ge_u32_e64 0, v2
99178 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x80,0x04,0x02,0x00]
99180 v_cmpx_ge_u32_e64 -1, v2
99181 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0xc1,0x04,0x02,0x00]
99183 v_cmpx_ge_u32_e64 0.5, v2
99184 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0xf0,0x04,0x02,0x00]
99186 v_cmpx_ge_u32_e64 -4.0, v2
99187 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0xf7,0x04,0x02,0x00]
99189 v_cmpx_ge_u32_e64 v1, v255
99190 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xff,0x03,0x00]
99192 v_cmpx_ge_u32_e64 v1, s2
99193 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x05,0x00,0x00]
99195 v_cmpx_ge_u32_e64 v1, s101
99196 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xcb,0x00,0x00]
99198 v_cmpx_ge_u32_e64 v1, vcc_lo
99199 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xd5,0x00,0x00]
99201 v_cmpx_ge_u32_e64 v1, vcc_hi
99202 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xd7,0x00,0x00]
99204 v_cmpx_ge_u32_e64 v1, m0
99205 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xf9,0x00,0x00]
99207 v_cmpx_ge_u32_e64 v1, exec_lo
99208 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xfd,0x00,0x00]
99210 v_cmpx_ge_u32_e64 v1, exec_hi
99211 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xff,0x00,0x00]
99213 v_cmpx_ge_u32_e64 v1, 0
99214 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x01,0x01,0x00]
99216 v_cmpx_ge_u32_e64 v1, -1
99217 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0x83,0x01,0x00]
99219 v_cmpx_ge_u32_e64 v1, 0.5
99220 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xe1,0x01,0x00]
99222 v_cmpx_ge_u32_e64 v1, -4.0
99223 // GFX10: encoding: [0x00,0x00,0xd6,0xd4,0x01,0xef,0x01,0x00]
99225 v_cmpx_t_u32 v1, v2
99226 // GFX10: encoding: [0x01,0x05,0xae,0x7d]
99228 v_cmpx_t_u32 v255, v2
99229 // GFX10: encoding: [0xff,0x05,0xae,0x7d]
99231 v_cmpx_t_u32 s1, v2
99232 // GFX10: encoding: [0x01,0x04,0xae,0x7d]
99234 v_cmpx_t_u32 s101, v2
99235 // GFX10: encoding: [0x65,0x04,0xae,0x7d]
99237 v_cmpx_t_u32 vcc_lo, v2
99238 // GFX10: encoding: [0x6a,0x04,0xae,0x7d]
99240 v_cmpx_t_u32 vcc_hi, v2
99241 // GFX10: encoding: [0x6b,0x04,0xae,0x7d]
99243 v_cmpx_t_u32 m0, v2
99244 // GFX10: encoding: [0x7c,0x04,0xae,0x7d]
99246 v_cmpx_t_u32 exec_lo, v2
99247 // GFX10: encoding: [0x7e,0x04,0xae,0x7d]
99249 v_cmpx_t_u32 exec_hi, v2
99250 // GFX10: encoding: [0x7f,0x04,0xae,0x7d]
99252 v_cmpx_t_u32 0, v2
99253 // GFX10: encoding: [0x80,0x04,0xae,0x7d]
99255 v_cmpx_t_u32 -1, v2
99256 // GFX10: encoding: [0xc1,0x04,0xae,0x7d]
99258 v_cmpx_t_u32 0.5, v2
99259 // GFX10: encoding: [0xf0,0x04,0xae,0x7d]
99261 v_cmpx_t_u32 -4.0, v2
99262 // GFX10: encoding: [0xf7,0x04,0xae,0x7d]
99264 v_cmpx_t_u32 0xaf123456, v2
99265 // GFX10: encoding: [0xff,0x04,0xae,0x7d,0x56,0x34,0x12,0xaf]
99267 v_cmpx_t_u32 0x3f717273, v2
99268 // GFX10: encoding: [0xff,0x04,0xae,0x7d,0x73,0x72,0x71,0x3f]
99270 v_cmpx_t_u32 v1, v255
99271 // GFX10: encoding: [0x01,0xff,0xaf,0x7d]
99273 v_cmpx_t_u32_e64 v1, v2
99274 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x02,0x00]
99276 v_cmpx_t_u32_e64 v1, v2
99277 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x02,0x00]
99279 v_cmpx_t_u32_e64 v1, v2
99280 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x02,0x00]
99282 v_cmpx_t_u32_e64 v1, v2
99283 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x02,0x00]
99285 v_cmpx_t_u32_e64 v1, v2
99286 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x02,0x00]
99288 v_cmpx_t_u32_e64 v1, v2
99289 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x02,0x00]
99291 v_cmpx_t_u32_e64 v255, v2
99292 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0xff,0x05,0x02,0x00]
99294 v_cmpx_t_u32_e64 s1, v2
99295 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x04,0x02,0x00]
99297 v_cmpx_t_u32_e64 s101, v2
99298 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x65,0x04,0x02,0x00]
99300 v_cmpx_t_u32_e64 vcc_lo, v2
99301 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x6a,0x04,0x02,0x00]
99303 v_cmpx_t_u32_e64 vcc_hi, v2
99304 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x6b,0x04,0x02,0x00]
99306 v_cmpx_t_u32_e64 m0, v2
99307 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x7c,0x04,0x02,0x00]
99309 v_cmpx_t_u32_e64 exec_lo, v2
99310 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x7e,0x04,0x02,0x00]
99312 v_cmpx_t_u32_e64 exec_hi, v2
99313 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x7f,0x04,0x02,0x00]
99315 v_cmpx_t_u32_e64 0, v2
99316 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x80,0x04,0x02,0x00]
99318 v_cmpx_t_u32_e64 -1, v2
99319 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0xc1,0x04,0x02,0x00]
99321 v_cmpx_t_u32_e64 0.5, v2
99322 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0xf0,0x04,0x02,0x00]
99324 v_cmpx_t_u32_e64 -4.0, v2
99325 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0xf7,0x04,0x02,0x00]
99327 v_cmpx_t_u32_e64 v1, v255
99328 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xff,0x03,0x00]
99330 v_cmpx_t_u32_e64 v1, s2
99331 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x05,0x00,0x00]
99333 v_cmpx_t_u32_e64 v1, s101
99334 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xcb,0x00,0x00]
99336 v_cmpx_t_u32_e64 v1, vcc_lo
99337 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xd5,0x00,0x00]
99339 v_cmpx_t_u32_e64 v1, vcc_hi
99340 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xd7,0x00,0x00]
99342 v_cmpx_t_u32_e64 v1, m0
99343 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xf9,0x00,0x00]
99345 v_cmpx_t_u32_e64 v1, exec_lo
99346 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xfd,0x00,0x00]
99348 v_cmpx_t_u32_e64 v1, exec_hi
99349 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xff,0x00,0x00]
99351 v_cmpx_t_u32_e64 v1, 0
99352 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x01,0x01,0x00]
99354 v_cmpx_t_u32_e64 v1, -1
99355 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0x83,0x01,0x00]
99357 v_cmpx_t_u32_e64 v1, 0.5
99358 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xe1,0x01,0x00]
99360 v_cmpx_t_u32_e64 v1, -4.0
99361 // GFX10: encoding: [0x00,0x00,0xd7,0xd4,0x01,0xef,0x01,0x00]
99363 v_cmpx_f_f16 v1, v2
99364 // GFX10: encoding: [0x01,0x05,0xb0,0x7d]
99366 v_cmpx_f_f16 v255, v2
99367 // GFX10: encoding: [0xff,0x05,0xb0,0x7d]
99369 v_cmpx_f_f16 s1, v2
99370 // GFX10: encoding: [0x01,0x04,0xb0,0x7d]
99372 v_cmpx_f_f16 s101, v2
99373 // GFX10: encoding: [0x65,0x04,0xb0,0x7d]
99375 v_cmpx_f_f16 vcc_lo, v2
99376 // GFX10: encoding: [0x6a,0x04,0xb0,0x7d]
99378 v_cmpx_f_f16 vcc_hi, v2
99379 // GFX10: encoding: [0x6b,0x04,0xb0,0x7d]
99381 v_cmpx_f_f16 m0, v2
99382 // GFX10: encoding: [0x7c,0x04,0xb0,0x7d]
99384 v_cmpx_f_f16 exec_lo, v2
99385 // GFX10: encoding: [0x7e,0x04,0xb0,0x7d]
99387 v_cmpx_f_f16 exec_hi, v2
99388 // GFX10: encoding: [0x7f,0x04,0xb0,0x7d]
99390 v_cmpx_f_f16 0, v2
99391 // GFX10: encoding: [0x80,0x04,0xb0,0x7d]
99393 v_cmpx_f_f16 -1, v2
99394 // GFX10: encoding: [0xc1,0x04,0xb0,0x7d]
99396 v_cmpx_f_f16 0.5, v2
99397 // GFX10: encoding: [0xf0,0x04,0xb0,0x7d]
99399 v_cmpx_f_f16 -4.0, v2
99400 // GFX10: encoding: [0xf7,0x04,0xb0,0x7d]
99402 v_cmpx_f_f16 0xfe0b, v2
99403 // GFX10: encoding: [0xff,0x04,0xb0,0x7d,0x0b,0xfe,0x00,0x00]
99405 v_cmpx_f_f16 0x3456, v2
99406 // GFX10: encoding: [0xff,0x04,0xb0,0x7d,0x56,0x34,0x00,0x00]
99408 v_cmpx_f_f16 v1, v255
99409 // GFX10: encoding: [0x01,0xff,0xb1,0x7d]
99411 v_cmpx_f_f16_e64 v1, v2
99412 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x00]
99414 v_cmpx_f_f16_e64 v1, v2
99415 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x00]
99417 v_cmpx_f_f16_e64 v1, v2
99418 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x00]
99420 v_cmpx_f_f16_e64 v1, v2
99421 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x00]
99423 v_cmpx_f_f16_e64 v1, v2
99424 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x00]
99426 v_cmpx_f_f16_e64 v1, v2
99427 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x00]
99429 v_cmpx_f_f16_e64 v255, v2
99430 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0xff,0x05,0x02,0x00]
99432 v_cmpx_f_f16_e64 s1, v2
99433 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x04,0x02,0x00]
99435 v_cmpx_f_f16_e64 s101, v2
99436 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x65,0x04,0x02,0x00]
99438 v_cmpx_f_f16_e64 vcc_lo, v2
99439 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x6a,0x04,0x02,0x00]
99441 v_cmpx_f_f16_e64 vcc_hi, v2
99442 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x6b,0x04,0x02,0x00]
99444 v_cmpx_f_f16_e64 m0, v2
99445 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x7c,0x04,0x02,0x00]
99447 v_cmpx_f_f16_e64 exec_lo, v2
99448 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x7e,0x04,0x02,0x00]
99450 v_cmpx_f_f16_e64 exec_hi, v2
99451 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x7f,0x04,0x02,0x00]
99453 v_cmpx_f_f16_e64 0, v2
99454 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x80,0x04,0x02,0x00]
99456 v_cmpx_f_f16_e64 -1, v2
99457 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0xc1,0x04,0x02,0x00]
99459 v_cmpx_f_f16_e64 0.5, v2
99460 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0xf0,0x04,0x02,0x00]
99462 v_cmpx_f_f16_e64 -4.0, v2
99463 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0xf7,0x04,0x02,0x00]
99465 v_cmpx_f_f16_e64 v1, v255
99466 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xff,0x03,0x00]
99468 v_cmpx_f_f16_e64 v1, s2
99469 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x00,0x00]
99471 v_cmpx_f_f16_e64 v1, s101
99472 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xcb,0x00,0x00]
99474 v_cmpx_f_f16_e64 v1, vcc_lo
99475 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xd5,0x00,0x00]
99477 v_cmpx_f_f16_e64 v1, vcc_hi
99478 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xd7,0x00,0x00]
99480 v_cmpx_f_f16_e64 v1, m0
99481 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xf9,0x00,0x00]
99483 v_cmpx_f_f16_e64 v1, exec_lo
99484 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xfd,0x00,0x00]
99486 v_cmpx_f_f16_e64 v1, exec_hi
99487 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xff,0x00,0x00]
99489 v_cmpx_f_f16_e64 v1, 0
99490 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x01,0x01,0x00]
99492 v_cmpx_f_f16_e64 v1, -1
99493 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x83,0x01,0x00]
99495 v_cmpx_f_f16_e64 v1, 0.5
99496 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xe1,0x01,0x00]
99498 v_cmpx_f_f16_e64 v1, -4.0
99499 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0xef,0x01,0x00]
99501 v_cmpx_f_f16_e64 -v1, v2
99502 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x20]
99504 v_cmpx_f_f16_e64 v1, -v2
99505 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x40]
99507 v_cmpx_f_f16_e64 -v1, -v2
99508 // GFX10: encoding: [0x00,0x00,0xd8,0xd4,0x01,0x05,0x02,0x60]
99510 v_cmpx_lt_f16 v1, v2
99511 // GFX10: encoding: [0x01,0x05,0xb2,0x7d]
99513 v_cmpx_lt_f16 v255, v2
99514 // GFX10: encoding: [0xff,0x05,0xb2,0x7d]
99516 v_cmpx_lt_f16 s1, v2
99517 // GFX10: encoding: [0x01,0x04,0xb2,0x7d]
99519 v_cmpx_lt_f16 s101, v2
99520 // GFX10: encoding: [0x65,0x04,0xb2,0x7d]
99522 v_cmpx_lt_f16 vcc_lo, v2
99523 // GFX10: encoding: [0x6a,0x04,0xb2,0x7d]
99525 v_cmpx_lt_f16 vcc_hi, v2
99526 // GFX10: encoding: [0x6b,0x04,0xb2,0x7d]
99528 v_cmpx_lt_f16 m0, v2
99529 // GFX10: encoding: [0x7c,0x04,0xb2,0x7d]
99531 v_cmpx_lt_f16 exec_lo, v2
99532 // GFX10: encoding: [0x7e,0x04,0xb2,0x7d]
99534 v_cmpx_lt_f16 exec_hi, v2
99535 // GFX10: encoding: [0x7f,0x04,0xb2,0x7d]
99537 v_cmpx_lt_f16 0, v2
99538 // GFX10: encoding: [0x80,0x04,0xb2,0x7d]
99540 v_cmpx_lt_f16 -1, v2
99541 // GFX10: encoding: [0xc1,0x04,0xb2,0x7d]
99543 v_cmpx_lt_f16 0.5, v2
99544 // GFX10: encoding: [0xf0,0x04,0xb2,0x7d]
99546 v_cmpx_lt_f16 -4.0, v2
99547 // GFX10: encoding: [0xf7,0x04,0xb2,0x7d]
99549 v_cmpx_lt_f16 0xfe0b, v2
99550 // GFX10: encoding: [0xff,0x04,0xb2,0x7d,0x0b,0xfe,0x00,0x00]
99552 v_cmpx_lt_f16 0x3456, v2
99553 // GFX10: encoding: [0xff,0x04,0xb2,0x7d,0x56,0x34,0x00,0x00]
99555 v_cmpx_lt_f16 v1, v255
99556 // GFX10: encoding: [0x01,0xff,0xb3,0x7d]
99558 v_cmpx_lt_f16_e64 v1, v2
99559 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x00]
99561 v_cmpx_lt_f16_e64 v1, v2
99562 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x00]
99564 v_cmpx_lt_f16_e64 v1, v2
99565 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x00]
99567 v_cmpx_lt_f16_e64 v1, v2
99568 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x00]
99570 v_cmpx_lt_f16_e64 v1, v2
99571 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x00]
99573 v_cmpx_lt_f16_e64 v1, v2
99574 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x00]
99576 v_cmpx_lt_f16_e64 v255, v2
99577 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0xff,0x05,0x02,0x00]
99579 v_cmpx_lt_f16_e64 s1, v2
99580 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x04,0x02,0x00]
99582 v_cmpx_lt_f16_e64 s101, v2
99583 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x65,0x04,0x02,0x00]
99585 v_cmpx_lt_f16_e64 vcc_lo, v2
99586 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x6a,0x04,0x02,0x00]
99588 v_cmpx_lt_f16_e64 vcc_hi, v2
99589 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x6b,0x04,0x02,0x00]
99591 v_cmpx_lt_f16_e64 m0, v2
99592 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x7c,0x04,0x02,0x00]
99594 v_cmpx_lt_f16_e64 exec_lo, v2
99595 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x7e,0x04,0x02,0x00]
99597 v_cmpx_lt_f16_e64 exec_hi, v2
99598 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x7f,0x04,0x02,0x00]
99600 v_cmpx_lt_f16_e64 0, v2
99601 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x80,0x04,0x02,0x00]
99603 v_cmpx_lt_f16_e64 -1, v2
99604 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0xc1,0x04,0x02,0x00]
99606 v_cmpx_lt_f16_e64 0.5, v2
99607 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0xf0,0x04,0x02,0x00]
99609 v_cmpx_lt_f16_e64 -4.0, v2
99610 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0xf7,0x04,0x02,0x00]
99612 v_cmpx_lt_f16_e64 v1, v255
99613 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xff,0x03,0x00]
99615 v_cmpx_lt_f16_e64 v1, s2
99616 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x00,0x00]
99618 v_cmpx_lt_f16_e64 v1, s101
99619 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xcb,0x00,0x00]
99621 v_cmpx_lt_f16_e64 v1, vcc_lo
99622 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xd5,0x00,0x00]
99624 v_cmpx_lt_f16_e64 v1, vcc_hi
99625 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xd7,0x00,0x00]
99627 v_cmpx_lt_f16_e64 v1, m0
99628 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xf9,0x00,0x00]
99630 v_cmpx_lt_f16_e64 v1, exec_lo
99631 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xfd,0x00,0x00]
99633 v_cmpx_lt_f16_e64 v1, exec_hi
99634 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xff,0x00,0x00]
99636 v_cmpx_lt_f16_e64 v1, 0
99637 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x01,0x01,0x00]
99639 v_cmpx_lt_f16_e64 v1, -1
99640 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x83,0x01,0x00]
99642 v_cmpx_lt_f16_e64 v1, 0.5
99643 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xe1,0x01,0x00]
99645 v_cmpx_lt_f16_e64 v1, -4.0
99646 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0xef,0x01,0x00]
99648 v_cmpx_lt_f16_e64 -v1, v2
99649 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x20]
99651 v_cmpx_lt_f16_e64 v1, -v2
99652 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x40]
99654 v_cmpx_lt_f16_e64 -v1, -v2
99655 // GFX10: encoding: [0x00,0x00,0xd9,0xd4,0x01,0x05,0x02,0x60]
99657 v_cmpx_eq_f16 v1, v2
99658 // GFX10: encoding: [0x01,0x05,0xb4,0x7d]
99660 v_cmpx_eq_f16 v255, v2
99661 // GFX10: encoding: [0xff,0x05,0xb4,0x7d]
99663 v_cmpx_eq_f16 s1, v2
99664 // GFX10: encoding: [0x01,0x04,0xb4,0x7d]
99666 v_cmpx_eq_f16 s101, v2
99667 // GFX10: encoding: [0x65,0x04,0xb4,0x7d]
99669 v_cmpx_eq_f16 vcc_lo, v2
99670 // GFX10: encoding: [0x6a,0x04,0xb4,0x7d]
99672 v_cmpx_eq_f16 vcc_hi, v2
99673 // GFX10: encoding: [0x6b,0x04,0xb4,0x7d]
99675 v_cmpx_eq_f16 m0, v2
99676 // GFX10: encoding: [0x7c,0x04,0xb4,0x7d]
99678 v_cmpx_eq_f16 exec_lo, v2
99679 // GFX10: encoding: [0x7e,0x04,0xb4,0x7d]
99681 v_cmpx_eq_f16 exec_hi, v2
99682 // GFX10: encoding: [0x7f,0x04,0xb4,0x7d]
99684 v_cmpx_eq_f16 0, v2
99685 // GFX10: encoding: [0x80,0x04,0xb4,0x7d]
99687 v_cmpx_eq_f16 -1, v2
99688 // GFX10: encoding: [0xc1,0x04,0xb4,0x7d]
99690 v_cmpx_eq_f16 0.5, v2
99691 // GFX10: encoding: [0xf0,0x04,0xb4,0x7d]
99693 v_cmpx_eq_f16 -4.0, v2
99694 // GFX10: encoding: [0xf7,0x04,0xb4,0x7d]
99696 v_cmpx_eq_f16 0xfe0b, v2
99697 // GFX10: encoding: [0xff,0x04,0xb4,0x7d,0x0b,0xfe,0x00,0x00]
99699 v_cmpx_eq_f16 0x3456, v2
99700 // GFX10: encoding: [0xff,0x04,0xb4,0x7d,0x56,0x34,0x00,0x00]
99702 v_cmpx_eq_f16 v1, v255
99703 // GFX10: encoding: [0x01,0xff,0xb5,0x7d]
99705 v_cmpx_eq_f16_e64 v1, v2
99706 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x00]
99708 v_cmpx_eq_f16_e64 v1, v2
99709 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x00]
99711 v_cmpx_eq_f16_e64 v1, v2
99712 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x00]
99714 v_cmpx_eq_f16_e64 v1, v2
99715 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x00]
99717 v_cmpx_eq_f16_e64 v1, v2
99718 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x00]
99720 v_cmpx_eq_f16_e64 v1, v2
99721 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x00]
99723 v_cmpx_eq_f16_e64 v255, v2
99724 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0xff,0x05,0x02,0x00]
99726 v_cmpx_eq_f16_e64 s1, v2
99727 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x04,0x02,0x00]
99729 v_cmpx_eq_f16_e64 s101, v2
99730 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x65,0x04,0x02,0x00]
99732 v_cmpx_eq_f16_e64 vcc_lo, v2
99733 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x6a,0x04,0x02,0x00]
99735 v_cmpx_eq_f16_e64 vcc_hi, v2
99736 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x6b,0x04,0x02,0x00]
99738 v_cmpx_eq_f16_e64 m0, v2
99739 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x7c,0x04,0x02,0x00]
99741 v_cmpx_eq_f16_e64 exec_lo, v2
99742 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x7e,0x04,0x02,0x00]
99744 v_cmpx_eq_f16_e64 exec_hi, v2
99745 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x7f,0x04,0x02,0x00]
99747 v_cmpx_eq_f16_e64 0, v2
99748 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x80,0x04,0x02,0x00]
99750 v_cmpx_eq_f16_e64 -1, v2
99751 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0xc1,0x04,0x02,0x00]
99753 v_cmpx_eq_f16_e64 0.5, v2
99754 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0xf0,0x04,0x02,0x00]
99756 v_cmpx_eq_f16_e64 -4.0, v2
99757 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0xf7,0x04,0x02,0x00]
99759 v_cmpx_eq_f16_e64 v1, v255
99760 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xff,0x03,0x00]
99762 v_cmpx_eq_f16_e64 v1, s2
99763 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x00,0x00]
99765 v_cmpx_eq_f16_e64 v1, s101
99766 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xcb,0x00,0x00]
99768 v_cmpx_eq_f16_e64 v1, vcc_lo
99769 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xd5,0x00,0x00]
99771 v_cmpx_eq_f16_e64 v1, vcc_hi
99772 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xd7,0x00,0x00]
99774 v_cmpx_eq_f16_e64 v1, m0
99775 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xf9,0x00,0x00]
99777 v_cmpx_eq_f16_e64 v1, exec_lo
99778 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xfd,0x00,0x00]
99780 v_cmpx_eq_f16_e64 v1, exec_hi
99781 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xff,0x00,0x00]
99783 v_cmpx_eq_f16_e64 v1, 0
99784 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x01,0x01,0x00]
99786 v_cmpx_eq_f16_e64 v1, -1
99787 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x83,0x01,0x00]
99789 v_cmpx_eq_f16_e64 v1, 0.5
99790 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xe1,0x01,0x00]
99792 v_cmpx_eq_f16_e64 v1, -4.0
99793 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0xef,0x01,0x00]
99795 v_cmpx_eq_f16_e64 -v1, v2
99796 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x20]
99798 v_cmpx_eq_f16_e64 v1, -v2
99799 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x40]
99801 v_cmpx_eq_f16_e64 -v1, -v2
99802 // GFX10: encoding: [0x00,0x00,0xda,0xd4,0x01,0x05,0x02,0x60]
99804 v_cmpx_le_f16 v1, v2
99805 // GFX10: encoding: [0x01,0x05,0xb6,0x7d]
99807 v_cmpx_le_f16 v255, v2
99808 // GFX10: encoding: [0xff,0x05,0xb6,0x7d]
99810 v_cmpx_le_f16 s1, v2
99811 // GFX10: encoding: [0x01,0x04,0xb6,0x7d]
99813 v_cmpx_le_f16 s101, v2
99814 // GFX10: encoding: [0x65,0x04,0xb6,0x7d]
99816 v_cmpx_le_f16 vcc_lo, v2
99817 // GFX10: encoding: [0x6a,0x04,0xb6,0x7d]
99819 v_cmpx_le_f16 vcc_hi, v2
99820 // GFX10: encoding: [0x6b,0x04,0xb6,0x7d]
99822 v_cmpx_le_f16 m0, v2
99823 // GFX10: encoding: [0x7c,0x04,0xb6,0x7d]
99825 v_cmpx_le_f16 exec_lo, v2
99826 // GFX10: encoding: [0x7e,0x04,0xb6,0x7d]
99828 v_cmpx_le_f16 exec_hi, v2
99829 // GFX10: encoding: [0x7f,0x04,0xb6,0x7d]
99831 v_cmpx_le_f16 0, v2
99832 // GFX10: encoding: [0x80,0x04,0xb6,0x7d]
99834 v_cmpx_le_f16 -1, v2
99835 // GFX10: encoding: [0xc1,0x04,0xb6,0x7d]
99837 v_cmpx_le_f16 0.5, v2
99838 // GFX10: encoding: [0xf0,0x04,0xb6,0x7d]
99840 v_cmpx_le_f16 -4.0, v2
99841 // GFX10: encoding: [0xf7,0x04,0xb6,0x7d]
99843 v_cmpx_le_f16 0xfe0b, v2
99844 // GFX10: encoding: [0xff,0x04,0xb6,0x7d,0x0b,0xfe,0x00,0x00]
99846 v_cmpx_le_f16 0x3456, v2
99847 // GFX10: encoding: [0xff,0x04,0xb6,0x7d,0x56,0x34,0x00,0x00]
99849 v_cmpx_le_f16 v1, v255
99850 // GFX10: encoding: [0x01,0xff,0xb7,0x7d]
99852 v_cmpx_le_f16_e64 v1, v2
99853 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x00]
99855 v_cmpx_le_f16_e64 v1, v2
99856 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x00]
99858 v_cmpx_le_f16_e64 v1, v2
99859 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x00]
99861 v_cmpx_le_f16_e64 v1, v2
99862 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x00]
99864 v_cmpx_le_f16_e64 v1, v2
99865 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x00]
99867 v_cmpx_le_f16_e64 v1, v2
99868 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x00]
99870 v_cmpx_le_f16_e64 v255, v2
99871 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0xff,0x05,0x02,0x00]
99873 v_cmpx_le_f16_e64 s1, v2
99874 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x04,0x02,0x00]
99876 v_cmpx_le_f16_e64 s101, v2
99877 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x65,0x04,0x02,0x00]
99879 v_cmpx_le_f16_e64 vcc_lo, v2
99880 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x6a,0x04,0x02,0x00]
99882 v_cmpx_le_f16_e64 vcc_hi, v2
99883 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x6b,0x04,0x02,0x00]
99885 v_cmpx_le_f16_e64 m0, v2
99886 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x7c,0x04,0x02,0x00]
99888 v_cmpx_le_f16_e64 exec_lo, v2
99889 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x7e,0x04,0x02,0x00]
99891 v_cmpx_le_f16_e64 exec_hi, v2
99892 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x7f,0x04,0x02,0x00]
99894 v_cmpx_le_f16_e64 0, v2
99895 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x80,0x04,0x02,0x00]
99897 v_cmpx_le_f16_e64 -1, v2
99898 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0xc1,0x04,0x02,0x00]
99900 v_cmpx_le_f16_e64 0.5, v2
99901 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0xf0,0x04,0x02,0x00]
99903 v_cmpx_le_f16_e64 -4.0, v2
99904 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0xf7,0x04,0x02,0x00]
99906 v_cmpx_le_f16_e64 v1, v255
99907 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xff,0x03,0x00]
99909 v_cmpx_le_f16_e64 v1, s2
99910 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x00,0x00]
99912 v_cmpx_le_f16_e64 v1, s101
99913 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xcb,0x00,0x00]
99915 v_cmpx_le_f16_e64 v1, vcc_lo
99916 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xd5,0x00,0x00]
99918 v_cmpx_le_f16_e64 v1, vcc_hi
99919 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xd7,0x00,0x00]
99921 v_cmpx_le_f16_e64 v1, m0
99922 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xf9,0x00,0x00]
99924 v_cmpx_le_f16_e64 v1, exec_lo
99925 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xfd,0x00,0x00]
99927 v_cmpx_le_f16_e64 v1, exec_hi
99928 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xff,0x00,0x00]
99930 v_cmpx_le_f16_e64 v1, 0
99931 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x01,0x01,0x00]
99933 v_cmpx_le_f16_e64 v1, -1
99934 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x83,0x01,0x00]
99936 v_cmpx_le_f16_e64 v1, 0.5
99937 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xe1,0x01,0x00]
99939 v_cmpx_le_f16_e64 v1, -4.0
99940 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0xef,0x01,0x00]
99942 v_cmpx_le_f16_e64 -v1, v2
99943 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x20]
99945 v_cmpx_le_f16_e64 v1, -v2
99946 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x40]
99948 v_cmpx_le_f16_e64 -v1, -v2
99949 // GFX10: encoding: [0x00,0x00,0xdb,0xd4,0x01,0x05,0x02,0x60]
99951 v_cmpx_gt_f16 v1, v2
99952 // GFX10: encoding: [0x01,0x05,0xb8,0x7d]
99954 v_cmpx_gt_f16 v255, v2
99955 // GFX10: encoding: [0xff,0x05,0xb8,0x7d]
99957 v_cmpx_gt_f16 s1, v2
99958 // GFX10: encoding: [0x01,0x04,0xb8,0x7d]
99960 v_cmpx_gt_f16 s101, v2
99961 // GFX10: encoding: [0x65,0x04,0xb8,0x7d]
99963 v_cmpx_gt_f16 vcc_lo, v2
99964 // GFX10: encoding: [0x6a,0x04,0xb8,0x7d]
99966 v_cmpx_gt_f16 vcc_hi, v2
99967 // GFX10: encoding: [0x6b,0x04,0xb8,0x7d]
99969 v_cmpx_gt_f16 m0, v2
99970 // GFX10: encoding: [0x7c,0x04,0xb8,0x7d]
99972 v_cmpx_gt_f16 exec_lo, v2
99973 // GFX10: encoding: [0x7e,0x04,0xb8,0x7d]
99975 v_cmpx_gt_f16 exec_hi, v2
99976 // GFX10: encoding: [0x7f,0x04,0xb8,0x7d]
99978 v_cmpx_gt_f16 0, v2
99979 // GFX10: encoding: [0x80,0x04,0xb8,0x7d]
99981 v_cmpx_gt_f16 -1, v2
99982 // GFX10: encoding: [0xc1,0x04,0xb8,0x7d]
99984 v_cmpx_gt_f16 0.5, v2
99985 // GFX10: encoding: [0xf0,0x04,0xb8,0x7d]
99987 v_cmpx_gt_f16 -4.0, v2
99988 // GFX10: encoding: [0xf7,0x04,0xb8,0x7d]
99990 v_cmpx_gt_f16 0xfe0b, v2
99991 // GFX10: encoding: [0xff,0x04,0xb8,0x7d,0x0b,0xfe,0x00,0x00]
99993 v_cmpx_gt_f16 0x3456, v2
99994 // GFX10: encoding: [0xff,0x04,0xb8,0x7d,0x56,0x34,0x00,0x00]
99996 v_cmpx_gt_f16 v1, v255
99997 // GFX10: encoding: [0x01,0xff,0xb9,0x7d]
99999 v_cmpx_gt_f16_e64 v1, v2
100000 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x00]
100002 v_cmpx_gt_f16_e64 v1, v2
100003 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x00]
100005 v_cmpx_gt_f16_e64 v1, v2
100006 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x00]
100008 v_cmpx_gt_f16_e64 v1, v2
100009 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x00]
100011 v_cmpx_gt_f16_e64 v1, v2
100012 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x00]
100014 v_cmpx_gt_f16_e64 v1, v2
100015 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x00]
100017 v_cmpx_gt_f16_e64 v255, v2
100018 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0xff,0x05,0x02,0x00]
100020 v_cmpx_gt_f16_e64 s1, v2
100021 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x04,0x02,0x00]
100023 v_cmpx_gt_f16_e64 s101, v2
100024 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x65,0x04,0x02,0x00]
100026 v_cmpx_gt_f16_e64 vcc_lo, v2
100027 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x6a,0x04,0x02,0x00]
100029 v_cmpx_gt_f16_e64 vcc_hi, v2
100030 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x6b,0x04,0x02,0x00]
100032 v_cmpx_gt_f16_e64 m0, v2
100033 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x7c,0x04,0x02,0x00]
100035 v_cmpx_gt_f16_e64 exec_lo, v2
100036 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x7e,0x04,0x02,0x00]
100038 v_cmpx_gt_f16_e64 exec_hi, v2
100039 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x7f,0x04,0x02,0x00]
100041 v_cmpx_gt_f16_e64 0, v2
100042 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x80,0x04,0x02,0x00]
100044 v_cmpx_gt_f16_e64 -1, v2
100045 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0xc1,0x04,0x02,0x00]
100047 v_cmpx_gt_f16_e64 0.5, v2
100048 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0xf0,0x04,0x02,0x00]
100050 v_cmpx_gt_f16_e64 -4.0, v2
100051 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0xf7,0x04,0x02,0x00]
100053 v_cmpx_gt_f16_e64 v1, v255
100054 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xff,0x03,0x00]
100056 v_cmpx_gt_f16_e64 v1, s2
100057 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x00,0x00]
100059 v_cmpx_gt_f16_e64 v1, s101
100060 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xcb,0x00,0x00]
100062 v_cmpx_gt_f16_e64 v1, vcc_lo
100063 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xd5,0x00,0x00]
100065 v_cmpx_gt_f16_e64 v1, vcc_hi
100066 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xd7,0x00,0x00]
100068 v_cmpx_gt_f16_e64 v1, m0
100069 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xf9,0x00,0x00]
100071 v_cmpx_gt_f16_e64 v1, exec_lo
100072 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xfd,0x00,0x00]
100074 v_cmpx_gt_f16_e64 v1, exec_hi
100075 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xff,0x00,0x00]
100077 v_cmpx_gt_f16_e64 v1, 0
100078 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x01,0x01,0x00]
100080 v_cmpx_gt_f16_e64 v1, -1
100081 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x83,0x01,0x00]
100083 v_cmpx_gt_f16_e64 v1, 0.5
100084 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xe1,0x01,0x00]
100086 v_cmpx_gt_f16_e64 v1, -4.0
100087 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0xef,0x01,0x00]
100089 v_cmpx_gt_f16_e64 -v1, v2
100090 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x20]
100092 v_cmpx_gt_f16_e64 v1, -v2
100093 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x40]
100095 v_cmpx_gt_f16_e64 -v1, -v2
100096 // GFX10: encoding: [0x00,0x00,0xdc,0xd4,0x01,0x05,0x02,0x60]
100098 v_cmpx_lg_f16 v1, v2
100099 // GFX10: encoding: [0x01,0x05,0xba,0x7d]
100101 v_cmpx_lg_f16 v255, v2
100102 // GFX10: encoding: [0xff,0x05,0xba,0x7d]
100104 v_cmpx_lg_f16 s1, v2
100105 // GFX10: encoding: [0x01,0x04,0xba,0x7d]
100107 v_cmpx_lg_f16 s101, v2
100108 // GFX10: encoding: [0x65,0x04,0xba,0x7d]
100110 v_cmpx_lg_f16 vcc_lo, v2
100111 // GFX10: encoding: [0x6a,0x04,0xba,0x7d]
100113 v_cmpx_lg_f16 vcc_hi, v2
100114 // GFX10: encoding: [0x6b,0x04,0xba,0x7d]
100116 v_cmpx_lg_f16 m0, v2
100117 // GFX10: encoding: [0x7c,0x04,0xba,0x7d]
100119 v_cmpx_lg_f16 exec_lo, v2
100120 // GFX10: encoding: [0x7e,0x04,0xba,0x7d]
100122 v_cmpx_lg_f16 exec_hi, v2
100123 // GFX10: encoding: [0x7f,0x04,0xba,0x7d]
100125 v_cmpx_lg_f16 0, v2
100126 // GFX10: encoding: [0x80,0x04,0xba,0x7d]
100128 v_cmpx_lg_f16 -1, v2
100129 // GFX10: encoding: [0xc1,0x04,0xba,0x7d]
100131 v_cmpx_lg_f16 0.5, v2
100132 // GFX10: encoding: [0xf0,0x04,0xba,0x7d]
100134 v_cmpx_lg_f16 -4.0, v2
100135 // GFX10: encoding: [0xf7,0x04,0xba,0x7d]
100137 v_cmpx_lg_f16 0xfe0b, v2
100138 // GFX10: encoding: [0xff,0x04,0xba,0x7d,0x0b,0xfe,0x00,0x00]
100140 v_cmpx_lg_f16 0x3456, v2
100141 // GFX10: encoding: [0xff,0x04,0xba,0x7d,0x56,0x34,0x00,0x00]
100143 v_cmpx_lg_f16 v1, v255
100144 // GFX10: encoding: [0x01,0xff,0xbb,0x7d]
100146 v_cmpx_lg_f16_e64 v1, v2
100147 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x00]
100149 v_cmpx_lg_f16_e64 v1, v2
100150 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x00]
100152 v_cmpx_lg_f16_e64 v1, v2
100153 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x00]
100155 v_cmpx_lg_f16_e64 v1, v2
100156 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x00]
100158 v_cmpx_lg_f16_e64 v1, v2
100159 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x00]
100161 v_cmpx_lg_f16_e64 v1, v2
100162 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x00]
100164 v_cmpx_lg_f16_e64 v255, v2
100165 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0xff,0x05,0x02,0x00]
100167 v_cmpx_lg_f16_e64 s1, v2
100168 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x04,0x02,0x00]
100170 v_cmpx_lg_f16_e64 s101, v2
100171 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x65,0x04,0x02,0x00]
100173 v_cmpx_lg_f16_e64 vcc_lo, v2
100174 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x6a,0x04,0x02,0x00]
100176 v_cmpx_lg_f16_e64 vcc_hi, v2
100177 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x6b,0x04,0x02,0x00]
100179 v_cmpx_lg_f16_e64 m0, v2
100180 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x7c,0x04,0x02,0x00]
100182 v_cmpx_lg_f16_e64 exec_lo, v2
100183 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x7e,0x04,0x02,0x00]
100185 v_cmpx_lg_f16_e64 exec_hi, v2
100186 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x7f,0x04,0x02,0x00]
100188 v_cmpx_lg_f16_e64 0, v2
100189 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x80,0x04,0x02,0x00]
100191 v_cmpx_lg_f16_e64 -1, v2
100192 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0xc1,0x04,0x02,0x00]
100194 v_cmpx_lg_f16_e64 0.5, v2
100195 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0xf0,0x04,0x02,0x00]
100197 v_cmpx_lg_f16_e64 -4.0, v2
100198 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0xf7,0x04,0x02,0x00]
100200 v_cmpx_lg_f16_e64 v1, v255
100201 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xff,0x03,0x00]
100203 v_cmpx_lg_f16_e64 v1, s2
100204 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x00,0x00]
100206 v_cmpx_lg_f16_e64 v1, s101
100207 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xcb,0x00,0x00]
100209 v_cmpx_lg_f16_e64 v1, vcc_lo
100210 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xd5,0x00,0x00]
100212 v_cmpx_lg_f16_e64 v1, vcc_hi
100213 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xd7,0x00,0x00]
100215 v_cmpx_lg_f16_e64 v1, m0
100216 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xf9,0x00,0x00]
100218 v_cmpx_lg_f16_e64 v1, exec_lo
100219 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xfd,0x00,0x00]
100221 v_cmpx_lg_f16_e64 v1, exec_hi
100222 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xff,0x00,0x00]
100224 v_cmpx_lg_f16_e64 v1, 0
100225 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x01,0x01,0x00]
100227 v_cmpx_lg_f16_e64 v1, -1
100228 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x83,0x01,0x00]
100230 v_cmpx_lg_f16_e64 v1, 0.5
100231 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xe1,0x01,0x00]
100233 v_cmpx_lg_f16_e64 v1, -4.0
100234 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0xef,0x01,0x00]
100236 v_cmpx_lg_f16_e64 -v1, v2
100237 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x20]
100239 v_cmpx_lg_f16_e64 v1, -v2
100240 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x40]
100242 v_cmpx_lg_f16_e64 -v1, -v2
100243 // GFX10: encoding: [0x00,0x00,0xdd,0xd4,0x01,0x05,0x02,0x60]
100245 v_cmpx_ge_f16 v1, v2
100246 // GFX10: encoding: [0x01,0x05,0xbc,0x7d]
100248 v_cmpx_ge_f16 v255, v2
100249 // GFX10: encoding: [0xff,0x05,0xbc,0x7d]
100251 v_cmpx_ge_f16 s1, v2
100252 // GFX10: encoding: [0x01,0x04,0xbc,0x7d]
100254 v_cmpx_ge_f16 s101, v2
100255 // GFX10: encoding: [0x65,0x04,0xbc,0x7d]
100257 v_cmpx_ge_f16 vcc_lo, v2
100258 // GFX10: encoding: [0x6a,0x04,0xbc,0x7d]
100260 v_cmpx_ge_f16 vcc_hi, v2
100261 // GFX10: encoding: [0x6b,0x04,0xbc,0x7d]
100263 v_cmpx_ge_f16 m0, v2
100264 // GFX10: encoding: [0x7c,0x04,0xbc,0x7d]
100266 v_cmpx_ge_f16 exec_lo, v2
100267 // GFX10: encoding: [0x7e,0x04,0xbc,0x7d]
100269 v_cmpx_ge_f16 exec_hi, v2
100270 // GFX10: encoding: [0x7f,0x04,0xbc,0x7d]
100272 v_cmpx_ge_f16 0, v2
100273 // GFX10: encoding: [0x80,0x04,0xbc,0x7d]
100275 v_cmpx_ge_f16 -1, v2
100276 // GFX10: encoding: [0xc1,0x04,0xbc,0x7d]
100278 v_cmpx_ge_f16 0.5, v2
100279 // GFX10: encoding: [0xf0,0x04,0xbc,0x7d]
100281 v_cmpx_ge_f16 -4.0, v2
100282 // GFX10: encoding: [0xf7,0x04,0xbc,0x7d]
100284 v_cmpx_ge_f16 0xfe0b, v2
100285 // GFX10: encoding: [0xff,0x04,0xbc,0x7d,0x0b,0xfe,0x00,0x00]
100287 v_cmpx_ge_f16 0x3456, v2
100288 // GFX10: encoding: [0xff,0x04,0xbc,0x7d,0x56,0x34,0x00,0x00]
100290 v_cmpx_ge_f16 v1, v255
100291 // GFX10: encoding: [0x01,0xff,0xbd,0x7d]
100293 v_cmpx_ge_f16_e64 v1, v2
100294 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x00]
100296 v_cmpx_ge_f16_e64 v1, v2
100297 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x00]
100299 v_cmpx_ge_f16_e64 v1, v2
100300 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x00]
100302 v_cmpx_ge_f16_e64 v1, v2
100303 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x00]
100305 v_cmpx_ge_f16_e64 v1, v2
100306 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x00]
100308 v_cmpx_ge_f16_e64 v1, v2
100309 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x00]
100311 v_cmpx_ge_f16_e64 v255, v2
100312 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0xff,0x05,0x02,0x00]
100314 v_cmpx_ge_f16_e64 s1, v2
100315 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x04,0x02,0x00]
100317 v_cmpx_ge_f16_e64 s101, v2
100318 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x65,0x04,0x02,0x00]
100320 v_cmpx_ge_f16_e64 vcc_lo, v2
100321 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x6a,0x04,0x02,0x00]
100323 v_cmpx_ge_f16_e64 vcc_hi, v2
100324 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x6b,0x04,0x02,0x00]
100326 v_cmpx_ge_f16_e64 m0, v2
100327 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x7c,0x04,0x02,0x00]
100329 v_cmpx_ge_f16_e64 exec_lo, v2
100330 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x7e,0x04,0x02,0x00]
100332 v_cmpx_ge_f16_e64 exec_hi, v2
100333 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x7f,0x04,0x02,0x00]
100335 v_cmpx_ge_f16_e64 0, v2
100336 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x80,0x04,0x02,0x00]
100338 v_cmpx_ge_f16_e64 -1, v2
100339 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0xc1,0x04,0x02,0x00]
100341 v_cmpx_ge_f16_e64 0.5, v2
100342 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0xf0,0x04,0x02,0x00]
100344 v_cmpx_ge_f16_e64 -4.0, v2
100345 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0xf7,0x04,0x02,0x00]
100347 v_cmpx_ge_f16_e64 v1, v255
100348 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xff,0x03,0x00]
100350 v_cmpx_ge_f16_e64 v1, s2
100351 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x00,0x00]
100353 v_cmpx_ge_f16_e64 v1, s101
100354 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xcb,0x00,0x00]
100356 v_cmpx_ge_f16_e64 v1, vcc_lo
100357 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xd5,0x00,0x00]
100359 v_cmpx_ge_f16_e64 v1, vcc_hi
100360 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xd7,0x00,0x00]
100362 v_cmpx_ge_f16_e64 v1, m0
100363 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xf9,0x00,0x00]
100365 v_cmpx_ge_f16_e64 v1, exec_lo
100366 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xfd,0x00,0x00]
100368 v_cmpx_ge_f16_e64 v1, exec_hi
100369 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xff,0x00,0x00]
100371 v_cmpx_ge_f16_e64 v1, 0
100372 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x01,0x01,0x00]
100374 v_cmpx_ge_f16_e64 v1, -1
100375 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x83,0x01,0x00]
100377 v_cmpx_ge_f16_e64 v1, 0.5
100378 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xe1,0x01,0x00]
100380 v_cmpx_ge_f16_e64 v1, -4.0
100381 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0xef,0x01,0x00]
100383 v_cmpx_ge_f16_e64 -v1, v2
100384 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x20]
100386 v_cmpx_ge_f16_e64 v1, -v2
100387 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x40]
100389 v_cmpx_ge_f16_e64 -v1, -v2
100390 // GFX10: encoding: [0x00,0x00,0xde,0xd4,0x01,0x05,0x02,0x60]
100392 v_cmpx_o_f16 v1, v2
100393 // GFX10: encoding: [0x01,0x05,0xbe,0x7d]
100395 v_cmpx_o_f16 v255, v2
100396 // GFX10: encoding: [0xff,0x05,0xbe,0x7d]
100398 v_cmpx_o_f16 s1, v2
100399 // GFX10: encoding: [0x01,0x04,0xbe,0x7d]
100401 v_cmpx_o_f16 s101, v2
100402 // GFX10: encoding: [0x65,0x04,0xbe,0x7d]
100404 v_cmpx_o_f16 vcc_lo, v2
100405 // GFX10: encoding: [0x6a,0x04,0xbe,0x7d]
100407 v_cmpx_o_f16 vcc_hi, v2
100408 // GFX10: encoding: [0x6b,0x04,0xbe,0x7d]
100410 v_cmpx_o_f16 m0, v2
100411 // GFX10: encoding: [0x7c,0x04,0xbe,0x7d]
100413 v_cmpx_o_f16 exec_lo, v2
100414 // GFX10: encoding: [0x7e,0x04,0xbe,0x7d]
100416 v_cmpx_o_f16 exec_hi, v2
100417 // GFX10: encoding: [0x7f,0x04,0xbe,0x7d]
100419 v_cmpx_o_f16 0, v2
100420 // GFX10: encoding: [0x80,0x04,0xbe,0x7d]
100422 v_cmpx_o_f16 -1, v2
100423 // GFX10: encoding: [0xc1,0x04,0xbe,0x7d]
100425 v_cmpx_o_f16 0.5, v2
100426 // GFX10: encoding: [0xf0,0x04,0xbe,0x7d]
100428 v_cmpx_o_f16 -4.0, v2
100429 // GFX10: encoding: [0xf7,0x04,0xbe,0x7d]
100431 v_cmpx_o_f16 0xfe0b, v2
100432 // GFX10: encoding: [0xff,0x04,0xbe,0x7d,0x0b,0xfe,0x00,0x00]
100434 v_cmpx_o_f16 0x3456, v2
100435 // GFX10: encoding: [0xff,0x04,0xbe,0x7d,0x56,0x34,0x00,0x00]
100437 v_cmpx_o_f16 v1, v255
100438 // GFX10: encoding: [0x01,0xff,0xbf,0x7d]
100440 v_cmpx_o_f16_e64 v1, v2
100441 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x00]
100443 v_cmpx_o_f16_e64 v1, v2
100444 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x00]
100446 v_cmpx_o_f16_e64 v1, v2
100447 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x00]
100449 v_cmpx_o_f16_e64 v1, v2
100450 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x00]
100452 v_cmpx_o_f16_e64 v1, v2
100453 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x00]
100455 v_cmpx_o_f16_e64 v1, v2
100456 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x00]
100458 v_cmpx_o_f16_e64 v255, v2
100459 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0xff,0x05,0x02,0x00]
100461 v_cmpx_o_f16_e64 s1, v2
100462 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x04,0x02,0x00]
100464 v_cmpx_o_f16_e64 s101, v2
100465 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x65,0x04,0x02,0x00]
100467 v_cmpx_o_f16_e64 vcc_lo, v2
100468 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x6a,0x04,0x02,0x00]
100470 v_cmpx_o_f16_e64 vcc_hi, v2
100471 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x6b,0x04,0x02,0x00]
100473 v_cmpx_o_f16_e64 m0, v2
100474 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x7c,0x04,0x02,0x00]
100476 v_cmpx_o_f16_e64 exec_lo, v2
100477 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x7e,0x04,0x02,0x00]
100479 v_cmpx_o_f16_e64 exec_hi, v2
100480 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x7f,0x04,0x02,0x00]
100482 v_cmpx_o_f16_e64 0, v2
100483 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x80,0x04,0x02,0x00]
100485 v_cmpx_o_f16_e64 -1, v2
100486 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0xc1,0x04,0x02,0x00]
100488 v_cmpx_o_f16_e64 0.5, v2
100489 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0xf0,0x04,0x02,0x00]
100491 v_cmpx_o_f16_e64 -4.0, v2
100492 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0xf7,0x04,0x02,0x00]
100494 v_cmpx_o_f16_e64 v1, v255
100495 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xff,0x03,0x00]
100497 v_cmpx_o_f16_e64 v1, s2
100498 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x00,0x00]
100500 v_cmpx_o_f16_e64 v1, s101
100501 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xcb,0x00,0x00]
100503 v_cmpx_o_f16_e64 v1, vcc_lo
100504 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xd5,0x00,0x00]
100506 v_cmpx_o_f16_e64 v1, vcc_hi
100507 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xd7,0x00,0x00]
100509 v_cmpx_o_f16_e64 v1, m0
100510 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xf9,0x00,0x00]
100512 v_cmpx_o_f16_e64 v1, exec_lo
100513 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xfd,0x00,0x00]
100515 v_cmpx_o_f16_e64 v1, exec_hi
100516 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xff,0x00,0x00]
100518 v_cmpx_o_f16_e64 v1, 0
100519 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x01,0x01,0x00]
100521 v_cmpx_o_f16_e64 v1, -1
100522 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x83,0x01,0x00]
100524 v_cmpx_o_f16_e64 v1, 0.5
100525 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xe1,0x01,0x00]
100527 v_cmpx_o_f16_e64 v1, -4.0
100528 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0xef,0x01,0x00]
100530 v_cmpx_o_f16_e64 -v1, v2
100531 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x20]
100533 v_cmpx_o_f16_e64 v1, -v2
100534 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x40]
100536 v_cmpx_o_f16_e64 -v1, -v2
100537 // GFX10: encoding: [0x00,0x00,0xdf,0xd4,0x01,0x05,0x02,0x60]
100539 v_cmpx_f_u64 v[1:2], v[2:3]
100540 // GFX10: encoding: [0x01,0x05,0xe0,0x7d]
100542 v_cmpx_f_u64 v[254:255], v[2:3]
100543 // GFX10: encoding: [0xfe,0x05,0xe0,0x7d]
100545 v_cmpx_f_u64 s[2:3], v[2:3]
100546 // GFX10: encoding: [0x02,0x04,0xe0,0x7d]
100548 v_cmpx_f_u64 s[4:5], v[2:3]
100549 // GFX10: encoding: [0x04,0x04,0xe0,0x7d]
100551 v_cmpx_f_u64 s[100:101], v[2:3]
100552 // GFX10: encoding: [0x64,0x04,0xe0,0x7d]
100554 v_cmpx_f_u64 vcc, v[2:3]
100555 // GFX10: encoding: [0x6a,0x04,0xe0,0x7d]
100557 v_cmpx_f_u64 exec, v[2:3]
100558 // GFX10: encoding: [0x7e,0x04,0xe0,0x7d]
100560 v_cmpx_f_u64 0, v[2:3]
100561 // GFX10: encoding: [0x80,0x04,0xe0,0x7d]
100563 v_cmpx_f_u64 -1, v[2:3]
100564 // GFX10: encoding: [0xc1,0x04,0xe0,0x7d]
100566 v_cmpx_f_u64 0.5, v[2:3]
100567 // GFX10: encoding: [0xf0,0x04,0xe0,0x7d]
100569 v_cmpx_f_u64 -4.0, v[2:3]
100570 // GFX10: encoding: [0xf7,0x04,0xe0,0x7d]
100572 v_cmpx_f_u64 0xaf123456, v[2:3]
100573 // GFX10: encoding: [0xff,0x04,0xe0,0x7d,0x56,0x34,0x12,0xaf]
100575 v_cmpx_f_u64 0x3f717273, v[2:3]
100576 // GFX10: encoding: [0xff,0x04,0xe0,0x7d,0x73,0x72,0x71,0x3f]
100578 v_cmpx_f_u64 v[1:2], v[254:255]
100579 // GFX10: encoding: [0x01,0xfd,0xe1,0x7d]
100581 v_cmpx_f_u64_e64 v[1:2], v[2:3]
100582 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
100584 v_cmpx_f_u64_e64 v[1:2], v[2:3]
100585 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
100587 v_cmpx_f_u64_e64 v[1:2], v[2:3]
100588 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
100590 v_cmpx_f_u64_e64 v[1:2], v[2:3]
100591 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
100593 v_cmpx_f_u64_e64 v[1:2], v[2:3]
100594 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
100596 v_cmpx_f_u64_e64 v[1:2], v[2:3]
100597 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
100599 v_cmpx_f_u64_e64 v[254:255], v[2:3]
100600 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xfe,0x05,0x02,0x00]
100602 v_cmpx_f_u64_e64 s[2:3], v[2:3]
100603 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x02,0x04,0x02,0x00]
100605 v_cmpx_f_u64_e64 s[4:5], v[2:3]
100606 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x04,0x04,0x02,0x00]
100608 v_cmpx_f_u64_e64 vcc, v[2:3]
100609 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x6a,0x04,0x02,0x00]
100611 v_cmpx_f_u64_e64 vcc, v[2:3]
100612 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x6a,0x04,0x02,0x00]
100614 v_cmpx_f_u64_e64 vcc, v[2:3]
100615 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x6a,0x04,0x02,0x00]
100617 v_cmpx_f_u64_e64 vcc, v[2:3]
100618 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x6a,0x04,0x02,0x00]
100620 v_cmpx_f_u64_e64 0, v[2:3]
100621 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x80,0x04,0x02,0x00]
100623 v_cmpx_f_u64_e64 -1, v[2:3]
100624 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xc1,0x04,0x02,0x00]
100626 v_cmpx_f_u64_e64 0.5, v[2:3]
100627 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xf0,0x04,0x02,0x00]
100629 v_cmpx_f_u64_e64 -4.0, v[2:3]
100630 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xf7,0x04,0x02,0x00]
100632 v_cmpx_f_u64_e64 v[1:2], v[254:255]
100633 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xfd,0x03,0x00]
100635 v_cmpx_f_u64_e64 v[1:2], s[4:5]
100636 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x09,0x00,0x00]
100638 v_cmpx_f_u64_e64 v[1:2], s[6:7]
100639 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x0d,0x00,0x00]
100641 v_cmpx_f_u64_e64 v[1:2], s[100:101]
100642 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xc9,0x00,0x00]
100644 v_cmpx_f_u64_e64 v[1:2], vcc
100645 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xd5,0x00,0x00]
100647 v_cmpx_f_u64_e64 v[1:2], exec
100648 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xfd,0x00,0x00]
100650 v_cmpx_f_u64_e64 v[1:2], 0
100651 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x01,0x01,0x00]
100653 v_cmpx_f_u64_e64 v[1:2], -1
100654 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x83,0x01,0x00]
100656 v_cmpx_f_u64_e64 v[1:2], 0.5
100657 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xe1,0x01,0x00]
100659 v_cmpx_f_u64_e64 v[1:2], -4.0
100660 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xef,0x01,0x00]
100662 v_cmpx_lt_u64 v[1:2], v[2:3]
100663 // GFX10: encoding: [0x01,0x05,0xe2,0x7d]
100665 v_cmpx_lt_u64 v[254:255], v[2:3]
100666 // GFX10: encoding: [0xfe,0x05,0xe2,0x7d]
100668 v_cmpx_lt_u64 s[2:3], v[2:3]
100669 // GFX10: encoding: [0x02,0x04,0xe2,0x7d]
100671 v_cmpx_lt_u64 s[4:5], v[2:3]
100672 // GFX10: encoding: [0x04,0x04,0xe2,0x7d]
100674 v_cmpx_lt_u64 s[100:101], v[2:3]
100675 // GFX10: encoding: [0x64,0x04,0xe2,0x7d]
100677 v_cmpx_lt_u64 vcc, v[2:3]
100678 // GFX10: encoding: [0x6a,0x04,0xe2,0x7d]
100680 v_cmpx_lt_u64 exec, v[2:3]
100681 // GFX10: encoding: [0x7e,0x04,0xe2,0x7d]
100683 v_cmpx_lt_u64 0, v[2:3]
100684 // GFX10: encoding: [0x80,0x04,0xe2,0x7d]
100686 v_cmpx_lt_u64 -1, v[2:3]
100687 // GFX10: encoding: [0xc1,0x04,0xe2,0x7d]
100689 v_cmpx_lt_u64 0.5, v[2:3]
100690 // GFX10: encoding: [0xf0,0x04,0xe2,0x7d]
100692 v_cmpx_lt_u64 -4.0, v[2:3]
100693 // GFX10: encoding: [0xf7,0x04,0xe2,0x7d]
100695 v_cmpx_lt_u64 0xaf123456, v[2:3]
100696 // GFX10: encoding: [0xff,0x04,0xe2,0x7d,0x56,0x34,0x12,0xaf]
100698 v_cmpx_lt_u64 0x3f717273, v[2:3]
100699 // GFX10: encoding: [0xff,0x04,0xe2,0x7d,0x73,0x72,0x71,0x3f]
100701 v_cmpx_lt_u64 v[1:2], v[254:255]
100702 // GFX10: encoding: [0x01,0xfd,0xe3,0x7d]
100704 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
100705 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
100707 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
100708 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
100710 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
100711 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
100713 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
100714 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
100716 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
100717 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
100719 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
100720 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
100722 v_cmpx_lt_u64_e64 v[254:255], v[2:3]
100723 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xfe,0x05,0x02,0x00]
100725 v_cmpx_lt_u64_e64 s[2:3], v[2:3]
100726 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x02,0x04,0x02,0x00]
100728 v_cmpx_lt_u64_e64 s[4:5], v[2:3]
100729 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x04,0x04,0x02,0x00]
100731 v_cmpx_lt_u64_e64 vcc, v[2:3]
100732 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x6a,0x04,0x02,0x00]
100734 v_cmpx_lt_u64_e64 vcc, v[2:3]
100735 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x6a,0x04,0x02,0x00]
100737 v_cmpx_lt_u64_e64 vcc, v[2:3]
100738 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x6a,0x04,0x02,0x00]
100740 v_cmpx_lt_u64_e64 vcc, v[2:3]
100741 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x6a,0x04,0x02,0x00]
100743 v_cmpx_lt_u64_e64 0, v[2:3]
100744 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x80,0x04,0x02,0x00]
100746 v_cmpx_lt_u64_e64 -1, v[2:3]
100747 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xc1,0x04,0x02,0x00]
100749 v_cmpx_lt_u64_e64 0.5, v[2:3]
100750 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xf0,0x04,0x02,0x00]
100752 v_cmpx_lt_u64_e64 -4.0, v[2:3]
100753 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xf7,0x04,0x02,0x00]
100755 v_cmpx_lt_u64_e64 v[1:2], v[254:255]
100756 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xfd,0x03,0x00]
100758 v_cmpx_lt_u64_e64 v[1:2], s[4:5]
100759 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x09,0x00,0x00]
100761 v_cmpx_lt_u64_e64 v[1:2], s[6:7]
100762 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x0d,0x00,0x00]
100764 v_cmpx_lt_u64_e64 v[1:2], s[100:101]
100765 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xc9,0x00,0x00]
100767 v_cmpx_lt_u64_e64 v[1:2], vcc
100768 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xd5,0x00,0x00]
100770 v_cmpx_lt_u64_e64 v[1:2], exec
100771 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xfd,0x00,0x00]
100773 v_cmpx_lt_u64_e64 v[1:2], 0
100774 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x01,0x01,0x00]
100776 v_cmpx_lt_u64_e64 v[1:2], -1
100777 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x83,0x01,0x00]
100779 v_cmpx_lt_u64_e64 v[1:2], 0.5
100780 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xe1,0x01,0x00]
100782 v_cmpx_lt_u64_e64 v[1:2], -4.0
100783 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xef,0x01,0x00]
100785 v_cmpx_eq_u64 v[1:2], v[2:3]
100786 // GFX10: encoding: [0x01,0x05,0xe4,0x7d]
100788 v_cmpx_eq_u64 v[254:255], v[2:3]
100789 // GFX10: encoding: [0xfe,0x05,0xe4,0x7d]
100791 v_cmpx_eq_u64 s[2:3], v[2:3]
100792 // GFX10: encoding: [0x02,0x04,0xe4,0x7d]
100794 v_cmpx_eq_u64 s[4:5], v[2:3]
100795 // GFX10: encoding: [0x04,0x04,0xe4,0x7d]
100797 v_cmpx_eq_u64 s[100:101], v[2:3]
100798 // GFX10: encoding: [0x64,0x04,0xe4,0x7d]
100800 v_cmpx_eq_u64 vcc, v[2:3]
100801 // GFX10: encoding: [0x6a,0x04,0xe4,0x7d]
100803 v_cmpx_eq_u64 exec, v[2:3]
100804 // GFX10: encoding: [0x7e,0x04,0xe4,0x7d]
100806 v_cmpx_eq_u64 0, v[2:3]
100807 // GFX10: encoding: [0x80,0x04,0xe4,0x7d]
100809 v_cmpx_eq_u64 -1, v[2:3]
100810 // GFX10: encoding: [0xc1,0x04,0xe4,0x7d]
100812 v_cmpx_eq_u64 0.5, v[2:3]
100813 // GFX10: encoding: [0xf0,0x04,0xe4,0x7d]
100815 v_cmpx_eq_u64 -4.0, v[2:3]
100816 // GFX10: encoding: [0xf7,0x04,0xe4,0x7d]
100818 v_cmpx_eq_u64 0xaf123456, v[2:3]
100819 // GFX10: encoding: [0xff,0x04,0xe4,0x7d,0x56,0x34,0x12,0xaf]
100821 v_cmpx_eq_u64 0x3f717273, v[2:3]
100822 // GFX10: encoding: [0xff,0x04,0xe4,0x7d,0x73,0x72,0x71,0x3f]
100824 v_cmpx_eq_u64 v[1:2], v[254:255]
100825 // GFX10: encoding: [0x01,0xfd,0xe5,0x7d]
100827 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
100828 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
100830 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
100831 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
100833 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
100834 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
100836 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
100837 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
100839 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
100840 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
100842 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
100843 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
100845 v_cmpx_eq_u64_e64 v[254:255], v[2:3]
100846 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xfe,0x05,0x02,0x00]
100848 v_cmpx_eq_u64_e64 s[2:3], v[2:3]
100849 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x02,0x04,0x02,0x00]
100851 v_cmpx_eq_u64_e64 s[4:5], v[2:3]
100852 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x04,0x04,0x02,0x00]
100854 v_cmpx_eq_u64_e64 vcc, v[2:3]
100855 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x6a,0x04,0x02,0x00]
100857 v_cmpx_eq_u64_e64 vcc, v[2:3]
100858 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x6a,0x04,0x02,0x00]
100860 v_cmpx_eq_u64_e64 vcc, v[2:3]
100861 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x6a,0x04,0x02,0x00]
100863 v_cmpx_eq_u64_e64 vcc, v[2:3]
100864 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x6a,0x04,0x02,0x00]
100866 v_cmpx_eq_u64_e64 0, v[2:3]
100867 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x80,0x04,0x02,0x00]
100869 v_cmpx_eq_u64_e64 -1, v[2:3]
100870 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xc1,0x04,0x02,0x00]
100872 v_cmpx_eq_u64_e64 0.5, v[2:3]
100873 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xf0,0x04,0x02,0x00]
100875 v_cmpx_eq_u64_e64 -4.0, v[2:3]
100876 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xf7,0x04,0x02,0x00]
100878 v_cmpx_eq_u64_e64 v[1:2], v[254:255]
100879 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xfd,0x03,0x00]
100881 v_cmpx_eq_u64_e64 v[1:2], s[4:5]
100882 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x09,0x00,0x00]
100884 v_cmpx_eq_u64_e64 v[1:2], s[6:7]
100885 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x0d,0x00,0x00]
100887 v_cmpx_eq_u64_e64 v[1:2], s[100:101]
100888 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xc9,0x00,0x00]
100890 v_cmpx_eq_u64_e64 v[1:2], vcc
100891 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xd5,0x00,0x00]
100893 v_cmpx_eq_u64_e64 v[1:2], exec
100894 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xfd,0x00,0x00]
100896 v_cmpx_eq_u64_e64 v[1:2], 0
100897 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x01,0x01,0x00]
100899 v_cmpx_eq_u64_e64 v[1:2], -1
100900 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x83,0x01,0x00]
100902 v_cmpx_eq_u64_e64 v[1:2], 0.5
100903 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xe1,0x01,0x00]
100905 v_cmpx_eq_u64_e64 v[1:2], -4.0
100906 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xef,0x01,0x00]
100908 v_cmpx_le_u64 v[1:2], v[2:3]
100909 // GFX10: encoding: [0x01,0x05,0xe6,0x7d]
100911 v_cmpx_le_u64 v[254:255], v[2:3]
100912 // GFX10: encoding: [0xfe,0x05,0xe6,0x7d]
100914 v_cmpx_le_u64 s[2:3], v[2:3]
100915 // GFX10: encoding: [0x02,0x04,0xe6,0x7d]
100917 v_cmpx_le_u64 s[4:5], v[2:3]
100918 // GFX10: encoding: [0x04,0x04,0xe6,0x7d]
100920 v_cmpx_le_u64 s[100:101], v[2:3]
100921 // GFX10: encoding: [0x64,0x04,0xe6,0x7d]
100923 v_cmpx_le_u64 vcc, v[2:3]
100924 // GFX10: encoding: [0x6a,0x04,0xe6,0x7d]
100926 v_cmpx_le_u64 exec, v[2:3]
100927 // GFX10: encoding: [0x7e,0x04,0xe6,0x7d]
100929 v_cmpx_le_u64 0, v[2:3]
100930 // GFX10: encoding: [0x80,0x04,0xe6,0x7d]
100932 v_cmpx_le_u64 -1, v[2:3]
100933 // GFX10: encoding: [0xc1,0x04,0xe6,0x7d]
100935 v_cmpx_le_u64 0.5, v[2:3]
100936 // GFX10: encoding: [0xf0,0x04,0xe6,0x7d]
100938 v_cmpx_le_u64 -4.0, v[2:3]
100939 // GFX10: encoding: [0xf7,0x04,0xe6,0x7d]
100941 v_cmpx_le_u64 0xaf123456, v[2:3]
100942 // GFX10: encoding: [0xff,0x04,0xe6,0x7d,0x56,0x34,0x12,0xaf]
100944 v_cmpx_le_u64 0x3f717273, v[2:3]
100945 // GFX10: encoding: [0xff,0x04,0xe6,0x7d,0x73,0x72,0x71,0x3f]
100947 v_cmpx_le_u64 v[1:2], v[254:255]
100948 // GFX10: encoding: [0x01,0xfd,0xe7,0x7d]
100950 v_cmpx_le_u64_e64 v[1:2], v[2:3]
100951 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
100953 v_cmpx_le_u64_e64 v[1:2], v[2:3]
100954 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
100956 v_cmpx_le_u64_e64 v[1:2], v[2:3]
100957 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
100959 v_cmpx_le_u64_e64 v[1:2], v[2:3]
100960 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
100962 v_cmpx_le_u64_e64 v[1:2], v[2:3]
100963 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
100965 v_cmpx_le_u64_e64 v[1:2], v[2:3]
100966 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
100968 v_cmpx_le_u64_e64 v[254:255], v[2:3]
100969 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xfe,0x05,0x02,0x00]
100971 v_cmpx_le_u64_e64 s[2:3], v[2:3]
100972 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x02,0x04,0x02,0x00]
100974 v_cmpx_le_u64_e64 s[4:5], v[2:3]
100975 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x04,0x04,0x02,0x00]
100977 v_cmpx_le_u64_e64 vcc, v[2:3]
100978 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x6a,0x04,0x02,0x00]
100980 v_cmpx_le_u64_e64 vcc, v[2:3]
100981 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x6a,0x04,0x02,0x00]
100983 v_cmpx_le_u64_e64 vcc, v[2:3]
100984 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x6a,0x04,0x02,0x00]
100986 v_cmpx_le_u64_e64 vcc, v[2:3]
100987 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x6a,0x04,0x02,0x00]
100989 v_cmpx_le_u64_e64 0, v[2:3]
100990 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x80,0x04,0x02,0x00]
100992 v_cmpx_le_u64_e64 -1, v[2:3]
100993 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xc1,0x04,0x02,0x00]
100995 v_cmpx_le_u64_e64 0.5, v[2:3]
100996 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xf0,0x04,0x02,0x00]
100998 v_cmpx_le_u64_e64 -4.0, v[2:3]
100999 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xf7,0x04,0x02,0x00]
101001 v_cmpx_le_u64_e64 v[1:2], v[254:255]
101002 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xfd,0x03,0x00]
101004 v_cmpx_le_u64_e64 v[1:2], s[4:5]
101005 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x09,0x00,0x00]
101007 v_cmpx_le_u64_e64 v[1:2], s[6:7]
101008 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x0d,0x00,0x00]
101010 v_cmpx_le_u64_e64 v[1:2], s[100:101]
101011 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xc9,0x00,0x00]
101013 v_cmpx_le_u64_e64 v[1:2], vcc
101014 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xd5,0x00,0x00]
101016 v_cmpx_le_u64_e64 v[1:2], exec
101017 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xfd,0x00,0x00]
101019 v_cmpx_le_u64_e64 v[1:2], 0
101020 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x01,0x01,0x00]
101022 v_cmpx_le_u64_e64 v[1:2], -1
101023 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x83,0x01,0x00]
101025 v_cmpx_le_u64_e64 v[1:2], 0.5
101026 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xe1,0x01,0x00]
101028 v_cmpx_le_u64_e64 v[1:2], -4.0
101029 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xef,0x01,0x00]
101031 v_cmpx_gt_u64 v[1:2], v[2:3]
101032 // GFX10: encoding: [0x01,0x05,0xe8,0x7d]
101034 v_cmpx_gt_u64 v[254:255], v[2:3]
101035 // GFX10: encoding: [0xfe,0x05,0xe8,0x7d]
101037 v_cmpx_gt_u64 s[2:3], v[2:3]
101038 // GFX10: encoding: [0x02,0x04,0xe8,0x7d]
101040 v_cmpx_gt_u64 s[4:5], v[2:3]
101041 // GFX10: encoding: [0x04,0x04,0xe8,0x7d]
101043 v_cmpx_gt_u64 s[100:101], v[2:3]
101044 // GFX10: encoding: [0x64,0x04,0xe8,0x7d]
101046 v_cmpx_gt_u64 vcc, v[2:3]
101047 // GFX10: encoding: [0x6a,0x04,0xe8,0x7d]
101049 v_cmpx_gt_u64 exec, v[2:3]
101050 // GFX10: encoding: [0x7e,0x04,0xe8,0x7d]
101052 v_cmpx_gt_u64 0, v[2:3]
101053 // GFX10: encoding: [0x80,0x04,0xe8,0x7d]
101055 v_cmpx_gt_u64 -1, v[2:3]
101056 // GFX10: encoding: [0xc1,0x04,0xe8,0x7d]
101058 v_cmpx_gt_u64 0.5, v[2:3]
101059 // GFX10: encoding: [0xf0,0x04,0xe8,0x7d]
101061 v_cmpx_gt_u64 -4.0, v[2:3]
101062 // GFX10: encoding: [0xf7,0x04,0xe8,0x7d]
101064 v_cmpx_gt_u64 0xaf123456, v[2:3]
101065 // GFX10: encoding: [0xff,0x04,0xe8,0x7d,0x56,0x34,0x12,0xaf]
101067 v_cmpx_gt_u64 0x3f717273, v[2:3]
101068 // GFX10: encoding: [0xff,0x04,0xe8,0x7d,0x73,0x72,0x71,0x3f]
101070 v_cmpx_gt_u64 v[1:2], v[254:255]
101071 // GFX10: encoding: [0x01,0xfd,0xe9,0x7d]
101073 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
101074 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
101076 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
101077 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
101079 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
101080 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
101082 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
101083 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
101085 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
101086 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
101088 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
101089 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
101091 v_cmpx_gt_u64_e64 v[254:255], v[2:3]
101092 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xfe,0x05,0x02,0x00]
101094 v_cmpx_gt_u64_e64 s[2:3], v[2:3]
101095 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x02,0x04,0x02,0x00]
101097 v_cmpx_gt_u64_e64 s[4:5], v[2:3]
101098 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x04,0x04,0x02,0x00]
101100 v_cmpx_gt_u64_e64 vcc, v[2:3]
101101 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x6a,0x04,0x02,0x00]
101103 v_cmpx_gt_u64_e64 vcc, v[2:3]
101104 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x6a,0x04,0x02,0x00]
101106 v_cmpx_gt_u64_e64 vcc, v[2:3]
101107 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x6a,0x04,0x02,0x00]
101109 v_cmpx_gt_u64_e64 vcc, v[2:3]
101110 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x6a,0x04,0x02,0x00]
101112 v_cmpx_gt_u64_e64 0, v[2:3]
101113 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x80,0x04,0x02,0x00]
101115 v_cmpx_gt_u64_e64 -1, v[2:3]
101116 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xc1,0x04,0x02,0x00]
101118 v_cmpx_gt_u64_e64 0.5, v[2:3]
101119 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xf0,0x04,0x02,0x00]
101121 v_cmpx_gt_u64_e64 -4.0, v[2:3]
101122 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xf7,0x04,0x02,0x00]
101124 v_cmpx_gt_u64_e64 v[1:2], v[254:255]
101125 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xfd,0x03,0x00]
101127 v_cmpx_gt_u64_e64 v[1:2], s[4:5]
101128 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x09,0x00,0x00]
101130 v_cmpx_gt_u64_e64 v[1:2], s[6:7]
101131 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x0d,0x00,0x00]
101133 v_cmpx_gt_u64_e64 v[1:2], s[100:101]
101134 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xc9,0x00,0x00]
101136 v_cmpx_gt_u64_e64 v[1:2], vcc
101137 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xd5,0x00,0x00]
101139 v_cmpx_gt_u64_e64 v[1:2], exec
101140 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xfd,0x00,0x00]
101142 v_cmpx_gt_u64_e64 v[1:2], 0
101143 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x01,0x01,0x00]
101145 v_cmpx_gt_u64_e64 v[1:2], -1
101146 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x83,0x01,0x00]
101148 v_cmpx_gt_u64_e64 v[1:2], 0.5
101149 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xe1,0x01,0x00]
101151 v_cmpx_gt_u64_e64 v[1:2], -4.0
101152 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xef,0x01,0x00]
101154 v_cmpx_ne_u64 v[1:2], v[2:3]
101155 // GFX10: encoding: [0x01,0x05,0xea,0x7d]
101157 v_cmpx_ne_u64 v[254:255], v[2:3]
101158 // GFX10: encoding: [0xfe,0x05,0xea,0x7d]
101160 v_cmpx_ne_u64 s[2:3], v[2:3]
101161 // GFX10: encoding: [0x02,0x04,0xea,0x7d]
101163 v_cmpx_ne_u64 s[4:5], v[2:3]
101164 // GFX10: encoding: [0x04,0x04,0xea,0x7d]
101166 v_cmpx_ne_u64 s[100:101], v[2:3]
101167 // GFX10: encoding: [0x64,0x04,0xea,0x7d]
101169 v_cmpx_ne_u64 vcc, v[2:3]
101170 // GFX10: encoding: [0x6a,0x04,0xea,0x7d]
101172 v_cmpx_ne_u64 exec, v[2:3]
101173 // GFX10: encoding: [0x7e,0x04,0xea,0x7d]
101175 v_cmpx_ne_u64 0, v[2:3]
101176 // GFX10: encoding: [0x80,0x04,0xea,0x7d]
101178 v_cmpx_ne_u64 -1, v[2:3]
101179 // GFX10: encoding: [0xc1,0x04,0xea,0x7d]
101181 v_cmpx_ne_u64 0.5, v[2:3]
101182 // GFX10: encoding: [0xf0,0x04,0xea,0x7d]
101184 v_cmpx_ne_u64 -4.0, v[2:3]
101185 // GFX10: encoding: [0xf7,0x04,0xea,0x7d]
101187 v_cmpx_ne_u64 0xaf123456, v[2:3]
101188 // GFX10: encoding: [0xff,0x04,0xea,0x7d,0x56,0x34,0x12,0xaf]
101190 v_cmpx_ne_u64 0x3f717273, v[2:3]
101191 // GFX10: encoding: [0xff,0x04,0xea,0x7d,0x73,0x72,0x71,0x3f]
101193 v_cmpx_ne_u64 v[1:2], v[254:255]
101194 // GFX10: encoding: [0x01,0xfd,0xeb,0x7d]
101196 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
101197 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
101199 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
101200 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
101202 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
101203 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
101205 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
101206 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
101208 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
101209 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
101211 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
101212 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
101214 v_cmpx_ne_u64_e64 v[254:255], v[2:3]
101215 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xfe,0x05,0x02,0x00]
101217 v_cmpx_ne_u64_e64 s[2:3], v[2:3]
101218 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x02,0x04,0x02,0x00]
101220 v_cmpx_ne_u64_e64 s[4:5], v[2:3]
101221 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x04,0x04,0x02,0x00]
101223 v_cmpx_ne_u64_e64 vcc, v[2:3]
101224 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x6a,0x04,0x02,0x00]
101226 v_cmpx_ne_u64_e64 vcc, v[2:3]
101227 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x6a,0x04,0x02,0x00]
101229 v_cmpx_ne_u64_e64 vcc, v[2:3]
101230 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x6a,0x04,0x02,0x00]
101232 v_cmpx_ne_u64_e64 vcc, v[2:3]
101233 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x6a,0x04,0x02,0x00]
101235 v_cmpx_ne_u64_e64 0, v[2:3]
101236 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x80,0x04,0x02,0x00]
101238 v_cmpx_ne_u64_e64 -1, v[2:3]
101239 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xc1,0x04,0x02,0x00]
101241 v_cmpx_ne_u64_e64 0.5, v[2:3]
101242 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xf0,0x04,0x02,0x00]
101244 v_cmpx_ne_u64_e64 -4.0, v[2:3]
101245 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xf7,0x04,0x02,0x00]
101247 v_cmpx_ne_u64_e64 v[1:2], v[254:255]
101248 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xfd,0x03,0x00]
101250 v_cmpx_ne_u64_e64 v[1:2], s[4:5]
101251 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x09,0x00,0x00]
101253 v_cmpx_ne_u64_e64 v[1:2], s[6:7]
101254 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x0d,0x00,0x00]
101256 v_cmpx_ne_u64_e64 v[1:2], s[100:101]
101257 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xc9,0x00,0x00]
101259 v_cmpx_ne_u64_e64 v[1:2], vcc
101260 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xd5,0x00,0x00]
101262 v_cmpx_ne_u64_e64 v[1:2], exec
101263 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xfd,0x00,0x00]
101265 v_cmpx_ne_u64_e64 v[1:2], 0
101266 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x01,0x01,0x00]
101268 v_cmpx_ne_u64_e64 v[1:2], -1
101269 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x83,0x01,0x00]
101271 v_cmpx_ne_u64_e64 v[1:2], 0.5
101272 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xe1,0x01,0x00]
101274 v_cmpx_ne_u64_e64 v[1:2], -4.0
101275 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xef,0x01,0x00]
101277 v_cmpx_ge_u64 v[1:2], v[2:3]
101278 // GFX10: encoding: [0x01,0x05,0xec,0x7d]
101280 v_cmpx_ge_u64 v[254:255], v[2:3]
101281 // GFX10: encoding: [0xfe,0x05,0xec,0x7d]
101283 v_cmpx_ge_u64 s[2:3], v[2:3]
101284 // GFX10: encoding: [0x02,0x04,0xec,0x7d]
101286 v_cmpx_ge_u64 s[4:5], v[2:3]
101287 // GFX10: encoding: [0x04,0x04,0xec,0x7d]
101289 v_cmpx_ge_u64 s[100:101], v[2:3]
101290 // GFX10: encoding: [0x64,0x04,0xec,0x7d]
101292 v_cmpx_ge_u64 vcc, v[2:3]
101293 // GFX10: encoding: [0x6a,0x04,0xec,0x7d]
101295 v_cmpx_ge_u64 exec, v[2:3]
101296 // GFX10: encoding: [0x7e,0x04,0xec,0x7d]
101298 v_cmpx_ge_u64 0, v[2:3]
101299 // GFX10: encoding: [0x80,0x04,0xec,0x7d]
101301 v_cmpx_ge_u64 -1, v[2:3]
101302 // GFX10: encoding: [0xc1,0x04,0xec,0x7d]
101304 v_cmpx_ge_u64 0.5, v[2:3]
101305 // GFX10: encoding: [0xf0,0x04,0xec,0x7d]
101307 v_cmpx_ge_u64 -4.0, v[2:3]
101308 // GFX10: encoding: [0xf7,0x04,0xec,0x7d]
101310 v_cmpx_ge_u64 0xaf123456, v[2:3]
101311 // GFX10: encoding: [0xff,0x04,0xec,0x7d,0x56,0x34,0x12,0xaf]
101313 v_cmpx_ge_u64 0x3f717273, v[2:3]
101314 // GFX10: encoding: [0xff,0x04,0xec,0x7d,0x73,0x72,0x71,0x3f]
101316 v_cmpx_ge_u64 v[1:2], v[254:255]
101317 // GFX10: encoding: [0x01,0xfd,0xed,0x7d]
101319 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
101320 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
101322 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
101323 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
101325 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
101326 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
101328 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
101329 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
101331 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
101332 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
101334 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
101335 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
101337 v_cmpx_ge_u64_e64 v[254:255], v[2:3]
101338 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xfe,0x05,0x02,0x00]
101340 v_cmpx_ge_u64_e64 s[2:3], v[2:3]
101341 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x02,0x04,0x02,0x00]
101343 v_cmpx_ge_u64_e64 s[4:5], v[2:3]
101344 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x04,0x04,0x02,0x00]
101346 v_cmpx_ge_u64_e64 vcc, v[2:3]
101347 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x6a,0x04,0x02,0x00]
101349 v_cmpx_ge_u64_e64 vcc, v[2:3]
101350 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x6a,0x04,0x02,0x00]
101352 v_cmpx_ge_u64_e64 vcc, v[2:3]
101353 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x6a,0x04,0x02,0x00]
101355 v_cmpx_ge_u64_e64 vcc, v[2:3]
101356 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x6a,0x04,0x02,0x00]
101358 v_cmpx_ge_u64_e64 0, v[2:3]
101359 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x80,0x04,0x02,0x00]
101361 v_cmpx_ge_u64_e64 -1, v[2:3]
101362 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xc1,0x04,0x02,0x00]
101364 v_cmpx_ge_u64_e64 0.5, v[2:3]
101365 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xf0,0x04,0x02,0x00]
101367 v_cmpx_ge_u64_e64 -4.0, v[2:3]
101368 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xf7,0x04,0x02,0x00]
101370 v_cmpx_ge_u64_e64 v[1:2], v[254:255]
101371 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xfd,0x03,0x00]
101373 v_cmpx_ge_u64_e64 v[1:2], s[4:5]
101374 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x09,0x00,0x00]
101376 v_cmpx_ge_u64_e64 v[1:2], s[6:7]
101377 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x0d,0x00,0x00]
101379 v_cmpx_ge_u64_e64 v[1:2], s[100:101]
101380 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xc9,0x00,0x00]
101382 v_cmpx_ge_u64_e64 v[1:2], vcc
101383 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xd5,0x00,0x00]
101385 v_cmpx_ge_u64_e64 v[1:2], exec
101386 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xfd,0x00,0x00]
101388 v_cmpx_ge_u64_e64 v[1:2], 0
101389 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x01,0x01,0x00]
101391 v_cmpx_ge_u64_e64 v[1:2], -1
101392 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x83,0x01,0x00]
101394 v_cmpx_ge_u64_e64 v[1:2], 0.5
101395 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xe1,0x01,0x00]
101397 v_cmpx_ge_u64_e64 v[1:2], -4.0
101398 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xef,0x01,0x00]
101400 v_cmpx_t_u64 v[1:2], v[2:3]
101401 // GFX10: encoding: [0x01,0x05,0xee,0x7d]
101403 v_cmpx_t_u64 v[254:255], v[2:3]
101404 // GFX10: encoding: [0xfe,0x05,0xee,0x7d]
101406 v_cmpx_t_u64 s[2:3], v[2:3]
101407 // GFX10: encoding: [0x02,0x04,0xee,0x7d]
101409 v_cmpx_t_u64 s[4:5], v[2:3]
101410 // GFX10: encoding: [0x04,0x04,0xee,0x7d]
101412 v_cmpx_t_u64 s[100:101], v[2:3]
101413 // GFX10: encoding: [0x64,0x04,0xee,0x7d]
101415 v_cmpx_t_u64 vcc, v[2:3]
101416 // GFX10: encoding: [0x6a,0x04,0xee,0x7d]
101418 v_cmpx_t_u64 exec, v[2:3]
101419 // GFX10: encoding: [0x7e,0x04,0xee,0x7d]
101421 v_cmpx_t_u64 0, v[2:3]
101422 // GFX10: encoding: [0x80,0x04,0xee,0x7d]
101424 v_cmpx_t_u64 -1, v[2:3]
101425 // GFX10: encoding: [0xc1,0x04,0xee,0x7d]
101427 v_cmpx_t_u64 0.5, v[2:3]
101428 // GFX10: encoding: [0xf0,0x04,0xee,0x7d]
101430 v_cmpx_t_u64 -4.0, v[2:3]
101431 // GFX10: encoding: [0xf7,0x04,0xee,0x7d]
101433 v_cmpx_t_u64 0xaf123456, v[2:3]
101434 // GFX10: encoding: [0xff,0x04,0xee,0x7d,0x56,0x34,0x12,0xaf]
101436 v_cmpx_t_u64 0x3f717273, v[2:3]
101437 // GFX10: encoding: [0xff,0x04,0xee,0x7d,0x73,0x72,0x71,0x3f]
101439 v_cmpx_t_u64 v[1:2], v[254:255]
101440 // GFX10: encoding: [0x01,0xfd,0xef,0x7d]
101442 v_cmpx_t_u64_e64 v[1:2], v[2:3]
101443 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
101445 v_cmpx_t_u64_e64 v[1:2], v[2:3]
101446 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
101448 v_cmpx_t_u64_e64 v[1:2], v[2:3]
101449 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
101451 v_cmpx_t_u64_e64 v[1:2], v[2:3]
101452 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
101454 v_cmpx_t_u64_e64 v[1:2], v[2:3]
101455 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
101457 v_cmpx_t_u64_e64 v[1:2], v[2:3]
101458 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
101460 v_cmpx_t_u64_e64 v[254:255], v[2:3]
101461 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xfe,0x05,0x02,0x00]
101463 v_cmpx_t_u64_e64 s[2:3], v[2:3]
101464 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x02,0x04,0x02,0x00]
101466 v_cmpx_t_u64_e64 s[4:5], v[2:3]
101467 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x04,0x04,0x02,0x00]
101469 v_cmpx_t_u64_e64 vcc, v[2:3]
101470 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x6a,0x04,0x02,0x00]
101472 v_cmpx_t_u64_e64 vcc, v[2:3]
101473 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x6a,0x04,0x02,0x00]
101475 v_cmpx_t_u64_e64 vcc, v[2:3]
101476 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x6a,0x04,0x02,0x00]
101478 v_cmpx_t_u64_e64 vcc, v[2:3]
101479 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x6a,0x04,0x02,0x00]
101481 v_cmpx_t_u64_e64 0, v[2:3]
101482 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x80,0x04,0x02,0x00]
101484 v_cmpx_t_u64_e64 -1, v[2:3]
101485 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xc1,0x04,0x02,0x00]
101487 v_cmpx_t_u64_e64 0.5, v[2:3]
101488 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xf0,0x04,0x02,0x00]
101490 v_cmpx_t_u64_e64 -4.0, v[2:3]
101491 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xf7,0x04,0x02,0x00]
101493 v_cmpx_t_u64_e64 v[1:2], v[254:255]
101494 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xfd,0x03,0x00]
101496 v_cmpx_t_u64_e64 v[1:2], s[4:5]
101497 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x09,0x00,0x00]
101499 v_cmpx_t_u64_e64 v[1:2], s[6:7]
101500 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x0d,0x00,0x00]
101502 v_cmpx_t_u64_e64 v[1:2], s[100:101]
101503 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xc9,0x00,0x00]
101505 v_cmpx_t_u64_e64 v[1:2], vcc
101506 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xd5,0x00,0x00]
101508 v_cmpx_t_u64_e64 v[1:2], exec
101509 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xfd,0x00,0x00]
101511 v_cmpx_t_u64_e64 v[1:2], 0
101512 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x01,0x01,0x00]
101514 v_cmpx_t_u64_e64 v[1:2], -1
101515 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x83,0x01,0x00]
101517 v_cmpx_t_u64_e64 v[1:2], 0.5
101518 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xe1,0x01,0x00]
101520 v_cmpx_t_u64_e64 v[1:2], -4.0
101521 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xef,0x01,0x00]
101523 v_cmpx_u_f16 v1, v2
101524 // GFX10: encoding: [0x01,0x05,0xf0,0x7d]
101526 v_cmpx_u_f16 v255, v2
101527 // GFX10: encoding: [0xff,0x05,0xf0,0x7d]
101529 v_cmpx_u_f16 s1, v2
101530 // GFX10: encoding: [0x01,0x04,0xf0,0x7d]
101532 v_cmpx_u_f16 s101, v2
101533 // GFX10: encoding: [0x65,0x04,0xf0,0x7d]
101535 v_cmpx_u_f16 vcc_lo, v2
101536 // GFX10: encoding: [0x6a,0x04,0xf0,0x7d]
101538 v_cmpx_u_f16 vcc_hi, v2
101539 // GFX10: encoding: [0x6b,0x04,0xf0,0x7d]
101541 v_cmpx_u_f16 m0, v2
101542 // GFX10: encoding: [0x7c,0x04,0xf0,0x7d]
101544 v_cmpx_u_f16 exec_lo, v2
101545 // GFX10: encoding: [0x7e,0x04,0xf0,0x7d]
101547 v_cmpx_u_f16 exec_hi, v2
101548 // GFX10: encoding: [0x7f,0x04,0xf0,0x7d]
101550 v_cmpx_u_f16 0, v2
101551 // GFX10: encoding: [0x80,0x04,0xf0,0x7d]
101553 v_cmpx_u_f16 -1, v2
101554 // GFX10: encoding: [0xc1,0x04,0xf0,0x7d]
101556 v_cmpx_u_f16 0.5, v2
101557 // GFX10: encoding: [0xf0,0x04,0xf0,0x7d]
101559 v_cmpx_u_f16 -4.0, v2
101560 // GFX10: encoding: [0xf7,0x04,0xf0,0x7d]
101562 v_cmpx_u_f16 0xfe0b, v2
101563 // GFX10: encoding: [0xff,0x04,0xf0,0x7d,0x0b,0xfe,0x00,0x00]
101565 v_cmpx_u_f16 0x3456, v2
101566 // GFX10: encoding: [0xff,0x04,0xf0,0x7d,0x56,0x34,0x00,0x00]
101568 v_cmpx_u_f16 v1, v255
101569 // GFX10: encoding: [0x01,0xff,0xf1,0x7d]
101571 v_cmpx_u_f16_e64 v1, v2
101572 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x00]
101574 v_cmpx_u_f16_e64 v1, v2
101575 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x00]
101577 v_cmpx_u_f16_e64 v1, v2
101578 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x00]
101580 v_cmpx_u_f16_e64 v1, v2
101581 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x00]
101583 v_cmpx_u_f16_e64 v1, v2
101584 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x00]
101586 v_cmpx_u_f16_e64 v1, v2
101587 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x00]
101589 v_cmpx_u_f16_e64 v255, v2
101590 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0xff,0x05,0x02,0x00]
101592 v_cmpx_u_f16_e64 s1, v2
101593 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x04,0x02,0x00]
101595 v_cmpx_u_f16_e64 s101, v2
101596 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x65,0x04,0x02,0x00]
101598 v_cmpx_u_f16_e64 vcc_lo, v2
101599 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x6a,0x04,0x02,0x00]
101601 v_cmpx_u_f16_e64 vcc_hi, v2
101602 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x6b,0x04,0x02,0x00]
101604 v_cmpx_u_f16_e64 m0, v2
101605 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x7c,0x04,0x02,0x00]
101607 v_cmpx_u_f16_e64 exec_lo, v2
101608 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x7e,0x04,0x02,0x00]
101610 v_cmpx_u_f16_e64 exec_hi, v2
101611 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x7f,0x04,0x02,0x00]
101613 v_cmpx_u_f16_e64 0, v2
101614 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x80,0x04,0x02,0x00]
101616 v_cmpx_u_f16_e64 -1, v2
101617 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0xc1,0x04,0x02,0x00]
101619 v_cmpx_u_f16_e64 0.5, v2
101620 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0xf0,0x04,0x02,0x00]
101622 v_cmpx_u_f16_e64 -4.0, v2
101623 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0xf7,0x04,0x02,0x00]
101625 v_cmpx_u_f16_e64 v1, v255
101626 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xff,0x03,0x00]
101628 v_cmpx_u_f16_e64 v1, s2
101629 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x00,0x00]
101631 v_cmpx_u_f16_e64 v1, s101
101632 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xcb,0x00,0x00]
101634 v_cmpx_u_f16_e64 v1, vcc_lo
101635 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xd5,0x00,0x00]
101637 v_cmpx_u_f16_e64 v1, vcc_hi
101638 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xd7,0x00,0x00]
101640 v_cmpx_u_f16_e64 v1, m0
101641 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xf9,0x00,0x00]
101643 v_cmpx_u_f16_e64 v1, exec_lo
101644 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xfd,0x00,0x00]
101646 v_cmpx_u_f16_e64 v1, exec_hi
101647 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xff,0x00,0x00]
101649 v_cmpx_u_f16_e64 v1, 0
101650 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x01,0x01,0x00]
101652 v_cmpx_u_f16_e64 v1, -1
101653 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x83,0x01,0x00]
101655 v_cmpx_u_f16_e64 v1, 0.5
101656 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xe1,0x01,0x00]
101658 v_cmpx_u_f16_e64 v1, -4.0
101659 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0xef,0x01,0x00]
101661 v_cmpx_u_f16_e64 -v1, v2
101662 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x20]
101664 v_cmpx_u_f16_e64 v1, -v2
101665 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x40]
101667 v_cmpx_u_f16_e64 -v1, -v2
101668 // GFX10: encoding: [0x00,0x00,0xf8,0xd4,0x01,0x05,0x02,0x60]
101670 v_cmpx_nge_f16 v1, v2
101671 // GFX10: encoding: [0x01,0x05,0xf2,0x7d]
101673 v_cmpx_nge_f16 v255, v2
101674 // GFX10: encoding: [0xff,0x05,0xf2,0x7d]
101676 v_cmpx_nge_f16 s1, v2
101677 // GFX10: encoding: [0x01,0x04,0xf2,0x7d]
101679 v_cmpx_nge_f16 s101, v2
101680 // GFX10: encoding: [0x65,0x04,0xf2,0x7d]
101682 v_cmpx_nge_f16 vcc_lo, v2
101683 // GFX10: encoding: [0x6a,0x04,0xf2,0x7d]
101685 v_cmpx_nge_f16 vcc_hi, v2
101686 // GFX10: encoding: [0x6b,0x04,0xf2,0x7d]
101688 v_cmpx_nge_f16 m0, v2
101689 // GFX10: encoding: [0x7c,0x04,0xf2,0x7d]
101691 v_cmpx_nge_f16 exec_lo, v2
101692 // GFX10: encoding: [0x7e,0x04,0xf2,0x7d]
101694 v_cmpx_nge_f16 exec_hi, v2
101695 // GFX10: encoding: [0x7f,0x04,0xf2,0x7d]
101697 v_cmpx_nge_f16 0, v2
101698 // GFX10: encoding: [0x80,0x04,0xf2,0x7d]
101700 v_cmpx_nge_f16 -1, v2
101701 // GFX10: encoding: [0xc1,0x04,0xf2,0x7d]
101703 v_cmpx_nge_f16 0.5, v2
101704 // GFX10: encoding: [0xf0,0x04,0xf2,0x7d]
101706 v_cmpx_nge_f16 -4.0, v2
101707 // GFX10: encoding: [0xf7,0x04,0xf2,0x7d]
101709 v_cmpx_nge_f16 0xfe0b, v2
101710 // GFX10: encoding: [0xff,0x04,0xf2,0x7d,0x0b,0xfe,0x00,0x00]
101712 v_cmpx_nge_f16 0x3456, v2
101713 // GFX10: encoding: [0xff,0x04,0xf2,0x7d,0x56,0x34,0x00,0x00]
101715 v_cmpx_nge_f16 v1, v255
101716 // GFX10: encoding: [0x01,0xff,0xf3,0x7d]
101718 v_cmpx_nge_f16_e64 v1, v2
101719 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x00]
101721 v_cmpx_nge_f16_e64 v1, v2
101722 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x00]
101724 v_cmpx_nge_f16_e64 v1, v2
101725 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x00]
101727 v_cmpx_nge_f16_e64 v1, v2
101728 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x00]
101730 v_cmpx_nge_f16_e64 v1, v2
101731 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x00]
101733 v_cmpx_nge_f16_e64 v1, v2
101734 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x00]
101736 v_cmpx_nge_f16_e64 v255, v2
101737 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0xff,0x05,0x02,0x00]
101739 v_cmpx_nge_f16_e64 s1, v2
101740 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x04,0x02,0x00]
101742 v_cmpx_nge_f16_e64 s101, v2
101743 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x65,0x04,0x02,0x00]
101745 v_cmpx_nge_f16_e64 vcc_lo, v2
101746 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x6a,0x04,0x02,0x00]
101748 v_cmpx_nge_f16_e64 vcc_hi, v2
101749 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x6b,0x04,0x02,0x00]
101751 v_cmpx_nge_f16_e64 m0, v2
101752 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x7c,0x04,0x02,0x00]
101754 v_cmpx_nge_f16_e64 exec_lo, v2
101755 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x7e,0x04,0x02,0x00]
101757 v_cmpx_nge_f16_e64 exec_hi, v2
101758 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x7f,0x04,0x02,0x00]
101760 v_cmpx_nge_f16_e64 0, v2
101761 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x80,0x04,0x02,0x00]
101763 v_cmpx_nge_f16_e64 -1, v2
101764 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0xc1,0x04,0x02,0x00]
101766 v_cmpx_nge_f16_e64 0.5, v2
101767 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0xf0,0x04,0x02,0x00]
101769 v_cmpx_nge_f16_e64 -4.0, v2
101770 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0xf7,0x04,0x02,0x00]
101772 v_cmpx_nge_f16_e64 v1, v255
101773 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xff,0x03,0x00]
101775 v_cmpx_nge_f16_e64 v1, s2
101776 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x00,0x00]
101778 v_cmpx_nge_f16_e64 v1, s101
101779 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xcb,0x00,0x00]
101781 v_cmpx_nge_f16_e64 v1, vcc_lo
101782 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xd5,0x00,0x00]
101784 v_cmpx_nge_f16_e64 v1, vcc_hi
101785 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xd7,0x00,0x00]
101787 v_cmpx_nge_f16_e64 v1, m0
101788 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xf9,0x00,0x00]
101790 v_cmpx_nge_f16_e64 v1, exec_lo
101791 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xfd,0x00,0x00]
101793 v_cmpx_nge_f16_e64 v1, exec_hi
101794 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xff,0x00,0x00]
101796 v_cmpx_nge_f16_e64 v1, 0
101797 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x01,0x01,0x00]
101799 v_cmpx_nge_f16_e64 v1, -1
101800 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x83,0x01,0x00]
101802 v_cmpx_nge_f16_e64 v1, 0.5
101803 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xe1,0x01,0x00]
101805 v_cmpx_nge_f16_e64 v1, -4.0
101806 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0xef,0x01,0x00]
101808 v_cmpx_nge_f16_e64 -v1, v2
101809 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x20]
101811 v_cmpx_nge_f16_e64 v1, -v2
101812 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x40]
101814 v_cmpx_nge_f16_e64 -v1, -v2
101815 // GFX10: encoding: [0x00,0x00,0xf9,0xd4,0x01,0x05,0x02,0x60]
101817 v_cmpx_nlg_f16 v1, v2
101818 // GFX10: encoding: [0x01,0x05,0xf4,0x7d]
101820 v_cmpx_nlg_f16 v255, v2
101821 // GFX10: encoding: [0xff,0x05,0xf4,0x7d]
101823 v_cmpx_nlg_f16 s1, v2
101824 // GFX10: encoding: [0x01,0x04,0xf4,0x7d]
101826 v_cmpx_nlg_f16 s101, v2
101827 // GFX10: encoding: [0x65,0x04,0xf4,0x7d]
101829 v_cmpx_nlg_f16 vcc_lo, v2
101830 // GFX10: encoding: [0x6a,0x04,0xf4,0x7d]
101832 v_cmpx_nlg_f16 vcc_hi, v2
101833 // GFX10: encoding: [0x6b,0x04,0xf4,0x7d]
101835 v_cmpx_nlg_f16 m0, v2
101836 // GFX10: encoding: [0x7c,0x04,0xf4,0x7d]
101838 v_cmpx_nlg_f16 exec_lo, v2
101839 // GFX10: encoding: [0x7e,0x04,0xf4,0x7d]
101841 v_cmpx_nlg_f16 exec_hi, v2
101842 // GFX10: encoding: [0x7f,0x04,0xf4,0x7d]
101844 v_cmpx_nlg_f16 0, v2
101845 // GFX10: encoding: [0x80,0x04,0xf4,0x7d]
101847 v_cmpx_nlg_f16 -1, v2
101848 // GFX10: encoding: [0xc1,0x04,0xf4,0x7d]
101850 v_cmpx_nlg_f16 0.5, v2
101851 // GFX10: encoding: [0xf0,0x04,0xf4,0x7d]
101853 v_cmpx_nlg_f16 -4.0, v2
101854 // GFX10: encoding: [0xf7,0x04,0xf4,0x7d]
101856 v_cmpx_nlg_f16 0xfe0b, v2
101857 // GFX10: encoding: [0xff,0x04,0xf4,0x7d,0x0b,0xfe,0x00,0x00]
101859 v_cmpx_nlg_f16 0x3456, v2
101860 // GFX10: encoding: [0xff,0x04,0xf4,0x7d,0x56,0x34,0x00,0x00]
101862 v_cmpx_nlg_f16 v1, v255
101863 // GFX10: encoding: [0x01,0xff,0xf5,0x7d]
101865 v_cmpx_nlg_f16_e64 v1, v2
101866 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x00]
101868 v_cmpx_nlg_f16_e64 v1, v2
101869 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x00]
101871 v_cmpx_nlg_f16_e64 v1, v2
101872 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x00]
101874 v_cmpx_nlg_f16_e64 v1, v2
101875 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x00]
101877 v_cmpx_nlg_f16_e64 v1, v2
101878 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x00]
101880 v_cmpx_nlg_f16_e64 v1, v2
101881 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x00]
101883 v_cmpx_nlg_f16_e64 v255, v2
101884 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0xff,0x05,0x02,0x00]
101886 v_cmpx_nlg_f16_e64 s1, v2
101887 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x04,0x02,0x00]
101889 v_cmpx_nlg_f16_e64 s101, v2
101890 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x65,0x04,0x02,0x00]
101892 v_cmpx_nlg_f16_e64 vcc_lo, v2
101893 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x6a,0x04,0x02,0x00]
101895 v_cmpx_nlg_f16_e64 vcc_hi, v2
101896 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x6b,0x04,0x02,0x00]
101898 v_cmpx_nlg_f16_e64 m0, v2
101899 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x7c,0x04,0x02,0x00]
101901 v_cmpx_nlg_f16_e64 exec_lo, v2
101902 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x7e,0x04,0x02,0x00]
101904 v_cmpx_nlg_f16_e64 exec_hi, v2
101905 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x7f,0x04,0x02,0x00]
101907 v_cmpx_nlg_f16_e64 0, v2
101908 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x80,0x04,0x02,0x00]
101910 v_cmpx_nlg_f16_e64 -1, v2
101911 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0xc1,0x04,0x02,0x00]
101913 v_cmpx_nlg_f16_e64 0.5, v2
101914 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0xf0,0x04,0x02,0x00]
101916 v_cmpx_nlg_f16_e64 -4.0, v2
101917 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0xf7,0x04,0x02,0x00]
101919 v_cmpx_nlg_f16_e64 v1, v255
101920 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xff,0x03,0x00]
101922 v_cmpx_nlg_f16_e64 v1, s2
101923 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x00,0x00]
101925 v_cmpx_nlg_f16_e64 v1, s101
101926 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xcb,0x00,0x00]
101928 v_cmpx_nlg_f16_e64 v1, vcc_lo
101929 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xd5,0x00,0x00]
101931 v_cmpx_nlg_f16_e64 v1, vcc_hi
101932 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xd7,0x00,0x00]
101934 v_cmpx_nlg_f16_e64 v1, m0
101935 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xf9,0x00,0x00]
101937 v_cmpx_nlg_f16_e64 v1, exec_lo
101938 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xfd,0x00,0x00]
101940 v_cmpx_nlg_f16_e64 v1, exec_hi
101941 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xff,0x00,0x00]
101943 v_cmpx_nlg_f16_e64 v1, 0
101944 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x01,0x01,0x00]
101946 v_cmpx_nlg_f16_e64 v1, -1
101947 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x83,0x01,0x00]
101949 v_cmpx_nlg_f16_e64 v1, 0.5
101950 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xe1,0x01,0x00]
101952 v_cmpx_nlg_f16_e64 v1, -4.0
101953 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0xef,0x01,0x00]
101955 v_cmpx_nlg_f16_e64 -v1, v2
101956 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x20]
101958 v_cmpx_nlg_f16_e64 v1, -v2
101959 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x40]
101961 v_cmpx_nlg_f16_e64 -v1, -v2
101962 // GFX10: encoding: [0x00,0x00,0xfa,0xd4,0x01,0x05,0x02,0x60]
101964 v_cmpx_ngt_f16 v1, v2
101965 // GFX10: encoding: [0x01,0x05,0xf6,0x7d]
101967 v_cmpx_ngt_f16 v255, v2
101968 // GFX10: encoding: [0xff,0x05,0xf6,0x7d]
101970 v_cmpx_ngt_f16 s1, v2
101971 // GFX10: encoding: [0x01,0x04,0xf6,0x7d]
101973 v_cmpx_ngt_f16 s101, v2
101974 // GFX10: encoding: [0x65,0x04,0xf6,0x7d]
101976 v_cmpx_ngt_f16 vcc_lo, v2
101977 // GFX10: encoding: [0x6a,0x04,0xf6,0x7d]
101979 v_cmpx_ngt_f16 vcc_hi, v2
101980 // GFX10: encoding: [0x6b,0x04,0xf6,0x7d]
101982 v_cmpx_ngt_f16 m0, v2
101983 // GFX10: encoding: [0x7c,0x04,0xf6,0x7d]
101985 v_cmpx_ngt_f16 exec_lo, v2
101986 // GFX10: encoding: [0x7e,0x04,0xf6,0x7d]
101988 v_cmpx_ngt_f16 exec_hi, v2
101989 // GFX10: encoding: [0x7f,0x04,0xf6,0x7d]
101991 v_cmpx_ngt_f16 0, v2
101992 // GFX10: encoding: [0x80,0x04,0xf6,0x7d]
101994 v_cmpx_ngt_f16 -1, v2
101995 // GFX10: encoding: [0xc1,0x04,0xf6,0x7d]
101997 v_cmpx_ngt_f16 0.5, v2
101998 // GFX10: encoding: [0xf0,0x04,0xf6,0x7d]
102000 v_cmpx_ngt_f16 -4.0, v2
102001 // GFX10: encoding: [0xf7,0x04,0xf6,0x7d]
102003 v_cmpx_ngt_f16 0xfe0b, v2
102004 // GFX10: encoding: [0xff,0x04,0xf6,0x7d,0x0b,0xfe,0x00,0x00]
102006 v_cmpx_ngt_f16 0x3456, v2
102007 // GFX10: encoding: [0xff,0x04,0xf6,0x7d,0x56,0x34,0x00,0x00]
102009 v_cmpx_ngt_f16 v1, v255
102010 // GFX10: encoding: [0x01,0xff,0xf7,0x7d]
102012 v_cmpx_ngt_f16_e64 v1, v2
102013 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x00]
102015 v_cmpx_ngt_f16_e64 v1, v2
102016 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x00]
102018 v_cmpx_ngt_f16_e64 v1, v2
102019 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x00]
102021 v_cmpx_ngt_f16_e64 v1, v2
102022 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x00]
102024 v_cmpx_ngt_f16_e64 v1, v2
102025 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x00]
102027 v_cmpx_ngt_f16_e64 v1, v2
102028 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x00]
102030 v_cmpx_ngt_f16_e64 v255, v2
102031 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0xff,0x05,0x02,0x00]
102033 v_cmpx_ngt_f16_e64 s1, v2
102034 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x04,0x02,0x00]
102036 v_cmpx_ngt_f16_e64 s101, v2
102037 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x65,0x04,0x02,0x00]
102039 v_cmpx_ngt_f16_e64 vcc_lo, v2
102040 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x6a,0x04,0x02,0x00]
102042 v_cmpx_ngt_f16_e64 vcc_hi, v2
102043 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x6b,0x04,0x02,0x00]
102045 v_cmpx_ngt_f16_e64 m0, v2
102046 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x7c,0x04,0x02,0x00]
102048 v_cmpx_ngt_f16_e64 exec_lo, v2
102049 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x7e,0x04,0x02,0x00]
102051 v_cmpx_ngt_f16_e64 exec_hi, v2
102052 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x7f,0x04,0x02,0x00]
102054 v_cmpx_ngt_f16_e64 0, v2
102055 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x80,0x04,0x02,0x00]
102057 v_cmpx_ngt_f16_e64 -1, v2
102058 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0xc1,0x04,0x02,0x00]
102060 v_cmpx_ngt_f16_e64 0.5, v2
102061 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0xf0,0x04,0x02,0x00]
102063 v_cmpx_ngt_f16_e64 -4.0, v2
102064 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0xf7,0x04,0x02,0x00]
102066 v_cmpx_ngt_f16_e64 v1, v255
102067 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xff,0x03,0x00]
102069 v_cmpx_ngt_f16_e64 v1, s2
102070 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x00,0x00]
102072 v_cmpx_ngt_f16_e64 v1, s101
102073 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xcb,0x00,0x00]
102075 v_cmpx_ngt_f16_e64 v1, vcc_lo
102076 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xd5,0x00,0x00]
102078 v_cmpx_ngt_f16_e64 v1, vcc_hi
102079 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xd7,0x00,0x00]
102081 v_cmpx_ngt_f16_e64 v1, m0
102082 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xf9,0x00,0x00]
102084 v_cmpx_ngt_f16_e64 v1, exec_lo
102085 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xfd,0x00,0x00]
102087 v_cmpx_ngt_f16_e64 v1, exec_hi
102088 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xff,0x00,0x00]
102090 v_cmpx_ngt_f16_e64 v1, 0
102091 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x01,0x01,0x00]
102093 v_cmpx_ngt_f16_e64 v1, -1
102094 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x83,0x01,0x00]
102096 v_cmpx_ngt_f16_e64 v1, 0.5
102097 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xe1,0x01,0x00]
102099 v_cmpx_ngt_f16_e64 v1, -4.0
102100 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0xef,0x01,0x00]
102102 v_cmpx_ngt_f16_e64 -v1, v2
102103 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x20]
102105 v_cmpx_ngt_f16_e64 v1, -v2
102106 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x40]
102108 v_cmpx_ngt_f16_e64 -v1, -v2
102109 // GFX10: encoding: [0x00,0x00,0xfb,0xd4,0x01,0x05,0x02,0x60]
102111 v_cmpx_nle_f16 v1, v2
102112 // GFX10: encoding: [0x01,0x05,0xf8,0x7d]
102114 v_cmpx_nle_f16 v255, v2
102115 // GFX10: encoding: [0xff,0x05,0xf8,0x7d]
102117 v_cmpx_nle_f16 s1, v2
102118 // GFX10: encoding: [0x01,0x04,0xf8,0x7d]
102120 v_cmpx_nle_f16 s101, v2
102121 // GFX10: encoding: [0x65,0x04,0xf8,0x7d]
102123 v_cmpx_nle_f16 vcc_lo, v2
102124 // GFX10: encoding: [0x6a,0x04,0xf8,0x7d]
102126 v_cmpx_nle_f16 vcc_hi, v2
102127 // GFX10: encoding: [0x6b,0x04,0xf8,0x7d]
102129 v_cmpx_nle_f16 m0, v2
102130 // GFX10: encoding: [0x7c,0x04,0xf8,0x7d]
102132 v_cmpx_nle_f16 exec_lo, v2
102133 // GFX10: encoding: [0x7e,0x04,0xf8,0x7d]
102135 v_cmpx_nle_f16 exec_hi, v2
102136 // GFX10: encoding: [0x7f,0x04,0xf8,0x7d]
102138 v_cmpx_nle_f16 0, v2
102139 // GFX10: encoding: [0x80,0x04,0xf8,0x7d]
102141 v_cmpx_nle_f16 -1, v2
102142 // GFX10: encoding: [0xc1,0x04,0xf8,0x7d]
102144 v_cmpx_nle_f16 0.5, v2
102145 // GFX10: encoding: [0xf0,0x04,0xf8,0x7d]
102147 v_cmpx_nle_f16 -4.0, v2
102148 // GFX10: encoding: [0xf7,0x04,0xf8,0x7d]
102150 v_cmpx_nle_f16 0xfe0b, v2
102151 // GFX10: encoding: [0xff,0x04,0xf8,0x7d,0x0b,0xfe,0x00,0x00]
102153 v_cmpx_nle_f16 0x3456, v2
102154 // GFX10: encoding: [0xff,0x04,0xf8,0x7d,0x56,0x34,0x00,0x00]
102156 v_cmpx_nle_f16 v1, v255
102157 // GFX10: encoding: [0x01,0xff,0xf9,0x7d]
102159 v_cmpx_nle_f16_e64 v1, v2
102160 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x00]
102162 v_cmpx_nle_f16_e64 v1, v2
102163 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x00]
102165 v_cmpx_nle_f16_e64 v1, v2
102166 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x00]
102168 v_cmpx_nle_f16_e64 v1, v2
102169 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x00]
102171 v_cmpx_nle_f16_e64 v1, v2
102172 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x00]
102174 v_cmpx_nle_f16_e64 v1, v2
102175 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x00]
102177 v_cmpx_nle_f16_e64 v255, v2
102178 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0xff,0x05,0x02,0x00]
102180 v_cmpx_nle_f16_e64 s1, v2
102181 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x04,0x02,0x00]
102183 v_cmpx_nle_f16_e64 s101, v2
102184 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x65,0x04,0x02,0x00]
102186 v_cmpx_nle_f16_e64 vcc_lo, v2
102187 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x6a,0x04,0x02,0x00]
102189 v_cmpx_nle_f16_e64 vcc_hi, v2
102190 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x6b,0x04,0x02,0x00]
102192 v_cmpx_nle_f16_e64 m0, v2
102193 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x7c,0x04,0x02,0x00]
102195 v_cmpx_nle_f16_e64 exec_lo, v2
102196 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x7e,0x04,0x02,0x00]
102198 v_cmpx_nle_f16_e64 exec_hi, v2
102199 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x7f,0x04,0x02,0x00]
102201 v_cmpx_nle_f16_e64 0, v2
102202 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x80,0x04,0x02,0x00]
102204 v_cmpx_nle_f16_e64 -1, v2
102205 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0xc1,0x04,0x02,0x00]
102207 v_cmpx_nle_f16_e64 0.5, v2
102208 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0xf0,0x04,0x02,0x00]
102210 v_cmpx_nle_f16_e64 -4.0, v2
102211 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0xf7,0x04,0x02,0x00]
102213 v_cmpx_nle_f16_e64 v1, v255
102214 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xff,0x03,0x00]
102216 v_cmpx_nle_f16_e64 v1, s2
102217 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x00,0x00]
102219 v_cmpx_nle_f16_e64 v1, s101
102220 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xcb,0x00,0x00]
102222 v_cmpx_nle_f16_e64 v1, vcc_lo
102223 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xd5,0x00,0x00]
102225 v_cmpx_nle_f16_e64 v1, vcc_hi
102226 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xd7,0x00,0x00]
102228 v_cmpx_nle_f16_e64 v1, m0
102229 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xf9,0x00,0x00]
102231 v_cmpx_nle_f16_e64 v1, exec_lo
102232 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xfd,0x00,0x00]
102234 v_cmpx_nle_f16_e64 v1, exec_hi
102235 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xff,0x00,0x00]
102237 v_cmpx_nle_f16_e64 v1, 0
102238 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x01,0x01,0x00]
102240 v_cmpx_nle_f16_e64 v1, -1
102241 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x83,0x01,0x00]
102243 v_cmpx_nle_f16_e64 v1, 0.5
102244 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xe1,0x01,0x00]
102246 v_cmpx_nle_f16_e64 v1, -4.0
102247 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0xef,0x01,0x00]
102249 v_cmpx_nle_f16_e64 -v1, v2
102250 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x20]
102252 v_cmpx_nle_f16_e64 v1, -v2
102253 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x40]
102255 v_cmpx_nle_f16_e64 -v1, -v2
102256 // GFX10: encoding: [0x00,0x00,0xfc,0xd4,0x01,0x05,0x02,0x60]
102258 v_cmpx_neq_f16 v1, v2
102259 // GFX10: encoding: [0x01,0x05,0xfa,0x7d]
102261 v_cmpx_neq_f16 v255, v2
102262 // GFX10: encoding: [0xff,0x05,0xfa,0x7d]
102264 v_cmpx_neq_f16 s1, v2
102265 // GFX10: encoding: [0x01,0x04,0xfa,0x7d]
102267 v_cmpx_neq_f16 s101, v2
102268 // GFX10: encoding: [0x65,0x04,0xfa,0x7d]
102270 v_cmpx_neq_f16 vcc_lo, v2
102271 // GFX10: encoding: [0x6a,0x04,0xfa,0x7d]
102273 v_cmpx_neq_f16 vcc_hi, v2
102274 // GFX10: encoding: [0x6b,0x04,0xfa,0x7d]
102276 v_cmpx_neq_f16 m0, v2
102277 // GFX10: encoding: [0x7c,0x04,0xfa,0x7d]
102279 v_cmpx_neq_f16 exec_lo, v2
102280 // GFX10: encoding: [0x7e,0x04,0xfa,0x7d]
102282 v_cmpx_neq_f16 exec_hi, v2
102283 // GFX10: encoding: [0x7f,0x04,0xfa,0x7d]
102285 v_cmpx_neq_f16 0, v2
102286 // GFX10: encoding: [0x80,0x04,0xfa,0x7d]
102288 v_cmpx_neq_f16 -1, v2
102289 // GFX10: encoding: [0xc1,0x04,0xfa,0x7d]
102291 v_cmpx_neq_f16 0.5, v2
102292 // GFX10: encoding: [0xf0,0x04,0xfa,0x7d]
102294 v_cmpx_neq_f16 -4.0, v2
102295 // GFX10: encoding: [0xf7,0x04,0xfa,0x7d]
102297 v_cmpx_neq_f16 0xfe0b, v2
102298 // GFX10: encoding: [0xff,0x04,0xfa,0x7d,0x0b,0xfe,0x00,0x00]
102300 v_cmpx_neq_f16 0x3456, v2
102301 // GFX10: encoding: [0xff,0x04,0xfa,0x7d,0x56,0x34,0x00,0x00]
102303 v_cmpx_neq_f16 v1, v255
102304 // GFX10: encoding: [0x01,0xff,0xfb,0x7d]
102306 v_cmpx_neq_f16_e64 v1, v2
102307 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x00]
102309 v_cmpx_neq_f16_e64 v1, v2
102310 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x00]
102312 v_cmpx_neq_f16_e64 v1, v2
102313 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x00]
102315 v_cmpx_neq_f16_e64 v1, v2
102316 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x00]
102318 v_cmpx_neq_f16_e64 v1, v2
102319 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x00]
102321 v_cmpx_neq_f16_e64 v1, v2
102322 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x00]
102324 v_cmpx_neq_f16_e64 v255, v2
102325 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0xff,0x05,0x02,0x00]
102327 v_cmpx_neq_f16_e64 s1, v2
102328 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x04,0x02,0x00]
102330 v_cmpx_neq_f16_e64 s101, v2
102331 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x65,0x04,0x02,0x00]
102333 v_cmpx_neq_f16_e64 vcc_lo, v2
102334 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x6a,0x04,0x02,0x00]
102336 v_cmpx_neq_f16_e64 vcc_hi, v2
102337 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x6b,0x04,0x02,0x00]
102339 v_cmpx_neq_f16_e64 m0, v2
102340 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x7c,0x04,0x02,0x00]
102342 v_cmpx_neq_f16_e64 exec_lo, v2
102343 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x7e,0x04,0x02,0x00]
102345 v_cmpx_neq_f16_e64 exec_hi, v2
102346 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x7f,0x04,0x02,0x00]
102348 v_cmpx_neq_f16_e64 0, v2
102349 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x80,0x04,0x02,0x00]
102351 v_cmpx_neq_f16_e64 -1, v2
102352 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0xc1,0x04,0x02,0x00]
102354 v_cmpx_neq_f16_e64 0.5, v2
102355 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0xf0,0x04,0x02,0x00]
102357 v_cmpx_neq_f16_e64 -4.0, v2
102358 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0xf7,0x04,0x02,0x00]
102360 v_cmpx_neq_f16_e64 v1, v255
102361 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xff,0x03,0x00]
102363 v_cmpx_neq_f16_e64 v1, s2
102364 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x00,0x00]
102366 v_cmpx_neq_f16_e64 v1, s101
102367 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xcb,0x00,0x00]
102369 v_cmpx_neq_f16_e64 v1, vcc_lo
102370 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xd5,0x00,0x00]
102372 v_cmpx_neq_f16_e64 v1, vcc_hi
102373 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xd7,0x00,0x00]
102375 v_cmpx_neq_f16_e64 v1, m0
102376 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xf9,0x00,0x00]
102378 v_cmpx_neq_f16_e64 v1, exec_lo
102379 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xfd,0x00,0x00]
102381 v_cmpx_neq_f16_e64 v1, exec_hi
102382 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xff,0x00,0x00]
102384 v_cmpx_neq_f16_e64 v1, 0
102385 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x01,0x01,0x00]
102387 v_cmpx_neq_f16_e64 v1, -1
102388 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x83,0x01,0x00]
102390 v_cmpx_neq_f16_e64 v1, 0.5
102391 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xe1,0x01,0x00]
102393 v_cmpx_neq_f16_e64 v1, -4.0
102394 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0xef,0x01,0x00]
102396 v_cmpx_neq_f16_e64 -v1, v2
102397 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x20]
102399 v_cmpx_neq_f16_e64 v1, -v2
102400 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x40]
102402 v_cmpx_neq_f16_e64 -v1, -v2
102403 // GFX10: encoding: [0x00,0x00,0xfd,0xd4,0x01,0x05,0x02,0x60]
102405 v_cmpx_nlt_f16 v1, v2
102406 // GFX10: encoding: [0x01,0x05,0xfc,0x7d]
102408 v_cmpx_nlt_f16 v255, v2
102409 // GFX10: encoding: [0xff,0x05,0xfc,0x7d]
102411 v_cmpx_nlt_f16 s1, v2
102412 // GFX10: encoding: [0x01,0x04,0xfc,0x7d]
102414 v_cmpx_nlt_f16 s101, v2
102415 // GFX10: encoding: [0x65,0x04,0xfc,0x7d]
102417 v_cmpx_nlt_f16 vcc_lo, v2
102418 // GFX10: encoding: [0x6a,0x04,0xfc,0x7d]
102420 v_cmpx_nlt_f16 vcc_hi, v2
102421 // GFX10: encoding: [0x6b,0x04,0xfc,0x7d]
102423 v_cmpx_nlt_f16 m0, v2
102424 // GFX10: encoding: [0x7c,0x04,0xfc,0x7d]
102426 v_cmpx_nlt_f16 exec_lo, v2
102427 // GFX10: encoding: [0x7e,0x04,0xfc,0x7d]
102429 v_cmpx_nlt_f16 exec_hi, v2
102430 // GFX10: encoding: [0x7f,0x04,0xfc,0x7d]
102432 v_cmpx_nlt_f16 0, v2
102433 // GFX10: encoding: [0x80,0x04,0xfc,0x7d]
102435 v_cmpx_nlt_f16 -1, v2
102436 // GFX10: encoding: [0xc1,0x04,0xfc,0x7d]
102438 v_cmpx_nlt_f16 0.5, v2
102439 // GFX10: encoding: [0xf0,0x04,0xfc,0x7d]
102441 v_cmpx_nlt_f16 -4.0, v2
102442 // GFX10: encoding: [0xf7,0x04,0xfc,0x7d]
102444 v_cmpx_nlt_f16 0xfe0b, v2
102445 // GFX10: encoding: [0xff,0x04,0xfc,0x7d,0x0b,0xfe,0x00,0x00]
102447 v_cmpx_nlt_f16 0x3456, v2
102448 // GFX10: encoding: [0xff,0x04,0xfc,0x7d,0x56,0x34,0x00,0x00]
102450 v_cmpx_nlt_f16 v1, v255
102451 // GFX10: encoding: [0x01,0xff,0xfd,0x7d]
102453 v_cmpx_nlt_f16_e64 v1, v2
102454 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x00]
102456 v_cmpx_nlt_f16_e64 v1, v2
102457 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x00]
102459 v_cmpx_nlt_f16_e64 v1, v2
102460 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x00]
102462 v_cmpx_nlt_f16_e64 v1, v2
102463 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x00]
102465 v_cmpx_nlt_f16_e64 v1, v2
102466 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x00]
102468 v_cmpx_nlt_f16_e64 v1, v2
102469 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x00]
102471 v_cmpx_nlt_f16_e64 v255, v2
102472 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0xff,0x05,0x02,0x00]
102474 v_cmpx_nlt_f16_e64 s1, v2
102475 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x04,0x02,0x00]
102477 v_cmpx_nlt_f16_e64 s101, v2
102478 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x65,0x04,0x02,0x00]
102480 v_cmpx_nlt_f16_e64 vcc_lo, v2
102481 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x6a,0x04,0x02,0x00]
102483 v_cmpx_nlt_f16_e64 vcc_hi, v2
102484 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x6b,0x04,0x02,0x00]
102486 v_cmpx_nlt_f16_e64 m0, v2
102487 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x7c,0x04,0x02,0x00]
102489 v_cmpx_nlt_f16_e64 exec_lo, v2
102490 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x7e,0x04,0x02,0x00]
102492 v_cmpx_nlt_f16_e64 exec_hi, v2
102493 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x7f,0x04,0x02,0x00]
102495 v_cmpx_nlt_f16_e64 0, v2
102496 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x80,0x04,0x02,0x00]
102498 v_cmpx_nlt_f16_e64 -1, v2
102499 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0xc1,0x04,0x02,0x00]
102501 v_cmpx_nlt_f16_e64 0.5, v2
102502 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0xf0,0x04,0x02,0x00]
102504 v_cmpx_nlt_f16_e64 -4.0, v2
102505 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0xf7,0x04,0x02,0x00]
102507 v_cmpx_nlt_f16_e64 v1, v255
102508 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xff,0x03,0x00]
102510 v_cmpx_nlt_f16_e64 v1, s2
102511 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x00,0x00]
102513 v_cmpx_nlt_f16_e64 v1, s101
102514 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xcb,0x00,0x00]
102516 v_cmpx_nlt_f16_e64 v1, vcc_lo
102517 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xd5,0x00,0x00]
102519 v_cmpx_nlt_f16_e64 v1, vcc_hi
102520 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xd7,0x00,0x00]
102522 v_cmpx_nlt_f16_e64 v1, m0
102523 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xf9,0x00,0x00]
102525 v_cmpx_nlt_f16_e64 v1, exec_lo
102526 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xfd,0x00,0x00]
102528 v_cmpx_nlt_f16_e64 v1, exec_hi
102529 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xff,0x00,0x00]
102531 v_cmpx_nlt_f16_e64 v1, 0
102532 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x01,0x01,0x00]
102534 v_cmpx_nlt_f16_e64 v1, -1
102535 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x83,0x01,0x00]
102537 v_cmpx_nlt_f16_e64 v1, 0.5
102538 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xe1,0x01,0x00]
102540 v_cmpx_nlt_f16_e64 v1, -4.0
102541 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0xef,0x01,0x00]
102543 v_cmpx_nlt_f16_e64 -v1, v2
102544 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x20]
102546 v_cmpx_nlt_f16_e64 v1, -v2
102547 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x40]
102549 v_cmpx_nlt_f16_e64 -v1, -v2
102550 // GFX10: encoding: [0x00,0x00,0xfe,0xd4,0x01,0x05,0x02,0x60]
102552 v_cmpx_tru_f16 v1, v2
102553 // GFX10: encoding: [0x01,0x05,0xfe,0x7d]
102555 v_cmpx_tru_f16 v255, v2
102556 // GFX10: encoding: [0xff,0x05,0xfe,0x7d]
102558 v_cmpx_tru_f16 s1, v2
102559 // GFX10: encoding: [0x01,0x04,0xfe,0x7d]
102561 v_cmpx_tru_f16 s101, v2
102562 // GFX10: encoding: [0x65,0x04,0xfe,0x7d]
102564 v_cmpx_tru_f16 vcc_lo, v2
102565 // GFX10: encoding: [0x6a,0x04,0xfe,0x7d]
102567 v_cmpx_tru_f16 vcc_hi, v2
102568 // GFX10: encoding: [0x6b,0x04,0xfe,0x7d]
102570 v_cmpx_tru_f16 m0, v2
102571 // GFX10: encoding: [0x7c,0x04,0xfe,0x7d]
102573 v_cmpx_tru_f16 exec_lo, v2
102574 // GFX10: encoding: [0x7e,0x04,0xfe,0x7d]
102576 v_cmpx_tru_f16 exec_hi, v2
102577 // GFX10: encoding: [0x7f,0x04,0xfe,0x7d]
102579 v_cmpx_tru_f16 0, v2
102580 // GFX10: encoding: [0x80,0x04,0xfe,0x7d]
102582 v_cmpx_tru_f16 -1, v2
102583 // GFX10: encoding: [0xc1,0x04,0xfe,0x7d]
102585 v_cmpx_tru_f16 0.5, v2
102586 // GFX10: encoding: [0xf0,0x04,0xfe,0x7d]
102588 v_cmpx_tru_f16 -4.0, v2
102589 // GFX10: encoding: [0xf7,0x04,0xfe,0x7d]
102591 v_cmpx_tru_f16 0xfe0b, v2
102592 // GFX10: encoding: [0xff,0x04,0xfe,0x7d,0x0b,0xfe,0x00,0x00]
102594 v_cmpx_tru_f16 0x3456, v2
102595 // GFX10: encoding: [0xff,0x04,0xfe,0x7d,0x56,0x34,0x00,0x00]
102597 v_cmpx_tru_f16 v1, v255
102598 // GFX10: encoding: [0x01,0xff,0xff,0x7d]
102600 v_cmpx_tru_f16_e64 v1, v2
102601 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x00]
102603 v_cmpx_tru_f16_e64 v1, v2
102604 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x00]
102606 v_cmpx_tru_f16_e64 v1, v2
102607 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x00]
102609 v_cmpx_tru_f16_e64 v1, v2
102610 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x00]
102612 v_cmpx_tru_f16_e64 v1, v2
102613 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x00]
102615 v_cmpx_tru_f16_e64 v1, v2
102616 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x00]
102618 v_cmpx_tru_f16_e64 v255, v2
102619 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0xff,0x05,0x02,0x00]
102621 v_cmpx_tru_f16_e64 s1, v2
102622 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x04,0x02,0x00]
102624 v_cmpx_tru_f16_e64 s101, v2
102625 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x65,0x04,0x02,0x00]
102627 v_cmpx_tru_f16_e64 vcc_lo, v2
102628 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x6a,0x04,0x02,0x00]
102630 v_cmpx_tru_f16_e64 vcc_hi, v2
102631 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x6b,0x04,0x02,0x00]
102633 v_cmpx_tru_f16_e64 m0, v2
102634 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x7c,0x04,0x02,0x00]
102636 v_cmpx_tru_f16_e64 exec_lo, v2
102637 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x7e,0x04,0x02,0x00]
102639 v_cmpx_tru_f16_e64 exec_hi, v2
102640 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x7f,0x04,0x02,0x00]
102642 v_cmpx_tru_f16_e64 0, v2
102643 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x80,0x04,0x02,0x00]
102645 v_cmpx_tru_f16_e64 -1, v2
102646 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0xc1,0x04,0x02,0x00]
102648 v_cmpx_tru_f16_e64 0.5, v2
102649 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0xf0,0x04,0x02,0x00]
102651 v_cmpx_tru_f16_e64 -4.0, v2
102652 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0xf7,0x04,0x02,0x00]
102654 v_cmpx_tru_f16_e64 v1, v255
102655 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xff,0x03,0x00]
102657 v_cmpx_tru_f16_e64 v1, s2
102658 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x00,0x00]
102660 v_cmpx_tru_f16_e64 v1, s101
102661 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xcb,0x00,0x00]
102663 v_cmpx_tru_f16_e64 v1, vcc_lo
102664 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xd5,0x00,0x00]
102666 v_cmpx_tru_f16_e64 v1, vcc_hi
102667 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xd7,0x00,0x00]
102669 v_cmpx_tru_f16_e64 v1, m0
102670 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xf9,0x00,0x00]
102672 v_cmpx_tru_f16_e64 v1, exec_lo
102673 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xfd,0x00,0x00]
102675 v_cmpx_tru_f16_e64 v1, exec_hi
102676 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xff,0x00,0x00]
102678 v_cmpx_tru_f16_e64 v1, 0
102679 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x01,0x01,0x00]
102681 v_cmpx_tru_f16_e64 v1, -1
102682 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x83,0x01,0x00]
102684 v_cmpx_tru_f16_e64 v1, 0.5
102685 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xe1,0x01,0x00]
102687 v_cmpx_tru_f16_e64 v1, -4.0
102688 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0xef,0x01,0x00]
102690 v_cmpx_tru_f16_e64 -v1, v2
102691 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x20]
102693 v_cmpx_tru_f16_e64 v1, -v2
102694 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x40]
102696 v_cmpx_tru_f16_e64 -v1, -v2
102697 // GFX10: encoding: [0x00,0x00,0xff,0xd4,0x01,0x05,0x02,0x60]
102699 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102700 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102702 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102703 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102705 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102706 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102708 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102709 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102711 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102712 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102714 v_cmpx_f_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
102715 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0xff,0x00,0x06,0x06]
102717 v_cmpx_f_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
102718 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x86,0x06]
102720 v_cmpx_f_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
102721 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x65,0x00,0x86,0x06]
102723 v_cmpx_f_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
102724 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x6a,0x00,0x86,0x06]
102726 v_cmpx_f_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
102727 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x6b,0x00,0x86,0x06]
102729 v_cmpx_f_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
102730 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x7c,0x00,0x86,0x06]
102732 v_cmpx_f_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
102733 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x7e,0x00,0x86,0x06]
102735 v_cmpx_f_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
102736 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x7f,0x00,0x86,0x06]
102738 v_cmpx_f_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
102739 // GFX10: encoding: [0xf9,0xfe,0x21,0x7d,0x01,0x00,0x06,0x06]
102741 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102742 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102744 v_cmpx_f_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
102745 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x00,0x06]
102747 v_cmpx_f_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
102748 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x01,0x06]
102750 v_cmpx_f_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
102751 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x02,0x06]
102753 v_cmpx_f_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
102754 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x03,0x06]
102756 v_cmpx_f_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
102757 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x04,0x06]
102759 v_cmpx_f_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
102760 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x05,0x06]
102762 v_cmpx_f_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
102763 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x0e,0x06]
102765 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102766 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x06]
102768 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
102769 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x00]
102771 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
102772 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x01]
102774 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
102775 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x02]
102777 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
102778 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x03]
102780 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
102781 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x04]
102783 v_cmpx_f_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
102784 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x05]
102786 v_cmpx_f_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
102787 // GFX10: encoding: [0xf9,0x04,0x20,0x7d,0x01,0x00,0x06,0x0e]
102789 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102790 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102792 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102793 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102795 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102796 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102798 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102799 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102801 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102802 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102804 v_cmpx_lt_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
102805 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0xff,0x00,0x06,0x06]
102807 v_cmpx_lt_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
102808 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x86,0x06]
102810 v_cmpx_lt_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
102811 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x65,0x00,0x86,0x06]
102813 v_cmpx_lt_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
102814 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x6a,0x00,0x86,0x06]
102816 v_cmpx_lt_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
102817 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x6b,0x00,0x86,0x06]
102819 v_cmpx_lt_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
102820 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x7c,0x00,0x86,0x06]
102822 v_cmpx_lt_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
102823 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x7e,0x00,0x86,0x06]
102825 v_cmpx_lt_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
102826 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x7f,0x00,0x86,0x06]
102828 v_cmpx_lt_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
102829 // GFX10: encoding: [0xf9,0xfe,0x23,0x7d,0x01,0x00,0x06,0x06]
102831 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102832 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102834 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
102835 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x00,0x06]
102837 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
102838 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x01,0x06]
102840 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
102841 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x02,0x06]
102843 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
102844 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x03,0x06]
102846 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
102847 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x04,0x06]
102849 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
102850 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x05,0x06]
102852 v_cmpx_lt_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
102853 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x0e,0x06]
102855 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102856 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x06]
102858 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
102859 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x00]
102861 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
102862 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x01]
102864 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
102865 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x02]
102867 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
102868 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x03]
102870 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
102871 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x04]
102873 v_cmpx_lt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
102874 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x05]
102876 v_cmpx_lt_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
102877 // GFX10: encoding: [0xf9,0x04,0x22,0x7d,0x01,0x00,0x06,0x0e]
102879 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102880 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102882 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102883 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102885 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102886 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102888 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102889 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102891 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102892 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102894 v_cmpx_eq_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
102895 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0xff,0x00,0x06,0x06]
102897 v_cmpx_eq_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
102898 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x86,0x06]
102900 v_cmpx_eq_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
102901 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x65,0x00,0x86,0x06]
102903 v_cmpx_eq_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
102904 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x6a,0x00,0x86,0x06]
102906 v_cmpx_eq_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
102907 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x6b,0x00,0x86,0x06]
102909 v_cmpx_eq_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
102910 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x7c,0x00,0x86,0x06]
102912 v_cmpx_eq_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
102913 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x7e,0x00,0x86,0x06]
102915 v_cmpx_eq_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
102916 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x7f,0x00,0x86,0x06]
102918 v_cmpx_eq_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
102919 // GFX10: encoding: [0xf9,0xfe,0x25,0x7d,0x01,0x00,0x06,0x06]
102921 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102922 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102924 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
102925 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x00,0x06]
102927 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
102928 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x01,0x06]
102930 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
102931 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x02,0x06]
102933 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
102934 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x03,0x06]
102936 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
102937 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x04,0x06]
102939 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
102940 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x05,0x06]
102942 v_cmpx_eq_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
102943 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x0e,0x06]
102945 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102946 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x06]
102948 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
102949 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x00]
102951 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
102952 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x01]
102954 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
102955 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x02]
102957 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
102958 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x03]
102960 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
102961 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x04]
102963 v_cmpx_eq_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
102964 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x05]
102966 v_cmpx_eq_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
102967 // GFX10: encoding: [0xf9,0x04,0x24,0x7d,0x01,0x00,0x06,0x0e]
102969 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102970 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
102972 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102973 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
102975 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102976 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
102978 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102979 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
102981 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
102982 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
102984 v_cmpx_le_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
102985 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0xff,0x00,0x06,0x06]
102987 v_cmpx_le_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
102988 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x86,0x06]
102990 v_cmpx_le_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
102991 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x65,0x00,0x86,0x06]
102993 v_cmpx_le_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
102994 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x6a,0x00,0x86,0x06]
102996 v_cmpx_le_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
102997 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x6b,0x00,0x86,0x06]
102999 v_cmpx_le_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103000 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x7c,0x00,0x86,0x06]
103002 v_cmpx_le_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103003 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x7e,0x00,0x86,0x06]
103005 v_cmpx_le_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103006 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x7f,0x00,0x86,0x06]
103008 v_cmpx_le_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103009 // GFX10: encoding: [0xf9,0xfe,0x27,0x7d,0x01,0x00,0x06,0x06]
103011 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103012 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
103014 v_cmpx_le_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103015 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x00,0x06]
103017 v_cmpx_le_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103018 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x01,0x06]
103020 v_cmpx_le_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103021 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x02,0x06]
103023 v_cmpx_le_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103024 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x03,0x06]
103026 v_cmpx_le_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103027 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x04,0x06]
103029 v_cmpx_le_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103030 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x05,0x06]
103032 v_cmpx_le_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103033 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x0e,0x06]
103035 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103036 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x06]
103038 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103039 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x00]
103041 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103042 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x01]
103044 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103045 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x02]
103047 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103048 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x03]
103050 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103051 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x04]
103053 v_cmpx_le_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103054 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x05]
103056 v_cmpx_le_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103057 // GFX10: encoding: [0xf9,0x04,0x26,0x7d,0x01,0x00,0x06,0x0e]
103059 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103060 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103062 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103063 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103065 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103066 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103068 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103069 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103071 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103072 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103074 v_cmpx_gt_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103075 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0xff,0x00,0x06,0x06]
103077 v_cmpx_gt_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103078 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x86,0x06]
103080 v_cmpx_gt_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103081 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x65,0x00,0x86,0x06]
103083 v_cmpx_gt_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103084 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x6a,0x00,0x86,0x06]
103086 v_cmpx_gt_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103087 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x6b,0x00,0x86,0x06]
103089 v_cmpx_gt_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103090 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x7c,0x00,0x86,0x06]
103092 v_cmpx_gt_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103093 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x7e,0x00,0x86,0x06]
103095 v_cmpx_gt_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103096 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x7f,0x00,0x86,0x06]
103098 v_cmpx_gt_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103099 // GFX10: encoding: [0xf9,0xfe,0x29,0x7d,0x01,0x00,0x06,0x06]
103101 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103102 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103104 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103105 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x00,0x06]
103107 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103108 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x01,0x06]
103110 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103111 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x02,0x06]
103113 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103114 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x03,0x06]
103116 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103117 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x04,0x06]
103119 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103120 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x05,0x06]
103122 v_cmpx_gt_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103123 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x0e,0x06]
103125 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103126 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x06]
103128 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103129 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x00]
103131 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103132 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x01]
103134 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103135 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x02]
103137 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103138 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x03]
103140 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103141 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x04]
103143 v_cmpx_gt_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103144 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x05]
103146 v_cmpx_gt_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103147 // GFX10: encoding: [0xf9,0x04,0x28,0x7d,0x01,0x00,0x06,0x0e]
103149 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103150 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103152 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103153 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103155 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103156 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103158 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103159 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103161 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103162 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103164 v_cmpx_ne_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103165 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0xff,0x00,0x06,0x06]
103167 v_cmpx_ne_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103168 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x86,0x06]
103170 v_cmpx_ne_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103171 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x65,0x00,0x86,0x06]
103173 v_cmpx_ne_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103174 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x6a,0x00,0x86,0x06]
103176 v_cmpx_ne_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103177 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x6b,0x00,0x86,0x06]
103179 v_cmpx_ne_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103180 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x7c,0x00,0x86,0x06]
103182 v_cmpx_ne_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103183 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x7e,0x00,0x86,0x06]
103185 v_cmpx_ne_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103186 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x7f,0x00,0x86,0x06]
103188 v_cmpx_ne_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103189 // GFX10: encoding: [0xf9,0xfe,0x2b,0x7d,0x01,0x00,0x06,0x06]
103191 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103192 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103194 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103195 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x00,0x06]
103197 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103198 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x01,0x06]
103200 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103201 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x02,0x06]
103203 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103204 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x03,0x06]
103206 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103207 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x04,0x06]
103209 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103210 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x05,0x06]
103212 v_cmpx_ne_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103213 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x0e,0x06]
103215 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103216 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x06]
103218 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103219 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x00]
103221 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103222 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x01]
103224 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103225 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x02]
103227 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103228 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x03]
103230 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103231 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x04]
103233 v_cmpx_ne_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103234 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x05]
103236 v_cmpx_ne_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103237 // GFX10: encoding: [0xf9,0x04,0x2a,0x7d,0x01,0x00,0x06,0x0e]
103239 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103240 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103242 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103243 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103245 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103246 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103248 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103249 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103251 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103252 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103254 v_cmpx_ge_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103255 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0xff,0x00,0x06,0x06]
103257 v_cmpx_ge_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103258 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x86,0x06]
103260 v_cmpx_ge_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103261 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x65,0x00,0x86,0x06]
103263 v_cmpx_ge_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103264 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x6a,0x00,0x86,0x06]
103266 v_cmpx_ge_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103267 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x6b,0x00,0x86,0x06]
103269 v_cmpx_ge_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103270 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x7c,0x00,0x86,0x06]
103272 v_cmpx_ge_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103273 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x7e,0x00,0x86,0x06]
103275 v_cmpx_ge_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103276 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x7f,0x00,0x86,0x06]
103278 v_cmpx_ge_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103279 // GFX10: encoding: [0xf9,0xfe,0x2d,0x7d,0x01,0x00,0x06,0x06]
103281 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103282 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103284 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103285 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x00,0x06]
103287 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103288 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x01,0x06]
103290 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103291 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x02,0x06]
103293 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103294 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x03,0x06]
103296 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103297 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x04,0x06]
103299 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103300 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x05,0x06]
103302 v_cmpx_ge_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103303 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x0e,0x06]
103305 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103306 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x06]
103308 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103309 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x00]
103311 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103312 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x01]
103314 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103315 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x02]
103317 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103318 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x03]
103320 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103321 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x04]
103323 v_cmpx_ge_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103324 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x05]
103326 v_cmpx_ge_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103327 // GFX10: encoding: [0xf9,0x04,0x2c,0x7d,0x01,0x00,0x06,0x0e]
103329 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103330 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103332 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103333 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103335 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103336 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103338 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103339 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103341 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103342 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103344 v_cmpx_t_i32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103345 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0xff,0x00,0x06,0x06]
103347 v_cmpx_t_i32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103348 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x86,0x06]
103350 v_cmpx_t_i32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103351 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x65,0x00,0x86,0x06]
103353 v_cmpx_t_i32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103354 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x6a,0x00,0x86,0x06]
103356 v_cmpx_t_i32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103357 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x6b,0x00,0x86,0x06]
103359 v_cmpx_t_i32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103360 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x7c,0x00,0x86,0x06]
103362 v_cmpx_t_i32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103363 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x7e,0x00,0x86,0x06]
103365 v_cmpx_t_i32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103366 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x7f,0x00,0x86,0x06]
103368 v_cmpx_t_i32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103369 // GFX10: encoding: [0xf9,0xfe,0x2f,0x7d,0x01,0x00,0x06,0x06]
103371 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103372 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103374 v_cmpx_t_i32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103375 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x00,0x06]
103377 v_cmpx_t_i32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103378 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x01,0x06]
103380 v_cmpx_t_i32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103381 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x02,0x06]
103383 v_cmpx_t_i32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103384 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x03,0x06]
103386 v_cmpx_t_i32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103387 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x04,0x06]
103389 v_cmpx_t_i32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103390 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x05,0x06]
103392 v_cmpx_t_i32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103393 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x0e,0x06]
103395 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103396 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x06]
103398 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103399 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x00]
103401 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103402 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x01]
103404 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103405 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x02]
103407 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103408 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x03]
103410 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103411 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x04]
103413 v_cmpx_t_i32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103414 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x05]
103416 v_cmpx_t_i32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103417 // GFX10: encoding: [0xf9,0x04,0x2e,0x7d,0x01,0x00,0x06,0x0e]
103419 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103420 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103422 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103423 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103425 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103426 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103428 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103429 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103431 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103432 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103434 v_cmpx_lt_i16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103435 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0xff,0x00,0x06,0x06]
103437 v_cmpx_lt_i16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103438 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x86,0x06]
103440 v_cmpx_lt_i16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103441 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x65,0x00,0x86,0x06]
103443 v_cmpx_lt_i16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103444 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x6a,0x00,0x86,0x06]
103446 v_cmpx_lt_i16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103447 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x6b,0x00,0x86,0x06]
103449 v_cmpx_lt_i16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103450 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x7c,0x00,0x86,0x06]
103452 v_cmpx_lt_i16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103453 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x7e,0x00,0x86,0x06]
103455 v_cmpx_lt_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103456 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x7f,0x00,0x86,0x06]
103458 v_cmpx_lt_i16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103459 // GFX10: encoding: [0xf9,0xfe,0x33,0x7d,0x01,0x00,0x06,0x06]
103461 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103462 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103464 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103465 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x00,0x06]
103467 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103468 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x01,0x06]
103470 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103471 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x02,0x06]
103473 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103474 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x03,0x06]
103476 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103477 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x04,0x06]
103479 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103480 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x05,0x06]
103482 v_cmpx_lt_i16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103483 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x0e,0x06]
103485 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103486 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x06]
103488 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103489 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x00]
103491 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103492 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x01]
103494 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103495 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x02]
103497 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103498 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x03]
103500 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103501 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x04]
103503 v_cmpx_lt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103504 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x05]
103506 v_cmpx_lt_i16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103507 // GFX10: encoding: [0xf9,0x04,0x32,0x7d,0x01,0x00,0x06,0x0e]
103509 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103510 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103512 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103513 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103515 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103516 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103518 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103519 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103521 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103522 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103524 v_cmpx_eq_i16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103525 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0xff,0x00,0x06,0x06]
103527 v_cmpx_eq_i16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103528 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x86,0x06]
103530 v_cmpx_eq_i16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103531 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x65,0x00,0x86,0x06]
103533 v_cmpx_eq_i16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103534 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x6a,0x00,0x86,0x06]
103536 v_cmpx_eq_i16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103537 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x6b,0x00,0x86,0x06]
103539 v_cmpx_eq_i16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103540 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x7c,0x00,0x86,0x06]
103542 v_cmpx_eq_i16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103543 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x7e,0x00,0x86,0x06]
103545 v_cmpx_eq_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103546 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x7f,0x00,0x86,0x06]
103548 v_cmpx_eq_i16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103549 // GFX10: encoding: [0xf9,0xfe,0x35,0x7d,0x01,0x00,0x06,0x06]
103551 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103552 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103554 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103555 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x00,0x06]
103557 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103558 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x01,0x06]
103560 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103561 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x02,0x06]
103563 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103564 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x03,0x06]
103566 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103567 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x04,0x06]
103569 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103570 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x05,0x06]
103572 v_cmpx_eq_i16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103573 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x0e,0x06]
103575 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103576 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x06]
103578 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103579 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x00]
103581 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103582 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x01]
103584 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103585 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x02]
103587 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103588 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x03]
103590 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103591 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x04]
103593 v_cmpx_eq_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103594 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x05]
103596 v_cmpx_eq_i16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103597 // GFX10: encoding: [0xf9,0x04,0x34,0x7d,0x01,0x00,0x06,0x0e]
103599 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103600 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103602 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103603 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103605 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103606 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103608 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103609 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103611 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103612 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103614 v_cmpx_le_i16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103615 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0xff,0x00,0x06,0x06]
103617 v_cmpx_le_i16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103618 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x86,0x06]
103620 v_cmpx_le_i16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103621 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x65,0x00,0x86,0x06]
103623 v_cmpx_le_i16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103624 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x6a,0x00,0x86,0x06]
103626 v_cmpx_le_i16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103627 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x6b,0x00,0x86,0x06]
103629 v_cmpx_le_i16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103630 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x7c,0x00,0x86,0x06]
103632 v_cmpx_le_i16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103633 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x7e,0x00,0x86,0x06]
103635 v_cmpx_le_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103636 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x7f,0x00,0x86,0x06]
103638 v_cmpx_le_i16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103639 // GFX10: encoding: [0xf9,0xfe,0x37,0x7d,0x01,0x00,0x06,0x06]
103641 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103642 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103644 v_cmpx_le_i16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103645 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x00,0x06]
103647 v_cmpx_le_i16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103648 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x01,0x06]
103650 v_cmpx_le_i16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103651 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x02,0x06]
103653 v_cmpx_le_i16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103654 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x03,0x06]
103656 v_cmpx_le_i16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103657 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x04,0x06]
103659 v_cmpx_le_i16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103660 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x05,0x06]
103662 v_cmpx_le_i16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103663 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x0e,0x06]
103665 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103666 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x06]
103668 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103669 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x00]
103671 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103672 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x01]
103674 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103675 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x02]
103677 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103678 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x03]
103680 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103681 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x04]
103683 v_cmpx_le_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103684 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x05]
103686 v_cmpx_le_i16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103687 // GFX10: encoding: [0xf9,0x04,0x36,0x7d,0x01,0x00,0x06,0x0e]
103689 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103690 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103692 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103693 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103695 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103696 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103698 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103699 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103701 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103702 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103704 v_cmpx_gt_i16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103705 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0xff,0x00,0x06,0x06]
103707 v_cmpx_gt_i16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103708 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x86,0x06]
103710 v_cmpx_gt_i16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103711 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x65,0x00,0x86,0x06]
103713 v_cmpx_gt_i16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103714 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x6a,0x00,0x86,0x06]
103716 v_cmpx_gt_i16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103717 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x6b,0x00,0x86,0x06]
103719 v_cmpx_gt_i16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103720 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x7c,0x00,0x86,0x06]
103722 v_cmpx_gt_i16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103723 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x7e,0x00,0x86,0x06]
103725 v_cmpx_gt_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103726 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x7f,0x00,0x86,0x06]
103728 v_cmpx_gt_i16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103729 // GFX10: encoding: [0xf9,0xfe,0x39,0x7d,0x01,0x00,0x06,0x06]
103731 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103732 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103734 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103735 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x00,0x06]
103737 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103738 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x01,0x06]
103740 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103741 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x02,0x06]
103743 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103744 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x03,0x06]
103746 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103747 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x04,0x06]
103749 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103750 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x05,0x06]
103752 v_cmpx_gt_i16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103753 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x0e,0x06]
103755 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103756 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x06]
103758 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103759 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x00]
103761 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103762 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x01]
103764 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103765 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x02]
103767 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103768 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x03]
103770 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103771 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x04]
103773 v_cmpx_gt_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103774 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x05]
103776 v_cmpx_gt_i16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103777 // GFX10: encoding: [0xf9,0x04,0x38,0x7d,0x01,0x00,0x06,0x0e]
103779 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103780 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103782 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103783 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103785 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103786 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103788 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103789 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103791 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103792 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103794 v_cmpx_ne_i16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103795 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0xff,0x00,0x06,0x06]
103797 v_cmpx_ne_i16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103798 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x86,0x06]
103800 v_cmpx_ne_i16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103801 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x65,0x00,0x86,0x06]
103803 v_cmpx_ne_i16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103804 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x6a,0x00,0x86,0x06]
103806 v_cmpx_ne_i16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103807 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x6b,0x00,0x86,0x06]
103809 v_cmpx_ne_i16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103810 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x7c,0x00,0x86,0x06]
103812 v_cmpx_ne_i16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103813 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x7e,0x00,0x86,0x06]
103815 v_cmpx_ne_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103816 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x7f,0x00,0x86,0x06]
103818 v_cmpx_ne_i16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103819 // GFX10: encoding: [0xf9,0xfe,0x3b,0x7d,0x01,0x00,0x06,0x06]
103821 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103822 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103824 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103825 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x00,0x06]
103827 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103828 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x01,0x06]
103830 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103831 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x02,0x06]
103833 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103834 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x03,0x06]
103836 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103837 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x04,0x06]
103839 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103840 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x05,0x06]
103842 v_cmpx_ne_i16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103843 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x0e,0x06]
103845 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103846 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x06]
103848 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103849 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x00]
103851 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103852 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x01]
103854 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103855 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x02]
103857 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103858 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x03]
103860 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103861 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x04]
103863 v_cmpx_ne_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103864 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x05]
103866 v_cmpx_ne_i16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103867 // GFX10: encoding: [0xf9,0x04,0x3a,0x7d,0x01,0x00,0x06,0x0e]
103869 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103870 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103872 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103873 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103875 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103876 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103878 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103879 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103881 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103882 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103884 v_cmpx_ge_i16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103885 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0xff,0x00,0x06,0x06]
103887 v_cmpx_ge_i16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103888 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x86,0x06]
103890 v_cmpx_ge_i16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103891 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x65,0x00,0x86,0x06]
103893 v_cmpx_ge_i16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103894 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x6a,0x00,0x86,0x06]
103896 v_cmpx_ge_i16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103897 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x6b,0x00,0x86,0x06]
103899 v_cmpx_ge_i16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103900 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x7c,0x00,0x86,0x06]
103902 v_cmpx_ge_i16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103903 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x7e,0x00,0x86,0x06]
103905 v_cmpx_ge_i16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103906 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x7f,0x00,0x86,0x06]
103908 v_cmpx_ge_i16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103909 // GFX10: encoding: [0xf9,0xfe,0x3d,0x7d,0x01,0x00,0x06,0x06]
103911 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103912 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103914 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
103915 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x00,0x06]
103917 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
103918 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x01,0x06]
103920 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
103921 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x02,0x06]
103923 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
103924 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x03,0x06]
103926 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
103927 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x04,0x06]
103929 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
103930 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x05,0x06]
103932 v_cmpx_ge_i16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
103933 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x0e,0x06]
103935 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103936 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x06]
103938 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
103939 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x00]
103941 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
103942 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x01]
103944 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
103945 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x02]
103947 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
103948 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x03]
103950 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
103951 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x04]
103953 v_cmpx_ge_i16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
103954 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x05]
103956 v_cmpx_ge_i16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
103957 // GFX10: encoding: [0xf9,0x04,0x3c,0x7d,0x01,0x00,0x06,0x0e]
103959 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103960 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
103962 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103963 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
103965 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103966 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
103968 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103969 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
103971 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
103972 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
103974 v_cmpx_lt_u16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
103975 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0xff,0x00,0x06,0x06]
103977 v_cmpx_lt_u16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
103978 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x86,0x06]
103980 v_cmpx_lt_u16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
103981 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x65,0x00,0x86,0x06]
103983 v_cmpx_lt_u16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
103984 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x6a,0x00,0x86,0x06]
103986 v_cmpx_lt_u16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
103987 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x6b,0x00,0x86,0x06]
103989 v_cmpx_lt_u16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
103990 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x7c,0x00,0x86,0x06]
103992 v_cmpx_lt_u16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
103993 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x7e,0x00,0x86,0x06]
103995 v_cmpx_lt_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
103996 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x7f,0x00,0x86,0x06]
103998 v_cmpx_lt_u16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
103999 // GFX10: encoding: [0xf9,0xfe,0x73,0x7d,0x01,0x00,0x06,0x06]
104001 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104002 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
104004 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104005 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x00,0x06]
104007 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104008 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x01,0x06]
104010 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104011 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x02,0x06]
104013 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104014 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x03,0x06]
104016 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104017 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x04,0x06]
104019 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104020 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x05,0x06]
104022 v_cmpx_lt_u16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104023 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x0e,0x06]
104025 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104026 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x06]
104028 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104029 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x00]
104031 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104032 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x01]
104034 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104035 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x02]
104037 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104038 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x03]
104040 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104041 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x04]
104043 v_cmpx_lt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104044 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x05]
104046 v_cmpx_lt_u16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104047 // GFX10: encoding: [0xf9,0x04,0x72,0x7d,0x01,0x00,0x06,0x0e]
104049 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104050 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104052 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104053 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104055 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104056 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104058 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104059 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104061 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104062 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104064 v_cmpx_eq_u16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104065 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0xff,0x00,0x06,0x06]
104067 v_cmpx_eq_u16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104068 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x86,0x06]
104070 v_cmpx_eq_u16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104071 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x65,0x00,0x86,0x06]
104073 v_cmpx_eq_u16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104074 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x6a,0x00,0x86,0x06]
104076 v_cmpx_eq_u16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104077 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x6b,0x00,0x86,0x06]
104079 v_cmpx_eq_u16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104080 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x7c,0x00,0x86,0x06]
104082 v_cmpx_eq_u16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104083 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x7e,0x00,0x86,0x06]
104085 v_cmpx_eq_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104086 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x7f,0x00,0x86,0x06]
104088 v_cmpx_eq_u16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104089 // GFX10: encoding: [0xf9,0xfe,0x75,0x7d,0x01,0x00,0x06,0x06]
104091 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104092 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104094 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104095 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x00,0x06]
104097 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104098 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x01,0x06]
104100 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104101 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x02,0x06]
104103 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104104 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x03,0x06]
104106 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104107 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x04,0x06]
104109 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104110 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x05,0x06]
104112 v_cmpx_eq_u16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104113 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x0e,0x06]
104115 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104116 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x06]
104118 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104119 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x00]
104121 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104122 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x01]
104124 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104125 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x02]
104127 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104128 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x03]
104130 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104131 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x04]
104133 v_cmpx_eq_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104134 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x05]
104136 v_cmpx_eq_u16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104137 // GFX10: encoding: [0xf9,0x04,0x74,0x7d,0x01,0x00,0x06,0x0e]
104139 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104140 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104142 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104143 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104145 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104146 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104148 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104149 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104151 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104152 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104154 v_cmpx_le_u16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104155 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0xff,0x00,0x06,0x06]
104157 v_cmpx_le_u16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104158 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x86,0x06]
104160 v_cmpx_le_u16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104161 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x65,0x00,0x86,0x06]
104163 v_cmpx_le_u16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104164 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x6a,0x00,0x86,0x06]
104166 v_cmpx_le_u16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104167 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x6b,0x00,0x86,0x06]
104169 v_cmpx_le_u16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104170 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x7c,0x00,0x86,0x06]
104172 v_cmpx_le_u16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104173 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x7e,0x00,0x86,0x06]
104175 v_cmpx_le_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104176 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x7f,0x00,0x86,0x06]
104178 v_cmpx_le_u16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104179 // GFX10: encoding: [0xf9,0xfe,0x77,0x7d,0x01,0x00,0x06,0x06]
104181 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104182 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104184 v_cmpx_le_u16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104185 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x00,0x06]
104187 v_cmpx_le_u16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104188 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x01,0x06]
104190 v_cmpx_le_u16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104191 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x02,0x06]
104193 v_cmpx_le_u16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104194 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x03,0x06]
104196 v_cmpx_le_u16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104197 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x04,0x06]
104199 v_cmpx_le_u16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104200 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x05,0x06]
104202 v_cmpx_le_u16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104203 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x0e,0x06]
104205 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104206 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x06]
104208 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104209 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x00]
104211 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104212 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x01]
104214 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104215 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x02]
104217 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104218 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x03]
104220 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104221 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x04]
104223 v_cmpx_le_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104224 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x05]
104226 v_cmpx_le_u16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104227 // GFX10: encoding: [0xf9,0x04,0x76,0x7d,0x01,0x00,0x06,0x0e]
104229 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104230 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104232 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104233 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104235 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104236 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104238 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104239 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104241 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104242 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104244 v_cmpx_gt_u16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104245 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0xff,0x00,0x06,0x06]
104247 v_cmpx_gt_u16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104248 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x86,0x06]
104250 v_cmpx_gt_u16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104251 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x65,0x00,0x86,0x06]
104253 v_cmpx_gt_u16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104254 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x6a,0x00,0x86,0x06]
104256 v_cmpx_gt_u16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104257 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x6b,0x00,0x86,0x06]
104259 v_cmpx_gt_u16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104260 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x7c,0x00,0x86,0x06]
104262 v_cmpx_gt_u16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104263 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x7e,0x00,0x86,0x06]
104265 v_cmpx_gt_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104266 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x7f,0x00,0x86,0x06]
104268 v_cmpx_gt_u16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104269 // GFX10: encoding: [0xf9,0xfe,0x79,0x7d,0x01,0x00,0x06,0x06]
104271 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104272 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104274 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104275 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x00,0x06]
104277 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104278 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x01,0x06]
104280 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104281 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x02,0x06]
104283 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104284 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x03,0x06]
104286 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104287 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x04,0x06]
104289 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104290 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x05,0x06]
104292 v_cmpx_gt_u16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104293 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x0e,0x06]
104295 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104296 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x06]
104298 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104299 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x00]
104301 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104302 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x01]
104304 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104305 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x02]
104307 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104308 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x03]
104310 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104311 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x04]
104313 v_cmpx_gt_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104314 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x05]
104316 v_cmpx_gt_u16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104317 // GFX10: encoding: [0xf9,0x04,0x78,0x7d,0x01,0x00,0x06,0x0e]
104319 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104320 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104322 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104323 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104325 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104326 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104328 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104329 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104331 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104332 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104334 v_cmpx_ne_u16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104335 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0xff,0x00,0x06,0x06]
104337 v_cmpx_ne_u16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104338 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x86,0x06]
104340 v_cmpx_ne_u16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104341 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x65,0x00,0x86,0x06]
104343 v_cmpx_ne_u16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104344 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x6a,0x00,0x86,0x06]
104346 v_cmpx_ne_u16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104347 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x6b,0x00,0x86,0x06]
104349 v_cmpx_ne_u16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104350 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x7c,0x00,0x86,0x06]
104352 v_cmpx_ne_u16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104353 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x7e,0x00,0x86,0x06]
104355 v_cmpx_ne_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104356 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x7f,0x00,0x86,0x06]
104358 v_cmpx_ne_u16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104359 // GFX10: encoding: [0xf9,0xfe,0x7b,0x7d,0x01,0x00,0x06,0x06]
104361 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104362 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104364 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104365 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x00,0x06]
104367 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104368 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x01,0x06]
104370 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104371 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x02,0x06]
104373 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104374 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x03,0x06]
104376 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104377 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x04,0x06]
104379 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104380 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x05,0x06]
104382 v_cmpx_ne_u16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104383 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x0e,0x06]
104385 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104386 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x06]
104388 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104389 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x00]
104391 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104392 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x01]
104394 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104395 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x02]
104397 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104398 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x03]
104400 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104401 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x04]
104403 v_cmpx_ne_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104404 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x05]
104406 v_cmpx_ne_u16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104407 // GFX10: encoding: [0xf9,0x04,0x7a,0x7d,0x01,0x00,0x06,0x0e]
104409 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104410 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104412 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104413 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104415 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104416 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104418 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104419 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104421 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104422 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104424 v_cmpx_ge_u16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104425 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0xff,0x00,0x06,0x06]
104427 v_cmpx_ge_u16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104428 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x86,0x06]
104430 v_cmpx_ge_u16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104431 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x65,0x00,0x86,0x06]
104433 v_cmpx_ge_u16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104434 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x6a,0x00,0x86,0x06]
104436 v_cmpx_ge_u16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104437 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x6b,0x00,0x86,0x06]
104439 v_cmpx_ge_u16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104440 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x7c,0x00,0x86,0x06]
104442 v_cmpx_ge_u16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104443 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x7e,0x00,0x86,0x06]
104445 v_cmpx_ge_u16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104446 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x7f,0x00,0x86,0x06]
104448 v_cmpx_ge_u16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104449 // GFX10: encoding: [0xf9,0xfe,0x7d,0x7d,0x01,0x00,0x06,0x06]
104451 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104452 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104454 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104455 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x00,0x06]
104457 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104458 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x01,0x06]
104460 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104461 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x02,0x06]
104463 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104464 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x03,0x06]
104466 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104467 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x04,0x06]
104469 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104470 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x05,0x06]
104472 v_cmpx_ge_u16_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104473 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x0e,0x06]
104475 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104476 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x06]
104478 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104479 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x00]
104481 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104482 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x01]
104484 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104485 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x02]
104487 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104488 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x03]
104490 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104491 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x04]
104493 v_cmpx_ge_u16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104494 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x05]
104496 v_cmpx_ge_u16_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104497 // GFX10: encoding: [0xf9,0x04,0x7c,0x7d,0x01,0x00,0x06,0x0e]
104499 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104500 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104502 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104503 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104505 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104506 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104508 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104509 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104511 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104512 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104514 v_cmpx_f_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104515 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0xff,0x00,0x06,0x06]
104517 v_cmpx_f_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104518 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x86,0x06]
104520 v_cmpx_f_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104521 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x65,0x00,0x86,0x06]
104523 v_cmpx_f_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104524 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x6a,0x00,0x86,0x06]
104526 v_cmpx_f_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104527 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x6b,0x00,0x86,0x06]
104529 v_cmpx_f_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104530 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x7c,0x00,0x86,0x06]
104532 v_cmpx_f_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104533 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x7e,0x00,0x86,0x06]
104535 v_cmpx_f_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104536 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x7f,0x00,0x86,0x06]
104538 v_cmpx_f_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104539 // GFX10: encoding: [0xf9,0xfe,0xa1,0x7d,0x01,0x00,0x06,0x06]
104541 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104542 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104544 v_cmpx_f_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104545 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x00,0x06]
104547 v_cmpx_f_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104548 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x01,0x06]
104550 v_cmpx_f_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104551 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x02,0x06]
104553 v_cmpx_f_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104554 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x03,0x06]
104556 v_cmpx_f_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104557 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x04,0x06]
104559 v_cmpx_f_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104560 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x05,0x06]
104562 v_cmpx_f_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104563 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x0e,0x06]
104565 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104566 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x06]
104568 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104569 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x00]
104571 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104572 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x01]
104574 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104575 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x02]
104577 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104578 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x03]
104580 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104581 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x04]
104583 v_cmpx_f_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104584 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x05]
104586 v_cmpx_f_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104587 // GFX10: encoding: [0xf9,0x04,0xa0,0x7d,0x01,0x00,0x06,0x0e]
104589 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104590 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104592 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104593 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104595 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104596 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104598 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104599 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104601 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104602 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104604 v_cmpx_lt_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104605 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0xff,0x00,0x06,0x06]
104607 v_cmpx_lt_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104608 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x86,0x06]
104610 v_cmpx_lt_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104611 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x65,0x00,0x86,0x06]
104613 v_cmpx_lt_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104614 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x6a,0x00,0x86,0x06]
104616 v_cmpx_lt_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104617 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x6b,0x00,0x86,0x06]
104619 v_cmpx_lt_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104620 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x7c,0x00,0x86,0x06]
104622 v_cmpx_lt_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104623 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x7e,0x00,0x86,0x06]
104625 v_cmpx_lt_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104626 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x7f,0x00,0x86,0x06]
104628 v_cmpx_lt_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104629 // GFX10: encoding: [0xf9,0xfe,0xa3,0x7d,0x01,0x00,0x06,0x06]
104631 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104632 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104634 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104635 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x00,0x06]
104637 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104638 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x01,0x06]
104640 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104641 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x02,0x06]
104643 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104644 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x03,0x06]
104646 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104647 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x04,0x06]
104649 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104650 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x05,0x06]
104652 v_cmpx_lt_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104653 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x0e,0x06]
104655 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104656 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x06]
104658 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104659 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x00]
104661 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104662 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x01]
104664 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104665 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x02]
104667 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104668 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x03]
104670 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104671 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x04]
104673 v_cmpx_lt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104674 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x05]
104676 v_cmpx_lt_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104677 // GFX10: encoding: [0xf9,0x04,0xa2,0x7d,0x01,0x00,0x06,0x0e]
104679 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104680 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104682 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104683 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104685 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104686 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104688 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104689 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104691 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104692 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104694 v_cmpx_eq_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104695 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0xff,0x00,0x06,0x06]
104697 v_cmpx_eq_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104698 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x86,0x06]
104700 v_cmpx_eq_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104701 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x65,0x00,0x86,0x06]
104703 v_cmpx_eq_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104704 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x6a,0x00,0x86,0x06]
104706 v_cmpx_eq_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104707 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x6b,0x00,0x86,0x06]
104709 v_cmpx_eq_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104710 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x7c,0x00,0x86,0x06]
104712 v_cmpx_eq_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104713 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x7e,0x00,0x86,0x06]
104715 v_cmpx_eq_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104716 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x7f,0x00,0x86,0x06]
104718 v_cmpx_eq_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104719 // GFX10: encoding: [0xf9,0xfe,0xa5,0x7d,0x01,0x00,0x06,0x06]
104721 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104722 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104724 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104725 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x00,0x06]
104727 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104728 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x01,0x06]
104730 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104731 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x02,0x06]
104733 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104734 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x03,0x06]
104736 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104737 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x04,0x06]
104739 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104740 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x05,0x06]
104742 v_cmpx_eq_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104743 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x0e,0x06]
104745 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104746 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x06]
104748 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104749 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x00]
104751 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104752 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x01]
104754 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104755 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x02]
104757 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104758 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x03]
104760 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104761 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x04]
104763 v_cmpx_eq_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104764 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x05]
104766 v_cmpx_eq_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104767 // GFX10: encoding: [0xf9,0x04,0xa4,0x7d,0x01,0x00,0x06,0x0e]
104769 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104770 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104772 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104773 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104775 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104776 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104778 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104779 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104781 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104782 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104784 v_cmpx_le_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104785 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0xff,0x00,0x06,0x06]
104787 v_cmpx_le_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104788 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x86,0x06]
104790 v_cmpx_le_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104791 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x65,0x00,0x86,0x06]
104793 v_cmpx_le_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104794 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x6a,0x00,0x86,0x06]
104796 v_cmpx_le_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104797 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x6b,0x00,0x86,0x06]
104799 v_cmpx_le_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104800 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x7c,0x00,0x86,0x06]
104802 v_cmpx_le_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104803 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x7e,0x00,0x86,0x06]
104805 v_cmpx_le_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104806 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x7f,0x00,0x86,0x06]
104808 v_cmpx_le_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104809 // GFX10: encoding: [0xf9,0xfe,0xa7,0x7d,0x01,0x00,0x06,0x06]
104811 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104812 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104814 v_cmpx_le_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104815 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x00,0x06]
104817 v_cmpx_le_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104818 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x01,0x06]
104820 v_cmpx_le_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104821 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x02,0x06]
104823 v_cmpx_le_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104824 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x03,0x06]
104826 v_cmpx_le_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104827 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x04,0x06]
104829 v_cmpx_le_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104830 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x05,0x06]
104832 v_cmpx_le_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104833 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x0e,0x06]
104835 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104836 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x06]
104838 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104839 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x00]
104841 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104842 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x01]
104844 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104845 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x02]
104847 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104848 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x03]
104850 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104851 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x04]
104853 v_cmpx_le_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104854 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x05]
104856 v_cmpx_le_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104857 // GFX10: encoding: [0xf9,0x04,0xa6,0x7d,0x01,0x00,0x06,0x0e]
104859 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104860 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104862 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104863 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104865 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104866 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104868 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104869 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104871 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104872 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104874 v_cmpx_gt_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104875 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0xff,0x00,0x06,0x06]
104877 v_cmpx_gt_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104878 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x86,0x06]
104880 v_cmpx_gt_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104881 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x65,0x00,0x86,0x06]
104883 v_cmpx_gt_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104884 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x6a,0x00,0x86,0x06]
104886 v_cmpx_gt_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104887 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x6b,0x00,0x86,0x06]
104889 v_cmpx_gt_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104890 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x7c,0x00,0x86,0x06]
104892 v_cmpx_gt_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104893 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x7e,0x00,0x86,0x06]
104895 v_cmpx_gt_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104896 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x7f,0x00,0x86,0x06]
104898 v_cmpx_gt_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104899 // GFX10: encoding: [0xf9,0xfe,0xa9,0x7d,0x01,0x00,0x06,0x06]
104901 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104902 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104904 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104905 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x00,0x06]
104907 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104908 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x01,0x06]
104910 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
104911 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x02,0x06]
104913 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
104914 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x03,0x06]
104916 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
104917 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x04,0x06]
104919 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
104920 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x05,0x06]
104922 v_cmpx_gt_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
104923 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x0e,0x06]
104925 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104926 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x06]
104928 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
104929 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x00]
104931 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
104932 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x01]
104934 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
104935 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x02]
104937 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
104938 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x03]
104940 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
104941 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x04]
104943 v_cmpx_gt_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
104944 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x05]
104946 v_cmpx_gt_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
104947 // GFX10: encoding: [0xf9,0x04,0xa8,0x7d,0x01,0x00,0x06,0x0e]
104949 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104950 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
104952 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104953 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
104955 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104956 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
104958 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104959 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
104961 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104962 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
104964 v_cmpx_ne_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
104965 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0xff,0x00,0x06,0x06]
104967 v_cmpx_ne_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
104968 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x86,0x06]
104970 v_cmpx_ne_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
104971 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x65,0x00,0x86,0x06]
104973 v_cmpx_ne_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
104974 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x6a,0x00,0x86,0x06]
104976 v_cmpx_ne_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
104977 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x6b,0x00,0x86,0x06]
104979 v_cmpx_ne_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
104980 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x7c,0x00,0x86,0x06]
104982 v_cmpx_ne_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
104983 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x7e,0x00,0x86,0x06]
104985 v_cmpx_ne_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
104986 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x7f,0x00,0x86,0x06]
104988 v_cmpx_ne_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
104989 // GFX10: encoding: [0xf9,0xfe,0xab,0x7d,0x01,0x00,0x06,0x06]
104991 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
104992 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
104994 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
104995 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x00,0x06]
104997 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
104998 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x01,0x06]
105000 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105001 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x02,0x06]
105003 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105004 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x03,0x06]
105006 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105007 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x04,0x06]
105009 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105010 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x05,0x06]
105012 v_cmpx_ne_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
105013 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x0e,0x06]
105015 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105016 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x06]
105018 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105019 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x00]
105021 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105022 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x01]
105024 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105025 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x02]
105027 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105028 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x03]
105030 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105031 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x04]
105033 v_cmpx_ne_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105034 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x05]
105036 v_cmpx_ne_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
105037 // GFX10: encoding: [0xf9,0x04,0xaa,0x7d,0x01,0x00,0x06,0x0e]
105039 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105040 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105042 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105043 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105045 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105046 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105048 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105049 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105051 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105052 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105054 v_cmpx_ge_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105055 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0xff,0x00,0x06,0x06]
105057 v_cmpx_ge_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105058 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x86,0x06]
105060 v_cmpx_ge_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105061 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x65,0x00,0x86,0x06]
105063 v_cmpx_ge_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105064 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x6a,0x00,0x86,0x06]
105066 v_cmpx_ge_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105067 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x6b,0x00,0x86,0x06]
105069 v_cmpx_ge_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105070 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x7c,0x00,0x86,0x06]
105072 v_cmpx_ge_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105073 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x7e,0x00,0x86,0x06]
105075 v_cmpx_ge_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105076 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x7f,0x00,0x86,0x06]
105078 v_cmpx_ge_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105079 // GFX10: encoding: [0xf9,0xfe,0xad,0x7d,0x01,0x00,0x06,0x06]
105081 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105082 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105084 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105085 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x00,0x06]
105087 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105088 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x01,0x06]
105090 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105091 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x02,0x06]
105093 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105094 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x03,0x06]
105096 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105097 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x04,0x06]
105099 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105100 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x05,0x06]
105102 v_cmpx_ge_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
105103 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x0e,0x06]
105105 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105106 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x06]
105108 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105109 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x00]
105111 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105112 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x01]
105114 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105115 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x02]
105117 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105118 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x03]
105120 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105121 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x04]
105123 v_cmpx_ge_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105124 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x05]
105126 v_cmpx_ge_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
105127 // GFX10: encoding: [0xf9,0x04,0xac,0x7d,0x01,0x00,0x06,0x0e]
105129 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105130 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105132 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105133 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105135 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105136 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105138 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105139 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105141 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105142 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105144 v_cmpx_t_u32_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105145 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0xff,0x00,0x06,0x06]
105147 v_cmpx_t_u32_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105148 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x86,0x06]
105150 v_cmpx_t_u32_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105151 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x65,0x00,0x86,0x06]
105153 v_cmpx_t_u32_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105154 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x6a,0x00,0x86,0x06]
105156 v_cmpx_t_u32_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105157 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x6b,0x00,0x86,0x06]
105159 v_cmpx_t_u32_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105160 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x7c,0x00,0x86,0x06]
105162 v_cmpx_t_u32_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105163 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x7e,0x00,0x86,0x06]
105165 v_cmpx_t_u32_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105166 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x7f,0x00,0x86,0x06]
105168 v_cmpx_t_u32_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105169 // GFX10: encoding: [0xf9,0xfe,0xaf,0x7d,0x01,0x00,0x06,0x06]
105171 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105172 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105174 v_cmpx_t_u32_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105175 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x00,0x06]
105177 v_cmpx_t_u32_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105178 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x01,0x06]
105180 v_cmpx_t_u32_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105181 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x02,0x06]
105183 v_cmpx_t_u32_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105184 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x03,0x06]
105186 v_cmpx_t_u32_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105187 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x04,0x06]
105189 v_cmpx_t_u32_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105190 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x05,0x06]
105192 v_cmpx_t_u32_sdwa sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
105193 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x0e,0x06]
105195 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105196 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x06]
105198 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105199 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x00]
105201 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105202 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x01]
105204 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105205 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x02]
105207 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105208 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x03]
105210 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105211 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x04]
105213 v_cmpx_t_u32_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105214 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x05]
105216 v_cmpx_t_u32_sdwa v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
105217 // GFX10: encoding: [0xf9,0x04,0xae,0x7d,0x01,0x00,0x06,0x0e]
105219 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105220 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105222 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105223 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105225 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105226 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105228 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105229 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105231 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105232 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105234 v_cmpx_f_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105235 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0xff,0x00,0x06,0x06]
105237 v_cmpx_f_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105238 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x86,0x06]
105240 v_cmpx_f_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105241 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x65,0x00,0x86,0x06]
105243 v_cmpx_f_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105244 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x6a,0x00,0x86,0x06]
105246 v_cmpx_f_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105247 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x6b,0x00,0x86,0x06]
105249 v_cmpx_f_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105250 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x7c,0x00,0x86,0x06]
105252 v_cmpx_f_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105253 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x7e,0x00,0x86,0x06]
105255 v_cmpx_f_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105256 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x7f,0x00,0x86,0x06]
105258 v_cmpx_f_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105259 // GFX10: encoding: [0xf9,0xfe,0xb1,0x7d,0x01,0x00,0x06,0x06]
105261 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105262 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105264 v_cmpx_f_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105265 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x00,0x06]
105267 v_cmpx_f_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105268 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x01,0x06]
105270 v_cmpx_f_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105271 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x02,0x06]
105273 v_cmpx_f_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105274 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x03,0x06]
105276 v_cmpx_f_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105277 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x04,0x06]
105279 v_cmpx_f_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105280 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x05,0x06]
105282 v_cmpx_f_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105283 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x16,0x06]
105285 v_cmpx_f_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105286 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x26,0x06]
105288 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105289 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x06]
105291 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105292 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x00]
105294 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105295 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x01]
105297 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105298 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x02]
105300 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105301 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x03]
105303 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105304 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x04]
105306 v_cmpx_f_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105307 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x05]
105309 v_cmpx_f_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105310 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x16]
105312 v_cmpx_f_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105313 // GFX10: encoding: [0xf9,0x04,0xb0,0x7d,0x01,0x00,0x06,0x26]
105315 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105316 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105318 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105319 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105321 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105322 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105324 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105325 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105327 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105328 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105330 v_cmpx_lt_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105331 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0xff,0x00,0x06,0x06]
105333 v_cmpx_lt_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105334 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x86,0x06]
105336 v_cmpx_lt_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105337 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x65,0x00,0x86,0x06]
105339 v_cmpx_lt_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105340 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x6a,0x00,0x86,0x06]
105342 v_cmpx_lt_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105343 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x6b,0x00,0x86,0x06]
105345 v_cmpx_lt_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105346 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x7c,0x00,0x86,0x06]
105348 v_cmpx_lt_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105349 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x7e,0x00,0x86,0x06]
105351 v_cmpx_lt_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105352 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x7f,0x00,0x86,0x06]
105354 v_cmpx_lt_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105355 // GFX10: encoding: [0xf9,0xfe,0xb3,0x7d,0x01,0x00,0x06,0x06]
105357 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105358 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105360 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105361 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x00,0x06]
105363 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105364 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x01,0x06]
105366 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105367 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x02,0x06]
105369 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105370 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x03,0x06]
105372 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105373 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x04,0x06]
105375 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105376 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x05,0x06]
105378 v_cmpx_lt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105379 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x16,0x06]
105381 v_cmpx_lt_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105382 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x26,0x06]
105384 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105385 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x06]
105387 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105388 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x00]
105390 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105391 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x01]
105393 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105394 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x02]
105396 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105397 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x03]
105399 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105400 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x04]
105402 v_cmpx_lt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105403 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x05]
105405 v_cmpx_lt_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105406 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x16]
105408 v_cmpx_lt_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105409 // GFX10: encoding: [0xf9,0x04,0xb2,0x7d,0x01,0x00,0x06,0x26]
105411 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105412 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105414 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105415 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105417 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105418 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105420 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105421 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105423 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105424 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105426 v_cmpx_eq_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105427 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0xff,0x00,0x06,0x06]
105429 v_cmpx_eq_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105430 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x86,0x06]
105432 v_cmpx_eq_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105433 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x65,0x00,0x86,0x06]
105435 v_cmpx_eq_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105436 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x6a,0x00,0x86,0x06]
105438 v_cmpx_eq_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105439 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x6b,0x00,0x86,0x06]
105441 v_cmpx_eq_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105442 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x7c,0x00,0x86,0x06]
105444 v_cmpx_eq_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105445 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x7e,0x00,0x86,0x06]
105447 v_cmpx_eq_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105448 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x7f,0x00,0x86,0x06]
105450 v_cmpx_eq_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105451 // GFX10: encoding: [0xf9,0xfe,0xb5,0x7d,0x01,0x00,0x06,0x06]
105453 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105454 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105456 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105457 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x00,0x06]
105459 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105460 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x01,0x06]
105462 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105463 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x02,0x06]
105465 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105466 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x03,0x06]
105468 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105469 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x04,0x06]
105471 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105472 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x05,0x06]
105474 v_cmpx_eq_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105475 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x16,0x06]
105477 v_cmpx_eq_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105478 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x26,0x06]
105480 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105481 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x06]
105483 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105484 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x00]
105486 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105487 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x01]
105489 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105490 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x02]
105492 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105493 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x03]
105495 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105496 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x04]
105498 v_cmpx_eq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105499 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x05]
105501 v_cmpx_eq_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105502 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x16]
105504 v_cmpx_eq_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105505 // GFX10: encoding: [0xf9,0x04,0xb4,0x7d,0x01,0x00,0x06,0x26]
105507 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105508 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105510 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105511 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105513 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105514 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105516 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105517 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105519 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105520 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105522 v_cmpx_le_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105523 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0xff,0x00,0x06,0x06]
105525 v_cmpx_le_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105526 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x86,0x06]
105528 v_cmpx_le_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105529 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x65,0x00,0x86,0x06]
105531 v_cmpx_le_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105532 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x6a,0x00,0x86,0x06]
105534 v_cmpx_le_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105535 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x6b,0x00,0x86,0x06]
105537 v_cmpx_le_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105538 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x7c,0x00,0x86,0x06]
105540 v_cmpx_le_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105541 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x7e,0x00,0x86,0x06]
105543 v_cmpx_le_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105544 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x7f,0x00,0x86,0x06]
105546 v_cmpx_le_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105547 // GFX10: encoding: [0xf9,0xfe,0xb7,0x7d,0x01,0x00,0x06,0x06]
105549 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105550 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105552 v_cmpx_le_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105553 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x00,0x06]
105555 v_cmpx_le_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105556 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x01,0x06]
105558 v_cmpx_le_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105559 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x02,0x06]
105561 v_cmpx_le_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105562 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x03,0x06]
105564 v_cmpx_le_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105565 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x04,0x06]
105567 v_cmpx_le_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105568 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x05,0x06]
105570 v_cmpx_le_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105571 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x16,0x06]
105573 v_cmpx_le_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105574 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x26,0x06]
105576 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105577 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x06]
105579 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105580 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x00]
105582 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105583 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x01]
105585 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105586 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x02]
105588 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105589 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x03]
105591 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105592 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x04]
105594 v_cmpx_le_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105595 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x05]
105597 v_cmpx_le_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105598 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x16]
105600 v_cmpx_le_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105601 // GFX10: encoding: [0xf9,0x04,0xb6,0x7d,0x01,0x00,0x06,0x26]
105603 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105604 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105606 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105607 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105609 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105610 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105612 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105613 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105615 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105616 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105618 v_cmpx_gt_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105619 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0xff,0x00,0x06,0x06]
105621 v_cmpx_gt_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105622 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x86,0x06]
105624 v_cmpx_gt_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105625 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x65,0x00,0x86,0x06]
105627 v_cmpx_gt_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105628 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x6a,0x00,0x86,0x06]
105630 v_cmpx_gt_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105631 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x6b,0x00,0x86,0x06]
105633 v_cmpx_gt_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105634 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x7c,0x00,0x86,0x06]
105636 v_cmpx_gt_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105637 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x7e,0x00,0x86,0x06]
105639 v_cmpx_gt_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105640 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x7f,0x00,0x86,0x06]
105642 v_cmpx_gt_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105643 // GFX10: encoding: [0xf9,0xfe,0xb9,0x7d,0x01,0x00,0x06,0x06]
105645 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105646 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105648 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105649 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x00,0x06]
105651 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105652 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x01,0x06]
105654 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105655 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x02,0x06]
105657 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105658 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x03,0x06]
105660 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105661 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x04,0x06]
105663 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105664 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x05,0x06]
105666 v_cmpx_gt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105667 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x16,0x06]
105669 v_cmpx_gt_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105670 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x26,0x06]
105672 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105673 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x06]
105675 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105676 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x00]
105678 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105679 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x01]
105681 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105682 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x02]
105684 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105685 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x03]
105687 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105688 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x04]
105690 v_cmpx_gt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105691 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x05]
105693 v_cmpx_gt_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105694 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x16]
105696 v_cmpx_gt_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105697 // GFX10: encoding: [0xf9,0x04,0xb8,0x7d,0x01,0x00,0x06,0x26]
105699 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105700 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105702 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105703 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105705 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105706 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105708 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105709 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105711 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105712 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105714 v_cmpx_lg_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105715 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0xff,0x00,0x06,0x06]
105717 v_cmpx_lg_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105718 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x86,0x06]
105720 v_cmpx_lg_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105721 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x65,0x00,0x86,0x06]
105723 v_cmpx_lg_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105724 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x6a,0x00,0x86,0x06]
105726 v_cmpx_lg_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105727 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x6b,0x00,0x86,0x06]
105729 v_cmpx_lg_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105730 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x7c,0x00,0x86,0x06]
105732 v_cmpx_lg_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105733 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x7e,0x00,0x86,0x06]
105735 v_cmpx_lg_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105736 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x7f,0x00,0x86,0x06]
105738 v_cmpx_lg_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105739 // GFX10: encoding: [0xf9,0xfe,0xbb,0x7d,0x01,0x00,0x06,0x06]
105741 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105742 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105744 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105745 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x00,0x06]
105747 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105748 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x01,0x06]
105750 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105751 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x02,0x06]
105753 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105754 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x03,0x06]
105756 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105757 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x04,0x06]
105759 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105760 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x05,0x06]
105762 v_cmpx_lg_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105763 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x16,0x06]
105765 v_cmpx_lg_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105766 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x26,0x06]
105768 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105769 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x06]
105771 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105772 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x00]
105774 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105775 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x01]
105777 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105778 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x02]
105780 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105781 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x03]
105783 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105784 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x04]
105786 v_cmpx_lg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105787 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x05]
105789 v_cmpx_lg_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105790 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x16]
105792 v_cmpx_lg_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105793 // GFX10: encoding: [0xf9,0x04,0xba,0x7d,0x01,0x00,0x06,0x26]
105795 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105796 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105798 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105799 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105801 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105802 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105804 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105805 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105807 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105808 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105810 v_cmpx_ge_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105811 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0xff,0x00,0x06,0x06]
105813 v_cmpx_ge_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105814 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x86,0x06]
105816 v_cmpx_ge_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105817 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x65,0x00,0x86,0x06]
105819 v_cmpx_ge_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105820 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x6a,0x00,0x86,0x06]
105822 v_cmpx_ge_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105823 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x6b,0x00,0x86,0x06]
105825 v_cmpx_ge_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105826 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x7c,0x00,0x86,0x06]
105828 v_cmpx_ge_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105829 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x7e,0x00,0x86,0x06]
105831 v_cmpx_ge_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105832 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x7f,0x00,0x86,0x06]
105834 v_cmpx_ge_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105835 // GFX10: encoding: [0xf9,0xfe,0xbd,0x7d,0x01,0x00,0x06,0x06]
105837 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105838 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105840 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105841 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x00,0x06]
105843 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105844 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x01,0x06]
105846 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105847 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x02,0x06]
105849 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105850 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x03,0x06]
105852 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105853 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x04,0x06]
105855 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105856 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x05,0x06]
105858 v_cmpx_ge_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105859 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x16,0x06]
105861 v_cmpx_ge_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105862 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x26,0x06]
105864 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105865 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x06]
105867 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105868 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x00]
105870 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105871 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x01]
105873 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105874 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x02]
105876 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105877 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x03]
105879 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105880 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x04]
105882 v_cmpx_ge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105883 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x05]
105885 v_cmpx_ge_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105886 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x16]
105888 v_cmpx_ge_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105889 // GFX10: encoding: [0xf9,0x04,0xbc,0x7d,0x01,0x00,0x06,0x26]
105891 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105892 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105894 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105895 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105897 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105898 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105900 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105901 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105903 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105904 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105906 v_cmpx_o_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
105907 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0xff,0x00,0x06,0x06]
105909 v_cmpx_o_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
105910 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x86,0x06]
105912 v_cmpx_o_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
105913 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x65,0x00,0x86,0x06]
105915 v_cmpx_o_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
105916 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x6a,0x00,0x86,0x06]
105918 v_cmpx_o_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
105919 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x6b,0x00,0x86,0x06]
105921 v_cmpx_o_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
105922 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x7c,0x00,0x86,0x06]
105924 v_cmpx_o_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
105925 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x7e,0x00,0x86,0x06]
105927 v_cmpx_o_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
105928 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x7f,0x00,0x86,0x06]
105930 v_cmpx_o_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
105931 // GFX10: encoding: [0xf9,0xfe,0xbf,0x7d,0x01,0x00,0x06,0x06]
105933 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105934 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105936 v_cmpx_o_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
105937 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x00,0x06]
105939 v_cmpx_o_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
105940 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x01,0x06]
105942 v_cmpx_o_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
105943 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x02,0x06]
105945 v_cmpx_o_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
105946 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x03,0x06]
105948 v_cmpx_o_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
105949 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x04,0x06]
105951 v_cmpx_o_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
105952 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x05,0x06]
105954 v_cmpx_o_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
105955 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x16,0x06]
105957 v_cmpx_o_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
105958 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x26,0x06]
105960 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105961 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x06]
105963 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
105964 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x00]
105966 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
105967 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x01]
105969 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
105970 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x02]
105972 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
105973 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x03]
105975 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
105976 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x04]
105978 v_cmpx_o_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
105979 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x05]
105981 v_cmpx_o_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
105982 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x16]
105984 v_cmpx_o_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
105985 // GFX10: encoding: [0xf9,0x04,0xbe,0x7d,0x01,0x00,0x06,0x26]
105987 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105988 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
105990 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105991 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
105993 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105994 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
105996 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
105997 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
105999 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106000 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
106002 v_cmpx_u_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106003 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0xff,0x00,0x06,0x06]
106005 v_cmpx_u_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106006 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x86,0x06]
106008 v_cmpx_u_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106009 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x65,0x00,0x86,0x06]
106011 v_cmpx_u_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106012 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x6a,0x00,0x86,0x06]
106014 v_cmpx_u_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106015 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x6b,0x00,0x86,0x06]
106017 v_cmpx_u_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106018 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x7c,0x00,0x86,0x06]
106020 v_cmpx_u_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106021 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x7e,0x00,0x86,0x06]
106023 v_cmpx_u_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106024 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x7f,0x00,0x86,0x06]
106026 v_cmpx_u_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106027 // GFX10: encoding: [0xf9,0xfe,0xf1,0x7d,0x01,0x00,0x06,0x06]
106029 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106030 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
106032 v_cmpx_u_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106033 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x00,0x06]
106035 v_cmpx_u_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106036 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x01,0x06]
106038 v_cmpx_u_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106039 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x02,0x06]
106041 v_cmpx_u_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106042 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x03,0x06]
106044 v_cmpx_u_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106045 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x04,0x06]
106047 v_cmpx_u_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106048 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x05,0x06]
106050 v_cmpx_u_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106051 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x16,0x06]
106053 v_cmpx_u_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106054 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x26,0x06]
106056 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106057 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x06]
106059 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106060 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x00]
106062 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106063 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x01]
106065 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106066 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x02]
106068 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106069 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x03]
106071 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106072 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x04]
106074 v_cmpx_u_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106075 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x05]
106077 v_cmpx_u_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106078 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x16]
106080 v_cmpx_u_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106081 // GFX10: encoding: [0xf9,0x04,0xf0,0x7d,0x01,0x00,0x06,0x26]
106083 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106084 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106086 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106087 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106089 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106090 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106092 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106093 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106095 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106096 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106098 v_cmpx_nge_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106099 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0xff,0x00,0x06,0x06]
106101 v_cmpx_nge_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106102 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x86,0x06]
106104 v_cmpx_nge_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106105 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x65,0x00,0x86,0x06]
106107 v_cmpx_nge_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106108 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x6a,0x00,0x86,0x06]
106110 v_cmpx_nge_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106111 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x6b,0x00,0x86,0x06]
106113 v_cmpx_nge_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106114 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x7c,0x00,0x86,0x06]
106116 v_cmpx_nge_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106117 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x7e,0x00,0x86,0x06]
106119 v_cmpx_nge_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106120 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x7f,0x00,0x86,0x06]
106122 v_cmpx_nge_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106123 // GFX10: encoding: [0xf9,0xfe,0xf3,0x7d,0x01,0x00,0x06,0x06]
106125 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106126 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106128 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106129 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x00,0x06]
106131 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106132 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x01,0x06]
106134 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106135 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x02,0x06]
106137 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106138 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x03,0x06]
106140 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106141 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x04,0x06]
106143 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106144 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x05,0x06]
106146 v_cmpx_nge_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106147 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x16,0x06]
106149 v_cmpx_nge_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106150 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x26,0x06]
106152 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106153 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x06]
106155 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106156 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x00]
106158 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106159 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x01]
106161 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106162 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x02]
106164 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106165 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x03]
106167 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106168 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x04]
106170 v_cmpx_nge_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106171 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x05]
106173 v_cmpx_nge_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106174 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x16]
106176 v_cmpx_nge_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106177 // GFX10: encoding: [0xf9,0x04,0xf2,0x7d,0x01,0x00,0x06,0x26]
106179 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106180 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106182 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106183 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106185 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106186 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106188 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106189 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106191 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106192 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106194 v_cmpx_nlg_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106195 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0xff,0x00,0x06,0x06]
106197 v_cmpx_nlg_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106198 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x86,0x06]
106200 v_cmpx_nlg_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106201 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x65,0x00,0x86,0x06]
106203 v_cmpx_nlg_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106204 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x6a,0x00,0x86,0x06]
106206 v_cmpx_nlg_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106207 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x6b,0x00,0x86,0x06]
106209 v_cmpx_nlg_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106210 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x7c,0x00,0x86,0x06]
106212 v_cmpx_nlg_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106213 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x7e,0x00,0x86,0x06]
106215 v_cmpx_nlg_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106216 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x7f,0x00,0x86,0x06]
106218 v_cmpx_nlg_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106219 // GFX10: encoding: [0xf9,0xfe,0xf5,0x7d,0x01,0x00,0x06,0x06]
106221 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106222 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106224 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106225 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x00,0x06]
106227 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106228 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x01,0x06]
106230 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106231 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x02,0x06]
106233 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106234 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x03,0x06]
106236 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106237 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x04,0x06]
106239 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106240 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x05,0x06]
106242 v_cmpx_nlg_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106243 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x16,0x06]
106245 v_cmpx_nlg_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106246 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x26,0x06]
106248 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106249 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x06]
106251 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106252 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x00]
106254 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106255 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x01]
106257 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106258 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x02]
106260 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106261 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x03]
106263 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106264 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x04]
106266 v_cmpx_nlg_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106267 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x05]
106269 v_cmpx_nlg_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106270 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x16]
106272 v_cmpx_nlg_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106273 // GFX10: encoding: [0xf9,0x04,0xf4,0x7d,0x01,0x00,0x06,0x26]
106275 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106276 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106278 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106279 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106281 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106282 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106284 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106285 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106287 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106288 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106290 v_cmpx_ngt_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106291 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0xff,0x00,0x06,0x06]
106293 v_cmpx_ngt_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106294 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x86,0x06]
106296 v_cmpx_ngt_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106297 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x65,0x00,0x86,0x06]
106299 v_cmpx_ngt_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106300 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x6a,0x00,0x86,0x06]
106302 v_cmpx_ngt_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106303 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x6b,0x00,0x86,0x06]
106305 v_cmpx_ngt_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106306 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x7c,0x00,0x86,0x06]
106308 v_cmpx_ngt_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106309 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x7e,0x00,0x86,0x06]
106311 v_cmpx_ngt_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106312 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x7f,0x00,0x86,0x06]
106314 v_cmpx_ngt_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106315 // GFX10: encoding: [0xf9,0xfe,0xf7,0x7d,0x01,0x00,0x06,0x06]
106317 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106318 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106320 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106321 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x00,0x06]
106323 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106324 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x01,0x06]
106326 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106327 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x02,0x06]
106329 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106330 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x03,0x06]
106332 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106333 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x04,0x06]
106335 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106336 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x05,0x06]
106338 v_cmpx_ngt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106339 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x16,0x06]
106341 v_cmpx_ngt_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106342 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x26,0x06]
106344 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106345 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x06]
106347 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106348 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x00]
106350 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106351 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x01]
106353 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106354 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x02]
106356 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106357 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x03]
106359 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106360 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x04]
106362 v_cmpx_ngt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106363 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x05]
106365 v_cmpx_ngt_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106366 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x16]
106368 v_cmpx_ngt_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106369 // GFX10: encoding: [0xf9,0x04,0xf6,0x7d,0x01,0x00,0x06,0x26]
106371 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106372 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106374 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106375 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106377 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106378 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106380 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106381 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106383 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106384 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106386 v_cmpx_nle_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106387 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0xff,0x00,0x06,0x06]
106389 v_cmpx_nle_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106390 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x86,0x06]
106392 v_cmpx_nle_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106393 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x65,0x00,0x86,0x06]
106395 v_cmpx_nle_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106396 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x6a,0x00,0x86,0x06]
106398 v_cmpx_nle_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106399 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x6b,0x00,0x86,0x06]
106401 v_cmpx_nle_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106402 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x7c,0x00,0x86,0x06]
106404 v_cmpx_nle_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106405 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x7e,0x00,0x86,0x06]
106407 v_cmpx_nle_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106408 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x7f,0x00,0x86,0x06]
106410 v_cmpx_nle_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106411 // GFX10: encoding: [0xf9,0xfe,0xf9,0x7d,0x01,0x00,0x06,0x06]
106413 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106414 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106416 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106417 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x00,0x06]
106419 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106420 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x01,0x06]
106422 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106423 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x02,0x06]
106425 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106426 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x03,0x06]
106428 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106429 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x04,0x06]
106431 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106432 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x05,0x06]
106434 v_cmpx_nle_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106435 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x16,0x06]
106437 v_cmpx_nle_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106438 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x26,0x06]
106440 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106441 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x06]
106443 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106444 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x00]
106446 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106447 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x01]
106449 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106450 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x02]
106452 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106453 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x03]
106455 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106456 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x04]
106458 v_cmpx_nle_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106459 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x05]
106461 v_cmpx_nle_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106462 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x16]
106464 v_cmpx_nle_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106465 // GFX10: encoding: [0xf9,0x04,0xf8,0x7d,0x01,0x00,0x06,0x26]
106467 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106468 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106470 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106471 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106473 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106474 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106476 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106477 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106479 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106480 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106482 v_cmpx_neq_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106483 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0xff,0x00,0x06,0x06]
106485 v_cmpx_neq_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106486 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x86,0x06]
106488 v_cmpx_neq_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106489 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x65,0x00,0x86,0x06]
106491 v_cmpx_neq_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106492 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x6a,0x00,0x86,0x06]
106494 v_cmpx_neq_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106495 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x6b,0x00,0x86,0x06]
106497 v_cmpx_neq_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106498 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x7c,0x00,0x86,0x06]
106500 v_cmpx_neq_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106501 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x7e,0x00,0x86,0x06]
106503 v_cmpx_neq_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106504 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x7f,0x00,0x86,0x06]
106506 v_cmpx_neq_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106507 // GFX10: encoding: [0xf9,0xfe,0xfb,0x7d,0x01,0x00,0x06,0x06]
106509 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106510 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106512 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106513 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x00,0x06]
106515 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106516 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x01,0x06]
106518 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106519 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x02,0x06]
106521 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106522 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x03,0x06]
106524 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106525 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x04,0x06]
106527 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106528 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x05,0x06]
106530 v_cmpx_neq_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106531 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x16,0x06]
106533 v_cmpx_neq_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106534 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x26,0x06]
106536 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106537 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x06]
106539 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106540 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x00]
106542 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106543 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x01]
106545 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106546 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x02]
106548 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106549 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x03]
106551 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106552 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x04]
106554 v_cmpx_neq_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106555 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x05]
106557 v_cmpx_neq_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106558 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x16]
106560 v_cmpx_neq_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106561 // GFX10: encoding: [0xf9,0x04,0xfa,0x7d,0x01,0x00,0x06,0x26]
106563 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106564 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106566 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106567 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106569 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106570 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106572 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106573 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106575 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106576 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106578 v_cmpx_nlt_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106579 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0xff,0x00,0x06,0x06]
106581 v_cmpx_nlt_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106582 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x86,0x06]
106584 v_cmpx_nlt_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106585 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x65,0x00,0x86,0x06]
106587 v_cmpx_nlt_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106588 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x6a,0x00,0x86,0x06]
106590 v_cmpx_nlt_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106591 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x6b,0x00,0x86,0x06]
106593 v_cmpx_nlt_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106594 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x7c,0x00,0x86,0x06]
106596 v_cmpx_nlt_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106597 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x7e,0x00,0x86,0x06]
106599 v_cmpx_nlt_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106600 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x7f,0x00,0x86,0x06]
106602 v_cmpx_nlt_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106603 // GFX10: encoding: [0xf9,0xfe,0xfd,0x7d,0x01,0x00,0x06,0x06]
106605 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106606 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106608 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106609 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x00,0x06]
106611 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106612 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x01,0x06]
106614 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106615 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x02,0x06]
106617 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106618 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x03,0x06]
106620 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106621 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x04,0x06]
106623 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106624 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x05,0x06]
106626 v_cmpx_nlt_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106627 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x16,0x06]
106629 v_cmpx_nlt_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106630 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x26,0x06]
106632 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106633 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x06]
106635 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106636 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x00]
106638 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106639 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x01]
106641 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106642 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x02]
106644 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106645 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x03]
106647 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106648 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x04]
106650 v_cmpx_nlt_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106651 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x05]
106653 v_cmpx_nlt_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106654 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x16]
106656 v_cmpx_nlt_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106657 // GFX10: encoding: [0xf9,0x04,0xfc,0x7d,0x01,0x00,0x06,0x26]
106659 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106660 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106662 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106663 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106665 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106666 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106668 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106669 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106671 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106672 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106674 v_cmpx_tru_f16_sdwa v255, v2 src0_sel:DWORD src1_sel:DWORD
106675 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0xff,0x00,0x06,0x06]
106677 v_cmpx_tru_f16_sdwa s1, v2 src0_sel:DWORD src1_sel:DWORD
106678 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x86,0x06]
106680 v_cmpx_tru_f16_sdwa s101, v2 src0_sel:DWORD src1_sel:DWORD
106681 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x65,0x00,0x86,0x06]
106683 v_cmpx_tru_f16_sdwa vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
106684 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x6a,0x00,0x86,0x06]
106686 v_cmpx_tru_f16_sdwa vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
106687 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x6b,0x00,0x86,0x06]
106689 v_cmpx_tru_f16_sdwa m0, v2 src0_sel:DWORD src1_sel:DWORD
106690 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x7c,0x00,0x86,0x06]
106692 v_cmpx_tru_f16_sdwa exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
106693 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x7e,0x00,0x86,0x06]
106695 v_cmpx_tru_f16_sdwa exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
106696 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x7f,0x00,0x86,0x06]
106698 v_cmpx_tru_f16_sdwa v1, v255 src0_sel:DWORD src1_sel:DWORD
106699 // GFX10: encoding: [0xf9,0xfe,0xff,0x7d,0x01,0x00,0x06,0x06]
106701 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106702 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106704 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
106705 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x00,0x06]
106707 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
106708 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x01,0x06]
106710 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
106711 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x02,0x06]
106713 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
106714 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x03,0x06]
106716 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:WORD_0 src1_sel:DWORD
106717 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x04,0x06]
106719 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:WORD_1 src1_sel:DWORD
106720 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x05,0x06]
106722 v_cmpx_tru_f16_sdwa -v1, v2 src0_sel:DWORD src1_sel:DWORD
106723 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x16,0x06]
106725 v_cmpx_tru_f16_sdwa |v1|, v2 src0_sel:DWORD src1_sel:DWORD
106726 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x26,0x06]
106728 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:DWORD
106729 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x06]
106731 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_0
106732 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x00]
106734 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_1
106735 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x01]
106737 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_2
106738 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x02]
106740 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:BYTE_3
106741 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x03]
106743 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_0
106744 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x04]
106746 v_cmpx_tru_f16_sdwa v1, v2 src0_sel:DWORD src1_sel:WORD_1
106747 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x05]
106749 v_cmpx_tru_f16_sdwa v1, -v2 src0_sel:DWORD src1_sel:DWORD
106750 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x16]
106752 v_cmpx_tru_f16_sdwa v1, |v2| src0_sel:DWORD src1_sel:DWORD
106753 // GFX10: encoding: [0xf9,0x04,0xfe,0x7d,0x01,0x00,0x06,0x26]
106755 v_cmp_f_i64 vcc, v[1:2], v[2:3]
106756 // W64: encoding: [0x01,0x05,0x40,0x7d]
106757 // W32-ERR: error: instruction not supported on this GPU
106759 v_cmp_f_i64 vcc, v[254:255], v[2:3]
106760 // W64: encoding: [0xfe,0x05,0x40,0x7d]
106761 // W32-ERR: error: instruction not supported on this GPU
106763 v_cmp_f_i64 vcc, s[2:3], v[2:3]
106764 // W64: encoding: [0x02,0x04,0x40,0x7d]
106765 // W32-ERR: error: instruction not supported on this GPU
106767 v_cmp_f_i64 vcc, s[4:5], v[2:3]
106768 // W64: encoding: [0x04,0x04,0x40,0x7d]
106769 // W32-ERR: error: instruction not supported on this GPU
106771 v_cmp_f_i64 vcc, s[100:101], v[2:3]
106772 // W64: encoding: [0x64,0x04,0x40,0x7d]
106773 // W32-ERR: error: instruction not supported on this GPU
106775 v_cmp_f_i64 vcc, vcc, v[2:3]
106776 // W64: encoding: [0x6a,0x04,0x40,0x7d]
106777 // W32-ERR: error: instruction not supported on this GPU
106779 v_cmp_f_i64 vcc, exec, v[2:3]
106780 // W64: encoding: [0x7e,0x04,0x40,0x7d]
106781 // W32-ERR: error: instruction not supported on this GPU
106783 v_cmp_f_i64 vcc, 0, v[2:3]
106784 // W64: encoding: [0x80,0x04,0x40,0x7d]
106785 // W32-ERR: error: instruction not supported on this GPU
106787 v_cmp_f_i64 vcc, -1, v[2:3]
106788 // W64: encoding: [0xc1,0x04,0x40,0x7d]
106789 // W32-ERR: error: instruction not supported on this GPU
106791 v_cmp_f_i64 vcc, 0.5, v[2:3]
106792 // W64: encoding: [0xf0,0x04,0x40,0x7d]
106793 // W32-ERR: error: instruction not supported on this GPU
106795 v_cmp_f_i64 vcc, -4.0, v[2:3]
106796 // W64: encoding: [0xf7,0x04,0x40,0x7d]
106797 // W32-ERR: error: instruction not supported on this GPU
106799 v_cmp_f_i64 vcc, 0xaf123456, v[2:3]
106800 // W64: encoding: [0xff,0x04,0x40,0x7d,0x56,0x34,0x12,0xaf]
106801 // W32-ERR: error: instruction not supported on this GPU
106803 v_cmp_f_i64 vcc, 0x3f717273, v[2:3]
106804 // W64: encoding: [0xff,0x04,0x40,0x7d,0x73,0x72,0x71,0x3f]
106805 // W32-ERR: error: instruction not supported on this GPU
106807 v_cmp_f_i64 vcc, v[1:2], v[254:255]
106808 // W64: encoding: [0x01,0xfd,0x41,0x7d]
106809 // W32-ERR: error: instruction not supported on this GPU
106811 v_cmp_f_i64_e64 s[10:11], v[1:2], v[2:3]
106812 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
106813 // W32-ERR: error: invalid operand for instruction
106815 v_cmp_f_i64_e64 s[12:13], v[1:2], v[2:3]
106816 // W64: encoding: [0x0c,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
106817 // W32-ERR: error: invalid operand for instruction
106819 v_cmp_f_i64_e64 s[100:101], v[1:2], v[2:3]
106820 // W64: encoding: [0x64,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
106821 // W32-ERR: error: invalid operand for instruction
106823 v_cmp_f_i64_e64 vcc, v[1:2], v[2:3]
106824 // W64: encoding: [0x6a,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
106825 // W32-ERR: error: invalid operand for instruction
106827 v_cmp_f_i64_e64 s[10:11], v[254:255], v[2:3]
106828 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0xfe,0x05,0x02,0x00]
106829 // W32-ERR: error: invalid operand for instruction
106831 v_cmp_f_i64_e64 s[10:11], s[2:3], v[2:3]
106832 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x02,0x04,0x02,0x00]
106833 // W32-ERR: error: invalid operand for instruction
106835 v_cmp_f_i64_e64 s[10:11], s[4:5], v[2:3]
106836 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x04,0x04,0x02,0x00]
106837 // W32-ERR: error: invalid operand for instruction
106839 v_cmp_f_i64_e64 s[10:11], s[100:101], v[2:3]
106840 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x64,0x04,0x02,0x00]
106841 // W32-ERR: error: invalid operand for instruction
106843 v_cmp_f_i64_e64 s[10:11], vcc, v[2:3]
106844 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x6a,0x04,0x02,0x00]
106845 // W32-ERR: error: invalid operand for instruction
106847 v_cmp_f_i64_e64 s[10:11], exec, v[2:3]
106848 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x7e,0x04,0x02,0x00]
106849 // W32-ERR: error: invalid operand for instruction
106851 v_cmp_f_i64_e64 s[10:11], 0, v[2:3]
106852 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x80,0x04,0x02,0x00]
106853 // W32-ERR: error: invalid operand for instruction
106855 v_cmp_f_i64_e64 s[10:11], -1, v[2:3]
106856 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0xc1,0x04,0x02,0x00]
106857 // W32-ERR: error: invalid operand for instruction
106859 v_cmp_f_i64_e64 s[10:11], 0.5, v[2:3]
106860 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0xf0,0x04,0x02,0x00]
106861 // W32-ERR: error: invalid operand for instruction
106863 v_cmp_f_i64_e64 s[10:11], -4.0, v[2:3]
106864 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0xf7,0x04,0x02,0x00]
106865 // W32-ERR: error: invalid operand for instruction
106867 v_cmp_f_i64_e64 s[10:11], v[1:2], v[254:255]
106868 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xfd,0x03,0x00]
106869 // W32-ERR: error: invalid operand for instruction
106871 v_cmp_f_i64_e64 s[10:11], v[1:2], s[4:5]
106872 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x09,0x00,0x00]
106873 // W32-ERR: error: invalid operand for instruction
106875 v_cmp_f_i64_e64 s[10:11], v[1:2], s[6:7]
106876 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x0d,0x00,0x00]
106877 // W32-ERR: error: invalid operand for instruction
106879 v_cmp_f_i64_e64 s[10:11], v[1:2], s[100:101]
106880 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xc9,0x00,0x00]
106881 // W32-ERR: error: invalid operand for instruction
106883 v_cmp_f_i64_e64 s[10:11], v[1:2], vcc
106884 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xd5,0x00,0x00]
106885 // W32-ERR: error: invalid operand for instruction
106887 v_cmp_f_i64_e64 s[10:11], v[1:2], exec
106888 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xfd,0x00,0x00]
106889 // W32-ERR: error: invalid operand for instruction
106891 v_cmp_f_i64_e64 s[10:11], v[1:2], 0
106892 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x01,0x01,0x00]
106893 // W32-ERR: error: invalid operand for instruction
106895 v_cmp_f_i64_e64 s[10:11], v[1:2], -1
106896 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x83,0x01,0x00]
106897 // W32-ERR: error: invalid operand for instruction
106899 v_cmp_f_i64_e64 s[10:11], v[1:2], 0.5
106900 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xe1,0x01,0x00]
106901 // W32-ERR: error: invalid operand for instruction
106903 v_cmp_f_i64_e64 s[10:11], v[1:2], -4.0
106904 // W64: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xef,0x01,0x00]
106905 // W32-ERR: error: invalid operand for instruction
106907 v_cmp_lt_i64 vcc, v[1:2], v[2:3]
106908 // W64: encoding: [0x01,0x05,0x42,0x7d]
106909 // W32-ERR: error: instruction not supported on this GPU
106911 v_cmp_lt_i64 vcc, v[254:255], v[2:3]
106912 // W64: encoding: [0xfe,0x05,0x42,0x7d]
106913 // W32-ERR: error: instruction not supported on this GPU
106915 v_cmp_lt_i64 vcc, s[2:3], v[2:3]
106916 // W64: encoding: [0x02,0x04,0x42,0x7d]
106917 // W32-ERR: error: instruction not supported on this GPU
106919 v_cmp_lt_i64 vcc, s[4:5], v[2:3]
106920 // W64: encoding: [0x04,0x04,0x42,0x7d]
106921 // W32-ERR: error: instruction not supported on this GPU
106923 v_cmp_lt_i64 vcc, s[100:101], v[2:3]
106924 // W64: encoding: [0x64,0x04,0x42,0x7d]
106925 // W32-ERR: error: instruction not supported on this GPU
106927 v_cmp_lt_i64 vcc, vcc, v[2:3]
106928 // W64: encoding: [0x6a,0x04,0x42,0x7d]
106929 // W32-ERR: error: instruction not supported on this GPU
106931 v_cmp_lt_i64 vcc, exec, v[2:3]
106932 // W64: encoding: [0x7e,0x04,0x42,0x7d]
106933 // W32-ERR: error: instruction not supported on this GPU
106935 v_cmp_lt_i64 vcc, 0, v[2:3]
106936 // W64: encoding: [0x80,0x04,0x42,0x7d]
106937 // W32-ERR: error: instruction not supported on this GPU
106939 v_cmp_lt_i64 vcc, -1, v[2:3]
106940 // W64: encoding: [0xc1,0x04,0x42,0x7d]
106941 // W32-ERR: error: instruction not supported on this GPU
106943 v_cmp_lt_i64 vcc, 0.5, v[2:3]
106944 // W64: encoding: [0xf0,0x04,0x42,0x7d]
106945 // W32-ERR: error: instruction not supported on this GPU
106947 v_cmp_lt_i64 vcc, -4.0, v[2:3]
106948 // W64: encoding: [0xf7,0x04,0x42,0x7d]
106949 // W32-ERR: error: instruction not supported on this GPU
106951 v_cmp_lt_i64 vcc, 0xaf123456, v[2:3]
106952 // W64: encoding: [0xff,0x04,0x42,0x7d,0x56,0x34,0x12,0xaf]
106953 // W32-ERR: error: instruction not supported on this GPU
106955 v_cmp_lt_i64 vcc, 0x3f717273, v[2:3]
106956 // W64: encoding: [0xff,0x04,0x42,0x7d,0x73,0x72,0x71,0x3f]
106957 // W32-ERR: error: instruction not supported on this GPU
106959 v_cmp_lt_i64 vcc, v[1:2], v[254:255]
106960 // W64: encoding: [0x01,0xfd,0x43,0x7d]
106961 // W32-ERR: error: instruction not supported on this GPU
106963 v_cmp_lt_i64_e64 s[10:11], v[1:2], v[2:3]
106964 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
106965 // W32-ERR: error: invalid operand for instruction
106967 v_cmp_lt_i64_e64 s[12:13], v[1:2], v[2:3]
106968 // W64: encoding: [0x0c,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
106969 // W32-ERR: error: invalid operand for instruction
106971 v_cmp_lt_i64_e64 s[100:101], v[1:2], v[2:3]
106972 // W64: encoding: [0x64,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
106973 // W32-ERR: error: invalid operand for instruction
106975 v_cmp_lt_i64_e64 vcc, v[1:2], v[2:3]
106976 // W64: encoding: [0x6a,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
106977 // W32-ERR: error: invalid operand for instruction
106979 v_cmp_lt_i64_e64 s[10:11], v[254:255], v[2:3]
106980 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0xfe,0x05,0x02,0x00]
106981 // W32-ERR: error: invalid operand for instruction
106983 v_cmp_lt_i64_e64 s[10:11], s[2:3], v[2:3]
106984 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x02,0x04,0x02,0x00]
106985 // W32-ERR: error: invalid operand for instruction
106987 v_cmp_lt_i64_e64 s[10:11], s[4:5], v[2:3]
106988 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x04,0x04,0x02,0x00]
106989 // W32-ERR: error: invalid operand for instruction
106991 v_cmp_lt_i64_e64 s[10:11], s[100:101], v[2:3]
106992 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x64,0x04,0x02,0x00]
106993 // W32-ERR: error: invalid operand for instruction
106995 v_cmp_lt_i64_e64 s[10:11], vcc, v[2:3]
106996 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x6a,0x04,0x02,0x00]
106997 // W32-ERR: error: invalid operand for instruction
106999 v_cmp_lt_i64_e64 s[10:11], exec, v[2:3]
107000 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x7e,0x04,0x02,0x00]
107001 // W32-ERR: error: invalid operand for instruction
107003 v_cmp_lt_i64_e64 s[10:11], 0, v[2:3]
107004 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x80,0x04,0x02,0x00]
107005 // W32-ERR: error: invalid operand for instruction
107007 v_cmp_lt_i64_e64 s[10:11], -1, v[2:3]
107008 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0xc1,0x04,0x02,0x00]
107009 // W32-ERR: error: invalid operand for instruction
107011 v_cmp_lt_i64_e64 s[10:11], 0.5, v[2:3]
107012 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0xf0,0x04,0x02,0x00]
107013 // W32-ERR: error: invalid operand for instruction
107015 v_cmp_lt_i64_e64 s[10:11], -4.0, v[2:3]
107016 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0xf7,0x04,0x02,0x00]
107017 // W32-ERR: error: invalid operand for instruction
107019 v_cmp_lt_i64_e64 s[10:11], v[1:2], v[254:255]
107020 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xfd,0x03,0x00]
107021 // W32-ERR: error: invalid operand for instruction
107023 v_cmp_lt_i64_e64 s[10:11], v[1:2], s[4:5]
107024 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x09,0x00,0x00]
107025 // W32-ERR: error: invalid operand for instruction
107027 v_cmp_lt_i64_e64 s[10:11], v[1:2], s[6:7]
107028 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x0d,0x00,0x00]
107029 // W32-ERR: error: invalid operand for instruction
107031 v_cmp_lt_i64_e64 s[10:11], v[1:2], s[100:101]
107032 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xc9,0x00,0x00]
107033 // W32-ERR: error: invalid operand for instruction
107035 v_cmp_lt_i64_e64 s[10:11], v[1:2], vcc
107036 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xd5,0x00,0x00]
107037 // W32-ERR: error: invalid operand for instruction
107039 v_cmp_lt_i64_e64 s[10:11], v[1:2], exec
107040 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xfd,0x00,0x00]
107041 // W32-ERR: error: invalid operand for instruction
107043 v_cmp_lt_i64_e64 s[10:11], v[1:2], 0
107044 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x01,0x01,0x00]
107045 // W32-ERR: error: invalid operand for instruction
107047 v_cmp_lt_i64_e64 s[10:11], v[1:2], -1
107048 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x83,0x01,0x00]
107049 // W32-ERR: error: invalid operand for instruction
107051 v_cmp_lt_i64_e64 s[10:11], v[1:2], 0.5
107052 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xe1,0x01,0x00]
107053 // W32-ERR: error: invalid operand for instruction
107055 v_cmp_lt_i64_e64 s[10:11], v[1:2], -4.0
107056 // W64: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xef,0x01,0x00]
107057 // W32-ERR: error: invalid operand for instruction
107059 v_cmp_eq_i64 vcc, v[1:2], v[2:3]
107060 // W64: encoding: [0x01,0x05,0x44,0x7d]
107061 // W32-ERR: error: instruction not supported on this GPU
107063 v_cmp_eq_i64 vcc, v[254:255], v[2:3]
107064 // W64: encoding: [0xfe,0x05,0x44,0x7d]
107065 // W32-ERR: error: instruction not supported on this GPU
107067 v_cmp_eq_i64 vcc, s[2:3], v[2:3]
107068 // W64: encoding: [0x02,0x04,0x44,0x7d]
107069 // W32-ERR: error: instruction not supported on this GPU
107071 v_cmp_eq_i64 vcc, s[4:5], v[2:3]
107072 // W64: encoding: [0x04,0x04,0x44,0x7d]
107073 // W32-ERR: error: instruction not supported on this GPU
107075 v_cmp_eq_i64 vcc, s[100:101], v[2:3]
107076 // W64: encoding: [0x64,0x04,0x44,0x7d]
107077 // W32-ERR: error: instruction not supported on this GPU
107079 v_cmp_eq_i64 vcc, vcc, v[2:3]
107080 // W64: encoding: [0x6a,0x04,0x44,0x7d]
107081 // W32-ERR: error: instruction not supported on this GPU
107083 v_cmp_eq_i64 vcc, exec, v[2:3]
107084 // W64: encoding: [0x7e,0x04,0x44,0x7d]
107085 // W32-ERR: error: instruction not supported on this GPU
107087 v_cmp_eq_i64 vcc, 0, v[2:3]
107088 // W64: encoding: [0x80,0x04,0x44,0x7d]
107089 // W32-ERR: error: instruction not supported on this GPU
107091 v_cmp_eq_i64 vcc, -1, v[2:3]
107092 // W64: encoding: [0xc1,0x04,0x44,0x7d]
107093 // W32-ERR: error: instruction not supported on this GPU
107095 v_cmp_eq_i64 vcc, 0.5, v[2:3]
107096 // W64: encoding: [0xf0,0x04,0x44,0x7d]
107097 // W32-ERR: error: instruction not supported on this GPU
107099 v_cmp_eq_i64 vcc, -4.0, v[2:3]
107100 // W64: encoding: [0xf7,0x04,0x44,0x7d]
107101 // W32-ERR: error: instruction not supported on this GPU
107103 v_cmp_eq_i64 vcc, 0xaf123456, v[2:3]
107104 // W64: encoding: [0xff,0x04,0x44,0x7d,0x56,0x34,0x12,0xaf]
107105 // W32-ERR: error: instruction not supported on this GPU
107107 v_cmp_eq_i64 vcc, 0x3f717273, v[2:3]
107108 // W64: encoding: [0xff,0x04,0x44,0x7d,0x73,0x72,0x71,0x3f]
107109 // W32-ERR: error: instruction not supported on this GPU
107111 v_cmp_eq_i64 vcc, v[1:2], v[254:255]
107112 // W64: encoding: [0x01,0xfd,0x45,0x7d]
107113 // W32-ERR: error: instruction not supported on this GPU
107115 v_cmp_eq_i64_e64 s[10:11], v[1:2], v[2:3]
107116 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
107117 // W32-ERR: error: invalid operand for instruction
107119 v_cmp_eq_i64_e64 s[12:13], v[1:2], v[2:3]
107120 // W64: encoding: [0x0c,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
107121 // W32-ERR: error: invalid operand for instruction
107123 v_cmp_eq_i64_e64 s[100:101], v[1:2], v[2:3]
107124 // W64: encoding: [0x64,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
107125 // W32-ERR: error: invalid operand for instruction
107127 v_cmp_eq_i64_e64 vcc, v[1:2], v[2:3]
107128 // W64: encoding: [0x6a,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
107129 // W32-ERR: error: invalid operand for instruction
107131 v_cmp_eq_i64_e64 s[10:11], v[254:255], v[2:3]
107132 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0xfe,0x05,0x02,0x00]
107133 // W32-ERR: error: invalid operand for instruction
107135 v_cmp_eq_i64_e64 s[10:11], s[2:3], v[2:3]
107136 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x02,0x04,0x02,0x00]
107137 // W32-ERR: error: invalid operand for instruction
107139 v_cmp_eq_i64_e64 s[10:11], s[4:5], v[2:3]
107140 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x04,0x04,0x02,0x00]
107141 // W32-ERR: error: invalid operand for instruction
107143 v_cmp_eq_i64_e64 s[10:11], s[100:101], v[2:3]
107144 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x64,0x04,0x02,0x00]
107145 // W32-ERR: error: invalid operand for instruction
107147 v_cmp_eq_i64_e64 s[10:11], vcc, v[2:3]
107148 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x6a,0x04,0x02,0x00]
107149 // W32-ERR: error: invalid operand for instruction
107151 v_cmp_eq_i64_e64 s[10:11], exec, v[2:3]
107152 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x7e,0x04,0x02,0x00]
107153 // W32-ERR: error: invalid operand for instruction
107155 v_cmp_eq_i64_e64 s[10:11], 0, v[2:3]
107156 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x80,0x04,0x02,0x00]
107157 // W32-ERR: error: invalid operand for instruction
107159 v_cmp_eq_i64_e64 s[10:11], -1, v[2:3]
107160 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0xc1,0x04,0x02,0x00]
107161 // W32-ERR: error: invalid operand for instruction
107163 v_cmp_eq_i64_e64 s[10:11], 0.5, v[2:3]
107164 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0xf0,0x04,0x02,0x00]
107165 // W32-ERR: error: invalid operand for instruction
107167 v_cmp_eq_i64_e64 s[10:11], -4.0, v[2:3]
107168 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0xf7,0x04,0x02,0x00]
107169 // W32-ERR: error: invalid operand for instruction
107171 v_cmp_eq_i64_e64 s[10:11], v[1:2], v[254:255]
107172 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xfd,0x03,0x00]
107173 // W32-ERR: error: invalid operand for instruction
107175 v_cmp_eq_i64_e64 s[10:11], v[1:2], s[4:5]
107176 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x09,0x00,0x00]
107177 // W32-ERR: error: invalid operand for instruction
107179 v_cmp_eq_i64_e64 s[10:11], v[1:2], s[6:7]
107180 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x0d,0x00,0x00]
107181 // W32-ERR: error: invalid operand for instruction
107183 v_cmp_eq_i64_e64 s[10:11], v[1:2], s[100:101]
107184 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xc9,0x00,0x00]
107185 // W32-ERR: error: invalid operand for instruction
107187 v_cmp_eq_i64_e64 s[10:11], v[1:2], vcc
107188 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xd5,0x00,0x00]
107189 // W32-ERR: error: invalid operand for instruction
107191 v_cmp_eq_i64_e64 s[10:11], v[1:2], exec
107192 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xfd,0x00,0x00]
107193 // W32-ERR: error: invalid operand for instruction
107195 v_cmp_eq_i64_e64 s[10:11], v[1:2], 0
107196 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x01,0x01,0x00]
107197 // W32-ERR: error: invalid operand for instruction
107199 v_cmp_eq_i64_e64 s[10:11], v[1:2], -1
107200 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x83,0x01,0x00]
107201 // W32-ERR: error: invalid operand for instruction
107203 v_cmp_eq_i64_e64 s[10:11], v[1:2], 0.5
107204 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xe1,0x01,0x00]
107205 // W32-ERR: error: invalid operand for instruction
107207 v_cmp_eq_i64_e64 s[10:11], v[1:2], -4.0
107208 // W64: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xef,0x01,0x00]
107209 // W32-ERR: error: invalid operand for instruction
107211 v_cmp_le_i64 vcc, v[1:2], v[2:3]
107212 // W64: encoding: [0x01,0x05,0x46,0x7d]
107213 // W32-ERR: error: instruction not supported on this GPU
107215 v_cmp_le_i64 vcc, v[254:255], v[2:3]
107216 // W64: encoding: [0xfe,0x05,0x46,0x7d]
107217 // W32-ERR: error: instruction not supported on this GPU
107219 v_cmp_le_i64 vcc, s[2:3], v[2:3]
107220 // W64: encoding: [0x02,0x04,0x46,0x7d]
107221 // W32-ERR: error: instruction not supported on this GPU
107223 v_cmp_le_i64 vcc, s[4:5], v[2:3]
107224 // W64: encoding: [0x04,0x04,0x46,0x7d]
107225 // W32-ERR: error: instruction not supported on this GPU
107227 v_cmp_le_i64 vcc, s[100:101], v[2:3]
107228 // W64: encoding: [0x64,0x04,0x46,0x7d]
107229 // W32-ERR: error: instruction not supported on this GPU
107231 v_cmp_le_i64 vcc, vcc, v[2:3]
107232 // W64: encoding: [0x6a,0x04,0x46,0x7d]
107233 // W32-ERR: error: instruction not supported on this GPU
107235 v_cmp_le_i64 vcc, exec, v[2:3]
107236 // W64: encoding: [0x7e,0x04,0x46,0x7d]
107237 // W32-ERR: error: instruction not supported on this GPU
107239 v_cmp_le_i64 vcc, 0, v[2:3]
107240 // W64: encoding: [0x80,0x04,0x46,0x7d]
107241 // W32-ERR: error: instruction not supported on this GPU
107243 v_cmp_le_i64 vcc, -1, v[2:3]
107244 // W64: encoding: [0xc1,0x04,0x46,0x7d]
107245 // W32-ERR: error: instruction not supported on this GPU
107247 v_cmp_le_i64 vcc, 0.5, v[2:3]
107248 // W64: encoding: [0xf0,0x04,0x46,0x7d]
107249 // W32-ERR: error: instruction not supported on this GPU
107251 v_cmp_le_i64 vcc, -4.0, v[2:3]
107252 // W64: encoding: [0xf7,0x04,0x46,0x7d]
107253 // W32-ERR: error: instruction not supported on this GPU
107255 v_cmp_le_i64 vcc, 0xaf123456, v[2:3]
107256 // W64: encoding: [0xff,0x04,0x46,0x7d,0x56,0x34,0x12,0xaf]
107257 // W32-ERR: error: instruction not supported on this GPU
107259 v_cmp_le_i64 vcc, 0x3f717273, v[2:3]
107260 // W64: encoding: [0xff,0x04,0x46,0x7d,0x73,0x72,0x71,0x3f]
107261 // W32-ERR: error: instruction not supported on this GPU
107263 v_cmp_le_i64 vcc, v[1:2], v[254:255]
107264 // W64: encoding: [0x01,0xfd,0x47,0x7d]
107265 // W32-ERR: error: instruction not supported on this GPU
107267 v_cmp_le_i64_e64 s[10:11], v[1:2], v[2:3]
107268 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
107269 // W32-ERR: error: invalid operand for instruction
107271 v_cmp_le_i64_e64 s[12:13], v[1:2], v[2:3]
107272 // W64: encoding: [0x0c,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
107273 // W32-ERR: error: invalid operand for instruction
107275 v_cmp_le_i64_e64 s[100:101], v[1:2], v[2:3]
107276 // W64: encoding: [0x64,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
107277 // W32-ERR: error: invalid operand for instruction
107279 v_cmp_le_i64_e64 vcc, v[1:2], v[2:3]
107280 // W64: encoding: [0x6a,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
107281 // W32-ERR: error: invalid operand for instruction
107283 v_cmp_le_i64_e64 s[10:11], v[254:255], v[2:3]
107284 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0xfe,0x05,0x02,0x00]
107285 // W32-ERR: error: invalid operand for instruction
107287 v_cmp_le_i64_e64 s[10:11], s[2:3], v[2:3]
107288 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x02,0x04,0x02,0x00]
107289 // W32-ERR: error: invalid operand for instruction
107291 v_cmp_le_i64_e64 s[10:11], s[4:5], v[2:3]
107292 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x04,0x04,0x02,0x00]
107293 // W32-ERR: error: invalid operand for instruction
107295 v_cmp_le_i64_e64 s[10:11], s[100:101], v[2:3]
107296 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x64,0x04,0x02,0x00]
107297 // W32-ERR: error: invalid operand for instruction
107299 v_cmp_le_i64_e64 s[10:11], vcc, v[2:3]
107300 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x6a,0x04,0x02,0x00]
107301 // W32-ERR: error: invalid operand for instruction
107303 v_cmp_le_i64_e64 s[10:11], exec, v[2:3]
107304 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x7e,0x04,0x02,0x00]
107305 // W32-ERR: error: invalid operand for instruction
107307 v_cmp_le_i64_e64 s[10:11], 0, v[2:3]
107308 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x80,0x04,0x02,0x00]
107309 // W32-ERR: error: invalid operand for instruction
107311 v_cmp_le_i64_e64 s[10:11], -1, v[2:3]
107312 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0xc1,0x04,0x02,0x00]
107313 // W32-ERR: error: invalid operand for instruction
107315 v_cmp_le_i64_e64 s[10:11], 0.5, v[2:3]
107316 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0xf0,0x04,0x02,0x00]
107317 // W32-ERR: error: invalid operand for instruction
107319 v_cmp_le_i64_e64 s[10:11], -4.0, v[2:3]
107320 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0xf7,0x04,0x02,0x00]
107321 // W32-ERR: error: invalid operand for instruction
107323 v_cmp_le_i64_e64 s[10:11], v[1:2], v[254:255]
107324 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xfd,0x03,0x00]
107325 // W32-ERR: error: invalid operand for instruction
107327 v_cmp_le_i64_e64 s[10:11], v[1:2], s[4:5]
107328 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x09,0x00,0x00]
107329 // W32-ERR: error: invalid operand for instruction
107331 v_cmp_le_i64_e64 s[10:11], v[1:2], s[6:7]
107332 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x0d,0x00,0x00]
107333 // W32-ERR: error: invalid operand for instruction
107335 v_cmp_le_i64_e64 s[10:11], v[1:2], s[100:101]
107336 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xc9,0x00,0x00]
107337 // W32-ERR: error: invalid operand for instruction
107339 v_cmp_le_i64_e64 s[10:11], v[1:2], vcc
107340 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xd5,0x00,0x00]
107341 // W32-ERR: error: invalid operand for instruction
107343 v_cmp_le_i64_e64 s[10:11], v[1:2], exec
107344 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xfd,0x00,0x00]
107345 // W32-ERR: error: invalid operand for instruction
107347 v_cmp_le_i64_e64 s[10:11], v[1:2], 0
107348 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x01,0x01,0x00]
107349 // W32-ERR: error: invalid operand for instruction
107351 v_cmp_le_i64_e64 s[10:11], v[1:2], -1
107352 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x83,0x01,0x00]
107353 // W32-ERR: error: invalid operand for instruction
107355 v_cmp_le_i64_e64 s[10:11], v[1:2], 0.5
107356 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xe1,0x01,0x00]
107357 // W32-ERR: error: invalid operand for instruction
107359 v_cmp_le_i64_e64 s[10:11], v[1:2], -4.0
107360 // W64: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xef,0x01,0x00]
107361 // W32-ERR: error: invalid operand for instruction
107363 v_cmp_gt_i64 vcc, v[1:2], v[2:3]
107364 // W64: encoding: [0x01,0x05,0x48,0x7d]
107365 // W32-ERR: error: instruction not supported on this GPU
107367 v_cmp_gt_i64 vcc, v[254:255], v[2:3]
107368 // W64: encoding: [0xfe,0x05,0x48,0x7d]
107369 // W32-ERR: error: instruction not supported on this GPU
107371 v_cmp_gt_i64 vcc, s[2:3], v[2:3]
107372 // W64: encoding: [0x02,0x04,0x48,0x7d]
107373 // W32-ERR: error: instruction not supported on this GPU
107375 v_cmp_gt_i64 vcc, s[4:5], v[2:3]
107376 // W64: encoding: [0x04,0x04,0x48,0x7d]
107377 // W32-ERR: error: instruction not supported on this GPU
107379 v_cmp_gt_i64 vcc, s[100:101], v[2:3]
107380 // W64: encoding: [0x64,0x04,0x48,0x7d]
107381 // W32-ERR: error: instruction not supported on this GPU
107383 v_cmp_gt_i64 vcc, vcc, v[2:3]
107384 // W64: encoding: [0x6a,0x04,0x48,0x7d]
107385 // W32-ERR: error: instruction not supported on this GPU
107387 v_cmp_gt_i64 vcc, exec, v[2:3]
107388 // W64: encoding: [0x7e,0x04,0x48,0x7d]
107389 // W32-ERR: error: instruction not supported on this GPU
107391 v_cmp_gt_i64 vcc, 0, v[2:3]
107392 // W64: encoding: [0x80,0x04,0x48,0x7d]
107393 // W32-ERR: error: instruction not supported on this GPU
107395 v_cmp_gt_i64 vcc, -1, v[2:3]
107396 // W64: encoding: [0xc1,0x04,0x48,0x7d]
107397 // W32-ERR: error: instruction not supported on this GPU
107399 v_cmp_gt_i64 vcc, 0.5, v[2:3]
107400 // W64: encoding: [0xf0,0x04,0x48,0x7d]
107401 // W32-ERR: error: instruction not supported on this GPU
107403 v_cmp_gt_i64 vcc, -4.0, v[2:3]
107404 // W64: encoding: [0xf7,0x04,0x48,0x7d]
107405 // W32-ERR: error: instruction not supported on this GPU
107407 v_cmp_gt_i64 vcc, 0xaf123456, v[2:3]
107408 // W64: encoding: [0xff,0x04,0x48,0x7d,0x56,0x34,0x12,0xaf]
107409 // W32-ERR: error: instruction not supported on this GPU
107411 v_cmp_gt_i64 vcc, 0x3f717273, v[2:3]
107412 // W64: encoding: [0xff,0x04,0x48,0x7d,0x73,0x72,0x71,0x3f]
107413 // W32-ERR: error: instruction not supported on this GPU
107415 v_cmp_gt_i64 vcc, v[1:2], v[254:255]
107416 // W64: encoding: [0x01,0xfd,0x49,0x7d]
107417 // W32-ERR: error: instruction not supported on this GPU
107419 v_cmp_gt_i64_e64 s[10:11], v[1:2], v[2:3]
107420 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
107421 // W32-ERR: error: invalid operand for instruction
107423 v_cmp_gt_i64_e64 s[12:13], v[1:2], v[2:3]
107424 // W64: encoding: [0x0c,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
107425 // W32-ERR: error: invalid operand for instruction
107427 v_cmp_gt_i64_e64 s[100:101], v[1:2], v[2:3]
107428 // W64: encoding: [0x64,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
107429 // W32-ERR: error: invalid operand for instruction
107431 v_cmp_gt_i64_e64 vcc, v[1:2], v[2:3]
107432 // W64: encoding: [0x6a,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
107433 // W32-ERR: error: invalid operand for instruction
107435 v_cmp_gt_i64_e64 s[10:11], v[254:255], v[2:3]
107436 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0xfe,0x05,0x02,0x00]
107437 // W32-ERR: error: invalid operand for instruction
107439 v_cmp_gt_i64_e64 s[10:11], s[2:3], v[2:3]
107440 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x02,0x04,0x02,0x00]
107441 // W32-ERR: error: invalid operand for instruction
107443 v_cmp_gt_i64_e64 s[10:11], s[4:5], v[2:3]
107444 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x04,0x04,0x02,0x00]
107445 // W32-ERR: error: invalid operand for instruction
107447 v_cmp_gt_i64_e64 s[10:11], s[100:101], v[2:3]
107448 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x64,0x04,0x02,0x00]
107449 // W32-ERR: error: invalid operand for instruction
107451 v_cmp_gt_i64_e64 s[10:11], vcc, v[2:3]
107452 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x6a,0x04,0x02,0x00]
107453 // W32-ERR: error: invalid operand for instruction
107455 v_cmp_gt_i64_e64 s[10:11], exec, v[2:3]
107456 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x7e,0x04,0x02,0x00]
107457 // W32-ERR: error: invalid operand for instruction
107459 v_cmp_gt_i64_e64 s[10:11], 0, v[2:3]
107460 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x80,0x04,0x02,0x00]
107461 // W32-ERR: error: invalid operand for instruction
107463 v_cmp_gt_i64_e64 s[10:11], -1, v[2:3]
107464 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0xc1,0x04,0x02,0x00]
107465 // W32-ERR: error: invalid operand for instruction
107467 v_cmp_gt_i64_e64 s[10:11], 0.5, v[2:3]
107468 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0xf0,0x04,0x02,0x00]
107469 // W32-ERR: error: invalid operand for instruction
107471 v_cmp_gt_i64_e64 s[10:11], -4.0, v[2:3]
107472 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0xf7,0x04,0x02,0x00]
107473 // W32-ERR: error: invalid operand for instruction
107475 v_cmp_gt_i64_e64 s[10:11], v[1:2], v[254:255]
107476 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xfd,0x03,0x00]
107477 // W32-ERR: error: invalid operand for instruction
107479 v_cmp_gt_i64_e64 s[10:11], v[1:2], s[4:5]
107480 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x09,0x00,0x00]
107481 // W32-ERR: error: invalid operand for instruction
107483 v_cmp_gt_i64_e64 s[10:11], v[1:2], s[6:7]
107484 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x0d,0x00,0x00]
107485 // W32-ERR: error: invalid operand for instruction
107487 v_cmp_gt_i64_e64 s[10:11], v[1:2], s[100:101]
107488 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xc9,0x00,0x00]
107489 // W32-ERR: error: invalid operand for instruction
107491 v_cmp_gt_i64_e64 s[10:11], v[1:2], vcc
107492 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xd5,0x00,0x00]
107493 // W32-ERR: error: invalid operand for instruction
107495 v_cmp_gt_i64_e64 s[10:11], v[1:2], exec
107496 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xfd,0x00,0x00]
107497 // W32-ERR: error: invalid operand for instruction
107499 v_cmp_gt_i64_e64 s[10:11], v[1:2], 0
107500 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x01,0x01,0x00]
107501 // W32-ERR: error: invalid operand for instruction
107503 v_cmp_gt_i64_e64 s[10:11], v[1:2], -1
107504 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x83,0x01,0x00]
107505 // W32-ERR: error: invalid operand for instruction
107507 v_cmp_gt_i64_e64 s[10:11], v[1:2], 0.5
107508 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xe1,0x01,0x00]
107509 // W32-ERR: error: invalid operand for instruction
107511 v_cmp_gt_i64_e64 s[10:11], v[1:2], -4.0
107512 // W64: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xef,0x01,0x00]
107513 // W32-ERR: error: invalid operand for instruction
107515 v_cmp_ne_i64 vcc, v[1:2], v[2:3]
107516 // W64: encoding: [0x01,0x05,0x4a,0x7d]
107517 // W32-ERR: error: instruction not supported on this GPU
107519 v_cmp_ne_i64 vcc, v[254:255], v[2:3]
107520 // W64: encoding: [0xfe,0x05,0x4a,0x7d]
107521 // W32-ERR: error: instruction not supported on this GPU
107523 v_cmp_ne_i64 vcc, s[2:3], v[2:3]
107524 // W64: encoding: [0x02,0x04,0x4a,0x7d]
107525 // W32-ERR: error: instruction not supported on this GPU
107527 v_cmp_ne_i64 vcc, s[4:5], v[2:3]
107528 // W64: encoding: [0x04,0x04,0x4a,0x7d]
107529 // W32-ERR: error: instruction not supported on this GPU
107531 v_cmp_ne_i64 vcc, s[100:101], v[2:3]
107532 // W64: encoding: [0x64,0x04,0x4a,0x7d]
107533 // W32-ERR: error: instruction not supported on this GPU
107535 v_cmp_ne_i64 vcc, vcc, v[2:3]
107536 // W64: encoding: [0x6a,0x04,0x4a,0x7d]
107537 // W32-ERR: error: instruction not supported on this GPU
107539 v_cmp_ne_i64 vcc, exec, v[2:3]
107540 // W64: encoding: [0x7e,0x04,0x4a,0x7d]
107541 // W32-ERR: error: instruction not supported on this GPU
107543 v_cmp_ne_i64 vcc, 0, v[2:3]
107544 // W64: encoding: [0x80,0x04,0x4a,0x7d]
107545 // W32-ERR: error: instruction not supported on this GPU
107547 v_cmp_ne_i64 vcc, -1, v[2:3]
107548 // W64: encoding: [0xc1,0x04,0x4a,0x7d]
107549 // W32-ERR: error: instruction not supported on this GPU
107551 v_cmp_ne_i64 vcc, 0.5, v[2:3]
107552 // W64: encoding: [0xf0,0x04,0x4a,0x7d]
107553 // W32-ERR: error: instruction not supported on this GPU
107555 v_cmp_ne_i64 vcc, -4.0, v[2:3]
107556 // W64: encoding: [0xf7,0x04,0x4a,0x7d]
107557 // W32-ERR: error: instruction not supported on this GPU
107559 v_cmp_ne_i64 vcc, 0xaf123456, v[2:3]
107560 // W64: encoding: [0xff,0x04,0x4a,0x7d,0x56,0x34,0x12,0xaf]
107561 // W32-ERR: error: instruction not supported on this GPU
107563 v_cmp_ne_i64 vcc, 0x3f717273, v[2:3]
107564 // W64: encoding: [0xff,0x04,0x4a,0x7d,0x73,0x72,0x71,0x3f]
107565 // W32-ERR: error: instruction not supported on this GPU
107567 v_cmp_ne_i64 vcc, v[1:2], v[254:255]
107568 // W64: encoding: [0x01,0xfd,0x4b,0x7d]
107569 // W32-ERR: error: instruction not supported on this GPU
107571 v_cmp_ne_i64_e64 s[10:11], v[1:2], v[2:3]
107572 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
107573 // W32-ERR: error: invalid operand for instruction
107575 v_cmp_ne_i64_e64 s[12:13], v[1:2], v[2:3]
107576 // W64: encoding: [0x0c,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
107577 // W32-ERR: error: invalid operand for instruction
107579 v_cmp_ne_i64_e64 s[100:101], v[1:2], v[2:3]
107580 // W64: encoding: [0x64,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
107581 // W32-ERR: error: invalid operand for instruction
107583 v_cmp_ne_i64_e64 vcc, v[1:2], v[2:3]
107584 // W64: encoding: [0x6a,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
107585 // W32-ERR: error: invalid operand for instruction
107587 v_cmp_ne_i64_e64 s[10:11], v[254:255], v[2:3]
107588 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0xfe,0x05,0x02,0x00]
107589 // W32-ERR: error: invalid operand for instruction
107591 v_cmp_ne_i64_e64 s[10:11], s[2:3], v[2:3]
107592 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x02,0x04,0x02,0x00]
107593 // W32-ERR: error: invalid operand for instruction
107595 v_cmp_ne_i64_e64 s[10:11], s[4:5], v[2:3]
107596 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x04,0x04,0x02,0x00]
107597 // W32-ERR: error: invalid operand for instruction
107599 v_cmp_ne_i64_e64 s[10:11], s[100:101], v[2:3]
107600 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x64,0x04,0x02,0x00]
107601 // W32-ERR: error: invalid operand for instruction
107603 v_cmp_ne_i64_e64 s[10:11], vcc, v[2:3]
107604 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x6a,0x04,0x02,0x00]
107605 // W32-ERR: error: invalid operand for instruction
107607 v_cmp_ne_i64_e64 s[10:11], exec, v[2:3]
107608 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x7e,0x04,0x02,0x00]
107609 // W32-ERR: error: invalid operand for instruction
107611 v_cmp_ne_i64_e64 s[10:11], 0, v[2:3]
107612 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x80,0x04,0x02,0x00]
107613 // W32-ERR: error: invalid operand for instruction
107615 v_cmp_ne_i64_e64 s[10:11], -1, v[2:3]
107616 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0xc1,0x04,0x02,0x00]
107617 // W32-ERR: error: invalid operand for instruction
107619 v_cmp_ne_i64_e64 s[10:11], 0.5, v[2:3]
107620 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0xf0,0x04,0x02,0x00]
107621 // W32-ERR: error: invalid operand for instruction
107623 v_cmp_ne_i64_e64 s[10:11], -4.0, v[2:3]
107624 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0xf7,0x04,0x02,0x00]
107625 // W32-ERR: error: invalid operand for instruction
107627 v_cmp_ne_i64_e64 s[10:11], v[1:2], v[254:255]
107628 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xfd,0x03,0x00]
107629 // W32-ERR: error: invalid operand for instruction
107631 v_cmp_ne_i64_e64 s[10:11], v[1:2], s[4:5]
107632 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x09,0x00,0x00]
107633 // W32-ERR: error: invalid operand for instruction
107635 v_cmp_ne_i64_e64 s[10:11], v[1:2], s[6:7]
107636 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x0d,0x00,0x00]
107637 // W32-ERR: error: invalid operand for instruction
107639 v_cmp_ne_i64_e64 s[10:11], v[1:2], s[100:101]
107640 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xc9,0x00,0x00]
107641 // W32-ERR: error: invalid operand for instruction
107643 v_cmp_ne_i64_e64 s[10:11], v[1:2], vcc
107644 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xd5,0x00,0x00]
107645 // W32-ERR: error: invalid operand for instruction
107647 v_cmp_ne_i64_e64 s[10:11], v[1:2], exec
107648 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xfd,0x00,0x00]
107649 // W32-ERR: error: invalid operand for instruction
107651 v_cmp_ne_i64_e64 s[10:11], v[1:2], 0
107652 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x01,0x01,0x00]
107653 // W32-ERR: error: invalid operand for instruction
107655 v_cmp_ne_i64_e64 s[10:11], v[1:2], -1
107656 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x83,0x01,0x00]
107657 // W32-ERR: error: invalid operand for instruction
107659 v_cmp_ne_i64_e64 s[10:11], v[1:2], 0.5
107660 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xe1,0x01,0x00]
107661 // W32-ERR: error: invalid operand for instruction
107663 v_cmp_ne_i64_e64 s[10:11], v[1:2], -4.0
107664 // W64: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xef,0x01,0x00]
107665 // W32-ERR: error: invalid operand for instruction
107667 v_cmp_ge_i64 vcc, v[1:2], v[2:3]
107668 // W64: encoding: [0x01,0x05,0x4c,0x7d]
107669 // W32-ERR: error: instruction not supported on this GPU
107671 v_cmp_ge_i64 vcc, v[254:255], v[2:3]
107672 // W64: encoding: [0xfe,0x05,0x4c,0x7d]
107673 // W32-ERR: error: instruction not supported on this GPU
107675 v_cmp_ge_i64 vcc, s[2:3], v[2:3]
107676 // W64: encoding: [0x02,0x04,0x4c,0x7d]
107677 // W32-ERR: error: instruction not supported on this GPU
107679 v_cmp_ge_i64 vcc, s[4:5], v[2:3]
107680 // W64: encoding: [0x04,0x04,0x4c,0x7d]
107681 // W32-ERR: error: instruction not supported on this GPU
107683 v_cmp_ge_i64 vcc, s[100:101], v[2:3]
107684 // W64: encoding: [0x64,0x04,0x4c,0x7d]
107685 // W32-ERR: error: instruction not supported on this GPU
107687 v_cmp_ge_i64 vcc, vcc, v[2:3]
107688 // W64: encoding: [0x6a,0x04,0x4c,0x7d]
107689 // W32-ERR: error: instruction not supported on this GPU
107691 v_cmp_ge_i64 vcc, exec, v[2:3]
107692 // W64: encoding: [0x7e,0x04,0x4c,0x7d]
107693 // W32-ERR: error: instruction not supported on this GPU
107695 v_cmp_ge_i64 vcc, 0, v[2:3]
107696 // W64: encoding: [0x80,0x04,0x4c,0x7d]
107697 // W32-ERR: error: instruction not supported on this GPU
107699 v_cmp_ge_i64 vcc, -1, v[2:3]
107700 // W64: encoding: [0xc1,0x04,0x4c,0x7d]
107701 // W32-ERR: error: instruction not supported on this GPU
107703 v_cmp_ge_i64 vcc, 0.5, v[2:3]
107704 // W64: encoding: [0xf0,0x04,0x4c,0x7d]
107705 // W32-ERR: error: instruction not supported on this GPU
107707 v_cmp_ge_i64 vcc, -4.0, v[2:3]
107708 // W64: encoding: [0xf7,0x04,0x4c,0x7d]
107709 // W32-ERR: error: instruction not supported on this GPU
107711 v_cmp_ge_i64 vcc, 0xaf123456, v[2:3]
107712 // W64: encoding: [0xff,0x04,0x4c,0x7d,0x56,0x34,0x12,0xaf]
107713 // W32-ERR: error: instruction not supported on this GPU
107715 v_cmp_ge_i64 vcc, 0x3f717273, v[2:3]
107716 // W64: encoding: [0xff,0x04,0x4c,0x7d,0x73,0x72,0x71,0x3f]
107717 // W32-ERR: error: instruction not supported on this GPU
107719 v_cmp_ge_i64 vcc, v[1:2], v[254:255]
107720 // W64: encoding: [0x01,0xfd,0x4d,0x7d]
107721 // W32-ERR: error: instruction not supported on this GPU
107723 v_cmp_ge_i64_e64 s[10:11], v[1:2], v[2:3]
107724 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
107725 // W32-ERR: error: invalid operand for instruction
107727 v_cmp_ge_i64_e64 s[12:13], v[1:2], v[2:3]
107728 // W64: encoding: [0x0c,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
107729 // W32-ERR: error: invalid operand for instruction
107731 v_cmp_ge_i64_e64 s[100:101], v[1:2], v[2:3]
107732 // W64: encoding: [0x64,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
107733 // W32-ERR: error: invalid operand for instruction
107735 v_cmp_ge_i64_e64 vcc, v[1:2], v[2:3]
107736 // W64: encoding: [0x6a,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
107737 // W32-ERR: error: invalid operand for instruction
107739 v_cmp_ge_i64_e64 s[10:11], v[254:255], v[2:3]
107740 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0xfe,0x05,0x02,0x00]
107741 // W32-ERR: error: invalid operand for instruction
107743 v_cmp_ge_i64_e64 s[10:11], s[2:3], v[2:3]
107744 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x02,0x04,0x02,0x00]
107745 // W32-ERR: error: invalid operand for instruction
107747 v_cmp_ge_i64_e64 s[10:11], s[4:5], v[2:3]
107748 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x04,0x04,0x02,0x00]
107749 // W32-ERR: error: invalid operand for instruction
107751 v_cmp_ge_i64_e64 s[10:11], s[100:101], v[2:3]
107752 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x64,0x04,0x02,0x00]
107753 // W32-ERR: error: invalid operand for instruction
107755 v_cmp_ge_i64_e64 s[10:11], vcc, v[2:3]
107756 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x6a,0x04,0x02,0x00]
107757 // W32-ERR: error: invalid operand for instruction
107759 v_cmp_ge_i64_e64 s[10:11], exec, v[2:3]
107760 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x7e,0x04,0x02,0x00]
107761 // W32-ERR: error: invalid operand for instruction
107763 v_cmp_ge_i64_e64 s[10:11], 0, v[2:3]
107764 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x80,0x04,0x02,0x00]
107765 // W32-ERR: error: invalid operand for instruction
107767 v_cmp_ge_i64_e64 s[10:11], -1, v[2:3]
107768 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0xc1,0x04,0x02,0x00]
107769 // W32-ERR: error: invalid operand for instruction
107771 v_cmp_ge_i64_e64 s[10:11], 0.5, v[2:3]
107772 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0xf0,0x04,0x02,0x00]
107773 // W32-ERR: error: invalid operand for instruction
107775 v_cmp_ge_i64_e64 s[10:11], -4.0, v[2:3]
107776 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0xf7,0x04,0x02,0x00]
107777 // W32-ERR: error: invalid operand for instruction
107779 v_cmp_ge_i64_e64 s[10:11], v[1:2], v[254:255]
107780 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xfd,0x03,0x00]
107781 // W32-ERR: error: invalid operand for instruction
107783 v_cmp_ge_i64_e64 s[10:11], v[1:2], s[4:5]
107784 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x09,0x00,0x00]
107785 // W32-ERR: error: invalid operand for instruction
107787 v_cmp_ge_i64_e64 s[10:11], v[1:2], s[6:7]
107788 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x0d,0x00,0x00]
107789 // W32-ERR: error: invalid operand for instruction
107791 v_cmp_ge_i64_e64 s[10:11], v[1:2], s[100:101]
107792 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xc9,0x00,0x00]
107793 // W32-ERR: error: invalid operand for instruction
107795 v_cmp_ge_i64_e64 s[10:11], v[1:2], vcc
107796 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xd5,0x00,0x00]
107797 // W32-ERR: error: invalid operand for instruction
107799 v_cmp_ge_i64_e64 s[10:11], v[1:2], exec
107800 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xfd,0x00,0x00]
107801 // W32-ERR: error: invalid operand for instruction
107803 v_cmp_ge_i64_e64 s[10:11], v[1:2], 0
107804 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x01,0x01,0x00]
107805 // W32-ERR: error: invalid operand for instruction
107807 v_cmp_ge_i64_e64 s[10:11], v[1:2], -1
107808 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x83,0x01,0x00]
107809 // W32-ERR: error: invalid operand for instruction
107811 v_cmp_ge_i64_e64 s[10:11], v[1:2], 0.5
107812 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xe1,0x01,0x00]
107813 // W32-ERR: error: invalid operand for instruction
107815 v_cmp_ge_i64_e64 s[10:11], v[1:2], -4.0
107816 // W64: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xef,0x01,0x00]
107817 // W32-ERR: error: invalid operand for instruction
107819 v_cmp_t_i64 vcc, v[1:2], v[2:3]
107820 // W64: encoding: [0x01,0x05,0x4e,0x7d]
107821 // W32-ERR: error: instruction not supported on this GPU
107823 v_cmp_t_i64 vcc, v[254:255], v[2:3]
107824 // W64: encoding: [0xfe,0x05,0x4e,0x7d]
107825 // W32-ERR: error: instruction not supported on this GPU
107827 v_cmp_t_i64 vcc, s[2:3], v[2:3]
107828 // W64: encoding: [0x02,0x04,0x4e,0x7d]
107829 // W32-ERR: error: instruction not supported on this GPU
107831 v_cmp_t_i64 vcc, s[4:5], v[2:3]
107832 // W64: encoding: [0x04,0x04,0x4e,0x7d]
107833 // W32-ERR: error: instruction not supported on this GPU
107835 v_cmp_t_i64 vcc, s[100:101], v[2:3]
107836 // W64: encoding: [0x64,0x04,0x4e,0x7d]
107837 // W32-ERR: error: instruction not supported on this GPU
107839 v_cmp_t_i64 vcc, vcc, v[2:3]
107840 // W64: encoding: [0x6a,0x04,0x4e,0x7d]
107841 // W32-ERR: error: instruction not supported on this GPU
107843 v_cmp_t_i64 vcc, exec, v[2:3]
107844 // W64: encoding: [0x7e,0x04,0x4e,0x7d]
107845 // W32-ERR: error: instruction not supported on this GPU
107847 v_cmp_t_i64 vcc, 0, v[2:3]
107848 // W64: encoding: [0x80,0x04,0x4e,0x7d]
107849 // W32-ERR: error: instruction not supported on this GPU
107851 v_cmp_t_i64 vcc, -1, v[2:3]
107852 // W64: encoding: [0xc1,0x04,0x4e,0x7d]
107853 // W32-ERR: error: instruction not supported on this GPU
107855 v_cmp_t_i64 vcc, 0.5, v[2:3]
107856 // W64: encoding: [0xf0,0x04,0x4e,0x7d]
107857 // W32-ERR: error: instruction not supported on this GPU
107859 v_cmp_t_i64 vcc, -4.0, v[2:3]
107860 // W64: encoding: [0xf7,0x04,0x4e,0x7d]
107861 // W32-ERR: error: instruction not supported on this GPU
107863 v_cmp_t_i64 vcc, 0xaf123456, v[2:3]
107864 // W64: encoding: [0xff,0x04,0x4e,0x7d,0x56,0x34,0x12,0xaf]
107865 // W32-ERR: error: instruction not supported on this GPU
107867 v_cmp_t_i64 vcc, 0x3f717273, v[2:3]
107868 // W64: encoding: [0xff,0x04,0x4e,0x7d,0x73,0x72,0x71,0x3f]
107869 // W32-ERR: error: instruction not supported on this GPU
107871 v_cmp_t_i64 vcc, v[1:2], v[254:255]
107872 // W64: encoding: [0x01,0xfd,0x4f,0x7d]
107873 // W32-ERR: error: instruction not supported on this GPU
107875 v_cmp_t_i64_e64 s[10:11], v[1:2], v[2:3]
107876 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
107877 // W32-ERR: error: invalid operand for instruction
107879 v_cmp_t_i64_e64 s[12:13], v[1:2], v[2:3]
107880 // W64: encoding: [0x0c,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
107881 // W32-ERR: error: invalid operand for instruction
107883 v_cmp_t_i64_e64 s[100:101], v[1:2], v[2:3]
107884 // W64: encoding: [0x64,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
107885 // W32-ERR: error: invalid operand for instruction
107887 v_cmp_t_i64_e64 vcc, v[1:2], v[2:3]
107888 // W64: encoding: [0x6a,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
107889 // W32-ERR: error: invalid operand for instruction
107891 v_cmp_t_i64_e64 s[10:11], v[254:255], v[2:3]
107892 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0xfe,0x05,0x02,0x00]
107893 // W32-ERR: error: invalid operand for instruction
107895 v_cmp_t_i64_e64 s[10:11], s[2:3], v[2:3]
107896 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x02,0x04,0x02,0x00]
107897 // W32-ERR: error: invalid operand for instruction
107899 v_cmp_t_i64_e64 s[10:11], s[4:5], v[2:3]
107900 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x04,0x04,0x02,0x00]
107901 // W32-ERR: error: invalid operand for instruction
107903 v_cmp_t_i64_e64 s[10:11], s[100:101], v[2:3]
107904 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x64,0x04,0x02,0x00]
107905 // W32-ERR: error: invalid operand for instruction
107907 v_cmp_t_i64_e64 s[10:11], vcc, v[2:3]
107908 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x6a,0x04,0x02,0x00]
107909 // W32-ERR: error: invalid operand for instruction
107911 v_cmp_t_i64_e64 s[10:11], exec, v[2:3]
107912 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x7e,0x04,0x02,0x00]
107913 // W32-ERR: error: invalid operand for instruction
107915 v_cmp_t_i64_e64 s[10:11], 0, v[2:3]
107916 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x80,0x04,0x02,0x00]
107917 // W32-ERR: error: invalid operand for instruction
107919 v_cmp_t_i64_e64 s[10:11], -1, v[2:3]
107920 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0xc1,0x04,0x02,0x00]
107921 // W32-ERR: error: invalid operand for instruction
107923 v_cmp_t_i64_e64 s[10:11], 0.5, v[2:3]
107924 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0xf0,0x04,0x02,0x00]
107925 // W32-ERR: error: invalid operand for instruction
107927 v_cmp_t_i64_e64 s[10:11], -4.0, v[2:3]
107928 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0xf7,0x04,0x02,0x00]
107929 // W32-ERR: error: invalid operand for instruction
107931 v_cmp_t_i64_e64 s[10:11], v[1:2], v[254:255]
107932 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xfd,0x03,0x00]
107933 // W32-ERR: error: invalid operand for instruction
107935 v_cmp_t_i64_e64 s[10:11], v[1:2], s[4:5]
107936 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x09,0x00,0x00]
107937 // W32-ERR: error: invalid operand for instruction
107939 v_cmp_t_i64_e64 s[10:11], v[1:2], s[6:7]
107940 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x0d,0x00,0x00]
107941 // W32-ERR: error: invalid operand for instruction
107943 v_cmp_t_i64_e64 s[10:11], v[1:2], s[100:101]
107944 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xc9,0x00,0x00]
107945 // W32-ERR: error: invalid operand for instruction
107947 v_cmp_t_i64_e64 s[10:11], v[1:2], vcc
107948 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xd5,0x00,0x00]
107949 // W32-ERR: error: invalid operand for instruction
107951 v_cmp_t_i64_e64 s[10:11], v[1:2], exec
107952 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xfd,0x00,0x00]
107953 // W32-ERR: error: invalid operand for instruction
107955 v_cmp_t_i64_e64 s[10:11], v[1:2], 0
107956 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x01,0x01,0x00]
107957 // W32-ERR: error: invalid operand for instruction
107959 v_cmp_t_i64_e64 s[10:11], v[1:2], -1
107960 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x83,0x01,0x00]
107961 // W32-ERR: error: invalid operand for instruction
107963 v_cmp_t_i64_e64 s[10:11], v[1:2], 0.5
107964 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xe1,0x01,0x00]
107965 // W32-ERR: error: invalid operand for instruction
107967 v_cmp_t_i64_e64 s[10:11], v[1:2], -4.0
107968 // W64: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xef,0x01,0x00]
107969 // W32-ERR: error: invalid operand for instruction
107971 v_cmp_class_f64 vcc, v[1:2], v2
107972 // W64: encoding: [0x01,0x05,0x50,0x7d]
107973 // W32-ERR: error: instruction not supported on this GPU
107975 v_cmp_class_f64 vcc, v[254:255], v2
107976 // W64: encoding: [0xfe,0x05,0x50,0x7d]
107977 // W32-ERR: error: instruction not supported on this GPU
107979 v_cmp_class_f64 vcc, s[2:3], v2
107980 // W64: encoding: [0x02,0x04,0x50,0x7d]
107981 // W32-ERR: error: instruction not supported on this GPU
107983 v_cmp_class_f64 vcc, s[4:5], v2
107984 // W64: encoding: [0x04,0x04,0x50,0x7d]
107985 // W32-ERR: error: instruction not supported on this GPU
107987 v_cmp_class_f64 vcc, s[100:101], v2
107988 // W64: encoding: [0x64,0x04,0x50,0x7d]
107989 // W32-ERR: error: instruction not supported on this GPU
107991 v_cmp_class_f64 vcc, vcc, v2
107992 // W64: encoding: [0x6a,0x04,0x50,0x7d]
107993 // W32-ERR: error: instruction not supported on this GPU
107995 v_cmp_class_f64 vcc, exec, v2
107996 // W64: encoding: [0x7e,0x04,0x50,0x7d]
107997 // W32-ERR: error: instruction not supported on this GPU
107999 v_cmp_class_f64 vcc, 0, v2
108000 // W64: encoding: [0x80,0x04,0x50,0x7d]
108001 // W32-ERR: error: instruction not supported on this GPU
108003 v_cmp_class_f64 vcc, -1, v2
108004 // W64: encoding: [0xc1,0x04,0x50,0x7d]
108005 // W32-ERR: error: instruction not supported on this GPU
108007 v_cmp_class_f64 vcc, 0.5, v2
108008 // W64: encoding: [0xf0,0x04,0x50,0x7d]
108009 // W32-ERR: error: instruction not supported on this GPU
108011 v_cmp_class_f64 vcc, -4.0, v2
108012 // W64: encoding: [0xf7,0x04,0x50,0x7d]
108013 // W32-ERR: error: instruction not supported on this GPU
108015 v_cmp_class_f64 vcc, 0xaf123456, v2
108016 // W64: encoding: [0xff,0x04,0x50,0x7d,0x56,0x34,0x12,0xaf]
108017 // W32-ERR: error: instruction not supported on this GPU
108019 v_cmp_class_f64 vcc, 0x3f717273, v2
108020 // W64: encoding: [0xff,0x04,0x50,0x7d,0x73,0x72,0x71,0x3f]
108021 // W32-ERR: error: instruction not supported on this GPU
108023 v_cmp_class_f64 vcc, v[1:2], v255
108024 // W64: encoding: [0x01,0xff,0x51,0x7d]
108025 // W32-ERR: error: instruction not supported on this GPU
108027 v_cmp_class_f64_e64 s[10:11], v[1:2], v2
108028 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
108029 // W32-ERR: error: invalid operand for instruction
108031 v_cmp_class_f64_e64 s[12:13], v[1:2], v2
108032 // W64: encoding: [0x0c,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
108033 // W32-ERR: error: invalid operand for instruction
108035 v_cmp_class_f64_e64 s[100:101], v[1:2], v2
108036 // W64: encoding: [0x64,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
108037 // W32-ERR: error: invalid operand for instruction
108039 v_cmp_class_f64_e64 vcc, v[1:2], v2
108040 // W64: encoding: [0x6a,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
108041 // W32-ERR: error: invalid operand for instruction
108043 v_cmp_class_f64_e64 s[10:11], v[254:255], v2
108044 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0xfe,0x05,0x02,0x00]
108045 // W32-ERR: error: invalid operand for instruction
108047 v_cmp_class_f64_e64 s[10:11], s[2:3], v2
108048 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x02,0x04,0x02,0x00]
108049 // W32-ERR: error: invalid operand for instruction
108051 v_cmp_class_f64_e64 s[10:11], s[4:5], v2
108052 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x04,0x04,0x02,0x00]
108053 // W32-ERR: error: invalid operand for instruction
108055 v_cmp_class_f64_e64 s[10:11], s[100:101], v2
108056 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x64,0x04,0x02,0x00]
108057 // W32-ERR: error: invalid operand for instruction
108059 v_cmp_class_f64_e64 s[10:11], vcc, v2
108060 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x6a,0x04,0x02,0x00]
108061 // W32-ERR: error: invalid operand for instruction
108063 v_cmp_class_f64_e64 s[10:11], exec, v2
108064 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x7e,0x04,0x02,0x00]
108065 // W32-ERR: error: invalid operand for instruction
108067 v_cmp_class_f64_e64 s[10:11], 0, v2
108068 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x80,0x04,0x02,0x00]
108069 // W32-ERR: error: invalid operand for instruction
108071 v_cmp_class_f64_e64 s[10:11], -1, v2
108072 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0xc1,0x04,0x02,0x00]
108073 // W32-ERR: error: invalid operand for instruction
108075 v_cmp_class_f64_e64 s[10:11], 0.5, v2
108076 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0xf0,0x04,0x02,0x00]
108077 // W32-ERR: error: invalid operand for instruction
108079 v_cmp_class_f64_e64 s[10:11], -4.0, v2
108080 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0xf7,0x04,0x02,0x00]
108081 // W32-ERR: error: invalid operand for instruction
108083 v_cmp_class_f64_e64 s[10:11], v[1:2], v255
108084 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xff,0x03,0x00]
108085 // W32-ERR: error: invalid operand for instruction
108087 v_cmp_class_f64_e64 s[10:11], v[1:2], s2
108088 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x05,0x00,0x00]
108089 // W32-ERR: error: invalid operand for instruction
108091 v_cmp_class_f64_e64 s[10:11], v[1:2], s101
108092 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xcb,0x00,0x00]
108093 // W32-ERR: error: invalid operand for instruction
108095 v_cmp_class_f64_e64 s[10:11], v[1:2], vcc_lo
108096 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xd5,0x00,0x00]
108097 // W32-ERR: error: invalid operand for instruction
108099 v_cmp_class_f64_e64 s[10:11], v[1:2], vcc_hi
108100 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xd7,0x00,0x00]
108101 // W32-ERR: error: invalid operand for instruction
108103 v_cmp_class_f64_e64 s[10:11], v[1:2], m0
108104 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xf9,0x00,0x00]
108105 // W32-ERR: error: invalid operand for instruction
108107 v_cmp_class_f64_e64 s[10:11], v[1:2], exec_lo
108108 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xfd,0x00,0x00]
108109 // W32-ERR: error: invalid operand for instruction
108111 v_cmp_class_f64_e64 s[10:11], v[1:2], exec_hi
108112 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xff,0x00,0x00]
108113 // W32-ERR: error: invalid operand for instruction
108115 v_cmp_class_f64_e64 s[10:11], v[1:2], 0
108116 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x01,0x01,0x00]
108117 // W32-ERR: error: invalid operand for instruction
108119 v_cmp_class_f64_e64 s[10:11], v[1:2], -1
108120 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x83,0x01,0x00]
108121 // W32-ERR: error: invalid operand for instruction
108123 v_cmp_class_f64_e64 s[10:11], v[1:2], 0.5
108124 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xe1,0x01,0x00]
108125 // W32-ERR: error: invalid operand for instruction
108127 v_cmp_class_f64_e64 s[10:11], v[1:2], -4.0
108128 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xef,0x01,0x00]
108129 // W32-ERR: error: invalid operand for instruction
108131 v_cmp_class_f64_e64 s[10:11], -v[1:2], v2
108132 // W64: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x05,0x02,0x20]
108133 // W32-ERR: error: invalid operand for instruction
108135 v_cmp_f_u64 vcc, v[1:2], v[2:3]
108136 // W64: encoding: [0x01,0x05,0xc0,0x7d]
108137 // W32-ERR: error: instruction not supported on this GPU
108139 v_cmp_f_u64 vcc, v[254:255], v[2:3]
108140 // W64: encoding: [0xfe,0x05,0xc0,0x7d]
108141 // W32-ERR: error: instruction not supported on this GPU
108143 v_cmp_f_u64 vcc, s[2:3], v[2:3]
108144 // W64: encoding: [0x02,0x04,0xc0,0x7d]
108145 // W32-ERR: error: instruction not supported on this GPU
108147 v_cmp_f_u64 vcc, s[4:5], v[2:3]
108148 // W64: encoding: [0x04,0x04,0xc0,0x7d]
108149 // W32-ERR: error: instruction not supported on this GPU
108151 v_cmp_f_u64 vcc, s[100:101], v[2:3]
108152 // W64: encoding: [0x64,0x04,0xc0,0x7d]
108153 // W32-ERR: error: instruction not supported on this GPU
108155 v_cmp_f_u64 vcc, vcc, v[2:3]
108156 // W64: encoding: [0x6a,0x04,0xc0,0x7d]
108157 // W32-ERR: error: instruction not supported on this GPU
108159 v_cmp_f_u64 vcc, exec, v[2:3]
108160 // W64: encoding: [0x7e,0x04,0xc0,0x7d]
108161 // W32-ERR: error: instruction not supported on this GPU
108163 v_cmp_f_u64 vcc, 0, v[2:3]
108164 // W64: encoding: [0x80,0x04,0xc0,0x7d]
108165 // W32-ERR: error: instruction not supported on this GPU
108167 v_cmp_f_u64 vcc, -1, v[2:3]
108168 // W64: encoding: [0xc1,0x04,0xc0,0x7d]
108169 // W32-ERR: error: instruction not supported on this GPU
108171 v_cmp_f_u64 vcc, 0.5, v[2:3]
108172 // W64: encoding: [0xf0,0x04,0xc0,0x7d]
108173 // W32-ERR: error: instruction not supported on this GPU
108175 v_cmp_f_u64 vcc, -4.0, v[2:3]
108176 // W64: encoding: [0xf7,0x04,0xc0,0x7d]
108177 // W32-ERR: error: instruction not supported on this GPU
108179 v_cmp_f_u64 vcc, 0xaf123456, v[2:3]
108180 // W64: encoding: [0xff,0x04,0xc0,0x7d,0x56,0x34,0x12,0xaf]
108181 // W32-ERR: error: instruction not supported on this GPU
108183 v_cmp_f_u64 vcc, 0x3f717273, v[2:3]
108184 // W64: encoding: [0xff,0x04,0xc0,0x7d,0x73,0x72,0x71,0x3f]
108185 // W32-ERR: error: instruction not supported on this GPU
108187 v_cmp_f_u64 vcc, v[1:2], v[254:255]
108188 // W64: encoding: [0x01,0xfd,0xc1,0x7d]
108189 // W32-ERR: error: instruction not supported on this GPU
108191 v_cmp_f_u64_e64 s[10:11], v[1:2], v[2:3]
108192 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
108193 // W32-ERR: error: invalid operand for instruction
108195 v_cmp_f_u64_e64 s[12:13], v[1:2], v[2:3]
108196 // W64: encoding: [0x0c,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
108197 // W32-ERR: error: invalid operand for instruction
108199 v_cmp_f_u64_e64 s[100:101], v[1:2], v[2:3]
108200 // W64: encoding: [0x64,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
108201 // W32-ERR: error: invalid operand for instruction
108203 v_cmp_f_u64_e64 vcc, v[1:2], v[2:3]
108204 // W64: encoding: [0x6a,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
108205 // W32-ERR: error: invalid operand for instruction
108207 v_cmp_f_u64_e64 s[10:11], v[254:255], v[2:3]
108208 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0xfe,0x05,0x02,0x00]
108209 // W32-ERR: error: invalid operand for instruction
108211 v_cmp_f_u64_e64 s[10:11], s[2:3], v[2:3]
108212 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x02,0x04,0x02,0x00]
108213 // W32-ERR: error: invalid operand for instruction
108215 v_cmp_f_u64_e64 s[10:11], s[4:5], v[2:3]
108216 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x04,0x04,0x02,0x00]
108217 // W32-ERR: error: invalid operand for instruction
108219 v_cmp_f_u64_e64 s[10:11], s[100:101], v[2:3]
108220 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x64,0x04,0x02,0x00]
108221 // W32-ERR: error: invalid operand for instruction
108223 v_cmp_f_u64_e64 s[10:11], vcc, v[2:3]
108224 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x6a,0x04,0x02,0x00]
108225 // W32-ERR: error: invalid operand for instruction
108227 v_cmp_f_u64_e64 s[10:11], exec, v[2:3]
108228 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x7e,0x04,0x02,0x00]
108229 // W32-ERR: error: invalid operand for instruction
108231 v_cmp_f_u64_e64 s[10:11], 0, v[2:3]
108232 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x80,0x04,0x02,0x00]
108233 // W32-ERR: error: invalid operand for instruction
108235 v_cmp_f_u64_e64 s[10:11], -1, v[2:3]
108236 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0xc1,0x04,0x02,0x00]
108237 // W32-ERR: error: invalid operand for instruction
108239 v_cmp_f_u64_e64 s[10:11], 0.5, v[2:3]
108240 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0xf0,0x04,0x02,0x00]
108241 // W32-ERR: error: invalid operand for instruction
108243 v_cmp_f_u64_e64 s[10:11], -4.0, v[2:3]
108244 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0xf7,0x04,0x02,0x00]
108245 // W32-ERR: error: invalid operand for instruction
108247 v_cmp_f_u64_e64 s[10:11], v[1:2], v[254:255]
108248 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xfd,0x03,0x00]
108249 // W32-ERR: error: invalid operand for instruction
108251 v_cmp_f_u64_e64 s[10:11], v[1:2], s[4:5]
108252 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x09,0x00,0x00]
108253 // W32-ERR: error: invalid operand for instruction
108255 v_cmp_f_u64_e64 s[10:11], v[1:2], s[6:7]
108256 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x0d,0x00,0x00]
108257 // W32-ERR: error: invalid operand for instruction
108259 v_cmp_f_u64_e64 s[10:11], v[1:2], s[100:101]
108260 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xc9,0x00,0x00]
108261 // W32-ERR: error: invalid operand for instruction
108263 v_cmp_f_u64_e64 s[10:11], v[1:2], vcc
108264 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xd5,0x00,0x00]
108265 // W32-ERR: error: invalid operand for instruction
108267 v_cmp_f_u64_e64 s[10:11], v[1:2], exec
108268 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xfd,0x00,0x00]
108269 // W32-ERR: error: invalid operand for instruction
108271 v_cmp_f_u64_e64 s[10:11], v[1:2], 0
108272 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x01,0x01,0x00]
108273 // W32-ERR: error: invalid operand for instruction
108275 v_cmp_f_u64_e64 s[10:11], v[1:2], -1
108276 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x83,0x01,0x00]
108277 // W32-ERR: error: invalid operand for instruction
108279 v_cmp_f_u64_e64 s[10:11], v[1:2], 0.5
108280 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xe1,0x01,0x00]
108281 // W32-ERR: error: invalid operand for instruction
108283 v_cmp_f_u64_e64 s[10:11], v[1:2], -4.0
108284 // W64: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xef,0x01,0x00]
108285 // W32-ERR: error: invalid operand for instruction
108287 v_cmp_lt_u64 vcc, v[1:2], v[2:3]
108288 // W64: encoding: [0x01,0x05,0xc2,0x7d]
108289 // W32-ERR: error: instruction not supported on this GPU
108291 v_cmp_lt_u64 vcc, v[254:255], v[2:3]
108292 // W64: encoding: [0xfe,0x05,0xc2,0x7d]
108293 // W32-ERR: error: instruction not supported on this GPU
108295 v_cmp_lt_u64 vcc, s[2:3], v[2:3]
108296 // W64: encoding: [0x02,0x04,0xc2,0x7d]
108297 // W32-ERR: error: instruction not supported on this GPU
108299 v_cmp_lt_u64 vcc, s[4:5], v[2:3]
108300 // W64: encoding: [0x04,0x04,0xc2,0x7d]
108301 // W32-ERR: error: instruction not supported on this GPU
108303 v_cmp_lt_u64 vcc, s[100:101], v[2:3]
108304 // W64: encoding: [0x64,0x04,0xc2,0x7d]
108305 // W32-ERR: error: instruction not supported on this GPU
108307 v_cmp_lt_u64 vcc, vcc, v[2:3]
108308 // W64: encoding: [0x6a,0x04,0xc2,0x7d]
108309 // W32-ERR: error: instruction not supported on this GPU
108311 v_cmp_lt_u64 vcc, exec, v[2:3]
108312 // W64: encoding: [0x7e,0x04,0xc2,0x7d]
108313 // W32-ERR: error: instruction not supported on this GPU
108315 v_cmp_lt_u64 vcc, 0, v[2:3]
108316 // W64: encoding: [0x80,0x04,0xc2,0x7d]
108317 // W32-ERR: error: instruction not supported on this GPU
108319 v_cmp_lt_u64 vcc, -1, v[2:3]
108320 // W64: encoding: [0xc1,0x04,0xc2,0x7d]
108321 // W32-ERR: error: instruction not supported on this GPU
108323 v_cmp_lt_u64 vcc, 0.5, v[2:3]
108324 // W64: encoding: [0xf0,0x04,0xc2,0x7d]
108325 // W32-ERR: error: instruction not supported on this GPU
108327 v_cmp_lt_u64 vcc, -4.0, v[2:3]
108328 // W64: encoding: [0xf7,0x04,0xc2,0x7d]
108329 // W32-ERR: error: instruction not supported on this GPU
108331 v_cmp_lt_u64 vcc, 0xaf123456, v[2:3]
108332 // W64: encoding: [0xff,0x04,0xc2,0x7d,0x56,0x34,0x12,0xaf]
108333 // W32-ERR: error: instruction not supported on this GPU
108335 v_cmp_lt_u64 vcc, 0x3f717273, v[2:3]
108336 // W64: encoding: [0xff,0x04,0xc2,0x7d,0x73,0x72,0x71,0x3f]
108337 // W32-ERR: error: instruction not supported on this GPU
108339 v_cmp_lt_u64 vcc, v[1:2], v[254:255]
108340 // W64: encoding: [0x01,0xfd,0xc3,0x7d]
108341 // W32-ERR: error: instruction not supported on this GPU
108343 v_cmp_lt_u64_e64 s[10:11], v[1:2], v[2:3]
108344 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
108345 // W32-ERR: error: invalid operand for instruction
108347 v_cmp_lt_u64_e64 s[12:13], v[1:2], v[2:3]
108348 // W64: encoding: [0x0c,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
108349 // W32-ERR: error: invalid operand for instruction
108351 v_cmp_lt_u64_e64 s[100:101], v[1:2], v[2:3]
108352 // W64: encoding: [0x64,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
108353 // W32-ERR: error: invalid operand for instruction
108355 v_cmp_lt_u64_e64 vcc, v[1:2], v[2:3]
108356 // W64: encoding: [0x6a,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
108357 // W32-ERR: error: invalid operand for instruction
108359 v_cmp_lt_u64_e64 s[10:11], v[254:255], v[2:3]
108360 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0xfe,0x05,0x02,0x00]
108361 // W32-ERR: error: invalid operand for instruction
108363 v_cmp_lt_u64_e64 s[10:11], s[2:3], v[2:3]
108364 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x02,0x04,0x02,0x00]
108365 // W32-ERR: error: invalid operand for instruction
108367 v_cmp_lt_u64_e64 s[10:11], s[4:5], v[2:3]
108368 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x04,0x04,0x02,0x00]
108369 // W32-ERR: error: invalid operand for instruction
108371 v_cmp_lt_u64_e64 s[10:11], s[100:101], v[2:3]
108372 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x64,0x04,0x02,0x00]
108373 // W32-ERR: error: invalid operand for instruction
108375 v_cmp_lt_u64_e64 s[10:11], vcc, v[2:3]
108376 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x6a,0x04,0x02,0x00]
108377 // W32-ERR: error: invalid operand for instruction
108379 v_cmp_lt_u64_e64 s[10:11], exec, v[2:3]
108380 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x7e,0x04,0x02,0x00]
108381 // W32-ERR: error: invalid operand for instruction
108383 v_cmp_lt_u64_e64 s[10:11], 0, v[2:3]
108384 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x80,0x04,0x02,0x00]
108385 // W32-ERR: error: invalid operand for instruction
108387 v_cmp_lt_u64_e64 s[10:11], -1, v[2:3]
108388 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0xc1,0x04,0x02,0x00]
108389 // W32-ERR: error: invalid operand for instruction
108391 v_cmp_lt_u64_e64 s[10:11], 0.5, v[2:3]
108392 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0xf0,0x04,0x02,0x00]
108393 // W32-ERR: error: invalid operand for instruction
108395 v_cmp_lt_u64_e64 s[10:11], -4.0, v[2:3]
108396 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0xf7,0x04,0x02,0x00]
108397 // W32-ERR: error: invalid operand for instruction
108399 v_cmp_lt_u64_e64 s[10:11], v[1:2], v[254:255]
108400 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xfd,0x03,0x00]
108401 // W32-ERR: error: invalid operand for instruction
108403 v_cmp_lt_u64_e64 s[10:11], v[1:2], s[4:5]
108404 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x09,0x00,0x00]
108405 // W32-ERR: error: invalid operand for instruction
108407 v_cmp_lt_u64_e64 s[10:11], v[1:2], s[6:7]
108408 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x0d,0x00,0x00]
108409 // W32-ERR: error: invalid operand for instruction
108411 v_cmp_lt_u64_e64 s[10:11], v[1:2], s[100:101]
108412 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xc9,0x00,0x00]
108413 // W32-ERR: error: invalid operand for instruction
108415 v_cmp_lt_u64_e64 s[10:11], v[1:2], vcc
108416 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xd5,0x00,0x00]
108417 // W32-ERR: error: invalid operand for instruction
108419 v_cmp_lt_u64_e64 s[10:11], v[1:2], exec
108420 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xfd,0x00,0x00]
108421 // W32-ERR: error: invalid operand for instruction
108423 v_cmp_lt_u64_e64 s[10:11], v[1:2], 0
108424 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x01,0x01,0x00]
108425 // W32-ERR: error: invalid operand for instruction
108427 v_cmp_lt_u64_e64 s[10:11], v[1:2], -1
108428 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x83,0x01,0x00]
108429 // W32-ERR: error: invalid operand for instruction
108431 v_cmp_lt_u64_e64 s[10:11], v[1:2], 0.5
108432 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xe1,0x01,0x00]
108433 // W32-ERR: error: invalid operand for instruction
108435 v_cmp_lt_u64_e64 s[10:11], v[1:2], -4.0
108436 // W64: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xef,0x01,0x00]
108437 // W32-ERR: error: invalid operand for instruction
108439 v_cmp_eq_u64 vcc, v[1:2], v[2:3]
108440 // W64: encoding: [0x01,0x05,0xc4,0x7d]
108441 // W32-ERR: error: instruction not supported on this GPU
108443 v_cmp_eq_u64 vcc, v[254:255], v[2:3]
108444 // W64: encoding: [0xfe,0x05,0xc4,0x7d]
108445 // W32-ERR: error: instruction not supported on this GPU
108447 v_cmp_eq_u64 vcc, s[2:3], v[2:3]
108448 // W64: encoding: [0x02,0x04,0xc4,0x7d]
108449 // W32-ERR: error: instruction not supported on this GPU
108451 v_cmp_eq_u64 vcc, s[4:5], v[2:3]
108452 // W64: encoding: [0x04,0x04,0xc4,0x7d]
108453 // W32-ERR: error: instruction not supported on this GPU
108455 v_cmp_eq_u64 vcc, s[100:101], v[2:3]
108456 // W64: encoding: [0x64,0x04,0xc4,0x7d]
108457 // W32-ERR: error: instruction not supported on this GPU
108459 v_cmp_eq_u64 vcc, vcc, v[2:3]
108460 // W64: encoding: [0x6a,0x04,0xc4,0x7d]
108461 // W32-ERR: error: instruction not supported on this GPU
108463 v_cmp_eq_u64 vcc, exec, v[2:3]
108464 // W64: encoding: [0x7e,0x04,0xc4,0x7d]
108465 // W32-ERR: error: instruction not supported on this GPU
108467 v_cmp_eq_u64 vcc, 0, v[2:3]
108468 // W64: encoding: [0x80,0x04,0xc4,0x7d]
108469 // W32-ERR: error: instruction not supported on this GPU
108471 v_cmp_eq_u64 vcc, -1, v[2:3]
108472 // W64: encoding: [0xc1,0x04,0xc4,0x7d]
108473 // W32-ERR: error: instruction not supported on this GPU
108475 v_cmp_eq_u64 vcc, 0.5, v[2:3]
108476 // W64: encoding: [0xf0,0x04,0xc4,0x7d]
108477 // W32-ERR: error: instruction not supported on this GPU
108479 v_cmp_eq_u64 vcc, -4.0, v[2:3]
108480 // W64: encoding: [0xf7,0x04,0xc4,0x7d]
108481 // W32-ERR: error: instruction not supported on this GPU
108483 v_cmp_eq_u64 vcc, 0xaf123456, v[2:3]
108484 // W64: encoding: [0xff,0x04,0xc4,0x7d,0x56,0x34,0x12,0xaf]
108485 // W32-ERR: error: instruction not supported on this GPU
108487 v_cmp_eq_u64 vcc, 0x3f717273, v[2:3]
108488 // W64: encoding: [0xff,0x04,0xc4,0x7d,0x73,0x72,0x71,0x3f]
108489 // W32-ERR: error: instruction not supported on this GPU
108491 v_cmp_eq_u64 vcc, v[1:2], v[254:255]
108492 // W64: encoding: [0x01,0xfd,0xc5,0x7d]
108493 // W32-ERR: error: instruction not supported on this GPU
108495 v_cmp_eq_u64_e64 s[10:11], v[1:2], v[2:3]
108496 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
108497 // W32-ERR: error: invalid operand for instruction
108499 v_cmp_eq_u64_e64 s[12:13], v[1:2], v[2:3]
108500 // W64: encoding: [0x0c,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
108501 // W32-ERR: error: invalid operand for instruction
108503 v_cmp_eq_u64_e64 s[100:101], v[1:2], v[2:3]
108504 // W64: encoding: [0x64,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
108505 // W32-ERR: error: invalid operand for instruction
108507 v_cmp_eq_u64_e64 vcc, v[1:2], v[2:3]
108508 // W64: encoding: [0x6a,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
108509 // W32-ERR: error: invalid operand for instruction
108511 v_cmp_eq_u64_e64 s[10:11], v[254:255], v[2:3]
108512 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0xfe,0x05,0x02,0x00]
108513 // W32-ERR: error: invalid operand for instruction
108515 v_cmp_eq_u64_e64 s[10:11], s[2:3], v[2:3]
108516 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x02,0x04,0x02,0x00]
108517 // W32-ERR: error: invalid operand for instruction
108519 v_cmp_eq_u64_e64 s[10:11], s[4:5], v[2:3]
108520 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x04,0x04,0x02,0x00]
108521 // W32-ERR: error: invalid operand for instruction
108523 v_cmp_eq_u64_e64 s[10:11], s[100:101], v[2:3]
108524 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x64,0x04,0x02,0x00]
108525 // W32-ERR: error: invalid operand for instruction
108527 v_cmp_eq_u64_e64 s[10:11], vcc, v[2:3]
108528 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x6a,0x04,0x02,0x00]
108529 // W32-ERR: error: invalid operand for instruction
108531 v_cmp_eq_u64_e64 s[10:11], exec, v[2:3]
108532 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x7e,0x04,0x02,0x00]
108533 // W32-ERR: error: invalid operand for instruction
108535 v_cmp_eq_u64_e64 s[10:11], 0, v[2:3]
108536 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x80,0x04,0x02,0x00]
108537 // W32-ERR: error: invalid operand for instruction
108539 v_cmp_eq_u64_e64 s[10:11], -1, v[2:3]
108540 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0xc1,0x04,0x02,0x00]
108541 // W32-ERR: error: invalid operand for instruction
108543 v_cmp_eq_u64_e64 s[10:11], 0.5, v[2:3]
108544 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0xf0,0x04,0x02,0x00]
108545 // W32-ERR: error: invalid operand for instruction
108547 v_cmp_eq_u64_e64 s[10:11], -4.0, v[2:3]
108548 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0xf7,0x04,0x02,0x00]
108549 // W32-ERR: error: invalid operand for instruction
108551 v_cmp_eq_u64_e64 s[10:11], v[1:2], v[254:255]
108552 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xfd,0x03,0x00]
108553 // W32-ERR: error: invalid operand for instruction
108555 v_cmp_eq_u64_e64 s[10:11], v[1:2], s[4:5]
108556 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x09,0x00,0x00]
108557 // W32-ERR: error: invalid operand for instruction
108559 v_cmp_eq_u64_e64 s[10:11], v[1:2], s[6:7]
108560 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x0d,0x00,0x00]
108561 // W32-ERR: error: invalid operand for instruction
108563 v_cmp_eq_u64_e64 s[10:11], v[1:2], s[100:101]
108564 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xc9,0x00,0x00]
108565 // W32-ERR: error: invalid operand for instruction
108567 v_cmp_eq_u64_e64 s[10:11], v[1:2], vcc
108568 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xd5,0x00,0x00]
108569 // W32-ERR: error: invalid operand for instruction
108571 v_cmp_eq_u64_e64 s[10:11], v[1:2], exec
108572 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xfd,0x00,0x00]
108573 // W32-ERR: error: invalid operand for instruction
108575 v_cmp_eq_u64_e64 s[10:11], v[1:2], 0
108576 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x01,0x01,0x00]
108577 // W32-ERR: error: invalid operand for instruction
108579 v_cmp_eq_u64_e64 s[10:11], v[1:2], -1
108580 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x83,0x01,0x00]
108581 // W32-ERR: error: invalid operand for instruction
108583 v_cmp_eq_u64_e64 s[10:11], v[1:2], 0.5
108584 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xe1,0x01,0x00]
108585 // W32-ERR: error: invalid operand for instruction
108587 v_cmp_eq_u64_e64 s[10:11], v[1:2], -4.0
108588 // W64: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xef,0x01,0x00]
108589 // W32-ERR: error: invalid operand for instruction
108591 v_cmp_le_u64 vcc, v[1:2], v[2:3]
108592 // W64: encoding: [0x01,0x05,0xc6,0x7d]
108593 // W32-ERR: error: instruction not supported on this GPU
108595 v_cmp_le_u64 vcc, v[254:255], v[2:3]
108596 // W64: encoding: [0xfe,0x05,0xc6,0x7d]
108597 // W32-ERR: error: instruction not supported on this GPU
108599 v_cmp_le_u64 vcc, s[2:3], v[2:3]
108600 // W64: encoding: [0x02,0x04,0xc6,0x7d]
108601 // W32-ERR: error: instruction not supported on this GPU
108603 v_cmp_le_u64 vcc, s[4:5], v[2:3]
108604 // W64: encoding: [0x04,0x04,0xc6,0x7d]
108605 // W32-ERR: error: instruction not supported on this GPU
108607 v_cmp_le_u64 vcc, s[100:101], v[2:3]
108608 // W64: encoding: [0x64,0x04,0xc6,0x7d]
108609 // W32-ERR: error: instruction not supported on this GPU
108611 v_cmp_le_u64 vcc, vcc, v[2:3]
108612 // W64: encoding: [0x6a,0x04,0xc6,0x7d]
108613 // W32-ERR: error: instruction not supported on this GPU
108615 v_cmp_le_u64 vcc, exec, v[2:3]
108616 // W64: encoding: [0x7e,0x04,0xc6,0x7d]
108617 // W32-ERR: error: instruction not supported on this GPU
108619 v_cmp_le_u64 vcc, 0, v[2:3]
108620 // W64: encoding: [0x80,0x04,0xc6,0x7d]
108621 // W32-ERR: error: instruction not supported on this GPU
108623 v_cmp_le_u64 vcc, -1, v[2:3]
108624 // W64: encoding: [0xc1,0x04,0xc6,0x7d]
108625 // W32-ERR: error: instruction not supported on this GPU
108627 v_cmp_le_u64 vcc, 0.5, v[2:3]
108628 // W64: encoding: [0xf0,0x04,0xc6,0x7d]
108629 // W32-ERR: error: instruction not supported on this GPU
108631 v_cmp_le_u64 vcc, -4.0, v[2:3]
108632 // W64: encoding: [0xf7,0x04,0xc6,0x7d]
108633 // W32-ERR: error: instruction not supported on this GPU
108635 v_cmp_le_u64 vcc, 0xaf123456, v[2:3]
108636 // W64: encoding: [0xff,0x04,0xc6,0x7d,0x56,0x34,0x12,0xaf]
108637 // W32-ERR: error: instruction not supported on this GPU
108639 v_cmp_le_u64 vcc, 0x3f717273, v[2:3]
108640 // W64: encoding: [0xff,0x04,0xc6,0x7d,0x73,0x72,0x71,0x3f]
108641 // W32-ERR: error: instruction not supported on this GPU
108643 v_cmp_le_u64 vcc, v[1:2], v[254:255]
108644 // W64: encoding: [0x01,0xfd,0xc7,0x7d]
108645 // W32-ERR: error: instruction not supported on this GPU
108647 v_cmp_le_u64_e64 s[10:11], v[1:2], v[2:3]
108648 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
108649 // W32-ERR: error: invalid operand for instruction
108651 v_cmp_le_u64_e64 s[12:13], v[1:2], v[2:3]
108652 // W64: encoding: [0x0c,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
108653 // W32-ERR: error: invalid operand for instruction
108655 v_cmp_le_u64_e64 s[100:101], v[1:2], v[2:3]
108656 // W64: encoding: [0x64,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
108657 // W32-ERR: error: invalid operand for instruction
108659 v_cmp_le_u64_e64 vcc, v[1:2], v[2:3]
108660 // W64: encoding: [0x6a,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
108661 // W32-ERR: error: invalid operand for instruction
108663 v_cmp_le_u64_e64 s[10:11], v[254:255], v[2:3]
108664 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0xfe,0x05,0x02,0x00]
108665 // W32-ERR: error: invalid operand for instruction
108667 v_cmp_le_u64_e64 s[10:11], s[2:3], v[2:3]
108668 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x02,0x04,0x02,0x00]
108669 // W32-ERR: error: invalid operand for instruction
108671 v_cmp_le_u64_e64 s[10:11], s[4:5], v[2:3]
108672 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x04,0x04,0x02,0x00]
108673 // W32-ERR: error: invalid operand for instruction
108675 v_cmp_le_u64_e64 s[10:11], s[100:101], v[2:3]
108676 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x64,0x04,0x02,0x00]
108677 // W32-ERR: error: invalid operand for instruction
108679 v_cmp_le_u64_e64 s[10:11], vcc, v[2:3]
108680 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x6a,0x04,0x02,0x00]
108681 // W32-ERR: error: invalid operand for instruction
108683 v_cmp_le_u64_e64 s[10:11], exec, v[2:3]
108684 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x7e,0x04,0x02,0x00]
108685 // W32-ERR: error: invalid operand for instruction
108687 v_cmp_le_u64_e64 s[10:11], 0, v[2:3]
108688 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x80,0x04,0x02,0x00]
108689 // W32-ERR: error: invalid operand for instruction
108691 v_cmp_le_u64_e64 s[10:11], -1, v[2:3]
108692 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0xc1,0x04,0x02,0x00]
108693 // W32-ERR: error: invalid operand for instruction
108695 v_cmp_le_u64_e64 s[10:11], 0.5, v[2:3]
108696 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0xf0,0x04,0x02,0x00]
108697 // W32-ERR: error: invalid operand for instruction
108699 v_cmp_le_u64_e64 s[10:11], -4.0, v[2:3]
108700 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0xf7,0x04,0x02,0x00]
108701 // W32-ERR: error: invalid operand for instruction
108703 v_cmp_le_u64_e64 s[10:11], v[1:2], v[254:255]
108704 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xfd,0x03,0x00]
108705 // W32-ERR: error: invalid operand for instruction
108707 v_cmp_le_u64_e64 s[10:11], v[1:2], s[4:5]
108708 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x09,0x00,0x00]
108709 // W32-ERR: error: invalid operand for instruction
108711 v_cmp_le_u64_e64 s[10:11], v[1:2], s[6:7]
108712 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x0d,0x00,0x00]
108713 // W32-ERR: error: invalid operand for instruction
108715 v_cmp_le_u64_e64 s[10:11], v[1:2], s[100:101]
108716 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xc9,0x00,0x00]
108717 // W32-ERR: error: invalid operand for instruction
108719 v_cmp_le_u64_e64 s[10:11], v[1:2], vcc
108720 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xd5,0x00,0x00]
108721 // W32-ERR: error: invalid operand for instruction
108723 v_cmp_le_u64_e64 s[10:11], v[1:2], exec
108724 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xfd,0x00,0x00]
108725 // W32-ERR: error: invalid operand for instruction
108727 v_cmp_le_u64_e64 s[10:11], v[1:2], 0
108728 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x01,0x01,0x00]
108729 // W32-ERR: error: invalid operand for instruction
108731 v_cmp_le_u64_e64 s[10:11], v[1:2], -1
108732 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x83,0x01,0x00]
108733 // W32-ERR: error: invalid operand for instruction
108735 v_cmp_le_u64_e64 s[10:11], v[1:2], 0.5
108736 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xe1,0x01,0x00]
108737 // W32-ERR: error: invalid operand for instruction
108739 v_cmp_le_u64_e64 s[10:11], v[1:2], -4.0
108740 // W64: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xef,0x01,0x00]
108741 // W32-ERR: error: invalid operand for instruction
108743 v_cmp_gt_u64 vcc, v[1:2], v[2:3]
108744 // W64: encoding: [0x01,0x05,0xc8,0x7d]
108745 // W32-ERR: error: instruction not supported on this GPU
108747 v_cmp_gt_u64 vcc, v[254:255], v[2:3]
108748 // W64: encoding: [0xfe,0x05,0xc8,0x7d]
108749 // W32-ERR: error: instruction not supported on this GPU
108751 v_cmp_gt_u64 vcc, s[2:3], v[2:3]
108752 // W64: encoding: [0x02,0x04,0xc8,0x7d]
108753 // W32-ERR: error: instruction not supported on this GPU
108755 v_cmp_gt_u64 vcc, s[4:5], v[2:3]
108756 // W64: encoding: [0x04,0x04,0xc8,0x7d]
108757 // W32-ERR: error: instruction not supported on this GPU
108759 v_cmp_gt_u64 vcc, s[100:101], v[2:3]
108760 // W64: encoding: [0x64,0x04,0xc8,0x7d]
108761 // W32-ERR: error: instruction not supported on this GPU
108763 v_cmp_gt_u64 vcc, vcc, v[2:3]
108764 // W64: encoding: [0x6a,0x04,0xc8,0x7d]
108765 // W32-ERR: error: instruction not supported on this GPU
108767 v_cmp_gt_u64 vcc, exec, v[2:3]
108768 // W64: encoding: [0x7e,0x04,0xc8,0x7d]
108769 // W32-ERR: error: instruction not supported on this GPU
108771 v_cmp_gt_u64 vcc, 0, v[2:3]
108772 // W64: encoding: [0x80,0x04,0xc8,0x7d]
108773 // W32-ERR: error: instruction not supported on this GPU
108775 v_cmp_gt_u64 vcc, -1, v[2:3]
108776 // W64: encoding: [0xc1,0x04,0xc8,0x7d]
108777 // W32-ERR: error: instruction not supported on this GPU
108779 v_cmp_gt_u64 vcc, 0.5, v[2:3]
108780 // W64: encoding: [0xf0,0x04,0xc8,0x7d]
108781 // W32-ERR: error: instruction not supported on this GPU
108783 v_cmp_gt_u64 vcc, -4.0, v[2:3]
108784 // W64: encoding: [0xf7,0x04,0xc8,0x7d]
108785 // W32-ERR: error: instruction not supported on this GPU
108787 v_cmp_gt_u64 vcc, 0xaf123456, v[2:3]
108788 // W64: encoding: [0xff,0x04,0xc8,0x7d,0x56,0x34,0x12,0xaf]
108789 // W32-ERR: error: instruction not supported on this GPU
108791 v_cmp_gt_u64 vcc, 0x3f717273, v[2:3]
108792 // W64: encoding: [0xff,0x04,0xc8,0x7d,0x73,0x72,0x71,0x3f]
108793 // W32-ERR: error: instruction not supported on this GPU
108795 v_cmp_gt_u64 vcc, v[1:2], v[254:255]
108796 // W64: encoding: [0x01,0xfd,0xc9,0x7d]
108797 // W32-ERR: error: instruction not supported on this GPU
108799 v_cmp_gt_u64_e64 s[10:11], v[1:2], v[2:3]
108800 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
108801 // W32-ERR: error: invalid operand for instruction
108803 v_cmp_gt_u64_e64 s[12:13], v[1:2], v[2:3]
108804 // W64: encoding: [0x0c,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
108805 // W32-ERR: error: invalid operand for instruction
108807 v_cmp_gt_u64_e64 s[100:101], v[1:2], v[2:3]
108808 // W64: encoding: [0x64,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
108809 // W32-ERR: error: invalid operand for instruction
108811 v_cmp_gt_u64_e64 vcc, v[1:2], v[2:3]
108812 // W64: encoding: [0x6a,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
108813 // W32-ERR: error: invalid operand for instruction
108815 v_cmp_gt_u64_e64 s[10:11], v[254:255], v[2:3]
108816 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0xfe,0x05,0x02,0x00]
108817 // W32-ERR: error: invalid operand for instruction
108819 v_cmp_gt_u64_e64 s[10:11], s[2:3], v[2:3]
108820 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x02,0x04,0x02,0x00]
108821 // W32-ERR: error: invalid operand for instruction
108823 v_cmp_gt_u64_e64 s[10:11], s[4:5], v[2:3]
108824 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x04,0x04,0x02,0x00]
108825 // W32-ERR: error: invalid operand for instruction
108827 v_cmp_gt_u64_e64 s[10:11], s[100:101], v[2:3]
108828 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x64,0x04,0x02,0x00]
108829 // W32-ERR: error: invalid operand for instruction
108831 v_cmp_gt_u64_e64 s[10:11], vcc, v[2:3]
108832 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x6a,0x04,0x02,0x00]
108833 // W32-ERR: error: invalid operand for instruction
108835 v_cmp_gt_u64_e64 s[10:11], exec, v[2:3]
108836 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x7e,0x04,0x02,0x00]
108837 // W32-ERR: error: invalid operand for instruction
108839 v_cmp_gt_u64_e64 s[10:11], 0, v[2:3]
108840 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x80,0x04,0x02,0x00]
108841 // W32-ERR: error: invalid operand for instruction
108843 v_cmp_gt_u64_e64 s[10:11], -1, v[2:3]
108844 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0xc1,0x04,0x02,0x00]
108845 // W32-ERR: error: invalid operand for instruction
108847 v_cmp_gt_u64_e64 s[10:11], 0.5, v[2:3]
108848 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0xf0,0x04,0x02,0x00]
108849 // W32-ERR: error: invalid operand for instruction
108851 v_cmp_gt_u64_e64 s[10:11], -4.0, v[2:3]
108852 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0xf7,0x04,0x02,0x00]
108853 // W32-ERR: error: invalid operand for instruction
108855 v_cmp_gt_u64_e64 s[10:11], v[1:2], v[254:255]
108856 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xfd,0x03,0x00]
108857 // W32-ERR: error: invalid operand for instruction
108859 v_cmp_gt_u64_e64 s[10:11], v[1:2], s[4:5]
108860 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x09,0x00,0x00]
108861 // W32-ERR: error: invalid operand for instruction
108863 v_cmp_gt_u64_e64 s[10:11], v[1:2], s[6:7]
108864 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x0d,0x00,0x00]
108865 // W32-ERR: error: invalid operand for instruction
108867 v_cmp_gt_u64_e64 s[10:11], v[1:2], s[100:101]
108868 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xc9,0x00,0x00]
108869 // W32-ERR: error: invalid operand for instruction
108871 v_cmp_gt_u64_e64 s[10:11], v[1:2], vcc
108872 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xd5,0x00,0x00]
108873 // W32-ERR: error: invalid operand for instruction
108875 v_cmp_gt_u64_e64 s[10:11], v[1:2], exec
108876 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xfd,0x00,0x00]
108877 // W32-ERR: error: invalid operand for instruction
108879 v_cmp_gt_u64_e64 s[10:11], v[1:2], 0
108880 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x01,0x01,0x00]
108881 // W32-ERR: error: invalid operand for instruction
108883 v_cmp_gt_u64_e64 s[10:11], v[1:2], -1
108884 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x83,0x01,0x00]
108885 // W32-ERR: error: invalid operand for instruction
108887 v_cmp_gt_u64_e64 s[10:11], v[1:2], 0.5
108888 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xe1,0x01,0x00]
108889 // W32-ERR: error: invalid operand for instruction
108891 v_cmp_gt_u64_e64 s[10:11], v[1:2], -4.0
108892 // W64: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xef,0x01,0x00]
108893 // W32-ERR: error: invalid operand for instruction
108895 v_cmp_ne_u64 vcc, v[1:2], v[2:3]
108896 // W64: encoding: [0x01,0x05,0xca,0x7d]
108897 // W32-ERR: error: instruction not supported on this GPU
108899 v_cmp_ne_u64 vcc, v[254:255], v[2:3]
108900 // W64: encoding: [0xfe,0x05,0xca,0x7d]
108901 // W32-ERR: error: instruction not supported on this GPU
108903 v_cmp_ne_u64 vcc, s[2:3], v[2:3]
108904 // W64: encoding: [0x02,0x04,0xca,0x7d]
108905 // W32-ERR: error: instruction not supported on this GPU
108907 v_cmp_ne_u64 vcc, s[4:5], v[2:3]
108908 // W64: encoding: [0x04,0x04,0xca,0x7d]
108909 // W32-ERR: error: instruction not supported on this GPU
108911 v_cmp_ne_u64 vcc, s[100:101], v[2:3]
108912 // W64: encoding: [0x64,0x04,0xca,0x7d]
108913 // W32-ERR: error: instruction not supported on this GPU
108915 v_cmp_ne_u64 vcc, vcc, v[2:3]
108916 // W64: encoding: [0x6a,0x04,0xca,0x7d]
108917 // W32-ERR: error: instruction not supported on this GPU
108919 v_cmp_ne_u64 vcc, exec, v[2:3]
108920 // W64: encoding: [0x7e,0x04,0xca,0x7d]
108921 // W32-ERR: error: instruction not supported on this GPU
108923 v_cmp_ne_u64 vcc, 0, v[2:3]
108924 // W64: encoding: [0x80,0x04,0xca,0x7d]
108925 // W32-ERR: error: instruction not supported on this GPU
108927 v_cmp_ne_u64 vcc, -1, v[2:3]
108928 // W64: encoding: [0xc1,0x04,0xca,0x7d]
108929 // W32-ERR: error: instruction not supported on this GPU
108931 v_cmp_ne_u64 vcc, 0.5, v[2:3]
108932 // W64: encoding: [0xf0,0x04,0xca,0x7d]
108933 // W32-ERR: error: instruction not supported on this GPU
108935 v_cmp_ne_u64 vcc, -4.0, v[2:3]
108936 // W64: encoding: [0xf7,0x04,0xca,0x7d]
108937 // W32-ERR: error: instruction not supported on this GPU
108939 v_cmp_ne_u64 vcc, 0xaf123456, v[2:3]
108940 // W64: encoding: [0xff,0x04,0xca,0x7d,0x56,0x34,0x12,0xaf]
108941 // W32-ERR: error: instruction not supported on this GPU
108943 v_cmp_ne_u64 vcc, 0x3f717273, v[2:3]
108944 // W64: encoding: [0xff,0x04,0xca,0x7d,0x73,0x72,0x71,0x3f]
108945 // W32-ERR: error: instruction not supported on this GPU
108947 v_cmp_ne_u64 vcc, v[1:2], v[254:255]
108948 // W64: encoding: [0x01,0xfd,0xcb,0x7d]
108949 // W32-ERR: error: instruction not supported on this GPU
108951 v_cmp_ne_u64_e64 s[10:11], v[1:2], v[2:3]
108952 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
108953 // W32-ERR: error: invalid operand for instruction
108955 v_cmp_ne_u64_e64 s[12:13], v[1:2], v[2:3]
108956 // W64: encoding: [0x0c,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
108957 // W32-ERR: error: invalid operand for instruction
108959 v_cmp_ne_u64_e64 s[100:101], v[1:2], v[2:3]
108960 // W64: encoding: [0x64,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
108961 // W32-ERR: error: invalid operand for instruction
108963 v_cmp_ne_u64_e64 vcc, v[1:2], v[2:3]
108964 // W64: encoding: [0x6a,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
108965 // W32-ERR: error: invalid operand for instruction
108967 v_cmp_ne_u64_e64 s[10:11], v[254:255], v[2:3]
108968 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0xfe,0x05,0x02,0x00]
108969 // W32-ERR: error: invalid operand for instruction
108971 v_cmp_ne_u64_e64 s[10:11], s[2:3], v[2:3]
108972 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x02,0x04,0x02,0x00]
108973 // W32-ERR: error: invalid operand for instruction
108975 v_cmp_ne_u64_e64 s[10:11], s[4:5], v[2:3]
108976 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x04,0x04,0x02,0x00]
108977 // W32-ERR: error: invalid operand for instruction
108979 v_cmp_ne_u64_e64 s[10:11], s[100:101], v[2:3]
108980 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x64,0x04,0x02,0x00]
108981 // W32-ERR: error: invalid operand for instruction
108983 v_cmp_ne_u64_e64 s[10:11], vcc, v[2:3]
108984 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x6a,0x04,0x02,0x00]
108985 // W32-ERR: error: invalid operand for instruction
108987 v_cmp_ne_u64_e64 s[10:11], exec, v[2:3]
108988 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x7e,0x04,0x02,0x00]
108989 // W32-ERR: error: invalid operand for instruction
108991 v_cmp_ne_u64_e64 s[10:11], 0, v[2:3]
108992 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x80,0x04,0x02,0x00]
108993 // W32-ERR: error: invalid operand for instruction
108995 v_cmp_ne_u64_e64 s[10:11], -1, v[2:3]
108996 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0xc1,0x04,0x02,0x00]
108997 // W32-ERR: error: invalid operand for instruction
108999 v_cmp_ne_u64_e64 s[10:11], 0.5, v[2:3]
109000 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0xf0,0x04,0x02,0x00]
109001 // W32-ERR: error: invalid operand for instruction
109003 v_cmp_ne_u64_e64 s[10:11], -4.0, v[2:3]
109004 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0xf7,0x04,0x02,0x00]
109005 // W32-ERR: error: invalid operand for instruction
109007 v_cmp_ne_u64_e64 s[10:11], v[1:2], v[254:255]
109008 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xfd,0x03,0x00]
109009 // W32-ERR: error: invalid operand for instruction
109011 v_cmp_ne_u64_e64 s[10:11], v[1:2], s[4:5]
109012 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x09,0x00,0x00]
109013 // W32-ERR: error: invalid operand for instruction
109015 v_cmp_ne_u64_e64 s[10:11], v[1:2], s[6:7]
109016 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x0d,0x00,0x00]
109017 // W32-ERR: error: invalid operand for instruction
109019 v_cmp_ne_u64_e64 s[10:11], v[1:2], s[100:101]
109020 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xc9,0x00,0x00]
109021 // W32-ERR: error: invalid operand for instruction
109023 v_cmp_ne_u64_e64 s[10:11], v[1:2], vcc
109024 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xd5,0x00,0x00]
109025 // W32-ERR: error: invalid operand for instruction
109027 v_cmp_ne_u64_e64 s[10:11], v[1:2], exec
109028 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xfd,0x00,0x00]
109029 // W32-ERR: error: invalid operand for instruction
109031 v_cmp_ne_u64_e64 s[10:11], v[1:2], 0
109032 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x01,0x01,0x00]
109033 // W32-ERR: error: invalid operand for instruction
109035 v_cmp_ne_u64_e64 s[10:11], v[1:2], -1
109036 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x83,0x01,0x00]
109037 // W32-ERR: error: invalid operand for instruction
109039 v_cmp_ne_u64_e64 s[10:11], v[1:2], 0.5
109040 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xe1,0x01,0x00]
109041 // W32-ERR: error: invalid operand for instruction
109043 v_cmp_ne_u64_e64 s[10:11], v[1:2], -4.0
109044 // W64: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xef,0x01,0x00]
109045 // W32-ERR: error: invalid operand for instruction
109047 v_cmp_ge_u64 vcc, v[1:2], v[2:3]
109048 // W64: encoding: [0x01,0x05,0xcc,0x7d]
109049 // W32-ERR: error: instruction not supported on this GPU
109051 v_cmp_ge_u64 vcc, v[254:255], v[2:3]
109052 // W64: encoding: [0xfe,0x05,0xcc,0x7d]
109053 // W32-ERR: error: instruction not supported on this GPU
109055 v_cmp_ge_u64 vcc, s[2:3], v[2:3]
109056 // W64: encoding: [0x02,0x04,0xcc,0x7d]
109057 // W32-ERR: error: instruction not supported on this GPU
109059 v_cmp_ge_u64 vcc, s[4:5], v[2:3]
109060 // W64: encoding: [0x04,0x04,0xcc,0x7d]
109061 // W32-ERR: error: instruction not supported on this GPU
109063 v_cmp_ge_u64 vcc, s[100:101], v[2:3]
109064 // W64: encoding: [0x64,0x04,0xcc,0x7d]
109065 // W32-ERR: error: instruction not supported on this GPU
109067 v_cmp_ge_u64 vcc, vcc, v[2:3]
109068 // W64: encoding: [0x6a,0x04,0xcc,0x7d]
109069 // W32-ERR: error: instruction not supported on this GPU
109071 v_cmp_ge_u64 vcc, exec, v[2:3]
109072 // W64: encoding: [0x7e,0x04,0xcc,0x7d]
109073 // W32-ERR: error: instruction not supported on this GPU
109075 v_cmp_ge_u64 vcc, 0, v[2:3]
109076 // W64: encoding: [0x80,0x04,0xcc,0x7d]
109077 // W32-ERR: error: instruction not supported on this GPU
109079 v_cmp_ge_u64 vcc, -1, v[2:3]
109080 // W64: encoding: [0xc1,0x04,0xcc,0x7d]
109081 // W32-ERR: error: instruction not supported on this GPU
109083 v_cmp_ge_u64 vcc, 0.5, v[2:3]
109084 // W64: encoding: [0xf0,0x04,0xcc,0x7d]
109085 // W32-ERR: error: instruction not supported on this GPU
109087 v_cmp_ge_u64 vcc, -4.0, v[2:3]
109088 // W64: encoding: [0xf7,0x04,0xcc,0x7d]
109089 // W32-ERR: error: instruction not supported on this GPU
109091 v_cmp_ge_u64 vcc, 0xaf123456, v[2:3]
109092 // W64: encoding: [0xff,0x04,0xcc,0x7d,0x56,0x34,0x12,0xaf]
109093 // W32-ERR: error: instruction not supported on this GPU
109095 v_cmp_ge_u64 vcc, 0x3f717273, v[2:3]
109096 // W64: encoding: [0xff,0x04,0xcc,0x7d,0x73,0x72,0x71,0x3f]
109097 // W32-ERR: error: instruction not supported on this GPU
109099 v_cmp_ge_u64 vcc, v[1:2], v[254:255]
109100 // W64: encoding: [0x01,0xfd,0xcd,0x7d]
109101 // W32-ERR: error: instruction not supported on this GPU
109103 v_cmp_ge_u64_e64 s[10:11], v[1:2], v[2:3]
109104 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
109105 // W32-ERR: error: invalid operand for instruction
109107 v_cmp_ge_u64_e64 s[12:13], v[1:2], v[2:3]
109108 // W64: encoding: [0x0c,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
109109 // W32-ERR: error: invalid operand for instruction
109111 v_cmp_ge_u64_e64 s[100:101], v[1:2], v[2:3]
109112 // W64: encoding: [0x64,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
109113 // W32-ERR: error: invalid operand for instruction
109115 v_cmp_ge_u64_e64 vcc, v[1:2], v[2:3]
109116 // W64: encoding: [0x6a,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
109117 // W32-ERR: error: invalid operand for instruction
109119 v_cmp_ge_u64_e64 s[10:11], v[254:255], v[2:3]
109120 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0xfe,0x05,0x02,0x00]
109121 // W32-ERR: error: invalid operand for instruction
109123 v_cmp_ge_u64_e64 s[10:11], s[2:3], v[2:3]
109124 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x02,0x04,0x02,0x00]
109125 // W32-ERR: error: invalid operand for instruction
109127 v_cmp_ge_u64_e64 s[10:11], s[4:5], v[2:3]
109128 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x04,0x04,0x02,0x00]
109129 // W32-ERR: error: invalid operand for instruction
109131 v_cmp_ge_u64_e64 s[10:11], s[100:101], v[2:3]
109132 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x64,0x04,0x02,0x00]
109133 // W32-ERR: error: invalid operand for instruction
109135 v_cmp_ge_u64_e64 s[10:11], vcc, v[2:3]
109136 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x6a,0x04,0x02,0x00]
109137 // W32-ERR: error: invalid operand for instruction
109139 v_cmp_ge_u64_e64 s[10:11], exec, v[2:3]
109140 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x7e,0x04,0x02,0x00]
109141 // W32-ERR: error: invalid operand for instruction
109143 v_cmp_ge_u64_e64 s[10:11], 0, v[2:3]
109144 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x80,0x04,0x02,0x00]
109145 // W32-ERR: error: invalid operand for instruction
109147 v_cmp_ge_u64_e64 s[10:11], -1, v[2:3]
109148 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0xc1,0x04,0x02,0x00]
109149 // W32-ERR: error: invalid operand for instruction
109151 v_cmp_ge_u64_e64 s[10:11], 0.5, v[2:3]
109152 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0xf0,0x04,0x02,0x00]
109153 // W32-ERR: error: invalid operand for instruction
109155 v_cmp_ge_u64_e64 s[10:11], -4.0, v[2:3]
109156 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0xf7,0x04,0x02,0x00]
109157 // W32-ERR: error: invalid operand for instruction
109159 v_cmp_ge_u64_e64 s[10:11], v[1:2], v[254:255]
109160 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xfd,0x03,0x00]
109161 // W32-ERR: error: invalid operand for instruction
109163 v_cmp_ge_u64_e64 s[10:11], v[1:2], s[4:5]
109164 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x09,0x00,0x00]
109165 // W32-ERR: error: invalid operand for instruction
109167 v_cmp_ge_u64_e64 s[10:11], v[1:2], s[6:7]
109168 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x0d,0x00,0x00]
109169 // W32-ERR: error: invalid operand for instruction
109171 v_cmp_ge_u64_e64 s[10:11], v[1:2], s[100:101]
109172 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xc9,0x00,0x00]
109173 // W32-ERR: error: invalid operand for instruction
109175 v_cmp_ge_u64_e64 s[10:11], v[1:2], vcc
109176 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xd5,0x00,0x00]
109177 // W32-ERR: error: invalid operand for instruction
109179 v_cmp_ge_u64_e64 s[10:11], v[1:2], exec
109180 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xfd,0x00,0x00]
109181 // W32-ERR: error: invalid operand for instruction
109183 v_cmp_ge_u64_e64 s[10:11], v[1:2], 0
109184 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x01,0x01,0x00]
109185 // W32-ERR: error: invalid operand for instruction
109187 v_cmp_ge_u64_e64 s[10:11], v[1:2], -1
109188 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x83,0x01,0x00]
109189 // W32-ERR: error: invalid operand for instruction
109191 v_cmp_ge_u64_e64 s[10:11], v[1:2], 0.5
109192 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xe1,0x01,0x00]
109193 // W32-ERR: error: invalid operand for instruction
109195 v_cmp_ge_u64_e64 s[10:11], v[1:2], -4.0
109196 // W64: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xef,0x01,0x00]
109197 // W32-ERR: error: invalid operand for instruction
109199 v_cmp_t_u64 vcc, v[1:2], v[2:3]
109200 // W64: encoding: [0x01,0x05,0xce,0x7d]
109201 // W32-ERR: error: instruction not supported on this GPU
109203 v_cmp_t_u64 vcc, v[254:255], v[2:3]
109204 // W64: encoding: [0xfe,0x05,0xce,0x7d]
109205 // W32-ERR: error: instruction not supported on this GPU
109207 v_cmp_t_u64 vcc, s[2:3], v[2:3]
109208 // W64: encoding: [0x02,0x04,0xce,0x7d]
109209 // W32-ERR: error: instruction not supported on this GPU
109211 v_cmp_t_u64 vcc, s[4:5], v[2:3]
109212 // W64: encoding: [0x04,0x04,0xce,0x7d]
109213 // W32-ERR: error: instruction not supported on this GPU
109215 v_cmp_t_u64 vcc, s[100:101], v[2:3]
109216 // W64: encoding: [0x64,0x04,0xce,0x7d]
109217 // W32-ERR: error: instruction not supported on this GPU
109219 v_cmp_t_u64 vcc, vcc, v[2:3]
109220 // W64: encoding: [0x6a,0x04,0xce,0x7d]
109221 // W32-ERR: error: instruction not supported on this GPU
109223 v_cmp_t_u64 vcc, exec, v[2:3]
109224 // W64: encoding: [0x7e,0x04,0xce,0x7d]
109225 // W32-ERR: error: instruction not supported on this GPU
109227 v_cmp_t_u64 vcc, 0, v[2:3]
109228 // W64: encoding: [0x80,0x04,0xce,0x7d]
109229 // W32-ERR: error: instruction not supported on this GPU
109231 v_cmp_t_u64 vcc, -1, v[2:3]
109232 // W64: encoding: [0xc1,0x04,0xce,0x7d]
109233 // W32-ERR: error: instruction not supported on this GPU
109235 v_cmp_t_u64 vcc, 0.5, v[2:3]
109236 // W64: encoding: [0xf0,0x04,0xce,0x7d]
109237 // W32-ERR: error: instruction not supported on this GPU
109239 v_cmp_t_u64 vcc, -4.0, v[2:3]
109240 // W64: encoding: [0xf7,0x04,0xce,0x7d]
109241 // W32-ERR: error: instruction not supported on this GPU
109243 v_cmp_t_u64 vcc, 0xaf123456, v[2:3]
109244 // W64: encoding: [0xff,0x04,0xce,0x7d,0x56,0x34,0x12,0xaf]
109245 // W32-ERR: error: instruction not supported on this GPU
109247 v_cmp_t_u64 vcc, 0x3f717273, v[2:3]
109248 // W64: encoding: [0xff,0x04,0xce,0x7d,0x73,0x72,0x71,0x3f]
109249 // W32-ERR: error: instruction not supported on this GPU
109251 v_cmp_t_u64 vcc, v[1:2], v[254:255]
109252 // W64: encoding: [0x01,0xfd,0xcf,0x7d]
109253 // W32-ERR: error: instruction not supported on this GPU
109255 v_cmp_t_u64_e64 s[10:11], v[1:2], v[2:3]
109256 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
109257 // W32-ERR: error: invalid operand for instruction
109259 v_cmp_t_u64_e64 s[12:13], v[1:2], v[2:3]
109260 // W64: encoding: [0x0c,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
109261 // W32-ERR: error: invalid operand for instruction
109263 v_cmp_t_u64_e64 s[100:101], v[1:2], v[2:3]
109264 // W64: encoding: [0x64,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
109265 // W32-ERR: error: invalid operand for instruction
109267 v_cmp_t_u64_e64 vcc, v[1:2], v[2:3]
109268 // W64: encoding: [0x6a,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
109269 // W32-ERR: error: invalid operand for instruction
109271 v_cmp_t_u64_e64 s[10:11], v[254:255], v[2:3]
109272 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0xfe,0x05,0x02,0x00]
109273 // W32-ERR: error: invalid operand for instruction
109275 v_cmp_t_u64_e64 s[10:11], s[2:3], v[2:3]
109276 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x02,0x04,0x02,0x00]
109277 // W32-ERR: error: invalid operand for instruction
109279 v_cmp_t_u64_e64 s[10:11], s[4:5], v[2:3]
109280 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x04,0x04,0x02,0x00]
109281 // W32-ERR: error: invalid operand for instruction
109283 v_cmp_t_u64_e64 s[10:11], s[100:101], v[2:3]
109284 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x64,0x04,0x02,0x00]
109285 // W32-ERR: error: invalid operand for instruction
109287 v_cmp_t_u64_e64 s[10:11], vcc, v[2:3]
109288 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x6a,0x04,0x02,0x00]
109289 // W32-ERR: error: invalid operand for instruction
109291 v_cmp_t_u64_e64 s[10:11], exec, v[2:3]
109292 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x7e,0x04,0x02,0x00]
109293 // W32-ERR: error: invalid operand for instruction
109295 v_cmp_t_u64_e64 s[10:11], 0, v[2:3]
109296 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x80,0x04,0x02,0x00]
109297 // W32-ERR: error: invalid operand for instruction
109299 v_cmp_t_u64_e64 s[10:11], -1, v[2:3]
109300 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0xc1,0x04,0x02,0x00]
109301 // W32-ERR: error: invalid operand for instruction
109303 v_cmp_t_u64_e64 s[10:11], 0.5, v[2:3]
109304 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0xf0,0x04,0x02,0x00]
109305 // W32-ERR: error: invalid operand for instruction
109307 v_cmp_t_u64_e64 s[10:11], -4.0, v[2:3]
109308 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0xf7,0x04,0x02,0x00]
109309 // W32-ERR: error: invalid operand for instruction
109311 v_cmp_t_u64_e64 s[10:11], v[1:2], v[254:255]
109312 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xfd,0x03,0x00]
109313 // W32-ERR: error: invalid operand for instruction
109315 v_cmp_t_u64_e64 s[10:11], v[1:2], s[4:5]
109316 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x09,0x00,0x00]
109317 // W32-ERR: error: invalid operand for instruction
109319 v_cmp_t_u64_e64 s[10:11], v[1:2], s[6:7]
109320 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x0d,0x00,0x00]
109321 // W32-ERR: error: invalid operand for instruction
109323 v_cmp_t_u64_e64 s[10:11], v[1:2], s[100:101]
109324 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xc9,0x00,0x00]
109325 // W32-ERR: error: invalid operand for instruction
109327 v_cmp_t_u64_e64 s[10:11], v[1:2], vcc
109328 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xd5,0x00,0x00]
109329 // W32-ERR: error: invalid operand for instruction
109331 v_cmp_t_u64_e64 s[10:11], v[1:2], exec
109332 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xfd,0x00,0x00]
109333 // W32-ERR: error: invalid operand for instruction
109335 v_cmp_t_u64_e64 s[10:11], v[1:2], 0
109336 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x01,0x01,0x00]
109337 // W32-ERR: error: invalid operand for instruction
109339 v_cmp_t_u64_e64 s[10:11], v[1:2], -1
109340 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x83,0x01,0x00]
109341 // W32-ERR: error: invalid operand for instruction
109343 v_cmp_t_u64_e64 s[10:11], v[1:2], 0.5
109344 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xe1,0x01,0x00]
109345 // W32-ERR: error: invalid operand for instruction
109347 v_cmp_t_u64_e64 s[10:11], v[1:2], -4.0
109348 // W64: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xef,0x01,0x00]
109349 // W32-ERR: error: invalid operand for instruction
109351 v_cmp_f_i64 vcc_lo, v[1:2], v[2:3]
109352 // W32: encoding: [0x01,0x05,0x40,0x7d]
109353 // W64-ERR: error: instruction not supported on this GPU
109355 v_cmp_f_i64 vcc_lo, v[254:255], v[2:3]
109356 // W32: encoding: [0xfe,0x05,0x40,0x7d]
109357 // W64-ERR: error: instruction not supported on this GPU
109359 v_cmp_f_i64 vcc_lo, s[2:3], v[2:3]
109360 // W32: encoding: [0x02,0x04,0x40,0x7d]
109361 // W64-ERR: error: instruction not supported on this GPU
109363 v_cmp_f_i64 vcc_lo, s[4:5], v[2:3]
109364 // W32: encoding: [0x04,0x04,0x40,0x7d]
109365 // W64-ERR: error: instruction not supported on this GPU
109367 v_cmp_f_i64 vcc_lo, s[100:101], v[2:3]
109368 // W32: encoding: [0x64,0x04,0x40,0x7d]
109369 // W64-ERR: error: instruction not supported on this GPU
109371 v_cmp_f_i64 vcc_lo, vcc, v[2:3]
109372 // W32: encoding: [0x6a,0x04,0x40,0x7d]
109373 // W64-ERR: error: instruction not supported on this GPU
109375 v_cmp_f_i64 vcc_lo, exec, v[2:3]
109376 // W32: encoding: [0x7e,0x04,0x40,0x7d]
109377 // W64-ERR: error: instruction not supported on this GPU
109379 v_cmp_f_i64 vcc_lo, 0, v[2:3]
109380 // W32: encoding: [0x80,0x04,0x40,0x7d]
109381 // W64-ERR: error: instruction not supported on this GPU
109383 v_cmp_f_i64 vcc_lo, -1, v[2:3]
109384 // W32: encoding: [0xc1,0x04,0x40,0x7d]
109385 // W64-ERR: error: instruction not supported on this GPU
109387 v_cmp_f_i64 vcc_lo, 0.5, v[2:3]
109388 // W32: encoding: [0xf0,0x04,0x40,0x7d]
109389 // W64-ERR: error: instruction not supported on this GPU
109391 v_cmp_f_i64 vcc_lo, -4.0, v[2:3]
109392 // W32: encoding: [0xf7,0x04,0x40,0x7d]
109393 // W64-ERR: error: instruction not supported on this GPU
109395 v_cmp_f_i64 vcc_lo, 0xaf123456, v[2:3]
109396 // W32: encoding: [0xff,0x04,0x40,0x7d,0x56,0x34,0x12,0xaf]
109397 // W64-ERR: error: instruction not supported on this GPU
109399 v_cmp_f_i64 vcc_lo, 0x3f717273, v[2:3]
109400 // W32: encoding: [0xff,0x04,0x40,0x7d,0x73,0x72,0x71,0x3f]
109401 // W64-ERR: error: instruction not supported on this GPU
109403 v_cmp_f_i64 vcc_lo, v[1:2], v[254:255]
109404 // W32: encoding: [0x01,0xfd,0x41,0x7d]
109405 // W64-ERR: error: instruction not supported on this GPU
109407 v_cmp_f_i64_e64 s10, v[1:2], v[2:3]
109408 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
109409 // W64-ERR: error: invalid operand for instruction
109411 v_cmp_f_i64_e64 s12, v[1:2], v[2:3]
109412 // W32: encoding: [0x0c,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
109413 // W64-ERR: error: invalid operand for instruction
109415 v_cmp_f_i64_e64 s100, v[1:2], v[2:3]
109416 // W32: encoding: [0x64,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
109417 // W64-ERR: error: invalid operand for instruction
109419 v_cmp_f_i64_e64 vcc_lo, v[1:2], v[2:3]
109420 // W32: encoding: [0x6a,0x00,0xa0,0xd4,0x01,0x05,0x02,0x00]
109421 // W64-ERR: error: invalid operand for instruction
109423 v_cmp_f_i64_e64 s10, v[254:255], v[2:3]
109424 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0xfe,0x05,0x02,0x00]
109425 // W64-ERR: error: invalid operand for instruction
109427 v_cmp_f_i64_e64 s10, s[2:3], v[2:3]
109428 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x02,0x04,0x02,0x00]
109429 // W64-ERR: error: invalid operand for instruction
109431 v_cmp_f_i64_e64 s10, s[4:5], v[2:3]
109432 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x04,0x04,0x02,0x00]
109433 // W64-ERR: error: invalid operand for instruction
109435 v_cmp_f_i64_e64 s10, s[100:101], v[2:3]
109436 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x64,0x04,0x02,0x00]
109437 // W64-ERR: error: invalid operand for instruction
109439 v_cmp_f_i64_e64 s10, vcc, v[2:3]
109440 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x6a,0x04,0x02,0x00]
109441 // W64-ERR: error: invalid operand for instruction
109443 v_cmp_f_i64_e64 s10, exec, v[2:3]
109444 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x7e,0x04,0x02,0x00]
109445 // W64-ERR: error: invalid operand for instruction
109447 v_cmp_f_i64_e64 s10, 0, v[2:3]
109448 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x80,0x04,0x02,0x00]
109449 // W64-ERR: error: invalid operand for instruction
109451 v_cmp_f_i64_e64 s10, -1, v[2:3]
109452 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0xc1,0x04,0x02,0x00]
109453 // W64-ERR: error: invalid operand for instruction
109455 v_cmp_f_i64_e64 s10, 0.5, v[2:3]
109456 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0xf0,0x04,0x02,0x00]
109457 // W64-ERR: error: invalid operand for instruction
109459 v_cmp_f_i64_e64 s10, -4.0, v[2:3]
109460 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0xf7,0x04,0x02,0x00]
109461 // W64-ERR: error: invalid operand for instruction
109463 v_cmp_f_i64_e64 s10, v[1:2], v[254:255]
109464 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xfd,0x03,0x00]
109465 // W64-ERR: error: invalid operand for instruction
109467 v_cmp_f_i64_e64 s10, v[1:2], s[4:5]
109468 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x09,0x00,0x00]
109469 // W64-ERR: error: invalid operand for instruction
109471 v_cmp_f_i64_e64 s10, v[1:2], s[6:7]
109472 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x0d,0x00,0x00]
109473 // W64-ERR: error: invalid operand for instruction
109475 v_cmp_f_i64_e64 s10, v[1:2], s[100:101]
109476 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xc9,0x00,0x00]
109477 // W64-ERR: error: invalid operand for instruction
109479 v_cmp_f_i64_e64 s10, v[1:2], vcc
109480 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xd5,0x00,0x00]
109481 // W64-ERR: error: invalid operand for instruction
109483 v_cmp_f_i64_e64 s10, v[1:2], exec
109484 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xfd,0x00,0x00]
109485 // W64-ERR: error: invalid operand for instruction
109487 v_cmp_f_i64_e64 s10, v[1:2], 0
109488 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x01,0x01,0x00]
109489 // W64-ERR: error: invalid operand for instruction
109491 v_cmp_f_i64_e64 s10, v[1:2], -1
109492 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0x83,0x01,0x00]
109493 // W64-ERR: error: invalid operand for instruction
109495 v_cmp_f_i64_e64 s10, v[1:2], 0.5
109496 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xe1,0x01,0x00]
109497 // W64-ERR: error: invalid operand for instruction
109499 v_cmp_f_i64_e64 s10, v[1:2], -4.0
109500 // W32: encoding: [0x0a,0x00,0xa0,0xd4,0x01,0xef,0x01,0x00]
109501 // W64-ERR: error: invalid operand for instruction
109503 v_cmp_lt_i64 vcc_lo, v[1:2], v[2:3]
109504 // W32: encoding: [0x01,0x05,0x42,0x7d]
109505 // W64-ERR: error: instruction not supported on this GPU
109507 v_cmp_lt_i64 vcc_lo, v[254:255], v[2:3]
109508 // W32: encoding: [0xfe,0x05,0x42,0x7d]
109509 // W64-ERR: error: instruction not supported on this GPU
109511 v_cmp_lt_i64 vcc_lo, s[2:3], v[2:3]
109512 // W32: encoding: [0x02,0x04,0x42,0x7d]
109513 // W64-ERR: error: instruction not supported on this GPU
109515 v_cmp_lt_i64 vcc_lo, s[4:5], v[2:3]
109516 // W32: encoding: [0x04,0x04,0x42,0x7d]
109517 // W64-ERR: error: instruction not supported on this GPU
109519 v_cmp_lt_i64 vcc_lo, s[100:101], v[2:3]
109520 // W32: encoding: [0x64,0x04,0x42,0x7d]
109521 // W64-ERR: error: instruction not supported on this GPU
109523 v_cmp_lt_i64 vcc_lo, vcc, v[2:3]
109524 // W32: encoding: [0x6a,0x04,0x42,0x7d]
109525 // W64-ERR: error: instruction not supported on this GPU
109527 v_cmp_lt_i64 vcc_lo, exec, v[2:3]
109528 // W32: encoding: [0x7e,0x04,0x42,0x7d]
109529 // W64-ERR: error: instruction not supported on this GPU
109531 v_cmp_lt_i64 vcc_lo, 0, v[2:3]
109532 // W32: encoding: [0x80,0x04,0x42,0x7d]
109533 // W64-ERR: error: instruction not supported on this GPU
109535 v_cmp_lt_i64 vcc_lo, -1, v[2:3]
109536 // W32: encoding: [0xc1,0x04,0x42,0x7d]
109537 // W64-ERR: error: instruction not supported on this GPU
109539 v_cmp_lt_i64 vcc_lo, 0.5, v[2:3]
109540 // W32: encoding: [0xf0,0x04,0x42,0x7d]
109541 // W64-ERR: error: instruction not supported on this GPU
109543 v_cmp_lt_i64 vcc_lo, -4.0, v[2:3]
109544 // W32: encoding: [0xf7,0x04,0x42,0x7d]
109545 // W64-ERR: error: instruction not supported on this GPU
109547 v_cmp_lt_i64 vcc_lo, 0xaf123456, v[2:3]
109548 // W32: encoding: [0xff,0x04,0x42,0x7d,0x56,0x34,0x12,0xaf]
109549 // W64-ERR: error: instruction not supported on this GPU
109551 v_cmp_lt_i64 vcc_lo, 0x3f717273, v[2:3]
109552 // W32: encoding: [0xff,0x04,0x42,0x7d,0x73,0x72,0x71,0x3f]
109553 // W64-ERR: error: instruction not supported on this GPU
109555 v_cmp_lt_i64 vcc_lo, v[1:2], v[254:255]
109556 // W32: encoding: [0x01,0xfd,0x43,0x7d]
109557 // W64-ERR: error: instruction not supported on this GPU
109559 v_cmp_lt_i64_e64 s10, v[1:2], v[2:3]
109560 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
109561 // W64-ERR: error: invalid operand for instruction
109563 v_cmp_lt_i64_e64 s12, v[1:2], v[2:3]
109564 // W32: encoding: [0x0c,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
109565 // W64-ERR: error: invalid operand for instruction
109567 v_cmp_lt_i64_e64 s100, v[1:2], v[2:3]
109568 // W32: encoding: [0x64,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
109569 // W64-ERR: error: invalid operand for instruction
109571 v_cmp_lt_i64_e64 vcc_lo, v[1:2], v[2:3]
109572 // W32: encoding: [0x6a,0x00,0xa1,0xd4,0x01,0x05,0x02,0x00]
109573 // W64-ERR: error: invalid operand for instruction
109575 v_cmp_lt_i64_e64 s10, v[254:255], v[2:3]
109576 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0xfe,0x05,0x02,0x00]
109577 // W64-ERR: error: invalid operand for instruction
109579 v_cmp_lt_i64_e64 s10, s[2:3], v[2:3]
109580 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x02,0x04,0x02,0x00]
109581 // W64-ERR: error: invalid operand for instruction
109583 v_cmp_lt_i64_e64 s10, s[4:5], v[2:3]
109584 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x04,0x04,0x02,0x00]
109585 // W64-ERR: error: invalid operand for instruction
109587 v_cmp_lt_i64_e64 s10, s[100:101], v[2:3]
109588 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x64,0x04,0x02,0x00]
109589 // W64-ERR: error: invalid operand for instruction
109591 v_cmp_lt_i64_e64 s10, vcc, v[2:3]
109592 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x6a,0x04,0x02,0x00]
109593 // W64-ERR: error: invalid operand for instruction
109595 v_cmp_lt_i64_e64 s10, exec, v[2:3]
109596 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x7e,0x04,0x02,0x00]
109597 // W64-ERR: error: invalid operand for instruction
109599 v_cmp_lt_i64_e64 s10, 0, v[2:3]
109600 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x80,0x04,0x02,0x00]
109601 // W64-ERR: error: invalid operand for instruction
109603 v_cmp_lt_i64_e64 s10, -1, v[2:3]
109604 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0xc1,0x04,0x02,0x00]
109605 // W64-ERR: error: invalid operand for instruction
109607 v_cmp_lt_i64_e64 s10, 0.5, v[2:3]
109608 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0xf0,0x04,0x02,0x00]
109609 // W64-ERR: error: invalid operand for instruction
109611 v_cmp_lt_i64_e64 s10, -4.0, v[2:3]
109612 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0xf7,0x04,0x02,0x00]
109613 // W64-ERR: error: invalid operand for instruction
109615 v_cmp_lt_i64_e64 s10, v[1:2], v[254:255]
109616 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xfd,0x03,0x00]
109617 // W64-ERR: error: invalid operand for instruction
109619 v_cmp_lt_i64_e64 s10, v[1:2], s[4:5]
109620 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x09,0x00,0x00]
109621 // W64-ERR: error: invalid operand for instruction
109623 v_cmp_lt_i64_e64 s10, v[1:2], s[6:7]
109624 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x0d,0x00,0x00]
109625 // W64-ERR: error: invalid operand for instruction
109627 v_cmp_lt_i64_e64 s10, v[1:2], s[100:101]
109628 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xc9,0x00,0x00]
109629 // W64-ERR: error: invalid operand for instruction
109631 v_cmp_lt_i64_e64 s10, v[1:2], vcc
109632 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xd5,0x00,0x00]
109633 // W64-ERR: error: invalid operand for instruction
109635 v_cmp_lt_i64_e64 s10, v[1:2], exec
109636 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xfd,0x00,0x00]
109637 // W64-ERR: error: invalid operand for instruction
109639 v_cmp_lt_i64_e64 s10, v[1:2], 0
109640 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x01,0x01,0x00]
109641 // W64-ERR: error: invalid operand for instruction
109643 v_cmp_lt_i64_e64 s10, v[1:2], -1
109644 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0x83,0x01,0x00]
109645 // W64-ERR: error: invalid operand for instruction
109647 v_cmp_lt_i64_e64 s10, v[1:2], 0.5
109648 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xe1,0x01,0x00]
109649 // W64-ERR: error: invalid operand for instruction
109651 v_cmp_lt_i64_e64 s10, v[1:2], -4.0
109652 // W32: encoding: [0x0a,0x00,0xa1,0xd4,0x01,0xef,0x01,0x00]
109653 // W64-ERR: error: invalid operand for instruction
109655 v_cmp_eq_i64 vcc_lo, v[1:2], v[2:3]
109656 // W32: encoding: [0x01,0x05,0x44,0x7d]
109657 // W64-ERR: error: instruction not supported on this GPU
109659 v_cmp_eq_i64 vcc_lo, v[254:255], v[2:3]
109660 // W32: encoding: [0xfe,0x05,0x44,0x7d]
109661 // W64-ERR: error: instruction not supported on this GPU
109663 v_cmp_eq_i64 vcc_lo, s[2:3], v[2:3]
109664 // W32: encoding: [0x02,0x04,0x44,0x7d]
109665 // W64-ERR: error: instruction not supported on this GPU
109667 v_cmp_eq_i64 vcc_lo, s[4:5], v[2:3]
109668 // W32: encoding: [0x04,0x04,0x44,0x7d]
109669 // W64-ERR: error: instruction not supported on this GPU
109671 v_cmp_eq_i64 vcc_lo, s[100:101], v[2:3]
109672 // W32: encoding: [0x64,0x04,0x44,0x7d]
109673 // W64-ERR: error: instruction not supported on this GPU
109675 v_cmp_eq_i64 vcc_lo, vcc, v[2:3]
109676 // W32: encoding: [0x6a,0x04,0x44,0x7d]
109677 // W64-ERR: error: instruction not supported on this GPU
109679 v_cmp_eq_i64 vcc_lo, exec, v[2:3]
109680 // W32: encoding: [0x7e,0x04,0x44,0x7d]
109681 // W64-ERR: error: instruction not supported on this GPU
109683 v_cmp_eq_i64 vcc_lo, 0, v[2:3]
109684 // W32: encoding: [0x80,0x04,0x44,0x7d]
109685 // W64-ERR: error: instruction not supported on this GPU
109687 v_cmp_eq_i64 vcc_lo, -1, v[2:3]
109688 // W32: encoding: [0xc1,0x04,0x44,0x7d]
109689 // W64-ERR: error: instruction not supported on this GPU
109691 v_cmp_eq_i64 vcc_lo, 0.5, v[2:3]
109692 // W32: encoding: [0xf0,0x04,0x44,0x7d]
109693 // W64-ERR: error: instruction not supported on this GPU
109695 v_cmp_eq_i64 vcc_lo, -4.0, v[2:3]
109696 // W32: encoding: [0xf7,0x04,0x44,0x7d]
109697 // W64-ERR: error: instruction not supported on this GPU
109699 v_cmp_eq_i64 vcc_lo, 0xaf123456, v[2:3]
109700 // W32: encoding: [0xff,0x04,0x44,0x7d,0x56,0x34,0x12,0xaf]
109701 // W64-ERR: error: instruction not supported on this GPU
109703 v_cmp_eq_i64 vcc_lo, 0x3f717273, v[2:3]
109704 // W32: encoding: [0xff,0x04,0x44,0x7d,0x73,0x72,0x71,0x3f]
109705 // W64-ERR: error: instruction not supported on this GPU
109707 v_cmp_eq_i64 vcc_lo, v[1:2], v[254:255]
109708 // W32: encoding: [0x01,0xfd,0x45,0x7d]
109709 // W64-ERR: error: instruction not supported on this GPU
109711 v_cmp_eq_i64_e64 s10, v[1:2], v[2:3]
109712 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
109713 // W64-ERR: error: invalid operand for instruction
109715 v_cmp_eq_i64_e64 s12, v[1:2], v[2:3]
109716 // W32: encoding: [0x0c,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
109717 // W64-ERR: error: invalid operand for instruction
109719 v_cmp_eq_i64_e64 s100, v[1:2], v[2:3]
109720 // W32: encoding: [0x64,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
109721 // W64-ERR: error: invalid operand for instruction
109723 v_cmp_eq_i64_e64 vcc_lo, v[1:2], v[2:3]
109724 // W32: encoding: [0x6a,0x00,0xa2,0xd4,0x01,0x05,0x02,0x00]
109725 // W64-ERR: error: invalid operand for instruction
109727 v_cmp_eq_i64_e64 s10, v[254:255], v[2:3]
109728 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0xfe,0x05,0x02,0x00]
109729 // W64-ERR: error: invalid operand for instruction
109731 v_cmp_eq_i64_e64 s10, s[2:3], v[2:3]
109732 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x02,0x04,0x02,0x00]
109733 // W64-ERR: error: invalid operand for instruction
109735 v_cmp_eq_i64_e64 s10, s[4:5], v[2:3]
109736 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x04,0x04,0x02,0x00]
109737 // W64-ERR: error: invalid operand for instruction
109739 v_cmp_eq_i64_e64 s10, s[100:101], v[2:3]
109740 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x64,0x04,0x02,0x00]
109741 // W64-ERR: error: invalid operand for instruction
109743 v_cmp_eq_i64_e64 s10, vcc, v[2:3]
109744 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x6a,0x04,0x02,0x00]
109745 // W64-ERR: error: invalid operand for instruction
109747 v_cmp_eq_i64_e64 s10, exec, v[2:3]
109748 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x7e,0x04,0x02,0x00]
109749 // W64-ERR: error: invalid operand for instruction
109751 v_cmp_eq_i64_e64 s10, 0, v[2:3]
109752 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x80,0x04,0x02,0x00]
109753 // W64-ERR: error: invalid operand for instruction
109755 v_cmp_eq_i64_e64 s10, -1, v[2:3]
109756 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0xc1,0x04,0x02,0x00]
109757 // W64-ERR: error: invalid operand for instruction
109759 v_cmp_eq_i64_e64 s10, 0.5, v[2:3]
109760 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0xf0,0x04,0x02,0x00]
109761 // W64-ERR: error: invalid operand for instruction
109763 v_cmp_eq_i64_e64 s10, -4.0, v[2:3]
109764 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0xf7,0x04,0x02,0x00]
109765 // W64-ERR: error: invalid operand for instruction
109767 v_cmp_eq_i64_e64 s10, v[1:2], v[254:255]
109768 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xfd,0x03,0x00]
109769 // W64-ERR: error: invalid operand for instruction
109771 v_cmp_eq_i64_e64 s10, v[1:2], s[4:5]
109772 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x09,0x00,0x00]
109773 // W64-ERR: error: invalid operand for instruction
109775 v_cmp_eq_i64_e64 s10, v[1:2], s[6:7]
109776 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x0d,0x00,0x00]
109777 // W64-ERR: error: invalid operand for instruction
109779 v_cmp_eq_i64_e64 s10, v[1:2], s[100:101]
109780 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xc9,0x00,0x00]
109781 // W64-ERR: error: invalid operand for instruction
109783 v_cmp_eq_i64_e64 s10, v[1:2], vcc
109784 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xd5,0x00,0x00]
109785 // W64-ERR: error: invalid operand for instruction
109787 v_cmp_eq_i64_e64 s10, v[1:2], exec
109788 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xfd,0x00,0x00]
109789 // W64-ERR: error: invalid operand for instruction
109791 v_cmp_eq_i64_e64 s10, v[1:2], 0
109792 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x01,0x01,0x00]
109793 // W64-ERR: error: invalid operand for instruction
109795 v_cmp_eq_i64_e64 s10, v[1:2], -1
109796 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0x83,0x01,0x00]
109797 // W64-ERR: error: invalid operand for instruction
109799 v_cmp_eq_i64_e64 s10, v[1:2], 0.5
109800 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xe1,0x01,0x00]
109801 // W64-ERR: error: invalid operand for instruction
109803 v_cmp_eq_i64_e64 s10, v[1:2], -4.0
109804 // W32: encoding: [0x0a,0x00,0xa2,0xd4,0x01,0xef,0x01,0x00]
109805 // W64-ERR: error: invalid operand for instruction
109807 v_cmp_le_i64 vcc_lo, v[1:2], v[2:3]
109808 // W32: encoding: [0x01,0x05,0x46,0x7d]
109809 // W64-ERR: error: instruction not supported on this GPU
109811 v_cmp_le_i64 vcc_lo, v[254:255], v[2:3]
109812 // W32: encoding: [0xfe,0x05,0x46,0x7d]
109813 // W64-ERR: error: instruction not supported on this GPU
109815 v_cmp_le_i64 vcc_lo, s[2:3], v[2:3]
109816 // W32: encoding: [0x02,0x04,0x46,0x7d]
109817 // W64-ERR: error: instruction not supported on this GPU
109819 v_cmp_le_i64 vcc_lo, s[4:5], v[2:3]
109820 // W32: encoding: [0x04,0x04,0x46,0x7d]
109821 // W64-ERR: error: instruction not supported on this GPU
109823 v_cmp_le_i64 vcc_lo, s[100:101], v[2:3]
109824 // W32: encoding: [0x64,0x04,0x46,0x7d]
109825 // W64-ERR: error: instruction not supported on this GPU
109827 v_cmp_le_i64 vcc_lo, vcc, v[2:3]
109828 // W32: encoding: [0x6a,0x04,0x46,0x7d]
109829 // W64-ERR: error: instruction not supported on this GPU
109831 v_cmp_le_i64 vcc_lo, exec, v[2:3]
109832 // W32: encoding: [0x7e,0x04,0x46,0x7d]
109833 // W64-ERR: error: instruction not supported on this GPU
109835 v_cmp_le_i64 vcc_lo, 0, v[2:3]
109836 // W32: encoding: [0x80,0x04,0x46,0x7d]
109837 // W64-ERR: error: instruction not supported on this GPU
109839 v_cmp_le_i64 vcc_lo, -1, v[2:3]
109840 // W32: encoding: [0xc1,0x04,0x46,0x7d]
109841 // W64-ERR: error: instruction not supported on this GPU
109843 v_cmp_le_i64 vcc_lo, 0.5, v[2:3]
109844 // W32: encoding: [0xf0,0x04,0x46,0x7d]
109845 // W64-ERR: error: instruction not supported on this GPU
109847 v_cmp_le_i64 vcc_lo, -4.0, v[2:3]
109848 // W32: encoding: [0xf7,0x04,0x46,0x7d]
109849 // W64-ERR: error: instruction not supported on this GPU
109851 v_cmp_le_i64 vcc_lo, 0xaf123456, v[2:3]
109852 // W32: encoding: [0xff,0x04,0x46,0x7d,0x56,0x34,0x12,0xaf]
109853 // W64-ERR: error: instruction not supported on this GPU
109855 v_cmp_le_i64 vcc_lo, 0x3f717273, v[2:3]
109856 // W32: encoding: [0xff,0x04,0x46,0x7d,0x73,0x72,0x71,0x3f]
109857 // W64-ERR: error: instruction not supported on this GPU
109859 v_cmp_le_i64 vcc_lo, v[1:2], v[254:255]
109860 // W32: encoding: [0x01,0xfd,0x47,0x7d]
109861 // W64-ERR: error: instruction not supported on this GPU
109863 v_cmp_le_i64_e64 s10, v[1:2], v[2:3]
109864 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
109865 // W64-ERR: error: invalid operand for instruction
109867 v_cmp_le_i64_e64 s12, v[1:2], v[2:3]
109868 // W32: encoding: [0x0c,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
109869 // W64-ERR: error: invalid operand for instruction
109871 v_cmp_le_i64_e64 s100, v[1:2], v[2:3]
109872 // W32: encoding: [0x64,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
109873 // W64-ERR: error: invalid operand for instruction
109875 v_cmp_le_i64_e64 vcc_lo, v[1:2], v[2:3]
109876 // W32: encoding: [0x6a,0x00,0xa3,0xd4,0x01,0x05,0x02,0x00]
109877 // W64-ERR: error: invalid operand for instruction
109879 v_cmp_le_i64_e64 s10, v[254:255], v[2:3]
109880 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0xfe,0x05,0x02,0x00]
109881 // W64-ERR: error: invalid operand for instruction
109883 v_cmp_le_i64_e64 s10, s[2:3], v[2:3]
109884 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x02,0x04,0x02,0x00]
109885 // W64-ERR: error: invalid operand for instruction
109887 v_cmp_le_i64_e64 s10, s[4:5], v[2:3]
109888 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x04,0x04,0x02,0x00]
109889 // W64-ERR: error: invalid operand for instruction
109891 v_cmp_le_i64_e64 s10, s[100:101], v[2:3]
109892 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x64,0x04,0x02,0x00]
109893 // W64-ERR: error: invalid operand for instruction
109895 v_cmp_le_i64_e64 s10, vcc, v[2:3]
109896 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x6a,0x04,0x02,0x00]
109897 // W64-ERR: error: invalid operand for instruction
109899 v_cmp_le_i64_e64 s10, exec, v[2:3]
109900 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x7e,0x04,0x02,0x00]
109901 // W64-ERR: error: invalid operand for instruction
109903 v_cmp_le_i64_e64 s10, 0, v[2:3]
109904 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x80,0x04,0x02,0x00]
109905 // W64-ERR: error: invalid operand for instruction
109907 v_cmp_le_i64_e64 s10, -1, v[2:3]
109908 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0xc1,0x04,0x02,0x00]
109909 // W64-ERR: error: invalid operand for instruction
109911 v_cmp_le_i64_e64 s10, 0.5, v[2:3]
109912 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0xf0,0x04,0x02,0x00]
109913 // W64-ERR: error: invalid operand for instruction
109915 v_cmp_le_i64_e64 s10, -4.0, v[2:3]
109916 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0xf7,0x04,0x02,0x00]
109917 // W64-ERR: error: invalid operand for instruction
109919 v_cmp_le_i64_e64 s10, v[1:2], v[254:255]
109920 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xfd,0x03,0x00]
109921 // W64-ERR: error: invalid operand for instruction
109923 v_cmp_le_i64_e64 s10, v[1:2], s[4:5]
109924 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x09,0x00,0x00]
109925 // W64-ERR: error: invalid operand for instruction
109927 v_cmp_le_i64_e64 s10, v[1:2], s[6:7]
109928 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x0d,0x00,0x00]
109929 // W64-ERR: error: invalid operand for instruction
109931 v_cmp_le_i64_e64 s10, v[1:2], s[100:101]
109932 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xc9,0x00,0x00]
109933 // W64-ERR: error: invalid operand for instruction
109935 v_cmp_le_i64_e64 s10, v[1:2], vcc
109936 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xd5,0x00,0x00]
109937 // W64-ERR: error: invalid operand for instruction
109939 v_cmp_le_i64_e64 s10, v[1:2], exec
109940 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xfd,0x00,0x00]
109941 // W64-ERR: error: invalid operand for instruction
109943 v_cmp_le_i64_e64 s10, v[1:2], 0
109944 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x01,0x01,0x00]
109945 // W64-ERR: error: invalid operand for instruction
109947 v_cmp_le_i64_e64 s10, v[1:2], -1
109948 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0x83,0x01,0x00]
109949 // W64-ERR: error: invalid operand for instruction
109951 v_cmp_le_i64_e64 s10, v[1:2], 0.5
109952 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xe1,0x01,0x00]
109953 // W64-ERR: error: invalid operand for instruction
109955 v_cmp_le_i64_e64 s10, v[1:2], -4.0
109956 // W32: encoding: [0x0a,0x00,0xa3,0xd4,0x01,0xef,0x01,0x00]
109957 // W64-ERR: error: invalid operand for instruction
109959 v_cmp_gt_i64 vcc_lo, v[1:2], v[2:3]
109960 // W32: encoding: [0x01,0x05,0x48,0x7d]
109961 // W64-ERR: error: instruction not supported on this GPU
109963 v_cmp_gt_i64 vcc_lo, v[254:255], v[2:3]
109964 // W32: encoding: [0xfe,0x05,0x48,0x7d]
109965 // W64-ERR: error: instruction not supported on this GPU
109967 v_cmp_gt_i64 vcc_lo, s[2:3], v[2:3]
109968 // W32: encoding: [0x02,0x04,0x48,0x7d]
109969 // W64-ERR: error: instruction not supported on this GPU
109971 v_cmp_gt_i64 vcc_lo, s[4:5], v[2:3]
109972 // W32: encoding: [0x04,0x04,0x48,0x7d]
109973 // W64-ERR: error: instruction not supported on this GPU
109975 v_cmp_gt_i64 vcc_lo, s[100:101], v[2:3]
109976 // W32: encoding: [0x64,0x04,0x48,0x7d]
109977 // W64-ERR: error: instruction not supported on this GPU
109979 v_cmp_gt_i64 vcc_lo, vcc, v[2:3]
109980 // W32: encoding: [0x6a,0x04,0x48,0x7d]
109981 // W64-ERR: error: instruction not supported on this GPU
109983 v_cmp_gt_i64 vcc_lo, exec, v[2:3]
109984 // W32: encoding: [0x7e,0x04,0x48,0x7d]
109985 // W64-ERR: error: instruction not supported on this GPU
109987 v_cmp_gt_i64 vcc_lo, 0, v[2:3]
109988 // W32: encoding: [0x80,0x04,0x48,0x7d]
109989 // W64-ERR: error: instruction not supported on this GPU
109991 v_cmp_gt_i64 vcc_lo, -1, v[2:3]
109992 // W32: encoding: [0xc1,0x04,0x48,0x7d]
109993 // W64-ERR: error: instruction not supported on this GPU
109995 v_cmp_gt_i64 vcc_lo, 0.5, v[2:3]
109996 // W32: encoding: [0xf0,0x04,0x48,0x7d]
109997 // W64-ERR: error: instruction not supported on this GPU
109999 v_cmp_gt_i64 vcc_lo, -4.0, v[2:3]
110000 // W32: encoding: [0xf7,0x04,0x48,0x7d]
110001 // W64-ERR: error: instruction not supported on this GPU
110003 v_cmp_gt_i64 vcc_lo, 0xaf123456, v[2:3]
110004 // W32: encoding: [0xff,0x04,0x48,0x7d,0x56,0x34,0x12,0xaf]
110005 // W64-ERR: error: instruction not supported on this GPU
110007 v_cmp_gt_i64 vcc_lo, 0x3f717273, v[2:3]
110008 // W32: encoding: [0xff,0x04,0x48,0x7d,0x73,0x72,0x71,0x3f]
110009 // W64-ERR: error: instruction not supported on this GPU
110011 v_cmp_gt_i64 vcc_lo, v[1:2], v[254:255]
110012 // W32: encoding: [0x01,0xfd,0x49,0x7d]
110013 // W64-ERR: error: instruction not supported on this GPU
110015 v_cmp_gt_i64_e64 s10, v[1:2], v[2:3]
110016 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
110017 // W64-ERR: error: invalid operand for instruction
110019 v_cmp_gt_i64_e64 s12, v[1:2], v[2:3]
110020 // W32: encoding: [0x0c,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
110021 // W64-ERR: error: invalid operand for instruction
110023 v_cmp_gt_i64_e64 s100, v[1:2], v[2:3]
110024 // W32: encoding: [0x64,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
110025 // W64-ERR: error: invalid operand for instruction
110027 v_cmp_gt_i64_e64 vcc_lo, v[1:2], v[2:3]
110028 // W32: encoding: [0x6a,0x00,0xa4,0xd4,0x01,0x05,0x02,0x00]
110029 // W64-ERR: error: invalid operand for instruction
110031 v_cmp_gt_i64_e64 s10, v[254:255], v[2:3]
110032 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0xfe,0x05,0x02,0x00]
110033 // W64-ERR: error: invalid operand for instruction
110035 v_cmp_gt_i64_e64 s10, s[2:3], v[2:3]
110036 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x02,0x04,0x02,0x00]
110037 // W64-ERR: error: invalid operand for instruction
110039 v_cmp_gt_i64_e64 s10, s[4:5], v[2:3]
110040 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x04,0x04,0x02,0x00]
110041 // W64-ERR: error: invalid operand for instruction
110043 v_cmp_gt_i64_e64 s10, s[100:101], v[2:3]
110044 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x64,0x04,0x02,0x00]
110045 // W64-ERR: error: invalid operand for instruction
110047 v_cmp_gt_i64_e64 s10, vcc, v[2:3]
110048 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x6a,0x04,0x02,0x00]
110049 // W64-ERR: error: invalid operand for instruction
110051 v_cmp_gt_i64_e64 s10, exec, v[2:3]
110052 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x7e,0x04,0x02,0x00]
110053 // W64-ERR: error: invalid operand for instruction
110055 v_cmp_gt_i64_e64 s10, 0, v[2:3]
110056 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x80,0x04,0x02,0x00]
110057 // W64-ERR: error: invalid operand for instruction
110059 v_cmp_gt_i64_e64 s10, -1, v[2:3]
110060 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0xc1,0x04,0x02,0x00]
110061 // W64-ERR: error: invalid operand for instruction
110063 v_cmp_gt_i64_e64 s10, 0.5, v[2:3]
110064 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0xf0,0x04,0x02,0x00]
110065 // W64-ERR: error: invalid operand for instruction
110067 v_cmp_gt_i64_e64 s10, -4.0, v[2:3]
110068 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0xf7,0x04,0x02,0x00]
110069 // W64-ERR: error: invalid operand for instruction
110071 v_cmp_gt_i64_e64 s10, v[1:2], v[254:255]
110072 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xfd,0x03,0x00]
110073 // W64-ERR: error: invalid operand for instruction
110075 v_cmp_gt_i64_e64 s10, v[1:2], s[4:5]
110076 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x09,0x00,0x00]
110077 // W64-ERR: error: invalid operand for instruction
110079 v_cmp_gt_i64_e64 s10, v[1:2], s[6:7]
110080 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x0d,0x00,0x00]
110081 // W64-ERR: error: invalid operand for instruction
110083 v_cmp_gt_i64_e64 s10, v[1:2], s[100:101]
110084 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xc9,0x00,0x00]
110085 // W64-ERR: error: invalid operand for instruction
110087 v_cmp_gt_i64_e64 s10, v[1:2], vcc
110088 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xd5,0x00,0x00]
110089 // W64-ERR: error: invalid operand for instruction
110091 v_cmp_gt_i64_e64 s10, v[1:2], exec
110092 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xfd,0x00,0x00]
110093 // W64-ERR: error: invalid operand for instruction
110095 v_cmp_gt_i64_e64 s10, v[1:2], 0
110096 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x01,0x01,0x00]
110097 // W64-ERR: error: invalid operand for instruction
110099 v_cmp_gt_i64_e64 s10, v[1:2], -1
110100 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0x83,0x01,0x00]
110101 // W64-ERR: error: invalid operand for instruction
110103 v_cmp_gt_i64_e64 s10, v[1:2], 0.5
110104 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xe1,0x01,0x00]
110105 // W64-ERR: error: invalid operand for instruction
110107 v_cmp_gt_i64_e64 s10, v[1:2], -4.0
110108 // W32: encoding: [0x0a,0x00,0xa4,0xd4,0x01,0xef,0x01,0x00]
110109 // W64-ERR: error: invalid operand for instruction
110111 v_cmp_ne_i64 vcc_lo, v[1:2], v[2:3]
110112 // W32: encoding: [0x01,0x05,0x4a,0x7d]
110113 // W64-ERR: error: instruction not supported on this GPU
110115 v_cmp_ne_i64 vcc_lo, v[254:255], v[2:3]
110116 // W32: encoding: [0xfe,0x05,0x4a,0x7d]
110117 // W64-ERR: error: instruction not supported on this GPU
110119 v_cmp_ne_i64 vcc_lo, s[2:3], v[2:3]
110120 // W32: encoding: [0x02,0x04,0x4a,0x7d]
110121 // W64-ERR: error: instruction not supported on this GPU
110123 v_cmp_ne_i64 vcc_lo, s[4:5], v[2:3]
110124 // W32: encoding: [0x04,0x04,0x4a,0x7d]
110125 // W64-ERR: error: instruction not supported on this GPU
110127 v_cmp_ne_i64 vcc_lo, s[100:101], v[2:3]
110128 // W32: encoding: [0x64,0x04,0x4a,0x7d]
110129 // W64-ERR: error: instruction not supported on this GPU
110131 v_cmp_ne_i64 vcc_lo, vcc, v[2:3]
110132 // W32: encoding: [0x6a,0x04,0x4a,0x7d]
110133 // W64-ERR: error: instruction not supported on this GPU
110135 v_cmp_ne_i64 vcc_lo, exec, v[2:3]
110136 // W32: encoding: [0x7e,0x04,0x4a,0x7d]
110137 // W64-ERR: error: instruction not supported on this GPU
110139 v_cmp_ne_i64 vcc_lo, 0, v[2:3]
110140 // W32: encoding: [0x80,0x04,0x4a,0x7d]
110141 // W64-ERR: error: instruction not supported on this GPU
110143 v_cmp_ne_i64 vcc_lo, -1, v[2:3]
110144 // W32: encoding: [0xc1,0x04,0x4a,0x7d]
110145 // W64-ERR: error: instruction not supported on this GPU
110147 v_cmp_ne_i64 vcc_lo, 0.5, v[2:3]
110148 // W32: encoding: [0xf0,0x04,0x4a,0x7d]
110149 // W64-ERR: error: instruction not supported on this GPU
110151 v_cmp_ne_i64 vcc_lo, -4.0, v[2:3]
110152 // W32: encoding: [0xf7,0x04,0x4a,0x7d]
110153 // W64-ERR: error: instruction not supported on this GPU
110155 v_cmp_ne_i64 vcc_lo, 0xaf123456, v[2:3]
110156 // W32: encoding: [0xff,0x04,0x4a,0x7d,0x56,0x34,0x12,0xaf]
110157 // W64-ERR: error: instruction not supported on this GPU
110159 v_cmp_ne_i64 vcc_lo, 0x3f717273, v[2:3]
110160 // W32: encoding: [0xff,0x04,0x4a,0x7d,0x73,0x72,0x71,0x3f]
110161 // W64-ERR: error: instruction not supported on this GPU
110163 v_cmp_ne_i64 vcc_lo, v[1:2], v[254:255]
110164 // W32: encoding: [0x01,0xfd,0x4b,0x7d]
110165 // W64-ERR: error: instruction not supported on this GPU
110167 v_cmp_ne_i64_e64 s10, v[1:2], v[2:3]
110168 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
110169 // W64-ERR: error: invalid operand for instruction
110171 v_cmp_ne_i64_e64 s12, v[1:2], v[2:3]
110172 // W32: encoding: [0x0c,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
110173 // W64-ERR: error: invalid operand for instruction
110175 v_cmp_ne_i64_e64 s100, v[1:2], v[2:3]
110176 // W32: encoding: [0x64,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
110177 // W64-ERR: error: invalid operand for instruction
110179 v_cmp_ne_i64_e64 vcc_lo, v[1:2], v[2:3]
110180 // W32: encoding: [0x6a,0x00,0xa5,0xd4,0x01,0x05,0x02,0x00]
110181 // W64-ERR: error: invalid operand for instruction
110183 v_cmp_ne_i64_e64 s10, v[254:255], v[2:3]
110184 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0xfe,0x05,0x02,0x00]
110185 // W64-ERR: error: invalid operand for instruction
110187 v_cmp_ne_i64_e64 s10, s[2:3], v[2:3]
110188 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x02,0x04,0x02,0x00]
110189 // W64-ERR: error: invalid operand for instruction
110191 v_cmp_ne_i64_e64 s10, s[4:5], v[2:3]
110192 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x04,0x04,0x02,0x00]
110193 // W64-ERR: error: invalid operand for instruction
110195 v_cmp_ne_i64_e64 s10, s[100:101], v[2:3]
110196 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x64,0x04,0x02,0x00]
110197 // W64-ERR: error: invalid operand for instruction
110199 v_cmp_ne_i64_e64 s10, vcc, v[2:3]
110200 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x6a,0x04,0x02,0x00]
110201 // W64-ERR: error: invalid operand for instruction
110203 v_cmp_ne_i64_e64 s10, exec, v[2:3]
110204 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x7e,0x04,0x02,0x00]
110205 // W64-ERR: error: invalid operand for instruction
110207 v_cmp_ne_i64_e64 s10, 0, v[2:3]
110208 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x80,0x04,0x02,0x00]
110209 // W64-ERR: error: invalid operand for instruction
110211 v_cmp_ne_i64_e64 s10, -1, v[2:3]
110212 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0xc1,0x04,0x02,0x00]
110213 // W64-ERR: error: invalid operand for instruction
110215 v_cmp_ne_i64_e64 s10, 0.5, v[2:3]
110216 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0xf0,0x04,0x02,0x00]
110217 // W64-ERR: error: invalid operand for instruction
110219 v_cmp_ne_i64_e64 s10, -4.0, v[2:3]
110220 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0xf7,0x04,0x02,0x00]
110221 // W64-ERR: error: invalid operand for instruction
110223 v_cmp_ne_i64_e64 s10, v[1:2], v[254:255]
110224 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xfd,0x03,0x00]
110225 // W64-ERR: error: invalid operand for instruction
110227 v_cmp_ne_i64_e64 s10, v[1:2], s[4:5]
110228 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x09,0x00,0x00]
110229 // W64-ERR: error: invalid operand for instruction
110231 v_cmp_ne_i64_e64 s10, v[1:2], s[6:7]
110232 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x0d,0x00,0x00]
110233 // W64-ERR: error: invalid operand for instruction
110235 v_cmp_ne_i64_e64 s10, v[1:2], s[100:101]
110236 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xc9,0x00,0x00]
110237 // W64-ERR: error: invalid operand for instruction
110239 v_cmp_ne_i64_e64 s10, v[1:2], vcc
110240 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xd5,0x00,0x00]
110241 // W64-ERR: error: invalid operand for instruction
110243 v_cmp_ne_i64_e64 s10, v[1:2], exec
110244 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xfd,0x00,0x00]
110245 // W64-ERR: error: invalid operand for instruction
110247 v_cmp_ne_i64_e64 s10, v[1:2], 0
110248 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x01,0x01,0x00]
110249 // W64-ERR: error: invalid operand for instruction
110251 v_cmp_ne_i64_e64 s10, v[1:2], -1
110252 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0x83,0x01,0x00]
110253 // W64-ERR: error: invalid operand for instruction
110255 v_cmp_ne_i64_e64 s10, v[1:2], 0.5
110256 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xe1,0x01,0x00]
110257 // W64-ERR: error: invalid operand for instruction
110259 v_cmp_ne_i64_e64 s10, v[1:2], -4.0
110260 // W32: encoding: [0x0a,0x00,0xa5,0xd4,0x01,0xef,0x01,0x00]
110261 // W64-ERR: error: invalid operand for instruction
110263 v_cmp_ge_i64 vcc_lo, v[1:2], v[2:3]
110264 // W32: encoding: [0x01,0x05,0x4c,0x7d]
110265 // W64-ERR: error: instruction not supported on this GPU
110267 v_cmp_ge_i64 vcc_lo, v[254:255], v[2:3]
110268 // W32: encoding: [0xfe,0x05,0x4c,0x7d]
110269 // W64-ERR: error: instruction not supported on this GPU
110271 v_cmp_ge_i64 vcc_lo, s[2:3], v[2:3]
110272 // W32: encoding: [0x02,0x04,0x4c,0x7d]
110273 // W64-ERR: error: instruction not supported on this GPU
110275 v_cmp_ge_i64 vcc_lo, s[4:5], v[2:3]
110276 // W32: encoding: [0x04,0x04,0x4c,0x7d]
110277 // W64-ERR: error: instruction not supported on this GPU
110279 v_cmp_ge_i64 vcc_lo, s[100:101], v[2:3]
110280 // W32: encoding: [0x64,0x04,0x4c,0x7d]
110281 // W64-ERR: error: instruction not supported on this GPU
110283 v_cmp_ge_i64 vcc_lo, vcc, v[2:3]
110284 // W32: encoding: [0x6a,0x04,0x4c,0x7d]
110285 // W64-ERR: error: instruction not supported on this GPU
110287 v_cmp_ge_i64 vcc_lo, exec, v[2:3]
110288 // W32: encoding: [0x7e,0x04,0x4c,0x7d]
110289 // W64-ERR: error: instruction not supported on this GPU
110291 v_cmp_ge_i64 vcc_lo, 0, v[2:3]
110292 // W32: encoding: [0x80,0x04,0x4c,0x7d]
110293 // W64-ERR: error: instruction not supported on this GPU
110295 v_cmp_ge_i64 vcc_lo, -1, v[2:3]
110296 // W32: encoding: [0xc1,0x04,0x4c,0x7d]
110297 // W64-ERR: error: instruction not supported on this GPU
110299 v_cmp_ge_i64 vcc_lo, 0.5, v[2:3]
110300 // W32: encoding: [0xf0,0x04,0x4c,0x7d]
110301 // W64-ERR: error: instruction not supported on this GPU
110303 v_cmp_ge_i64 vcc_lo, -4.0, v[2:3]
110304 // W32: encoding: [0xf7,0x04,0x4c,0x7d]
110305 // W64-ERR: error: instruction not supported on this GPU
110307 v_cmp_ge_i64 vcc_lo, 0xaf123456, v[2:3]
110308 // W32: encoding: [0xff,0x04,0x4c,0x7d,0x56,0x34,0x12,0xaf]
110309 // W64-ERR: error: instruction not supported on this GPU
110311 v_cmp_ge_i64 vcc_lo, 0x3f717273, v[2:3]
110312 // W32: encoding: [0xff,0x04,0x4c,0x7d,0x73,0x72,0x71,0x3f]
110313 // W64-ERR: error: instruction not supported on this GPU
110315 v_cmp_ge_i64 vcc_lo, v[1:2], v[254:255]
110316 // W32: encoding: [0x01,0xfd,0x4d,0x7d]
110317 // W64-ERR: error: instruction not supported on this GPU
110319 v_cmp_ge_i64_e64 s10, v[1:2], v[2:3]
110320 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
110321 // W64-ERR: error: invalid operand for instruction
110323 v_cmp_ge_i64_e64 s12, v[1:2], v[2:3]
110324 // W32: encoding: [0x0c,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
110325 // W64-ERR: error: invalid operand for instruction
110327 v_cmp_ge_i64_e64 s100, v[1:2], v[2:3]
110328 // W32: encoding: [0x64,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
110329 // W64-ERR: error: invalid operand for instruction
110331 v_cmp_ge_i64_e64 vcc_lo, v[1:2], v[2:3]
110332 // W32: encoding: [0x6a,0x00,0xa6,0xd4,0x01,0x05,0x02,0x00]
110333 // W64-ERR: error: invalid operand for instruction
110335 v_cmp_ge_i64_e64 s10, v[254:255], v[2:3]
110336 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0xfe,0x05,0x02,0x00]
110337 // W64-ERR: error: invalid operand for instruction
110339 v_cmp_ge_i64_e64 s10, s[2:3], v[2:3]
110340 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x02,0x04,0x02,0x00]
110341 // W64-ERR: error: invalid operand for instruction
110343 v_cmp_ge_i64_e64 s10, s[4:5], v[2:3]
110344 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x04,0x04,0x02,0x00]
110345 // W64-ERR: error: invalid operand for instruction
110347 v_cmp_ge_i64_e64 s10, s[100:101], v[2:3]
110348 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x64,0x04,0x02,0x00]
110349 // W64-ERR: error: invalid operand for instruction
110351 v_cmp_ge_i64_e64 s10, vcc, v[2:3]
110352 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x6a,0x04,0x02,0x00]
110353 // W64-ERR: error: invalid operand for instruction
110355 v_cmp_ge_i64_e64 s10, exec, v[2:3]
110356 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x7e,0x04,0x02,0x00]
110357 // W64-ERR: error: invalid operand for instruction
110359 v_cmp_ge_i64_e64 s10, 0, v[2:3]
110360 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x80,0x04,0x02,0x00]
110361 // W64-ERR: error: invalid operand for instruction
110363 v_cmp_ge_i64_e64 s10, -1, v[2:3]
110364 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0xc1,0x04,0x02,0x00]
110365 // W64-ERR: error: invalid operand for instruction
110367 v_cmp_ge_i64_e64 s10, 0.5, v[2:3]
110368 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0xf0,0x04,0x02,0x00]
110369 // W64-ERR: error: invalid operand for instruction
110371 v_cmp_ge_i64_e64 s10, -4.0, v[2:3]
110372 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0xf7,0x04,0x02,0x00]
110373 // W64-ERR: error: invalid operand for instruction
110375 v_cmp_ge_i64_e64 s10, v[1:2], v[254:255]
110376 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xfd,0x03,0x00]
110377 // W64-ERR: error: invalid operand for instruction
110379 v_cmp_ge_i64_e64 s10, v[1:2], s[4:5]
110380 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x09,0x00,0x00]
110381 // W64-ERR: error: invalid operand for instruction
110383 v_cmp_ge_i64_e64 s10, v[1:2], s[6:7]
110384 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x0d,0x00,0x00]
110385 // W64-ERR: error: invalid operand for instruction
110387 v_cmp_ge_i64_e64 s10, v[1:2], s[100:101]
110388 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xc9,0x00,0x00]
110389 // W64-ERR: error: invalid operand for instruction
110391 v_cmp_ge_i64_e64 s10, v[1:2], vcc
110392 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xd5,0x00,0x00]
110393 // W64-ERR: error: invalid operand for instruction
110395 v_cmp_ge_i64_e64 s10, v[1:2], exec
110396 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xfd,0x00,0x00]
110397 // W64-ERR: error: invalid operand for instruction
110399 v_cmp_ge_i64_e64 s10, v[1:2], 0
110400 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x01,0x01,0x00]
110401 // W64-ERR: error: invalid operand for instruction
110403 v_cmp_ge_i64_e64 s10, v[1:2], -1
110404 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0x83,0x01,0x00]
110405 // W64-ERR: error: invalid operand for instruction
110407 v_cmp_ge_i64_e64 s10, v[1:2], 0.5
110408 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xe1,0x01,0x00]
110409 // W64-ERR: error: invalid operand for instruction
110411 v_cmp_ge_i64_e64 s10, v[1:2], -4.0
110412 // W32: encoding: [0x0a,0x00,0xa6,0xd4,0x01,0xef,0x01,0x00]
110413 // W64-ERR: error: invalid operand for instruction
110415 v_cmp_t_i64 vcc_lo, v[1:2], v[2:3]
110416 // W32: encoding: [0x01,0x05,0x4e,0x7d]
110417 // W64-ERR: error: instruction not supported on this GPU
110419 v_cmp_t_i64 vcc_lo, v[254:255], v[2:3]
110420 // W32: encoding: [0xfe,0x05,0x4e,0x7d]
110421 // W64-ERR: error: instruction not supported on this GPU
110423 v_cmp_t_i64 vcc_lo, s[2:3], v[2:3]
110424 // W32: encoding: [0x02,0x04,0x4e,0x7d]
110425 // W64-ERR: error: instruction not supported on this GPU
110427 v_cmp_t_i64 vcc_lo, s[4:5], v[2:3]
110428 // W32: encoding: [0x04,0x04,0x4e,0x7d]
110429 // W64-ERR: error: instruction not supported on this GPU
110431 v_cmp_t_i64 vcc_lo, s[100:101], v[2:3]
110432 // W32: encoding: [0x64,0x04,0x4e,0x7d]
110433 // W64-ERR: error: instruction not supported on this GPU
110435 v_cmp_t_i64 vcc_lo, vcc, v[2:3]
110436 // W32: encoding: [0x6a,0x04,0x4e,0x7d]
110437 // W64-ERR: error: instruction not supported on this GPU
110439 v_cmp_t_i64 vcc_lo, exec, v[2:3]
110440 // W32: encoding: [0x7e,0x04,0x4e,0x7d]
110441 // W64-ERR: error: instruction not supported on this GPU
110443 v_cmp_t_i64 vcc_lo, 0, v[2:3]
110444 // W32: encoding: [0x80,0x04,0x4e,0x7d]
110445 // W64-ERR: error: instruction not supported on this GPU
110447 v_cmp_t_i64 vcc_lo, -1, v[2:3]
110448 // W32: encoding: [0xc1,0x04,0x4e,0x7d]
110449 // W64-ERR: error: instruction not supported on this GPU
110451 v_cmp_t_i64 vcc_lo, 0.5, v[2:3]
110452 // W32: encoding: [0xf0,0x04,0x4e,0x7d]
110453 // W64-ERR: error: instruction not supported on this GPU
110455 v_cmp_t_i64 vcc_lo, -4.0, v[2:3]
110456 // W32: encoding: [0xf7,0x04,0x4e,0x7d]
110457 // W64-ERR: error: instruction not supported on this GPU
110459 v_cmp_t_i64 vcc_lo, 0xaf123456, v[2:3]
110460 // W32: encoding: [0xff,0x04,0x4e,0x7d,0x56,0x34,0x12,0xaf]
110461 // W64-ERR: error: instruction not supported on this GPU
110463 v_cmp_t_i64 vcc_lo, 0x3f717273, v[2:3]
110464 // W32: encoding: [0xff,0x04,0x4e,0x7d,0x73,0x72,0x71,0x3f]
110465 // W64-ERR: error: instruction not supported on this GPU
110467 v_cmp_t_i64 vcc_lo, v[1:2], v[254:255]
110468 // W32: encoding: [0x01,0xfd,0x4f,0x7d]
110469 // W64-ERR: error: instruction not supported on this GPU
110471 v_cmp_t_i64_e64 s10, v[1:2], v[2:3]
110472 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
110473 // W64-ERR: error: invalid operand for instruction
110475 v_cmp_t_i64_e64 s12, v[1:2], v[2:3]
110476 // W32: encoding: [0x0c,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
110477 // W64-ERR: error: invalid operand for instruction
110479 v_cmp_t_i64_e64 s100, v[1:2], v[2:3]
110480 // W32: encoding: [0x64,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
110481 // W64-ERR: error: invalid operand for instruction
110483 v_cmp_t_i64_e64 vcc_lo, v[1:2], v[2:3]
110484 // W32: encoding: [0x6a,0x00,0xa7,0xd4,0x01,0x05,0x02,0x00]
110485 // W64-ERR: error: invalid operand for instruction
110487 v_cmp_t_i64_e64 s10, v[254:255], v[2:3]
110488 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0xfe,0x05,0x02,0x00]
110489 // W64-ERR: error: invalid operand for instruction
110491 v_cmp_t_i64_e64 s10, s[2:3], v[2:3]
110492 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x02,0x04,0x02,0x00]
110493 // W64-ERR: error: invalid operand for instruction
110495 v_cmp_t_i64_e64 s10, s[4:5], v[2:3]
110496 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x04,0x04,0x02,0x00]
110497 // W64-ERR: error: invalid operand for instruction
110499 v_cmp_t_i64_e64 s10, s[100:101], v[2:3]
110500 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x64,0x04,0x02,0x00]
110501 // W64-ERR: error: invalid operand for instruction
110503 v_cmp_t_i64_e64 s10, vcc, v[2:3]
110504 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x6a,0x04,0x02,0x00]
110505 // W64-ERR: error: invalid operand for instruction
110507 v_cmp_t_i64_e64 s10, exec, v[2:3]
110508 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x7e,0x04,0x02,0x00]
110509 // W64-ERR: error: invalid operand for instruction
110511 v_cmp_t_i64_e64 s10, 0, v[2:3]
110512 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x80,0x04,0x02,0x00]
110513 // W64-ERR: error: invalid operand for instruction
110515 v_cmp_t_i64_e64 s10, -1, v[2:3]
110516 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0xc1,0x04,0x02,0x00]
110517 // W64-ERR: error: invalid operand for instruction
110519 v_cmp_t_i64_e64 s10, 0.5, v[2:3]
110520 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0xf0,0x04,0x02,0x00]
110521 // W64-ERR: error: invalid operand for instruction
110523 v_cmp_t_i64_e64 s10, -4.0, v[2:3]
110524 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0xf7,0x04,0x02,0x00]
110525 // W64-ERR: error: invalid operand for instruction
110527 v_cmp_t_i64_e64 s10, v[1:2], v[254:255]
110528 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xfd,0x03,0x00]
110529 // W64-ERR: error: invalid operand for instruction
110531 v_cmp_t_i64_e64 s10, v[1:2], s[4:5]
110532 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x09,0x00,0x00]
110533 // W64-ERR: error: invalid operand for instruction
110535 v_cmp_t_i64_e64 s10, v[1:2], s[6:7]
110536 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x0d,0x00,0x00]
110537 // W64-ERR: error: invalid operand for instruction
110539 v_cmp_t_i64_e64 s10, v[1:2], s[100:101]
110540 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xc9,0x00,0x00]
110541 // W64-ERR: error: invalid operand for instruction
110543 v_cmp_t_i64_e64 s10, v[1:2], vcc
110544 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xd5,0x00,0x00]
110545 // W64-ERR: error: invalid operand for instruction
110547 v_cmp_t_i64_e64 s10, v[1:2], exec
110548 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xfd,0x00,0x00]
110549 // W64-ERR: error: invalid operand for instruction
110551 v_cmp_t_i64_e64 s10, v[1:2], 0
110552 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x01,0x01,0x00]
110553 // W64-ERR: error: invalid operand for instruction
110555 v_cmp_t_i64_e64 s10, v[1:2], -1
110556 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0x83,0x01,0x00]
110557 // W64-ERR: error: invalid operand for instruction
110559 v_cmp_t_i64_e64 s10, v[1:2], 0.5
110560 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xe1,0x01,0x00]
110561 // W64-ERR: error: invalid operand for instruction
110563 v_cmp_t_i64_e64 s10, v[1:2], -4.0
110564 // W32: encoding: [0x0a,0x00,0xa7,0xd4,0x01,0xef,0x01,0x00]
110565 // W64-ERR: error: invalid operand for instruction
110567 v_cmp_class_f64 vcc_lo, v[1:2], v2
110568 // W32: encoding: [0x01,0x05,0x50,0x7d]
110569 // W64-ERR: error: instruction not supported on this GPU
110571 v_cmp_class_f64 vcc_lo, v[254:255], v2
110572 // W32: encoding: [0xfe,0x05,0x50,0x7d]
110573 // W64-ERR: error: instruction not supported on this GPU
110575 v_cmp_class_f64 vcc_lo, s[2:3], v2
110576 // W32: encoding: [0x02,0x04,0x50,0x7d]
110577 // W64-ERR: error: instruction not supported on this GPU
110579 v_cmp_class_f64 vcc_lo, s[4:5], v2
110580 // W32: encoding: [0x04,0x04,0x50,0x7d]
110581 // W64-ERR: error: instruction not supported on this GPU
110583 v_cmp_class_f64 vcc_lo, s[100:101], v2
110584 // W32: encoding: [0x64,0x04,0x50,0x7d]
110585 // W64-ERR: error: instruction not supported on this GPU
110587 v_cmp_class_f64 vcc_lo, vcc, v2
110588 // W32: encoding: [0x6a,0x04,0x50,0x7d]
110589 // W64-ERR: error: instruction not supported on this GPU
110591 v_cmp_class_f64 vcc_lo, exec, v2
110592 // W32: encoding: [0x7e,0x04,0x50,0x7d]
110593 // W64-ERR: error: instruction not supported on this GPU
110595 v_cmp_class_f64 vcc_lo, 0, v2
110596 // W32: encoding: [0x80,0x04,0x50,0x7d]
110597 // W64-ERR: error: instruction not supported on this GPU
110599 v_cmp_class_f64 vcc_lo, -1, v2
110600 // W32: encoding: [0xc1,0x04,0x50,0x7d]
110601 // W64-ERR: error: instruction not supported on this GPU
110603 v_cmp_class_f64 vcc_lo, 0.5, v2
110604 // W32: encoding: [0xf0,0x04,0x50,0x7d]
110605 // W64-ERR: error: instruction not supported on this GPU
110607 v_cmp_class_f64 vcc_lo, -4.0, v2
110608 // W32: encoding: [0xf7,0x04,0x50,0x7d]
110609 // W64-ERR: error: instruction not supported on this GPU
110611 v_cmp_class_f64 vcc_lo, 0xaf123456, v2
110612 // W32: encoding: [0xff,0x04,0x50,0x7d,0x56,0x34,0x12,0xaf]
110613 // W64-ERR: error: instruction not supported on this GPU
110615 v_cmp_class_f64 vcc_lo, 0x3f717273, v2
110616 // W32: encoding: [0xff,0x04,0x50,0x7d,0x73,0x72,0x71,0x3f]
110617 // W64-ERR: error: instruction not supported on this GPU
110619 v_cmp_class_f64 vcc_lo, v[1:2], v255
110620 // W32: encoding: [0x01,0xff,0x51,0x7d]
110621 // W64-ERR: error: instruction not supported on this GPU
110623 v_cmp_class_f64_e64 s10, v[1:2], v2
110624 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
110625 // W64-ERR: error: invalid operand for instruction
110627 v_cmp_class_f64_e64 s12, v[1:2], v2
110628 // W32: encoding: [0x0c,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
110629 // W64-ERR: error: invalid operand for instruction
110631 v_cmp_class_f64_e64 s100, v[1:2], v2
110632 // W32: encoding: [0x64,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
110633 // W64-ERR: error: invalid operand for instruction
110635 v_cmp_class_f64_e64 vcc_lo, v[1:2], v2
110636 // W32: encoding: [0x6a,0x00,0xa8,0xd4,0x01,0x05,0x02,0x00]
110637 // W64-ERR: error: invalid operand for instruction
110639 v_cmp_class_f64_e64 s10, v[254:255], v2
110640 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0xfe,0x05,0x02,0x00]
110641 // W64-ERR: error: invalid operand for instruction
110643 v_cmp_class_f64_e64 s10, s[2:3], v2
110644 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x02,0x04,0x02,0x00]
110645 // W64-ERR: error: invalid operand for instruction
110647 v_cmp_class_f64_e64 s10, s[4:5], v2
110648 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x04,0x04,0x02,0x00]
110649 // W64-ERR: error: invalid operand for instruction
110651 v_cmp_class_f64_e64 s10, s[100:101], v2
110652 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x64,0x04,0x02,0x00]
110653 // W64-ERR: error: invalid operand for instruction
110655 v_cmp_class_f64_e64 s10, vcc, v2
110656 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x6a,0x04,0x02,0x00]
110657 // W64-ERR: error: invalid operand for instruction
110659 v_cmp_class_f64_e64 s10, exec, v2
110660 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x7e,0x04,0x02,0x00]
110661 // W64-ERR: error: invalid operand for instruction
110663 v_cmp_class_f64_e64 s10, 0, v2
110664 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x80,0x04,0x02,0x00]
110665 // W64-ERR: error: invalid operand for instruction
110667 v_cmp_class_f64_e64 s10, -1, v2
110668 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0xc1,0x04,0x02,0x00]
110669 // W64-ERR: error: invalid operand for instruction
110671 v_cmp_class_f64_e64 s10, 0.5, v2
110672 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0xf0,0x04,0x02,0x00]
110673 // W64-ERR: error: invalid operand for instruction
110675 v_cmp_class_f64_e64 s10, -4.0, v2
110676 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0xf7,0x04,0x02,0x00]
110677 // W64-ERR: error: invalid operand for instruction
110679 v_cmp_class_f64_e64 s10, v[1:2], v255
110680 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xff,0x03,0x00]
110681 // W64-ERR: error: invalid operand for instruction
110683 v_cmp_class_f64_e64 s10, v[1:2], s2
110684 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x05,0x00,0x00]
110685 // W64-ERR: error: invalid operand for instruction
110687 v_cmp_class_f64_e64 s10, v[1:2], s101
110688 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xcb,0x00,0x00]
110689 // W64-ERR: error: invalid operand for instruction
110691 v_cmp_class_f64_e64 s10, v[1:2], vcc_lo
110692 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xd5,0x00,0x00]
110693 // W64-ERR: error: invalid operand for instruction
110695 v_cmp_class_f64_e64 s10, v[1:2], vcc_hi
110696 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xd7,0x00,0x00]
110697 // W64-ERR: error: invalid operand for instruction
110699 v_cmp_class_f64_e64 s10, v[1:2], m0
110700 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xf9,0x00,0x00]
110701 // W64-ERR: error: invalid operand for instruction
110703 v_cmp_class_f64_e64 s10, v[1:2], exec_lo
110704 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xfd,0x00,0x00]
110705 // W64-ERR: error: invalid operand for instruction
110707 v_cmp_class_f64_e64 s10, v[1:2], exec_hi
110708 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xff,0x00,0x00]
110709 // W64-ERR: error: invalid operand for instruction
110711 v_cmp_class_f64_e64 s10, v[1:2], 0
110712 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x01,0x01,0x00]
110713 // W64-ERR: error: invalid operand for instruction
110715 v_cmp_class_f64_e64 s10, v[1:2], -1
110716 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x83,0x01,0x00]
110717 // W64-ERR: error: invalid operand for instruction
110719 v_cmp_class_f64_e64 s10, v[1:2], 0.5
110720 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xe1,0x01,0x00]
110721 // W64-ERR: error: invalid operand for instruction
110723 v_cmp_class_f64_e64 s10, v[1:2], -4.0
110724 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0xef,0x01,0x00]
110725 // W64-ERR: error: invalid operand for instruction
110727 v_cmp_class_f64_e64 s10, -v[1:2], v2
110728 // W32: encoding: [0x0a,0x00,0xa8,0xd4,0x01,0x05,0x02,0x20]
110729 // W64-ERR: error: invalid operand for instruction
110731 v_cmp_f_u64 vcc_lo, v[1:2], v[2:3]
110732 // W32: encoding: [0x01,0x05,0xc0,0x7d]
110733 // W64-ERR: error: instruction not supported on this GPU
110735 v_cmp_f_u64 vcc_lo, v[254:255], v[2:3]
110736 // W32: encoding: [0xfe,0x05,0xc0,0x7d]
110737 // W64-ERR: error: instruction not supported on this GPU
110739 v_cmp_f_u64 vcc_lo, s[2:3], v[2:3]
110740 // W32: encoding: [0x02,0x04,0xc0,0x7d]
110741 // W64-ERR: error: instruction not supported on this GPU
110743 v_cmp_f_u64 vcc_lo, s[4:5], v[2:3]
110744 // W32: encoding: [0x04,0x04,0xc0,0x7d]
110745 // W64-ERR: error: instruction not supported on this GPU
110747 v_cmp_f_u64 vcc_lo, s[100:101], v[2:3]
110748 // W32: encoding: [0x64,0x04,0xc0,0x7d]
110749 // W64-ERR: error: instruction not supported on this GPU
110751 v_cmp_f_u64 vcc_lo, vcc, v[2:3]
110752 // W32: encoding: [0x6a,0x04,0xc0,0x7d]
110753 // W64-ERR: error: instruction not supported on this GPU
110755 v_cmp_f_u64 vcc_lo, exec, v[2:3]
110756 // W32: encoding: [0x7e,0x04,0xc0,0x7d]
110757 // W64-ERR: error: instruction not supported on this GPU
110759 v_cmp_f_u64 vcc_lo, 0, v[2:3]
110760 // W32: encoding: [0x80,0x04,0xc0,0x7d]
110761 // W64-ERR: error: instruction not supported on this GPU
110763 v_cmp_f_u64 vcc_lo, -1, v[2:3]
110764 // W32: encoding: [0xc1,0x04,0xc0,0x7d]
110765 // W64-ERR: error: instruction not supported on this GPU
110767 v_cmp_f_u64 vcc_lo, 0.5, v[2:3]
110768 // W32: encoding: [0xf0,0x04,0xc0,0x7d]
110769 // W64-ERR: error: instruction not supported on this GPU
110771 v_cmp_f_u64 vcc_lo, -4.0, v[2:3]
110772 // W32: encoding: [0xf7,0x04,0xc0,0x7d]
110773 // W64-ERR: error: instruction not supported on this GPU
110775 v_cmp_f_u64 vcc_lo, 0xaf123456, v[2:3]
110776 // W32: encoding: [0xff,0x04,0xc0,0x7d,0x56,0x34,0x12,0xaf]
110777 // W64-ERR: error: instruction not supported on this GPU
110779 v_cmp_f_u64 vcc_lo, 0x3f717273, v[2:3]
110780 // W32: encoding: [0xff,0x04,0xc0,0x7d,0x73,0x72,0x71,0x3f]
110781 // W64-ERR: error: instruction not supported on this GPU
110783 v_cmp_f_u64 vcc_lo, v[1:2], v[254:255]
110784 // W32: encoding: [0x01,0xfd,0xc1,0x7d]
110785 // W64-ERR: error: instruction not supported on this GPU
110787 v_cmp_f_u64_e64 s10, v[1:2], v[2:3]
110788 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
110789 // W64-ERR: error: invalid operand for instruction
110791 v_cmp_f_u64_e64 s12, v[1:2], v[2:3]
110792 // W32: encoding: [0x0c,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
110793 // W64-ERR: error: invalid operand for instruction
110795 v_cmp_f_u64_e64 s100, v[1:2], v[2:3]
110796 // W32: encoding: [0x64,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
110797 // W64-ERR: error: invalid operand for instruction
110799 v_cmp_f_u64_e64 vcc_lo, v[1:2], v[2:3]
110800 // W32: encoding: [0x6a,0x00,0xe0,0xd4,0x01,0x05,0x02,0x00]
110801 // W64-ERR: error: invalid operand for instruction
110803 v_cmp_f_u64_e64 s10, v[254:255], v[2:3]
110804 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0xfe,0x05,0x02,0x00]
110805 // W64-ERR: error: invalid operand for instruction
110807 v_cmp_f_u64_e64 s10, s[2:3], v[2:3]
110808 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x02,0x04,0x02,0x00]
110809 // W64-ERR: error: invalid operand for instruction
110811 v_cmp_f_u64_e64 s10, s[4:5], v[2:3]
110812 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x04,0x04,0x02,0x00]
110813 // W64-ERR: error: invalid operand for instruction
110815 v_cmp_f_u64_e64 s10, s[100:101], v[2:3]
110816 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x64,0x04,0x02,0x00]
110817 // W64-ERR: error: invalid operand for instruction
110819 v_cmp_f_u64_e64 s10, vcc, v[2:3]
110820 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x6a,0x04,0x02,0x00]
110821 // W64-ERR: error: invalid operand for instruction
110823 v_cmp_f_u64_e64 s10, exec, v[2:3]
110824 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x7e,0x04,0x02,0x00]
110825 // W64-ERR: error: invalid operand for instruction
110827 v_cmp_f_u64_e64 s10, 0, v[2:3]
110828 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x80,0x04,0x02,0x00]
110829 // W64-ERR: error: invalid operand for instruction
110831 v_cmp_f_u64_e64 s10, -1, v[2:3]
110832 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0xc1,0x04,0x02,0x00]
110833 // W64-ERR: error: invalid operand for instruction
110835 v_cmp_f_u64_e64 s10, 0.5, v[2:3]
110836 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0xf0,0x04,0x02,0x00]
110837 // W64-ERR: error: invalid operand for instruction
110839 v_cmp_f_u64_e64 s10, -4.0, v[2:3]
110840 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0xf7,0x04,0x02,0x00]
110841 // W64-ERR: error: invalid operand for instruction
110843 v_cmp_f_u64_e64 s10, v[1:2], v[254:255]
110844 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xfd,0x03,0x00]
110845 // W64-ERR: error: invalid operand for instruction
110847 v_cmp_f_u64_e64 s10, v[1:2], s[4:5]
110848 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x09,0x00,0x00]
110849 // W64-ERR: error: invalid operand for instruction
110851 v_cmp_f_u64_e64 s10, v[1:2], s[6:7]
110852 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x0d,0x00,0x00]
110853 // W64-ERR: error: invalid operand for instruction
110855 v_cmp_f_u64_e64 s10, v[1:2], s[100:101]
110856 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xc9,0x00,0x00]
110857 // W64-ERR: error: invalid operand for instruction
110859 v_cmp_f_u64_e64 s10, v[1:2], vcc
110860 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xd5,0x00,0x00]
110861 // W64-ERR: error: invalid operand for instruction
110863 v_cmp_f_u64_e64 s10, v[1:2], exec
110864 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xfd,0x00,0x00]
110865 // W64-ERR: error: invalid operand for instruction
110867 v_cmp_f_u64_e64 s10, v[1:2], 0
110868 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x01,0x01,0x00]
110869 // W64-ERR: error: invalid operand for instruction
110871 v_cmp_f_u64_e64 s10, v[1:2], -1
110872 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0x83,0x01,0x00]
110873 // W64-ERR: error: invalid operand for instruction
110875 v_cmp_f_u64_e64 s10, v[1:2], 0.5
110876 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xe1,0x01,0x00]
110877 // W64-ERR: error: invalid operand for instruction
110879 v_cmp_f_u64_e64 s10, v[1:2], -4.0
110880 // W32: encoding: [0x0a,0x00,0xe0,0xd4,0x01,0xef,0x01,0x00]
110881 // W64-ERR: error: invalid operand for instruction
110883 v_cmp_lt_u64 vcc_lo, v[1:2], v[2:3]
110884 // W32: encoding: [0x01,0x05,0xc2,0x7d]
110885 // W64-ERR: error: instruction not supported on this GPU
110887 v_cmp_lt_u64 vcc_lo, v[254:255], v[2:3]
110888 // W32: encoding: [0xfe,0x05,0xc2,0x7d]
110889 // W64-ERR: error: instruction not supported on this GPU
110891 v_cmp_lt_u64 vcc_lo, s[2:3], v[2:3]
110892 // W32: encoding: [0x02,0x04,0xc2,0x7d]
110893 // W64-ERR: error: instruction not supported on this GPU
110895 v_cmp_lt_u64 vcc_lo, s[4:5], v[2:3]
110896 // W32: encoding: [0x04,0x04,0xc2,0x7d]
110897 // W64-ERR: error: instruction not supported on this GPU
110899 v_cmp_lt_u64 vcc_lo, s[100:101], v[2:3]
110900 // W32: encoding: [0x64,0x04,0xc2,0x7d]
110901 // W64-ERR: error: instruction not supported on this GPU
110903 v_cmp_lt_u64 vcc_lo, vcc, v[2:3]
110904 // W32: encoding: [0x6a,0x04,0xc2,0x7d]
110905 // W64-ERR: error: instruction not supported on this GPU
110907 v_cmp_lt_u64 vcc_lo, exec, v[2:3]
110908 // W32: encoding: [0x7e,0x04,0xc2,0x7d]
110909 // W64-ERR: error: instruction not supported on this GPU
110911 v_cmp_lt_u64 vcc_lo, 0, v[2:3]
110912 // W32: encoding: [0x80,0x04,0xc2,0x7d]
110913 // W64-ERR: error: instruction not supported on this GPU
110915 v_cmp_lt_u64 vcc_lo, -1, v[2:3]
110916 // W32: encoding: [0xc1,0x04,0xc2,0x7d]
110917 // W64-ERR: error: instruction not supported on this GPU
110919 v_cmp_lt_u64 vcc_lo, 0.5, v[2:3]
110920 // W32: encoding: [0xf0,0x04,0xc2,0x7d]
110921 // W64-ERR: error: instruction not supported on this GPU
110923 v_cmp_lt_u64 vcc_lo, -4.0, v[2:3]
110924 // W32: encoding: [0xf7,0x04,0xc2,0x7d]
110925 // W64-ERR: error: instruction not supported on this GPU
110927 v_cmp_lt_u64 vcc_lo, 0xaf123456, v[2:3]
110928 // W32: encoding: [0xff,0x04,0xc2,0x7d,0x56,0x34,0x12,0xaf]
110929 // W64-ERR: error: instruction not supported on this GPU
110931 v_cmp_lt_u64 vcc_lo, 0x3f717273, v[2:3]
110932 // W32: encoding: [0xff,0x04,0xc2,0x7d,0x73,0x72,0x71,0x3f]
110933 // W64-ERR: error: instruction not supported on this GPU
110935 v_cmp_lt_u64 vcc_lo, v[1:2], v[254:255]
110936 // W32: encoding: [0x01,0xfd,0xc3,0x7d]
110937 // W64-ERR: error: instruction not supported on this GPU
110939 v_cmp_lt_u64_e64 s10, v[1:2], v[2:3]
110940 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
110941 // W64-ERR: error: invalid operand for instruction
110943 v_cmp_lt_u64_e64 s12, v[1:2], v[2:3]
110944 // W32: encoding: [0x0c,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
110945 // W64-ERR: error: invalid operand for instruction
110947 v_cmp_lt_u64_e64 s100, v[1:2], v[2:3]
110948 // W32: encoding: [0x64,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
110949 // W64-ERR: error: invalid operand for instruction
110951 v_cmp_lt_u64_e64 vcc_lo, v[1:2], v[2:3]
110952 // W32: encoding: [0x6a,0x00,0xe1,0xd4,0x01,0x05,0x02,0x00]
110953 // W64-ERR: error: invalid operand for instruction
110955 v_cmp_lt_u64_e64 s10, v[254:255], v[2:3]
110956 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0xfe,0x05,0x02,0x00]
110957 // W64-ERR: error: invalid operand for instruction
110959 v_cmp_lt_u64_e64 s10, s[2:3], v[2:3]
110960 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x02,0x04,0x02,0x00]
110961 // W64-ERR: error: invalid operand for instruction
110963 v_cmp_lt_u64_e64 s10, s[4:5], v[2:3]
110964 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x04,0x04,0x02,0x00]
110965 // W64-ERR: error: invalid operand for instruction
110967 v_cmp_lt_u64_e64 s10, s[100:101], v[2:3]
110968 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x64,0x04,0x02,0x00]
110969 // W64-ERR: error: invalid operand for instruction
110971 v_cmp_lt_u64_e64 s10, vcc, v[2:3]
110972 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x6a,0x04,0x02,0x00]
110973 // W64-ERR: error: invalid operand for instruction
110975 v_cmp_lt_u64_e64 s10, exec, v[2:3]
110976 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x7e,0x04,0x02,0x00]
110977 // W64-ERR: error: invalid operand for instruction
110979 v_cmp_lt_u64_e64 s10, 0, v[2:3]
110980 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x80,0x04,0x02,0x00]
110981 // W64-ERR: error: invalid operand for instruction
110983 v_cmp_lt_u64_e64 s10, -1, v[2:3]
110984 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0xc1,0x04,0x02,0x00]
110985 // W64-ERR: error: invalid operand for instruction
110987 v_cmp_lt_u64_e64 s10, 0.5, v[2:3]
110988 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0xf0,0x04,0x02,0x00]
110989 // W64-ERR: error: invalid operand for instruction
110991 v_cmp_lt_u64_e64 s10, -4.0, v[2:3]
110992 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0xf7,0x04,0x02,0x00]
110993 // W64-ERR: error: invalid operand for instruction
110995 v_cmp_lt_u64_e64 s10, v[1:2], v[254:255]
110996 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xfd,0x03,0x00]
110997 // W64-ERR: error: invalid operand for instruction
110999 v_cmp_lt_u64_e64 s10, v[1:2], s[4:5]
111000 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x09,0x00,0x00]
111001 // W64-ERR: error: invalid operand for instruction
111003 v_cmp_lt_u64_e64 s10, v[1:2], s[6:7]
111004 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x0d,0x00,0x00]
111005 // W64-ERR: error: invalid operand for instruction
111007 v_cmp_lt_u64_e64 s10, v[1:2], s[100:101]
111008 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xc9,0x00,0x00]
111009 // W64-ERR: error: invalid operand for instruction
111011 v_cmp_lt_u64_e64 s10, v[1:2], vcc
111012 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xd5,0x00,0x00]
111013 // W64-ERR: error: invalid operand for instruction
111015 v_cmp_lt_u64_e64 s10, v[1:2], exec
111016 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xfd,0x00,0x00]
111017 // W64-ERR: error: invalid operand for instruction
111019 v_cmp_lt_u64_e64 s10, v[1:2], 0
111020 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x01,0x01,0x00]
111021 // W64-ERR: error: invalid operand for instruction
111023 v_cmp_lt_u64_e64 s10, v[1:2], -1
111024 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0x83,0x01,0x00]
111025 // W64-ERR: error: invalid operand for instruction
111027 v_cmp_lt_u64_e64 s10, v[1:2], 0.5
111028 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xe1,0x01,0x00]
111029 // W64-ERR: error: invalid operand for instruction
111031 v_cmp_lt_u64_e64 s10, v[1:2], -4.0
111032 // W32: encoding: [0x0a,0x00,0xe1,0xd4,0x01,0xef,0x01,0x00]
111033 // W64-ERR: error: invalid operand for instruction
111035 v_cmp_eq_u64 vcc_lo, v[1:2], v[2:3]
111036 // W32: encoding: [0x01,0x05,0xc4,0x7d]
111037 // W64-ERR: error: instruction not supported on this GPU
111039 v_cmp_eq_u64 vcc_lo, v[254:255], v[2:3]
111040 // W32: encoding: [0xfe,0x05,0xc4,0x7d]
111041 // W64-ERR: error: instruction not supported on this GPU
111043 v_cmp_eq_u64 vcc_lo, s[2:3], v[2:3]
111044 // W32: encoding: [0x02,0x04,0xc4,0x7d]
111045 // W64-ERR: error: instruction not supported on this GPU
111047 v_cmp_eq_u64 vcc_lo, s[4:5], v[2:3]
111048 // W32: encoding: [0x04,0x04,0xc4,0x7d]
111049 // W64-ERR: error: instruction not supported on this GPU
111051 v_cmp_eq_u64 vcc_lo, s[100:101], v[2:3]
111052 // W32: encoding: [0x64,0x04,0xc4,0x7d]
111053 // W64-ERR: error: instruction not supported on this GPU
111055 v_cmp_eq_u64 vcc_lo, vcc, v[2:3]
111056 // W32: encoding: [0x6a,0x04,0xc4,0x7d]
111057 // W64-ERR: error: instruction not supported on this GPU
111059 v_cmp_eq_u64 vcc_lo, exec, v[2:3]
111060 // W32: encoding: [0x7e,0x04,0xc4,0x7d]
111061 // W64-ERR: error: instruction not supported on this GPU
111063 v_cmp_eq_u64 vcc_lo, 0, v[2:3]
111064 // W32: encoding: [0x80,0x04,0xc4,0x7d]
111065 // W64-ERR: error: instruction not supported on this GPU
111067 v_cmp_eq_u64 vcc_lo, -1, v[2:3]
111068 // W32: encoding: [0xc1,0x04,0xc4,0x7d]
111069 // W64-ERR: error: instruction not supported on this GPU
111071 v_cmp_eq_u64 vcc_lo, 0.5, v[2:3]
111072 // W32: encoding: [0xf0,0x04,0xc4,0x7d]
111073 // W64-ERR: error: instruction not supported on this GPU
111075 v_cmp_eq_u64 vcc_lo, -4.0, v[2:3]
111076 // W32: encoding: [0xf7,0x04,0xc4,0x7d]
111077 // W64-ERR: error: instruction not supported on this GPU
111079 v_cmp_eq_u64 vcc_lo, 0xaf123456, v[2:3]
111080 // W32: encoding: [0xff,0x04,0xc4,0x7d,0x56,0x34,0x12,0xaf]
111081 // W64-ERR: error: instruction not supported on this GPU
111083 v_cmp_eq_u64 vcc_lo, 0x3f717273, v[2:3]
111084 // W32: encoding: [0xff,0x04,0xc4,0x7d,0x73,0x72,0x71,0x3f]
111085 // W64-ERR: error: instruction not supported on this GPU
111087 v_cmp_eq_u64 vcc_lo, v[1:2], v[254:255]
111088 // W32: encoding: [0x01,0xfd,0xc5,0x7d]
111089 // W64-ERR: error: instruction not supported on this GPU
111091 v_cmp_eq_u64_e64 s10, v[1:2], v[2:3]
111092 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
111093 // W64-ERR: error: invalid operand for instruction
111095 v_cmp_eq_u64_e64 s12, v[1:2], v[2:3]
111096 // W32: encoding: [0x0c,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
111097 // W64-ERR: error: invalid operand for instruction
111099 v_cmp_eq_u64_e64 s100, v[1:2], v[2:3]
111100 // W32: encoding: [0x64,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
111101 // W64-ERR: error: invalid operand for instruction
111103 v_cmp_eq_u64_e64 vcc_lo, v[1:2], v[2:3]
111104 // W32: encoding: [0x6a,0x00,0xe2,0xd4,0x01,0x05,0x02,0x00]
111105 // W64-ERR: error: invalid operand for instruction
111107 v_cmp_eq_u64_e64 s10, v[254:255], v[2:3]
111108 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0xfe,0x05,0x02,0x00]
111109 // W64-ERR: error: invalid operand for instruction
111111 v_cmp_eq_u64_e64 s10, s[2:3], v[2:3]
111112 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x02,0x04,0x02,0x00]
111113 // W64-ERR: error: invalid operand for instruction
111115 v_cmp_eq_u64_e64 s10, s[4:5], v[2:3]
111116 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x04,0x04,0x02,0x00]
111117 // W64-ERR: error: invalid operand for instruction
111119 v_cmp_eq_u64_e64 s10, s[100:101], v[2:3]
111120 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x64,0x04,0x02,0x00]
111121 // W64-ERR: error: invalid operand for instruction
111123 v_cmp_eq_u64_e64 s10, vcc, v[2:3]
111124 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x6a,0x04,0x02,0x00]
111125 // W64-ERR: error: invalid operand for instruction
111127 v_cmp_eq_u64_e64 s10, exec, v[2:3]
111128 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x7e,0x04,0x02,0x00]
111129 // W64-ERR: error: invalid operand for instruction
111131 v_cmp_eq_u64_e64 s10, 0, v[2:3]
111132 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x80,0x04,0x02,0x00]
111133 // W64-ERR: error: invalid operand for instruction
111135 v_cmp_eq_u64_e64 s10, -1, v[2:3]
111136 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0xc1,0x04,0x02,0x00]
111137 // W64-ERR: error: invalid operand for instruction
111139 v_cmp_eq_u64_e64 s10, 0.5, v[2:3]
111140 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0xf0,0x04,0x02,0x00]
111141 // W64-ERR: error: invalid operand for instruction
111143 v_cmp_eq_u64_e64 s10, -4.0, v[2:3]
111144 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0xf7,0x04,0x02,0x00]
111145 // W64-ERR: error: invalid operand for instruction
111147 v_cmp_eq_u64_e64 s10, v[1:2], v[254:255]
111148 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xfd,0x03,0x00]
111149 // W64-ERR: error: invalid operand for instruction
111151 v_cmp_eq_u64_e64 s10, v[1:2], s[4:5]
111152 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x09,0x00,0x00]
111153 // W64-ERR: error: invalid operand for instruction
111155 v_cmp_eq_u64_e64 s10, v[1:2], s[6:7]
111156 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x0d,0x00,0x00]
111157 // W64-ERR: error: invalid operand for instruction
111159 v_cmp_eq_u64_e64 s10, v[1:2], s[100:101]
111160 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xc9,0x00,0x00]
111161 // W64-ERR: error: invalid operand for instruction
111163 v_cmp_eq_u64_e64 s10, v[1:2], vcc
111164 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xd5,0x00,0x00]
111165 // W64-ERR: error: invalid operand for instruction
111167 v_cmp_eq_u64_e64 s10, v[1:2], exec
111168 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xfd,0x00,0x00]
111169 // W64-ERR: error: invalid operand for instruction
111171 v_cmp_eq_u64_e64 s10, v[1:2], 0
111172 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x01,0x01,0x00]
111173 // W64-ERR: error: invalid operand for instruction
111175 v_cmp_eq_u64_e64 s10, v[1:2], -1
111176 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0x83,0x01,0x00]
111177 // W64-ERR: error: invalid operand for instruction
111179 v_cmp_eq_u64_e64 s10, v[1:2], 0.5
111180 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xe1,0x01,0x00]
111181 // W64-ERR: error: invalid operand for instruction
111183 v_cmp_eq_u64_e64 s10, v[1:2], -4.0
111184 // W32: encoding: [0x0a,0x00,0xe2,0xd4,0x01,0xef,0x01,0x00]
111185 // W64-ERR: error: invalid operand for instruction
111187 v_cmp_le_u64 vcc_lo, v[1:2], v[2:3]
111188 // W32: encoding: [0x01,0x05,0xc6,0x7d]
111189 // W64-ERR: error: instruction not supported on this GPU
111191 v_cmp_le_u64 vcc_lo, v[254:255], v[2:3]
111192 // W32: encoding: [0xfe,0x05,0xc6,0x7d]
111193 // W64-ERR: error: instruction not supported on this GPU
111195 v_cmp_le_u64 vcc_lo, s[2:3], v[2:3]
111196 // W32: encoding: [0x02,0x04,0xc6,0x7d]
111197 // W64-ERR: error: instruction not supported on this GPU
111199 v_cmp_le_u64 vcc_lo, s[4:5], v[2:3]
111200 // W32: encoding: [0x04,0x04,0xc6,0x7d]
111201 // W64-ERR: error: instruction not supported on this GPU
111203 v_cmp_le_u64 vcc_lo, s[100:101], v[2:3]
111204 // W32: encoding: [0x64,0x04,0xc6,0x7d]
111205 // W64-ERR: error: instruction not supported on this GPU
111207 v_cmp_le_u64 vcc_lo, vcc, v[2:3]
111208 // W32: encoding: [0x6a,0x04,0xc6,0x7d]
111209 // W64-ERR: error: instruction not supported on this GPU
111211 v_cmp_le_u64 vcc_lo, exec, v[2:3]
111212 // W32: encoding: [0x7e,0x04,0xc6,0x7d]
111213 // W64-ERR: error: instruction not supported on this GPU
111215 v_cmp_le_u64 vcc_lo, 0, v[2:3]
111216 // W32: encoding: [0x80,0x04,0xc6,0x7d]
111217 // W64-ERR: error: instruction not supported on this GPU
111219 v_cmp_le_u64 vcc_lo, -1, v[2:3]
111220 // W32: encoding: [0xc1,0x04,0xc6,0x7d]
111221 // W64-ERR: error: instruction not supported on this GPU
111223 v_cmp_le_u64 vcc_lo, 0.5, v[2:3]
111224 // W32: encoding: [0xf0,0x04,0xc6,0x7d]
111225 // W64-ERR: error: instruction not supported on this GPU
111227 v_cmp_le_u64 vcc_lo, -4.0, v[2:3]
111228 // W32: encoding: [0xf7,0x04,0xc6,0x7d]
111229 // W64-ERR: error: instruction not supported on this GPU
111231 v_cmp_le_u64 vcc_lo, 0xaf123456, v[2:3]
111232 // W32: encoding: [0xff,0x04,0xc6,0x7d,0x56,0x34,0x12,0xaf]
111233 // W64-ERR: error: instruction not supported on this GPU
111235 v_cmp_le_u64 vcc_lo, 0x3f717273, v[2:3]
111236 // W32: encoding: [0xff,0x04,0xc6,0x7d,0x73,0x72,0x71,0x3f]
111237 // W64-ERR: error: instruction not supported on this GPU
111239 v_cmp_le_u64 vcc_lo, v[1:2], v[254:255]
111240 // W32: encoding: [0x01,0xfd,0xc7,0x7d]
111241 // W64-ERR: error: instruction not supported on this GPU
111243 v_cmp_le_u64_e64 s10, v[1:2], v[2:3]
111244 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
111245 // W64-ERR: error: invalid operand for instruction
111247 v_cmp_le_u64_e64 s12, v[1:2], v[2:3]
111248 // W32: encoding: [0x0c,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
111249 // W64-ERR: error: invalid operand for instruction
111251 v_cmp_le_u64_e64 s100, v[1:2], v[2:3]
111252 // W32: encoding: [0x64,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
111253 // W64-ERR: error: invalid operand for instruction
111255 v_cmp_le_u64_e64 vcc_lo, v[1:2], v[2:3]
111256 // W32: encoding: [0x6a,0x00,0xe3,0xd4,0x01,0x05,0x02,0x00]
111257 // W64-ERR: error: invalid operand for instruction
111259 v_cmp_le_u64_e64 s10, v[254:255], v[2:3]
111260 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0xfe,0x05,0x02,0x00]
111261 // W64-ERR: error: invalid operand for instruction
111263 v_cmp_le_u64_e64 s10, s[2:3], v[2:3]
111264 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x02,0x04,0x02,0x00]
111265 // W64-ERR: error: invalid operand for instruction
111267 v_cmp_le_u64_e64 s10, s[4:5], v[2:3]
111268 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x04,0x04,0x02,0x00]
111269 // W64-ERR: error: invalid operand for instruction
111271 v_cmp_le_u64_e64 s10, s[100:101], v[2:3]
111272 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x64,0x04,0x02,0x00]
111273 // W64-ERR: error: invalid operand for instruction
111275 v_cmp_le_u64_e64 s10, vcc, v[2:3]
111276 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x6a,0x04,0x02,0x00]
111277 // W64-ERR: error: invalid operand for instruction
111279 v_cmp_le_u64_e64 s10, exec, v[2:3]
111280 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x7e,0x04,0x02,0x00]
111281 // W64-ERR: error: invalid operand for instruction
111283 v_cmp_le_u64_e64 s10, 0, v[2:3]
111284 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x80,0x04,0x02,0x00]
111285 // W64-ERR: error: invalid operand for instruction
111287 v_cmp_le_u64_e64 s10, -1, v[2:3]
111288 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0xc1,0x04,0x02,0x00]
111289 // W64-ERR: error: invalid operand for instruction
111291 v_cmp_le_u64_e64 s10, 0.5, v[2:3]
111292 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0xf0,0x04,0x02,0x00]
111293 // W64-ERR: error: invalid operand for instruction
111295 v_cmp_le_u64_e64 s10, -4.0, v[2:3]
111296 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0xf7,0x04,0x02,0x00]
111297 // W64-ERR: error: invalid operand for instruction
111299 v_cmp_le_u64_e64 s10, v[1:2], v[254:255]
111300 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xfd,0x03,0x00]
111301 // W64-ERR: error: invalid operand for instruction
111303 v_cmp_le_u64_e64 s10, v[1:2], s[4:5]
111304 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x09,0x00,0x00]
111305 // W64-ERR: error: invalid operand for instruction
111307 v_cmp_le_u64_e64 s10, v[1:2], s[6:7]
111308 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x0d,0x00,0x00]
111309 // W64-ERR: error: invalid operand for instruction
111311 v_cmp_le_u64_e64 s10, v[1:2], s[100:101]
111312 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xc9,0x00,0x00]
111313 // W64-ERR: error: invalid operand for instruction
111315 v_cmp_le_u64_e64 s10, v[1:2], vcc
111316 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xd5,0x00,0x00]
111317 // W64-ERR: error: invalid operand for instruction
111319 v_cmp_le_u64_e64 s10, v[1:2], exec
111320 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xfd,0x00,0x00]
111321 // W64-ERR: error: invalid operand for instruction
111323 v_cmp_le_u64_e64 s10, v[1:2], 0
111324 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x01,0x01,0x00]
111325 // W64-ERR: error: invalid operand for instruction
111327 v_cmp_le_u64_e64 s10, v[1:2], -1
111328 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0x83,0x01,0x00]
111329 // W64-ERR: error: invalid operand for instruction
111331 v_cmp_le_u64_e64 s10, v[1:2], 0.5
111332 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xe1,0x01,0x00]
111333 // W64-ERR: error: invalid operand for instruction
111335 v_cmp_le_u64_e64 s10, v[1:2], -4.0
111336 // W32: encoding: [0x0a,0x00,0xe3,0xd4,0x01,0xef,0x01,0x00]
111337 // W64-ERR: error: invalid operand for instruction
111339 v_cmp_gt_u64 vcc_lo, v[1:2], v[2:3]
111340 // W32: encoding: [0x01,0x05,0xc8,0x7d]
111341 // W64-ERR: error: instruction not supported on this GPU
111343 v_cmp_gt_u64 vcc_lo, v[254:255], v[2:3]
111344 // W32: encoding: [0xfe,0x05,0xc8,0x7d]
111345 // W64-ERR: error: instruction not supported on this GPU
111347 v_cmp_gt_u64 vcc_lo, s[2:3], v[2:3]
111348 // W32: encoding: [0x02,0x04,0xc8,0x7d]
111349 // W64-ERR: error: instruction not supported on this GPU
111351 v_cmp_gt_u64 vcc_lo, s[4:5], v[2:3]
111352 // W32: encoding: [0x04,0x04,0xc8,0x7d]
111353 // W64-ERR: error: instruction not supported on this GPU
111355 v_cmp_gt_u64 vcc_lo, s[100:101], v[2:3]
111356 // W32: encoding: [0x64,0x04,0xc8,0x7d]
111357 // W64-ERR: error: instruction not supported on this GPU
111359 v_cmp_gt_u64 vcc_lo, vcc, v[2:3]
111360 // W32: encoding: [0x6a,0x04,0xc8,0x7d]
111361 // W64-ERR: error: instruction not supported on this GPU
111363 v_cmp_gt_u64 vcc_lo, exec, v[2:3]
111364 // W32: encoding: [0x7e,0x04,0xc8,0x7d]
111365 // W64-ERR: error: instruction not supported on this GPU
111367 v_cmp_gt_u64 vcc_lo, 0, v[2:3]
111368 // W32: encoding: [0x80,0x04,0xc8,0x7d]
111369 // W64-ERR: error: instruction not supported on this GPU
111371 v_cmp_gt_u64 vcc_lo, -1, v[2:3]
111372 // W32: encoding: [0xc1,0x04,0xc8,0x7d]
111373 // W64-ERR: error: instruction not supported on this GPU
111375 v_cmp_gt_u64 vcc_lo, 0.5, v[2:3]
111376 // W32: encoding: [0xf0,0x04,0xc8,0x7d]
111377 // W64-ERR: error: instruction not supported on this GPU
111379 v_cmp_gt_u64 vcc_lo, -4.0, v[2:3]
111380 // W32: encoding: [0xf7,0x04,0xc8,0x7d]
111381 // W64-ERR: error: instruction not supported on this GPU
111383 v_cmp_gt_u64 vcc_lo, 0xaf123456, v[2:3]
111384 // W32: encoding: [0xff,0x04,0xc8,0x7d,0x56,0x34,0x12,0xaf]
111385 // W64-ERR: error: instruction not supported on this GPU
111387 v_cmp_gt_u64 vcc_lo, 0x3f717273, v[2:3]
111388 // W32: encoding: [0xff,0x04,0xc8,0x7d,0x73,0x72,0x71,0x3f]
111389 // W64-ERR: error: instruction not supported on this GPU
111391 v_cmp_gt_u64 vcc_lo, v[1:2], v[254:255]
111392 // W32: encoding: [0x01,0xfd,0xc9,0x7d]
111393 // W64-ERR: error: instruction not supported on this GPU
111395 v_cmp_gt_u64_e64 s10, v[1:2], v[2:3]
111396 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
111397 // W64-ERR: error: invalid operand for instruction
111399 v_cmp_gt_u64_e64 s12, v[1:2], v[2:3]
111400 // W32: encoding: [0x0c,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
111401 // W64-ERR: error: invalid operand for instruction
111403 v_cmp_gt_u64_e64 s100, v[1:2], v[2:3]
111404 // W32: encoding: [0x64,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
111405 // W64-ERR: error: invalid operand for instruction
111407 v_cmp_gt_u64_e64 vcc_lo, v[1:2], v[2:3]
111408 // W32: encoding: [0x6a,0x00,0xe4,0xd4,0x01,0x05,0x02,0x00]
111409 // W64-ERR: error: invalid operand for instruction
111411 v_cmp_gt_u64_e64 s10, v[254:255], v[2:3]
111412 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0xfe,0x05,0x02,0x00]
111413 // W64-ERR: error: invalid operand for instruction
111415 v_cmp_gt_u64_e64 s10, s[2:3], v[2:3]
111416 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x02,0x04,0x02,0x00]
111417 // W64-ERR: error: invalid operand for instruction
111419 v_cmp_gt_u64_e64 s10, s[4:5], v[2:3]
111420 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x04,0x04,0x02,0x00]
111421 // W64-ERR: error: invalid operand for instruction
111423 v_cmp_gt_u64_e64 s10, s[100:101], v[2:3]
111424 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x64,0x04,0x02,0x00]
111425 // W64-ERR: error: invalid operand for instruction
111427 v_cmp_gt_u64_e64 s10, vcc, v[2:3]
111428 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x6a,0x04,0x02,0x00]
111429 // W64-ERR: error: invalid operand for instruction
111431 v_cmp_gt_u64_e64 s10, exec, v[2:3]
111432 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x7e,0x04,0x02,0x00]
111433 // W64-ERR: error: invalid operand for instruction
111435 v_cmp_gt_u64_e64 s10, 0, v[2:3]
111436 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x80,0x04,0x02,0x00]
111437 // W64-ERR: error: invalid operand for instruction
111439 v_cmp_gt_u64_e64 s10, -1, v[2:3]
111440 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0xc1,0x04,0x02,0x00]
111441 // W64-ERR: error: invalid operand for instruction
111443 v_cmp_gt_u64_e64 s10, 0.5, v[2:3]
111444 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0xf0,0x04,0x02,0x00]
111445 // W64-ERR: error: invalid operand for instruction
111447 v_cmp_gt_u64_e64 s10, -4.0, v[2:3]
111448 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0xf7,0x04,0x02,0x00]
111449 // W64-ERR: error: invalid operand for instruction
111451 v_cmp_gt_u64_e64 s10, v[1:2], v[254:255]
111452 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xfd,0x03,0x00]
111453 // W64-ERR: error: invalid operand for instruction
111455 v_cmp_gt_u64_e64 s10, v[1:2], s[4:5]
111456 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x09,0x00,0x00]
111457 // W64-ERR: error: invalid operand for instruction
111459 v_cmp_gt_u64_e64 s10, v[1:2], s[6:7]
111460 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x0d,0x00,0x00]
111461 // W64-ERR: error: invalid operand for instruction
111463 v_cmp_gt_u64_e64 s10, v[1:2], s[100:101]
111464 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xc9,0x00,0x00]
111465 // W64-ERR: error: invalid operand for instruction
111467 v_cmp_gt_u64_e64 s10, v[1:2], vcc
111468 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xd5,0x00,0x00]
111469 // W64-ERR: error: invalid operand for instruction
111471 v_cmp_gt_u64_e64 s10, v[1:2], exec
111472 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xfd,0x00,0x00]
111473 // W64-ERR: error: invalid operand for instruction
111475 v_cmp_gt_u64_e64 s10, v[1:2], 0
111476 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x01,0x01,0x00]
111477 // W64-ERR: error: invalid operand for instruction
111479 v_cmp_gt_u64_e64 s10, v[1:2], -1
111480 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0x83,0x01,0x00]
111481 // W64-ERR: error: invalid operand for instruction
111483 v_cmp_gt_u64_e64 s10, v[1:2], 0.5
111484 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xe1,0x01,0x00]
111485 // W64-ERR: error: invalid operand for instruction
111487 v_cmp_gt_u64_e64 s10, v[1:2], -4.0
111488 // W32: encoding: [0x0a,0x00,0xe4,0xd4,0x01,0xef,0x01,0x00]
111489 // W64-ERR: error: invalid operand for instruction
111491 v_cmp_ne_u64 vcc_lo, v[1:2], v[2:3]
111492 // W32: encoding: [0x01,0x05,0xca,0x7d]
111493 // W64-ERR: error: instruction not supported on this GPU
111495 v_cmp_ne_u64 vcc_lo, v[254:255], v[2:3]
111496 // W32: encoding: [0xfe,0x05,0xca,0x7d]
111497 // W64-ERR: error: instruction not supported on this GPU
111499 v_cmp_ne_u64 vcc_lo, s[2:3], v[2:3]
111500 // W32: encoding: [0x02,0x04,0xca,0x7d]
111501 // W64-ERR: error: instruction not supported on this GPU
111503 v_cmp_ne_u64 vcc_lo, s[4:5], v[2:3]
111504 // W32: encoding: [0x04,0x04,0xca,0x7d]
111505 // W64-ERR: error: instruction not supported on this GPU
111507 v_cmp_ne_u64 vcc_lo, s[100:101], v[2:3]
111508 // W32: encoding: [0x64,0x04,0xca,0x7d]
111509 // W64-ERR: error: instruction not supported on this GPU
111511 v_cmp_ne_u64 vcc_lo, vcc, v[2:3]
111512 // W32: encoding: [0x6a,0x04,0xca,0x7d]
111513 // W64-ERR: error: instruction not supported on this GPU
111515 v_cmp_ne_u64 vcc_lo, exec, v[2:3]
111516 // W32: encoding: [0x7e,0x04,0xca,0x7d]
111517 // W64-ERR: error: instruction not supported on this GPU
111519 v_cmp_ne_u64 vcc_lo, 0, v[2:3]
111520 // W32: encoding: [0x80,0x04,0xca,0x7d]
111521 // W64-ERR: error: instruction not supported on this GPU
111523 v_cmp_ne_u64 vcc_lo, -1, v[2:3]
111524 // W32: encoding: [0xc1,0x04,0xca,0x7d]
111525 // W64-ERR: error: instruction not supported on this GPU
111527 v_cmp_ne_u64 vcc_lo, 0.5, v[2:3]
111528 // W32: encoding: [0xf0,0x04,0xca,0x7d]
111529 // W64-ERR: error: instruction not supported on this GPU
111531 v_cmp_ne_u64 vcc_lo, -4.0, v[2:3]
111532 // W32: encoding: [0xf7,0x04,0xca,0x7d]
111533 // W64-ERR: error: instruction not supported on this GPU
111535 v_cmp_ne_u64 vcc_lo, 0xaf123456, v[2:3]
111536 // W32: encoding: [0xff,0x04,0xca,0x7d,0x56,0x34,0x12,0xaf]
111537 // W64-ERR: error: instruction not supported on this GPU
111539 v_cmp_ne_u64 vcc_lo, 0x3f717273, v[2:3]
111540 // W32: encoding: [0xff,0x04,0xca,0x7d,0x73,0x72,0x71,0x3f]
111541 // W64-ERR: error: instruction not supported on this GPU
111543 v_cmp_ne_u64 vcc_lo, v[1:2], v[254:255]
111544 // W32: encoding: [0x01,0xfd,0xcb,0x7d]
111545 // W64-ERR: error: instruction not supported on this GPU
111547 v_cmp_ne_u64_e64 s10, v[1:2], v[2:3]
111548 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
111549 // W64-ERR: error: invalid operand for instruction
111551 v_cmp_ne_u64_e64 s12, v[1:2], v[2:3]
111552 // W32: encoding: [0x0c,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
111553 // W64-ERR: error: invalid operand for instruction
111555 v_cmp_ne_u64_e64 s100, v[1:2], v[2:3]
111556 // W32: encoding: [0x64,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
111557 // W64-ERR: error: invalid operand for instruction
111559 v_cmp_ne_u64_e64 vcc_lo, v[1:2], v[2:3]
111560 // W32: encoding: [0x6a,0x00,0xe5,0xd4,0x01,0x05,0x02,0x00]
111561 // W64-ERR: error: invalid operand for instruction
111563 v_cmp_ne_u64_e64 s10, v[254:255], v[2:3]
111564 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0xfe,0x05,0x02,0x00]
111565 // W64-ERR: error: invalid operand for instruction
111567 v_cmp_ne_u64_e64 s10, s[2:3], v[2:3]
111568 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x02,0x04,0x02,0x00]
111569 // W64-ERR: error: invalid operand for instruction
111571 v_cmp_ne_u64_e64 s10, s[4:5], v[2:3]
111572 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x04,0x04,0x02,0x00]
111573 // W64-ERR: error: invalid operand for instruction
111575 v_cmp_ne_u64_e64 s10, s[100:101], v[2:3]
111576 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x64,0x04,0x02,0x00]
111577 // W64-ERR: error: invalid operand for instruction
111579 v_cmp_ne_u64_e64 s10, vcc, v[2:3]
111580 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x6a,0x04,0x02,0x00]
111581 // W64-ERR: error: invalid operand for instruction
111583 v_cmp_ne_u64_e64 s10, exec, v[2:3]
111584 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x7e,0x04,0x02,0x00]
111585 // W64-ERR: error: invalid operand for instruction
111587 v_cmp_ne_u64_e64 s10, 0, v[2:3]
111588 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x80,0x04,0x02,0x00]
111589 // W64-ERR: error: invalid operand for instruction
111591 v_cmp_ne_u64_e64 s10, -1, v[2:3]
111592 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0xc1,0x04,0x02,0x00]
111593 // W64-ERR: error: invalid operand for instruction
111595 v_cmp_ne_u64_e64 s10, 0.5, v[2:3]
111596 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0xf0,0x04,0x02,0x00]
111597 // W64-ERR: error: invalid operand for instruction
111599 v_cmp_ne_u64_e64 s10, -4.0, v[2:3]
111600 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0xf7,0x04,0x02,0x00]
111601 // W64-ERR: error: invalid operand for instruction
111603 v_cmp_ne_u64_e64 s10, v[1:2], v[254:255]
111604 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xfd,0x03,0x00]
111605 // W64-ERR: error: invalid operand for instruction
111607 v_cmp_ne_u64_e64 s10, v[1:2], s[4:5]
111608 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x09,0x00,0x00]
111609 // W64-ERR: error: invalid operand for instruction
111611 v_cmp_ne_u64_e64 s10, v[1:2], s[6:7]
111612 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x0d,0x00,0x00]
111613 // W64-ERR: error: invalid operand for instruction
111615 v_cmp_ne_u64_e64 s10, v[1:2], s[100:101]
111616 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xc9,0x00,0x00]
111617 // W64-ERR: error: invalid operand for instruction
111619 v_cmp_ne_u64_e64 s10, v[1:2], vcc
111620 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xd5,0x00,0x00]
111621 // W64-ERR: error: invalid operand for instruction
111623 v_cmp_ne_u64_e64 s10, v[1:2], exec
111624 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xfd,0x00,0x00]
111625 // W64-ERR: error: invalid operand for instruction
111627 v_cmp_ne_u64_e64 s10, v[1:2], 0
111628 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x01,0x01,0x00]
111629 // W64-ERR: error: invalid operand for instruction
111631 v_cmp_ne_u64_e64 s10, v[1:2], -1
111632 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0x83,0x01,0x00]
111633 // W64-ERR: error: invalid operand for instruction
111635 v_cmp_ne_u64_e64 s10, v[1:2], 0.5
111636 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xe1,0x01,0x00]
111637 // W64-ERR: error: invalid operand for instruction
111639 v_cmp_ne_u64_e64 s10, v[1:2], -4.0
111640 // W32: encoding: [0x0a,0x00,0xe5,0xd4,0x01,0xef,0x01,0x00]
111641 // W64-ERR: error: invalid operand for instruction
111643 v_cmp_ge_u64 vcc_lo, v[1:2], v[2:3]
111644 // W32: encoding: [0x01,0x05,0xcc,0x7d]
111645 // W64-ERR: error: instruction not supported on this GPU
111647 v_cmp_ge_u64 vcc_lo, v[254:255], v[2:3]
111648 // W32: encoding: [0xfe,0x05,0xcc,0x7d]
111649 // W64-ERR: error: instruction not supported on this GPU
111651 v_cmp_ge_u64 vcc_lo, s[2:3], v[2:3]
111652 // W32: encoding: [0x02,0x04,0xcc,0x7d]
111653 // W64-ERR: error: instruction not supported on this GPU
111655 v_cmp_ge_u64 vcc_lo, s[4:5], v[2:3]
111656 // W32: encoding: [0x04,0x04,0xcc,0x7d]
111657 // W64-ERR: error: instruction not supported on this GPU
111659 v_cmp_ge_u64 vcc_lo, s[100:101], v[2:3]
111660 // W32: encoding: [0x64,0x04,0xcc,0x7d]
111661 // W64-ERR: error: instruction not supported on this GPU
111663 v_cmp_ge_u64 vcc_lo, vcc, v[2:3]
111664 // W32: encoding: [0x6a,0x04,0xcc,0x7d]
111665 // W64-ERR: error: instruction not supported on this GPU
111667 v_cmp_ge_u64 vcc_lo, exec, v[2:3]
111668 // W32: encoding: [0x7e,0x04,0xcc,0x7d]
111669 // W64-ERR: error: instruction not supported on this GPU
111671 v_cmp_ge_u64 vcc_lo, 0, v[2:3]
111672 // W32: encoding: [0x80,0x04,0xcc,0x7d]
111673 // W64-ERR: error: instruction not supported on this GPU
111675 v_cmp_ge_u64 vcc_lo, -1, v[2:3]
111676 // W32: encoding: [0xc1,0x04,0xcc,0x7d]
111677 // W64-ERR: error: instruction not supported on this GPU
111679 v_cmp_ge_u64 vcc_lo, 0.5, v[2:3]
111680 // W32: encoding: [0xf0,0x04,0xcc,0x7d]
111681 // W64-ERR: error: instruction not supported on this GPU
111683 v_cmp_ge_u64 vcc_lo, -4.0, v[2:3]
111684 // W32: encoding: [0xf7,0x04,0xcc,0x7d]
111685 // W64-ERR: error: instruction not supported on this GPU
111687 v_cmp_ge_u64 vcc_lo, 0xaf123456, v[2:3]
111688 // W32: encoding: [0xff,0x04,0xcc,0x7d,0x56,0x34,0x12,0xaf]
111689 // W64-ERR: error: instruction not supported on this GPU
111691 v_cmp_ge_u64 vcc_lo, 0x3f717273, v[2:3]
111692 // W32: encoding: [0xff,0x04,0xcc,0x7d,0x73,0x72,0x71,0x3f]
111693 // W64-ERR: error: instruction not supported on this GPU
111695 v_cmp_ge_u64 vcc_lo, v[1:2], v[254:255]
111696 // W32: encoding: [0x01,0xfd,0xcd,0x7d]
111697 // W64-ERR: error: instruction not supported on this GPU
111699 v_cmp_ge_u64_e64 s10, v[1:2], v[2:3]
111700 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
111701 // W64-ERR: error: invalid operand for instruction
111703 v_cmp_ge_u64_e64 s12, v[1:2], v[2:3]
111704 // W32: encoding: [0x0c,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
111705 // W64-ERR: error: invalid operand for instruction
111707 v_cmp_ge_u64_e64 s100, v[1:2], v[2:3]
111708 // W32: encoding: [0x64,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
111709 // W64-ERR: error: invalid operand for instruction
111711 v_cmp_ge_u64_e64 vcc_lo, v[1:2], v[2:3]
111712 // W32: encoding: [0x6a,0x00,0xe6,0xd4,0x01,0x05,0x02,0x00]
111713 // W64-ERR: error: invalid operand for instruction
111715 v_cmp_ge_u64_e64 s10, v[254:255], v[2:3]
111716 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0xfe,0x05,0x02,0x00]
111717 // W64-ERR: error: invalid operand for instruction
111719 v_cmp_ge_u64_e64 s10, s[2:3], v[2:3]
111720 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x02,0x04,0x02,0x00]
111721 // W64-ERR: error: invalid operand for instruction
111723 v_cmp_ge_u64_e64 s10, s[4:5], v[2:3]
111724 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x04,0x04,0x02,0x00]
111725 // W64-ERR: error: invalid operand for instruction
111727 v_cmp_ge_u64_e64 s10, s[100:101], v[2:3]
111728 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x64,0x04,0x02,0x00]
111729 // W64-ERR: error: invalid operand for instruction
111731 v_cmp_ge_u64_e64 s10, vcc, v[2:3]
111732 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x6a,0x04,0x02,0x00]
111733 // W64-ERR: error: invalid operand for instruction
111735 v_cmp_ge_u64_e64 s10, exec, v[2:3]
111736 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x7e,0x04,0x02,0x00]
111737 // W64-ERR: error: invalid operand for instruction
111739 v_cmp_ge_u64_e64 s10, 0, v[2:3]
111740 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x80,0x04,0x02,0x00]
111741 // W64-ERR: error: invalid operand for instruction
111743 v_cmp_ge_u64_e64 s10, -1, v[2:3]
111744 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0xc1,0x04,0x02,0x00]
111745 // W64-ERR: error: invalid operand for instruction
111747 v_cmp_ge_u64_e64 s10, 0.5, v[2:3]
111748 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0xf0,0x04,0x02,0x00]
111749 // W64-ERR: error: invalid operand for instruction
111751 v_cmp_ge_u64_e64 s10, -4.0, v[2:3]
111752 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0xf7,0x04,0x02,0x00]
111753 // W64-ERR: error: invalid operand for instruction
111755 v_cmp_ge_u64_e64 s10, v[1:2], v[254:255]
111756 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xfd,0x03,0x00]
111757 // W64-ERR: error: invalid operand for instruction
111759 v_cmp_ge_u64_e64 s10, v[1:2], s[4:5]
111760 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x09,0x00,0x00]
111761 // W64-ERR: error: invalid operand for instruction
111763 v_cmp_ge_u64_e64 s10, v[1:2], s[6:7]
111764 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x0d,0x00,0x00]
111765 // W64-ERR: error: invalid operand for instruction
111767 v_cmp_ge_u64_e64 s10, v[1:2], s[100:101]
111768 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xc9,0x00,0x00]
111769 // W64-ERR: error: invalid operand for instruction
111771 v_cmp_ge_u64_e64 s10, v[1:2], vcc
111772 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xd5,0x00,0x00]
111773 // W64-ERR: error: invalid operand for instruction
111775 v_cmp_ge_u64_e64 s10, v[1:2], exec
111776 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xfd,0x00,0x00]
111777 // W64-ERR: error: invalid operand for instruction
111779 v_cmp_ge_u64_e64 s10, v[1:2], 0
111780 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x01,0x01,0x00]
111781 // W64-ERR: error: invalid operand for instruction
111783 v_cmp_ge_u64_e64 s10, v[1:2], -1
111784 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0x83,0x01,0x00]
111785 // W64-ERR: error: invalid operand for instruction
111787 v_cmp_ge_u64_e64 s10, v[1:2], 0.5
111788 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xe1,0x01,0x00]
111789 // W64-ERR: error: invalid operand for instruction
111791 v_cmp_ge_u64_e64 s10, v[1:2], -4.0
111792 // W32: encoding: [0x0a,0x00,0xe6,0xd4,0x01,0xef,0x01,0x00]
111793 // W64-ERR: error: invalid operand for instruction
111795 v_cmp_t_u64 vcc_lo, v[1:2], v[2:3]
111796 // W32: encoding: [0x01,0x05,0xce,0x7d]
111797 // W64-ERR: error: instruction not supported on this GPU
111799 v_cmp_t_u64 vcc_lo, v[254:255], v[2:3]
111800 // W32: encoding: [0xfe,0x05,0xce,0x7d]
111801 // W64-ERR: error: instruction not supported on this GPU
111803 v_cmp_t_u64 vcc_lo, s[2:3], v[2:3]
111804 // W32: encoding: [0x02,0x04,0xce,0x7d]
111805 // W64-ERR: error: instruction not supported on this GPU
111807 v_cmp_t_u64 vcc_lo, s[4:5], v[2:3]
111808 // W32: encoding: [0x04,0x04,0xce,0x7d]
111809 // W64-ERR: error: instruction not supported on this GPU
111811 v_cmp_t_u64 vcc_lo, s[100:101], v[2:3]
111812 // W32: encoding: [0x64,0x04,0xce,0x7d]
111813 // W64-ERR: error: instruction not supported on this GPU
111815 v_cmp_t_u64 vcc_lo, vcc, v[2:3]
111816 // W32: encoding: [0x6a,0x04,0xce,0x7d]
111817 // W64-ERR: error: instruction not supported on this GPU
111819 v_cmp_t_u64 vcc_lo, exec, v[2:3]
111820 // W32: encoding: [0x7e,0x04,0xce,0x7d]
111821 // W64-ERR: error: instruction not supported on this GPU
111823 v_cmp_t_u64 vcc_lo, 0, v[2:3]
111824 // W32: encoding: [0x80,0x04,0xce,0x7d]
111825 // W64-ERR: error: instruction not supported on this GPU
111827 v_cmp_t_u64 vcc_lo, -1, v[2:3]
111828 // W32: encoding: [0xc1,0x04,0xce,0x7d]
111829 // W64-ERR: error: instruction not supported on this GPU
111831 v_cmp_t_u64 vcc_lo, 0.5, v[2:3]
111832 // W32: encoding: [0xf0,0x04,0xce,0x7d]
111833 // W64-ERR: error: instruction not supported on this GPU
111835 v_cmp_t_u64 vcc_lo, -4.0, v[2:3]
111836 // W32: encoding: [0xf7,0x04,0xce,0x7d]
111837 // W64-ERR: error: instruction not supported on this GPU
111839 v_cmp_t_u64 vcc_lo, 0xaf123456, v[2:3]
111840 // W32: encoding: [0xff,0x04,0xce,0x7d,0x56,0x34,0x12,0xaf]
111841 // W64-ERR: error: instruction not supported on this GPU
111843 v_cmp_t_u64 vcc_lo, 0x3f717273, v[2:3]
111844 // W32: encoding: [0xff,0x04,0xce,0x7d,0x73,0x72,0x71,0x3f]
111845 // W64-ERR: error: instruction not supported on this GPU
111847 v_cmp_t_u64 vcc_lo, v[1:2], v[254:255]
111848 // W32: encoding: [0x01,0xfd,0xcf,0x7d]
111849 // W64-ERR: error: instruction not supported on this GPU
111851 v_cmp_t_u64_e64 s10, v[1:2], v[2:3]
111852 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
111853 // W64-ERR: error: invalid operand for instruction
111855 v_cmp_t_u64_e64 s12, v[1:2], v[2:3]
111856 // W32: encoding: [0x0c,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
111857 // W64-ERR: error: invalid operand for instruction
111859 v_cmp_t_u64_e64 s100, v[1:2], v[2:3]
111860 // W32: encoding: [0x64,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
111861 // W64-ERR: error: invalid operand for instruction
111863 v_cmp_t_u64_e64 vcc_lo, v[1:2], v[2:3]
111864 // W32: encoding: [0x6a,0x00,0xe7,0xd4,0x01,0x05,0x02,0x00]
111865 // W64-ERR: error: invalid operand for instruction
111867 v_cmp_t_u64_e64 s10, v[254:255], v[2:3]
111868 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0xfe,0x05,0x02,0x00]
111869 // W64-ERR: error: invalid operand for instruction
111871 v_cmp_t_u64_e64 s10, s[2:3], v[2:3]
111872 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x02,0x04,0x02,0x00]
111873 // W64-ERR: error: invalid operand for instruction
111875 v_cmp_t_u64_e64 s10, s[4:5], v[2:3]
111876 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x04,0x04,0x02,0x00]
111877 // W64-ERR: error: invalid operand for instruction
111879 v_cmp_t_u64_e64 s10, s[100:101], v[2:3]
111880 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x64,0x04,0x02,0x00]
111881 // W64-ERR: error: invalid operand for instruction
111883 v_cmp_t_u64_e64 s10, vcc, v[2:3]
111884 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x6a,0x04,0x02,0x00]
111885 // W64-ERR: error: invalid operand for instruction
111887 v_cmp_t_u64_e64 s10, exec, v[2:3]
111888 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x7e,0x04,0x02,0x00]
111889 // W64-ERR: error: invalid operand for instruction
111891 v_cmp_t_u64_e64 s10, 0, v[2:3]
111892 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x80,0x04,0x02,0x00]
111893 // W64-ERR: error: invalid operand for instruction
111895 v_cmp_t_u64_e64 s10, -1, v[2:3]
111896 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0xc1,0x04,0x02,0x00]
111897 // W64-ERR: error: invalid operand for instruction
111899 v_cmp_t_u64_e64 s10, 0.5, v[2:3]
111900 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0xf0,0x04,0x02,0x00]
111901 // W64-ERR: error: invalid operand for instruction
111903 v_cmp_t_u64_e64 s10, -4.0, v[2:3]
111904 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0xf7,0x04,0x02,0x00]
111905 // W64-ERR: error: invalid operand for instruction
111907 v_cmp_t_u64_e64 s10, v[1:2], v[254:255]
111908 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xfd,0x03,0x00]
111909 // W64-ERR: error: invalid operand for instruction
111911 v_cmp_t_u64_e64 s10, v[1:2], s[4:5]
111912 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x09,0x00,0x00]
111913 // W64-ERR: error: invalid operand for instruction
111915 v_cmp_t_u64_e64 s10, v[1:2], s[6:7]
111916 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x0d,0x00,0x00]
111917 // W64-ERR: error: invalid operand for instruction
111919 v_cmp_t_u64_e64 s10, v[1:2], s[100:101]
111920 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xc9,0x00,0x00]
111921 // W64-ERR: error: invalid operand for instruction
111923 v_cmp_t_u64_e64 s10, v[1:2], vcc
111924 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xd5,0x00,0x00]
111925 // W64-ERR: error: invalid operand for instruction
111927 v_cmp_t_u64_e64 s10, v[1:2], exec
111928 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xfd,0x00,0x00]
111929 // W64-ERR: error: invalid operand for instruction
111931 v_cmp_t_u64_e64 s10, v[1:2], 0
111932 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x01,0x01,0x00]
111933 // W64-ERR: error: invalid operand for instruction
111935 v_cmp_t_u64_e64 s10, v[1:2], -1
111936 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0x83,0x01,0x00]
111937 // W64-ERR: error: invalid operand for instruction
111939 v_cmp_t_u64_e64 s10, v[1:2], 0.5
111940 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xe1,0x01,0x00]
111941 // W64-ERR: error: invalid operand for instruction
111943 v_cmp_t_u64_e64 s10, v[1:2], -4.0
111944 // W32: encoding: [0x0a,0x00,0xe7,0xd4,0x01,0xef,0x01,0x00]
111945 // W64-ERR: error: invalid operand for instruction
111947 v_cmpx_f_u64 v[1:2], v[2:3]
111948 // GFX10: encoding: [0x01,0x05,0xe0,0x7d]
111950 v_cmpx_f_u64 v[254:255], v[2:3]
111951 // GFX10: encoding: [0xfe,0x05,0xe0,0x7d]
111953 v_cmpx_f_u64 s[2:3], v[2:3]
111954 // GFX10: encoding: [0x02,0x04,0xe0,0x7d]
111956 v_cmpx_f_u64 s[4:5], v[2:3]
111957 // GFX10: encoding: [0x04,0x04,0xe0,0x7d]
111959 v_cmpx_f_u64 s[100:101], v[2:3]
111960 // GFX10: encoding: [0x64,0x04,0xe0,0x7d]
111962 v_cmpx_f_u64 vcc, v[2:3]
111963 // GFX10: encoding: [0x6a,0x04,0xe0,0x7d]
111965 v_cmpx_f_u64 exec, v[2:3]
111966 // GFX10: encoding: [0x7e,0x04,0xe0,0x7d]
111968 v_cmpx_f_u64 0, v[2:3]
111969 // GFX10: encoding: [0x80,0x04,0xe0,0x7d]
111971 v_cmpx_f_u64 -1, v[2:3]
111972 // GFX10: encoding: [0xc1,0x04,0xe0,0x7d]
111974 v_cmpx_f_u64 0.5, v[2:3]
111975 // GFX10: encoding: [0xf0,0x04,0xe0,0x7d]
111977 v_cmpx_f_u64 -4.0, v[2:3]
111978 // GFX10: encoding: [0xf7,0x04,0xe0,0x7d]
111980 v_cmpx_f_u64 0xaf123456, v[2:3]
111981 // GFX10: encoding: [0xff,0x04,0xe0,0x7d,0x56,0x34,0x12,0xaf]
111983 v_cmpx_f_u64 0x3f717273, v[2:3]
111984 // GFX10: encoding: [0xff,0x04,0xe0,0x7d,0x73,0x72,0x71,0x3f]
111986 v_cmpx_f_u64 v[1:2], v[254:255]
111987 // GFX10: encoding: [0x01,0xfd,0xe1,0x7d]
111989 v_cmpx_f_u64_e64 v[1:2], v[2:3]
111990 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
111992 v_cmpx_f_u64_e64 v[1:2], v[2:3]
111993 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
111995 v_cmpx_f_u64_e64 v[1:2], v[2:3]
111996 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
111998 v_cmpx_f_u64_e64 v[1:2], v[2:3]
111999 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x05,0x02,0x00]
112001 v_cmpx_f_u64_e64 v[254:255], v[2:3]
112002 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xfe,0x05,0x02,0x00]
112004 v_cmpx_f_u64_e64 s[2:3], v[2:3]
112005 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x02,0x04,0x02,0x00]
112007 v_cmpx_f_u64_e64 s[4:5], v[2:3]
112008 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x04,0x04,0x02,0x00]
112010 v_cmpx_f_u64_e64 vcc, v[2:3]
112011 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x6a,0x04,0x02,0x00]
112013 v_cmpx_f_u64_e64 exec, v[2:3]
112014 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x7e,0x04,0x02,0x00]
112016 v_cmpx_f_u64_e64 0, v[2:3]
112017 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x80,0x04,0x02,0x00]
112019 v_cmpx_f_u64_e64 -1, v[2:3]
112020 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xc1,0x04,0x02,0x00]
112022 v_cmpx_f_u64_e64 0.5, v[2:3]
112023 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xf0,0x04,0x02,0x00]
112025 v_cmpx_f_u64_e64 -4.0, v[2:3]
112026 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0xf7,0x04,0x02,0x00]
112028 v_cmpx_f_u64_e64 v[1:2], v[254:255]
112029 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xfd,0x03,0x00]
112031 v_cmpx_f_u64_e64 v[1:2], s[4:5]
112032 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x09,0x00,0x00]
112034 v_cmpx_f_u64_e64 v[1:2], s[6:7]
112035 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x0d,0x00,0x00]
112037 v_cmpx_f_u64_e64 v[1:2], s[100:101]
112038 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xc9,0x00,0x00]
112040 v_cmpx_f_u64_e64 v[1:2], vcc
112041 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xd5,0x00,0x00]
112043 v_cmpx_f_u64_e64 v[1:2], exec
112044 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xfd,0x00,0x00]
112046 v_cmpx_f_u64_e64 v[1:2], 0
112047 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x01,0x01,0x00]
112049 v_cmpx_f_u64_e64 v[1:2], -1
112050 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0x83,0x01,0x00]
112052 v_cmpx_f_u64_e64 v[1:2], 0.5
112053 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xe1,0x01,0x00]
112055 v_cmpx_f_u64_e64 v[1:2], -4.0
112056 // GFX10: encoding: [0x00,0x00,0xf0,0xd4,0x01,0xef,0x01,0x00]
112058 v_cmpx_lt_u64 v[1:2], v[2:3]
112059 // GFX10: encoding: [0x01,0x05,0xe2,0x7d]
112061 v_cmpx_lt_u64 v[254:255], v[2:3]
112062 // GFX10: encoding: [0xfe,0x05,0xe2,0x7d]
112064 v_cmpx_lt_u64 s[2:3], v[2:3]
112065 // GFX10: encoding: [0x02,0x04,0xe2,0x7d]
112067 v_cmpx_lt_u64 s[4:5], v[2:3]
112068 // GFX10: encoding: [0x04,0x04,0xe2,0x7d]
112070 v_cmpx_lt_u64 s[100:101], v[2:3]
112071 // GFX10: encoding: [0x64,0x04,0xe2,0x7d]
112073 v_cmpx_lt_u64 vcc, v[2:3]
112074 // GFX10: encoding: [0x6a,0x04,0xe2,0x7d]
112076 v_cmpx_lt_u64 exec, v[2:3]
112077 // GFX10: encoding: [0x7e,0x04,0xe2,0x7d]
112079 v_cmpx_lt_u64 0, v[2:3]
112080 // GFX10: encoding: [0x80,0x04,0xe2,0x7d]
112082 v_cmpx_lt_u64 -1, v[2:3]
112083 // GFX10: encoding: [0xc1,0x04,0xe2,0x7d]
112085 v_cmpx_lt_u64 0.5, v[2:3]
112086 // GFX10: encoding: [0xf0,0x04,0xe2,0x7d]
112088 v_cmpx_lt_u64 -4.0, v[2:3]
112089 // GFX10: encoding: [0xf7,0x04,0xe2,0x7d]
112091 v_cmpx_lt_u64 0xaf123456, v[2:3]
112092 // GFX10: encoding: [0xff,0x04,0xe2,0x7d,0x56,0x34,0x12,0xaf]
112094 v_cmpx_lt_u64 0x3f717273, v[2:3]
112095 // GFX10: encoding: [0xff,0x04,0xe2,0x7d,0x73,0x72,0x71,0x3f]
112097 v_cmpx_lt_u64 v[1:2], v[254:255]
112098 // GFX10: encoding: [0x01,0xfd,0xe3,0x7d]
112100 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
112101 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
112103 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
112104 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
112106 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
112107 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
112109 v_cmpx_lt_u64_e64 v[1:2], v[2:3]
112110 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x05,0x02,0x00]
112112 v_cmpx_lt_u64_e64 v[254:255], v[2:3]
112113 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xfe,0x05,0x02,0x00]
112115 v_cmpx_lt_u64_e64 s[2:3], v[2:3]
112116 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x02,0x04,0x02,0x00]
112118 v_cmpx_lt_u64_e64 s[4:5], v[2:3]
112119 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x04,0x04,0x02,0x00]
112121 v_cmpx_lt_u64_e64 vcc, v[2:3]
112122 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x6a,0x04,0x02,0x00]
112124 v_cmpx_lt_u64_e64 exec, v[2:3]
112125 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x7e,0x04,0x02,0x00]
112127 v_cmpx_lt_u64_e64 0, v[2:3]
112128 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x80,0x04,0x02,0x00]
112130 v_cmpx_lt_u64_e64 -1, v[2:3]
112131 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xc1,0x04,0x02,0x00]
112133 v_cmpx_lt_u64_e64 0.5, v[2:3]
112134 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xf0,0x04,0x02,0x00]
112136 v_cmpx_lt_u64_e64 -4.0, v[2:3]
112137 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0xf7,0x04,0x02,0x00]
112139 v_cmpx_lt_u64_e64 v[1:2], v[254:255]
112140 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xfd,0x03,0x00]
112142 v_cmpx_lt_u64_e64 v[1:2], s[4:5]
112143 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x09,0x00,0x00]
112145 v_cmpx_lt_u64_e64 v[1:2], s[6:7]
112146 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x0d,0x00,0x00]
112148 v_cmpx_lt_u64_e64 v[1:2], s[100:101]
112149 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xc9,0x00,0x00]
112151 v_cmpx_lt_u64_e64 v[1:2], vcc
112152 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xd5,0x00,0x00]
112154 v_cmpx_lt_u64_e64 v[1:2], exec
112155 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xfd,0x00,0x00]
112157 v_cmpx_lt_u64_e64 v[1:2], 0
112158 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x01,0x01,0x00]
112160 v_cmpx_lt_u64_e64 v[1:2], -1
112161 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0x83,0x01,0x00]
112163 v_cmpx_lt_u64_e64 v[1:2], 0.5
112164 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xe1,0x01,0x00]
112166 v_cmpx_lt_u64_e64 v[1:2], -4.0
112167 // GFX10: encoding: [0x00,0x00,0xf1,0xd4,0x01,0xef,0x01,0x00]
112169 v_cmpx_eq_u64 v[1:2], v[2:3]
112170 // GFX10: encoding: [0x01,0x05,0xe4,0x7d]
112172 v_cmpx_eq_u64 v[254:255], v[2:3]
112173 // GFX10: encoding: [0xfe,0x05,0xe4,0x7d]
112175 v_cmpx_eq_u64 s[2:3], v[2:3]
112176 // GFX10: encoding: [0x02,0x04,0xe4,0x7d]
112178 v_cmpx_eq_u64 s[4:5], v[2:3]
112179 // GFX10: encoding: [0x04,0x04,0xe4,0x7d]
112181 v_cmpx_eq_u64 s[100:101], v[2:3]
112182 // GFX10: encoding: [0x64,0x04,0xe4,0x7d]
112184 v_cmpx_eq_u64 vcc, v[2:3]
112185 // GFX10: encoding: [0x6a,0x04,0xe4,0x7d]
112187 v_cmpx_eq_u64 exec, v[2:3]
112188 // GFX10: encoding: [0x7e,0x04,0xe4,0x7d]
112190 v_cmpx_eq_u64 0, v[2:3]
112191 // GFX10: encoding: [0x80,0x04,0xe4,0x7d]
112193 v_cmpx_eq_u64 -1, v[2:3]
112194 // GFX10: encoding: [0xc1,0x04,0xe4,0x7d]
112196 v_cmpx_eq_u64 0.5, v[2:3]
112197 // GFX10: encoding: [0xf0,0x04,0xe4,0x7d]
112199 v_cmpx_eq_u64 -4.0, v[2:3]
112200 // GFX10: encoding: [0xf7,0x04,0xe4,0x7d]
112202 v_cmpx_eq_u64 0xaf123456, v[2:3]
112203 // GFX10: encoding: [0xff,0x04,0xe4,0x7d,0x56,0x34,0x12,0xaf]
112205 v_cmpx_eq_u64 0x3f717273, v[2:3]
112206 // GFX10: encoding: [0xff,0x04,0xe4,0x7d,0x73,0x72,0x71,0x3f]
112208 v_cmpx_eq_u64 v[1:2], v[254:255]
112209 // GFX10: encoding: [0x01,0xfd,0xe5,0x7d]
112211 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
112212 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
112214 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
112215 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
112217 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
112218 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
112220 v_cmpx_eq_u64_e64 v[1:2], v[2:3]
112221 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x05,0x02,0x00]
112223 v_cmpx_eq_u64_e64 v[254:255], v[2:3]
112224 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xfe,0x05,0x02,0x00]
112226 v_cmpx_eq_u64_e64 s[2:3], v[2:3]
112227 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x02,0x04,0x02,0x00]
112229 v_cmpx_eq_u64_e64 s[4:5], v[2:3]
112230 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x04,0x04,0x02,0x00]
112232 v_cmpx_eq_u64_e64 vcc, v[2:3]
112233 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x6a,0x04,0x02,0x00]
112235 v_cmpx_eq_u64_e64 exec, v[2:3]
112236 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x7e,0x04,0x02,0x00]
112238 v_cmpx_eq_u64_e64 0, v[2:3]
112239 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x80,0x04,0x02,0x00]
112241 v_cmpx_eq_u64_e64 -1, v[2:3]
112242 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xc1,0x04,0x02,0x00]
112244 v_cmpx_eq_u64_e64 0.5, v[2:3]
112245 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xf0,0x04,0x02,0x00]
112247 v_cmpx_eq_u64_e64 -4.0, v[2:3]
112248 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0xf7,0x04,0x02,0x00]
112250 v_cmpx_eq_u64_e64 v[1:2], v[254:255]
112251 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xfd,0x03,0x00]
112253 v_cmpx_eq_u64_e64 v[1:2], s[4:5]
112254 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x09,0x00,0x00]
112256 v_cmpx_eq_u64_e64 v[1:2], s[6:7]
112257 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x0d,0x00,0x00]
112259 v_cmpx_eq_u64_e64 v[1:2], s[100:101]
112260 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xc9,0x00,0x00]
112262 v_cmpx_eq_u64_e64 v[1:2], vcc
112263 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xd5,0x00,0x00]
112265 v_cmpx_eq_u64_e64 v[1:2], exec
112266 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xfd,0x00,0x00]
112268 v_cmpx_eq_u64_e64 v[1:2], 0
112269 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x01,0x01,0x00]
112271 v_cmpx_eq_u64_e64 v[1:2], -1
112272 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0x83,0x01,0x00]
112274 v_cmpx_eq_u64_e64 v[1:2], 0.5
112275 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xe1,0x01,0x00]
112277 v_cmpx_eq_u64_e64 v[1:2], -4.0
112278 // GFX10: encoding: [0x00,0x00,0xf2,0xd4,0x01,0xef,0x01,0x00]
112280 v_cmpx_le_u64 v[1:2], v[2:3]
112281 // GFX10: encoding: [0x01,0x05,0xe6,0x7d]
112283 v_cmpx_le_u64 v[254:255], v[2:3]
112284 // GFX10: encoding: [0xfe,0x05,0xe6,0x7d]
112286 v_cmpx_le_u64 s[2:3], v[2:3]
112287 // GFX10: encoding: [0x02,0x04,0xe6,0x7d]
112289 v_cmpx_le_u64 s[4:5], v[2:3]
112290 // GFX10: encoding: [0x04,0x04,0xe6,0x7d]
112292 v_cmpx_le_u64 s[100:101], v[2:3]
112293 // GFX10: encoding: [0x64,0x04,0xe6,0x7d]
112295 v_cmpx_le_u64 vcc, v[2:3]
112296 // GFX10: encoding: [0x6a,0x04,0xe6,0x7d]
112298 v_cmpx_le_u64 exec, v[2:3]
112299 // GFX10: encoding: [0x7e,0x04,0xe6,0x7d]
112301 v_cmpx_le_u64 0, v[2:3]
112302 // GFX10: encoding: [0x80,0x04,0xe6,0x7d]
112304 v_cmpx_le_u64 -1, v[2:3]
112305 // GFX10: encoding: [0xc1,0x04,0xe6,0x7d]
112307 v_cmpx_le_u64 0.5, v[2:3]
112308 // GFX10: encoding: [0xf0,0x04,0xe6,0x7d]
112310 v_cmpx_le_u64 -4.0, v[2:3]
112311 // GFX10: encoding: [0xf7,0x04,0xe6,0x7d]
112313 v_cmpx_le_u64 0xaf123456, v[2:3]
112314 // GFX10: encoding: [0xff,0x04,0xe6,0x7d,0x56,0x34,0x12,0xaf]
112316 v_cmpx_le_u64 0x3f717273, v[2:3]
112317 // GFX10: encoding: [0xff,0x04,0xe6,0x7d,0x73,0x72,0x71,0x3f]
112319 v_cmpx_le_u64 v[1:2], v[254:255]
112320 // GFX10: encoding: [0x01,0xfd,0xe7,0x7d]
112322 v_cmpx_le_u64_e64 v[1:2], v[2:3]
112323 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
112325 v_cmpx_le_u64_e64 v[1:2], v[2:3]
112326 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
112328 v_cmpx_le_u64_e64 v[1:2], v[2:3]
112329 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
112331 v_cmpx_le_u64_e64 v[1:2], v[2:3]
112332 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x05,0x02,0x00]
112334 v_cmpx_le_u64_e64 v[254:255], v[2:3]
112335 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xfe,0x05,0x02,0x00]
112337 v_cmpx_le_u64_e64 s[2:3], v[2:3]
112338 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x02,0x04,0x02,0x00]
112340 v_cmpx_le_u64_e64 s[4:5], v[2:3]
112341 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x04,0x04,0x02,0x00]
112343 v_cmpx_le_u64_e64 vcc, v[2:3]
112344 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x6a,0x04,0x02,0x00]
112346 v_cmpx_le_u64_e64 exec, v[2:3]
112347 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x7e,0x04,0x02,0x00]
112349 v_cmpx_le_u64_e64 0, v[2:3]
112350 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x80,0x04,0x02,0x00]
112352 v_cmpx_le_u64_e64 -1, v[2:3]
112353 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xc1,0x04,0x02,0x00]
112355 v_cmpx_le_u64_e64 0.5, v[2:3]
112356 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xf0,0x04,0x02,0x00]
112358 v_cmpx_le_u64_e64 -4.0, v[2:3]
112359 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0xf7,0x04,0x02,0x00]
112361 v_cmpx_le_u64_e64 v[1:2], v[254:255]
112362 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xfd,0x03,0x00]
112364 v_cmpx_le_u64_e64 v[1:2], s[4:5]
112365 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x09,0x00,0x00]
112367 v_cmpx_le_u64_e64 v[1:2], s[6:7]
112368 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x0d,0x00,0x00]
112370 v_cmpx_le_u64_e64 v[1:2], s[100:101]
112371 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xc9,0x00,0x00]
112373 v_cmpx_le_u64_e64 v[1:2], vcc
112374 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xd5,0x00,0x00]
112376 v_cmpx_le_u64_e64 v[1:2], exec
112377 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xfd,0x00,0x00]
112379 v_cmpx_le_u64_e64 v[1:2], 0
112380 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x01,0x01,0x00]
112382 v_cmpx_le_u64_e64 v[1:2], -1
112383 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0x83,0x01,0x00]
112385 v_cmpx_le_u64_e64 v[1:2], 0.5
112386 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xe1,0x01,0x00]
112388 v_cmpx_le_u64_e64 v[1:2], -4.0
112389 // GFX10: encoding: [0x00,0x00,0xf3,0xd4,0x01,0xef,0x01,0x00]
112391 v_cmpx_gt_u64 v[1:2], v[2:3]
112392 // GFX10: encoding: [0x01,0x05,0xe8,0x7d]
112394 v_cmpx_gt_u64 v[254:255], v[2:3]
112395 // GFX10: encoding: [0xfe,0x05,0xe8,0x7d]
112397 v_cmpx_gt_u64 s[2:3], v[2:3]
112398 // GFX10: encoding: [0x02,0x04,0xe8,0x7d]
112400 v_cmpx_gt_u64 s[4:5], v[2:3]
112401 // GFX10: encoding: [0x04,0x04,0xe8,0x7d]
112403 v_cmpx_gt_u64 s[100:101], v[2:3]
112404 // GFX10: encoding: [0x64,0x04,0xe8,0x7d]
112406 v_cmpx_gt_u64 vcc, v[2:3]
112407 // GFX10: encoding: [0x6a,0x04,0xe8,0x7d]
112409 v_cmpx_gt_u64 exec, v[2:3]
112410 // GFX10: encoding: [0x7e,0x04,0xe8,0x7d]
112412 v_cmpx_gt_u64 0, v[2:3]
112413 // GFX10: encoding: [0x80,0x04,0xe8,0x7d]
112415 v_cmpx_gt_u64 -1, v[2:3]
112416 // GFX10: encoding: [0xc1,0x04,0xe8,0x7d]
112418 v_cmpx_gt_u64 0.5, v[2:3]
112419 // GFX10: encoding: [0xf0,0x04,0xe8,0x7d]
112421 v_cmpx_gt_u64 -4.0, v[2:3]
112422 // GFX10: encoding: [0xf7,0x04,0xe8,0x7d]
112424 v_cmpx_gt_u64 0xaf123456, v[2:3]
112425 // GFX10: encoding: [0xff,0x04,0xe8,0x7d,0x56,0x34,0x12,0xaf]
112427 v_cmpx_gt_u64 0x3f717273, v[2:3]
112428 // GFX10: encoding: [0xff,0x04,0xe8,0x7d,0x73,0x72,0x71,0x3f]
112430 v_cmpx_gt_u64 v[1:2], v[254:255]
112431 // GFX10: encoding: [0x01,0xfd,0xe9,0x7d]
112433 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
112434 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
112436 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
112437 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
112439 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
112440 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
112442 v_cmpx_gt_u64_e64 v[1:2], v[2:3]
112443 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x05,0x02,0x00]
112445 v_cmpx_gt_u64_e64 v[254:255], v[2:3]
112446 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xfe,0x05,0x02,0x00]
112448 v_cmpx_gt_u64_e64 s[2:3], v[2:3]
112449 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x02,0x04,0x02,0x00]
112451 v_cmpx_gt_u64_e64 s[4:5], v[2:3]
112452 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x04,0x04,0x02,0x00]
112454 v_cmpx_gt_u64_e64 vcc, v[2:3]
112455 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x6a,0x04,0x02,0x00]
112457 v_cmpx_gt_u64_e64 exec, v[2:3]
112458 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x7e,0x04,0x02,0x00]
112460 v_cmpx_gt_u64_e64 0, v[2:3]
112461 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x80,0x04,0x02,0x00]
112463 v_cmpx_gt_u64_e64 -1, v[2:3]
112464 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xc1,0x04,0x02,0x00]
112466 v_cmpx_gt_u64_e64 0.5, v[2:3]
112467 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xf0,0x04,0x02,0x00]
112469 v_cmpx_gt_u64_e64 -4.0, v[2:3]
112470 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0xf7,0x04,0x02,0x00]
112472 v_cmpx_gt_u64_e64 v[1:2], v[254:255]
112473 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xfd,0x03,0x00]
112475 v_cmpx_gt_u64_e64 v[1:2], s[4:5]
112476 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x09,0x00,0x00]
112478 v_cmpx_gt_u64_e64 v[1:2], s[6:7]
112479 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x0d,0x00,0x00]
112481 v_cmpx_gt_u64_e64 v[1:2], s[100:101]
112482 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xc9,0x00,0x00]
112484 v_cmpx_gt_u64_e64 v[1:2], vcc
112485 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xd5,0x00,0x00]
112487 v_cmpx_gt_u64_e64 v[1:2], exec
112488 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xfd,0x00,0x00]
112490 v_cmpx_gt_u64_e64 v[1:2], 0
112491 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x01,0x01,0x00]
112493 v_cmpx_gt_u64_e64 v[1:2], -1
112494 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0x83,0x01,0x00]
112496 v_cmpx_gt_u64_e64 v[1:2], 0.5
112497 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xe1,0x01,0x00]
112499 v_cmpx_gt_u64_e64 v[1:2], -4.0
112500 // GFX10: encoding: [0x00,0x00,0xf4,0xd4,0x01,0xef,0x01,0x00]
112502 v_cmpx_ne_u64 v[1:2], v[2:3]
112503 // GFX10: encoding: [0x01,0x05,0xea,0x7d]
112505 v_cmpx_ne_u64 v[254:255], v[2:3]
112506 // GFX10: encoding: [0xfe,0x05,0xea,0x7d]
112508 v_cmpx_ne_u64 s[2:3], v[2:3]
112509 // GFX10: encoding: [0x02,0x04,0xea,0x7d]
112511 v_cmpx_ne_u64 s[4:5], v[2:3]
112512 // GFX10: encoding: [0x04,0x04,0xea,0x7d]
112514 v_cmpx_ne_u64 s[100:101], v[2:3]
112515 // GFX10: encoding: [0x64,0x04,0xea,0x7d]
112517 v_cmpx_ne_u64 vcc, v[2:3]
112518 // GFX10: encoding: [0x6a,0x04,0xea,0x7d]
112520 v_cmpx_ne_u64 exec, v[2:3]
112521 // GFX10: encoding: [0x7e,0x04,0xea,0x7d]
112523 v_cmpx_ne_u64 0, v[2:3]
112524 // GFX10: encoding: [0x80,0x04,0xea,0x7d]
112526 v_cmpx_ne_u64 -1, v[2:3]
112527 // GFX10: encoding: [0xc1,0x04,0xea,0x7d]
112529 v_cmpx_ne_u64 0.5, v[2:3]
112530 // GFX10: encoding: [0xf0,0x04,0xea,0x7d]
112532 v_cmpx_ne_u64 -4.0, v[2:3]
112533 // GFX10: encoding: [0xf7,0x04,0xea,0x7d]
112535 v_cmpx_ne_u64 0xaf123456, v[2:3]
112536 // GFX10: encoding: [0xff,0x04,0xea,0x7d,0x56,0x34,0x12,0xaf]
112538 v_cmpx_ne_u64 0x3f717273, v[2:3]
112539 // GFX10: encoding: [0xff,0x04,0xea,0x7d,0x73,0x72,0x71,0x3f]
112541 v_cmpx_ne_u64 v[1:2], v[254:255]
112542 // GFX10: encoding: [0x01,0xfd,0xeb,0x7d]
112544 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
112545 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
112547 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
112548 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
112550 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
112551 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
112553 v_cmpx_ne_u64_e64 v[1:2], v[2:3]
112554 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x05,0x02,0x00]
112556 v_cmpx_ne_u64_e64 v[254:255], v[2:3]
112557 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xfe,0x05,0x02,0x00]
112559 v_cmpx_ne_u64_e64 s[2:3], v[2:3]
112560 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x02,0x04,0x02,0x00]
112562 v_cmpx_ne_u64_e64 s[4:5], v[2:3]
112563 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x04,0x04,0x02,0x00]
112565 v_cmpx_ne_u64_e64 vcc, v[2:3]
112566 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x6a,0x04,0x02,0x00]
112568 v_cmpx_ne_u64_e64 exec, v[2:3]
112569 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x7e,0x04,0x02,0x00]
112571 v_cmpx_ne_u64_e64 0, v[2:3]
112572 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x80,0x04,0x02,0x00]
112574 v_cmpx_ne_u64_e64 -1, v[2:3]
112575 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xc1,0x04,0x02,0x00]
112577 v_cmpx_ne_u64_e64 0.5, v[2:3]
112578 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xf0,0x04,0x02,0x00]
112580 v_cmpx_ne_u64_e64 -4.0, v[2:3]
112581 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0xf7,0x04,0x02,0x00]
112583 v_cmpx_ne_u64_e64 v[1:2], v[254:255]
112584 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xfd,0x03,0x00]
112586 v_cmpx_ne_u64_e64 v[1:2], s[4:5]
112587 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x09,0x00,0x00]
112589 v_cmpx_ne_u64_e64 v[1:2], s[6:7]
112590 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x0d,0x00,0x00]
112592 v_cmpx_ne_u64_e64 v[1:2], s[100:101]
112593 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xc9,0x00,0x00]
112595 v_cmpx_ne_u64_e64 v[1:2], vcc
112596 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xd5,0x00,0x00]
112598 v_cmpx_ne_u64_e64 v[1:2], exec
112599 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xfd,0x00,0x00]
112601 v_cmpx_ne_u64_e64 v[1:2], 0
112602 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x01,0x01,0x00]
112604 v_cmpx_ne_u64_e64 v[1:2], -1
112605 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0x83,0x01,0x00]
112607 v_cmpx_ne_u64_e64 v[1:2], 0.5
112608 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xe1,0x01,0x00]
112610 v_cmpx_ne_u64_e64 v[1:2], -4.0
112611 // GFX10: encoding: [0x00,0x00,0xf5,0xd4,0x01,0xef,0x01,0x00]
112613 v_cmpx_ge_u64 v[1:2], v[2:3]
112614 // GFX10: encoding: [0x01,0x05,0xec,0x7d]
112616 v_cmpx_ge_u64 v[254:255], v[2:3]
112617 // GFX10: encoding: [0xfe,0x05,0xec,0x7d]
112619 v_cmpx_ge_u64 s[2:3], v[2:3]
112620 // GFX10: encoding: [0x02,0x04,0xec,0x7d]
112622 v_cmpx_ge_u64 s[4:5], v[2:3]
112623 // GFX10: encoding: [0x04,0x04,0xec,0x7d]
112625 v_cmpx_ge_u64 s[100:101], v[2:3]
112626 // GFX10: encoding: [0x64,0x04,0xec,0x7d]
112628 v_cmpx_ge_u64 vcc, v[2:3]
112629 // GFX10: encoding: [0x6a,0x04,0xec,0x7d]
112631 v_cmpx_ge_u64 exec, v[2:3]
112632 // GFX10: encoding: [0x7e,0x04,0xec,0x7d]
112634 v_cmpx_ge_u64 0, v[2:3]
112635 // GFX10: encoding: [0x80,0x04,0xec,0x7d]
112637 v_cmpx_ge_u64 -1, v[2:3]
112638 // GFX10: encoding: [0xc1,0x04,0xec,0x7d]
112640 v_cmpx_ge_u64 0.5, v[2:3]
112641 // GFX10: encoding: [0xf0,0x04,0xec,0x7d]
112643 v_cmpx_ge_u64 -4.0, v[2:3]
112644 // GFX10: encoding: [0xf7,0x04,0xec,0x7d]
112646 v_cmpx_ge_u64 0xaf123456, v[2:3]
112647 // GFX10: encoding: [0xff,0x04,0xec,0x7d,0x56,0x34,0x12,0xaf]
112649 v_cmpx_ge_u64 0x3f717273, v[2:3]
112650 // GFX10: encoding: [0xff,0x04,0xec,0x7d,0x73,0x72,0x71,0x3f]
112652 v_cmpx_ge_u64 v[1:2], v[254:255]
112653 // GFX10: encoding: [0x01,0xfd,0xed,0x7d]
112655 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
112656 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
112658 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
112659 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
112661 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
112662 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
112664 v_cmpx_ge_u64_e64 v[1:2], v[2:3]
112665 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x05,0x02,0x00]
112667 v_cmpx_ge_u64_e64 v[254:255], v[2:3]
112668 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xfe,0x05,0x02,0x00]
112670 v_cmpx_ge_u64_e64 s[2:3], v[2:3]
112671 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x02,0x04,0x02,0x00]
112673 v_cmpx_ge_u64_e64 s[4:5], v[2:3]
112674 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x04,0x04,0x02,0x00]
112676 v_cmpx_ge_u64_e64 vcc, v[2:3]
112677 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x6a,0x04,0x02,0x00]
112679 v_cmpx_ge_u64_e64 exec, v[2:3]
112680 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x7e,0x04,0x02,0x00]
112682 v_cmpx_ge_u64_e64 0, v[2:3]
112683 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x80,0x04,0x02,0x00]
112685 v_cmpx_ge_u64_e64 -1, v[2:3]
112686 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xc1,0x04,0x02,0x00]
112688 v_cmpx_ge_u64_e64 0.5, v[2:3]
112689 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xf0,0x04,0x02,0x00]
112691 v_cmpx_ge_u64_e64 -4.0, v[2:3]
112692 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0xf7,0x04,0x02,0x00]
112694 v_cmpx_ge_u64_e64 v[1:2], v[254:255]
112695 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xfd,0x03,0x00]
112697 v_cmpx_ge_u64_e64 v[1:2], s[4:5]
112698 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x09,0x00,0x00]
112700 v_cmpx_ge_u64_e64 v[1:2], s[6:7]
112701 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x0d,0x00,0x00]
112703 v_cmpx_ge_u64_e64 v[1:2], s[100:101]
112704 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xc9,0x00,0x00]
112706 v_cmpx_ge_u64_e64 v[1:2], vcc
112707 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xd5,0x00,0x00]
112709 v_cmpx_ge_u64_e64 v[1:2], exec
112710 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xfd,0x00,0x00]
112712 v_cmpx_ge_u64_e64 v[1:2], 0
112713 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x01,0x01,0x00]
112715 v_cmpx_ge_u64_e64 v[1:2], -1
112716 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0x83,0x01,0x00]
112718 v_cmpx_ge_u64_e64 v[1:2], 0.5
112719 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xe1,0x01,0x00]
112721 v_cmpx_ge_u64_e64 v[1:2], -4.0
112722 // GFX10: encoding: [0x00,0x00,0xf6,0xd4,0x01,0xef,0x01,0x00]
112724 v_cmpx_t_u64 v[1:2], v[2:3]
112725 // GFX10: encoding: [0x01,0x05,0xee,0x7d]
112727 v_cmpx_t_u64 v[254:255], v[2:3]
112728 // GFX10: encoding: [0xfe,0x05,0xee,0x7d]
112730 v_cmpx_t_u64 s[2:3], v[2:3]
112731 // GFX10: encoding: [0x02,0x04,0xee,0x7d]
112733 v_cmpx_t_u64 s[4:5], v[2:3]
112734 // GFX10: encoding: [0x04,0x04,0xee,0x7d]
112736 v_cmpx_t_u64 s[100:101], v[2:3]
112737 // GFX10: encoding: [0x64,0x04,0xee,0x7d]
112739 v_cmpx_t_u64 vcc, v[2:3]
112740 // GFX10: encoding: [0x6a,0x04,0xee,0x7d]
112742 v_cmpx_t_u64 exec, v[2:3]
112743 // GFX10: encoding: [0x7e,0x04,0xee,0x7d]
112745 v_cmpx_t_u64 0, v[2:3]
112746 // GFX10: encoding: [0x80,0x04,0xee,0x7d]
112748 v_cmpx_t_u64 -1, v[2:3]
112749 // GFX10: encoding: [0xc1,0x04,0xee,0x7d]
112751 v_cmpx_t_u64 0.5, v[2:3]
112752 // GFX10: encoding: [0xf0,0x04,0xee,0x7d]
112754 v_cmpx_t_u64 -4.0, v[2:3]
112755 // GFX10: encoding: [0xf7,0x04,0xee,0x7d]
112757 v_cmpx_t_u64 0xaf123456, v[2:3]
112758 // GFX10: encoding: [0xff,0x04,0xee,0x7d,0x56,0x34,0x12,0xaf]
112760 v_cmpx_t_u64 0x3f717273, v[2:3]
112761 // GFX10: encoding: [0xff,0x04,0xee,0x7d,0x73,0x72,0x71,0x3f]
112763 v_cmpx_t_u64 v[1:2], v[254:255]
112764 // GFX10: encoding: [0x01,0xfd,0xef,0x7d]
112766 v_cmpx_t_u64_e64 v[1:2], v[2:3]
112767 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
112769 v_cmpx_t_u64_e64 v[1:2], v[2:3]
112770 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
112772 v_cmpx_t_u64_e64 v[1:2], v[2:3]
112773 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
112775 v_cmpx_t_u64_e64 v[1:2], v[2:3]
112776 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x05,0x02,0x00]
112778 v_cmpx_t_u64_e64 v[254:255], v[2:3]
112779 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xfe,0x05,0x02,0x00]
112781 v_cmpx_t_u64_e64 s[2:3], v[2:3]
112782 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x02,0x04,0x02,0x00]
112784 v_cmpx_t_u64_e64 s[4:5], v[2:3]
112785 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x04,0x04,0x02,0x00]
112787 v_cmpx_t_u64_e64 vcc, v[2:3]
112788 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x6a,0x04,0x02,0x00]
112790 v_cmpx_t_u64_e64 exec, v[2:3]
112791 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x7e,0x04,0x02,0x00]
112793 v_cmpx_t_u64_e64 0, v[2:3]
112794 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x80,0x04,0x02,0x00]
112796 v_cmpx_t_u64_e64 -1, v[2:3]
112797 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xc1,0x04,0x02,0x00]
112799 v_cmpx_t_u64_e64 0.5, v[2:3]
112800 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xf0,0x04,0x02,0x00]
112802 v_cmpx_t_u64_e64 -4.0, v[2:3]
112803 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0xf7,0x04,0x02,0x00]
112805 v_cmpx_t_u64_e64 v[1:2], v[254:255]
112806 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xfd,0x03,0x00]
112808 v_cmpx_t_u64_e64 v[1:2], s[4:5]
112809 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x09,0x00,0x00]
112811 v_cmpx_t_u64_e64 v[1:2], s[6:7]
112812 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x0d,0x00,0x00]
112814 v_cmpx_t_u64_e64 v[1:2], s[100:101]
112815 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xc9,0x00,0x00]
112817 v_cmpx_t_u64_e64 v[1:2], vcc
112818 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xd5,0x00,0x00]
112820 v_cmpx_t_u64_e64 v[1:2], exec
112821 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xfd,0x00,0x00]
112823 v_cmpx_t_u64_e64 v[1:2], 0
112824 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x01,0x01,0x00]
112826 v_cmpx_t_u64_e64 v[1:2], -1
112827 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0x83,0x01,0x00]
112829 v_cmpx_t_u64_e64 v[1:2], 0.5
112830 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xe1,0x01,0x00]
112832 v_cmpx_t_u64_e64 v[1:2], -4.0
112833 // GFX10: encoding: [0x00,0x00,0xf7,0xd4,0x01,0xef,0x01,0x00]
112835 v_cmp_lt_u16 vcc, v1, v2
112836 // W64: encoding: [0x01,0x05,0x52,0x7d]
112837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112839 v_cmp_lt_u16 vcc, v255, v2
112840 // W64: encoding: [0xff,0x05,0x52,0x7d]
112841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112843 v_cmp_lt_u16 vcc, s1, v2
112844 // W64: encoding: [0x01,0x04,0x52,0x7d]
112845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112847 v_cmp_lt_u16 vcc, s101, v2
112848 // W64: encoding: [0x65,0x04,0x52,0x7d]
112849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112851 v_cmp_lt_u16 vcc, vcc_lo, v2
112852 // W64: encoding: [0x6a,0x04,0x52,0x7d]
112853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112855 v_cmp_lt_u16 vcc, vcc_hi, v2
112856 // W64: encoding: [0x6b,0x04,0x52,0x7d]
112857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112859 v_cmp_lt_u16 vcc, m0, v2
112860 // W64: encoding: [0x7c,0x04,0x52,0x7d]
112861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112863 v_cmp_lt_u16 vcc, exec_lo, v2
112864 // W64: encoding: [0x7e,0x04,0x52,0x7d]
112865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112867 v_cmp_lt_u16 vcc, exec_hi, v2
112868 // W64: encoding: [0x7f,0x04,0x52,0x7d]
112869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112871 v_cmp_lt_u16 vcc, 0, v2
112872 // W64: encoding: [0x80,0x04,0x52,0x7d]
112873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112875 v_cmp_lt_u16 vcc, -1, v2
112876 // W64: encoding: [0xc1,0x04,0x52,0x7d]
112877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112879 v_cmp_lt_u16 vcc, 0.5, v2
112880 // W64: encoding: [0xf0,0x04,0x52,0x7d]
112881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112883 v_cmp_lt_u16 vcc, -4.0, v2
112884 // W64: encoding: [0xf7,0x04,0x52,0x7d]
112885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112887 v_cmp_lt_u16 vcc, 0xfe0b, v2
112888 // W64: encoding: [0xff,0x04,0x52,0x7d,0x0b,0xfe,0x00,0x00]
112889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112891 v_cmp_lt_u16 vcc, 0x3456, v2
112892 // W64: encoding: [0xff,0x04,0x52,0x7d,0x56,0x34,0x00,0x00]
112893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112895 v_cmp_lt_u16 vcc, v1, v255
112896 // W64: encoding: [0x01,0xff,0x53,0x7d]
112897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112899 v_cmp_lt_u16_e64 s[10:11], v1, v2
112900 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
112901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112903 v_cmp_lt_u16_e64 s[12:13], v1, v2
112904 // W64: encoding: [0x0c,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
112905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112907 v_cmp_lt_u16_e64 s[100:101], v1, v2
112908 // W64: encoding: [0x64,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
112909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112911 v_cmp_lt_u16_e64 vcc, v1, v2
112912 // W64: encoding: [0x6a,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
112913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112915 v_cmp_lt_u16_e64 s[10:11], v255, v2
112916 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0xff,0x05,0x02,0x00]
112917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112919 v_cmp_lt_u16_e64 s[10:11], s1, v2
112920 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x04,0x02,0x00]
112921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112923 v_cmp_lt_u16_e64 s[10:11], s101, v2
112924 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x65,0x04,0x02,0x00]
112925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112927 v_cmp_lt_u16_e64 s[10:11], vcc_lo, v2
112928 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x6a,0x04,0x02,0x00]
112929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112931 v_cmp_lt_u16_e64 s[10:11], vcc_hi, v2
112932 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x6b,0x04,0x02,0x00]
112933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112935 v_cmp_lt_u16_e64 s[10:11], m0, v2
112936 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x7c,0x04,0x02,0x00]
112937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112939 v_cmp_lt_u16_e64 s[10:11], exec_lo, v2
112940 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x7e,0x04,0x02,0x00]
112941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112943 v_cmp_lt_u16_e64 s[10:11], exec_hi, v2
112944 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x7f,0x04,0x02,0x00]
112945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112947 v_cmp_lt_u16_e64 s[10:11], 0, v2
112948 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x80,0x04,0x02,0x00]
112949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112951 v_cmp_lt_u16_e64 s[10:11], -1, v2
112952 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0xc1,0x04,0x02,0x00]
112953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112955 v_cmp_lt_u16_e64 s[10:11], 0.5, v2
112956 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0xf0,0x04,0x02,0x00]
112957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112959 v_cmp_lt_u16_e64 s[10:11], -4.0, v2
112960 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0xf7,0x04,0x02,0x00]
112961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112963 v_cmp_lt_u16_e64 s[10:11], v1, v255
112964 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xff,0x03,0x00]
112965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112967 v_cmp_lt_u16_e64 s[10:11], v1, s2
112968 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x05,0x00,0x00]
112969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112971 v_cmp_lt_u16_e64 s[10:11], v1, s101
112972 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xcb,0x00,0x00]
112973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112975 v_cmp_lt_u16_e64 s[10:11], v1, vcc_lo
112976 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xd5,0x00,0x00]
112977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112979 v_cmp_lt_u16_e64 s[10:11], v1, vcc_hi
112980 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xd7,0x00,0x00]
112981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112983 v_cmp_lt_u16_e64 s[10:11], v1, m0
112984 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xf9,0x00,0x00]
112985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112987 v_cmp_lt_u16_e64 s[10:11], v1, exec_lo
112988 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xfd,0x00,0x00]
112989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112991 v_cmp_lt_u16_e64 s[10:11], v1, exec_hi
112992 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xff,0x00,0x00]
112993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112995 v_cmp_lt_u16_e64 s[10:11], v1, 0
112996 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x01,0x01,0x00]
112997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
112999 v_cmp_lt_u16_e64 s[10:11], v1, -1
113000 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x83,0x01,0x00]
113001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113003 v_cmp_lt_u16_e64 s[10:11], v1, 0.5
113004 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xe1,0x01,0x00]
113005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113007 v_cmp_lt_u16_e64 s[10:11], v1, -4.0
113008 // W64: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xef,0x01,0x00]
113009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113011 v_cmp_eq_u16 vcc, v1, v2
113012 // W64: encoding: [0x01,0x05,0x54,0x7d]
113013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113015 v_cmp_eq_u16 vcc, v255, v2
113016 // W64: encoding: [0xff,0x05,0x54,0x7d]
113017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113019 v_cmp_eq_u16 vcc, s1, v2
113020 // W64: encoding: [0x01,0x04,0x54,0x7d]
113021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113023 v_cmp_eq_u16 vcc, s101, v2
113024 // W64: encoding: [0x65,0x04,0x54,0x7d]
113025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113027 v_cmp_eq_u16 vcc, vcc_lo, v2
113028 // W64: encoding: [0x6a,0x04,0x54,0x7d]
113029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113031 v_cmp_eq_u16 vcc, vcc_hi, v2
113032 // W64: encoding: [0x6b,0x04,0x54,0x7d]
113033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113035 v_cmp_eq_u16 vcc, m0, v2
113036 // W64: encoding: [0x7c,0x04,0x54,0x7d]
113037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113039 v_cmp_eq_u16 vcc, exec_lo, v2
113040 // W64: encoding: [0x7e,0x04,0x54,0x7d]
113041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113043 v_cmp_eq_u16 vcc, exec_hi, v2
113044 // W64: encoding: [0x7f,0x04,0x54,0x7d]
113045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113047 v_cmp_eq_u16 vcc, 0, v2
113048 // W64: encoding: [0x80,0x04,0x54,0x7d]
113049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113051 v_cmp_eq_u16 vcc, -1, v2
113052 // W64: encoding: [0xc1,0x04,0x54,0x7d]
113053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113055 v_cmp_eq_u16 vcc, 0.5, v2
113056 // W64: encoding: [0xf0,0x04,0x54,0x7d]
113057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113059 v_cmp_eq_u16 vcc, -4.0, v2
113060 // W64: encoding: [0xf7,0x04,0x54,0x7d]
113061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113063 v_cmp_eq_u16 vcc, 0xfe0b, v2
113064 // W64: encoding: [0xff,0x04,0x54,0x7d,0x0b,0xfe,0x00,0x00]
113065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113067 v_cmp_eq_u16 vcc, 0x3456, v2
113068 // W64: encoding: [0xff,0x04,0x54,0x7d,0x56,0x34,0x00,0x00]
113069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113071 v_cmp_eq_u16 vcc, v1, v255
113072 // W64: encoding: [0x01,0xff,0x55,0x7d]
113073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113075 v_cmp_eq_u16_e64 s[10:11], v1, v2
113076 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
113077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113079 v_cmp_eq_u16_e64 s[12:13], v1, v2
113080 // W64: encoding: [0x0c,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
113081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113083 v_cmp_eq_u16_e64 s[100:101], v1, v2
113084 // W64: encoding: [0x64,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
113085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113087 v_cmp_eq_u16_e64 vcc, v1, v2
113088 // W64: encoding: [0x6a,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
113089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113091 v_cmp_eq_u16_e64 s[10:11], v255, v2
113092 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0xff,0x05,0x02,0x00]
113093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113095 v_cmp_eq_u16_e64 s[10:11], s1, v2
113096 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x04,0x02,0x00]
113097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113099 v_cmp_eq_u16_e64 s[10:11], s101, v2
113100 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x65,0x04,0x02,0x00]
113101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113103 v_cmp_eq_u16_e64 s[10:11], vcc_lo, v2
113104 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x6a,0x04,0x02,0x00]
113105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113107 v_cmp_eq_u16_e64 s[10:11], vcc_hi, v2
113108 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x6b,0x04,0x02,0x00]
113109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113111 v_cmp_eq_u16_e64 s[10:11], m0, v2
113112 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x7c,0x04,0x02,0x00]
113113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113115 v_cmp_eq_u16_e64 s[10:11], exec_lo, v2
113116 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x7e,0x04,0x02,0x00]
113117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113119 v_cmp_eq_u16_e64 s[10:11], exec_hi, v2
113120 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x7f,0x04,0x02,0x00]
113121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113123 v_cmp_eq_u16_e64 s[10:11], 0, v2
113124 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x80,0x04,0x02,0x00]
113125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113127 v_cmp_eq_u16_e64 s[10:11], -1, v2
113128 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0xc1,0x04,0x02,0x00]
113129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113131 v_cmp_eq_u16_e64 s[10:11], 0.5, v2
113132 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0xf0,0x04,0x02,0x00]
113133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113135 v_cmp_eq_u16_e64 s[10:11], -4.0, v2
113136 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0xf7,0x04,0x02,0x00]
113137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113139 v_cmp_eq_u16_e64 s[10:11], v1, v255
113140 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xff,0x03,0x00]
113141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113143 v_cmp_eq_u16_e64 s[10:11], v1, s2
113144 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x05,0x00,0x00]
113145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113147 v_cmp_eq_u16_e64 s[10:11], v1, s101
113148 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xcb,0x00,0x00]
113149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113151 v_cmp_eq_u16_e64 s[10:11], v1, vcc_lo
113152 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xd5,0x00,0x00]
113153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113155 v_cmp_eq_u16_e64 s[10:11], v1, vcc_hi
113156 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xd7,0x00,0x00]
113157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113159 v_cmp_eq_u16_e64 s[10:11], v1, m0
113160 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xf9,0x00,0x00]
113161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113163 v_cmp_eq_u16_e64 s[10:11], v1, exec_lo
113164 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xfd,0x00,0x00]
113165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113167 v_cmp_eq_u16_e64 s[10:11], v1, exec_hi
113168 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xff,0x00,0x00]
113169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113171 v_cmp_eq_u16_e64 s[10:11], v1, 0
113172 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x01,0x01,0x00]
113173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113175 v_cmp_eq_u16_e64 s[10:11], v1, -1
113176 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x83,0x01,0x00]
113177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113179 v_cmp_eq_u16_e64 s[10:11], v1, 0.5
113180 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xe1,0x01,0x00]
113181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113183 v_cmp_eq_u16_e64 s[10:11], v1, -4.0
113184 // W64: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xef,0x01,0x00]
113185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113187 v_cmp_le_u16 vcc, v1, v2
113188 // W64: encoding: [0x01,0x05,0x56,0x7d]
113189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113191 v_cmp_le_u16 vcc, v255, v2
113192 // W64: encoding: [0xff,0x05,0x56,0x7d]
113193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113195 v_cmp_le_u16 vcc, s1, v2
113196 // W64: encoding: [0x01,0x04,0x56,0x7d]
113197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113199 v_cmp_le_u16 vcc, s101, v2
113200 // W64: encoding: [0x65,0x04,0x56,0x7d]
113201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113203 v_cmp_le_u16 vcc, vcc_lo, v2
113204 // W64: encoding: [0x6a,0x04,0x56,0x7d]
113205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113207 v_cmp_le_u16 vcc, vcc_hi, v2
113208 // W64: encoding: [0x6b,0x04,0x56,0x7d]
113209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113211 v_cmp_le_u16 vcc, m0, v2
113212 // W64: encoding: [0x7c,0x04,0x56,0x7d]
113213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113215 v_cmp_le_u16 vcc, exec_lo, v2
113216 // W64: encoding: [0x7e,0x04,0x56,0x7d]
113217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113219 v_cmp_le_u16 vcc, exec_hi, v2
113220 // W64: encoding: [0x7f,0x04,0x56,0x7d]
113221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113223 v_cmp_le_u16 vcc, 0, v2
113224 // W64: encoding: [0x80,0x04,0x56,0x7d]
113225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113227 v_cmp_le_u16 vcc, -1, v2
113228 // W64: encoding: [0xc1,0x04,0x56,0x7d]
113229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113231 v_cmp_le_u16 vcc, 0.5, v2
113232 // W64: encoding: [0xf0,0x04,0x56,0x7d]
113233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113235 v_cmp_le_u16 vcc, -4.0, v2
113236 // W64: encoding: [0xf7,0x04,0x56,0x7d]
113237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113239 v_cmp_le_u16 vcc, 0xfe0b, v2
113240 // W64: encoding: [0xff,0x04,0x56,0x7d,0x0b,0xfe,0x00,0x00]
113241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113243 v_cmp_le_u16 vcc, 0x3456, v2
113244 // W64: encoding: [0xff,0x04,0x56,0x7d,0x56,0x34,0x00,0x00]
113245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113247 v_cmp_le_u16 vcc, v1, v255
113248 // W64: encoding: [0x01,0xff,0x57,0x7d]
113249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113251 v_cmp_le_u16_e64 s[10:11], v1, v2
113252 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
113253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113255 v_cmp_le_u16_e64 s[12:13], v1, v2
113256 // W64: encoding: [0x0c,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
113257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113259 v_cmp_le_u16_e64 s[100:101], v1, v2
113260 // W64: encoding: [0x64,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
113261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113263 v_cmp_le_u16_e64 vcc, v1, v2
113264 // W64: encoding: [0x6a,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
113265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113267 v_cmp_le_u16_e64 s[10:11], v255, v2
113268 // W64: encoding: [0x0a,0x00,0xab,0xd4,0xff,0x05,0x02,0x00]
113269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113271 v_cmp_le_u16_e64 s[10:11], s1, v2
113272 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x04,0x02,0x00]
113273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113275 v_cmp_le_u16_e64 s[10:11], s101, v2
113276 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x65,0x04,0x02,0x00]
113277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113279 v_cmp_le_u16_e64 s[10:11], vcc_lo, v2
113280 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x6a,0x04,0x02,0x00]
113281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113283 v_cmp_le_u16_e64 s[10:11], vcc_hi, v2
113284 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x6b,0x04,0x02,0x00]
113285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113287 v_cmp_le_u16_e64 s[10:11], m0, v2
113288 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x7c,0x04,0x02,0x00]
113289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113291 v_cmp_le_u16_e64 s[10:11], exec_lo, v2
113292 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x7e,0x04,0x02,0x00]
113293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113295 v_cmp_le_u16_e64 s[10:11], exec_hi, v2
113296 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x7f,0x04,0x02,0x00]
113297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113299 v_cmp_le_u16_e64 s[10:11], 0, v2
113300 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x80,0x04,0x02,0x00]
113301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113303 v_cmp_le_u16_e64 s[10:11], -1, v2
113304 // W64: encoding: [0x0a,0x00,0xab,0xd4,0xc1,0x04,0x02,0x00]
113305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113307 v_cmp_le_u16_e64 s[10:11], 0.5, v2
113308 // W64: encoding: [0x0a,0x00,0xab,0xd4,0xf0,0x04,0x02,0x00]
113309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113311 v_cmp_le_u16_e64 s[10:11], -4.0, v2
113312 // W64: encoding: [0x0a,0x00,0xab,0xd4,0xf7,0x04,0x02,0x00]
113313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113315 v_cmp_le_u16_e64 s[10:11], v1, v255
113316 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xff,0x03,0x00]
113317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113319 v_cmp_le_u16_e64 s[10:11], v1, s2
113320 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x05,0x00,0x00]
113321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113323 v_cmp_le_u16_e64 s[10:11], v1, s101
113324 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xcb,0x00,0x00]
113325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113327 v_cmp_le_u16_e64 s[10:11], v1, vcc_lo
113328 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xd5,0x00,0x00]
113329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113331 v_cmp_le_u16_e64 s[10:11], v1, vcc_hi
113332 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xd7,0x00,0x00]
113333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113335 v_cmp_le_u16_e64 s[10:11], v1, m0
113336 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xf9,0x00,0x00]
113337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113339 v_cmp_le_u16_e64 s[10:11], v1, exec_lo
113340 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xfd,0x00,0x00]
113341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113343 v_cmp_le_u16_e64 s[10:11], v1, exec_hi
113344 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xff,0x00,0x00]
113345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113347 v_cmp_le_u16_e64 s[10:11], v1, 0
113348 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x01,0x01,0x00]
113349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113351 v_cmp_le_u16_e64 s[10:11], v1, -1
113352 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x83,0x01,0x00]
113353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113355 v_cmp_le_u16_e64 s[10:11], v1, 0.5
113356 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xe1,0x01,0x00]
113357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113359 v_cmp_le_u16_e64 s[10:11], v1, -4.0
113360 // W64: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xef,0x01,0x00]
113361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113363 v_cmp_gt_u16 vcc, v1, v2
113364 // W64: encoding: [0x01,0x05,0x58,0x7d]
113365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113367 v_cmp_gt_u16 vcc, v255, v2
113368 // W64: encoding: [0xff,0x05,0x58,0x7d]
113369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113371 v_cmp_gt_u16 vcc, s1, v2
113372 // W64: encoding: [0x01,0x04,0x58,0x7d]
113373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113375 v_cmp_gt_u16 vcc, s101, v2
113376 // W64: encoding: [0x65,0x04,0x58,0x7d]
113377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113379 v_cmp_gt_u16 vcc, vcc_lo, v2
113380 // W64: encoding: [0x6a,0x04,0x58,0x7d]
113381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113383 v_cmp_gt_u16 vcc, vcc_hi, v2
113384 // W64: encoding: [0x6b,0x04,0x58,0x7d]
113385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113387 v_cmp_gt_u16 vcc, m0, v2
113388 // W64: encoding: [0x7c,0x04,0x58,0x7d]
113389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113391 v_cmp_gt_u16 vcc, exec_lo, v2
113392 // W64: encoding: [0x7e,0x04,0x58,0x7d]
113393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113395 v_cmp_gt_u16 vcc, exec_hi, v2
113396 // W64: encoding: [0x7f,0x04,0x58,0x7d]
113397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113399 v_cmp_gt_u16 vcc, 0, v2
113400 // W64: encoding: [0x80,0x04,0x58,0x7d]
113401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113403 v_cmp_gt_u16 vcc, -1, v2
113404 // W64: encoding: [0xc1,0x04,0x58,0x7d]
113405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113407 v_cmp_gt_u16 vcc, 0.5, v2
113408 // W64: encoding: [0xf0,0x04,0x58,0x7d]
113409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113411 v_cmp_gt_u16 vcc, -4.0, v2
113412 // W64: encoding: [0xf7,0x04,0x58,0x7d]
113413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113415 v_cmp_gt_u16 vcc, 0xfe0b, v2
113416 // W64: encoding: [0xff,0x04,0x58,0x7d,0x0b,0xfe,0x00,0x00]
113417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113419 v_cmp_gt_u16 vcc, 0x3456, v2
113420 // W64: encoding: [0xff,0x04,0x58,0x7d,0x56,0x34,0x00,0x00]
113421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113423 v_cmp_gt_u16 vcc, v1, v255
113424 // W64: encoding: [0x01,0xff,0x59,0x7d]
113425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113427 v_cmp_gt_u16_e64 s[10:11], v1, v2
113428 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
113429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113431 v_cmp_gt_u16_e64 s[12:13], v1, v2
113432 // W64: encoding: [0x0c,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
113433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113435 v_cmp_gt_u16_e64 s[100:101], v1, v2
113436 // W64: encoding: [0x64,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
113437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113439 v_cmp_gt_u16_e64 vcc, v1, v2
113440 // W64: encoding: [0x6a,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
113441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113443 v_cmp_gt_u16_e64 s[10:11], v255, v2
113444 // W64: encoding: [0x0a,0x00,0xac,0xd4,0xff,0x05,0x02,0x00]
113445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113447 v_cmp_gt_u16_e64 s[10:11], s1, v2
113448 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x04,0x02,0x00]
113449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113451 v_cmp_gt_u16_e64 s[10:11], s101, v2
113452 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x65,0x04,0x02,0x00]
113453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113455 v_cmp_gt_u16_e64 s[10:11], vcc_lo, v2
113456 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x6a,0x04,0x02,0x00]
113457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113459 v_cmp_gt_u16_e64 s[10:11], vcc_hi, v2
113460 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x6b,0x04,0x02,0x00]
113461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113463 v_cmp_gt_u16_e64 s[10:11], m0, v2
113464 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x7c,0x04,0x02,0x00]
113465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113467 v_cmp_gt_u16_e64 s[10:11], exec_lo, v2
113468 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x7e,0x04,0x02,0x00]
113469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113471 v_cmp_gt_u16_e64 s[10:11], exec_hi, v2
113472 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x7f,0x04,0x02,0x00]
113473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113475 v_cmp_gt_u16_e64 s[10:11], 0, v2
113476 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x80,0x04,0x02,0x00]
113477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113479 v_cmp_gt_u16_e64 s[10:11], -1, v2
113480 // W64: encoding: [0x0a,0x00,0xac,0xd4,0xc1,0x04,0x02,0x00]
113481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113483 v_cmp_gt_u16_e64 s[10:11], 0.5, v2
113484 // W64: encoding: [0x0a,0x00,0xac,0xd4,0xf0,0x04,0x02,0x00]
113485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113487 v_cmp_gt_u16_e64 s[10:11], -4.0, v2
113488 // W64: encoding: [0x0a,0x00,0xac,0xd4,0xf7,0x04,0x02,0x00]
113489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113491 v_cmp_gt_u16_e64 s[10:11], v1, v255
113492 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xff,0x03,0x00]
113493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113495 v_cmp_gt_u16_e64 s[10:11], v1, s2
113496 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x05,0x00,0x00]
113497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113499 v_cmp_gt_u16_e64 s[10:11], v1, s101
113500 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xcb,0x00,0x00]
113501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113503 v_cmp_gt_u16_e64 s[10:11], v1, vcc_lo
113504 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xd5,0x00,0x00]
113505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113507 v_cmp_gt_u16_e64 s[10:11], v1, vcc_hi
113508 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xd7,0x00,0x00]
113509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113511 v_cmp_gt_u16_e64 s[10:11], v1, m0
113512 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xf9,0x00,0x00]
113513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113515 v_cmp_gt_u16_e64 s[10:11], v1, exec_lo
113516 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xfd,0x00,0x00]
113517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113519 v_cmp_gt_u16_e64 s[10:11], v1, exec_hi
113520 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xff,0x00,0x00]
113521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113523 v_cmp_gt_u16_e64 s[10:11], v1, 0
113524 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x01,0x01,0x00]
113525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113527 v_cmp_gt_u16_e64 s[10:11], v1, -1
113528 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x83,0x01,0x00]
113529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113531 v_cmp_gt_u16_e64 s[10:11], v1, 0.5
113532 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xe1,0x01,0x00]
113533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113535 v_cmp_gt_u16_e64 s[10:11], v1, -4.0
113536 // W64: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xef,0x01,0x00]
113537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113539 v_cmp_ne_u16 vcc, v1, v2
113540 // W64: encoding: [0x01,0x05,0x5a,0x7d]
113541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113543 v_cmp_ne_u16 vcc, v255, v2
113544 // W64: encoding: [0xff,0x05,0x5a,0x7d]
113545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113547 v_cmp_ne_u16 vcc, s1, v2
113548 // W64: encoding: [0x01,0x04,0x5a,0x7d]
113549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113551 v_cmp_ne_u16 vcc, s101, v2
113552 // W64: encoding: [0x65,0x04,0x5a,0x7d]
113553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113555 v_cmp_ne_u16 vcc, vcc_lo, v2
113556 // W64: encoding: [0x6a,0x04,0x5a,0x7d]
113557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113559 v_cmp_ne_u16 vcc, vcc_hi, v2
113560 // W64: encoding: [0x6b,0x04,0x5a,0x7d]
113561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113563 v_cmp_ne_u16 vcc, m0, v2
113564 // W64: encoding: [0x7c,0x04,0x5a,0x7d]
113565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113567 v_cmp_ne_u16 vcc, exec_lo, v2
113568 // W64: encoding: [0x7e,0x04,0x5a,0x7d]
113569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113571 v_cmp_ne_u16 vcc, exec_hi, v2
113572 // W64: encoding: [0x7f,0x04,0x5a,0x7d]
113573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113575 v_cmp_ne_u16 vcc, 0, v2
113576 // W64: encoding: [0x80,0x04,0x5a,0x7d]
113577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113579 v_cmp_ne_u16 vcc, -1, v2
113580 // W64: encoding: [0xc1,0x04,0x5a,0x7d]
113581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113583 v_cmp_ne_u16 vcc, 0.5, v2
113584 // W64: encoding: [0xf0,0x04,0x5a,0x7d]
113585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113587 v_cmp_ne_u16 vcc, -4.0, v2
113588 // W64: encoding: [0xf7,0x04,0x5a,0x7d]
113589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113591 v_cmp_ne_u16 vcc, 0xfe0b, v2
113592 // W64: encoding: [0xff,0x04,0x5a,0x7d,0x0b,0xfe,0x00,0x00]
113593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113595 v_cmp_ne_u16 vcc, 0x3456, v2
113596 // W64: encoding: [0xff,0x04,0x5a,0x7d,0x56,0x34,0x00,0x00]
113597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113599 v_cmp_ne_u16 vcc, v1, v255
113600 // W64: encoding: [0x01,0xff,0x5b,0x7d]
113601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113603 v_cmp_ne_u16_e64 s[10:11], v1, v2
113604 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
113605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113607 v_cmp_ne_u16_e64 s[12:13], v1, v2
113608 // W64: encoding: [0x0c,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
113609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113611 v_cmp_ne_u16_e64 s[100:101], v1, v2
113612 // W64: encoding: [0x64,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
113613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113615 v_cmp_ne_u16_e64 vcc, v1, v2
113616 // W64: encoding: [0x6a,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
113617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113619 v_cmp_ne_u16_e64 s[10:11], v255, v2
113620 // W64: encoding: [0x0a,0x00,0xad,0xd4,0xff,0x05,0x02,0x00]
113621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113623 v_cmp_ne_u16_e64 s[10:11], s1, v2
113624 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x04,0x02,0x00]
113625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113627 v_cmp_ne_u16_e64 s[10:11], s101, v2
113628 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x65,0x04,0x02,0x00]
113629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113631 v_cmp_ne_u16_e64 s[10:11], vcc_lo, v2
113632 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x6a,0x04,0x02,0x00]
113633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113635 v_cmp_ne_u16_e64 s[10:11], vcc_hi, v2
113636 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x6b,0x04,0x02,0x00]
113637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113639 v_cmp_ne_u16_e64 s[10:11], m0, v2
113640 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x7c,0x04,0x02,0x00]
113641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113643 v_cmp_ne_u16_e64 s[10:11], exec_lo, v2
113644 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x7e,0x04,0x02,0x00]
113645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113647 v_cmp_ne_u16_e64 s[10:11], exec_hi, v2
113648 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x7f,0x04,0x02,0x00]
113649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113651 v_cmp_ne_u16_e64 s[10:11], 0, v2
113652 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x80,0x04,0x02,0x00]
113653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113655 v_cmp_ne_u16_e64 s[10:11], -1, v2
113656 // W64: encoding: [0x0a,0x00,0xad,0xd4,0xc1,0x04,0x02,0x00]
113657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113659 v_cmp_ne_u16_e64 s[10:11], 0.5, v2
113660 // W64: encoding: [0x0a,0x00,0xad,0xd4,0xf0,0x04,0x02,0x00]
113661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113663 v_cmp_ne_u16_e64 s[10:11], -4.0, v2
113664 // W64: encoding: [0x0a,0x00,0xad,0xd4,0xf7,0x04,0x02,0x00]
113665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113667 v_cmp_ne_u16_e64 s[10:11], v1, v255
113668 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xff,0x03,0x00]
113669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113671 v_cmp_ne_u16_e64 s[10:11], v1, s2
113672 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x05,0x00,0x00]
113673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113675 v_cmp_ne_u16_e64 s[10:11], v1, s101
113676 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xcb,0x00,0x00]
113677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113679 v_cmp_ne_u16_e64 s[10:11], v1, vcc_lo
113680 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xd5,0x00,0x00]
113681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113683 v_cmp_ne_u16_e64 s[10:11], v1, vcc_hi
113684 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xd7,0x00,0x00]
113685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113687 v_cmp_ne_u16_e64 s[10:11], v1, m0
113688 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xf9,0x00,0x00]
113689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113691 v_cmp_ne_u16_e64 s[10:11], v1, exec_lo
113692 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xfd,0x00,0x00]
113693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113695 v_cmp_ne_u16_e64 s[10:11], v1, exec_hi
113696 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xff,0x00,0x00]
113697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113699 v_cmp_ne_u16_e64 s[10:11], v1, 0
113700 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x01,0x01,0x00]
113701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113703 v_cmp_ne_u16_e64 s[10:11], v1, -1
113704 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x83,0x01,0x00]
113705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113707 v_cmp_ne_u16_e64 s[10:11], v1, 0.5
113708 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xe1,0x01,0x00]
113709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113711 v_cmp_ne_u16_e64 s[10:11], v1, -4.0
113712 // W64: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xef,0x01,0x00]
113713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113715 v_cmp_ge_u16 vcc, v1, v2
113716 // W64: encoding: [0x01,0x05,0x5c,0x7d]
113717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113719 v_cmp_ge_u16 vcc, v255, v2
113720 // W64: encoding: [0xff,0x05,0x5c,0x7d]
113721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113723 v_cmp_ge_u16 vcc, s1, v2
113724 // W64: encoding: [0x01,0x04,0x5c,0x7d]
113725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113727 v_cmp_ge_u16 vcc, s101, v2
113728 // W64: encoding: [0x65,0x04,0x5c,0x7d]
113729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113731 v_cmp_ge_u16 vcc, vcc_lo, v2
113732 // W64: encoding: [0x6a,0x04,0x5c,0x7d]
113733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113735 v_cmp_ge_u16 vcc, vcc_hi, v2
113736 // W64: encoding: [0x6b,0x04,0x5c,0x7d]
113737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113739 v_cmp_ge_u16 vcc, m0, v2
113740 // W64: encoding: [0x7c,0x04,0x5c,0x7d]
113741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113743 v_cmp_ge_u16 vcc, exec_lo, v2
113744 // W64: encoding: [0x7e,0x04,0x5c,0x7d]
113745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113747 v_cmp_ge_u16 vcc, exec_hi, v2
113748 // W64: encoding: [0x7f,0x04,0x5c,0x7d]
113749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113751 v_cmp_ge_u16 vcc, 0, v2
113752 // W64: encoding: [0x80,0x04,0x5c,0x7d]
113753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113755 v_cmp_ge_u16 vcc, -1, v2
113756 // W64: encoding: [0xc1,0x04,0x5c,0x7d]
113757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113759 v_cmp_ge_u16 vcc, 0.5, v2
113760 // W64: encoding: [0xf0,0x04,0x5c,0x7d]
113761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113763 v_cmp_ge_u16 vcc, -4.0, v2
113764 // W64: encoding: [0xf7,0x04,0x5c,0x7d]
113765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113767 v_cmp_ge_u16 vcc, 0xfe0b, v2
113768 // W64: encoding: [0xff,0x04,0x5c,0x7d,0x0b,0xfe,0x00,0x00]
113769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113771 v_cmp_ge_u16 vcc, 0x3456, v2
113772 // W64: encoding: [0xff,0x04,0x5c,0x7d,0x56,0x34,0x00,0x00]
113773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113775 v_cmp_ge_u16 vcc, v1, v255
113776 // W64: encoding: [0x01,0xff,0x5d,0x7d]
113777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113779 v_cmp_ge_u16_e64 s[10:11], v1, v2
113780 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
113781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113783 v_cmp_ge_u16_e64 s[12:13], v1, v2
113784 // W64: encoding: [0x0c,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
113785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113787 v_cmp_ge_u16_e64 s[100:101], v1, v2
113788 // W64: encoding: [0x64,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
113789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113791 v_cmp_ge_u16_e64 vcc, v1, v2
113792 // W64: encoding: [0x6a,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
113793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113795 v_cmp_ge_u16_e64 s[10:11], v255, v2
113796 // W64: encoding: [0x0a,0x00,0xae,0xd4,0xff,0x05,0x02,0x00]
113797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113799 v_cmp_ge_u16_e64 s[10:11], s1, v2
113800 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x04,0x02,0x00]
113801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113803 v_cmp_ge_u16_e64 s[10:11], s101, v2
113804 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x65,0x04,0x02,0x00]
113805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113807 v_cmp_ge_u16_e64 s[10:11], vcc_lo, v2
113808 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x6a,0x04,0x02,0x00]
113809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113811 v_cmp_ge_u16_e64 s[10:11], vcc_hi, v2
113812 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x6b,0x04,0x02,0x00]
113813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113815 v_cmp_ge_u16_e64 s[10:11], m0, v2
113816 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x7c,0x04,0x02,0x00]
113817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113819 v_cmp_ge_u16_e64 s[10:11], exec_lo, v2
113820 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x7e,0x04,0x02,0x00]
113821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113823 v_cmp_ge_u16_e64 s[10:11], exec_hi, v2
113824 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x7f,0x04,0x02,0x00]
113825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113827 v_cmp_ge_u16_e64 s[10:11], 0, v2
113828 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x80,0x04,0x02,0x00]
113829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113831 v_cmp_ge_u16_e64 s[10:11], -1, v2
113832 // W64: encoding: [0x0a,0x00,0xae,0xd4,0xc1,0x04,0x02,0x00]
113833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113835 v_cmp_ge_u16_e64 s[10:11], 0.5, v2
113836 // W64: encoding: [0x0a,0x00,0xae,0xd4,0xf0,0x04,0x02,0x00]
113837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113839 v_cmp_ge_u16_e64 s[10:11], -4.0, v2
113840 // W64: encoding: [0x0a,0x00,0xae,0xd4,0xf7,0x04,0x02,0x00]
113841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113843 v_cmp_ge_u16_e64 s[10:11], v1, v255
113844 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xff,0x03,0x00]
113845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113847 v_cmp_ge_u16_e64 s[10:11], v1, s2
113848 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x05,0x00,0x00]
113849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113851 v_cmp_ge_u16_e64 s[10:11], v1, s101
113852 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xcb,0x00,0x00]
113853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113855 v_cmp_ge_u16_e64 s[10:11], v1, vcc_lo
113856 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xd5,0x00,0x00]
113857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113859 v_cmp_ge_u16_e64 s[10:11], v1, vcc_hi
113860 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xd7,0x00,0x00]
113861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113863 v_cmp_ge_u16_e64 s[10:11], v1, m0
113864 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xf9,0x00,0x00]
113865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113867 v_cmp_ge_u16_e64 s[10:11], v1, exec_lo
113868 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xfd,0x00,0x00]
113869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113871 v_cmp_ge_u16_e64 s[10:11], v1, exec_hi
113872 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xff,0x00,0x00]
113873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113875 v_cmp_ge_u16_e64 s[10:11], v1, 0
113876 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x01,0x01,0x00]
113877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113879 v_cmp_ge_u16_e64 s[10:11], v1, -1
113880 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x83,0x01,0x00]
113881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113883 v_cmp_ge_u16_e64 s[10:11], v1, 0.5
113884 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xe1,0x01,0x00]
113885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113887 v_cmp_ge_u16_e64 s[10:11], v1, -4.0
113888 // W64: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xef,0x01,0x00]
113889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113891 v_cmp_f_u32 vcc, v1, v2
113892 // W64: encoding: [0x01,0x05,0x80,0x7d]
113893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113895 v_cmp_f_u32 vcc, v255, v2
113896 // W64: encoding: [0xff,0x05,0x80,0x7d]
113897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113899 v_cmp_f_u32 vcc, s1, v2
113900 // W64: encoding: [0x01,0x04,0x80,0x7d]
113901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113903 v_cmp_f_u32 vcc, s101, v2
113904 // W64: encoding: [0x65,0x04,0x80,0x7d]
113905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113907 v_cmp_f_u32 vcc, vcc_lo, v2
113908 // W64: encoding: [0x6a,0x04,0x80,0x7d]
113909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113911 v_cmp_f_u32 vcc, vcc_hi, v2
113912 // W64: encoding: [0x6b,0x04,0x80,0x7d]
113913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113915 v_cmp_f_u32 vcc, m0, v2
113916 // W64: encoding: [0x7c,0x04,0x80,0x7d]
113917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113919 v_cmp_f_u32 vcc, exec_lo, v2
113920 // W64: encoding: [0x7e,0x04,0x80,0x7d]
113921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113923 v_cmp_f_u32 vcc, exec_hi, v2
113924 // W64: encoding: [0x7f,0x04,0x80,0x7d]
113925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113927 v_cmp_f_u32 vcc, 0, v2
113928 // W64: encoding: [0x80,0x04,0x80,0x7d]
113929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113931 v_cmp_f_u32 vcc, -1, v2
113932 // W64: encoding: [0xc1,0x04,0x80,0x7d]
113933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113935 v_cmp_f_u32 vcc, 0.5, v2
113936 // W64: encoding: [0xf0,0x04,0x80,0x7d]
113937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113939 v_cmp_f_u32 vcc, -4.0, v2
113940 // W64: encoding: [0xf7,0x04,0x80,0x7d]
113941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113943 v_cmp_f_u32 vcc, 0xaf123456, v2
113944 // W64: encoding: [0xff,0x04,0x80,0x7d,0x56,0x34,0x12,0xaf]
113945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113947 v_cmp_f_u32 vcc, 0x3f717273, v2
113948 // W64: encoding: [0xff,0x04,0x80,0x7d,0x73,0x72,0x71,0x3f]
113949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113951 v_cmp_f_u32 vcc, v1, v255
113952 // W64: encoding: [0x01,0xff,0x81,0x7d]
113953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113955 v_cmp_f_u32_e64 s[10:11], v1, v2
113956 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
113957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113959 v_cmp_f_u32_e64 s[12:13], v1, v2
113960 // W64: encoding: [0x0c,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
113961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113963 v_cmp_f_u32_e64 s[100:101], v1, v2
113964 // W64: encoding: [0x64,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
113965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113967 v_cmp_f_u32_e64 vcc, v1, v2
113968 // W64: encoding: [0x6a,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
113969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113971 v_cmp_f_u32_e64 s[10:11], v255, v2
113972 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0xff,0x05,0x02,0x00]
113973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113975 v_cmp_f_u32_e64 s[10:11], s1, v2
113976 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x04,0x02,0x00]
113977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113979 v_cmp_f_u32_e64 s[10:11], s101, v2
113980 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x65,0x04,0x02,0x00]
113981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113983 v_cmp_f_u32_e64 s[10:11], vcc_lo, v2
113984 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x6a,0x04,0x02,0x00]
113985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113987 v_cmp_f_u32_e64 s[10:11], vcc_hi, v2
113988 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x6b,0x04,0x02,0x00]
113989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113991 v_cmp_f_u32_e64 s[10:11], m0, v2
113992 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x7c,0x04,0x02,0x00]
113993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113995 v_cmp_f_u32_e64 s[10:11], exec_lo, v2
113996 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x7e,0x04,0x02,0x00]
113997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
113999 v_cmp_f_u32_e64 s[10:11], exec_hi, v2
114000 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x7f,0x04,0x02,0x00]
114001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114003 v_cmp_f_u32_e64 s[10:11], 0, v2
114004 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x80,0x04,0x02,0x00]
114005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114007 v_cmp_f_u32_e64 s[10:11], -1, v2
114008 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0xc1,0x04,0x02,0x00]
114009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114011 v_cmp_f_u32_e64 s[10:11], 0.5, v2
114012 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0xf0,0x04,0x02,0x00]
114013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114015 v_cmp_f_u32_e64 s[10:11], -4.0, v2
114016 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0xf7,0x04,0x02,0x00]
114017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114019 v_cmp_f_u32_e64 s[10:11], v1, v255
114020 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xff,0x03,0x00]
114021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114023 v_cmp_f_u32_e64 s[10:11], v1, s2
114024 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x05,0x00,0x00]
114025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114027 v_cmp_f_u32_e64 s[10:11], v1, s101
114028 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xcb,0x00,0x00]
114029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114031 v_cmp_f_u32_e64 s[10:11], v1, vcc_lo
114032 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xd5,0x00,0x00]
114033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114035 v_cmp_f_u32_e64 s[10:11], v1, vcc_hi
114036 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xd7,0x00,0x00]
114037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114039 v_cmp_f_u32_e64 s[10:11], v1, m0
114040 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xf9,0x00,0x00]
114041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114043 v_cmp_f_u32_e64 s[10:11], v1, exec_lo
114044 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xfd,0x00,0x00]
114045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114047 v_cmp_f_u32_e64 s[10:11], v1, exec_hi
114048 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xff,0x00,0x00]
114049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114051 v_cmp_f_u32_e64 s[10:11], v1, 0
114052 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x01,0x01,0x00]
114053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114055 v_cmp_f_u32_e64 s[10:11], v1, -1
114056 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x83,0x01,0x00]
114057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114059 v_cmp_f_u32_e64 s[10:11], v1, 0.5
114060 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xe1,0x01,0x00]
114061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114063 v_cmp_f_u32_e64 s[10:11], v1, -4.0
114064 // W64: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xef,0x01,0x00]
114065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114067 v_cmp_lt_u32 vcc, v1, v2
114068 // W64: encoding: [0x01,0x05,0x82,0x7d]
114069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114071 v_cmp_lt_u32 vcc, v255, v2
114072 // W64: encoding: [0xff,0x05,0x82,0x7d]
114073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114075 v_cmp_lt_u32 vcc, s1, v2
114076 // W64: encoding: [0x01,0x04,0x82,0x7d]
114077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114079 v_cmp_lt_u32 vcc, s101, v2
114080 // W64: encoding: [0x65,0x04,0x82,0x7d]
114081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114083 v_cmp_lt_u32 vcc, vcc_lo, v2
114084 // W64: encoding: [0x6a,0x04,0x82,0x7d]
114085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114087 v_cmp_lt_u32 vcc, vcc_hi, v2
114088 // W64: encoding: [0x6b,0x04,0x82,0x7d]
114089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114091 v_cmp_lt_u32 vcc, m0, v2
114092 // W64: encoding: [0x7c,0x04,0x82,0x7d]
114093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114095 v_cmp_lt_u32 vcc, exec_lo, v2
114096 // W64: encoding: [0x7e,0x04,0x82,0x7d]
114097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114099 v_cmp_lt_u32 vcc, exec_hi, v2
114100 // W64: encoding: [0x7f,0x04,0x82,0x7d]
114101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114103 v_cmp_lt_u32 vcc, 0, v2
114104 // W64: encoding: [0x80,0x04,0x82,0x7d]
114105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114107 v_cmp_lt_u32 vcc, -1, v2
114108 // W64: encoding: [0xc1,0x04,0x82,0x7d]
114109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114111 v_cmp_lt_u32 vcc, 0.5, v2
114112 // W64: encoding: [0xf0,0x04,0x82,0x7d]
114113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114115 v_cmp_lt_u32 vcc, -4.0, v2
114116 // W64: encoding: [0xf7,0x04,0x82,0x7d]
114117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114119 v_cmp_lt_u32 vcc, 0xaf123456, v2
114120 // W64: encoding: [0xff,0x04,0x82,0x7d,0x56,0x34,0x12,0xaf]
114121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114123 v_cmp_lt_u32 vcc, 0x3f717273, v2
114124 // W64: encoding: [0xff,0x04,0x82,0x7d,0x73,0x72,0x71,0x3f]
114125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114127 v_cmp_lt_u32 vcc, v1, v255
114128 // W64: encoding: [0x01,0xff,0x83,0x7d]
114129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114131 v_cmp_lt_u32_e64 s[10:11], v1, v2
114132 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
114133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114135 v_cmp_lt_u32_e64 s[12:13], v1, v2
114136 // W64: encoding: [0x0c,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
114137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114139 v_cmp_lt_u32_e64 s[100:101], v1, v2
114140 // W64: encoding: [0x64,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
114141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114143 v_cmp_lt_u32_e64 vcc, v1, v2
114144 // W64: encoding: [0x6a,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
114145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114147 v_cmp_lt_u32_e64 s[10:11], v255, v2
114148 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0xff,0x05,0x02,0x00]
114149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114151 v_cmp_lt_u32_e64 s[10:11], s1, v2
114152 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x04,0x02,0x00]
114153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114155 v_cmp_lt_u32_e64 s[10:11], s101, v2
114156 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x65,0x04,0x02,0x00]
114157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114159 v_cmp_lt_u32_e64 s[10:11], vcc_lo, v2
114160 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x6a,0x04,0x02,0x00]
114161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114163 v_cmp_lt_u32_e64 s[10:11], vcc_hi, v2
114164 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x6b,0x04,0x02,0x00]
114165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114167 v_cmp_lt_u32_e64 s[10:11], m0, v2
114168 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x7c,0x04,0x02,0x00]
114169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114171 v_cmp_lt_u32_e64 s[10:11], exec_lo, v2
114172 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x7e,0x04,0x02,0x00]
114173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114175 v_cmp_lt_u32_e64 s[10:11], exec_hi, v2
114176 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x7f,0x04,0x02,0x00]
114177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114179 v_cmp_lt_u32_e64 s[10:11], 0, v2
114180 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x80,0x04,0x02,0x00]
114181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114183 v_cmp_lt_u32_e64 s[10:11], -1, v2
114184 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0xc1,0x04,0x02,0x00]
114185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114187 v_cmp_lt_u32_e64 s[10:11], 0.5, v2
114188 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0xf0,0x04,0x02,0x00]
114189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114191 v_cmp_lt_u32_e64 s[10:11], -4.0, v2
114192 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0xf7,0x04,0x02,0x00]
114193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114195 v_cmp_lt_u32_e64 s[10:11], v1, v255
114196 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xff,0x03,0x00]
114197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114199 v_cmp_lt_u32_e64 s[10:11], v1, s2
114200 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x05,0x00,0x00]
114201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114203 v_cmp_lt_u32_e64 s[10:11], v1, s101
114204 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xcb,0x00,0x00]
114205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114207 v_cmp_lt_u32_e64 s[10:11], v1, vcc_lo
114208 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xd5,0x00,0x00]
114209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114211 v_cmp_lt_u32_e64 s[10:11], v1, vcc_hi
114212 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xd7,0x00,0x00]
114213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114215 v_cmp_lt_u32_e64 s[10:11], v1, m0
114216 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xf9,0x00,0x00]
114217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114219 v_cmp_lt_u32_e64 s[10:11], v1, exec_lo
114220 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xfd,0x00,0x00]
114221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114223 v_cmp_lt_u32_e64 s[10:11], v1, exec_hi
114224 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xff,0x00,0x00]
114225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114227 v_cmp_lt_u32_e64 s[10:11], v1, 0
114228 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x01,0x01,0x00]
114229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114231 v_cmp_lt_u32_e64 s[10:11], v1, -1
114232 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x83,0x01,0x00]
114233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114235 v_cmp_lt_u32_e64 s[10:11], v1, 0.5
114236 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xe1,0x01,0x00]
114237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114239 v_cmp_lt_u32_e64 s[10:11], v1, -4.0
114240 // W64: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xef,0x01,0x00]
114241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114243 v_cmp_eq_u32 vcc, v1, v2
114244 // W64: encoding: [0x01,0x05,0x84,0x7d]
114245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114247 v_cmp_eq_u32 vcc, v255, v2
114248 // W64: encoding: [0xff,0x05,0x84,0x7d]
114249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114251 v_cmp_eq_u32 vcc, s1, v2
114252 // W64: encoding: [0x01,0x04,0x84,0x7d]
114253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114255 v_cmp_eq_u32 vcc, s101, v2
114256 // W64: encoding: [0x65,0x04,0x84,0x7d]
114257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114259 v_cmp_eq_u32 vcc, vcc_lo, v2
114260 // W64: encoding: [0x6a,0x04,0x84,0x7d]
114261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114263 v_cmp_eq_u32 vcc, vcc_hi, v2
114264 // W64: encoding: [0x6b,0x04,0x84,0x7d]
114265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114267 v_cmp_eq_u32 vcc, m0, v2
114268 // W64: encoding: [0x7c,0x04,0x84,0x7d]
114269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114271 v_cmp_eq_u32 vcc, exec_lo, v2
114272 // W64: encoding: [0x7e,0x04,0x84,0x7d]
114273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114275 v_cmp_eq_u32 vcc, exec_hi, v2
114276 // W64: encoding: [0x7f,0x04,0x84,0x7d]
114277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114279 v_cmp_eq_u32 vcc, 0, v2
114280 // W64: encoding: [0x80,0x04,0x84,0x7d]
114281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114283 v_cmp_eq_u32 vcc, -1, v2
114284 // W64: encoding: [0xc1,0x04,0x84,0x7d]
114285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114287 v_cmp_eq_u32 vcc, 0.5, v2
114288 // W64: encoding: [0xf0,0x04,0x84,0x7d]
114289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114291 v_cmp_eq_u32 vcc, -4.0, v2
114292 // W64: encoding: [0xf7,0x04,0x84,0x7d]
114293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114295 v_cmp_eq_u32 vcc, 0xaf123456, v2
114296 // W64: encoding: [0xff,0x04,0x84,0x7d,0x56,0x34,0x12,0xaf]
114297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114299 v_cmp_eq_u32 vcc, 0x3f717273, v2
114300 // W64: encoding: [0xff,0x04,0x84,0x7d,0x73,0x72,0x71,0x3f]
114301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114303 v_cmp_eq_u32 vcc, v1, v255
114304 // W64: encoding: [0x01,0xff,0x85,0x7d]
114305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114307 v_cmp_eq_u32_e64 s[10:11], v1, v2
114308 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
114309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114311 v_cmp_eq_u32_e64 s[12:13], v1, v2
114312 // W64: encoding: [0x0c,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
114313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114315 v_cmp_eq_u32_e64 s[100:101], v1, v2
114316 // W64: encoding: [0x64,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
114317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114319 v_cmp_eq_u32_e64 vcc, v1, v2
114320 // W64: encoding: [0x6a,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
114321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114323 v_cmp_eq_u32_e64 s[10:11], v255, v2
114324 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0xff,0x05,0x02,0x00]
114325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114327 v_cmp_eq_u32_e64 s[10:11], s1, v2
114328 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x04,0x02,0x00]
114329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114331 v_cmp_eq_u32_e64 s[10:11], s101, v2
114332 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x65,0x04,0x02,0x00]
114333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114335 v_cmp_eq_u32_e64 s[10:11], vcc_lo, v2
114336 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x6a,0x04,0x02,0x00]
114337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114339 v_cmp_eq_u32_e64 s[10:11], vcc_hi, v2
114340 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x6b,0x04,0x02,0x00]
114341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114343 v_cmp_eq_u32_e64 s[10:11], m0, v2
114344 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x7c,0x04,0x02,0x00]
114345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114347 v_cmp_eq_u32_e64 s[10:11], exec_lo, v2
114348 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x7e,0x04,0x02,0x00]
114349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114351 v_cmp_eq_u32_e64 s[10:11], exec_hi, v2
114352 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x7f,0x04,0x02,0x00]
114353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114355 v_cmp_eq_u32_e64 s[10:11], 0, v2
114356 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x80,0x04,0x02,0x00]
114357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114359 v_cmp_eq_u32_e64 s[10:11], -1, v2
114360 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0xc1,0x04,0x02,0x00]
114361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114363 v_cmp_eq_u32_e64 s[10:11], 0.5, v2
114364 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0xf0,0x04,0x02,0x00]
114365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114367 v_cmp_eq_u32_e64 s[10:11], -4.0, v2
114368 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0xf7,0x04,0x02,0x00]
114369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114371 v_cmp_eq_u32_e64 s[10:11], v1, v255
114372 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xff,0x03,0x00]
114373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114375 v_cmp_eq_u32_e64 s[10:11], v1, s2
114376 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x05,0x00,0x00]
114377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114379 v_cmp_eq_u32_e64 s[10:11], v1, s101
114380 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xcb,0x00,0x00]
114381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114383 v_cmp_eq_u32_e64 s[10:11], v1, vcc_lo
114384 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xd5,0x00,0x00]
114385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114387 v_cmp_eq_u32_e64 s[10:11], v1, vcc_hi
114388 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xd7,0x00,0x00]
114389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114391 v_cmp_eq_u32_e64 s[10:11], v1, m0
114392 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xf9,0x00,0x00]
114393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114395 v_cmp_eq_u32_e64 s[10:11], v1, exec_lo
114396 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xfd,0x00,0x00]
114397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114399 v_cmp_eq_u32_e64 s[10:11], v1, exec_hi
114400 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xff,0x00,0x00]
114401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114403 v_cmp_eq_u32_e64 s[10:11], v1, 0
114404 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x01,0x01,0x00]
114405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114407 v_cmp_eq_u32_e64 s[10:11], v1, -1
114408 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x83,0x01,0x00]
114409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114411 v_cmp_eq_u32_e64 s[10:11], v1, 0.5
114412 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xe1,0x01,0x00]
114413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114415 v_cmp_eq_u32_e64 s[10:11], v1, -4.0
114416 // W64: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xef,0x01,0x00]
114417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114419 v_cmp_le_u32 vcc, v1, v2
114420 // W64: encoding: [0x01,0x05,0x86,0x7d]
114421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114423 v_cmp_le_u32 vcc, v255, v2
114424 // W64: encoding: [0xff,0x05,0x86,0x7d]
114425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114427 v_cmp_le_u32 vcc, s1, v2
114428 // W64: encoding: [0x01,0x04,0x86,0x7d]
114429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114431 v_cmp_le_u32 vcc, s101, v2
114432 // W64: encoding: [0x65,0x04,0x86,0x7d]
114433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114435 v_cmp_le_u32 vcc, vcc_lo, v2
114436 // W64: encoding: [0x6a,0x04,0x86,0x7d]
114437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114439 v_cmp_le_u32 vcc, vcc_hi, v2
114440 // W64: encoding: [0x6b,0x04,0x86,0x7d]
114441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114443 v_cmp_le_u32 vcc, m0, v2
114444 // W64: encoding: [0x7c,0x04,0x86,0x7d]
114445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114447 v_cmp_le_u32 vcc, exec_lo, v2
114448 // W64: encoding: [0x7e,0x04,0x86,0x7d]
114449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114451 v_cmp_le_u32 vcc, exec_hi, v2
114452 // W64: encoding: [0x7f,0x04,0x86,0x7d]
114453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114455 v_cmp_le_u32 vcc, 0, v2
114456 // W64: encoding: [0x80,0x04,0x86,0x7d]
114457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114459 v_cmp_le_u32 vcc, -1, v2
114460 // W64: encoding: [0xc1,0x04,0x86,0x7d]
114461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114463 v_cmp_le_u32 vcc, 0.5, v2
114464 // W64: encoding: [0xf0,0x04,0x86,0x7d]
114465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114467 v_cmp_le_u32 vcc, -4.0, v2
114468 // W64: encoding: [0xf7,0x04,0x86,0x7d]
114469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114471 v_cmp_le_u32 vcc, 0xaf123456, v2
114472 // W64: encoding: [0xff,0x04,0x86,0x7d,0x56,0x34,0x12,0xaf]
114473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114475 v_cmp_le_u32 vcc, 0x3f717273, v2
114476 // W64: encoding: [0xff,0x04,0x86,0x7d,0x73,0x72,0x71,0x3f]
114477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114479 v_cmp_le_u32 vcc, v1, v255
114480 // W64: encoding: [0x01,0xff,0x87,0x7d]
114481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114483 v_cmp_le_u32_e64 s[10:11], v1, v2
114484 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
114485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114487 v_cmp_le_u32_e64 s[12:13], v1, v2
114488 // W64: encoding: [0x0c,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
114489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114491 v_cmp_le_u32_e64 s[100:101], v1, v2
114492 // W64: encoding: [0x64,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
114493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114495 v_cmp_le_u32_e64 vcc, v1, v2
114496 // W64: encoding: [0x6a,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
114497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114499 v_cmp_le_u32_e64 s[10:11], v255, v2
114500 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0xff,0x05,0x02,0x00]
114501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114503 v_cmp_le_u32_e64 s[10:11], s1, v2
114504 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x04,0x02,0x00]
114505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114507 v_cmp_le_u32_e64 s[10:11], s101, v2
114508 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x65,0x04,0x02,0x00]
114509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114511 v_cmp_le_u32_e64 s[10:11], vcc_lo, v2
114512 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x6a,0x04,0x02,0x00]
114513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114515 v_cmp_le_u32_e64 s[10:11], vcc_hi, v2
114516 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x6b,0x04,0x02,0x00]
114517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114519 v_cmp_le_u32_e64 s[10:11], m0, v2
114520 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x7c,0x04,0x02,0x00]
114521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114523 v_cmp_le_u32_e64 s[10:11], exec_lo, v2
114524 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x7e,0x04,0x02,0x00]
114525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114527 v_cmp_le_u32_e64 s[10:11], exec_hi, v2
114528 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x7f,0x04,0x02,0x00]
114529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114531 v_cmp_le_u32_e64 s[10:11], 0, v2
114532 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x80,0x04,0x02,0x00]
114533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114535 v_cmp_le_u32_e64 s[10:11], -1, v2
114536 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0xc1,0x04,0x02,0x00]
114537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114539 v_cmp_le_u32_e64 s[10:11], 0.5, v2
114540 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0xf0,0x04,0x02,0x00]
114541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114543 v_cmp_le_u32_e64 s[10:11], -4.0, v2
114544 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0xf7,0x04,0x02,0x00]
114545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114547 v_cmp_le_u32_e64 s[10:11], v1, v255
114548 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xff,0x03,0x00]
114549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114551 v_cmp_le_u32_e64 s[10:11], v1, s2
114552 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x05,0x00,0x00]
114553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114555 v_cmp_le_u32_e64 s[10:11], v1, s101
114556 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xcb,0x00,0x00]
114557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114559 v_cmp_le_u32_e64 s[10:11], v1, vcc_lo
114560 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xd5,0x00,0x00]
114561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114563 v_cmp_le_u32_e64 s[10:11], v1, vcc_hi
114564 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xd7,0x00,0x00]
114565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114567 v_cmp_le_u32_e64 s[10:11], v1, m0
114568 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xf9,0x00,0x00]
114569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114571 v_cmp_le_u32_e64 s[10:11], v1, exec_lo
114572 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xfd,0x00,0x00]
114573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114575 v_cmp_le_u32_e64 s[10:11], v1, exec_hi
114576 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xff,0x00,0x00]
114577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114579 v_cmp_le_u32_e64 s[10:11], v1, 0
114580 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x01,0x01,0x00]
114581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114583 v_cmp_le_u32_e64 s[10:11], v1, -1
114584 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x83,0x01,0x00]
114585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114587 v_cmp_le_u32_e64 s[10:11], v1, 0.5
114588 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xe1,0x01,0x00]
114589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114591 v_cmp_le_u32_e64 s[10:11], v1, -4.0
114592 // W64: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xef,0x01,0x00]
114593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114595 v_cmp_gt_u32 vcc, v1, v2
114596 // W64: encoding: [0x01,0x05,0x88,0x7d]
114597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114599 v_cmp_gt_u32 vcc, v255, v2
114600 // W64: encoding: [0xff,0x05,0x88,0x7d]
114601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114603 v_cmp_gt_u32 vcc, s1, v2
114604 // W64: encoding: [0x01,0x04,0x88,0x7d]
114605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114607 v_cmp_gt_u32 vcc, s101, v2
114608 // W64: encoding: [0x65,0x04,0x88,0x7d]
114609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114611 v_cmp_gt_u32 vcc, vcc_lo, v2
114612 // W64: encoding: [0x6a,0x04,0x88,0x7d]
114613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114615 v_cmp_gt_u32 vcc, vcc_hi, v2
114616 // W64: encoding: [0x6b,0x04,0x88,0x7d]
114617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114619 v_cmp_gt_u32 vcc, m0, v2
114620 // W64: encoding: [0x7c,0x04,0x88,0x7d]
114621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114623 v_cmp_gt_u32 vcc, exec_lo, v2
114624 // W64: encoding: [0x7e,0x04,0x88,0x7d]
114625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114627 v_cmp_gt_u32 vcc, exec_hi, v2
114628 // W64: encoding: [0x7f,0x04,0x88,0x7d]
114629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114631 v_cmp_gt_u32 vcc, 0, v2
114632 // W64: encoding: [0x80,0x04,0x88,0x7d]
114633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114635 v_cmp_gt_u32 vcc, -1, v2
114636 // W64: encoding: [0xc1,0x04,0x88,0x7d]
114637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114639 v_cmp_gt_u32 vcc, 0.5, v2
114640 // W64: encoding: [0xf0,0x04,0x88,0x7d]
114641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114643 v_cmp_gt_u32 vcc, -4.0, v2
114644 // W64: encoding: [0xf7,0x04,0x88,0x7d]
114645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114647 v_cmp_gt_u32 vcc, 0xaf123456, v2
114648 // W64: encoding: [0xff,0x04,0x88,0x7d,0x56,0x34,0x12,0xaf]
114649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114651 v_cmp_gt_u32 vcc, 0x3f717273, v2
114652 // W64: encoding: [0xff,0x04,0x88,0x7d,0x73,0x72,0x71,0x3f]
114653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114655 v_cmp_gt_u32 vcc, v1, v255
114656 // W64: encoding: [0x01,0xff,0x89,0x7d]
114657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114659 v_cmp_gt_u32_e64 s[10:11], v1, v2
114660 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
114661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114663 v_cmp_gt_u32_e64 s[12:13], v1, v2
114664 // W64: encoding: [0x0c,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
114665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114667 v_cmp_gt_u32_e64 s[100:101], v1, v2
114668 // W64: encoding: [0x64,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
114669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114671 v_cmp_gt_u32_e64 vcc, v1, v2
114672 // W64: encoding: [0x6a,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
114673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114675 v_cmp_gt_u32_e64 s[10:11], v255, v2
114676 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0xff,0x05,0x02,0x00]
114677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114679 v_cmp_gt_u32_e64 s[10:11], s1, v2
114680 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x04,0x02,0x00]
114681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114683 v_cmp_gt_u32_e64 s[10:11], s101, v2
114684 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x65,0x04,0x02,0x00]
114685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114687 v_cmp_gt_u32_e64 s[10:11], vcc_lo, v2
114688 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x6a,0x04,0x02,0x00]
114689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114691 v_cmp_gt_u32_e64 s[10:11], vcc_hi, v2
114692 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x6b,0x04,0x02,0x00]
114693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114695 v_cmp_gt_u32_e64 s[10:11], m0, v2
114696 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x7c,0x04,0x02,0x00]
114697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114699 v_cmp_gt_u32_e64 s[10:11], exec_lo, v2
114700 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x7e,0x04,0x02,0x00]
114701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114703 v_cmp_gt_u32_e64 s[10:11], exec_hi, v2
114704 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x7f,0x04,0x02,0x00]
114705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114707 v_cmp_gt_u32_e64 s[10:11], 0, v2
114708 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x80,0x04,0x02,0x00]
114709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114711 v_cmp_gt_u32_e64 s[10:11], -1, v2
114712 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0xc1,0x04,0x02,0x00]
114713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114715 v_cmp_gt_u32_e64 s[10:11], 0.5, v2
114716 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0xf0,0x04,0x02,0x00]
114717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114719 v_cmp_gt_u32_e64 s[10:11], -4.0, v2
114720 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0xf7,0x04,0x02,0x00]
114721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114723 v_cmp_gt_u32_e64 s[10:11], v1, v255
114724 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xff,0x03,0x00]
114725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114727 v_cmp_gt_u32_e64 s[10:11], v1, s2
114728 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x05,0x00,0x00]
114729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114731 v_cmp_gt_u32_e64 s[10:11], v1, s101
114732 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xcb,0x00,0x00]
114733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114735 v_cmp_gt_u32_e64 s[10:11], v1, vcc_lo
114736 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xd5,0x00,0x00]
114737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114739 v_cmp_gt_u32_e64 s[10:11], v1, vcc_hi
114740 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xd7,0x00,0x00]
114741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114743 v_cmp_gt_u32_e64 s[10:11], v1, m0
114744 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xf9,0x00,0x00]
114745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114747 v_cmp_gt_u32_e64 s[10:11], v1, exec_lo
114748 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xfd,0x00,0x00]
114749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114751 v_cmp_gt_u32_e64 s[10:11], v1, exec_hi
114752 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xff,0x00,0x00]
114753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114755 v_cmp_gt_u32_e64 s[10:11], v1, 0
114756 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x01,0x01,0x00]
114757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114759 v_cmp_gt_u32_e64 s[10:11], v1, -1
114760 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x83,0x01,0x00]
114761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114763 v_cmp_gt_u32_e64 s[10:11], v1, 0.5
114764 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xe1,0x01,0x00]
114765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114767 v_cmp_gt_u32_e64 s[10:11], v1, -4.0
114768 // W64: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xef,0x01,0x00]
114769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114771 v_cmp_ne_u32 vcc, v1, v2
114772 // W64: encoding: [0x01,0x05,0x8a,0x7d]
114773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114775 v_cmp_ne_u32 vcc, v255, v2
114776 // W64: encoding: [0xff,0x05,0x8a,0x7d]
114777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114779 v_cmp_ne_u32 vcc, s1, v2
114780 // W64: encoding: [0x01,0x04,0x8a,0x7d]
114781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114783 v_cmp_ne_u32 vcc, s101, v2
114784 // W64: encoding: [0x65,0x04,0x8a,0x7d]
114785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114787 v_cmp_ne_u32 vcc, vcc_lo, v2
114788 // W64: encoding: [0x6a,0x04,0x8a,0x7d]
114789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114791 v_cmp_ne_u32 vcc, vcc_hi, v2
114792 // W64: encoding: [0x6b,0x04,0x8a,0x7d]
114793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114795 v_cmp_ne_u32 vcc, m0, v2
114796 // W64: encoding: [0x7c,0x04,0x8a,0x7d]
114797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114799 v_cmp_ne_u32 vcc, exec_lo, v2
114800 // W64: encoding: [0x7e,0x04,0x8a,0x7d]
114801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114803 v_cmp_ne_u32 vcc, exec_hi, v2
114804 // W64: encoding: [0x7f,0x04,0x8a,0x7d]
114805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114807 v_cmp_ne_u32 vcc, 0, v2
114808 // W64: encoding: [0x80,0x04,0x8a,0x7d]
114809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114811 v_cmp_ne_u32 vcc, -1, v2
114812 // W64: encoding: [0xc1,0x04,0x8a,0x7d]
114813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114815 v_cmp_ne_u32 vcc, 0.5, v2
114816 // W64: encoding: [0xf0,0x04,0x8a,0x7d]
114817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114819 v_cmp_ne_u32 vcc, -4.0, v2
114820 // W64: encoding: [0xf7,0x04,0x8a,0x7d]
114821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114823 v_cmp_ne_u32 vcc, 0xaf123456, v2
114824 // W64: encoding: [0xff,0x04,0x8a,0x7d,0x56,0x34,0x12,0xaf]
114825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114827 v_cmp_ne_u32 vcc, 0x3f717273, v2
114828 // W64: encoding: [0xff,0x04,0x8a,0x7d,0x73,0x72,0x71,0x3f]
114829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114831 v_cmp_ne_u32 vcc, v1, v255
114832 // W64: encoding: [0x01,0xff,0x8b,0x7d]
114833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114835 v_cmp_ne_u32_e64 s[10:11], v1, v2
114836 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
114837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114839 v_cmp_ne_u32_e64 s[12:13], v1, v2
114840 // W64: encoding: [0x0c,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
114841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114843 v_cmp_ne_u32_e64 s[100:101], v1, v2
114844 // W64: encoding: [0x64,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
114845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114847 v_cmp_ne_u32_e64 vcc, v1, v2
114848 // W64: encoding: [0x6a,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
114849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114851 v_cmp_ne_u32_e64 s[10:11], v255, v2
114852 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0xff,0x05,0x02,0x00]
114853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114855 v_cmp_ne_u32_e64 s[10:11], s1, v2
114856 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x04,0x02,0x00]
114857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114859 v_cmp_ne_u32_e64 s[10:11], s101, v2
114860 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x65,0x04,0x02,0x00]
114861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114863 v_cmp_ne_u32_e64 s[10:11], vcc_lo, v2
114864 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x6a,0x04,0x02,0x00]
114865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114867 v_cmp_ne_u32_e64 s[10:11], vcc_hi, v2
114868 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x6b,0x04,0x02,0x00]
114869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114871 v_cmp_ne_u32_e64 s[10:11], m0, v2
114872 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x7c,0x04,0x02,0x00]
114873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114875 v_cmp_ne_u32_e64 s[10:11], exec_lo, v2
114876 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x7e,0x04,0x02,0x00]
114877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114879 v_cmp_ne_u32_e64 s[10:11], exec_hi, v2
114880 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x7f,0x04,0x02,0x00]
114881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114883 v_cmp_ne_u32_e64 s[10:11], 0, v2
114884 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x80,0x04,0x02,0x00]
114885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114887 v_cmp_ne_u32_e64 s[10:11], -1, v2
114888 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0xc1,0x04,0x02,0x00]
114889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114891 v_cmp_ne_u32_e64 s[10:11], 0.5, v2
114892 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0xf0,0x04,0x02,0x00]
114893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114895 v_cmp_ne_u32_e64 s[10:11], -4.0, v2
114896 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0xf7,0x04,0x02,0x00]
114897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114899 v_cmp_ne_u32_e64 s[10:11], v1, v255
114900 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xff,0x03,0x00]
114901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114903 v_cmp_ne_u32_e64 s[10:11], v1, s2
114904 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x05,0x00,0x00]
114905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114907 v_cmp_ne_u32_e64 s[10:11], v1, s101
114908 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xcb,0x00,0x00]
114909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114911 v_cmp_ne_u32_e64 s[10:11], v1, vcc_lo
114912 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xd5,0x00,0x00]
114913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114915 v_cmp_ne_u32_e64 s[10:11], v1, vcc_hi
114916 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xd7,0x00,0x00]
114917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114919 v_cmp_ne_u32_e64 s[10:11], v1, m0
114920 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xf9,0x00,0x00]
114921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114923 v_cmp_ne_u32_e64 s[10:11], v1, exec_lo
114924 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xfd,0x00,0x00]
114925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114927 v_cmp_ne_u32_e64 s[10:11], v1, exec_hi
114928 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xff,0x00,0x00]
114929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114931 v_cmp_ne_u32_e64 s[10:11], v1, 0
114932 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x01,0x01,0x00]
114933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114935 v_cmp_ne_u32_e64 s[10:11], v1, -1
114936 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x83,0x01,0x00]
114937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114939 v_cmp_ne_u32_e64 s[10:11], v1, 0.5
114940 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xe1,0x01,0x00]
114941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114943 v_cmp_ne_u32_e64 s[10:11], v1, -4.0
114944 // W64: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xef,0x01,0x00]
114945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114947 v_cmp_ge_u32 vcc, v1, v2
114948 // W64: encoding: [0x01,0x05,0x8c,0x7d]
114949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114951 v_cmp_ge_u32 vcc, v255, v2
114952 // W64: encoding: [0xff,0x05,0x8c,0x7d]
114953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114955 v_cmp_ge_u32 vcc, s1, v2
114956 // W64: encoding: [0x01,0x04,0x8c,0x7d]
114957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114959 v_cmp_ge_u32 vcc, s101, v2
114960 // W64: encoding: [0x65,0x04,0x8c,0x7d]
114961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114963 v_cmp_ge_u32 vcc, vcc_lo, v2
114964 // W64: encoding: [0x6a,0x04,0x8c,0x7d]
114965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114967 v_cmp_ge_u32 vcc, vcc_hi, v2
114968 // W64: encoding: [0x6b,0x04,0x8c,0x7d]
114969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114971 v_cmp_ge_u32 vcc, m0, v2
114972 // W64: encoding: [0x7c,0x04,0x8c,0x7d]
114973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114975 v_cmp_ge_u32 vcc, exec_lo, v2
114976 // W64: encoding: [0x7e,0x04,0x8c,0x7d]
114977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114979 v_cmp_ge_u32 vcc, exec_hi, v2
114980 // W64: encoding: [0x7f,0x04,0x8c,0x7d]
114981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114983 v_cmp_ge_u32 vcc, 0, v2
114984 // W64: encoding: [0x80,0x04,0x8c,0x7d]
114985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114987 v_cmp_ge_u32 vcc, -1, v2
114988 // W64: encoding: [0xc1,0x04,0x8c,0x7d]
114989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114991 v_cmp_ge_u32 vcc, 0.5, v2
114992 // W64: encoding: [0xf0,0x04,0x8c,0x7d]
114993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114995 v_cmp_ge_u32 vcc, -4.0, v2
114996 // W64: encoding: [0xf7,0x04,0x8c,0x7d]
114997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
114999 v_cmp_ge_u32 vcc, 0xaf123456, v2
115000 // W64: encoding: [0xff,0x04,0x8c,0x7d,0x56,0x34,0x12,0xaf]
115001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115003 v_cmp_ge_u32 vcc, 0x3f717273, v2
115004 // W64: encoding: [0xff,0x04,0x8c,0x7d,0x73,0x72,0x71,0x3f]
115005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115007 v_cmp_ge_u32 vcc, v1, v255
115008 // W64: encoding: [0x01,0xff,0x8d,0x7d]
115009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115011 v_cmp_ge_u32_e64 s[10:11], v1, v2
115012 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
115013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115015 v_cmp_ge_u32_e64 s[12:13], v1, v2
115016 // W64: encoding: [0x0c,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
115017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115019 v_cmp_ge_u32_e64 s[100:101], v1, v2
115020 // W64: encoding: [0x64,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
115021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115023 v_cmp_ge_u32_e64 vcc, v1, v2
115024 // W64: encoding: [0x6a,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
115025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115027 v_cmp_ge_u32_e64 s[10:11], v255, v2
115028 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0xff,0x05,0x02,0x00]
115029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115031 v_cmp_ge_u32_e64 s[10:11], s1, v2
115032 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x04,0x02,0x00]
115033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115035 v_cmp_ge_u32_e64 s[10:11], s101, v2
115036 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x65,0x04,0x02,0x00]
115037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115039 v_cmp_ge_u32_e64 s[10:11], vcc_lo, v2
115040 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x6a,0x04,0x02,0x00]
115041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115043 v_cmp_ge_u32_e64 s[10:11], vcc_hi, v2
115044 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x6b,0x04,0x02,0x00]
115045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115047 v_cmp_ge_u32_e64 s[10:11], m0, v2
115048 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x7c,0x04,0x02,0x00]
115049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115051 v_cmp_ge_u32_e64 s[10:11], exec_lo, v2
115052 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x7e,0x04,0x02,0x00]
115053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115055 v_cmp_ge_u32_e64 s[10:11], exec_hi, v2
115056 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x7f,0x04,0x02,0x00]
115057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115059 v_cmp_ge_u32_e64 s[10:11], 0, v2
115060 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x80,0x04,0x02,0x00]
115061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115063 v_cmp_ge_u32_e64 s[10:11], -1, v2
115064 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0xc1,0x04,0x02,0x00]
115065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115067 v_cmp_ge_u32_e64 s[10:11], 0.5, v2
115068 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0xf0,0x04,0x02,0x00]
115069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115071 v_cmp_ge_u32_e64 s[10:11], -4.0, v2
115072 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0xf7,0x04,0x02,0x00]
115073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115075 v_cmp_ge_u32_e64 s[10:11], v1, v255
115076 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xff,0x03,0x00]
115077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115079 v_cmp_ge_u32_e64 s[10:11], v1, s2
115080 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x05,0x00,0x00]
115081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115083 v_cmp_ge_u32_e64 s[10:11], v1, s101
115084 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xcb,0x00,0x00]
115085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115087 v_cmp_ge_u32_e64 s[10:11], v1, vcc_lo
115088 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xd5,0x00,0x00]
115089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115091 v_cmp_ge_u32_e64 s[10:11], v1, vcc_hi
115092 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xd7,0x00,0x00]
115093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115095 v_cmp_ge_u32_e64 s[10:11], v1, m0
115096 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xf9,0x00,0x00]
115097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115099 v_cmp_ge_u32_e64 s[10:11], v1, exec_lo
115100 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xfd,0x00,0x00]
115101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115103 v_cmp_ge_u32_e64 s[10:11], v1, exec_hi
115104 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xff,0x00,0x00]
115105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115107 v_cmp_ge_u32_e64 s[10:11], v1, 0
115108 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x01,0x01,0x00]
115109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115111 v_cmp_ge_u32_e64 s[10:11], v1, -1
115112 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x83,0x01,0x00]
115113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115115 v_cmp_ge_u32_e64 s[10:11], v1, 0.5
115116 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xe1,0x01,0x00]
115117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115119 v_cmp_ge_u32_e64 s[10:11], v1, -4.0
115120 // W64: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xef,0x01,0x00]
115121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115123 v_cmp_t_u32 vcc, v1, v2
115124 // W64: encoding: [0x01,0x05,0x8e,0x7d]
115125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115127 v_cmp_t_u32 vcc, v255, v2
115128 // W64: encoding: [0xff,0x05,0x8e,0x7d]
115129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115131 v_cmp_t_u32 vcc, s1, v2
115132 // W64: encoding: [0x01,0x04,0x8e,0x7d]
115133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115135 v_cmp_t_u32 vcc, s101, v2
115136 // W64: encoding: [0x65,0x04,0x8e,0x7d]
115137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115139 v_cmp_t_u32 vcc, vcc_lo, v2
115140 // W64: encoding: [0x6a,0x04,0x8e,0x7d]
115141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115143 v_cmp_t_u32 vcc, vcc_hi, v2
115144 // W64: encoding: [0x6b,0x04,0x8e,0x7d]
115145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115147 v_cmp_t_u32 vcc, m0, v2
115148 // W64: encoding: [0x7c,0x04,0x8e,0x7d]
115149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115151 v_cmp_t_u32 vcc, exec_lo, v2
115152 // W64: encoding: [0x7e,0x04,0x8e,0x7d]
115153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115155 v_cmp_t_u32 vcc, exec_hi, v2
115156 // W64: encoding: [0x7f,0x04,0x8e,0x7d]
115157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115159 v_cmp_t_u32 vcc, 0, v2
115160 // W64: encoding: [0x80,0x04,0x8e,0x7d]
115161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115163 v_cmp_t_u32 vcc, -1, v2
115164 // W64: encoding: [0xc1,0x04,0x8e,0x7d]
115165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115167 v_cmp_t_u32 vcc, 0.5, v2
115168 // W64: encoding: [0xf0,0x04,0x8e,0x7d]
115169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115171 v_cmp_t_u32 vcc, -4.0, v2
115172 // W64: encoding: [0xf7,0x04,0x8e,0x7d]
115173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115175 v_cmp_t_u32 vcc, 0xaf123456, v2
115176 // W64: encoding: [0xff,0x04,0x8e,0x7d,0x56,0x34,0x12,0xaf]
115177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115179 v_cmp_t_u32 vcc, 0x3f717273, v2
115180 // W64: encoding: [0xff,0x04,0x8e,0x7d,0x73,0x72,0x71,0x3f]
115181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115183 v_cmp_t_u32 vcc, v1, v255
115184 // W64: encoding: [0x01,0xff,0x8f,0x7d]
115185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115187 v_cmp_t_u32_e64 s[10:11], v1, v2
115188 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
115189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115191 v_cmp_t_u32_e64 s[12:13], v1, v2
115192 // W64: encoding: [0x0c,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
115193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115195 v_cmp_t_u32_e64 s[100:101], v1, v2
115196 // W64: encoding: [0x64,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
115197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115199 v_cmp_t_u32_e64 vcc, v1, v2
115200 // W64: encoding: [0x6a,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
115201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115203 v_cmp_t_u32_e64 s[10:11], v255, v2
115204 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0xff,0x05,0x02,0x00]
115205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115207 v_cmp_t_u32_e64 s[10:11], s1, v2
115208 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x04,0x02,0x00]
115209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115211 v_cmp_t_u32_e64 s[10:11], s101, v2
115212 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x65,0x04,0x02,0x00]
115213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115215 v_cmp_t_u32_e64 s[10:11], vcc_lo, v2
115216 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x6a,0x04,0x02,0x00]
115217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115219 v_cmp_t_u32_e64 s[10:11], vcc_hi, v2
115220 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x6b,0x04,0x02,0x00]
115221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115223 v_cmp_t_u32_e64 s[10:11], m0, v2
115224 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x7c,0x04,0x02,0x00]
115225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115227 v_cmp_t_u32_e64 s[10:11], exec_lo, v2
115228 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x7e,0x04,0x02,0x00]
115229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115231 v_cmp_t_u32_e64 s[10:11], exec_hi, v2
115232 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x7f,0x04,0x02,0x00]
115233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115235 v_cmp_t_u32_e64 s[10:11], 0, v2
115236 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x80,0x04,0x02,0x00]
115237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115239 v_cmp_t_u32_e64 s[10:11], -1, v2
115240 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0xc1,0x04,0x02,0x00]
115241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115243 v_cmp_t_u32_e64 s[10:11], 0.5, v2
115244 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0xf0,0x04,0x02,0x00]
115245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115247 v_cmp_t_u32_e64 s[10:11], -4.0, v2
115248 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0xf7,0x04,0x02,0x00]
115249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115251 v_cmp_t_u32_e64 s[10:11], v1, v255
115252 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xff,0x03,0x00]
115253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115255 v_cmp_t_u32_e64 s[10:11], v1, s2
115256 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x05,0x00,0x00]
115257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115259 v_cmp_t_u32_e64 s[10:11], v1, s101
115260 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xcb,0x00,0x00]
115261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115263 v_cmp_t_u32_e64 s[10:11], v1, vcc_lo
115264 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xd5,0x00,0x00]
115265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115267 v_cmp_t_u32_e64 s[10:11], v1, vcc_hi
115268 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xd7,0x00,0x00]
115269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115271 v_cmp_t_u32_e64 s[10:11], v1, m0
115272 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xf9,0x00,0x00]
115273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115275 v_cmp_t_u32_e64 s[10:11], v1, exec_lo
115276 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xfd,0x00,0x00]
115277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115279 v_cmp_t_u32_e64 s[10:11], v1, exec_hi
115280 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xff,0x00,0x00]
115281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115283 v_cmp_t_u32_e64 s[10:11], v1, 0
115284 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x01,0x01,0x00]
115285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115287 v_cmp_t_u32_e64 s[10:11], v1, -1
115288 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x83,0x01,0x00]
115289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115291 v_cmp_t_u32_e64 s[10:11], v1, 0.5
115292 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xe1,0x01,0x00]
115293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115295 v_cmp_t_u32_e64 s[10:11], v1, -4.0
115296 // W64: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xef,0x01,0x00]
115297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115299 v_cmp_f_f16 vcc, v1, v2
115300 // W64: encoding: [0x01,0x05,0x90,0x7d]
115301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115303 v_cmp_f_f16 vcc, v255, v2
115304 // W64: encoding: [0xff,0x05,0x90,0x7d]
115305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115307 v_cmp_f_f16 vcc, s1, v2
115308 // W64: encoding: [0x01,0x04,0x90,0x7d]
115309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115311 v_cmp_f_f16 vcc, s101, v2
115312 // W64: encoding: [0x65,0x04,0x90,0x7d]
115313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115315 v_cmp_f_f16 vcc, vcc_lo, v2
115316 // W64: encoding: [0x6a,0x04,0x90,0x7d]
115317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115319 v_cmp_f_f16 vcc, vcc_hi, v2
115320 // W64: encoding: [0x6b,0x04,0x90,0x7d]
115321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115323 v_cmp_f_f16 vcc, m0, v2
115324 // W64: encoding: [0x7c,0x04,0x90,0x7d]
115325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115327 v_cmp_f_f16 vcc, exec_lo, v2
115328 // W64: encoding: [0x7e,0x04,0x90,0x7d]
115329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115331 v_cmp_f_f16 vcc, exec_hi, v2
115332 // W64: encoding: [0x7f,0x04,0x90,0x7d]
115333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115335 v_cmp_f_f16 vcc, 0, v2
115336 // W64: encoding: [0x80,0x04,0x90,0x7d]
115337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115339 v_cmp_f_f16 vcc, -1, v2
115340 // W64: encoding: [0xc1,0x04,0x90,0x7d]
115341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115343 v_cmp_f_f16 vcc, 0.5, v2
115344 // W64: encoding: [0xf0,0x04,0x90,0x7d]
115345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115347 v_cmp_f_f16 vcc, -4.0, v2
115348 // W64: encoding: [0xf7,0x04,0x90,0x7d]
115349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115351 v_cmp_f_f16 vcc, 0xfe0b, v2
115352 // W64: encoding: [0xff,0x04,0x90,0x7d,0x0b,0xfe,0x00,0x00]
115353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115355 v_cmp_f_f16 vcc, 0x3456, v2
115356 // W64: encoding: [0xff,0x04,0x90,0x7d,0x56,0x34,0x00,0x00]
115357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115359 v_cmp_f_f16 vcc, v1, v255
115360 // W64: encoding: [0x01,0xff,0x91,0x7d]
115361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115363 v_cmp_f_f16_e64 s[10:11], v1, v2
115364 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
115365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115367 v_cmp_f_f16_e64 s[12:13], v1, v2
115368 // W64: encoding: [0x0c,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
115369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115371 v_cmp_f_f16_e64 s[100:101], v1, v2
115372 // W64: encoding: [0x64,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
115373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115375 v_cmp_f_f16_e64 vcc, v1, v2
115376 // W64: encoding: [0x6a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
115377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115379 v_cmp_f_f16_e64 s[10:11], v255, v2
115380 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0xff,0x05,0x02,0x00]
115381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115383 v_cmp_f_f16_e64 s[10:11], s1, v2
115384 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x04,0x02,0x00]
115385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115387 v_cmp_f_f16_e64 s[10:11], s101, v2
115388 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x65,0x04,0x02,0x00]
115389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115391 v_cmp_f_f16_e64 s[10:11], vcc_lo, v2
115392 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x6a,0x04,0x02,0x00]
115393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115395 v_cmp_f_f16_e64 s[10:11], vcc_hi, v2
115396 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x6b,0x04,0x02,0x00]
115397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115399 v_cmp_f_f16_e64 s[10:11], m0, v2
115400 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x7c,0x04,0x02,0x00]
115401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115403 v_cmp_f_f16_e64 s[10:11], exec_lo, v2
115404 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x7e,0x04,0x02,0x00]
115405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115407 v_cmp_f_f16_e64 s[10:11], exec_hi, v2
115408 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x7f,0x04,0x02,0x00]
115409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115411 v_cmp_f_f16_e64 s[10:11], 0, v2
115412 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x80,0x04,0x02,0x00]
115413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115415 v_cmp_f_f16_e64 s[10:11], -1, v2
115416 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0xc1,0x04,0x02,0x00]
115417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115419 v_cmp_f_f16_e64 s[10:11], 0.5, v2
115420 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0xf0,0x04,0x02,0x00]
115421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115423 v_cmp_f_f16_e64 s[10:11], -4.0, v2
115424 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0xf7,0x04,0x02,0x00]
115425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115427 v_cmp_f_f16_e64 s[10:11], v1, v255
115428 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xff,0x03,0x00]
115429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115431 v_cmp_f_f16_e64 s[10:11], v1, s2
115432 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x00,0x00]
115433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115435 v_cmp_f_f16_e64 s[10:11], v1, s101
115436 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xcb,0x00,0x00]
115437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115439 v_cmp_f_f16_e64 s[10:11], v1, vcc_lo
115440 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xd5,0x00,0x00]
115441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115443 v_cmp_f_f16_e64 s[10:11], v1, vcc_hi
115444 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xd7,0x00,0x00]
115445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115447 v_cmp_f_f16_e64 s[10:11], v1, m0
115448 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xf9,0x00,0x00]
115449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115451 v_cmp_f_f16_e64 s[10:11], v1, exec_lo
115452 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xfd,0x00,0x00]
115453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115455 v_cmp_f_f16_e64 s[10:11], v1, exec_hi
115456 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xff,0x00,0x00]
115457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115459 v_cmp_f_f16_e64 s[10:11], v1, 0
115460 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x01,0x01,0x00]
115461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115463 v_cmp_f_f16_e64 s[10:11], v1, -1
115464 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x83,0x01,0x00]
115465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115467 v_cmp_f_f16_e64 s[10:11], v1, 0.5
115468 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xe1,0x01,0x00]
115469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115471 v_cmp_f_f16_e64 s[10:11], v1, -4.0
115472 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xef,0x01,0x00]
115473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115475 v_cmp_f_f16_e64 s[10:11], -v1, v2
115476 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x20]
115477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115479 v_cmp_f_f16_e64 s[10:11], v1, -v2
115480 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x40]
115481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115483 v_cmp_f_f16_e64 s[10:11], -v1, -v2
115484 // W64: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x60]
115485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115487 v_cmp_f_f16_e64 s[10:11], v1, v2 clamp
115488 // W64: encoding: [0x0a,0x80,0xc8,0xd4,0x01,0x05,0x02,0x00]
115489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115491 v_cmp_lt_f16 vcc, v1, v2
115492 // W64: encoding: [0x01,0x05,0x92,0x7d]
115493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115495 v_cmp_lt_f16 vcc, v255, v2
115496 // W64: encoding: [0xff,0x05,0x92,0x7d]
115497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115499 v_cmp_lt_f16 vcc, s1, v2
115500 // W64: encoding: [0x01,0x04,0x92,0x7d]
115501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115503 v_cmp_lt_f16 vcc, s101, v2
115504 // W64: encoding: [0x65,0x04,0x92,0x7d]
115505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115507 v_cmp_lt_f16 vcc, vcc_lo, v2
115508 // W64: encoding: [0x6a,0x04,0x92,0x7d]
115509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115511 v_cmp_lt_f16 vcc, vcc_hi, v2
115512 // W64: encoding: [0x6b,0x04,0x92,0x7d]
115513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115515 v_cmp_lt_f16 vcc, m0, v2
115516 // W64: encoding: [0x7c,0x04,0x92,0x7d]
115517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115519 v_cmp_lt_f16 vcc, exec_lo, v2
115520 // W64: encoding: [0x7e,0x04,0x92,0x7d]
115521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115523 v_cmp_lt_f16 vcc, exec_hi, v2
115524 // W64: encoding: [0x7f,0x04,0x92,0x7d]
115525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115527 v_cmp_lt_f16 vcc, 0, v2
115528 // W64: encoding: [0x80,0x04,0x92,0x7d]
115529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115531 v_cmp_lt_f16 vcc, -1, v2
115532 // W64: encoding: [0xc1,0x04,0x92,0x7d]
115533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115535 v_cmp_lt_f16 vcc, 0.5, v2
115536 // W64: encoding: [0xf0,0x04,0x92,0x7d]
115537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115539 v_cmp_lt_f16 vcc, -4.0, v2
115540 // W64: encoding: [0xf7,0x04,0x92,0x7d]
115541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115543 v_cmp_lt_f16 vcc, 0xfe0b, v2
115544 // W64: encoding: [0xff,0x04,0x92,0x7d,0x0b,0xfe,0x00,0x00]
115545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115547 v_cmp_lt_f16 vcc, 0x3456, v2
115548 // W64: encoding: [0xff,0x04,0x92,0x7d,0x56,0x34,0x00,0x00]
115549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115551 v_cmp_lt_f16 vcc, v1, v255
115552 // W64: encoding: [0x01,0xff,0x93,0x7d]
115553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115555 v_cmp_lt_f16_e64 s[10:11], v1, v2
115556 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
115557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115559 v_cmp_lt_f16_e64 s[12:13], v1, v2
115560 // W64: encoding: [0x0c,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
115561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115563 v_cmp_lt_f16_e64 s[100:101], v1, v2
115564 // W64: encoding: [0x64,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
115565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115567 v_cmp_lt_f16_e64 vcc, v1, v2
115568 // W64: encoding: [0x6a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
115569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115571 v_cmp_lt_f16_e64 s[10:11], v255, v2
115572 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0xff,0x05,0x02,0x00]
115573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115575 v_cmp_lt_f16_e64 s[10:11], s1, v2
115576 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x04,0x02,0x00]
115577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115579 v_cmp_lt_f16_e64 s[10:11], s101, v2
115580 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x65,0x04,0x02,0x00]
115581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115583 v_cmp_lt_f16_e64 s[10:11], vcc_lo, v2
115584 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x6a,0x04,0x02,0x00]
115585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115587 v_cmp_lt_f16_e64 s[10:11], vcc_hi, v2
115588 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x6b,0x04,0x02,0x00]
115589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115591 v_cmp_lt_f16_e64 s[10:11], m0, v2
115592 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x7c,0x04,0x02,0x00]
115593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115595 v_cmp_lt_f16_e64 s[10:11], exec_lo, v2
115596 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x7e,0x04,0x02,0x00]
115597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115599 v_cmp_lt_f16_e64 s[10:11], exec_hi, v2
115600 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x7f,0x04,0x02,0x00]
115601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115603 v_cmp_lt_f16_e64 s[10:11], 0, v2
115604 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x80,0x04,0x02,0x00]
115605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115607 v_cmp_lt_f16_e64 s[10:11], -1, v2
115608 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0xc1,0x04,0x02,0x00]
115609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115611 v_cmp_lt_f16_e64 s[10:11], 0.5, v2
115612 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0xf0,0x04,0x02,0x00]
115613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115615 v_cmp_lt_f16_e64 s[10:11], -4.0, v2
115616 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0xf7,0x04,0x02,0x00]
115617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115619 v_cmp_lt_f16_e64 s[10:11], v1, v255
115620 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xff,0x03,0x00]
115621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115623 v_cmp_lt_f16_e64 s[10:11], v1, s2
115624 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x00,0x00]
115625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115627 v_cmp_lt_f16_e64 s[10:11], v1, s101
115628 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xcb,0x00,0x00]
115629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115631 v_cmp_lt_f16_e64 s[10:11], v1, vcc_lo
115632 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xd5,0x00,0x00]
115633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115635 v_cmp_lt_f16_e64 s[10:11], v1, vcc_hi
115636 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xd7,0x00,0x00]
115637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115639 v_cmp_lt_f16_e64 s[10:11], v1, m0
115640 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xf9,0x00,0x00]
115641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115643 v_cmp_lt_f16_e64 s[10:11], v1, exec_lo
115644 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xfd,0x00,0x00]
115645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115647 v_cmp_lt_f16_e64 s[10:11], v1, exec_hi
115648 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xff,0x00,0x00]
115649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115651 v_cmp_lt_f16_e64 s[10:11], v1, 0
115652 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x01,0x01,0x00]
115653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115655 v_cmp_lt_f16_e64 s[10:11], v1, -1
115656 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x83,0x01,0x00]
115657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115659 v_cmp_lt_f16_e64 s[10:11], v1, 0.5
115660 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xe1,0x01,0x00]
115661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115663 v_cmp_lt_f16_e64 s[10:11], v1, -4.0
115664 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xef,0x01,0x00]
115665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115667 v_cmp_lt_f16_e64 s[10:11], -v1, v2
115668 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x20]
115669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115671 v_cmp_lt_f16_e64 s[10:11], v1, -v2
115672 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x40]
115673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115675 v_cmp_lt_f16_e64 s[10:11], -v1, -v2
115676 // W64: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x60]
115677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115679 v_cmp_lt_f16_e64 s[10:11], v1, v2 clamp
115680 // W64: encoding: [0x0a,0x80,0xc9,0xd4,0x01,0x05,0x02,0x00]
115681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115683 v_cmp_eq_f16 vcc, v1, v2
115684 // W64: encoding: [0x01,0x05,0x94,0x7d]
115685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115687 v_cmp_eq_f16 vcc, v255, v2
115688 // W64: encoding: [0xff,0x05,0x94,0x7d]
115689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115691 v_cmp_eq_f16 vcc, s1, v2
115692 // W64: encoding: [0x01,0x04,0x94,0x7d]
115693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115695 v_cmp_eq_f16 vcc, s101, v2
115696 // W64: encoding: [0x65,0x04,0x94,0x7d]
115697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115699 v_cmp_eq_f16 vcc, vcc_lo, v2
115700 // W64: encoding: [0x6a,0x04,0x94,0x7d]
115701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115703 v_cmp_eq_f16 vcc, vcc_hi, v2
115704 // W64: encoding: [0x6b,0x04,0x94,0x7d]
115705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115707 v_cmp_eq_f16 vcc, m0, v2
115708 // W64: encoding: [0x7c,0x04,0x94,0x7d]
115709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115711 v_cmp_eq_f16 vcc, exec_lo, v2
115712 // W64: encoding: [0x7e,0x04,0x94,0x7d]
115713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115715 v_cmp_eq_f16 vcc, exec_hi, v2
115716 // W64: encoding: [0x7f,0x04,0x94,0x7d]
115717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115719 v_cmp_eq_f16 vcc, 0, v2
115720 // W64: encoding: [0x80,0x04,0x94,0x7d]
115721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115723 v_cmp_eq_f16 vcc, -1, v2
115724 // W64: encoding: [0xc1,0x04,0x94,0x7d]
115725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115727 v_cmp_eq_f16 vcc, 0.5, v2
115728 // W64: encoding: [0xf0,0x04,0x94,0x7d]
115729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115731 v_cmp_eq_f16 vcc, -4.0, v2
115732 // W64: encoding: [0xf7,0x04,0x94,0x7d]
115733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115735 v_cmp_eq_f16 vcc, 0xfe0b, v2
115736 // W64: encoding: [0xff,0x04,0x94,0x7d,0x0b,0xfe,0x00,0x00]
115737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115739 v_cmp_eq_f16 vcc, 0x3456, v2
115740 // W64: encoding: [0xff,0x04,0x94,0x7d,0x56,0x34,0x00,0x00]
115741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115743 v_cmp_eq_f16 vcc, v1, v255
115744 // W64: encoding: [0x01,0xff,0x95,0x7d]
115745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115747 v_cmp_eq_f16_e64 s[10:11], v1, v2
115748 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
115749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115751 v_cmp_eq_f16_e64 s[12:13], v1, v2
115752 // W64: encoding: [0x0c,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
115753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115755 v_cmp_eq_f16_e64 s[100:101], v1, v2
115756 // W64: encoding: [0x64,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
115757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115759 v_cmp_eq_f16_e64 vcc, v1, v2
115760 // W64: encoding: [0x6a,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
115761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115763 v_cmp_eq_f16_e64 s[10:11], v255, v2
115764 // W64: encoding: [0x0a,0x00,0xca,0xd4,0xff,0x05,0x02,0x00]
115765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115767 v_cmp_eq_f16_e64 s[10:11], s1, v2
115768 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x04,0x02,0x00]
115769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115771 v_cmp_eq_f16_e64 s[10:11], s101, v2
115772 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x65,0x04,0x02,0x00]
115773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115775 v_cmp_eq_f16_e64 s[10:11], vcc_lo, v2
115776 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x6a,0x04,0x02,0x00]
115777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115779 v_cmp_eq_f16_e64 s[10:11], vcc_hi, v2
115780 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x6b,0x04,0x02,0x00]
115781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115783 v_cmp_eq_f16_e64 s[10:11], m0, v2
115784 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x7c,0x04,0x02,0x00]
115785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115787 v_cmp_eq_f16_e64 s[10:11], exec_lo, v2
115788 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x7e,0x04,0x02,0x00]
115789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115791 v_cmp_eq_f16_e64 s[10:11], exec_hi, v2
115792 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x7f,0x04,0x02,0x00]
115793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115795 v_cmp_eq_f16_e64 s[10:11], 0, v2
115796 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x80,0x04,0x02,0x00]
115797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115799 v_cmp_eq_f16_e64 s[10:11], -1, v2
115800 // W64: encoding: [0x0a,0x00,0xca,0xd4,0xc1,0x04,0x02,0x00]
115801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115803 v_cmp_eq_f16_e64 s[10:11], 0.5, v2
115804 // W64: encoding: [0x0a,0x00,0xca,0xd4,0xf0,0x04,0x02,0x00]
115805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115807 v_cmp_eq_f16_e64 s[10:11], -4.0, v2
115808 // W64: encoding: [0x0a,0x00,0xca,0xd4,0xf7,0x04,0x02,0x00]
115809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115811 v_cmp_eq_f16_e64 s[10:11], v1, v255
115812 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xff,0x03,0x00]
115813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115815 v_cmp_eq_f16_e64 s[10:11], v1, s2
115816 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x00,0x00]
115817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115819 v_cmp_eq_f16_e64 s[10:11], v1, s101
115820 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xcb,0x00,0x00]
115821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115823 v_cmp_eq_f16_e64 s[10:11], v1, vcc_lo
115824 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xd5,0x00,0x00]
115825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115827 v_cmp_eq_f16_e64 s[10:11], v1, vcc_hi
115828 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xd7,0x00,0x00]
115829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115831 v_cmp_eq_f16_e64 s[10:11], v1, m0
115832 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xf9,0x00,0x00]
115833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115835 v_cmp_eq_f16_e64 s[10:11], v1, exec_lo
115836 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xfd,0x00,0x00]
115837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115839 v_cmp_eq_f16_e64 s[10:11], v1, exec_hi
115840 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xff,0x00,0x00]
115841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115843 v_cmp_eq_f16_e64 s[10:11], v1, 0
115844 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x01,0x01,0x00]
115845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115847 v_cmp_eq_f16_e64 s[10:11], v1, -1
115848 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x83,0x01,0x00]
115849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115851 v_cmp_eq_f16_e64 s[10:11], v1, 0.5
115852 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xe1,0x01,0x00]
115853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115855 v_cmp_eq_f16_e64 s[10:11], v1, -4.0
115856 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xef,0x01,0x00]
115857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115859 v_cmp_eq_f16_e64 s[10:11], -v1, v2
115860 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x20]
115861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115863 v_cmp_eq_f16_e64 s[10:11], v1, -v2
115864 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x40]
115865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115867 v_cmp_eq_f16_e64 s[10:11], -v1, -v2
115868 // W64: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x60]
115869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115871 v_cmp_eq_f16_e64 s[10:11], v1, v2 clamp
115872 // W64: encoding: [0x0a,0x80,0xca,0xd4,0x01,0x05,0x02,0x00]
115873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115875 v_cmp_le_f16 vcc, v1, v2
115876 // W64: encoding: [0x01,0x05,0x96,0x7d]
115877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115879 v_cmp_le_f16 vcc, v255, v2
115880 // W64: encoding: [0xff,0x05,0x96,0x7d]
115881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115883 v_cmp_le_f16 vcc, s1, v2
115884 // W64: encoding: [0x01,0x04,0x96,0x7d]
115885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115887 v_cmp_le_f16 vcc, s101, v2
115888 // W64: encoding: [0x65,0x04,0x96,0x7d]
115889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115891 v_cmp_le_f16 vcc, vcc_lo, v2
115892 // W64: encoding: [0x6a,0x04,0x96,0x7d]
115893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115895 v_cmp_le_f16 vcc, vcc_hi, v2
115896 // W64: encoding: [0x6b,0x04,0x96,0x7d]
115897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115899 v_cmp_le_f16 vcc, m0, v2
115900 // W64: encoding: [0x7c,0x04,0x96,0x7d]
115901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115903 v_cmp_le_f16 vcc, exec_lo, v2
115904 // W64: encoding: [0x7e,0x04,0x96,0x7d]
115905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115907 v_cmp_le_f16 vcc, exec_hi, v2
115908 // W64: encoding: [0x7f,0x04,0x96,0x7d]
115909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115911 v_cmp_le_f16 vcc, 0, v2
115912 // W64: encoding: [0x80,0x04,0x96,0x7d]
115913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115915 v_cmp_le_f16 vcc, -1, v2
115916 // W64: encoding: [0xc1,0x04,0x96,0x7d]
115917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115919 v_cmp_le_f16 vcc, 0.5, v2
115920 // W64: encoding: [0xf0,0x04,0x96,0x7d]
115921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115923 v_cmp_le_f16 vcc, -4.0, v2
115924 // W64: encoding: [0xf7,0x04,0x96,0x7d]
115925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115927 v_cmp_le_f16 vcc, 0xfe0b, v2
115928 // W64: encoding: [0xff,0x04,0x96,0x7d,0x0b,0xfe,0x00,0x00]
115929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115931 v_cmp_le_f16 vcc, 0x3456, v2
115932 // W64: encoding: [0xff,0x04,0x96,0x7d,0x56,0x34,0x00,0x00]
115933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115935 v_cmp_le_f16 vcc, v1, v255
115936 // W64: encoding: [0x01,0xff,0x97,0x7d]
115937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115939 v_cmp_le_f16_e64 s[10:11], v1, v2
115940 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
115941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115943 v_cmp_le_f16_e64 s[12:13], v1, v2
115944 // W64: encoding: [0x0c,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
115945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115947 v_cmp_le_f16_e64 s[100:101], v1, v2
115948 // W64: encoding: [0x64,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
115949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115951 v_cmp_le_f16_e64 vcc, v1, v2
115952 // W64: encoding: [0x6a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
115953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115955 v_cmp_le_f16_e64 s[10:11], v255, v2
115956 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0xff,0x05,0x02,0x00]
115957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115959 v_cmp_le_f16_e64 s[10:11], s1, v2
115960 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x04,0x02,0x00]
115961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115963 v_cmp_le_f16_e64 s[10:11], s101, v2
115964 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x65,0x04,0x02,0x00]
115965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115967 v_cmp_le_f16_e64 s[10:11], vcc_lo, v2
115968 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x6a,0x04,0x02,0x00]
115969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115971 v_cmp_le_f16_e64 s[10:11], vcc_hi, v2
115972 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x6b,0x04,0x02,0x00]
115973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115975 v_cmp_le_f16_e64 s[10:11], m0, v2
115976 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x7c,0x04,0x02,0x00]
115977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115979 v_cmp_le_f16_e64 s[10:11], exec_lo, v2
115980 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x7e,0x04,0x02,0x00]
115981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115983 v_cmp_le_f16_e64 s[10:11], exec_hi, v2
115984 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x7f,0x04,0x02,0x00]
115985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115987 v_cmp_le_f16_e64 s[10:11], 0, v2
115988 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x80,0x04,0x02,0x00]
115989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115991 v_cmp_le_f16_e64 s[10:11], -1, v2
115992 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0xc1,0x04,0x02,0x00]
115993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115995 v_cmp_le_f16_e64 s[10:11], 0.5, v2
115996 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0xf0,0x04,0x02,0x00]
115997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
115999 v_cmp_le_f16_e64 s[10:11], -4.0, v2
116000 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0xf7,0x04,0x02,0x00]
116001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116003 v_cmp_le_f16_e64 s[10:11], v1, v255
116004 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xff,0x03,0x00]
116005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116007 v_cmp_le_f16_e64 s[10:11], v1, s2
116008 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x00,0x00]
116009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116011 v_cmp_le_f16_e64 s[10:11], v1, s101
116012 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xcb,0x00,0x00]
116013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116015 v_cmp_le_f16_e64 s[10:11], v1, vcc_lo
116016 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xd5,0x00,0x00]
116017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116019 v_cmp_le_f16_e64 s[10:11], v1, vcc_hi
116020 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xd7,0x00,0x00]
116021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116023 v_cmp_le_f16_e64 s[10:11], v1, m0
116024 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xf9,0x00,0x00]
116025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116027 v_cmp_le_f16_e64 s[10:11], v1, exec_lo
116028 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xfd,0x00,0x00]
116029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116031 v_cmp_le_f16_e64 s[10:11], v1, exec_hi
116032 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xff,0x00,0x00]
116033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116035 v_cmp_le_f16_e64 s[10:11], v1, 0
116036 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x01,0x01,0x00]
116037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116039 v_cmp_le_f16_e64 s[10:11], v1, -1
116040 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x83,0x01,0x00]
116041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116043 v_cmp_le_f16_e64 s[10:11], v1, 0.5
116044 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xe1,0x01,0x00]
116045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116047 v_cmp_le_f16_e64 s[10:11], v1, -4.0
116048 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xef,0x01,0x00]
116049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116051 v_cmp_le_f16_e64 s[10:11], -v1, v2
116052 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x20]
116053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116055 v_cmp_le_f16_e64 s[10:11], v1, -v2
116056 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x40]
116057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116059 v_cmp_le_f16_e64 s[10:11], -v1, -v2
116060 // W64: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x60]
116061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116063 v_cmp_le_f16_e64 s[10:11], v1, v2 clamp
116064 // W64: encoding: [0x0a,0x80,0xcb,0xd4,0x01,0x05,0x02,0x00]
116065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116067 v_cmp_gt_f16 vcc, v1, v2
116068 // W64: encoding: [0x01,0x05,0x98,0x7d]
116069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116071 v_cmp_gt_f16 vcc, v255, v2
116072 // W64: encoding: [0xff,0x05,0x98,0x7d]
116073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116075 v_cmp_gt_f16 vcc, s1, v2
116076 // W64: encoding: [0x01,0x04,0x98,0x7d]
116077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116079 v_cmp_gt_f16 vcc, s101, v2
116080 // W64: encoding: [0x65,0x04,0x98,0x7d]
116081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116083 v_cmp_gt_f16 vcc, vcc_lo, v2
116084 // W64: encoding: [0x6a,0x04,0x98,0x7d]
116085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116087 v_cmp_gt_f16 vcc, vcc_hi, v2
116088 // W64: encoding: [0x6b,0x04,0x98,0x7d]
116089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116091 v_cmp_gt_f16 vcc, m0, v2
116092 // W64: encoding: [0x7c,0x04,0x98,0x7d]
116093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116095 v_cmp_gt_f16 vcc, exec_lo, v2
116096 // W64: encoding: [0x7e,0x04,0x98,0x7d]
116097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116099 v_cmp_gt_f16 vcc, exec_hi, v2
116100 // W64: encoding: [0x7f,0x04,0x98,0x7d]
116101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116103 v_cmp_gt_f16 vcc, 0, v2
116104 // W64: encoding: [0x80,0x04,0x98,0x7d]
116105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116107 v_cmp_gt_f16 vcc, -1, v2
116108 // W64: encoding: [0xc1,0x04,0x98,0x7d]
116109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116111 v_cmp_gt_f16 vcc, 0.5, v2
116112 // W64: encoding: [0xf0,0x04,0x98,0x7d]
116113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116115 v_cmp_gt_f16 vcc, -4.0, v2
116116 // W64: encoding: [0xf7,0x04,0x98,0x7d]
116117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116119 v_cmp_gt_f16 vcc, 0xfe0b, v2
116120 // W64: encoding: [0xff,0x04,0x98,0x7d,0x0b,0xfe,0x00,0x00]
116121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116123 v_cmp_gt_f16 vcc, 0x3456, v2
116124 // W64: encoding: [0xff,0x04,0x98,0x7d,0x56,0x34,0x00,0x00]
116125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116127 v_cmp_gt_f16 vcc, v1, v255
116128 // W64: encoding: [0x01,0xff,0x99,0x7d]
116129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116131 v_cmp_gt_f16_e64 s[10:11], v1, v2
116132 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
116133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116135 v_cmp_gt_f16_e64 s[12:13], v1, v2
116136 // W64: encoding: [0x0c,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
116137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116139 v_cmp_gt_f16_e64 s[100:101], v1, v2
116140 // W64: encoding: [0x64,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
116141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116143 v_cmp_gt_f16_e64 vcc, v1, v2
116144 // W64: encoding: [0x6a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
116145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116147 v_cmp_gt_f16_e64 s[10:11], v255, v2
116148 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0xff,0x05,0x02,0x00]
116149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116151 v_cmp_gt_f16_e64 s[10:11], s1, v2
116152 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x04,0x02,0x00]
116153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116155 v_cmp_gt_f16_e64 s[10:11], s101, v2
116156 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x65,0x04,0x02,0x00]
116157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116159 v_cmp_gt_f16_e64 s[10:11], vcc_lo, v2
116160 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x6a,0x04,0x02,0x00]
116161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116163 v_cmp_gt_f16_e64 s[10:11], vcc_hi, v2
116164 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x6b,0x04,0x02,0x00]
116165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116167 v_cmp_gt_f16_e64 s[10:11], m0, v2
116168 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x7c,0x04,0x02,0x00]
116169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116171 v_cmp_gt_f16_e64 s[10:11], exec_lo, v2
116172 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x7e,0x04,0x02,0x00]
116173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116175 v_cmp_gt_f16_e64 s[10:11], exec_hi, v2
116176 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x7f,0x04,0x02,0x00]
116177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116179 v_cmp_gt_f16_e64 s[10:11], 0, v2
116180 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x80,0x04,0x02,0x00]
116181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116183 v_cmp_gt_f16_e64 s[10:11], -1, v2
116184 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0xc1,0x04,0x02,0x00]
116185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116187 v_cmp_gt_f16_e64 s[10:11], 0.5, v2
116188 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0xf0,0x04,0x02,0x00]
116189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116191 v_cmp_gt_f16_e64 s[10:11], -4.0, v2
116192 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0xf7,0x04,0x02,0x00]
116193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116195 v_cmp_gt_f16_e64 s[10:11], v1, v255
116196 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xff,0x03,0x00]
116197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116199 v_cmp_gt_f16_e64 s[10:11], v1, s2
116200 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x00,0x00]
116201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116203 v_cmp_gt_f16_e64 s[10:11], v1, s101
116204 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xcb,0x00,0x00]
116205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116207 v_cmp_gt_f16_e64 s[10:11], v1, vcc_lo
116208 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xd5,0x00,0x00]
116209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116211 v_cmp_gt_f16_e64 s[10:11], v1, vcc_hi
116212 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xd7,0x00,0x00]
116213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116215 v_cmp_gt_f16_e64 s[10:11], v1, m0
116216 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xf9,0x00,0x00]
116217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116219 v_cmp_gt_f16_e64 s[10:11], v1, exec_lo
116220 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xfd,0x00,0x00]
116221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116223 v_cmp_gt_f16_e64 s[10:11], v1, exec_hi
116224 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xff,0x00,0x00]
116225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116227 v_cmp_gt_f16_e64 s[10:11], v1, 0
116228 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x01,0x01,0x00]
116229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116231 v_cmp_gt_f16_e64 s[10:11], v1, -1
116232 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x83,0x01,0x00]
116233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116235 v_cmp_gt_f16_e64 s[10:11], v1, 0.5
116236 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xe1,0x01,0x00]
116237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116239 v_cmp_gt_f16_e64 s[10:11], v1, -4.0
116240 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xef,0x01,0x00]
116241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116243 v_cmp_gt_f16_e64 s[10:11], -v1, v2
116244 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x20]
116245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116247 v_cmp_gt_f16_e64 s[10:11], v1, -v2
116248 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x40]
116249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116251 v_cmp_gt_f16_e64 s[10:11], -v1, -v2
116252 // W64: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x60]
116253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116255 v_cmp_gt_f16_e64 s[10:11], v1, v2 clamp
116256 // W64: encoding: [0x0a,0x80,0xcc,0xd4,0x01,0x05,0x02,0x00]
116257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116259 v_cmp_lg_f16 vcc, v1, v2
116260 // W64: encoding: [0x01,0x05,0x9a,0x7d]
116261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116263 v_cmp_lg_f16 vcc, v255, v2
116264 // W64: encoding: [0xff,0x05,0x9a,0x7d]
116265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116267 v_cmp_lg_f16 vcc, s1, v2
116268 // W64: encoding: [0x01,0x04,0x9a,0x7d]
116269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116271 v_cmp_lg_f16 vcc, s101, v2
116272 // W64: encoding: [0x65,0x04,0x9a,0x7d]
116273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116275 v_cmp_lg_f16 vcc, vcc_lo, v2
116276 // W64: encoding: [0x6a,0x04,0x9a,0x7d]
116277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116279 v_cmp_lg_f16 vcc, vcc_hi, v2
116280 // W64: encoding: [0x6b,0x04,0x9a,0x7d]
116281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116283 v_cmp_lg_f16 vcc, m0, v2
116284 // W64: encoding: [0x7c,0x04,0x9a,0x7d]
116285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116287 v_cmp_lg_f16 vcc, exec_lo, v2
116288 // W64: encoding: [0x7e,0x04,0x9a,0x7d]
116289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116291 v_cmp_lg_f16 vcc, exec_hi, v2
116292 // W64: encoding: [0x7f,0x04,0x9a,0x7d]
116293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116295 v_cmp_lg_f16 vcc, 0, v2
116296 // W64: encoding: [0x80,0x04,0x9a,0x7d]
116297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116299 v_cmp_lg_f16 vcc, -1, v2
116300 // W64: encoding: [0xc1,0x04,0x9a,0x7d]
116301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116303 v_cmp_lg_f16 vcc, 0.5, v2
116304 // W64: encoding: [0xf0,0x04,0x9a,0x7d]
116305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116307 v_cmp_lg_f16 vcc, -4.0, v2
116308 // W64: encoding: [0xf7,0x04,0x9a,0x7d]
116309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116311 v_cmp_lg_f16 vcc, 0xfe0b, v2
116312 // W64: encoding: [0xff,0x04,0x9a,0x7d,0x0b,0xfe,0x00,0x00]
116313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116315 v_cmp_lg_f16 vcc, 0x3456, v2
116316 // W64: encoding: [0xff,0x04,0x9a,0x7d,0x56,0x34,0x00,0x00]
116317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116319 v_cmp_lg_f16 vcc, v1, v255
116320 // W64: encoding: [0x01,0xff,0x9b,0x7d]
116321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116323 v_cmp_lg_f16_e64 s[10:11], v1, v2
116324 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
116325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116327 v_cmp_lg_f16_e64 s[12:13], v1, v2
116328 // W64: encoding: [0x0c,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
116329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116331 v_cmp_lg_f16_e64 s[100:101], v1, v2
116332 // W64: encoding: [0x64,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
116333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116335 v_cmp_lg_f16_e64 vcc, v1, v2
116336 // W64: encoding: [0x6a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
116337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116339 v_cmp_lg_f16_e64 s[10:11], v255, v2
116340 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0xff,0x05,0x02,0x00]
116341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116343 v_cmp_lg_f16_e64 s[10:11], s1, v2
116344 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x04,0x02,0x00]
116345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116347 v_cmp_lg_f16_e64 s[10:11], s101, v2
116348 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x65,0x04,0x02,0x00]
116349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116351 v_cmp_lg_f16_e64 s[10:11], vcc_lo, v2
116352 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x6a,0x04,0x02,0x00]
116353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116355 v_cmp_lg_f16_e64 s[10:11], vcc_hi, v2
116356 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x6b,0x04,0x02,0x00]
116357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116359 v_cmp_lg_f16_e64 s[10:11], m0, v2
116360 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x7c,0x04,0x02,0x00]
116361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116363 v_cmp_lg_f16_e64 s[10:11], exec_lo, v2
116364 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x7e,0x04,0x02,0x00]
116365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116367 v_cmp_lg_f16_e64 s[10:11], exec_hi, v2
116368 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x7f,0x04,0x02,0x00]
116369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116371 v_cmp_lg_f16_e64 s[10:11], 0, v2
116372 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x80,0x04,0x02,0x00]
116373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116375 v_cmp_lg_f16_e64 s[10:11], -1, v2
116376 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0xc1,0x04,0x02,0x00]
116377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116379 v_cmp_lg_f16_e64 s[10:11], 0.5, v2
116380 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0xf0,0x04,0x02,0x00]
116381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116383 v_cmp_lg_f16_e64 s[10:11], -4.0, v2
116384 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0xf7,0x04,0x02,0x00]
116385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116387 v_cmp_lg_f16_e64 s[10:11], v1, v255
116388 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xff,0x03,0x00]
116389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116391 v_cmp_lg_f16_e64 s[10:11], v1, s2
116392 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x00,0x00]
116393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116395 v_cmp_lg_f16_e64 s[10:11], v1, s101
116396 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xcb,0x00,0x00]
116397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116399 v_cmp_lg_f16_e64 s[10:11], v1, vcc_lo
116400 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xd5,0x00,0x00]
116401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116403 v_cmp_lg_f16_e64 s[10:11], v1, vcc_hi
116404 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xd7,0x00,0x00]
116405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116407 v_cmp_lg_f16_e64 s[10:11], v1, m0
116408 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xf9,0x00,0x00]
116409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116411 v_cmp_lg_f16_e64 s[10:11], v1, exec_lo
116412 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xfd,0x00,0x00]
116413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116415 v_cmp_lg_f16_e64 s[10:11], v1, exec_hi
116416 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xff,0x00,0x00]
116417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116419 v_cmp_lg_f16_e64 s[10:11], v1, 0
116420 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x01,0x01,0x00]
116421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116423 v_cmp_lg_f16_e64 s[10:11], v1, -1
116424 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x83,0x01,0x00]
116425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116427 v_cmp_lg_f16_e64 s[10:11], v1, 0.5
116428 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xe1,0x01,0x00]
116429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116431 v_cmp_lg_f16_e64 s[10:11], v1, -4.0
116432 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xef,0x01,0x00]
116433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116435 v_cmp_lg_f16_e64 s[10:11], -v1, v2
116436 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x20]
116437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116439 v_cmp_lg_f16_e64 s[10:11], v1, -v2
116440 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x40]
116441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116443 v_cmp_lg_f16_e64 s[10:11], -v1, -v2
116444 // W64: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x60]
116445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116447 v_cmp_lg_f16_e64 s[10:11], v1, v2 clamp
116448 // W64: encoding: [0x0a,0x80,0xcd,0xd4,0x01,0x05,0x02,0x00]
116449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116451 v_cmp_ge_f16 vcc, v1, v2
116452 // W64: encoding: [0x01,0x05,0x9c,0x7d]
116453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116455 v_cmp_ge_f16 vcc, v255, v2
116456 // W64: encoding: [0xff,0x05,0x9c,0x7d]
116457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116459 v_cmp_ge_f16 vcc, s1, v2
116460 // W64: encoding: [0x01,0x04,0x9c,0x7d]
116461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116463 v_cmp_ge_f16 vcc, s101, v2
116464 // W64: encoding: [0x65,0x04,0x9c,0x7d]
116465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116467 v_cmp_ge_f16 vcc, vcc_lo, v2
116468 // W64: encoding: [0x6a,0x04,0x9c,0x7d]
116469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116471 v_cmp_ge_f16 vcc, vcc_hi, v2
116472 // W64: encoding: [0x6b,0x04,0x9c,0x7d]
116473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116475 v_cmp_ge_f16 vcc, m0, v2
116476 // W64: encoding: [0x7c,0x04,0x9c,0x7d]
116477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116479 v_cmp_ge_f16 vcc, exec_lo, v2
116480 // W64: encoding: [0x7e,0x04,0x9c,0x7d]
116481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116483 v_cmp_ge_f16 vcc, exec_hi, v2
116484 // W64: encoding: [0x7f,0x04,0x9c,0x7d]
116485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116487 v_cmp_ge_f16 vcc, 0, v2
116488 // W64: encoding: [0x80,0x04,0x9c,0x7d]
116489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116491 v_cmp_ge_f16 vcc, -1, v2
116492 // W64: encoding: [0xc1,0x04,0x9c,0x7d]
116493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116495 v_cmp_ge_f16 vcc, 0.5, v2
116496 // W64: encoding: [0xf0,0x04,0x9c,0x7d]
116497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116499 v_cmp_ge_f16 vcc, -4.0, v2
116500 // W64: encoding: [0xf7,0x04,0x9c,0x7d]
116501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116503 v_cmp_ge_f16 vcc, 0xfe0b, v2
116504 // W64: encoding: [0xff,0x04,0x9c,0x7d,0x0b,0xfe,0x00,0x00]
116505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116507 v_cmp_ge_f16 vcc, 0x3456, v2
116508 // W64: encoding: [0xff,0x04,0x9c,0x7d,0x56,0x34,0x00,0x00]
116509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116511 v_cmp_ge_f16 vcc, v1, v255
116512 // W64: encoding: [0x01,0xff,0x9d,0x7d]
116513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116515 v_cmp_ge_f16_e64 s[10:11], v1, v2
116516 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
116517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116519 v_cmp_ge_f16_e64 s[12:13], v1, v2
116520 // W64: encoding: [0x0c,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
116521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116523 v_cmp_ge_f16_e64 s[100:101], v1, v2
116524 // W64: encoding: [0x64,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
116525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116527 v_cmp_ge_f16_e64 vcc, v1, v2
116528 // W64: encoding: [0x6a,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
116529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116531 v_cmp_ge_f16_e64 s[10:11], v255, v2
116532 // W64: encoding: [0x0a,0x00,0xce,0xd4,0xff,0x05,0x02,0x00]
116533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116535 v_cmp_ge_f16_e64 s[10:11], s1, v2
116536 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x04,0x02,0x00]
116537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116539 v_cmp_ge_f16_e64 s[10:11], s101, v2
116540 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x65,0x04,0x02,0x00]
116541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116543 v_cmp_ge_f16_e64 s[10:11], vcc_lo, v2
116544 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x6a,0x04,0x02,0x00]
116545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116547 v_cmp_ge_f16_e64 s[10:11], vcc_hi, v2
116548 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x6b,0x04,0x02,0x00]
116549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116551 v_cmp_ge_f16_e64 s[10:11], m0, v2
116552 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x7c,0x04,0x02,0x00]
116553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116555 v_cmp_ge_f16_e64 s[10:11], exec_lo, v2
116556 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x7e,0x04,0x02,0x00]
116557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116559 v_cmp_ge_f16_e64 s[10:11], exec_hi, v2
116560 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x7f,0x04,0x02,0x00]
116561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116563 v_cmp_ge_f16_e64 s[10:11], 0, v2
116564 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x80,0x04,0x02,0x00]
116565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116567 v_cmp_ge_f16_e64 s[10:11], -1, v2
116568 // W64: encoding: [0x0a,0x00,0xce,0xd4,0xc1,0x04,0x02,0x00]
116569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116571 v_cmp_ge_f16_e64 s[10:11], 0.5, v2
116572 // W64: encoding: [0x0a,0x00,0xce,0xd4,0xf0,0x04,0x02,0x00]
116573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116575 v_cmp_ge_f16_e64 s[10:11], -4.0, v2
116576 // W64: encoding: [0x0a,0x00,0xce,0xd4,0xf7,0x04,0x02,0x00]
116577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116579 v_cmp_ge_f16_e64 s[10:11], v1, v255
116580 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xff,0x03,0x00]
116581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116583 v_cmp_ge_f16_e64 s[10:11], v1, s2
116584 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x00,0x00]
116585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116587 v_cmp_ge_f16_e64 s[10:11], v1, s101
116588 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xcb,0x00,0x00]
116589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116591 v_cmp_ge_f16_e64 s[10:11], v1, vcc_lo
116592 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xd5,0x00,0x00]
116593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116595 v_cmp_ge_f16_e64 s[10:11], v1, vcc_hi
116596 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xd7,0x00,0x00]
116597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116599 v_cmp_ge_f16_e64 s[10:11], v1, m0
116600 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xf9,0x00,0x00]
116601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116603 v_cmp_ge_f16_e64 s[10:11], v1, exec_lo
116604 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xfd,0x00,0x00]
116605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116607 v_cmp_ge_f16_e64 s[10:11], v1, exec_hi
116608 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xff,0x00,0x00]
116609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116611 v_cmp_ge_f16_e64 s[10:11], v1, 0
116612 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x01,0x01,0x00]
116613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116615 v_cmp_ge_f16_e64 s[10:11], v1, -1
116616 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x83,0x01,0x00]
116617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116619 v_cmp_ge_f16_e64 s[10:11], v1, 0.5
116620 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xe1,0x01,0x00]
116621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116623 v_cmp_ge_f16_e64 s[10:11], v1, -4.0
116624 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xef,0x01,0x00]
116625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116627 v_cmp_ge_f16_e64 s[10:11], -v1, v2
116628 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x20]
116629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116631 v_cmp_ge_f16_e64 s[10:11], v1, -v2
116632 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x40]
116633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116635 v_cmp_ge_f16_e64 s[10:11], -v1, -v2
116636 // W64: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x60]
116637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116639 v_cmp_ge_f16_e64 s[10:11], v1, v2 clamp
116640 // W64: encoding: [0x0a,0x80,0xce,0xd4,0x01,0x05,0x02,0x00]
116641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116643 v_cmp_o_f16 vcc, v1, v2
116644 // W64: encoding: [0x01,0x05,0x9e,0x7d]
116645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116647 v_cmp_o_f16 vcc, v255, v2
116648 // W64: encoding: [0xff,0x05,0x9e,0x7d]
116649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116651 v_cmp_o_f16 vcc, s1, v2
116652 // W64: encoding: [0x01,0x04,0x9e,0x7d]
116653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116655 v_cmp_o_f16 vcc, s101, v2
116656 // W64: encoding: [0x65,0x04,0x9e,0x7d]
116657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116659 v_cmp_o_f16 vcc, vcc_lo, v2
116660 // W64: encoding: [0x6a,0x04,0x9e,0x7d]
116661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116663 v_cmp_o_f16 vcc, vcc_hi, v2
116664 // W64: encoding: [0x6b,0x04,0x9e,0x7d]
116665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116667 v_cmp_o_f16 vcc, m0, v2
116668 // W64: encoding: [0x7c,0x04,0x9e,0x7d]
116669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116671 v_cmp_o_f16 vcc, exec_lo, v2
116672 // W64: encoding: [0x7e,0x04,0x9e,0x7d]
116673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116675 v_cmp_o_f16 vcc, exec_hi, v2
116676 // W64: encoding: [0x7f,0x04,0x9e,0x7d]
116677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116679 v_cmp_o_f16 vcc, 0, v2
116680 // W64: encoding: [0x80,0x04,0x9e,0x7d]
116681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116683 v_cmp_o_f16 vcc, -1, v2
116684 // W64: encoding: [0xc1,0x04,0x9e,0x7d]
116685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116687 v_cmp_o_f16 vcc, 0.5, v2
116688 // W64: encoding: [0xf0,0x04,0x9e,0x7d]
116689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116691 v_cmp_o_f16 vcc, -4.0, v2
116692 // W64: encoding: [0xf7,0x04,0x9e,0x7d]
116693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116695 v_cmp_o_f16 vcc, 0xfe0b, v2
116696 // W64: encoding: [0xff,0x04,0x9e,0x7d,0x0b,0xfe,0x00,0x00]
116697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116699 v_cmp_o_f16 vcc, 0x3456, v2
116700 // W64: encoding: [0xff,0x04,0x9e,0x7d,0x56,0x34,0x00,0x00]
116701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116703 v_cmp_o_f16 vcc, v1, v255
116704 // W64: encoding: [0x01,0xff,0x9f,0x7d]
116705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116707 v_cmp_o_f16_e64 s[10:11], v1, v2
116708 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
116709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116711 v_cmp_o_f16_e64 s[12:13], v1, v2
116712 // W64: encoding: [0x0c,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
116713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116715 v_cmp_o_f16_e64 s[100:101], v1, v2
116716 // W64: encoding: [0x64,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
116717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116719 v_cmp_o_f16_e64 vcc, v1, v2
116720 // W64: encoding: [0x6a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
116721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116723 v_cmp_o_f16_e64 s[10:11], v255, v2
116724 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0xff,0x05,0x02,0x00]
116725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116727 v_cmp_o_f16_e64 s[10:11], s1, v2
116728 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x04,0x02,0x00]
116729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116731 v_cmp_o_f16_e64 s[10:11], s101, v2
116732 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x65,0x04,0x02,0x00]
116733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116735 v_cmp_o_f16_e64 s[10:11], vcc_lo, v2
116736 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x6a,0x04,0x02,0x00]
116737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116739 v_cmp_o_f16_e64 s[10:11], vcc_hi, v2
116740 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x6b,0x04,0x02,0x00]
116741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116743 v_cmp_o_f16_e64 s[10:11], m0, v2
116744 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x7c,0x04,0x02,0x00]
116745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116747 v_cmp_o_f16_e64 s[10:11], exec_lo, v2
116748 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x7e,0x04,0x02,0x00]
116749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116751 v_cmp_o_f16_e64 s[10:11], exec_hi, v2
116752 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x7f,0x04,0x02,0x00]
116753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116755 v_cmp_o_f16_e64 s[10:11], 0, v2
116756 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x80,0x04,0x02,0x00]
116757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116759 v_cmp_o_f16_e64 s[10:11], -1, v2
116760 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0xc1,0x04,0x02,0x00]
116761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116763 v_cmp_o_f16_e64 s[10:11], 0.5, v2
116764 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0xf0,0x04,0x02,0x00]
116765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116767 v_cmp_o_f16_e64 s[10:11], -4.0, v2
116768 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0xf7,0x04,0x02,0x00]
116769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116771 v_cmp_o_f16_e64 s[10:11], v1, v255
116772 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xff,0x03,0x00]
116773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116775 v_cmp_o_f16_e64 s[10:11], v1, s2
116776 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x00,0x00]
116777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116779 v_cmp_o_f16_e64 s[10:11], v1, s101
116780 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xcb,0x00,0x00]
116781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116783 v_cmp_o_f16_e64 s[10:11], v1, vcc_lo
116784 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xd5,0x00,0x00]
116785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116787 v_cmp_o_f16_e64 s[10:11], v1, vcc_hi
116788 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xd7,0x00,0x00]
116789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116791 v_cmp_o_f16_e64 s[10:11], v1, m0
116792 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xf9,0x00,0x00]
116793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116795 v_cmp_o_f16_e64 s[10:11], v1, exec_lo
116796 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xfd,0x00,0x00]
116797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116799 v_cmp_o_f16_e64 s[10:11], v1, exec_hi
116800 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xff,0x00,0x00]
116801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116803 v_cmp_o_f16_e64 s[10:11], v1, 0
116804 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x01,0x01,0x00]
116805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116807 v_cmp_o_f16_e64 s[10:11], v1, -1
116808 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x83,0x01,0x00]
116809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116811 v_cmp_o_f16_e64 s[10:11], v1, 0.5
116812 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xe1,0x01,0x00]
116813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116815 v_cmp_o_f16_e64 s[10:11], v1, -4.0
116816 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xef,0x01,0x00]
116817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116819 v_cmp_o_f16_e64 s[10:11], -v1, v2
116820 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x20]
116821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116823 v_cmp_o_f16_e64 s[10:11], v1, -v2
116824 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x40]
116825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116827 v_cmp_o_f16_e64 s[10:11], -v1, -v2
116828 // W64: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x60]
116829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116831 v_cmp_o_f16_e64 s[10:11], v1, v2 clamp
116832 // W64: encoding: [0x0a,0x80,0xcf,0xd4,0x01,0x05,0x02,0x00]
116833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116835 v_cmp_u_f16 vcc, v1, v2
116836 // W64: encoding: [0x01,0x05,0xd0,0x7d]
116837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116839 v_cmp_u_f16 vcc, v255, v2
116840 // W64: encoding: [0xff,0x05,0xd0,0x7d]
116841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116843 v_cmp_u_f16 vcc, s1, v2
116844 // W64: encoding: [0x01,0x04,0xd0,0x7d]
116845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116847 v_cmp_u_f16 vcc, s101, v2
116848 // W64: encoding: [0x65,0x04,0xd0,0x7d]
116849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116851 v_cmp_u_f16 vcc, vcc_lo, v2
116852 // W64: encoding: [0x6a,0x04,0xd0,0x7d]
116853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116855 v_cmp_u_f16 vcc, vcc_hi, v2
116856 // W64: encoding: [0x6b,0x04,0xd0,0x7d]
116857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116859 v_cmp_u_f16 vcc, m0, v2
116860 // W64: encoding: [0x7c,0x04,0xd0,0x7d]
116861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116863 v_cmp_u_f16 vcc, exec_lo, v2
116864 // W64: encoding: [0x7e,0x04,0xd0,0x7d]
116865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116867 v_cmp_u_f16 vcc, exec_hi, v2
116868 // W64: encoding: [0x7f,0x04,0xd0,0x7d]
116869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116871 v_cmp_u_f16 vcc, 0, v2
116872 // W64: encoding: [0x80,0x04,0xd0,0x7d]
116873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116875 v_cmp_u_f16 vcc, -1, v2
116876 // W64: encoding: [0xc1,0x04,0xd0,0x7d]
116877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116879 v_cmp_u_f16 vcc, 0.5, v2
116880 // W64: encoding: [0xf0,0x04,0xd0,0x7d]
116881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116883 v_cmp_u_f16 vcc, -4.0, v2
116884 // W64: encoding: [0xf7,0x04,0xd0,0x7d]
116885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116887 v_cmp_u_f16 vcc, 0xfe0b, v2
116888 // W64: encoding: [0xff,0x04,0xd0,0x7d,0x0b,0xfe,0x00,0x00]
116889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116891 v_cmp_u_f16 vcc, 0x3456, v2
116892 // W64: encoding: [0xff,0x04,0xd0,0x7d,0x56,0x34,0x00,0x00]
116893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116895 v_cmp_u_f16 vcc, v1, v255
116896 // W64: encoding: [0x01,0xff,0xd1,0x7d]
116897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116899 v_cmp_u_f16_e64 s[10:11], v1, v2
116900 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
116901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116903 v_cmp_u_f16_e64 s[12:13], v1, v2
116904 // W64: encoding: [0x0c,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
116905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116907 v_cmp_u_f16_e64 s[100:101], v1, v2
116908 // W64: encoding: [0x64,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
116909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116911 v_cmp_u_f16_e64 vcc, v1, v2
116912 // W64: encoding: [0x6a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
116913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116915 v_cmp_u_f16_e64 s[10:11], v255, v2
116916 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0xff,0x05,0x02,0x00]
116917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116919 v_cmp_u_f16_e64 s[10:11], s1, v2
116920 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x04,0x02,0x00]
116921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116923 v_cmp_u_f16_e64 s[10:11], s101, v2
116924 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x65,0x04,0x02,0x00]
116925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116927 v_cmp_u_f16_e64 s[10:11], vcc_lo, v2
116928 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x6a,0x04,0x02,0x00]
116929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116931 v_cmp_u_f16_e64 s[10:11], vcc_hi, v2
116932 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x6b,0x04,0x02,0x00]
116933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116935 v_cmp_u_f16_e64 s[10:11], m0, v2
116936 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x7c,0x04,0x02,0x00]
116937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116939 v_cmp_u_f16_e64 s[10:11], exec_lo, v2
116940 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x7e,0x04,0x02,0x00]
116941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116943 v_cmp_u_f16_e64 s[10:11], exec_hi, v2
116944 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x7f,0x04,0x02,0x00]
116945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116947 v_cmp_u_f16_e64 s[10:11], 0, v2
116948 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x80,0x04,0x02,0x00]
116949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116951 v_cmp_u_f16_e64 s[10:11], -1, v2
116952 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0xc1,0x04,0x02,0x00]
116953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116955 v_cmp_u_f16_e64 s[10:11], 0.5, v2
116956 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0xf0,0x04,0x02,0x00]
116957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116959 v_cmp_u_f16_e64 s[10:11], -4.0, v2
116960 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0xf7,0x04,0x02,0x00]
116961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116963 v_cmp_u_f16_e64 s[10:11], v1, v255
116964 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xff,0x03,0x00]
116965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116967 v_cmp_u_f16_e64 s[10:11], v1, s2
116968 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x00,0x00]
116969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116971 v_cmp_u_f16_e64 s[10:11], v1, s101
116972 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xcb,0x00,0x00]
116973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116975 v_cmp_u_f16_e64 s[10:11], v1, vcc_lo
116976 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xd5,0x00,0x00]
116977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116979 v_cmp_u_f16_e64 s[10:11], v1, vcc_hi
116980 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xd7,0x00,0x00]
116981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116983 v_cmp_u_f16_e64 s[10:11], v1, m0
116984 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xf9,0x00,0x00]
116985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116987 v_cmp_u_f16_e64 s[10:11], v1, exec_lo
116988 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xfd,0x00,0x00]
116989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116991 v_cmp_u_f16_e64 s[10:11], v1, exec_hi
116992 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xff,0x00,0x00]
116993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116995 v_cmp_u_f16_e64 s[10:11], v1, 0
116996 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x01,0x01,0x00]
116997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
116999 v_cmp_u_f16_e64 s[10:11], v1, -1
117000 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x83,0x01,0x00]
117001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117003 v_cmp_u_f16_e64 s[10:11], v1, 0.5
117004 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xe1,0x01,0x00]
117005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117007 v_cmp_u_f16_e64 s[10:11], v1, -4.0
117008 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xef,0x01,0x00]
117009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117011 v_cmp_u_f16_e64 s[10:11], -v1, v2
117012 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x20]
117013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117015 v_cmp_u_f16_e64 s[10:11], v1, -v2
117016 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x40]
117017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117019 v_cmp_u_f16_e64 s[10:11], -v1, -v2
117020 // W64: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x60]
117021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117023 v_cmp_u_f16_e64 s[10:11], v1, v2 clamp
117024 // W64: encoding: [0x0a,0x80,0xe8,0xd4,0x01,0x05,0x02,0x00]
117025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117027 v_cmp_nge_f16 vcc, v1, v2
117028 // W64: encoding: [0x01,0x05,0xd2,0x7d]
117029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117031 v_cmp_nge_f16 vcc, v255, v2
117032 // W64: encoding: [0xff,0x05,0xd2,0x7d]
117033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117035 v_cmp_nge_f16 vcc, s1, v2
117036 // W64: encoding: [0x01,0x04,0xd2,0x7d]
117037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117039 v_cmp_nge_f16 vcc, s101, v2
117040 // W64: encoding: [0x65,0x04,0xd2,0x7d]
117041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117043 v_cmp_nge_f16 vcc, vcc_lo, v2
117044 // W64: encoding: [0x6a,0x04,0xd2,0x7d]
117045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117047 v_cmp_nge_f16 vcc, vcc_hi, v2
117048 // W64: encoding: [0x6b,0x04,0xd2,0x7d]
117049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117051 v_cmp_nge_f16 vcc, m0, v2
117052 // W64: encoding: [0x7c,0x04,0xd2,0x7d]
117053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117055 v_cmp_nge_f16 vcc, exec_lo, v2
117056 // W64: encoding: [0x7e,0x04,0xd2,0x7d]
117057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117059 v_cmp_nge_f16 vcc, exec_hi, v2
117060 // W64: encoding: [0x7f,0x04,0xd2,0x7d]
117061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117063 v_cmp_nge_f16 vcc, 0, v2
117064 // W64: encoding: [0x80,0x04,0xd2,0x7d]
117065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117067 v_cmp_nge_f16 vcc, -1, v2
117068 // W64: encoding: [0xc1,0x04,0xd2,0x7d]
117069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117071 v_cmp_nge_f16 vcc, 0.5, v2
117072 // W64: encoding: [0xf0,0x04,0xd2,0x7d]
117073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117075 v_cmp_nge_f16 vcc, -4.0, v2
117076 // W64: encoding: [0xf7,0x04,0xd2,0x7d]
117077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117079 v_cmp_nge_f16 vcc, 0xfe0b, v2
117080 // W64: encoding: [0xff,0x04,0xd2,0x7d,0x0b,0xfe,0x00,0x00]
117081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117083 v_cmp_nge_f16 vcc, 0x3456, v2
117084 // W64: encoding: [0xff,0x04,0xd2,0x7d,0x56,0x34,0x00,0x00]
117085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117087 v_cmp_nge_f16 vcc, v1, v255
117088 // W64: encoding: [0x01,0xff,0xd3,0x7d]
117089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117091 v_cmp_nge_f16_e64 s[10:11], v1, v2
117092 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
117093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117095 v_cmp_nge_f16_e64 s[12:13], v1, v2
117096 // W64: encoding: [0x0c,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
117097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117099 v_cmp_nge_f16_e64 s[100:101], v1, v2
117100 // W64: encoding: [0x64,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
117101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117103 v_cmp_nge_f16_e64 vcc, v1, v2
117104 // W64: encoding: [0x6a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
117105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117107 v_cmp_nge_f16_e64 s[10:11], v255, v2
117108 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0xff,0x05,0x02,0x00]
117109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117111 v_cmp_nge_f16_e64 s[10:11], s1, v2
117112 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x04,0x02,0x00]
117113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117115 v_cmp_nge_f16_e64 s[10:11], s101, v2
117116 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x65,0x04,0x02,0x00]
117117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117119 v_cmp_nge_f16_e64 s[10:11], vcc_lo, v2
117120 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x6a,0x04,0x02,0x00]
117121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117123 v_cmp_nge_f16_e64 s[10:11], vcc_hi, v2
117124 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x6b,0x04,0x02,0x00]
117125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117127 v_cmp_nge_f16_e64 s[10:11], m0, v2
117128 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x7c,0x04,0x02,0x00]
117129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117131 v_cmp_nge_f16_e64 s[10:11], exec_lo, v2
117132 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x7e,0x04,0x02,0x00]
117133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117135 v_cmp_nge_f16_e64 s[10:11], exec_hi, v2
117136 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x7f,0x04,0x02,0x00]
117137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117139 v_cmp_nge_f16_e64 s[10:11], 0, v2
117140 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x80,0x04,0x02,0x00]
117141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117143 v_cmp_nge_f16_e64 s[10:11], -1, v2
117144 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0xc1,0x04,0x02,0x00]
117145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117147 v_cmp_nge_f16_e64 s[10:11], 0.5, v2
117148 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0xf0,0x04,0x02,0x00]
117149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117151 v_cmp_nge_f16_e64 s[10:11], -4.0, v2
117152 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0xf7,0x04,0x02,0x00]
117153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117155 v_cmp_nge_f16_e64 s[10:11], v1, v255
117156 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xff,0x03,0x00]
117157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117159 v_cmp_nge_f16_e64 s[10:11], v1, s2
117160 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x00,0x00]
117161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117163 v_cmp_nge_f16_e64 s[10:11], v1, s101
117164 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xcb,0x00,0x00]
117165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117167 v_cmp_nge_f16_e64 s[10:11], v1, vcc_lo
117168 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xd5,0x00,0x00]
117169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117171 v_cmp_nge_f16_e64 s[10:11], v1, vcc_hi
117172 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xd7,0x00,0x00]
117173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117175 v_cmp_nge_f16_e64 s[10:11], v1, m0
117176 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xf9,0x00,0x00]
117177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117179 v_cmp_nge_f16_e64 s[10:11], v1, exec_lo
117180 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xfd,0x00,0x00]
117181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117183 v_cmp_nge_f16_e64 s[10:11], v1, exec_hi
117184 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xff,0x00,0x00]
117185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117187 v_cmp_nge_f16_e64 s[10:11], v1, 0
117188 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x01,0x01,0x00]
117189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117191 v_cmp_nge_f16_e64 s[10:11], v1, -1
117192 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x83,0x01,0x00]
117193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117195 v_cmp_nge_f16_e64 s[10:11], v1, 0.5
117196 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xe1,0x01,0x00]
117197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117199 v_cmp_nge_f16_e64 s[10:11], v1, -4.0
117200 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xef,0x01,0x00]
117201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117203 v_cmp_nge_f16_e64 s[10:11], -v1, v2
117204 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x20]
117205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117207 v_cmp_nge_f16_e64 s[10:11], v1, -v2
117208 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x40]
117209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117211 v_cmp_nge_f16_e64 s[10:11], -v1, -v2
117212 // W64: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x60]
117213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117215 v_cmp_nge_f16_e64 s[10:11], v1, v2 clamp
117216 // W64: encoding: [0x0a,0x80,0xe9,0xd4,0x01,0x05,0x02,0x00]
117217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117219 v_cmp_nlg_f16 vcc, v1, v2
117220 // W64: encoding: [0x01,0x05,0xd4,0x7d]
117221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117223 v_cmp_nlg_f16 vcc, v255, v2
117224 // W64: encoding: [0xff,0x05,0xd4,0x7d]
117225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117227 v_cmp_nlg_f16 vcc, s1, v2
117228 // W64: encoding: [0x01,0x04,0xd4,0x7d]
117229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117231 v_cmp_nlg_f16 vcc, s101, v2
117232 // W64: encoding: [0x65,0x04,0xd4,0x7d]
117233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117235 v_cmp_nlg_f16 vcc, vcc_lo, v2
117236 // W64: encoding: [0x6a,0x04,0xd4,0x7d]
117237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117239 v_cmp_nlg_f16 vcc, vcc_hi, v2
117240 // W64: encoding: [0x6b,0x04,0xd4,0x7d]
117241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117243 v_cmp_nlg_f16 vcc, m0, v2
117244 // W64: encoding: [0x7c,0x04,0xd4,0x7d]
117245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117247 v_cmp_nlg_f16 vcc, exec_lo, v2
117248 // W64: encoding: [0x7e,0x04,0xd4,0x7d]
117249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117251 v_cmp_nlg_f16 vcc, exec_hi, v2
117252 // W64: encoding: [0x7f,0x04,0xd4,0x7d]
117253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117255 v_cmp_nlg_f16 vcc, 0, v2
117256 // W64: encoding: [0x80,0x04,0xd4,0x7d]
117257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117259 v_cmp_nlg_f16 vcc, -1, v2
117260 // W64: encoding: [0xc1,0x04,0xd4,0x7d]
117261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117263 v_cmp_nlg_f16 vcc, 0.5, v2
117264 // W64: encoding: [0xf0,0x04,0xd4,0x7d]
117265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117267 v_cmp_nlg_f16 vcc, -4.0, v2
117268 // W64: encoding: [0xf7,0x04,0xd4,0x7d]
117269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117271 v_cmp_nlg_f16 vcc, 0xfe0b, v2
117272 // W64: encoding: [0xff,0x04,0xd4,0x7d,0x0b,0xfe,0x00,0x00]
117273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117275 v_cmp_nlg_f16 vcc, 0x3456, v2
117276 // W64: encoding: [0xff,0x04,0xd4,0x7d,0x56,0x34,0x00,0x00]
117277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117279 v_cmp_nlg_f16 vcc, v1, v255
117280 // W64: encoding: [0x01,0xff,0xd5,0x7d]
117281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117283 v_cmp_nlg_f16_e64 s[10:11], v1, v2
117284 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
117285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117287 v_cmp_nlg_f16_e64 s[12:13], v1, v2
117288 // W64: encoding: [0x0c,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
117289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117291 v_cmp_nlg_f16_e64 s[100:101], v1, v2
117292 // W64: encoding: [0x64,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
117293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117295 v_cmp_nlg_f16_e64 vcc, v1, v2
117296 // W64: encoding: [0x6a,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
117297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117299 v_cmp_nlg_f16_e64 s[10:11], v255, v2
117300 // W64: encoding: [0x0a,0x00,0xea,0xd4,0xff,0x05,0x02,0x00]
117301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117303 v_cmp_nlg_f16_e64 s[10:11], s1, v2
117304 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x04,0x02,0x00]
117305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117307 v_cmp_nlg_f16_e64 s[10:11], s101, v2
117308 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x65,0x04,0x02,0x00]
117309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117311 v_cmp_nlg_f16_e64 s[10:11], vcc_lo, v2
117312 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x6a,0x04,0x02,0x00]
117313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117315 v_cmp_nlg_f16_e64 s[10:11], vcc_hi, v2
117316 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x6b,0x04,0x02,0x00]
117317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117319 v_cmp_nlg_f16_e64 s[10:11], m0, v2
117320 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x7c,0x04,0x02,0x00]
117321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117323 v_cmp_nlg_f16_e64 s[10:11], exec_lo, v2
117324 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x7e,0x04,0x02,0x00]
117325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117327 v_cmp_nlg_f16_e64 s[10:11], exec_hi, v2
117328 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x7f,0x04,0x02,0x00]
117329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117331 v_cmp_nlg_f16_e64 s[10:11], 0, v2
117332 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x80,0x04,0x02,0x00]
117333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117335 v_cmp_nlg_f16_e64 s[10:11], -1, v2
117336 // W64: encoding: [0x0a,0x00,0xea,0xd4,0xc1,0x04,0x02,0x00]
117337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117339 v_cmp_nlg_f16_e64 s[10:11], 0.5, v2
117340 // W64: encoding: [0x0a,0x00,0xea,0xd4,0xf0,0x04,0x02,0x00]
117341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117343 v_cmp_nlg_f16_e64 s[10:11], -4.0, v2
117344 // W64: encoding: [0x0a,0x00,0xea,0xd4,0xf7,0x04,0x02,0x00]
117345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117347 v_cmp_nlg_f16_e64 s[10:11], v1, v255
117348 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xff,0x03,0x00]
117349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117351 v_cmp_nlg_f16_e64 s[10:11], v1, s2
117352 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x00,0x00]
117353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117355 v_cmp_nlg_f16_e64 s[10:11], v1, s101
117356 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xcb,0x00,0x00]
117357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117359 v_cmp_nlg_f16_e64 s[10:11], v1, vcc_lo
117360 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xd5,0x00,0x00]
117361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117363 v_cmp_nlg_f16_e64 s[10:11], v1, vcc_hi
117364 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xd7,0x00,0x00]
117365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117367 v_cmp_nlg_f16_e64 s[10:11], v1, m0
117368 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xf9,0x00,0x00]
117369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117371 v_cmp_nlg_f16_e64 s[10:11], v1, exec_lo
117372 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xfd,0x00,0x00]
117373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117375 v_cmp_nlg_f16_e64 s[10:11], v1, exec_hi
117376 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xff,0x00,0x00]
117377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117379 v_cmp_nlg_f16_e64 s[10:11], v1, 0
117380 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x01,0x01,0x00]
117381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117383 v_cmp_nlg_f16_e64 s[10:11], v1, -1
117384 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x83,0x01,0x00]
117385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117387 v_cmp_nlg_f16_e64 s[10:11], v1, 0.5
117388 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xe1,0x01,0x00]
117389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117391 v_cmp_nlg_f16_e64 s[10:11], v1, -4.0
117392 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xef,0x01,0x00]
117393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117395 v_cmp_nlg_f16_e64 s[10:11], -v1, v2
117396 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x20]
117397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117399 v_cmp_nlg_f16_e64 s[10:11], v1, -v2
117400 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x40]
117401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117403 v_cmp_nlg_f16_e64 s[10:11], -v1, -v2
117404 // W64: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x60]
117405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117407 v_cmp_nlg_f16_e64 s[10:11], v1, v2 clamp
117408 // W64: encoding: [0x0a,0x80,0xea,0xd4,0x01,0x05,0x02,0x00]
117409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117411 v_cmp_ngt_f16 vcc, v1, v2
117412 // W64: encoding: [0x01,0x05,0xd6,0x7d]
117413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117415 v_cmp_ngt_f16 vcc, v255, v2
117416 // W64: encoding: [0xff,0x05,0xd6,0x7d]
117417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117419 v_cmp_ngt_f16 vcc, s1, v2
117420 // W64: encoding: [0x01,0x04,0xd6,0x7d]
117421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117423 v_cmp_ngt_f16 vcc, s101, v2
117424 // W64: encoding: [0x65,0x04,0xd6,0x7d]
117425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117427 v_cmp_ngt_f16 vcc, vcc_lo, v2
117428 // W64: encoding: [0x6a,0x04,0xd6,0x7d]
117429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117431 v_cmp_ngt_f16 vcc, vcc_hi, v2
117432 // W64: encoding: [0x6b,0x04,0xd6,0x7d]
117433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117435 v_cmp_ngt_f16 vcc, m0, v2
117436 // W64: encoding: [0x7c,0x04,0xd6,0x7d]
117437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117439 v_cmp_ngt_f16 vcc, exec_lo, v2
117440 // W64: encoding: [0x7e,0x04,0xd6,0x7d]
117441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117443 v_cmp_ngt_f16 vcc, exec_hi, v2
117444 // W64: encoding: [0x7f,0x04,0xd6,0x7d]
117445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117447 v_cmp_ngt_f16 vcc, 0, v2
117448 // W64: encoding: [0x80,0x04,0xd6,0x7d]
117449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117451 v_cmp_ngt_f16 vcc, -1, v2
117452 // W64: encoding: [0xc1,0x04,0xd6,0x7d]
117453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117455 v_cmp_ngt_f16 vcc, 0.5, v2
117456 // W64: encoding: [0xf0,0x04,0xd6,0x7d]
117457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117459 v_cmp_ngt_f16 vcc, -4.0, v2
117460 // W64: encoding: [0xf7,0x04,0xd6,0x7d]
117461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117463 v_cmp_ngt_f16 vcc, 0xfe0b, v2
117464 // W64: encoding: [0xff,0x04,0xd6,0x7d,0x0b,0xfe,0x00,0x00]
117465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117467 v_cmp_ngt_f16 vcc, 0x3456, v2
117468 // W64: encoding: [0xff,0x04,0xd6,0x7d,0x56,0x34,0x00,0x00]
117469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117471 v_cmp_ngt_f16 vcc, v1, v255
117472 // W64: encoding: [0x01,0xff,0xd7,0x7d]
117473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117475 v_cmp_ngt_f16_e64 s[10:11], v1, v2
117476 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
117477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117479 v_cmp_ngt_f16_e64 s[12:13], v1, v2
117480 // W64: encoding: [0x0c,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
117481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117483 v_cmp_ngt_f16_e64 s[100:101], v1, v2
117484 // W64: encoding: [0x64,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
117485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117487 v_cmp_ngt_f16_e64 vcc, v1, v2
117488 // W64: encoding: [0x6a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
117489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117491 v_cmp_ngt_f16_e64 s[10:11], v255, v2
117492 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0xff,0x05,0x02,0x00]
117493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117495 v_cmp_ngt_f16_e64 s[10:11], s1, v2
117496 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x04,0x02,0x00]
117497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117499 v_cmp_ngt_f16_e64 s[10:11], s101, v2
117500 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x65,0x04,0x02,0x00]
117501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117503 v_cmp_ngt_f16_e64 s[10:11], vcc_lo, v2
117504 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x6a,0x04,0x02,0x00]
117505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117507 v_cmp_ngt_f16_e64 s[10:11], vcc_hi, v2
117508 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x6b,0x04,0x02,0x00]
117509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117511 v_cmp_ngt_f16_e64 s[10:11], m0, v2
117512 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x7c,0x04,0x02,0x00]
117513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117515 v_cmp_ngt_f16_e64 s[10:11], exec_lo, v2
117516 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x7e,0x04,0x02,0x00]
117517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117519 v_cmp_ngt_f16_e64 s[10:11], exec_hi, v2
117520 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x7f,0x04,0x02,0x00]
117521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117523 v_cmp_ngt_f16_e64 s[10:11], 0, v2
117524 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x80,0x04,0x02,0x00]
117525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117527 v_cmp_ngt_f16_e64 s[10:11], -1, v2
117528 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0xc1,0x04,0x02,0x00]
117529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117531 v_cmp_ngt_f16_e64 s[10:11], 0.5, v2
117532 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0xf0,0x04,0x02,0x00]
117533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117535 v_cmp_ngt_f16_e64 s[10:11], -4.0, v2
117536 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0xf7,0x04,0x02,0x00]
117537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117539 v_cmp_ngt_f16_e64 s[10:11], v1, v255
117540 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xff,0x03,0x00]
117541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117543 v_cmp_ngt_f16_e64 s[10:11], v1, s2
117544 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x00,0x00]
117545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117547 v_cmp_ngt_f16_e64 s[10:11], v1, s101
117548 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xcb,0x00,0x00]
117549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117551 v_cmp_ngt_f16_e64 s[10:11], v1, vcc_lo
117552 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xd5,0x00,0x00]
117553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117555 v_cmp_ngt_f16_e64 s[10:11], v1, vcc_hi
117556 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xd7,0x00,0x00]
117557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117559 v_cmp_ngt_f16_e64 s[10:11], v1, m0
117560 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xf9,0x00,0x00]
117561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117563 v_cmp_ngt_f16_e64 s[10:11], v1, exec_lo
117564 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xfd,0x00,0x00]
117565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117567 v_cmp_ngt_f16_e64 s[10:11], v1, exec_hi
117568 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xff,0x00,0x00]
117569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117571 v_cmp_ngt_f16_e64 s[10:11], v1, 0
117572 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x01,0x01,0x00]
117573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117575 v_cmp_ngt_f16_e64 s[10:11], v1, -1
117576 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x83,0x01,0x00]
117577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117579 v_cmp_ngt_f16_e64 s[10:11], v1, 0.5
117580 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xe1,0x01,0x00]
117581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117583 v_cmp_ngt_f16_e64 s[10:11], v1, -4.0
117584 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xef,0x01,0x00]
117585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117587 v_cmp_ngt_f16_e64 s[10:11], -v1, v2
117588 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x20]
117589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117591 v_cmp_ngt_f16_e64 s[10:11], v1, -v2
117592 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x40]
117593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117595 v_cmp_ngt_f16_e64 s[10:11], -v1, -v2
117596 // W64: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x60]
117597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117599 v_cmp_ngt_f16_e64 s[10:11], v1, v2 clamp
117600 // W64: encoding: [0x0a,0x80,0xeb,0xd4,0x01,0x05,0x02,0x00]
117601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117603 v_cmp_nle_f16 vcc, v1, v2
117604 // W64: encoding: [0x01,0x05,0xd8,0x7d]
117605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117607 v_cmp_nle_f16 vcc, v255, v2
117608 // W64: encoding: [0xff,0x05,0xd8,0x7d]
117609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117611 v_cmp_nle_f16 vcc, s1, v2
117612 // W64: encoding: [0x01,0x04,0xd8,0x7d]
117613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117615 v_cmp_nle_f16 vcc, s101, v2
117616 // W64: encoding: [0x65,0x04,0xd8,0x7d]
117617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117619 v_cmp_nle_f16 vcc, vcc_lo, v2
117620 // W64: encoding: [0x6a,0x04,0xd8,0x7d]
117621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117623 v_cmp_nle_f16 vcc, vcc_hi, v2
117624 // W64: encoding: [0x6b,0x04,0xd8,0x7d]
117625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117627 v_cmp_nle_f16 vcc, m0, v2
117628 // W64: encoding: [0x7c,0x04,0xd8,0x7d]
117629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117631 v_cmp_nle_f16 vcc, exec_lo, v2
117632 // W64: encoding: [0x7e,0x04,0xd8,0x7d]
117633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117635 v_cmp_nle_f16 vcc, exec_hi, v2
117636 // W64: encoding: [0x7f,0x04,0xd8,0x7d]
117637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117639 v_cmp_nle_f16 vcc, 0, v2
117640 // W64: encoding: [0x80,0x04,0xd8,0x7d]
117641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117643 v_cmp_nle_f16 vcc, -1, v2
117644 // W64: encoding: [0xc1,0x04,0xd8,0x7d]
117645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117647 v_cmp_nle_f16 vcc, 0.5, v2
117648 // W64: encoding: [0xf0,0x04,0xd8,0x7d]
117649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117651 v_cmp_nle_f16 vcc, -4.0, v2
117652 // W64: encoding: [0xf7,0x04,0xd8,0x7d]
117653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117655 v_cmp_nle_f16 vcc, 0xfe0b, v2
117656 // W64: encoding: [0xff,0x04,0xd8,0x7d,0x0b,0xfe,0x00,0x00]
117657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117659 v_cmp_nle_f16 vcc, 0x3456, v2
117660 // W64: encoding: [0xff,0x04,0xd8,0x7d,0x56,0x34,0x00,0x00]
117661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117663 v_cmp_nle_f16 vcc, v1, v255
117664 // W64: encoding: [0x01,0xff,0xd9,0x7d]
117665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117667 v_cmp_nle_f16_e64 s[10:11], v1, v2
117668 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
117669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117671 v_cmp_nle_f16_e64 s[12:13], v1, v2
117672 // W64: encoding: [0x0c,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
117673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117675 v_cmp_nle_f16_e64 s[100:101], v1, v2
117676 // W64: encoding: [0x64,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
117677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117679 v_cmp_nle_f16_e64 vcc, v1, v2
117680 // W64: encoding: [0x6a,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
117681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117683 v_cmp_nle_f16_e64 s[10:11], v255, v2
117684 // W64: encoding: [0x0a,0x00,0xec,0xd4,0xff,0x05,0x02,0x00]
117685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117687 v_cmp_nle_f16_e64 s[10:11], s1, v2
117688 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x04,0x02,0x00]
117689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117691 v_cmp_nle_f16_e64 s[10:11], s101, v2
117692 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x65,0x04,0x02,0x00]
117693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117695 v_cmp_nle_f16_e64 s[10:11], vcc_lo, v2
117696 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x6a,0x04,0x02,0x00]
117697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117699 v_cmp_nle_f16_e64 s[10:11], vcc_hi, v2
117700 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x6b,0x04,0x02,0x00]
117701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117703 v_cmp_nle_f16_e64 s[10:11], m0, v2
117704 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x7c,0x04,0x02,0x00]
117705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117707 v_cmp_nle_f16_e64 s[10:11], exec_lo, v2
117708 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x7e,0x04,0x02,0x00]
117709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117711 v_cmp_nle_f16_e64 s[10:11], exec_hi, v2
117712 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x7f,0x04,0x02,0x00]
117713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117715 v_cmp_nle_f16_e64 s[10:11], 0, v2
117716 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x80,0x04,0x02,0x00]
117717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117719 v_cmp_nle_f16_e64 s[10:11], -1, v2
117720 // W64: encoding: [0x0a,0x00,0xec,0xd4,0xc1,0x04,0x02,0x00]
117721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117723 v_cmp_nle_f16_e64 s[10:11], 0.5, v2
117724 // W64: encoding: [0x0a,0x00,0xec,0xd4,0xf0,0x04,0x02,0x00]
117725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117727 v_cmp_nle_f16_e64 s[10:11], -4.0, v2
117728 // W64: encoding: [0x0a,0x00,0xec,0xd4,0xf7,0x04,0x02,0x00]
117729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117731 v_cmp_nle_f16_e64 s[10:11], v1, v255
117732 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xff,0x03,0x00]
117733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117735 v_cmp_nle_f16_e64 s[10:11], v1, s2
117736 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x00,0x00]
117737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117739 v_cmp_nle_f16_e64 s[10:11], v1, s101
117740 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xcb,0x00,0x00]
117741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117743 v_cmp_nle_f16_e64 s[10:11], v1, vcc_lo
117744 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xd5,0x00,0x00]
117745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117747 v_cmp_nle_f16_e64 s[10:11], v1, vcc_hi
117748 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xd7,0x00,0x00]
117749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117751 v_cmp_nle_f16_e64 s[10:11], v1, m0
117752 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xf9,0x00,0x00]
117753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117755 v_cmp_nle_f16_e64 s[10:11], v1, exec_lo
117756 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xfd,0x00,0x00]
117757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117759 v_cmp_nle_f16_e64 s[10:11], v1, exec_hi
117760 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xff,0x00,0x00]
117761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117763 v_cmp_nle_f16_e64 s[10:11], v1, 0
117764 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x01,0x01,0x00]
117765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117767 v_cmp_nle_f16_e64 s[10:11], v1, -1
117768 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x83,0x01,0x00]
117769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117771 v_cmp_nle_f16_e64 s[10:11], v1, 0.5
117772 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xe1,0x01,0x00]
117773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117775 v_cmp_nle_f16_e64 s[10:11], v1, -4.0
117776 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xef,0x01,0x00]
117777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117779 v_cmp_nle_f16_e64 s[10:11], -v1, v2
117780 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x20]
117781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117783 v_cmp_nle_f16_e64 s[10:11], v1, -v2
117784 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x40]
117785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117787 v_cmp_nle_f16_e64 s[10:11], -v1, -v2
117788 // W64: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x60]
117789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117791 v_cmp_nle_f16_e64 s[10:11], v1, v2 clamp
117792 // W64: encoding: [0x0a,0x80,0xec,0xd4,0x01,0x05,0x02,0x00]
117793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117795 v_cmp_neq_f16 vcc, v1, v2
117796 // W64: encoding: [0x01,0x05,0xda,0x7d]
117797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117799 v_cmp_neq_f16 vcc, v255, v2
117800 // W64: encoding: [0xff,0x05,0xda,0x7d]
117801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117803 v_cmp_neq_f16 vcc, s1, v2
117804 // W64: encoding: [0x01,0x04,0xda,0x7d]
117805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117807 v_cmp_neq_f16 vcc, s101, v2
117808 // W64: encoding: [0x65,0x04,0xda,0x7d]
117809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117811 v_cmp_neq_f16 vcc, vcc_lo, v2
117812 // W64: encoding: [0x6a,0x04,0xda,0x7d]
117813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117815 v_cmp_neq_f16 vcc, vcc_hi, v2
117816 // W64: encoding: [0x6b,0x04,0xda,0x7d]
117817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117819 v_cmp_neq_f16 vcc, m0, v2
117820 // W64: encoding: [0x7c,0x04,0xda,0x7d]
117821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117823 v_cmp_neq_f16 vcc, exec_lo, v2
117824 // W64: encoding: [0x7e,0x04,0xda,0x7d]
117825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117827 v_cmp_neq_f16 vcc, exec_hi, v2
117828 // W64: encoding: [0x7f,0x04,0xda,0x7d]
117829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117831 v_cmp_neq_f16 vcc, 0, v2
117832 // W64: encoding: [0x80,0x04,0xda,0x7d]
117833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117835 v_cmp_neq_f16 vcc, -1, v2
117836 // W64: encoding: [0xc1,0x04,0xda,0x7d]
117837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117839 v_cmp_neq_f16 vcc, 0.5, v2
117840 // W64: encoding: [0xf0,0x04,0xda,0x7d]
117841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117843 v_cmp_neq_f16 vcc, -4.0, v2
117844 // W64: encoding: [0xf7,0x04,0xda,0x7d]
117845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117847 v_cmp_neq_f16 vcc, 0xfe0b, v2
117848 // W64: encoding: [0xff,0x04,0xda,0x7d,0x0b,0xfe,0x00,0x00]
117849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117851 v_cmp_neq_f16 vcc, 0x3456, v2
117852 // W64: encoding: [0xff,0x04,0xda,0x7d,0x56,0x34,0x00,0x00]
117853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117855 v_cmp_neq_f16 vcc, v1, v255
117856 // W64: encoding: [0x01,0xff,0xdb,0x7d]
117857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117859 v_cmp_neq_f16_e64 s[10:11], v1, v2
117860 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
117861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117863 v_cmp_neq_f16_e64 s[12:13], v1, v2
117864 // W64: encoding: [0x0c,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
117865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117867 v_cmp_neq_f16_e64 s[100:101], v1, v2
117868 // W64: encoding: [0x64,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
117869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117871 v_cmp_neq_f16_e64 vcc, v1, v2
117872 // W64: encoding: [0x6a,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
117873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117875 v_cmp_neq_f16_e64 s[10:11], v255, v2
117876 // W64: encoding: [0x0a,0x00,0xed,0xd4,0xff,0x05,0x02,0x00]
117877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117879 v_cmp_neq_f16_e64 s[10:11], s1, v2
117880 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x04,0x02,0x00]
117881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117883 v_cmp_neq_f16_e64 s[10:11], s101, v2
117884 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x65,0x04,0x02,0x00]
117885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117887 v_cmp_neq_f16_e64 s[10:11], vcc_lo, v2
117888 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x6a,0x04,0x02,0x00]
117889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117891 v_cmp_neq_f16_e64 s[10:11], vcc_hi, v2
117892 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x6b,0x04,0x02,0x00]
117893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117895 v_cmp_neq_f16_e64 s[10:11], m0, v2
117896 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x7c,0x04,0x02,0x00]
117897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117899 v_cmp_neq_f16_e64 s[10:11], exec_lo, v2
117900 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x7e,0x04,0x02,0x00]
117901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117903 v_cmp_neq_f16_e64 s[10:11], exec_hi, v2
117904 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x7f,0x04,0x02,0x00]
117905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117907 v_cmp_neq_f16_e64 s[10:11], 0, v2
117908 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x80,0x04,0x02,0x00]
117909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117911 v_cmp_neq_f16_e64 s[10:11], -1, v2
117912 // W64: encoding: [0x0a,0x00,0xed,0xd4,0xc1,0x04,0x02,0x00]
117913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117915 v_cmp_neq_f16_e64 s[10:11], 0.5, v2
117916 // W64: encoding: [0x0a,0x00,0xed,0xd4,0xf0,0x04,0x02,0x00]
117917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117919 v_cmp_neq_f16_e64 s[10:11], -4.0, v2
117920 // W64: encoding: [0x0a,0x00,0xed,0xd4,0xf7,0x04,0x02,0x00]
117921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117923 v_cmp_neq_f16_e64 s[10:11], v1, v255
117924 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xff,0x03,0x00]
117925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117927 v_cmp_neq_f16_e64 s[10:11], v1, s2
117928 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x00,0x00]
117929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117931 v_cmp_neq_f16_e64 s[10:11], v1, s101
117932 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xcb,0x00,0x00]
117933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117935 v_cmp_neq_f16_e64 s[10:11], v1, vcc_lo
117936 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xd5,0x00,0x00]
117937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117939 v_cmp_neq_f16_e64 s[10:11], v1, vcc_hi
117940 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xd7,0x00,0x00]
117941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117943 v_cmp_neq_f16_e64 s[10:11], v1, m0
117944 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xf9,0x00,0x00]
117945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117947 v_cmp_neq_f16_e64 s[10:11], v1, exec_lo
117948 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xfd,0x00,0x00]
117949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117951 v_cmp_neq_f16_e64 s[10:11], v1, exec_hi
117952 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xff,0x00,0x00]
117953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117955 v_cmp_neq_f16_e64 s[10:11], v1, 0
117956 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x01,0x01,0x00]
117957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117959 v_cmp_neq_f16_e64 s[10:11], v1, -1
117960 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x83,0x01,0x00]
117961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117963 v_cmp_neq_f16_e64 s[10:11], v1, 0.5
117964 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xe1,0x01,0x00]
117965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117967 v_cmp_neq_f16_e64 s[10:11], v1, -4.0
117968 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xef,0x01,0x00]
117969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117971 v_cmp_neq_f16_e64 s[10:11], -v1, v2
117972 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x20]
117973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117975 v_cmp_neq_f16_e64 s[10:11], v1, -v2
117976 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x40]
117977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117979 v_cmp_neq_f16_e64 s[10:11], -v1, -v2
117980 // W64: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x60]
117981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117983 v_cmp_neq_f16_e64 s[10:11], v1, v2 clamp
117984 // W64: encoding: [0x0a,0x80,0xed,0xd4,0x01,0x05,0x02,0x00]
117985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117987 v_cmp_nlt_f16 vcc, v1, v2
117988 // W64: encoding: [0x01,0x05,0xdc,0x7d]
117989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117991 v_cmp_nlt_f16 vcc, v255, v2
117992 // W64: encoding: [0xff,0x05,0xdc,0x7d]
117993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117995 v_cmp_nlt_f16 vcc, s1, v2
117996 // W64: encoding: [0x01,0x04,0xdc,0x7d]
117997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
117999 v_cmp_nlt_f16 vcc, s101, v2
118000 // W64: encoding: [0x65,0x04,0xdc,0x7d]
118001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118003 v_cmp_nlt_f16 vcc, vcc_lo, v2
118004 // W64: encoding: [0x6a,0x04,0xdc,0x7d]
118005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118007 v_cmp_nlt_f16 vcc, vcc_hi, v2
118008 // W64: encoding: [0x6b,0x04,0xdc,0x7d]
118009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118011 v_cmp_nlt_f16 vcc, m0, v2
118012 // W64: encoding: [0x7c,0x04,0xdc,0x7d]
118013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118015 v_cmp_nlt_f16 vcc, exec_lo, v2
118016 // W64: encoding: [0x7e,0x04,0xdc,0x7d]
118017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118019 v_cmp_nlt_f16 vcc, exec_hi, v2
118020 // W64: encoding: [0x7f,0x04,0xdc,0x7d]
118021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118023 v_cmp_nlt_f16 vcc, 0, v2
118024 // W64: encoding: [0x80,0x04,0xdc,0x7d]
118025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118027 v_cmp_nlt_f16 vcc, -1, v2
118028 // W64: encoding: [0xc1,0x04,0xdc,0x7d]
118029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118031 v_cmp_nlt_f16 vcc, 0.5, v2
118032 // W64: encoding: [0xf0,0x04,0xdc,0x7d]
118033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118035 v_cmp_nlt_f16 vcc, -4.0, v2
118036 // W64: encoding: [0xf7,0x04,0xdc,0x7d]
118037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118039 v_cmp_nlt_f16 vcc, 0xfe0b, v2
118040 // W64: encoding: [0xff,0x04,0xdc,0x7d,0x0b,0xfe,0x00,0x00]
118041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118043 v_cmp_nlt_f16 vcc, 0x3456, v2
118044 // W64: encoding: [0xff,0x04,0xdc,0x7d,0x56,0x34,0x00,0x00]
118045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118047 v_cmp_nlt_f16 vcc, v1, v255
118048 // W64: encoding: [0x01,0xff,0xdd,0x7d]
118049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118051 v_cmp_nlt_f16_e64 s[10:11], v1, v2
118052 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
118053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118055 v_cmp_nlt_f16_e64 s[12:13], v1, v2
118056 // W64: encoding: [0x0c,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
118057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118059 v_cmp_nlt_f16_e64 s[100:101], v1, v2
118060 // W64: encoding: [0x64,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
118061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118063 v_cmp_nlt_f16_e64 vcc, v1, v2
118064 // W64: encoding: [0x6a,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
118065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118067 v_cmp_nlt_f16_e64 s[10:11], v255, v2
118068 // W64: encoding: [0x0a,0x00,0xee,0xd4,0xff,0x05,0x02,0x00]
118069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118071 v_cmp_nlt_f16_e64 s[10:11], s1, v2
118072 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x04,0x02,0x00]
118073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118075 v_cmp_nlt_f16_e64 s[10:11], s101, v2
118076 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x65,0x04,0x02,0x00]
118077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118079 v_cmp_nlt_f16_e64 s[10:11], vcc_lo, v2
118080 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x6a,0x04,0x02,0x00]
118081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118083 v_cmp_nlt_f16_e64 s[10:11], vcc_hi, v2
118084 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x6b,0x04,0x02,0x00]
118085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118087 v_cmp_nlt_f16_e64 s[10:11], m0, v2
118088 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x7c,0x04,0x02,0x00]
118089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118091 v_cmp_nlt_f16_e64 s[10:11], exec_lo, v2
118092 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x7e,0x04,0x02,0x00]
118093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118095 v_cmp_nlt_f16_e64 s[10:11], exec_hi, v2
118096 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x7f,0x04,0x02,0x00]
118097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118099 v_cmp_nlt_f16_e64 s[10:11], 0, v2
118100 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x80,0x04,0x02,0x00]
118101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118103 v_cmp_nlt_f16_e64 s[10:11], -1, v2
118104 // W64: encoding: [0x0a,0x00,0xee,0xd4,0xc1,0x04,0x02,0x00]
118105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118107 v_cmp_nlt_f16_e64 s[10:11], 0.5, v2
118108 // W64: encoding: [0x0a,0x00,0xee,0xd4,0xf0,0x04,0x02,0x00]
118109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118111 v_cmp_nlt_f16_e64 s[10:11], -4.0, v2
118112 // W64: encoding: [0x0a,0x00,0xee,0xd4,0xf7,0x04,0x02,0x00]
118113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118115 v_cmp_nlt_f16_e64 s[10:11], v1, v255
118116 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xff,0x03,0x00]
118117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118119 v_cmp_nlt_f16_e64 s[10:11], v1, s2
118120 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x00,0x00]
118121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118123 v_cmp_nlt_f16_e64 s[10:11], v1, s101
118124 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xcb,0x00,0x00]
118125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118127 v_cmp_nlt_f16_e64 s[10:11], v1, vcc_lo
118128 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xd5,0x00,0x00]
118129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118131 v_cmp_nlt_f16_e64 s[10:11], v1, vcc_hi
118132 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xd7,0x00,0x00]
118133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118135 v_cmp_nlt_f16_e64 s[10:11], v1, m0
118136 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xf9,0x00,0x00]
118137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118139 v_cmp_nlt_f16_e64 s[10:11], v1, exec_lo
118140 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xfd,0x00,0x00]
118141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118143 v_cmp_nlt_f16_e64 s[10:11], v1, exec_hi
118144 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xff,0x00,0x00]
118145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118147 v_cmp_nlt_f16_e64 s[10:11], v1, 0
118148 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x01,0x01,0x00]
118149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118151 v_cmp_nlt_f16_e64 s[10:11], v1, -1
118152 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x83,0x01,0x00]
118153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118155 v_cmp_nlt_f16_e64 s[10:11], v1, 0.5
118156 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xe1,0x01,0x00]
118157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118159 v_cmp_nlt_f16_e64 s[10:11], v1, -4.0
118160 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xef,0x01,0x00]
118161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118163 v_cmp_nlt_f16_e64 s[10:11], -v1, v2
118164 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x20]
118165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118167 v_cmp_nlt_f16_e64 s[10:11], v1, -v2
118168 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x40]
118169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118171 v_cmp_nlt_f16_e64 s[10:11], -v1, -v2
118172 // W64: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x60]
118173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118175 v_cmp_nlt_f16_e64 s[10:11], v1, v2 clamp
118176 // W64: encoding: [0x0a,0x80,0xee,0xd4,0x01,0x05,0x02,0x00]
118177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118179 v_cmp_tru_f16 vcc, v1, v2
118180 // W64: encoding: [0x01,0x05,0xde,0x7d]
118181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118183 v_cmp_tru_f16 vcc, v255, v2
118184 // W64: encoding: [0xff,0x05,0xde,0x7d]
118185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118187 v_cmp_tru_f16 vcc, s1, v2
118188 // W64: encoding: [0x01,0x04,0xde,0x7d]
118189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118191 v_cmp_tru_f16 vcc, s101, v2
118192 // W64: encoding: [0x65,0x04,0xde,0x7d]
118193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118195 v_cmp_tru_f16 vcc, vcc_lo, v2
118196 // W64: encoding: [0x6a,0x04,0xde,0x7d]
118197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118199 v_cmp_tru_f16 vcc, vcc_hi, v2
118200 // W64: encoding: [0x6b,0x04,0xde,0x7d]
118201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118203 v_cmp_tru_f16 vcc, m0, v2
118204 // W64: encoding: [0x7c,0x04,0xde,0x7d]
118205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118207 v_cmp_tru_f16 vcc, exec_lo, v2
118208 // W64: encoding: [0x7e,0x04,0xde,0x7d]
118209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118211 v_cmp_tru_f16 vcc, exec_hi, v2
118212 // W64: encoding: [0x7f,0x04,0xde,0x7d]
118213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118215 v_cmp_tru_f16 vcc, 0, v2
118216 // W64: encoding: [0x80,0x04,0xde,0x7d]
118217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118219 v_cmp_tru_f16 vcc, -1, v2
118220 // W64: encoding: [0xc1,0x04,0xde,0x7d]
118221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118223 v_cmp_tru_f16 vcc, 0.5, v2
118224 // W64: encoding: [0xf0,0x04,0xde,0x7d]
118225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118227 v_cmp_tru_f16 vcc, -4.0, v2
118228 // W64: encoding: [0xf7,0x04,0xde,0x7d]
118229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118231 v_cmp_tru_f16 vcc, 0xfe0b, v2
118232 // W64: encoding: [0xff,0x04,0xde,0x7d,0x0b,0xfe,0x00,0x00]
118233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118235 v_cmp_tru_f16 vcc, 0x3456, v2
118236 // W64: encoding: [0xff,0x04,0xde,0x7d,0x56,0x34,0x00,0x00]
118237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118239 v_cmp_tru_f16 vcc, v1, v255
118240 // W64: encoding: [0x01,0xff,0xdf,0x7d]
118241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118243 v_cmp_tru_f16_e64 s[10:11], v1, v2
118244 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
118245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118247 v_cmp_tru_f16_e64 s[12:13], v1, v2
118248 // W64: encoding: [0x0c,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
118249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118251 v_cmp_tru_f16_e64 s[100:101], v1, v2
118252 // W64: encoding: [0x64,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
118253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118255 v_cmp_tru_f16_e64 vcc, v1, v2
118256 // W64: encoding: [0x6a,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
118257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118259 v_cmp_tru_f16_e64 s[10:11], v255, v2
118260 // W64: encoding: [0x0a,0x00,0xef,0xd4,0xff,0x05,0x02,0x00]
118261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118263 v_cmp_tru_f16_e64 s[10:11], s1, v2
118264 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x04,0x02,0x00]
118265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118267 v_cmp_tru_f16_e64 s[10:11], s101, v2
118268 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x65,0x04,0x02,0x00]
118269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118271 v_cmp_tru_f16_e64 s[10:11], vcc_lo, v2
118272 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x6a,0x04,0x02,0x00]
118273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118275 v_cmp_tru_f16_e64 s[10:11], vcc_hi, v2
118276 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x6b,0x04,0x02,0x00]
118277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118279 v_cmp_tru_f16_e64 s[10:11], m0, v2
118280 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x7c,0x04,0x02,0x00]
118281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118283 v_cmp_tru_f16_e64 s[10:11], exec_lo, v2
118284 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x7e,0x04,0x02,0x00]
118285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118287 v_cmp_tru_f16_e64 s[10:11], exec_hi, v2
118288 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x7f,0x04,0x02,0x00]
118289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118291 v_cmp_tru_f16_e64 s[10:11], 0, v2
118292 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x80,0x04,0x02,0x00]
118293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118295 v_cmp_tru_f16_e64 s[10:11], -1, v2
118296 // W64: encoding: [0x0a,0x00,0xef,0xd4,0xc1,0x04,0x02,0x00]
118297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118299 v_cmp_tru_f16_e64 s[10:11], 0.5, v2
118300 // W64: encoding: [0x0a,0x00,0xef,0xd4,0xf0,0x04,0x02,0x00]
118301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118303 v_cmp_tru_f16_e64 s[10:11], -4.0, v2
118304 // W64: encoding: [0x0a,0x00,0xef,0xd4,0xf7,0x04,0x02,0x00]
118305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118307 v_cmp_tru_f16_e64 s[10:11], v1, v255
118308 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xff,0x03,0x00]
118309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118311 v_cmp_tru_f16_e64 s[10:11], v1, s2
118312 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x00,0x00]
118313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118315 v_cmp_tru_f16_e64 s[10:11], v1, s101
118316 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xcb,0x00,0x00]
118317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118319 v_cmp_tru_f16_e64 s[10:11], v1, vcc_lo
118320 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xd5,0x00,0x00]
118321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118323 v_cmp_tru_f16_e64 s[10:11], v1, vcc_hi
118324 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xd7,0x00,0x00]
118325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118327 v_cmp_tru_f16_e64 s[10:11], v1, m0
118328 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xf9,0x00,0x00]
118329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118331 v_cmp_tru_f16_e64 s[10:11], v1, exec_lo
118332 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xfd,0x00,0x00]
118333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118335 v_cmp_tru_f16_e64 s[10:11], v1, exec_hi
118336 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xff,0x00,0x00]
118337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118339 v_cmp_tru_f16_e64 s[10:11], v1, 0
118340 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x01,0x01,0x00]
118341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118343 v_cmp_tru_f16_e64 s[10:11], v1, -1
118344 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x83,0x01,0x00]
118345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118347 v_cmp_tru_f16_e64 s[10:11], v1, 0.5
118348 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xe1,0x01,0x00]
118349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118351 v_cmp_tru_f16_e64 s[10:11], v1, -4.0
118352 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xef,0x01,0x00]
118353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118355 v_cmp_tru_f16_e64 s[10:11], -v1, v2
118356 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x20]
118357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118359 v_cmp_tru_f16_e64 s[10:11], v1, -v2
118360 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x40]
118361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118363 v_cmp_tru_f16_e64 s[10:11], -v1, -v2
118364 // W64: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x60]
118365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118367 v_cmp_tru_f16_e64 s[10:11], v1, v2 clamp
118368 // W64: encoding: [0x0a,0x80,0xef,0xd4,0x01,0x05,0x02,0x00]
118369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118371 v_cmp_lt_u16 vcc_lo, v1, v2
118372 // W32: encoding: [0x01,0x05,0x52,0x7d]
118373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118375 v_cmp_lt_u16 vcc_lo, v255, v2
118376 // W32: encoding: [0xff,0x05,0x52,0x7d]
118377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118379 v_cmp_lt_u16 vcc_lo, s1, v2
118380 // W32: encoding: [0x01,0x04,0x52,0x7d]
118381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118383 v_cmp_lt_u16 vcc_lo, s101, v2
118384 // W32: encoding: [0x65,0x04,0x52,0x7d]
118385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118387 v_cmp_lt_u16 vcc_lo, vcc_lo, v2
118388 // W32: encoding: [0x6a,0x04,0x52,0x7d]
118389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118391 v_cmp_lt_u16 vcc_lo, vcc_hi, v2
118392 // W32: encoding: [0x6b,0x04,0x52,0x7d]
118393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118395 v_cmp_lt_u16 vcc_lo, m0, v2
118396 // W32: encoding: [0x7c,0x04,0x52,0x7d]
118397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118399 v_cmp_lt_u16 vcc_lo, exec_lo, v2
118400 // W32: encoding: [0x7e,0x04,0x52,0x7d]
118401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118403 v_cmp_lt_u16 vcc_lo, exec_hi, v2
118404 // W32: encoding: [0x7f,0x04,0x52,0x7d]
118405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118407 v_cmp_lt_u16 vcc_lo, 0, v2
118408 // W32: encoding: [0x80,0x04,0x52,0x7d]
118409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118411 v_cmp_lt_u16 vcc_lo, -1, v2
118412 // W32: encoding: [0xc1,0x04,0x52,0x7d]
118413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118415 v_cmp_lt_u16 vcc_lo, 0.5, v2
118416 // W32: encoding: [0xf0,0x04,0x52,0x7d]
118417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118419 v_cmp_lt_u16 vcc_lo, -4.0, v2
118420 // W32: encoding: [0xf7,0x04,0x52,0x7d]
118421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118423 v_cmp_lt_u16 vcc_lo, 0xfe0b, v2
118424 // W32: encoding: [0xff,0x04,0x52,0x7d,0x0b,0xfe,0x00,0x00]
118425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118427 v_cmp_lt_u16 vcc_lo, 0x3456, v2
118428 // W32: encoding: [0xff,0x04,0x52,0x7d,0x56,0x34,0x00,0x00]
118429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118431 v_cmp_lt_u16 vcc_lo, v1, v255
118432 // W32: encoding: [0x01,0xff,0x53,0x7d]
118433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118435 v_cmp_lt_u16_e64 s10, v1, v2
118436 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
118437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118439 v_cmp_lt_u16_e64 s12, v1, v2
118440 // W32: encoding: [0x0c,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
118441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118443 v_cmp_lt_u16_e64 s100, v1, v2
118444 // W32: encoding: [0x64,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
118445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118447 v_cmp_lt_u16_e64 vcc_lo, v1, v2
118448 // W32: encoding: [0x6a,0x00,0xa9,0xd4,0x01,0x05,0x02,0x00]
118449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118451 v_cmp_lt_u16_e64 s10, v255, v2
118452 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0xff,0x05,0x02,0x00]
118453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118455 v_cmp_lt_u16_e64 s10, s1, v2
118456 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x04,0x02,0x00]
118457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118459 v_cmp_lt_u16_e64 s10, s101, v2
118460 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x65,0x04,0x02,0x00]
118461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118463 v_cmp_lt_u16_e64 s10, vcc_lo, v2
118464 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x6a,0x04,0x02,0x00]
118465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118467 v_cmp_lt_u16_e64 s10, vcc_hi, v2
118468 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x6b,0x04,0x02,0x00]
118469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118471 v_cmp_lt_u16_e64 s10, m0, v2
118472 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x7c,0x04,0x02,0x00]
118473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118475 v_cmp_lt_u16_e64 s10, exec_lo, v2
118476 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x7e,0x04,0x02,0x00]
118477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118479 v_cmp_lt_u16_e64 s10, exec_hi, v2
118480 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x7f,0x04,0x02,0x00]
118481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118483 v_cmp_lt_u16_e64 s10, 0, v2
118484 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x80,0x04,0x02,0x00]
118485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118487 v_cmp_lt_u16_e64 s10, -1, v2
118488 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0xc1,0x04,0x02,0x00]
118489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118491 v_cmp_lt_u16_e64 s10, 0.5, v2
118492 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0xf0,0x04,0x02,0x00]
118493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118495 v_cmp_lt_u16_e64 s10, -4.0, v2
118496 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0xf7,0x04,0x02,0x00]
118497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118499 v_cmp_lt_u16_e64 s10, v1, v255
118500 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xff,0x03,0x00]
118501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118503 v_cmp_lt_u16_e64 s10, v1, s2
118504 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x05,0x00,0x00]
118505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118507 v_cmp_lt_u16_e64 s10, v1, s101
118508 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xcb,0x00,0x00]
118509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118511 v_cmp_lt_u16_e64 s10, v1, vcc_lo
118512 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xd5,0x00,0x00]
118513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118515 v_cmp_lt_u16_e64 s10, v1, vcc_hi
118516 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xd7,0x00,0x00]
118517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118519 v_cmp_lt_u16_e64 s10, v1, m0
118520 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xf9,0x00,0x00]
118521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118523 v_cmp_lt_u16_e64 s10, v1, exec_lo
118524 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xfd,0x00,0x00]
118525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118527 v_cmp_lt_u16_e64 s10, v1, exec_hi
118528 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xff,0x00,0x00]
118529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118531 v_cmp_lt_u16_e64 s10, v1, 0
118532 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x01,0x01,0x00]
118533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118535 v_cmp_lt_u16_e64 s10, v1, -1
118536 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0x83,0x01,0x00]
118537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118539 v_cmp_lt_u16_e64 s10, v1, 0.5
118540 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xe1,0x01,0x00]
118541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118543 v_cmp_lt_u16_e64 s10, v1, -4.0
118544 // W32: encoding: [0x0a,0x00,0xa9,0xd4,0x01,0xef,0x01,0x00]
118545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118547 v_cmp_eq_u16 vcc_lo, v1, v2
118548 // W32: encoding: [0x01,0x05,0x54,0x7d]
118549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118551 v_cmp_eq_u16 vcc_lo, v255, v2
118552 // W32: encoding: [0xff,0x05,0x54,0x7d]
118553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118555 v_cmp_eq_u16 vcc_lo, s1, v2
118556 // W32: encoding: [0x01,0x04,0x54,0x7d]
118557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118559 v_cmp_eq_u16 vcc_lo, s101, v2
118560 // W32: encoding: [0x65,0x04,0x54,0x7d]
118561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118563 v_cmp_eq_u16 vcc_lo, vcc_lo, v2
118564 // W32: encoding: [0x6a,0x04,0x54,0x7d]
118565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118567 v_cmp_eq_u16 vcc_lo, vcc_hi, v2
118568 // W32: encoding: [0x6b,0x04,0x54,0x7d]
118569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118571 v_cmp_eq_u16 vcc_lo, m0, v2
118572 // W32: encoding: [0x7c,0x04,0x54,0x7d]
118573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118575 v_cmp_eq_u16 vcc_lo, exec_lo, v2
118576 // W32: encoding: [0x7e,0x04,0x54,0x7d]
118577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118579 v_cmp_eq_u16 vcc_lo, exec_hi, v2
118580 // W32: encoding: [0x7f,0x04,0x54,0x7d]
118581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118583 v_cmp_eq_u16 vcc_lo, 0, v2
118584 // W32: encoding: [0x80,0x04,0x54,0x7d]
118585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118587 v_cmp_eq_u16 vcc_lo, -1, v2
118588 // W32: encoding: [0xc1,0x04,0x54,0x7d]
118589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118591 v_cmp_eq_u16 vcc_lo, 0.5, v2
118592 // W32: encoding: [0xf0,0x04,0x54,0x7d]
118593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118595 v_cmp_eq_u16 vcc_lo, -4.0, v2
118596 // W32: encoding: [0xf7,0x04,0x54,0x7d]
118597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118599 v_cmp_eq_u16 vcc_lo, 0xfe0b, v2
118600 // W32: encoding: [0xff,0x04,0x54,0x7d,0x0b,0xfe,0x00,0x00]
118601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118603 v_cmp_eq_u16 vcc_lo, 0x3456, v2
118604 // W32: encoding: [0xff,0x04,0x54,0x7d,0x56,0x34,0x00,0x00]
118605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118607 v_cmp_eq_u16 vcc_lo, v1, v255
118608 // W32: encoding: [0x01,0xff,0x55,0x7d]
118609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118611 v_cmp_eq_u16_e64 s10, v1, v2
118612 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
118613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118615 v_cmp_eq_u16_e64 s12, v1, v2
118616 // W32: encoding: [0x0c,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
118617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118619 v_cmp_eq_u16_e64 s100, v1, v2
118620 // W32: encoding: [0x64,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
118621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118623 v_cmp_eq_u16_e64 vcc_lo, v1, v2
118624 // W32: encoding: [0x6a,0x00,0xaa,0xd4,0x01,0x05,0x02,0x00]
118625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118627 v_cmp_eq_u16_e64 s10, v255, v2
118628 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0xff,0x05,0x02,0x00]
118629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118631 v_cmp_eq_u16_e64 s10, s1, v2
118632 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x04,0x02,0x00]
118633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118635 v_cmp_eq_u16_e64 s10, s101, v2
118636 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x65,0x04,0x02,0x00]
118637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118639 v_cmp_eq_u16_e64 s10, vcc_lo, v2
118640 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x6a,0x04,0x02,0x00]
118641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118643 v_cmp_eq_u16_e64 s10, vcc_hi, v2
118644 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x6b,0x04,0x02,0x00]
118645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118647 v_cmp_eq_u16_e64 s10, m0, v2
118648 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x7c,0x04,0x02,0x00]
118649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118651 v_cmp_eq_u16_e64 s10, exec_lo, v2
118652 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x7e,0x04,0x02,0x00]
118653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118655 v_cmp_eq_u16_e64 s10, exec_hi, v2
118656 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x7f,0x04,0x02,0x00]
118657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118659 v_cmp_eq_u16_e64 s10, 0, v2
118660 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x80,0x04,0x02,0x00]
118661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118663 v_cmp_eq_u16_e64 s10, -1, v2
118664 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0xc1,0x04,0x02,0x00]
118665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118667 v_cmp_eq_u16_e64 s10, 0.5, v2
118668 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0xf0,0x04,0x02,0x00]
118669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118671 v_cmp_eq_u16_e64 s10, -4.0, v2
118672 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0xf7,0x04,0x02,0x00]
118673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118675 v_cmp_eq_u16_e64 s10, v1, v255
118676 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xff,0x03,0x00]
118677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118679 v_cmp_eq_u16_e64 s10, v1, s2
118680 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x05,0x00,0x00]
118681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118683 v_cmp_eq_u16_e64 s10, v1, s101
118684 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xcb,0x00,0x00]
118685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118687 v_cmp_eq_u16_e64 s10, v1, vcc_lo
118688 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xd5,0x00,0x00]
118689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118691 v_cmp_eq_u16_e64 s10, v1, vcc_hi
118692 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xd7,0x00,0x00]
118693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118695 v_cmp_eq_u16_e64 s10, v1, m0
118696 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xf9,0x00,0x00]
118697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118699 v_cmp_eq_u16_e64 s10, v1, exec_lo
118700 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xfd,0x00,0x00]
118701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118703 v_cmp_eq_u16_e64 s10, v1, exec_hi
118704 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xff,0x00,0x00]
118705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118707 v_cmp_eq_u16_e64 s10, v1, 0
118708 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x01,0x01,0x00]
118709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118711 v_cmp_eq_u16_e64 s10, v1, -1
118712 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0x83,0x01,0x00]
118713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118715 v_cmp_eq_u16_e64 s10, v1, 0.5
118716 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xe1,0x01,0x00]
118717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118719 v_cmp_eq_u16_e64 s10, v1, -4.0
118720 // W32: encoding: [0x0a,0x00,0xaa,0xd4,0x01,0xef,0x01,0x00]
118721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118723 v_cmp_le_u16 vcc_lo, v1, v2
118724 // W32: encoding: [0x01,0x05,0x56,0x7d]
118725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118727 v_cmp_le_u16 vcc_lo, v255, v2
118728 // W32: encoding: [0xff,0x05,0x56,0x7d]
118729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118731 v_cmp_le_u16 vcc_lo, s1, v2
118732 // W32: encoding: [0x01,0x04,0x56,0x7d]
118733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118735 v_cmp_le_u16 vcc_lo, s101, v2
118736 // W32: encoding: [0x65,0x04,0x56,0x7d]
118737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118739 v_cmp_le_u16 vcc_lo, vcc_lo, v2
118740 // W32: encoding: [0x6a,0x04,0x56,0x7d]
118741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118743 v_cmp_le_u16 vcc_lo, vcc_hi, v2
118744 // W32: encoding: [0x6b,0x04,0x56,0x7d]
118745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118747 v_cmp_le_u16 vcc_lo, m0, v2
118748 // W32: encoding: [0x7c,0x04,0x56,0x7d]
118749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118751 v_cmp_le_u16 vcc_lo, exec_lo, v2
118752 // W32: encoding: [0x7e,0x04,0x56,0x7d]
118753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118755 v_cmp_le_u16 vcc_lo, exec_hi, v2
118756 // W32: encoding: [0x7f,0x04,0x56,0x7d]
118757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118759 v_cmp_le_u16 vcc_lo, 0, v2
118760 // W32: encoding: [0x80,0x04,0x56,0x7d]
118761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118763 v_cmp_le_u16 vcc_lo, -1, v2
118764 // W32: encoding: [0xc1,0x04,0x56,0x7d]
118765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118767 v_cmp_le_u16 vcc_lo, 0.5, v2
118768 // W32: encoding: [0xf0,0x04,0x56,0x7d]
118769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118771 v_cmp_le_u16 vcc_lo, -4.0, v2
118772 // W32: encoding: [0xf7,0x04,0x56,0x7d]
118773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118775 v_cmp_le_u16 vcc_lo, 0xfe0b, v2
118776 // W32: encoding: [0xff,0x04,0x56,0x7d,0x0b,0xfe,0x00,0x00]
118777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118779 v_cmp_le_u16 vcc_lo, 0x3456, v2
118780 // W32: encoding: [0xff,0x04,0x56,0x7d,0x56,0x34,0x00,0x00]
118781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118783 v_cmp_le_u16 vcc_lo, v1, v255
118784 // W32: encoding: [0x01,0xff,0x57,0x7d]
118785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118787 v_cmp_le_u16_e64 s10, v1, v2
118788 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
118789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118791 v_cmp_le_u16_e64 s12, v1, v2
118792 // W32: encoding: [0x0c,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
118793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118795 v_cmp_le_u16_e64 s100, v1, v2
118796 // W32: encoding: [0x64,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
118797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118799 v_cmp_le_u16_e64 vcc_lo, v1, v2
118800 // W32: encoding: [0x6a,0x00,0xab,0xd4,0x01,0x05,0x02,0x00]
118801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118803 v_cmp_le_u16_e64 s10, v255, v2
118804 // W32: encoding: [0x0a,0x00,0xab,0xd4,0xff,0x05,0x02,0x00]
118805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118807 v_cmp_le_u16_e64 s10, s1, v2
118808 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x04,0x02,0x00]
118809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118811 v_cmp_le_u16_e64 s10, s101, v2
118812 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x65,0x04,0x02,0x00]
118813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118815 v_cmp_le_u16_e64 s10, vcc_lo, v2
118816 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x6a,0x04,0x02,0x00]
118817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118819 v_cmp_le_u16_e64 s10, vcc_hi, v2
118820 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x6b,0x04,0x02,0x00]
118821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118823 v_cmp_le_u16_e64 s10, m0, v2
118824 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x7c,0x04,0x02,0x00]
118825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118827 v_cmp_le_u16_e64 s10, exec_lo, v2
118828 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x7e,0x04,0x02,0x00]
118829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118831 v_cmp_le_u16_e64 s10, exec_hi, v2
118832 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x7f,0x04,0x02,0x00]
118833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118835 v_cmp_le_u16_e64 s10, 0, v2
118836 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x80,0x04,0x02,0x00]
118837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118839 v_cmp_le_u16_e64 s10, -1, v2
118840 // W32: encoding: [0x0a,0x00,0xab,0xd4,0xc1,0x04,0x02,0x00]
118841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118843 v_cmp_le_u16_e64 s10, 0.5, v2
118844 // W32: encoding: [0x0a,0x00,0xab,0xd4,0xf0,0x04,0x02,0x00]
118845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118847 v_cmp_le_u16_e64 s10, -4.0, v2
118848 // W32: encoding: [0x0a,0x00,0xab,0xd4,0xf7,0x04,0x02,0x00]
118849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118851 v_cmp_le_u16_e64 s10, v1, v255
118852 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xff,0x03,0x00]
118853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118855 v_cmp_le_u16_e64 s10, v1, s2
118856 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x05,0x00,0x00]
118857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118859 v_cmp_le_u16_e64 s10, v1, s101
118860 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xcb,0x00,0x00]
118861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118863 v_cmp_le_u16_e64 s10, v1, vcc_lo
118864 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xd5,0x00,0x00]
118865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118867 v_cmp_le_u16_e64 s10, v1, vcc_hi
118868 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xd7,0x00,0x00]
118869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118871 v_cmp_le_u16_e64 s10, v1, m0
118872 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xf9,0x00,0x00]
118873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118875 v_cmp_le_u16_e64 s10, v1, exec_lo
118876 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xfd,0x00,0x00]
118877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118879 v_cmp_le_u16_e64 s10, v1, exec_hi
118880 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xff,0x00,0x00]
118881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118883 v_cmp_le_u16_e64 s10, v1, 0
118884 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x01,0x01,0x00]
118885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118887 v_cmp_le_u16_e64 s10, v1, -1
118888 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0x83,0x01,0x00]
118889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118891 v_cmp_le_u16_e64 s10, v1, 0.5
118892 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xe1,0x01,0x00]
118893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118895 v_cmp_le_u16_e64 s10, v1, -4.0
118896 // W32: encoding: [0x0a,0x00,0xab,0xd4,0x01,0xef,0x01,0x00]
118897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118899 v_cmp_gt_u16 vcc_lo, v1, v2
118900 // W32: encoding: [0x01,0x05,0x58,0x7d]
118901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118903 v_cmp_gt_u16 vcc_lo, v255, v2
118904 // W32: encoding: [0xff,0x05,0x58,0x7d]
118905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118907 v_cmp_gt_u16 vcc_lo, s1, v2
118908 // W32: encoding: [0x01,0x04,0x58,0x7d]
118909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118911 v_cmp_gt_u16 vcc_lo, s101, v2
118912 // W32: encoding: [0x65,0x04,0x58,0x7d]
118913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118915 v_cmp_gt_u16 vcc_lo, vcc_lo, v2
118916 // W32: encoding: [0x6a,0x04,0x58,0x7d]
118917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118919 v_cmp_gt_u16 vcc_lo, vcc_hi, v2
118920 // W32: encoding: [0x6b,0x04,0x58,0x7d]
118921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118923 v_cmp_gt_u16 vcc_lo, m0, v2
118924 // W32: encoding: [0x7c,0x04,0x58,0x7d]
118925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118927 v_cmp_gt_u16 vcc_lo, exec_lo, v2
118928 // W32: encoding: [0x7e,0x04,0x58,0x7d]
118929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118931 v_cmp_gt_u16 vcc_lo, exec_hi, v2
118932 // W32: encoding: [0x7f,0x04,0x58,0x7d]
118933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118935 v_cmp_gt_u16 vcc_lo, 0, v2
118936 // W32: encoding: [0x80,0x04,0x58,0x7d]
118937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118939 v_cmp_gt_u16 vcc_lo, -1, v2
118940 // W32: encoding: [0xc1,0x04,0x58,0x7d]
118941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118943 v_cmp_gt_u16 vcc_lo, 0.5, v2
118944 // W32: encoding: [0xf0,0x04,0x58,0x7d]
118945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118947 v_cmp_gt_u16 vcc_lo, -4.0, v2
118948 // W32: encoding: [0xf7,0x04,0x58,0x7d]
118949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118951 v_cmp_gt_u16 vcc_lo, 0xfe0b, v2
118952 // W32: encoding: [0xff,0x04,0x58,0x7d,0x0b,0xfe,0x00,0x00]
118953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118955 v_cmp_gt_u16 vcc_lo, 0x3456, v2
118956 // W32: encoding: [0xff,0x04,0x58,0x7d,0x56,0x34,0x00,0x00]
118957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118959 v_cmp_gt_u16 vcc_lo, v1, v255
118960 // W32: encoding: [0x01,0xff,0x59,0x7d]
118961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118963 v_cmp_gt_u16_e64 s10, v1, v2
118964 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
118965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118967 v_cmp_gt_u16_e64 s12, v1, v2
118968 // W32: encoding: [0x0c,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
118969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118971 v_cmp_gt_u16_e64 s100, v1, v2
118972 // W32: encoding: [0x64,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
118973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118975 v_cmp_gt_u16_e64 vcc_lo, v1, v2
118976 // W32: encoding: [0x6a,0x00,0xac,0xd4,0x01,0x05,0x02,0x00]
118977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118979 v_cmp_gt_u16_e64 s10, v255, v2
118980 // W32: encoding: [0x0a,0x00,0xac,0xd4,0xff,0x05,0x02,0x00]
118981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118983 v_cmp_gt_u16_e64 s10, s1, v2
118984 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x04,0x02,0x00]
118985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118987 v_cmp_gt_u16_e64 s10, s101, v2
118988 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x65,0x04,0x02,0x00]
118989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118991 v_cmp_gt_u16_e64 s10, vcc_lo, v2
118992 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x6a,0x04,0x02,0x00]
118993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118995 v_cmp_gt_u16_e64 s10, vcc_hi, v2
118996 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x6b,0x04,0x02,0x00]
118997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
118999 v_cmp_gt_u16_e64 s10, m0, v2
119000 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x7c,0x04,0x02,0x00]
119001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119003 v_cmp_gt_u16_e64 s10, exec_lo, v2
119004 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x7e,0x04,0x02,0x00]
119005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119007 v_cmp_gt_u16_e64 s10, exec_hi, v2
119008 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x7f,0x04,0x02,0x00]
119009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119011 v_cmp_gt_u16_e64 s10, 0, v2
119012 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x80,0x04,0x02,0x00]
119013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119015 v_cmp_gt_u16_e64 s10, -1, v2
119016 // W32: encoding: [0x0a,0x00,0xac,0xd4,0xc1,0x04,0x02,0x00]
119017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119019 v_cmp_gt_u16_e64 s10, 0.5, v2
119020 // W32: encoding: [0x0a,0x00,0xac,0xd4,0xf0,0x04,0x02,0x00]
119021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119023 v_cmp_gt_u16_e64 s10, -4.0, v2
119024 // W32: encoding: [0x0a,0x00,0xac,0xd4,0xf7,0x04,0x02,0x00]
119025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119027 v_cmp_gt_u16_e64 s10, v1, v255
119028 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xff,0x03,0x00]
119029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119031 v_cmp_gt_u16_e64 s10, v1, s2
119032 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x05,0x00,0x00]
119033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119035 v_cmp_gt_u16_e64 s10, v1, s101
119036 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xcb,0x00,0x00]
119037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119039 v_cmp_gt_u16_e64 s10, v1, vcc_lo
119040 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xd5,0x00,0x00]
119041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119043 v_cmp_gt_u16_e64 s10, v1, vcc_hi
119044 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xd7,0x00,0x00]
119045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119047 v_cmp_gt_u16_e64 s10, v1, m0
119048 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xf9,0x00,0x00]
119049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119051 v_cmp_gt_u16_e64 s10, v1, exec_lo
119052 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xfd,0x00,0x00]
119053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119055 v_cmp_gt_u16_e64 s10, v1, exec_hi
119056 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xff,0x00,0x00]
119057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119059 v_cmp_gt_u16_e64 s10, v1, 0
119060 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x01,0x01,0x00]
119061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119063 v_cmp_gt_u16_e64 s10, v1, -1
119064 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0x83,0x01,0x00]
119065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119067 v_cmp_gt_u16_e64 s10, v1, 0.5
119068 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xe1,0x01,0x00]
119069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119071 v_cmp_gt_u16_e64 s10, v1, -4.0
119072 // W32: encoding: [0x0a,0x00,0xac,0xd4,0x01,0xef,0x01,0x00]
119073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119075 v_cmp_ne_u16 vcc_lo, v1, v2
119076 // W32: encoding: [0x01,0x05,0x5a,0x7d]
119077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119079 v_cmp_ne_u16 vcc_lo, v255, v2
119080 // W32: encoding: [0xff,0x05,0x5a,0x7d]
119081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119083 v_cmp_ne_u16 vcc_lo, s1, v2
119084 // W32: encoding: [0x01,0x04,0x5a,0x7d]
119085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119087 v_cmp_ne_u16 vcc_lo, s101, v2
119088 // W32: encoding: [0x65,0x04,0x5a,0x7d]
119089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119091 v_cmp_ne_u16 vcc_lo, vcc_lo, v2
119092 // W32: encoding: [0x6a,0x04,0x5a,0x7d]
119093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119095 v_cmp_ne_u16 vcc_lo, vcc_hi, v2
119096 // W32: encoding: [0x6b,0x04,0x5a,0x7d]
119097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119099 v_cmp_ne_u16 vcc_lo, m0, v2
119100 // W32: encoding: [0x7c,0x04,0x5a,0x7d]
119101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119103 v_cmp_ne_u16 vcc_lo, exec_lo, v2
119104 // W32: encoding: [0x7e,0x04,0x5a,0x7d]
119105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119107 v_cmp_ne_u16 vcc_lo, exec_hi, v2
119108 // W32: encoding: [0x7f,0x04,0x5a,0x7d]
119109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119111 v_cmp_ne_u16 vcc_lo, 0, v2
119112 // W32: encoding: [0x80,0x04,0x5a,0x7d]
119113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119115 v_cmp_ne_u16 vcc_lo, -1, v2
119116 // W32: encoding: [0xc1,0x04,0x5a,0x7d]
119117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119119 v_cmp_ne_u16 vcc_lo, 0.5, v2
119120 // W32: encoding: [0xf0,0x04,0x5a,0x7d]
119121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119123 v_cmp_ne_u16 vcc_lo, -4.0, v2
119124 // W32: encoding: [0xf7,0x04,0x5a,0x7d]
119125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119127 v_cmp_ne_u16 vcc_lo, 0xfe0b, v2
119128 // W32: encoding: [0xff,0x04,0x5a,0x7d,0x0b,0xfe,0x00,0x00]
119129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119131 v_cmp_ne_u16 vcc_lo, 0x3456, v2
119132 // W32: encoding: [0xff,0x04,0x5a,0x7d,0x56,0x34,0x00,0x00]
119133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119135 v_cmp_ne_u16 vcc_lo, v1, v255
119136 // W32: encoding: [0x01,0xff,0x5b,0x7d]
119137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119139 v_cmp_ne_u16_e64 s10, v1, v2
119140 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
119141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119143 v_cmp_ne_u16_e64 s12, v1, v2
119144 // W32: encoding: [0x0c,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
119145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119147 v_cmp_ne_u16_e64 s100, v1, v2
119148 // W32: encoding: [0x64,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
119149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119151 v_cmp_ne_u16_e64 vcc_lo, v1, v2
119152 // W32: encoding: [0x6a,0x00,0xad,0xd4,0x01,0x05,0x02,0x00]
119153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119155 v_cmp_ne_u16_e64 s10, v255, v2
119156 // W32: encoding: [0x0a,0x00,0xad,0xd4,0xff,0x05,0x02,0x00]
119157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119159 v_cmp_ne_u16_e64 s10, s1, v2
119160 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x04,0x02,0x00]
119161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119163 v_cmp_ne_u16_e64 s10, s101, v2
119164 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x65,0x04,0x02,0x00]
119165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119167 v_cmp_ne_u16_e64 s10, vcc_lo, v2
119168 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x6a,0x04,0x02,0x00]
119169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119171 v_cmp_ne_u16_e64 s10, vcc_hi, v2
119172 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x6b,0x04,0x02,0x00]
119173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119175 v_cmp_ne_u16_e64 s10, m0, v2
119176 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x7c,0x04,0x02,0x00]
119177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119179 v_cmp_ne_u16_e64 s10, exec_lo, v2
119180 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x7e,0x04,0x02,0x00]
119181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119183 v_cmp_ne_u16_e64 s10, exec_hi, v2
119184 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x7f,0x04,0x02,0x00]
119185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119187 v_cmp_ne_u16_e64 s10, 0, v2
119188 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x80,0x04,0x02,0x00]
119189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119191 v_cmp_ne_u16_e64 s10, -1, v2
119192 // W32: encoding: [0x0a,0x00,0xad,0xd4,0xc1,0x04,0x02,0x00]
119193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119195 v_cmp_ne_u16_e64 s10, 0.5, v2
119196 // W32: encoding: [0x0a,0x00,0xad,0xd4,0xf0,0x04,0x02,0x00]
119197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119199 v_cmp_ne_u16_e64 s10, -4.0, v2
119200 // W32: encoding: [0x0a,0x00,0xad,0xd4,0xf7,0x04,0x02,0x00]
119201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119203 v_cmp_ne_u16_e64 s10, v1, v255
119204 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xff,0x03,0x00]
119205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119207 v_cmp_ne_u16_e64 s10, v1, s2
119208 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x05,0x00,0x00]
119209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119211 v_cmp_ne_u16_e64 s10, v1, s101
119212 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xcb,0x00,0x00]
119213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119215 v_cmp_ne_u16_e64 s10, v1, vcc_lo
119216 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xd5,0x00,0x00]
119217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119219 v_cmp_ne_u16_e64 s10, v1, vcc_hi
119220 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xd7,0x00,0x00]
119221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119223 v_cmp_ne_u16_e64 s10, v1, m0
119224 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xf9,0x00,0x00]
119225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119227 v_cmp_ne_u16_e64 s10, v1, exec_lo
119228 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xfd,0x00,0x00]
119229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119231 v_cmp_ne_u16_e64 s10, v1, exec_hi
119232 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xff,0x00,0x00]
119233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119235 v_cmp_ne_u16_e64 s10, v1, 0
119236 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x01,0x01,0x00]
119237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119239 v_cmp_ne_u16_e64 s10, v1, -1
119240 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0x83,0x01,0x00]
119241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119243 v_cmp_ne_u16_e64 s10, v1, 0.5
119244 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xe1,0x01,0x00]
119245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119247 v_cmp_ne_u16_e64 s10, v1, -4.0
119248 // W32: encoding: [0x0a,0x00,0xad,0xd4,0x01,0xef,0x01,0x00]
119249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119251 v_cmp_ge_u16 vcc_lo, v1, v2
119252 // W32: encoding: [0x01,0x05,0x5c,0x7d]
119253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119255 v_cmp_ge_u16 vcc_lo, v255, v2
119256 // W32: encoding: [0xff,0x05,0x5c,0x7d]
119257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119259 v_cmp_ge_u16 vcc_lo, s1, v2
119260 // W32: encoding: [0x01,0x04,0x5c,0x7d]
119261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119263 v_cmp_ge_u16 vcc_lo, s101, v2
119264 // W32: encoding: [0x65,0x04,0x5c,0x7d]
119265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119267 v_cmp_ge_u16 vcc_lo, vcc_lo, v2
119268 // W32: encoding: [0x6a,0x04,0x5c,0x7d]
119269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119271 v_cmp_ge_u16 vcc_lo, vcc_hi, v2
119272 // W32: encoding: [0x6b,0x04,0x5c,0x7d]
119273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119275 v_cmp_ge_u16 vcc_lo, m0, v2
119276 // W32: encoding: [0x7c,0x04,0x5c,0x7d]
119277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119279 v_cmp_ge_u16 vcc_lo, exec_lo, v2
119280 // W32: encoding: [0x7e,0x04,0x5c,0x7d]
119281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119283 v_cmp_ge_u16 vcc_lo, exec_hi, v2
119284 // W32: encoding: [0x7f,0x04,0x5c,0x7d]
119285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119287 v_cmp_ge_u16 vcc_lo, 0, v2
119288 // W32: encoding: [0x80,0x04,0x5c,0x7d]
119289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119291 v_cmp_ge_u16 vcc_lo, -1, v2
119292 // W32: encoding: [0xc1,0x04,0x5c,0x7d]
119293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119295 v_cmp_ge_u16 vcc_lo, 0.5, v2
119296 // W32: encoding: [0xf0,0x04,0x5c,0x7d]
119297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119299 v_cmp_ge_u16 vcc_lo, -4.0, v2
119300 // W32: encoding: [0xf7,0x04,0x5c,0x7d]
119301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119303 v_cmp_ge_u16 vcc_lo, 0xfe0b, v2
119304 // W32: encoding: [0xff,0x04,0x5c,0x7d,0x0b,0xfe,0x00,0x00]
119305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119307 v_cmp_ge_u16 vcc_lo, 0x3456, v2
119308 // W32: encoding: [0xff,0x04,0x5c,0x7d,0x56,0x34,0x00,0x00]
119309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119311 v_cmp_ge_u16 vcc_lo, v1, v255
119312 // W32: encoding: [0x01,0xff,0x5d,0x7d]
119313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119315 v_cmp_ge_u16_e64 s10, v1, v2
119316 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
119317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119319 v_cmp_ge_u16_e64 s12, v1, v2
119320 // W32: encoding: [0x0c,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
119321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119323 v_cmp_ge_u16_e64 s100, v1, v2
119324 // W32: encoding: [0x64,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
119325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119327 v_cmp_ge_u16_e64 vcc_lo, v1, v2
119328 // W32: encoding: [0x6a,0x00,0xae,0xd4,0x01,0x05,0x02,0x00]
119329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119331 v_cmp_ge_u16_e64 s10, v255, v2
119332 // W32: encoding: [0x0a,0x00,0xae,0xd4,0xff,0x05,0x02,0x00]
119333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119335 v_cmp_ge_u16_e64 s10, s1, v2
119336 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x04,0x02,0x00]
119337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119339 v_cmp_ge_u16_e64 s10, s101, v2
119340 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x65,0x04,0x02,0x00]
119341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119343 v_cmp_ge_u16_e64 s10, vcc_lo, v2
119344 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x6a,0x04,0x02,0x00]
119345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119347 v_cmp_ge_u16_e64 s10, vcc_hi, v2
119348 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x6b,0x04,0x02,0x00]
119349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119351 v_cmp_ge_u16_e64 s10, m0, v2
119352 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x7c,0x04,0x02,0x00]
119353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119355 v_cmp_ge_u16_e64 s10, exec_lo, v2
119356 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x7e,0x04,0x02,0x00]
119357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119359 v_cmp_ge_u16_e64 s10, exec_hi, v2
119360 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x7f,0x04,0x02,0x00]
119361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119363 v_cmp_ge_u16_e64 s10, 0, v2
119364 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x80,0x04,0x02,0x00]
119365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119367 v_cmp_ge_u16_e64 s10, -1, v2
119368 // W32: encoding: [0x0a,0x00,0xae,0xd4,0xc1,0x04,0x02,0x00]
119369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119371 v_cmp_ge_u16_e64 s10, 0.5, v2
119372 // W32: encoding: [0x0a,0x00,0xae,0xd4,0xf0,0x04,0x02,0x00]
119373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119375 v_cmp_ge_u16_e64 s10, -4.0, v2
119376 // W32: encoding: [0x0a,0x00,0xae,0xd4,0xf7,0x04,0x02,0x00]
119377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119379 v_cmp_ge_u16_e64 s10, v1, v255
119380 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xff,0x03,0x00]
119381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119383 v_cmp_ge_u16_e64 s10, v1, s2
119384 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x05,0x00,0x00]
119385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119387 v_cmp_ge_u16_e64 s10, v1, s101
119388 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xcb,0x00,0x00]
119389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119391 v_cmp_ge_u16_e64 s10, v1, vcc_lo
119392 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xd5,0x00,0x00]
119393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119395 v_cmp_ge_u16_e64 s10, v1, vcc_hi
119396 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xd7,0x00,0x00]
119397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119399 v_cmp_ge_u16_e64 s10, v1, m0
119400 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xf9,0x00,0x00]
119401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119403 v_cmp_ge_u16_e64 s10, v1, exec_lo
119404 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xfd,0x00,0x00]
119405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119407 v_cmp_ge_u16_e64 s10, v1, exec_hi
119408 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xff,0x00,0x00]
119409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119411 v_cmp_ge_u16_e64 s10, v1, 0
119412 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x01,0x01,0x00]
119413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119415 v_cmp_ge_u16_e64 s10, v1, -1
119416 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0x83,0x01,0x00]
119417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119419 v_cmp_ge_u16_e64 s10, v1, 0.5
119420 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xe1,0x01,0x00]
119421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119423 v_cmp_ge_u16_e64 s10, v1, -4.0
119424 // W32: encoding: [0x0a,0x00,0xae,0xd4,0x01,0xef,0x01,0x00]
119425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119427 v_cmp_f_u32 vcc_lo, v1, v2
119428 // W32: encoding: [0x01,0x05,0x80,0x7d]
119429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119431 v_cmp_f_u32 vcc_lo, v255, v2
119432 // W32: encoding: [0xff,0x05,0x80,0x7d]
119433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119435 v_cmp_f_u32 vcc_lo, s1, v2
119436 // W32: encoding: [0x01,0x04,0x80,0x7d]
119437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119439 v_cmp_f_u32 vcc_lo, s101, v2
119440 // W32: encoding: [0x65,0x04,0x80,0x7d]
119441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119443 v_cmp_f_u32 vcc_lo, vcc_lo, v2
119444 // W32: encoding: [0x6a,0x04,0x80,0x7d]
119445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119447 v_cmp_f_u32 vcc_lo, vcc_hi, v2
119448 // W32: encoding: [0x6b,0x04,0x80,0x7d]
119449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119451 v_cmp_f_u32 vcc_lo, m0, v2
119452 // W32: encoding: [0x7c,0x04,0x80,0x7d]
119453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119455 v_cmp_f_u32 vcc_lo, exec_lo, v2
119456 // W32: encoding: [0x7e,0x04,0x80,0x7d]
119457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119459 v_cmp_f_u32 vcc_lo, exec_hi, v2
119460 // W32: encoding: [0x7f,0x04,0x80,0x7d]
119461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119463 v_cmp_f_u32 vcc_lo, 0, v2
119464 // W32: encoding: [0x80,0x04,0x80,0x7d]
119465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119467 v_cmp_f_u32 vcc_lo, -1, v2
119468 // W32: encoding: [0xc1,0x04,0x80,0x7d]
119469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119471 v_cmp_f_u32 vcc_lo, 0.5, v2
119472 // W32: encoding: [0xf0,0x04,0x80,0x7d]
119473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119475 v_cmp_f_u32 vcc_lo, -4.0, v2
119476 // W32: encoding: [0xf7,0x04,0x80,0x7d]
119477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119479 v_cmp_f_u32 vcc_lo, 0xaf123456, v2
119480 // W32: encoding: [0xff,0x04,0x80,0x7d,0x56,0x34,0x12,0xaf]
119481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119483 v_cmp_f_u32 vcc_lo, 0x3f717273, v2
119484 // W32: encoding: [0xff,0x04,0x80,0x7d,0x73,0x72,0x71,0x3f]
119485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119487 v_cmp_f_u32 vcc_lo, v1, v255
119488 // W32: encoding: [0x01,0xff,0x81,0x7d]
119489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119491 v_cmp_f_u32_e64 s10, v1, v2
119492 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
119493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119495 v_cmp_f_u32_e64 s12, v1, v2
119496 // W32: encoding: [0x0c,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
119497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119499 v_cmp_f_u32_e64 s100, v1, v2
119500 // W32: encoding: [0x64,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
119501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119503 v_cmp_f_u32_e64 vcc_lo, v1, v2
119504 // W32: encoding: [0x6a,0x00,0xc0,0xd4,0x01,0x05,0x02,0x00]
119505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119507 v_cmp_f_u32_e64 s10, v255, v2
119508 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0xff,0x05,0x02,0x00]
119509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119511 v_cmp_f_u32_e64 s10, s1, v2
119512 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x04,0x02,0x00]
119513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119515 v_cmp_f_u32_e64 s10, s101, v2
119516 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x65,0x04,0x02,0x00]
119517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119519 v_cmp_f_u32_e64 s10, vcc_lo, v2
119520 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x6a,0x04,0x02,0x00]
119521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119523 v_cmp_f_u32_e64 s10, vcc_hi, v2
119524 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x6b,0x04,0x02,0x00]
119525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119527 v_cmp_f_u32_e64 s10, m0, v2
119528 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x7c,0x04,0x02,0x00]
119529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119531 v_cmp_f_u32_e64 s10, exec_lo, v2
119532 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x7e,0x04,0x02,0x00]
119533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119535 v_cmp_f_u32_e64 s10, exec_hi, v2
119536 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x7f,0x04,0x02,0x00]
119537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119539 v_cmp_f_u32_e64 s10, 0, v2
119540 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x80,0x04,0x02,0x00]
119541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119543 v_cmp_f_u32_e64 s10, -1, v2
119544 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0xc1,0x04,0x02,0x00]
119545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119547 v_cmp_f_u32_e64 s10, 0.5, v2
119548 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0xf0,0x04,0x02,0x00]
119549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119551 v_cmp_f_u32_e64 s10, -4.0, v2
119552 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0xf7,0x04,0x02,0x00]
119553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119555 v_cmp_f_u32_e64 s10, v1, v255
119556 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xff,0x03,0x00]
119557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119559 v_cmp_f_u32_e64 s10, v1, s2
119560 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x05,0x00,0x00]
119561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119563 v_cmp_f_u32_e64 s10, v1, s101
119564 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xcb,0x00,0x00]
119565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119567 v_cmp_f_u32_e64 s10, v1, vcc_lo
119568 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xd5,0x00,0x00]
119569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119571 v_cmp_f_u32_e64 s10, v1, vcc_hi
119572 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xd7,0x00,0x00]
119573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119575 v_cmp_f_u32_e64 s10, v1, m0
119576 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xf9,0x00,0x00]
119577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119579 v_cmp_f_u32_e64 s10, v1, exec_lo
119580 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xfd,0x00,0x00]
119581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119583 v_cmp_f_u32_e64 s10, v1, exec_hi
119584 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xff,0x00,0x00]
119585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119587 v_cmp_f_u32_e64 s10, v1, 0
119588 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x01,0x01,0x00]
119589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119591 v_cmp_f_u32_e64 s10, v1, -1
119592 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0x83,0x01,0x00]
119593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119595 v_cmp_f_u32_e64 s10, v1, 0.5
119596 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xe1,0x01,0x00]
119597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119599 v_cmp_f_u32_e64 s10, v1, -4.0
119600 // W32: encoding: [0x0a,0x00,0xc0,0xd4,0x01,0xef,0x01,0x00]
119601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119603 v_cmp_lt_u32 vcc_lo, v1, v2
119604 // W32: encoding: [0x01,0x05,0x82,0x7d]
119605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119607 v_cmp_lt_u32 vcc_lo, v255, v2
119608 // W32: encoding: [0xff,0x05,0x82,0x7d]
119609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119611 v_cmp_lt_u32 vcc_lo, s1, v2
119612 // W32: encoding: [0x01,0x04,0x82,0x7d]
119613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119615 v_cmp_lt_u32 vcc_lo, s101, v2
119616 // W32: encoding: [0x65,0x04,0x82,0x7d]
119617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119619 v_cmp_lt_u32 vcc_lo, vcc_lo, v2
119620 // W32: encoding: [0x6a,0x04,0x82,0x7d]
119621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119623 v_cmp_lt_u32 vcc_lo, vcc_hi, v2
119624 // W32: encoding: [0x6b,0x04,0x82,0x7d]
119625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119627 v_cmp_lt_u32 vcc_lo, m0, v2
119628 // W32: encoding: [0x7c,0x04,0x82,0x7d]
119629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119631 v_cmp_lt_u32 vcc_lo, exec_lo, v2
119632 // W32: encoding: [0x7e,0x04,0x82,0x7d]
119633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119635 v_cmp_lt_u32 vcc_lo, exec_hi, v2
119636 // W32: encoding: [0x7f,0x04,0x82,0x7d]
119637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119639 v_cmp_lt_u32 vcc_lo, 0, v2
119640 // W32: encoding: [0x80,0x04,0x82,0x7d]
119641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119643 v_cmp_lt_u32 vcc_lo, -1, v2
119644 // W32: encoding: [0xc1,0x04,0x82,0x7d]
119645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119647 v_cmp_lt_u32 vcc_lo, 0.5, v2
119648 // W32: encoding: [0xf0,0x04,0x82,0x7d]
119649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119651 v_cmp_lt_u32 vcc_lo, -4.0, v2
119652 // W32: encoding: [0xf7,0x04,0x82,0x7d]
119653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119655 v_cmp_lt_u32 vcc_lo, 0xaf123456, v2
119656 // W32: encoding: [0xff,0x04,0x82,0x7d,0x56,0x34,0x12,0xaf]
119657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119659 v_cmp_lt_u32 vcc_lo, 0x3f717273, v2
119660 // W32: encoding: [0xff,0x04,0x82,0x7d,0x73,0x72,0x71,0x3f]
119661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119663 v_cmp_lt_u32 vcc_lo, v1, v255
119664 // W32: encoding: [0x01,0xff,0x83,0x7d]
119665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119667 v_cmp_lt_u32_e64 s10, v1, v2
119668 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
119669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119671 v_cmp_lt_u32_e64 s12, v1, v2
119672 // W32: encoding: [0x0c,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
119673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119675 v_cmp_lt_u32_e64 s100, v1, v2
119676 // W32: encoding: [0x64,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
119677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119679 v_cmp_lt_u32_e64 vcc_lo, v1, v2
119680 // W32: encoding: [0x6a,0x00,0xc1,0xd4,0x01,0x05,0x02,0x00]
119681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119683 v_cmp_lt_u32_e64 s10, v255, v2
119684 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0xff,0x05,0x02,0x00]
119685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119687 v_cmp_lt_u32_e64 s10, s1, v2
119688 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x04,0x02,0x00]
119689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119691 v_cmp_lt_u32_e64 s10, s101, v2
119692 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x65,0x04,0x02,0x00]
119693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119695 v_cmp_lt_u32_e64 s10, vcc_lo, v2
119696 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x6a,0x04,0x02,0x00]
119697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119699 v_cmp_lt_u32_e64 s10, vcc_hi, v2
119700 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x6b,0x04,0x02,0x00]
119701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119703 v_cmp_lt_u32_e64 s10, m0, v2
119704 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x7c,0x04,0x02,0x00]
119705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119707 v_cmp_lt_u32_e64 s10, exec_lo, v2
119708 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x7e,0x04,0x02,0x00]
119709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119711 v_cmp_lt_u32_e64 s10, exec_hi, v2
119712 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x7f,0x04,0x02,0x00]
119713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119715 v_cmp_lt_u32_e64 s10, 0, v2
119716 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x80,0x04,0x02,0x00]
119717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119719 v_cmp_lt_u32_e64 s10, -1, v2
119720 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0xc1,0x04,0x02,0x00]
119721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119723 v_cmp_lt_u32_e64 s10, 0.5, v2
119724 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0xf0,0x04,0x02,0x00]
119725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119727 v_cmp_lt_u32_e64 s10, -4.0, v2
119728 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0xf7,0x04,0x02,0x00]
119729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119731 v_cmp_lt_u32_e64 s10, v1, v255
119732 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xff,0x03,0x00]
119733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119735 v_cmp_lt_u32_e64 s10, v1, s2
119736 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x05,0x00,0x00]
119737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119739 v_cmp_lt_u32_e64 s10, v1, s101
119740 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xcb,0x00,0x00]
119741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119743 v_cmp_lt_u32_e64 s10, v1, vcc_lo
119744 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xd5,0x00,0x00]
119745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119747 v_cmp_lt_u32_e64 s10, v1, vcc_hi
119748 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xd7,0x00,0x00]
119749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119751 v_cmp_lt_u32_e64 s10, v1, m0
119752 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xf9,0x00,0x00]
119753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119755 v_cmp_lt_u32_e64 s10, v1, exec_lo
119756 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xfd,0x00,0x00]
119757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119759 v_cmp_lt_u32_e64 s10, v1, exec_hi
119760 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xff,0x00,0x00]
119761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119763 v_cmp_lt_u32_e64 s10, v1, 0
119764 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x01,0x01,0x00]
119765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119767 v_cmp_lt_u32_e64 s10, v1, -1
119768 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0x83,0x01,0x00]
119769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119771 v_cmp_lt_u32_e64 s10, v1, 0.5
119772 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xe1,0x01,0x00]
119773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119775 v_cmp_lt_u32_e64 s10, v1, -4.0
119776 // W32: encoding: [0x0a,0x00,0xc1,0xd4,0x01,0xef,0x01,0x00]
119777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119779 v_cmp_eq_u32 vcc_lo, v1, v2
119780 // W32: encoding: [0x01,0x05,0x84,0x7d]
119781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119783 v_cmp_eq_u32 vcc_lo, v255, v2
119784 // W32: encoding: [0xff,0x05,0x84,0x7d]
119785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119787 v_cmp_eq_u32 vcc_lo, s1, v2
119788 // W32: encoding: [0x01,0x04,0x84,0x7d]
119789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119791 v_cmp_eq_u32 vcc_lo, s101, v2
119792 // W32: encoding: [0x65,0x04,0x84,0x7d]
119793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119795 v_cmp_eq_u32 vcc_lo, vcc_lo, v2
119796 // W32: encoding: [0x6a,0x04,0x84,0x7d]
119797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119799 v_cmp_eq_u32 vcc_lo, vcc_hi, v2
119800 // W32: encoding: [0x6b,0x04,0x84,0x7d]
119801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119803 v_cmp_eq_u32 vcc_lo, m0, v2
119804 // W32: encoding: [0x7c,0x04,0x84,0x7d]
119805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119807 v_cmp_eq_u32 vcc_lo, exec_lo, v2
119808 // W32: encoding: [0x7e,0x04,0x84,0x7d]
119809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119811 v_cmp_eq_u32 vcc_lo, exec_hi, v2
119812 // W32: encoding: [0x7f,0x04,0x84,0x7d]
119813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119815 v_cmp_eq_u32 vcc_lo, 0, v2
119816 // W32: encoding: [0x80,0x04,0x84,0x7d]
119817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119819 v_cmp_eq_u32 vcc_lo, -1, v2
119820 // W32: encoding: [0xc1,0x04,0x84,0x7d]
119821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119823 v_cmp_eq_u32 vcc_lo, 0.5, v2
119824 // W32: encoding: [0xf0,0x04,0x84,0x7d]
119825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119827 v_cmp_eq_u32 vcc_lo, -4.0, v2
119828 // W32: encoding: [0xf7,0x04,0x84,0x7d]
119829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119831 v_cmp_eq_u32 vcc_lo, 0xaf123456, v2
119832 // W32: encoding: [0xff,0x04,0x84,0x7d,0x56,0x34,0x12,0xaf]
119833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119835 v_cmp_eq_u32 vcc_lo, 0x3f717273, v2
119836 // W32: encoding: [0xff,0x04,0x84,0x7d,0x73,0x72,0x71,0x3f]
119837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119839 v_cmp_eq_u32 vcc_lo, v1, v255
119840 // W32: encoding: [0x01,0xff,0x85,0x7d]
119841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119843 v_cmp_eq_u32_e64 s10, v1, v2
119844 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
119845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119847 v_cmp_eq_u32_e64 s12, v1, v2
119848 // W32: encoding: [0x0c,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
119849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119851 v_cmp_eq_u32_e64 s100, v1, v2
119852 // W32: encoding: [0x64,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
119853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119855 v_cmp_eq_u32_e64 vcc_lo, v1, v2
119856 // W32: encoding: [0x6a,0x00,0xc2,0xd4,0x01,0x05,0x02,0x00]
119857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119859 v_cmp_eq_u32_e64 s10, v255, v2
119860 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0xff,0x05,0x02,0x00]
119861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119863 v_cmp_eq_u32_e64 s10, s1, v2
119864 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x04,0x02,0x00]
119865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119867 v_cmp_eq_u32_e64 s10, s101, v2
119868 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x65,0x04,0x02,0x00]
119869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119871 v_cmp_eq_u32_e64 s10, vcc_lo, v2
119872 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x6a,0x04,0x02,0x00]
119873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119875 v_cmp_eq_u32_e64 s10, vcc_hi, v2
119876 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x6b,0x04,0x02,0x00]
119877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119879 v_cmp_eq_u32_e64 s10, m0, v2
119880 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x7c,0x04,0x02,0x00]
119881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119883 v_cmp_eq_u32_e64 s10, exec_lo, v2
119884 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x7e,0x04,0x02,0x00]
119885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119887 v_cmp_eq_u32_e64 s10, exec_hi, v2
119888 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x7f,0x04,0x02,0x00]
119889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119891 v_cmp_eq_u32_e64 s10, 0, v2
119892 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x80,0x04,0x02,0x00]
119893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119895 v_cmp_eq_u32_e64 s10, -1, v2
119896 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0xc1,0x04,0x02,0x00]
119897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119899 v_cmp_eq_u32_e64 s10, 0.5, v2
119900 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0xf0,0x04,0x02,0x00]
119901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119903 v_cmp_eq_u32_e64 s10, -4.0, v2
119904 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0xf7,0x04,0x02,0x00]
119905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119907 v_cmp_eq_u32_e64 s10, v1, v255
119908 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xff,0x03,0x00]
119909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119911 v_cmp_eq_u32_e64 s10, v1, s2
119912 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x05,0x00,0x00]
119913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119915 v_cmp_eq_u32_e64 s10, v1, s101
119916 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xcb,0x00,0x00]
119917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119919 v_cmp_eq_u32_e64 s10, v1, vcc_lo
119920 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xd5,0x00,0x00]
119921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119923 v_cmp_eq_u32_e64 s10, v1, vcc_hi
119924 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xd7,0x00,0x00]
119925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119927 v_cmp_eq_u32_e64 s10, v1, m0
119928 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xf9,0x00,0x00]
119929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119931 v_cmp_eq_u32_e64 s10, v1, exec_lo
119932 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xfd,0x00,0x00]
119933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119935 v_cmp_eq_u32_e64 s10, v1, exec_hi
119936 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xff,0x00,0x00]
119937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119939 v_cmp_eq_u32_e64 s10, v1, 0
119940 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x01,0x01,0x00]
119941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119943 v_cmp_eq_u32_e64 s10, v1, -1
119944 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0x83,0x01,0x00]
119945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119947 v_cmp_eq_u32_e64 s10, v1, 0.5
119948 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xe1,0x01,0x00]
119949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119951 v_cmp_eq_u32_e64 s10, v1, -4.0
119952 // W32: encoding: [0x0a,0x00,0xc2,0xd4,0x01,0xef,0x01,0x00]
119953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119955 v_cmp_le_u32 vcc_lo, v1, v2
119956 // W32: encoding: [0x01,0x05,0x86,0x7d]
119957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119959 v_cmp_le_u32 vcc_lo, v255, v2
119960 // W32: encoding: [0xff,0x05,0x86,0x7d]
119961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119963 v_cmp_le_u32 vcc_lo, s1, v2
119964 // W32: encoding: [0x01,0x04,0x86,0x7d]
119965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119967 v_cmp_le_u32 vcc_lo, s101, v2
119968 // W32: encoding: [0x65,0x04,0x86,0x7d]
119969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119971 v_cmp_le_u32 vcc_lo, vcc_lo, v2
119972 // W32: encoding: [0x6a,0x04,0x86,0x7d]
119973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119975 v_cmp_le_u32 vcc_lo, vcc_hi, v2
119976 // W32: encoding: [0x6b,0x04,0x86,0x7d]
119977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119979 v_cmp_le_u32 vcc_lo, m0, v2
119980 // W32: encoding: [0x7c,0x04,0x86,0x7d]
119981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119983 v_cmp_le_u32 vcc_lo, exec_lo, v2
119984 // W32: encoding: [0x7e,0x04,0x86,0x7d]
119985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119987 v_cmp_le_u32 vcc_lo, exec_hi, v2
119988 // W32: encoding: [0x7f,0x04,0x86,0x7d]
119989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119991 v_cmp_le_u32 vcc_lo, 0, v2
119992 // W32: encoding: [0x80,0x04,0x86,0x7d]
119993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119995 v_cmp_le_u32 vcc_lo, -1, v2
119996 // W32: encoding: [0xc1,0x04,0x86,0x7d]
119997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
119999 v_cmp_le_u32 vcc_lo, 0.5, v2
120000 // W32: encoding: [0xf0,0x04,0x86,0x7d]
120001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120003 v_cmp_le_u32 vcc_lo, -4.0, v2
120004 // W32: encoding: [0xf7,0x04,0x86,0x7d]
120005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120007 v_cmp_le_u32 vcc_lo, 0xaf123456, v2
120008 // W32: encoding: [0xff,0x04,0x86,0x7d,0x56,0x34,0x12,0xaf]
120009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120011 v_cmp_le_u32 vcc_lo, 0x3f717273, v2
120012 // W32: encoding: [0xff,0x04,0x86,0x7d,0x73,0x72,0x71,0x3f]
120013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120015 v_cmp_le_u32 vcc_lo, v1, v255
120016 // W32: encoding: [0x01,0xff,0x87,0x7d]
120017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120019 v_cmp_le_u32_e64 s10, v1, v2
120020 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
120021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120023 v_cmp_le_u32_e64 s12, v1, v2
120024 // W32: encoding: [0x0c,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
120025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120027 v_cmp_le_u32_e64 s100, v1, v2
120028 // W32: encoding: [0x64,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
120029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120031 v_cmp_le_u32_e64 vcc_lo, v1, v2
120032 // W32: encoding: [0x6a,0x00,0xc3,0xd4,0x01,0x05,0x02,0x00]
120033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120035 v_cmp_le_u32_e64 s10, v255, v2
120036 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0xff,0x05,0x02,0x00]
120037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120039 v_cmp_le_u32_e64 s10, s1, v2
120040 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x04,0x02,0x00]
120041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120043 v_cmp_le_u32_e64 s10, s101, v2
120044 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x65,0x04,0x02,0x00]
120045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120047 v_cmp_le_u32_e64 s10, vcc_lo, v2
120048 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x6a,0x04,0x02,0x00]
120049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120051 v_cmp_le_u32_e64 s10, vcc_hi, v2
120052 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x6b,0x04,0x02,0x00]
120053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120055 v_cmp_le_u32_e64 s10, m0, v2
120056 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x7c,0x04,0x02,0x00]
120057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120059 v_cmp_le_u32_e64 s10, exec_lo, v2
120060 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x7e,0x04,0x02,0x00]
120061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120063 v_cmp_le_u32_e64 s10, exec_hi, v2
120064 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x7f,0x04,0x02,0x00]
120065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120067 v_cmp_le_u32_e64 s10, 0, v2
120068 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x80,0x04,0x02,0x00]
120069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120071 v_cmp_le_u32_e64 s10, -1, v2
120072 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0xc1,0x04,0x02,0x00]
120073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120075 v_cmp_le_u32_e64 s10, 0.5, v2
120076 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0xf0,0x04,0x02,0x00]
120077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120079 v_cmp_le_u32_e64 s10, -4.0, v2
120080 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0xf7,0x04,0x02,0x00]
120081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120083 v_cmp_le_u32_e64 s10, v1, v255
120084 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xff,0x03,0x00]
120085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120087 v_cmp_le_u32_e64 s10, v1, s2
120088 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x05,0x00,0x00]
120089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120091 v_cmp_le_u32_e64 s10, v1, s101
120092 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xcb,0x00,0x00]
120093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120095 v_cmp_le_u32_e64 s10, v1, vcc_lo
120096 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xd5,0x00,0x00]
120097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120099 v_cmp_le_u32_e64 s10, v1, vcc_hi
120100 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xd7,0x00,0x00]
120101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120103 v_cmp_le_u32_e64 s10, v1, m0
120104 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xf9,0x00,0x00]
120105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120107 v_cmp_le_u32_e64 s10, v1, exec_lo
120108 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xfd,0x00,0x00]
120109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120111 v_cmp_le_u32_e64 s10, v1, exec_hi
120112 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xff,0x00,0x00]
120113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120115 v_cmp_le_u32_e64 s10, v1, 0
120116 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x01,0x01,0x00]
120117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120119 v_cmp_le_u32_e64 s10, v1, -1
120120 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0x83,0x01,0x00]
120121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120123 v_cmp_le_u32_e64 s10, v1, 0.5
120124 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xe1,0x01,0x00]
120125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120127 v_cmp_le_u32_e64 s10, v1, -4.0
120128 // W32: encoding: [0x0a,0x00,0xc3,0xd4,0x01,0xef,0x01,0x00]
120129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120131 v_cmp_gt_u32 vcc_lo, v1, v2
120132 // W32: encoding: [0x01,0x05,0x88,0x7d]
120133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120135 v_cmp_gt_u32 vcc_lo, v255, v2
120136 // W32: encoding: [0xff,0x05,0x88,0x7d]
120137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120139 v_cmp_gt_u32 vcc_lo, s1, v2
120140 // W32: encoding: [0x01,0x04,0x88,0x7d]
120141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120143 v_cmp_gt_u32 vcc_lo, s101, v2
120144 // W32: encoding: [0x65,0x04,0x88,0x7d]
120145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120147 v_cmp_gt_u32 vcc_lo, vcc_lo, v2
120148 // W32: encoding: [0x6a,0x04,0x88,0x7d]
120149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120151 v_cmp_gt_u32 vcc_lo, vcc_hi, v2
120152 // W32: encoding: [0x6b,0x04,0x88,0x7d]
120153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120155 v_cmp_gt_u32 vcc_lo, m0, v2
120156 // W32: encoding: [0x7c,0x04,0x88,0x7d]
120157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120159 v_cmp_gt_u32 vcc_lo, exec_lo, v2
120160 // W32: encoding: [0x7e,0x04,0x88,0x7d]
120161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120163 v_cmp_gt_u32 vcc_lo, exec_hi, v2
120164 // W32: encoding: [0x7f,0x04,0x88,0x7d]
120165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120167 v_cmp_gt_u32 vcc_lo, 0, v2
120168 // W32: encoding: [0x80,0x04,0x88,0x7d]
120169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120171 v_cmp_gt_u32 vcc_lo, -1, v2
120172 // W32: encoding: [0xc1,0x04,0x88,0x7d]
120173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120175 v_cmp_gt_u32 vcc_lo, 0.5, v2
120176 // W32: encoding: [0xf0,0x04,0x88,0x7d]
120177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120179 v_cmp_gt_u32 vcc_lo, -4.0, v2
120180 // W32: encoding: [0xf7,0x04,0x88,0x7d]
120181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120183 v_cmp_gt_u32 vcc_lo, 0xaf123456, v2
120184 // W32: encoding: [0xff,0x04,0x88,0x7d,0x56,0x34,0x12,0xaf]
120185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120187 v_cmp_gt_u32 vcc_lo, 0x3f717273, v2
120188 // W32: encoding: [0xff,0x04,0x88,0x7d,0x73,0x72,0x71,0x3f]
120189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120191 v_cmp_gt_u32 vcc_lo, v1, v255
120192 // W32: encoding: [0x01,0xff,0x89,0x7d]
120193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120195 v_cmp_gt_u32_e64 s10, v1, v2
120196 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
120197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120199 v_cmp_gt_u32_e64 s12, v1, v2
120200 // W32: encoding: [0x0c,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
120201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120203 v_cmp_gt_u32_e64 s100, v1, v2
120204 // W32: encoding: [0x64,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
120205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120207 v_cmp_gt_u32_e64 vcc_lo, v1, v2
120208 // W32: encoding: [0x6a,0x00,0xc4,0xd4,0x01,0x05,0x02,0x00]
120209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120211 v_cmp_gt_u32_e64 s10, v255, v2
120212 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0xff,0x05,0x02,0x00]
120213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120215 v_cmp_gt_u32_e64 s10, s1, v2
120216 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x04,0x02,0x00]
120217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120219 v_cmp_gt_u32_e64 s10, s101, v2
120220 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x65,0x04,0x02,0x00]
120221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120223 v_cmp_gt_u32_e64 s10, vcc_lo, v2
120224 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x6a,0x04,0x02,0x00]
120225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120227 v_cmp_gt_u32_e64 s10, vcc_hi, v2
120228 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x6b,0x04,0x02,0x00]
120229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120231 v_cmp_gt_u32_e64 s10, m0, v2
120232 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x7c,0x04,0x02,0x00]
120233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120235 v_cmp_gt_u32_e64 s10, exec_lo, v2
120236 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x7e,0x04,0x02,0x00]
120237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120239 v_cmp_gt_u32_e64 s10, exec_hi, v2
120240 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x7f,0x04,0x02,0x00]
120241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120243 v_cmp_gt_u32_e64 s10, 0, v2
120244 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x80,0x04,0x02,0x00]
120245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120247 v_cmp_gt_u32_e64 s10, -1, v2
120248 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0xc1,0x04,0x02,0x00]
120249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120251 v_cmp_gt_u32_e64 s10, 0.5, v2
120252 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0xf0,0x04,0x02,0x00]
120253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120255 v_cmp_gt_u32_e64 s10, -4.0, v2
120256 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0xf7,0x04,0x02,0x00]
120257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120259 v_cmp_gt_u32_e64 s10, v1, v255
120260 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xff,0x03,0x00]
120261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120263 v_cmp_gt_u32_e64 s10, v1, s2
120264 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x05,0x00,0x00]
120265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120267 v_cmp_gt_u32_e64 s10, v1, s101
120268 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xcb,0x00,0x00]
120269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120271 v_cmp_gt_u32_e64 s10, v1, vcc_lo
120272 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xd5,0x00,0x00]
120273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120275 v_cmp_gt_u32_e64 s10, v1, vcc_hi
120276 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xd7,0x00,0x00]
120277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120279 v_cmp_gt_u32_e64 s10, v1, m0
120280 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xf9,0x00,0x00]
120281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120283 v_cmp_gt_u32_e64 s10, v1, exec_lo
120284 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xfd,0x00,0x00]
120285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120287 v_cmp_gt_u32_e64 s10, v1, exec_hi
120288 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xff,0x00,0x00]
120289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120291 v_cmp_gt_u32_e64 s10, v1, 0
120292 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x01,0x01,0x00]
120293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120295 v_cmp_gt_u32_e64 s10, v1, -1
120296 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0x83,0x01,0x00]
120297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120299 v_cmp_gt_u32_e64 s10, v1, 0.5
120300 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xe1,0x01,0x00]
120301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120303 v_cmp_gt_u32_e64 s10, v1, -4.0
120304 // W32: encoding: [0x0a,0x00,0xc4,0xd4,0x01,0xef,0x01,0x00]
120305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120307 v_cmp_ne_u32 vcc_lo, v1, v2
120308 // W32: encoding: [0x01,0x05,0x8a,0x7d]
120309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120311 v_cmp_ne_u32 vcc_lo, v255, v2
120312 // W32: encoding: [0xff,0x05,0x8a,0x7d]
120313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120315 v_cmp_ne_u32 vcc_lo, s1, v2
120316 // W32: encoding: [0x01,0x04,0x8a,0x7d]
120317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120319 v_cmp_ne_u32 vcc_lo, s101, v2
120320 // W32: encoding: [0x65,0x04,0x8a,0x7d]
120321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120323 v_cmp_ne_u32 vcc_lo, vcc_lo, v2
120324 // W32: encoding: [0x6a,0x04,0x8a,0x7d]
120325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120327 v_cmp_ne_u32 vcc_lo, vcc_hi, v2
120328 // W32: encoding: [0x6b,0x04,0x8a,0x7d]
120329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120331 v_cmp_ne_u32 vcc_lo, m0, v2
120332 // W32: encoding: [0x7c,0x04,0x8a,0x7d]
120333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120335 v_cmp_ne_u32 vcc_lo, exec_lo, v2
120336 // W32: encoding: [0x7e,0x04,0x8a,0x7d]
120337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120339 v_cmp_ne_u32 vcc_lo, exec_hi, v2
120340 // W32: encoding: [0x7f,0x04,0x8a,0x7d]
120341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120343 v_cmp_ne_u32 vcc_lo, 0, v2
120344 // W32: encoding: [0x80,0x04,0x8a,0x7d]
120345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120347 v_cmp_ne_u32 vcc_lo, -1, v2
120348 // W32: encoding: [0xc1,0x04,0x8a,0x7d]
120349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120351 v_cmp_ne_u32 vcc_lo, 0.5, v2
120352 // W32: encoding: [0xf0,0x04,0x8a,0x7d]
120353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120355 v_cmp_ne_u32 vcc_lo, -4.0, v2
120356 // W32: encoding: [0xf7,0x04,0x8a,0x7d]
120357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120359 v_cmp_ne_u32 vcc_lo, 0xaf123456, v2
120360 // W32: encoding: [0xff,0x04,0x8a,0x7d,0x56,0x34,0x12,0xaf]
120361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120363 v_cmp_ne_u32 vcc_lo, 0x3f717273, v2
120364 // W32: encoding: [0xff,0x04,0x8a,0x7d,0x73,0x72,0x71,0x3f]
120365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120367 v_cmp_ne_u32 vcc_lo, v1, v255
120368 // W32: encoding: [0x01,0xff,0x8b,0x7d]
120369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120371 v_cmp_ne_u32_e64 s10, v1, v2
120372 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
120373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120375 v_cmp_ne_u32_e64 s12, v1, v2
120376 // W32: encoding: [0x0c,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
120377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120379 v_cmp_ne_u32_e64 s100, v1, v2
120380 // W32: encoding: [0x64,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
120381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120383 v_cmp_ne_u32_e64 vcc_lo, v1, v2
120384 // W32: encoding: [0x6a,0x00,0xc5,0xd4,0x01,0x05,0x02,0x00]
120385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120387 v_cmp_ne_u32_e64 s10, v255, v2
120388 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0xff,0x05,0x02,0x00]
120389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120391 v_cmp_ne_u32_e64 s10, s1, v2
120392 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x04,0x02,0x00]
120393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120395 v_cmp_ne_u32_e64 s10, s101, v2
120396 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x65,0x04,0x02,0x00]
120397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120399 v_cmp_ne_u32_e64 s10, vcc_lo, v2
120400 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x6a,0x04,0x02,0x00]
120401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120403 v_cmp_ne_u32_e64 s10, vcc_hi, v2
120404 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x6b,0x04,0x02,0x00]
120405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120407 v_cmp_ne_u32_e64 s10, m0, v2
120408 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x7c,0x04,0x02,0x00]
120409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120411 v_cmp_ne_u32_e64 s10, exec_lo, v2
120412 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x7e,0x04,0x02,0x00]
120413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120415 v_cmp_ne_u32_e64 s10, exec_hi, v2
120416 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x7f,0x04,0x02,0x00]
120417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120419 v_cmp_ne_u32_e64 s10, 0, v2
120420 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x80,0x04,0x02,0x00]
120421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120423 v_cmp_ne_u32_e64 s10, -1, v2
120424 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0xc1,0x04,0x02,0x00]
120425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120427 v_cmp_ne_u32_e64 s10, 0.5, v2
120428 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0xf0,0x04,0x02,0x00]
120429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120431 v_cmp_ne_u32_e64 s10, -4.0, v2
120432 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0xf7,0x04,0x02,0x00]
120433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120435 v_cmp_ne_u32_e64 s10, v1, v255
120436 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xff,0x03,0x00]
120437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120439 v_cmp_ne_u32_e64 s10, v1, s2
120440 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x05,0x00,0x00]
120441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120443 v_cmp_ne_u32_e64 s10, v1, s101
120444 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xcb,0x00,0x00]
120445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120447 v_cmp_ne_u32_e64 s10, v1, vcc_lo
120448 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xd5,0x00,0x00]
120449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120451 v_cmp_ne_u32_e64 s10, v1, vcc_hi
120452 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xd7,0x00,0x00]
120453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120455 v_cmp_ne_u32_e64 s10, v1, m0
120456 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xf9,0x00,0x00]
120457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120459 v_cmp_ne_u32_e64 s10, v1, exec_lo
120460 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xfd,0x00,0x00]
120461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120463 v_cmp_ne_u32_e64 s10, v1, exec_hi
120464 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xff,0x00,0x00]
120465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120467 v_cmp_ne_u32_e64 s10, v1, 0
120468 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x01,0x01,0x00]
120469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120471 v_cmp_ne_u32_e64 s10, v1, -1
120472 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0x83,0x01,0x00]
120473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120475 v_cmp_ne_u32_e64 s10, v1, 0.5
120476 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xe1,0x01,0x00]
120477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120479 v_cmp_ne_u32_e64 s10, v1, -4.0
120480 // W32: encoding: [0x0a,0x00,0xc5,0xd4,0x01,0xef,0x01,0x00]
120481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120483 v_cmp_ge_u32 vcc_lo, v1, v2
120484 // W32: encoding: [0x01,0x05,0x8c,0x7d]
120485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120487 v_cmp_ge_u32 vcc_lo, v255, v2
120488 // W32: encoding: [0xff,0x05,0x8c,0x7d]
120489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120491 v_cmp_ge_u32 vcc_lo, s1, v2
120492 // W32: encoding: [0x01,0x04,0x8c,0x7d]
120493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120495 v_cmp_ge_u32 vcc_lo, s101, v2
120496 // W32: encoding: [0x65,0x04,0x8c,0x7d]
120497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120499 v_cmp_ge_u32 vcc_lo, vcc_lo, v2
120500 // W32: encoding: [0x6a,0x04,0x8c,0x7d]
120501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120503 v_cmp_ge_u32 vcc_lo, vcc_hi, v2
120504 // W32: encoding: [0x6b,0x04,0x8c,0x7d]
120505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120507 v_cmp_ge_u32 vcc_lo, m0, v2
120508 // W32: encoding: [0x7c,0x04,0x8c,0x7d]
120509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120511 v_cmp_ge_u32 vcc_lo, exec_lo, v2
120512 // W32: encoding: [0x7e,0x04,0x8c,0x7d]
120513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120515 v_cmp_ge_u32 vcc_lo, exec_hi, v2
120516 // W32: encoding: [0x7f,0x04,0x8c,0x7d]
120517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120519 v_cmp_ge_u32 vcc_lo, 0, v2
120520 // W32: encoding: [0x80,0x04,0x8c,0x7d]
120521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120523 v_cmp_ge_u32 vcc_lo, -1, v2
120524 // W32: encoding: [0xc1,0x04,0x8c,0x7d]
120525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120527 v_cmp_ge_u32 vcc_lo, 0.5, v2
120528 // W32: encoding: [0xf0,0x04,0x8c,0x7d]
120529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120531 v_cmp_ge_u32 vcc_lo, -4.0, v2
120532 // W32: encoding: [0xf7,0x04,0x8c,0x7d]
120533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120535 v_cmp_ge_u32 vcc_lo, 0xaf123456, v2
120536 // W32: encoding: [0xff,0x04,0x8c,0x7d,0x56,0x34,0x12,0xaf]
120537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120539 v_cmp_ge_u32 vcc_lo, 0x3f717273, v2
120540 // W32: encoding: [0xff,0x04,0x8c,0x7d,0x73,0x72,0x71,0x3f]
120541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120543 v_cmp_ge_u32 vcc_lo, v1, v255
120544 // W32: encoding: [0x01,0xff,0x8d,0x7d]
120545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120547 v_cmp_ge_u32_e64 s10, v1, v2
120548 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
120549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120551 v_cmp_ge_u32_e64 s12, v1, v2
120552 // W32: encoding: [0x0c,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
120553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120555 v_cmp_ge_u32_e64 s100, v1, v2
120556 // W32: encoding: [0x64,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
120557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120559 v_cmp_ge_u32_e64 vcc_lo, v1, v2
120560 // W32: encoding: [0x6a,0x00,0xc6,0xd4,0x01,0x05,0x02,0x00]
120561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120563 v_cmp_ge_u32_e64 s10, v255, v2
120564 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0xff,0x05,0x02,0x00]
120565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120567 v_cmp_ge_u32_e64 s10, s1, v2
120568 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x04,0x02,0x00]
120569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120571 v_cmp_ge_u32_e64 s10, s101, v2
120572 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x65,0x04,0x02,0x00]
120573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120575 v_cmp_ge_u32_e64 s10, vcc_lo, v2
120576 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x6a,0x04,0x02,0x00]
120577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120579 v_cmp_ge_u32_e64 s10, vcc_hi, v2
120580 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x6b,0x04,0x02,0x00]
120581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120583 v_cmp_ge_u32_e64 s10, m0, v2
120584 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x7c,0x04,0x02,0x00]
120585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120587 v_cmp_ge_u32_e64 s10, exec_lo, v2
120588 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x7e,0x04,0x02,0x00]
120589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120591 v_cmp_ge_u32_e64 s10, exec_hi, v2
120592 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x7f,0x04,0x02,0x00]
120593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120595 v_cmp_ge_u32_e64 s10, 0, v2
120596 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x80,0x04,0x02,0x00]
120597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120599 v_cmp_ge_u32_e64 s10, -1, v2
120600 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0xc1,0x04,0x02,0x00]
120601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120603 v_cmp_ge_u32_e64 s10, 0.5, v2
120604 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0xf0,0x04,0x02,0x00]
120605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120607 v_cmp_ge_u32_e64 s10, -4.0, v2
120608 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0xf7,0x04,0x02,0x00]
120609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120611 v_cmp_ge_u32_e64 s10, v1, v255
120612 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xff,0x03,0x00]
120613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120615 v_cmp_ge_u32_e64 s10, v1, s2
120616 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x05,0x00,0x00]
120617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120619 v_cmp_ge_u32_e64 s10, v1, s101
120620 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xcb,0x00,0x00]
120621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120623 v_cmp_ge_u32_e64 s10, v1, vcc_lo
120624 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xd5,0x00,0x00]
120625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120627 v_cmp_ge_u32_e64 s10, v1, vcc_hi
120628 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xd7,0x00,0x00]
120629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120631 v_cmp_ge_u32_e64 s10, v1, m0
120632 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xf9,0x00,0x00]
120633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120635 v_cmp_ge_u32_e64 s10, v1, exec_lo
120636 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xfd,0x00,0x00]
120637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120639 v_cmp_ge_u32_e64 s10, v1, exec_hi
120640 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xff,0x00,0x00]
120641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120643 v_cmp_ge_u32_e64 s10, v1, 0
120644 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x01,0x01,0x00]
120645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120647 v_cmp_ge_u32_e64 s10, v1, -1
120648 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0x83,0x01,0x00]
120649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120651 v_cmp_ge_u32_e64 s10, v1, 0.5
120652 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xe1,0x01,0x00]
120653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120655 v_cmp_ge_u32_e64 s10, v1, -4.0
120656 // W32: encoding: [0x0a,0x00,0xc6,0xd4,0x01,0xef,0x01,0x00]
120657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120659 v_cmp_t_u32 vcc_lo, v1, v2
120660 // W32: encoding: [0x01,0x05,0x8e,0x7d]
120661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120663 v_cmp_t_u32 vcc_lo, v255, v2
120664 // W32: encoding: [0xff,0x05,0x8e,0x7d]
120665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120667 v_cmp_t_u32 vcc_lo, s1, v2
120668 // W32: encoding: [0x01,0x04,0x8e,0x7d]
120669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120671 v_cmp_t_u32 vcc_lo, s101, v2
120672 // W32: encoding: [0x65,0x04,0x8e,0x7d]
120673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120675 v_cmp_t_u32 vcc_lo, vcc_lo, v2
120676 // W32: encoding: [0x6a,0x04,0x8e,0x7d]
120677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120679 v_cmp_t_u32 vcc_lo, vcc_hi, v2
120680 // W32: encoding: [0x6b,0x04,0x8e,0x7d]
120681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120683 v_cmp_t_u32 vcc_lo, m0, v2
120684 // W32: encoding: [0x7c,0x04,0x8e,0x7d]
120685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120687 v_cmp_t_u32 vcc_lo, exec_lo, v2
120688 // W32: encoding: [0x7e,0x04,0x8e,0x7d]
120689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120691 v_cmp_t_u32 vcc_lo, exec_hi, v2
120692 // W32: encoding: [0x7f,0x04,0x8e,0x7d]
120693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120695 v_cmp_t_u32 vcc_lo, 0, v2
120696 // W32: encoding: [0x80,0x04,0x8e,0x7d]
120697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120699 v_cmp_t_u32 vcc_lo, -1, v2
120700 // W32: encoding: [0xc1,0x04,0x8e,0x7d]
120701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120703 v_cmp_t_u32 vcc_lo, 0.5, v2
120704 // W32: encoding: [0xf0,0x04,0x8e,0x7d]
120705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120707 v_cmp_t_u32 vcc_lo, -4.0, v2
120708 // W32: encoding: [0xf7,0x04,0x8e,0x7d]
120709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120711 v_cmp_t_u32 vcc_lo, 0xaf123456, v2
120712 // W32: encoding: [0xff,0x04,0x8e,0x7d,0x56,0x34,0x12,0xaf]
120713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120715 v_cmp_t_u32 vcc_lo, 0x3f717273, v2
120716 // W32: encoding: [0xff,0x04,0x8e,0x7d,0x73,0x72,0x71,0x3f]
120717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120719 v_cmp_t_u32 vcc_lo, v1, v255
120720 // W32: encoding: [0x01,0xff,0x8f,0x7d]
120721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120723 v_cmp_t_u32_e64 s10, v1, v2
120724 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
120725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120727 v_cmp_t_u32_e64 s12, v1, v2
120728 // W32: encoding: [0x0c,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
120729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120731 v_cmp_t_u32_e64 s100, v1, v2
120732 // W32: encoding: [0x64,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
120733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120735 v_cmp_t_u32_e64 vcc_lo, v1, v2
120736 // W32: encoding: [0x6a,0x00,0xc7,0xd4,0x01,0x05,0x02,0x00]
120737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120739 v_cmp_t_u32_e64 s10, v255, v2
120740 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0xff,0x05,0x02,0x00]
120741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120743 v_cmp_t_u32_e64 s10, s1, v2
120744 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x04,0x02,0x00]
120745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120747 v_cmp_t_u32_e64 s10, s101, v2
120748 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x65,0x04,0x02,0x00]
120749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120751 v_cmp_t_u32_e64 s10, vcc_lo, v2
120752 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x6a,0x04,0x02,0x00]
120753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120755 v_cmp_t_u32_e64 s10, vcc_hi, v2
120756 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x6b,0x04,0x02,0x00]
120757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120759 v_cmp_t_u32_e64 s10, m0, v2
120760 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x7c,0x04,0x02,0x00]
120761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120763 v_cmp_t_u32_e64 s10, exec_lo, v2
120764 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x7e,0x04,0x02,0x00]
120765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120767 v_cmp_t_u32_e64 s10, exec_hi, v2
120768 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x7f,0x04,0x02,0x00]
120769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120771 v_cmp_t_u32_e64 s10, 0, v2
120772 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x80,0x04,0x02,0x00]
120773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120775 v_cmp_t_u32_e64 s10, -1, v2
120776 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0xc1,0x04,0x02,0x00]
120777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120779 v_cmp_t_u32_e64 s10, 0.5, v2
120780 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0xf0,0x04,0x02,0x00]
120781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120783 v_cmp_t_u32_e64 s10, -4.0, v2
120784 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0xf7,0x04,0x02,0x00]
120785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120787 v_cmp_t_u32_e64 s10, v1, v255
120788 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xff,0x03,0x00]
120789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120791 v_cmp_t_u32_e64 s10, v1, s2
120792 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x05,0x00,0x00]
120793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120795 v_cmp_t_u32_e64 s10, v1, s101
120796 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xcb,0x00,0x00]
120797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120799 v_cmp_t_u32_e64 s10, v1, vcc_lo
120800 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xd5,0x00,0x00]
120801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120803 v_cmp_t_u32_e64 s10, v1, vcc_hi
120804 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xd7,0x00,0x00]
120805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120807 v_cmp_t_u32_e64 s10, v1, m0
120808 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xf9,0x00,0x00]
120809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120811 v_cmp_t_u32_e64 s10, v1, exec_lo
120812 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xfd,0x00,0x00]
120813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120815 v_cmp_t_u32_e64 s10, v1, exec_hi
120816 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xff,0x00,0x00]
120817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120819 v_cmp_t_u32_e64 s10, v1, 0
120820 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x01,0x01,0x00]
120821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120823 v_cmp_t_u32_e64 s10, v1, -1
120824 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0x83,0x01,0x00]
120825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120827 v_cmp_t_u32_e64 s10, v1, 0.5
120828 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xe1,0x01,0x00]
120829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120831 v_cmp_t_u32_e64 s10, v1, -4.0
120832 // W32: encoding: [0x0a,0x00,0xc7,0xd4,0x01,0xef,0x01,0x00]
120833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120835 v_cmp_f_f16 vcc_lo, v1, v2
120836 // W32: encoding: [0x01,0x05,0x90,0x7d]
120837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120839 v_cmp_f_f16 vcc_lo, v255, v2
120840 // W32: encoding: [0xff,0x05,0x90,0x7d]
120841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120843 v_cmp_f_f16 vcc_lo, s1, v2
120844 // W32: encoding: [0x01,0x04,0x90,0x7d]
120845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120847 v_cmp_f_f16 vcc_lo, s101, v2
120848 // W32: encoding: [0x65,0x04,0x90,0x7d]
120849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120851 v_cmp_f_f16 vcc_lo, vcc_lo, v2
120852 // W32: encoding: [0x6a,0x04,0x90,0x7d]
120853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120855 v_cmp_f_f16 vcc_lo, vcc_hi, v2
120856 // W32: encoding: [0x6b,0x04,0x90,0x7d]
120857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120859 v_cmp_f_f16 vcc_lo, m0, v2
120860 // W32: encoding: [0x7c,0x04,0x90,0x7d]
120861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120863 v_cmp_f_f16 vcc_lo, exec_lo, v2
120864 // W32: encoding: [0x7e,0x04,0x90,0x7d]
120865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120867 v_cmp_f_f16 vcc_lo, exec_hi, v2
120868 // W32: encoding: [0x7f,0x04,0x90,0x7d]
120869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120871 v_cmp_f_f16 vcc_lo, 0, v2
120872 // W32: encoding: [0x80,0x04,0x90,0x7d]
120873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120875 v_cmp_f_f16 vcc_lo, -1, v2
120876 // W32: encoding: [0xc1,0x04,0x90,0x7d]
120877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120879 v_cmp_f_f16 vcc_lo, 0.5, v2
120880 // W32: encoding: [0xf0,0x04,0x90,0x7d]
120881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120883 v_cmp_f_f16 vcc_lo, -4.0, v2
120884 // W32: encoding: [0xf7,0x04,0x90,0x7d]
120885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120887 v_cmp_f_f16 vcc_lo, 0xfe0b, v2
120888 // W32: encoding: [0xff,0x04,0x90,0x7d,0x0b,0xfe,0x00,0x00]
120889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120891 v_cmp_f_f16 vcc_lo, 0x3456, v2
120892 // W32: encoding: [0xff,0x04,0x90,0x7d,0x56,0x34,0x00,0x00]
120893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120895 v_cmp_f_f16 vcc_lo, v1, v255
120896 // W32: encoding: [0x01,0xff,0x91,0x7d]
120897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120899 v_cmp_f_f16_e64 s10, v1, v2
120900 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
120901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120903 v_cmp_f_f16_e64 s12, v1, v2
120904 // W32: encoding: [0x0c,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
120905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120907 v_cmp_f_f16_e64 s100, v1, v2
120908 // W32: encoding: [0x64,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
120909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120911 v_cmp_f_f16_e64 vcc_lo, v1, v2
120912 // W32: encoding: [0x6a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x00]
120913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120915 v_cmp_f_f16_e64 s10, v255, v2
120916 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0xff,0x05,0x02,0x00]
120917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120919 v_cmp_f_f16_e64 s10, s1, v2
120920 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x04,0x02,0x00]
120921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120923 v_cmp_f_f16_e64 s10, s101, v2
120924 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x65,0x04,0x02,0x00]
120925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120927 v_cmp_f_f16_e64 s10, vcc_lo, v2
120928 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x6a,0x04,0x02,0x00]
120929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120931 v_cmp_f_f16_e64 s10, vcc_hi, v2
120932 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x6b,0x04,0x02,0x00]
120933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120935 v_cmp_f_f16_e64 s10, m0, v2
120936 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x7c,0x04,0x02,0x00]
120937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120939 v_cmp_f_f16_e64 s10, exec_lo, v2
120940 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x7e,0x04,0x02,0x00]
120941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120943 v_cmp_f_f16_e64 s10, exec_hi, v2
120944 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x7f,0x04,0x02,0x00]
120945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120947 v_cmp_f_f16_e64 s10, 0, v2
120948 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x80,0x04,0x02,0x00]
120949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120951 v_cmp_f_f16_e64 s10, -1, v2
120952 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0xc1,0x04,0x02,0x00]
120953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120955 v_cmp_f_f16_e64 s10, 0.5, v2
120956 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0xf0,0x04,0x02,0x00]
120957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120959 v_cmp_f_f16_e64 s10, -4.0, v2
120960 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0xf7,0x04,0x02,0x00]
120961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120963 v_cmp_f_f16_e64 s10, v1, v255
120964 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xff,0x03,0x00]
120965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120967 v_cmp_f_f16_e64 s10, v1, s2
120968 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x00,0x00]
120969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120971 v_cmp_f_f16_e64 s10, v1, s101
120972 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xcb,0x00,0x00]
120973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120975 v_cmp_f_f16_e64 s10, v1, vcc_lo
120976 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xd5,0x00,0x00]
120977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120979 v_cmp_f_f16_e64 s10, v1, vcc_hi
120980 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xd7,0x00,0x00]
120981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120983 v_cmp_f_f16_e64 s10, v1, m0
120984 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xf9,0x00,0x00]
120985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120987 v_cmp_f_f16_e64 s10, v1, exec_lo
120988 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xfd,0x00,0x00]
120989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120991 v_cmp_f_f16_e64 s10, v1, exec_hi
120992 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xff,0x00,0x00]
120993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120995 v_cmp_f_f16_e64 s10, v1, 0
120996 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x01,0x01,0x00]
120997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
120999 v_cmp_f_f16_e64 s10, v1, -1
121000 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x83,0x01,0x00]
121001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121003 v_cmp_f_f16_e64 s10, v1, 0.5
121004 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xe1,0x01,0x00]
121005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121007 v_cmp_f_f16_e64 s10, v1, -4.0
121008 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0xef,0x01,0x00]
121009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121011 v_cmp_f_f16_e64 s10, -v1, v2
121012 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x20]
121013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121015 v_cmp_f_f16_e64 s10, v1, -v2
121016 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x40]
121017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121019 v_cmp_f_f16_e64 s10, -v1, -v2
121020 // W32: encoding: [0x0a,0x00,0xc8,0xd4,0x01,0x05,0x02,0x60]
121021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121023 v_cmp_f_f16_e64 s10, v1, v2 clamp
121024 // W32: encoding: [0x0a,0x80,0xc8,0xd4,0x01,0x05,0x02,0x00]
121025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121027 v_cmp_lt_f16 vcc_lo, v1, v2
121028 // W32: encoding: [0x01,0x05,0x92,0x7d]
121029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121031 v_cmp_lt_f16 vcc_lo, v255, v2
121032 // W32: encoding: [0xff,0x05,0x92,0x7d]
121033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121035 v_cmp_lt_f16 vcc_lo, s1, v2
121036 // W32: encoding: [0x01,0x04,0x92,0x7d]
121037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121039 v_cmp_lt_f16 vcc_lo, s101, v2
121040 // W32: encoding: [0x65,0x04,0x92,0x7d]
121041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121043 v_cmp_lt_f16 vcc_lo, vcc_lo, v2
121044 // W32: encoding: [0x6a,0x04,0x92,0x7d]
121045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121047 v_cmp_lt_f16 vcc_lo, vcc_hi, v2
121048 // W32: encoding: [0x6b,0x04,0x92,0x7d]
121049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121051 v_cmp_lt_f16 vcc_lo, m0, v2
121052 // W32: encoding: [0x7c,0x04,0x92,0x7d]
121053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121055 v_cmp_lt_f16 vcc_lo, exec_lo, v2
121056 // W32: encoding: [0x7e,0x04,0x92,0x7d]
121057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121059 v_cmp_lt_f16 vcc_lo, exec_hi, v2
121060 // W32: encoding: [0x7f,0x04,0x92,0x7d]
121061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121063 v_cmp_lt_f16 vcc_lo, 0, v2
121064 // W32: encoding: [0x80,0x04,0x92,0x7d]
121065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121067 v_cmp_lt_f16 vcc_lo, -1, v2
121068 // W32: encoding: [0xc1,0x04,0x92,0x7d]
121069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121071 v_cmp_lt_f16 vcc_lo, 0.5, v2
121072 // W32: encoding: [0xf0,0x04,0x92,0x7d]
121073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121075 v_cmp_lt_f16 vcc_lo, -4.0, v2
121076 // W32: encoding: [0xf7,0x04,0x92,0x7d]
121077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121079 v_cmp_lt_f16 vcc_lo, 0xfe0b, v2
121080 // W32: encoding: [0xff,0x04,0x92,0x7d,0x0b,0xfe,0x00,0x00]
121081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121083 v_cmp_lt_f16 vcc_lo, 0x3456, v2
121084 // W32: encoding: [0xff,0x04,0x92,0x7d,0x56,0x34,0x00,0x00]
121085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121087 v_cmp_lt_f16 vcc_lo, v1, v255
121088 // W32: encoding: [0x01,0xff,0x93,0x7d]
121089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121091 v_cmp_lt_f16_e64 s10, v1, v2
121092 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
121093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121095 v_cmp_lt_f16_e64 s12, v1, v2
121096 // W32: encoding: [0x0c,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
121097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121099 v_cmp_lt_f16_e64 s100, v1, v2
121100 // W32: encoding: [0x64,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
121101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121103 v_cmp_lt_f16_e64 vcc_lo, v1, v2
121104 // W32: encoding: [0x6a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x00]
121105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121107 v_cmp_lt_f16_e64 s10, v255, v2
121108 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0xff,0x05,0x02,0x00]
121109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121111 v_cmp_lt_f16_e64 s10, s1, v2
121112 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x04,0x02,0x00]
121113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121115 v_cmp_lt_f16_e64 s10, s101, v2
121116 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x65,0x04,0x02,0x00]
121117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121119 v_cmp_lt_f16_e64 s10, vcc_lo, v2
121120 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x6a,0x04,0x02,0x00]
121121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121123 v_cmp_lt_f16_e64 s10, vcc_hi, v2
121124 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x6b,0x04,0x02,0x00]
121125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121127 v_cmp_lt_f16_e64 s10, m0, v2
121128 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x7c,0x04,0x02,0x00]
121129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121131 v_cmp_lt_f16_e64 s10, exec_lo, v2
121132 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x7e,0x04,0x02,0x00]
121133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121135 v_cmp_lt_f16_e64 s10, exec_hi, v2
121136 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x7f,0x04,0x02,0x00]
121137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121139 v_cmp_lt_f16_e64 s10, 0, v2
121140 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x80,0x04,0x02,0x00]
121141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121143 v_cmp_lt_f16_e64 s10, -1, v2
121144 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0xc1,0x04,0x02,0x00]
121145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121147 v_cmp_lt_f16_e64 s10, 0.5, v2
121148 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0xf0,0x04,0x02,0x00]
121149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121151 v_cmp_lt_f16_e64 s10, -4.0, v2
121152 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0xf7,0x04,0x02,0x00]
121153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121155 v_cmp_lt_f16_e64 s10, v1, v255
121156 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xff,0x03,0x00]
121157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121159 v_cmp_lt_f16_e64 s10, v1, s2
121160 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x00,0x00]
121161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121163 v_cmp_lt_f16_e64 s10, v1, s101
121164 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xcb,0x00,0x00]
121165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121167 v_cmp_lt_f16_e64 s10, v1, vcc_lo
121168 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xd5,0x00,0x00]
121169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121171 v_cmp_lt_f16_e64 s10, v1, vcc_hi
121172 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xd7,0x00,0x00]
121173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121175 v_cmp_lt_f16_e64 s10, v1, m0
121176 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xf9,0x00,0x00]
121177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121179 v_cmp_lt_f16_e64 s10, v1, exec_lo
121180 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xfd,0x00,0x00]
121181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121183 v_cmp_lt_f16_e64 s10, v1, exec_hi
121184 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xff,0x00,0x00]
121185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121187 v_cmp_lt_f16_e64 s10, v1, 0
121188 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x01,0x01,0x00]
121189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121191 v_cmp_lt_f16_e64 s10, v1, -1
121192 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x83,0x01,0x00]
121193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121195 v_cmp_lt_f16_e64 s10, v1, 0.5
121196 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xe1,0x01,0x00]
121197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121199 v_cmp_lt_f16_e64 s10, v1, -4.0
121200 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0xef,0x01,0x00]
121201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121203 v_cmp_lt_f16_e64 s10, -v1, v2
121204 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x20]
121205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121207 v_cmp_lt_f16_e64 s10, v1, -v2
121208 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x40]
121209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121211 v_cmp_lt_f16_e64 s10, -v1, -v2
121212 // W32: encoding: [0x0a,0x00,0xc9,0xd4,0x01,0x05,0x02,0x60]
121213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121215 v_cmp_lt_f16_e64 s10, v1, v2 clamp
121216 // W32: encoding: [0x0a,0x80,0xc9,0xd4,0x01,0x05,0x02,0x00]
121217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121219 v_cmp_eq_f16 vcc_lo, v1, v2
121220 // W32: encoding: [0x01,0x05,0x94,0x7d]
121221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121223 v_cmp_eq_f16 vcc_lo, v255, v2
121224 // W32: encoding: [0xff,0x05,0x94,0x7d]
121225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121227 v_cmp_eq_f16 vcc_lo, s1, v2
121228 // W32: encoding: [0x01,0x04,0x94,0x7d]
121229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121231 v_cmp_eq_f16 vcc_lo, s101, v2
121232 // W32: encoding: [0x65,0x04,0x94,0x7d]
121233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121235 v_cmp_eq_f16 vcc_lo, vcc_lo, v2
121236 // W32: encoding: [0x6a,0x04,0x94,0x7d]
121237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121239 v_cmp_eq_f16 vcc_lo, vcc_hi, v2
121240 // W32: encoding: [0x6b,0x04,0x94,0x7d]
121241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121243 v_cmp_eq_f16 vcc_lo, m0, v2
121244 // W32: encoding: [0x7c,0x04,0x94,0x7d]
121245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121247 v_cmp_eq_f16 vcc_lo, exec_lo, v2
121248 // W32: encoding: [0x7e,0x04,0x94,0x7d]
121249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121251 v_cmp_eq_f16 vcc_lo, exec_hi, v2
121252 // W32: encoding: [0x7f,0x04,0x94,0x7d]
121253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121255 v_cmp_eq_f16 vcc_lo, 0, v2
121256 // W32: encoding: [0x80,0x04,0x94,0x7d]
121257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121259 v_cmp_eq_f16 vcc_lo, -1, v2
121260 // W32: encoding: [0xc1,0x04,0x94,0x7d]
121261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121263 v_cmp_eq_f16 vcc_lo, 0.5, v2
121264 // W32: encoding: [0xf0,0x04,0x94,0x7d]
121265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121267 v_cmp_eq_f16 vcc_lo, -4.0, v2
121268 // W32: encoding: [0xf7,0x04,0x94,0x7d]
121269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121271 v_cmp_eq_f16 vcc_lo, 0xfe0b, v2
121272 // W32: encoding: [0xff,0x04,0x94,0x7d,0x0b,0xfe,0x00,0x00]
121273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121275 v_cmp_eq_f16 vcc_lo, 0x3456, v2
121276 // W32: encoding: [0xff,0x04,0x94,0x7d,0x56,0x34,0x00,0x00]
121277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121279 v_cmp_eq_f16 vcc_lo, v1, v255
121280 // W32: encoding: [0x01,0xff,0x95,0x7d]
121281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121283 v_cmp_eq_f16_e64 s10, v1, v2
121284 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
121285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121287 v_cmp_eq_f16_e64 s12, v1, v2
121288 // W32: encoding: [0x0c,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
121289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121291 v_cmp_eq_f16_e64 s100, v1, v2
121292 // W32: encoding: [0x64,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
121293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121295 v_cmp_eq_f16_e64 vcc_lo, v1, v2
121296 // W32: encoding: [0x6a,0x00,0xca,0xd4,0x01,0x05,0x02,0x00]
121297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121299 v_cmp_eq_f16_e64 s10, v255, v2
121300 // W32: encoding: [0x0a,0x00,0xca,0xd4,0xff,0x05,0x02,0x00]
121301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121303 v_cmp_eq_f16_e64 s10, s1, v2
121304 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x04,0x02,0x00]
121305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121307 v_cmp_eq_f16_e64 s10, s101, v2
121308 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x65,0x04,0x02,0x00]
121309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121311 v_cmp_eq_f16_e64 s10, vcc_lo, v2
121312 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x6a,0x04,0x02,0x00]
121313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121315 v_cmp_eq_f16_e64 s10, vcc_hi, v2
121316 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x6b,0x04,0x02,0x00]
121317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121319 v_cmp_eq_f16_e64 s10, m0, v2
121320 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x7c,0x04,0x02,0x00]
121321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121323 v_cmp_eq_f16_e64 s10, exec_lo, v2
121324 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x7e,0x04,0x02,0x00]
121325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121327 v_cmp_eq_f16_e64 s10, exec_hi, v2
121328 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x7f,0x04,0x02,0x00]
121329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121331 v_cmp_eq_f16_e64 s10, 0, v2
121332 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x80,0x04,0x02,0x00]
121333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121335 v_cmp_eq_f16_e64 s10, -1, v2
121336 // W32: encoding: [0x0a,0x00,0xca,0xd4,0xc1,0x04,0x02,0x00]
121337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121339 v_cmp_eq_f16_e64 s10, 0.5, v2
121340 // W32: encoding: [0x0a,0x00,0xca,0xd4,0xf0,0x04,0x02,0x00]
121341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121343 v_cmp_eq_f16_e64 s10, -4.0, v2
121344 // W32: encoding: [0x0a,0x00,0xca,0xd4,0xf7,0x04,0x02,0x00]
121345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121347 v_cmp_eq_f16_e64 s10, v1, v255
121348 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xff,0x03,0x00]
121349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121351 v_cmp_eq_f16_e64 s10, v1, s2
121352 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x00,0x00]
121353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121355 v_cmp_eq_f16_e64 s10, v1, s101
121356 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xcb,0x00,0x00]
121357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121359 v_cmp_eq_f16_e64 s10, v1, vcc_lo
121360 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xd5,0x00,0x00]
121361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121363 v_cmp_eq_f16_e64 s10, v1, vcc_hi
121364 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xd7,0x00,0x00]
121365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121367 v_cmp_eq_f16_e64 s10, v1, m0
121368 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xf9,0x00,0x00]
121369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121371 v_cmp_eq_f16_e64 s10, v1, exec_lo
121372 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xfd,0x00,0x00]
121373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121375 v_cmp_eq_f16_e64 s10, v1, exec_hi
121376 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xff,0x00,0x00]
121377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121379 v_cmp_eq_f16_e64 s10, v1, 0
121380 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x01,0x01,0x00]
121381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121383 v_cmp_eq_f16_e64 s10, v1, -1
121384 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x83,0x01,0x00]
121385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121387 v_cmp_eq_f16_e64 s10, v1, 0.5
121388 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xe1,0x01,0x00]
121389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121391 v_cmp_eq_f16_e64 s10, v1, -4.0
121392 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0xef,0x01,0x00]
121393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121395 v_cmp_eq_f16_e64 s10, -v1, v2
121396 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x20]
121397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121399 v_cmp_eq_f16_e64 s10, v1, -v2
121400 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x40]
121401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121403 v_cmp_eq_f16_e64 s10, -v1, -v2
121404 // W32: encoding: [0x0a,0x00,0xca,0xd4,0x01,0x05,0x02,0x60]
121405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121407 v_cmp_eq_f16_e64 s10, v1, v2 clamp
121408 // W32: encoding: [0x0a,0x80,0xca,0xd4,0x01,0x05,0x02,0x00]
121409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121411 v_cmp_le_f16 vcc_lo, v1, v2
121412 // W32: encoding: [0x01,0x05,0x96,0x7d]
121413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121415 v_cmp_le_f16 vcc_lo, v255, v2
121416 // W32: encoding: [0xff,0x05,0x96,0x7d]
121417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121419 v_cmp_le_f16 vcc_lo, s1, v2
121420 // W32: encoding: [0x01,0x04,0x96,0x7d]
121421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121423 v_cmp_le_f16 vcc_lo, s101, v2
121424 // W32: encoding: [0x65,0x04,0x96,0x7d]
121425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121427 v_cmp_le_f16 vcc_lo, vcc_lo, v2
121428 // W32: encoding: [0x6a,0x04,0x96,0x7d]
121429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121431 v_cmp_le_f16 vcc_lo, vcc_hi, v2
121432 // W32: encoding: [0x6b,0x04,0x96,0x7d]
121433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121435 v_cmp_le_f16 vcc_lo, m0, v2
121436 // W32: encoding: [0x7c,0x04,0x96,0x7d]
121437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121439 v_cmp_le_f16 vcc_lo, exec_lo, v2
121440 // W32: encoding: [0x7e,0x04,0x96,0x7d]
121441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121443 v_cmp_le_f16 vcc_lo, exec_hi, v2
121444 // W32: encoding: [0x7f,0x04,0x96,0x7d]
121445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121447 v_cmp_le_f16 vcc_lo, 0, v2
121448 // W32: encoding: [0x80,0x04,0x96,0x7d]
121449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121451 v_cmp_le_f16 vcc_lo, -1, v2
121452 // W32: encoding: [0xc1,0x04,0x96,0x7d]
121453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121455 v_cmp_le_f16 vcc_lo, 0.5, v2
121456 // W32: encoding: [0xf0,0x04,0x96,0x7d]
121457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121459 v_cmp_le_f16 vcc_lo, -4.0, v2
121460 // W32: encoding: [0xf7,0x04,0x96,0x7d]
121461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121463 v_cmp_le_f16 vcc_lo, 0xfe0b, v2
121464 // W32: encoding: [0xff,0x04,0x96,0x7d,0x0b,0xfe,0x00,0x00]
121465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121467 v_cmp_le_f16 vcc_lo, 0x3456, v2
121468 // W32: encoding: [0xff,0x04,0x96,0x7d,0x56,0x34,0x00,0x00]
121469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121471 v_cmp_le_f16 vcc_lo, v1, v255
121472 // W32: encoding: [0x01,0xff,0x97,0x7d]
121473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121475 v_cmp_le_f16_e64 s10, v1, v2
121476 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
121477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121479 v_cmp_le_f16_e64 s12, v1, v2
121480 // W32: encoding: [0x0c,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
121481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121483 v_cmp_le_f16_e64 s100, v1, v2
121484 // W32: encoding: [0x64,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
121485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121487 v_cmp_le_f16_e64 vcc_lo, v1, v2
121488 // W32: encoding: [0x6a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x00]
121489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121491 v_cmp_le_f16_e64 s10, v255, v2
121492 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0xff,0x05,0x02,0x00]
121493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121495 v_cmp_le_f16_e64 s10, s1, v2
121496 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x04,0x02,0x00]
121497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121499 v_cmp_le_f16_e64 s10, s101, v2
121500 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x65,0x04,0x02,0x00]
121501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121503 v_cmp_le_f16_e64 s10, vcc_lo, v2
121504 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x6a,0x04,0x02,0x00]
121505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121507 v_cmp_le_f16_e64 s10, vcc_hi, v2
121508 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x6b,0x04,0x02,0x00]
121509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121511 v_cmp_le_f16_e64 s10, m0, v2
121512 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x7c,0x04,0x02,0x00]
121513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121515 v_cmp_le_f16_e64 s10, exec_lo, v2
121516 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x7e,0x04,0x02,0x00]
121517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121519 v_cmp_le_f16_e64 s10, exec_hi, v2
121520 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x7f,0x04,0x02,0x00]
121521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121523 v_cmp_le_f16_e64 s10, 0, v2
121524 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x80,0x04,0x02,0x00]
121525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121527 v_cmp_le_f16_e64 s10, -1, v2
121528 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0xc1,0x04,0x02,0x00]
121529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121531 v_cmp_le_f16_e64 s10, 0.5, v2
121532 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0xf0,0x04,0x02,0x00]
121533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121535 v_cmp_le_f16_e64 s10, -4.0, v2
121536 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0xf7,0x04,0x02,0x00]
121537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121539 v_cmp_le_f16_e64 s10, v1, v255
121540 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xff,0x03,0x00]
121541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121543 v_cmp_le_f16_e64 s10, v1, s2
121544 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x00,0x00]
121545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121547 v_cmp_le_f16_e64 s10, v1, s101
121548 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xcb,0x00,0x00]
121549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121551 v_cmp_le_f16_e64 s10, v1, vcc_lo
121552 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xd5,0x00,0x00]
121553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121555 v_cmp_le_f16_e64 s10, v1, vcc_hi
121556 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xd7,0x00,0x00]
121557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121559 v_cmp_le_f16_e64 s10, v1, m0
121560 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xf9,0x00,0x00]
121561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121563 v_cmp_le_f16_e64 s10, v1, exec_lo
121564 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xfd,0x00,0x00]
121565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121567 v_cmp_le_f16_e64 s10, v1, exec_hi
121568 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xff,0x00,0x00]
121569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121571 v_cmp_le_f16_e64 s10, v1, 0
121572 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x01,0x01,0x00]
121573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121575 v_cmp_le_f16_e64 s10, v1, -1
121576 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x83,0x01,0x00]
121577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121579 v_cmp_le_f16_e64 s10, v1, 0.5
121580 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xe1,0x01,0x00]
121581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121583 v_cmp_le_f16_e64 s10, v1, -4.0
121584 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0xef,0x01,0x00]
121585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121587 v_cmp_le_f16_e64 s10, -v1, v2
121588 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x20]
121589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121591 v_cmp_le_f16_e64 s10, v1, -v2
121592 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x40]
121593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121595 v_cmp_le_f16_e64 s10, -v1, -v2
121596 // W32: encoding: [0x0a,0x00,0xcb,0xd4,0x01,0x05,0x02,0x60]
121597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121599 v_cmp_le_f16_e64 s10, v1, v2 clamp
121600 // W32: encoding: [0x0a,0x80,0xcb,0xd4,0x01,0x05,0x02,0x00]
121601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121603 v_cmp_gt_f16 vcc_lo, v1, v2
121604 // W32: encoding: [0x01,0x05,0x98,0x7d]
121605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121607 v_cmp_gt_f16 vcc_lo, v255, v2
121608 // W32: encoding: [0xff,0x05,0x98,0x7d]
121609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121611 v_cmp_gt_f16 vcc_lo, s1, v2
121612 // W32: encoding: [0x01,0x04,0x98,0x7d]
121613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121615 v_cmp_gt_f16 vcc_lo, s101, v2
121616 // W32: encoding: [0x65,0x04,0x98,0x7d]
121617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121619 v_cmp_gt_f16 vcc_lo, vcc_lo, v2
121620 // W32: encoding: [0x6a,0x04,0x98,0x7d]
121621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121623 v_cmp_gt_f16 vcc_lo, vcc_hi, v2
121624 // W32: encoding: [0x6b,0x04,0x98,0x7d]
121625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121627 v_cmp_gt_f16 vcc_lo, m0, v2
121628 // W32: encoding: [0x7c,0x04,0x98,0x7d]
121629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121631 v_cmp_gt_f16 vcc_lo, exec_lo, v2
121632 // W32: encoding: [0x7e,0x04,0x98,0x7d]
121633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121635 v_cmp_gt_f16 vcc_lo, exec_hi, v2
121636 // W32: encoding: [0x7f,0x04,0x98,0x7d]
121637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121639 v_cmp_gt_f16 vcc_lo, 0, v2
121640 // W32: encoding: [0x80,0x04,0x98,0x7d]
121641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121643 v_cmp_gt_f16 vcc_lo, -1, v2
121644 // W32: encoding: [0xc1,0x04,0x98,0x7d]
121645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121647 v_cmp_gt_f16 vcc_lo, 0.5, v2
121648 // W32: encoding: [0xf0,0x04,0x98,0x7d]
121649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121651 v_cmp_gt_f16 vcc_lo, -4.0, v2
121652 // W32: encoding: [0xf7,0x04,0x98,0x7d]
121653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121655 v_cmp_gt_f16 vcc_lo, 0xfe0b, v2
121656 // W32: encoding: [0xff,0x04,0x98,0x7d,0x0b,0xfe,0x00,0x00]
121657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121659 v_cmp_gt_f16 vcc_lo, 0x3456, v2
121660 // W32: encoding: [0xff,0x04,0x98,0x7d,0x56,0x34,0x00,0x00]
121661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121663 v_cmp_gt_f16 vcc_lo, v1, v255
121664 // W32: encoding: [0x01,0xff,0x99,0x7d]
121665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121667 v_cmp_gt_f16_e64 s10, v1, v2
121668 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
121669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121671 v_cmp_gt_f16_e64 s12, v1, v2
121672 // W32: encoding: [0x0c,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
121673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121675 v_cmp_gt_f16_e64 s100, v1, v2
121676 // W32: encoding: [0x64,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
121677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121679 v_cmp_gt_f16_e64 vcc_lo, v1, v2
121680 // W32: encoding: [0x6a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x00]
121681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121683 v_cmp_gt_f16_e64 s10, v255, v2
121684 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0xff,0x05,0x02,0x00]
121685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121687 v_cmp_gt_f16_e64 s10, s1, v2
121688 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x04,0x02,0x00]
121689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121691 v_cmp_gt_f16_e64 s10, s101, v2
121692 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x65,0x04,0x02,0x00]
121693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121695 v_cmp_gt_f16_e64 s10, vcc_lo, v2
121696 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x6a,0x04,0x02,0x00]
121697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121699 v_cmp_gt_f16_e64 s10, vcc_hi, v2
121700 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x6b,0x04,0x02,0x00]
121701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121703 v_cmp_gt_f16_e64 s10, m0, v2
121704 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x7c,0x04,0x02,0x00]
121705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121707 v_cmp_gt_f16_e64 s10, exec_lo, v2
121708 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x7e,0x04,0x02,0x00]
121709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121711 v_cmp_gt_f16_e64 s10, exec_hi, v2
121712 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x7f,0x04,0x02,0x00]
121713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121715 v_cmp_gt_f16_e64 s10, 0, v2
121716 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x80,0x04,0x02,0x00]
121717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121719 v_cmp_gt_f16_e64 s10, -1, v2
121720 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0xc1,0x04,0x02,0x00]
121721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121723 v_cmp_gt_f16_e64 s10, 0.5, v2
121724 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0xf0,0x04,0x02,0x00]
121725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121727 v_cmp_gt_f16_e64 s10, -4.0, v2
121728 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0xf7,0x04,0x02,0x00]
121729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121731 v_cmp_gt_f16_e64 s10, v1, v255
121732 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xff,0x03,0x00]
121733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121735 v_cmp_gt_f16_e64 s10, v1, s2
121736 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x00,0x00]
121737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121739 v_cmp_gt_f16_e64 s10, v1, s101
121740 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xcb,0x00,0x00]
121741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121743 v_cmp_gt_f16_e64 s10, v1, vcc_lo
121744 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xd5,0x00,0x00]
121745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121747 v_cmp_gt_f16_e64 s10, v1, vcc_hi
121748 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xd7,0x00,0x00]
121749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121751 v_cmp_gt_f16_e64 s10, v1, m0
121752 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xf9,0x00,0x00]
121753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121755 v_cmp_gt_f16_e64 s10, v1, exec_lo
121756 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xfd,0x00,0x00]
121757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121759 v_cmp_gt_f16_e64 s10, v1, exec_hi
121760 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xff,0x00,0x00]
121761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121763 v_cmp_gt_f16_e64 s10, v1, 0
121764 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x01,0x01,0x00]
121765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121767 v_cmp_gt_f16_e64 s10, v1, -1
121768 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x83,0x01,0x00]
121769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121771 v_cmp_gt_f16_e64 s10, v1, 0.5
121772 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xe1,0x01,0x00]
121773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121775 v_cmp_gt_f16_e64 s10, v1, -4.0
121776 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0xef,0x01,0x00]
121777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121779 v_cmp_gt_f16_e64 s10, -v1, v2
121780 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x20]
121781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121783 v_cmp_gt_f16_e64 s10, v1, -v2
121784 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x40]
121785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121787 v_cmp_gt_f16_e64 s10, -v1, -v2
121788 // W32: encoding: [0x0a,0x00,0xcc,0xd4,0x01,0x05,0x02,0x60]
121789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121791 v_cmp_gt_f16_e64 s10, v1, v2 clamp
121792 // W32: encoding: [0x0a,0x80,0xcc,0xd4,0x01,0x05,0x02,0x00]
121793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121795 v_cmp_lg_f16 vcc_lo, v1, v2
121796 // W32: encoding: [0x01,0x05,0x9a,0x7d]
121797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121799 v_cmp_lg_f16 vcc_lo, v255, v2
121800 // W32: encoding: [0xff,0x05,0x9a,0x7d]
121801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121803 v_cmp_lg_f16 vcc_lo, s1, v2
121804 // W32: encoding: [0x01,0x04,0x9a,0x7d]
121805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121807 v_cmp_lg_f16 vcc_lo, s101, v2
121808 // W32: encoding: [0x65,0x04,0x9a,0x7d]
121809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121811 v_cmp_lg_f16 vcc_lo, vcc_lo, v2
121812 // W32: encoding: [0x6a,0x04,0x9a,0x7d]
121813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121815 v_cmp_lg_f16 vcc_lo, vcc_hi, v2
121816 // W32: encoding: [0x6b,0x04,0x9a,0x7d]
121817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121819 v_cmp_lg_f16 vcc_lo, m0, v2
121820 // W32: encoding: [0x7c,0x04,0x9a,0x7d]
121821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121823 v_cmp_lg_f16 vcc_lo, exec_lo, v2
121824 // W32: encoding: [0x7e,0x04,0x9a,0x7d]
121825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121827 v_cmp_lg_f16 vcc_lo, exec_hi, v2
121828 // W32: encoding: [0x7f,0x04,0x9a,0x7d]
121829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121831 v_cmp_lg_f16 vcc_lo, 0, v2
121832 // W32: encoding: [0x80,0x04,0x9a,0x7d]
121833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121835 v_cmp_lg_f16 vcc_lo, -1, v2
121836 // W32: encoding: [0xc1,0x04,0x9a,0x7d]
121837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121839 v_cmp_lg_f16 vcc_lo, 0.5, v2
121840 // W32: encoding: [0xf0,0x04,0x9a,0x7d]
121841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121843 v_cmp_lg_f16 vcc_lo, -4.0, v2
121844 // W32: encoding: [0xf7,0x04,0x9a,0x7d]
121845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121847 v_cmp_lg_f16 vcc_lo, 0xfe0b, v2
121848 // W32: encoding: [0xff,0x04,0x9a,0x7d,0x0b,0xfe,0x00,0x00]
121849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121851 v_cmp_lg_f16 vcc_lo, 0x3456, v2
121852 // W32: encoding: [0xff,0x04,0x9a,0x7d,0x56,0x34,0x00,0x00]
121853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121855 v_cmp_lg_f16 vcc_lo, v1, v255
121856 // W32: encoding: [0x01,0xff,0x9b,0x7d]
121857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121859 v_cmp_lg_f16_e64 s10, v1, v2
121860 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
121861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121863 v_cmp_lg_f16_e64 s12, v1, v2
121864 // W32: encoding: [0x0c,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
121865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121867 v_cmp_lg_f16_e64 s100, v1, v2
121868 // W32: encoding: [0x64,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
121869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121871 v_cmp_lg_f16_e64 vcc_lo, v1, v2
121872 // W32: encoding: [0x6a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x00]
121873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121875 v_cmp_lg_f16_e64 s10, v255, v2
121876 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0xff,0x05,0x02,0x00]
121877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121879 v_cmp_lg_f16_e64 s10, s1, v2
121880 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x04,0x02,0x00]
121881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121883 v_cmp_lg_f16_e64 s10, s101, v2
121884 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x65,0x04,0x02,0x00]
121885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121887 v_cmp_lg_f16_e64 s10, vcc_lo, v2
121888 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x6a,0x04,0x02,0x00]
121889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121891 v_cmp_lg_f16_e64 s10, vcc_hi, v2
121892 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x6b,0x04,0x02,0x00]
121893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121895 v_cmp_lg_f16_e64 s10, m0, v2
121896 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x7c,0x04,0x02,0x00]
121897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121899 v_cmp_lg_f16_e64 s10, exec_lo, v2
121900 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x7e,0x04,0x02,0x00]
121901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121903 v_cmp_lg_f16_e64 s10, exec_hi, v2
121904 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x7f,0x04,0x02,0x00]
121905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121907 v_cmp_lg_f16_e64 s10, 0, v2
121908 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x80,0x04,0x02,0x00]
121909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121911 v_cmp_lg_f16_e64 s10, -1, v2
121912 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0xc1,0x04,0x02,0x00]
121913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121915 v_cmp_lg_f16_e64 s10, 0.5, v2
121916 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0xf0,0x04,0x02,0x00]
121917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121919 v_cmp_lg_f16_e64 s10, -4.0, v2
121920 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0xf7,0x04,0x02,0x00]
121921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121923 v_cmp_lg_f16_e64 s10, v1, v255
121924 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xff,0x03,0x00]
121925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121927 v_cmp_lg_f16_e64 s10, v1, s2
121928 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x00,0x00]
121929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121931 v_cmp_lg_f16_e64 s10, v1, s101
121932 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xcb,0x00,0x00]
121933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121935 v_cmp_lg_f16_e64 s10, v1, vcc_lo
121936 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xd5,0x00,0x00]
121937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121939 v_cmp_lg_f16_e64 s10, v1, vcc_hi
121940 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xd7,0x00,0x00]
121941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121943 v_cmp_lg_f16_e64 s10, v1, m0
121944 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xf9,0x00,0x00]
121945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121947 v_cmp_lg_f16_e64 s10, v1, exec_lo
121948 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xfd,0x00,0x00]
121949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121951 v_cmp_lg_f16_e64 s10, v1, exec_hi
121952 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xff,0x00,0x00]
121953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121955 v_cmp_lg_f16_e64 s10, v1, 0
121956 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x01,0x01,0x00]
121957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121959 v_cmp_lg_f16_e64 s10, v1, -1
121960 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x83,0x01,0x00]
121961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121963 v_cmp_lg_f16_e64 s10, v1, 0.5
121964 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xe1,0x01,0x00]
121965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121967 v_cmp_lg_f16_e64 s10, v1, -4.0
121968 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0xef,0x01,0x00]
121969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121971 v_cmp_lg_f16_e64 s10, -v1, v2
121972 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x20]
121973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121975 v_cmp_lg_f16_e64 s10, v1, -v2
121976 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x40]
121977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121979 v_cmp_lg_f16_e64 s10, -v1, -v2
121980 // W32: encoding: [0x0a,0x00,0xcd,0xd4,0x01,0x05,0x02,0x60]
121981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121983 v_cmp_lg_f16_e64 s10, v1, v2 clamp
121984 // W32: encoding: [0x0a,0x80,0xcd,0xd4,0x01,0x05,0x02,0x00]
121985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121987 v_cmp_ge_f16 vcc_lo, v1, v2
121988 // W32: encoding: [0x01,0x05,0x9c,0x7d]
121989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121991 v_cmp_ge_f16 vcc_lo, v255, v2
121992 // W32: encoding: [0xff,0x05,0x9c,0x7d]
121993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121995 v_cmp_ge_f16 vcc_lo, s1, v2
121996 // W32: encoding: [0x01,0x04,0x9c,0x7d]
121997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
121999 v_cmp_ge_f16 vcc_lo, s101, v2
122000 // W32: encoding: [0x65,0x04,0x9c,0x7d]
122001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122003 v_cmp_ge_f16 vcc_lo, vcc_lo, v2
122004 // W32: encoding: [0x6a,0x04,0x9c,0x7d]
122005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122007 v_cmp_ge_f16 vcc_lo, vcc_hi, v2
122008 // W32: encoding: [0x6b,0x04,0x9c,0x7d]
122009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122011 v_cmp_ge_f16 vcc_lo, m0, v2
122012 // W32: encoding: [0x7c,0x04,0x9c,0x7d]
122013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122015 v_cmp_ge_f16 vcc_lo, exec_lo, v2
122016 // W32: encoding: [0x7e,0x04,0x9c,0x7d]
122017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122019 v_cmp_ge_f16 vcc_lo, exec_hi, v2
122020 // W32: encoding: [0x7f,0x04,0x9c,0x7d]
122021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122023 v_cmp_ge_f16 vcc_lo, 0, v2
122024 // W32: encoding: [0x80,0x04,0x9c,0x7d]
122025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122027 v_cmp_ge_f16 vcc_lo, -1, v2
122028 // W32: encoding: [0xc1,0x04,0x9c,0x7d]
122029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122031 v_cmp_ge_f16 vcc_lo, 0.5, v2
122032 // W32: encoding: [0xf0,0x04,0x9c,0x7d]
122033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122035 v_cmp_ge_f16 vcc_lo, -4.0, v2
122036 // W32: encoding: [0xf7,0x04,0x9c,0x7d]
122037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122039 v_cmp_ge_f16 vcc_lo, 0xfe0b, v2
122040 // W32: encoding: [0xff,0x04,0x9c,0x7d,0x0b,0xfe,0x00,0x00]
122041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122043 v_cmp_ge_f16 vcc_lo, 0x3456, v2
122044 // W32: encoding: [0xff,0x04,0x9c,0x7d,0x56,0x34,0x00,0x00]
122045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122047 v_cmp_ge_f16 vcc_lo, v1, v255
122048 // W32: encoding: [0x01,0xff,0x9d,0x7d]
122049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122051 v_cmp_ge_f16_e64 s10, v1, v2
122052 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
122053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122055 v_cmp_ge_f16_e64 s12, v1, v2
122056 // W32: encoding: [0x0c,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
122057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122059 v_cmp_ge_f16_e64 s100, v1, v2
122060 // W32: encoding: [0x64,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
122061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122063 v_cmp_ge_f16_e64 vcc_lo, v1, v2
122064 // W32: encoding: [0x6a,0x00,0xce,0xd4,0x01,0x05,0x02,0x00]
122065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122067 v_cmp_ge_f16_e64 s10, v255, v2
122068 // W32: encoding: [0x0a,0x00,0xce,0xd4,0xff,0x05,0x02,0x00]
122069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122071 v_cmp_ge_f16_e64 s10, s1, v2
122072 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x04,0x02,0x00]
122073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122075 v_cmp_ge_f16_e64 s10, s101, v2
122076 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x65,0x04,0x02,0x00]
122077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122079 v_cmp_ge_f16_e64 s10, vcc_lo, v2
122080 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x6a,0x04,0x02,0x00]
122081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122083 v_cmp_ge_f16_e64 s10, vcc_hi, v2
122084 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x6b,0x04,0x02,0x00]
122085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122087 v_cmp_ge_f16_e64 s10, m0, v2
122088 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x7c,0x04,0x02,0x00]
122089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122091 v_cmp_ge_f16_e64 s10, exec_lo, v2
122092 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x7e,0x04,0x02,0x00]
122093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122095 v_cmp_ge_f16_e64 s10, exec_hi, v2
122096 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x7f,0x04,0x02,0x00]
122097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122099 v_cmp_ge_f16_e64 s10, 0, v2
122100 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x80,0x04,0x02,0x00]
122101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122103 v_cmp_ge_f16_e64 s10, -1, v2
122104 // W32: encoding: [0x0a,0x00,0xce,0xd4,0xc1,0x04,0x02,0x00]
122105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122107 v_cmp_ge_f16_e64 s10, 0.5, v2
122108 // W32: encoding: [0x0a,0x00,0xce,0xd4,0xf0,0x04,0x02,0x00]
122109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122111 v_cmp_ge_f16_e64 s10, -4.0, v2
122112 // W32: encoding: [0x0a,0x00,0xce,0xd4,0xf7,0x04,0x02,0x00]
122113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122115 v_cmp_ge_f16_e64 s10, v1, v255
122116 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xff,0x03,0x00]
122117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122119 v_cmp_ge_f16_e64 s10, v1, s2
122120 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x00,0x00]
122121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122123 v_cmp_ge_f16_e64 s10, v1, s101
122124 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xcb,0x00,0x00]
122125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122127 v_cmp_ge_f16_e64 s10, v1, vcc_lo
122128 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xd5,0x00,0x00]
122129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122131 v_cmp_ge_f16_e64 s10, v1, vcc_hi
122132 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xd7,0x00,0x00]
122133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122135 v_cmp_ge_f16_e64 s10, v1, m0
122136 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xf9,0x00,0x00]
122137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122139 v_cmp_ge_f16_e64 s10, v1, exec_lo
122140 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xfd,0x00,0x00]
122141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122143 v_cmp_ge_f16_e64 s10, v1, exec_hi
122144 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xff,0x00,0x00]
122145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122147 v_cmp_ge_f16_e64 s10, v1, 0
122148 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x01,0x01,0x00]
122149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122151 v_cmp_ge_f16_e64 s10, v1, -1
122152 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x83,0x01,0x00]
122153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122155 v_cmp_ge_f16_e64 s10, v1, 0.5
122156 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xe1,0x01,0x00]
122157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122159 v_cmp_ge_f16_e64 s10, v1, -4.0
122160 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0xef,0x01,0x00]
122161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122163 v_cmp_ge_f16_e64 s10, -v1, v2
122164 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x20]
122165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122167 v_cmp_ge_f16_e64 s10, v1, -v2
122168 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x40]
122169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122171 v_cmp_ge_f16_e64 s10, -v1, -v2
122172 // W32: encoding: [0x0a,0x00,0xce,0xd4,0x01,0x05,0x02,0x60]
122173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122175 v_cmp_ge_f16_e64 s10, v1, v2 clamp
122176 // W32: encoding: [0x0a,0x80,0xce,0xd4,0x01,0x05,0x02,0x00]
122177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122179 v_cmp_o_f16 vcc_lo, v1, v2
122180 // W32: encoding: [0x01,0x05,0x9e,0x7d]
122181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122183 v_cmp_o_f16 vcc_lo, v255, v2
122184 // W32: encoding: [0xff,0x05,0x9e,0x7d]
122185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122187 v_cmp_o_f16 vcc_lo, s1, v2
122188 // W32: encoding: [0x01,0x04,0x9e,0x7d]
122189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122191 v_cmp_o_f16 vcc_lo, s101, v2
122192 // W32: encoding: [0x65,0x04,0x9e,0x7d]
122193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122195 v_cmp_o_f16 vcc_lo, vcc_lo, v2
122196 // W32: encoding: [0x6a,0x04,0x9e,0x7d]
122197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122199 v_cmp_o_f16 vcc_lo, vcc_hi, v2
122200 // W32: encoding: [0x6b,0x04,0x9e,0x7d]
122201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122203 v_cmp_o_f16 vcc_lo, m0, v2
122204 // W32: encoding: [0x7c,0x04,0x9e,0x7d]
122205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122207 v_cmp_o_f16 vcc_lo, exec_lo, v2
122208 // W32: encoding: [0x7e,0x04,0x9e,0x7d]
122209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122211 v_cmp_o_f16 vcc_lo, exec_hi, v2
122212 // W32: encoding: [0x7f,0x04,0x9e,0x7d]
122213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122215 v_cmp_o_f16 vcc_lo, 0, v2
122216 // W32: encoding: [0x80,0x04,0x9e,0x7d]
122217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122219 v_cmp_o_f16 vcc_lo, -1, v2
122220 // W32: encoding: [0xc1,0x04,0x9e,0x7d]
122221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122223 v_cmp_o_f16 vcc_lo, 0.5, v2
122224 // W32: encoding: [0xf0,0x04,0x9e,0x7d]
122225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122227 v_cmp_o_f16 vcc_lo, -4.0, v2
122228 // W32: encoding: [0xf7,0x04,0x9e,0x7d]
122229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122231 v_cmp_o_f16 vcc_lo, 0xfe0b, v2
122232 // W32: encoding: [0xff,0x04,0x9e,0x7d,0x0b,0xfe,0x00,0x00]
122233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122235 v_cmp_o_f16 vcc_lo, 0x3456, v2
122236 // W32: encoding: [0xff,0x04,0x9e,0x7d,0x56,0x34,0x00,0x00]
122237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122239 v_cmp_o_f16 vcc_lo, v1, v255
122240 // W32: encoding: [0x01,0xff,0x9f,0x7d]
122241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122243 v_cmp_o_f16_e64 s10, v1, v2
122244 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
122245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122247 v_cmp_o_f16_e64 s12, v1, v2
122248 // W32: encoding: [0x0c,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
122249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122251 v_cmp_o_f16_e64 s100, v1, v2
122252 // W32: encoding: [0x64,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
122253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122255 v_cmp_o_f16_e64 vcc_lo, v1, v2
122256 // W32: encoding: [0x6a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x00]
122257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122259 v_cmp_o_f16_e64 s10, v255, v2
122260 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0xff,0x05,0x02,0x00]
122261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122263 v_cmp_o_f16_e64 s10, s1, v2
122264 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x04,0x02,0x00]
122265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122267 v_cmp_o_f16_e64 s10, s101, v2
122268 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x65,0x04,0x02,0x00]
122269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122271 v_cmp_o_f16_e64 s10, vcc_lo, v2
122272 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x6a,0x04,0x02,0x00]
122273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122275 v_cmp_o_f16_e64 s10, vcc_hi, v2
122276 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x6b,0x04,0x02,0x00]
122277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122279 v_cmp_o_f16_e64 s10, m0, v2
122280 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x7c,0x04,0x02,0x00]
122281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122283 v_cmp_o_f16_e64 s10, exec_lo, v2
122284 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x7e,0x04,0x02,0x00]
122285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122287 v_cmp_o_f16_e64 s10, exec_hi, v2
122288 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x7f,0x04,0x02,0x00]
122289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122291 v_cmp_o_f16_e64 s10, 0, v2
122292 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x80,0x04,0x02,0x00]
122293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122295 v_cmp_o_f16_e64 s10, -1, v2
122296 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0xc1,0x04,0x02,0x00]
122297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122299 v_cmp_o_f16_e64 s10, 0.5, v2
122300 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0xf0,0x04,0x02,0x00]
122301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122303 v_cmp_o_f16_e64 s10, -4.0, v2
122304 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0xf7,0x04,0x02,0x00]
122305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122307 v_cmp_o_f16_e64 s10, v1, v255
122308 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xff,0x03,0x00]
122309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122311 v_cmp_o_f16_e64 s10, v1, s2
122312 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x00,0x00]
122313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122315 v_cmp_o_f16_e64 s10, v1, s101
122316 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xcb,0x00,0x00]
122317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122319 v_cmp_o_f16_e64 s10, v1, vcc_lo
122320 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xd5,0x00,0x00]
122321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122323 v_cmp_o_f16_e64 s10, v1, vcc_hi
122324 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xd7,0x00,0x00]
122325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122327 v_cmp_o_f16_e64 s10, v1, m0
122328 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xf9,0x00,0x00]
122329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122331 v_cmp_o_f16_e64 s10, v1, exec_lo
122332 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xfd,0x00,0x00]
122333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122335 v_cmp_o_f16_e64 s10, v1, exec_hi
122336 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xff,0x00,0x00]
122337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122339 v_cmp_o_f16_e64 s10, v1, 0
122340 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x01,0x01,0x00]
122341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122343 v_cmp_o_f16_e64 s10, v1, -1
122344 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x83,0x01,0x00]
122345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122347 v_cmp_o_f16_e64 s10, v1, 0.5
122348 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xe1,0x01,0x00]
122349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122351 v_cmp_o_f16_e64 s10, v1, -4.0
122352 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0xef,0x01,0x00]
122353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122355 v_cmp_o_f16_e64 s10, -v1, v2
122356 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x20]
122357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122359 v_cmp_o_f16_e64 s10, v1, -v2
122360 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x40]
122361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122363 v_cmp_o_f16_e64 s10, -v1, -v2
122364 // W32: encoding: [0x0a,0x00,0xcf,0xd4,0x01,0x05,0x02,0x60]
122365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122367 v_cmp_o_f16_e64 s10, v1, v2 clamp
122368 // W32: encoding: [0x0a,0x80,0xcf,0xd4,0x01,0x05,0x02,0x00]
122369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122371 v_cmp_u_f16 vcc_lo, v1, v2
122372 // W32: encoding: [0x01,0x05,0xd0,0x7d]
122373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122375 v_cmp_u_f16 vcc_lo, v255, v2
122376 // W32: encoding: [0xff,0x05,0xd0,0x7d]
122377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122379 v_cmp_u_f16 vcc_lo, s1, v2
122380 // W32: encoding: [0x01,0x04,0xd0,0x7d]
122381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122383 v_cmp_u_f16 vcc_lo, s101, v2
122384 // W32: encoding: [0x65,0x04,0xd0,0x7d]
122385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122387 v_cmp_u_f16 vcc_lo, vcc_lo, v2
122388 // W32: encoding: [0x6a,0x04,0xd0,0x7d]
122389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122391 v_cmp_u_f16 vcc_lo, vcc_hi, v2
122392 // W32: encoding: [0x6b,0x04,0xd0,0x7d]
122393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122395 v_cmp_u_f16 vcc_lo, m0, v2
122396 // W32: encoding: [0x7c,0x04,0xd0,0x7d]
122397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122399 v_cmp_u_f16 vcc_lo, exec_lo, v2
122400 // W32: encoding: [0x7e,0x04,0xd0,0x7d]
122401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122403 v_cmp_u_f16 vcc_lo, exec_hi, v2
122404 // W32: encoding: [0x7f,0x04,0xd0,0x7d]
122405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122407 v_cmp_u_f16 vcc_lo, 0, v2
122408 // W32: encoding: [0x80,0x04,0xd0,0x7d]
122409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122411 v_cmp_u_f16 vcc_lo, -1, v2
122412 // W32: encoding: [0xc1,0x04,0xd0,0x7d]
122413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122415 v_cmp_u_f16 vcc_lo, 0.5, v2
122416 // W32: encoding: [0xf0,0x04,0xd0,0x7d]
122417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122419 v_cmp_u_f16 vcc_lo, -4.0, v2
122420 // W32: encoding: [0xf7,0x04,0xd0,0x7d]
122421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122423 v_cmp_u_f16 vcc_lo, 0xfe0b, v2
122424 // W32: encoding: [0xff,0x04,0xd0,0x7d,0x0b,0xfe,0x00,0x00]
122425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122427 v_cmp_u_f16 vcc_lo, 0x3456, v2
122428 // W32: encoding: [0xff,0x04,0xd0,0x7d,0x56,0x34,0x00,0x00]
122429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122431 v_cmp_u_f16 vcc_lo, v1, v255
122432 // W32: encoding: [0x01,0xff,0xd1,0x7d]
122433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122435 v_cmp_u_f16_e64 s10, v1, v2
122436 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
122437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122439 v_cmp_u_f16_e64 s12, v1, v2
122440 // W32: encoding: [0x0c,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
122441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122443 v_cmp_u_f16_e64 s100, v1, v2
122444 // W32: encoding: [0x64,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
122445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122447 v_cmp_u_f16_e64 vcc_lo, v1, v2
122448 // W32: encoding: [0x6a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x00]
122449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122451 v_cmp_u_f16_e64 s10, v255, v2
122452 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0xff,0x05,0x02,0x00]
122453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122455 v_cmp_u_f16_e64 s10, s1, v2
122456 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x04,0x02,0x00]
122457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122459 v_cmp_u_f16_e64 s10, s101, v2
122460 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x65,0x04,0x02,0x00]
122461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122463 v_cmp_u_f16_e64 s10, vcc_lo, v2
122464 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x6a,0x04,0x02,0x00]
122465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122467 v_cmp_u_f16_e64 s10, vcc_hi, v2
122468 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x6b,0x04,0x02,0x00]
122469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122471 v_cmp_u_f16_e64 s10, m0, v2
122472 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x7c,0x04,0x02,0x00]
122473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122475 v_cmp_u_f16_e64 s10, exec_lo, v2
122476 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x7e,0x04,0x02,0x00]
122477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122479 v_cmp_u_f16_e64 s10, exec_hi, v2
122480 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x7f,0x04,0x02,0x00]
122481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122483 v_cmp_u_f16_e64 s10, 0, v2
122484 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x80,0x04,0x02,0x00]
122485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122487 v_cmp_u_f16_e64 s10, -1, v2
122488 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0xc1,0x04,0x02,0x00]
122489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122491 v_cmp_u_f16_e64 s10, 0.5, v2
122492 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0xf0,0x04,0x02,0x00]
122493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122495 v_cmp_u_f16_e64 s10, -4.0, v2
122496 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0xf7,0x04,0x02,0x00]
122497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122499 v_cmp_u_f16_e64 s10, v1, v255
122500 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xff,0x03,0x00]
122501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122503 v_cmp_u_f16_e64 s10, v1, s2
122504 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x00,0x00]
122505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122507 v_cmp_u_f16_e64 s10, v1, s101
122508 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xcb,0x00,0x00]
122509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122511 v_cmp_u_f16_e64 s10, v1, vcc_lo
122512 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xd5,0x00,0x00]
122513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122515 v_cmp_u_f16_e64 s10, v1, vcc_hi
122516 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xd7,0x00,0x00]
122517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122519 v_cmp_u_f16_e64 s10, v1, m0
122520 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xf9,0x00,0x00]
122521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122523 v_cmp_u_f16_e64 s10, v1, exec_lo
122524 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xfd,0x00,0x00]
122525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122527 v_cmp_u_f16_e64 s10, v1, exec_hi
122528 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xff,0x00,0x00]
122529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122531 v_cmp_u_f16_e64 s10, v1, 0
122532 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x01,0x01,0x00]
122533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122535 v_cmp_u_f16_e64 s10, v1, -1
122536 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x83,0x01,0x00]
122537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122539 v_cmp_u_f16_e64 s10, v1, 0.5
122540 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xe1,0x01,0x00]
122541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122543 v_cmp_u_f16_e64 s10, v1, -4.0
122544 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0xef,0x01,0x00]
122545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122547 v_cmp_u_f16_e64 s10, -v1, v2
122548 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x20]
122549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122551 v_cmp_u_f16_e64 s10, v1, -v2
122552 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x40]
122553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122555 v_cmp_u_f16_e64 s10, -v1, -v2
122556 // W32: encoding: [0x0a,0x00,0xe8,0xd4,0x01,0x05,0x02,0x60]
122557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122559 v_cmp_u_f16_e64 s10, v1, v2 clamp
122560 // W32: encoding: [0x0a,0x80,0xe8,0xd4,0x01,0x05,0x02,0x00]
122561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122563 v_cmp_nge_f16 vcc_lo, v1, v2
122564 // W32: encoding: [0x01,0x05,0xd2,0x7d]
122565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122567 v_cmp_nge_f16 vcc_lo, v255, v2
122568 // W32: encoding: [0xff,0x05,0xd2,0x7d]
122569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122571 v_cmp_nge_f16 vcc_lo, s1, v2
122572 // W32: encoding: [0x01,0x04,0xd2,0x7d]
122573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122575 v_cmp_nge_f16 vcc_lo, s101, v2
122576 // W32: encoding: [0x65,0x04,0xd2,0x7d]
122577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122579 v_cmp_nge_f16 vcc_lo, vcc_lo, v2
122580 // W32: encoding: [0x6a,0x04,0xd2,0x7d]
122581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122583 v_cmp_nge_f16 vcc_lo, vcc_hi, v2
122584 // W32: encoding: [0x6b,0x04,0xd2,0x7d]
122585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122587 v_cmp_nge_f16 vcc_lo, m0, v2
122588 // W32: encoding: [0x7c,0x04,0xd2,0x7d]
122589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122591 v_cmp_nge_f16 vcc_lo, exec_lo, v2
122592 // W32: encoding: [0x7e,0x04,0xd2,0x7d]
122593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122595 v_cmp_nge_f16 vcc_lo, exec_hi, v2
122596 // W32: encoding: [0x7f,0x04,0xd2,0x7d]
122597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122599 v_cmp_nge_f16 vcc_lo, 0, v2
122600 // W32: encoding: [0x80,0x04,0xd2,0x7d]
122601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122603 v_cmp_nge_f16 vcc_lo, -1, v2
122604 // W32: encoding: [0xc1,0x04,0xd2,0x7d]
122605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122607 v_cmp_nge_f16 vcc_lo, 0.5, v2
122608 // W32: encoding: [0xf0,0x04,0xd2,0x7d]
122609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122611 v_cmp_nge_f16 vcc_lo, -4.0, v2
122612 // W32: encoding: [0xf7,0x04,0xd2,0x7d]
122613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122615 v_cmp_nge_f16 vcc_lo, 0xfe0b, v2
122616 // W32: encoding: [0xff,0x04,0xd2,0x7d,0x0b,0xfe,0x00,0x00]
122617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122619 v_cmp_nge_f16 vcc_lo, 0x3456, v2
122620 // W32: encoding: [0xff,0x04,0xd2,0x7d,0x56,0x34,0x00,0x00]
122621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122623 v_cmp_nge_f16 vcc_lo, v1, v255
122624 // W32: encoding: [0x01,0xff,0xd3,0x7d]
122625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122627 v_cmp_nge_f16_e64 s10, v1, v2
122628 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
122629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122631 v_cmp_nge_f16_e64 s12, v1, v2
122632 // W32: encoding: [0x0c,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
122633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122635 v_cmp_nge_f16_e64 s100, v1, v2
122636 // W32: encoding: [0x64,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
122637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122639 v_cmp_nge_f16_e64 vcc_lo, v1, v2
122640 // W32: encoding: [0x6a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x00]
122641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122643 v_cmp_nge_f16_e64 s10, v255, v2
122644 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0xff,0x05,0x02,0x00]
122645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122647 v_cmp_nge_f16_e64 s10, s1, v2
122648 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x04,0x02,0x00]
122649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122651 v_cmp_nge_f16_e64 s10, s101, v2
122652 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x65,0x04,0x02,0x00]
122653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122655 v_cmp_nge_f16_e64 s10, vcc_lo, v2
122656 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x6a,0x04,0x02,0x00]
122657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122659 v_cmp_nge_f16_e64 s10, vcc_hi, v2
122660 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x6b,0x04,0x02,0x00]
122661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122663 v_cmp_nge_f16_e64 s10, m0, v2
122664 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x7c,0x04,0x02,0x00]
122665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122667 v_cmp_nge_f16_e64 s10, exec_lo, v2
122668 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x7e,0x04,0x02,0x00]
122669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122671 v_cmp_nge_f16_e64 s10, exec_hi, v2
122672 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x7f,0x04,0x02,0x00]
122673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122675 v_cmp_nge_f16_e64 s10, 0, v2
122676 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x80,0x04,0x02,0x00]
122677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122679 v_cmp_nge_f16_e64 s10, -1, v2
122680 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0xc1,0x04,0x02,0x00]
122681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122683 v_cmp_nge_f16_e64 s10, 0.5, v2
122684 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0xf0,0x04,0x02,0x00]
122685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122687 v_cmp_nge_f16_e64 s10, -4.0, v2
122688 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0xf7,0x04,0x02,0x00]
122689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122691 v_cmp_nge_f16_e64 s10, v1, v255
122692 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xff,0x03,0x00]
122693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122695 v_cmp_nge_f16_e64 s10, v1, s2
122696 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x00,0x00]
122697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122699 v_cmp_nge_f16_e64 s10, v1, s101
122700 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xcb,0x00,0x00]
122701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122703 v_cmp_nge_f16_e64 s10, v1, vcc_lo
122704 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xd5,0x00,0x00]
122705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122707 v_cmp_nge_f16_e64 s10, v1, vcc_hi
122708 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xd7,0x00,0x00]
122709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122711 v_cmp_nge_f16_e64 s10, v1, m0
122712 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xf9,0x00,0x00]
122713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122715 v_cmp_nge_f16_e64 s10, v1, exec_lo
122716 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xfd,0x00,0x00]
122717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122719 v_cmp_nge_f16_e64 s10, v1, exec_hi
122720 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xff,0x00,0x00]
122721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122723 v_cmp_nge_f16_e64 s10, v1, 0
122724 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x01,0x01,0x00]
122725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122727 v_cmp_nge_f16_e64 s10, v1, -1
122728 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x83,0x01,0x00]
122729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122731 v_cmp_nge_f16_e64 s10, v1, 0.5
122732 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xe1,0x01,0x00]
122733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122735 v_cmp_nge_f16_e64 s10, v1, -4.0
122736 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0xef,0x01,0x00]
122737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122739 v_cmp_nge_f16_e64 s10, -v1, v2
122740 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x20]
122741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122743 v_cmp_nge_f16_e64 s10, v1, -v2
122744 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x40]
122745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122747 v_cmp_nge_f16_e64 s10, -v1, -v2
122748 // W32: encoding: [0x0a,0x00,0xe9,0xd4,0x01,0x05,0x02,0x60]
122749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122751 v_cmp_nge_f16_e64 s10, v1, v2 clamp
122752 // W32: encoding: [0x0a,0x80,0xe9,0xd4,0x01,0x05,0x02,0x00]
122753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122755 v_cmp_nlg_f16 vcc_lo, v1, v2
122756 // W32: encoding: [0x01,0x05,0xd4,0x7d]
122757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122759 v_cmp_nlg_f16 vcc_lo, v255, v2
122760 // W32: encoding: [0xff,0x05,0xd4,0x7d]
122761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122763 v_cmp_nlg_f16 vcc_lo, s1, v2
122764 // W32: encoding: [0x01,0x04,0xd4,0x7d]
122765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122767 v_cmp_nlg_f16 vcc_lo, s101, v2
122768 // W32: encoding: [0x65,0x04,0xd4,0x7d]
122769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122771 v_cmp_nlg_f16 vcc_lo, vcc_lo, v2
122772 // W32: encoding: [0x6a,0x04,0xd4,0x7d]
122773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122775 v_cmp_nlg_f16 vcc_lo, vcc_hi, v2
122776 // W32: encoding: [0x6b,0x04,0xd4,0x7d]
122777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122779 v_cmp_nlg_f16 vcc_lo, m0, v2
122780 // W32: encoding: [0x7c,0x04,0xd4,0x7d]
122781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122783 v_cmp_nlg_f16 vcc_lo, exec_lo, v2
122784 // W32: encoding: [0x7e,0x04,0xd4,0x7d]
122785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122787 v_cmp_nlg_f16 vcc_lo, exec_hi, v2
122788 // W32: encoding: [0x7f,0x04,0xd4,0x7d]
122789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122791 v_cmp_nlg_f16 vcc_lo, 0, v2
122792 // W32: encoding: [0x80,0x04,0xd4,0x7d]
122793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122795 v_cmp_nlg_f16 vcc_lo, -1, v2
122796 // W32: encoding: [0xc1,0x04,0xd4,0x7d]
122797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122799 v_cmp_nlg_f16 vcc_lo, 0.5, v2
122800 // W32: encoding: [0xf0,0x04,0xd4,0x7d]
122801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122803 v_cmp_nlg_f16 vcc_lo, -4.0, v2
122804 // W32: encoding: [0xf7,0x04,0xd4,0x7d]
122805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122807 v_cmp_nlg_f16 vcc_lo, 0xfe0b, v2
122808 // W32: encoding: [0xff,0x04,0xd4,0x7d,0x0b,0xfe,0x00,0x00]
122809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122811 v_cmp_nlg_f16 vcc_lo, 0x3456, v2
122812 // W32: encoding: [0xff,0x04,0xd4,0x7d,0x56,0x34,0x00,0x00]
122813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122815 v_cmp_nlg_f16 vcc_lo, v1, v255
122816 // W32: encoding: [0x01,0xff,0xd5,0x7d]
122817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122819 v_cmp_nlg_f16_e64 s10, v1, v2
122820 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
122821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122823 v_cmp_nlg_f16_e64 s12, v1, v2
122824 // W32: encoding: [0x0c,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
122825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122827 v_cmp_nlg_f16_e64 s100, v1, v2
122828 // W32: encoding: [0x64,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
122829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122831 v_cmp_nlg_f16_e64 vcc_lo, v1, v2
122832 // W32: encoding: [0x6a,0x00,0xea,0xd4,0x01,0x05,0x02,0x00]
122833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122835 v_cmp_nlg_f16_e64 s10, v255, v2
122836 // W32: encoding: [0x0a,0x00,0xea,0xd4,0xff,0x05,0x02,0x00]
122837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122839 v_cmp_nlg_f16_e64 s10, s1, v2
122840 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x04,0x02,0x00]
122841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122843 v_cmp_nlg_f16_e64 s10, s101, v2
122844 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x65,0x04,0x02,0x00]
122845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122847 v_cmp_nlg_f16_e64 s10, vcc_lo, v2
122848 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x6a,0x04,0x02,0x00]
122849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122851 v_cmp_nlg_f16_e64 s10, vcc_hi, v2
122852 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x6b,0x04,0x02,0x00]
122853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122855 v_cmp_nlg_f16_e64 s10, m0, v2
122856 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x7c,0x04,0x02,0x00]
122857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122859 v_cmp_nlg_f16_e64 s10, exec_lo, v2
122860 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x7e,0x04,0x02,0x00]
122861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122863 v_cmp_nlg_f16_e64 s10, exec_hi, v2
122864 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x7f,0x04,0x02,0x00]
122865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122867 v_cmp_nlg_f16_e64 s10, 0, v2
122868 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x80,0x04,0x02,0x00]
122869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122871 v_cmp_nlg_f16_e64 s10, -1, v2
122872 // W32: encoding: [0x0a,0x00,0xea,0xd4,0xc1,0x04,0x02,0x00]
122873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122875 v_cmp_nlg_f16_e64 s10, 0.5, v2
122876 // W32: encoding: [0x0a,0x00,0xea,0xd4,0xf0,0x04,0x02,0x00]
122877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122879 v_cmp_nlg_f16_e64 s10, -4.0, v2
122880 // W32: encoding: [0x0a,0x00,0xea,0xd4,0xf7,0x04,0x02,0x00]
122881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122883 v_cmp_nlg_f16_e64 s10, v1, v255
122884 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xff,0x03,0x00]
122885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122887 v_cmp_nlg_f16_e64 s10, v1, s2
122888 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x00,0x00]
122889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122891 v_cmp_nlg_f16_e64 s10, v1, s101
122892 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xcb,0x00,0x00]
122893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122895 v_cmp_nlg_f16_e64 s10, v1, vcc_lo
122896 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xd5,0x00,0x00]
122897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122899 v_cmp_nlg_f16_e64 s10, v1, vcc_hi
122900 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xd7,0x00,0x00]
122901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122903 v_cmp_nlg_f16_e64 s10, v1, m0
122904 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xf9,0x00,0x00]
122905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122907 v_cmp_nlg_f16_e64 s10, v1, exec_lo
122908 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xfd,0x00,0x00]
122909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122911 v_cmp_nlg_f16_e64 s10, v1, exec_hi
122912 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xff,0x00,0x00]
122913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122915 v_cmp_nlg_f16_e64 s10, v1, 0
122916 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x01,0x01,0x00]
122917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122919 v_cmp_nlg_f16_e64 s10, v1, -1
122920 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x83,0x01,0x00]
122921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122923 v_cmp_nlg_f16_e64 s10, v1, 0.5
122924 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xe1,0x01,0x00]
122925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122927 v_cmp_nlg_f16_e64 s10, v1, -4.0
122928 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0xef,0x01,0x00]
122929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122931 v_cmp_nlg_f16_e64 s10, -v1, v2
122932 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x20]
122933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122935 v_cmp_nlg_f16_e64 s10, v1, -v2
122936 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x40]
122937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122939 v_cmp_nlg_f16_e64 s10, -v1, -v2
122940 // W32: encoding: [0x0a,0x00,0xea,0xd4,0x01,0x05,0x02,0x60]
122941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122943 v_cmp_nlg_f16_e64 s10, v1, v2 clamp
122944 // W32: encoding: [0x0a,0x80,0xea,0xd4,0x01,0x05,0x02,0x00]
122945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122947 v_cmp_ngt_f16 vcc_lo, v1, v2
122948 // W32: encoding: [0x01,0x05,0xd6,0x7d]
122949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122951 v_cmp_ngt_f16 vcc_lo, v255, v2
122952 // W32: encoding: [0xff,0x05,0xd6,0x7d]
122953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122955 v_cmp_ngt_f16 vcc_lo, s1, v2
122956 // W32: encoding: [0x01,0x04,0xd6,0x7d]
122957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122959 v_cmp_ngt_f16 vcc_lo, s101, v2
122960 // W32: encoding: [0x65,0x04,0xd6,0x7d]
122961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122963 v_cmp_ngt_f16 vcc_lo, vcc_lo, v2
122964 // W32: encoding: [0x6a,0x04,0xd6,0x7d]
122965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122967 v_cmp_ngt_f16 vcc_lo, vcc_hi, v2
122968 // W32: encoding: [0x6b,0x04,0xd6,0x7d]
122969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122971 v_cmp_ngt_f16 vcc_lo, m0, v2
122972 // W32: encoding: [0x7c,0x04,0xd6,0x7d]
122973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122975 v_cmp_ngt_f16 vcc_lo, exec_lo, v2
122976 // W32: encoding: [0x7e,0x04,0xd6,0x7d]
122977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122979 v_cmp_ngt_f16 vcc_lo, exec_hi, v2
122980 // W32: encoding: [0x7f,0x04,0xd6,0x7d]
122981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122983 v_cmp_ngt_f16 vcc_lo, 0, v2
122984 // W32: encoding: [0x80,0x04,0xd6,0x7d]
122985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122987 v_cmp_ngt_f16 vcc_lo, -1, v2
122988 // W32: encoding: [0xc1,0x04,0xd6,0x7d]
122989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122991 v_cmp_ngt_f16 vcc_lo, 0.5, v2
122992 // W32: encoding: [0xf0,0x04,0xd6,0x7d]
122993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122995 v_cmp_ngt_f16 vcc_lo, -4.0, v2
122996 // W32: encoding: [0xf7,0x04,0xd6,0x7d]
122997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
122999 v_cmp_ngt_f16 vcc_lo, 0xfe0b, v2
123000 // W32: encoding: [0xff,0x04,0xd6,0x7d,0x0b,0xfe,0x00,0x00]
123001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123003 v_cmp_ngt_f16 vcc_lo, 0x3456, v2
123004 // W32: encoding: [0xff,0x04,0xd6,0x7d,0x56,0x34,0x00,0x00]
123005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123007 v_cmp_ngt_f16 vcc_lo, v1, v255
123008 // W32: encoding: [0x01,0xff,0xd7,0x7d]
123009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123011 v_cmp_ngt_f16_e64 s10, v1, v2
123012 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
123013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123015 v_cmp_ngt_f16_e64 s12, v1, v2
123016 // W32: encoding: [0x0c,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
123017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123019 v_cmp_ngt_f16_e64 s100, v1, v2
123020 // W32: encoding: [0x64,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
123021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123023 v_cmp_ngt_f16_e64 vcc_lo, v1, v2
123024 // W32: encoding: [0x6a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x00]
123025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123027 v_cmp_ngt_f16_e64 s10, v255, v2
123028 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0xff,0x05,0x02,0x00]
123029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123031 v_cmp_ngt_f16_e64 s10, s1, v2
123032 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x04,0x02,0x00]
123033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123035 v_cmp_ngt_f16_e64 s10, s101, v2
123036 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x65,0x04,0x02,0x00]
123037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123039 v_cmp_ngt_f16_e64 s10, vcc_lo, v2
123040 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x6a,0x04,0x02,0x00]
123041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123043 v_cmp_ngt_f16_e64 s10, vcc_hi, v2
123044 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x6b,0x04,0x02,0x00]
123045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123047 v_cmp_ngt_f16_e64 s10, m0, v2
123048 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x7c,0x04,0x02,0x00]
123049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123051 v_cmp_ngt_f16_e64 s10, exec_lo, v2
123052 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x7e,0x04,0x02,0x00]
123053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123055 v_cmp_ngt_f16_e64 s10, exec_hi, v2
123056 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x7f,0x04,0x02,0x00]
123057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123059 v_cmp_ngt_f16_e64 s10, 0, v2
123060 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x80,0x04,0x02,0x00]
123061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123063 v_cmp_ngt_f16_e64 s10, -1, v2
123064 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0xc1,0x04,0x02,0x00]
123065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123067 v_cmp_ngt_f16_e64 s10, 0.5, v2
123068 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0xf0,0x04,0x02,0x00]
123069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123071 v_cmp_ngt_f16_e64 s10, -4.0, v2
123072 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0xf7,0x04,0x02,0x00]
123073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123075 v_cmp_ngt_f16_e64 s10, v1, v255
123076 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xff,0x03,0x00]
123077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123079 v_cmp_ngt_f16_e64 s10, v1, s2
123080 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x00,0x00]
123081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123083 v_cmp_ngt_f16_e64 s10, v1, s101
123084 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xcb,0x00,0x00]
123085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123087 v_cmp_ngt_f16_e64 s10, v1, vcc_lo
123088 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xd5,0x00,0x00]
123089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123091 v_cmp_ngt_f16_e64 s10, v1, vcc_hi
123092 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xd7,0x00,0x00]
123093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123095 v_cmp_ngt_f16_e64 s10, v1, m0
123096 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xf9,0x00,0x00]
123097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123099 v_cmp_ngt_f16_e64 s10, v1, exec_lo
123100 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xfd,0x00,0x00]
123101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123103 v_cmp_ngt_f16_e64 s10, v1, exec_hi
123104 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xff,0x00,0x00]
123105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123107 v_cmp_ngt_f16_e64 s10, v1, 0
123108 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x01,0x01,0x00]
123109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123111 v_cmp_ngt_f16_e64 s10, v1, -1
123112 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x83,0x01,0x00]
123113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123115 v_cmp_ngt_f16_e64 s10, v1, 0.5
123116 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xe1,0x01,0x00]
123117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123119 v_cmp_ngt_f16_e64 s10, v1, -4.0
123120 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0xef,0x01,0x00]
123121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123123 v_cmp_ngt_f16_e64 s10, -v1, v2
123124 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x20]
123125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123127 v_cmp_ngt_f16_e64 s10, v1, -v2
123128 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x40]
123129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123131 v_cmp_ngt_f16_e64 s10, -v1, -v2
123132 // W32: encoding: [0x0a,0x00,0xeb,0xd4,0x01,0x05,0x02,0x60]
123133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123135 v_cmp_ngt_f16_e64 s10, v1, v2 clamp
123136 // W32: encoding: [0x0a,0x80,0xeb,0xd4,0x01,0x05,0x02,0x00]
123137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123139 v_cmp_nle_f16 vcc_lo, v1, v2
123140 // W32: encoding: [0x01,0x05,0xd8,0x7d]
123141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123143 v_cmp_nle_f16 vcc_lo, v255, v2
123144 // W32: encoding: [0xff,0x05,0xd8,0x7d]
123145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123147 v_cmp_nle_f16 vcc_lo, s1, v2
123148 // W32: encoding: [0x01,0x04,0xd8,0x7d]
123149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123151 v_cmp_nle_f16 vcc_lo, s101, v2
123152 // W32: encoding: [0x65,0x04,0xd8,0x7d]
123153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123155 v_cmp_nle_f16 vcc_lo, vcc_lo, v2
123156 // W32: encoding: [0x6a,0x04,0xd8,0x7d]
123157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123159 v_cmp_nle_f16 vcc_lo, vcc_hi, v2
123160 // W32: encoding: [0x6b,0x04,0xd8,0x7d]
123161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123163 v_cmp_nle_f16 vcc_lo, m0, v2
123164 // W32: encoding: [0x7c,0x04,0xd8,0x7d]
123165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123167 v_cmp_nle_f16 vcc_lo, exec_lo, v2
123168 // W32: encoding: [0x7e,0x04,0xd8,0x7d]
123169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123171 v_cmp_nle_f16 vcc_lo, exec_hi, v2
123172 // W32: encoding: [0x7f,0x04,0xd8,0x7d]
123173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123175 v_cmp_nle_f16 vcc_lo, 0, v2
123176 // W32: encoding: [0x80,0x04,0xd8,0x7d]
123177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123179 v_cmp_nle_f16 vcc_lo, -1, v2
123180 // W32: encoding: [0xc1,0x04,0xd8,0x7d]
123181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123183 v_cmp_nle_f16 vcc_lo, 0.5, v2
123184 // W32: encoding: [0xf0,0x04,0xd8,0x7d]
123185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123187 v_cmp_nle_f16 vcc_lo, -4.0, v2
123188 // W32: encoding: [0xf7,0x04,0xd8,0x7d]
123189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123191 v_cmp_nle_f16 vcc_lo, 0xfe0b, v2
123192 // W32: encoding: [0xff,0x04,0xd8,0x7d,0x0b,0xfe,0x00,0x00]
123193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123195 v_cmp_nle_f16 vcc_lo, 0x3456, v2
123196 // W32: encoding: [0xff,0x04,0xd8,0x7d,0x56,0x34,0x00,0x00]
123197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123199 v_cmp_nle_f16 vcc_lo, v1, v255
123200 // W32: encoding: [0x01,0xff,0xd9,0x7d]
123201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123203 v_cmp_nle_f16_e64 s10, v1, v2
123204 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
123205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123207 v_cmp_nle_f16_e64 s12, v1, v2
123208 // W32: encoding: [0x0c,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
123209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123211 v_cmp_nle_f16_e64 s100, v1, v2
123212 // W32: encoding: [0x64,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
123213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123215 v_cmp_nle_f16_e64 vcc_lo, v1, v2
123216 // W32: encoding: [0x6a,0x00,0xec,0xd4,0x01,0x05,0x02,0x00]
123217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123219 v_cmp_nle_f16_e64 s10, v255, v2
123220 // W32: encoding: [0x0a,0x00,0xec,0xd4,0xff,0x05,0x02,0x00]
123221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123223 v_cmp_nle_f16_e64 s10, s1, v2
123224 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x04,0x02,0x00]
123225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123227 v_cmp_nle_f16_e64 s10, s101, v2
123228 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x65,0x04,0x02,0x00]
123229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123231 v_cmp_nle_f16_e64 s10, vcc_lo, v2
123232 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x6a,0x04,0x02,0x00]
123233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123235 v_cmp_nle_f16_e64 s10, vcc_hi, v2
123236 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x6b,0x04,0x02,0x00]
123237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123239 v_cmp_nle_f16_e64 s10, m0, v2
123240 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x7c,0x04,0x02,0x00]
123241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123243 v_cmp_nle_f16_e64 s10, exec_lo, v2
123244 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x7e,0x04,0x02,0x00]
123245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123247 v_cmp_nle_f16_e64 s10, exec_hi, v2
123248 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x7f,0x04,0x02,0x00]
123249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123251 v_cmp_nle_f16_e64 s10, 0, v2
123252 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x80,0x04,0x02,0x00]
123253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123255 v_cmp_nle_f16_e64 s10, -1, v2
123256 // W32: encoding: [0x0a,0x00,0xec,0xd4,0xc1,0x04,0x02,0x00]
123257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123259 v_cmp_nle_f16_e64 s10, 0.5, v2
123260 // W32: encoding: [0x0a,0x00,0xec,0xd4,0xf0,0x04,0x02,0x00]
123261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123263 v_cmp_nle_f16_e64 s10, -4.0, v2
123264 // W32: encoding: [0x0a,0x00,0xec,0xd4,0xf7,0x04,0x02,0x00]
123265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123267 v_cmp_nle_f16_e64 s10, v1, v255
123268 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xff,0x03,0x00]
123269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123271 v_cmp_nle_f16_e64 s10, v1, s2
123272 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x00,0x00]
123273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123275 v_cmp_nle_f16_e64 s10, v1, s101
123276 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xcb,0x00,0x00]
123277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123279 v_cmp_nle_f16_e64 s10, v1, vcc_lo
123280 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xd5,0x00,0x00]
123281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123283 v_cmp_nle_f16_e64 s10, v1, vcc_hi
123284 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xd7,0x00,0x00]
123285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123287 v_cmp_nle_f16_e64 s10, v1, m0
123288 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xf9,0x00,0x00]
123289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123291 v_cmp_nle_f16_e64 s10, v1, exec_lo
123292 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xfd,0x00,0x00]
123293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123295 v_cmp_nle_f16_e64 s10, v1, exec_hi
123296 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xff,0x00,0x00]
123297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123299 v_cmp_nle_f16_e64 s10, v1, 0
123300 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x01,0x01,0x00]
123301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123303 v_cmp_nle_f16_e64 s10, v1, -1
123304 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x83,0x01,0x00]
123305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123307 v_cmp_nle_f16_e64 s10, v1, 0.5
123308 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xe1,0x01,0x00]
123309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123311 v_cmp_nle_f16_e64 s10, v1, -4.0
123312 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0xef,0x01,0x00]
123313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123315 v_cmp_nle_f16_e64 s10, -v1, v2
123316 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x20]
123317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123319 v_cmp_nle_f16_e64 s10, v1, -v2
123320 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x40]
123321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123323 v_cmp_nle_f16_e64 s10, -v1, -v2
123324 // W32: encoding: [0x0a,0x00,0xec,0xd4,0x01,0x05,0x02,0x60]
123325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123327 v_cmp_nle_f16_e64 s10, v1, v2 clamp
123328 // W32: encoding: [0x0a,0x80,0xec,0xd4,0x01,0x05,0x02,0x00]
123329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123331 v_cmp_neq_f16 vcc_lo, v1, v2
123332 // W32: encoding: [0x01,0x05,0xda,0x7d]
123333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123335 v_cmp_neq_f16 vcc_lo, v255, v2
123336 // W32: encoding: [0xff,0x05,0xda,0x7d]
123337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123339 v_cmp_neq_f16 vcc_lo, s1, v2
123340 // W32: encoding: [0x01,0x04,0xda,0x7d]
123341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123343 v_cmp_neq_f16 vcc_lo, s101, v2
123344 // W32: encoding: [0x65,0x04,0xda,0x7d]
123345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123347 v_cmp_neq_f16 vcc_lo, vcc_lo, v2
123348 // W32: encoding: [0x6a,0x04,0xda,0x7d]
123349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123351 v_cmp_neq_f16 vcc_lo, vcc_hi, v2
123352 // W32: encoding: [0x6b,0x04,0xda,0x7d]
123353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123355 v_cmp_neq_f16 vcc_lo, m0, v2
123356 // W32: encoding: [0x7c,0x04,0xda,0x7d]
123357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123359 v_cmp_neq_f16 vcc_lo, exec_lo, v2
123360 // W32: encoding: [0x7e,0x04,0xda,0x7d]
123361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123363 v_cmp_neq_f16 vcc_lo, exec_hi, v2
123364 // W32: encoding: [0x7f,0x04,0xda,0x7d]
123365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123367 v_cmp_neq_f16 vcc_lo, 0, v2
123368 // W32: encoding: [0x80,0x04,0xda,0x7d]
123369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123371 v_cmp_neq_f16 vcc_lo, -1, v2
123372 // W32: encoding: [0xc1,0x04,0xda,0x7d]
123373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123375 v_cmp_neq_f16 vcc_lo, 0.5, v2
123376 // W32: encoding: [0xf0,0x04,0xda,0x7d]
123377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123379 v_cmp_neq_f16 vcc_lo, -4.0, v2
123380 // W32: encoding: [0xf7,0x04,0xda,0x7d]
123381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123383 v_cmp_neq_f16 vcc_lo, 0xfe0b, v2
123384 // W32: encoding: [0xff,0x04,0xda,0x7d,0x0b,0xfe,0x00,0x00]
123385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123387 v_cmp_neq_f16 vcc_lo, 0x3456, v2
123388 // W32: encoding: [0xff,0x04,0xda,0x7d,0x56,0x34,0x00,0x00]
123389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123391 v_cmp_neq_f16 vcc_lo, v1, v255
123392 // W32: encoding: [0x01,0xff,0xdb,0x7d]
123393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123395 v_cmp_neq_f16_e64 s10, v1, v2
123396 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
123397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123399 v_cmp_neq_f16_e64 s12, v1, v2
123400 // W32: encoding: [0x0c,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
123401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123403 v_cmp_neq_f16_e64 s100, v1, v2
123404 // W32: encoding: [0x64,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
123405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123407 v_cmp_neq_f16_e64 vcc_lo, v1, v2
123408 // W32: encoding: [0x6a,0x00,0xed,0xd4,0x01,0x05,0x02,0x00]
123409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123411 v_cmp_neq_f16_e64 s10, v255, v2
123412 // W32: encoding: [0x0a,0x00,0xed,0xd4,0xff,0x05,0x02,0x00]
123413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123415 v_cmp_neq_f16_e64 s10, s1, v2
123416 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x04,0x02,0x00]
123417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123419 v_cmp_neq_f16_e64 s10, s101, v2
123420 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x65,0x04,0x02,0x00]
123421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123423 v_cmp_neq_f16_e64 s10, vcc_lo, v2
123424 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x6a,0x04,0x02,0x00]
123425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123427 v_cmp_neq_f16_e64 s10, vcc_hi, v2
123428 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x6b,0x04,0x02,0x00]
123429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123431 v_cmp_neq_f16_e64 s10, m0, v2
123432 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x7c,0x04,0x02,0x00]
123433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123435 v_cmp_neq_f16_e64 s10, exec_lo, v2
123436 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x7e,0x04,0x02,0x00]
123437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123439 v_cmp_neq_f16_e64 s10, exec_hi, v2
123440 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x7f,0x04,0x02,0x00]
123441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123443 v_cmp_neq_f16_e64 s10, 0, v2
123444 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x80,0x04,0x02,0x00]
123445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123447 v_cmp_neq_f16_e64 s10, -1, v2
123448 // W32: encoding: [0x0a,0x00,0xed,0xd4,0xc1,0x04,0x02,0x00]
123449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123451 v_cmp_neq_f16_e64 s10, 0.5, v2
123452 // W32: encoding: [0x0a,0x00,0xed,0xd4,0xf0,0x04,0x02,0x00]
123453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123455 v_cmp_neq_f16_e64 s10, -4.0, v2
123456 // W32: encoding: [0x0a,0x00,0xed,0xd4,0xf7,0x04,0x02,0x00]
123457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123459 v_cmp_neq_f16_e64 s10, v1, v255
123460 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xff,0x03,0x00]
123461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123463 v_cmp_neq_f16_e64 s10, v1, s2
123464 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x00,0x00]
123465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123467 v_cmp_neq_f16_e64 s10, v1, s101
123468 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xcb,0x00,0x00]
123469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123471 v_cmp_neq_f16_e64 s10, v1, vcc_lo
123472 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xd5,0x00,0x00]
123473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123475 v_cmp_neq_f16_e64 s10, v1, vcc_hi
123476 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xd7,0x00,0x00]
123477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123479 v_cmp_neq_f16_e64 s10, v1, m0
123480 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xf9,0x00,0x00]
123481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123483 v_cmp_neq_f16_e64 s10, v1, exec_lo
123484 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xfd,0x00,0x00]
123485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123487 v_cmp_neq_f16_e64 s10, v1, exec_hi
123488 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xff,0x00,0x00]
123489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123491 v_cmp_neq_f16_e64 s10, v1, 0
123492 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x01,0x01,0x00]
123493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123495 v_cmp_neq_f16_e64 s10, v1, -1
123496 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x83,0x01,0x00]
123497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123499 v_cmp_neq_f16_e64 s10, v1, 0.5
123500 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xe1,0x01,0x00]
123501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123503 v_cmp_neq_f16_e64 s10, v1, -4.0
123504 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0xef,0x01,0x00]
123505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123507 v_cmp_neq_f16_e64 s10, -v1, v2
123508 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x20]
123509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123511 v_cmp_neq_f16_e64 s10, v1, -v2
123512 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x40]
123513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123515 v_cmp_neq_f16_e64 s10, -v1, -v2
123516 // W32: encoding: [0x0a,0x00,0xed,0xd4,0x01,0x05,0x02,0x60]
123517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123519 v_cmp_neq_f16_e64 s10, v1, v2 clamp
123520 // W32: encoding: [0x0a,0x80,0xed,0xd4,0x01,0x05,0x02,0x00]
123521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123523 v_cmp_nlt_f16 vcc_lo, v1, v2
123524 // W32: encoding: [0x01,0x05,0xdc,0x7d]
123525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123527 v_cmp_nlt_f16 vcc_lo, v255, v2
123528 // W32: encoding: [0xff,0x05,0xdc,0x7d]
123529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123531 v_cmp_nlt_f16 vcc_lo, s1, v2
123532 // W32: encoding: [0x01,0x04,0xdc,0x7d]
123533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123535 v_cmp_nlt_f16 vcc_lo, s101, v2
123536 // W32: encoding: [0x65,0x04,0xdc,0x7d]
123537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123539 v_cmp_nlt_f16 vcc_lo, vcc_lo, v2
123540 // W32: encoding: [0x6a,0x04,0xdc,0x7d]
123541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123543 v_cmp_nlt_f16 vcc_lo, vcc_hi, v2
123544 // W32: encoding: [0x6b,0x04,0xdc,0x7d]
123545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123547 v_cmp_nlt_f16 vcc_lo, m0, v2
123548 // W32: encoding: [0x7c,0x04,0xdc,0x7d]
123549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123551 v_cmp_nlt_f16 vcc_lo, exec_lo, v2
123552 // W32: encoding: [0x7e,0x04,0xdc,0x7d]
123553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123555 v_cmp_nlt_f16 vcc_lo, exec_hi, v2
123556 // W32: encoding: [0x7f,0x04,0xdc,0x7d]
123557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123559 v_cmp_nlt_f16 vcc_lo, 0, v2
123560 // W32: encoding: [0x80,0x04,0xdc,0x7d]
123561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123563 v_cmp_nlt_f16 vcc_lo, -1, v2
123564 // W32: encoding: [0xc1,0x04,0xdc,0x7d]
123565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123567 v_cmp_nlt_f16 vcc_lo, 0.5, v2
123568 // W32: encoding: [0xf0,0x04,0xdc,0x7d]
123569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123571 v_cmp_nlt_f16 vcc_lo, -4.0, v2
123572 // W32: encoding: [0xf7,0x04,0xdc,0x7d]
123573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123575 v_cmp_nlt_f16 vcc_lo, 0xfe0b, v2
123576 // W32: encoding: [0xff,0x04,0xdc,0x7d,0x0b,0xfe,0x00,0x00]
123577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123579 v_cmp_nlt_f16 vcc_lo, 0x3456, v2
123580 // W32: encoding: [0xff,0x04,0xdc,0x7d,0x56,0x34,0x00,0x00]
123581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123583 v_cmp_nlt_f16 vcc_lo, v1, v255
123584 // W32: encoding: [0x01,0xff,0xdd,0x7d]
123585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123587 v_cmp_nlt_f16_e64 s10, v1, v2
123588 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
123589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123591 v_cmp_nlt_f16_e64 s12, v1, v2
123592 // W32: encoding: [0x0c,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
123593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123595 v_cmp_nlt_f16_e64 s100, v1, v2
123596 // W32: encoding: [0x64,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
123597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123599 v_cmp_nlt_f16_e64 vcc_lo, v1, v2
123600 // W32: encoding: [0x6a,0x00,0xee,0xd4,0x01,0x05,0x02,0x00]
123601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123603 v_cmp_nlt_f16_e64 s10, v255, v2
123604 // W32: encoding: [0x0a,0x00,0xee,0xd4,0xff,0x05,0x02,0x00]
123605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123607 v_cmp_nlt_f16_e64 s10, s1, v2
123608 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x04,0x02,0x00]
123609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123611 v_cmp_nlt_f16_e64 s10, s101, v2
123612 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x65,0x04,0x02,0x00]
123613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123615 v_cmp_nlt_f16_e64 s10, vcc_lo, v2
123616 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x6a,0x04,0x02,0x00]
123617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123619 v_cmp_nlt_f16_e64 s10, vcc_hi, v2
123620 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x6b,0x04,0x02,0x00]
123621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123623 v_cmp_nlt_f16_e64 s10, m0, v2
123624 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x7c,0x04,0x02,0x00]
123625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123627 v_cmp_nlt_f16_e64 s10, exec_lo, v2
123628 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x7e,0x04,0x02,0x00]
123629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123631 v_cmp_nlt_f16_e64 s10, exec_hi, v2
123632 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x7f,0x04,0x02,0x00]
123633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123635 v_cmp_nlt_f16_e64 s10, 0, v2
123636 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x80,0x04,0x02,0x00]
123637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123639 v_cmp_nlt_f16_e64 s10, -1, v2
123640 // W32: encoding: [0x0a,0x00,0xee,0xd4,0xc1,0x04,0x02,0x00]
123641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123643 v_cmp_nlt_f16_e64 s10, 0.5, v2
123644 // W32: encoding: [0x0a,0x00,0xee,0xd4,0xf0,0x04,0x02,0x00]
123645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123647 v_cmp_nlt_f16_e64 s10, -4.0, v2
123648 // W32: encoding: [0x0a,0x00,0xee,0xd4,0xf7,0x04,0x02,0x00]
123649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123651 v_cmp_nlt_f16_e64 s10, v1, v255
123652 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xff,0x03,0x00]
123653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123655 v_cmp_nlt_f16_e64 s10, v1, s2
123656 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x00,0x00]
123657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123659 v_cmp_nlt_f16_e64 s10, v1, s101
123660 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xcb,0x00,0x00]
123661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123663 v_cmp_nlt_f16_e64 s10, v1, vcc_lo
123664 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xd5,0x00,0x00]
123665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123667 v_cmp_nlt_f16_e64 s10, v1, vcc_hi
123668 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xd7,0x00,0x00]
123669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123671 v_cmp_nlt_f16_e64 s10, v1, m0
123672 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xf9,0x00,0x00]
123673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123675 v_cmp_nlt_f16_e64 s10, v1, exec_lo
123676 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xfd,0x00,0x00]
123677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123679 v_cmp_nlt_f16_e64 s10, v1, exec_hi
123680 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xff,0x00,0x00]
123681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123683 v_cmp_nlt_f16_e64 s10, v1, 0
123684 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x01,0x01,0x00]
123685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123687 v_cmp_nlt_f16_e64 s10, v1, -1
123688 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x83,0x01,0x00]
123689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123691 v_cmp_nlt_f16_e64 s10, v1, 0.5
123692 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xe1,0x01,0x00]
123693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123695 v_cmp_nlt_f16_e64 s10, v1, -4.0
123696 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0xef,0x01,0x00]
123697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123699 v_cmp_nlt_f16_e64 s10, -v1, v2
123700 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x20]
123701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123703 v_cmp_nlt_f16_e64 s10, v1, -v2
123704 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x40]
123705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123707 v_cmp_nlt_f16_e64 s10, -v1, -v2
123708 // W32: encoding: [0x0a,0x00,0xee,0xd4,0x01,0x05,0x02,0x60]
123709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123711 v_cmp_nlt_f16_e64 s10, v1, v2 clamp
123712 // W32: encoding: [0x0a,0x80,0xee,0xd4,0x01,0x05,0x02,0x00]
123713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123715 v_cmp_tru_f16 vcc_lo, v1, v2
123716 // W32: encoding: [0x01,0x05,0xde,0x7d]
123717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123719 v_cmp_tru_f16 vcc_lo, v255, v2
123720 // W32: encoding: [0xff,0x05,0xde,0x7d]
123721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123723 v_cmp_tru_f16 vcc_lo, s1, v2
123724 // W32: encoding: [0x01,0x04,0xde,0x7d]
123725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123727 v_cmp_tru_f16 vcc_lo, s101, v2
123728 // W32: encoding: [0x65,0x04,0xde,0x7d]
123729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123731 v_cmp_tru_f16 vcc_lo, vcc_lo, v2
123732 // W32: encoding: [0x6a,0x04,0xde,0x7d]
123733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123735 v_cmp_tru_f16 vcc_lo, vcc_hi, v2
123736 // W32: encoding: [0x6b,0x04,0xde,0x7d]
123737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123739 v_cmp_tru_f16 vcc_lo, m0, v2
123740 // W32: encoding: [0x7c,0x04,0xde,0x7d]
123741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123743 v_cmp_tru_f16 vcc_lo, exec_lo, v2
123744 // W32: encoding: [0x7e,0x04,0xde,0x7d]
123745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123747 v_cmp_tru_f16 vcc_lo, exec_hi, v2
123748 // W32: encoding: [0x7f,0x04,0xde,0x7d]
123749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123751 v_cmp_tru_f16 vcc_lo, 0, v2
123752 // W32: encoding: [0x80,0x04,0xde,0x7d]
123753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123755 v_cmp_tru_f16 vcc_lo, -1, v2
123756 // W32: encoding: [0xc1,0x04,0xde,0x7d]
123757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123759 v_cmp_tru_f16 vcc_lo, 0.5, v2
123760 // W32: encoding: [0xf0,0x04,0xde,0x7d]
123761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123763 v_cmp_tru_f16 vcc_lo, -4.0, v2
123764 // W32: encoding: [0xf7,0x04,0xde,0x7d]
123765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123767 v_cmp_tru_f16 vcc_lo, 0xfe0b, v2
123768 // W32: encoding: [0xff,0x04,0xde,0x7d,0x0b,0xfe,0x00,0x00]
123769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123771 v_cmp_tru_f16 vcc_lo, 0x3456, v2
123772 // W32: encoding: [0xff,0x04,0xde,0x7d,0x56,0x34,0x00,0x00]
123773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123775 v_cmp_tru_f16 vcc_lo, v1, v255
123776 // W32: encoding: [0x01,0xff,0xdf,0x7d]
123777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123779 v_cmp_tru_f16_e64 s10, v1, v2
123780 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
123781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123783 v_cmp_tru_f16_e64 s12, v1, v2
123784 // W32: encoding: [0x0c,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
123785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123787 v_cmp_tru_f16_e64 s100, v1, v2
123788 // W32: encoding: [0x64,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
123789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123791 v_cmp_tru_f16_e64 vcc_lo, v1, v2
123792 // W32: encoding: [0x6a,0x00,0xef,0xd4,0x01,0x05,0x02,0x00]
123793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123795 v_cmp_tru_f16_e64 s10, v255, v2
123796 // W32: encoding: [0x0a,0x00,0xef,0xd4,0xff,0x05,0x02,0x00]
123797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123799 v_cmp_tru_f16_e64 s10, s1, v2
123800 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x04,0x02,0x00]
123801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123803 v_cmp_tru_f16_e64 s10, s101, v2
123804 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x65,0x04,0x02,0x00]
123805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123807 v_cmp_tru_f16_e64 s10, vcc_lo, v2
123808 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x6a,0x04,0x02,0x00]
123809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123811 v_cmp_tru_f16_e64 s10, vcc_hi, v2
123812 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x6b,0x04,0x02,0x00]
123813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123815 v_cmp_tru_f16_e64 s10, m0, v2
123816 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x7c,0x04,0x02,0x00]
123817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123819 v_cmp_tru_f16_e64 s10, exec_lo, v2
123820 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x7e,0x04,0x02,0x00]
123821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123823 v_cmp_tru_f16_e64 s10, exec_hi, v2
123824 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x7f,0x04,0x02,0x00]
123825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123827 v_cmp_tru_f16_e64 s10, 0, v2
123828 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x80,0x04,0x02,0x00]
123829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123831 v_cmp_tru_f16_e64 s10, -1, v2
123832 // W32: encoding: [0x0a,0x00,0xef,0xd4,0xc1,0x04,0x02,0x00]
123833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123835 v_cmp_tru_f16_e64 s10, 0.5, v2
123836 // W32: encoding: [0x0a,0x00,0xef,0xd4,0xf0,0x04,0x02,0x00]
123837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123839 v_cmp_tru_f16_e64 s10, -4.0, v2
123840 // W32: encoding: [0x0a,0x00,0xef,0xd4,0xf7,0x04,0x02,0x00]
123841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123843 v_cmp_tru_f16_e64 s10, v1, v255
123844 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xff,0x03,0x00]
123845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123847 v_cmp_tru_f16_e64 s10, v1, s2
123848 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x00,0x00]
123849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123851 v_cmp_tru_f16_e64 s10, v1, s101
123852 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xcb,0x00,0x00]
123853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123855 v_cmp_tru_f16_e64 s10, v1, vcc_lo
123856 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xd5,0x00,0x00]
123857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123859 v_cmp_tru_f16_e64 s10, v1, vcc_hi
123860 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xd7,0x00,0x00]
123861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123863 v_cmp_tru_f16_e64 s10, v1, m0
123864 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xf9,0x00,0x00]
123865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123867 v_cmp_tru_f16_e64 s10, v1, exec_lo
123868 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xfd,0x00,0x00]
123869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123871 v_cmp_tru_f16_e64 s10, v1, exec_hi
123872 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xff,0x00,0x00]
123873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123875 v_cmp_tru_f16_e64 s10, v1, 0
123876 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x01,0x01,0x00]
123877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123879 v_cmp_tru_f16_e64 s10, v1, -1
123880 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x83,0x01,0x00]
123881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123883 v_cmp_tru_f16_e64 s10, v1, 0.5
123884 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xe1,0x01,0x00]
123885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123887 v_cmp_tru_f16_e64 s10, v1, -4.0
123888 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0xef,0x01,0x00]
123889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123891 v_cmp_tru_f16_e64 s10, -v1, v2
123892 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x20]
123893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123895 v_cmp_tru_f16_e64 s10, v1, -v2
123896 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x40]
123897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123899 v_cmp_tru_f16_e64 s10, -v1, -v2
123900 // W32: encoding: [0x0a,0x00,0xef,0xd4,0x01,0x05,0x02,0x60]
123901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123903 v_cmp_tru_f16_e64 s10, v1, v2 clamp
123904 // W32: encoding: [0x0a,0x80,0xef,0xd4,0x01,0x05,0x02,0x00]
123905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123907 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
123908 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
123909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123911 v_cmp_lt_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
123912 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x88,0x06,0x06]
123913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123915 v_cmp_lt_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
123916 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0xe4,0x06,0x06]
123917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123919 v_cmp_lt_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
123920 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x00,0x06,0x06]
123921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123923 v_cmp_lt_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
123924 // W64: encoding: [0xf9,0x04,0x52,0x7d,0xff,0x86,0x06,0x06]
123925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123927 v_cmp_lt_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
123928 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x86,0x06]
123929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123931 v_cmp_lt_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
123932 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x65,0x86,0x86,0x06]
123933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123935 v_cmp_lt_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
123936 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x6a,0x86,0x86,0x06]
123937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123939 v_cmp_lt_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
123940 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x6b,0x86,0x86,0x06]
123941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123943 v_cmp_lt_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
123944 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x7c,0x86,0x86,0x06]
123945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123947 v_cmp_lt_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
123948 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x7e,0x86,0x86,0x06]
123949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123951 v_cmp_lt_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
123952 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x7f,0x86,0x86,0x06]
123953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123955 v_cmp_lt_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
123956 // W64: encoding: [0xf9,0xfe,0x53,0x7d,0x01,0x86,0x06,0x06]
123957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123959 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
123960 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
123961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123963 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
123964 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x00,0x06]
123965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123967 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
123968 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x01,0x06]
123969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123971 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
123972 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x02,0x06]
123973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123975 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
123976 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x03,0x06]
123977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123979 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
123980 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x04,0x06]
123981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123983 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
123984 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x05,0x06]
123985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123987 v_cmp_lt_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
123988 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x0e,0x06]
123989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123991 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
123992 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
123993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123995 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
123996 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x00]
123997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
123999 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124000 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x01]
124001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124003 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124004 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x02]
124005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124007 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124008 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x03]
124009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124011 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124012 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x04]
124013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124015 v_cmp_lt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124016 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x05]
124017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124019 v_cmp_lt_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124020 // W64: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x0e]
124021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124023 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124024 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
124025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124027 v_cmp_eq_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124028 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x88,0x06,0x06]
124029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124031 v_cmp_eq_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124032 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0xe4,0x06,0x06]
124033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124035 v_cmp_eq_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124036 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x00,0x06,0x06]
124037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124039 v_cmp_eq_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124040 // W64: encoding: [0xf9,0x04,0x54,0x7d,0xff,0x86,0x06,0x06]
124041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124043 v_cmp_eq_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124044 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x86,0x06]
124045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124047 v_cmp_eq_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124048 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x65,0x86,0x86,0x06]
124049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124051 v_cmp_eq_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124052 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x6a,0x86,0x86,0x06]
124053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124055 v_cmp_eq_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124056 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x6b,0x86,0x86,0x06]
124057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124059 v_cmp_eq_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124060 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x7c,0x86,0x86,0x06]
124061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124063 v_cmp_eq_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124064 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x7e,0x86,0x86,0x06]
124065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124067 v_cmp_eq_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124068 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x7f,0x86,0x86,0x06]
124069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124071 v_cmp_eq_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124072 // W64: encoding: [0xf9,0xfe,0x55,0x7d,0x01,0x86,0x06,0x06]
124073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124075 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124076 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
124077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124079 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124080 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x00,0x06]
124081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124083 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124084 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x01,0x06]
124085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124087 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124088 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x02,0x06]
124089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124091 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124092 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x03,0x06]
124093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124095 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124096 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x04,0x06]
124097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124099 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124100 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x05,0x06]
124101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124103 v_cmp_eq_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124104 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x0e,0x06]
124105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124107 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124108 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
124109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124111 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124112 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x00]
124113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124115 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124116 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x01]
124117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124119 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124120 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x02]
124121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124123 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124124 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x03]
124125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124127 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124128 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x04]
124129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124131 v_cmp_eq_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124132 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x05]
124133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124135 v_cmp_eq_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124136 // W64: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x0e]
124137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124139 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124140 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
124141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124143 v_cmp_le_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124144 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x88,0x06,0x06]
124145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124147 v_cmp_le_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124148 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0xe4,0x06,0x06]
124149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124151 v_cmp_le_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124152 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x00,0x06,0x06]
124153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124155 v_cmp_le_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124156 // W64: encoding: [0xf9,0x04,0x56,0x7d,0xff,0x86,0x06,0x06]
124157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124159 v_cmp_le_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124160 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x86,0x06]
124161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124163 v_cmp_le_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124164 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x65,0x86,0x86,0x06]
124165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124167 v_cmp_le_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124168 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x6a,0x86,0x86,0x06]
124169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124171 v_cmp_le_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124172 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x6b,0x86,0x86,0x06]
124173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124175 v_cmp_le_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124176 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x7c,0x86,0x86,0x06]
124177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124179 v_cmp_le_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124180 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x7e,0x86,0x86,0x06]
124181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124183 v_cmp_le_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124184 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x7f,0x86,0x86,0x06]
124185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124187 v_cmp_le_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124188 // W64: encoding: [0xf9,0xfe,0x57,0x7d,0x01,0x86,0x06,0x06]
124189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124191 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124192 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
124193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124195 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124196 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x00,0x06]
124197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124199 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124200 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x01,0x06]
124201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124203 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124204 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x02,0x06]
124205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124207 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124208 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x03,0x06]
124209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124211 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124212 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x04,0x06]
124213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124215 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124216 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x05,0x06]
124217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124219 v_cmp_le_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124220 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x0e,0x06]
124221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124223 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124224 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
124225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124227 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124228 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x00]
124229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124231 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124232 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x01]
124233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124235 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124236 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x02]
124237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124239 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124240 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x03]
124241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124243 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124244 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x04]
124245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124247 v_cmp_le_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124248 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x05]
124249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124251 v_cmp_le_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124252 // W64: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x0e]
124253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124255 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124256 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
124257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124259 v_cmp_gt_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124260 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x88,0x06,0x06]
124261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124263 v_cmp_gt_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124264 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0xe4,0x06,0x06]
124265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124267 v_cmp_gt_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124268 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x00,0x06,0x06]
124269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124271 v_cmp_gt_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124272 // W64: encoding: [0xf9,0x04,0x58,0x7d,0xff,0x86,0x06,0x06]
124273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124275 v_cmp_gt_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124276 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x86,0x06]
124277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124279 v_cmp_gt_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124280 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x65,0x86,0x86,0x06]
124281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124283 v_cmp_gt_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124284 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x6a,0x86,0x86,0x06]
124285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124287 v_cmp_gt_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124288 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x6b,0x86,0x86,0x06]
124289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124291 v_cmp_gt_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124292 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x7c,0x86,0x86,0x06]
124293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124295 v_cmp_gt_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124296 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x7e,0x86,0x86,0x06]
124297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124299 v_cmp_gt_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124300 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x7f,0x86,0x86,0x06]
124301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124303 v_cmp_gt_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124304 // W64: encoding: [0xf9,0xfe,0x59,0x7d,0x01,0x86,0x06,0x06]
124305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124307 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124308 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
124309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124311 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124312 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x00,0x06]
124313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124315 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124316 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x01,0x06]
124317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124319 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124320 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x02,0x06]
124321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124323 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124324 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x03,0x06]
124325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124327 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124328 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x04,0x06]
124329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124331 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124332 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x05,0x06]
124333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124335 v_cmp_gt_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124336 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x0e,0x06]
124337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124339 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124340 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
124341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124343 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124344 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x00]
124345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124347 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124348 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x01]
124349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124351 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124352 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x02]
124353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124355 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124356 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x03]
124357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124359 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124360 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x04]
124361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124363 v_cmp_gt_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124364 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x05]
124365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124367 v_cmp_gt_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124368 // W64: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x0e]
124369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124371 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124372 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
124373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124375 v_cmp_ne_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124376 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x88,0x06,0x06]
124377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124379 v_cmp_ne_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124380 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0xe4,0x06,0x06]
124381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124383 v_cmp_ne_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124384 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x00,0x06,0x06]
124385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124387 v_cmp_ne_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124388 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0xff,0x86,0x06,0x06]
124389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124391 v_cmp_ne_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124392 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x86,0x06]
124393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124395 v_cmp_ne_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124396 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x65,0x86,0x86,0x06]
124397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124399 v_cmp_ne_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124400 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x6a,0x86,0x86,0x06]
124401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124403 v_cmp_ne_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124404 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x6b,0x86,0x86,0x06]
124405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124407 v_cmp_ne_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124408 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x7c,0x86,0x86,0x06]
124409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124411 v_cmp_ne_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124412 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x7e,0x86,0x86,0x06]
124413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124415 v_cmp_ne_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124416 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x7f,0x86,0x86,0x06]
124417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124419 v_cmp_ne_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124420 // W64: encoding: [0xf9,0xfe,0x5b,0x7d,0x01,0x86,0x06,0x06]
124421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124423 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124424 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
124425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124427 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124428 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x00,0x06]
124429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124431 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124432 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x01,0x06]
124433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124435 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124436 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x02,0x06]
124437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124439 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124440 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x03,0x06]
124441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124443 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124444 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x04,0x06]
124445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124447 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124448 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x05,0x06]
124449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124451 v_cmp_ne_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124452 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x0e,0x06]
124453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124455 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124456 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
124457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124459 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124460 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x00]
124461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124463 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124464 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x01]
124465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124467 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124468 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x02]
124469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124471 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124472 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x03]
124473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124475 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124476 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x04]
124477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124479 v_cmp_ne_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124480 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x05]
124481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124483 v_cmp_ne_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124484 // W64: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x0e]
124485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124487 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124488 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
124489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124491 v_cmp_ge_u16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124492 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x88,0x06,0x06]
124493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124495 v_cmp_ge_u16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124496 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0xe4,0x06,0x06]
124497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124499 v_cmp_ge_u16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124500 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x00,0x06,0x06]
124501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124503 v_cmp_ge_u16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124504 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0xff,0x86,0x06,0x06]
124505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124507 v_cmp_ge_u16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124508 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x86,0x06]
124509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124511 v_cmp_ge_u16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124512 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x65,0x86,0x86,0x06]
124513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124515 v_cmp_ge_u16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124516 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x6a,0x86,0x86,0x06]
124517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124519 v_cmp_ge_u16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124520 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x6b,0x86,0x86,0x06]
124521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124523 v_cmp_ge_u16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124524 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x7c,0x86,0x86,0x06]
124525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124527 v_cmp_ge_u16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124528 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x7e,0x86,0x86,0x06]
124529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124531 v_cmp_ge_u16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124532 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x7f,0x86,0x86,0x06]
124533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124535 v_cmp_ge_u16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124536 // W64: encoding: [0xf9,0xfe,0x5d,0x7d,0x01,0x86,0x06,0x06]
124537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124539 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124540 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
124541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124543 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124544 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x00,0x06]
124545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124547 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124548 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x01,0x06]
124549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124551 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124552 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x02,0x06]
124553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124555 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124556 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x03,0x06]
124557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124559 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124560 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x04,0x06]
124561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124563 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124564 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x05,0x06]
124565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124567 v_cmp_ge_u16_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124568 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x0e,0x06]
124569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124571 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124572 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
124573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124575 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124576 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x00]
124577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124579 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124580 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x01]
124581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124583 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124584 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x02]
124585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124587 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124588 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x03]
124589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124591 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124592 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x04]
124593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124595 v_cmp_ge_u16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124596 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x05]
124597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124599 v_cmp_ge_u16_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124600 // W64: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x0e]
124601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124603 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124604 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
124605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124607 v_cmp_f_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124608 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x88,0x06,0x06]
124609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124611 v_cmp_f_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124612 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0xe4,0x06,0x06]
124613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124615 v_cmp_f_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124616 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x00,0x06,0x06]
124617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124619 v_cmp_f_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124620 // W64: encoding: [0xf9,0x04,0x80,0x7d,0xff,0x86,0x06,0x06]
124621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124623 v_cmp_f_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124624 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x86,0x06]
124625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124627 v_cmp_f_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124628 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x65,0x86,0x86,0x06]
124629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124631 v_cmp_f_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124632 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x6a,0x86,0x86,0x06]
124633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124635 v_cmp_f_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124636 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x6b,0x86,0x86,0x06]
124637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124639 v_cmp_f_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124640 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x7c,0x86,0x86,0x06]
124641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124643 v_cmp_f_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124644 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x7e,0x86,0x86,0x06]
124645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124647 v_cmp_f_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124648 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x7f,0x86,0x86,0x06]
124649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124651 v_cmp_f_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124652 // W64: encoding: [0xf9,0xfe,0x81,0x7d,0x01,0x86,0x06,0x06]
124653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124655 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124656 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
124657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124659 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124660 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x00,0x06]
124661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124663 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124664 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x01,0x06]
124665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124667 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124668 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x02,0x06]
124669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124671 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124672 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x03,0x06]
124673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124675 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124676 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x04,0x06]
124677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124679 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124680 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x05,0x06]
124681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124683 v_cmp_f_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124684 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x0e,0x06]
124685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124687 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124688 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
124689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124691 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124692 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x00]
124693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124695 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124696 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x01]
124697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124699 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124700 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x02]
124701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124703 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124704 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x03]
124705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124707 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124708 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x04]
124709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124711 v_cmp_f_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124712 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x05]
124713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124715 v_cmp_f_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124716 // W64: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x0e]
124717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124719 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124720 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
124721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124723 v_cmp_lt_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124724 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x88,0x06,0x06]
124725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124727 v_cmp_lt_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124728 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0xe4,0x06,0x06]
124729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124731 v_cmp_lt_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124732 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x00,0x06,0x06]
124733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124735 v_cmp_lt_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124736 // W64: encoding: [0xf9,0x04,0x82,0x7d,0xff,0x86,0x06,0x06]
124737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124739 v_cmp_lt_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124740 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x86,0x06]
124741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124743 v_cmp_lt_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124744 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x65,0x86,0x86,0x06]
124745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124747 v_cmp_lt_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124748 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x6a,0x86,0x86,0x06]
124749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124751 v_cmp_lt_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124752 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x6b,0x86,0x86,0x06]
124753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124755 v_cmp_lt_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124756 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x7c,0x86,0x86,0x06]
124757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124759 v_cmp_lt_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124760 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x7e,0x86,0x86,0x06]
124761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124763 v_cmp_lt_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124764 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x7f,0x86,0x86,0x06]
124765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124767 v_cmp_lt_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124768 // W64: encoding: [0xf9,0xfe,0x83,0x7d,0x01,0x86,0x06,0x06]
124769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124771 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124772 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
124773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124775 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124776 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x00,0x06]
124777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124779 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124780 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x01,0x06]
124781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124783 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124784 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x02,0x06]
124785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124787 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124788 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x03,0x06]
124789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124791 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124792 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x04,0x06]
124793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124795 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124796 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x05,0x06]
124797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124799 v_cmp_lt_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124800 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x0e,0x06]
124801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124803 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124804 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
124805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124807 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124808 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x00]
124809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124811 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124812 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x01]
124813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124815 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124816 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x02]
124817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124819 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124820 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x03]
124821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124823 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124824 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x04]
124825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124827 v_cmp_lt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124828 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x05]
124829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124831 v_cmp_lt_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124832 // W64: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x0e]
124833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124835 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124836 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
124837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124839 v_cmp_eq_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124840 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x88,0x06,0x06]
124841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124843 v_cmp_eq_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124844 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0xe4,0x06,0x06]
124845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124847 v_cmp_eq_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124848 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x00,0x06,0x06]
124849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124851 v_cmp_eq_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124852 // W64: encoding: [0xf9,0x04,0x84,0x7d,0xff,0x86,0x06,0x06]
124853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124855 v_cmp_eq_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124856 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x86,0x06]
124857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124859 v_cmp_eq_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124860 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x65,0x86,0x86,0x06]
124861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124863 v_cmp_eq_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124864 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x6a,0x86,0x86,0x06]
124865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124867 v_cmp_eq_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124868 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x6b,0x86,0x86,0x06]
124869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124871 v_cmp_eq_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124872 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x7c,0x86,0x86,0x06]
124873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124875 v_cmp_eq_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124876 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x7e,0x86,0x86,0x06]
124877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124879 v_cmp_eq_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124880 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x7f,0x86,0x86,0x06]
124881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124883 v_cmp_eq_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
124884 // W64: encoding: [0xf9,0xfe,0x85,0x7d,0x01,0x86,0x06,0x06]
124885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124887 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124888 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
124889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124891 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
124892 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x00,0x06]
124893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124895 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
124896 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x01,0x06]
124897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124899 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
124900 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x02,0x06]
124901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124903 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
124904 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x03,0x06]
124905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124907 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
124908 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x04,0x06]
124909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124911 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
124912 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x05,0x06]
124913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124915 v_cmp_eq_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
124916 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x0e,0x06]
124917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124919 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124920 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
124921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124923 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
124924 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x00]
124925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124927 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
124928 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x01]
124929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124931 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
124932 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x02]
124933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124935 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
124936 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x03]
124937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124939 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
124940 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x04]
124941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124943 v_cmp_eq_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
124944 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x05]
124945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124947 v_cmp_eq_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
124948 // W64: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x0e]
124949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124951 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
124952 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
124953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124955 v_cmp_le_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
124956 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x88,0x06,0x06]
124957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124959 v_cmp_le_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
124960 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0xe4,0x06,0x06]
124961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124963 v_cmp_le_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
124964 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x00,0x06,0x06]
124965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124967 v_cmp_le_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
124968 // W64: encoding: [0xf9,0x04,0x86,0x7d,0xff,0x86,0x06,0x06]
124969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124971 v_cmp_le_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
124972 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x86,0x06]
124973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124975 v_cmp_le_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
124976 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x65,0x86,0x86,0x06]
124977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124979 v_cmp_le_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
124980 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x6a,0x86,0x86,0x06]
124981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124983 v_cmp_le_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
124984 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x6b,0x86,0x86,0x06]
124985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124987 v_cmp_le_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
124988 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x7c,0x86,0x86,0x06]
124989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124991 v_cmp_le_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
124992 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x7e,0x86,0x86,0x06]
124993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124995 v_cmp_le_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
124996 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x7f,0x86,0x86,0x06]
124997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
124999 v_cmp_le_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125000 // W64: encoding: [0xf9,0xfe,0x87,0x7d,0x01,0x86,0x06,0x06]
125001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125003 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125004 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
125005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125007 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125008 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x00,0x06]
125009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125011 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125012 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x01,0x06]
125013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125015 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125016 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x02,0x06]
125017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125019 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125020 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x03,0x06]
125021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125023 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125024 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x04,0x06]
125025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125027 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125028 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x05,0x06]
125029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125031 v_cmp_le_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
125032 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x0e,0x06]
125033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125035 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125036 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
125037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125039 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125040 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x00]
125041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125043 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125044 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x01]
125045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125047 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125048 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x02]
125049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125051 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125052 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x03]
125053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125055 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125056 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x04]
125057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125059 v_cmp_le_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125060 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x05]
125061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125063 v_cmp_le_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
125064 // W64: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x0e]
125065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125067 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125068 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
125069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125071 v_cmp_gt_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125072 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x88,0x06,0x06]
125073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125075 v_cmp_gt_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125076 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0xe4,0x06,0x06]
125077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125079 v_cmp_gt_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125080 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x00,0x06,0x06]
125081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125083 v_cmp_gt_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125084 // W64: encoding: [0xf9,0x04,0x88,0x7d,0xff,0x86,0x06,0x06]
125085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125087 v_cmp_gt_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125088 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x86,0x06]
125089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125091 v_cmp_gt_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125092 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x65,0x86,0x86,0x06]
125093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125095 v_cmp_gt_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125096 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x6a,0x86,0x86,0x06]
125097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125099 v_cmp_gt_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125100 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x6b,0x86,0x86,0x06]
125101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125103 v_cmp_gt_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125104 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x7c,0x86,0x86,0x06]
125105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125107 v_cmp_gt_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125108 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x7e,0x86,0x86,0x06]
125109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125111 v_cmp_gt_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125112 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x7f,0x86,0x86,0x06]
125113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125115 v_cmp_gt_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125116 // W64: encoding: [0xf9,0xfe,0x89,0x7d,0x01,0x86,0x06,0x06]
125117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125119 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125120 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
125121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125123 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125124 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x00,0x06]
125125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125127 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125128 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x01,0x06]
125129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125131 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125132 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x02,0x06]
125133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125135 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125136 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x03,0x06]
125137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125139 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125140 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x04,0x06]
125141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125143 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125144 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x05,0x06]
125145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125147 v_cmp_gt_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
125148 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x0e,0x06]
125149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125151 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125152 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
125153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125155 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125156 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x00]
125157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125159 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125160 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x01]
125161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125163 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125164 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x02]
125165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125167 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125168 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x03]
125169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125171 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125172 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x04]
125173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125175 v_cmp_gt_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125176 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x05]
125177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125179 v_cmp_gt_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
125180 // W64: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x0e]
125181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125183 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125184 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
125185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125187 v_cmp_ne_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125188 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x88,0x06,0x06]
125189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125191 v_cmp_ne_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125192 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0xe4,0x06,0x06]
125193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125195 v_cmp_ne_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125196 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x00,0x06,0x06]
125197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125199 v_cmp_ne_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125200 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0xff,0x86,0x06,0x06]
125201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125203 v_cmp_ne_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125204 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x86,0x06]
125205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125207 v_cmp_ne_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125208 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x65,0x86,0x86,0x06]
125209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125211 v_cmp_ne_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125212 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x6a,0x86,0x86,0x06]
125213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125215 v_cmp_ne_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125216 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x6b,0x86,0x86,0x06]
125217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125219 v_cmp_ne_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125220 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x7c,0x86,0x86,0x06]
125221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125223 v_cmp_ne_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125224 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x7e,0x86,0x86,0x06]
125225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125227 v_cmp_ne_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125228 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x7f,0x86,0x86,0x06]
125229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125231 v_cmp_ne_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125232 // W64: encoding: [0xf9,0xfe,0x8b,0x7d,0x01,0x86,0x06,0x06]
125233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125235 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125236 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
125237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125239 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125240 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x00,0x06]
125241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125243 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125244 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x01,0x06]
125245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125247 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125248 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x02,0x06]
125249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125251 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125252 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x03,0x06]
125253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125255 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125256 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x04,0x06]
125257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125259 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125260 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x05,0x06]
125261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125263 v_cmp_ne_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
125264 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x0e,0x06]
125265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125267 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125268 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
125269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125271 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125272 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x00]
125273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125275 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125276 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x01]
125277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125279 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125280 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x02]
125281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125283 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125284 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x03]
125285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125287 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125288 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x04]
125289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125291 v_cmp_ne_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125292 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x05]
125293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125295 v_cmp_ne_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
125296 // W64: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x0e]
125297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125299 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125300 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
125301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125303 v_cmp_ge_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125304 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x88,0x06,0x06]
125305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125307 v_cmp_ge_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125308 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0xe4,0x06,0x06]
125309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125311 v_cmp_ge_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125312 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x00,0x06,0x06]
125313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125315 v_cmp_ge_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125316 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0xff,0x86,0x06,0x06]
125317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125319 v_cmp_ge_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125320 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x86,0x06]
125321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125323 v_cmp_ge_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125324 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x65,0x86,0x86,0x06]
125325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125327 v_cmp_ge_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125328 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x6a,0x86,0x86,0x06]
125329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125331 v_cmp_ge_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125332 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x6b,0x86,0x86,0x06]
125333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125335 v_cmp_ge_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125336 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x7c,0x86,0x86,0x06]
125337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125339 v_cmp_ge_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125340 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x7e,0x86,0x86,0x06]
125341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125343 v_cmp_ge_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125344 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x7f,0x86,0x86,0x06]
125345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125347 v_cmp_ge_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125348 // W64: encoding: [0xf9,0xfe,0x8d,0x7d,0x01,0x86,0x06,0x06]
125349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125351 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125352 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
125353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125355 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125356 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x00,0x06]
125357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125359 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125360 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x01,0x06]
125361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125363 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125364 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x02,0x06]
125365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125367 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125368 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x03,0x06]
125369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125371 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125372 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x04,0x06]
125373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125375 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125376 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x05,0x06]
125377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125379 v_cmp_ge_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
125380 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x0e,0x06]
125381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125383 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125384 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
125385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125387 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125388 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x00]
125389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125391 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125392 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x01]
125393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125395 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125396 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x02]
125397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125399 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125400 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x03]
125401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125403 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125404 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x04]
125405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125407 v_cmp_ge_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125408 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x05]
125409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125411 v_cmp_ge_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
125412 // W64: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x0e]
125413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125415 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125416 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
125417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125419 v_cmp_t_u32_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125420 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x88,0x06,0x06]
125421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125423 v_cmp_t_u32_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125424 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0xe4,0x06,0x06]
125425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125427 v_cmp_t_u32_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125428 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x00,0x06,0x06]
125429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125431 v_cmp_t_u32_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125432 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0xff,0x86,0x06,0x06]
125433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125435 v_cmp_t_u32_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125436 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x86,0x06]
125437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125439 v_cmp_t_u32_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125440 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x65,0x86,0x86,0x06]
125441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125443 v_cmp_t_u32_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125444 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x6a,0x86,0x86,0x06]
125445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125447 v_cmp_t_u32_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125448 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x6b,0x86,0x86,0x06]
125449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125451 v_cmp_t_u32_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125452 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x7c,0x86,0x86,0x06]
125453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125455 v_cmp_t_u32_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125456 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x7e,0x86,0x86,0x06]
125457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125459 v_cmp_t_u32_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125460 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x7f,0x86,0x86,0x06]
125461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125463 v_cmp_t_u32_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125464 // W64: encoding: [0xf9,0xfe,0x8f,0x7d,0x01,0x86,0x06,0x06]
125465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125467 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125468 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
125469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125471 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125472 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x00,0x06]
125473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125475 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125476 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x01,0x06]
125477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125479 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125480 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x02,0x06]
125481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125483 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125484 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x03,0x06]
125485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125487 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125488 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x04,0x06]
125489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125491 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125492 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x05,0x06]
125493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125495 v_cmp_t_u32_sdwa s[6:7], sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
125496 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x0e,0x06]
125497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125499 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125500 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
125501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125503 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125504 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x00]
125505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125507 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125508 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x01]
125509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125511 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125512 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x02]
125513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125515 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125516 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x03]
125517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125519 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125520 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x04]
125521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125523 v_cmp_t_u32_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125524 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x05]
125525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125527 v_cmp_t_u32_sdwa s[6:7], v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
125528 // W64: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x0e]
125529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125531 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125532 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
125533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125535 v_cmp_f_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125536 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x88,0x06,0x06]
125537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125539 v_cmp_f_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125540 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0xe4,0x06,0x06]
125541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125543 v_cmp_f_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125544 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x00,0x06,0x06]
125545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125547 v_cmp_f_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125548 // W64: encoding: [0xf9,0x04,0x90,0x7d,0xff,0x86,0x06,0x06]
125549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125551 v_cmp_f_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125552 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x86,0x06]
125553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125555 v_cmp_f_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125556 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x65,0x86,0x86,0x06]
125557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125559 v_cmp_f_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125560 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x6a,0x86,0x86,0x06]
125561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125563 v_cmp_f_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125564 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x6b,0x86,0x86,0x06]
125565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125567 v_cmp_f_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125568 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x7c,0x86,0x86,0x06]
125569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125571 v_cmp_f_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125572 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x7e,0x86,0x86,0x06]
125573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125575 v_cmp_f_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125576 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x7f,0x86,0x86,0x06]
125577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125579 v_cmp_f_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125580 // W64: encoding: [0xf9,0xfe,0x91,0x7d,0x01,0x86,0x06,0x06]
125581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125583 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125584 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
125585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125587 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125588 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x00,0x06]
125589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125591 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125592 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x01,0x06]
125593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125595 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125596 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x02,0x06]
125597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125599 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125600 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x03,0x06]
125601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125603 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125604 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x04,0x06]
125605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125607 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125608 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x05,0x06]
125609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125611 v_cmp_f_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
125612 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x16,0x06]
125613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125615 v_cmp_f_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
125616 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x26,0x06]
125617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125619 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125620 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
125621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125623 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125624 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x00]
125625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125627 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125628 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x01]
125629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125631 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125632 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x02]
125633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125635 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125636 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x03]
125637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125639 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125640 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x04]
125641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125643 v_cmp_f_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125644 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x05]
125645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125647 v_cmp_f_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
125648 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x16]
125649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125651 v_cmp_f_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
125652 // W64: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x26]
125653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125655 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125656 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
125657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125659 v_cmp_lt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125660 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x88,0x06,0x06]
125661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125663 v_cmp_lt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125664 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0xe4,0x06,0x06]
125665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125667 v_cmp_lt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125668 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x00,0x06,0x06]
125669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125671 v_cmp_lt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125672 // W64: encoding: [0xf9,0x04,0x92,0x7d,0xff,0x86,0x06,0x06]
125673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125675 v_cmp_lt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125676 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x86,0x06]
125677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125679 v_cmp_lt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125680 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x65,0x86,0x86,0x06]
125681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125683 v_cmp_lt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125684 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x6a,0x86,0x86,0x06]
125685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125687 v_cmp_lt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125688 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x6b,0x86,0x86,0x06]
125689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125691 v_cmp_lt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125692 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x7c,0x86,0x86,0x06]
125693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125695 v_cmp_lt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125696 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x7e,0x86,0x86,0x06]
125697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125699 v_cmp_lt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125700 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x7f,0x86,0x86,0x06]
125701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125703 v_cmp_lt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125704 // W64: encoding: [0xf9,0xfe,0x93,0x7d,0x01,0x86,0x06,0x06]
125705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125707 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125708 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
125709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125711 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125712 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x00,0x06]
125713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125715 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125716 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x01,0x06]
125717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125719 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125720 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x02,0x06]
125721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125723 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125724 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x03,0x06]
125725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125727 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125728 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x04,0x06]
125729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125731 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125732 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x05,0x06]
125733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125735 v_cmp_lt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
125736 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x16,0x06]
125737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125739 v_cmp_lt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
125740 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x26,0x06]
125741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125743 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125744 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
125745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125747 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125748 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x00]
125749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125751 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125752 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x01]
125753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125755 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125756 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x02]
125757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125759 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125760 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x03]
125761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125763 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125764 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x04]
125765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125767 v_cmp_lt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125768 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x05]
125769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125771 v_cmp_lt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
125772 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x16]
125773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125775 v_cmp_lt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
125776 // W64: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x26]
125777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125779 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125780 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
125781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125783 v_cmp_eq_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125784 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x88,0x06,0x06]
125785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125787 v_cmp_eq_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125788 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0xe4,0x06,0x06]
125789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125791 v_cmp_eq_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125792 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x00,0x06,0x06]
125793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125795 v_cmp_eq_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125796 // W64: encoding: [0xf9,0x04,0x94,0x7d,0xff,0x86,0x06,0x06]
125797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125799 v_cmp_eq_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125800 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x86,0x06]
125801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125803 v_cmp_eq_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125804 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x65,0x86,0x86,0x06]
125805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125807 v_cmp_eq_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125808 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x6a,0x86,0x86,0x06]
125809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125811 v_cmp_eq_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125812 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x6b,0x86,0x86,0x06]
125813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125815 v_cmp_eq_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125816 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x7c,0x86,0x86,0x06]
125817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125819 v_cmp_eq_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125820 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x7e,0x86,0x86,0x06]
125821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125823 v_cmp_eq_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125824 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x7f,0x86,0x86,0x06]
125825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125827 v_cmp_eq_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125828 // W64: encoding: [0xf9,0xfe,0x95,0x7d,0x01,0x86,0x06,0x06]
125829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125831 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125832 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
125833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125835 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125836 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x00,0x06]
125837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125839 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125840 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x01,0x06]
125841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125843 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125844 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x02,0x06]
125845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125847 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125848 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x03,0x06]
125849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125851 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125852 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x04,0x06]
125853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125855 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125856 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x05,0x06]
125857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125859 v_cmp_eq_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
125860 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x16,0x06]
125861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125863 v_cmp_eq_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
125864 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x26,0x06]
125865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125867 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125868 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
125869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125871 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125872 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x00]
125873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125875 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
125876 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x01]
125877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125879 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
125880 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x02]
125881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125883 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
125884 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x03]
125885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125887 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
125888 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x04]
125889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125891 v_cmp_eq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
125892 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x05]
125893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125895 v_cmp_eq_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
125896 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x16]
125897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125899 v_cmp_eq_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
125900 // W64: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x26]
125901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125903 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125904 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
125905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125907 v_cmp_le_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
125908 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x88,0x06,0x06]
125909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125911 v_cmp_le_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
125912 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0xe4,0x06,0x06]
125913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125915 v_cmp_le_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
125916 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x00,0x06,0x06]
125917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125919 v_cmp_le_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
125920 // W64: encoding: [0xf9,0x04,0x96,0x7d,0xff,0x86,0x06,0x06]
125921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125923 v_cmp_le_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
125924 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x86,0x06]
125925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125927 v_cmp_le_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
125928 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x65,0x86,0x86,0x06]
125929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125931 v_cmp_le_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
125932 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x6a,0x86,0x86,0x06]
125933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125935 v_cmp_le_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
125936 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x6b,0x86,0x86,0x06]
125937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125939 v_cmp_le_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
125940 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x7c,0x86,0x86,0x06]
125941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125943 v_cmp_le_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
125944 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x7e,0x86,0x86,0x06]
125945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125947 v_cmp_le_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
125948 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x7f,0x86,0x86,0x06]
125949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125951 v_cmp_le_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
125952 // W64: encoding: [0xf9,0xfe,0x97,0x7d,0x01,0x86,0x06,0x06]
125953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125955 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125956 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
125957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125959 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
125960 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x00,0x06]
125961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125963 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
125964 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x01,0x06]
125965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125967 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
125968 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x02,0x06]
125969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125971 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
125972 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x03,0x06]
125973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125975 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
125976 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x04,0x06]
125977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125979 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
125980 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x05,0x06]
125981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125983 v_cmp_le_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
125984 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x16,0x06]
125985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125987 v_cmp_le_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
125988 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x26,0x06]
125989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125991 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
125992 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
125993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125995 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
125996 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x00]
125997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
125999 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126000 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x01]
126001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126003 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126004 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x02]
126005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126007 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126008 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x03]
126009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126011 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126012 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x04]
126013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126015 v_cmp_le_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126016 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x05]
126017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126019 v_cmp_le_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126020 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x16]
126021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126023 v_cmp_le_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126024 // W64: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x26]
126025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126027 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126028 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
126029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126031 v_cmp_gt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126032 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x88,0x06,0x06]
126033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126035 v_cmp_gt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126036 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0xe4,0x06,0x06]
126037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126039 v_cmp_gt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126040 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x00,0x06,0x06]
126041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126043 v_cmp_gt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126044 // W64: encoding: [0xf9,0x04,0x98,0x7d,0xff,0x86,0x06,0x06]
126045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126047 v_cmp_gt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126048 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x86,0x06]
126049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126051 v_cmp_gt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126052 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x65,0x86,0x86,0x06]
126053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126055 v_cmp_gt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126056 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x6a,0x86,0x86,0x06]
126057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126059 v_cmp_gt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126060 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x6b,0x86,0x86,0x06]
126061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126063 v_cmp_gt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126064 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x7c,0x86,0x86,0x06]
126065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126067 v_cmp_gt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126068 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x7e,0x86,0x86,0x06]
126069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126071 v_cmp_gt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126072 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x7f,0x86,0x86,0x06]
126073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126075 v_cmp_gt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126076 // W64: encoding: [0xf9,0xfe,0x99,0x7d,0x01,0x86,0x06,0x06]
126077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126079 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126080 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
126081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126083 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126084 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x00,0x06]
126085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126087 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126088 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x01,0x06]
126089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126091 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126092 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x02,0x06]
126093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126095 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126096 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x03,0x06]
126097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126099 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126100 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x04,0x06]
126101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126103 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126104 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x05,0x06]
126105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126107 v_cmp_gt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126108 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x16,0x06]
126109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126111 v_cmp_gt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126112 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x26,0x06]
126113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126115 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126116 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
126117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126119 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126120 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x00]
126121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126123 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126124 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x01]
126125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126127 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126128 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x02]
126129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126131 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126132 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x03]
126133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126135 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126136 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x04]
126137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126139 v_cmp_gt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126140 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x05]
126141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126143 v_cmp_gt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126144 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x16]
126145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126147 v_cmp_gt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126148 // W64: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x26]
126149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126151 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126152 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
126153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126155 v_cmp_lg_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126156 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x88,0x06,0x06]
126157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126159 v_cmp_lg_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126160 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0xe4,0x06,0x06]
126161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126163 v_cmp_lg_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126164 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x00,0x06,0x06]
126165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126167 v_cmp_lg_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126168 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0xff,0x86,0x06,0x06]
126169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126171 v_cmp_lg_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126172 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x86,0x06]
126173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126175 v_cmp_lg_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126176 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x65,0x86,0x86,0x06]
126177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126179 v_cmp_lg_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126180 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x6a,0x86,0x86,0x06]
126181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126183 v_cmp_lg_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126184 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x6b,0x86,0x86,0x06]
126185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126187 v_cmp_lg_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126188 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x7c,0x86,0x86,0x06]
126189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126191 v_cmp_lg_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126192 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x7e,0x86,0x86,0x06]
126193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126195 v_cmp_lg_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126196 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x7f,0x86,0x86,0x06]
126197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126199 v_cmp_lg_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126200 // W64: encoding: [0xf9,0xfe,0x9b,0x7d,0x01,0x86,0x06,0x06]
126201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126203 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126204 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
126205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126207 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126208 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x00,0x06]
126209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126211 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126212 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x01,0x06]
126213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126215 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126216 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x02,0x06]
126217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126219 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126220 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x03,0x06]
126221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126223 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126224 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x04,0x06]
126225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126227 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126228 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x05,0x06]
126229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126231 v_cmp_lg_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126232 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x16,0x06]
126233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126235 v_cmp_lg_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126236 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x26,0x06]
126237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126239 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126240 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
126241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126243 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126244 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x00]
126245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126247 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126248 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x01]
126249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126251 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126252 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x02]
126253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126255 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126256 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x03]
126257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126259 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126260 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x04]
126261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126263 v_cmp_lg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126264 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x05]
126265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126267 v_cmp_lg_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126268 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x16]
126269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126271 v_cmp_lg_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126272 // W64: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x26]
126273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126275 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126276 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
126277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126279 v_cmp_ge_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126280 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x88,0x06,0x06]
126281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126283 v_cmp_ge_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126284 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0xe4,0x06,0x06]
126285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126287 v_cmp_ge_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126288 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x00,0x06,0x06]
126289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126291 v_cmp_ge_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126292 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0xff,0x86,0x06,0x06]
126293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126295 v_cmp_ge_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126296 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x86,0x06]
126297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126299 v_cmp_ge_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126300 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x65,0x86,0x86,0x06]
126301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126303 v_cmp_ge_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126304 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x6a,0x86,0x86,0x06]
126305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126307 v_cmp_ge_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126308 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x6b,0x86,0x86,0x06]
126309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126311 v_cmp_ge_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126312 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x7c,0x86,0x86,0x06]
126313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126315 v_cmp_ge_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126316 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x7e,0x86,0x86,0x06]
126317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126319 v_cmp_ge_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126320 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x7f,0x86,0x86,0x06]
126321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126323 v_cmp_ge_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126324 // W64: encoding: [0xf9,0xfe,0x9d,0x7d,0x01,0x86,0x06,0x06]
126325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126327 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126328 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
126329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126331 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126332 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x00,0x06]
126333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126335 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126336 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x01,0x06]
126337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126339 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126340 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x02,0x06]
126341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126343 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126344 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x03,0x06]
126345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126347 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126348 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x04,0x06]
126349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126351 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126352 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x05,0x06]
126353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126355 v_cmp_ge_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126356 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x16,0x06]
126357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126359 v_cmp_ge_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126360 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x26,0x06]
126361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126363 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126364 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
126365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126367 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126368 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x00]
126369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126371 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126372 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x01]
126373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126375 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126376 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x02]
126377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126379 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126380 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x03]
126381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126383 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126384 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x04]
126385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126387 v_cmp_ge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126388 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x05]
126389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126391 v_cmp_ge_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126392 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x16]
126393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126395 v_cmp_ge_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126396 // W64: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x26]
126397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126399 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126400 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
126401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126403 v_cmp_o_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126404 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x88,0x06,0x06]
126405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126407 v_cmp_o_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126408 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0xe4,0x06,0x06]
126409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126411 v_cmp_o_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126412 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x00,0x06,0x06]
126413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126415 v_cmp_o_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126416 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0xff,0x86,0x06,0x06]
126417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126419 v_cmp_o_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126420 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x86,0x06]
126421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126423 v_cmp_o_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126424 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x65,0x86,0x86,0x06]
126425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126427 v_cmp_o_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126428 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x6a,0x86,0x86,0x06]
126429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126431 v_cmp_o_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126432 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x6b,0x86,0x86,0x06]
126433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126435 v_cmp_o_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126436 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x7c,0x86,0x86,0x06]
126437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126439 v_cmp_o_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126440 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x7e,0x86,0x86,0x06]
126441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126443 v_cmp_o_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126444 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x7f,0x86,0x86,0x06]
126445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126447 v_cmp_o_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126448 // W64: encoding: [0xf9,0xfe,0x9f,0x7d,0x01,0x86,0x06,0x06]
126449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126451 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126452 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
126453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126455 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126456 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x00,0x06]
126457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126459 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126460 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x01,0x06]
126461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126463 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126464 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x02,0x06]
126465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126467 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126468 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x03,0x06]
126469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126471 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126472 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x04,0x06]
126473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126475 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126476 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x05,0x06]
126477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126479 v_cmp_o_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126480 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x16,0x06]
126481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126483 v_cmp_o_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126484 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x26,0x06]
126485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126487 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126488 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
126489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126491 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126492 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x00]
126493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126495 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126496 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x01]
126497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126499 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126500 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x02]
126501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126503 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126504 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x03]
126505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126507 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126508 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x04]
126509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126511 v_cmp_o_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126512 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x05]
126513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126515 v_cmp_o_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126516 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x16]
126517 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126519 v_cmp_o_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126520 // W64: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x26]
126521 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126523 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126524 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x06]
126525 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126527 v_cmp_u_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126528 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x88,0x06,0x06]
126529 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126531 v_cmp_u_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126532 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0xe4,0x06,0x06]
126533 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126535 v_cmp_u_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126536 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x00,0x06,0x06]
126537 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126539 v_cmp_u_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126540 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0xff,0x86,0x06,0x06]
126541 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126543 v_cmp_u_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126544 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x86,0x06]
126545 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126547 v_cmp_u_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126548 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x65,0x86,0x86,0x06]
126549 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126551 v_cmp_u_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126552 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x6a,0x86,0x86,0x06]
126553 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126555 v_cmp_u_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126556 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x6b,0x86,0x86,0x06]
126557 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126559 v_cmp_u_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126560 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x7c,0x86,0x86,0x06]
126561 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126563 v_cmp_u_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126564 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x7e,0x86,0x86,0x06]
126565 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126567 v_cmp_u_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126568 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x7f,0x86,0x86,0x06]
126569 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126571 v_cmp_u_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126572 // W64: encoding: [0xf9,0xfe,0xd1,0x7d,0x01,0x86,0x06,0x06]
126573 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126575 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126576 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x06]
126577 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126579 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126580 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x00,0x06]
126581 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126583 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126584 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x01,0x06]
126585 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126587 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126588 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x02,0x06]
126589 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126591 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126592 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x03,0x06]
126593 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126595 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126596 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x04,0x06]
126597 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126599 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126600 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x05,0x06]
126601 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126603 v_cmp_u_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126604 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x16,0x06]
126605 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126607 v_cmp_u_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126608 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x26,0x06]
126609 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126611 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126612 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x06]
126613 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126615 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126616 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x00]
126617 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126619 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126620 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x01]
126621 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126623 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126624 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x02]
126625 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126627 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126628 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x03]
126629 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126631 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126632 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x04]
126633 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126635 v_cmp_u_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126636 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x05]
126637 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126639 v_cmp_u_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126640 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x16]
126641 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126643 v_cmp_u_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126644 // W64: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x26]
126645 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126647 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126648 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x06]
126649 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126651 v_cmp_nge_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126652 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x88,0x06,0x06]
126653 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126655 v_cmp_nge_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126656 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0xe4,0x06,0x06]
126657 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126659 v_cmp_nge_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126660 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x00,0x06,0x06]
126661 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126663 v_cmp_nge_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126664 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0xff,0x86,0x06,0x06]
126665 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126667 v_cmp_nge_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126668 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x86,0x06]
126669 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126671 v_cmp_nge_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126672 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x65,0x86,0x86,0x06]
126673 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126675 v_cmp_nge_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126676 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x6a,0x86,0x86,0x06]
126677 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126679 v_cmp_nge_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126680 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x6b,0x86,0x86,0x06]
126681 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126683 v_cmp_nge_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126684 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x7c,0x86,0x86,0x06]
126685 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126687 v_cmp_nge_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126688 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x7e,0x86,0x86,0x06]
126689 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126691 v_cmp_nge_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126692 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x7f,0x86,0x86,0x06]
126693 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126695 v_cmp_nge_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126696 // W64: encoding: [0xf9,0xfe,0xd3,0x7d,0x01,0x86,0x06,0x06]
126697 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126699 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126700 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x06]
126701 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126703 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126704 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x00,0x06]
126705 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126707 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126708 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x01,0x06]
126709 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126711 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126712 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x02,0x06]
126713 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126715 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126716 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x03,0x06]
126717 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126719 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126720 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x04,0x06]
126721 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126723 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126724 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x05,0x06]
126725 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126727 v_cmp_nge_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126728 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x16,0x06]
126729 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126731 v_cmp_nge_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126732 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x26,0x06]
126733 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126735 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126736 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x06]
126737 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126739 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126740 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x00]
126741 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126743 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126744 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x01]
126745 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126747 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126748 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x02]
126749 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126751 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126752 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x03]
126753 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126755 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126756 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x04]
126757 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126759 v_cmp_nge_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126760 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x05]
126761 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126763 v_cmp_nge_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126764 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x16]
126765 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126767 v_cmp_nge_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126768 // W64: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x26]
126769 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126771 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126772 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x06]
126773 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126775 v_cmp_nlg_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126776 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x88,0x06,0x06]
126777 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126779 v_cmp_nlg_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126780 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0xe4,0x06,0x06]
126781 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126783 v_cmp_nlg_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126784 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x00,0x06,0x06]
126785 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126787 v_cmp_nlg_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126788 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0xff,0x86,0x06,0x06]
126789 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126791 v_cmp_nlg_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126792 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x86,0x06]
126793 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126795 v_cmp_nlg_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126796 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x65,0x86,0x86,0x06]
126797 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126799 v_cmp_nlg_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126800 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x6a,0x86,0x86,0x06]
126801 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126803 v_cmp_nlg_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126804 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x6b,0x86,0x86,0x06]
126805 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126807 v_cmp_nlg_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126808 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x7c,0x86,0x86,0x06]
126809 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126811 v_cmp_nlg_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126812 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x7e,0x86,0x86,0x06]
126813 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126815 v_cmp_nlg_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126816 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x7f,0x86,0x86,0x06]
126817 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126819 v_cmp_nlg_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126820 // W64: encoding: [0xf9,0xfe,0xd5,0x7d,0x01,0x86,0x06,0x06]
126821 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126823 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126824 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x06]
126825 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126827 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126828 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x00,0x06]
126829 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126831 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126832 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x01,0x06]
126833 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126835 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126836 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x02,0x06]
126837 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126839 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126840 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x03,0x06]
126841 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126843 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126844 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x04,0x06]
126845 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126847 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126848 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x05,0x06]
126849 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126851 v_cmp_nlg_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126852 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x16,0x06]
126853 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126855 v_cmp_nlg_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126856 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x26,0x06]
126857 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126859 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126860 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x06]
126861 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126863 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126864 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x00]
126865 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126867 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126868 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x01]
126869 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126871 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126872 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x02]
126873 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126875 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
126876 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x03]
126877 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126879 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
126880 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x04]
126881 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126883 v_cmp_nlg_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
126884 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x05]
126885 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126887 v_cmp_nlg_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
126888 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x16]
126889 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126891 v_cmp_nlg_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
126892 // W64: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x26]
126893 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126895 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126896 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x06]
126897 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126899 v_cmp_ngt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
126900 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x88,0x06,0x06]
126901 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126903 v_cmp_ngt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
126904 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0xe4,0x06,0x06]
126905 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126907 v_cmp_ngt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
126908 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x00,0x06,0x06]
126909 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126911 v_cmp_ngt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
126912 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0xff,0x86,0x06,0x06]
126913 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126915 v_cmp_ngt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
126916 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x86,0x06]
126917 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126919 v_cmp_ngt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
126920 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x65,0x86,0x86,0x06]
126921 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126923 v_cmp_ngt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
126924 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x6a,0x86,0x86,0x06]
126925 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126927 v_cmp_ngt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
126928 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x6b,0x86,0x86,0x06]
126929 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126931 v_cmp_ngt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
126932 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x7c,0x86,0x86,0x06]
126933 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126935 v_cmp_ngt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
126936 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x7e,0x86,0x86,0x06]
126937 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126939 v_cmp_ngt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
126940 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x7f,0x86,0x86,0x06]
126941 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126943 v_cmp_ngt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
126944 // W64: encoding: [0xf9,0xfe,0xd7,0x7d,0x01,0x86,0x06,0x06]
126945 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126947 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126948 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x06]
126949 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126951 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
126952 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x00,0x06]
126953 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126955 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
126956 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x01,0x06]
126957 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126959 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
126960 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x02,0x06]
126961 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126963 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
126964 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x03,0x06]
126965 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126967 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
126968 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x04,0x06]
126969 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126971 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
126972 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x05,0x06]
126973 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126975 v_cmp_ngt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
126976 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x16,0x06]
126977 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126979 v_cmp_ngt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
126980 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x26,0x06]
126981 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126983 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
126984 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x06]
126985 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126987 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
126988 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x00]
126989 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126991 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
126992 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x01]
126993 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126995 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
126996 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x02]
126997 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
126999 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127000 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x03]
127001 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127003 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
127004 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x04]
127005 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127007 v_cmp_ngt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
127008 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x05]
127009 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127011 v_cmp_ngt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
127012 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x16]
127013 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127015 v_cmp_ngt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
127016 // W64: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x26]
127017 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127019 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127020 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x06]
127021 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127023 v_cmp_nle_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
127024 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x88,0x06,0x06]
127025 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127027 v_cmp_nle_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
127028 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0xe4,0x06,0x06]
127029 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127031 v_cmp_nle_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
127032 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x00,0x06,0x06]
127033 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127035 v_cmp_nle_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
127036 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0xff,0x86,0x06,0x06]
127037 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127039 v_cmp_nle_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
127040 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x86,0x06]
127041 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127043 v_cmp_nle_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
127044 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x65,0x86,0x86,0x06]
127045 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127047 v_cmp_nle_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127048 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x6a,0x86,0x86,0x06]
127049 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127051 v_cmp_nle_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127052 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x6b,0x86,0x86,0x06]
127053 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127055 v_cmp_nle_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
127056 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x7c,0x86,0x86,0x06]
127057 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127059 v_cmp_nle_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127060 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x7e,0x86,0x86,0x06]
127061 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127063 v_cmp_nle_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127064 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x7f,0x86,0x86,0x06]
127065 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127067 v_cmp_nle_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
127068 // W64: encoding: [0xf9,0xfe,0xd9,0x7d,0x01,0x86,0x06,0x06]
127069 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127071 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127072 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x06]
127073 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127075 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127076 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x00,0x06]
127077 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127079 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127080 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x01,0x06]
127081 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127083 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127084 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x02,0x06]
127085 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127087 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127088 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x03,0x06]
127089 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127091 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127092 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x04,0x06]
127093 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127095 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127096 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x05,0x06]
127097 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127099 v_cmp_nle_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
127100 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x16,0x06]
127101 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127103 v_cmp_nle_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
127104 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x26,0x06]
127105 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127107 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127108 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x06]
127109 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127111 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127112 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x00]
127113 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127115 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127116 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x01]
127117 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127119 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127120 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x02]
127121 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127123 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127124 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x03]
127125 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127127 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
127128 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x04]
127129 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127131 v_cmp_nle_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
127132 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x05]
127133 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127135 v_cmp_nle_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
127136 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x16]
127137 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127139 v_cmp_nle_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
127140 // W64: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x26]
127141 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127143 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127144 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x06]
127145 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127147 v_cmp_neq_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
127148 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x88,0x06,0x06]
127149 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127151 v_cmp_neq_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
127152 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0xe4,0x06,0x06]
127153 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127155 v_cmp_neq_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
127156 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x00,0x06,0x06]
127157 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127159 v_cmp_neq_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
127160 // W64: encoding: [0xf9,0x04,0xda,0x7d,0xff,0x86,0x06,0x06]
127161 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127163 v_cmp_neq_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
127164 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x86,0x06]
127165 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127167 v_cmp_neq_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
127168 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x65,0x86,0x86,0x06]
127169 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127171 v_cmp_neq_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127172 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x6a,0x86,0x86,0x06]
127173 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127175 v_cmp_neq_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127176 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x6b,0x86,0x86,0x06]
127177 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127179 v_cmp_neq_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
127180 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x7c,0x86,0x86,0x06]
127181 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127183 v_cmp_neq_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127184 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x7e,0x86,0x86,0x06]
127185 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127187 v_cmp_neq_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127188 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x7f,0x86,0x86,0x06]
127189 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127191 v_cmp_neq_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
127192 // W64: encoding: [0xf9,0xfe,0xdb,0x7d,0x01,0x86,0x06,0x06]
127193 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127195 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127196 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x06]
127197 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127199 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127200 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x00,0x06]
127201 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127203 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127204 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x01,0x06]
127205 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127207 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127208 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x02,0x06]
127209 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127211 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127212 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x03,0x06]
127213 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127215 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127216 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x04,0x06]
127217 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127219 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127220 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x05,0x06]
127221 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127223 v_cmp_neq_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
127224 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x16,0x06]
127225 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127227 v_cmp_neq_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
127228 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x26,0x06]
127229 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127231 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127232 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x06]
127233 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127235 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127236 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x00]
127237 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127239 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127240 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x01]
127241 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127243 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127244 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x02]
127245 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127247 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127248 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x03]
127249 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127251 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
127252 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x04]
127253 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127255 v_cmp_neq_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
127256 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x05]
127257 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127259 v_cmp_neq_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
127260 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x16]
127261 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127263 v_cmp_neq_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
127264 // W64: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x26]
127265 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127267 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127268 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x06]
127269 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127271 v_cmp_nlt_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
127272 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x88,0x06,0x06]
127273 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127275 v_cmp_nlt_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
127276 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0xe4,0x06,0x06]
127277 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127279 v_cmp_nlt_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
127280 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x00,0x06,0x06]
127281 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127283 v_cmp_nlt_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
127284 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0xff,0x86,0x06,0x06]
127285 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127287 v_cmp_nlt_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
127288 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x86,0x06]
127289 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127291 v_cmp_nlt_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
127292 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x65,0x86,0x86,0x06]
127293 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127295 v_cmp_nlt_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127296 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x6a,0x86,0x86,0x06]
127297 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127299 v_cmp_nlt_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127300 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x6b,0x86,0x86,0x06]
127301 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127303 v_cmp_nlt_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
127304 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x7c,0x86,0x86,0x06]
127305 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127307 v_cmp_nlt_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127308 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x7e,0x86,0x86,0x06]
127309 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127311 v_cmp_nlt_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127312 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x7f,0x86,0x86,0x06]
127313 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127315 v_cmp_nlt_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
127316 // W64: encoding: [0xf9,0xfe,0xdd,0x7d,0x01,0x86,0x06,0x06]
127317 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127319 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127320 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x06]
127321 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127323 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127324 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x00,0x06]
127325 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127327 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127328 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x01,0x06]
127329 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127331 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127332 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x02,0x06]
127333 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127335 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127336 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x03,0x06]
127337 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127339 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127340 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x04,0x06]
127341 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127343 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127344 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x05,0x06]
127345 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127347 v_cmp_nlt_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
127348 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x16,0x06]
127349 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127351 v_cmp_nlt_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
127352 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x26,0x06]
127353 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127355 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127356 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x06]
127357 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127359 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127360 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x00]
127361 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127363 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127364 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x01]
127365 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127367 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127368 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x02]
127369 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127371 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127372 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x03]
127373 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127375 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
127376 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x04]
127377 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127379 v_cmp_nlt_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
127380 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x05]
127381 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127383 v_cmp_nlt_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
127384 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x16]
127385 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127387 v_cmp_nlt_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
127388 // W64: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x26]
127389 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127391 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127392 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x06]
127393 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127395 v_cmp_tru_f16_sdwa s[8:9], v1, v2 src0_sel:DWORD src1_sel:DWORD
127396 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x88,0x06,0x06]
127397 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127399 v_cmp_tru_f16_sdwa s[100:101], v1, v2 src0_sel:DWORD src1_sel:DWORD
127400 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0xe4,0x06,0x06]
127401 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127403 v_cmp_tru_f16_sdwa vcc, v1, v2 src0_sel:DWORD src1_sel:DWORD
127404 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x00,0x06,0x06]
127405 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127407 v_cmp_tru_f16_sdwa s[6:7], v255, v2 src0_sel:DWORD src1_sel:DWORD
127408 // W64: encoding: [0xf9,0x04,0xde,0x7d,0xff,0x86,0x06,0x06]
127409 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127411 v_cmp_tru_f16_sdwa s[6:7], s1, v2 src0_sel:DWORD src1_sel:DWORD
127412 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x86,0x06]
127413 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127415 v_cmp_tru_f16_sdwa s[6:7], s101, v2 src0_sel:DWORD src1_sel:DWORD
127416 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x65,0x86,0x86,0x06]
127417 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127419 v_cmp_tru_f16_sdwa s[6:7], vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127420 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x6a,0x86,0x86,0x06]
127421 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127423 v_cmp_tru_f16_sdwa s[6:7], vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127424 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x6b,0x86,0x86,0x06]
127425 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127427 v_cmp_tru_f16_sdwa s[6:7], m0, v2 src0_sel:DWORD src1_sel:DWORD
127428 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x7c,0x86,0x86,0x06]
127429 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127431 v_cmp_tru_f16_sdwa s[6:7], exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127432 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x7e,0x86,0x86,0x06]
127433 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127435 v_cmp_tru_f16_sdwa s[6:7], exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127436 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x7f,0x86,0x86,0x06]
127437 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127439 v_cmp_tru_f16_sdwa s[6:7], v1, v255 src0_sel:DWORD src1_sel:DWORD
127440 // W64: encoding: [0xf9,0xfe,0xdf,0x7d,0x01,0x86,0x06,0x06]
127441 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127443 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127444 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x06]
127445 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127447 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127448 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x00,0x06]
127449 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127451 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127452 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x01,0x06]
127453 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127455 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127456 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x02,0x06]
127457 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127459 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127460 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x03,0x06]
127461 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127463 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127464 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x04,0x06]
127465 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127467 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127468 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x05,0x06]
127469 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127471 v_cmp_tru_f16_sdwa s[6:7], -v1, v2 src0_sel:DWORD src1_sel:DWORD
127472 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x16,0x06]
127473 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127475 v_cmp_tru_f16_sdwa s[6:7], |v1|, v2 src0_sel:DWORD src1_sel:DWORD
127476 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x26,0x06]
127477 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127479 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:DWORD
127480 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x06]
127481 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127483 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127484 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x00]
127485 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127487 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127488 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x01]
127489 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127491 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127492 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x02]
127493 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127495 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127496 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x03]
127497 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127499 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_0
127500 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x04]
127501 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127503 v_cmp_tru_f16_sdwa s[6:7], v1, v2 src0_sel:DWORD src1_sel:WORD_1
127504 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x05]
127505 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127507 v_cmp_tru_f16_sdwa s[6:7], v1, -v2 src0_sel:DWORD src1_sel:DWORD
127508 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x16]
127509 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127511 v_cmp_tru_f16_sdwa s[6:7], v1, |v2| src0_sel:DWORD src1_sel:DWORD
127512 // W64: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x26]
127513 // W32-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127515 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127516 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
127517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127519 v_cmp_lt_u16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
127520 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x88,0x06,0x06]
127521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127523 v_cmp_lt_u16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
127524 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0xe4,0x06,0x06]
127525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127527 v_cmp_lt_u16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
127528 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x00,0x06,0x06]
127529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127531 v_cmp_lt_u16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
127532 // W32: encoding: [0xf9,0x04,0x52,0x7d,0xff,0x86,0x06,0x06]
127533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127535 v_cmp_lt_u16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
127536 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x86,0x06]
127537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127539 v_cmp_lt_u16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
127540 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x65,0x86,0x86,0x06]
127541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127543 v_cmp_lt_u16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127544 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x6a,0x86,0x86,0x06]
127545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127547 v_cmp_lt_u16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127548 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x6b,0x86,0x86,0x06]
127549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127551 v_cmp_lt_u16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
127552 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x7c,0x86,0x86,0x06]
127553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127555 v_cmp_lt_u16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127556 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x7e,0x86,0x86,0x06]
127557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127559 v_cmp_lt_u16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127560 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x7f,0x86,0x86,0x06]
127561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127563 v_cmp_lt_u16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
127564 // W32: encoding: [0xf9,0xfe,0x53,0x7d,0x01,0x86,0x06,0x06]
127565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127567 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127568 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
127569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127571 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127572 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x00,0x06]
127573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127575 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127576 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x01,0x06]
127577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127579 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127580 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x02,0x06]
127581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127583 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127584 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x03,0x06]
127585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127587 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127588 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x04,0x06]
127589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127591 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127592 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x05,0x06]
127593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127595 v_cmp_lt_u16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
127596 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x0e,0x06]
127597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127599 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127600 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x06]
127601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127603 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127604 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x00]
127605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127607 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127608 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x01]
127609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127611 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127612 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x02]
127613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127615 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127616 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x03]
127617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127619 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
127620 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x04]
127621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127623 v_cmp_lt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
127624 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x05]
127625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127627 v_cmp_lt_u16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
127628 // W32: encoding: [0xf9,0x04,0x52,0x7d,0x01,0x86,0x06,0x0e]
127629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127631 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127632 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
127633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127635 v_cmp_eq_u16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
127636 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x88,0x06,0x06]
127637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127639 v_cmp_eq_u16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
127640 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0xe4,0x06,0x06]
127641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127643 v_cmp_eq_u16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
127644 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x00,0x06,0x06]
127645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127647 v_cmp_eq_u16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
127648 // W32: encoding: [0xf9,0x04,0x54,0x7d,0xff,0x86,0x06,0x06]
127649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127651 v_cmp_eq_u16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
127652 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x86,0x06]
127653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127655 v_cmp_eq_u16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
127656 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x65,0x86,0x86,0x06]
127657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127659 v_cmp_eq_u16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127660 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x6a,0x86,0x86,0x06]
127661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127663 v_cmp_eq_u16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127664 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x6b,0x86,0x86,0x06]
127665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127667 v_cmp_eq_u16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
127668 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x7c,0x86,0x86,0x06]
127669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127671 v_cmp_eq_u16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127672 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x7e,0x86,0x86,0x06]
127673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127675 v_cmp_eq_u16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127676 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x7f,0x86,0x86,0x06]
127677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127679 v_cmp_eq_u16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
127680 // W32: encoding: [0xf9,0xfe,0x55,0x7d,0x01,0x86,0x06,0x06]
127681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127683 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127684 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
127685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127687 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127688 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x00,0x06]
127689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127691 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127692 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x01,0x06]
127693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127695 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127696 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x02,0x06]
127697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127699 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127700 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x03,0x06]
127701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127703 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127704 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x04,0x06]
127705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127707 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127708 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x05,0x06]
127709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127711 v_cmp_eq_u16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
127712 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x0e,0x06]
127713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127715 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127716 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x06]
127717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127719 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127720 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x00]
127721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127723 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127724 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x01]
127725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127727 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127728 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x02]
127729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127731 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127732 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x03]
127733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127735 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
127736 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x04]
127737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127739 v_cmp_eq_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
127740 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x05]
127741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127743 v_cmp_eq_u16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
127744 // W32: encoding: [0xf9,0x04,0x54,0x7d,0x01,0x86,0x06,0x0e]
127745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127747 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127748 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
127749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127751 v_cmp_le_u16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
127752 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x88,0x06,0x06]
127753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127755 v_cmp_le_u16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
127756 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0xe4,0x06,0x06]
127757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127759 v_cmp_le_u16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
127760 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x00,0x06,0x06]
127761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127763 v_cmp_le_u16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
127764 // W32: encoding: [0xf9,0x04,0x56,0x7d,0xff,0x86,0x06,0x06]
127765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127767 v_cmp_le_u16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
127768 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x86,0x06]
127769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127771 v_cmp_le_u16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
127772 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x65,0x86,0x86,0x06]
127773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127775 v_cmp_le_u16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127776 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x6a,0x86,0x86,0x06]
127777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127779 v_cmp_le_u16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127780 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x6b,0x86,0x86,0x06]
127781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127783 v_cmp_le_u16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
127784 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x7c,0x86,0x86,0x06]
127785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127787 v_cmp_le_u16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127788 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x7e,0x86,0x86,0x06]
127789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127791 v_cmp_le_u16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127792 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x7f,0x86,0x86,0x06]
127793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127795 v_cmp_le_u16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
127796 // W32: encoding: [0xf9,0xfe,0x57,0x7d,0x01,0x86,0x06,0x06]
127797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127799 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127800 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
127801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127803 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127804 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x00,0x06]
127805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127807 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127808 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x01,0x06]
127809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127811 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127812 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x02,0x06]
127813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127815 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127816 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x03,0x06]
127817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127819 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127820 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x04,0x06]
127821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127823 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127824 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x05,0x06]
127825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127827 v_cmp_le_u16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
127828 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x0e,0x06]
127829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127831 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127832 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x06]
127833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127835 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127836 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x00]
127837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127839 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127840 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x01]
127841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127843 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127844 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x02]
127845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127847 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127848 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x03]
127849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127851 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
127852 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x04]
127853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127855 v_cmp_le_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
127856 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x05]
127857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127859 v_cmp_le_u16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
127860 // W32: encoding: [0xf9,0x04,0x56,0x7d,0x01,0x86,0x06,0x0e]
127861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127863 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127864 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
127865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127867 v_cmp_gt_u16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
127868 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x88,0x06,0x06]
127869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127871 v_cmp_gt_u16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
127872 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0xe4,0x06,0x06]
127873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127875 v_cmp_gt_u16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
127876 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x00,0x06,0x06]
127877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127879 v_cmp_gt_u16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
127880 // W32: encoding: [0xf9,0x04,0x58,0x7d,0xff,0x86,0x06,0x06]
127881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127883 v_cmp_gt_u16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
127884 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x86,0x06]
127885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127887 v_cmp_gt_u16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
127888 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x65,0x86,0x86,0x06]
127889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127891 v_cmp_gt_u16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
127892 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x6a,0x86,0x86,0x06]
127893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127895 v_cmp_gt_u16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
127896 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x6b,0x86,0x86,0x06]
127897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127899 v_cmp_gt_u16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
127900 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x7c,0x86,0x86,0x06]
127901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127903 v_cmp_gt_u16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
127904 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x7e,0x86,0x86,0x06]
127905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127907 v_cmp_gt_u16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
127908 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x7f,0x86,0x86,0x06]
127909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127911 v_cmp_gt_u16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
127912 // W32: encoding: [0xf9,0xfe,0x59,0x7d,0x01,0x86,0x06,0x06]
127913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127915 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127916 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
127917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127919 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
127920 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x00,0x06]
127921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127923 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
127924 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x01,0x06]
127925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127927 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
127928 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x02,0x06]
127929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127931 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
127932 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x03,0x06]
127933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127935 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
127936 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x04,0x06]
127937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127939 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
127940 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x05,0x06]
127941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127943 v_cmp_gt_u16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
127944 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x0e,0x06]
127945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127947 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127948 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x06]
127949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127951 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
127952 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x00]
127953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127955 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
127956 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x01]
127957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127959 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
127960 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x02]
127961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127963 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
127964 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x03]
127965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127967 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
127968 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x04]
127969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127971 v_cmp_gt_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
127972 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x05]
127973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127975 v_cmp_gt_u16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
127976 // W32: encoding: [0xf9,0x04,0x58,0x7d,0x01,0x86,0x06,0x0e]
127977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127979 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
127980 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
127981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127983 v_cmp_ne_u16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
127984 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x88,0x06,0x06]
127985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127987 v_cmp_ne_u16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
127988 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0xe4,0x06,0x06]
127989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127991 v_cmp_ne_u16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
127992 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x00,0x06,0x06]
127993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127995 v_cmp_ne_u16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
127996 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0xff,0x86,0x06,0x06]
127997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
127999 v_cmp_ne_u16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128000 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x86,0x06]
128001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128003 v_cmp_ne_u16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128004 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x65,0x86,0x86,0x06]
128005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128007 v_cmp_ne_u16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128008 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x6a,0x86,0x86,0x06]
128009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128011 v_cmp_ne_u16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128012 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x6b,0x86,0x86,0x06]
128013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128015 v_cmp_ne_u16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128016 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x7c,0x86,0x86,0x06]
128017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128019 v_cmp_ne_u16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128020 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x7e,0x86,0x86,0x06]
128021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128023 v_cmp_ne_u16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128024 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x7f,0x86,0x86,0x06]
128025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128027 v_cmp_ne_u16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128028 // W32: encoding: [0xf9,0xfe,0x5b,0x7d,0x01,0x86,0x06,0x06]
128029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128031 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128032 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
128033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128035 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128036 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x00,0x06]
128037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128039 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128040 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x01,0x06]
128041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128043 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128044 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x02,0x06]
128045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128047 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128048 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x03,0x06]
128049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128051 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128052 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x04,0x06]
128053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128055 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128056 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x05,0x06]
128057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128059 v_cmp_ne_u16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128060 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x0e,0x06]
128061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128063 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128064 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x06]
128065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128067 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128068 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x00]
128069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128071 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128072 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x01]
128073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128075 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128076 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x02]
128077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128079 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128080 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x03]
128081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128083 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128084 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x04]
128085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128087 v_cmp_ne_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128088 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x05]
128089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128091 v_cmp_ne_u16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128092 // W32: encoding: [0xf9,0x04,0x5a,0x7d,0x01,0x86,0x06,0x0e]
128093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128095 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128096 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
128097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128099 v_cmp_ge_u16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128100 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x88,0x06,0x06]
128101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128103 v_cmp_ge_u16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128104 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0xe4,0x06,0x06]
128105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128107 v_cmp_ge_u16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128108 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x00,0x06,0x06]
128109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128111 v_cmp_ge_u16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128112 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0xff,0x86,0x06,0x06]
128113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128115 v_cmp_ge_u16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128116 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x86,0x06]
128117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128119 v_cmp_ge_u16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128120 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x65,0x86,0x86,0x06]
128121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128123 v_cmp_ge_u16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128124 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x6a,0x86,0x86,0x06]
128125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128127 v_cmp_ge_u16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128128 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x6b,0x86,0x86,0x06]
128129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128131 v_cmp_ge_u16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128132 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x7c,0x86,0x86,0x06]
128133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128135 v_cmp_ge_u16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128136 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x7e,0x86,0x86,0x06]
128137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128139 v_cmp_ge_u16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128140 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x7f,0x86,0x86,0x06]
128141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128143 v_cmp_ge_u16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128144 // W32: encoding: [0xf9,0xfe,0x5d,0x7d,0x01,0x86,0x06,0x06]
128145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128147 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128148 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
128149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128151 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128152 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x00,0x06]
128153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128155 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128156 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x01,0x06]
128157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128159 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128160 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x02,0x06]
128161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128163 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128164 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x03,0x06]
128165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128167 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128168 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x04,0x06]
128169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128171 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128172 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x05,0x06]
128173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128175 v_cmp_ge_u16_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128176 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x0e,0x06]
128177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128179 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128180 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x06]
128181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128183 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128184 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x00]
128185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128187 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128188 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x01]
128189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128191 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128192 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x02]
128193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128195 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128196 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x03]
128197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128199 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128200 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x04]
128201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128203 v_cmp_ge_u16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128204 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x05]
128205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128207 v_cmp_ge_u16_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128208 // W32: encoding: [0xf9,0x04,0x5c,0x7d,0x01,0x86,0x06,0x0e]
128209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128211 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128212 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
128213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128215 v_cmp_f_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128216 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x88,0x06,0x06]
128217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128219 v_cmp_f_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128220 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0xe4,0x06,0x06]
128221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128223 v_cmp_f_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128224 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x00,0x06,0x06]
128225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128227 v_cmp_f_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128228 // W32: encoding: [0xf9,0x04,0x80,0x7d,0xff,0x86,0x06,0x06]
128229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128231 v_cmp_f_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128232 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x86,0x06]
128233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128235 v_cmp_f_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128236 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x65,0x86,0x86,0x06]
128237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128239 v_cmp_f_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128240 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x6a,0x86,0x86,0x06]
128241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128243 v_cmp_f_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128244 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x6b,0x86,0x86,0x06]
128245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128247 v_cmp_f_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128248 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x7c,0x86,0x86,0x06]
128249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128251 v_cmp_f_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128252 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x7e,0x86,0x86,0x06]
128253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128255 v_cmp_f_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128256 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x7f,0x86,0x86,0x06]
128257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128259 v_cmp_f_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128260 // W32: encoding: [0xf9,0xfe,0x81,0x7d,0x01,0x86,0x06,0x06]
128261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128263 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128264 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
128265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128267 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128268 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x00,0x06]
128269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128271 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128272 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x01,0x06]
128273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128275 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128276 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x02,0x06]
128277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128279 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128280 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x03,0x06]
128281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128283 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128284 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x04,0x06]
128285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128287 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128288 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x05,0x06]
128289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128291 v_cmp_f_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128292 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x0e,0x06]
128293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128295 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128296 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x06]
128297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128299 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128300 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x00]
128301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128303 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128304 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x01]
128305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128307 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128308 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x02]
128309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128311 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128312 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x03]
128313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128315 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128316 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x04]
128317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128319 v_cmp_f_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128320 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x05]
128321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128323 v_cmp_f_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128324 // W32: encoding: [0xf9,0x04,0x80,0x7d,0x01,0x86,0x06,0x0e]
128325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128327 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128328 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
128329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128331 v_cmp_lt_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128332 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x88,0x06,0x06]
128333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128335 v_cmp_lt_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128336 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0xe4,0x06,0x06]
128337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128339 v_cmp_lt_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128340 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x00,0x06,0x06]
128341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128343 v_cmp_lt_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128344 // W32: encoding: [0xf9,0x04,0x82,0x7d,0xff,0x86,0x06,0x06]
128345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128347 v_cmp_lt_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128348 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x86,0x06]
128349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128351 v_cmp_lt_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128352 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x65,0x86,0x86,0x06]
128353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128355 v_cmp_lt_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128356 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x6a,0x86,0x86,0x06]
128357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128359 v_cmp_lt_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128360 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x6b,0x86,0x86,0x06]
128361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128363 v_cmp_lt_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128364 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x7c,0x86,0x86,0x06]
128365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128367 v_cmp_lt_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128368 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x7e,0x86,0x86,0x06]
128369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128371 v_cmp_lt_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128372 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x7f,0x86,0x86,0x06]
128373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128375 v_cmp_lt_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128376 // W32: encoding: [0xf9,0xfe,0x83,0x7d,0x01,0x86,0x06,0x06]
128377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128379 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128380 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
128381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128383 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128384 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x00,0x06]
128385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128387 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128388 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x01,0x06]
128389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128391 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128392 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x02,0x06]
128393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128395 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128396 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x03,0x06]
128397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128399 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128400 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x04,0x06]
128401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128403 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128404 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x05,0x06]
128405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128407 v_cmp_lt_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128408 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x0e,0x06]
128409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128411 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128412 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x06]
128413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128415 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128416 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x00]
128417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128419 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128420 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x01]
128421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128423 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128424 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x02]
128425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128427 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128428 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x03]
128429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128431 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128432 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x04]
128433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128435 v_cmp_lt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128436 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x05]
128437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128439 v_cmp_lt_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128440 // W32: encoding: [0xf9,0x04,0x82,0x7d,0x01,0x86,0x06,0x0e]
128441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128443 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128444 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
128445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128447 v_cmp_eq_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128448 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x88,0x06,0x06]
128449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128451 v_cmp_eq_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128452 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0xe4,0x06,0x06]
128453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128455 v_cmp_eq_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128456 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x00,0x06,0x06]
128457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128459 v_cmp_eq_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128460 // W32: encoding: [0xf9,0x04,0x84,0x7d,0xff,0x86,0x06,0x06]
128461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128463 v_cmp_eq_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128464 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x86,0x06]
128465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128467 v_cmp_eq_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128468 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x65,0x86,0x86,0x06]
128469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128471 v_cmp_eq_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128472 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x6a,0x86,0x86,0x06]
128473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128475 v_cmp_eq_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128476 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x6b,0x86,0x86,0x06]
128477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128479 v_cmp_eq_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128480 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x7c,0x86,0x86,0x06]
128481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128483 v_cmp_eq_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128484 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x7e,0x86,0x86,0x06]
128485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128487 v_cmp_eq_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128488 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x7f,0x86,0x86,0x06]
128489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128491 v_cmp_eq_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128492 // W32: encoding: [0xf9,0xfe,0x85,0x7d,0x01,0x86,0x06,0x06]
128493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128495 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128496 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
128497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128499 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128500 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x00,0x06]
128501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128503 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128504 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x01,0x06]
128505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128507 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128508 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x02,0x06]
128509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128511 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128512 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x03,0x06]
128513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128515 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128516 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x04,0x06]
128517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128519 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128520 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x05,0x06]
128521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128523 v_cmp_eq_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128524 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x0e,0x06]
128525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128527 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128528 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x06]
128529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128531 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128532 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x00]
128533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128535 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128536 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x01]
128537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128539 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128540 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x02]
128541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128543 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128544 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x03]
128545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128547 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128548 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x04]
128549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128551 v_cmp_eq_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128552 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x05]
128553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128555 v_cmp_eq_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128556 // W32: encoding: [0xf9,0x04,0x84,0x7d,0x01,0x86,0x06,0x0e]
128557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128559 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128560 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
128561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128563 v_cmp_le_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128564 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x88,0x06,0x06]
128565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128567 v_cmp_le_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128568 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0xe4,0x06,0x06]
128569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128571 v_cmp_le_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128572 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x00,0x06,0x06]
128573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128575 v_cmp_le_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128576 // W32: encoding: [0xf9,0x04,0x86,0x7d,0xff,0x86,0x06,0x06]
128577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128579 v_cmp_le_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128580 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x86,0x06]
128581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128583 v_cmp_le_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128584 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x65,0x86,0x86,0x06]
128585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128587 v_cmp_le_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128588 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x6a,0x86,0x86,0x06]
128589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128591 v_cmp_le_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128592 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x6b,0x86,0x86,0x06]
128593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128595 v_cmp_le_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128596 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x7c,0x86,0x86,0x06]
128597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128599 v_cmp_le_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128600 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x7e,0x86,0x86,0x06]
128601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128603 v_cmp_le_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128604 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x7f,0x86,0x86,0x06]
128605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128607 v_cmp_le_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128608 // W32: encoding: [0xf9,0xfe,0x87,0x7d,0x01,0x86,0x06,0x06]
128609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128611 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128612 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
128613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128615 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128616 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x00,0x06]
128617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128619 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128620 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x01,0x06]
128621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128623 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128624 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x02,0x06]
128625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128627 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128628 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x03,0x06]
128629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128631 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128632 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x04,0x06]
128633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128635 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128636 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x05,0x06]
128637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128639 v_cmp_le_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128640 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x0e,0x06]
128641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128643 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128644 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x06]
128645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128647 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128648 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x00]
128649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128651 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128652 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x01]
128653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128655 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128656 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x02]
128657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128659 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128660 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x03]
128661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128663 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128664 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x04]
128665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128667 v_cmp_le_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128668 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x05]
128669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128671 v_cmp_le_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128672 // W32: encoding: [0xf9,0x04,0x86,0x7d,0x01,0x86,0x06,0x0e]
128673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128675 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128676 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
128677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128679 v_cmp_gt_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128680 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x88,0x06,0x06]
128681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128683 v_cmp_gt_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128684 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0xe4,0x06,0x06]
128685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128687 v_cmp_gt_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128688 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x00,0x06,0x06]
128689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128691 v_cmp_gt_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128692 // W32: encoding: [0xf9,0x04,0x88,0x7d,0xff,0x86,0x06,0x06]
128693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128695 v_cmp_gt_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128696 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x86,0x06]
128697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128699 v_cmp_gt_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128700 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x65,0x86,0x86,0x06]
128701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128703 v_cmp_gt_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128704 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x6a,0x86,0x86,0x06]
128705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128707 v_cmp_gt_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128708 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x6b,0x86,0x86,0x06]
128709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128711 v_cmp_gt_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128712 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x7c,0x86,0x86,0x06]
128713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128715 v_cmp_gt_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128716 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x7e,0x86,0x86,0x06]
128717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128719 v_cmp_gt_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128720 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x7f,0x86,0x86,0x06]
128721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128723 v_cmp_gt_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128724 // W32: encoding: [0xf9,0xfe,0x89,0x7d,0x01,0x86,0x06,0x06]
128725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128727 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128728 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
128729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128731 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128732 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x00,0x06]
128733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128735 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128736 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x01,0x06]
128737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128739 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128740 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x02,0x06]
128741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128743 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128744 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x03,0x06]
128745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128747 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128748 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x04,0x06]
128749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128751 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128752 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x05,0x06]
128753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128755 v_cmp_gt_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128756 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x0e,0x06]
128757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128759 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128760 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x06]
128761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128763 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128764 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x00]
128765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128767 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128768 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x01]
128769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128771 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128772 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x02]
128773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128775 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128776 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x03]
128777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128779 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128780 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x04]
128781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128783 v_cmp_gt_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128784 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x05]
128785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128787 v_cmp_gt_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128788 // W32: encoding: [0xf9,0x04,0x88,0x7d,0x01,0x86,0x06,0x0e]
128789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128791 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128792 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
128793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128795 v_cmp_ne_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128796 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x88,0x06,0x06]
128797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128799 v_cmp_ne_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128800 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0xe4,0x06,0x06]
128801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128803 v_cmp_ne_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128804 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x00,0x06,0x06]
128805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128807 v_cmp_ne_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128808 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0xff,0x86,0x06,0x06]
128809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128811 v_cmp_ne_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128812 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x86,0x06]
128813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128815 v_cmp_ne_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128816 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x65,0x86,0x86,0x06]
128817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128819 v_cmp_ne_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128820 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x6a,0x86,0x86,0x06]
128821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128823 v_cmp_ne_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128824 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x6b,0x86,0x86,0x06]
128825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128827 v_cmp_ne_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128828 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x7c,0x86,0x86,0x06]
128829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128831 v_cmp_ne_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128832 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x7e,0x86,0x86,0x06]
128833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128835 v_cmp_ne_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128836 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x7f,0x86,0x86,0x06]
128837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128839 v_cmp_ne_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128840 // W32: encoding: [0xf9,0xfe,0x8b,0x7d,0x01,0x86,0x06,0x06]
128841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128843 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128844 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
128845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128847 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128848 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x00,0x06]
128849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128851 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128852 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x01,0x06]
128853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128855 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128856 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x02,0x06]
128857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128859 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128860 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x03,0x06]
128861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128863 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128864 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x04,0x06]
128865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128867 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128868 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x05,0x06]
128869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128871 v_cmp_ne_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128872 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x0e,0x06]
128873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128875 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128876 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x06]
128877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128879 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128880 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x00]
128881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128883 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
128884 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x01]
128885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128887 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
128888 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x02]
128889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128891 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
128892 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x03]
128893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128895 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
128896 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x04]
128897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128899 v_cmp_ne_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
128900 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x05]
128901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128903 v_cmp_ne_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
128904 // W32: encoding: [0xf9,0x04,0x8a,0x7d,0x01,0x86,0x06,0x0e]
128905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128907 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128908 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
128909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128911 v_cmp_ge_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
128912 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x88,0x06,0x06]
128913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128915 v_cmp_ge_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
128916 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0xe4,0x06,0x06]
128917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128919 v_cmp_ge_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
128920 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x00,0x06,0x06]
128921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128923 v_cmp_ge_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
128924 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0xff,0x86,0x06,0x06]
128925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128927 v_cmp_ge_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
128928 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x86,0x06]
128929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128931 v_cmp_ge_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
128932 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x65,0x86,0x86,0x06]
128933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128935 v_cmp_ge_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
128936 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x6a,0x86,0x86,0x06]
128937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128939 v_cmp_ge_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
128940 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x6b,0x86,0x86,0x06]
128941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128943 v_cmp_ge_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
128944 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x7c,0x86,0x86,0x06]
128945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128947 v_cmp_ge_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
128948 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x7e,0x86,0x86,0x06]
128949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128951 v_cmp_ge_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
128952 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x7f,0x86,0x86,0x06]
128953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128955 v_cmp_ge_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
128956 // W32: encoding: [0xf9,0xfe,0x8d,0x7d,0x01,0x86,0x06,0x06]
128957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128959 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128960 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
128961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128963 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
128964 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x00,0x06]
128965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128967 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
128968 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x01,0x06]
128969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128971 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
128972 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x02,0x06]
128973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128975 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
128976 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x03,0x06]
128977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128979 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
128980 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x04,0x06]
128981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128983 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
128984 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x05,0x06]
128985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128987 v_cmp_ge_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
128988 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x0e,0x06]
128989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128991 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
128992 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x06]
128993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128995 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
128996 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x00]
128997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
128999 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129000 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x01]
129001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129003 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129004 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x02]
129005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129007 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129008 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x03]
129009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129011 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129012 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x04]
129013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129015 v_cmp_ge_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129016 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x05]
129017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129019 v_cmp_ge_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
129020 // W32: encoding: [0xf9,0x04,0x8c,0x7d,0x01,0x86,0x06,0x0e]
129021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129023 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129024 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
129025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129027 v_cmp_t_u32_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129028 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x88,0x06,0x06]
129029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129031 v_cmp_t_u32_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129032 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0xe4,0x06,0x06]
129033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129035 v_cmp_t_u32_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129036 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x00,0x06,0x06]
129037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129039 v_cmp_t_u32_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129040 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0xff,0x86,0x06,0x06]
129041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129043 v_cmp_t_u32_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129044 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x86,0x06]
129045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129047 v_cmp_t_u32_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129048 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x65,0x86,0x86,0x06]
129049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129051 v_cmp_t_u32_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129052 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x6a,0x86,0x86,0x06]
129053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129055 v_cmp_t_u32_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129056 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x6b,0x86,0x86,0x06]
129057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129059 v_cmp_t_u32_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129060 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x7c,0x86,0x86,0x06]
129061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129063 v_cmp_t_u32_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129064 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x7e,0x86,0x86,0x06]
129065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129067 v_cmp_t_u32_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129068 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x7f,0x86,0x86,0x06]
129069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129071 v_cmp_t_u32_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129072 // W32: encoding: [0xf9,0xfe,0x8f,0x7d,0x01,0x86,0x06,0x06]
129073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129075 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129076 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
129077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129079 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129080 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x00,0x06]
129081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129083 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129084 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x01,0x06]
129085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129087 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129088 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x02,0x06]
129089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129091 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129092 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x03,0x06]
129093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129095 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129096 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x04,0x06]
129097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129099 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129100 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x05,0x06]
129101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129103 v_cmp_t_u32_sdwa s6, sext(v1), v2 src0_sel:DWORD src1_sel:DWORD
129104 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x0e,0x06]
129105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129107 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129108 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x06]
129109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129111 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129112 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x00]
129113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129115 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129116 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x01]
129117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129119 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129120 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x02]
129121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129123 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129124 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x03]
129125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129127 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129128 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x04]
129129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129131 v_cmp_t_u32_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129132 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x05]
129133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129135 v_cmp_t_u32_sdwa s6, v1, sext(v2) src0_sel:DWORD src1_sel:DWORD
129136 // W32: encoding: [0xf9,0x04,0x8e,0x7d,0x01,0x86,0x06,0x0e]
129137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129139 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129140 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
129141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129143 v_cmp_f_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129144 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x88,0x06,0x06]
129145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129147 v_cmp_f_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129148 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0xe4,0x06,0x06]
129149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129151 v_cmp_f_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129152 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x00,0x06,0x06]
129153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129155 v_cmp_f_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129156 // W32: encoding: [0xf9,0x04,0x90,0x7d,0xff,0x86,0x06,0x06]
129157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129159 v_cmp_f_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129160 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x86,0x06]
129161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129163 v_cmp_f_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129164 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x65,0x86,0x86,0x06]
129165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129167 v_cmp_f_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129168 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x6a,0x86,0x86,0x06]
129169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129171 v_cmp_f_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129172 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x6b,0x86,0x86,0x06]
129173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129175 v_cmp_f_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129176 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x7c,0x86,0x86,0x06]
129177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129179 v_cmp_f_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129180 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x7e,0x86,0x86,0x06]
129181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129183 v_cmp_f_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129184 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x7f,0x86,0x86,0x06]
129185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129187 v_cmp_f_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129188 // W32: encoding: [0xf9,0xfe,0x91,0x7d,0x01,0x86,0x06,0x06]
129189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129191 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129192 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
129193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129195 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129196 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x00,0x06]
129197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129199 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129200 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x01,0x06]
129201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129203 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129204 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x02,0x06]
129205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129207 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129208 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x03,0x06]
129209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129211 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129212 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x04,0x06]
129213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129215 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129216 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x05,0x06]
129217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129219 v_cmp_f_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129220 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x16,0x06]
129221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129223 v_cmp_f_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129224 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x26,0x06]
129225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129227 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129228 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x06]
129229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129231 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129232 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x00]
129233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129235 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129236 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x01]
129237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129239 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129240 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x02]
129241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129243 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129244 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x03]
129245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129247 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129248 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x04]
129249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129251 v_cmp_f_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129252 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x05]
129253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129255 v_cmp_f_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
129256 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x16]
129257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129259 v_cmp_f_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
129260 // W32: encoding: [0xf9,0x04,0x90,0x7d,0x01,0x86,0x06,0x26]
129261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129263 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129264 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
129265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129267 v_cmp_lt_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129268 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x88,0x06,0x06]
129269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129271 v_cmp_lt_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129272 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0xe4,0x06,0x06]
129273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129275 v_cmp_lt_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129276 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x00,0x06,0x06]
129277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129279 v_cmp_lt_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129280 // W32: encoding: [0xf9,0x04,0x92,0x7d,0xff,0x86,0x06,0x06]
129281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129283 v_cmp_lt_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129284 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x86,0x06]
129285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129287 v_cmp_lt_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129288 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x65,0x86,0x86,0x06]
129289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129291 v_cmp_lt_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129292 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x6a,0x86,0x86,0x06]
129293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129295 v_cmp_lt_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129296 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x6b,0x86,0x86,0x06]
129297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129299 v_cmp_lt_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129300 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x7c,0x86,0x86,0x06]
129301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129303 v_cmp_lt_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129304 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x7e,0x86,0x86,0x06]
129305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129307 v_cmp_lt_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129308 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x7f,0x86,0x86,0x06]
129309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129311 v_cmp_lt_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129312 // W32: encoding: [0xf9,0xfe,0x93,0x7d,0x01,0x86,0x06,0x06]
129313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129315 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129316 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
129317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129319 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129320 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x00,0x06]
129321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129323 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129324 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x01,0x06]
129325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129327 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129328 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x02,0x06]
129329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129331 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129332 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x03,0x06]
129333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129335 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129336 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x04,0x06]
129337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129339 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129340 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x05,0x06]
129341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129343 v_cmp_lt_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129344 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x16,0x06]
129345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129347 v_cmp_lt_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129348 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x26,0x06]
129349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129351 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129352 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x06]
129353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129355 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129356 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x00]
129357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129359 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129360 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x01]
129361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129363 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129364 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x02]
129365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129367 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129368 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x03]
129369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129371 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129372 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x04]
129373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129375 v_cmp_lt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129376 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x05]
129377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129379 v_cmp_lt_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
129380 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x16]
129381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129383 v_cmp_lt_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
129384 // W32: encoding: [0xf9,0x04,0x92,0x7d,0x01,0x86,0x06,0x26]
129385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129387 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129388 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
129389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129391 v_cmp_eq_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129392 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x88,0x06,0x06]
129393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129395 v_cmp_eq_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129396 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0xe4,0x06,0x06]
129397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129399 v_cmp_eq_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129400 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x00,0x06,0x06]
129401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129403 v_cmp_eq_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129404 // W32: encoding: [0xf9,0x04,0x94,0x7d,0xff,0x86,0x06,0x06]
129405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129407 v_cmp_eq_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129408 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x86,0x06]
129409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129411 v_cmp_eq_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129412 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x65,0x86,0x86,0x06]
129413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129415 v_cmp_eq_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129416 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x6a,0x86,0x86,0x06]
129417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129419 v_cmp_eq_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129420 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x6b,0x86,0x86,0x06]
129421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129423 v_cmp_eq_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129424 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x7c,0x86,0x86,0x06]
129425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129427 v_cmp_eq_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129428 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x7e,0x86,0x86,0x06]
129429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129431 v_cmp_eq_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129432 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x7f,0x86,0x86,0x06]
129433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129435 v_cmp_eq_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129436 // W32: encoding: [0xf9,0xfe,0x95,0x7d,0x01,0x86,0x06,0x06]
129437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129439 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129440 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
129441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129443 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129444 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x00,0x06]
129445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129447 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129448 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x01,0x06]
129449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129451 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129452 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x02,0x06]
129453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129455 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129456 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x03,0x06]
129457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129459 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129460 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x04,0x06]
129461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129463 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129464 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x05,0x06]
129465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129467 v_cmp_eq_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129468 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x16,0x06]
129469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129471 v_cmp_eq_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129472 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x26,0x06]
129473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129475 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129476 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x06]
129477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129479 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129480 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x00]
129481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129483 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129484 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x01]
129485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129487 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129488 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x02]
129489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129491 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129492 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x03]
129493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129495 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129496 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x04]
129497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129499 v_cmp_eq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129500 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x05]
129501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129503 v_cmp_eq_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
129504 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x16]
129505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129507 v_cmp_eq_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
129508 // W32: encoding: [0xf9,0x04,0x94,0x7d,0x01,0x86,0x06,0x26]
129509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129511 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129512 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
129513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129515 v_cmp_le_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129516 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x88,0x06,0x06]
129517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129519 v_cmp_le_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129520 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0xe4,0x06,0x06]
129521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129523 v_cmp_le_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129524 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x00,0x06,0x06]
129525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129527 v_cmp_le_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129528 // W32: encoding: [0xf9,0x04,0x96,0x7d,0xff,0x86,0x06,0x06]
129529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129531 v_cmp_le_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129532 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x86,0x06]
129533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129535 v_cmp_le_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129536 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x65,0x86,0x86,0x06]
129537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129539 v_cmp_le_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129540 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x6a,0x86,0x86,0x06]
129541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129543 v_cmp_le_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129544 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x6b,0x86,0x86,0x06]
129545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129547 v_cmp_le_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129548 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x7c,0x86,0x86,0x06]
129549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129551 v_cmp_le_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129552 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x7e,0x86,0x86,0x06]
129553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129555 v_cmp_le_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129556 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x7f,0x86,0x86,0x06]
129557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129559 v_cmp_le_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129560 // W32: encoding: [0xf9,0xfe,0x97,0x7d,0x01,0x86,0x06,0x06]
129561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129563 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129564 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
129565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129567 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129568 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x00,0x06]
129569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129571 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129572 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x01,0x06]
129573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129575 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129576 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x02,0x06]
129577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129579 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129580 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x03,0x06]
129581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129583 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129584 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x04,0x06]
129585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129587 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129588 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x05,0x06]
129589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129591 v_cmp_le_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129592 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x16,0x06]
129593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129595 v_cmp_le_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129596 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x26,0x06]
129597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129599 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129600 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x06]
129601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129603 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129604 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x00]
129605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129607 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129608 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x01]
129609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129611 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129612 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x02]
129613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129615 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129616 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x03]
129617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129619 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129620 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x04]
129621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129623 v_cmp_le_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129624 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x05]
129625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129627 v_cmp_le_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
129628 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x16]
129629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129631 v_cmp_le_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
129632 // W32: encoding: [0xf9,0x04,0x96,0x7d,0x01,0x86,0x06,0x26]
129633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129635 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129636 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
129637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129639 v_cmp_gt_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129640 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x88,0x06,0x06]
129641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129643 v_cmp_gt_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129644 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0xe4,0x06,0x06]
129645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129647 v_cmp_gt_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129648 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x00,0x06,0x06]
129649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129651 v_cmp_gt_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129652 // W32: encoding: [0xf9,0x04,0x98,0x7d,0xff,0x86,0x06,0x06]
129653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129655 v_cmp_gt_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129656 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x86,0x06]
129657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129659 v_cmp_gt_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129660 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x65,0x86,0x86,0x06]
129661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129663 v_cmp_gt_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129664 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x6a,0x86,0x86,0x06]
129665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129667 v_cmp_gt_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129668 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x6b,0x86,0x86,0x06]
129669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129671 v_cmp_gt_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129672 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x7c,0x86,0x86,0x06]
129673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129675 v_cmp_gt_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129676 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x7e,0x86,0x86,0x06]
129677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129679 v_cmp_gt_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129680 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x7f,0x86,0x86,0x06]
129681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129683 v_cmp_gt_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129684 // W32: encoding: [0xf9,0xfe,0x99,0x7d,0x01,0x86,0x06,0x06]
129685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129687 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129688 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
129689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129691 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129692 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x00,0x06]
129693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129695 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129696 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x01,0x06]
129697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129699 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129700 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x02,0x06]
129701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129703 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129704 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x03,0x06]
129705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129707 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129708 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x04,0x06]
129709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129711 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129712 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x05,0x06]
129713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129715 v_cmp_gt_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129716 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x16,0x06]
129717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129719 v_cmp_gt_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129720 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x26,0x06]
129721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129723 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129724 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x06]
129725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129727 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129728 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x00]
129729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129731 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129732 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x01]
129733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129735 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129736 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x02]
129737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129739 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129740 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x03]
129741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129743 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129744 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x04]
129745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129747 v_cmp_gt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129748 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x05]
129749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129751 v_cmp_gt_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
129752 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x16]
129753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129755 v_cmp_gt_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
129756 // W32: encoding: [0xf9,0x04,0x98,0x7d,0x01,0x86,0x06,0x26]
129757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129759 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129760 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
129761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129763 v_cmp_lg_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129764 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x88,0x06,0x06]
129765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129767 v_cmp_lg_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129768 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0xe4,0x06,0x06]
129769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129771 v_cmp_lg_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129772 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x00,0x06,0x06]
129773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129775 v_cmp_lg_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129776 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0xff,0x86,0x06,0x06]
129777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129779 v_cmp_lg_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129780 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x86,0x06]
129781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129783 v_cmp_lg_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129784 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x65,0x86,0x86,0x06]
129785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129787 v_cmp_lg_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129788 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x6a,0x86,0x86,0x06]
129789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129791 v_cmp_lg_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129792 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x6b,0x86,0x86,0x06]
129793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129795 v_cmp_lg_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129796 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x7c,0x86,0x86,0x06]
129797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129799 v_cmp_lg_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129800 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x7e,0x86,0x86,0x06]
129801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129803 v_cmp_lg_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129804 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x7f,0x86,0x86,0x06]
129805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129807 v_cmp_lg_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129808 // W32: encoding: [0xf9,0xfe,0x9b,0x7d,0x01,0x86,0x06,0x06]
129809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129811 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129812 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
129813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129815 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129816 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x00,0x06]
129817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129819 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129820 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x01,0x06]
129821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129823 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129824 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x02,0x06]
129825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129827 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129828 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x03,0x06]
129829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129831 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129832 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x04,0x06]
129833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129835 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129836 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x05,0x06]
129837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129839 v_cmp_lg_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129840 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x16,0x06]
129841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129843 v_cmp_lg_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129844 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x26,0x06]
129845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129847 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129848 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x06]
129849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129851 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129852 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x00]
129853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129855 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129856 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x01]
129857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129859 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129860 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x02]
129861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129863 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129864 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x03]
129865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129867 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129868 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x04]
129869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129871 v_cmp_lg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129872 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x05]
129873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129875 v_cmp_lg_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
129876 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x16]
129877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129879 v_cmp_lg_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
129880 // W32: encoding: [0xf9,0x04,0x9a,0x7d,0x01,0x86,0x06,0x26]
129881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129883 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129884 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
129885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129887 v_cmp_ge_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
129888 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x88,0x06,0x06]
129889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129891 v_cmp_ge_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
129892 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0xe4,0x06,0x06]
129893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129895 v_cmp_ge_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
129896 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x00,0x06,0x06]
129897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129899 v_cmp_ge_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
129900 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0xff,0x86,0x06,0x06]
129901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129903 v_cmp_ge_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
129904 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x86,0x06]
129905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129907 v_cmp_ge_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
129908 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x65,0x86,0x86,0x06]
129909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129911 v_cmp_ge_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
129912 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x6a,0x86,0x86,0x06]
129913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129915 v_cmp_ge_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
129916 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x6b,0x86,0x86,0x06]
129917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129919 v_cmp_ge_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
129920 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x7c,0x86,0x86,0x06]
129921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129923 v_cmp_ge_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
129924 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x7e,0x86,0x86,0x06]
129925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129927 v_cmp_ge_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
129928 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x7f,0x86,0x86,0x06]
129929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129931 v_cmp_ge_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
129932 // W32: encoding: [0xf9,0xfe,0x9d,0x7d,0x01,0x86,0x06,0x06]
129933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129935 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129936 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
129937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129939 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
129940 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x00,0x06]
129941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129943 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
129944 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x01,0x06]
129945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129947 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
129948 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x02,0x06]
129949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129951 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
129952 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x03,0x06]
129953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129955 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
129956 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x04,0x06]
129957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129959 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
129960 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x05,0x06]
129961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129963 v_cmp_ge_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
129964 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x16,0x06]
129965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129967 v_cmp_ge_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
129968 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x26,0x06]
129969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129971 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
129972 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x06]
129973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129975 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
129976 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x00]
129977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129979 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
129980 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x01]
129981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129983 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
129984 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x02]
129985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129987 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
129988 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x03]
129989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129991 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
129992 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x04]
129993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129995 v_cmp_ge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
129996 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x05]
129997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
129999 v_cmp_ge_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130000 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x16]
130001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130003 v_cmp_ge_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130004 // W32: encoding: [0xf9,0x04,0x9c,0x7d,0x01,0x86,0x06,0x26]
130005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130007 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130008 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
130009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130011 v_cmp_o_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130012 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x88,0x06,0x06]
130013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130015 v_cmp_o_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130016 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0xe4,0x06,0x06]
130017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130019 v_cmp_o_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130020 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x00,0x06,0x06]
130021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130023 v_cmp_o_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130024 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0xff,0x86,0x06,0x06]
130025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130027 v_cmp_o_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130028 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x86,0x06]
130029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130031 v_cmp_o_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130032 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x65,0x86,0x86,0x06]
130033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130035 v_cmp_o_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130036 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x6a,0x86,0x86,0x06]
130037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130039 v_cmp_o_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130040 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x6b,0x86,0x86,0x06]
130041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130043 v_cmp_o_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130044 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x7c,0x86,0x86,0x06]
130045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130047 v_cmp_o_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130048 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x7e,0x86,0x86,0x06]
130049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130051 v_cmp_o_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130052 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x7f,0x86,0x86,0x06]
130053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130055 v_cmp_o_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130056 // W32: encoding: [0xf9,0xfe,0x9f,0x7d,0x01,0x86,0x06,0x06]
130057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130059 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130060 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
130061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130063 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130064 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x00,0x06]
130065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130067 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130068 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x01,0x06]
130069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130071 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130072 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x02,0x06]
130073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130075 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130076 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x03,0x06]
130077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130079 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130080 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x04,0x06]
130081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130083 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130084 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x05,0x06]
130085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130087 v_cmp_o_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130088 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x16,0x06]
130089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130091 v_cmp_o_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130092 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x26,0x06]
130093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130095 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130096 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x06]
130097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130099 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130100 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x00]
130101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130103 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130104 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x01]
130105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130107 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130108 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x02]
130109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130111 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130112 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x03]
130113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130115 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130116 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x04]
130117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130119 v_cmp_o_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130120 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x05]
130121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130123 v_cmp_o_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130124 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x16]
130125 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130127 v_cmp_o_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130128 // W32: encoding: [0xf9,0x04,0x9e,0x7d,0x01,0x86,0x06,0x26]
130129 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130131 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130132 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x06]
130133 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130135 v_cmp_u_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130136 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x88,0x06,0x06]
130137 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130139 v_cmp_u_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130140 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0xe4,0x06,0x06]
130141 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130143 v_cmp_u_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130144 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x00,0x06,0x06]
130145 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130147 v_cmp_u_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130148 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0xff,0x86,0x06,0x06]
130149 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130151 v_cmp_u_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130152 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x86,0x06]
130153 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130155 v_cmp_u_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130156 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x65,0x86,0x86,0x06]
130157 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130159 v_cmp_u_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130160 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x6a,0x86,0x86,0x06]
130161 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130163 v_cmp_u_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130164 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x6b,0x86,0x86,0x06]
130165 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130167 v_cmp_u_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130168 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x7c,0x86,0x86,0x06]
130169 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130171 v_cmp_u_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130172 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x7e,0x86,0x86,0x06]
130173 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130175 v_cmp_u_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130176 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x7f,0x86,0x86,0x06]
130177 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130179 v_cmp_u_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130180 // W32: encoding: [0xf9,0xfe,0xd1,0x7d,0x01,0x86,0x06,0x06]
130181 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130183 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130184 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x06]
130185 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130187 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130188 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x00,0x06]
130189 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130191 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130192 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x01,0x06]
130193 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130195 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130196 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x02,0x06]
130197 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130199 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130200 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x03,0x06]
130201 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130203 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130204 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x04,0x06]
130205 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130207 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130208 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x05,0x06]
130209 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130211 v_cmp_u_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130212 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x16,0x06]
130213 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130215 v_cmp_u_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130216 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x26,0x06]
130217 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130219 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130220 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x06]
130221 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130223 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130224 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x00]
130225 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130227 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130228 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x01]
130229 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130231 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130232 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x02]
130233 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130235 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130236 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x03]
130237 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130239 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130240 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x04]
130241 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130243 v_cmp_u_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130244 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x05]
130245 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130247 v_cmp_u_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130248 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x16]
130249 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130251 v_cmp_u_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130252 // W32: encoding: [0xf9,0x04,0xd0,0x7d,0x01,0x86,0x06,0x26]
130253 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130255 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130256 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x06]
130257 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130259 v_cmp_nge_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130260 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x88,0x06,0x06]
130261 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130263 v_cmp_nge_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130264 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0xe4,0x06,0x06]
130265 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130267 v_cmp_nge_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130268 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x00,0x06,0x06]
130269 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130271 v_cmp_nge_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130272 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0xff,0x86,0x06,0x06]
130273 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130275 v_cmp_nge_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130276 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x86,0x06]
130277 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130279 v_cmp_nge_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130280 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x65,0x86,0x86,0x06]
130281 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130283 v_cmp_nge_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130284 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x6a,0x86,0x86,0x06]
130285 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130287 v_cmp_nge_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130288 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x6b,0x86,0x86,0x06]
130289 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130291 v_cmp_nge_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130292 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x7c,0x86,0x86,0x06]
130293 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130295 v_cmp_nge_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130296 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x7e,0x86,0x86,0x06]
130297 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130299 v_cmp_nge_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130300 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x7f,0x86,0x86,0x06]
130301 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130303 v_cmp_nge_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130304 // W32: encoding: [0xf9,0xfe,0xd3,0x7d,0x01,0x86,0x06,0x06]
130305 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130307 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130308 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x06]
130309 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130311 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130312 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x00,0x06]
130313 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130315 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130316 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x01,0x06]
130317 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130319 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130320 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x02,0x06]
130321 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130323 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130324 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x03,0x06]
130325 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130327 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130328 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x04,0x06]
130329 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130331 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130332 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x05,0x06]
130333 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130335 v_cmp_nge_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130336 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x16,0x06]
130337 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130339 v_cmp_nge_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130340 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x26,0x06]
130341 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130343 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130344 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x06]
130345 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130347 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130348 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x00]
130349 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130351 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130352 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x01]
130353 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130355 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130356 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x02]
130357 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130359 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130360 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x03]
130361 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130363 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130364 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x04]
130365 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130367 v_cmp_nge_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130368 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x05]
130369 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130371 v_cmp_nge_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130372 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x16]
130373 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130375 v_cmp_nge_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130376 // W32: encoding: [0xf9,0x04,0xd2,0x7d,0x01,0x86,0x06,0x26]
130377 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130379 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130380 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x06]
130381 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130383 v_cmp_nlg_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130384 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x88,0x06,0x06]
130385 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130387 v_cmp_nlg_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130388 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0xe4,0x06,0x06]
130389 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130391 v_cmp_nlg_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130392 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x00,0x06,0x06]
130393 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130395 v_cmp_nlg_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130396 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0xff,0x86,0x06,0x06]
130397 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130399 v_cmp_nlg_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130400 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x86,0x06]
130401 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130403 v_cmp_nlg_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130404 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x65,0x86,0x86,0x06]
130405 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130407 v_cmp_nlg_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130408 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x6a,0x86,0x86,0x06]
130409 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130411 v_cmp_nlg_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130412 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x6b,0x86,0x86,0x06]
130413 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130415 v_cmp_nlg_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130416 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x7c,0x86,0x86,0x06]
130417 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130419 v_cmp_nlg_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130420 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x7e,0x86,0x86,0x06]
130421 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130423 v_cmp_nlg_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130424 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x7f,0x86,0x86,0x06]
130425 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130427 v_cmp_nlg_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130428 // W32: encoding: [0xf9,0xfe,0xd5,0x7d,0x01,0x86,0x06,0x06]
130429 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130431 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130432 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x06]
130433 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130435 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130436 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x00,0x06]
130437 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130439 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130440 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x01,0x06]
130441 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130443 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130444 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x02,0x06]
130445 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130447 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130448 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x03,0x06]
130449 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130451 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130452 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x04,0x06]
130453 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130455 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130456 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x05,0x06]
130457 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130459 v_cmp_nlg_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130460 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x16,0x06]
130461 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130463 v_cmp_nlg_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130464 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x26,0x06]
130465 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130467 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130468 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x06]
130469 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130471 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130472 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x00]
130473 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130475 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130476 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x01]
130477 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130479 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130480 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x02]
130481 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130483 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130484 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x03]
130485 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130487 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130488 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x04]
130489 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130491 v_cmp_nlg_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130492 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x05]
130493 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130495 v_cmp_nlg_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130496 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x16]
130497 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130499 v_cmp_nlg_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130500 // W32: encoding: [0xf9,0x04,0xd4,0x7d,0x01,0x86,0x06,0x26]
130501 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130503 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130504 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x06]
130505 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130507 v_cmp_ngt_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130508 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x88,0x06,0x06]
130509 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130511 v_cmp_ngt_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130512 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0xe4,0x06,0x06]
130513 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130515 v_cmp_ngt_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130516 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x00,0x06,0x06]
130517 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130519 v_cmp_ngt_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130520 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0xff,0x86,0x06,0x06]
130521 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130523 v_cmp_ngt_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130524 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x86,0x06]
130525 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130527 v_cmp_ngt_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130528 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x65,0x86,0x86,0x06]
130529 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130531 v_cmp_ngt_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130532 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x6a,0x86,0x86,0x06]
130533 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130535 v_cmp_ngt_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130536 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x6b,0x86,0x86,0x06]
130537 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130539 v_cmp_ngt_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130540 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x7c,0x86,0x86,0x06]
130541 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130543 v_cmp_ngt_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130544 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x7e,0x86,0x86,0x06]
130545 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130547 v_cmp_ngt_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130548 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x7f,0x86,0x86,0x06]
130549 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130551 v_cmp_ngt_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130552 // W32: encoding: [0xf9,0xfe,0xd7,0x7d,0x01,0x86,0x06,0x06]
130553 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130555 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130556 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x06]
130557 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130559 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130560 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x00,0x06]
130561 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130563 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130564 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x01,0x06]
130565 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130567 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130568 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x02,0x06]
130569 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130571 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130572 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x03,0x06]
130573 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130575 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130576 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x04,0x06]
130577 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130579 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130580 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x05,0x06]
130581 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130583 v_cmp_ngt_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130584 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x16,0x06]
130585 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130587 v_cmp_ngt_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130588 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x26,0x06]
130589 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130591 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130592 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x06]
130593 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130595 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130596 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x00]
130597 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130599 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130600 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x01]
130601 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130603 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130604 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x02]
130605 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130607 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130608 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x03]
130609 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130611 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130612 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x04]
130613 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130615 v_cmp_ngt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130616 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x05]
130617 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130619 v_cmp_ngt_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130620 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x16]
130621 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130623 v_cmp_ngt_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130624 // W32: encoding: [0xf9,0x04,0xd6,0x7d,0x01,0x86,0x06,0x26]
130625 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130627 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130628 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x06]
130629 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130631 v_cmp_nle_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130632 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x88,0x06,0x06]
130633 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130635 v_cmp_nle_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130636 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0xe4,0x06,0x06]
130637 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130639 v_cmp_nle_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130640 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x00,0x06,0x06]
130641 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130643 v_cmp_nle_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130644 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0xff,0x86,0x06,0x06]
130645 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130647 v_cmp_nle_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130648 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x86,0x06]
130649 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130651 v_cmp_nle_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130652 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x65,0x86,0x86,0x06]
130653 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130655 v_cmp_nle_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130656 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x6a,0x86,0x86,0x06]
130657 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130659 v_cmp_nle_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130660 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x6b,0x86,0x86,0x06]
130661 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130663 v_cmp_nle_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130664 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x7c,0x86,0x86,0x06]
130665 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130667 v_cmp_nle_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130668 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x7e,0x86,0x86,0x06]
130669 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130671 v_cmp_nle_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130672 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x7f,0x86,0x86,0x06]
130673 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130675 v_cmp_nle_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130676 // W32: encoding: [0xf9,0xfe,0xd9,0x7d,0x01,0x86,0x06,0x06]
130677 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130679 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130680 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x06]
130681 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130683 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130684 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x00,0x06]
130685 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130687 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130688 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x01,0x06]
130689 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130691 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130692 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x02,0x06]
130693 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130695 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130696 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x03,0x06]
130697 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130699 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130700 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x04,0x06]
130701 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130703 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130704 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x05,0x06]
130705 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130707 v_cmp_nle_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130708 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x16,0x06]
130709 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130711 v_cmp_nle_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130712 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x26,0x06]
130713 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130715 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130716 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x06]
130717 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130719 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130720 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x00]
130721 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130723 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130724 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x01]
130725 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130727 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130728 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x02]
130729 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130731 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130732 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x03]
130733 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130735 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130736 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x04]
130737 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130739 v_cmp_nle_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130740 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x05]
130741 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130743 v_cmp_nle_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130744 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x16]
130745 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130747 v_cmp_nle_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130748 // W32: encoding: [0xf9,0x04,0xd8,0x7d,0x01,0x86,0x06,0x26]
130749 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130751 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130752 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x06]
130753 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130755 v_cmp_neq_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130756 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x88,0x06,0x06]
130757 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130759 v_cmp_neq_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130760 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0xe4,0x06,0x06]
130761 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130763 v_cmp_neq_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130764 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x00,0x06,0x06]
130765 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130767 v_cmp_neq_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130768 // W32: encoding: [0xf9,0x04,0xda,0x7d,0xff,0x86,0x06,0x06]
130769 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130771 v_cmp_neq_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130772 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x86,0x06]
130773 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130775 v_cmp_neq_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130776 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x65,0x86,0x86,0x06]
130777 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130779 v_cmp_neq_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130780 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x6a,0x86,0x86,0x06]
130781 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130783 v_cmp_neq_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130784 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x6b,0x86,0x86,0x06]
130785 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130787 v_cmp_neq_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130788 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x7c,0x86,0x86,0x06]
130789 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130791 v_cmp_neq_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130792 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x7e,0x86,0x86,0x06]
130793 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130795 v_cmp_neq_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130796 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x7f,0x86,0x86,0x06]
130797 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130799 v_cmp_neq_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130800 // W32: encoding: [0xf9,0xfe,0xdb,0x7d,0x01,0x86,0x06,0x06]
130801 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130803 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130804 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x06]
130805 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130807 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130808 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x00,0x06]
130809 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130811 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130812 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x01,0x06]
130813 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130815 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130816 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x02,0x06]
130817 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130819 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130820 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x03,0x06]
130821 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130823 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130824 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x04,0x06]
130825 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130827 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130828 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x05,0x06]
130829 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130831 v_cmp_neq_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130832 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x16,0x06]
130833 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130835 v_cmp_neq_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130836 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x26,0x06]
130837 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130839 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130840 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x06]
130841 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130843 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130844 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x00]
130845 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130847 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130848 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x01]
130849 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130851 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130852 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x02]
130853 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130855 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130856 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x03]
130857 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130859 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130860 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x04]
130861 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130863 v_cmp_neq_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130864 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x05]
130865 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130867 v_cmp_neq_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130868 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x16]
130869 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130871 v_cmp_neq_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130872 // W32: encoding: [0xf9,0x04,0xda,0x7d,0x01,0x86,0x06,0x26]
130873 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130875 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130876 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x06]
130877 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130879 v_cmp_nlt_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
130880 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x88,0x06,0x06]
130881 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130883 v_cmp_nlt_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
130884 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0xe4,0x06,0x06]
130885 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130887 v_cmp_nlt_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
130888 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x00,0x06,0x06]
130889 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130891 v_cmp_nlt_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
130892 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0xff,0x86,0x06,0x06]
130893 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130895 v_cmp_nlt_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
130896 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x86,0x06]
130897 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130899 v_cmp_nlt_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
130900 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x65,0x86,0x86,0x06]
130901 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130903 v_cmp_nlt_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
130904 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x6a,0x86,0x86,0x06]
130905 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130907 v_cmp_nlt_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
130908 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x6b,0x86,0x86,0x06]
130909 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130911 v_cmp_nlt_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
130912 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x7c,0x86,0x86,0x06]
130913 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130915 v_cmp_nlt_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
130916 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x7e,0x86,0x86,0x06]
130917 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130919 v_cmp_nlt_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
130920 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x7f,0x86,0x86,0x06]
130921 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130923 v_cmp_nlt_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
130924 // W32: encoding: [0xf9,0xfe,0xdd,0x7d,0x01,0x86,0x06,0x06]
130925 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130927 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130928 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x06]
130929 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130931 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
130932 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x00,0x06]
130933 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130935 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
130936 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x01,0x06]
130937 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130939 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
130940 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x02,0x06]
130941 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130943 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
130944 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x03,0x06]
130945 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130947 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
130948 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x04,0x06]
130949 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130951 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
130952 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x05,0x06]
130953 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130955 v_cmp_nlt_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
130956 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x16,0x06]
130957 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130959 v_cmp_nlt_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
130960 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x26,0x06]
130961 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130963 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
130964 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x06]
130965 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130967 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
130968 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x00]
130969 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130971 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
130972 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x01]
130973 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130975 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
130976 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x02]
130977 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130979 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
130980 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x03]
130981 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130983 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
130984 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x04]
130985 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130987 v_cmp_nlt_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
130988 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x05]
130989 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130991 v_cmp_nlt_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
130992 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x16]
130993 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130995 v_cmp_nlt_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
130996 // W32: encoding: [0xf9,0x04,0xdc,0x7d,0x01,0x86,0x06,0x26]
130997 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
130999 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
131000 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x06]
131001 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131003 v_cmp_tru_f16_sdwa s8, v1, v2 src0_sel:DWORD src1_sel:DWORD
131004 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x88,0x06,0x06]
131005 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131007 v_cmp_tru_f16_sdwa s100, v1, v2 src0_sel:DWORD src1_sel:DWORD
131008 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0xe4,0x06,0x06]
131009 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131011 v_cmp_tru_f16_sdwa vcc_lo, v1, v2 src0_sel:DWORD src1_sel:DWORD
131012 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x00,0x06,0x06]
131013 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131015 v_cmp_tru_f16_sdwa s6, v255, v2 src0_sel:DWORD src1_sel:DWORD
131016 // W32: encoding: [0xf9,0x04,0xde,0x7d,0xff,0x86,0x06,0x06]
131017 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131019 v_cmp_tru_f16_sdwa s6, s1, v2 src0_sel:DWORD src1_sel:DWORD
131020 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x86,0x06]
131021 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131023 v_cmp_tru_f16_sdwa s6, s101, v2 src0_sel:DWORD src1_sel:DWORD
131024 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x65,0x86,0x86,0x06]
131025 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131027 v_cmp_tru_f16_sdwa s6, vcc_lo, v2 src0_sel:DWORD src1_sel:DWORD
131028 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x6a,0x86,0x86,0x06]
131029 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131031 v_cmp_tru_f16_sdwa s6, vcc_hi, v2 src0_sel:DWORD src1_sel:DWORD
131032 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x6b,0x86,0x86,0x06]
131033 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131035 v_cmp_tru_f16_sdwa s6, m0, v2 src0_sel:DWORD src1_sel:DWORD
131036 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x7c,0x86,0x86,0x06]
131037 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131039 v_cmp_tru_f16_sdwa s6, exec_lo, v2 src0_sel:DWORD src1_sel:DWORD
131040 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x7e,0x86,0x86,0x06]
131041 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131043 v_cmp_tru_f16_sdwa s6, exec_hi, v2 src0_sel:DWORD src1_sel:DWORD
131044 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x7f,0x86,0x86,0x06]
131045 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131047 v_cmp_tru_f16_sdwa s6, v1, v255 src0_sel:DWORD src1_sel:DWORD
131048 // W32: encoding: [0xf9,0xfe,0xdf,0x7d,0x01,0x86,0x06,0x06]
131049 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131051 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
131052 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x06]
131053 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131055 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:BYTE_0 src1_sel:DWORD
131056 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x00,0x06]
131057 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131059 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:BYTE_1 src1_sel:DWORD
131060 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x01,0x06]
131061 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131063 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:BYTE_2 src1_sel:DWORD
131064 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x02,0x06]
131065 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131067 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:BYTE_3 src1_sel:DWORD
131068 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x03,0x06]
131069 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131071 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:WORD_0 src1_sel:DWORD
131072 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x04,0x06]
131073 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131075 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:WORD_1 src1_sel:DWORD
131076 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x05,0x06]
131077 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131079 v_cmp_tru_f16_sdwa s6, -v1, v2 src0_sel:DWORD src1_sel:DWORD
131080 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x16,0x06]
131081 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131083 v_cmp_tru_f16_sdwa s6, |v1|, v2 src0_sel:DWORD src1_sel:DWORD
131084 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x26,0x06]
131085 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131087 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:DWORD
131088 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x06]
131089 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131091 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_0
131092 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x00]
131093 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131095 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_1
131096 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x01]
131097 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131099 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_2
131100 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x02]
131101 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131103 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:BYTE_3
131104 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x03]
131105 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131107 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_0
131108 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x04]
131109 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131111 v_cmp_tru_f16_sdwa s6, v1, v2 src0_sel:DWORD src1_sel:WORD_1
131112 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x05]
131113 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131115 v_cmp_tru_f16_sdwa s6, v1, -v2 src0_sel:DWORD src1_sel:DWORD
131116 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x16]
131117 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}
131119 v_cmp_tru_f16_sdwa s6, v1, |v2| src0_sel:DWORD src1_sel:DWORD
131120 // W32: encoding: [0xf9,0x04,0xde,0x7d,0x01,0x86,0x06,0x26]
131121 // W64-ERR: error: {{instruction not supported on this GPU|invalid operand for instruction}}