1 // RUN
: llvm-mc
-triple
=amdgcn
-show-encoding
-mcpu
=gfx1100
%s | FileCheck
--check-prefix
=GFX11
%s
4 // GFX11
: encoding
: [0x01,0x02,0x00,0x80]
6 s_add_u32 s105
, s104
, s103
7 // GFX11
: encoding
: [0x68,0x67,0x69,0x80]
9 s_add_u32 s0
, s104
, s103
10 // GFX11
: encoding
: [0x68,0x67,0x00,0x80]
12 s_add_u32 s105
, s1
, s103
13 // GFX11
: encoding
: [0x01,0x67,0x69,0x80]
15 s_add_u32 s105
, s104
, s2
16 // GFX11
: encoding
: [0x68,0x02,0x69,0x80]
18 s_add_u32 s105
, s1
, s2
19 // GFX11
: encoding
: [0x01,0x02,0x69,0x80]
21 s_add_u32 s0
, s104
, s2
22 // GFX11
: encoding
: [0x68,0x02,0x00,0x80]
24 s_add_u32 s0
, s1
, s103
25 // GFX11
: encoding
: [0x01,0x67,0x00,0x80]
27 s_add_u32 exec_lo
, s1
, s2
28 // GFX11
: encoding
: [0x01,0x02,0x7e,0x80]
30 s_add_u32 exec_hi
, s1
, s2
31 // GFX11
: encoding
: [0x01,0x02,0x7f,0x80]
33 s_add_u32 vcc_lo
, s1
, s2
34 // GFX11
: encoding
: [0x01,0x02,0x6a,0x80]
36 s_add_u32 vcc_hi
, s1
, s2
37 // GFX11
: encoding
: [0x01,0x02,0x6b,0x80]
40 // GFX11
: encoding
: [0x01,0x02,0x7d,0x80]
42 s_add_u32 s0
, exec_lo
, s2
43 // GFX11
: encoding
: [0x7e,0x02,0x00,0x80]
45 s_add_u32 s0
, exec_hi
, s2
46 // GFX11
: encoding
: [0x7f,0x02,0x00,0x80]
48 s_add_u32 s0
, vcc_lo
, s2
49 // GFX11
: encoding
: [0x6a,0x02,0x00,0x80]
51 s_add_u32 s0
, vcc_hi
, s2
52 // GFX11
: encoding
: [0x6b,0x02,0x00,0x80]
55 // GFX11
: encoding
: [0x7d,0x02,0x00,0x80]
58 // GFX11
: encoding
: [0x80,0x02,0x00,0x80]
61 // GFX11
: encoding
: [0xc1,0x02,0x00,0x80]
64 // GFX11
: encoding
: [0xf0,0x02,0x00,0x80]
66 s_add_u32 s0
, -4.0, s2
67 // GFX11
: encoding
: [0xf7,0x02,0x00,0x80]
69 s_add_u32 s0
, 0x3f717273, s2
70 // GFX11
: encoding
: [0xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f]
72 s_add_u32 s0
, 0xaf123456, s2
73 // GFX11
: encoding
: [0xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf]
75 s_add_u32 s0
, s1
, exec_lo
76 // GFX11
: encoding
: [0x01,0x7e,0x00,0x80]
78 s_add_u32 s0
, s1
, exec_hi
79 // GFX11
: encoding
: [0x01,0x7f,0x00,0x80]
81 s_add_u32 s0
, s1
, vcc_lo
82 // GFX11
: encoding
: [0x01,0x6a,0x00,0x80]
84 s_add_u32 s0
, s1
, vcc_hi
85 // GFX11
: encoding
: [0x01,0x6b,0x00,0x80]
88 // GFX11
: encoding
: [0x01,0x7d,0x00,0x80]
91 // GFX11
: encoding
: [0x01,0x80,0x00,0x80]
94 // GFX11
: encoding
: [0x01,0xc1,0x00,0x80]
97 // GFX11
: encoding
: [0x01,0xf0,0x00,0x80]
99 s_add_u32 s0
, s1
, -4.0
100 // GFX11
: encoding
: [0x01,0xf7,0x00,0x80]
102 s_add_u32 s0
, s1
, 0x3f717273
103 // GFX11
: encoding
: [0x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f]
105 s_add_u32 s0
, s1
, 0xaf123456
106 // GFX11
: encoding
: [0x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf]
109 // GFX11
: encoding
: [0x01,0x02,0x80,0x80]
111 s_sub_u32 s105
, s104
, s103
112 // GFX11
: encoding
: [0x68,0x67,0xe9,0x80]
114 s_sub_u32 s0
, s104
, s103
115 // GFX11
: encoding
: [0x68,0x67,0x80,0x80]
117 s_sub_u32 s105
, s1
, s103
118 // GFX11
: encoding
: [0x01,0x67,0xe9,0x80]
120 s_sub_u32 s105
, s104
, s2
121 // GFX11
: encoding
: [0x68,0x02,0xe9,0x80]
123 s_sub_u32 s105
, s1
, s2
124 // GFX11
: encoding
: [0x01,0x02,0xe9,0x80]
126 s_sub_u32 s0
, s104
, s2
127 // GFX11
: encoding
: [0x68,0x02,0x80,0x80]
129 s_sub_u32 s0
, s1
, s103
130 // GFX11
: encoding
: [0x01,0x67,0x80,0x80]
132 s_sub_u32 exec_lo
, s1
, s2
133 // GFX11
: encoding
: [0x01,0x02,0xfe,0x80]
135 s_sub_u32 exec_hi
, s1
, s2
136 // GFX11
: encoding
: [0x01,0x02,0xff,0x80]
138 s_sub_u32 vcc_lo
, s1
, s2
139 // GFX11
: encoding
: [0x01,0x02,0xea,0x80]
141 s_sub_u32 vcc_hi
, s1
, s2
142 // GFX11
: encoding
: [0x01,0x02,0xeb,0x80]
145 // GFX11
: encoding
: [0x01,0x02,0xfd,0x80]
147 s_sub_u32 s0
, exec_lo
, s2
148 // GFX11
: encoding
: [0x7e,0x02,0x80,0x80]
150 s_sub_u32 s0
, exec_hi
, s2
151 // GFX11
: encoding
: [0x7f,0x02,0x80,0x80]
153 s_sub_u32 s0
, vcc_lo
, s2
154 // GFX11
: encoding
: [0x6a,0x02,0x80,0x80]
156 s_sub_u32 s0
, vcc_hi
, s2
157 // GFX11
: encoding
: [0x6b,0x02,0x80,0x80]
160 // GFX11
: encoding
: [0x7d,0x02,0x80,0x80]
163 // GFX11
: encoding
: [0x80,0x02,0x80,0x80]
166 // GFX11
: encoding
: [0xc1,0x02,0x80,0x80]
168 s_sub_u32 s0
, 0.5, s2
169 // GFX11
: encoding
: [0xf0,0x02,0x80,0x80]
171 s_sub_u32 s0
, -4.0, s2
172 // GFX11
: encoding
: [0xf7,0x02,0x80,0x80]
174 s_sub_u32 s0
, 0x3f717273, s2
175 // GFX11
: encoding
: [0xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f]
177 s_sub_u32 s0
, 0xaf123456, s2
178 // GFX11
: encoding
: [0xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf]
180 s_sub_u32 s0
, s1
, exec_lo
181 // GFX11
: encoding
: [0x01,0x7e,0x80,0x80]
183 s_sub_u32 s0
, s1
, exec_hi
184 // GFX11
: encoding
: [0x01,0x7f,0x80,0x80]
186 s_sub_u32 s0
, s1
, vcc_lo
187 // GFX11
: encoding
: [0x01,0x6a,0x80,0x80]
189 s_sub_u32 s0
, s1
, vcc_hi
190 // GFX11
: encoding
: [0x01,0x6b,0x80,0x80]
193 // GFX11
: encoding
: [0x01,0x7d,0x80,0x80]
196 // GFX11
: encoding
: [0x01,0x80,0x80,0x80]
199 // GFX11
: encoding
: [0x01,0xc1,0x80,0x80]
201 s_sub_u32 s0
, s1
, 0.5
202 // GFX11
: encoding
: [0x01,0xf0,0x80,0x80]
204 s_sub_u32 s0
, s1
, -4.0
205 // GFX11
: encoding
: [0x01,0xf7,0x80,0x80]
207 s_sub_u32 s0
, s1
, 0x3f717273
208 // GFX11
: encoding
: [0x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f]
210 s_sub_u32 s0
, s1
, 0xaf123456
211 // GFX11
: encoding
: [0x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf]
214 // GFX11
: encoding
: [0x01,0x02,0x00,0x81]
216 s_add_i32 s105
, s104
, s103
217 // GFX11
: encoding
: [0x68,0x67,0x69,0x81]
219 s_add_i32 s0
, s104
, s103
220 // GFX11
: encoding
: [0x68,0x67,0x00,0x81]
222 s_add_i32 s105
, s1
, s103
223 // GFX11
: encoding
: [0x01,0x67,0x69,0x81]
225 s_add_i32 s105
, s104
, s2
226 // GFX11
: encoding
: [0x68,0x02,0x69,0x81]
228 s_add_i32 s105
, s1
, s2
229 // GFX11
: encoding
: [0x01,0x02,0x69,0x81]
231 s_add_i32 s0
, s104
, s2
232 // GFX11
: encoding
: [0x68,0x02,0x00,0x81]
234 s_add_i32 s0
, s1
, s103
235 // GFX11
: encoding
: [0x01,0x67,0x00,0x81]
237 s_add_i32 exec_lo
, s1
, s2
238 // GFX11
: encoding
: [0x01,0x02,0x7e,0x81]
240 s_add_i32 exec_hi
, s1
, s2
241 // GFX11
: encoding
: [0x01,0x02,0x7f,0x81]
243 s_add_i32 vcc_lo
, s1
, s2
244 // GFX11
: encoding
: [0x01,0x02,0x6a,0x81]
246 s_add_i32 vcc_hi
, s1
, s2
247 // GFX11
: encoding
: [0x01,0x02,0x6b,0x81]
250 // GFX11
: encoding
: [0x01,0x02,0x7d,0x81]
252 s_add_i32 s0
, exec_lo
, s2
253 // GFX11
: encoding
: [0x7e,0x02,0x00,0x81]
255 s_add_i32 s0
, exec_hi
, s2
256 // GFX11
: encoding
: [0x7f,0x02,0x00,0x81]
258 s_add_i32 s0
, vcc_lo
, s2
259 // GFX11
: encoding
: [0x6a,0x02,0x00,0x81]
261 s_add_i32 s0
, vcc_hi
, s2
262 // GFX11
: encoding
: [0x6b,0x02,0x00,0x81]
265 // GFX11
: encoding
: [0x7d,0x02,0x00,0x81]
268 // GFX11
: encoding
: [0x80,0x02,0x00,0x81]
271 // GFX11
: encoding
: [0xc1,0x02,0x00,0x81]
273 s_add_i32 s0
, 0.5, s2
274 // GFX11
: encoding
: [0xf0,0x02,0x00,0x81]
276 s_add_i32 s0
, -4.0, s2
277 // GFX11
: encoding
: [0xf7,0x02,0x00,0x81]
279 s_add_i32 s0
, 0x3f717273, s2
280 // GFX11
: encoding
: [0xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f]
282 s_add_i32 s0
, 0xaf123456, s2
283 // GFX11
: encoding
: [0xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf]
285 s_add_i32 s0
, s1
, exec_lo
286 // GFX11
: encoding
: [0x01,0x7e,0x00,0x81]
288 s_add_i32 s0
, s1
, exec_hi
289 // GFX11
: encoding
: [0x01,0x7f,0x00,0x81]
291 s_add_i32 s0
, s1
, vcc_lo
292 // GFX11
: encoding
: [0x01,0x6a,0x00,0x81]
294 s_add_i32 s0
, s1
, vcc_hi
295 // GFX11
: encoding
: [0x01,0x6b,0x00,0x81]
298 // GFX11
: encoding
: [0x01,0x7d,0x00,0x81]
301 // GFX11
: encoding
: [0x01,0x80,0x00,0x81]
304 // GFX11
: encoding
: [0x01,0xc1,0x00,0x81]
306 s_add_i32 s0
, s1
, 0.5
307 // GFX11
: encoding
: [0x01,0xf0,0x00,0x81]
309 s_add_i32 s0
, s1
, -4.0
310 // GFX11
: encoding
: [0x01,0xf7,0x00,0x81]
312 s_add_i32 s0
, s1
, 0x3f717273
313 // GFX11
: encoding
: [0x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f]
315 s_add_i32 s0
, s1
, 0xaf123456
316 // GFX11
: encoding
: [0x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf]
319 // GFX11
: encoding
: [0x01,0x02,0x80,0x81]
321 s_sub_i32 s105
, s104
, s103
322 // GFX11
: encoding
: [0x68,0x67,0xe9,0x81]
324 s_sub_i32 s0
, s104
, s103
325 // GFX11
: encoding
: [0x68,0x67,0x80,0x81]
327 s_sub_i32 s105
, s1
, s103
328 // GFX11
: encoding
: [0x01,0x67,0xe9,0x81]
330 s_sub_i32 s105
, s104
, s2
331 // GFX11
: encoding
: [0x68,0x02,0xe9,0x81]
333 s_sub_i32 s105
, s1
, s2
334 // GFX11
: encoding
: [0x01,0x02,0xe9,0x81]
336 s_sub_i32 s0
, s104
, s2
337 // GFX11
: encoding
: [0x68,0x02,0x80,0x81]
339 s_sub_i32 s0
, s1
, s103
340 // GFX11
: encoding
: [0x01,0x67,0x80,0x81]
342 s_sub_i32 exec_lo
, s1
, s2
343 // GFX11
: encoding
: [0x01,0x02,0xfe,0x81]
345 s_sub_i32 exec_hi
, s1
, s2
346 // GFX11
: encoding
: [0x01,0x02,0xff,0x81]
348 s_sub_i32 vcc_lo
, s1
, s2
349 // GFX11
: encoding
: [0x01,0x02,0xea,0x81]
351 s_sub_i32 vcc_hi
, s1
, s2
352 // GFX11
: encoding
: [0x01,0x02,0xeb,0x81]
355 // GFX11
: encoding
: [0x01,0x02,0xfd,0x81]
357 s_sub_i32 s0
, exec_lo
, s2
358 // GFX11
: encoding
: [0x7e,0x02,0x80,0x81]
360 s_sub_i32 s0
, exec_hi
, s2
361 // GFX11
: encoding
: [0x7f,0x02,0x80,0x81]
363 s_sub_i32 s0
, vcc_lo
, s2
364 // GFX11
: encoding
: [0x6a,0x02,0x80,0x81]
366 s_sub_i32 s0
, vcc_hi
, s2
367 // GFX11
: encoding
: [0x6b,0x02,0x80,0x81]
370 // GFX11
: encoding
: [0x7d,0x02,0x80,0x81]
373 // GFX11
: encoding
: [0x80,0x02,0x80,0x81]
376 // GFX11
: encoding
: [0xc1,0x02,0x80,0x81]
378 s_sub_i32 s0
, 0.5, s2
379 // GFX11
: encoding
: [0xf0,0x02,0x80,0x81]
381 s_sub_i32 s0
, -4.0, s2
382 // GFX11
: encoding
: [0xf7,0x02,0x80,0x81]
384 s_sub_i32 s0
, 0x3f717273, s2
385 // GFX11
: encoding
: [0xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f]
387 s_sub_i32 s0
, 0xaf123456, s2
388 // GFX11
: encoding
: [0xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf]
390 s_sub_i32 s0
, s1
, exec_lo
391 // GFX11
: encoding
: [0x01,0x7e,0x80,0x81]
393 s_sub_i32 s0
, s1
, exec_hi
394 // GFX11
: encoding
: [0x01,0x7f,0x80,0x81]
396 s_sub_i32 s0
, s1
, vcc_lo
397 // GFX11
: encoding
: [0x01,0x6a,0x80,0x81]
399 s_sub_i32 s0
, s1
, vcc_hi
400 // GFX11
: encoding
: [0x01,0x6b,0x80,0x81]
403 // GFX11
: encoding
: [0x01,0x7d,0x80,0x81]
406 // GFX11
: encoding
: [0x01,0x80,0x80,0x81]
409 // GFX11
: encoding
: [0x01,0xc1,0x80,0x81]
411 s_sub_i32 s0
, s1
, 0.5
412 // GFX11
: encoding
: [0x01,0xf0,0x80,0x81]
414 s_sub_i32 s0
, s1
, -4.0
415 // GFX11
: encoding
: [0x01,0xf7,0x80,0x81]
417 s_sub_i32 s0
, s1
, 0x3f717273
418 // GFX11
: encoding
: [0x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f]
420 s_sub_i32 s0
, s1
, 0xaf123456
421 // GFX11
: encoding
: [0x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf]
423 s_addc_u32 s0
, s1
, s2
424 // GFX11
: encoding
: [0x01,0x02,0x00,0x82]
426 s_addc_u32 s105
, s104
, s103
427 // GFX11
: encoding
: [0x68,0x67,0x69,0x82]
429 s_addc_u32 s0
, s104
, s103
430 // GFX11
: encoding
: [0x68,0x67,0x00,0x82]
432 s_addc_u32 s105
, s1
, s103
433 // GFX11
: encoding
: [0x01,0x67,0x69,0x82]
435 s_addc_u32 s105
, s104
, s2
436 // GFX11
: encoding
: [0x68,0x02,0x69,0x82]
438 s_addc_u32 s105
, s1
, s2
439 // GFX11
: encoding
: [0x01,0x02,0x69,0x82]
441 s_addc_u32 s0
, s104
, s2
442 // GFX11
: encoding
: [0x68,0x02,0x00,0x82]
444 s_addc_u32 s0
, s1
, s103
445 // GFX11
: encoding
: [0x01,0x67,0x00,0x82]
447 s_addc_u32 exec_lo
, s1
, s2
448 // GFX11
: encoding
: [0x01,0x02,0x7e,0x82]
450 s_addc_u32 exec_hi
, s1
, s2
451 // GFX11
: encoding
: [0x01,0x02,0x7f,0x82]
453 s_addc_u32 vcc_lo
, s1
, s2
454 // GFX11
: encoding
: [0x01,0x02,0x6a,0x82]
456 s_addc_u32 vcc_hi
, s1
, s2
457 // GFX11
: encoding
: [0x01,0x02,0x6b,0x82]
459 s_addc_u32 m0
, s1
, s2
460 // GFX11
: encoding
: [0x01,0x02,0x7d,0x82]
462 s_addc_u32 s0
, exec_lo
, s2
463 // GFX11
: encoding
: [0x7e,0x02,0x00,0x82]
465 s_addc_u32 s0
, exec_hi
, s2
466 // GFX11
: encoding
: [0x7f,0x02,0x00,0x82]
468 s_addc_u32 s0
, vcc_lo
, s2
469 // GFX11
: encoding
: [0x6a,0x02,0x00,0x82]
471 s_addc_u32 s0
, vcc_hi
, s2
472 // GFX11
: encoding
: [0x6b,0x02,0x00,0x82]
474 s_addc_u32 s0
, m0
, s2
475 // GFX11
: encoding
: [0x7d,0x02,0x00,0x82]
478 // GFX11
: encoding
: [0x80,0x02,0x00,0x82]
480 s_addc_u32 s0
, -1, s2
481 // GFX11
: encoding
: [0xc1,0x02,0x00,0x82]
483 s_addc_u32 s0
, 0.5, s2
484 // GFX11
: encoding
: [0xf0,0x02,0x00,0x82]
486 s_addc_u32 s0
, -4.0, s2
487 // GFX11
: encoding
: [0xf7,0x02,0x00,0x82]
489 s_addc_u32 s0
, 0x3f717273, s2
490 // GFX11
: encoding
: [0xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f]
492 s_addc_u32 s0
, 0xaf123456, s2
493 // GFX11
: encoding
: [0xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf]
495 s_addc_u32 s0
, s1
, exec_lo
496 // GFX11
: encoding
: [0x01,0x7e,0x00,0x82]
498 s_addc_u32 s0
, s1
, exec_hi
499 // GFX11
: encoding
: [0x01,0x7f,0x00,0x82]
501 s_addc_u32 s0
, s1
, vcc_lo
502 // GFX11
: encoding
: [0x01,0x6a,0x00,0x82]
504 s_addc_u32 s0
, s1
, vcc_hi
505 // GFX11
: encoding
: [0x01,0x6b,0x00,0x82]
507 s_addc_u32 s0
, s1
, m0
508 // GFX11
: encoding
: [0x01,0x7d,0x00,0x82]
511 // GFX11
: encoding
: [0x01,0x80,0x00,0x82]
513 s_addc_u32 s0
, s1
, -1
514 // GFX11
: encoding
: [0x01,0xc1,0x00,0x82]
516 s_addc_u32 s0
, s1
, 0.5
517 // GFX11
: encoding
: [0x01,0xf0,0x00,0x82]
519 s_addc_u32 s0
, s1
, -4.0
520 // GFX11
: encoding
: [0x01,0xf7,0x00,0x82]
522 s_addc_u32 s0
, s1
, 0x3f717273
523 // GFX11
: encoding
: [0x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f]
525 s_addc_u32 s0
, s1
, 0xaf123456
526 // GFX11
: encoding
: [0x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf]
528 s_subb_u32 s0
, s1
, s2
529 // GFX11
: encoding
: [0x01,0x02,0x80,0x82]
531 s_subb_u32 s105
, s104
, s103
532 // GFX11
: encoding
: [0x68,0x67,0xe9,0x82]
534 s_subb_u32 s0
, s104
, s103
535 // GFX11
: encoding
: [0x68,0x67,0x80,0x82]
537 s_subb_u32 s105
, s1
, s103
538 // GFX11
: encoding
: [0x01,0x67,0xe9,0x82]
540 s_subb_u32 s105
, s104
, s2
541 // GFX11
: encoding
: [0x68,0x02,0xe9,0x82]
543 s_subb_u32 s105
, s1
, s2
544 // GFX11
: encoding
: [0x01,0x02,0xe9,0x82]
546 s_subb_u32 s0
, s104
, s2
547 // GFX11
: encoding
: [0x68,0x02,0x80,0x82]
549 s_subb_u32 s0
, s1
, s103
550 // GFX11
: encoding
: [0x01,0x67,0x80,0x82]
552 s_subb_u32 exec_lo
, s1
, s2
553 // GFX11
: encoding
: [0x01,0x02,0xfe,0x82]
555 s_subb_u32 exec_hi
, s1
, s2
556 // GFX11
: encoding
: [0x01,0x02,0xff,0x82]
558 s_subb_u32 vcc_lo
, s1
, s2
559 // GFX11
: encoding
: [0x01,0x02,0xea,0x82]
561 s_subb_u32 vcc_hi
, s1
, s2
562 // GFX11
: encoding
: [0x01,0x02,0xeb,0x82]
564 s_subb_u32 m0
, s1
, s2
565 // GFX11
: encoding
: [0x01,0x02,0xfd,0x82]
567 s_subb_u32 s0
, exec_lo
, s2
568 // GFX11
: encoding
: [0x7e,0x02,0x80,0x82]
570 s_subb_u32 s0
, exec_hi
, s2
571 // GFX11
: encoding
: [0x7f,0x02,0x80,0x82]
573 s_subb_u32 s0
, vcc_lo
, s2
574 // GFX11
: encoding
: [0x6a,0x02,0x80,0x82]
576 s_subb_u32 s0
, vcc_hi
, s2
577 // GFX11
: encoding
: [0x6b,0x02,0x80,0x82]
579 s_subb_u32 s0
, m0
, s2
580 // GFX11
: encoding
: [0x7d,0x02,0x80,0x82]
583 // GFX11
: encoding
: [0x80,0x02,0x80,0x82]
585 s_subb_u32 s0
, -1, s2
586 // GFX11
: encoding
: [0xc1,0x02,0x80,0x82]
588 s_subb_u32 s0
, 0.5, s2
589 // GFX11
: encoding
: [0xf0,0x02,0x80,0x82]
591 s_subb_u32 s0
, -4.0, s2
592 // GFX11
: encoding
: [0xf7,0x02,0x80,0x82]
594 s_subb_u32 s0
, 0x3f717273, s2
595 // GFX11
: encoding
: [0xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f]
597 s_subb_u32 s0
, 0xaf123456, s2
598 // GFX11
: encoding
: [0xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf]
600 s_subb_u32 s0
, s1
, exec_lo
601 // GFX11
: encoding
: [0x01,0x7e,0x80,0x82]
603 s_subb_u32 s0
, s1
, exec_hi
604 // GFX11
: encoding
: [0x01,0x7f,0x80,0x82]
606 s_subb_u32 s0
, s1
, vcc_lo
607 // GFX11
: encoding
: [0x01,0x6a,0x80,0x82]
609 s_subb_u32 s0
, s1
, vcc_hi
610 // GFX11
: encoding
: [0x01,0x6b,0x80,0x82]
612 s_subb_u32 s0
, s1
, m0
613 // GFX11
: encoding
: [0x01,0x7d,0x80,0x82]
616 // GFX11
: encoding
: [0x01,0x80,0x80,0x82]
618 s_subb_u32 s0
, s1
, -1
619 // GFX11
: encoding
: [0x01,0xc1,0x80,0x82]
621 s_subb_u32 s0
, s1
, 0.5
622 // GFX11
: encoding
: [0x01,0xf0,0x80,0x82]
624 s_subb_u32 s0
, s1
, -4.0
625 // GFX11
: encoding
: [0x01,0xf7,0x80,0x82]
627 s_subb_u32 s0
, s1
, 0x3f717273
628 // GFX11
: encoding
: [0x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f]
630 s_subb_u32 s0
, s1
, 0xaf123456
631 // GFX11
: encoding
: [0x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf]
634 // GFX11
: encoding
: [0x01,0x02,0x00,0x89]
636 s_min_i32 s105
, s104
, s103
637 // GFX11
: encoding
: [0x68,0x67,0x69,0x89]
639 s_min_i32 s0
, s104
, s103
640 // GFX11
: encoding
: [0x68,0x67,0x00,0x89]
642 s_min_i32 s105
, s1
, s103
643 // GFX11
: encoding
: [0x01,0x67,0x69,0x89]
645 s_min_i32 s105
, s104
, s2
646 // GFX11
: encoding
: [0x68,0x02,0x69,0x89]
648 s_min_i32 s105
, s1
, s2
649 // GFX11
: encoding
: [0x01,0x02,0x69,0x89]
651 s_min_i32 s0
, s104
, s2
652 // GFX11
: encoding
: [0x68,0x02,0x00,0x89]
654 s_min_i32 s0
, s1
, s103
655 // GFX11
: encoding
: [0x01,0x67,0x00,0x89]
657 s_min_i32 exec_lo
, s1
, s2
658 // GFX11
: encoding
: [0x01,0x02,0x7e,0x89]
660 s_min_i32 exec_hi
, s1
, s2
661 // GFX11
: encoding
: [0x01,0x02,0x7f,0x89]
663 s_min_i32 vcc_lo
, s1
, s2
664 // GFX11
: encoding
: [0x01,0x02,0x6a,0x89]
666 s_min_i32 vcc_hi
, s1
, s2
667 // GFX11
: encoding
: [0x01,0x02,0x6b,0x89]
670 // GFX11
: encoding
: [0x01,0x02,0x7d,0x89]
672 s_min_i32 s0
, exec_lo
, s2
673 // GFX11
: encoding
: [0x7e,0x02,0x00,0x89]
675 s_min_i32 s0
, exec_hi
, s2
676 // GFX11
: encoding
: [0x7f,0x02,0x00,0x89]
678 s_min_i32 s0
, vcc_lo
, s2
679 // GFX11
: encoding
: [0x6a,0x02,0x00,0x89]
681 s_min_i32 s0
, vcc_hi
, s2
682 // GFX11
: encoding
: [0x6b,0x02,0x00,0x89]
685 // GFX11
: encoding
: [0x7d,0x02,0x00,0x89]
688 // GFX11
: encoding
: [0x80,0x02,0x00,0x89]
691 // GFX11
: encoding
: [0xc1,0x02,0x00,0x89]
693 s_min_i32 s0
, 0.5, s2
694 // GFX11
: encoding
: [0xf0,0x02,0x00,0x89]
696 s_min_i32 s0
, -4.0, s2
697 // GFX11
: encoding
: [0xf7,0x02,0x00,0x89]
699 s_min_i32 s0
, 0x3f717273, s2
700 // GFX11
: encoding
: [0xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f]
702 s_min_i32 s0
, 0xaf123456, s2
703 // GFX11
: encoding
: [0xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf]
705 s_min_i32 s0
, s1
, exec_lo
706 // GFX11
: encoding
: [0x01,0x7e,0x00,0x89]
708 s_min_i32 s0
, s1
, exec_hi
709 // GFX11
: encoding
: [0x01,0x7f,0x00,0x89]
711 s_min_i32 s0
, s1
, vcc_lo
712 // GFX11
: encoding
: [0x01,0x6a,0x00,0x89]
714 s_min_i32 s0
, s1
, vcc_hi
715 // GFX11
: encoding
: [0x01,0x6b,0x00,0x89]
718 // GFX11
: encoding
: [0x01,0x7d,0x00,0x89]
721 // GFX11
: encoding
: [0x01,0x80,0x00,0x89]
724 // GFX11
: encoding
: [0x01,0xc1,0x00,0x89]
726 s_min_i32 s0
, s1
, 0.5
727 // GFX11
: encoding
: [0x01,0xf0,0x00,0x89]
729 s_min_i32 s0
, s1
, -4.0
730 // GFX11
: encoding
: [0x01,0xf7,0x00,0x89]
732 s_min_i32 s0
, s1
, 0x3f717273
733 // GFX11
: encoding
: [0x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f]
735 s_min_i32 s0
, s1
, 0xaf123456
736 // GFX11
: encoding
: [0x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf]
739 // GFX11
: encoding
: [0x01,0x02,0x80,0x89]
741 s_min_u32 s105
, s104
, s103
742 // GFX11
: encoding
: [0x68,0x67,0xe9,0x89]
744 s_min_u32 s0
, s104
, s103
745 // GFX11
: encoding
: [0x68,0x67,0x80,0x89]
747 s_min_u32 s105
, s1
, s103
748 // GFX11
: encoding
: [0x01,0x67,0xe9,0x89]
750 s_min_u32 s105
, s104
, s2
751 // GFX11
: encoding
: [0x68,0x02,0xe9,0x89]
753 s_min_u32 s105
, s1
, s2
754 // GFX11
: encoding
: [0x01,0x02,0xe9,0x89]
756 s_min_u32 s0
, s104
, s2
757 // GFX11
: encoding
: [0x68,0x02,0x80,0x89]
759 s_min_u32 s0
, s1
, s103
760 // GFX11
: encoding
: [0x01,0x67,0x80,0x89]
762 s_min_u32 exec_lo
, s1
, s2
763 // GFX11
: encoding
: [0x01,0x02,0xfe,0x89]
765 s_min_u32 exec_hi
, s1
, s2
766 // GFX11
: encoding
: [0x01,0x02,0xff,0x89]
768 s_min_u32 vcc_lo
, s1
, s2
769 // GFX11
: encoding
: [0x01,0x02,0xea,0x89]
771 s_min_u32 vcc_hi
, s1
, s2
772 // GFX11
: encoding
: [0x01,0x02,0xeb,0x89]
775 // GFX11
: encoding
: [0x01,0x02,0xfd,0x89]
777 s_min_u32 s0
, exec_lo
, s2
778 // GFX11
: encoding
: [0x7e,0x02,0x80,0x89]
780 s_min_u32 s0
, exec_hi
, s2
781 // GFX11
: encoding
: [0x7f,0x02,0x80,0x89]
783 s_min_u32 s0
, vcc_lo
, s2
784 // GFX11
: encoding
: [0x6a,0x02,0x80,0x89]
786 s_min_u32 s0
, vcc_hi
, s2
787 // GFX11
: encoding
: [0x6b,0x02,0x80,0x89]
790 // GFX11
: encoding
: [0x7d,0x02,0x80,0x89]
793 // GFX11
: encoding
: [0x80,0x02,0x80,0x89]
796 // GFX11
: encoding
: [0xc1,0x02,0x80,0x89]
798 s_min_u32 s0
, 0.5, s2
799 // GFX11
: encoding
: [0xf0,0x02,0x80,0x89]
801 s_min_u32 s0
, -4.0, s2
802 // GFX11
: encoding
: [0xf7,0x02,0x80,0x89]
804 s_min_u32 s0
, 0x3f717273, s2
805 // GFX11
: encoding
: [0xff,0x02,0x80,0x89,0x73,0x72,0x71,0x3f]
807 s_min_u32 s0
, 0xaf123456, s2
808 // GFX11
: encoding
: [0xff,0x02,0x80,0x89,0x56,0x34,0x12,0xaf]
810 s_min_u32 s0
, s1
, exec_lo
811 // GFX11
: encoding
: [0x01,0x7e,0x80,0x89]
813 s_min_u32 s0
, s1
, exec_hi
814 // GFX11
: encoding
: [0x01,0x7f,0x80,0x89]
816 s_min_u32 s0
, s1
, vcc_lo
817 // GFX11
: encoding
: [0x01,0x6a,0x80,0x89]
819 s_min_u32 s0
, s1
, vcc_hi
820 // GFX11
: encoding
: [0x01,0x6b,0x80,0x89]
823 // GFX11
: encoding
: [0x01,0x7d,0x80,0x89]
826 // GFX11
: encoding
: [0x01,0x80,0x80,0x89]
829 // GFX11
: encoding
: [0x01,0xc1,0x80,0x89]
831 s_min_u32 s0
, s1
, 0.5
832 // GFX11
: encoding
: [0x01,0xf0,0x80,0x89]
834 s_min_u32 s0
, s1
, -4.0
835 // GFX11
: encoding
: [0x01,0xf7,0x80,0x89]
837 s_min_u32 s0
, s1
, 0x3f717273
838 // GFX11
: encoding
: [0x01,0xff,0x80,0x89,0x73,0x72,0x71,0x3f]
840 s_min_u32 s0
, s1
, 0xaf123456
841 // GFX11
: encoding
: [0x01,0xff,0x80,0x89,0x56,0x34,0x12,0xaf]
844 // GFX11
: encoding
: [0x01,0x02,0x00,0x8a]
846 s_max_i32 s105
, s104
, s103
847 // GFX11
: encoding
: [0x68,0x67,0x69,0x8a]
849 s_max_i32 s0
, s104
, s103
850 // GFX11
: encoding
: [0x68,0x67,0x00,0x8a]
852 s_max_i32 s105
, s1
, s103
853 // GFX11
: encoding
: [0x01,0x67,0x69,0x8a]
855 s_max_i32 s105
, s104
, s2
856 // GFX11
: encoding
: [0x68,0x02,0x69,0x8a]
858 s_max_i32 s105
, s1
, s2
859 // GFX11
: encoding
: [0x01,0x02,0x69,0x8a]
861 s_max_i32 s0
, s104
, s2
862 // GFX11
: encoding
: [0x68,0x02,0x00,0x8a]
864 s_max_i32 s0
, s1
, s103
865 // GFX11
: encoding
: [0x01,0x67,0x00,0x8a]
867 s_max_i32 exec_lo
, s1
, s2
868 // GFX11
: encoding
: [0x01,0x02,0x7e,0x8a]
870 s_max_i32 exec_hi
, s1
, s2
871 // GFX11
: encoding
: [0x01,0x02,0x7f,0x8a]
873 s_max_i32 vcc_lo
, s1
, s2
874 // GFX11
: encoding
: [0x01,0x02,0x6a,0x8a]
876 s_max_i32 vcc_hi
, s1
, s2
877 // GFX11
: encoding
: [0x01,0x02,0x6b,0x8a]
880 // GFX11
: encoding
: [0x01,0x02,0x7d,0x8a]
882 s_max_i32 s0
, exec_lo
, s2
883 // GFX11
: encoding
: [0x7e,0x02,0x00,0x8a]
885 s_max_i32 s0
, exec_hi
, s2
886 // GFX11
: encoding
: [0x7f,0x02,0x00,0x8a]
888 s_max_i32 s0
, vcc_lo
, s2
889 // GFX11
: encoding
: [0x6a,0x02,0x00,0x8a]
891 s_max_i32 s0
, vcc_hi
, s2
892 // GFX11
: encoding
: [0x6b,0x02,0x00,0x8a]
895 // GFX11
: encoding
: [0x7d,0x02,0x00,0x8a]
898 // GFX11
: encoding
: [0x80,0x02,0x00,0x8a]
901 // GFX11
: encoding
: [0xc1,0x02,0x00,0x8a]
903 s_max_i32 s0
, 0.5, s2
904 // GFX11
: encoding
: [0xf0,0x02,0x00,0x8a]
906 s_max_i32 s0
, -4.0, s2
907 // GFX11
: encoding
: [0xf7,0x02,0x00,0x8a]
909 s_max_i32 s0
, 0x3f717273, s2
910 // GFX11
: encoding
: [0xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f]
912 s_max_i32 s0
, 0xaf123456, s2
913 // GFX11
: encoding
: [0xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf]
915 s_max_i32 s0
, s1
, exec_lo
916 // GFX11
: encoding
: [0x01,0x7e,0x00,0x8a]
918 s_max_i32 s0
, s1
, exec_hi
919 // GFX11
: encoding
: [0x01,0x7f,0x00,0x8a]
921 s_max_i32 s0
, s1
, vcc_lo
922 // GFX11
: encoding
: [0x01,0x6a,0x00,0x8a]
924 s_max_i32 s0
, s1
, vcc_hi
925 // GFX11
: encoding
: [0x01,0x6b,0x00,0x8a]
928 // GFX11
: encoding
: [0x01,0x7d,0x00,0x8a]
931 // GFX11
: encoding
: [0x01,0x80,0x00,0x8a]
934 // GFX11
: encoding
: [0x01,0xc1,0x00,0x8a]
936 s_max_i32 s0
, s1
, 0.5
937 // GFX11
: encoding
: [0x01,0xf0,0x00,0x8a]
939 s_max_i32 s0
, s1
, -4.0
940 // GFX11
: encoding
: [0x01,0xf7,0x00,0x8a]
942 s_max_i32 s0
, s1
, 0x3f717273
943 // GFX11
: encoding
: [0x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f]
945 s_max_i32 s0
, s1
, 0xaf123456
946 // GFX11
: encoding
: [0x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf]
949 // GFX11
: encoding
: [0x01,0x02,0x80,0x8a]
951 s_max_u32 s105
, s104
, s103
952 // GFX11
: encoding
: [0x68,0x67,0xe9,0x8a]
954 s_max_u32 s0
, s104
, s103
955 // GFX11
: encoding
: [0x68,0x67,0x80,0x8a]
957 s_max_u32 s105
, s1
, s103
958 // GFX11
: encoding
: [0x01,0x67,0xe9,0x8a]
960 s_max_u32 s105
, s104
, s2
961 // GFX11
: encoding
: [0x68,0x02,0xe9,0x8a]
963 s_max_u32 s105
, s1
, s2
964 // GFX11
: encoding
: [0x01,0x02,0xe9,0x8a]
966 s_max_u32 s0
, s104
, s2
967 // GFX11
: encoding
: [0x68,0x02,0x80,0x8a]
969 s_max_u32 s0
, s1
, s103
970 // GFX11
: encoding
: [0x01,0x67,0x80,0x8a]
972 s_max_u32 exec_lo
, s1
, s2
973 // GFX11
: encoding
: [0x01,0x02,0xfe,0x8a]
975 s_max_u32 exec_hi
, s1
, s2
976 // GFX11
: encoding
: [0x01,0x02,0xff,0x8a]
978 s_max_u32 vcc_lo
, s1
, s2
979 // GFX11
: encoding
: [0x01,0x02,0xea,0x8a]
981 s_max_u32 vcc_hi
, s1
, s2
982 // GFX11
: encoding
: [0x01,0x02,0xeb,0x8a]
985 // GFX11
: encoding
: [0x01,0x02,0xfd,0x8a]
987 s_max_u32 s0
, exec_lo
, s2
988 // GFX11
: encoding
: [0x7e,0x02,0x80,0x8a]
990 s_max_u32 s0
, exec_hi
, s2
991 // GFX11
: encoding
: [0x7f,0x02,0x80,0x8a]
993 s_max_u32 s0
, vcc_lo
, s2
994 // GFX11
: encoding
: [0x6a,0x02,0x80,0x8a]
996 s_max_u32 s0
, vcc_hi
, s2
997 // GFX11
: encoding
: [0x6b,0x02,0x80,0x8a]
1000 // GFX11
: encoding
: [0x7d,0x02,0x80,0x8a]
1003 // GFX11
: encoding
: [0x80,0x02,0x80,0x8a]
1005 s_max_u32 s0
, -1, s2
1006 // GFX11
: encoding
: [0xc1,0x02,0x80,0x8a]
1008 s_max_u32 s0
, 0.5, s2
1009 // GFX11
: encoding
: [0xf0,0x02,0x80,0x8a]
1011 s_max_u32 s0
, -4.0, s2
1012 // GFX11
: encoding
: [0xf7,0x02,0x80,0x8a]
1014 s_max_u32 s0
, 0x3f717273, s2
1015 // GFX11
: encoding
: [0xff,0x02,0x80,0x8a,0x73,0x72,0x71,0x3f]
1017 s_max_u32 s0
, 0xaf123456, s2
1018 // GFX11
: encoding
: [0xff,0x02,0x80,0x8a,0x56,0x34,0x12,0xaf]
1020 s_max_u32 s0
, s1
, exec_lo
1021 // GFX11
: encoding
: [0x01,0x7e,0x80,0x8a]
1023 s_max_u32 s0
, s1
, exec_hi
1024 // GFX11
: encoding
: [0x01,0x7f,0x80,0x8a]
1026 s_max_u32 s0
, s1
, vcc_lo
1027 // GFX11
: encoding
: [0x01,0x6a,0x80,0x8a]
1029 s_max_u32 s0
, s1
, vcc_hi
1030 // GFX11
: encoding
: [0x01,0x6b,0x80,0x8a]
1032 s_max_u32 s0
, s1
, m0
1033 // GFX11
: encoding
: [0x01,0x7d,0x80,0x8a]
1036 // GFX11
: encoding
: [0x01,0x80,0x80,0x8a]
1038 s_max_u32 s0
, s1
, -1
1039 // GFX11
: encoding
: [0x01,0xc1,0x80,0x8a]
1041 s_max_u32 s0
, s1
, 0.5
1042 // GFX11
: encoding
: [0x01,0xf0,0x80,0x8a]
1044 s_max_u32 s0
, s1
, -4.0
1045 // GFX11
: encoding
: [0x01,0xf7,0x80,0x8a]
1047 s_max_u32 s0
, s1
, 0x3f717273
1048 // GFX11
: encoding
: [0x01,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f]
1050 s_max_u32 s0
, s1
, 0xaf123456
1051 // GFX11
: encoding
: [0x01,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf]
1053 s_cselect_b32 s0
, s1
, s2
1054 // GFX11
: encoding
: [0x01,0x02,0x00,0x98]
1056 s_cselect_b32 s105
, s104
, s103
1057 // GFX11
: encoding
: [0x68,0x67,0x69,0x98]
1059 s_cselect_b32 s0
, s104
, s103
1060 // GFX11
: encoding
: [0x68,0x67,0x00,0x98]
1062 s_cselect_b32 s105
, s1
, s103
1063 // GFX11
: encoding
: [0x01,0x67,0x69,0x98]
1065 s_cselect_b32 s105
, s104
, s2
1066 // GFX11
: encoding
: [0x68,0x02,0x69,0x98]
1068 s_cselect_b32 s105
, s1
, s2
1069 // GFX11
: encoding
: [0x01,0x02,0x69,0x98]
1071 s_cselect_b32 s0
, s104
, s2
1072 // GFX11
: encoding
: [0x68,0x02,0x00,0x98]
1074 s_cselect_b32 s0
, s1
, s103
1075 // GFX11
: encoding
: [0x01,0x67,0x00,0x98]
1077 s_cselect_b32 exec_lo
, s1
, s2
1078 // GFX11
: encoding
: [0x01,0x02,0x7e,0x98]
1080 s_cselect_b32 exec_hi
, s1
, s2
1081 // GFX11
: encoding
: [0x01,0x02,0x7f,0x98]
1083 s_cselect_b32 vcc_lo
, s1
, s2
1084 // GFX11
: encoding
: [0x01,0x02,0x6a,0x98]
1086 s_cselect_b32 vcc_hi
, s1
, s2
1087 // GFX11
: encoding
: [0x01,0x02,0x6b,0x98]
1089 s_cselect_b32 m0
, s1
, s2
1090 // GFX11
: encoding
: [0x01,0x02,0x7d,0x98]
1092 s_cselect_b32 s0
, exec_lo
, s2
1093 // GFX11
: encoding
: [0x7e,0x02,0x00,0x98]
1095 s_cselect_b32 s0
, exec_hi
, s2
1096 // GFX11
: encoding
: [0x7f,0x02,0x00,0x98]
1098 s_cselect_b32 s0
, vcc_lo
, s2
1099 // GFX11
: encoding
: [0x6a,0x02,0x00,0x98]
1101 s_cselect_b32 s0
, vcc_hi
, s2
1102 // GFX11
: encoding
: [0x6b,0x02,0x00,0x98]
1104 s_cselect_b32 s0
, m0
, s2
1105 // GFX11
: encoding
: [0x7d,0x02,0x00,0x98]
1107 s_cselect_b32 s0
, 0, s2
1108 // GFX11
: encoding
: [0x80,0x02,0x00,0x98]
1110 s_cselect_b32 s0
, -1, s2
1111 // GFX11
: encoding
: [0xc1,0x02,0x00,0x98]
1113 s_cselect_b32 s0
, 0.5, s2
1114 // GFX11
: encoding
: [0xf0,0x02,0x00,0x98]
1116 s_cselect_b32 s0
, -4.0, s2
1117 // GFX11
: encoding
: [0xf7,0x02,0x00,0x98]
1119 s_cselect_b32 s0
, 0x3f717273, s2
1120 // GFX11
: encoding
: [0xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f]
1122 s_cselect_b32 s0
, 0xaf123456, s2
1123 // GFX11
: encoding
: [0xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf]
1125 s_cselect_b32 s0
, s1
, exec_lo
1126 // GFX11
: encoding
: [0x01,0x7e,0x00,0x98]
1128 s_cselect_b32 s0
, s1
, exec_hi
1129 // GFX11
: encoding
: [0x01,0x7f,0x00,0x98]
1131 s_cselect_b32 s0
, s1
, vcc_lo
1132 // GFX11
: encoding
: [0x01,0x6a,0x00,0x98]
1134 s_cselect_b32 s0
, s1
, vcc_hi
1135 // GFX11
: encoding
: [0x01,0x6b,0x00,0x98]
1137 s_cselect_b32 s0
, s1
, m0
1138 // GFX11
: encoding
: [0x01,0x7d,0x00,0x98]
1140 s_cselect_b32 s0
, s1
, 0
1141 // GFX11
: encoding
: [0x01,0x80,0x00,0x98]
1143 s_cselect_b32 s0
, s1
, -1
1144 // GFX11
: encoding
: [0x01,0xc1,0x00,0x98]
1146 s_cselect_b32 s0
, s1
, 0.5
1147 // GFX11
: encoding
: [0x01,0xf0,0x00,0x98]
1149 s_cselect_b32 s0
, s1
, -4.0
1150 // GFX11
: encoding
: [0x01,0xf7,0x00,0x98]
1152 s_cselect_b32 s0
, s1
, 0x3f717273
1153 // GFX11
: encoding
: [0x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f]
1155 s_cselect_b32 s0
, s1
, 0xaf123456
1156 // GFX11
: encoding
: [0x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf]
1158 s_cselect_b64 s
[0:1], s
[2:3], s
[4:5]
1159 // GFX11
: encoding
: [0x02,0x04,0x80,0x98]
1161 s_cselect_b64 s
[104:105], s
[102:103], s
[100:101]
1162 // GFX11
: encoding
: [0x66,0x64,0xe8,0x98]
1164 s_cselect_b64 s
[0:1], s
[102:103], s
[100:101]
1165 // GFX11
: encoding
: [0x66,0x64,0x80,0x98]
1167 s_cselect_b64 s
[104:105], s
[2:3], s
[100:101]
1168 // GFX11
: encoding
: [0x02,0x64,0xe8,0x98]
1170 s_cselect_b64 s
[104:105], s
[102:103], s
[4:5]
1171 // GFX11
: encoding
: [0x66,0x04,0xe8,0x98]
1173 s_cselect_b64 s
[104:105], s
[2:3], s
[4:5]
1174 // GFX11
: encoding
: [0x02,0x04,0xe8,0x98]
1176 s_cselect_b64 s
[0:1], s
[102:103], s
[4:5]
1177 // GFX11
: encoding
: [0x66,0x04,0x80,0x98]
1179 s_cselect_b64 s
[0:1], s
[2:3], s
[100:101]
1180 // GFX11
: encoding
: [0x02,0x64,0x80,0x98]
1182 s_cselect_b64 exec
, s
[2:3], s
[4:5]
1183 // GFX11
: encoding
: [0x02,0x04,0xfe,0x98]
1185 s_cselect_b64 vcc
, s
[2:3], s
[4:5]
1186 // GFX11
: encoding
: [0x02,0x04,0xea,0x98]
1188 s_cselect_b64 s
[0:1], exec
, s
[4:5]
1189 // GFX11
: encoding
: [0x7e,0x04,0x80,0x98]
1191 s_cselect_b64 s
[0:1], vcc
, s
[4:5]
1192 // GFX11
: encoding
: [0x6a,0x04,0x80,0x98]
1194 s_cselect_b64 s
[0:1], 0, s
[4:5]
1195 // GFX11
: encoding
: [0x80,0x04,0x80,0x98]
1197 s_cselect_b64 s
[0:1], -1, s
[4:5]
1198 // GFX11
: encoding
: [0xc1,0x04,0x80,0x98]
1200 s_cselect_b64 s
[0:1], 0.5, s
[4:5]
1201 // GFX11
: encoding
: [0xf0,0x04,0x80,0x98]
1203 s_cselect_b64 s
[0:1], -4.0, s
[4:5]
1204 // GFX11
: encoding
: [0xf7,0x04,0x80,0x98]
1206 s_cselect_b64 s
[0:1], 0x3f717273, s
[4:5]
1207 // GFX11
: encoding
: [0xff,0x04,0x80,0x98,0x73,0x72,0x71,0x3f]
1209 s_cselect_b64 s
[0:1], 0xaf123456, s
[4:5]
1210 // GFX11
: encoding
: [0xff,0x04,0x80,0x98,0x56,0x34,0x12,0xaf]
1212 s_cselect_b64 s
[0:1], s
[2:3], exec
1213 // GFX11
: encoding
: [0x02,0x7e,0x80,0x98]
1215 s_cselect_b64 s
[0:1], s
[2:3], vcc
1216 // GFX11
: encoding
: [0x02,0x6a,0x80,0x98]
1218 s_cselect_b64 s
[0:1], s
[2:3], 0
1219 // GFX11
: encoding
: [0x02,0x80,0x80,0x98]
1221 s_cselect_b64 s
[0:1], s
[2:3], -1
1222 // GFX11
: encoding
: [0x02,0xc1,0x80,0x98]
1224 s_cselect_b64 s
[0:1], s
[2:3], 0.5
1225 // GFX11
: encoding
: [0x02,0xf0,0x80,0x98]
1227 s_cselect_b64 s
[0:1], s
[2:3], -4.0
1228 // GFX11
: encoding
: [0x02,0xf7,0x80,0x98]
1230 s_cselect_b64 s
[0:1], s
[2:3], 0x3f717273
1231 // GFX11
: encoding
: [0x02,0xff,0x80,0x98,0x73,0x72,0x71,0x3f]
1233 s_cselect_b64 s
[0:1], s
[2:3], 0xaf123456
1234 // GFX11
: encoding
: [0x02,0xff,0x80,0x98,0x56,0x34,0x12,0xaf]
1236 s_and_b32 s0
, s1
, s2
1237 // GFX11
: encoding
: [0x01,0x02,0x00,0x8b]
1239 s_and_b32 s105
, s104
, s103
1240 // GFX11
: encoding
: [0x68,0x67,0x69,0x8b]
1242 s_and_b32 s0
, s104
, s103
1243 // GFX11
: encoding
: [0x68,0x67,0x00,0x8b]
1245 s_and_b32 s105
, s1
, s103
1246 // GFX11
: encoding
: [0x01,0x67,0x69,0x8b]
1248 s_and_b32 s105
, s104
, s2
1249 // GFX11
: encoding
: [0x68,0x02,0x69,0x8b]
1251 s_and_b32 s105
, s1
, s2
1252 // GFX11
: encoding
: [0x01,0x02,0x69,0x8b]
1254 s_and_b32 s0
, s104
, s2
1255 // GFX11
: encoding
: [0x68,0x02,0x00,0x8b]
1257 s_and_b32 s0
, s1
, s103
1258 // GFX11
: encoding
: [0x01,0x67,0x00,0x8b]
1260 s_and_b32 exec_lo
, s1
, s2
1261 // GFX11
: encoding
: [0x01,0x02,0x7e,0x8b]
1263 s_and_b32 exec_hi
, s1
, s2
1264 // GFX11
: encoding
: [0x01,0x02,0x7f,0x8b]
1266 s_and_b32 vcc_lo
, s1
, s2
1267 // GFX11
: encoding
: [0x01,0x02,0x6a,0x8b]
1269 s_and_b32 vcc_hi
, s1
, s2
1270 // GFX11
: encoding
: [0x01,0x02,0x6b,0x8b]
1272 s_and_b32 m0
, s1
, s2
1273 // GFX11
: encoding
: [0x01,0x02,0x7d,0x8b]
1275 s_and_b32 s0
, exec_lo
, s2
1276 // GFX11
: encoding
: [0x7e,0x02,0x00,0x8b]
1278 s_and_b32 s0
, exec_hi
, s2
1279 // GFX11
: encoding
: [0x7f,0x02,0x00,0x8b]
1281 s_and_b32 s0
, vcc_lo
, s2
1282 // GFX11
: encoding
: [0x6a,0x02,0x00,0x8b]
1284 s_and_b32 s0
, vcc_hi
, s2
1285 // GFX11
: encoding
: [0x6b,0x02,0x00,0x8b]
1287 s_and_b32 s0
, m0
, s2
1288 // GFX11
: encoding
: [0x7d,0x02,0x00,0x8b]
1291 // GFX11
: encoding
: [0x80,0x02,0x00,0x8b]
1293 s_and_b32 s0
, -1, s2
1294 // GFX11
: encoding
: [0xc1,0x02,0x00,0x8b]
1296 s_and_b32 s0
, 0.5, s2
1297 // GFX11
: encoding
: [0xf0,0x02,0x00,0x8b]
1299 s_and_b32 s0
, -4.0, s2
1300 // GFX11
: encoding
: [0xf7,0x02,0x00,0x8b]
1302 s_and_b32 s0
, 0x3f717273, s2
1303 // GFX11
: encoding
: [0xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f]
1305 s_and_b32 s0
, 0xaf123456, s2
1306 // GFX11
: encoding
: [0xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf]
1308 s_and_b32 s0
, s1
, exec_lo
1309 // GFX11
: encoding
: [0x01,0x7e,0x00,0x8b]
1311 s_and_b32 s0
, s1
, exec_hi
1312 // GFX11
: encoding
: [0x01,0x7f,0x00,0x8b]
1314 s_and_b32 s0
, s1
, vcc_lo
1315 // GFX11
: encoding
: [0x01,0x6a,0x00,0x8b]
1317 s_and_b32 s0
, s1
, vcc_hi
1318 // GFX11
: encoding
: [0x01,0x6b,0x00,0x8b]
1320 s_and_b32 s0
, s1
, m0
1321 // GFX11
: encoding
: [0x01,0x7d,0x00,0x8b]
1324 // GFX11
: encoding
: [0x01,0x80,0x00,0x8b]
1326 s_and_b32 s0
, s1
, -1
1327 // GFX11
: encoding
: [0x01,0xc1,0x00,0x8b]
1329 s_and_b32 s0
, s1
, 0.5
1330 // GFX11
: encoding
: [0x01,0xf0,0x00,0x8b]
1332 s_and_b32 s0
, s1
, -4.0
1333 // GFX11
: encoding
: [0x01,0xf7,0x00,0x8b]
1335 s_and_b32 s0
, s1
, 0x3f717273
1336 // GFX11
: encoding
: [0x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f]
1338 s_and_b32 s0
, s1
, 0xaf123456
1339 // GFX11
: encoding
: [0x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf]
1341 s_and_b32 s0
, s1
, null
1342 // GFX11
: encoding
: [0x01,0x7c,0x00,0x8b]
1344 s_and_b32 s0
, null
, s2
1345 // GFX11
: encoding
: [0x7c,0x02,0x00,0x8b]
1347 s_and_b32 null
, s1
, s2
1348 // GFX11
: encoding
: [0x01,0x02,0x7c,0x8b]
1350 s_and_b64 s
[0:1], s
[2:3], s
[4:5]
1351 // GFX11
: encoding
: [0x02,0x04,0x80,0x8b]
1353 s_and_b64 s
[104:105], s
[102:103], s
[100:101]
1354 // GFX11
: encoding
: [0x66,0x64,0xe8,0x8b]
1356 s_and_b64 s
[0:1], s
[102:103], s
[100:101]
1357 // GFX11
: encoding
: [0x66,0x64,0x80,0x8b]
1359 s_and_b64 s
[104:105], s
[2:3], s
[100:101]
1360 // GFX11
: encoding
: [0x02,0x64,0xe8,0x8b]
1362 s_and_b64 s
[104:105], s
[102:103], s
[4:5]
1363 // GFX11
: encoding
: [0x66,0x04,0xe8,0x8b]
1365 s_and_b64 s
[104:105], s
[2:3], s
[4:5]
1366 // GFX11
: encoding
: [0x02,0x04,0xe8,0x8b]
1368 s_and_b64 s
[0:1], s
[102:103], s
[4:5]
1369 // GFX11
: encoding
: [0x66,0x04,0x80,0x8b]
1371 s_and_b64 s
[0:1], s
[2:3], s
[100:101]
1372 // GFX11
: encoding
: [0x02,0x64,0x80,0x8b]
1374 s_and_b64 exec
, s
[2:3], s
[4:5]
1375 // GFX11
: encoding
: [0x02,0x04,0xfe,0x8b]
1377 s_and_b64 vcc
, s
[2:3], s
[4:5]
1378 // GFX11
: encoding
: [0x02,0x04,0xea,0x8b]
1380 s_and_b64 s
[0:1], exec
, s
[4:5]
1381 // GFX11
: encoding
: [0x7e,0x04,0x80,0x8b]
1383 s_and_b64 s
[0:1], vcc
, s
[4:5]
1384 // GFX11
: encoding
: [0x6a,0x04,0x80,0x8b]
1386 s_and_b64 s
[0:1], 0, s
[4:5]
1387 // GFX11
: encoding
: [0x80,0x04,0x80,0x8b]
1389 s_and_b64 s
[0:1], -1, s
[4:5]
1390 // GFX11
: encoding
: [0xc1,0x04,0x80,0x8b]
1392 s_and_b64 s
[0:1], 0.5, s
[4:5]
1393 // GFX11
: encoding
: [0xf0,0x04,0x80,0x8b]
1395 s_and_b64 s
[0:1], -4.0, s
[4:5]
1396 // GFX11
: encoding
: [0xf7,0x04,0x80,0x8b]
1398 s_and_b64 s
[0:1], 0x3f717273, s
[4:5]
1399 // GFX11
: encoding
: [0xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f]
1401 s_and_b64 s
[0:1], 0xaf123456, s
[4:5]
1402 // GFX11
: encoding
: [0xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf]
1404 s_and_b64 s
[0:1], s
[2:3], exec
1405 // GFX11
: encoding
: [0x02,0x7e,0x80,0x8b]
1407 s_and_b64 s
[0:1], s
[2:3], vcc
1408 // GFX11
: encoding
: [0x02,0x6a,0x80,0x8b]
1410 s_and_b64 s
[0:1], s
[2:3], 0
1411 // GFX11
: encoding
: [0x02,0x80,0x80,0x8b]
1413 s_and_b64 s
[0:1], s
[2:3], -1
1414 // GFX11
: encoding
: [0x02,0xc1,0x80,0x8b]
1416 s_and_b64 s
[0:1], s
[2:3], 0.5
1417 // GFX11
: encoding
: [0x02,0xf0,0x80,0x8b]
1419 s_and_b64 s
[0:1], s
[2:3], -4.0
1420 // GFX11
: encoding
: [0x02,0xf7,0x80,0x8b]
1422 s_and_b64 s
[0:1], s
[2:3], 0x3f717273
1423 // GFX11
: encoding
: [0x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f]
1425 s_and_b64 s
[0:1], s
[2:3], 0xaf123456
1426 // GFX11
: encoding
: [0x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf]
1429 // GFX11
: encoding
: [0x01,0x02,0x00,0x8c]
1431 s_or_b32 s105
, s104
, s103
1432 // GFX11
: encoding
: [0x68,0x67,0x69,0x8c]
1434 s_or_b32 s0
, s104
, s103
1435 // GFX11
: encoding
: [0x68,0x67,0x00,0x8c]
1437 s_or_b32 s105
, s1
, s103
1438 // GFX11
: encoding
: [0x01,0x67,0x69,0x8c]
1440 s_or_b32 s105
, s104
, s2
1441 // GFX11
: encoding
: [0x68,0x02,0x69,0x8c]
1443 s_or_b32 s105
, s1
, s2
1444 // GFX11
: encoding
: [0x01,0x02,0x69,0x8c]
1446 s_or_b32 s0
, s104
, s2
1447 // GFX11
: encoding
: [0x68,0x02,0x00,0x8c]
1449 s_or_b32 s0
, s1
, s103
1450 // GFX11
: encoding
: [0x01,0x67,0x00,0x8c]
1452 s_or_b32 exec_lo
, s1
, s2
1453 // GFX11
: encoding
: [0x01,0x02,0x7e,0x8c]
1455 s_or_b32 exec_hi
, s1
, s2
1456 // GFX11
: encoding
: [0x01,0x02,0x7f,0x8c]
1458 s_or_b32 vcc_lo
, s1
, s2
1459 // GFX11
: encoding
: [0x01,0x02,0x6a,0x8c]
1461 s_or_b32 vcc_hi
, s1
, s2
1462 // GFX11
: encoding
: [0x01,0x02,0x6b,0x8c]
1465 // GFX11
: encoding
: [0x01,0x02,0x7d,0x8c]
1467 s_or_b32 s0
, exec_lo
, s2
1468 // GFX11
: encoding
: [0x7e,0x02,0x00,0x8c]
1470 s_or_b32 s0
, exec_hi
, s2
1471 // GFX11
: encoding
: [0x7f,0x02,0x00,0x8c]
1473 s_or_b32 s0
, vcc_lo
, s2
1474 // GFX11
: encoding
: [0x6a,0x02,0x00,0x8c]
1476 s_or_b32 s0
, vcc_hi
, s2
1477 // GFX11
: encoding
: [0x6b,0x02,0x00,0x8c]
1480 // GFX11
: encoding
: [0x7d,0x02,0x00,0x8c]
1483 // GFX11
: encoding
: [0x80,0x02,0x00,0x8c]
1486 // GFX11
: encoding
: [0xc1,0x02,0x00,0x8c]
1488 s_or_b32 s0
, 0.5, s2
1489 // GFX11
: encoding
: [0xf0,0x02,0x00,0x8c]
1491 s_or_b32 s0
, -4.0, s2
1492 // GFX11
: encoding
: [0xf7,0x02,0x00,0x8c]
1494 s_or_b32 s0
, 0x3f717273, s2
1495 // GFX11
: encoding
: [0xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f]
1497 s_or_b32 s0
, 0xaf123456, s2
1498 // GFX11
: encoding
: [0xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf]
1500 s_or_b32 s0
, s1
, exec_lo
1501 // GFX11
: encoding
: [0x01,0x7e,0x00,0x8c]
1503 s_or_b32 s0
, s1
, exec_hi
1504 // GFX11
: encoding
: [0x01,0x7f,0x00,0x8c]
1506 s_or_b32 s0
, s1
, vcc_lo
1507 // GFX11
: encoding
: [0x01,0x6a,0x00,0x8c]
1509 s_or_b32 s0
, s1
, vcc_hi
1510 // GFX11
: encoding
: [0x01,0x6b,0x00,0x8c]
1513 // GFX11
: encoding
: [0x01,0x7d,0x00,0x8c]
1516 // GFX11
: encoding
: [0x01,0x80,0x00,0x8c]
1519 // GFX11
: encoding
: [0x01,0xc1,0x00,0x8c]
1521 s_or_b32 s0
, s1
, 0.5
1522 // GFX11
: encoding
: [0x01,0xf0,0x00,0x8c]
1524 s_or_b32 s0
, s1
, -4.0
1525 // GFX11
: encoding
: [0x01,0xf7,0x00,0x8c]
1527 s_or_b32 s0
, s1
, 0x3f717273
1528 // GFX11
: encoding
: [0x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f]
1530 s_or_b32 s0
, s1
, 0xaf123456
1531 // GFX11
: encoding
: [0x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf]
1533 s_or_b64 s
[0:1], s
[2:3], s
[4:5]
1534 // GFX11
: encoding
: [0x02,0x04,0x80,0x8c]
1536 s_or_b64 s
[104:105], s
[102:103], s
[100:101]
1537 // GFX11
: encoding
: [0x66,0x64,0xe8,0x8c]
1539 s_or_b64 s
[0:1], s
[102:103], s
[100:101]
1540 // GFX11
: encoding
: [0x66,0x64,0x80,0x8c]
1542 s_or_b64 s
[104:105], s
[2:3], s
[100:101]
1543 // GFX11
: encoding
: [0x02,0x64,0xe8,0x8c]
1545 s_or_b64 s
[104:105], s
[102:103], s
[4:5]
1546 // GFX11
: encoding
: [0x66,0x04,0xe8,0x8c]
1548 s_or_b64 s
[104:105], s
[2:3], s
[4:5]
1549 // GFX11
: encoding
: [0x02,0x04,0xe8,0x8c]
1551 s_or_b64 s
[0:1], s
[102:103], s
[4:5]
1552 // GFX11
: encoding
: [0x66,0x04,0x80,0x8c]
1554 s_or_b64 s
[0:1], s
[2:3], s
[100:101]
1555 // GFX11
: encoding
: [0x02,0x64,0x80,0x8c]
1557 s_or_b64 exec
, s
[2:3], s
[4:5]
1558 // GFX11
: encoding
: [0x02,0x04,0xfe,0x8c]
1560 s_or_b64 vcc
, s
[2:3], s
[4:5]
1561 // GFX11
: encoding
: [0x02,0x04,0xea,0x8c]
1563 s_or_b64 s
[0:1], exec
, s
[4:5]
1564 // GFX11
: encoding
: [0x7e,0x04,0x80,0x8c]
1566 s_or_b64 s
[0:1], vcc
, s
[4:5]
1567 // GFX11
: encoding
: [0x6a,0x04,0x80,0x8c]
1569 s_or_b64 s
[0:1], 0, s
[4:5]
1570 // GFX11
: encoding
: [0x80,0x04,0x80,0x8c]
1572 s_or_b64 s
[0:1], -1, s
[4:5]
1573 // GFX11
: encoding
: [0xc1,0x04,0x80,0x8c]
1575 s_or_b64 s
[0:1], 0.5, s
[4:5]
1576 // GFX11
: encoding
: [0xf0,0x04,0x80,0x8c]
1578 s_or_b64 s
[0:1], -4.0, s
[4:5]
1579 // GFX11
: encoding
: [0xf7,0x04,0x80,0x8c]
1581 s_or_b64 s
[0:1], 0x3f717273, s
[4:5]
1582 // GFX11
: encoding
: [0xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f]
1584 s_or_b64 s
[0:1], 0xaf123456, s
[4:5]
1585 // GFX11
: encoding
: [0xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf]
1587 s_or_b64 s
[0:1], s
[2:3], exec
1588 // GFX11
: encoding
: [0x02,0x7e,0x80,0x8c]
1590 s_or_b64 s
[0:1], s
[2:3], vcc
1591 // GFX11
: encoding
: [0x02,0x6a,0x80,0x8c]
1593 s_or_b64 s
[0:1], s
[2:3], 0
1594 // GFX11
: encoding
: [0x02,0x80,0x80,0x8c]
1596 s_or_b64 s
[0:1], s
[2:3], -1
1597 // GFX11
: encoding
: [0x02,0xc1,0x80,0x8c]
1599 s_or_b64 s
[0:1], s
[2:3], 0.5
1600 // GFX11
: encoding
: [0x02,0xf0,0x80,0x8c]
1602 s_or_b64 s
[0:1], s
[2:3], -4.0
1603 // GFX11
: encoding
: [0x02,0xf7,0x80,0x8c]
1605 s_or_b64 s
[0:1], s
[2:3], 0x3f717273
1606 // GFX11
: encoding
: [0x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f]
1608 s_or_b64 s
[0:1], s
[2:3], 0xaf123456
1609 // GFX11
: encoding
: [0x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf]
1611 s_xor_b32 s0
, s1
, s2
1612 // GFX11
: encoding
: [0x01,0x02,0x00,0x8d]
1614 s_xor_b32 s105
, s104
, s103
1615 // GFX11
: encoding
: [0x68,0x67,0x69,0x8d]
1617 s_xor_b32 s0
, s104
, s103
1618 // GFX11
: encoding
: [0x68,0x67,0x00,0x8d]
1620 s_xor_b32 s105
, s1
, s103
1621 // GFX11
: encoding
: [0x01,0x67,0x69,0x8d]
1623 s_xor_b32 s105
, s104
, s2
1624 // GFX11
: encoding
: [0x68,0x02,0x69,0x8d]
1626 s_xor_b32 s105
, s1
, s2
1627 // GFX11
: encoding
: [0x01,0x02,0x69,0x8d]
1629 s_xor_b32 s0
, s104
, s2
1630 // GFX11
: encoding
: [0x68,0x02,0x00,0x8d]
1632 s_xor_b32 s0
, s1
, s103
1633 // GFX11
: encoding
: [0x01,0x67,0x00,0x8d]
1635 s_xor_b32 exec_lo
, s1
, s2
1636 // GFX11
: encoding
: [0x01,0x02,0x7e,0x8d]
1638 s_xor_b32 exec_hi
, s1
, s2
1639 // GFX11
: encoding
: [0x01,0x02,0x7f,0x8d]
1641 s_xor_b32 vcc_lo
, s1
, s2
1642 // GFX11
: encoding
: [0x01,0x02,0x6a,0x8d]
1644 s_xor_b32 vcc_hi
, s1
, s2
1645 // GFX11
: encoding
: [0x01,0x02,0x6b,0x8d]
1647 s_xor_b32 m0
, s1
, s2
1648 // GFX11
: encoding
: [0x01,0x02,0x7d,0x8d]
1650 s_xor_b32 s0
, exec_lo
, s2
1651 // GFX11
: encoding
: [0x7e,0x02,0x00,0x8d]
1653 s_xor_b32 s0
, exec_hi
, s2
1654 // GFX11
: encoding
: [0x7f,0x02,0x00,0x8d]
1656 s_xor_b32 s0
, vcc_lo
, s2
1657 // GFX11
: encoding
: [0x6a,0x02,0x00,0x8d]
1659 s_xor_b32 s0
, vcc_hi
, s2
1660 // GFX11
: encoding
: [0x6b,0x02,0x00,0x8d]
1662 s_xor_b32 s0
, m0
, s2
1663 // GFX11
: encoding
: [0x7d,0x02,0x00,0x8d]
1666 // GFX11
: encoding
: [0x80,0x02,0x00,0x8d]
1668 s_xor_b32 s0
, -1, s2
1669 // GFX11
: encoding
: [0xc1,0x02,0x00,0x8d]
1671 s_xor_b32 s0
, 0.5, s2
1672 // GFX11
: encoding
: [0xf0,0x02,0x00,0x8d]
1674 s_xor_b32 s0
, -4.0, s2
1675 // GFX11
: encoding
: [0xf7,0x02,0x00,0x8d]
1677 s_xor_b32 s0
, 0x3f717273, s2
1678 // GFX11
: encoding
: [0xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f]
1680 s_xor_b32 s0
, 0xaf123456, s2
1681 // GFX11
: encoding
: [0xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf]
1683 s_xor_b32 s0
, s1
, exec_lo
1684 // GFX11
: encoding
: [0x01,0x7e,0x00,0x8d]
1686 s_xor_b32 s0
, s1
, exec_hi
1687 // GFX11
: encoding
: [0x01,0x7f,0x00,0x8d]
1689 s_xor_b32 s0
, s1
, vcc_lo
1690 // GFX11
: encoding
: [0x01,0x6a,0x00,0x8d]
1692 s_xor_b32 s0
, s1
, vcc_hi
1693 // GFX11
: encoding
: [0x01,0x6b,0x00,0x8d]
1695 s_xor_b32 s0
, s1
, m0
1696 // GFX11
: encoding
: [0x01,0x7d,0x00,0x8d]
1699 // GFX11
: encoding
: [0x01,0x80,0x00,0x8d]
1701 s_xor_b32 s0
, s1
, -1
1702 // GFX11
: encoding
: [0x01,0xc1,0x00,0x8d]
1704 s_xor_b32 s0
, s1
, 0.5
1705 // GFX11
: encoding
: [0x01,0xf0,0x00,0x8d]
1707 s_xor_b32 s0
, s1
, -4.0
1708 // GFX11
: encoding
: [0x01,0xf7,0x00,0x8d]
1710 s_xor_b32 s0
, s1
, 0x3f717273
1711 // GFX11
: encoding
: [0x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f]
1713 s_xor_b32 s0
, s1
, 0xaf123456
1714 // GFX11
: encoding
: [0x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf]
1716 s_xor_b64 s
[0:1], s
[2:3], s
[4:5]
1717 // GFX11
: encoding
: [0x02,0x04,0x80,0x8d]
1719 s_xor_b64 s
[104:105], s
[102:103], s
[100:101]
1720 // GFX11
: encoding
: [0x66,0x64,0xe8,0x8d]
1722 s_xor_b64 s
[0:1], s
[102:103], s
[100:101]
1723 // GFX11
: encoding
: [0x66,0x64,0x80,0x8d]
1725 s_xor_b64 s
[104:105], s
[2:3], s
[100:101]
1726 // GFX11
: encoding
: [0x02,0x64,0xe8,0x8d]
1728 s_xor_b64 s
[104:105], s
[102:103], s
[4:5]
1729 // GFX11
: encoding
: [0x66,0x04,0xe8,0x8d]
1731 s_xor_b64 s
[104:105], s
[2:3], s
[4:5]
1732 // GFX11
: encoding
: [0x02,0x04,0xe8,0x8d]
1734 s_xor_b64 s
[0:1], s
[102:103], s
[4:5]
1735 // GFX11
: encoding
: [0x66,0x04,0x80,0x8d]
1737 s_xor_b64 s
[0:1], s
[2:3], s
[100:101]
1738 // GFX11
: encoding
: [0x02,0x64,0x80,0x8d]
1740 s_xor_b64 exec
, s
[2:3], s
[4:5]
1741 // GFX11
: encoding
: [0x02,0x04,0xfe,0x8d]
1743 s_xor_b64 vcc
, s
[2:3], s
[4:5]
1744 // GFX11
: encoding
: [0x02,0x04,0xea,0x8d]
1746 s_xor_b64 s
[0:1], exec
, s
[4:5]
1747 // GFX11
: encoding
: [0x7e,0x04,0x80,0x8d]
1749 s_xor_b64 s
[0:1], vcc
, s
[4:5]
1750 // GFX11
: encoding
: [0x6a,0x04,0x80,0x8d]
1752 s_xor_b64 s
[0:1], 0, s
[4:5]
1753 // GFX11
: encoding
: [0x80,0x04,0x80,0x8d]
1755 s_xor_b64 s
[0:1], -1, s
[4:5]
1756 // GFX11
: encoding
: [0xc1,0x04,0x80,0x8d]
1758 s_xor_b64 s
[0:1], 0.5, s
[4:5]
1759 // GFX11
: encoding
: [0xf0,0x04,0x80,0x8d]
1761 s_xor_b64 s
[0:1], -4.0, s
[4:5]
1762 // GFX11
: encoding
: [0xf7,0x04,0x80,0x8d]
1764 s_xor_b64 s
[0:1], 0x3f717273, s
[4:5]
1765 // GFX11
: encoding
: [0xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f]
1767 s_xor_b64 s
[0:1], 0xaf123456, s
[4:5]
1768 // GFX11
: encoding
: [0xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf]
1770 s_xor_b64 s
[0:1], s
[2:3], exec
1771 // GFX11
: encoding
: [0x02,0x7e,0x80,0x8d]
1773 s_xor_b64 s
[0:1], s
[2:3], vcc
1774 // GFX11
: encoding
: [0x02,0x6a,0x80,0x8d]
1776 s_xor_b64 s
[0:1], s
[2:3], 0
1777 // GFX11
: encoding
: [0x02,0x80,0x80,0x8d]
1779 s_xor_b64 s
[0:1], s
[2:3], -1
1780 // GFX11
: encoding
: [0x02,0xc1,0x80,0x8d]
1782 s_xor_b64 s
[0:1], s
[2:3], 0.5
1783 // GFX11
: encoding
: [0x02,0xf0,0x80,0x8d]
1785 s_xor_b64 s
[0:1], s
[2:3], -4.0
1786 // GFX11
: encoding
: [0x02,0xf7,0x80,0x8d]
1788 s_xor_b64 s
[0:1], s
[2:3], 0x3f717273
1789 // GFX11
: encoding
: [0x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f]
1791 s_xor_b64 s
[0:1], s
[2:3], 0xaf123456
1792 // GFX11
: encoding
: [0x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf]
1794 s_andn2_b32 s0
, s1
, s2
1795 // GFX11
: encoding
: [0x01,0x02,0x00,0x91]
1797 s_andn2_b32 s105
, s104
, s103
1798 // GFX11
: encoding
: [0x68,0x67,0x69,0x91]
1800 s_andn2_b32 s0
, s104
, s103
1801 // GFX11
: encoding
: [0x68,0x67,0x00,0x91]
1803 s_andn2_b32 s105
, s1
, s103
1804 // GFX11
: encoding
: [0x01,0x67,0x69,0x91]
1806 s_andn2_b32 s105
, s104
, s2
1807 // GFX11
: encoding
: [0x68,0x02,0x69,0x91]
1809 s_andn2_b32 s105
, s1
, s2
1810 // GFX11
: encoding
: [0x01,0x02,0x69,0x91]
1812 s_andn2_b32 s0
, s104
, s2
1813 // GFX11
: encoding
: [0x68,0x02,0x00,0x91]
1815 s_andn2_b32 s0
, s1
, s103
1816 // GFX11
: encoding
: [0x01,0x67,0x00,0x91]
1818 s_andn2_b32 exec_lo
, s1
, s2
1819 // GFX11
: encoding
: [0x01,0x02,0x7e,0x91]
1821 s_andn2_b32 exec_hi
, s1
, s2
1822 // GFX11
: encoding
: [0x01,0x02,0x7f,0x91]
1824 s_andn2_b32 vcc_lo
, s1
, s2
1825 // GFX11
: encoding
: [0x01,0x02,0x6a,0x91]
1827 s_andn2_b32 vcc_hi
, s1
, s2
1828 // GFX11
: encoding
: [0x01,0x02,0x6b,0x91]
1830 s_andn2_b32 m0
, s1
, s2
1831 // GFX11
: encoding
: [0x01,0x02,0x7d,0x91]
1833 s_andn2_b32 s0
, exec_lo
, s2
1834 // GFX11
: encoding
: [0x7e,0x02,0x00,0x91]
1836 s_andn2_b32 s0
, exec_hi
, s2
1837 // GFX11
: encoding
: [0x7f,0x02,0x00,0x91]
1839 s_andn2_b32 s0
, vcc_lo
, s2
1840 // GFX11
: encoding
: [0x6a,0x02,0x00,0x91]
1842 s_andn2_b32 s0
, vcc_hi
, s2
1843 // GFX11
: encoding
: [0x6b,0x02,0x00,0x91]
1845 s_andn2_b32 s0
, m0
, s2
1846 // GFX11
: encoding
: [0x7d,0x02,0x00,0x91]
1848 s_andn2_b32 s0
, 0, s2
1849 // GFX11
: encoding
: [0x80,0x02,0x00,0x91]
1851 s_andn2_b32 s0
, -1, s2
1852 // GFX11
: encoding
: [0xc1,0x02,0x00,0x91]
1854 s_andn2_b32 s0
, 0.5, s2
1855 // GFX11
: encoding
: [0xf0,0x02,0x00,0x91]
1857 s_andn2_b32 s0
, -4.0, s2
1858 // GFX11
: encoding
: [0xf7,0x02,0x00,0x91]
1860 s_andn2_b32 s0
, 0x3f717273, s2
1861 // GFX11
: encoding
: [0xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f]
1863 s_andn2_b32 s0
, 0xaf123456, s2
1864 // GFX11
: encoding
: [0xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf]
1866 s_andn2_b32 s0
, s1
, exec_lo
1867 // GFX11
: encoding
: [0x01,0x7e,0x00,0x91]
1869 s_andn2_b32 s0
, s1
, exec_hi
1870 // GFX11
: encoding
: [0x01,0x7f,0x00,0x91]
1872 s_andn2_b32 s0
, s1
, vcc_lo
1873 // GFX11
: encoding
: [0x01,0x6a,0x00,0x91]
1875 s_andn2_b32 s0
, s1
, vcc_hi
1876 // GFX11
: encoding
: [0x01,0x6b,0x00,0x91]
1878 s_andn2_b32 s0
, s1
, m0
1879 // GFX11
: encoding
: [0x01,0x7d,0x00,0x91]
1881 s_andn2_b32 s0
, s1
, 0
1882 // GFX11
: encoding
: [0x01,0x80,0x00,0x91]
1884 s_andn2_b32 s0
, s1
, -1
1885 // GFX11
: encoding
: [0x01,0xc1,0x00,0x91]
1887 s_andn2_b32 s0
, s1
, 0.5
1888 // GFX11
: encoding
: [0x01,0xf0,0x00,0x91]
1890 s_andn2_b32 s0
, s1
, -4.0
1891 // GFX11
: encoding
: [0x01,0xf7,0x00,0x91]
1893 s_andn2_b32 s0
, s1
, 0x3f717273
1894 // GFX11
: encoding
: [0x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f]
1896 s_andn2_b32 s0
, s1
, 0xaf123456
1897 // GFX11
: encoding
: [0x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf]
1899 s_andn2_b64 s
[0:1], s
[2:3], s
[4:5]
1900 // GFX11
: encoding
: [0x02,0x04,0x80,0x91]
1902 s_andn2_b64 s
[104:105], s
[102:103], s
[100:101]
1903 // GFX11
: encoding
: [0x66,0x64,0xe8,0x91]
1905 s_andn2_b64 s
[0:1], s
[102:103], s
[100:101]
1906 // GFX11
: encoding
: [0x66,0x64,0x80,0x91]
1908 s_andn2_b64 s
[104:105], s
[2:3], s
[100:101]
1909 // GFX11
: encoding
: [0x02,0x64,0xe8,0x91]
1911 s_andn2_b64 s
[104:105], s
[102:103], s
[4:5]
1912 // GFX11
: encoding
: [0x66,0x04,0xe8,0x91]
1914 s_andn2_b64 s
[104:105], s
[2:3], s
[4:5]
1915 // GFX11
: encoding
: [0x02,0x04,0xe8,0x91]
1917 s_andn2_b64 s
[0:1], s
[102:103], s
[4:5]
1918 // GFX11
: encoding
: [0x66,0x04,0x80,0x91]
1920 s_andn2_b64 s
[0:1], s
[2:3], s
[100:101]
1921 // GFX11
: encoding
: [0x02,0x64,0x80,0x91]
1923 s_andn2_b64 exec
, s
[2:3], s
[4:5]
1924 // GFX11
: encoding
: [0x02,0x04,0xfe,0x91]
1926 s_andn2_b64 vcc
, s
[2:3], s
[4:5]
1927 // GFX11
: encoding
: [0x02,0x04,0xea,0x91]
1929 s_andn2_b64 s
[0:1], exec
, s
[4:5]
1930 // GFX11
: encoding
: [0x7e,0x04,0x80,0x91]
1932 s_andn2_b64 s
[0:1], vcc
, s
[4:5]
1933 // GFX11
: encoding
: [0x6a,0x04,0x80,0x91]
1935 s_andn2_b64 s
[0:1], 0, s
[4:5]
1936 // GFX11
: encoding
: [0x80,0x04,0x80,0x91]
1938 s_andn2_b64 s
[0:1], -1, s
[4:5]
1939 // GFX11
: encoding
: [0xc1,0x04,0x80,0x91]
1941 s_andn2_b64 s
[0:1], 0.5, s
[4:5]
1942 // GFX11
: encoding
: [0xf0,0x04,0x80,0x91]
1944 s_andn2_b64 s
[0:1], -4.0, s
[4:5]
1945 // GFX11
: encoding
: [0xf7,0x04,0x80,0x91]
1947 s_andn2_b64 s
[0:1], 0x3f717273, s
[4:5]
1948 // GFX11
: encoding
: [0xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f]
1950 s_andn2_b64 s
[0:1], 0xaf123456, s
[4:5]
1951 // GFX11
: encoding
: [0xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf]
1953 s_andn2_b64 s
[0:1], s
[2:3], exec
1954 // GFX11
: encoding
: [0x02,0x7e,0x80,0x91]
1956 s_andn2_b64 s
[0:1], s
[2:3], vcc
1957 // GFX11
: encoding
: [0x02,0x6a,0x80,0x91]
1959 s_andn2_b64 s
[0:1], s
[2:3], 0
1960 // GFX11
: encoding
: [0x02,0x80,0x80,0x91]
1962 s_andn2_b64 s
[0:1], s
[2:3], -1
1963 // GFX11
: encoding
: [0x02,0xc1,0x80,0x91]
1965 s_andn2_b64 s
[0:1], s
[2:3], 0.5
1966 // GFX11
: encoding
: [0x02,0xf0,0x80,0x91]
1968 s_andn2_b64 s
[0:1], s
[2:3], -4.0
1969 // GFX11
: encoding
: [0x02,0xf7,0x80,0x91]
1971 s_andn2_b64 s
[0:1], s
[2:3], 0x3f717273
1972 // GFX11
: encoding
: [0x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f]
1974 s_andn2_b64 s
[0:1], s
[2:3], 0xaf123456
1975 // GFX11
: encoding
: [0x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf]
1977 s_orn2_b32 s0
, s1
, s2
1978 // GFX11
: encoding
: [0x01,0x02,0x00,0x92]
1980 s_orn2_b32 s105
, s104
, s103
1981 // GFX11
: encoding
: [0x68,0x67,0x69,0x92]
1983 s_orn2_b32 s0
, s104
, s103
1984 // GFX11
: encoding
: [0x68,0x67,0x00,0x92]
1986 s_orn2_b32 s105
, s1
, s103
1987 // GFX11
: encoding
: [0x01,0x67,0x69,0x92]
1989 s_orn2_b32 s105
, s104
, s2
1990 // GFX11
: encoding
: [0x68,0x02,0x69,0x92]
1992 s_orn2_b32 s105
, s1
, s2
1993 // GFX11
: encoding
: [0x01,0x02,0x69,0x92]
1995 s_orn2_b32 s0
, s104
, s2
1996 // GFX11
: encoding
: [0x68,0x02,0x00,0x92]
1998 s_orn2_b32 s0
, s1
, s103
1999 // GFX11
: encoding
: [0x01,0x67,0x00,0x92]
2001 s_orn2_b32 exec_lo
, s1
, s2
2002 // GFX11
: encoding
: [0x01,0x02,0x7e,0x92]
2004 s_orn2_b32 exec_hi
, s1
, s2
2005 // GFX11
: encoding
: [0x01,0x02,0x7f,0x92]
2007 s_orn2_b32 vcc_lo
, s1
, s2
2008 // GFX11
: encoding
: [0x01,0x02,0x6a,0x92]
2010 s_orn2_b32 vcc_hi
, s1
, s2
2011 // GFX11
: encoding
: [0x01,0x02,0x6b,0x92]
2013 s_orn2_b32 m0
, s1
, s2
2014 // GFX11
: encoding
: [0x01,0x02,0x7d,0x92]
2016 s_orn2_b32 s0
, exec_lo
, s2
2017 // GFX11
: encoding
: [0x7e,0x02,0x00,0x92]
2019 s_orn2_b32 s0
, exec_hi
, s2
2020 // GFX11
: encoding
: [0x7f,0x02,0x00,0x92]
2022 s_orn2_b32 s0
, vcc_lo
, s2
2023 // GFX11
: encoding
: [0x6a,0x02,0x00,0x92]
2025 s_orn2_b32 s0
, vcc_hi
, s2
2026 // GFX11
: encoding
: [0x6b,0x02,0x00,0x92]
2028 s_orn2_b32 s0
, m0
, s2
2029 // GFX11
: encoding
: [0x7d,0x02,0x00,0x92]
2031 s_orn2_b32 s0
, 0, s2
2032 // GFX11
: encoding
: [0x80,0x02,0x00,0x92]
2034 s_orn2_b32 s0
, -1, s2
2035 // GFX11
: encoding
: [0xc1,0x02,0x00,0x92]
2037 s_orn2_b32 s0
, 0.5, s2
2038 // GFX11
: encoding
: [0xf0,0x02,0x00,0x92]
2040 s_orn2_b32 s0
, -4.0, s2
2041 // GFX11
: encoding
: [0xf7,0x02,0x00,0x92]
2043 s_orn2_b32 s0
, 0x3f717273, s2
2044 // GFX11
: encoding
: [0xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f]
2046 s_orn2_b32 s0
, 0xaf123456, s2
2047 // GFX11
: encoding
: [0xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf]
2049 s_orn2_b32 s0
, s1
, exec_lo
2050 // GFX11
: encoding
: [0x01,0x7e,0x00,0x92]
2052 s_orn2_b32 s0
, s1
, exec_hi
2053 // GFX11
: encoding
: [0x01,0x7f,0x00,0x92]
2055 s_orn2_b32 s0
, s1
, vcc_lo
2056 // GFX11
: encoding
: [0x01,0x6a,0x00,0x92]
2058 s_orn2_b32 s0
, s1
, vcc_hi
2059 // GFX11
: encoding
: [0x01,0x6b,0x00,0x92]
2061 s_orn2_b32 s0
, s1
, m0
2062 // GFX11
: encoding
: [0x01,0x7d,0x00,0x92]
2064 s_orn2_b32 s0
, s1
, 0
2065 // GFX11
: encoding
: [0x01,0x80,0x00,0x92]
2067 s_orn2_b32 s0
, s1
, -1
2068 // GFX11
: encoding
: [0x01,0xc1,0x00,0x92]
2070 s_orn2_b32 s0
, s1
, 0.5
2071 // GFX11
: encoding
: [0x01,0xf0,0x00,0x92]
2073 s_orn2_b32 s0
, s1
, -4.0
2074 // GFX11
: encoding
: [0x01,0xf7,0x00,0x92]
2076 s_orn2_b32 s0
, s1
, 0x3f717273
2077 // GFX11
: encoding
: [0x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f]
2079 s_orn2_b32 s0
, s1
, 0xaf123456
2080 // GFX11
: encoding
: [0x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf]
2082 s_orn2_b64 s
[0:1], s
[2:3], s
[4:5]
2083 // GFX11
: encoding
: [0x02,0x04,0x80,0x92]
2085 s_orn2_b64 s
[104:105], s
[102:103], s
[100:101]
2086 // GFX11
: encoding
: [0x66,0x64,0xe8,0x92]
2088 s_orn2_b64 s
[0:1], s
[102:103], s
[100:101]
2089 // GFX11
: encoding
: [0x66,0x64,0x80,0x92]
2091 s_orn2_b64 s
[104:105], s
[2:3], s
[100:101]
2092 // GFX11
: encoding
: [0x02,0x64,0xe8,0x92]
2094 s_orn2_b64 s
[104:105], s
[102:103], s
[4:5]
2095 // GFX11
: encoding
: [0x66,0x04,0xe8,0x92]
2097 s_orn2_b64 s
[104:105], s
[2:3], s
[4:5]
2098 // GFX11
: encoding
: [0x02,0x04,0xe8,0x92]
2100 s_orn2_b64 s
[0:1], s
[102:103], s
[4:5]
2101 // GFX11
: encoding
: [0x66,0x04,0x80,0x92]
2103 s_orn2_b64 s
[0:1], s
[2:3], s
[100:101]
2104 // GFX11
: encoding
: [0x02,0x64,0x80,0x92]
2106 s_orn2_b64 exec
, s
[2:3], s
[4:5]
2107 // GFX11
: encoding
: [0x02,0x04,0xfe,0x92]
2109 s_orn2_b64 vcc
, s
[2:3], s
[4:5]
2110 // GFX11
: encoding
: [0x02,0x04,0xea,0x92]
2112 s_orn2_b64 s
[0:1], exec
, s
[4:5]
2113 // GFX11
: encoding
: [0x7e,0x04,0x80,0x92]
2115 s_orn2_b64 s
[0:1], vcc
, s
[4:5]
2116 // GFX11
: encoding
: [0x6a,0x04,0x80,0x92]
2118 s_orn2_b64 s
[0:1], 0, s
[4:5]
2119 // GFX11
: encoding
: [0x80,0x04,0x80,0x92]
2121 s_orn2_b64 s
[0:1], -1, s
[4:5]
2122 // GFX11
: encoding
: [0xc1,0x04,0x80,0x92]
2124 s_orn2_b64 s
[0:1], 0.5, s
[4:5]
2125 // GFX11
: encoding
: [0xf0,0x04,0x80,0x92]
2127 s_orn2_b64 s
[0:1], -4.0, s
[4:5]
2128 // GFX11
: encoding
: [0xf7,0x04,0x80,0x92]
2130 s_orn2_b64 s
[0:1], 0x3f717273, s
[4:5]
2131 // GFX11
: encoding
: [0xff,0x04,0x80,0x92,0x73,0x72,0x71,0x3f]
2133 s_orn2_b64 s
[0:1], 0xaf123456, s
[4:5]
2134 // GFX11
: encoding
: [0xff,0x04,0x80,0x92,0x56,0x34,0x12,0xaf]
2136 s_orn2_b64 s
[0:1], s
[2:3], exec
2137 // GFX11
: encoding
: [0x02,0x7e,0x80,0x92]
2139 s_orn2_b64 s
[0:1], s
[2:3], vcc
2140 // GFX11
: encoding
: [0x02,0x6a,0x80,0x92]
2142 s_orn2_b64 s
[0:1], s
[2:3], 0
2143 // GFX11
: encoding
: [0x02,0x80,0x80,0x92]
2145 s_orn2_b64 s
[0:1], s
[2:3], -1
2146 // GFX11
: encoding
: [0x02,0xc1,0x80,0x92]
2148 s_orn2_b64 s
[0:1], s
[2:3], 0.5
2149 // GFX11
: encoding
: [0x02,0xf0,0x80,0x92]
2151 s_orn2_b64 s
[0:1], s
[2:3], -4.0
2152 // GFX11
: encoding
: [0x02,0xf7,0x80,0x92]
2154 s_orn2_b64 s
[0:1], s
[2:3], 0x3f717273
2155 // GFX11
: encoding
: [0x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f]
2157 s_orn2_b64 s
[0:1], s
[2:3], 0xaf123456
2158 // GFX11
: encoding
: [0x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf]
2160 s_nand_b32 s0
, s1
, s2
2161 // GFX11
: encoding
: [0x01,0x02,0x00,0x8e]
2163 s_nand_b32 s105
, s104
, s103
2164 // GFX11
: encoding
: [0x68,0x67,0x69,0x8e]
2166 s_nand_b32 s0
, s104
, s103
2167 // GFX11
: encoding
: [0x68,0x67,0x00,0x8e]
2169 s_nand_b32 s105
, s1
, s103
2170 // GFX11
: encoding
: [0x01,0x67,0x69,0x8e]
2172 s_nand_b32 s105
, s104
, s2
2173 // GFX11
: encoding
: [0x68,0x02,0x69,0x8e]
2175 s_nand_b32 s105
, s1
, s2
2176 // GFX11
: encoding
: [0x01,0x02,0x69,0x8e]
2178 s_nand_b32 s0
, s104
, s2
2179 // GFX11
: encoding
: [0x68,0x02,0x00,0x8e]
2181 s_nand_b32 s0
, s1
, s103
2182 // GFX11
: encoding
: [0x01,0x67,0x00,0x8e]
2184 s_nand_b32 exec_lo
, s1
, s2
2185 // GFX11
: encoding
: [0x01,0x02,0x7e,0x8e]
2187 s_nand_b32 exec_hi
, s1
, s2
2188 // GFX11
: encoding
: [0x01,0x02,0x7f,0x8e]
2190 s_nand_b32 vcc_lo
, s1
, s2
2191 // GFX11
: encoding
: [0x01,0x02,0x6a,0x8e]
2193 s_nand_b32 vcc_hi
, s1
, s2
2194 // GFX11
: encoding
: [0x01,0x02,0x6b,0x8e]
2196 s_nand_b32 m0
, s1
, s2
2197 // GFX11
: encoding
: [0x01,0x02,0x7d,0x8e]
2199 s_nand_b32 s0
, exec_lo
, s2
2200 // GFX11
: encoding
: [0x7e,0x02,0x00,0x8e]
2202 s_nand_b32 s0
, exec_hi
, s2
2203 // GFX11
: encoding
: [0x7f,0x02,0x00,0x8e]
2205 s_nand_b32 s0
, vcc_lo
, s2
2206 // GFX11
: encoding
: [0x6a,0x02,0x00,0x8e]
2208 s_nand_b32 s0
, vcc_hi
, s2
2209 // GFX11
: encoding
: [0x6b,0x02,0x00,0x8e]
2211 s_nand_b32 s0
, m0
, s2
2212 // GFX11
: encoding
: [0x7d,0x02,0x00,0x8e]
2214 s_nand_b32 s0
, 0, s2
2215 // GFX11
: encoding
: [0x80,0x02,0x00,0x8e]
2217 s_nand_b32 s0
, -1, s2
2218 // GFX11
: encoding
: [0xc1,0x02,0x00,0x8e]
2220 s_nand_b32 s0
, 0.5, s2
2221 // GFX11
: encoding
: [0xf0,0x02,0x00,0x8e]
2223 s_nand_b32 s0
, -4.0, s2
2224 // GFX11
: encoding
: [0xf7,0x02,0x00,0x8e]
2226 s_nand_b32 s0
, 0x3f717273, s2
2227 // GFX11
: encoding
: [0xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f]
2229 s_nand_b32 s0
, 0xaf123456, s2
2230 // GFX11
: encoding
: [0xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf]
2232 s_nand_b32 s0
, s1
, exec_lo
2233 // GFX11
: encoding
: [0x01,0x7e,0x00,0x8e]
2235 s_nand_b32 s0
, s1
, exec_hi
2236 // GFX11
: encoding
: [0x01,0x7f,0x00,0x8e]
2238 s_nand_b32 s0
, s1
, vcc_lo
2239 // GFX11
: encoding
: [0x01,0x6a,0x00,0x8e]
2241 s_nand_b32 s0
, s1
, vcc_hi
2242 // GFX11
: encoding
: [0x01,0x6b,0x00,0x8e]
2244 s_nand_b32 s0
, s1
, m0
2245 // GFX11
: encoding
: [0x01,0x7d,0x00,0x8e]
2247 s_nand_b32 s0
, s1
, 0
2248 // GFX11
: encoding
: [0x01,0x80,0x00,0x8e]
2250 s_nand_b32 s0
, s1
, -1
2251 // GFX11
: encoding
: [0x01,0xc1,0x00,0x8e]
2253 s_nand_b32 s0
, s1
, 0.5
2254 // GFX11
: encoding
: [0x01,0xf0,0x00,0x8e]
2256 s_nand_b32 s0
, s1
, -4.0
2257 // GFX11
: encoding
: [0x01,0xf7,0x00,0x8e]
2259 s_nand_b32 s0
, s1
, 0x3f717273
2260 // GFX11
: encoding
: [0x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f]
2262 s_nand_b32 s0
, s1
, 0xaf123456
2263 // GFX11
: encoding
: [0x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf]
2265 s_nand_b64 s
[0:1], s
[2:3], s
[4:5]
2266 // GFX11
: encoding
: [0x02,0x04,0x80,0x8e]
2268 s_nand_b64 s
[104:105], s
[102:103], s
[100:101]
2269 // GFX11
: encoding
: [0x66,0x64,0xe8,0x8e]
2271 s_nand_b64 s
[0:1], s
[102:103], s
[100:101]
2272 // GFX11
: encoding
: [0x66,0x64,0x80,0x8e]
2274 s_nand_b64 s
[104:105], s
[2:3], s
[100:101]
2275 // GFX11
: encoding
: [0x02,0x64,0xe8,0x8e]
2277 s_nand_b64 s
[104:105], s
[102:103], s
[4:5]
2278 // GFX11
: encoding
: [0x66,0x04,0xe8,0x8e]
2280 s_nand_b64 s
[104:105], s
[2:3], s
[4:5]
2281 // GFX11
: encoding
: [0x02,0x04,0xe8,0x8e]
2283 s_nand_b64 s
[0:1], s
[102:103], s
[4:5]
2284 // GFX11
: encoding
: [0x66,0x04,0x80,0x8e]
2286 s_nand_b64 s
[0:1], s
[2:3], s
[100:101]
2287 // GFX11
: encoding
: [0x02,0x64,0x80,0x8e]
2289 s_nand_b64 exec
, s
[2:3], s
[4:5]
2290 // GFX11
: encoding
: [0x02,0x04,0xfe,0x8e]
2292 s_nand_b64 vcc
, s
[2:3], s
[4:5]
2293 // GFX11
: encoding
: [0x02,0x04,0xea,0x8e]
2295 s_nand_b64 s
[0:1], exec
, s
[4:5]
2296 // GFX11
: encoding
: [0x7e,0x04,0x80,0x8e]
2298 s_nand_b64 s
[0:1], vcc
, s
[4:5]
2299 // GFX11
: encoding
: [0x6a,0x04,0x80,0x8e]
2301 s_nand_b64 s
[0:1], 0, s
[4:5]
2302 // GFX11
: encoding
: [0x80,0x04,0x80,0x8e]
2304 s_nand_b64 s
[0:1], -1, s
[4:5]
2305 // GFX11
: encoding
: [0xc1,0x04,0x80,0x8e]
2307 s_nand_b64 s
[0:1], 0.5, s
[4:5]
2308 // GFX11
: encoding
: [0xf0,0x04,0x80,0x8e]
2310 s_nand_b64 s
[0:1], -4.0, s
[4:5]
2311 // GFX11
: encoding
: [0xf7,0x04,0x80,0x8e]
2313 s_nand_b64 s
[0:1], 0x3f717273, s
[4:5]
2314 // GFX11
: encoding
: [0xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f]
2316 s_nand_b64 s
[0:1], 0xaf123456, s
[4:5]
2317 // GFX11
: encoding
: [0xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf]
2319 s_nand_b64 s
[0:1], s
[2:3], exec
2320 // GFX11
: encoding
: [0x02,0x7e,0x80,0x8e]
2322 s_nand_b64 s
[0:1], s
[2:3], vcc
2323 // GFX11
: encoding
: [0x02,0x6a,0x80,0x8e]
2325 s_nand_b64 s
[0:1], s
[2:3], 0
2326 // GFX11
: encoding
: [0x02,0x80,0x80,0x8e]
2328 s_nand_b64 s
[0:1], s
[2:3], -1
2329 // GFX11
: encoding
: [0x02,0xc1,0x80,0x8e]
2331 s_nand_b64 s
[0:1], s
[2:3], 0.5
2332 // GFX11
: encoding
: [0x02,0xf0,0x80,0x8e]
2334 s_nand_b64 s
[0:1], s
[2:3], -4.0
2335 // GFX11
: encoding
: [0x02,0xf7,0x80,0x8e]
2337 s_nand_b64 s
[0:1], s
[2:3], 0x3f717273
2338 // GFX11
: encoding
: [0x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f]
2340 s_nand_b64 s
[0:1], s
[2:3], 0xaf123456
2341 // GFX11
: encoding
: [0x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf]
2343 s_nor_b32 s0
, s1
, s2
2344 // GFX11
: encoding
: [0x01,0x02,0x00,0x8f]
2346 s_nor_b32 s105
, s104
, s103
2347 // GFX11
: encoding
: [0x68,0x67,0x69,0x8f]
2349 s_nor_b32 s0
, s104
, s103
2350 // GFX11
: encoding
: [0x68,0x67,0x00,0x8f]
2352 s_nor_b32 s105
, s1
, s103
2353 // GFX11
: encoding
: [0x01,0x67,0x69,0x8f]
2355 s_nor_b32 s105
, s104
, s2
2356 // GFX11
: encoding
: [0x68,0x02,0x69,0x8f]
2358 s_nor_b32 s105
, s1
, s2
2359 // GFX11
: encoding
: [0x01,0x02,0x69,0x8f]
2361 s_nor_b32 s0
, s104
, s2
2362 // GFX11
: encoding
: [0x68,0x02,0x00,0x8f]
2364 s_nor_b32 s0
, s1
, s103
2365 // GFX11
: encoding
: [0x01,0x67,0x00,0x8f]
2367 s_nor_b32 exec_lo
, s1
, s2
2368 // GFX11
: encoding
: [0x01,0x02,0x7e,0x8f]
2370 s_nor_b32 exec_hi
, s1
, s2
2371 // GFX11
: encoding
: [0x01,0x02,0x7f,0x8f]
2373 s_nor_b32 vcc_lo
, s1
, s2
2374 // GFX11
: encoding
: [0x01,0x02,0x6a,0x8f]
2376 s_nor_b32 vcc_hi
, s1
, s2
2377 // GFX11
: encoding
: [0x01,0x02,0x6b,0x8f]
2379 s_nor_b32 m0
, s1
, s2
2380 // GFX11
: encoding
: [0x01,0x02,0x7d,0x8f]
2382 s_nor_b32 s0
, exec_lo
, s2
2383 // GFX11
: encoding
: [0x7e,0x02,0x00,0x8f]
2385 s_nor_b32 s0
, exec_hi
, s2
2386 // GFX11
: encoding
: [0x7f,0x02,0x00,0x8f]
2388 s_nor_b32 s0
, vcc_lo
, s2
2389 // GFX11
: encoding
: [0x6a,0x02,0x00,0x8f]
2391 s_nor_b32 s0
, vcc_hi
, s2
2392 // GFX11
: encoding
: [0x6b,0x02,0x00,0x8f]
2394 s_nor_b32 s0
, m0
, s2
2395 // GFX11
: encoding
: [0x7d,0x02,0x00,0x8f]
2398 // GFX11
: encoding
: [0x80,0x02,0x00,0x8f]
2400 s_nor_b32 s0
, -1, s2
2401 // GFX11
: encoding
: [0xc1,0x02,0x00,0x8f]
2403 s_nor_b32 s0
, 0.5, s2
2404 // GFX11
: encoding
: [0xf0,0x02,0x00,0x8f]
2406 s_nor_b32 s0
, -4.0, s2
2407 // GFX11
: encoding
: [0xf7,0x02,0x00,0x8f]
2409 s_nor_b32 s0
, 0x3f717273, s2
2410 // GFX11
: encoding
: [0xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f]
2412 s_nor_b32 s0
, 0xaf123456, s2
2413 // GFX11
: encoding
: [0xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf]
2415 s_nor_b32 s0
, s1
, exec_lo
2416 // GFX11
: encoding
: [0x01,0x7e,0x00,0x8f]
2418 s_nor_b32 s0
, s1
, exec_hi
2419 // GFX11
: encoding
: [0x01,0x7f,0x00,0x8f]
2421 s_nor_b32 s0
, s1
, vcc_lo
2422 // GFX11
: encoding
: [0x01,0x6a,0x00,0x8f]
2424 s_nor_b32 s0
, s1
, vcc_hi
2425 // GFX11
: encoding
: [0x01,0x6b,0x00,0x8f]
2427 s_nor_b32 s0
, s1
, m0
2428 // GFX11
: encoding
: [0x01,0x7d,0x00,0x8f]
2431 // GFX11
: encoding
: [0x01,0x80,0x00,0x8f]
2433 s_nor_b32 s0
, s1
, -1
2434 // GFX11
: encoding
: [0x01,0xc1,0x00,0x8f]
2436 s_nor_b32 s0
, s1
, 0.5
2437 // GFX11
: encoding
: [0x01,0xf0,0x00,0x8f]
2439 s_nor_b32 s0
, s1
, -4.0
2440 // GFX11
: encoding
: [0x01,0xf7,0x00,0x8f]
2442 s_nor_b32 s0
, s1
, 0x3f717273
2443 // GFX11
: encoding
: [0x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f]
2445 s_nor_b32 s0
, s1
, 0xaf123456
2446 // GFX11
: encoding
: [0x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf]
2448 s_nor_b64 s
[0:1], s
[2:3], s
[4:5]
2449 // GFX11
: encoding
: [0x02,0x04,0x80,0x8f]
2451 s_nor_b64 s
[104:105], s
[102:103], s
[100:101]
2452 // GFX11
: encoding
: [0x66,0x64,0xe8,0x8f]
2454 s_nor_b64 s
[0:1], s
[102:103], s
[100:101]
2455 // GFX11
: encoding
: [0x66,0x64,0x80,0x8f]
2457 s_nor_b64 s
[104:105], s
[2:3], s
[100:101]
2458 // GFX11
: encoding
: [0x02,0x64,0xe8,0x8f]
2460 s_nor_b64 s
[104:105], s
[102:103], s
[4:5]
2461 // GFX11
: encoding
: [0x66,0x04,0xe8,0x8f]
2463 s_nor_b64 s
[104:105], s
[2:3], s
[4:5]
2464 // GFX11
: encoding
: [0x02,0x04,0xe8,0x8f]
2466 s_nor_b64 s
[0:1], s
[102:103], s
[4:5]
2467 // GFX11
: encoding
: [0x66,0x04,0x80,0x8f]
2469 s_nor_b64 s
[0:1], s
[2:3], s
[100:101]
2470 // GFX11
: encoding
: [0x02,0x64,0x80,0x8f]
2472 s_nor_b64 exec
, s
[2:3], s
[4:5]
2473 // GFX11
: encoding
: [0x02,0x04,0xfe,0x8f]
2475 s_nor_b64 vcc
, s
[2:3], s
[4:5]
2476 // GFX11
: encoding
: [0x02,0x04,0xea,0x8f]
2478 s_nor_b64 s
[0:1], exec
, s
[4:5]
2479 // GFX11
: encoding
: [0x7e,0x04,0x80,0x8f]
2481 s_nor_b64 s
[0:1], vcc
, s
[4:5]
2482 // GFX11
: encoding
: [0x6a,0x04,0x80,0x8f]
2484 s_nor_b64 s
[0:1], 0, s
[4:5]
2485 // GFX11
: encoding
: [0x80,0x04,0x80,0x8f]
2487 s_nor_b64 s
[0:1], -1, s
[4:5]
2488 // GFX11
: encoding
: [0xc1,0x04,0x80,0x8f]
2490 s_nor_b64 s
[0:1], 0.5, s
[4:5]
2491 // GFX11
: encoding
: [0xf0,0x04,0x80,0x8f]
2493 s_nor_b64 s
[0:1], -4.0, s
[4:5]
2494 // GFX11
: encoding
: [0xf7,0x04,0x80,0x8f]
2496 s_nor_b64 s
[0:1], 0x3f717273, s
[4:5]
2497 // GFX11
: encoding
: [0xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f]
2499 s_nor_b64 s
[0:1], 0xaf123456, s
[4:5]
2500 // GFX11
: encoding
: [0xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf]
2502 s_nor_b64 s
[0:1], s
[2:3], exec
2503 // GFX11
: encoding
: [0x02,0x7e,0x80,0x8f]
2505 s_nor_b64 s
[0:1], s
[2:3], vcc
2506 // GFX11
: encoding
: [0x02,0x6a,0x80,0x8f]
2508 s_nor_b64 s
[0:1], s
[2:3], 0
2509 // GFX11
: encoding
: [0x02,0x80,0x80,0x8f]
2511 s_nor_b64 s
[0:1], s
[2:3], -1
2512 // GFX11
: encoding
: [0x02,0xc1,0x80,0x8f]
2514 s_nor_b64 s
[0:1], s
[2:3], 0.5
2515 // GFX11
: encoding
: [0x02,0xf0,0x80,0x8f]
2517 s_nor_b64 s
[0:1], s
[2:3], -4.0
2518 // GFX11
: encoding
: [0x02,0xf7,0x80,0x8f]
2520 s_nor_b64 s
[0:1], s
[2:3], 0x3f717273
2521 // GFX11
: encoding
: [0x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f]
2523 s_nor_b64 s
[0:1], s
[2:3], 0xaf123456
2524 // GFX11
: encoding
: [0x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf]
2526 s_xnor_b32 s0
, s1
, s2
2527 // GFX11
: encoding
: [0x01,0x02,0x00,0x90]
2529 s_xnor_b32 s105
, s104
, s103
2530 // GFX11
: encoding
: [0x68,0x67,0x69,0x90]
2532 s_xnor_b32 s0
, s104
, s103
2533 // GFX11
: encoding
: [0x68,0x67,0x00,0x90]
2535 s_xnor_b32 s105
, s1
, s103
2536 // GFX11
: encoding
: [0x01,0x67,0x69,0x90]
2538 s_xnor_b32 s105
, s104
, s2
2539 // GFX11
: encoding
: [0x68,0x02,0x69,0x90]
2541 s_xnor_b32 s105
, s1
, s2
2542 // GFX11
: encoding
: [0x01,0x02,0x69,0x90]
2544 s_xnor_b32 s0
, s104
, s2
2545 // GFX11
: encoding
: [0x68,0x02,0x00,0x90]
2547 s_xnor_b32 s0
, s1
, s103
2548 // GFX11
: encoding
: [0x01,0x67,0x00,0x90]
2550 s_xnor_b32 exec_lo
, s1
, s2
2551 // GFX11
: encoding
: [0x01,0x02,0x7e,0x90]
2553 s_xnor_b32 exec_hi
, s1
, s2
2554 // GFX11
: encoding
: [0x01,0x02,0x7f,0x90]
2556 s_xnor_b32 vcc_lo
, s1
, s2
2557 // GFX11
: encoding
: [0x01,0x02,0x6a,0x90]
2559 s_xnor_b32 vcc_hi
, s1
, s2
2560 // GFX11
: encoding
: [0x01,0x02,0x6b,0x90]
2562 s_xnor_b32 m0
, s1
, s2
2563 // GFX11
: encoding
: [0x01,0x02,0x7d,0x90]
2565 s_xnor_b32 s0
, exec_lo
, s2
2566 // GFX11
: encoding
: [0x7e,0x02,0x00,0x90]
2568 s_xnor_b32 s0
, exec_hi
, s2
2569 // GFX11
: encoding
: [0x7f,0x02,0x00,0x90]
2571 s_xnor_b32 s0
, vcc_lo
, s2
2572 // GFX11
: encoding
: [0x6a,0x02,0x00,0x90]
2574 s_xnor_b32 s0
, vcc_hi
, s2
2575 // GFX11
: encoding
: [0x6b,0x02,0x00,0x90]
2577 s_xnor_b32 s0
, m0
, s2
2578 // GFX11
: encoding
: [0x7d,0x02,0x00,0x90]
2580 s_xnor_b32 s0
, 0, s2
2581 // GFX11
: encoding
: [0x80,0x02,0x00,0x90]
2583 s_xnor_b32 s0
, -1, s2
2584 // GFX11
: encoding
: [0xc1,0x02,0x00,0x90]
2586 s_xnor_b32 s0
, 0.5, s2
2587 // GFX11
: encoding
: [0xf0,0x02,0x00,0x90]
2589 s_xnor_b32 s0
, -4.0, s2
2590 // GFX11
: encoding
: [0xf7,0x02,0x00,0x90]
2592 s_xnor_b32 s0
, 0x3f717273, s2
2593 // GFX11
: encoding
: [0xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f]
2595 s_xnor_b32 s0
, 0xaf123456, s2
2596 // GFX11
: encoding
: [0xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf]
2598 s_xnor_b32 s0
, s1
, exec_lo
2599 // GFX11
: encoding
: [0x01,0x7e,0x00,0x90]
2601 s_xnor_b32 s0
, s1
, exec_hi
2602 // GFX11
: encoding
: [0x01,0x7f,0x00,0x90]
2604 s_xnor_b32 s0
, s1
, vcc_lo
2605 // GFX11
: encoding
: [0x01,0x6a,0x00,0x90]
2607 s_xnor_b32 s0
, s1
, vcc_hi
2608 // GFX11
: encoding
: [0x01,0x6b,0x00,0x90]
2610 s_xnor_b32 s0
, s1
, m0
2611 // GFX11
: encoding
: [0x01,0x7d,0x00,0x90]
2613 s_xnor_b32 s0
, s1
, 0
2614 // GFX11
: encoding
: [0x01,0x80,0x00,0x90]
2616 s_xnor_b32 s0
, s1
, -1
2617 // GFX11
: encoding
: [0x01,0xc1,0x00,0x90]
2619 s_xnor_b32 s0
, s1
, 0.5
2620 // GFX11
: encoding
: [0x01,0xf0,0x00,0x90]
2622 s_xnor_b32 s0
, s1
, -4.0
2623 // GFX11
: encoding
: [0x01,0xf7,0x00,0x90]
2625 s_xnor_b32 s0
, s1
, 0x3f717273
2626 // GFX11
: encoding
: [0x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f]
2628 s_xnor_b32 s0
, s1
, 0xaf123456
2629 // GFX11
: encoding
: [0x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf]
2631 s_xnor_b64 s
[0:1], s
[2:3], s
[4:5]
2632 // GFX11
: encoding
: [0x02,0x04,0x80,0x90]
2634 s_xnor_b64 s
[104:105], s
[102:103], s
[100:101]
2635 // GFX11
: encoding
: [0x66,0x64,0xe8,0x90]
2637 s_xnor_b64 s
[0:1], s
[102:103], s
[100:101]
2638 // GFX11
: encoding
: [0x66,0x64,0x80,0x90]
2640 s_xnor_b64 s
[104:105], s
[2:3], s
[100:101]
2641 // GFX11
: encoding
: [0x02,0x64,0xe8,0x90]
2643 s_xnor_b64 s
[104:105], s
[102:103], s
[4:5]
2644 // GFX11
: encoding
: [0x66,0x04,0xe8,0x90]
2646 s_xnor_b64 s
[104:105], s
[2:3], s
[4:5]
2647 // GFX11
: encoding
: [0x02,0x04,0xe8,0x90]
2649 s_xnor_b64 s
[0:1], s
[102:103], s
[4:5]
2650 // GFX11
: encoding
: [0x66,0x04,0x80,0x90]
2652 s_xnor_b64 s
[0:1], s
[2:3], s
[100:101]
2653 // GFX11
: encoding
: [0x02,0x64,0x80,0x90]
2655 s_xnor_b64 exec
, s
[2:3], s
[4:5]
2656 // GFX11
: encoding
: [0x02,0x04,0xfe,0x90]
2658 s_xnor_b64 vcc
, s
[2:3], s
[4:5]
2659 // GFX11
: encoding
: [0x02,0x04,0xea,0x90]
2661 s_xnor_b64 s
[0:1], exec
, s
[4:5]
2662 // GFX11
: encoding
: [0x7e,0x04,0x80,0x90]
2664 s_xnor_b64 s
[0:1], vcc
, s
[4:5]
2665 // GFX11
: encoding
: [0x6a,0x04,0x80,0x90]
2667 s_xnor_b64 s
[0:1], 0, s
[4:5]
2668 // GFX11
: encoding
: [0x80,0x04,0x80,0x90]
2670 s_xnor_b64 s
[0:1], -1, s
[4:5]
2671 // GFX11
: encoding
: [0xc1,0x04,0x80,0x90]
2673 s_xnor_b64 s
[0:1], 0.5, s
[4:5]
2674 // GFX11
: encoding
: [0xf0,0x04,0x80,0x90]
2676 s_xnor_b64 s
[0:1], -4.0, s
[4:5]
2677 // GFX11
: encoding
: [0xf7,0x04,0x80,0x90]
2679 s_xnor_b64 s
[0:1], 0x3f717273, s
[4:5]
2680 // GFX11
: encoding
: [0xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f]
2682 s_xnor_b64 s
[0:1], 0xaf123456, s
[4:5]
2683 // GFX11
: encoding
: [0xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf]
2685 s_xnor_b64 s
[0:1], s
[2:3], exec
2686 // GFX11
: encoding
: [0x02,0x7e,0x80,0x90]
2688 s_xnor_b64 s
[0:1], s
[2:3], vcc
2689 // GFX11
: encoding
: [0x02,0x6a,0x80,0x90]
2691 s_xnor_b64 s
[0:1], s
[2:3], 0
2692 // GFX11
: encoding
: [0x02,0x80,0x80,0x90]
2694 s_xnor_b64 s
[0:1], s
[2:3], -1
2695 // GFX11
: encoding
: [0x02,0xc1,0x80,0x90]
2697 s_xnor_b64 s
[0:1], s
[2:3], 0.5
2698 // GFX11
: encoding
: [0x02,0xf0,0x80,0x90]
2700 s_xnor_b64 s
[0:1], s
[2:3], -4.0
2701 // GFX11
: encoding
: [0x02,0xf7,0x80,0x90]
2703 s_xnor_b64 s
[0:1], s
[2:3], 0x3f717273
2704 // GFX11
: encoding
: [0x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f]
2706 s_xnor_b64 s
[0:1], s
[2:3], 0xaf123456
2707 // GFX11
: encoding
: [0x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf]
2709 s_lshl_b32 s0
, s1
, s2
2710 // GFX11
: encoding
: [0x01,0x02,0x00,0x84]
2712 s_lshl_b32 s105
, s104
, s103
2713 // GFX11
: encoding
: [0x68,0x67,0x69,0x84]
2715 s_lshl_b32 s0
, s104
, s103
2716 // GFX11
: encoding
: [0x68,0x67,0x00,0x84]
2718 s_lshl_b32 s105
, s1
, s103
2719 // GFX11
: encoding
: [0x01,0x67,0x69,0x84]
2721 s_lshl_b32 s105
, s104
, s2
2722 // GFX11
: encoding
: [0x68,0x02,0x69,0x84]
2724 s_lshl_b32 s105
, s1
, s2
2725 // GFX11
: encoding
: [0x01,0x02,0x69,0x84]
2727 s_lshl_b32 s0
, s104
, s2
2728 // GFX11
: encoding
: [0x68,0x02,0x00,0x84]
2730 s_lshl_b32 s0
, s1
, s103
2731 // GFX11
: encoding
: [0x01,0x67,0x00,0x84]
2733 s_lshl_b32 exec_lo
, s1
, s2
2734 // GFX11
: encoding
: [0x01,0x02,0x7e,0x84]
2736 s_lshl_b32 exec_hi
, s1
, s2
2737 // GFX11
: encoding
: [0x01,0x02,0x7f,0x84]
2739 s_lshl_b32 vcc_lo
, s1
, s2
2740 // GFX11
: encoding
: [0x01,0x02,0x6a,0x84]
2742 s_lshl_b32 vcc_hi
, s1
, s2
2743 // GFX11
: encoding
: [0x01,0x02,0x6b,0x84]
2745 s_lshl_b32 m0
, s1
, s2
2746 // GFX11
: encoding
: [0x01,0x02,0x7d,0x84]
2748 s_lshl_b32 s0
, exec_lo
, s2
2749 // GFX11
: encoding
: [0x7e,0x02,0x00,0x84]
2751 s_lshl_b32 s0
, exec_hi
, s2
2752 // GFX11
: encoding
: [0x7f,0x02,0x00,0x84]
2754 s_lshl_b32 s0
, vcc_lo
, s2
2755 // GFX11
: encoding
: [0x6a,0x02,0x00,0x84]
2757 s_lshl_b32 s0
, vcc_hi
, s2
2758 // GFX11
: encoding
: [0x6b,0x02,0x00,0x84]
2760 s_lshl_b32 s0
, m0
, s2
2761 // GFX11
: encoding
: [0x7d,0x02,0x00,0x84]
2763 s_lshl_b32 s0
, 0, s2
2764 // GFX11
: encoding
: [0x80,0x02,0x00,0x84]
2766 s_lshl_b32 s0
, -1, s2
2767 // GFX11
: encoding
: [0xc1,0x02,0x00,0x84]
2769 s_lshl_b32 s0
, 0.5, s2
2770 // GFX11
: encoding
: [0xf0,0x02,0x00,0x84]
2772 s_lshl_b32 s0
, -4.0, s2
2773 // GFX11
: encoding
: [0xf7,0x02,0x00,0x84]
2775 s_lshl_b32 s0
, 0x3f717273, s2
2776 // GFX11
: encoding
: [0xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f]
2778 s_lshl_b32 s0
, 0xaf123456, s2
2779 // GFX11
: encoding
: [0xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf]
2781 s_lshl_b32 s0
, s1
, exec_lo
2782 // GFX11
: encoding
: [0x01,0x7e,0x00,0x84]
2784 s_lshl_b32 s0
, s1
, exec_hi
2785 // GFX11
: encoding
: [0x01,0x7f,0x00,0x84]
2787 s_lshl_b32 s0
, s1
, vcc_lo
2788 // GFX11
: encoding
: [0x01,0x6a,0x00,0x84]
2790 s_lshl_b32 s0
, s1
, vcc_hi
2791 // GFX11
: encoding
: [0x01,0x6b,0x00,0x84]
2793 s_lshl_b32 s0
, s1
, m0
2794 // GFX11
: encoding
: [0x01,0x7d,0x00,0x84]
2796 s_lshl_b32 s0
, s1
, 0
2797 // GFX11
: encoding
: [0x01,0x80,0x00,0x84]
2799 s_lshl_b32 s0
, s1
, -1
2800 // GFX11
: encoding
: [0x01,0xc1,0x00,0x84]
2802 s_lshl_b32 s0
, s1
, 0.5
2803 // GFX11
: encoding
: [0x01,0xf0,0x00,0x84]
2805 s_lshl_b32 s0
, s1
, -4.0
2806 // GFX11
: encoding
: [0x01,0xf7,0x00,0x84]
2808 s_lshl_b32 s0
, s1
, 0x3f717273
2809 // GFX11
: encoding
: [0x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f]
2811 s_lshl_b32 s0
, s1
, 0xaf123456
2812 // GFX11
: encoding
: [0x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf]
2814 s_lshl_b64 s
[0:1], s
[2:3], s4
2815 // GFX11
: encoding
: [0x02,0x04,0x80,0x84]
2817 s_lshl_b64 s
[104:105], s
[102:103], s100
2818 // GFX11
: encoding
: [0x66,0x64,0xe8,0x84]
2820 s_lshl_b64 s
[0:1], s
[102:103], s100
2821 // GFX11
: encoding
: [0x66,0x64,0x80,0x84]
2823 s_lshl_b64 s
[104:105], s
[2:3], s100
2824 // GFX11
: encoding
: [0x02,0x64,0xe8,0x84]
2826 s_lshl_b64 s
[104:105], s
[102:103], s4
2827 // GFX11
: encoding
: [0x66,0x04,0xe8,0x84]
2829 s_lshl_b64 s
[104:105], s
[2:3], s4
2830 // GFX11
: encoding
: [0x02,0x04,0xe8,0x84]
2832 s_lshl_b64 s
[0:1], s
[102:103], s4
2833 // GFX11
: encoding
: [0x66,0x04,0x80,0x84]
2835 s_lshl_b64 s
[0:1], s
[2:3], s100
2836 // GFX11
: encoding
: [0x02,0x64,0x80,0x84]
2838 s_lshl_b64 exec
, s
[2:3], s4
2839 // GFX11
: encoding
: [0x02,0x04,0xfe,0x84]
2841 s_lshl_b64 vcc
, s
[2:3], s4
2842 // GFX11
: encoding
: [0x02,0x04,0xea,0x84]
2844 s_lshl_b64 s
[0:1], exec
, s4
2845 // GFX11
: encoding
: [0x7e,0x04,0x80,0x84]
2847 s_lshl_b64 s
[0:1], vcc
, s4
2848 // GFX11
: encoding
: [0x6a,0x04,0x80,0x84]
2850 s_lshl_b64 s
[0:1], 0, s4
2851 // GFX11
: encoding
: [0x80,0x04,0x80,0x84]
2853 s_lshl_b64 s
[0:1], -1, s4
2854 // GFX11
: encoding
: [0xc1,0x04,0x80,0x84]
2856 s_lshl_b64 s
[0:1], 0.5, s4
2857 // GFX11
: encoding
: [0xf0,0x04,0x80,0x84]
2859 s_lshl_b64 s
[0:1], -4.0, s4
2860 // GFX11
: encoding
: [0xf7,0x04,0x80,0x84]
2862 s_lshl_b64 s
[0:1], 0x3f717273, s4
2863 // GFX11
: encoding
: [0xff,0x04,0x80,0x84,0x73,0x72,0x71,0x3f]
2865 s_lshl_b64 s
[0:1], 0xaf123456, s4
2866 // GFX11
: encoding
: [0xff,0x04,0x80,0x84,0x56,0x34,0x12,0xaf]
2868 s_lshl_b64 s
[0:1], s
[2:3], exec_lo
2869 // GFX11
: encoding
: [0x02,0x7e,0x80,0x84]
2871 s_lshl_b64 s
[0:1], s
[2:3], vcc_lo
2872 // GFX11
: encoding
: [0x02,0x6a,0x80,0x84]
2874 s_lshl_b64 s
[0:1], s
[2:3], 0
2875 // GFX11
: encoding
: [0x02,0x80,0x80,0x84]
2877 s_lshl_b64 s
[0:1], s
[2:3], -1
2878 // GFX11
: encoding
: [0x02,0xc1,0x80,0x84]
2880 s_lshl_b64 s
[0:1], s
[2:3], 0.5
2881 // GFX11
: encoding
: [0x02,0xf0,0x80,0x84]
2883 s_lshl_b64 s
[0:1], s
[2:3], -4.0
2884 // GFX11
: encoding
: [0x02,0xf7,0x80,0x84]
2886 s_lshl_b64 s
[0:1], s
[2:3], 0x3f717273
2887 // GFX11
: encoding
: [0x02,0xff,0x80,0x84,0x73,0x72,0x71,0x3f]
2889 s_lshl_b64 s
[0:1], s
[2:3], 0xaf123456
2890 // GFX11
: encoding
: [0x02,0xff,0x80,0x84,0x56,0x34,0x12,0xaf]
2892 s_lshr_b32 s0
, s1
, s2
2893 // GFX11
: encoding
: [0x01,0x02,0x00,0x85]
2895 s_lshr_b32 s105
, s104
, s103
2896 // GFX11
: encoding
: [0x68,0x67,0x69,0x85]
2898 s_lshr_b32 s0
, s104
, s103
2899 // GFX11
: encoding
: [0x68,0x67,0x00,0x85]
2901 s_lshr_b32 s105
, s1
, s103
2902 // GFX11
: encoding
: [0x01,0x67,0x69,0x85]
2904 s_lshr_b32 s105
, s104
, s2
2905 // GFX11
: encoding
: [0x68,0x02,0x69,0x85]
2907 s_lshr_b32 s105
, s1
, s2
2908 // GFX11
: encoding
: [0x01,0x02,0x69,0x85]
2910 s_lshr_b32 s0
, s104
, s2
2911 // GFX11
: encoding
: [0x68,0x02,0x00,0x85]
2913 s_lshr_b32 s0
, s1
, s103
2914 // GFX11
: encoding
: [0x01,0x67,0x00,0x85]
2916 s_lshr_b32 exec_lo
, s1
, s2
2917 // GFX11
: encoding
: [0x01,0x02,0x7e,0x85]
2919 s_lshr_b32 exec_hi
, s1
, s2
2920 // GFX11
: encoding
: [0x01,0x02,0x7f,0x85]
2922 s_lshr_b32 vcc_lo
, s1
, s2
2923 // GFX11
: encoding
: [0x01,0x02,0x6a,0x85]
2925 s_lshr_b32 vcc_hi
, s1
, s2
2926 // GFX11
: encoding
: [0x01,0x02,0x6b,0x85]
2928 s_lshr_b32 m0
, s1
, s2
2929 // GFX11
: encoding
: [0x01,0x02,0x7d,0x85]
2931 s_lshr_b32 s0
, exec_lo
, s2
2932 // GFX11
: encoding
: [0x7e,0x02,0x00,0x85]
2934 s_lshr_b32 s0
, exec_hi
, s2
2935 // GFX11
: encoding
: [0x7f,0x02,0x00,0x85]
2937 s_lshr_b32 s0
, vcc_lo
, s2
2938 // GFX11
: encoding
: [0x6a,0x02,0x00,0x85]
2940 s_lshr_b32 s0
, vcc_hi
, s2
2941 // GFX11
: encoding
: [0x6b,0x02,0x00,0x85]
2943 s_lshr_b32 s0
, m0
, s2
2944 // GFX11
: encoding
: [0x7d,0x02,0x00,0x85]
2946 s_lshr_b32 s0
, 0, s2
2947 // GFX11
: encoding
: [0x80,0x02,0x00,0x85]
2949 s_lshr_b32 s0
, -1, s2
2950 // GFX11
: encoding
: [0xc1,0x02,0x00,0x85]
2952 s_lshr_b32 s0
, 0.5, s2
2953 // GFX11
: encoding
: [0xf0,0x02,0x00,0x85]
2955 s_lshr_b32 s0
, -4.0, s2
2956 // GFX11
: encoding
: [0xf7,0x02,0x00,0x85]
2958 s_lshr_b32 s0
, 0x3f717273, s2
2959 // GFX11
: encoding
: [0xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f]
2961 s_lshr_b32 s0
, 0xaf123456, s2
2962 // GFX11
: encoding
: [0xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf]
2964 s_lshr_b32 s0
, s1
, exec_lo
2965 // GFX11
: encoding
: [0x01,0x7e,0x00,0x85]
2967 s_lshr_b32 s0
, s1
, exec_hi
2968 // GFX11
: encoding
: [0x01,0x7f,0x00,0x85]
2970 s_lshr_b32 s0
, s1
, vcc_lo
2971 // GFX11
: encoding
: [0x01,0x6a,0x00,0x85]
2973 s_lshr_b32 s0
, s1
, vcc_hi
2974 // GFX11
: encoding
: [0x01,0x6b,0x00,0x85]
2976 s_lshr_b32 s0
, s1
, m0
2977 // GFX11
: encoding
: [0x01,0x7d,0x00,0x85]
2979 s_lshr_b32 s0
, s1
, 0
2980 // GFX11
: encoding
: [0x01,0x80,0x00,0x85]
2982 s_lshr_b32 s0
, s1
, -1
2983 // GFX11
: encoding
: [0x01,0xc1,0x00,0x85]
2985 s_lshr_b32 s0
, s1
, 0.5
2986 // GFX11
: encoding
: [0x01,0xf0,0x00,0x85]
2988 s_lshr_b32 s0
, s1
, -4.0
2989 // GFX11
: encoding
: [0x01,0xf7,0x00,0x85]
2991 s_lshr_b32 s0
, s1
, 0x3f717273
2992 // GFX11
: encoding
: [0x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f]
2994 s_lshr_b32 s0
, s1
, 0xaf123456
2995 // GFX11
: encoding
: [0x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf]
2997 s_lshr_b64 s
[0:1], s
[2:3], s4
2998 // GFX11
: encoding
: [0x02,0x04,0x80,0x85]
3000 s_lshr_b64 s
[104:105], s
[102:103], s100
3001 // GFX11
: encoding
: [0x66,0x64,0xe8,0x85]
3003 s_lshr_b64 s
[0:1], s
[102:103], s100
3004 // GFX11
: encoding
: [0x66,0x64,0x80,0x85]
3006 s_lshr_b64 s
[104:105], s
[2:3], s100
3007 // GFX11
: encoding
: [0x02,0x64,0xe8,0x85]
3009 s_lshr_b64 s
[104:105], s
[102:103], s4
3010 // GFX11
: encoding
: [0x66,0x04,0xe8,0x85]
3012 s_lshr_b64 s
[104:105], s
[2:3], s4
3013 // GFX11
: encoding
: [0x02,0x04,0xe8,0x85]
3015 s_lshr_b64 s
[0:1], s
[102:103], s4
3016 // GFX11
: encoding
: [0x66,0x04,0x80,0x85]
3018 s_lshr_b64 s
[0:1], s
[2:3], s100
3019 // GFX11
: encoding
: [0x02,0x64,0x80,0x85]
3021 s_lshr_b64 exec
, s
[2:3], s4
3022 // GFX11
: encoding
: [0x02,0x04,0xfe,0x85]
3024 s_lshr_b64 vcc
, s
[2:3], s4
3025 // GFX11
: encoding
: [0x02,0x04,0xea,0x85]
3027 s_lshr_b64 s
[0:1], exec
, s4
3028 // GFX11
: encoding
: [0x7e,0x04,0x80,0x85]
3030 s_lshr_b64 s
[0:1], vcc
, s4
3031 // GFX11
: encoding
: [0x6a,0x04,0x80,0x85]
3033 s_lshr_b64 s
[0:1], 0, s4
3034 // GFX11
: encoding
: [0x80,0x04,0x80,0x85]
3036 s_lshr_b64 s
[0:1], -1, s4
3037 // GFX11
: encoding
: [0xc1,0x04,0x80,0x85]
3039 s_lshr_b64 s
[0:1], 0.5, s4
3040 // GFX11
: encoding
: [0xf0,0x04,0x80,0x85]
3042 s_lshr_b64 s
[0:1], -4.0, s4
3043 // GFX11
: encoding
: [0xf7,0x04,0x80,0x85]
3045 s_lshr_b64 s
[0:1], 0x3f717273, s4
3046 // GFX11
: encoding
: [0xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f]
3048 s_lshr_b64 s
[0:1], 0xaf123456, s4
3049 // GFX11
: encoding
: [0xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf]
3051 s_lshr_b64 s
[0:1], s
[2:3], exec_lo
3052 // GFX11
: encoding
: [0x02,0x7e,0x80,0x85]
3054 s_lshr_b64 s
[0:1], s
[2:3], vcc_lo
3055 // GFX11
: encoding
: [0x02,0x6a,0x80,0x85]
3057 s_lshr_b64 s
[0:1], s
[2:3], 0
3058 // GFX11
: encoding
: [0x02,0x80,0x80,0x85]
3060 s_lshr_b64 s
[0:1], s
[2:3], -1
3061 // GFX11
: encoding
: [0x02,0xc1,0x80,0x85]
3063 s_lshr_b64 s
[0:1], s
[2:3], 0.5
3064 // GFX11
: encoding
: [0x02,0xf0,0x80,0x85]
3066 s_lshr_b64 s
[0:1], s
[2:3], -4.0
3067 // GFX11
: encoding
: [0x02,0xf7,0x80,0x85]
3069 s_lshr_b64 s
[0:1], s
[2:3], 0x3f717273
3070 // GFX11
: encoding
: [0x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f]
3072 s_lshr_b64 s
[0:1], s
[2:3], 0xaf123456
3073 // GFX11
: encoding
: [0x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf]
3075 s_ashr_i32 s0
, s1
, s2
3076 // GFX11
: encoding
: [0x01,0x02,0x00,0x86]
3078 s_ashr_i32 s105
, s104
, s103
3079 // GFX11
: encoding
: [0x68,0x67,0x69,0x86]
3081 s_ashr_i32 s0
, s104
, s103
3082 // GFX11
: encoding
: [0x68,0x67,0x00,0x86]
3084 s_ashr_i32 s105
, s1
, s103
3085 // GFX11
: encoding
: [0x01,0x67,0x69,0x86]
3087 s_ashr_i32 s105
, s104
, s2
3088 // GFX11
: encoding
: [0x68,0x02,0x69,0x86]
3090 s_ashr_i32 s105
, s1
, s2
3091 // GFX11
: encoding
: [0x01,0x02,0x69,0x86]
3093 s_ashr_i32 s0
, s104
, s2
3094 // GFX11
: encoding
: [0x68,0x02,0x00,0x86]
3096 s_ashr_i32 s0
, s1
, s103
3097 // GFX11
: encoding
: [0x01,0x67,0x00,0x86]
3099 s_ashr_i32 exec_lo
, s1
, s2
3100 // GFX11
: encoding
: [0x01,0x02,0x7e,0x86]
3102 s_ashr_i32 exec_hi
, s1
, s2
3103 // GFX11
: encoding
: [0x01,0x02,0x7f,0x86]
3105 s_ashr_i32 vcc_lo
, s1
, s2
3106 // GFX11
: encoding
: [0x01,0x02,0x6a,0x86]
3108 s_ashr_i32 vcc_hi
, s1
, s2
3109 // GFX11
: encoding
: [0x01,0x02,0x6b,0x86]
3111 s_ashr_i32 m0
, s1
, s2
3112 // GFX11
: encoding
: [0x01,0x02,0x7d,0x86]
3114 s_ashr_i32 s0
, exec_lo
, s2
3115 // GFX11
: encoding
: [0x7e,0x02,0x00,0x86]
3117 s_ashr_i32 s0
, exec_hi
, s2
3118 // GFX11
: encoding
: [0x7f,0x02,0x00,0x86]
3120 s_ashr_i32 s0
, vcc_lo
, s2
3121 // GFX11
: encoding
: [0x6a,0x02,0x00,0x86]
3123 s_ashr_i32 s0
, vcc_hi
, s2
3124 // GFX11
: encoding
: [0x6b,0x02,0x00,0x86]
3126 s_ashr_i32 s0
, m0
, s2
3127 // GFX11
: encoding
: [0x7d,0x02,0x00,0x86]
3129 s_ashr_i32 s0
, 0, s2
3130 // GFX11
: encoding
: [0x80,0x02,0x00,0x86]
3132 s_ashr_i32 s0
, -1, s2
3133 // GFX11
: encoding
: [0xc1,0x02,0x00,0x86]
3135 s_ashr_i32 s0
, 0.5, s2
3136 // GFX11
: encoding
: [0xf0,0x02,0x00,0x86]
3138 s_ashr_i32 s0
, -4.0, s2
3139 // GFX11
: encoding
: [0xf7,0x02,0x00,0x86]
3141 s_ashr_i32 s0
, 0x3f717273, s2
3142 // GFX11
: encoding
: [0xff,0x02,0x00,0x86,0x73,0x72,0x71,0x3f]
3144 s_ashr_i32 s0
, 0xaf123456, s2
3145 // GFX11
: encoding
: [0xff,0x02,0x00,0x86,0x56,0x34,0x12,0xaf]
3147 s_ashr_i32 s0
, s1
, exec_lo
3148 // GFX11
: encoding
: [0x01,0x7e,0x00,0x86]
3150 s_ashr_i32 s0
, s1
, exec_hi
3151 // GFX11
: encoding
: [0x01,0x7f,0x00,0x86]
3153 s_ashr_i32 s0
, s1
, vcc_lo
3154 // GFX11
: encoding
: [0x01,0x6a,0x00,0x86]
3156 s_ashr_i32 s0
, s1
, vcc_hi
3157 // GFX11
: encoding
: [0x01,0x6b,0x00,0x86]
3159 s_ashr_i32 s0
, s1
, m0
3160 // GFX11
: encoding
: [0x01,0x7d,0x00,0x86]
3162 s_ashr_i32 s0
, s1
, 0
3163 // GFX11
: encoding
: [0x01,0x80,0x00,0x86]
3165 s_ashr_i32 s0
, s1
, -1
3166 // GFX11
: encoding
: [0x01,0xc1,0x00,0x86]
3168 s_ashr_i32 s0
, s1
, 0.5
3169 // GFX11
: encoding
: [0x01,0xf0,0x00,0x86]
3171 s_ashr_i32 s0
, s1
, -4.0
3172 // GFX11
: encoding
: [0x01,0xf7,0x00,0x86]
3174 s_ashr_i32 s0
, s1
, 0x3f717273
3175 // GFX11
: encoding
: [0x01,0xff,0x00,0x86,0x73,0x72,0x71,0x3f]
3177 s_ashr_i32 s0
, s1
, 0xaf123456
3178 // GFX11
: encoding
: [0x01,0xff,0x00,0x86,0x56,0x34,0x12,0xaf]
3180 s_ashr_i64 s
[0:1], s
[2:3], s4
3181 // GFX11
: encoding
: [0x02,0x04,0x80,0x86]
3183 s_ashr_i64 s
[104:105], s
[102:103], s100
3184 // GFX11
: encoding
: [0x66,0x64,0xe8,0x86]
3186 s_ashr_i64 s
[0:1], s
[102:103], s100
3187 // GFX11
: encoding
: [0x66,0x64,0x80,0x86]
3189 s_ashr_i64 s
[104:105], s
[2:3], s100
3190 // GFX11
: encoding
: [0x02,0x64,0xe8,0x86]
3192 s_ashr_i64 s
[104:105], s
[102:103], s4
3193 // GFX11
: encoding
: [0x66,0x04,0xe8,0x86]
3195 s_ashr_i64 s
[104:105], s
[2:3], s4
3196 // GFX11
: encoding
: [0x02,0x04,0xe8,0x86]
3198 s_ashr_i64 s
[0:1], s
[102:103], s4
3199 // GFX11
: encoding
: [0x66,0x04,0x80,0x86]
3201 s_ashr_i64 s
[0:1], s
[2:3], s100
3202 // GFX11
: encoding
: [0x02,0x64,0x80,0x86]
3204 s_ashr_i64 exec
, s
[2:3], s4
3205 // GFX11
: encoding
: [0x02,0x04,0xfe,0x86]
3207 s_ashr_i64 vcc
, s
[2:3], s4
3208 // GFX11
: encoding
: [0x02,0x04,0xea,0x86]
3210 s_ashr_i64 s
[0:1], exec
, s4
3211 // GFX11
: encoding
: [0x7e,0x04,0x80,0x86]
3213 s_ashr_i64 s
[0:1], vcc
, s4
3214 // GFX11
: encoding
: [0x6a,0x04,0x80,0x86]
3216 s_ashr_i64 s
[0:1], 0, s4
3217 // GFX11
: encoding
: [0x80,0x04,0x80,0x86]
3219 s_ashr_i64 s
[0:1], -1, s4
3220 // GFX11
: encoding
: [0xc1,0x04,0x80,0x86]
3222 s_ashr_i64 s
[0:1], 0.5, s4
3223 // GFX11
: encoding
: [0xf0,0x04,0x80,0x86]
3225 s_ashr_i64 s
[0:1], -4.0, s4
3226 // GFX11
: encoding
: [0xf7,0x04,0x80,0x86]
3228 s_ashr_i64 s
[0:1], 0x3f717273, s4
3229 // GFX11
: encoding
: [0xff,0x04,0x80,0x86,0x73,0x72,0x71,0x3f]
3231 s_ashr_i64 s
[0:1], 0xaf123456, s4
3232 // GFX11
: encoding
: [0xff,0x04,0x80,0x86,0x56,0x34,0x12,0xaf]
3234 s_ashr_i64 s
[0:1], s
[2:3], exec_lo
3235 // GFX11
: encoding
: [0x02,0x7e,0x80,0x86]
3237 s_ashr_i64 s
[0:1], s
[2:3], vcc_lo
3238 // GFX11
: encoding
: [0x02,0x6a,0x80,0x86]
3240 s_ashr_i64 s
[0:1], s
[2:3], 0
3241 // GFX11
: encoding
: [0x02,0x80,0x80,0x86]
3243 s_ashr_i64 s
[0:1], s
[2:3], -1
3244 // GFX11
: encoding
: [0x02,0xc1,0x80,0x86]
3246 s_ashr_i64 s
[0:1], s
[2:3], 0.5
3247 // GFX11
: encoding
: [0x02,0xf0,0x80,0x86]
3249 s_ashr_i64 s
[0:1], s
[2:3], -4.0
3250 // GFX11
: encoding
: [0x02,0xf7,0x80,0x86]
3252 s_ashr_i64 s
[0:1], s
[2:3], 0x3f717273
3253 // GFX11
: encoding
: [0x02,0xff,0x80,0x86,0x73,0x72,0x71,0x3f]
3255 s_ashr_i64 s
[0:1], s
[2:3], 0xaf123456
3256 // GFX11
: encoding
: [0x02,0xff,0x80,0x86,0x56,0x34,0x12,0xaf]
3258 s_bfm_b32 s0
, s1
, s2
3259 // GFX11
: encoding
: [0x01,0x02,0x00,0x95]
3261 s_bfm_b32 s105
, s104
, s103
3262 // GFX11
: encoding
: [0x68,0x67,0x69,0x95]
3264 s_bfm_b32 s0
, s104
, s103
3265 // GFX11
: encoding
: [0x68,0x67,0x00,0x95]
3267 s_bfm_b32 s105
, s1
, s103
3268 // GFX11
: encoding
: [0x01,0x67,0x69,0x95]
3270 s_bfm_b32 s105
, s104
, s2
3271 // GFX11
: encoding
: [0x68,0x02,0x69,0x95]
3273 s_bfm_b32 s105
, s1
, s2
3274 // GFX11
: encoding
: [0x01,0x02,0x69,0x95]
3276 s_bfm_b32 s0
, s104
, s2
3277 // GFX11
: encoding
: [0x68,0x02,0x00,0x95]
3279 s_bfm_b32 s0
, s1
, s103
3280 // GFX11
: encoding
: [0x01,0x67,0x00,0x95]
3282 s_bfm_b32 exec_lo
, s1
, s2
3283 // GFX11
: encoding
: [0x01,0x02,0x7e,0x95]
3285 s_bfm_b32 exec_hi
, s1
, s2
3286 // GFX11
: encoding
: [0x01,0x02,0x7f,0x95]
3288 s_bfm_b32 vcc_lo
, s1
, s2
3289 // GFX11
: encoding
: [0x01,0x02,0x6a,0x95]
3291 s_bfm_b32 vcc_hi
, s1
, s2
3292 // GFX11
: encoding
: [0x01,0x02,0x6b,0x95]
3294 s_bfm_b32 m0
, s1
, s2
3295 // GFX11
: encoding
: [0x01,0x02,0x7d,0x95]
3297 s_bfm_b32 s0
, exec_lo
, s2
3298 // GFX11
: encoding
: [0x7e,0x02,0x00,0x95]
3300 s_bfm_b32 s0
, exec_hi
, s2
3301 // GFX11
: encoding
: [0x7f,0x02,0x00,0x95]
3303 s_bfm_b32 s0
, vcc_lo
, s2
3304 // GFX11
: encoding
: [0x6a,0x02,0x00,0x95]
3306 s_bfm_b32 s0
, vcc_hi
, s2
3307 // GFX11
: encoding
: [0x6b,0x02,0x00,0x95]
3309 s_bfm_b32 s0
, m0
, s2
3310 // GFX11
: encoding
: [0x7d,0x02,0x00,0x95]
3313 // GFX11
: encoding
: [0x80,0x02,0x00,0x95]
3315 s_bfm_b32 s0
, -1, s2
3316 // GFX11
: encoding
: [0xc1,0x02,0x00,0x95]
3318 s_bfm_b32 s0
, 0.5, s2
3319 // GFX11
: encoding
: [0xf0,0x02,0x00,0x95]
3321 s_bfm_b32 s0
, -4.0, s2
3322 // GFX11
: encoding
: [0xf7,0x02,0x00,0x95]
3324 s_bfm_b32 s0
, 0x3f717273, s2
3325 // GFX11
: encoding
: [0xff,0x02,0x00,0x95,0x73,0x72,0x71,0x3f]
3327 s_bfm_b32 s0
, 0xaf123456, s2
3328 // GFX11
: encoding
: [0xff,0x02,0x00,0x95,0x56,0x34,0x12,0xaf]
3330 s_bfm_b32 s0
, s1
, exec_lo
3331 // GFX11
: encoding
: [0x01,0x7e,0x00,0x95]
3333 s_bfm_b32 s0
, s1
, exec_hi
3334 // GFX11
: encoding
: [0x01,0x7f,0x00,0x95]
3336 s_bfm_b32 s0
, s1
, vcc_lo
3337 // GFX11
: encoding
: [0x01,0x6a,0x00,0x95]
3339 s_bfm_b32 s0
, s1
, vcc_hi
3340 // GFX11
: encoding
: [0x01,0x6b,0x00,0x95]
3342 s_bfm_b32 s0
, s1
, m0
3343 // GFX11
: encoding
: [0x01,0x7d,0x00,0x95]
3346 // GFX11
: encoding
: [0x01,0x80,0x00,0x95]
3348 s_bfm_b32 s0
, s1
, -1
3349 // GFX11
: encoding
: [0x01,0xc1,0x00,0x95]
3351 s_bfm_b32 s0
, s1
, 0.5
3352 // GFX11
: encoding
: [0x01,0xf0,0x00,0x95]
3354 s_bfm_b32 s0
, s1
, -4.0
3355 // GFX11
: encoding
: [0x01,0xf7,0x00,0x95]
3357 s_bfm_b32 s0
, s1
, 0x3f717273
3358 // GFX11
: encoding
: [0x01,0xff,0x00,0x95,0x73,0x72,0x71,0x3f]
3360 s_bfm_b32 s0
, s1
, 0xaf123456
3361 // GFX11
: encoding
: [0x01,0xff,0x00,0x95,0x56,0x34,0x12,0xaf]
3363 s_bfm_b64 s
[0:1], s2
, s3
3364 // GFX11
: encoding
: [0x02,0x03,0x80,0x95]
3366 s_bfm_b64 s
[104:105], s103
, s102
3367 // GFX11
: encoding
: [0x67,0x66,0xe8,0x95]
3369 s_bfm_b64 s
[0:1], s104
, s103
3370 // GFX11
: encoding
: [0x68,0x67,0x80,0x95]
3372 s_bfm_b64 s
[104:105], s2
, s103
3373 // GFX11
: encoding
: [0x02,0x67,0xe8,0x95]
3375 s_bfm_b64 s
[104:105], s104
, s3
3376 // GFX11
: encoding
: [0x68,0x03,0xe8,0x95]
3378 s_bfm_b64 s
[104:105], s2
, s3
3379 // GFX11
: encoding
: [0x02,0x03,0xe8,0x95]
3381 s_bfm_b64 s
[0:1], s104
, s3
3382 // GFX11
: encoding
: [0x68,0x03,0x80,0x95]
3384 s_bfm_b64 s
[0:1], s2
, s103
3385 // GFX11
: encoding
: [0x02,0x67,0x80,0x95]
3387 s_bfm_b64 exec
, s2
, s3
3388 // GFX11
: encoding
: [0x02,0x03,0xfe,0x95]
3390 s_bfm_b64 vcc
, s2
, s3
3391 // GFX11
: encoding
: [0x02,0x03,0xea,0x95]
3393 s_bfm_b64 s
[0:1], exec_lo
, s3
3394 // GFX11
: encoding
: [0x7e,0x03,0x80,0x95]
3396 s_bfm_b64 s
[0:1], exec_hi
, s3
3397 // GFX11
: encoding
: [0x7f,0x03,0x80,0x95]
3399 s_bfm_b64 s
[0:1], vcc_lo
, s3
3400 // GFX11
: encoding
: [0x6a,0x03,0x80,0x95]
3402 s_bfm_b64 s
[0:1], vcc_hi
, s3
3403 // GFX11
: encoding
: [0x6b,0x03,0x80,0x95]
3405 s_bfm_b64 s
[0:1], m0
, s3
3406 // GFX11
: encoding
: [0x7d,0x03,0x80,0x95]
3408 s_bfm_b64 s
[0:1], 0, s3
3409 // GFX11
: encoding
: [0x80,0x03,0x80,0x95]
3411 s_bfm_b64 s
[0:1], -1, s3
3412 // GFX11
: encoding
: [0xc1,0x03,0x80,0x95]
3414 s_bfm_b64 s
[0:1], 0.5, s3
3415 // GFX11
: encoding
: [0xf0,0x03,0x80,0x95]
3417 s_bfm_b64 s
[0:1], -4.0, s3
3418 // GFX11
: encoding
: [0xf7,0x03,0x80,0x95]
3420 s_bfm_b64 s
[0:1], 0x3f717273, s3
3421 // GFX11
: encoding
: [0xff,0x03,0x80,0x95,0x73,0x72,0x71,0x3f]
3423 s_bfm_b64 s
[0:1], 0xaf123456, s3
3424 // GFX11
: encoding
: [0xff,0x03,0x80,0x95,0x56,0x34,0x12,0xaf]
3426 s_bfm_b64 s
[0:1], s2
, exec_lo
3427 // GFX11
: encoding
: [0x02,0x7e,0x80,0x95]
3429 s_bfm_b64 s
[0:1], s2
, exec_hi
3430 // GFX11
: encoding
: [0x02,0x7f,0x80,0x95]
3432 s_bfm_b64 s
[0:1], s2
, vcc_lo
3433 // GFX11
: encoding
: [0x02,0x6a,0x80,0x95]
3435 s_bfm_b64 s
[0:1], s2
, vcc_hi
3436 // GFX11
: encoding
: [0x02,0x6b,0x80,0x95]
3438 s_bfm_b64 s
[0:1], s2
, m0
3439 // GFX11
: encoding
: [0x02,0x7d,0x80,0x95]
3441 s_bfm_b64 s
[0:1], s2
, 0
3442 // GFX11
: encoding
: [0x02,0x80,0x80,0x95]
3444 s_bfm_b64 s
[0:1], s2
, -1
3445 // GFX11
: encoding
: [0x02,0xc1,0x80,0x95]
3447 s_bfm_b64 s
[0:1], s2
, 0.5
3448 // GFX11
: encoding
: [0x02,0xf0,0x80,0x95]
3450 s_bfm_b64 s
[0:1], s2
, -4.0
3451 // GFX11
: encoding
: [0x02,0xf7,0x80,0x95]
3453 s_bfm_b64 s
[0:1], s2
, 0x3f717273
3454 // GFX11
: encoding
: [0x02,0xff,0x80,0x95,0x73,0x72,0x71,0x3f]
3456 s_bfm_b64 s
[0:1], s2
, 0xaf123456
3457 // GFX11
: encoding
: [0x02,0xff,0x80,0x95,0x56,0x34,0x12,0xaf]
3459 s_mul_i32 s0
, s1
, s2
3460 // GFX11
: encoding
: [0x01,0x02,0x00,0x96]
3462 s_mul_i32 s105
, s104
, s103
3463 // GFX11
: encoding
: [0x68,0x67,0x69,0x96]
3465 s_mul_i32 s0
, s104
, s103
3466 // GFX11
: encoding
: [0x68,0x67,0x00,0x96]
3468 s_mul_i32 s105
, s1
, s103
3469 // GFX11
: encoding
: [0x01,0x67,0x69,0x96]
3471 s_mul_i32 s105
, s104
, s2
3472 // GFX11
: encoding
: [0x68,0x02,0x69,0x96]
3474 s_mul_i32 s105
, s1
, s2
3475 // GFX11
: encoding
: [0x01,0x02,0x69,0x96]
3477 s_mul_i32 s0
, s104
, s2
3478 // GFX11
: encoding
: [0x68,0x02,0x00,0x96]
3480 s_mul_i32 s0
, s1
, s103
3481 // GFX11
: encoding
: [0x01,0x67,0x00,0x96]
3483 s_mul_i32 exec_lo
, s1
, s2
3484 // GFX11
: encoding
: [0x01,0x02,0x7e,0x96]
3486 s_mul_i32 exec_hi
, s1
, s2
3487 // GFX11
: encoding
: [0x01,0x02,0x7f,0x96]
3489 s_mul_i32 vcc_lo
, s1
, s2
3490 // GFX11
: encoding
: [0x01,0x02,0x6a,0x96]
3492 s_mul_i32 vcc_hi
, s1
, s2
3493 // GFX11
: encoding
: [0x01,0x02,0x6b,0x96]
3495 s_mul_i32 m0
, s1
, s2
3496 // GFX11
: encoding
: [0x01,0x02,0x7d,0x96]
3498 s_mul_i32 s0
, exec_lo
, s2
3499 // GFX11
: encoding
: [0x7e,0x02,0x00,0x96]
3501 s_mul_i32 s0
, exec_hi
, s2
3502 // GFX11
: encoding
: [0x7f,0x02,0x00,0x96]
3504 s_mul_i32 s0
, vcc_lo
, s2
3505 // GFX11
: encoding
: [0x6a,0x02,0x00,0x96]
3507 s_mul_i32 s0
, vcc_hi
, s2
3508 // GFX11
: encoding
: [0x6b,0x02,0x00,0x96]
3510 s_mul_i32 s0
, m0
, s2
3511 // GFX11
: encoding
: [0x7d,0x02,0x00,0x96]
3514 // GFX11
: encoding
: [0x80,0x02,0x00,0x96]
3516 s_mul_i32 s0
, -1, s2
3517 // GFX11
: encoding
: [0xc1,0x02,0x00,0x96]
3519 s_mul_i32 s0
, 0.5, s2
3520 // GFX11
: encoding
: [0xf0,0x02,0x00,0x96]
3522 s_mul_i32 s0
, -4.0, s2
3523 // GFX11
: encoding
: [0xf7,0x02,0x00,0x96]
3525 s_mul_i32 s0
, 0x3f717273, s2
3526 // GFX11
: encoding
: [0xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f]
3528 s_mul_i32 s0
, 0xaf123456, s2
3529 // GFX11
: encoding
: [0xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf]
3531 s_mul_i32 s0
, s1
, exec_lo
3532 // GFX11
: encoding
: [0x01,0x7e,0x00,0x96]
3534 s_mul_i32 s0
, s1
, exec_hi
3535 // GFX11
: encoding
: [0x01,0x7f,0x00,0x96]
3537 s_mul_i32 s0
, s1
, vcc_lo
3538 // GFX11
: encoding
: [0x01,0x6a,0x00,0x96]
3540 s_mul_i32 s0
, s1
, vcc_hi
3541 // GFX11
: encoding
: [0x01,0x6b,0x00,0x96]
3543 s_mul_i32 s0
, s1
, m0
3544 // GFX11
: encoding
: [0x01,0x7d,0x00,0x96]
3547 // GFX11
: encoding
: [0x01,0x80,0x00,0x96]
3549 s_mul_i32 s0
, s1
, -1
3550 // GFX11
: encoding
: [0x01,0xc1,0x00,0x96]
3552 s_mul_i32 s0
, s1
, 0.5
3553 // GFX11
: encoding
: [0x01,0xf0,0x00,0x96]
3555 s_mul_i32 s0
, s1
, -4.0
3556 // GFX11
: encoding
: [0x01,0xf7,0x00,0x96]
3558 s_mul_i32 s0
, s1
, 0x3f717273
3559 // GFX11
: encoding
: [0x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f]
3561 s_mul_i32 s0
, s1
, 0xaf123456
3562 // GFX11
: encoding
: [0x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf]
3564 s_bfe_u32 s0
, s1
, s2
3565 // GFX11
: encoding
: [0x01,0x02,0x00,0x93]
3567 s_bfe_u32 s105
, s104
, s103
3568 // GFX11
: encoding
: [0x68,0x67,0x69,0x93]
3570 s_bfe_u32 s0
, s104
, s103
3571 // GFX11
: encoding
: [0x68,0x67,0x00,0x93]
3573 s_bfe_u32 s105
, s1
, s103
3574 // GFX11
: encoding
: [0x01,0x67,0x69,0x93]
3576 s_bfe_u32 s105
, s104
, s2
3577 // GFX11
: encoding
: [0x68,0x02,0x69,0x93]
3579 s_bfe_u32 s105
, s1
, s2
3580 // GFX11
: encoding
: [0x01,0x02,0x69,0x93]
3582 s_bfe_u32 s0
, s104
, s2
3583 // GFX11
: encoding
: [0x68,0x02,0x00,0x93]
3585 s_bfe_u32 s0
, s1
, s103
3586 // GFX11
: encoding
: [0x01,0x67,0x00,0x93]
3588 s_bfe_u32 exec_lo
, s1
, s2
3589 // GFX11
: encoding
: [0x01,0x02,0x7e,0x93]
3591 s_bfe_u32 exec_hi
, s1
, s2
3592 // GFX11
: encoding
: [0x01,0x02,0x7f,0x93]
3594 s_bfe_u32 vcc_lo
, s1
, s2
3595 // GFX11
: encoding
: [0x01,0x02,0x6a,0x93]
3597 s_bfe_u32 vcc_hi
, s1
, s2
3598 // GFX11
: encoding
: [0x01,0x02,0x6b,0x93]
3600 s_bfe_u32 m0
, s1
, s2
3601 // GFX11
: encoding
: [0x01,0x02,0x7d,0x93]
3603 s_bfe_u32 s0
, exec_lo
, s2
3604 // GFX11
: encoding
: [0x7e,0x02,0x00,0x93]
3606 s_bfe_u32 s0
, exec_hi
, s2
3607 // GFX11
: encoding
: [0x7f,0x02,0x00,0x93]
3609 s_bfe_u32 s0
, vcc_lo
, s2
3610 // GFX11
: encoding
: [0x6a,0x02,0x00,0x93]
3612 s_bfe_u32 s0
, vcc_hi
, s2
3613 // GFX11
: encoding
: [0x6b,0x02,0x00,0x93]
3615 s_bfe_u32 s0
, m0
, s2
3616 // GFX11
: encoding
: [0x7d,0x02,0x00,0x93]
3619 // GFX11
: encoding
: [0x80,0x02,0x00,0x93]
3621 s_bfe_u32 s0
, -1, s2
3622 // GFX11
: encoding
: [0xc1,0x02,0x00,0x93]
3624 s_bfe_u32 s0
, 0.5, s2
3625 // GFX11
: encoding
: [0xf0,0x02,0x00,0x93]
3627 s_bfe_u32 s0
, -4.0, s2
3628 // GFX11
: encoding
: [0xf7,0x02,0x00,0x93]
3630 s_bfe_u32 s0
, 0x3f717273, s2
3631 // GFX11
: encoding
: [0xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f]
3633 s_bfe_u32 s0
, 0xaf123456, s2
3634 // GFX11
: encoding
: [0xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf]
3636 s_bfe_u32 s0
, s1
, exec_lo
3637 // GFX11
: encoding
: [0x01,0x7e,0x00,0x93]
3639 s_bfe_u32 s0
, s1
, exec_hi
3640 // GFX11
: encoding
: [0x01,0x7f,0x00,0x93]
3642 s_bfe_u32 s0
, s1
, vcc_lo
3643 // GFX11
: encoding
: [0x01,0x6a,0x00,0x93]
3645 s_bfe_u32 s0
, s1
, vcc_hi
3646 // GFX11
: encoding
: [0x01,0x6b,0x00,0x93]
3648 s_bfe_u32 s0
, s1
, m0
3649 // GFX11
: encoding
: [0x01,0x7d,0x00,0x93]
3652 // GFX11
: encoding
: [0x01,0x80,0x00,0x93]
3654 s_bfe_u32 s0
, s1
, -1
3655 // GFX11
: encoding
: [0x01,0xc1,0x00,0x93]
3657 s_bfe_u32 s0
, s1
, 0.5
3658 // GFX11
: encoding
: [0x01,0xf0,0x00,0x93]
3660 s_bfe_u32 s0
, s1
, -4.0
3661 // GFX11
: encoding
: [0x01,0xf7,0x00,0x93]
3663 s_bfe_u32 s0
, s1
, 0x3f717273
3664 // GFX11
: encoding
: [0x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f]
3666 s_bfe_u32 s0
, s1
, 0xaf123456
3667 // GFX11
: encoding
: [0x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf]
3669 s_bfe_i32 s0
, s1
, s2
3670 // GFX11
: encoding
: [0x01,0x02,0x80,0x93]
3672 s_bfe_i32 s105
, s104
, s103
3673 // GFX11
: encoding
: [0x68,0x67,0xe9,0x93]
3675 s_bfe_i32 s0
, s104
, s103
3676 // GFX11
: encoding
: [0x68,0x67,0x80,0x93]
3678 s_bfe_i32 s105
, s1
, s103
3679 // GFX11
: encoding
: [0x01,0x67,0xe9,0x93]
3681 s_bfe_i32 s105
, s104
, s2
3682 // GFX11
: encoding
: [0x68,0x02,0xe9,0x93]
3684 s_bfe_i32 s105
, s1
, s2
3685 // GFX11
: encoding
: [0x01,0x02,0xe9,0x93]
3687 s_bfe_i32 s0
, s104
, s2
3688 // GFX11
: encoding
: [0x68,0x02,0x80,0x93]
3690 s_bfe_i32 s0
, s1
, s103
3691 // GFX11
: encoding
: [0x01,0x67,0x80,0x93]
3693 s_bfe_i32 exec_lo
, s1
, s2
3694 // GFX11
: encoding
: [0x01,0x02,0xfe,0x93]
3696 s_bfe_i32 exec_hi
, s1
, s2
3697 // GFX11
: encoding
: [0x01,0x02,0xff,0x93]
3699 s_bfe_i32 vcc_lo
, s1
, s2
3700 // GFX11
: encoding
: [0x01,0x02,0xea,0x93]
3702 s_bfe_i32 vcc_hi
, s1
, s2
3703 // GFX11
: encoding
: [0x01,0x02,0xeb,0x93]
3705 s_bfe_i32 m0
, s1
, s2
3706 // GFX11
: encoding
: [0x01,0x02,0xfd,0x93]
3708 s_bfe_i32 s0
, exec_lo
, s2
3709 // GFX11
: encoding
: [0x7e,0x02,0x80,0x93]
3711 s_bfe_i32 s0
, exec_hi
, s2
3712 // GFX11
: encoding
: [0x7f,0x02,0x80,0x93]
3714 s_bfe_i32 s0
, vcc_lo
, s2
3715 // GFX11
: encoding
: [0x6a,0x02,0x80,0x93]
3717 s_bfe_i32 s0
, vcc_hi
, s2
3718 // GFX11
: encoding
: [0x6b,0x02,0x80,0x93]
3720 s_bfe_i32 s0
, m0
, s2
3721 // GFX11
: encoding
: [0x7d,0x02,0x80,0x93]
3724 // GFX11
: encoding
: [0x80,0x02,0x80,0x93]
3726 s_bfe_i32 s0
, -1, s2
3727 // GFX11
: encoding
: [0xc1,0x02,0x80,0x93]
3729 s_bfe_i32 s0
, 0.5, s2
3730 // GFX11
: encoding
: [0xf0,0x02,0x80,0x93]
3732 s_bfe_i32 s0
, -4.0, s2
3733 // GFX11
: encoding
: [0xf7,0x02,0x80,0x93]
3735 s_bfe_i32 s0
, 0x3f717273, s2
3736 // GFX11
: encoding
: [0xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f]
3738 s_bfe_i32 s0
, 0xaf123456, s2
3739 // GFX11
: encoding
: [0xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf]
3741 s_bfe_i32 s0
, s1
, exec_lo
3742 // GFX11
: encoding
: [0x01,0x7e,0x80,0x93]
3744 s_bfe_i32 s0
, s1
, exec_hi
3745 // GFX11
: encoding
: [0x01,0x7f,0x80,0x93]
3747 s_bfe_i32 s0
, s1
, vcc_lo
3748 // GFX11
: encoding
: [0x01,0x6a,0x80,0x93]
3750 s_bfe_i32 s0
, s1
, vcc_hi
3751 // GFX11
: encoding
: [0x01,0x6b,0x80,0x93]
3753 s_bfe_i32 s0
, s1
, m0
3754 // GFX11
: encoding
: [0x01,0x7d,0x80,0x93]
3757 // GFX11
: encoding
: [0x01,0x80,0x80,0x93]
3759 s_bfe_i32 s0
, s1
, -1
3760 // GFX11
: encoding
: [0x01,0xc1,0x80,0x93]
3762 s_bfe_i32 s0
, s1
, 0.5
3763 // GFX11
: encoding
: [0x01,0xf0,0x80,0x93]
3765 s_bfe_i32 s0
, s1
, -4.0
3766 // GFX11
: encoding
: [0x01,0xf7,0x80,0x93]
3768 s_bfe_i32 s0
, s1
, 0x3f717273
3769 // GFX11
: encoding
: [0x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f]
3771 s_bfe_i32 s0
, s1
, 0xaf123456
3772 // GFX11
: encoding
: [0x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf]
3774 s_bfe_u64 s
[0:1], s
[2:3], s4
3775 // GFX11
: encoding
: [0x02,0x04,0x00,0x94]
3777 s_bfe_u64 s
[104:105], s
[102:103], s100
3778 // GFX11
: encoding
: [0x66,0x64,0x68,0x94]
3780 s_bfe_u64 s
[0:1], s
[102:103], s100
3781 // GFX11
: encoding
: [0x66,0x64,0x00,0x94]
3783 s_bfe_u64 s
[104:105], s
[2:3], s100
3784 // GFX11
: encoding
: [0x02,0x64,0x68,0x94]
3786 s_bfe_u64 s
[104:105], s
[102:103], s4
3787 // GFX11
: encoding
: [0x66,0x04,0x68,0x94]
3789 s_bfe_u64 s
[104:105], s
[2:3], s4
3790 // GFX11
: encoding
: [0x02,0x04,0x68,0x94]
3792 s_bfe_u64 s
[0:1], s
[102:103], s4
3793 // GFX11
: encoding
: [0x66,0x04,0x00,0x94]
3795 s_bfe_u64 s
[0:1], s
[2:3], s100
3796 // GFX11
: encoding
: [0x02,0x64,0x00,0x94]
3798 s_bfe_u64 exec
, s
[2:3], s4
3799 // GFX11
: encoding
: [0x02,0x04,0x7e,0x94]
3801 s_bfe_u64 vcc
, s
[2:3], s4
3802 // GFX11
: encoding
: [0x02,0x04,0x6a,0x94]
3804 s_bfe_u64 s
[0:1], exec
, s4
3805 // GFX11
: encoding
: [0x7e,0x04,0x00,0x94]
3807 s_bfe_u64 s
[0:1], vcc
, s4
3808 // GFX11
: encoding
: [0x6a,0x04,0x00,0x94]
3810 s_bfe_u64 s
[0:1], 0, s4
3811 // GFX11
: encoding
: [0x80,0x04,0x00,0x94]
3813 s_bfe_u64 s
[0:1], -1, s4
3814 // GFX11
: encoding
: [0xc1,0x04,0x00,0x94]
3816 s_bfe_u64 s
[0:1], 0.5, s4
3817 // GFX11
: encoding
: [0xf0,0x04,0x00,0x94]
3819 s_bfe_u64 s
[0:1], -4.0, s4
3820 // GFX11
: encoding
: [0xf7,0x04,0x00,0x94]
3822 s_bfe_u64 s
[0:1], 0x3f717273, s4
3823 // GFX11
: encoding
: [0xff,0x04,0x00,0x94,0x73,0x72,0x71,0x3f]
3825 s_bfe_u64 s
[0:1], 0xaf123456, s4
3826 // GFX11
: encoding
: [0xff,0x04,0x00,0x94,0x56,0x34,0x12,0xaf]
3828 s_bfe_u64 s
[0:1], s
[2:3], exec_lo
3829 // GFX11
: encoding
: [0x02,0x7e,0x00,0x94]
3831 s_bfe_u64 s
[0:1], s
[2:3], vcc_lo
3832 // GFX11
: encoding
: [0x02,0x6a,0x00,0x94]
3834 s_bfe_u64 s
[0:1], s
[2:3], 0
3835 // GFX11
: encoding
: [0x02,0x80,0x00,0x94]
3837 s_bfe_u64 s
[0:1], s
[2:3], -1
3838 // GFX11
: encoding
: [0x02,0xc1,0x00,0x94]
3840 s_bfe_u64 s
[0:1], s
[2:3], 0.5
3841 // GFX11
: encoding
: [0x02,0xf0,0x00,0x94]
3843 s_bfe_u64 s
[0:1], s
[2:3], -4.0
3844 // GFX11
: encoding
: [0x02,0xf7,0x00,0x94]
3846 s_bfe_u64 s
[0:1], s
[2:3], 0x3f717273
3847 // GFX11
: encoding
: [0x02,0xff,0x00,0x94,0x73,0x72,0x71,0x3f]
3849 s_bfe_u64 s
[0:1], s
[2:3], 0xaf123456
3850 // GFX11
: encoding
: [0x02,0xff,0x00,0x94,0x56,0x34,0x12,0xaf]
3852 s_bfe_i64 s
[0:1], s
[2:3], s4
3853 // GFX11
: encoding
: [0x02,0x04,0x80,0x94]
3855 s_bfe_i64 s
[104:105], s
[102:103], s100
3856 // GFX11
: encoding
: [0x66,0x64,0xe8,0x94]
3858 s_bfe_i64 s
[0:1], s
[102:103], s100
3859 // GFX11
: encoding
: [0x66,0x64,0x80,0x94]
3861 s_bfe_i64 s
[104:105], s
[2:3], s100
3862 // GFX11
: encoding
: [0x02,0x64,0xe8,0x94]
3864 s_bfe_i64 s
[104:105], s
[102:103], s4
3865 // GFX11
: encoding
: [0x66,0x04,0xe8,0x94]
3867 s_bfe_i64 s
[104:105], s
[2:3], s4
3868 // GFX11
: encoding
: [0x02,0x04,0xe8,0x94]
3870 s_bfe_i64 s
[0:1], s
[102:103], s4
3871 // GFX11
: encoding
: [0x66,0x04,0x80,0x94]
3873 s_bfe_i64 s
[0:1], s
[2:3], s100
3874 // GFX11
: encoding
: [0x02,0x64,0x80,0x94]
3876 s_bfe_i64 exec
, s
[2:3], s4
3877 // GFX11
: encoding
: [0x02,0x04,0xfe,0x94]
3879 s_bfe_i64 vcc
, s
[2:3], s4
3880 // GFX11
: encoding
: [0x02,0x04,0xea,0x94]
3882 s_bfe_i64 s
[0:1], exec
, s4
3883 // GFX11
: encoding
: [0x7e,0x04,0x80,0x94]
3885 s_bfe_i64 s
[0:1], vcc
, s4
3886 // GFX11
: encoding
: [0x6a,0x04,0x80,0x94]
3888 s_bfe_i64 s
[0:1], 0, s4
3889 // GFX11
: encoding
: [0x80,0x04,0x80,0x94]
3891 s_bfe_i64 s
[0:1], -1, s4
3892 // GFX11
: encoding
: [0xc1,0x04,0x80,0x94]
3894 s_bfe_i64 s
[0:1], 0.5, s4
3895 // GFX11
: encoding
: [0xf0,0x04,0x80,0x94]
3897 s_bfe_i64 s
[0:1], -4.0, s4
3898 // GFX11
: encoding
: [0xf7,0x04,0x80,0x94]
3900 s_bfe_i64 s
[0:1], 0x3f717273, s4
3901 // GFX11
: encoding
: [0xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f]
3903 s_bfe_i64 s
[0:1], 0xaf123456, s4
3904 // GFX11
: encoding
: [0xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf]
3906 s_bfe_i64 s
[0:1], s
[2:3], exec_lo
3907 // GFX11
: encoding
: [0x02,0x7e,0x80,0x94]
3909 s_bfe_i64 s
[0:1], s
[2:3], vcc_lo
3910 // GFX11
: encoding
: [0x02,0x6a,0x80,0x94]
3912 s_bfe_i64 s
[0:1], s
[2:3], 0
3913 // GFX11
: encoding
: [0x02,0x80,0x80,0x94]
3915 s_bfe_i64 s
[0:1], s
[2:3], -1
3916 // GFX11
: encoding
: [0x02,0xc1,0x80,0x94]
3918 s_bfe_i64 s
[0:1], s
[2:3], 0.5
3919 // GFX11
: encoding
: [0x02,0xf0,0x80,0x94]
3921 s_bfe_i64 s
[0:1], s
[2:3], -4.0
3922 // GFX11
: encoding
: [0x02,0xf7,0x80,0x94]
3924 s_bfe_i64 s
[0:1], s
[2:3], 0x3f717273
3925 // GFX11
: encoding
: [0x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f]
3927 s_bfe_i64 s
[0:1], s
[2:3], 0xaf123456
3928 // GFX11
: encoding
: [0x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf]
3930 s_absdiff_i32 s0
, s1
, s2
3931 // GFX11
: encoding
: [0x01,0x02,0x00,0x83]
3933 s_absdiff_i32 s105
, s104
, s103
3934 // GFX11
: encoding
: [0x68,0x67,0x69,0x83]
3936 s_absdiff_i32 s0
, s104
, s103
3937 // GFX11
: encoding
: [0x68,0x67,0x00,0x83]
3939 s_absdiff_i32 s105
, s1
, s103
3940 // GFX11
: encoding
: [0x01,0x67,0x69,0x83]
3942 s_absdiff_i32 s105
, s104
, s2
3943 // GFX11
: encoding
: [0x68,0x02,0x69,0x83]
3945 s_absdiff_i32 s105
, s1
, s2
3946 // GFX11
: encoding
: [0x01,0x02,0x69,0x83]
3948 s_absdiff_i32 s0
, s104
, s2
3949 // GFX11
: encoding
: [0x68,0x02,0x00,0x83]
3951 s_absdiff_i32 s0
, s1
, s103
3952 // GFX11
: encoding
: [0x01,0x67,0x00,0x83]
3954 s_absdiff_i32 exec_lo
, s1
, s2
3955 // GFX11
: encoding
: [0x01,0x02,0x7e,0x83]
3957 s_absdiff_i32 exec_hi
, s1
, s2
3958 // GFX11
: encoding
: [0x01,0x02,0x7f,0x83]
3960 s_absdiff_i32 vcc_lo
, s1
, s2
3961 // GFX11
: encoding
: [0x01,0x02,0x6a,0x83]
3963 s_absdiff_i32 vcc_hi
, s1
, s2
3964 // GFX11
: encoding
: [0x01,0x02,0x6b,0x83]
3966 s_absdiff_i32 m0
, s1
, s2
3967 // GFX11
: encoding
: [0x01,0x02,0x7d,0x83]
3969 s_absdiff_i32 s0
, exec_lo
, s2
3970 // GFX11
: encoding
: [0x7e,0x02,0x00,0x83]
3972 s_absdiff_i32 s0
, exec_hi
, s2
3973 // GFX11
: encoding
: [0x7f,0x02,0x00,0x83]
3975 s_absdiff_i32 s0
, vcc_lo
, s2
3976 // GFX11
: encoding
: [0x6a,0x02,0x00,0x83]
3978 s_absdiff_i32 s0
, vcc_hi
, s2
3979 // GFX11
: encoding
: [0x6b,0x02,0x00,0x83]
3981 s_absdiff_i32 s0
, m0
, s2
3982 // GFX11
: encoding
: [0x7d,0x02,0x00,0x83]
3984 s_absdiff_i32 s0
, 0, s2
3985 // GFX11
: encoding
: [0x80,0x02,0x00,0x83]
3987 s_absdiff_i32 s0
, -1, s2
3988 // GFX11
: encoding
: [0xc1,0x02,0x00,0x83]
3990 s_absdiff_i32 s0
, 0.5, s2
3991 // GFX11
: encoding
: [0xf0,0x02,0x00,0x83]
3993 s_absdiff_i32 s0
, -4.0, s2
3994 // GFX11
: encoding
: [0xf7,0x02,0x00,0x83]
3996 s_absdiff_i32 s0
, 0x3f717273, s2
3997 // GFX11
: encoding
: [0xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f]
3999 s_absdiff_i32 s0
, 0xaf123456, s2
4000 // GFX11
: encoding
: [0xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf]
4002 s_absdiff_i32 s0
, s1
, exec_lo
4003 // GFX11
: encoding
: [0x01,0x7e,0x00,0x83]
4005 s_absdiff_i32 s0
, s1
, exec_hi
4006 // GFX11
: encoding
: [0x01,0x7f,0x00,0x83]
4008 s_absdiff_i32 s0
, s1
, vcc_lo
4009 // GFX11
: encoding
: [0x01,0x6a,0x00,0x83]
4011 s_absdiff_i32 s0
, s1
, vcc_hi
4012 // GFX11
: encoding
: [0x01,0x6b,0x00,0x83]
4014 s_absdiff_i32 s0
, s1
, m0
4015 // GFX11
: encoding
: [0x01,0x7d,0x00,0x83]
4017 s_absdiff_i32 s0
, s1
, 0
4018 // GFX11
: encoding
: [0x01,0x80,0x00,0x83]
4020 s_absdiff_i32 s0
, s1
, -1
4021 // GFX11
: encoding
: [0x01,0xc1,0x00,0x83]
4023 s_absdiff_i32 s0
, s1
, 0.5
4024 // GFX11
: encoding
: [0x01,0xf0,0x00,0x83]
4026 s_absdiff_i32 s0
, s1
, -4.0
4027 // GFX11
: encoding
: [0x01,0xf7,0x00,0x83]
4029 s_absdiff_i32 s0
, s1
, 0x3f717273
4030 // GFX11
: encoding
: [0x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f]
4032 s_absdiff_i32 s0
, s1
, 0xaf123456
4033 // GFX11
: encoding
: [0x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf]
4035 s_lshl1_add_u32 s0
, s1
, s2
4036 // GFX11
: encoding
: [0x01,0x02,0x00,0x87]
4038 s_lshl1_add_u32 s105
, s104
, s103
4039 // GFX11
: encoding
: [0x68,0x67,0x69,0x87]
4041 s_lshl1_add_u32 s0
, s104
, s103
4042 // GFX11
: encoding
: [0x68,0x67,0x00,0x87]
4044 s_lshl1_add_u32 s105
, s1
, s103
4045 // GFX11
: encoding
: [0x01,0x67,0x69,0x87]
4047 s_lshl1_add_u32 s105
, s104
, s2
4048 // GFX11
: encoding
: [0x68,0x02,0x69,0x87]
4050 s_lshl1_add_u32 s105
, s1
, s2
4051 // GFX11
: encoding
: [0x01,0x02,0x69,0x87]
4053 s_lshl1_add_u32 s0
, s104
, s2
4054 // GFX11
: encoding
: [0x68,0x02,0x00,0x87]
4056 s_lshl1_add_u32 s0
, s1
, s103
4057 // GFX11
: encoding
: [0x01,0x67,0x00,0x87]
4059 s_lshl1_add_u32 exec_lo
, s1
, s2
4060 // GFX11
: encoding
: [0x01,0x02,0x7e,0x87]
4062 s_lshl1_add_u32 exec_hi
, s1
, s2
4063 // GFX11
: encoding
: [0x01,0x02,0x7f,0x87]
4065 s_lshl1_add_u32 vcc_lo
, s1
, s2
4066 // GFX11
: encoding
: [0x01,0x02,0x6a,0x87]
4068 s_lshl1_add_u32 vcc_hi
, s1
, s2
4069 // GFX11
: encoding
: [0x01,0x02,0x6b,0x87]
4071 s_lshl1_add_u32 m0
, s1
, s2
4072 // GFX11
: encoding
: [0x01,0x02,0x7d,0x87]
4074 s_lshl1_add_u32 s0
, exec_lo
, s2
4075 // GFX11
: encoding
: [0x7e,0x02,0x00,0x87]
4077 s_lshl1_add_u32 s0
, exec_hi
, s2
4078 // GFX11
: encoding
: [0x7f,0x02,0x00,0x87]
4080 s_lshl1_add_u32 s0
, vcc_lo
, s2
4081 // GFX11
: encoding
: [0x6a,0x02,0x00,0x87]
4083 s_lshl1_add_u32 s0
, vcc_hi
, s2
4084 // GFX11
: encoding
: [0x6b,0x02,0x00,0x87]
4086 s_lshl1_add_u32 s0
, m0
, s2
4087 // GFX11
: encoding
: [0x7d,0x02,0x00,0x87]
4089 s_lshl1_add_u32 s0
, 0, s2
4090 // GFX11
: encoding
: [0x80,0x02,0x00,0x87]
4092 s_lshl1_add_u32 s0
, -1, s2
4093 // GFX11
: encoding
: [0xc1,0x02,0x00,0x87]
4095 s_lshl1_add_u32 s0
, 0.5, s2
4096 // GFX11
: encoding
: [0xf0,0x02,0x00,0x87]
4098 s_lshl1_add_u32 s0
, -4.0, s2
4099 // GFX11
: encoding
: [0xf7,0x02,0x00,0x87]
4101 s_lshl1_add_u32 s0
, 0x3f717273, s2
4102 // GFX11
: encoding
: [0xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f]
4104 s_lshl1_add_u32 s0
, 0xaf123456, s2
4105 // GFX11
: encoding
: [0xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf]
4107 s_lshl1_add_u32 s0
, s1
, exec_lo
4108 // GFX11
: encoding
: [0x01,0x7e,0x00,0x87]
4110 s_lshl1_add_u32 s0
, s1
, exec_hi
4111 // GFX11
: encoding
: [0x01,0x7f,0x00,0x87]
4113 s_lshl1_add_u32 s0
, s1
, vcc_lo
4114 // GFX11
: encoding
: [0x01,0x6a,0x00,0x87]
4116 s_lshl1_add_u32 s0
, s1
, vcc_hi
4117 // GFX11
: encoding
: [0x01,0x6b,0x00,0x87]
4119 s_lshl1_add_u32 s0
, s1
, m0
4120 // GFX11
: encoding
: [0x01,0x7d,0x00,0x87]
4122 s_lshl1_add_u32 s0
, s1
, 0
4123 // GFX11
: encoding
: [0x01,0x80,0x00,0x87]
4125 s_lshl1_add_u32 s0
, s1
, -1
4126 // GFX11
: encoding
: [0x01,0xc1,0x00,0x87]
4128 s_lshl1_add_u32 s0
, s1
, 0.5
4129 // GFX11
: encoding
: [0x01,0xf0,0x00,0x87]
4131 s_lshl1_add_u32 s0
, s1
, -4.0
4132 // GFX11
: encoding
: [0x01,0xf7,0x00,0x87]
4134 s_lshl1_add_u32 s0
, s1
, 0x3f717273
4135 // GFX11
: encoding
: [0x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f]
4137 s_lshl1_add_u32 s0
, s1
, 0xaf123456
4138 // GFX11
: encoding
: [0x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf]
4140 s_lshl2_add_u32 s0
, s1
, s2
4141 // GFX11
: encoding
: [0x01,0x02,0x80,0x87]
4143 s_lshl2_add_u32 s105
, s104
, s103
4144 // GFX11
: encoding
: [0x68,0x67,0xe9,0x87]
4146 s_lshl2_add_u32 s0
, s104
, s103
4147 // GFX11
: encoding
: [0x68,0x67,0x80,0x87]
4149 s_lshl2_add_u32 s105
, s1
, s103
4150 // GFX11
: encoding
: [0x01,0x67,0xe9,0x87]
4152 s_lshl2_add_u32 s105
, s104
, s2
4153 // GFX11
: encoding
: [0x68,0x02,0xe9,0x87]
4155 s_lshl2_add_u32 s105
, s1
, s2
4156 // GFX11
: encoding
: [0x01,0x02,0xe9,0x87]
4158 s_lshl2_add_u32 s0
, s104
, s2
4159 // GFX11
: encoding
: [0x68,0x02,0x80,0x87]
4161 s_lshl2_add_u32 s0
, s1
, s103
4162 // GFX11
: encoding
: [0x01,0x67,0x80,0x87]
4164 s_lshl2_add_u32 exec_lo
, s1
, s2
4165 // GFX11
: encoding
: [0x01,0x02,0xfe,0x87]
4167 s_lshl2_add_u32 exec_hi
, s1
, s2
4168 // GFX11
: encoding
: [0x01,0x02,0xff,0x87]
4170 s_lshl2_add_u32 vcc_lo
, s1
, s2
4171 // GFX11
: encoding
: [0x01,0x02,0xea,0x87]
4173 s_lshl2_add_u32 vcc_hi
, s1
, s2
4174 // GFX11
: encoding
: [0x01,0x02,0xeb,0x87]
4176 s_lshl2_add_u32 m0
, s1
, s2
4177 // GFX11
: encoding
: [0x01,0x02,0xfd,0x87]
4179 s_lshl2_add_u32 s0
, exec_lo
, s2
4180 // GFX11
: encoding
: [0x7e,0x02,0x80,0x87]
4182 s_lshl2_add_u32 s0
, exec_hi
, s2
4183 // GFX11
: encoding
: [0x7f,0x02,0x80,0x87]
4185 s_lshl2_add_u32 s0
, vcc_lo
, s2
4186 // GFX11
: encoding
: [0x6a,0x02,0x80,0x87]
4188 s_lshl2_add_u32 s0
, vcc_hi
, s2
4189 // GFX11
: encoding
: [0x6b,0x02,0x80,0x87]
4191 s_lshl2_add_u32 s0
, m0
, s2
4192 // GFX11
: encoding
: [0x7d,0x02,0x80,0x87]
4194 s_lshl2_add_u32 s0
, 0, s2
4195 // GFX11
: encoding
: [0x80,0x02,0x80,0x87]
4197 s_lshl2_add_u32 s0
, -1, s2
4198 // GFX11
: encoding
: [0xc1,0x02,0x80,0x87]
4200 s_lshl2_add_u32 s0
, 0.5, s2
4201 // GFX11
: encoding
: [0xf0,0x02,0x80,0x87]
4203 s_lshl2_add_u32 s0
, -4.0, s2
4204 // GFX11
: encoding
: [0xf7,0x02,0x80,0x87]
4206 s_lshl2_add_u32 s0
, 0x3f717273, s2
4207 // GFX11
: encoding
: [0xff,0x02,0x80,0x87,0x73,0x72,0x71,0x3f]
4209 s_lshl2_add_u32 s0
, 0xaf123456, s2
4210 // GFX11
: encoding
: [0xff,0x02,0x80,0x87,0x56,0x34,0x12,0xaf]
4212 s_lshl2_add_u32 s0
, s1
, exec_lo
4213 // GFX11
: encoding
: [0x01,0x7e,0x80,0x87]
4215 s_lshl2_add_u32 s0
, s1
, exec_hi
4216 // GFX11
: encoding
: [0x01,0x7f,0x80,0x87]
4218 s_lshl2_add_u32 s0
, s1
, vcc_lo
4219 // GFX11
: encoding
: [0x01,0x6a,0x80,0x87]
4221 s_lshl2_add_u32 s0
, s1
, vcc_hi
4222 // GFX11
: encoding
: [0x01,0x6b,0x80,0x87]
4224 s_lshl2_add_u32 s0
, s1
, m0
4225 // GFX11
: encoding
: [0x01,0x7d,0x80,0x87]
4227 s_lshl2_add_u32 s0
, s1
, 0
4228 // GFX11
: encoding
: [0x01,0x80,0x80,0x87]
4230 s_lshl2_add_u32 s0
, s1
, -1
4231 // GFX11
: encoding
: [0x01,0xc1,0x80,0x87]
4233 s_lshl2_add_u32 s0
, s1
, 0.5
4234 // GFX11
: encoding
: [0x01,0xf0,0x80,0x87]
4236 s_lshl2_add_u32 s0
, s1
, -4.0
4237 // GFX11
: encoding
: [0x01,0xf7,0x80,0x87]
4239 s_lshl2_add_u32 s0
, s1
, 0x3f717273
4240 // GFX11
: encoding
: [0x01,0xff,0x80,0x87,0x73,0x72,0x71,0x3f]
4242 s_lshl2_add_u32 s0
, s1
, 0xaf123456
4243 // GFX11
: encoding
: [0x01,0xff,0x80,0x87,0x56,0x34,0x12,0xaf]
4245 s_lshl3_add_u32 s0
, s1
, s2
4246 // GFX11
: encoding
: [0x01,0x02,0x00,0x88]
4248 s_lshl3_add_u32 s105
, s104
, s103
4249 // GFX11
: encoding
: [0x68,0x67,0x69,0x88]
4251 s_lshl3_add_u32 s0
, s104
, s103
4252 // GFX11
: encoding
: [0x68,0x67,0x00,0x88]
4254 s_lshl3_add_u32 s105
, s1
, s103
4255 // GFX11
: encoding
: [0x01,0x67,0x69,0x88]
4257 s_lshl3_add_u32 s105
, s104
, s2
4258 // GFX11
: encoding
: [0x68,0x02,0x69,0x88]
4260 s_lshl3_add_u32 s105
, s1
, s2
4261 // GFX11
: encoding
: [0x01,0x02,0x69,0x88]
4263 s_lshl3_add_u32 s0
, s104
, s2
4264 // GFX11
: encoding
: [0x68,0x02,0x00,0x88]
4266 s_lshl3_add_u32 s0
, s1
, s103
4267 // GFX11
: encoding
: [0x01,0x67,0x00,0x88]
4269 s_lshl3_add_u32 exec_lo
, s1
, s2
4270 // GFX11
: encoding
: [0x01,0x02,0x7e,0x88]
4272 s_lshl3_add_u32 exec_hi
, s1
, s2
4273 // GFX11
: encoding
: [0x01,0x02,0x7f,0x88]
4275 s_lshl3_add_u32 vcc_lo
, s1
, s2
4276 // GFX11
: encoding
: [0x01,0x02,0x6a,0x88]
4278 s_lshl3_add_u32 vcc_hi
, s1
, s2
4279 // GFX11
: encoding
: [0x01,0x02,0x6b,0x88]
4281 s_lshl3_add_u32 m0
, s1
, s2
4282 // GFX11
: encoding
: [0x01,0x02,0x7d,0x88]
4284 s_lshl3_add_u32 s0
, exec_lo
, s2
4285 // GFX11
: encoding
: [0x7e,0x02,0x00,0x88]
4287 s_lshl3_add_u32 s0
, exec_hi
, s2
4288 // GFX11
: encoding
: [0x7f,0x02,0x00,0x88]
4290 s_lshl3_add_u32 s0
, vcc_lo
, s2
4291 // GFX11
: encoding
: [0x6a,0x02,0x00,0x88]
4293 s_lshl3_add_u32 s0
, vcc_hi
, s2
4294 // GFX11
: encoding
: [0x6b,0x02,0x00,0x88]
4296 s_lshl3_add_u32 s0
, m0
, s2
4297 // GFX11
: encoding
: [0x7d,0x02,0x00,0x88]
4299 s_lshl3_add_u32 s0
, 0, s2
4300 // GFX11
: encoding
: [0x80,0x02,0x00,0x88]
4302 s_lshl3_add_u32 s0
, -1, s2
4303 // GFX11
: encoding
: [0xc1,0x02,0x00,0x88]
4305 s_lshl3_add_u32 s0
, 0.5, s2
4306 // GFX11
: encoding
: [0xf0,0x02,0x00,0x88]
4308 s_lshl3_add_u32 s0
, -4.0, s2
4309 // GFX11
: encoding
: [0xf7,0x02,0x00,0x88]
4311 s_lshl3_add_u32 s0
, 0x3f717273, s2
4312 // GFX11
: encoding
: [0xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f]
4314 s_lshl3_add_u32 s0
, 0xaf123456, s2
4315 // GFX11
: encoding
: [0xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf]
4317 s_lshl3_add_u32 s0
, s1
, exec_lo
4318 // GFX11
: encoding
: [0x01,0x7e,0x00,0x88]
4320 s_lshl3_add_u32 s0
, s1
, exec_hi
4321 // GFX11
: encoding
: [0x01,0x7f,0x00,0x88]
4323 s_lshl3_add_u32 s0
, s1
, vcc_lo
4324 // GFX11
: encoding
: [0x01,0x6a,0x00,0x88]
4326 s_lshl3_add_u32 s0
, s1
, vcc_hi
4327 // GFX11
: encoding
: [0x01,0x6b,0x00,0x88]
4329 s_lshl3_add_u32 s0
, s1
, m0
4330 // GFX11
: encoding
: [0x01,0x7d,0x00,0x88]
4332 s_lshl3_add_u32 s0
, s1
, 0
4333 // GFX11
: encoding
: [0x01,0x80,0x00,0x88]
4335 s_lshl3_add_u32 s0
, s1
, -1
4336 // GFX11
: encoding
: [0x01,0xc1,0x00,0x88]
4338 s_lshl3_add_u32 s0
, s1
, 0.5
4339 // GFX11
: encoding
: [0x01,0xf0,0x00,0x88]
4341 s_lshl3_add_u32 s0
, s1
, -4.0
4342 // GFX11
: encoding
: [0x01,0xf7,0x00,0x88]
4344 s_lshl3_add_u32 s0
, s1
, 0x3f717273
4345 // GFX11
: encoding
: [0x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f]
4347 s_lshl3_add_u32 s0
, s1
, 0xaf123456
4348 // GFX11
: encoding
: [0x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf]
4350 s_lshl4_add_u32 s0
, s1
, s2
4351 // GFX11
: encoding
: [0x01,0x02,0x80,0x88]
4353 s_lshl4_add_u32 s105
, s104
, s103
4354 // GFX11
: encoding
: [0x68,0x67,0xe9,0x88]
4356 s_lshl4_add_u32 s0
, s104
, s103
4357 // GFX11
: encoding
: [0x68,0x67,0x80,0x88]
4359 s_lshl4_add_u32 s105
, s1
, s103
4360 // GFX11
: encoding
: [0x01,0x67,0xe9,0x88]
4362 s_lshl4_add_u32 s105
, s104
, s2
4363 // GFX11
: encoding
: [0x68,0x02,0xe9,0x88]
4365 s_lshl4_add_u32 s105
, s1
, s2
4366 // GFX11
: encoding
: [0x01,0x02,0xe9,0x88]
4368 s_lshl4_add_u32 s0
, s104
, s2
4369 // GFX11
: encoding
: [0x68,0x02,0x80,0x88]
4371 s_lshl4_add_u32 s0
, s1
, s103
4372 // GFX11
: encoding
: [0x01,0x67,0x80,0x88]
4374 s_lshl4_add_u32 exec_lo
, s1
, s2
4375 // GFX11
: encoding
: [0x01,0x02,0xfe,0x88]
4377 s_lshl4_add_u32 exec_hi
, s1
, s2
4378 // GFX11
: encoding
: [0x01,0x02,0xff,0x88]
4380 s_lshl4_add_u32 vcc_lo
, s1
, s2
4381 // GFX11
: encoding
: [0x01,0x02,0xea,0x88]
4383 s_lshl4_add_u32 vcc_hi
, s1
, s2
4384 // GFX11
: encoding
: [0x01,0x02,0xeb,0x88]
4386 s_lshl4_add_u32 m0
, s1
, s2
4387 // GFX11
: encoding
: [0x01,0x02,0xfd,0x88]
4389 s_lshl4_add_u32 s0
, exec_lo
, s2
4390 // GFX11
: encoding
: [0x7e,0x02,0x80,0x88]
4392 s_lshl4_add_u32 s0
, exec_hi
, s2
4393 // GFX11
: encoding
: [0x7f,0x02,0x80,0x88]
4395 s_lshl4_add_u32 s0
, vcc_lo
, s2
4396 // GFX11
: encoding
: [0x6a,0x02,0x80,0x88]
4398 s_lshl4_add_u32 s0
, vcc_hi
, s2
4399 // GFX11
: encoding
: [0x6b,0x02,0x80,0x88]
4401 s_lshl4_add_u32 s0
, m0
, s2
4402 // GFX11
: encoding
: [0x7d,0x02,0x80,0x88]
4404 s_lshl4_add_u32 s0
, 0, s2
4405 // GFX11
: encoding
: [0x80,0x02,0x80,0x88]
4407 s_lshl4_add_u32 s0
, -1, s2
4408 // GFX11
: encoding
: [0xc1,0x02,0x80,0x88]
4410 s_lshl4_add_u32 s0
, 0.5, s2
4411 // GFX11
: encoding
: [0xf0,0x02,0x80,0x88]
4413 s_lshl4_add_u32 s0
, -4.0, s2
4414 // GFX11
: encoding
: [0xf7,0x02,0x80,0x88]
4416 s_lshl4_add_u32 s0
, 0x3f717273, s2
4417 // GFX11
: encoding
: [0xff,0x02,0x80,0x88,0x73,0x72,0x71,0x3f]
4419 s_lshl4_add_u32 s0
, 0xaf123456, s2
4420 // GFX11
: encoding
: [0xff,0x02,0x80,0x88,0x56,0x34,0x12,0xaf]
4422 s_lshl4_add_u32 s0
, s1
, exec_lo
4423 // GFX11
: encoding
: [0x01,0x7e,0x80,0x88]
4425 s_lshl4_add_u32 s0
, s1
, exec_hi
4426 // GFX11
: encoding
: [0x01,0x7f,0x80,0x88]
4428 s_lshl4_add_u32 s0
, s1
, vcc_lo
4429 // GFX11
: encoding
: [0x01,0x6a,0x80,0x88]
4431 s_lshl4_add_u32 s0
, s1
, vcc_hi
4432 // GFX11
: encoding
: [0x01,0x6b,0x80,0x88]
4434 s_lshl4_add_u32 s0
, s1
, m0
4435 // GFX11
: encoding
: [0x01,0x7d,0x80,0x88]
4437 s_lshl4_add_u32 s0
, s1
, 0
4438 // GFX11
: encoding
: [0x01,0x80,0x80,0x88]
4440 s_lshl4_add_u32 s0
, s1
, -1
4441 // GFX11
: encoding
: [0x01,0xc1,0x80,0x88]
4443 s_lshl4_add_u32 s0
, s1
, 0.5
4444 // GFX11
: encoding
: [0x01,0xf0,0x80,0x88]
4446 s_lshl4_add_u32 s0
, s1
, -4.0
4447 // GFX11
: encoding
: [0x01,0xf7,0x80,0x88]
4449 s_lshl4_add_u32 s0
, s1
, 0x3f717273
4450 // GFX11
: encoding
: [0x01,0xff,0x80,0x88,0x73,0x72,0x71,0x3f]
4452 s_lshl4_add_u32 s0
, s1
, 0xaf123456
4453 // GFX11
: encoding
: [0x01,0xff,0x80,0x88,0x56,0x34,0x12,0xaf]
4455 s_pack_ll_b32_b16 s0
, s1
, s2
4456 // GFX11
: encoding
: [0x01,0x02,0x00,0x99]
4458 s_pack_ll_b32_b16 s105
, s104
, s103
4459 // GFX11
: encoding
: [0x68,0x67,0x69,0x99]
4461 s_pack_ll_b32_b16 s0
, s104
, s103
4462 // GFX11
: encoding
: [0x68,0x67,0x00,0x99]
4464 s_pack_ll_b32_b16 s105
, s1
, s103
4465 // GFX11
: encoding
: [0x01,0x67,0x69,0x99]
4467 s_pack_ll_b32_b16 s105
, s104
, s2
4468 // GFX11
: encoding
: [0x68,0x02,0x69,0x99]
4470 s_pack_ll_b32_b16 s105
, s1
, s2
4471 // GFX11
: encoding
: [0x01,0x02,0x69,0x99]
4473 s_pack_ll_b32_b16 s0
, s104
, s2
4474 // GFX11
: encoding
: [0x68,0x02,0x00,0x99]
4476 s_pack_ll_b32_b16 s0
, s1
, s103
4477 // GFX11
: encoding
: [0x01,0x67,0x00,0x99]
4479 s_pack_ll_b32_b16 exec_lo
, s1
, s2
4480 // GFX11
: encoding
: [0x01,0x02,0x7e,0x99]
4482 s_pack_ll_b32_b16 exec_hi
, s1
, s2
4483 // GFX11
: encoding
: [0x01,0x02,0x7f,0x99]
4485 s_pack_ll_b32_b16 vcc_lo
, s1
, s2
4486 // GFX11
: encoding
: [0x01,0x02,0x6a,0x99]
4488 s_pack_ll_b32_b16 vcc_hi
, s1
, s2
4489 // GFX11
: encoding
: [0x01,0x02,0x6b,0x99]
4491 s_pack_ll_b32_b16 m0
, s1
, s2
4492 // GFX11
: encoding
: [0x01,0x02,0x7d,0x99]
4494 s_pack_ll_b32_b16 s0
, exec_lo
, s2
4495 // GFX11
: encoding
: [0x7e,0x02,0x00,0x99]
4497 s_pack_ll_b32_b16 s0
, exec_hi
, s2
4498 // GFX11
: encoding
: [0x7f,0x02,0x00,0x99]
4500 s_pack_ll_b32_b16 s0
, vcc_lo
, s2
4501 // GFX11
: encoding
: [0x6a,0x02,0x00,0x99]
4503 s_pack_ll_b32_b16 s0
, vcc_hi
, s2
4504 // GFX11
: encoding
: [0x6b,0x02,0x00,0x99]
4506 s_pack_ll_b32_b16 s0
, m0
, s2
4507 // GFX11
: encoding
: [0x7d,0x02,0x00,0x99]
4509 s_pack_ll_b32_b16 s0
, 0, s2
4510 // GFX11
: encoding
: [0x80,0x02,0x00,0x99]
4512 s_pack_ll_b32_b16 s0
, -1, s2
4513 // GFX11
: encoding
: [0xc1,0x02,0x00,0x99]
4515 s_pack_ll_b32_b16 s0
, 0.5, s2
4516 // GFX11
: encoding
: [0xf0,0x02,0x00,0x99]
4518 s_pack_ll_b32_b16 s0
, -4.0, s2
4519 // GFX11
: encoding
: [0xf7,0x02,0x00,0x99]
4521 s_pack_ll_b32_b16 s0
, 0x3f717273, s2
4522 // GFX11
: encoding
: [0xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f]
4524 s_pack_ll_b32_b16 s0
, 0xaf123456, s2
4525 // GFX11
: encoding
: [0xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf]
4527 s_pack_ll_b32_b16 s0
, s1
, exec_lo
4528 // GFX11
: encoding
: [0x01,0x7e,0x00,0x99]
4530 s_pack_ll_b32_b16 s0
, s1
, exec_hi
4531 // GFX11
: encoding
: [0x01,0x7f,0x00,0x99]
4533 s_pack_ll_b32_b16 s0
, s1
, vcc_lo
4534 // GFX11
: encoding
: [0x01,0x6a,0x00,0x99]
4536 s_pack_ll_b32_b16 s0
, s1
, vcc_hi
4537 // GFX11
: encoding
: [0x01,0x6b,0x00,0x99]
4539 s_pack_ll_b32_b16 s0
, s1
, m0
4540 // GFX11
: encoding
: [0x01,0x7d,0x00,0x99]
4542 s_pack_ll_b32_b16 s0
, s1
, 0
4543 // GFX11
: encoding
: [0x01,0x80,0x00,0x99]
4545 s_pack_ll_b32_b16 s0
, s1
, -1
4546 // GFX11
: encoding
: [0x01,0xc1,0x00,0x99]
4548 s_pack_ll_b32_b16 s0
, s1
, 0.5
4549 // GFX11
: encoding
: [0x01,0xf0,0x00,0x99]
4551 s_pack_ll_b32_b16 s0
, s1
, -4.0
4552 // GFX11
: encoding
: [0x01,0xf7,0x00,0x99]
4554 s_pack_ll_b32_b16 s0
, s1
, 0x3f717273
4555 // GFX11
: encoding
: [0x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f]
4557 s_pack_ll_b32_b16 s0
, s1
, 0xaf123456
4558 // GFX11
: encoding
: [0x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf]
4560 s_pack_lh_b32_b16 s0
, s1
, s2
4561 // GFX11
: encoding
: [0x01,0x02,0x80,0x99]
4563 s_pack_lh_b32_b16 s105
, s104
, s103
4564 // GFX11
: encoding
: [0x68,0x67,0xe9,0x99]
4566 s_pack_lh_b32_b16 s0
, s104
, s103
4567 // GFX11
: encoding
: [0x68,0x67,0x80,0x99]
4569 s_pack_lh_b32_b16 s105
, s1
, s103
4570 // GFX11
: encoding
: [0x01,0x67,0xe9,0x99]
4572 s_pack_lh_b32_b16 s105
, s104
, s2
4573 // GFX11
: encoding
: [0x68,0x02,0xe9,0x99]
4575 s_pack_lh_b32_b16 s105
, s1
, s2
4576 // GFX11
: encoding
: [0x01,0x02,0xe9,0x99]
4578 s_pack_lh_b32_b16 s0
, s104
, s2
4579 // GFX11
: encoding
: [0x68,0x02,0x80,0x99]
4581 s_pack_lh_b32_b16 s0
, s1
, s103
4582 // GFX11
: encoding
: [0x01,0x67,0x80,0x99]
4584 s_pack_lh_b32_b16 exec_lo
, s1
, s2
4585 // GFX11
: encoding
: [0x01,0x02,0xfe,0x99]
4587 s_pack_lh_b32_b16 exec_hi
, s1
, s2
4588 // GFX11
: encoding
: [0x01,0x02,0xff,0x99]
4590 s_pack_lh_b32_b16 vcc_lo
, s1
, s2
4591 // GFX11
: encoding
: [0x01,0x02,0xea,0x99]
4593 s_pack_lh_b32_b16 vcc_hi
, s1
, s2
4594 // GFX11
: encoding
: [0x01,0x02,0xeb,0x99]
4596 s_pack_lh_b32_b16 m0
, s1
, s2
4597 // GFX11
: encoding
: [0x01,0x02,0xfd,0x99]
4599 s_pack_lh_b32_b16 s0
, exec_lo
, s2
4600 // GFX11
: encoding
: [0x7e,0x02,0x80,0x99]
4602 s_pack_lh_b32_b16 s0
, exec_hi
, s2
4603 // GFX11
: encoding
: [0x7f,0x02,0x80,0x99]
4605 s_pack_lh_b32_b16 s0
, vcc_lo
, s2
4606 // GFX11
: encoding
: [0x6a,0x02,0x80,0x99]
4608 s_pack_lh_b32_b16 s0
, vcc_hi
, s2
4609 // GFX11
: encoding
: [0x6b,0x02,0x80,0x99]
4611 s_pack_lh_b32_b16 s0
, m0
, s2
4612 // GFX11
: encoding
: [0x7d,0x02,0x80,0x99]
4614 s_pack_lh_b32_b16 s0
, 0, s2
4615 // GFX11
: encoding
: [0x80,0x02,0x80,0x99]
4617 s_pack_lh_b32_b16 s0
, -1, s2
4618 // GFX11
: encoding
: [0xc1,0x02,0x80,0x99]
4620 s_pack_lh_b32_b16 s0
, 0.5, s2
4621 // GFX11
: encoding
: [0xf0,0x02,0x80,0x99]
4623 s_pack_lh_b32_b16 s0
, -4.0, s2
4624 // GFX11
: encoding
: [0xf7,0x02,0x80,0x99]
4626 s_pack_lh_b32_b16 s0
, 0x3f717273, s2
4627 // GFX11
: encoding
: [0xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f]
4629 s_pack_lh_b32_b16 s0
, 0xaf123456, s2
4630 // GFX11
: encoding
: [0xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf]
4632 s_pack_lh_b32_b16 s0
, s1
, exec_lo
4633 // GFX11
: encoding
: [0x01,0x7e,0x80,0x99]
4635 s_pack_lh_b32_b16 s0
, s1
, exec_hi
4636 // GFX11
: encoding
: [0x01,0x7f,0x80,0x99]
4638 s_pack_lh_b32_b16 s0
, s1
, vcc_lo
4639 // GFX11
: encoding
: [0x01,0x6a,0x80,0x99]
4641 s_pack_lh_b32_b16 s0
, s1
, vcc_hi
4642 // GFX11
: encoding
: [0x01,0x6b,0x80,0x99]
4644 s_pack_lh_b32_b16 s0
, s1
, m0
4645 // GFX11
: encoding
: [0x01,0x7d,0x80,0x99]
4647 s_pack_lh_b32_b16 s0
, s1
, 0
4648 // GFX11
: encoding
: [0x01,0x80,0x80,0x99]
4650 s_pack_lh_b32_b16 s0
, s1
, -1
4651 // GFX11
: encoding
: [0x01,0xc1,0x80,0x99]
4653 s_pack_lh_b32_b16 s0
, s1
, 0.5
4654 // GFX11
: encoding
: [0x01,0xf0,0x80,0x99]
4656 s_pack_lh_b32_b16 s0
, s1
, -4.0
4657 // GFX11
: encoding
: [0x01,0xf7,0x80,0x99]
4659 s_pack_lh_b32_b16 s0
, s1
, 0x3f717273
4660 // GFX11
: encoding
: [0x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f]
4662 s_pack_lh_b32_b16 s0
, s1
, 0xaf123456
4663 // GFX11
: encoding
: [0x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf]
4665 s_pack_hh_b32_b16 s0
, s1
, s2
4666 // GFX11
: encoding
: [0x01,0x02,0x00,0x9a]
4668 s_pack_hh_b32_b16 s105
, s104
, s103
4669 // GFX11
: encoding
: [0x68,0x67,0x69,0x9a]
4671 s_pack_hh_b32_b16 s0
, s104
, s103
4672 // GFX11
: encoding
: [0x68,0x67,0x00,0x9a]
4674 s_pack_hh_b32_b16 s105
, s1
, s103
4675 // GFX11
: encoding
: [0x01,0x67,0x69,0x9a]
4677 s_pack_hh_b32_b16 s105
, s104
, s2
4678 // GFX11
: encoding
: [0x68,0x02,0x69,0x9a]
4680 s_pack_hh_b32_b16 s105
, s1
, s2
4681 // GFX11
: encoding
: [0x01,0x02,0x69,0x9a]
4683 s_pack_hh_b32_b16 s0
, s104
, s2
4684 // GFX11
: encoding
: [0x68,0x02,0x00,0x9a]
4686 s_pack_hh_b32_b16 s0
, s1
, s103
4687 // GFX11
: encoding
: [0x01,0x67,0x00,0x9a]
4689 s_pack_hh_b32_b16 exec_lo
, s1
, s2
4690 // GFX11
: encoding
: [0x01,0x02,0x7e,0x9a]
4692 s_pack_hh_b32_b16 exec_hi
, s1
, s2
4693 // GFX11
: encoding
: [0x01,0x02,0x7f,0x9a]
4695 s_pack_hh_b32_b16 vcc_lo
, s1
, s2
4696 // GFX11
: encoding
: [0x01,0x02,0x6a,0x9a]
4698 s_pack_hh_b32_b16 vcc_hi
, s1
, s2
4699 // GFX11
: encoding
: [0x01,0x02,0x6b,0x9a]
4701 s_pack_hh_b32_b16 m0
, s1
, s2
4702 // GFX11
: encoding
: [0x01,0x02,0x7d,0x9a]
4704 s_pack_hh_b32_b16 s0
, exec_lo
, s2
4705 // GFX11
: encoding
: [0x7e,0x02,0x00,0x9a]
4707 s_pack_hh_b32_b16 s0
, exec_hi
, s2
4708 // GFX11
: encoding
: [0x7f,0x02,0x00,0x9a]
4710 s_pack_hh_b32_b16 s0
, vcc_lo
, s2
4711 // GFX11
: encoding
: [0x6a,0x02,0x00,0x9a]
4713 s_pack_hh_b32_b16 s0
, vcc_hi
, s2
4714 // GFX11
: encoding
: [0x6b,0x02,0x00,0x9a]
4716 s_pack_hh_b32_b16 s0
, m0
, s2
4717 // GFX11
: encoding
: [0x7d,0x02,0x00,0x9a]
4719 s_pack_hh_b32_b16 s0
, 0, s2
4720 // GFX11
: encoding
: [0x80,0x02,0x00,0x9a]
4722 s_pack_hh_b32_b16 s0
, -1, s2
4723 // GFX11
: encoding
: [0xc1,0x02,0x00,0x9a]
4725 s_pack_hh_b32_b16 s0
, 0.5, s2
4726 // GFX11
: encoding
: [0xf0,0x02,0x00,0x9a]
4728 s_pack_hh_b32_b16 s0
, -4.0, s2
4729 // GFX11
: encoding
: [0xf7,0x02,0x00,0x9a]
4731 s_pack_hh_b32_b16 s0
, 0x3f717273, s2
4732 // GFX11
: encoding
: [0xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f]
4734 s_pack_hh_b32_b16 s0
, 0xaf123456, s2
4735 // GFX11
: encoding
: [0xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf]
4737 s_pack_hh_b32_b16 s0
, s1
, exec_lo
4738 // GFX11
: encoding
: [0x01,0x7e,0x00,0x9a]
4740 s_pack_hh_b32_b16 s0
, s1
, exec_hi
4741 // GFX11
: encoding
: [0x01,0x7f,0x00,0x9a]
4743 s_pack_hh_b32_b16 s0
, s1
, vcc_lo
4744 // GFX11
: encoding
: [0x01,0x6a,0x00,0x9a]
4746 s_pack_hh_b32_b16 s0
, s1
, vcc_hi
4747 // GFX11
: encoding
: [0x01,0x6b,0x00,0x9a]
4749 s_pack_hh_b32_b16 s0
, s1
, m0
4750 // GFX11
: encoding
: [0x01,0x7d,0x00,0x9a]
4752 s_pack_hh_b32_b16 s0
, s1
, 0
4753 // GFX11
: encoding
: [0x01,0x80,0x00,0x9a]
4755 s_pack_hh_b32_b16 s0
, s1
, -1
4756 // GFX11
: encoding
: [0x01,0xc1,0x00,0x9a]
4758 s_pack_hh_b32_b16 s0
, s1
, 0.5
4759 // GFX11
: encoding
: [0x01,0xf0,0x00,0x9a]
4761 s_pack_hh_b32_b16 s0
, s1
, -4.0
4762 // GFX11
: encoding
: [0x01,0xf7,0x00,0x9a]
4764 s_pack_hh_b32_b16 s0
, s1
, 0x3f717273
4765 // GFX11
: encoding
: [0x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f]
4767 s_pack_hh_b32_b16 s0
, s1
, 0xaf123456
4768 // GFX11
: encoding
: [0x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf]
4770 s_mul_hi_u32 s0
, s1
, s2
4771 // GFX11
: encoding
: [0x01,0x02,0x80,0x96]
4773 s_mul_hi_u32 s105
, s104
, s103
4774 // GFX11
: encoding
: [0x68,0x67,0xe9,0x96]
4776 s_mul_hi_u32 s0
, s104
, s103
4777 // GFX11
: encoding
: [0x68,0x67,0x80,0x96]
4779 s_mul_hi_u32 s105
, s1
, s103
4780 // GFX11
: encoding
: [0x01,0x67,0xe9,0x96]
4782 s_mul_hi_u32 s105
, s104
, s2
4783 // GFX11
: encoding
: [0x68,0x02,0xe9,0x96]
4785 s_mul_hi_u32 s105
, s1
, s2
4786 // GFX11
: encoding
: [0x01,0x02,0xe9,0x96]
4788 s_mul_hi_u32 s0
, s104
, s2
4789 // GFX11
: encoding
: [0x68,0x02,0x80,0x96]
4791 s_mul_hi_u32 s0
, s1
, s103
4792 // GFX11
: encoding
: [0x01,0x67,0x80,0x96]
4794 s_mul_hi_u32 exec_lo
, s1
, s2
4795 // GFX11
: encoding
: [0x01,0x02,0xfe,0x96]
4797 s_mul_hi_u32 exec_hi
, s1
, s2
4798 // GFX11
: encoding
: [0x01,0x02,0xff,0x96]
4800 s_mul_hi_u32 vcc_lo
, s1
, s2
4801 // GFX11
: encoding
: [0x01,0x02,0xea,0x96]
4803 s_mul_hi_u32 vcc_hi
, s1
, s2
4804 // GFX11
: encoding
: [0x01,0x02,0xeb,0x96]
4806 s_mul_hi_u32 m0
, s1
, s2
4807 // GFX11
: encoding
: [0x01,0x02,0xfd,0x96]
4809 s_mul_hi_u32 s0
, exec_lo
, s2
4810 // GFX11
: encoding
: [0x7e,0x02,0x80,0x96]
4812 s_mul_hi_u32 s0
, exec_hi
, s2
4813 // GFX11
: encoding
: [0x7f,0x02,0x80,0x96]
4815 s_mul_hi_u32 s0
, vcc_lo
, s2
4816 // GFX11
: encoding
: [0x6a,0x02,0x80,0x96]
4818 s_mul_hi_u32 s0
, vcc_hi
, s2
4819 // GFX11
: encoding
: [0x6b,0x02,0x80,0x96]
4821 s_mul_hi_u32 s0
, m0
, s2
4822 // GFX11
: encoding
: [0x7d,0x02,0x80,0x96]
4824 s_mul_hi_u32 s0
, 0, s2
4825 // GFX11
: encoding
: [0x80,0x02,0x80,0x96]
4827 s_mul_hi_u32 s0
, -1, s2
4828 // GFX11
: encoding
: [0xc1,0x02,0x80,0x96]
4830 s_mul_hi_u32 s0
, 0.5, s2
4831 // GFX11
: encoding
: [0xf0,0x02,0x80,0x96]
4833 s_mul_hi_u32 s0
, -4.0, s2
4834 // GFX11
: encoding
: [0xf7,0x02,0x80,0x96]
4836 s_mul_hi_u32 s0
, 0x3f717273, s2
4837 // GFX11
: encoding
: [0xff,0x02,0x80,0x96,0x73,0x72,0x71,0x3f]
4839 s_mul_hi_u32 s0
, 0xaf123456, s2
4840 // GFX11
: encoding
: [0xff,0x02,0x80,0x96,0x56,0x34,0x12,0xaf]
4842 s_mul_hi_u32 s0
, s1
, exec_lo
4843 // GFX11
: encoding
: [0x01,0x7e,0x80,0x96]
4845 s_mul_hi_u32 s0
, s1
, exec_hi
4846 // GFX11
: encoding
: [0x01,0x7f,0x80,0x96]
4848 s_mul_hi_u32 s0
, s1
, vcc_lo
4849 // GFX11
: encoding
: [0x01,0x6a,0x80,0x96]
4851 s_mul_hi_u32 s0
, s1
, vcc_hi
4852 // GFX11
: encoding
: [0x01,0x6b,0x80,0x96]
4854 s_mul_hi_u32 s0
, s1
, m0
4855 // GFX11
: encoding
: [0x01,0x7d,0x80,0x96]
4857 s_mul_hi_u32 s0
, s1
, 0
4858 // GFX11
: encoding
: [0x01,0x80,0x80,0x96]
4860 s_mul_hi_u32 s0
, s1
, -1
4861 // GFX11
: encoding
: [0x01,0xc1,0x80,0x96]
4863 s_mul_hi_u32 s0
, s1
, 0.5
4864 // GFX11
: encoding
: [0x01,0xf0,0x80,0x96]
4866 s_mul_hi_u32 s0
, s1
, -4.0
4867 // GFX11
: encoding
: [0x01,0xf7,0x80,0x96]
4869 s_mul_hi_u32 s0
, s1
, 0x3f717273
4870 // GFX11
: encoding
: [0x01,0xff,0x80,0x96,0x73,0x72,0x71,0x3f]
4872 s_mul_hi_u32 s0
, s1
, 0xaf123456
4873 // GFX11
: encoding
: [0x01,0xff,0x80,0x96,0x56,0x34,0x12,0xaf]
4875 s_mul_hi_i32 s0
, s1
, s2
4876 // GFX11
: encoding
: [0x01,0x02,0x00,0x97]
4878 s_mul_hi_i32 s105
, s104
, s103
4879 // GFX11
: encoding
: [0x68,0x67,0x69,0x97]
4881 s_mul_hi_i32 s0
, s104
, s103
4882 // GFX11
: encoding
: [0x68,0x67,0x00,0x97]
4884 s_mul_hi_i32 s105
, s1
, s103
4885 // GFX11
: encoding
: [0x01,0x67,0x69,0x97]
4887 s_mul_hi_i32 s105
, s104
, s2
4888 // GFX11
: encoding
: [0x68,0x02,0x69,0x97]
4890 s_mul_hi_i32 s105
, s1
, s2
4891 // GFX11
: encoding
: [0x01,0x02,0x69,0x97]
4893 s_mul_hi_i32 s0
, s104
, s2
4894 // GFX11
: encoding
: [0x68,0x02,0x00,0x97]
4896 s_mul_hi_i32 s0
, s1
, s103
4897 // GFX11
: encoding
: [0x01,0x67,0x00,0x97]
4899 s_mul_hi_i32 exec_lo
, s1
, s2
4900 // GFX11
: encoding
: [0x01,0x02,0x7e,0x97]
4902 s_mul_hi_i32 exec_hi
, s1
, s2
4903 // GFX11
: encoding
: [0x01,0x02,0x7f,0x97]
4905 s_mul_hi_i32 vcc_lo
, s1
, s2
4906 // GFX11
: encoding
: [0x01,0x02,0x6a,0x97]
4908 s_mul_hi_i32 vcc_hi
, s1
, s2
4909 // GFX11
: encoding
: [0x01,0x02,0x6b,0x97]
4911 s_mul_hi_i32 m0
, s1
, s2
4912 // GFX11
: encoding
: [0x01,0x02,0x7d,0x97]
4914 s_mul_hi_i32 s0
, exec_lo
, s2
4915 // GFX11
: encoding
: [0x7e,0x02,0x00,0x97]
4917 s_mul_hi_i32 s0
, exec_hi
, s2
4918 // GFX11
: encoding
: [0x7f,0x02,0x00,0x97]
4920 s_mul_hi_i32 s0
, vcc_lo
, s2
4921 // GFX11
: encoding
: [0x6a,0x02,0x00,0x97]
4923 s_mul_hi_i32 s0
, vcc_hi
, s2
4924 // GFX11
: encoding
: [0x6b,0x02,0x00,0x97]
4926 s_mul_hi_i32 s0
, m0
, s2
4927 // GFX11
: encoding
: [0x7d,0x02,0x00,0x97]
4929 s_mul_hi_i32 s0
, 0, s2
4930 // GFX11
: encoding
: [0x80,0x02,0x00,0x97]
4932 s_mul_hi_i32 s0
, -1, s2
4933 // GFX11
: encoding
: [0xc1,0x02,0x00,0x97]
4935 s_mul_hi_i32 s0
, 0.5, s2
4936 // GFX11
: encoding
: [0xf0,0x02,0x00,0x97]
4938 s_mul_hi_i32 s0
, -4.0, s2
4939 // GFX11
: encoding
: [0xf7,0x02,0x00,0x97]
4941 s_mul_hi_i32 s0
, 0x3f717273, s2
4942 // GFX11
: encoding
: [0xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f]
4944 s_mul_hi_i32 s0
, 0xaf123456, s2
4945 // GFX11
: encoding
: [0xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf]
4947 s_mul_hi_i32 s0
, s1
, exec_lo
4948 // GFX11
: encoding
: [0x01,0x7e,0x00,0x97]
4950 s_mul_hi_i32 s0
, s1
, exec_hi
4951 // GFX11
: encoding
: [0x01,0x7f,0x00,0x97]
4953 s_mul_hi_i32 s0
, s1
, vcc_lo
4954 // GFX11
: encoding
: [0x01,0x6a,0x00,0x97]
4956 s_mul_hi_i32 s0
, s1
, vcc_hi
4957 // GFX11
: encoding
: [0x01,0x6b,0x00,0x97]
4959 s_mul_hi_i32 s0
, s1
, m0
4960 // GFX11
: encoding
: [0x01,0x7d,0x00,0x97]
4962 s_mul_hi_i32 s0
, s1
, 0
4963 // GFX11
: encoding
: [0x01,0x80,0x00,0x97]
4965 s_mul_hi_i32 s0
, s1
, -1
4966 // GFX11
: encoding
: [0x01,0xc1,0x00,0x97]
4968 s_mul_hi_i32 s0
, s1
, 0.5
4969 // GFX11
: encoding
: [0x01,0xf0,0x00,0x97]
4971 s_mul_hi_i32 s0
, s1
, -4.0
4972 // GFX11
: encoding
: [0x01,0xf7,0x00,0x97]
4974 s_mul_hi_i32 s0
, s1
, 0x3f717273
4975 // GFX11
: encoding
: [0x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f]
4977 s_mul_hi_i32 s0
, s1
, 0xaf123456
4978 // GFX11
: encoding
: [0x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf]
4980 s_or_not1_b32 s5
, s1
, s2
4981 // GFX11
: encoding
: [0x01,0x02,0x05,0x92]
4983 s_or_not1_b32 s5
, s105
, s105
4984 // GFX11
: encoding
: [0x69,0x69,0x05,0x92]
4986 s_or_not1_b32 s5
, vcc_lo
, ttmp15
4987 // GFX11
: encoding
: [0x6a,0x7b,0x05,0x92]
4989 s_or_not1_b32 s5
, vcc_hi
, 0xaf123456
4990 // GFX11
: encoding
: [0x6b,0xff,0x05,0x92,0x56,0x34,0x12,0xaf]
4992 s_or_not1_b32 s5
, ttmp15
, src_scc
4993 // GFX11
: encoding
: [0x7b,0xfd,0x05,0x92]
4995 s_or_not1_b32 s105
, m0
, 0.5
4996 // GFX11
: encoding
: [0x7d,0xf0,0x69,0x92]
4998 s_or_not1_b32 vcc_lo
, exec_lo
, -1
4999 // GFX11
: encoding
: [0x7e,0xc1,0x6a,0x92]
5001 s_or_not1_b32 vcc_hi
, exec_hi
, null
5002 // GFX11
: encoding
: [0x7f,0x7c,0x6b,0x92]
5004 s_or_not1_b32 ttmp15
, null
, exec_lo
5005 // GFX11
: encoding
: [0x7c,0x7e,0x7b,0x92]
5007 s_or_not1_b32 m0
, -1, exec_hi
5008 // GFX11
: encoding
: [0xc1,0x7f,0x7d,0x92]
5010 s_or_not1_b32 exec_lo
, 0.5, m0
5011 // GFX11
: encoding
: [0xf0,0x7d,0x7e,0x92]
5013 s_or_not1_b32 exec_hi
, src_scc
, vcc_lo
5014 // GFX11
: encoding
: [0xfd,0x6a,0x7f,0x92]
5016 s_or_not1_b32 null
, 0xaf123456, vcc_hi
5017 // GFX11
: encoding
: [0xff,0x6b,0x7c,0x92,0x56,0x34,0x12,0xaf]
5019 s_pack_hl_b32_b16 s5
, s1
, s2
5020 // GFX11
: encoding
: [0x01,0x02,0x85,0x9a]
5022 s_pack_hl_b32_b16 s5
, s105
, s105
5023 // GFX11
: encoding
: [0x69,0x69,0x85,0x9a]
5025 s_pack_hl_b32_b16 s5
, vcc_lo
, ttmp15
5026 // GFX11
: encoding
: [0x6a,0x7b,0x85,0x9a]
5028 s_pack_hl_b32_b16 s5
, vcc_hi
, 0xfe0b
5029 // GFX11
: encoding
: [0x6b,0xff,0x85,0x9a,0x0b,0xfe,0x00,0x00]
5031 s_pack_hl_b32_b16 s5
, ttmp15
, src_scc
5032 // GFX11
: encoding
: [0x7b,0xfd,0x85,0x9a]
5034 s_pack_hl_b32_b16 s105
, m0
, 0.5
5035 // GFX11
: encoding
: [0x7d,0xf0,0xe9,0x9a]
5037 s_pack_hl_b32_b16 vcc_lo
, exec_lo
, -1
5038 // GFX11
: encoding
: [0x7e,0xc1,0xea,0x9a]
5040 s_pack_hl_b32_b16 vcc_hi
, exec_hi
, null
5041 // GFX11
: encoding
: [0x7f,0x7c,0xeb,0x9a]
5043 s_pack_hl_b32_b16 ttmp15
, null
, exec_lo
5044 // GFX11
: encoding
: [0x7c,0x7e,0xfb,0x9a]
5046 s_pack_hl_b32_b16 m0
, -1, exec_hi
5047 // GFX11
: encoding
: [0xc1,0x7f,0xfd,0x9a]
5049 s_pack_hl_b32_b16 exec_lo
, 0.5, m0
5050 // GFX11
: encoding
: [0xf0,0x7d,0xfe,0x9a]
5052 s_pack_hl_b32_b16 exec_hi
, src_scc
, vcc_lo
5053 // GFX11
: encoding
: [0xfd,0x6a,0xff,0x9a]
5055 s_pack_hl_b32_b16 null
, 0xaf123456, vcc_hi
5056 // GFX11
: encoding
: [0xff,0x6b,0xfc,0x9a,0x56,0x34,0x12,0xaf]
5058 s_and_not1_b32 s5
, s1
, s2
5059 // GFX11
: encoding
: [0x01,0x02,0x05,0x91]
5061 s_and_not1_b32 s5
, s105
, s105
5062 // GFX11
: encoding
: [0x69,0x69,0x05,0x91]
5064 s_and_not1_b32 s5
, vcc_lo
, ttmp15
5065 // GFX11
: encoding
: [0x6a,0x7b,0x05,0x91]
5067 s_and_not1_b32 s5
, vcc_hi
, 0xaf123456
5068 // GFX11
: encoding
: [0x6b,0xff,0x05,0x91,0x56,0x34,0x12,0xaf]
5070 s_and_not1_b32 s5
, ttmp15
, src_scc
5071 // GFX11
: encoding
: [0x7b,0xfd,0x05,0x91]
5073 s_and_not1_b32 s105
, m0
, 0.5
5074 // GFX11
: encoding
: [0x7d,0xf0,0x69,0x91]
5076 s_and_not1_b32 vcc_lo
, exec_lo
, -1
5077 // GFX11
: encoding
: [0x7e,0xc1,0x6a,0x91]
5079 s_and_not1_b32 vcc_hi
, exec_hi
, null
5080 // GFX11
: encoding
: [0x7f,0x7c,0x6b,0x91]
5082 s_and_not1_b32 ttmp15
, null
, exec_lo
5083 // GFX11
: encoding
: [0x7c,0x7e,0x7b,0x91]
5085 s_and_not1_b32 m0
, -1, exec_hi
5086 // GFX11
: encoding
: [0xc1,0x7f,0x7d,0x91]
5088 s_and_not1_b32 exec_lo
, 0.5, m0
5089 // GFX11
: encoding
: [0xf0,0x7d,0x7e,0x91]
5091 s_and_not1_b32 exec_hi
, src_scc
, vcc_lo
5092 // GFX11
: encoding
: [0xfd,0x6a,0x7f,0x91]
5094 s_and_not1_b32 null
, 0xaf123456, vcc_hi
5095 // GFX11
: encoding
: [0xff,0x6b,0x7c,0x91,0x56,0x34,0x12,0xaf]
5097 s_and_not1_b64 s
[10:11], s
[2:3], s
[4:5]
5098 // GFX11
: encoding
: [0x02,0x04,0x8a,0x91]
5100 s_and_not1_b64 s
[10:11], s
[104:105], s
[104:105]
5101 // GFX11
: encoding
: [0x68,0x68,0x8a,0x91]
5103 s_and_not1_b64 s
[10:11], vcc
, ttmp
[14:15]
5104 // GFX11
: encoding
: [0x6a,0x7a,0x8a,0x91]
5106 s_and_not1_b64 s
[10:11], ttmp
[14:15], 0xaf123456
5107 // GFX11
: encoding
: [0x7a,0xff,0x8a,0x91,0x56,0x34,0x12,0xaf]
5109 s_and_not1_b64 s
[10:11], exec
, src_scc
5110 // GFX11
: encoding
: [0x7e,0xfd,0x8a,0x91]
5112 s_and_not1_b64 s
[104:105], null
, 0.5
5113 // GFX11
: encoding
: [0x7c,0xf0,0xe8,0x91]
5115 s_and_not1_b64 vcc
, -1, -1
5116 // GFX11
: encoding
: [0xc1,0xc1,0xea,0x91]
5118 s_and_not1_b64 ttmp
[14:15], 0.5, null
5119 // GFX11
: encoding
: [0xf0,0x7c,0xfa,0x91]
5121 s_and_not1_b64 exec
, src_scc
, exec
5122 // GFX11
: encoding
: [0xfd,0x7e,0xfe,0x91]
5124 s_and_not1_b64 null
, 0xaf123456, vcc
5125 // GFX11
: encoding
: [0xff,0x6a,0xfc,0x91,0x56,0x34,0x12,0xaf]
5127 s_or_not1_b64 s
[10:11], s
[2:3], s
[4:5]
5128 // GFX11
: encoding
: [0x02,0x04,0x8a,0x92]
5130 s_or_not1_b64 s
[10:11], s
[104:105], s
[104:105]
5131 // GFX11
: encoding
: [0x68,0x68,0x8a,0x92]
5133 s_or_not1_b64 s
[10:11], vcc
, ttmp
[14:15]
5134 // GFX11
: encoding
: [0x6a,0x7a,0x8a,0x92]
5136 s_or_not1_b64 s
[10:11], ttmp
[14:15], 0xaf123456
5137 // GFX11
: encoding
: [0x7a,0xff,0x8a,0x92,0x56,0x34,0x12,0xaf]
5139 s_or_not1_b64 s
[10:11], exec
, src_scc
5140 // GFX11
: encoding
: [0x7e,0xfd,0x8a,0x92]
5142 s_or_not1_b64 s
[104:105], null
, 0.5
5143 // GFX11
: encoding
: [0x7c,0xf0,0xe8,0x92]
5145 s_or_not1_b64 vcc
, -1, -1
5146 // GFX11
: encoding
: [0xc1,0xc1,0xea,0x92]
5148 s_or_not1_b64 ttmp
[14:15], 0.5, null
5149 // GFX11
: encoding
: [0xf0,0x7c,0xfa,0x92]
5151 s_or_not1_b64 exec
, src_scc
, exec
5152 // GFX11
: encoding
: [0xfd,0x7e,0xfe,0x92]
5154 s_or_not1_b64 null
, 0xaf123456, vcc
5155 // GFX11
: encoding
: [0xff,0x6a,0xfc,0x92,0x56,0x34,0x12,0xaf]