Lines Matching +full:0 +full:xbe
9 // GFX10: encoding: [0x01,0x03,0x80,0xbe]
12 // GFX10: encoding: [0x68,0x03,0xe9,0xbe]
15 // GFX10: encoding: [0x68,0x03,0x80,0xbe]
18 // GFX10: encoding: [0x01,0x03,0xe9,0xbe]
21 // GFX10: encoding: [0x01,0x03,0xfe,0xbe]
24 // GFX10: encoding: [0x01,0x03,0xff,0xbe]
27 // GFX10: encoding: [0x01,0x03,0xea,0xbe]
30 // GFX10: encoding: [0x01,0x03,0xeb,0xbe]
33 // GFX10: encoding: [0x01,0x03,0xfc,0xbe]
36 // GFX10: encoding: [0x7e,0x03,0x80,0xbe]
39 // GFX10: encoding: [0x7f,0x03,0x80,0xbe]
42 // GFX10: encoding: [0x6a,0x03,0x80,0xbe]
45 // GFX10: encoding: [0x6b,0x03,0x80,0xbe]
48 // GFX10: encoding: [0x7c,0x03,0x80,0xbe]
50 s_mov_b32 s0, 0
51 // GFX10: encoding: [0x80,0x03,0x80,0xbe]
54 // GFX10: encoding: [0xc1,0x03,0x80,0xbe]
57 // GFX10: encoding: [0xf0,0x03,0x80,0xbe]
60 // GFX10: encoding: [0xf7,0x03,0x80,0xbe]
62 s_mov_b32 s0, 0x3f717273
63 // GFX10: encoding: [0xff,0x03,0x80,0xbe,0x73,0x72,0x71,0x3f]
65 s_mov_b32 s0, 0xaf123456
66 // GFX10: encoding: [0xff,0x03,0x80,0xbe,0x56,0x34,0x12,0xaf]
68 s_mov_b64 s[0:1], s[2:3]
69 // GFX10: encoding: [0x02,0x04,0x80,0xbe]
72 // GFX10: encoding: [0x66,0x04,0xe8,0xbe]
74 s_mov_b64 s[0:1], s[102:103]
75 // GFX10: encoding: [0x66,0x04,0x80,0xbe]
78 // GFX10: encoding: [0x02,0x04,0xe8,0xbe]
81 // GFX10: encoding: [0x02,0x04,0xfe,0xbe]
84 // GFX10: encoding: [0x02,0x04,0xea,0xbe]
86 s_mov_b64 s[0:1], exec
87 // GFX10: encoding: [0x7e,0x04,0x80,0xbe]
89 s_mov_b64 s[0:1], vcc
90 // GFX10: encoding: [0x6a,0x04,0x80,0xbe]
92 s_mov_b64 s[0:1], 0
93 // GFX10: encoding: [0x80,0x04,0x80,0xbe]
95 s_mov_b64 s[0:1], -1
96 // GFX10: encoding: [0xc1,0x04,0x80,0xbe]
98 s_mov_b64 s[0:1], 0.5
99 // GFX10: encoding: [0xf0,0x04,0x80,0xbe]
101 s_mov_b64 s[0:1], -4.0
102 // GFX10: encoding: [0xf7,0x04,0x80,0xbe]
104 s_mov_b64 s[0:1], 0x3f717273
105 // GFX10: encoding: [0xff,0x04,0x80,0xbe,0x73,0x72,0x71,0x3f]
107 s_mov_b64 s[0:1], 0xaf123456
108 // GFX10: encoding: [0xff,0x04,0x80,0xbe,0x56,0x34,0x12,0xaf]
111 // GFX10: encoding: [0x01,0x05,0x80,0xbe]
114 // GFX10: encoding: [0x68,0x05,0xe9,0xbe]
117 // GFX10: encoding: [0x68,0x05,0x80,0xbe]
120 // GFX10: encoding: [0x01,0x05,0xe9,0xbe]
123 // GFX10: encoding: [0x01,0x05,0xfe,0xbe]
126 // GFX10: encoding: [0x01,0x05,0xff,0xbe]
129 // GFX10: encoding: [0x01,0x05,0xea,0xbe]
132 // GFX10: encoding: [0x01,0x05,0xeb,0xbe]
135 // GFX10: encoding: [0x01,0x05,0xfc,0xbe]
138 // GFX10: encoding: [0x7e,0x05,0x80,0xbe]
141 // GFX10: encoding: [0x7f,0x05,0x80,0xbe]
144 // GFX10: encoding: [0x6a,0x05,0x80,0xbe]
147 // GFX10: encoding: [0x6b,0x05,0x80,0xbe]
150 // GFX10: encoding: [0x7c,0x05,0x80,0xbe]
152 s_cmov_b32 s0, 0
153 // GFX10: encoding: [0x80,0x05,0x80,0xbe]
156 // GFX10: encoding: [0xc1,0x05,0x80,0xbe]
159 // GFX10: encoding: [0xf0,0x05,0x80,0xbe]
162 // GFX10: encoding: [0xf7,0x05,0x80,0xbe]
164 s_cmov_b32 s0, 0x3f717273
165 // GFX10: encoding: [0xff,0x05,0x80,0xbe,0x73,0x72,0x71,0x3f]
167 s_cmov_b32 s0, 0xaf123456
168 // GFX10: encoding: [0xff,0x05,0x80,0xbe,0x56,0x34,0x12,0xaf]
170 s_cmov_b64 s[0:1], s[2:3]
171 // GFX10: encoding: [0x02,0x06,0x80,0xbe]
174 // GFX10: encoding: [0x66,0x06,0xe8,0xbe]
176 s_cmov_b64 s[0:1], s[102:103]
177 // GFX10: encoding: [0x66,0x06,0x80,0xbe]
180 // GFX10: encoding: [0x02,0x06,0xe8,0xbe]
183 // GFX10: encoding: [0x02,0x06,0xfe,0xbe]
186 // GFX10: encoding: [0x02,0x06,0xea,0xbe]
188 s_cmov_b64 s[0:1], exec
189 // GFX10: encoding: [0x7e,0x06,0x80,0xbe]
191 s_cmov_b64 s[0:1], vcc
192 // GFX10: encoding: [0x6a,0x06,0x80,0xbe]
194 s_cmov_b64 s[0:1], 0
195 // GFX10: encoding: [0x80,0x06,0x80,0xbe]
197 s_cmov_b64 s[0:1], -1
198 // GFX10: encoding: [0xc1,0x06,0x80,0xbe]
200 s_cmov_b64 s[0:1], 0.5
201 // GFX10: encoding: [0xf0,0x06,0x80,0xbe]
203 s_cmov_b64 s[0:1], -4.0
204 // GFX10: encoding: [0xf7,0x06,0x80,0xbe]
206 s_cmov_b64 s[0:1], 0x3f717273
207 // GFX10: encoding: [0xff,0x06,0x80,0xbe,0x73,0x72,0x71,0x3f]
209 s_cmov_b64 s[0:1], 0xaf123456
210 // GFX10: encoding: [0xff,0x06,0x80,0xbe,0x56,0x34,0x12,0xaf]
213 // GFX10: encoding: [0x01,0x07,0x80,0xbe]
216 // GFX10: encoding: [0x68,0x07,0xe9,0xbe]
219 // GFX10: encoding: [0x68,0x07,0x80,0xbe]
222 // GFX10: encoding: [0x01,0x07,0xe9,0xbe]
225 // GFX10: encoding: [0x01,0x07,0xfe,0xbe]
228 // GFX10: encoding: [0x01,0x07,0xff,0xbe]
231 // GFX10: encoding: [0x01,0x07,0xea,0xbe]
234 // GFX10: encoding: [0x01,0x07,0xeb,0xbe]
237 // GFX10: encoding: [0x01,0x07,0xfc,0xbe]
240 // GFX10: encoding: [0x7e,0x07,0x80,0xbe]
243 // GFX10: encoding: [0x7f,0x07,0x80,0xbe]
246 // GFX10: encoding: [0x6a,0x07,0x80,0xbe]
249 // GFX10: encoding: [0x6b,0x07,0x80,0xbe]
252 // GFX10: encoding: [0x7c,0x07,0x80,0xbe]
254 s_not_b32 s0, 0
255 // GFX10: encoding: [0x80,0x07,0x80,0xbe]
258 // GFX10: encoding: [0xc1,0x07,0x80,0xbe]
261 // GFX10: encoding: [0xf0,0x07,0x80,0xbe]
264 // GFX10: encoding: [0xf7,0x07,0x80,0xbe]
266 s_not_b32 s0, 0x3f717273
267 // GFX10: encoding: [0xff,0x07,0x80,0xbe,0x73,0x72,0x71,0x3f]
269 s_not_b32 s0, 0xaf123456
270 // GFX10: encoding: [0xff,0x07,0x80,0xbe,0x56,0x34,0x12,0xaf]
272 s_not_b64 s[0:1], s[2:3]
273 // GFX10: encoding: [0x02,0x08,0x80,0xbe]
276 // GFX10: encoding: [0x66,0x08,0xe8,0xbe]
278 s_not_b64 s[0:1], s[102:103]
279 // GFX10: encoding: [0x66,0x08,0x80,0xbe]
282 // GFX10: encoding: [0x02,0x08,0xe8,0xbe]
285 // GFX10: encoding: [0x02,0x08,0xfe,0xbe]
288 // GFX10: encoding: [0x02,0x08,0xea,0xbe]
290 s_not_b64 s[0:1], exec
291 // GFX10: encoding: [0x7e,0x08,0x80,0xbe]
293 s_not_b64 s[0:1], vcc
294 // GFX10: encoding: [0x6a,0x08,0x80,0xbe]
296 s_not_b64 s[0:1], 0
297 // GFX10: encoding: [0x80,0x08,0x80,0xbe]
299 s_not_b64 s[0:1], -1
300 // GFX10: encoding: [0xc1,0x08,0x80,0xbe]
302 s_not_b64 s[0:1], 0.5
303 // GFX10: encoding: [0xf0,0x08,0x80,0xbe]
305 s_not_b64 s[0:1], -4.0
306 // GFX10: encoding: [0xf7,0x08,0x80,0xbe]
308 s_not_b64 s[0:1], 0x3f717273
309 // GFX10: encoding: [0xff,0x08,0x80,0xbe,0x73,0x72,0x71,0x3f]
311 s_not_b64 s[0:1], 0xaf123456
312 // GFX10: encoding: [0xff,0x08,0x80,0xbe,0x56,0x34,0x12,0xaf]
315 // GFX10: encoding: [0x01,0x09,0x80,0xbe]
318 // GFX10: encoding: [0x68,0x09,0xe9,0xbe]
321 // GFX10: encoding: [0x68,0x09,0x80,0xbe]
324 // GFX10: encoding: [0x01,0x09,0xe9,0xbe]
327 // GFX10: encoding: [0x01,0x09,0xfe,0xbe]
330 // GFX10: encoding: [0x01,0x09,0xff,0xbe]
333 // GFX10: encoding: [0x01,0x09,0xea,0xbe]
336 // GFX10: encoding: [0x01,0x09,0xeb,0xbe]
339 // GFX10: encoding: [0x01,0x09,0xfc,0xbe]
342 // GFX10: encoding: [0x7e,0x09,0x80,0xbe]
345 // GFX10: encoding: [0x7f,0x09,0x80,0xbe]
348 // GFX10: encoding: [0x6a,0x09,0x80,0xbe]
351 // GFX10: encoding: [0x6b,0x09,0x80,0xbe]
354 // GFX10: encoding: [0x7c,0x09,0x80,0xbe]
356 s_wqm_b32 s0, 0
357 // GFX10: encoding: [0x80,0x09,0x80,0xbe]
360 // GFX10: encoding: [0xc1,0x09,0x80,0xbe]
363 // GFX10: encoding: [0xf0,0x09,0x80,0xbe]
366 // GFX10: encoding: [0xf7,0x09,0x80,0xbe]
368 s_wqm_b32 s0, 0x3f717273
369 // GFX10: encoding: [0xff,0x09,0x80,0xbe,0x73,0x72,0x71,0x3f]
371 s_wqm_b32 s0, 0xaf123456
372 // GFX10: encoding: [0xff,0x09,0x80,0xbe,0x56,0x34,0x12,0xaf]
374 s_wqm_b64 s[0:1], s[2:3]
375 // GFX10: encoding: [0x02,0x0a,0x80,0xbe]
378 // GFX10: encoding: [0x66,0x0a,0xe8,0xbe]
380 s_wqm_b64 s[0:1], s[102:103]
381 // GFX10: encoding: [0x66,0x0a,0x80,0xbe]
384 // GFX10: encoding: [0x02,0x0a,0xe8,0xbe]
387 // GFX10: encoding: [0x02,0x0a,0xfe,0xbe]
390 // GFX10: encoding: [0x02,0x0a,0xea,0xbe]
392 s_wqm_b64 s[0:1], exec
393 // GFX10: encoding: [0x7e,0x0a,0x80,0xbe]
395 s_wqm_b64 s[0:1], vcc
396 // GFX10: encoding: [0x6a,0x0a,0x80,0xbe]
398 s_wqm_b64 s[0:1], 0
399 // GFX10: encoding: [0x80,0x0a,0x80,0xbe]
401 s_wqm_b64 s[0:1], -1
402 // GFX10: encoding: [0xc1,0x0a,0x80,0xbe]
404 s_wqm_b64 s[0:1], 0.5
405 // GFX10: encoding: [0xf0,0x0a,0x80,0xbe]
407 s_wqm_b64 s[0:1], -4.0
408 // GFX10: encoding: [0xf7,0x0a,0x80,0xbe]
410 s_wqm_b64 s[0:1], 0x3f717273
411 // GFX10: encoding: [0xff,0x0a,0x80,0xbe,0x73,0x72,0x71,0x3f]
413 s_wqm_b64 s[0:1], 0xaf123456
414 // GFX10: encoding: [0xff,0x0a,0x80,0xbe,0x56,0x34,0x12,0xaf]
417 // GFX10: encoding: [0x01,0x0b,0x80,0xbe]
420 // GFX10: encoding: [0x68,0x0b,0xe9,0xbe]
423 // GFX10: encoding: [0x68,0x0b,0x80,0xbe]
426 // GFX10: encoding: [0x01,0x0b,0xe9,0xbe]
429 // GFX10: encoding: [0x01,0x0b,0xfe,0xbe]
432 // GFX10: encoding: [0x01,0x0b,0xff,0xbe]
435 // GFX10: encoding: [0x01,0x0b,0xea,0xbe]
438 // GFX10: encoding: [0x01,0x0b,0xeb,0xbe]
441 // GFX10: encoding: [0x01,0x0b,0xfc,0xbe]
444 // GFX10: encoding: [0x7e,0x0b,0x80,0xbe]
447 // GFX10: encoding: [0x7f,0x0b,0x80,0xbe]
450 // GFX10: encoding: [0x6a,0x0b,0x80,0xbe]
453 // GFX10: encoding: [0x6b,0x0b,0x80,0xbe]
456 // GFX10: encoding: [0x7c,0x0b,0x80,0xbe]
458 s_brev_b32 s0, 0
459 // GFX10: encoding: [0x80,0x0b,0x80,0xbe]
462 // GFX10: encoding: [0xc1,0x0b,0x80,0xbe]
465 // GFX10: encoding: [0xf0,0x0b,0x80,0xbe]
468 // GFX10: encoding: [0xf7,0x0b,0x80,0xbe]
470 s_brev_b32 s0, 0x3f717273
471 // GFX10: encoding: [0xff,0x0b,0x80,0xbe,0x73,0x72,0x71,0x3f]
473 s_brev_b32 s0, 0xaf123456
474 // GFX10: encoding: [0xff,0x0b,0x80,0xbe,0x56,0x34,0x12,0xaf]
476 s_brev_b64 s[0:1], s[2:3]
477 // GFX10: encoding: [0x02,0x0c,0x80,0xbe]
480 // GFX10: encoding: [0x66,0x0c,0xe8,0xbe]
482 s_brev_b64 s[0:1], s[102:103]
483 // GFX10: encoding: [0x66,0x0c,0x80,0xbe]
486 // GFX10: encoding: [0x02,0x0c,0xe8,0xbe]
489 // GFX10: encoding: [0x02,0x0c,0xfe,0xbe]
492 // GFX10: encoding: [0x02,0x0c,0xea,0xbe]
494 s_brev_b64 s[0:1], exec
495 // GFX10: encoding: [0x7e,0x0c,0x80,0xbe]
497 s_brev_b64 s[0:1], vcc
498 // GFX10: encoding: [0x6a,0x0c,0x80,0xbe]
500 s_brev_b64 s[0:1], 0
501 // GFX10: encoding: [0x80,0x0c,0x80,0xbe]
503 s_brev_b64 s[0:1], -1
504 // GFX10: encoding: [0xc1,0x0c,0x80,0xbe]
506 s_brev_b64 s[0:1], 0.5
507 // GFX10: encoding: [0xf0,0x0c,0x80,0xbe]
509 s_brev_b64 s[0:1], -4.0
510 // GFX10: encoding: [0xf7,0x0c,0x80,0xbe]
512 s_brev_b64 s[0:1], 0x3f717273
513 // GFX10: encoding: [0xff,0x0c,0x80,0xbe,0x73,0x72,0x71,0x3f]
515 s_brev_b64 s[0:1], 0xaf123456
516 // GFX10: encoding: [0xff,0x0c,0x80,0xbe,0x56,0x34,0x12,0xaf]
519 // GFX10: encoding: [0x01,0x0d,0x80,0xbe]
522 // GFX10: encoding: [0x68,0x0d,0xe9,0xbe]
525 // GFX10: encoding: [0x68,0x0d,0x80,0xbe]
528 // GFX10: encoding: [0x01,0x0d,0xe9,0xbe]
531 // GFX10: encoding: [0x01,0x0d,0xfe,0xbe]
534 // GFX10: encoding: [0x01,0x0d,0xff,0xbe]
537 // GFX10: encoding: [0x01,0x0d,0xea,0xbe]
540 // GFX10: encoding: [0x01,0x0d,0xeb,0xbe]
543 // GFX10: encoding: [0x01,0x0d,0xfc,0xbe]
546 // GFX10: encoding: [0x7e,0x0d,0x80,0xbe]
549 // GFX10: encoding: [0x7f,0x0d,0x80,0xbe]
552 // GFX10: encoding: [0x6a,0x0d,0x80,0xbe]
555 // GFX10: encoding: [0x6b,0x0d,0x80,0xbe]
558 // GFX10: encoding: [0x7c,0x0d,0x80,0xbe]
560 s_bcnt0_i32_b32 s0, 0
561 // GFX10: encoding: [0x80,0x0d,0x80,0xbe]
564 // GFX10: encoding: [0xc1,0x0d,0x80,0xbe]
567 // GFX10: encoding: [0xf0,0x0d,0x80,0xbe]
570 // GFX10: encoding: [0xf7,0x0d,0x80,0xbe]
572 s_bcnt0_i32_b32 s0, 0x3f717273
573 // GFX10: encoding: [0xff,0x0d,0x80,0xbe,0x73,0x72,0x71,0x3f]
575 s_bcnt0_i32_b32 s0, 0xaf123456
576 // GFX10: encoding: [0xff,0x0d,0x80,0xbe,0x56,0x34,0x12,0xaf]
579 // GFX10: encoding: [0x02,0x0e,0x80,0xbe]
582 // GFX10: encoding: [0x66,0x0e,0xe9,0xbe]
585 // GFX10: encoding: [0x66,0x0e,0x80,0xbe]
588 // GFX10: encoding: [0x02,0x0e,0xe9,0xbe]
591 // GFX10: encoding: [0x02,0x0e,0xfe,0xbe]
594 // GFX10: encoding: [0x02,0x0e,0xff,0xbe]
597 // GFX10: encoding: [0x02,0x0e,0xea,0xbe]
600 // GFX10: encoding: [0x02,0x0e,0xeb,0xbe]
603 // GFX10: encoding: [0x02,0x0e,0xfc,0xbe]
606 // GFX10: encoding: [0x7e,0x0e,0x80,0xbe]
609 // GFX10: encoding: [0x6a,0x0e,0x80,0xbe]
611 s_bcnt0_i32_b64 s0, 0
612 // GFX10: encoding: [0x80,0x0e,0x80,0xbe]
615 // GFX10: encoding: [0xc1,0x0e,0x80,0xbe]
618 // GFX10: encoding: [0xf0,0x0e,0x80,0xbe]
621 // GFX10: encoding: [0xf7,0x0e,0x80,0xbe]
623 s_bcnt0_i32_b64 s0, 0x3f717273
624 // GFX10: encoding: [0xff,0x0e,0x80,0xbe,0x73,0x72,0x71,0x3f]
626 s_bcnt0_i32_b64 s0, 0xaf123456
627 // GFX10: encoding: [0xff,0x0e,0x80,0xbe,0x56,0x34,0x12,0xaf]
630 // GFX10: encoding: [0x01,0x0f,0x80,0xbe]
633 // GFX10: encoding: [0x68,0x0f,0xe9,0xbe]
636 // GFX10: encoding: [0x68,0x0f,0x80,0xbe]
639 // GFX10: encoding: [0x01,0x0f,0xe9,0xbe]
642 // GFX10: encoding: [0x01,0x0f,0xfe,0xbe]
645 // GFX10: encoding: [0x01,0x0f,0xff,0xbe]
648 // GFX10: encoding: [0x01,0x0f,0xea,0xbe]
651 // GFX10: encoding: [0x01,0x0f,0xeb,0xbe]
654 // GFX10: encoding: [0x01,0x0f,0xfc,0xbe]
657 // GFX10: encoding: [0x7e,0x0f,0x80,0xbe]
660 // GFX10: encoding: [0x7f,0x0f,0x80,0xbe]
663 // GFX10: encoding: [0x6a,0x0f,0x80,0xbe]
666 // GFX10: encoding: [0x6b,0x0f,0x80,0xbe]
669 // GFX10: encoding: [0x7c,0x0f,0x80,0xbe]
671 s_bcnt1_i32_b32 s0, 0
672 // GFX10: encoding: [0x80,0x0f,0x80,0xbe]
675 // GFX10: encoding: [0xc1,0x0f,0x80,0xbe]
678 // GFX10: encoding: [0xf0,0x0f,0x80,0xbe]
681 // GFX10: encoding: [0xf7,0x0f,0x80,0xbe]
683 s_bcnt1_i32_b32 s0, 0x3f717273
684 // GFX10: encoding: [0xff,0x0f,0x80,0xbe,0x73,0x72,0x71,0x3f]
686 s_bcnt1_i32_b32 s0, 0xaf123456
687 // GFX10: encoding: [0xff,0x0f,0x80,0xbe,0x56,0x34,0x12,0xaf]
690 // GFX10: encoding: [0x02,0x10,0x80,0xbe]
693 // GFX10: encoding: [0x66,0x10,0xe9,0xbe]
696 // GFX10: encoding: [0x66,0x10,0x80,0xbe]
699 // GFX10: encoding: [0x02,0x10,0xe9,0xbe]
702 // GFX10: encoding: [0x02,0x10,0xfe,0xbe]
705 // GFX10: encoding: [0x02,0x10,0xff,0xbe]
708 // GFX10: encoding: [0x02,0x10,0xea,0xbe]
711 // GFX10: encoding: [0x02,0x10,0xeb,0xbe]
714 // GFX10: encoding: [0x02,0x10,0xfc,0xbe]
717 // GFX10: encoding: [0x7e,0x10,0x80,0xbe]
720 // GFX10: encoding: [0x6a,0x10,0x80,0xbe]
722 s_bcnt1_i32_b64 s0, 0
723 // GFX10: encoding: [0x80,0x10,0x80,0xbe]
726 // GFX10: encoding: [0xc1,0x10,0x80,0xbe]
729 // GFX10: encoding: [0xf0,0x10,0x80,0xbe]
732 // GFX10: encoding: [0xf7,0x10,0x80,0xbe]
734 s_bcnt1_i32_b64 s0, 0x3f717273
735 // GFX10: encoding: [0xff,0x10,0x80,0xbe,0x73,0x72,0x71,0x3f]
737 s_bcnt1_i32_b64 s0, 0xaf123456
738 // GFX10: encoding: [0xff,0x10,0x80,0xbe,0x56,0x34,0x12,0xaf]
741 // GFX10: encoding: [0x01,0x11,0x80,0xbe]
744 // GFX10: encoding: [0x68,0x11,0xe9,0xbe]
747 // GFX10: encoding: [0x68,0x11,0x80,0xbe]
750 // GFX10: encoding: [0x01,0x11,0xe9,0xbe]
753 // GFX10: encoding: [0x01,0x11,0xfe,0xbe]
756 // GFX10: encoding: [0x01,0x11,0xff,0xbe]
759 // GFX10: encoding: [0x01,0x11,0xea,0xbe]
762 // GFX10: encoding: [0x01,0x11,0xeb,0xbe]
765 // GFX10: encoding: [0x01,0x11,0xfc,0xbe]
768 // GFX10: encoding: [0x7e,0x11,0x80,0xbe]
771 // GFX10: encoding: [0x7f,0x11,0x80,0xbe]
774 // GFX10: encoding: [0x6a,0x11,0x80,0xbe]
777 // GFX10: encoding: [0x6b,0x11,0x80,0xbe]
780 // GFX10: encoding: [0x7c,0x11,0x80,0xbe]
782 s_ff0_i32_b32 s0, 0
783 // GFX10: encoding: [0x80,0x11,0x80,0xbe]
786 // GFX10: encoding: [0xc1,0x11,0x80,0xbe]
789 // GFX10: encoding: [0xf0,0x11,0x80,0xbe]
792 // GFX10: encoding: [0xf7,0x11,0x80,0xbe]
794 s_ff0_i32_b32 s0, 0x3f717273
795 // GFX10: encoding: [0xff,0x11,0x80,0xbe,0x73,0x72,0x71,0x3f]
797 s_ff0_i32_b32 s0, 0xaf123456
798 // GFX10: encoding: [0xff,0x11,0x80,0xbe,0x56,0x34,0x12,0xaf]
801 // GFX10: encoding: [0x02,0x12,0x80,0xbe]
804 // GFX10: encoding: [0x66,0x12,0xe9,0xbe]
807 // GFX10: encoding: [0x66,0x12,0x80,0xbe]
810 // GFX10: encoding: [0x02,0x12,0xe9,0xbe]
813 // GFX10: encoding: [0x02,0x12,0xfe,0xbe]
816 // GFX10: encoding: [0x02,0x12,0xff,0xbe]
819 // GFX10: encoding: [0x02,0x12,0xea,0xbe]
822 // GFX10: encoding: [0x02,0x12,0xeb,0xbe]
825 // GFX10: encoding: [0x02,0x12,0xfc,0xbe]
828 // GFX10: encoding: [0x7e,0x12,0x80,0xbe]
831 // GFX10: encoding: [0x6a,0x12,0x80,0xbe]
833 s_ff0_i32_b64 s0, 0
834 // GFX10: encoding: [0x80,0x12,0x80,0xbe]
837 // GFX10: encoding: [0xc1,0x12,0x80,0xbe]
840 // GFX10: encoding: [0xf0,0x12,0x80,0xbe]
843 // GFX10: encoding: [0xf7,0x12,0x80,0xbe]
845 s_ff0_i32_b64 s0, 0x3f717273
846 // GFX10: encoding: [0xff,0x12,0x80,0xbe,0x73,0x72,0x71,0x3f]
848 s_ff0_i32_b64 s0, 0xaf123456
849 // GFX10: encoding: [0xff,0x12,0x80,0xbe,0x56,0x34,0x12,0xaf]
852 // GFX10: encoding: [0x01,0x13,0x80,0xbe]
855 // GFX10: encoding: [0x68,0x13,0xe9,0xbe]
858 // GFX10: encoding: [0x68,0x13,0x80,0xbe]
861 // GFX10: encoding: [0x01,0x13,0xe9,0xbe]
864 // GFX10: encoding: [0x01,0x13,0xfe,0xbe]
867 // GFX10: encoding: [0x01,0x13,0xff,0xbe]
870 // GFX10: encoding: [0x01,0x13,0xea,0xbe]
873 // GFX10: encoding: [0x01,0x13,0xeb,0xbe]
876 // GFX10: encoding: [0x01,0x13,0xfc,0xbe]
879 // GFX10: encoding: [0x7e,0x13,0x80,0xbe]
882 // GFX10: encoding: [0x7f,0x13,0x80,0xbe]
885 // GFX10: encoding: [0x6a,0x13,0x80,0xbe]
888 // GFX10: encoding: [0x6b,0x13,0x80,0xbe]
891 // GFX10: encoding: [0x7c,0x13,0x80,0xbe]
893 s_ff1_i32_b32 s0, 0
894 // GFX10: encoding: [0x80,0x13,0x80,0xbe]
897 // GFX10: encoding: [0xc1,0x13,0x80,0xbe]
900 // GFX10: encoding: [0xf0,0x13,0x80,0xbe]
903 // GFX10: encoding: [0xf7,0x13,0x80,0xbe]
905 s_ff1_i32_b32 s0, 0x3f717273
906 // GFX10: encoding: [0xff,0x13,0x80,0xbe,0x73,0x72,0x71,0x3f]
908 s_ff1_i32_b32 s0, 0xaf123456
909 // GFX10: encoding: [0xff,0x13,0x80,0xbe,0x56,0x34,0x12,0xaf]
912 // GFX10: encoding: [0x02,0x14,0x80,0xbe]
915 // GFX10: encoding: [0x66,0x14,0xe9,0xbe]
918 // GFX10: encoding: [0x66,0x14,0x80,0xbe]
921 // GFX10: encoding: [0x02,0x14,0xe9,0xbe]
924 // GFX10: encoding: [0x02,0x14,0xfe,0xbe]
927 // GFX10: encoding: [0x02,0x14,0xff,0xbe]
930 // GFX10: encoding: [0x02,0x14,0xea,0xbe]
933 // GFX10: encoding: [0x02,0x14,0xeb,0xbe]
936 // GFX10: encoding: [0x02,0x14,0xfc,0xbe]
939 // GFX10: encoding: [0x7e,0x14,0x80,0xbe]
942 // GFX10: encoding: [0x6a,0x14,0x80,0xbe]
944 s_ff1_i32_b64 s0, 0
945 // GFX10: encoding: [0x80,0x14,0x80,0xbe]
948 // GFX10: encoding: [0xc1,0x14,0x80,0xbe]
951 // GFX10: encoding: [0xf0,0x14,0x80,0xbe]
954 // GFX10: encoding: [0xf7,0x14,0x80,0xbe]
956 s_ff1_i32_b64 s0, 0x3f717273
957 // GFX10: encoding: [0xff,0x14,0x80,0xbe,0x73,0x72,0x71,0x3f]
959 s_ff1_i32_b64 s0, 0xaf123456
960 // GFX10: encoding: [0xff,0x14,0x80,0xbe,0x56,0x34,0x12,0xaf]
963 // GFX10: encoding: [0x01,0x15,0x80,0xbe]
966 // GFX10: encoding: [0x68,0x15,0xe9,0xbe]
969 // GFX10: encoding: [0x68,0x15,0x80,0xbe]
972 // GFX10: encoding: [0x01,0x15,0xe9,0xbe]
975 // GFX10: encoding: [0x01,0x15,0xfe,0xbe]
978 // GFX10: encoding: [0x01,0x15,0xff,0xbe]
981 // GFX10: encoding: [0x01,0x15,0xea,0xbe]
984 // GFX10: encoding: [0x01,0x15,0xeb,0xbe]
987 // GFX10: encoding: [0x01,0x15,0xfc,0xbe]
990 // GFX10: encoding: [0x7e,0x15,0x80,0xbe]
993 // GFX10: encoding: [0x7f,0x15,0x80,0xbe]
996 // GFX10: encoding: [0x6a,0x15,0x80,0xbe]
999 // GFX10: encoding: [0x6b,0x15,0x80,0xbe]
1002 // GFX10: encoding: [0x7c,0x15,0x80,0xbe]
1004 s_flbit_i32_b32 s0, 0
1005 // GFX10: encoding: [0x80,0x15,0x80,0xbe]
1008 // GFX10: encoding: [0xc1,0x15,0x80,0xbe]
1011 // GFX10: encoding: [0xf0,0x15,0x80,0xbe]
1014 // GFX10: encoding: [0xf7,0x15,0x80,0xbe]
1016 s_flbit_i32_b32 s0, 0x3f717273
1017 // GFX10: encoding: [0xff,0x15,0x80,0xbe,0x73,0x72,0x71,0x3f]
1019 s_flbit_i32_b32 s0, 0xaf123456
1020 // GFX10: encoding: [0xff,0x15,0x80,0xbe,0x56,0x34,0x12,0xaf]
1023 // GFX10: encoding: [0x02,0x16,0x80,0xbe]
1026 // GFX10: encoding: [0x66,0x16,0xe9,0xbe]
1029 // GFX10: encoding: [0x66,0x16,0x80,0xbe]
1032 // GFX10: encoding: [0x02,0x16,0xe9,0xbe]
1035 // GFX10: encoding: [0x02,0x16,0xfe,0xbe]
1038 // GFX10: encoding: [0x02,0x16,0xff,0xbe]
1041 // GFX10: encoding: [0x02,0x16,0xea,0xbe]
1044 // GFX10: encoding: [0x02,0x16,0xeb,0xbe]
1047 // GFX10: encoding: [0x02,0x16,0xfc,0xbe]
1050 // GFX10: encoding: [0x7e,0x16,0x80,0xbe]
1053 // GFX10: encoding: [0x6a,0x16,0x80,0xbe]
1055 s_flbit_i32_b64 s0, 0
1056 // GFX10: encoding: [0x80,0x16,0x80,0xbe]
1059 // GFX10: encoding: [0xc1,0x16,0x80,0xbe]
1062 // GFX10: encoding: [0xf0,0x16,0x80,0xbe]
1065 // GFX10: encoding: [0xf7,0x16,0x80,0xbe]
1067 s_flbit_i32_b64 s0, 0x3f717273
1068 // GFX10: encoding: [0xff,0x16,0x80,0xbe,0x73,0x72,0x71,0x3f]
1070 s_flbit_i32_b64 s0, 0xaf123456
1071 // GFX10: encoding: [0xff,0x16,0x80,0xbe,0x56,0x34,0x12,0xaf]
1074 // GFX10: encoding: [0x01,0x17,0x80,0xbe]
1077 // GFX10: encoding: [0x68,0x17,0xe9,0xbe]
1080 // GFX10: encoding: [0x68,0x17,0x80,0xbe]
1083 // GFX10: encoding: [0x01,0x17,0xe9,0xbe]
1086 // GFX10: encoding: [0x01,0x17,0xfe,0xbe]
1089 // GFX10: encoding: [0x01,0x17,0xff,0xbe]
1092 // GFX10: encoding: [0x01,0x17,0xea,0xbe]
1095 // GFX10: encoding: [0x01,0x17,0xeb,0xbe]
1098 // GFX10: encoding: [0x01,0x17,0xfc,0xbe]
1101 // GFX10: encoding: [0x7e,0x17,0x80,0xbe]
1104 // GFX10: encoding: [0x7f,0x17,0x80,0xbe]
1107 // GFX10: encoding: [0x6a,0x17,0x80,0xbe]
1110 // GFX10: encoding: [0x6b,0x17,0x80,0xbe]
1113 // GFX10: encoding: [0x7c,0x17,0x80,0xbe]
1115 s_flbit_i32 s0, 0
1116 // GFX10: encoding: [0x80,0x17,0x80,0xbe]
1119 // GFX10: encoding: [0xc1,0x17,0x80,0xbe]
1122 // GFX10: encoding: [0xf0,0x17,0x80,0xbe]
1125 // GFX10: encoding: [0xf7,0x17,0x80,0xbe]
1127 s_flbit_i32 s0, 0x3f717273
1128 // GFX10: encoding: [0xff,0x17,0x80,0xbe,0x73,0x72,0x71,0x3f]
1130 s_flbit_i32 s0, 0xaf123456
1131 // GFX10: encoding: [0xff,0x17,0x80,0xbe,0x56,0x34,0x12,0xaf]
1134 // GFX10: encoding: [0x02,0x18,0x80,0xbe]
1137 // GFX10: encoding: [0x66,0x18,0xe9,0xbe]
1140 // GFX10: encoding: [0x66,0x18,0x80,0xbe]
1143 // GFX10: encoding: [0x02,0x18,0xe9,0xbe]
1146 // GFX10: encoding: [0x02,0x18,0xfe,0xbe]
1149 // GFX10: encoding: [0x02,0x18,0xff,0xbe]
1152 // GFX10: encoding: [0x02,0x18,0xea,0xbe]
1155 // GFX10: encoding: [0x02,0x18,0xeb,0xbe]
1158 // GFX10: encoding: [0x02,0x18,0xfc,0xbe]
1161 // GFX10: encoding: [0x7e,0x18,0x80,0xbe]
1164 // GFX10: encoding: [0x6a,0x18,0x80,0xbe]
1166 s_flbit_i32_i64 s0, 0
1167 // GFX10: encoding: [0x80,0x18,0x80,0xbe]
1170 // GFX10: encoding: [0xc1,0x18,0x80,0xbe]
1173 // GFX10: encoding: [0xf0,0x18,0x80,0xbe]
1176 // GFX10: encoding: [0xf7,0x18,0x80,0xbe]
1178 s_flbit_i32_i64 s0, 0x3f717273
1179 // GFX10: encoding: [0xff,0x18,0x80,0xbe,0x73,0x72,0x71,0x3f]
1181 s_flbit_i32_i64 s0, 0xaf123456
1182 // GFX10: encoding: [0xff,0x18,0x80,0xbe,0x56,0x34,0x12,0xaf]
1185 // GFX10: encoding: [0x01,0x19,0x80,0xbe]
1188 // GFX10: encoding: [0x68,0x19,0xe9,0xbe]
1191 // GFX10: encoding: [0x68,0x19,0x80,0xbe]
1194 // GFX10: encoding: [0x01,0x19,0xe9,0xbe]
1197 // GFX10: encoding: [0x01,0x19,0xfe,0xbe]
1200 // GFX10: encoding: [0x01,0x19,0xff,0xbe]
1203 // GFX10: encoding: [0x01,0x19,0xea,0xbe]
1206 // GFX10: encoding: [0x01,0x19,0xeb,0xbe]
1209 // GFX10: encoding: [0x01,0x19,0xfc,0xbe]
1212 // GFX10: encoding: [0x7e,0x19,0x80,0xbe]
1215 // GFX10: encoding: [0x7f,0x19,0x80,0xbe]
1218 // GFX10: encoding: [0x6a,0x19,0x80,0xbe]
1221 // GFX10: encoding: [0x6b,0x19,0x80,0xbe]
1224 // GFX10: encoding: [0x7c,0x19,0x80,0xbe]
1226 s_sext_i32_i8 s0, 0
1227 // GFX10: encoding: [0x80,0x19,0x80,0xbe]
1230 // GFX10: encoding: [0xc1,0x19,0x80,0xbe]
1233 // GFX10: encoding: [0xf0,0x19,0x80,0xbe]
1236 // GFX10: encoding: [0xf7,0x19,0x80,0xbe]
1238 s_sext_i32_i8 s0, 0x3f717273
1239 // GFX10: encoding: [0xff,0x19,0x80,0xbe,0x73,0x72,0x71,0x3f]
1241 s_sext_i32_i8 s0, 0xaf123456
1242 // GFX10: encoding: [0xff,0x19,0x80,0xbe,0x56,0x34,0x12,0xaf]
1245 // GFX10: encoding: [0x01,0x1a,0x80,0xbe]
1248 // GFX10: encoding: [0x68,0x1a,0xe9,0xbe]
1251 // GFX10: encoding: [0x68,0x1a,0x80,0xbe]
1254 // GFX10: encoding: [0x01,0x1a,0xe9,0xbe]
1257 // GFX10: encoding: [0x01,0x1a,0xfe,0xbe]
1260 // GFX10: encoding: [0x01,0x1a,0xff,0xbe]
1263 // GFX10: encoding: [0x01,0x1a,0xea,0xbe]
1266 // GFX10: encoding: [0x01,0x1a,0xeb,0xbe]
1269 // GFX10: encoding: [0x01,0x1a,0xfc,0xbe]
1272 // GFX10: encoding: [0x7e,0x1a,0x80,0xbe]
1275 // GFX10: encoding: [0x7f,0x1a,0x80,0xbe]
1278 // GFX10: encoding: [0x6a,0x1a,0x80,0xbe]
1281 // GFX10: encoding: [0x6b,0x1a,0x80,0xbe]
1284 // GFX10: encoding: [0x7c,0x1a,0x80,0xbe]
1286 s_sext_i32_i16 s0, 0
1287 // GFX10: encoding: [0x80,0x1a,0x80,0xbe]
1290 // GFX10: encoding: [0xc1,0x1a,0x80,0xbe]
1293 // GFX10: encoding: [0xf0,0x1a,0x80,0xbe]
1296 // GFX10: encoding: [0xf7,0x1a,0x80,0xbe]
1298 s_sext_i32_i16 s0, 0x3f717273
1299 // GFX10: encoding: [0xff,0x1a,0x80,0xbe,0x73,0x72,0x71,0x3f]
1301 s_sext_i32_i16 s0, 0xaf123456
1302 // GFX10: encoding: [0xff,0x1a,0x80,0xbe,0x56,0x34,0x12,0xaf]
1305 // GFX10: encoding: [0x01,0x1b,0x80,0xbe]
1308 // GFX10: encoding: [0x68,0x1b,0xe9,0xbe]
1311 // GFX10: encoding: [0x68,0x1b,0x80,0xbe]
1314 // GFX10: encoding: [0x01,0x1b,0xe9,0xbe]
1317 // GFX10: encoding: [0x01,0x1b,0xfe,0xbe]
1320 // GFX10: encoding: [0x01,0x1b,0xff,0xbe]
1323 // GFX10: encoding: [0x01,0x1b,0xea,0xbe]
1326 // GFX10: encoding: [0x01,0x1b,0xeb,0xbe]
1329 // GFX10: encoding: [0x01,0x1b,0xfc,0xbe]
1332 // GFX10: encoding: [0x7e,0x1b,0x80,0xbe]
1335 // GFX10: encoding: [0x7f,0x1b,0x80,0xbe]
1338 // GFX10: encoding: [0x6a,0x1b,0x80,0xbe]
1341 // GFX10: encoding: [0x6b,0x1b,0x80,0xbe]
1344 // GFX10: encoding: [0x7c,0x1b,0x80,0xbe]
1346 s_bitset0_b32 s0, 0
1347 // GFX10: encoding: [0x80,0x1b,0x80,0xbe]
1350 // GFX10: encoding: [0xc1,0x1b,0x80,0xbe]
1353 // GFX10: encoding: [0xf0,0x1b,0x80,0xbe]
1356 // GFX10: encoding: [0xf7,0x1b,0x80,0xbe]
1358 s_bitset0_b32 s0, 0x3f717273
1359 // GFX10: encoding: [0xff,0x1b,0x80,0xbe,0x73,0x72,0x71,0x3f]
1361 s_bitset0_b32 s0, 0xaf123456
1362 // GFX10: encoding: [0xff,0x1b,0x80,0xbe,0x56,0x34,0x12,0xaf]
1364 s_bitset0_b64 s[0:1], s2
1365 // GFX10: encoding: [0x02,0x1c,0x80,0xbe]
1368 // GFX10: encoding: [0x66,0x1c,0xe8,0xbe]
1370 s_bitset0_b64 s[0:1], s102
1371 // GFX10: encoding: [0x66,0x1c,0x80,0xbe]
1374 // GFX10: encoding: [0x02,0x1c,0xe8,0xbe]
1377 // GFX10: encoding: [0x02,0x1c,0xfe,0xbe]
1380 // GFX10: encoding: [0x02,0x1c,0xea,0xbe]
1382 s_bitset0_b64 s[0:1], exec_lo
1383 // GFX10: encoding: [0x7e,0x1c,0x80,0xbe]
1385 s_bitset0_b64 s[0:1], exec_hi
1386 // GFX10: encoding: [0x7f,0x1c,0x80,0xbe]
1388 s_bitset0_b64 s[0:1], vcc_lo
1389 // GFX10: encoding: [0x6a,0x1c,0x80,0xbe]
1391 s_bitset0_b64 s[0:1], vcc_hi
1392 // GFX10: encoding: [0x6b,0x1c,0x80,0xbe]
1394 s_bitset0_b64 s[0:1], m0
1395 // GFX10: encoding: [0x7c,0x1c,0x80,0xbe]
1397 s_bitset0_b64 s[0:1], 0
1398 // GFX10: encoding: [0x80,0x1c,0x80,0xbe]
1400 s_bitset0_b64 s[0:1], -1
1401 // GFX10: encoding: [0xc1,0x1c,0x80,0xbe]
1403 s_bitset0_b64 s[0:1], 0.5
1404 // GFX10: encoding: [0xf0,0x1c,0x80,0xbe]
1406 s_bitset0_b64 s[0:1], -4.0
1407 // GFX10: encoding: [0xf7,0x1c,0x80,0xbe]
1409 s_bitset0_b64 s[0:1], 0x3f717273
1410 // GFX10: encoding: [0xff,0x1c,0x80,0xbe,0x73,0x72,0x71,0x3f]
1412 s_bitset0_b64 s[0:1], 0xaf123456
1413 // GFX10: encoding: [0xff,0x1c,0x80,0xbe,0x56,0x34,0x12,0xaf]
1416 // GFX10: encoding: [0x01,0x1d,0x80,0xbe]
1419 // GFX10: encoding: [0x68,0x1d,0xe9,0xbe]
1422 // GFX10: encoding: [0x68,0x1d,0x80,0xbe]
1425 // GFX10: encoding: [0x01,0x1d,0xe9,0xbe]
1428 // GFX10: encoding: [0x01,0x1d,0xfe,0xbe]
1431 // GFX10: encoding: [0x01,0x1d,0xff,0xbe]
1434 // GFX10: encoding: [0x01,0x1d,0xea,0xbe]
1437 // GFX10: encoding: [0x01,0x1d,0xeb,0xbe]
1440 // GFX10: encoding: [0x01,0x1d,0xfc,0xbe]
1443 // GFX10: encoding: [0x7e,0x1d,0x80,0xbe]
1446 // GFX10: encoding: [0x7f,0x1d,0x80,0xbe]
1449 // GFX10: encoding: [0x6a,0x1d,0x80,0xbe]
1452 // GFX10: encoding: [0x6b,0x1d,0x80,0xbe]
1455 // GFX10: encoding: [0x7c,0x1d,0x80,0xbe]
1457 s_bitset1_b32 s0, 0
1458 // GFX10: encoding: [0x80,0x1d,0x80,0xbe]
1461 // GFX10: encoding: [0xc1,0x1d,0x80,0xbe]
1464 // GFX10: encoding: [0xf0,0x1d,0x80,0xbe]
1467 // GFX10: encoding: [0xf7,0x1d,0x80,0xbe]
1469 s_bitset1_b32 s0, 0x3f717273
1470 // GFX10: encoding: [0xff,0x1d,0x80,0xbe,0x73,0x72,0x71,0x3f]
1472 s_bitset1_b32 s0, 0xaf123456
1473 // GFX10: encoding: [0xff,0x1d,0x80,0xbe,0x56,0x34,0x12,0xaf]
1475 s_bitset1_b64 s[0:1], s2
1476 // GFX10: encoding: [0x02,0x1e,0x80,0xbe]
1479 // GFX10: encoding: [0x66,0x1e,0xe8,0xbe]
1481 s_bitset1_b64 s[0:1], s102
1482 // GFX10: encoding: [0x66,0x1e,0x80,0xbe]
1485 // GFX10: encoding: [0x02,0x1e,0xe8,0xbe]
1488 // GFX10: encoding: [0x02,0x1e,0xfe,0xbe]
1491 // GFX10: encoding: [0x02,0x1e,0xea,0xbe]
1493 s_bitset1_b64 s[0:1], exec_lo
1494 // GFX10: encoding: [0x7e,0x1e,0x80,0xbe]
1496 s_bitset1_b64 s[0:1], exec_hi
1497 // GFX10: encoding: [0x7f,0x1e,0x80,0xbe]
1499 s_bitset1_b64 s[0:1], vcc_lo
1500 // GFX10: encoding: [0x6a,0x1e,0x80,0xbe]
1502 s_bitset1_b64 s[0:1], vcc_hi
1503 // GFX10: encoding: [0x6b,0x1e,0x80,0xbe]
1505 s_bitset1_b64 s[0:1], m0
1506 // GFX10: encoding: [0x7c,0x1e,0x80,0xbe]
1508 s_bitset1_b64 s[0:1], 0
1509 // GFX10: encoding: [0x80,0x1e,0x80,0xbe]
1511 s_bitset1_b64 s[0:1], -1
1512 // GFX10: encoding: [0xc1,0x1e,0x80,0xbe]
1514 s_bitset1_b64 s[0:1], 0.5
1515 // GFX10: encoding: [0xf0,0x1e,0x80,0xbe]
1517 s_bitset1_b64 s[0:1], -4.0
1518 // GFX10: encoding: [0xf7,0x1e,0x80,0xbe]
1520 s_bitset1_b64 s[0:1], 0x3f717273
1521 // GFX10: encoding: [0xff,0x1e,0x80,0xbe,0x73,0x72,0x71,0x3f]
1523 s_bitset1_b64 s[0:1], 0xaf123456
1524 // GFX10: encoding: [0xff,0x1e,0x80,0xbe,0x56,0x34,0x12,0xaf]
1526 s_getpc_b64 s[0:1]
1527 // GFX10: encoding: [0x00,0x1f,0x80,0xbe]
1530 // GFX10: encoding: [0x00,0x1f,0xe8,0xbe]
1533 // GFX10: encoding: [0x00,0x1f,0xfe,0xbe]
1536 // GFX10: encoding: [0x00,0x1f,0xea,0xbe]
1538 s_setpc_b64 s[0:1]
1539 // GFX10: encoding: [0x00,0x20,0x80,0xbe]
1542 // GFX10: encoding: [0x68,0x20,0x80,0xbe]
1545 // GFX10: encoding: [0x6a,0x20,0x80,0xbe]
1547 s_swappc_b64 s[0:1], s[2:3]
1548 // GFX10: encoding: [0x02,0x21,0x80,0xbe]
1551 // GFX10: encoding: [0x66,0x21,0xe8,0xbe]
1553 s_swappc_b64 s[0:1], s[102:103]
1554 // GFX10: encoding: [0x66,0x21,0x80,0xbe]
1557 // GFX10: encoding: [0x02,0x21,0xe8,0xbe]
1560 // GFX10: encoding: [0x02,0x21,0xea,0xbe]
1562 s_swappc_b64 s[0:1], vcc
1563 // GFX10: encoding: [0x6a,0x21,0x80,0xbe]
1565 s_rfe_b64 s[0:1]
1566 // GFX10: encoding: [0x00,0x22,0x80,0xbe]
1569 // GFX10: encoding: [0x68,0x22,0x80,0xbe]
1572 // GFX10: encoding: [0x6a,0x22,0x80,0xbe]
1574 s_and_saveexec_b64 s[0:1], s[2:3]
1575 // GFX10: encoding: [0x02,0x24,0x80,0xbe]
1578 // GFX10: encoding: [0x66,0x24,0xe8,0xbe]
1580 s_and_saveexec_b64 s[0:1], s[102:103]
1581 // GFX10: encoding: [0x66,0x24,0x80,0xbe]
1584 // GFX10: encoding: [0x02,0x24,0xe8,0xbe]
1587 // GFX10: encoding: [0x02,0x24,0xfe,0xbe]
1590 // GFX10: encoding: [0x02,0x24,0xea,0xbe]
1592 s_and_saveexec_b64 s[0:1], exec
1593 // GFX10: encoding: [0x7e,0x24,0x80,0xbe]
1595 s_and_saveexec_b64 s[0:1], vcc
1596 // GFX10: encoding: [0x6a,0x24,0x80,0xbe]
1598 s_and_saveexec_b64 s[0:1], 0
1599 // GFX10: encoding: [0x80,0x24,0x80,0xbe]
1601 s_and_saveexec_b64 s[0:1], -1
1602 // GFX10: encoding: [0xc1,0x24,0x80,0xbe]
1604 s_and_saveexec_b64 s[0:1], 0.5
1605 // GFX10: encoding: [0xf0,0x24,0x80,0xbe]
1607 s_and_saveexec_b64 s[0:1], -4.0
1608 // GFX10: encoding: [0xf7,0x24,0x80,0xbe]
1610 s_and_saveexec_b64 s[0:1], 0x3f717273
1611 // GFX10: encoding: [0xff,0x24,0x80,0xbe,0x73,0x72,0x71,0x3f]
1613 s_and_saveexec_b64 s[0:1], 0xaf123456
1614 // GFX10: encoding: [0xff,0x24,0x80,0xbe,0x56,0x34,0x12,0xaf]
1616 s_or_saveexec_b64 s[0:1], s[2:3]
1617 // GFX10: encoding: [0x02,0x25,0x80,0xbe]
1620 // GFX10: encoding: [0x66,0x25,0xe8,0xbe]
1622 s_or_saveexec_b64 s[0:1], s[102:103]
1623 // GFX10: encoding: [0x66,0x25,0x80,0xbe]
1626 // GFX10: encoding: [0x02,0x25,0xe8,0xbe]
1629 // GFX10: encoding: [0x02,0x25,0xfe,0xbe]
1632 // GFX10: encoding: [0x02,0x25,0xea,0xbe]
1634 s_or_saveexec_b64 s[0:1], exec
1635 // GFX10: encoding: [0x7e,0x25,0x80,0xbe]
1637 s_or_saveexec_b64 s[0:1], vcc
1638 // GFX10: encoding: [0x6a,0x25,0x80,0xbe]
1640 s_or_saveexec_b64 s[0:1], 0
1641 // GFX10: encoding: [0x80,0x25,0x80,0xbe]
1643 s_or_saveexec_b64 s[0:1], -1
1644 // GFX10: encoding: [0xc1,0x25,0x80,0xbe]
1646 s_or_saveexec_b64 s[0:1], 0.5
1647 // GFX10: encoding: [0xf0,0x25,0x80,0xbe]
1649 s_or_saveexec_b64 s[0:1], -4.0
1650 // GFX10: encoding: [0xf7,0x25,0x80,0xbe]
1652 s_or_saveexec_b64 s[0:1], 0x3f717273
1653 // GFX10: encoding: [0xff,0x25,0x80,0xbe,0x73,0x72,0x71,0x3f]
1655 s_or_saveexec_b64 s[0:1], 0xaf123456
1656 // GFX10: encoding: [0xff,0x25,0x80,0xbe,0x56,0x34,0x12,0xaf]
1658 s_xor_saveexec_b64 s[0:1], s[2:3]
1659 // GFX10: encoding: [0x02,0x26,0x80,0xbe]
1662 // GFX10: encoding: [0x66,0x26,0xe8,0xbe]
1664 s_xor_saveexec_b64 s[0:1], s[102:103]
1665 // GFX10: encoding: [0x66,0x26,0x80,0xbe]
1668 // GFX10: encoding: [0x02,0x26,0xe8,0xbe]
1671 // GFX10: encoding: [0x02,0x26,0xfe,0xbe]
1674 // GFX10: encoding: [0x02,0x26,0xea,0xbe]
1676 s_xor_saveexec_b64 s[0:1], exec
1677 // GFX10: encoding: [0x7e,0x26,0x80,0xbe]
1679 s_xor_saveexec_b64 s[0:1], vcc
1680 // GFX10: encoding: [0x6a,0x26,0x80,0xbe]
1682 s_xor_saveexec_b64 s[0:1], 0
1683 // GFX10: encoding: [0x80,0x26,0x80,0xbe]
1685 s_xor_saveexec_b64 s[0:1], -1
1686 // GFX10: encoding: [0xc1,0x26,0x80,0xbe]
1688 s_xor_saveexec_b64 s[0:1], 0.5
1689 // GFX10: encoding: [0xf0,0x26,0x80,0xbe]
1691 s_xor_saveexec_b64 s[0:1], -4.0
1692 // GFX10: encoding: [0xf7,0x26,0x80,0xbe]
1694 s_xor_saveexec_b64 s[0:1], 0x3f717273
1695 // GFX10: encoding: [0xff,0x26,0x80,0xbe,0x73,0x72,0x71,0x3f]
1697 s_xor_saveexec_b64 s[0:1], 0xaf123456
1698 // GFX10: encoding: [0xff,0x26,0x80,0xbe,0x56,0x34,0x12,0xaf]
1700 s_andn2_saveexec_b64 s[0:1], s[2:3]
1701 // GFX10: encoding: [0x02,0x27,0x80,0xbe]
1704 // GFX10: encoding: [0x66,0x27,0xe8,0xbe]
1706 s_andn2_saveexec_b64 s[0:1], s[102:103]
1707 // GFX10: encoding: [0x66,0x27,0x80,0xbe]
1710 // GFX10: encoding: [0x02,0x27,0xe8,0xbe]
1713 // GFX10: encoding: [0x02,0x27,0xfe,0xbe]
1716 // GFX10: encoding: [0x02,0x27,0xea,0xbe]
1718 s_andn2_saveexec_b64 s[0:1], exec
1719 // GFX10: encoding: [0x7e,0x27,0x80,0xbe]
1721 s_andn2_saveexec_b64 s[0:1], vcc
1722 // GFX10: encoding: [0x6a,0x27,0x80,0xbe]
1724 s_andn2_saveexec_b64 s[0:1], 0
1725 // GFX10: encoding: [0x80,0x27,0x80,0xbe]
1727 s_andn2_saveexec_b64 s[0:1], -1
1728 // GFX10: encoding: [0xc1,0x27,0x80,0xbe]
1730 s_andn2_saveexec_b64 s[0:1], 0.5
1731 // GFX10: encoding: [0xf0,0x27,0x80,0xbe]
1733 s_andn2_saveexec_b64 s[0:1], -4.0
1734 // GFX10: encoding: [0xf7,0x27,0x80,0xbe]
1736 s_andn2_saveexec_b64 s[0:1], 0x3f717273
1737 // GFX10: encoding: [0xff,0x27,0x80,0xbe,0x73,0x72,0x71,0x3f]
1739 s_andn2_saveexec_b64 s[0:1], 0xaf123456
1740 // GFX10: encoding: [0xff,0x27,0x80,0xbe,0x56,0x34,0x12,0xaf]
1742 s_orn2_saveexec_b64 s[0:1], s[2:3]
1743 // GFX10: encoding: [0x02,0x28,0x80,0xbe]
1746 // GFX10: encoding: [0x66,0x28,0xe8,0xbe]
1748 s_orn2_saveexec_b64 s[0:1], s[102:103]
1749 // GFX10: encoding: [0x66,0x28,0x80,0xbe]
1752 // GFX10: encoding: [0x02,0x28,0xe8,0xbe]
1755 // GFX10: encoding: [0x02,0x28,0xfe,0xbe]
1758 // GFX10: encoding: [0x02,0x28,0xea,0xbe]
1760 s_orn2_saveexec_b64 s[0:1], exec
1761 // GFX10: encoding: [0x7e,0x28,0x80,0xbe]
1763 s_orn2_saveexec_b64 s[0:1], vcc
1764 // GFX10: encoding: [0x6a,0x28,0x80,0xbe]
1766 s_orn2_saveexec_b64 s[0:1], 0
1767 // GFX10: encoding: [0x80,0x28,0x80,0xbe]
1769 s_orn2_saveexec_b64 s[0:1], -1
1770 // GFX10: encoding: [0xc1,0x28,0x80,0xbe]
1772 s_orn2_saveexec_b64 s[0:1], 0.5
1773 // GFX10: encoding: [0xf0,0x28,0x80,0xbe]
1775 s_orn2_saveexec_b64 s[0:1], -4.0
1776 // GFX10: encoding: [0xf7,0x28,0x80,0xbe]
1778 s_orn2_saveexec_b64 s[0:1], 0x3f717273
1779 // GFX10: encoding: [0xff,0x28,0x80,0xbe,0x73,0x72,0x71,0x3f]
1781 s_orn2_saveexec_b64 s[0:1], 0xaf123456
1782 // GFX10: encoding: [0xff,0x28,0x80,0xbe,0x56,0x34,0x12,0xaf]
1784 s_nand_saveexec_b64 s[0:1], s[2:3]
1785 // GFX10: encoding: [0x02,0x29,0x80,0xbe]
1788 // GFX10: encoding: [0x66,0x29,0xe8,0xbe]
1790 s_nand_saveexec_b64 s[0:1], s[102:103]
1791 // GFX10: encoding: [0x66,0x29,0x80,0xbe]
1794 // GFX10: encoding: [0x02,0x29,0xe8,0xbe]
1797 // GFX10: encoding: [0x02,0x29,0xfe,0xbe]
1800 // GFX10: encoding: [0x02,0x29,0xea,0xbe]
1802 s_nand_saveexec_b64 s[0:1], exec
1803 // GFX10: encoding: [0x7e,0x29,0x80,0xbe]
1805 s_nand_saveexec_b64 s[0:1], vcc
1806 // GFX10: encoding: [0x6a,0x29,0x80,0xbe]
1808 s_nand_saveexec_b64 s[0:1], 0
1809 // GFX10: encoding: [0x80,0x29,0x80,0xbe]
1811 s_nand_saveexec_b64 s[0:1], -1
1812 // GFX10: encoding: [0xc1,0x29,0x80,0xbe]
1814 s_nand_saveexec_b64 s[0:1], 0.5
1815 // GFX10: encoding: [0xf0,0x29,0x80,0xbe]
1817 s_nand_saveexec_b64 s[0:1], -4.0
1818 // GFX10: encoding: [0xf7,0x29,0x80,0xbe]
1820 s_nand_saveexec_b64 s[0:1], 0x3f717273
1821 // GFX10: encoding: [0xff,0x29,0x80,0xbe,0x73,0x72,0x71,0x3f]
1823 s_nand_saveexec_b64 s[0:1], 0xaf123456
1824 // GFX10: encoding: [0xff,0x29,0x80,0xbe,0x56,0x34,0x12,0xaf]
1826 s_nor_saveexec_b64 s[0:1], s[2:3]
1827 // GFX10: encoding: [0x02,0x2a,0x80,0xbe]
1830 // GFX10: encoding: [0x66,0x2a,0xe8,0xbe]
1832 s_nor_saveexec_b64 s[0:1], s[102:103]
1833 // GFX10: encoding: [0x66,0x2a,0x80,0xbe]
1836 // GFX10: encoding: [0x02,0x2a,0xe8,0xbe]
1839 // GFX10: encoding: [0x02,0x2a,0xfe,0xbe]
1842 // GFX10: encoding: [0x02,0x2a,0xea,0xbe]
1844 s_nor_saveexec_b64 s[0:1], exec
1845 // GFX10: encoding: [0x7e,0x2a,0x80,0xbe]
1847 s_nor_saveexec_b64 s[0:1], vcc
1848 // GFX10: encoding: [0x6a,0x2a,0x80,0xbe]
1850 s_nor_saveexec_b64 s[0:1], 0
1851 // GFX10: encoding: [0x80,0x2a,0x80,0xbe]
1853 s_nor_saveexec_b64 s[0:1], -1
1854 // GFX10: encoding: [0xc1,0x2a,0x80,0xbe]
1856 s_nor_saveexec_b64 s[0:1], 0.5
1857 // GFX10: encoding: [0xf0,0x2a,0x80,0xbe]
1859 s_nor_saveexec_b64 s[0:1], -4.0
1860 // GFX10: encoding: [0xf7,0x2a,0x80,0xbe]
1862 s_nor_saveexec_b64 s[0:1], 0x3f717273
1863 // GFX10: encoding: [0xff,0x2a,0x80,0xbe,0x73,0x72,0x71,0x3f]
1865 s_nor_saveexec_b64 s[0:1], 0xaf123456
1866 // GFX10: encoding: [0xff,0x2a,0x80,0xbe,0x56,0x34,0x12,0xaf]
1868 s_xnor_saveexec_b64 s[0:1], s[2:3]
1869 // GFX10: encoding: [0x02,0x2b,0x80,0xbe]
1872 // GFX10: encoding: [0x66,0x2b,0xe8,0xbe]
1874 s_xnor_saveexec_b64 s[0:1], s[102:103]
1875 // GFX10: encoding: [0x66,0x2b,0x80,0xbe]
1878 // GFX10: encoding: [0x02,0x2b,0xe8,0xbe]
1881 // GFX10: encoding: [0x02,0x2b,0xfe,0xbe]
1884 // GFX10: encoding: [0x02,0x2b,0xea,0xbe]
1886 s_xnor_saveexec_b64 s[0:1], exec
1887 // GFX10: encoding: [0x7e,0x2b,0x80,0xbe]
1889 s_xnor_saveexec_b64 s[0:1], vcc
1890 // GFX10: encoding: [0x6a,0x2b,0x80,0xbe]
1892 s_xnor_saveexec_b64 s[0:1], 0
1893 // GFX10: encoding: [0x80,0x2b,0x80,0xbe]
1895 s_xnor_saveexec_b64 s[0:1], -1
1896 // GFX10: encoding: [0xc1,0x2b,0x80,0xbe]
1898 s_xnor_saveexec_b64 s[0:1], 0.5
1899 // GFX10: encoding: [0xf0,0x2b,0x80,0xbe]
1901 s_xnor_saveexec_b64 s[0:1], -4.0
1902 // GFX10: encoding: [0xf7,0x2b,0x80,0xbe]
1904 s_xnor_saveexec_b64 s[0:1], 0x3f717273
1905 // GFX10: encoding: [0xff,0x2b,0x80,0xbe,0x73,0x72,0x71,0x3f]
1907 s_xnor_saveexec_b64 s[0:1], 0xaf123456
1908 // GFX10: encoding: [0xff,0x2b,0x80,0xbe,0x56,0x34,0x12,0xaf]
1911 // GFX10: encoding: [0x01,0x2c,0x80,0xbe]
1914 // GFX10: encoding: [0x68,0x2c,0xe9,0xbe]
1917 // GFX10: encoding: [0x68,0x2c,0x80,0xbe]
1920 // GFX10: encoding: [0x01,0x2c,0xe9,0xbe]
1923 // GFX10: encoding: [0x01,0x2c,0xfe,0xbe]
1926 // GFX10: encoding: [0x01,0x2c,0xff,0xbe]
1929 // GFX10: encoding: [0x01,0x2c,0xea,0xbe]
1932 // GFX10: encoding: [0x01,0x2c,0xeb,0xbe]
1935 // GFX10: encoding: [0x01,0x2c,0xfc,0xbe]
1938 // GFX10: encoding: [0x7e,0x2c,0x80,0xbe]
1941 // GFX10: encoding: [0x7f,0x2c,0x80,0xbe]
1944 // GFX10: encoding: [0x6a,0x2c,0x80,0xbe]
1947 // GFX10: encoding: [0x6b,0x2c,0x80,0xbe]
1950 // GFX10: encoding: [0x7c,0x2c,0x80,0xbe]
1952 s_quadmask_b32 s0, 0
1953 // GFX10: encoding: [0x80,0x2c,0x80,0xbe]
1956 // GFX10: encoding: [0xc1,0x2c,0x80,0xbe]
1959 // GFX10: encoding: [0xf0,0x2c,0x80,0xbe]
1962 // GFX10: encoding: [0xf7,0x2c,0x80,0xbe]
1964 s_quadmask_b32 s0, 0x3f717273
1965 // GFX10: encoding: [0xff,0x2c,0x80,0xbe,0x73,0x72,0x71,0x3f]
1967 s_quadmask_b32 s0, 0xaf123456
1968 // GFX10: encoding: [0xff,0x2c,0x80,0xbe,0x56,0x34,0x12,0xaf]
1970 s_quadmask_b64 s[0:1], s[2:3]
1971 // GFX10: encoding: [0x02,0x2d,0x80,0xbe]
1974 // GFX10: encoding: [0x66,0x2d,0xe8,0xbe]
1976 s_quadmask_b64 s[0:1], s[102:103]
1977 // GFX10: encoding: [0x66,0x2d,0x80,0xbe]
1980 // GFX10: encoding: [0x02,0x2d,0xe8,0xbe]
1983 // GFX10: encoding: [0x02,0x2d,0xfe,0xbe]
1986 // GFX10: encoding: [0x02,0x2d,0xea,0xbe]
1988 s_quadmask_b64 s[0:1], exec
1989 // GFX10: encoding: [0x7e,0x2d,0x80,0xbe]
1991 s_quadmask_b64 s[0:1], vcc
1992 // GFX10: encoding: [0x6a,0x2d,0x80,0xbe]
1994 s_quadmask_b64 s[0:1], 0
1995 // GFX10: encoding: [0x80,0x2d,0x80,0xbe]
1997 s_quadmask_b64 s[0:1], -1
1998 // GFX10: encoding: [0xc1,0x2d,0x80,0xbe]
2000 s_quadmask_b64 s[0:1], 0.5
2001 // GFX10: encoding: [0xf0,0x2d,0x80,0xbe]
2003 s_quadmask_b64 s[0:1], -4.0
2004 // GFX10: encoding: [0xf7,0x2d,0x80,0xbe]
2006 s_quadmask_b64 s[0:1], 0x3f717273
2007 // GFX10: encoding: [0xff,0x2d,0x80,0xbe,0x73,0x72,0x71,0x3f]
2009 s_quadmask_b64 s[0:1], 0xaf123456
2010 // GFX10: encoding: [0xff,0x2d,0x80,0xbe,0x56,0x34,0x12,0xaf]
2013 // GFX10: encoding: [0x01,0x2e,0x80,0xbe]
2016 // GFX10: encoding: [0x68,0x2e,0xe9,0xbe]
2019 // GFX10: encoding: [0x68,0x2e,0x80,0xbe]
2022 // GFX10: encoding: [0x01,0x2e,0xe9,0xbe]
2025 // GFX10: encoding: [0x01,0x2e,0xfe,0xbe]
2028 // GFX10: encoding: [0x01,0x2e,0xff,0xbe]
2031 // GFX10: encoding: [0x01,0x2e,0xea,0xbe]
2034 // GFX10: encoding: [0x01,0x2e,0xeb,0xbe]
2037 // GFX10: encoding: [0x01,0x2e,0xfc,0xbe]
2040 // GFX10: encoding: [0x6a,0x2e,0x80,0xbe]
2043 // GFX10: encoding: [0x6b,0x2e,0x80,0xbe]
2045 s_movrels_b64 s[0:1], s[2:3]
2046 // GFX10: encoding: [0x02,0x2f,0x80,0xbe]
2049 // GFX10: encoding: [0x66,0x2f,0xe8,0xbe]
2051 s_movrels_b64 s[0:1], s[102:103]
2052 // GFX10: encoding: [0x66,0x2f,0x80,0xbe]
2055 // GFX10: encoding: [0x02,0x2f,0xe8,0xbe]
2058 // GFX10: encoding: [0x02,0x2f,0xfe,0xbe]
2061 // GFX10: encoding: [0x02,0x2f,0xea,0xbe]
2063 s_movrels_b64 s[0:1], vcc
2064 // GFX10: encoding: [0x6a,0x2f,0x80,0xbe]
2067 // GFX10: encoding: [0x01,0x30,0x80,0xbe]
2070 // GFX10: encoding: [0x68,0x30,0xe9,0xbe]
2073 // GFX10: encoding: [0x68,0x30,0x80,0xbe]
2076 // GFX10: encoding: [0x01,0x30,0xe9,0xbe]
2079 // GFX10: encoding: [0x01,0x30,0xea,0xbe]
2082 // GFX10: encoding: [0x01,0x30,0xeb,0xbe]
2085 // GFX10: encoding: [0x7e,0x30,0x80,0xbe]
2088 // GFX10: encoding: [0x7f,0x30,0x80,0xbe]
2091 // GFX10: encoding: [0x6a,0x30,0x80,0xbe]
2094 // GFX10: encoding: [0x6b,0x30,0x80,0xbe]
2097 // GFX10: encoding: [0x7c,0x30,0x80,0xbe]
2099 s_movreld_b32 s0, 0
2100 // GFX10: encoding: [0x80,0x30,0x80,0xbe]
2103 // GFX10: encoding: [0xc1,0x30,0x80,0xbe]
2106 // GFX10: encoding: [0xf0,0x30,0x80,0xbe]
2109 // GFX10: encoding: [0xf7,0x30,0x80,0xbe]
2111 s_movreld_b32 s0, 0x3f717273
2112 // GFX10: encoding: [0xff,0x30,0x80,0xbe,0x73,0x72,0x71,0x3f]
2114 s_movreld_b32 s0, 0xaf123456
2115 // GFX10: encoding: [0xff,0x30,0x80,0xbe,0x56,0x34,0x12,0xaf]
2117 s_movreld_b64 s[0:1], s[2:3]
2118 // GFX10: encoding: [0x02,0x31,0x80,0xbe]
2121 // GFX10: encoding: [0x66,0x31,0xe8,0xbe]
2123 s_movreld_b64 s[0:1], s[102:103]
2124 // GFX10: encoding: [0x66,0x31,0x80,0xbe]
2127 // GFX10: encoding: [0x02,0x31,0xe8,0xbe]
2130 // GFX10: encoding: [0x02,0x31,0xea,0xbe]
2132 s_movreld_b64 s[0:1], exec
2133 // GFX10: encoding: [0x7e,0x31,0x80,0xbe]
2135 s_movreld_b64 s[0:1], vcc
2136 // GFX10: encoding: [0x6a,0x31,0x80,0xbe]
2138 s_movreld_b64 s[0:1], 0
2139 // GFX10: encoding: [0x80,0x31,0x80,0xbe]
2141 s_movreld_b64 s[0:1], -1
2142 // GFX10: encoding: [0xc1,0x31,0x80,0xbe]
2144 s_movreld_b64 s[0:1], 0.5
2145 // GFX10: encoding: [0xf0,0x31,0x80,0xbe]
2147 s_movreld_b64 s[0:1], -4.0
2148 // GFX10: encoding: [0xf7,0x31,0x80,0xbe]
2150 s_movreld_b64 s[0:1], 0x3f717273
2151 // GFX10: encoding: [0xff,0x31,0x80,0xbe,0x73,0x72,0x71,0x3f]
2153 s_movreld_b64 s[0:1], 0xaf123456
2154 // GFX10: encoding: [0xff,0x31,0x80,0xbe,0x56,0x34,0x12,0xaf]
2157 // GFX10: encoding: [0x01,0x34,0x80,0xbe]
2160 // GFX10: encoding: [0x68,0x34,0xe9,0xbe]
2163 // GFX10: encoding: [0x68,0x34,0x80,0xbe]
2166 // GFX10: encoding: [0x01,0x34,0xe9,0xbe]
2169 // GFX10: encoding: [0x01,0x34,0xfe,0xbe]
2172 // GFX10: encoding: [0x01,0x34,0xff,0xbe]
2175 // GFX10: encoding: [0x01,0x34,0xea,0xbe]
2178 // GFX10: encoding: [0x01,0x34,0xeb,0xbe]
2181 // GFX10: encoding: [0x01,0x34,0xfc,0xbe]
2184 // GFX10: encoding: [0x7e,0x34,0x80,0xbe]
2187 // GFX10: encoding: [0x7f,0x34,0x80,0xbe]
2190 // GFX10: encoding: [0x6a,0x34,0x80,0xbe]
2193 // GFX10: encoding: [0x6b,0x34,0x80,0xbe]
2196 // GFX10: encoding: [0x7c,0x34,0x80,0xbe]
2198 s_abs_i32 s0, 0
2199 // GFX10: encoding: [0x80,0x34,0x80,0xbe]
2202 // GFX10: encoding: [0xc1,0x34,0x80,0xbe]
2205 // GFX10: encoding: [0xf0,0x34,0x80,0xbe]
2208 // GFX10: encoding: [0xf7,0x34,0x80,0xbe]
2210 s_abs_i32 s0, 0x3f717273
2211 // GFX10: encoding: [0xff,0x34,0x80,0xbe,0x73,0x72,0x71,0x3f]
2213 s_abs_i32 s0, 0xaf123456
2214 // GFX10: encoding: [0xff,0x34,0x80,0xbe,0x56,0x34,0x12,0xaf]
2216 s_andn1_saveexec_b64 s[0:1], s[2:3]
2217 // GFX10: encoding: [0x02,0x37,0x80,0xbe]
2220 // GFX10: encoding: [0x66,0x37,0xe8,0xbe]
2222 s_andn1_saveexec_b64 s[0:1], s[102:103]
2223 // GFX10: encoding: [0x66,0x37,0x80,0xbe]
2226 // GFX10: encoding: [0x02,0x37,0xe8,0xbe]
2229 // GFX10: encoding: [0x02,0x37,0xfe,0xbe]
2232 // GFX10: encoding: [0x02,0x37,0xea,0xbe]
2234 s_andn1_saveexec_b64 s[0:1], exec
2235 // GFX10: encoding: [0x7e,0x37,0x80,0xbe]
2237 s_andn1_saveexec_b64 s[0:1], vcc
2238 // GFX10: encoding: [0x6a,0x37,0x80,0xbe]
2240 s_andn1_saveexec_b64 s[0:1], 0
2241 // GFX10: encoding: [0x80,0x37,0x80,0xbe]
2243 s_andn1_saveexec_b64 s[0:1], -1
2244 // GFX10: encoding: [0xc1,0x37,0x80,0xbe]
2246 s_andn1_saveexec_b64 s[0:1], 0.5
2247 // GFX10: encoding: [0xf0,0x37,0x80,0xbe]
2249 s_andn1_saveexec_b64 s[0:1], -4.0
2250 // GFX10: encoding: [0xf7,0x37,0x80,0xbe]
2252 s_andn1_saveexec_b64 s[0:1], 0x3f717273
2253 // GFX10: encoding: [0xff,0x37,0x80,0xbe,0x73,0x72,0x71,0x3f]
2255 s_andn1_saveexec_b64 s[0:1], 0xaf123456
2256 // GFX10: encoding: [0xff,0x37,0x80,0xbe,0x56,0x34,0x12,0xaf]
2258 s_orn1_saveexec_b64 s[0:1], s[2:3]
2259 // GFX10: encoding: [0x02,0x38,0x80,0xbe]
2262 // GFX10: encoding: [0x66,0x38,0xe8,0xbe]
2264 s_orn1_saveexec_b64 s[0:1], s[102:103]
2265 // GFX10: encoding: [0x66,0x38,0x80,0xbe]
2268 // GFX10: encoding: [0x02,0x38,0xe8,0xbe]
2271 // GFX10: encoding: [0x02,0x38,0xfe,0xbe]
2274 // GFX10: encoding: [0x02,0x38,0xea,0xbe]
2276 s_orn1_saveexec_b64 s[0:1], exec
2277 // GFX10: encoding: [0x7e,0x38,0x80,0xbe]
2279 s_orn1_saveexec_b64 s[0:1], vcc
2280 // GFX10: encoding: [0x6a,0x38,0x80,0xbe]
2282 s_orn1_saveexec_b64 s[0:1], 0
2283 // GFX10: encoding: [0x80,0x38,0x80,0xbe]
2285 s_orn1_saveexec_b64 s[0:1], -1
2286 // GFX10: encoding: [0xc1,0x38,0x80,0xbe]
2288 s_orn1_saveexec_b64 s[0:1], 0.5
2289 // GFX10: encoding: [0xf0,0x38,0x80,0xbe]
2291 s_orn1_saveexec_b64 s[0:1], -4.0
2292 // GFX10: encoding: [0xf7,0x38,0x80,0xbe]
2294 s_orn1_saveexec_b64 s[0:1], 0x3f717273
2295 // GFX10: encoding: [0xff,0x38,0x80,0xbe,0x73,0x72,0x71,0x3f]
2297 s_orn1_saveexec_b64 s[0:1], 0xaf123456
2298 // GFX10: encoding: [0xff,0x38,0x80,0xbe,0x56,0x34,0x12,0xaf]
2300 s_andn1_wrexec_b64 s[0:1], s[2:3]
2301 // GFX10: encoding: [0x02,0x39,0x80,0xbe]
2304 // GFX10: encoding: [0x66,0x39,0xe8,0xbe]
2306 s_andn1_wrexec_b64 s[0:1], s[102:103]
2307 // GFX10: encoding: [0x66,0x39,0x80,0xbe]
2310 // GFX10: encoding: [0x02,0x39,0xe8,0xbe]
2313 // GFX10: encoding: [0x02,0x39,0xfe,0xbe]
2316 // GFX10: encoding: [0x02,0x39,0xea,0xbe]
2318 s_andn1_wrexec_b64 s[0:1], exec
2319 // GFX10: encoding: [0x7e,0x39,0x80,0xbe]
2321 s_andn1_wrexec_b64 s[0:1], vcc
2322 // GFX10: encoding: [0x6a,0x39,0x80,0xbe]
2324 s_andn1_wrexec_b64 s[0:1], 0
2325 // GFX10: encoding: [0x80,0x39,0x80,0xbe]
2327 s_andn1_wrexec_b64 s[0:1], -1
2328 // GFX10: encoding: [0xc1,0x39,0x80,0xbe]
2330 s_andn1_wrexec_b64 s[0:1], 0.5
2331 // GFX10: encoding: [0xf0,0x39,0x80,0xbe]
2333 s_andn1_wrexec_b64 s[0:1], -4.0
2334 // GFX10: encoding: [0xf7,0x39,0x80,0xbe]
2336 s_andn1_wrexec_b64 s[0:1], 0x3f717273
2337 // GFX10: encoding: [0xff,0x39,0x80,0xbe,0x73,0x72,0x71,0x3f]
2339 s_andn1_wrexec_b64 s[0:1], 0xaf123456
2340 // GFX10: encoding: [0xff,0x39,0x80,0xbe,0x56,0x34,0x12,0xaf]
2342 s_andn2_wrexec_b64 s[0:1], s[2:3]
2343 // GFX10: encoding: [0x02,0x3a,0x80,0xbe]
2346 // GFX10: encoding: [0x66,0x3a,0xe8,0xbe]
2348 s_andn2_wrexec_b64 s[0:1], s[102:103]
2349 // GFX10: encoding: [0x66,0x3a,0x80,0xbe]
2352 // GFX10: encoding: [0x02,0x3a,0xe8,0xbe]
2355 // GFX10: encoding: [0x02,0x3a,0xfe,0xbe]
2358 // GFX10: encoding: [0x02,0x3a,0xea,0xbe]
2360 s_andn2_wrexec_b64 s[0:1], exec
2361 // GFX10: encoding: [0x7e,0x3a,0x80,0xbe]
2363 s_andn2_wrexec_b64 s[0:1], vcc
2364 // GFX10: encoding: [0x6a,0x3a,0x80,0xbe]
2366 s_andn2_wrexec_b64 s[0:1], 0
2367 // GFX10: encoding: [0x80,0x3a,0x80,0xbe]
2369 s_andn2_wrexec_b64 s[0:1], -1
2370 // GFX10: encoding: [0xc1,0x3a,0x80,0xbe]
2372 s_andn2_wrexec_b64 s[0:1], 0.5
2373 // GFX10: encoding: [0xf0,0x3a,0x80,0xbe]
2375 s_andn2_wrexec_b64 s[0:1], -4.0
2376 // GFX10: encoding: [0xf7,0x3a,0x80,0xbe]
2378 s_andn2_wrexec_b64 s[0:1], 0x3f717273
2379 // GFX10: encoding: [0xff,0x3a,0x80,0xbe,0x73,0x72,0x71,0x3f]
2381 s_andn2_wrexec_b64 s[0:1], 0xaf123456
2382 // GFX10: encoding: [0xff,0x3a,0x80,0xbe,0x56,0x34,0x12,0xaf]
2384 s_bitreplicate_b64_b32 s[0:1], s2
2385 // GFX10: encoding: [0x02,0x3b,0x80,0xbe]
2388 // GFX10: encoding: [0x66,0x3b,0xe8,0xbe]
2390 s_bitreplicate_b64_b32 s[0:1], s102
2391 // GFX10: encoding: [0x66,0x3b,0x80,0xbe]
2394 // GFX10: encoding: [0x02,0x3b,0xe8,0xbe]
2397 // GFX10: encoding: [0x02,0x3b,0xfe,0xbe]
2400 // GFX10: encoding: [0x02,0x3b,0xea,0xbe]
2402 s_bitreplicate_b64_b32 s[0:1], exec_lo
2403 // GFX10: encoding: [0x7e,0x3b,0x80,0xbe]
2405 s_bitreplicate_b64_b32 s[0:1], exec_hi
2406 // GFX10: encoding: [0x7f,0x3b,0x80,0xbe]
2408 s_bitreplicate_b64_b32 s[0:1], vcc_lo
2409 // GFX10: encoding: [0x6a,0x3b,0x80,0xbe]
2411 s_bitreplicate_b64_b32 s[0:1], vcc_hi
2412 // GFX10: encoding: [0x6b,0x3b,0x80,0xbe]
2414 s_bitreplicate_b64_b32 s[0:1], m0
2415 // GFX10: encoding: [0x7c,0x3b,0x80,0xbe]
2417 s_bitreplicate_b64_b32 s[0:1], 0
2418 // GFX10: encoding: [0x80,0x3b,0x80,0xbe]
2420 s_bitreplicate_b64_b32 s[0:1], -1
2421 // GFX10: encoding: [0xc1,0x3b,0x80,0xbe]
2423 s_bitreplicate_b64_b32 s[0:1], 0.5
2424 // GFX10: encoding: [0xf0,0x3b,0x80,0xbe]
2426 s_bitreplicate_b64_b32 s[0:1], -4.0
2427 // GFX10: encoding: [0xf7,0x3b,0x80,0xbe]
2429 s_bitreplicate_b64_b32 s[0:1], 0x3f717273
2430 // GFX10: encoding: [0xff,0x3b,0x80,0xbe,0x73,0x72,0x71,0x3f]
2432 s_bitreplicate_b64_b32 s[0:1], 0xaf123456
2433 // GFX10: encoding: [0xff,0x3b,0x80,0xbe,0x56,0x34,0x12,0xaf]
2436 // GFX10: encoding: [0x01,0x3c,0x80,0xbe]
2439 // GFX10: encoding: [0x68,0x3c,0xe9,0xbe]
2442 // GFX10: encoding: [0x68,0x3c,0x80,0xbe]
2445 // GFX10: encoding: [0x01,0x3c,0xe9,0xbe]
2448 // GFX10: encoding: [0x01,0x3c,0xfe,0xbe]
2451 // GFX10: encoding: [0x01,0x3c,0xff,0xbe]
2454 // GFX10: encoding: [0x01,0x3c,0xea,0xbe]
2457 // GFX10: encoding: [0x01,0x3c,0xeb,0xbe]
2460 // GFX10: encoding: [0x01,0x3c,0xfc,0xbe]
2463 // GFX10: encoding: [0x7e,0x3c,0x80,0xbe]
2466 // GFX10: encoding: [0x7f,0x3c,0x80,0xbe]
2469 // GFX10: encoding: [0x6a,0x3c,0x80,0xbe]
2472 // GFX10: encoding: [0x6b,0x3c,0x80,0xbe]
2475 // GFX10: encoding: [0x7c,0x3c,0x80,0xbe]
2477 s_and_saveexec_b32 s0, 0
2478 // GFX10: encoding: [0x80,0x3c,0x80,0xbe]
2481 // GFX10: encoding: [0xc1,0x3c,0x80,0xbe]
2484 // GFX10: encoding: [0xf0,0x3c,0x80,0xbe]
2487 // GFX10: encoding: [0xf7,0x3c,0x80,0xbe]
2489 s_and_saveexec_b32 s0, 0x3f717273
2490 // GFX10: encoding: [0xff,0x3c,0x80,0xbe,0x73,0x72,0x71,0x3f]
2492 s_and_saveexec_b32 s0, 0xaf123456
2493 // GFX10: encoding: [0xff,0x3c,0x80,0xbe,0x56,0x34,0x12,0xaf]
2496 // GFX10: encoding: [0x01,0x3d,0x80,0xbe]
2499 // GFX10: encoding: [0x68,0x3d,0xe9,0xbe]
2502 // GFX10: encoding: [0x68,0x3d,0x80,0xbe]
2505 // GFX10: encoding: [0x01,0x3d,0xe9,0xbe]
2508 // GFX10: encoding: [0x01,0x3d,0xfe,0xbe]
2511 // GFX10: encoding: [0x01,0x3d,0xff,0xbe]
2514 // GFX10: encoding: [0x01,0x3d,0xea,0xbe]
2517 // GFX10: encoding: [0x01,0x3d,0xeb,0xbe]
2520 // GFX10: encoding: [0x01,0x3d,0xfc,0xbe]
2523 // GFX10: encoding: [0x7e,0x3d,0x80,0xbe]
2526 // GFX10: encoding: [0x7f,0x3d,0x80,0xbe]
2529 // GFX10: encoding: [0x6a,0x3d,0x80,0xbe]
2532 // GFX10: encoding: [0x6b,0x3d,0x80,0xbe]
2535 // GFX10: encoding: [0x7c,0x3d,0x80,0xbe]
2537 s_or_saveexec_b32 s0, 0
2538 // GFX10: encoding: [0x80,0x3d,0x80,0xbe]
2541 // GFX10: encoding: [0xc1,0x3d,0x80,0xbe]
2544 // GFX10: encoding: [0xf0,0x3d,0x80,0xbe]
2547 // GFX10: encoding: [0xf7,0x3d,0x80,0xbe]
2549 s_or_saveexec_b32 s0, 0x3f717273
2550 // GFX10: encoding: [0xff,0x3d,0x80,0xbe,0x73,0x72,0x71,0x3f]
2552 s_or_saveexec_b32 s0, 0xaf123456
2553 // GFX10: encoding: [0xff,0x3d,0x80,0xbe,0x56,0x34,0x12,0xaf]
2556 // GFX10: encoding: [0x01,0x3e,0x80,0xbe]
2559 // GFX10: encoding: [0x68,0x3e,0xe9,0xbe]
2562 // GFX10: encoding: [0x68,0x3e,0x80,0xbe]
2565 // GFX10: encoding: [0x01,0x3e,0xe9,0xbe]
2568 // GFX10: encoding: [0x01,0x3e,0xfe,0xbe]
2571 // GFX10: encoding: [0x01,0x3e,0xff,0xbe]
2574 // GFX10: encoding: [0x01,0x3e,0xea,0xbe]
2577 // GFX10: encoding: [0x01,0x3e,0xeb,0xbe]
2580 // GFX10: encoding: [0x01,0x3e,0xfc,0xbe]
2583 // GFX10: encoding: [0x7e,0x3e,0x80,0xbe]
2586 // GFX10: encoding: [0x7f,0x3e,0x80,0xbe]
2589 // GFX10: encoding: [0x6a,0x3e,0x80,0xbe]
2592 // GFX10: encoding: [0x6b,0x3e,0x80,0xbe]
2595 // GFX10: encoding: [0x7c,0x3e,0x80,0xbe]
2597 s_xor_saveexec_b32 s0, 0
2598 // GFX10: encoding: [0x80,0x3e,0x80,0xbe]
2601 // GFX10: encoding: [0xc1,0x3e,0x80,0xbe]
2604 // GFX10: encoding: [0xf0,0x3e,0x80,0xbe]
2607 // GFX10: encoding: [0xf7,0x3e,0x80,0xbe]
2609 s_xor_saveexec_b32 s0, 0x3f717273
2610 // GFX10: encoding: [0xff,0x3e,0x80,0xbe,0x73,0x72,0x71,0x3f]
2612 s_xor_saveexec_b32 s0, 0xaf123456
2613 // GFX10: encoding: [0xff,0x3e,0x80,0xbe,0x56,0x34,0x12,0xaf]
2616 // GFX10: encoding: [0x01,0x3f,0x80,0xbe]
2619 // GFX10: encoding: [0x68,0x3f,0xe9,0xbe]
2622 // GFX10: encoding: [0x68,0x3f,0x80,0xbe]
2625 // GFX10: encoding: [0x01,0x3f,0xe9,0xbe]
2628 // GFX10: encoding: [0x01,0x3f,0xfe,0xbe]
2631 // GFX10: encoding: [0x01,0x3f,0xff,0xbe]
2634 // GFX10: encoding: [0x01,0x3f,0xea,0xbe]
2637 // GFX10: encoding: [0x01,0x3f,0xeb,0xbe]
2640 // GFX10: encoding: [0x01,0x3f,0xfc,0xbe]
2643 // GFX10: encoding: [0x7e,0x3f,0x80,0xbe]
2646 // GFX10: encoding: [0x7f,0x3f,0x80,0xbe]
2649 // GFX10: encoding: [0x6a,0x3f,0x80,0xbe]
2652 // GFX10: encoding: [0x6b,0x3f,0x80,0xbe]
2655 // GFX10: encoding: [0x7c,0x3f,0x80,0xbe]
2657 s_andn2_saveexec_b32 s0, 0
2658 // GFX10: encoding: [0x80,0x3f,0x80,0xbe]
2661 // GFX10: encoding: [0xc1,0x3f,0x80,0xbe]
2664 // GFX10: encoding: [0xf0,0x3f,0x80,0xbe]
2667 // GFX10: encoding: [0xf7,0x3f,0x80,0xbe]
2669 s_andn2_saveexec_b32 s0, 0x3f717273
2670 // GFX10: encoding: [0xff,0x3f,0x80,0xbe,0x73,0x72,0x71,0x3f]
2672 s_andn2_saveexec_b32 s0, 0xaf123456
2673 // GFX10: encoding: [0xff,0x3f,0x80,0xbe,0x56,0x34,0x12,0xaf]
2676 // GFX10: encoding: [0x01,0x40,0x80,0xbe]
2679 // GFX10: encoding: [0x68,0x40,0xe9,0xbe]
2682 // GFX10: encoding: [0x68,0x40,0x80,0xbe]
2685 // GFX10: encoding: [0x01,0x40,0xe9,0xbe]
2688 // GFX10: encoding: [0x01,0x40,0xfe,0xbe]
2691 // GFX10: encoding: [0x01,0x40,0xff,0xbe]
2694 // GFX10: encoding: [0x01,0x40,0xea,0xbe]
2697 // GFX10: encoding: [0x01,0x40,0xeb,0xbe]
2700 // GFX10: encoding: [0x01,0x40,0xfc,0xbe]
2703 // GFX10: encoding: [0x7e,0x40,0x80,0xbe]
2706 // GFX10: encoding: [0x7f,0x40,0x80,0xbe]
2709 // GFX10: encoding: [0x6a,0x40,0x80,0xbe]
2712 // GFX10: encoding: [0x6b,0x40,0x80,0xbe]
2715 // GFX10: encoding: [0x7c,0x40,0x80,0xbe]
2717 s_orn2_saveexec_b32 s0, 0
2718 // GFX10: encoding: [0x80,0x40,0x80,0xbe]
2721 // GFX10: encoding: [0xc1,0x40,0x80,0xbe]
2724 // GFX10: encoding: [0xf0,0x40,0x80,0xbe]
2727 // GFX10: encoding: [0xf7,0x40,0x80,0xbe]
2729 s_orn2_saveexec_b32 s0, 0x3f717273
2730 // GFX10: encoding: [0xff,0x40,0x80,0xbe,0x73,0x72,0x71,0x3f]
2732 s_orn2_saveexec_b32 s0, 0xaf123456
2733 // GFX10: encoding: [0xff,0x40,0x80,0xbe,0x56,0x34,0x12,0xaf]
2736 // GFX10: encoding: [0x01,0x41,0x80,0xbe]
2739 // GFX10: encoding: [0x68,0x41,0xe9,0xbe]
2742 // GFX10: encoding: [0x68,0x41,0x80,0xbe]
2745 // GFX10: encoding: [0x01,0x41,0xe9,0xbe]
2748 // GFX10: encoding: [0x01,0x41,0xfe,0xbe]
2751 // GFX10: encoding: [0x01,0x41,0xff,0xbe]
2754 // GFX10: encoding: [0x01,0x41,0xea,0xbe]
2757 // GFX10: encoding: [0x01,0x41,0xeb,0xbe]
2760 // GFX10: encoding: [0x01,0x41,0xfc,0xbe]
2763 // GFX10: encoding: [0x7e,0x41,0x80,0xbe]
2766 // GFX10: encoding: [0x7f,0x41,0x80,0xbe]
2769 // GFX10: encoding: [0x6a,0x41,0x80,0xbe]
2772 // GFX10: encoding: [0x6b,0x41,0x80,0xbe]
2775 // GFX10: encoding: [0x7c,0x41,0x80,0xbe]
2777 s_nand_saveexec_b32 s0, 0
2778 // GFX10: encoding: [0x80,0x41,0x80,0xbe]
2781 // GFX10: encoding: [0xc1,0x41,0x80,0xbe]
2784 // GFX10: encoding: [0xf0,0x41,0x80,0xbe]
2787 // GFX10: encoding: [0xf7,0x41,0x80,0xbe]
2789 s_nand_saveexec_b32 s0, 0x3f717273
2790 // GFX10: encoding: [0xff,0x41,0x80,0xbe,0x73,0x72,0x71,0x3f]
2792 s_nand_saveexec_b32 s0, 0xaf123456
2793 // GFX10: encoding: [0xff,0x41,0x80,0xbe,0x56,0x34,0x12,0xaf]
2796 // GFX10: encoding: [0x01,0x42,0x80,0xbe]
2799 // GFX10: encoding: [0x68,0x42,0xe9,0xbe]
2802 // GFX10: encoding: [0x68,0x42,0x80,0xbe]
2805 // GFX10: encoding: [0x01,0x42,0xe9,0xbe]
2808 // GFX10: encoding: [0x01,0x42,0xfe,0xbe]
2811 // GFX10: encoding: [0x01,0x42,0xff,0xbe]
2814 // GFX10: encoding: [0x01,0x42,0xea,0xbe]
2817 // GFX10: encoding: [0x01,0x42,0xeb,0xbe]
2820 // GFX10: encoding: [0x01,0x42,0xfc,0xbe]
2823 // GFX10: encoding: [0x7e,0x42,0x80,0xbe]
2826 // GFX10: encoding: [0x7f,0x42,0x80,0xbe]
2829 // GFX10: encoding: [0x6a,0x42,0x80,0xbe]
2832 // GFX10: encoding: [0x6b,0x42,0x80,0xbe]
2835 // GFX10: encoding: [0x7c,0x42,0x80,0xbe]
2837 s_nor_saveexec_b32 s0, 0
2838 // GFX10: encoding: [0x80,0x42,0x80,0xbe]
2841 // GFX10: encoding: [0xc1,0x42,0x80,0xbe]
2844 // GFX10: encoding: [0xf0,0x42,0x80,0xbe]
2847 // GFX10: encoding: [0xf7,0x42,0x80,0xbe]
2849 s_nor_saveexec_b32 s0, 0x3f717273
2850 // GFX10: encoding: [0xff,0x42,0x80,0xbe,0x73,0x72,0x71,0x3f]
2852 s_nor_saveexec_b32 s0, 0xaf123456
2853 // GFX10: encoding: [0xff,0x42,0x80,0xbe,0x56,0x34,0x12,0xaf]
2856 // GFX10: encoding: [0x01,0x43,0x80,0xbe]
2859 // GFX10: encoding: [0x68,0x43,0xe9,0xbe]
2862 // GFX10: encoding: [0x68,0x43,0x80,0xbe]
2865 // GFX10: encoding: [0x01,0x43,0xe9,0xbe]
2868 // GFX10: encoding: [0x01,0x43,0xfe,0xbe]
2871 // GFX10: encoding: [0x01,0x43,0xff,0xbe]
2874 // GFX10: encoding: [0x01,0x43,0xea,0xbe]
2877 // GFX10: encoding: [0x01,0x43,0xeb,0xbe]
2880 // GFX10: encoding: [0x01,0x43,0xfc,0xbe]
2883 // GFX10: encoding: [0x7e,0x43,0x80,0xbe]
2886 // GFX10: encoding: [0x7f,0x43,0x80,0xbe]
2889 // GFX10: encoding: [0x6a,0x43,0x80,0xbe]
2892 // GFX10: encoding: [0x6b,0x43,0x80,0xbe]
2895 // GFX10: encoding: [0x7c,0x43,0x80,0xbe]
2897 s_xnor_saveexec_b32 s0, 0
2898 // GFX10: encoding: [0x80,0x43,0x80,0xbe]
2901 // GFX10: encoding: [0xc1,0x43,0x80,0xbe]
2904 // GFX10: encoding: [0xf0,0x43,0x80,0xbe]
2907 // GFX10: encoding: [0xf7,0x43,0x80,0xbe]
2909 s_xnor_saveexec_b32 s0, 0x3f717273
2910 // GFX10: encoding: [0xff,0x43,0x80,0xbe,0x73,0x72,0x71,0x3f]
2912 s_xnor_saveexec_b32 s0, 0xaf123456
2913 // GFX10: encoding: [0xff,0x43,0x80,0xbe,0x56,0x34,0x12,0xaf]
2916 // GFX10: encoding: [0x01,0x44,0x80,0xbe]
2919 // GFX10: encoding: [0x68,0x44,0xe9,0xbe]
2922 // GFX10: encoding: [0x68,0x44,0x80,0xbe]
2925 // GFX10: encoding: [0x01,0x44,0xe9,0xbe]
2928 // GFX10: encoding: [0x01,0x44,0xfe,0xbe]
2931 // GFX10: encoding: [0x01,0x44,0xff,0xbe]
2934 // GFX10: encoding: [0x01,0x44,0xea,0xbe]
2937 // GFX10: encoding: [0x01,0x44,0xeb,0xbe]
2940 // GFX10: encoding: [0x01,0x44,0xfc,0xbe]
2943 // GFX10: encoding: [0x7e,0x44,0x80,0xbe]
2946 // GFX10: encoding: [0x7f,0x44,0x80,0xbe]
2949 // GFX10: encoding: [0x6a,0x44,0x80,0xbe]
2952 // GFX10: encoding: [0x6b,0x44,0x80,0xbe]
2955 // GFX10: encoding: [0x7c,0x44,0x80,0xbe]
2957 s_andn1_saveexec_b32 s0, 0
2958 // GFX10: encoding: [0x80,0x44,0x80,0xbe]
2961 // GFX10: encoding: [0xc1,0x44,0x80,0xbe]
2964 // GFX10: encoding: [0xf0,0x44,0x80,0xbe]
2967 // GFX10: encoding: [0xf7,0x44,0x80,0xbe]
2969 s_andn1_saveexec_b32 s0, 0x3f717273
2970 // GFX10: encoding: [0xff,0x44,0x80,0xbe,0x73,0x72,0x71,0x3f]
2972 s_andn1_saveexec_b32 s0, 0xaf123456
2973 // GFX10: encoding: [0xff,0x44,0x80,0xbe,0x56,0x34,0x12,0xaf]
2976 // GFX10: encoding: [0x01,0x45,0x80,0xbe]
2979 // GFX10: encoding: [0x68,0x45,0xe9,0xbe]
2982 // GFX10: encoding: [0x68,0x45,0x80,0xbe]
2985 // GFX10: encoding: [0x01,0x45,0xe9,0xbe]
2988 // GFX10: encoding: [0x01,0x45,0xfe,0xbe]
2991 // GFX10: encoding: [0x01,0x45,0xff,0xbe]
2994 // GFX10: encoding: [0x01,0x45,0xea,0xbe]
2997 // GFX10: encoding: [0x01,0x45,0xeb,0xbe]
3000 // GFX10: encoding: [0x01,0x45,0xfc,0xbe]
3003 // GFX10: encoding: [0x7e,0x45,0x80,0xbe]
3006 // GFX10: encoding: [0x7f,0x45,0x80,0xbe]
3009 // GFX10: encoding: [0x6a,0x45,0x80,0xbe]
3012 // GFX10: encoding: [0x6b,0x45,0x80,0xbe]
3015 // GFX10: encoding: [0x7c,0x45,0x80,0xbe]
3017 s_orn1_saveexec_b32 s0, 0
3018 // GFX10: encoding: [0x80,0x45,0x80,0xbe]
3021 // GFX10: encoding: [0xc1,0x45,0x80,0xbe]
3024 // GFX10: encoding: [0xf0,0x45,0x80,0xbe]
3027 // GFX10: encoding: [0xf7,0x45,0x80,0xbe]
3029 s_orn1_saveexec_b32 s0, 0x3f717273
3030 // GFX10: encoding: [0xff,0x45,0x80,0xbe,0x73,0x72,0x71,0x3f]
3032 s_orn1_saveexec_b32 s0, 0xaf123456
3033 // GFX10: encoding: [0xff,0x45,0x80,0xbe,0x56,0x34,0x12,0xaf]
3036 // GFX10: encoding: [0x01,0x46,0x80,0xbe]
3039 // GFX10: encoding: [0x68,0x46,0xe9,0xbe]
3042 // GFX10: encoding: [0x68,0x46,0x80,0xbe]
3045 // GFX10: encoding: [0x01,0x46,0xe9,0xbe]
3048 // GFX10: encoding: [0x01,0x46,0xfe,0xbe]
3051 // GFX10: encoding: [0x01,0x46,0xff,0xbe]
3054 // GFX10: encoding: [0x01,0x46,0xea,0xbe]
3057 // GFX10: encoding: [0x01,0x46,0xeb,0xbe]
3060 // GFX10: encoding: [0x01,0x46,0xfc,0xbe]
3063 // GFX10: encoding: [0x7e,0x46,0x80,0xbe]
3066 // GFX10: encoding: [0x7f,0x46,0x80,0xbe]
3069 // GFX10: encoding: [0x6a,0x46,0x80,0xbe]
3072 // GFX10: encoding: [0x6b,0x46,0x80,0xbe]
3075 // GFX10: encoding: [0x7c,0x46,0x80,0xbe]
3077 s_andn1_wrexec_b32 s0, 0
3078 // GFX10: encoding: [0x80,0x46,0x80,0xbe]
3081 // GFX10: encoding: [0xc1,0x46,0x80,0xbe]
3084 // GFX10: encoding: [0xf0,0x46,0x80,0xbe]
3087 // GFX10: encoding: [0xf7,0x46,0x80,0xbe]
3089 s_andn1_wrexec_b32 s0, 0x3f717273
3090 // GFX10: encoding: [0xff,0x46,0x80,0xbe,0x73,0x72,0x71,0x3f]
3092 s_andn1_wrexec_b32 s0, 0xaf123456
3093 // GFX10: encoding: [0xff,0x46,0x80,0xbe,0x56,0x34,0x12,0xaf]
3096 // GFX10: encoding: [0x01,0x47,0x80,0xbe]
3099 // GFX10: encoding: [0x68,0x47,0xe9,0xbe]
3102 // GFX10: encoding: [0x68,0x47,0x80,0xbe]
3105 // GFX10: encoding: [0x01,0x47,0xe9,0xbe]
3108 // GFX10: encoding: [0x01,0x47,0xfe,0xbe]
3111 // GFX10: encoding: [0x01,0x47,0xff,0xbe]
3114 // GFX10: encoding: [0x01,0x47,0xea,0xbe]
3117 // GFX10: encoding: [0x01,0x47,0xeb,0xbe]
3120 // GFX10: encoding: [0x01,0x47,0xfc,0xbe]
3123 // GFX10: encoding: [0x7e,0x47,0x80,0xbe]
3126 // GFX10: encoding: [0x7f,0x47,0x80,0xbe]
3129 // GFX10: encoding: [0x6a,0x47,0x80,0xbe]
3132 // GFX10: encoding: [0x6b,0x47,0x80,0xbe]
3135 // GFX10: encoding: [0x7c,0x47,0x80,0xbe]
3137 s_andn2_wrexec_b32 s0, 0
3138 // GFX10: encoding: [0x80,0x47,0x80,0xbe]
3141 // GFX10: encoding: [0xc1,0x47,0x80,0xbe]
3144 // GFX10: encoding: [0xf0,0x47,0x80,0xbe]
3147 // GFX10: encoding: [0xf7,0x47,0x80,0xbe]
3149 s_andn2_wrexec_b32 s0, 0x3f717273
3150 // GFX10: encoding: [0xff,0x47,0x80,0xbe,0x73,0x72,0x71,0x3f]
3152 s_andn2_wrexec_b32 s0, 0xaf123456
3153 // GFX10: encoding: [0xff,0x47,0x80,0xbe,0x56,0x34,0x12,0xaf]
3156 // GFX10: encoding: [0x01,0x49,0x80,0xbe]
3159 // GFX10: encoding: [0x68,0x49,0xe9,0xbe]
3162 // GFX10: encoding: [0x68,0x49,0x80,0xbe]
3165 // GFX10: encoding: [0x01,0x49,0xe9,0xbe]
3168 // GFX10: encoding: [0x01,0x49,0xea,0xbe]
3171 // GFX10: encoding: [0x01,0x49,0xeb,0xbe]
3174 // GFX10: encoding: [0x6a,0x49,0x80,0xbe]
3177 // GFX10: encoding: [0x6b,0x49,0x80,0xbe]
3184 // GFX10: encoding: [0x01,0x02,0x00,0x80]
3187 // GFX10: encoding: [0x68,0x67,0x69,0x80]
3190 // GFX10: encoding: [0x68,0x67,0x00,0x80]
3193 // GFX10: encoding: [0x01,0x67,0x69,0x80]
3196 // GFX10: encoding: [0x68,0x02,0x69,0x80]
3199 // GFX10: encoding: [0x01,0x02,0x69,0x80]
3202 // GFX10: encoding: [0x68,0x02,0x00,0x80]
3205 // GFX10: encoding: [0x01,0x67,0x00,0x80]
3208 // GFX10: encoding: [0x01,0x02,0x7e,0x80]
3211 // GFX10: encoding: [0x01,0x02,0x7f,0x80]
3214 // GFX10: encoding: [0x01,0x02,0x6a,0x80]
3217 // GFX10: encoding: [0x01,0x02,0x6b,0x80]
3220 // GFX10: encoding: [0x01,0x02,0x7c,0x80]
3223 // GFX10: encoding: [0x7e,0x02,0x00,0x80]
3226 // GFX10: encoding: [0x7f,0x02,0x00,0x80]
3229 // GFX10: encoding: [0x6a,0x02,0x00,0x80]
3232 // GFX10: encoding: [0x6b,0x02,0x00,0x80]
3235 // GFX10: encoding: [0x7c,0x02,0x00,0x80]
3237 s_add_u32 s0, 0, s2
3238 // GFX10: encoding: [0x80,0x02,0x00,0x80]
3241 // GFX10: encoding: [0xc1,0x02,0x00,0x80]
3244 // GFX10: encoding: [0xf0,0x02,0x00,0x80]
3247 // GFX10: encoding: [0xf7,0x02,0x00,0x80]
3249 s_add_u32 s0, 0x3f717273, s2
3250 // GFX10: encoding: [0xff,0x02,0x00,0x80,0x73,0x72,0x71,0x3f]
3252 s_add_u32 s0, 0xaf123456, s2
3253 // GFX10: encoding: [0xff,0x02,0x00,0x80,0x56,0x34,0x12,0xaf]
3256 // GFX10: encoding: [0x01,0x7e,0x00,0x80]
3259 // GFX10: encoding: [0x01,0x7f,0x00,0x80]
3262 // GFX10: encoding: [0x01,0x6a,0x00,0x80]
3265 // GFX10: encoding: [0x01,0x6b,0x00,0x80]
3268 // GFX10: encoding: [0x01,0x7c,0x00,0x80]
3270 s_add_u32 s0, s1, 0
3271 // GFX10: encoding: [0x01,0x80,0x00,0x80]
3274 // GFX10: encoding: [0x01,0xc1,0x00,0x80]
3277 // GFX10: encoding: [0x01,0xf0,0x00,0x80]
3280 // GFX10: encoding: [0x01,0xf7,0x00,0x80]
3282 s_add_u32 s0, s1, 0x3f717273
3283 // GFX10: encoding: [0x01,0xff,0x00,0x80,0x73,0x72,0x71,0x3f]
3285 s_add_u32 s0, s1, 0xaf123456
3286 // GFX10: encoding: [0x01,0xff,0x00,0x80,0x56,0x34,0x12,0xaf]
3289 // GFX10: encoding: [0x01,0x02,0x80,0x80]
3292 // GFX10: encoding: [0x68,0x67,0xe9,0x80]
3295 // GFX10: encoding: [0x68,0x67,0x80,0x80]
3298 // GFX10: encoding: [0x01,0x67,0xe9,0x80]
3301 // GFX10: encoding: [0x68,0x02,0xe9,0x80]
3304 // GFX10: encoding: [0x01,0x02,0xe9,0x80]
3307 // GFX10: encoding: [0x68,0x02,0x80,0x80]
3310 // GFX10: encoding: [0x01,0x67,0x80,0x80]
3313 // GFX10: encoding: [0x01,0x02,0xfe,0x80]
3316 // GFX10: encoding: [0x01,0x02,0xff,0x80]
3319 // GFX10: encoding: [0x01,0x02,0xea,0x80]
3322 // GFX10: encoding: [0x01,0x02,0xeb,0x80]
3325 // GFX10: encoding: [0x01,0x02,0xfc,0x80]
3328 // GFX10: encoding: [0x7e,0x02,0x80,0x80]
3331 // GFX10: encoding: [0x7f,0x02,0x80,0x80]
3334 // GFX10: encoding: [0x6a,0x02,0x80,0x80]
3337 // GFX10: encoding: [0x6b,0x02,0x80,0x80]
3340 // GFX10: encoding: [0x7c,0x02,0x80,0x80]
3342 s_sub_u32 s0, 0, s2
3343 // GFX10: encoding: [0x80,0x02,0x80,0x80]
3346 // GFX10: encoding: [0xc1,0x02,0x80,0x80]
3349 // GFX10: encoding: [0xf0,0x02,0x80,0x80]
3352 // GFX10: encoding: [0xf7,0x02,0x80,0x80]
3354 s_sub_u32 s0, 0x3f717273, s2
3355 // GFX10: encoding: [0xff,0x02,0x80,0x80,0x73,0x72,0x71,0x3f]
3357 s_sub_u32 s0, 0xaf123456, s2
3358 // GFX10: encoding: [0xff,0x02,0x80,0x80,0x56,0x34,0x12,0xaf]
3361 // GFX10: encoding: [0x01,0x7e,0x80,0x80]
3364 // GFX10: encoding: [0x01,0x7f,0x80,0x80]
3367 // GFX10: encoding: [0x01,0x6a,0x80,0x80]
3370 // GFX10: encoding: [0x01,0x6b,0x80,0x80]
3373 // GFX10: encoding: [0x01,0x7c,0x80,0x80]
3375 s_sub_u32 s0, s1, 0
3376 // GFX10: encoding: [0x01,0x80,0x80,0x80]
3379 // GFX10: encoding: [0x01,0xc1,0x80,0x80]
3382 // GFX10: encoding: [0x01,0xf0,0x80,0x80]
3385 // GFX10: encoding: [0x01,0xf7,0x80,0x80]
3387 s_sub_u32 s0, s1, 0x3f717273
3388 // GFX10: encoding: [0x01,0xff,0x80,0x80,0x73,0x72,0x71,0x3f]
3390 s_sub_u32 s0, s1, 0xaf123456
3391 // GFX10: encoding: [0x01,0xff,0x80,0x80,0x56,0x34,0x12,0xaf]
3394 // GFX10: encoding: [0x01,0x02,0x00,0x81]
3397 // GFX10: encoding: [0x68,0x67,0x69,0x81]
3400 // GFX10: encoding: [0x68,0x67,0x00,0x81]
3403 // GFX10: encoding: [0x01,0x67,0x69,0x81]
3406 // GFX10: encoding: [0x68,0x02,0x69,0x81]
3409 // GFX10: encoding: [0x01,0x02,0x69,0x81]
3412 // GFX10: encoding: [0x68,0x02,0x00,0x81]
3415 // GFX10: encoding: [0x01,0x67,0x00,0x81]
3418 // GFX10: encoding: [0x01,0x02,0x7e,0x81]
3421 // GFX10: encoding: [0x01,0x02,0x7f,0x81]
3424 // GFX10: encoding: [0x01,0x02,0x6a,0x81]
3427 // GFX10: encoding: [0x01,0x02,0x6b,0x81]
3430 // GFX10: encoding: [0x01,0x02,0x7c,0x81]
3433 // GFX10: encoding: [0x7e,0x02,0x00,0x81]
3436 // GFX10: encoding: [0x7f,0x02,0x00,0x81]
3439 // GFX10: encoding: [0x6a,0x02,0x00,0x81]
3442 // GFX10: encoding: [0x6b,0x02,0x00,0x81]
3445 // GFX10: encoding: [0x7c,0x02,0x00,0x81]
3447 s_add_i32 s0, 0, s2
3448 // GFX10: encoding: [0x80,0x02,0x00,0x81]
3451 // GFX10: encoding: [0xc1,0x02,0x00,0x81]
3454 // GFX10: encoding: [0xf0,0x02,0x00,0x81]
3457 // GFX10: encoding: [0xf7,0x02,0x00,0x81]
3459 s_add_i32 s0, 0x3f717273, s2
3460 // GFX10: encoding: [0xff,0x02,0x00,0x81,0x73,0x72,0x71,0x3f]
3462 s_add_i32 s0, 0xaf123456, s2
3463 // GFX10: encoding: [0xff,0x02,0x00,0x81,0x56,0x34,0x12,0xaf]
3466 // GFX10: encoding: [0x01,0x7e,0x00,0x81]
3469 // GFX10: encoding: [0x01,0x7f,0x00,0x81]
3472 // GFX10: encoding: [0x01,0x6a,0x00,0x81]
3475 // GFX10: encoding: [0x01,0x6b,0x00,0x81]
3478 // GFX10: encoding: [0x01,0x7c,0x00,0x81]
3480 s_add_i32 s0, s1, 0
3481 // GFX10: encoding: [0x01,0x80,0x00,0x81]
3484 // GFX10: encoding: [0x01,0xc1,0x00,0x81]
3487 // GFX10: encoding: [0x01,0xf0,0x00,0x81]
3490 // GFX10: encoding: [0x01,0xf7,0x00,0x81]
3492 s_add_i32 s0, s1, 0x3f717273
3493 // GFX10: encoding: [0x01,0xff,0x00,0x81,0x73,0x72,0x71,0x3f]
3495 s_add_i32 s0, s1, 0xaf123456
3496 // GFX10: encoding: [0x01,0xff,0x00,0x81,0x56,0x34,0x12,0xaf]
3499 // GFX10: encoding: [0x01,0x02,0x80,0x81]
3502 // GFX10: encoding: [0x68,0x67,0xe9,0x81]
3505 // GFX10: encoding: [0x68,0x67,0x80,0x81]
3508 // GFX10: encoding: [0x01,0x67,0xe9,0x81]
3511 // GFX10: encoding: [0x68,0x02,0xe9,0x81]
3514 // GFX10: encoding: [0x01,0x02,0xe9,0x81]
3517 // GFX10: encoding: [0x68,0x02,0x80,0x81]
3520 // GFX10: encoding: [0x01,0x67,0x80,0x81]
3523 // GFX10: encoding: [0x01,0x02,0xfe,0x81]
3526 // GFX10: encoding: [0x01,0x02,0xff,0x81]
3529 // GFX10: encoding: [0x01,0x02,0xea,0x81]
3532 // GFX10: encoding: [0x01,0x02,0xeb,0x81]
3535 // GFX10: encoding: [0x01,0x02,0xfc,0x81]
3538 // GFX10: encoding: [0x7e,0x02,0x80,0x81]
3541 // GFX10: encoding: [0x7f,0x02,0x80,0x81]
3544 // GFX10: encoding: [0x6a,0x02,0x80,0x81]
3547 // GFX10: encoding: [0x6b,0x02,0x80,0x81]
3550 // GFX10: encoding: [0x7c,0x02,0x80,0x81]
3552 s_sub_i32 s0, 0, s2
3553 // GFX10: encoding: [0x80,0x02,0x80,0x81]
3556 // GFX10: encoding: [0xc1,0x02,0x80,0x81]
3559 // GFX10: encoding: [0xf0,0x02,0x80,0x81]
3562 // GFX10: encoding: [0xf7,0x02,0x80,0x81]
3564 s_sub_i32 s0, 0x3f717273, s2
3565 // GFX10: encoding: [0xff,0x02,0x80,0x81,0x73,0x72,0x71,0x3f]
3567 s_sub_i32 s0, 0xaf123456, s2
3568 // GFX10: encoding: [0xff,0x02,0x80,0x81,0x56,0x34,0x12,0xaf]
3571 // GFX10: encoding: [0x01,0x7e,0x80,0x81]
3574 // GFX10: encoding: [0x01,0x7f,0x80,0x81]
3577 // GFX10: encoding: [0x01,0x6a,0x80,0x81]
3580 // GFX10: encoding: [0x01,0x6b,0x80,0x81]
3583 // GFX10: encoding: [0x01,0x7c,0x80,0x81]
3585 s_sub_i32 s0, s1, 0
3586 // GFX10: encoding: [0x01,0x80,0x80,0x81]
3589 // GFX10: encoding: [0x01,0xc1,0x80,0x81]
3592 // GFX10: encoding: [0x01,0xf0,0x80,0x81]
3595 // GFX10: encoding: [0x01,0xf7,0x80,0x81]
3597 s_sub_i32 s0, s1, 0x3f717273
3598 // GFX10: encoding: [0x01,0xff,0x80,0x81,0x73,0x72,0x71,0x3f]
3600 s_sub_i32 s0, s1, 0xaf123456
3601 // GFX10: encoding: [0x01,0xff,0x80,0x81,0x56,0x34,0x12,0xaf]
3604 // GFX10: encoding: [0x01,0x02,0x00,0x82]
3607 // GFX10: encoding: [0x68,0x67,0x69,0x82]
3610 // GFX10: encoding: [0x68,0x67,0x00,0x82]
3613 // GFX10: encoding: [0x01,0x67,0x69,0x82]
3616 // GFX10: encoding: [0x68,0x02,0x69,0x82]
3619 // GFX10: encoding: [0x01,0x02,0x69,0x82]
3622 // GFX10: encoding: [0x68,0x02,0x00,0x82]
3625 // GFX10: encoding: [0x01,0x67,0x00,0x82]
3628 // GFX10: encoding: [0x01,0x02,0x7e,0x82]
3631 // GFX10: encoding: [0x01,0x02,0x7f,0x82]
3634 // GFX10: encoding: [0x01,0x02,0x6a,0x82]
3637 // GFX10: encoding: [0x01,0x02,0x6b,0x82]
3640 // GFX10: encoding: [0x01,0x02,0x7c,0x82]
3643 // GFX10: encoding: [0x7e,0x02,0x00,0x82]
3646 // GFX10: encoding: [0x7f,0x02,0x00,0x82]
3649 // GFX10: encoding: [0x6a,0x02,0x00,0x82]
3652 // GFX10: encoding: [0x6b,0x02,0x00,0x82]
3655 // GFX10: encoding: [0x7c,0x02,0x00,0x82]
3657 s_addc_u32 s0, 0, s2
3658 // GFX10: encoding: [0x80,0x02,0x00,0x82]
3661 // GFX10: encoding: [0xc1,0x02,0x00,0x82]
3664 // GFX10: encoding: [0xf0,0x02,0x00,0x82]
3667 // GFX10: encoding: [0xf7,0x02,0x00,0x82]
3669 s_addc_u32 s0, 0x3f717273, s2
3670 // GFX10: encoding: [0xff,0x02,0x00,0x82,0x73,0x72,0x71,0x3f]
3672 s_addc_u32 s0, 0xaf123456, s2
3673 // GFX10: encoding: [0xff,0x02,0x00,0x82,0x56,0x34,0x12,0xaf]
3676 // GFX10: encoding: [0x01,0x7e,0x00,0x82]
3679 // GFX10: encoding: [0x01,0x7f,0x00,0x82]
3682 // GFX10: encoding: [0x01,0x6a,0x00,0x82]
3685 // GFX10: encoding: [0x01,0x6b,0x00,0x82]
3688 // GFX10: encoding: [0x01,0x7c,0x00,0x82]
3690 s_addc_u32 s0, s1, 0
3691 // GFX10: encoding: [0x01,0x80,0x00,0x82]
3694 // GFX10: encoding: [0x01,0xc1,0x00,0x82]
3697 // GFX10: encoding: [0x01,0xf0,0x00,0x82]
3700 // GFX10: encoding: [0x01,0xf7,0x00,0x82]
3702 s_addc_u32 s0, s1, 0x3f717273
3703 // GFX10: encoding: [0x01,0xff,0x00,0x82,0x73,0x72,0x71,0x3f]
3705 s_addc_u32 s0, s1, 0xaf123456
3706 // GFX10: encoding: [0x01,0xff,0x00,0x82,0x56,0x34,0x12,0xaf]
3709 // GFX10: encoding: [0x01,0x02,0x80,0x82]
3712 // GFX10: encoding: [0x68,0x67,0xe9,0x82]
3715 // GFX10: encoding: [0x68,0x67,0x80,0x82]
3718 // GFX10: encoding: [0x01,0x67,0xe9,0x82]
3721 // GFX10: encoding: [0x68,0x02,0xe9,0x82]
3724 // GFX10: encoding: [0x01,0x02,0xe9,0x82]
3727 // GFX10: encoding: [0x68,0x02,0x80,0x82]
3730 // GFX10: encoding: [0x01,0x67,0x80,0x82]
3733 // GFX10: encoding: [0x01,0x02,0xfe,0x82]
3736 // GFX10: encoding: [0x01,0x02,0xff,0x82]
3739 // GFX10: encoding: [0x01,0x02,0xea,0x82]
3742 // GFX10: encoding: [0x01,0x02,0xeb,0x82]
3745 // GFX10: encoding: [0x01,0x02,0xfc,0x82]
3748 // GFX10: encoding: [0x7e,0x02,0x80,0x82]
3751 // GFX10: encoding: [0x7f,0x02,0x80,0x82]
3754 // GFX10: encoding: [0x6a,0x02,0x80,0x82]
3757 // GFX10: encoding: [0x6b,0x02,0x80,0x82]
3760 // GFX10: encoding: [0x7c,0x02,0x80,0x82]
3762 s_subb_u32 s0, 0, s2
3763 // GFX10: encoding: [0x80,0x02,0x80,0x82]
3766 // GFX10: encoding: [0xc1,0x02,0x80,0x82]
3769 // GFX10: encoding: [0xf0,0x02,0x80,0x82]
3772 // GFX10: encoding: [0xf7,0x02,0x80,0x82]
3774 s_subb_u32 s0, 0x3f717273, s2
3775 // GFX10: encoding: [0xff,0x02,0x80,0x82,0x73,0x72,0x71,0x3f]
3777 s_subb_u32 s0, 0xaf123456, s2
3778 // GFX10: encoding: [0xff,0x02,0x80,0x82,0x56,0x34,0x12,0xaf]
3781 // GFX10: encoding: [0x01,0x7e,0x80,0x82]
3784 // GFX10: encoding: [0x01,0x7f,0x80,0x82]
3787 // GFX10: encoding: [0x01,0x6a,0x80,0x82]
3790 // GFX10: encoding: [0x01,0x6b,0x80,0x82]
3793 // GFX10: encoding: [0x01,0x7c,0x80,0x82]
3795 s_subb_u32 s0, s1, 0
3796 // GFX10: encoding: [0x01,0x80,0x80,0x82]
3799 // GFX10: encoding: [0x01,0xc1,0x80,0x82]
3802 // GFX10: encoding: [0x01,0xf0,0x80,0x82]
3805 // GFX10: encoding: [0x01,0xf7,0x80,0x82]
3807 s_subb_u32 s0, s1, 0x3f717273
3808 // GFX10: encoding: [0x01,0xff,0x80,0x82,0x73,0x72,0x71,0x3f]
3810 s_subb_u32 s0, s1, 0xaf123456
3811 // GFX10: encoding: [0x01,0xff,0x80,0x82,0x56,0x34,0x12,0xaf]
3814 // GFX10: encoding: [0x01,0x02,0x00,0x83]
3817 // GFX10: encoding: [0x68,0x67,0x69,0x83]
3820 // GFX10: encoding: [0x68,0x67,0x00,0x83]
3823 // GFX10: encoding: [0x01,0x67,0x69,0x83]
3826 // GFX10: encoding: [0x68,0x02,0x69,0x83]
3829 // GFX10: encoding: [0x01,0x02,0x69,0x83]
3832 // GFX10: encoding: [0x68,0x02,0x00,0x83]
3835 // GFX10: encoding: [0x01,0x67,0x00,0x83]
3838 // GFX10: encoding: [0x01,0x02,0x7e,0x83]
3841 // GFX10: encoding: [0x01,0x02,0x7f,0x83]
3844 // GFX10: encoding: [0x01,0x02,0x6a,0x83]
3847 // GFX10: encoding: [0x01,0x02,0x6b,0x83]
3850 // GFX10: encoding: [0x01,0x02,0x7c,0x83]
3853 // GFX10: encoding: [0x7e,0x02,0x00,0x83]
3856 // GFX10: encoding: [0x7f,0x02,0x00,0x83]
3859 // GFX10: encoding: [0x6a,0x02,0x00,0x83]
3862 // GFX10: encoding: [0x6b,0x02,0x00,0x83]
3865 // GFX10: encoding: [0x7c,0x02,0x00,0x83]
3867 s_min_i32 s0, 0, s2
3868 // GFX10: encoding: [0x80,0x02,0x00,0x83]
3871 // GFX10: encoding: [0xc1,0x02,0x00,0x83]
3874 // GFX10: encoding: [0xf0,0x02,0x00,0x83]
3877 // GFX10: encoding: [0xf7,0x02,0x00,0x83]
3879 s_min_i32 s0, 0x3f717273, s2
3880 // GFX10: encoding: [0xff,0x02,0x00,0x83,0x73,0x72,0x71,0x3f]
3882 s_min_i32 s0, 0xaf123456, s2
3883 // GFX10: encoding: [0xff,0x02,0x00,0x83,0x56,0x34,0x12,0xaf]
3886 // GFX10: encoding: [0x01,0x7e,0x00,0x83]
3889 // GFX10: encoding: [0x01,0x7f,0x00,0x83]
3892 // GFX10: encoding: [0x01,0x6a,0x00,0x83]
3895 // GFX10: encoding: [0x01,0x6b,0x00,0x83]
3898 // GFX10: encoding: [0x01,0x7c,0x00,0x83]
3900 s_min_i32 s0, s1, 0
3901 // GFX10: encoding: [0x01,0x80,0x00,0x83]
3904 // GFX10: encoding: [0x01,0xc1,0x00,0x83]
3907 // GFX10: encoding: [0x01,0xf0,0x00,0x83]
3910 // GFX10: encoding: [0x01,0xf7,0x00,0x83]
3912 s_min_i32 s0, s1, 0x3f717273
3913 // GFX10: encoding: [0x01,0xff,0x00,0x83,0x73,0x72,0x71,0x3f]
3915 s_min_i32 s0, s1, 0xaf123456
3916 // GFX10: encoding: [0x01,0xff,0x00,0x83,0x56,0x34,0x12,0xaf]
3919 // GFX10: encoding: [0x01,0x02,0x80,0x83]
3922 // GFX10: encoding: [0x68,0x67,0xe9,0x83]
3925 // GFX10: encoding: [0x68,0x67,0x80,0x83]
3928 // GFX10: encoding: [0x01,0x67,0xe9,0x83]
3931 // GFX10: encoding: [0x68,0x02,0xe9,0x83]
3934 // GFX10: encoding: [0x01,0x02,0xe9,0x83]
3937 // GFX10: encoding: [0x68,0x02,0x80,0x83]
3940 // GFX10: encoding: [0x01,0x67,0x80,0x83]
3943 // GFX10: encoding: [0x01,0x02,0xfe,0x83]
3946 // GFX10: encoding: [0x01,0x02,0xff,0x83]
3949 // GFX10: encoding: [0x01,0x02,0xea,0x83]
3952 // GFX10: encoding: [0x01,0x02,0xeb,0x83]
3955 // GFX10: encoding: [0x01,0x02,0xfc,0x83]
3958 // GFX10: encoding: [0x7e,0x02,0x80,0x83]
3961 // GFX10: encoding: [0x7f,0x02,0x80,0x83]
3964 // GFX10: encoding: [0x6a,0x02,0x80,0x83]
3967 // GFX10: encoding: [0x6b,0x02,0x80,0x83]
3970 // GFX10: encoding: [0x7c,0x02,0x80,0x83]
3972 s_min_u32 s0, 0, s2
3973 // GFX10: encoding: [0x80,0x02,0x80,0x83]
3976 // GFX10: encoding: [0xc1,0x02,0x80,0x83]
3979 // GFX10: encoding: [0xf0,0x02,0x80,0x83]
3982 // GFX10: encoding: [0xf7,0x02,0x80,0x83]
3984 s_min_u32 s0, 0x3f717273, s2
3985 // GFX10: encoding: [0xff,0x02,0x80,0x83,0x73,0x72,0x71,0x3f]
3987 s_min_u32 s0, 0xaf123456, s2
3988 // GFX10: encoding: [0xff,0x02,0x80,0x83,0x56,0x34,0x12,0xaf]
3991 // GFX10: encoding: [0x01,0x7e,0x80,0x83]
3994 // GFX10: encoding: [0x01,0x7f,0x80,0x83]
3997 // GFX10: encoding: [0x01,0x6a,0x80,0x83]
4000 // GFX10: encoding: [0x01,0x6b,0x80,0x83]
4003 // GFX10: encoding: [0x01,0x7c,0x80,0x83]
4005 s_min_u32 s0, s1, 0
4006 // GFX10: encoding: [0x01,0x80,0x80,0x83]
4009 // GFX10: encoding: [0x01,0xc1,0x80,0x83]
4012 // GFX10: encoding: [0x01,0xf0,0x80,0x83]
4015 // GFX10: encoding: [0x01,0xf7,0x80,0x83]
4017 s_min_u32 s0, s1, 0x3f717273
4018 // GFX10: encoding: [0x01,0xff,0x80,0x83,0x73,0x72,0x71,0x3f]
4020 s_min_u32 s0, s1, 0xaf123456
4021 // GFX10: encoding: [0x01,0xff,0x80,0x83,0x56,0x34,0x12,0xaf]
4024 // GFX10: encoding: [0x01,0x02,0x00,0x84]
4027 // GFX10: encoding: [0x68,0x67,0x69,0x84]
4030 // GFX10: encoding: [0x68,0x67,0x00,0x84]
4033 // GFX10: encoding: [0x01,0x67,0x69,0x84]
4036 // GFX10: encoding: [0x68,0x02,0x69,0x84]
4039 // GFX10: encoding: [0x01,0x02,0x69,0x84]
4042 // GFX10: encoding: [0x68,0x02,0x00,0x84]
4045 // GFX10: encoding: [0x01,0x67,0x00,0x84]
4048 // GFX10: encoding: [0x01,0x02,0x7e,0x84]
4051 // GFX10: encoding: [0x01,0x02,0x7f,0x84]
4054 // GFX10: encoding: [0x01,0x02,0x6a,0x84]
4057 // GFX10: encoding: [0x01,0x02,0x6b,0x84]
4060 // GFX10: encoding: [0x01,0x02,0x7c,0x84]
4063 // GFX10: encoding: [0x7e,0x02,0x00,0x84]
4066 // GFX10: encoding: [0x7f,0x02,0x00,0x84]
4069 // GFX10: encoding: [0x6a,0x02,0x00,0x84]
4072 // GFX10: encoding: [0x6b,0x02,0x00,0x84]
4075 // GFX10: encoding: [0x7c,0x02,0x00,0x84]
4077 s_max_i32 s0, 0, s2
4078 // GFX10: encoding: [0x80,0x02,0x00,0x84]
4081 // GFX10: encoding: [0xc1,0x02,0x00,0x84]
4084 // GFX10: encoding: [0xf0,0x02,0x00,0x84]
4087 // GFX10: encoding: [0xf7,0x02,0x00,0x84]
4089 s_max_i32 s0, 0x3f717273, s2
4090 // GFX10: encoding: [0xff,0x02,0x00,0x84,0x73,0x72,0x71,0x3f]
4092 s_max_i32 s0, 0xaf123456, s2
4093 // GFX10: encoding: [0xff,0x02,0x00,0x84,0x56,0x34,0x12,0xaf]
4096 // GFX10: encoding: [0x01,0x7e,0x00,0x84]
4099 // GFX10: encoding: [0x01,0x7f,0x00,0x84]
4102 // GFX10: encoding: [0x01,0x6a,0x00,0x84]
4105 // GFX10: encoding: [0x01,0x6b,0x00,0x84]
4108 // GFX10: encoding: [0x01,0x7c,0x00,0x84]
4110 s_max_i32 s0, s1, 0
4111 // GFX10: encoding: [0x01,0x80,0x00,0x84]
4114 // GFX10: encoding: [0x01,0xc1,0x00,0x84]
4117 // GFX10: encoding: [0x01,0xf0,0x00,0x84]
4120 // GFX10: encoding: [0x01,0xf7,0x00,0x84]
4122 s_max_i32 s0, s1, 0x3f717273
4123 // GFX10: encoding: [0x01,0xff,0x00,0x84,0x73,0x72,0x71,0x3f]
4125 s_max_i32 s0, s1, 0xaf123456
4126 // GFX10: encoding: [0x01,0xff,0x00,0x84,0x56,0x34,0x12,0xaf]
4129 // GFX10: encoding: [0x01,0x02,0x80,0x84]
4132 // GFX10: encoding: [0x68,0x67,0xe9,0x84]
4135 // GFX10: encoding: [0x68,0x67,0x80,0x84]
4138 // GFX10: encoding: [0x01,0x67,0xe9,0x84]
4141 // GFX10: encoding: [0x68,0x02,0xe9,0x84]
4144 // GFX10: encoding: [0x01,0x02,0xe9,0x84]
4147 // GFX10: encoding: [0x68,0x02,0x80,0x84]
4150 // GFX10: encoding: [0x01,0x67,0x80,0x84]
4153 // GFX10: encoding: [0x01,0x02,0xfe,0x84]
4156 // GFX10: encoding: [0x01,0x02,0xff,0x84]
4159 // GFX10: encoding: [0x01,0x02,0xea,0x84]
4162 // GFX10: encoding: [0x01,0x02,0xeb,0x84]
4165 // GFX10: encoding: [0x01,0x02,0xfc,0x84]
4168 // GFX10: encoding: [0x7e,0x02,0x80,0x84]
4171 // GFX10: encoding: [0x7f,0x02,0x80,0x84]
4174 // GFX10: encoding: [0x6a,0x02,0x80,0x84]
4177 // GFX10: encoding: [0x6b,0x02,0x80,0x84]
4180 // GFX10: encoding: [0x7c,0x02,0x80,0x84]
4182 s_max_u32 s0, 0, s2
4183 // GFX10: encoding: [0x80,0x02,0x80,0x84]
4186 // GFX10: encoding: [0xc1,0x02,0x80,0x84]
4189 // GFX10: encoding: [0xf0,0x02,0x80,0x84]
4192 // GFX10: encoding: [0xf7,0x02,0x80,0x84]
4194 s_max_u32 s0, 0x3f717273, s2
4195 // GFX10: encoding: [0xff,0x02,0x80,0x84,0x73,0x72,0x71,0x3f]
4197 s_max_u32 s0, 0xaf123456, s2
4198 // GFX10: encoding: [0xff,0x02,0x80,0x84,0x56,0x34,0x12,0xaf]
4201 // GFX10: encoding: [0x01,0x7e,0x80,0x84]
4204 // GFX10: encoding: [0x01,0x7f,0x80,0x84]
4207 // GFX10: encoding: [0x01,0x6a,0x80,0x84]
4210 // GFX10: encoding: [0x01,0x6b,0x80,0x84]
4213 // GFX10: encoding: [0x01,0x7c,0x80,0x84]
4215 s_max_u32 s0, s1, 0
4216 // GFX10: encoding: [0x01,0x80,0x80,0x84]
4219 // GFX10: encoding: [0x01,0xc1,0x80,0x84]
4222 // GFX10: encoding: [0x01,0xf0,0x80,0x84]
4225 // GFX10: encoding: [0x01,0xf7,0x80,0x84]
4227 s_max_u32 s0, s1, 0x3f717273
4228 // GFX10: encoding: [0x01,0xff,0x80,0x84,0x73,0x72,0x71,0x3f]
4230 s_max_u32 s0, s1, 0xaf123456
4231 // GFX10: encoding: [0x01,0xff,0x80,0x84,0x56,0x34,0x12,0xaf]
4234 // GFX10: encoding: [0x01,0x02,0x00,0x85]
4237 // GFX10: encoding: [0x68,0x67,0x69,0x85]
4240 // GFX10: encoding: [0x68,0x67,0x00,0x85]
4243 // GFX10: encoding: [0x01,0x67,0x69,0x85]
4246 // GFX10: encoding: [0x68,0x02,0x69,0x85]
4249 // GFX10: encoding: [0x01,0x02,0x69,0x85]
4252 // GFX10: encoding: [0x68,0x02,0x00,0x85]
4255 // GFX10: encoding: [0x01,0x67,0x00,0x85]
4258 // GFX10: encoding: [0x01,0x02,0x7e,0x85]
4261 // GFX10: encoding: [0x01,0x02,0x7f,0x85]
4264 // GFX10: encoding: [0x01,0x02,0x6a,0x85]
4267 // GFX10: encoding: [0x01,0x02,0x6b,0x85]
4270 // GFX10: encoding: [0x01,0x02,0x7c,0x85]
4273 // GFX10: encoding: [0x7e,0x02,0x00,0x85]
4276 // GFX10: encoding: [0x7f,0x02,0x00,0x85]
4279 // GFX10: encoding: [0x6a,0x02,0x00,0x85]
4282 // GFX10: encoding: [0x6b,0x02,0x00,0x85]
4285 // GFX10: encoding: [0x7c,0x02,0x00,0x85]
4287 s_cselect_b32 s0, 0, s2
4288 // GFX10: encoding: [0x80,0x02,0x00,0x85]
4291 // GFX10: encoding: [0xc1,0x02,0x00,0x85]
4294 // GFX10: encoding: [0xf0,0x02,0x00,0x85]
4297 // GFX10: encoding: [0xf7,0x02,0x00,0x85]
4299 s_cselect_b32 s0, 0x3f717273, s2
4300 // GFX10: encoding: [0xff,0x02,0x00,0x85,0x73,0x72,0x71,0x3f]
4302 s_cselect_b32 s0, 0xaf123456, s2
4303 // GFX10: encoding: [0xff,0x02,0x00,0x85,0x56,0x34,0x12,0xaf]
4306 // GFX10: encoding: [0x01,0x7e,0x00,0x85]
4309 // GFX10: encoding: [0x01,0x7f,0x00,0x85]
4312 // GFX10: encoding: [0x01,0x6a,0x00,0x85]
4315 // GFX10: encoding: [0x01,0x6b,0x00,0x85]
4318 // GFX10: encoding: [0x01,0x7c,0x00,0x85]
4320 s_cselect_b32 s0, s1, 0
4321 // GFX10: encoding: [0x01,0x80,0x00,0x85]
4324 // GFX10: encoding: [0x01,0xc1,0x00,0x85]
4327 // GFX10: encoding: [0x01,0xf0,0x00,0x85]
4330 // GFX10: encoding: [0x01,0xf7,0x00,0x85]
4332 s_cselect_b32 s0, s1, 0x3f717273
4333 // GFX10: encoding: [0x01,0xff,0x00,0x85,0x73,0x72,0x71,0x3f]
4335 s_cselect_b32 s0, s1, 0xaf123456
4336 // GFX10: encoding: [0x01,0xff,0x00,0x85,0x56,0x34,0x12,0xaf]
4338 s_cselect_b64 s[0:1], s[2:3], s[4:5]
4339 // GFX10: encoding: [0x02,0x04,0x80,0x85]
4342 // GFX10: encoding: [0x66,0x64,0xe8,0x85]
4344 s_cselect_b64 s[0:1], s[102:103], s[100:101]
4345 // GFX10: encoding: [0x66,0x64,0x80,0x85]
4348 // GFX10: encoding: [0x02,0x64,0xe8,0x85]
4351 // GFX10: encoding: [0x66,0x04,0xe8,0x85]
4354 // GFX10: encoding: [0x02,0x04,0xe8,0x85]
4356 s_cselect_b64 s[0:1], s[102:103], s[4:5]
4357 // GFX10: encoding: [0x66,0x04,0x80,0x85]
4359 s_cselect_b64 s[0:1], s[2:3], s[100:101]
4360 // GFX10: encoding: [0x02,0x64,0x80,0x85]
4363 // GFX10: encoding: [0x02,0x04,0xfe,0x85]
4366 // GFX10: encoding: [0x02,0x04,0xea,0x85]
4368 s_cselect_b64 s[0:1], exec, s[4:5]
4369 // GFX10: encoding: [0x7e,0x04,0x80,0x85]
4371 s_cselect_b64 s[0:1], vcc, s[4:5]
4372 // GFX10: encoding: [0x6a,0x04,0x80,0x85]
4374 s_cselect_b64 s[0:1], 0, s[4:5]
4375 // GFX10: encoding: [0x80,0x04,0x80,0x85]
4377 s_cselect_b64 s[0:1], -1, s[4:5]
4378 // GFX10: encoding: [0xc1,0x04,0x80,0x85]
4380 s_cselect_b64 s[0:1], 0.5, s[4:5]
4381 // GFX10: encoding: [0xf0,0x04,0x80,0x85]
4383 s_cselect_b64 s[0:1], -4.0, s[4:5]
4384 // GFX10: encoding: [0xf7,0x04,0x80,0x85]
4386 s_cselect_b64 s[0:1], 0x3f717273, s[4:5]
4387 // GFX10: encoding: [0xff,0x04,0x80,0x85,0x73,0x72,0x71,0x3f]
4389 s_cselect_b64 s[0:1], 0xaf123456, s[4:5]
4390 // GFX10: encoding: [0xff,0x04,0x80,0x85,0x56,0x34,0x12,0xaf]
4392 s_cselect_b64 s[0:1], s[2:3], exec
4393 // GFX10: encoding: [0x02,0x7e,0x80,0x85]
4395 s_cselect_b64 s[0:1], s[2:3], vcc
4396 // GFX10: encoding: [0x02,0x6a,0x80,0x85]
4398 s_cselect_b64 s[0:1], s[2:3], 0
4399 // GFX10: encoding: [0x02,0x80,0x80,0x85]
4401 s_cselect_b64 s[0:1], s[2:3], -1
4402 // GFX10: encoding: [0x02,0xc1,0x80,0x85]
4404 s_cselect_b64 s[0:1], s[2:3], 0.5
4405 // GFX10: encoding: [0x02,0xf0,0x80,0x85]
4407 s_cselect_b64 s[0:1], s[2:3], -4.0
4408 // GFX10: encoding: [0x02,0xf7,0x80,0x85]
4410 s_cselect_b64 s[0:1], s[2:3], 0x3f717273
4411 // GFX10: encoding: [0x02,0xff,0x80,0x85,0x73,0x72,0x71,0x3f]
4413 s_cselect_b64 s[0:1], s[2:3], 0xaf123456
4414 // GFX10: encoding: [0x02,0xff,0x80,0x85,0x56,0x34,0x12,0xaf]
4417 // GFX10: encoding: [0x01,0x02,0x00,0x87]
4420 // GFX10: encoding: [0x68,0x67,0x69,0x87]
4423 // GFX10: encoding: [0x68,0x67,0x00,0x87]
4426 // GFX10: encoding: [0x01,0x67,0x69,0x87]
4429 // GFX10: encoding: [0x68,0x02,0x69,0x87]
4432 // GFX10: encoding: [0x01,0x02,0x69,0x87]
4435 // GFX10: encoding: [0x68,0x02,0x00,0x87]
4438 // GFX10: encoding: [0x01,0x67,0x00,0x87]
4441 // GFX10: encoding: [0x01,0x02,0x7e,0x87]
4444 // GFX10: encoding: [0x01,0x02,0x7f,0x87]
4447 // GFX10: encoding: [0x01,0x02,0x6a,0x87]
4450 // GFX10: encoding: [0x01,0x02,0x6b,0x87]
4453 // GFX10: encoding: [0x01,0x02,0x7c,0x87]
4456 // GFX10: encoding: [0x7e,0x02,0x00,0x87]
4459 // GFX10: encoding: [0x7f,0x02,0x00,0x87]
4462 // GFX10: encoding: [0x6a,0x02,0x00,0x87]
4465 // GFX10: encoding: [0x6b,0x02,0x00,0x87]
4468 // GFX10: encoding: [0x7c,0x02,0x00,0x87]
4470 s_and_b32 s0, 0, s2
4471 // GFX10: encoding: [0x80,0x02,0x00,0x87]
4474 // GFX10: encoding: [0xc1,0x02,0x00,0x87]
4477 // GFX10: encoding: [0xf0,0x02,0x00,0x87]
4480 // GFX10: encoding: [0xf7,0x02,0x00,0x87]
4482 s_and_b32 s0, 0x3f717273, s2
4483 // GFX10: encoding: [0xff,0x02,0x00,0x87,0x73,0x72,0x71,0x3f]
4485 s_and_b32 s0, 0xaf123456, s2
4486 // GFX10: encoding: [0xff,0x02,0x00,0x87,0x56,0x34,0x12,0xaf]
4489 // GFX10: encoding: [0x01,0x7e,0x00,0x87]
4492 // GFX10: encoding: [0x01,0x7f,0x00,0x87]
4495 // GFX10: encoding: [0x01,0x6a,0x00,0x87]
4498 // GFX10: encoding: [0x01,0x6b,0x00,0x87]
4501 // GFX10: encoding: [0x01,0x7c,0x00,0x87]
4503 s_and_b32 s0, s1, 0
4504 // GFX10: encoding: [0x01,0x80,0x00,0x87]
4507 // GFX10: encoding: [0x01,0xc1,0x00,0x87]
4510 // GFX10: encoding: [0x01,0xf0,0x00,0x87]
4513 // GFX10: encoding: [0x01,0xf7,0x00,0x87]
4515 s_and_b32 s0, s1, 0x3f717273
4516 // GFX10: encoding: [0x01,0xff,0x00,0x87,0x73,0x72,0x71,0x3f]
4518 s_and_b32 s0, s1, 0xaf123456
4519 // GFX10: encoding: [0x01,0xff,0x00,0x87,0x56,0x34,0x12,0xaf]
4521 s_and_b64 s[0:1], s[2:3], s[4:5]
4522 // GFX10: encoding: [0x02,0x04,0x80,0x87]
4525 // GFX10: encoding: [0x66,0x64,0xe8,0x87]
4527 s_and_b64 s[0:1], s[102:103], s[100:101]
4528 // GFX10: encoding: [0x66,0x64,0x80,0x87]
4531 // GFX10: encoding: [0x02,0x64,0xe8,0x87]
4534 // GFX10: encoding: [0x66,0x04,0xe8,0x87]
4537 // GFX10: encoding: [0x02,0x04,0xe8,0x87]
4539 s_and_b64 s[0:1], s[102:103], s[4:5]
4540 // GFX10: encoding: [0x66,0x04,0x80,0x87]
4542 s_and_b64 s[0:1], s[2:3], s[100:101]
4543 // GFX10: encoding: [0x02,0x64,0x80,0x87]
4546 // GFX10: encoding: [0x02,0x04,0xfe,0x87]
4549 // GFX10: encoding: [0x02,0x04,0xea,0x87]
4551 s_and_b64 s[0:1], exec, s[4:5]
4552 // GFX10: encoding: [0x7e,0x04,0x80,0x87]
4554 s_and_b64 s[0:1], vcc, s[4:5]
4555 // GFX10: encoding: [0x6a,0x04,0x80,0x87]
4557 s_and_b64 s[0:1], 0, s[4:5]
4558 // GFX10: encoding: [0x80,0x04,0x80,0x87]
4560 s_and_b64 s[0:1], -1, s[4:5]
4561 // GFX10: encoding: [0xc1,0x04,0x80,0x87]
4563 s_and_b64 s[0:1], 0.5, s[4:5]
4564 // GFX10: encoding: [0xf0,0x04,0x80,0x87]
4566 s_and_b64 s[0:1], -4.0, s[4:5]
4567 // GFX10: encoding: [0xf7,0x04,0x80,0x87]
4569 s_and_b64 s[0:1], 0x3f717273, s[4:5]
4570 // GFX10: encoding: [0xff,0x04,0x80,0x87,0x73,0x72,0x71,0x3f]
4572 s_and_b64 s[0:1], 0xaf123456, s[4:5]
4573 // GFX10: encoding: [0xff,0x04,0x80,0x87,0x56,0x34,0x12,0xaf]
4575 s_and_b64 s[0:1], s[2:3], exec
4576 // GFX10: encoding: [0x02,0x7e,0x80,0x87]
4578 s_and_b64 s[0:1], s[2:3], vcc
4579 // GFX10: encoding: [0x02,0x6a,0x80,0x87]
4581 s_and_b64 s[0:1], s[2:3], 0
4582 // GFX10: encoding: [0x02,0x80,0x80,0x87]
4584 s_and_b64 s[0:1], s[2:3], -1
4585 // GFX10: encoding: [0x02,0xc1,0x80,0x87]
4587 s_and_b64 s[0:1], s[2:3], 0.5
4588 // GFX10: encoding: [0x02,0xf0,0x80,0x87]
4590 s_and_b64 s[0:1], s[2:3], -4.0
4591 // GFX10: encoding: [0x02,0xf7,0x80,0x87]
4593 s_and_b64 s[0:1], s[2:3], 0x3f717273
4594 // GFX10: encoding: [0x02,0xff,0x80,0x87,0x73,0x72,0x71,0x3f]
4596 s_and_b64 s[0:1], s[2:3], 0xaf123456
4597 // GFX10: encoding: [0x02,0xff,0x80,0x87,0x56,0x34,0x12,0xaf]
4600 // GFX10: encoding: [0x01,0x02,0x00,0x88]
4603 // GFX10: encoding: [0x68,0x67,0x69,0x88]
4606 // GFX10: encoding: [0x68,0x67,0x00,0x88]
4609 // GFX10: encoding: [0x01,0x67,0x69,0x88]
4612 // GFX10: encoding: [0x68,0x02,0x69,0x88]
4615 // GFX10: encoding: [0x01,0x02,0x69,0x88]
4618 // GFX10: encoding: [0x68,0x02,0x00,0x88]
4621 // GFX10: encoding: [0x01,0x67,0x00,0x88]
4624 // GFX10: encoding: [0x01,0x02,0x7e,0x88]
4627 // GFX10: encoding: [0x01,0x02,0x7f,0x88]
4630 // GFX10: encoding: [0x01,0x02,0x6a,0x88]
4633 // GFX10: encoding: [0x01,0x02,0x6b,0x88]
4636 // GFX10: encoding: [0x01,0x02,0x7c,0x88]
4639 // GFX10: encoding: [0x7e,0x02,0x00,0x88]
4642 // GFX10: encoding: [0x7f,0x02,0x00,0x88]
4645 // GFX10: encoding: [0x6a,0x02,0x00,0x88]
4648 // GFX10: encoding: [0x6b,0x02,0x00,0x88]
4651 // GFX10: encoding: [0x7c,0x02,0x00,0x88]
4653 s_or_b32 s0, 0, s2
4654 // GFX10: encoding: [0x80,0x02,0x00,0x88]
4657 // GFX10: encoding: [0xc1,0x02,0x00,0x88]
4660 // GFX10: encoding: [0xf0,0x02,0x00,0x88]
4663 // GFX10: encoding: [0xf7,0x02,0x00,0x88]
4665 s_or_b32 s0, 0x3f717273, s2
4666 // GFX10: encoding: [0xff,0x02,0x00,0x88,0x73,0x72,0x71,0x3f]
4668 s_or_b32 s0, 0xaf123456, s2
4669 // GFX10: encoding: [0xff,0x02,0x00,0x88,0x56,0x34,0x12,0xaf]
4672 // GFX10: encoding: [0x01,0x7e,0x00,0x88]
4675 // GFX10: encoding: [0x01,0x7f,0x00,0x88]
4678 // GFX10: encoding: [0x01,0x6a,0x00,0x88]
4681 // GFX10: encoding: [0x01,0x6b,0x00,0x88]
4684 // GFX10: encoding: [0x01,0x7c,0x00,0x88]
4686 s_or_b32 s0, s1, 0
4687 // GFX10: encoding: [0x01,0x80,0x00,0x88]
4690 // GFX10: encoding: [0x01,0xc1,0x00,0x88]
4693 // GFX10: encoding: [0x01,0xf0,0x00,0x88]
4696 // GFX10: encoding: [0x01,0xf7,0x00,0x88]
4698 s_or_b32 s0, s1, 0x3f717273
4699 // GFX10: encoding: [0x01,0xff,0x00,0x88,0x73,0x72,0x71,0x3f]
4701 s_or_b32 s0, s1, 0xaf123456
4702 // GFX10: encoding: [0x01,0xff,0x00,0x88,0x56,0x34,0x12,0xaf]
4704 s_or_b64 s[0:1], s[2:3], s[4:5]
4705 // GFX10: encoding: [0x02,0x04,0x80,0x88]
4708 // GFX10: encoding: [0x66,0x64,0xe8,0x88]
4710 s_or_b64 s[0:1], s[102:103], s[100:101]
4711 // GFX10: encoding: [0x66,0x64,0x80,0x88]
4714 // GFX10: encoding: [0x02,0x64,0xe8,0x88]
4717 // GFX10: encoding: [0x66,0x04,0xe8,0x88]
4720 // GFX10: encoding: [0x02,0x04,0xe8,0x88]
4722 s_or_b64 s[0:1], s[102:103], s[4:5]
4723 // GFX10: encoding: [0x66,0x04,0x80,0x88]
4725 s_or_b64 s[0:1], s[2:3], s[100:101]
4726 // GFX10: encoding: [0x02,0x64,0x80,0x88]
4729 // GFX10: encoding: [0x02,0x04,0xfe,0x88]
4732 // GFX10: encoding: [0x02,0x04,0xea,0x88]
4734 s_or_b64 s[0:1], exec, s[4:5]
4735 // GFX10: encoding: [0x7e,0x04,0x80,0x88]
4737 s_or_b64 s[0:1], vcc, s[4:5]
4738 // GFX10: encoding: [0x6a,0x04,0x80,0x88]
4740 s_or_b64 s[0:1], 0, s[4:5]
4741 // GFX10: encoding: [0x80,0x04,0x80,0x88]
4743 s_or_b64 s[0:1], -1, s[4:5]
4744 // GFX10: encoding: [0xc1,0x04,0x80,0x88]
4746 s_or_b64 s[0:1], 0.5, s[4:5]
4747 // GFX10: encoding: [0xf0,0x04,0x80,0x88]
4749 s_or_b64 s[0:1], -4.0, s[4:5]
4750 // GFX10: encoding: [0xf7,0x04,0x80,0x88]
4752 s_or_b64 s[0:1], 0x3f717273, s[4:5]
4753 // GFX10: encoding: [0xff,0x04,0x80,0x88,0x73,0x72,0x71,0x3f]
4755 s_or_b64 s[0:1], 0xaf123456, s[4:5]
4756 // GFX10: encoding: [0xff,0x04,0x80,0x88,0x56,0x34,0x12,0xaf]
4758 s_or_b64 s[0:1], s[2:3], exec
4759 // GFX10: encoding: [0x02,0x7e,0x80,0x88]
4761 s_or_b64 s[0:1], s[2:3], vcc
4762 // GFX10: encoding: [0x02,0x6a,0x80,0x88]
4764 s_or_b64 s[0:1], s[2:3], 0
4765 // GFX10: encoding: [0x02,0x80,0x80,0x88]
4767 s_or_b64 s[0:1], s[2:3], -1
4768 // GFX10: encoding: [0x02,0xc1,0x80,0x88]
4770 s_or_b64 s[0:1], s[2:3], 0.5
4771 // GFX10: encoding: [0x02,0xf0,0x80,0x88]
4773 s_or_b64 s[0:1], s[2:3], -4.0
4774 // GFX10: encoding: [0x02,0xf7,0x80,0x88]
4776 s_or_b64 s[0:1], s[2:3], 0x3f717273
4777 // GFX10: encoding: [0x02,0xff,0x80,0x88,0x73,0x72,0x71,0x3f]
4779 s_or_b64 s[0:1], s[2:3], 0xaf123456
4780 // GFX10: encoding: [0x02,0xff,0x80,0x88,0x56,0x34,0x12,0xaf]
4783 // GFX10: encoding: [0x01,0x02,0x00,0x89]
4786 // GFX10: encoding: [0x68,0x67,0x69,0x89]
4789 // GFX10: encoding: [0x68,0x67,0x00,0x89]
4792 // GFX10: encoding: [0x01,0x67,0x69,0x89]
4795 // GFX10: encoding: [0x68,0x02,0x69,0x89]
4798 // GFX10: encoding: [0x01,0x02,0x69,0x89]
4801 // GFX10: encoding: [0x68,0x02,0x00,0x89]
4804 // GFX10: encoding: [0x01,0x67,0x00,0x89]
4807 // GFX10: encoding: [0x01,0x02,0x7e,0x89]
4810 // GFX10: encoding: [0x01,0x02,0x7f,0x89]
4813 // GFX10: encoding: [0x01,0x02,0x6a,0x89]
4816 // GFX10: encoding: [0x01,0x02,0x6b,0x89]
4819 // GFX10: encoding: [0x01,0x02,0x7c,0x89]
4822 // GFX10: encoding: [0x7e,0x02,0x00,0x89]
4825 // GFX10: encoding: [0x7f,0x02,0x00,0x89]
4828 // GFX10: encoding: [0x6a,0x02,0x00,0x89]
4831 // GFX10: encoding: [0x6b,0x02,0x00,0x89]
4834 // GFX10: encoding: [0x7c,0x02,0x00,0x89]
4836 s_xor_b32 s0, 0, s2
4837 // GFX10: encoding: [0x80,0x02,0x00,0x89]
4840 // GFX10: encoding: [0xc1,0x02,0x00,0x89]
4843 // GFX10: encoding: [0xf0,0x02,0x00,0x89]
4846 // GFX10: encoding: [0xf7,0x02,0x00,0x89]
4848 s_xor_b32 s0, 0x3f717273, s2
4849 // GFX10: encoding: [0xff,0x02,0x00,0x89,0x73,0x72,0x71,0x3f]
4851 s_xor_b32 s0, 0xaf123456, s2
4852 // GFX10: encoding: [0xff,0x02,0x00,0x89,0x56,0x34,0x12,0xaf]
4855 // GFX10: encoding: [0x01,0x7e,0x00,0x89]
4858 // GFX10: encoding: [0x01,0x7f,0x00,0x89]
4861 // GFX10: encoding: [0x01,0x6a,0x00,0x89]
4864 // GFX10: encoding: [0x01,0x6b,0x00,0x89]
4867 // GFX10: encoding: [0x01,0x7c,0x00,0x89]
4869 s_xor_b32 s0, s1, 0
4870 // GFX10: encoding: [0x01,0x80,0x00,0x89]
4873 // GFX10: encoding: [0x01,0xc1,0x00,0x89]
4876 // GFX10: encoding: [0x01,0xf0,0x00,0x89]
4879 // GFX10: encoding: [0x01,0xf7,0x00,0x89]
4881 s_xor_b32 s0, s1, 0x3f717273
4882 // GFX10: encoding: [0x01,0xff,0x00,0x89,0x73,0x72,0x71,0x3f]
4884 s_xor_b32 s0, s1, 0xaf123456
4885 // GFX10: encoding: [0x01,0xff,0x00,0x89,0x56,0x34,0x12,0xaf]
4887 s_xor_b64 s[0:1], s[2:3], s[4:5]
4888 // GFX10: encoding: [0x02,0x04,0x80,0x89]
4891 // GFX10: encoding: [0x66,0x64,0xe8,0x89]
4893 s_xor_b64 s[0:1], s[102:103], s[100:101]
4894 // GFX10: encoding: [0x66,0x64,0x80,0x89]
4897 // GFX10: encoding: [0x02,0x64,0xe8,0x89]
4900 // GFX10: encoding: [0x66,0x04,0xe8,0x89]
4903 // GFX10: encoding: [0x02,0x04,0xe8,0x89]
4905 s_xor_b64 s[0:1], s[102:103], s[4:5]
4906 // GFX10: encoding: [0x66,0x04,0x80,0x89]
4908 s_xor_b64 s[0:1], s[2:3], s[100:101]
4909 // GFX10: encoding: [0x02,0x64,0x80,0x89]
4912 // GFX10: encoding: [0x02,0x04,0xfe,0x89]
4915 // GFX10: encoding: [0x02,0x04,0xea,0x89]
4917 s_xor_b64 s[0:1], exec, s[4:5]
4918 // GFX10: encoding: [0x7e,0x04,0x80,0x89]
4920 s_xor_b64 s[0:1], vcc, s[4:5]
4921 // GFX10: encoding: [0x6a,0x04,0x80,0x89]
4923 s_xor_b64 s[0:1], 0, s[4:5]
4924 // GFX10: encoding: [0x80,0x04,0x80,0x89]
4926 s_xor_b64 s[0:1], -1, s[4:5]
4927 // GFX10: encoding: [0xc1,0x04,0x80,0x89]
4929 s_xor_b64 s[0:1], 0.5, s[4:5]
4930 // GFX10: encoding: [0xf0,0x04,0x80,0x89]
4932 s_xor_b64 s[0:1], -4.0, s[4:5]
4933 // GFX10: encoding: [0xf7,0x04,0x80,0x89]
4935 s_xor_b64 s[0:1], 0x3f717273, s[4:5]
4936 // GFX10: encoding: [0xff,0x04,0x80,0x89,0x73,0x72,0x71,0x3f]
4938 s_xor_b64 s[0:1], 0xaf123456, s[4:5]
4939 // GFX10: encoding: [0xff,0x04,0x80,0x89,0x56,0x34,0x12,0xaf]
4941 s_xor_b64 s[0:1], s[2:3], exec
4942 // GFX10: encoding: [0x02,0x7e,0x80,0x89]
4944 s_xor_b64 s[0:1], s[2:3], vcc
4945 // GFX10: encoding: [0x02,0x6a,0x80,0x89]
4947 s_xor_b64 s[0:1], s[2:3], 0
4948 // GFX10: encoding: [0x02,0x80,0x80,0x89]
4950 s_xor_b64 s[0:1], s[2:3], -1
4951 // GFX10: encoding: [0x02,0xc1,0x80,0x89]
4953 s_xor_b64 s[0:1], s[2:3], 0.5
4954 // GFX10: encoding: [0x02,0xf0,0x80,0x89]
4956 s_xor_b64 s[0:1], s[2:3], -4.0
4957 // GFX10: encoding: [0x02,0xf7,0x80,0x89]
4959 s_xor_b64 s[0:1], s[2:3], 0x3f717273
4960 // GFX10: encoding: [0x02,0xff,0x80,0x89,0x73,0x72,0x71,0x3f]
4962 s_xor_b64 s[0:1], s[2:3], 0xaf123456
4963 // GFX10: encoding: [0x02,0xff,0x80,0x89,0x56,0x34,0x12,0xaf]
4966 // GFX10: encoding: [0x01,0x02,0x00,0x8a]
4969 // GFX10: encoding: [0x68,0x67,0x69,0x8a]
4972 // GFX10: encoding: [0x68,0x67,0x00,0x8a]
4975 // GFX10: encoding: [0x01,0x67,0x69,0x8a]
4978 // GFX10: encoding: [0x68,0x02,0x69,0x8a]
4981 // GFX10: encoding: [0x01,0x02,0x69,0x8a]
4984 // GFX10: encoding: [0x68,0x02,0x00,0x8a]
4987 // GFX10: encoding: [0x01,0x67,0x00,0x8a]
4990 // GFX10: encoding: [0x01,0x02,0x7e,0x8a]
4993 // GFX10: encoding: [0x01,0x02,0x7f,0x8a]
4996 // GFX10: encoding: [0x01,0x02,0x6a,0x8a]
4999 // GFX10: encoding: [0x01,0x02,0x6b,0x8a]
5002 // GFX10: encoding: [0x01,0x02,0x7c,0x8a]
5005 // GFX10: encoding: [0x7e,0x02,0x00,0x8a]
5008 // GFX10: encoding: [0x7f,0x02,0x00,0x8a]
5011 // GFX10: encoding: [0x6a,0x02,0x00,0x8a]
5014 // GFX10: encoding: [0x6b,0x02,0x00,0x8a]
5017 // GFX10: encoding: [0x7c,0x02,0x00,0x8a]
5019 s_andn2_b32 s0, 0, s2
5020 // GFX10: encoding: [0x80,0x02,0x00,0x8a]
5023 // GFX10: encoding: [0xc1,0x02,0x00,0x8a]
5026 // GFX10: encoding: [0xf0,0x02,0x00,0x8a]
5029 // GFX10: encoding: [0xf7,0x02,0x00,0x8a]
5031 s_andn2_b32 s0, 0x3f717273, s2
5032 // GFX10: encoding: [0xff,0x02,0x00,0x8a,0x73,0x72,0x71,0x3f]
5034 s_andn2_b32 s0, 0xaf123456, s2
5035 // GFX10: encoding: [0xff,0x02,0x00,0x8a,0x56,0x34,0x12,0xaf]
5038 // GFX10: encoding: [0x01,0x7e,0x00,0x8a]
5041 // GFX10: encoding: [0x01,0x7f,0x00,0x8a]
5044 // GFX10: encoding: [0x01,0x6a,0x00,0x8a]
5047 // GFX10: encoding: [0x01,0x6b,0x00,0x8a]
5050 // GFX10: encoding: [0x01,0x7c,0x00,0x8a]
5052 s_andn2_b32 s0, s1, 0
5053 // GFX10: encoding: [0x01,0x80,0x00,0x8a]
5056 // GFX10: encoding: [0x01,0xc1,0x00,0x8a]
5059 // GFX10: encoding: [0x01,0xf0,0x00,0x8a]
5062 // GFX10: encoding: [0x01,0xf7,0x00,0x8a]
5064 s_andn2_b32 s0, s1, 0x3f717273
5065 // GFX10: encoding: [0x01,0xff,0x00,0x8a,0x73,0x72,0x71,0x3f]
5067 s_andn2_b32 s0, s1, 0xaf123456
5068 // GFX10: encoding: [0x01,0xff,0x00,0x8a,0x56,0x34,0x12,0xaf]
5070 s_andn2_b64 s[0:1], s[2:3], s[4:5]
5071 // GFX10: encoding: [0x02,0x04,0x80,0x8a]
5074 // GFX10: encoding: [0x66,0x64,0xe8,0x8a]
5076 s_andn2_b64 s[0:1], s[102:103], s[100:101]
5077 // GFX10: encoding: [0x66,0x64,0x80,0x8a]
5080 // GFX10: encoding: [0x02,0x64,0xe8,0x8a]
5083 // GFX10: encoding: [0x66,0x04,0xe8,0x8a]
5086 // GFX10: encoding: [0x02,0x04,0xe8,0x8a]
5088 s_andn2_b64 s[0:1], s[102:103], s[4:5]
5089 // GFX10: encoding: [0x66,0x04,0x80,0x8a]
5091 s_andn2_b64 s[0:1], s[2:3], s[100:101]
5092 // GFX10: encoding: [0x02,0x64,0x80,0x8a]
5095 // GFX10: encoding: [0x02,0x04,0xfe,0x8a]
5098 // GFX10: encoding: [0x02,0x04,0xea,0x8a]
5100 s_andn2_b64 s[0:1], exec, s[4:5]
5101 // GFX10: encoding: [0x7e,0x04,0x80,0x8a]
5103 s_andn2_b64 s[0:1], vcc, s[4:5]
5104 // GFX10: encoding: [0x6a,0x04,0x80,0x8a]
5106 s_andn2_b64 s[0:1], 0, s[4:5]
5107 // GFX10: encoding: [0x80,0x04,0x80,0x8a]
5109 s_andn2_b64 s[0:1], -1, s[4:5]
5110 // GFX10: encoding: [0xc1,0x04,0x80,0x8a]
5112 s_andn2_b64 s[0:1], 0.5, s[4:5]
5113 // GFX10: encoding: [0xf0,0x04,0x80,0x8a]
5115 s_andn2_b64 s[0:1], -4.0, s[4:5]
5116 // GFX10: encoding: [0xf7,0x04,0x80,0x8a]
5118 s_andn2_b64 s[0:1], 0x3f717273, s[4:5]
5119 // GFX10: encoding: [0xff,0x04,0x80,0x8a,0x73,0x72,0x71,0x3f]
5121 s_andn2_b64 s[0:1], 0xaf123456, s[4:5]
5122 // GFX10: encoding: [0xff,0x04,0x80,0x8a,0x56,0x34,0x12,0xaf]
5124 s_andn2_b64 s[0:1], s[2:3], exec
5125 // GFX10: encoding: [0x02,0x7e,0x80,0x8a]
5127 s_andn2_b64 s[0:1], s[2:3], vcc
5128 // GFX10: encoding: [0x02,0x6a,0x80,0x8a]
5130 s_andn2_b64 s[0:1], s[2:3], 0
5131 // GFX10: encoding: [0x02,0x80,0x80,0x8a]
5133 s_andn2_b64 s[0:1], s[2:3], -1
5134 // GFX10: encoding: [0x02,0xc1,0x80,0x8a]
5136 s_andn2_b64 s[0:1], s[2:3], 0.5
5137 // GFX10: encoding: [0x02,0xf0,0x80,0x8a]
5139 s_andn2_b64 s[0:1], s[2:3], -4.0
5140 // GFX10: encoding: [0x02,0xf7,0x80,0x8a]
5142 s_andn2_b64 s[0:1], s[2:3], 0x3f717273
5143 // GFX10: encoding: [0x02,0xff,0x80,0x8a,0x73,0x72,0x71,0x3f]
5145 s_andn2_b64 s[0:1], s[2:3], 0xaf123456
5146 // GFX10: encoding: [0x02,0xff,0x80,0x8a,0x56,0x34,0x12,0xaf]
5149 // GFX10: encoding: [0x01,0x02,0x00,0x8b]
5152 // GFX10: encoding: [0x68,0x67,0x69,0x8b]
5155 // GFX10: encoding: [0x68,0x67,0x00,0x8b]
5158 // GFX10: encoding: [0x01,0x67,0x69,0x8b]
5161 // GFX10: encoding: [0x68,0x02,0x69,0x8b]
5164 // GFX10: encoding: [0x01,0x02,0x69,0x8b]
5167 // GFX10: encoding: [0x68,0x02,0x00,0x8b]
5170 // GFX10: encoding: [0x01,0x67,0x00,0x8b]
5173 // GFX10: encoding: [0x01,0x02,0x7e,0x8b]
5176 // GFX10: encoding: [0x01,0x02,0x7f,0x8b]
5179 // GFX10: encoding: [0x01,0x02,0x6a,0x8b]
5182 // GFX10: encoding: [0x01,0x02,0x6b,0x8b]
5185 // GFX10: encoding: [0x01,0x02,0x7c,0x8b]
5188 // GFX10: encoding: [0x7e,0x02,0x00,0x8b]
5191 // GFX10: encoding: [0x7f,0x02,0x00,0x8b]
5194 // GFX10: encoding: [0x6a,0x02,0x00,0x8b]
5197 // GFX10: encoding: [0x6b,0x02,0x00,0x8b]
5200 // GFX10: encoding: [0x7c,0x02,0x00,0x8b]
5202 s_orn2_b32 s0, 0, s2
5203 // GFX10: encoding: [0x80,0x02,0x00,0x8b]
5206 // GFX10: encoding: [0xc1,0x02,0x00,0x8b]
5209 // GFX10: encoding: [0xf0,0x02,0x00,0x8b]
5212 // GFX10: encoding: [0xf7,0x02,0x00,0x8b]
5214 s_orn2_b32 s0, 0x3f717273, s2
5215 // GFX10: encoding: [0xff,0x02,0x00,0x8b,0x73,0x72,0x71,0x3f]
5217 s_orn2_b32 s0, 0xaf123456, s2
5218 // GFX10: encoding: [0xff,0x02,0x00,0x8b,0x56,0x34,0x12,0xaf]
5221 // GFX10: encoding: [0x01,0x7e,0x00,0x8b]
5224 // GFX10: encoding: [0x01,0x7f,0x00,0x8b]
5227 // GFX10: encoding: [0x01,0x6a,0x00,0x8b]
5230 // GFX10: encoding: [0x01,0x6b,0x00,0x8b]
5233 // GFX10: encoding: [0x01,0x7c,0x00,0x8b]
5235 s_orn2_b32 s0, s1, 0
5236 // GFX10: encoding: [0x01,0x80,0x00,0x8b]
5239 // GFX10: encoding: [0x01,0xc1,0x00,0x8b]
5242 // GFX10: encoding: [0x01,0xf0,0x00,0x8b]
5245 // GFX10: encoding: [0x01,0xf7,0x00,0x8b]
5247 s_orn2_b32 s0, s1, 0x3f717273
5248 // GFX10: encoding: [0x01,0xff,0x00,0x8b,0x73,0x72,0x71,0x3f]
5250 s_orn2_b32 s0, s1, 0xaf123456
5251 // GFX10: encoding: [0x01,0xff,0x00,0x8b,0x56,0x34,0x12,0xaf]
5253 s_orn2_b64 s[0:1], s[2:3], s[4:5]
5254 // GFX10: encoding: [0x02,0x04,0x80,0x8b]
5257 // GFX10: encoding: [0x66,0x64,0xe8,0x8b]
5259 s_orn2_b64 s[0:1], s[102:103], s[100:101]
5260 // GFX10: encoding: [0x66,0x64,0x80,0x8b]
5263 // GFX10: encoding: [0x02,0x64,0xe8,0x8b]
5266 // GFX10: encoding: [0x66,0x04,0xe8,0x8b]
5269 // GFX10: encoding: [0x02,0x04,0xe8,0x8b]
5271 s_orn2_b64 s[0:1], s[102:103], s[4:5]
5272 // GFX10: encoding: [0x66,0x04,0x80,0x8b]
5274 s_orn2_b64 s[0:1], s[2:3], s[100:101]
5275 // GFX10: encoding: [0x02,0x64,0x80,0x8b]
5278 // GFX10: encoding: [0x02,0x04,0xfe,0x8b]
5281 // GFX10: encoding: [0x02,0x04,0xea,0x8b]
5283 s_orn2_b64 s[0:1], exec, s[4:5]
5284 // GFX10: encoding: [0x7e,0x04,0x80,0x8b]
5286 s_orn2_b64 s[0:1], vcc, s[4:5]
5287 // GFX10: encoding: [0x6a,0x04,0x80,0x8b]
5289 s_orn2_b64 s[0:1], 0, s[4:5]
5290 // GFX10: encoding: [0x80,0x04,0x80,0x8b]
5292 s_orn2_b64 s[0:1], -1, s[4:5]
5293 // GFX10: encoding: [0xc1,0x04,0x80,0x8b]
5295 s_orn2_b64 s[0:1], 0.5, s[4:5]
5296 // GFX10: encoding: [0xf0,0x04,0x80,0x8b]
5298 s_orn2_b64 s[0:1], -4.0, s[4:5]
5299 // GFX10: encoding: [0xf7,0x04,0x80,0x8b]
5301 s_orn2_b64 s[0:1], 0x3f717273, s[4:5]
5302 // GFX10: encoding: [0xff,0x04,0x80,0x8b,0x73,0x72,0x71,0x3f]
5304 s_orn2_b64 s[0:1], 0xaf123456, s[4:5]
5305 // GFX10: encoding: [0xff,0x04,0x80,0x8b,0x56,0x34,0x12,0xaf]
5307 s_orn2_b64 s[0:1], s[2:3], exec
5308 // GFX10: encoding: [0x02,0x7e,0x80,0x8b]
5310 s_orn2_b64 s[0:1], s[2:3], vcc
5311 // GFX10: encoding: [0x02,0x6a,0x80,0x8b]
5313 s_orn2_b64 s[0:1], s[2:3], 0
5314 // GFX10: encoding: [0x02,0x80,0x80,0x8b]
5316 s_orn2_b64 s[0:1], s[2:3], -1
5317 // GFX10: encoding: [0x02,0xc1,0x80,0x8b]
5319 s_orn2_b64 s[0:1], s[2:3], 0.5
5320 // GFX10: encoding: [0x02,0xf0,0x80,0x8b]
5322 s_orn2_b64 s[0:1], s[2:3], -4.0
5323 // GFX10: encoding: [0x02,0xf7,0x80,0x8b]
5325 s_orn2_b64 s[0:1], s[2:3], 0x3f717273
5326 // GFX10: encoding: [0x02,0xff,0x80,0x8b,0x73,0x72,0x71,0x3f]
5328 s_orn2_b64 s[0:1], s[2:3], 0xaf123456
5329 // GFX10: encoding: [0x02,0xff,0x80,0x8b,0x56,0x34,0x12,0xaf]
5332 // GFX10: encoding: [0x01,0x02,0x00,0x8c]
5335 // GFX10: encoding: [0x68,0x67,0x69,0x8c]
5338 // GFX10: encoding: [0x68,0x67,0x00,0x8c]
5341 // GFX10: encoding: [0x01,0x67,0x69,0x8c]
5344 // GFX10: encoding: [0x68,0x02,0x69,0x8c]
5347 // GFX10: encoding: [0x01,0x02,0x69,0x8c]
5350 // GFX10: encoding: [0x68,0x02,0x00,0x8c]
5353 // GFX10: encoding: [0x01,0x67,0x00,0x8c]
5356 // GFX10: encoding: [0x01,0x02,0x7e,0x8c]
5359 // GFX10: encoding: [0x01,0x02,0x7f,0x8c]
5362 // GFX10: encoding: [0x01,0x02,0x6a,0x8c]
5365 // GFX10: encoding: [0x01,0x02,0x6b,0x8c]
5368 // GFX10: encoding: [0x01,0x02,0x7c,0x8c]
5371 // GFX10: encoding: [0x7e,0x02,0x00,0x8c]
5374 // GFX10: encoding: [0x7f,0x02,0x00,0x8c]
5377 // GFX10: encoding: [0x6a,0x02,0x00,0x8c]
5380 // GFX10: encoding: [0x6b,0x02,0x00,0x8c]
5383 // GFX10: encoding: [0x7c,0x02,0x00,0x8c]
5385 s_nand_b32 s0, 0, s2
5386 // GFX10: encoding: [0x80,0x02,0x00,0x8c]
5389 // GFX10: encoding: [0xc1,0x02,0x00,0x8c]
5392 // GFX10: encoding: [0xf0,0x02,0x00,0x8c]
5395 // GFX10: encoding: [0xf7,0x02,0x00,0x8c]
5397 s_nand_b32 s0, 0x3f717273, s2
5398 // GFX10: encoding: [0xff,0x02,0x00,0x8c,0x73,0x72,0x71,0x3f]
5400 s_nand_b32 s0, 0xaf123456, s2
5401 // GFX10: encoding: [0xff,0x02,0x00,0x8c,0x56,0x34,0x12,0xaf]
5404 // GFX10: encoding: [0x01,0x7e,0x00,0x8c]
5407 // GFX10: encoding: [0x01,0x7f,0x00,0x8c]
5410 // GFX10: encoding: [0x01,0x6a,0x00,0x8c]
5413 // GFX10: encoding: [0x01,0x6b,0x00,0x8c]
5416 // GFX10: encoding: [0x01,0x7c,0x00,0x8c]
5418 s_nand_b32 s0, s1, 0
5419 // GFX10: encoding: [0x01,0x80,0x00,0x8c]
5422 // GFX10: encoding: [0x01,0xc1,0x00,0x8c]
5425 // GFX10: encoding: [0x01,0xf0,0x00,0x8c]
5428 // GFX10: encoding: [0x01,0xf7,0x00,0x8c]
5430 s_nand_b32 s0, s1, 0x3f717273
5431 // GFX10: encoding: [0x01,0xff,0x00,0x8c,0x73,0x72,0x71,0x3f]
5433 s_nand_b32 s0, s1, 0xaf123456
5434 // GFX10: encoding: [0x01,0xff,0x00,0x8c,0x56,0x34,0x12,0xaf]
5436 s_nand_b64 s[0:1], s[2:3], s[4:5]
5437 // GFX10: encoding: [0x02,0x04,0x80,0x8c]
5440 // GFX10: encoding: [0x66,0x64,0xe8,0x8c]
5442 s_nand_b64 s[0:1], s[102:103], s[100:101]
5443 // GFX10: encoding: [0x66,0x64,0x80,0x8c]
5446 // GFX10: encoding: [0x02,0x64,0xe8,0x8c]
5449 // GFX10: encoding: [0x66,0x04,0xe8,0x8c]
5452 // GFX10: encoding: [0x02,0x04,0xe8,0x8c]
5454 s_nand_b64 s[0:1], s[102:103], s[4:5]
5455 // GFX10: encoding: [0x66,0x04,0x80,0x8c]
5457 s_nand_b64 s[0:1], s[2:3], s[100:101]
5458 // GFX10: encoding: [0x02,0x64,0x80,0x8c]
5461 // GFX10: encoding: [0x02,0x04,0xfe,0x8c]
5464 // GFX10: encoding: [0x02,0x04,0xea,0x8c]
5466 s_nand_b64 s[0:1], exec, s[4:5]
5467 // GFX10: encoding: [0x7e,0x04,0x80,0x8c]
5469 s_nand_b64 s[0:1], vcc, s[4:5]
5470 // GFX10: encoding: [0x6a,0x04,0x80,0x8c]
5472 s_nand_b64 s[0:1], 0, s[4:5]
5473 // GFX10: encoding: [0x80,0x04,0x80,0x8c]
5475 s_nand_b64 s[0:1], -1, s[4:5]
5476 // GFX10: encoding: [0xc1,0x04,0x80,0x8c]
5478 s_nand_b64 s[0:1], 0.5, s[4:5]
5479 // GFX10: encoding: [0xf0,0x04,0x80,0x8c]
5481 s_nand_b64 s[0:1], -4.0, s[4:5]
5482 // GFX10: encoding: [0xf7,0x04,0x80,0x8c]
5484 s_nand_b64 s[0:1], 0x3f717273, s[4:5]
5485 // GFX10: encoding: [0xff,0x04,0x80,0x8c,0x73,0x72,0x71,0x3f]
5487 s_nand_b64 s[0:1], 0xaf123456, s[4:5]
5488 // GFX10: encoding: [0xff,0x04,0x80,0x8c,0x56,0x34,0x12,0xaf]
5490 s_nand_b64 s[0:1], s[2:3], exec
5491 // GFX10: encoding: [0x02,0x7e,0x80,0x8c]
5493 s_nand_b64 s[0:1], s[2:3], vcc
5494 // GFX10: encoding: [0x02,0x6a,0x80,0x8c]
5496 s_nand_b64 s[0:1], s[2:3], 0
5497 // GFX10: encoding: [0x02,0x80,0x80,0x8c]
5499 s_nand_b64 s[0:1], s[2:3], -1
5500 // GFX10: encoding: [0x02,0xc1,0x80,0x8c]
5502 s_nand_b64 s[0:1], s[2:3], 0.5
5503 // GFX10: encoding: [0x02,0xf0,0x80,0x8c]
5505 s_nand_b64 s[0:1], s[2:3], -4.0
5506 // GFX10: encoding: [0x02,0xf7,0x80,0x8c]
5508 s_nand_b64 s[0:1], s[2:3], 0x3f717273
5509 // GFX10: encoding: [0x02,0xff,0x80,0x8c,0x73,0x72,0x71,0x3f]
5511 s_nand_b64 s[0:1], s[2:3], 0xaf123456
5512 // GFX10: encoding: [0x02,0xff,0x80,0x8c,0x56,0x34,0x12,0xaf]
5515 // GFX10: encoding: [0x01,0x02,0x00,0x8d]
5518 // GFX10: encoding: [0x68,0x67,0x69,0x8d]
5521 // GFX10: encoding: [0x68,0x67,0x00,0x8d]
5524 // GFX10: encoding: [0x01,0x67,0x69,0x8d]
5527 // GFX10: encoding: [0x68,0x02,0x69,0x8d]
5530 // GFX10: encoding: [0x01,0x02,0x69,0x8d]
5533 // GFX10: encoding: [0x68,0x02,0x00,0x8d]
5536 // GFX10: encoding: [0x01,0x67,0x00,0x8d]
5539 // GFX10: encoding: [0x01,0x02,0x7e,0x8d]
5542 // GFX10: encoding: [0x01,0x02,0x7f,0x8d]
5545 // GFX10: encoding: [0x01,0x02,0x6a,0x8d]
5548 // GFX10: encoding: [0x01,0x02,0x6b,0x8d]
5551 // GFX10: encoding: [0x01,0x02,0x7c,0x8d]
5554 // GFX10: encoding: [0x7e,0x02,0x00,0x8d]
5557 // GFX10: encoding: [0x7f,0x02,0x00,0x8d]
5560 // GFX10: encoding: [0x6a,0x02,0x00,0x8d]
5563 // GFX10: encoding: [0x6b,0x02,0x00,0x8d]
5566 // GFX10: encoding: [0x7c,0x02,0x00,0x8d]
5568 s_nor_b32 s0, 0, s2
5569 // GFX10: encoding: [0x80,0x02,0x00,0x8d]
5572 // GFX10: encoding: [0xc1,0x02,0x00,0x8d]
5575 // GFX10: encoding: [0xf0,0x02,0x00,0x8d]
5578 // GFX10: encoding: [0xf7,0x02,0x00,0x8d]
5580 s_nor_b32 s0, 0x3f717273, s2
5581 // GFX10: encoding: [0xff,0x02,0x00,0x8d,0x73,0x72,0x71,0x3f]
5583 s_nor_b32 s0, 0xaf123456, s2
5584 // GFX10: encoding: [0xff,0x02,0x00,0x8d,0x56,0x34,0x12,0xaf]
5587 // GFX10: encoding: [0x01,0x7e,0x00,0x8d]
5590 // GFX10: encoding: [0x01,0x7f,0x00,0x8d]
5593 // GFX10: encoding: [0x01,0x6a,0x00,0x8d]
5596 // GFX10: encoding: [0x01,0x6b,0x00,0x8d]
5599 // GFX10: encoding: [0x01,0x7c,0x00,0x8d]
5601 s_nor_b32 s0, s1, 0
5602 // GFX10: encoding: [0x01,0x80,0x00,0x8d]
5605 // GFX10: encoding: [0x01,0xc1,0x00,0x8d]
5608 // GFX10: encoding: [0x01,0xf0,0x00,0x8d]
5611 // GFX10: encoding: [0x01,0xf7,0x00,0x8d]
5613 s_nor_b32 s0, s1, 0x3f717273
5614 // GFX10: encoding: [0x01,0xff,0x00,0x8d,0x73,0x72,0x71,0x3f]
5616 s_nor_b32 s0, s1, 0xaf123456
5617 // GFX10: encoding: [0x01,0xff,0x00,0x8d,0x56,0x34,0x12,0xaf]
5619 s_nor_b64 s[0:1], s[2:3], s[4:5]
5620 // GFX10: encoding: [0x02,0x04,0x80,0x8d]
5623 // GFX10: encoding: [0x66,0x64,0xe8,0x8d]
5625 s_nor_b64 s[0:1], s[102:103], s[100:101]
5626 // GFX10: encoding: [0x66,0x64,0x80,0x8d]
5629 // GFX10: encoding: [0x02,0x64,0xe8,0x8d]
5632 // GFX10: encoding: [0x66,0x04,0xe8,0x8d]
5635 // GFX10: encoding: [0x02,0x04,0xe8,0x8d]
5637 s_nor_b64 s[0:1], s[102:103], s[4:5]
5638 // GFX10: encoding: [0x66,0x04,0x80,0x8d]
5640 s_nor_b64 s[0:1], s[2:3], s[100:101]
5641 // GFX10: encoding: [0x02,0x64,0x80,0x8d]
5644 // GFX10: encoding: [0x02,0x04,0xfe,0x8d]
5647 // GFX10: encoding: [0x02,0x04,0xea,0x8d]
5649 s_nor_b64 s[0:1], exec, s[4:5]
5650 // GFX10: encoding: [0x7e,0x04,0x80,0x8d]
5652 s_nor_b64 s[0:1], vcc, s[4:5]
5653 // GFX10: encoding: [0x6a,0x04,0x80,0x8d]
5655 s_nor_b64 s[0:1], 0, s[4:5]
5656 // GFX10: encoding: [0x80,0x04,0x80,0x8d]
5658 s_nor_b64 s[0:1], -1, s[4:5]
5659 // GFX10: encoding: [0xc1,0x04,0x80,0x8d]
5661 s_nor_b64 s[0:1], 0.5, s[4:5]
5662 // GFX10: encoding: [0xf0,0x04,0x80,0x8d]
5664 s_nor_b64 s[0:1], -4.0, s[4:5]
5665 // GFX10: encoding: [0xf7,0x04,0x80,0x8d]
5667 s_nor_b64 s[0:1], 0x3f717273, s[4:5]
5668 // GFX10: encoding: [0xff,0x04,0x80,0x8d,0x73,0x72,0x71,0x3f]
5670 s_nor_b64 s[0:1], 0xaf123456, s[4:5]
5671 // GFX10: encoding: [0xff,0x04,0x80,0x8d,0x56,0x34,0x12,0xaf]
5673 s_nor_b64 s[0:1], s[2:3], exec
5674 // GFX10: encoding: [0x02,0x7e,0x80,0x8d]
5676 s_nor_b64 s[0:1], s[2:3], vcc
5677 // GFX10: encoding: [0x02,0x6a,0x80,0x8d]
5679 s_nor_b64 s[0:1], s[2:3], 0
5680 // GFX10: encoding: [0x02,0x80,0x80,0x8d]
5682 s_nor_b64 s[0:1], s[2:3], -1
5683 // GFX10: encoding: [0x02,0xc1,0x80,0x8d]
5685 s_nor_b64 s[0:1], s[2:3], 0.5
5686 // GFX10: encoding: [0x02,0xf0,0x80,0x8d]
5688 s_nor_b64 s[0:1], s[2:3], -4.0
5689 // GFX10: encoding: [0x02,0xf7,0x80,0x8d]
5691 s_nor_b64 s[0:1], s[2:3], 0x3f717273
5692 // GFX10: encoding: [0x02,0xff,0x80,0x8d,0x73,0x72,0x71,0x3f]
5694 s_nor_b64 s[0:1], s[2:3], 0xaf123456
5695 // GFX10: encoding: [0x02,0xff,0x80,0x8d,0x56,0x34,0x12,0xaf]
5698 // GFX10: encoding: [0x01,0x02,0x00,0x8e]
5701 // GFX10: encoding: [0x68,0x67,0x69,0x8e]
5704 // GFX10: encoding: [0x68,0x67,0x00,0x8e]
5707 // GFX10: encoding: [0x01,0x67,0x69,0x8e]
5710 // GFX10: encoding: [0x68,0x02,0x69,0x8e]
5713 // GFX10: encoding: [0x01,0x02,0x69,0x8e]
5716 // GFX10: encoding: [0x68,0x02,0x00,0x8e]
5719 // GFX10: encoding: [0x01,0x67,0x00,0x8e]
5722 // GFX10: encoding: [0x01,0x02,0x7e,0x8e]
5725 // GFX10: encoding: [0x01,0x02,0x7f,0x8e]
5728 // GFX10: encoding: [0x01,0x02,0x6a,0x8e]
5731 // GFX10: encoding: [0x01,0x02,0x6b,0x8e]
5734 // GFX10: encoding: [0x01,0x02,0x7c,0x8e]
5737 // GFX10: encoding: [0x7e,0x02,0x00,0x8e]
5740 // GFX10: encoding: [0x7f,0x02,0x00,0x8e]
5743 // GFX10: encoding: [0x6a,0x02,0x00,0x8e]
5746 // GFX10: encoding: [0x6b,0x02,0x00,0x8e]
5749 // GFX10: encoding: [0x7c,0x02,0x00,0x8e]
5751 s_xnor_b32 s0, 0, s2
5752 // GFX10: encoding: [0x80,0x02,0x00,0x8e]
5755 // GFX10: encoding: [0xc1,0x02,0x00,0x8e]
5758 // GFX10: encoding: [0xf0,0x02,0x00,0x8e]
5761 // GFX10: encoding: [0xf7,0x02,0x00,0x8e]
5763 s_xnor_b32 s0, 0x3f717273, s2
5764 // GFX10: encoding: [0xff,0x02,0x00,0x8e,0x73,0x72,0x71,0x3f]
5766 s_xnor_b32 s0, 0xaf123456, s2
5767 // GFX10: encoding: [0xff,0x02,0x00,0x8e,0x56,0x34,0x12,0xaf]
5770 // GFX10: encoding: [0x01,0x7e,0x00,0x8e]
5773 // GFX10: encoding: [0x01,0x7f,0x00,0x8e]
5776 // GFX10: encoding: [0x01,0x6a,0x00,0x8e]
5779 // GFX10: encoding: [0x01,0x6b,0x00,0x8e]
5782 // GFX10: encoding: [0x01,0x7c,0x00,0x8e]
5784 s_xnor_b32 s0, s1, 0
5785 // GFX10: encoding: [0x01,0x80,0x00,0x8e]
5788 // GFX10: encoding: [0x01,0xc1,0x00,0x8e]
5791 // GFX10: encoding: [0x01,0xf0,0x00,0x8e]
5794 // GFX10: encoding: [0x01,0xf7,0x00,0x8e]
5796 s_xnor_b32 s0, s1, 0x3f717273
5797 // GFX10: encoding: [0x01,0xff,0x00,0x8e,0x73,0x72,0x71,0x3f]
5799 s_xnor_b32 s0, s1, 0xaf123456
5800 // GFX10: encoding: [0x01,0xff,0x00,0x8e,0x56,0x34,0x12,0xaf]
5802 s_xnor_b64 s[0:1], s[2:3], s[4:5]
5803 // GFX10: encoding: [0x02,0x04,0x80,0x8e]
5806 // GFX10: encoding: [0x66,0x64,0xe8,0x8e]
5808 s_xnor_b64 s[0:1], s[102:103], s[100:101]
5809 // GFX10: encoding: [0x66,0x64,0x80,0x8e]
5812 // GFX10: encoding: [0x02,0x64,0xe8,0x8e]
5815 // GFX10: encoding: [0x66,0x04,0xe8,0x8e]
5818 // GFX10: encoding: [0x02,0x04,0xe8,0x8e]
5820 s_xnor_b64 s[0:1], s[102:103], s[4:5]
5821 // GFX10: encoding: [0x66,0x04,0x80,0x8e]
5823 s_xnor_b64 s[0:1], s[2:3], s[100:101]
5824 // GFX10: encoding: [0x02,0x64,0x80,0x8e]
5827 // GFX10: encoding: [0x02,0x04,0xfe,0x8e]
5830 // GFX10: encoding: [0x02,0x04,0xea,0x8e]
5832 s_xnor_b64 s[0:1], exec, s[4:5]
5833 // GFX10: encoding: [0x7e,0x04,0x80,0x8e]
5835 s_xnor_b64 s[0:1], vcc, s[4:5]
5836 // GFX10: encoding: [0x6a,0x04,0x80,0x8e]
5838 s_xnor_b64 s[0:1], 0, s[4:5]
5839 // GFX10: encoding: [0x80,0x04,0x80,0x8e]
5841 s_xnor_b64 s[0:1], -1, s[4:5]
5842 // GFX10: encoding: [0xc1,0x04,0x80,0x8e]
5844 s_xnor_b64 s[0:1], 0.5, s[4:5]
5845 // GFX10: encoding: [0xf0,0x04,0x80,0x8e]
5847 s_xnor_b64 s[0:1], -4.0, s[4:5]
5848 // GFX10: encoding: [0xf7,0x04,0x80,0x8e]
5850 s_xnor_b64 s[0:1], 0x3f717273, s[4:5]
5851 // GFX10: encoding: [0xff,0x04,0x80,0x8e,0x73,0x72,0x71,0x3f]
5853 s_xnor_b64 s[0:1], 0xaf123456, s[4:5]
5854 // GFX10: encoding: [0xff,0x04,0x80,0x8e,0x56,0x34,0x12,0xaf]
5856 s_xnor_b64 s[0:1], s[2:3], exec
5857 // GFX10: encoding: [0x02,0x7e,0x80,0x8e]
5859 s_xnor_b64 s[0:1], s[2:3], vcc
5860 // GFX10: encoding: [0x02,0x6a,0x80,0x8e]
5862 s_xnor_b64 s[0:1], s[2:3], 0
5863 // GFX10: encoding: [0x02,0x80,0x80,0x8e]
5865 s_xnor_b64 s[0:1], s[2:3], -1
5866 // GFX10: encoding: [0x02,0xc1,0x80,0x8e]
5868 s_xnor_b64 s[0:1], s[2:3], 0.5
5869 // GFX10: encoding: [0x02,0xf0,0x80,0x8e]
5871 s_xnor_b64 s[0:1], s[2:3], -4.0
5872 // GFX10: encoding: [0x02,0xf7,0x80,0x8e]
5874 s_xnor_b64 s[0:1], s[2:3], 0x3f717273
5875 // GFX10: encoding: [0x02,0xff,0x80,0x8e,0x73,0x72,0x71,0x3f]
5877 s_xnor_b64 s[0:1], s[2:3], 0xaf123456
5878 // GFX10: encoding: [0x02,0xff,0x80,0x8e,0x56,0x34,0x12,0xaf]
5881 // GFX10: encoding: [0x01,0x02,0x00,0x8f]
5884 // GFX10: encoding: [0x68,0x67,0x69,0x8f]
5887 // GFX10: encoding: [0x68,0x67,0x00,0x8f]
5890 // GFX10: encoding: [0x01,0x67,0x69,0x8f]
5893 // GFX10: encoding: [0x68,0x02,0x69,0x8f]
5896 // GFX10: encoding: [0x01,0x02,0x69,0x8f]
5899 // GFX10: encoding: [0x68,0x02,0x00,0x8f]
5902 // GFX10: encoding: [0x01,0x67,0x00,0x8f]
5905 // GFX10: encoding: [0x01,0x02,0x7e,0x8f]
5908 // GFX10: encoding: [0x01,0x02,0x7f,0x8f]
5911 // GFX10: encoding: [0x01,0x02,0x6a,0x8f]
5914 // GFX10: encoding: [0x01,0x02,0x6b,0x8f]
5917 // GFX10: encoding: [0x01,0x02,0x7c,0x8f]
5920 // GFX10: encoding: [0x7e,0x02,0x00,0x8f]
5923 // GFX10: encoding: [0x7f,0x02,0x00,0x8f]
5926 // GFX10: encoding: [0x6a,0x02,0x00,0x8f]
5929 // GFX10: encoding: [0x6b,0x02,0x00,0x8f]
5932 // GFX10: encoding: [0x7c,0x02,0x00,0x8f]
5934 s_lshl_b32 s0, 0, s2
5935 // GFX10: encoding: [0x80,0x02,0x00,0x8f]
5938 // GFX10: encoding: [0xc1,0x02,0x00,0x8f]
5941 // GFX10: encoding: [0xf0,0x02,0x00,0x8f]
5944 // GFX10: encoding: [0xf7,0x02,0x00,0x8f]
5946 s_lshl_b32 s0, 0x3f717273, s2
5947 // GFX10: encoding: [0xff,0x02,0x00,0x8f,0x73,0x72,0x71,0x3f]
5949 s_lshl_b32 s0, 0xaf123456, s2
5950 // GFX10: encoding: [0xff,0x02,0x00,0x8f,0x56,0x34,0x12,0xaf]
5953 // GFX10: encoding: [0x01,0x7e,0x00,0x8f]
5956 // GFX10: encoding: [0x01,0x7f,0x00,0x8f]
5959 // GFX10: encoding: [0x01,0x6a,0x00,0x8f]
5962 // GFX10: encoding: [0x01,0x6b,0x00,0x8f]
5965 // GFX10: encoding: [0x01,0x7c,0x00,0x8f]
5967 s_lshl_b32 s0, s1, 0
5968 // GFX10: encoding: [0x01,0x80,0x00,0x8f]
5971 // GFX10: encoding: [0x01,0xc1,0x00,0x8f]
5974 // GFX10: encoding: [0x01,0xf0,0x00,0x8f]
5977 // GFX10: encoding: [0x01,0xf7,0x00,0x8f]
5979 s_lshl_b32 s0, s1, 0x3f717273
5980 // GFX10: encoding: [0x01,0xff,0x00,0x8f,0x73,0x72,0x71,0x3f]
5982 s_lshl_b32 s0, s1, 0xaf123456
5983 // GFX10: encoding: [0x01,0xff,0x00,0x8f,0x56,0x34,0x12,0xaf]
5985 s_lshl_b64 s[0:1], s[2:3], s4
5986 // GFX10: encoding: [0x02,0x04,0x80,0x8f]
5989 // GFX10: encoding: [0x66,0x64,0xe8,0x8f]
5991 s_lshl_b64 s[0:1], s[102:103], s100
5992 // GFX10: encoding: [0x66,0x64,0x80,0x8f]
5995 // GFX10: encoding: [0x02,0x64,0xe8,0x8f]
5998 // GFX10: encoding: [0x66,0x04,0xe8,0x8f]
6001 // GFX10: encoding: [0x02,0x04,0xe8,0x8f]
6003 s_lshl_b64 s[0:1], s[102:103], s4
6004 // GFX10: encoding: [0x66,0x04,0x80,0x8f]
6006 s_lshl_b64 s[0:1], s[2:3], s100
6007 // GFX10: encoding: [0x02,0x64,0x80,0x8f]
6010 // GFX10: encoding: [0x02,0x04,0xfe,0x8f]
6013 // GFX10: encoding: [0x02,0x04,0xea,0x8f]
6015 s_lshl_b64 s[0:1], exec, s4
6016 // GFX10: encoding: [0x7e,0x04,0x80,0x8f]
6018 s_lshl_b64 s[0:1], vcc, s4
6019 // GFX10: encoding: [0x6a,0x04,0x80,0x8f]
6021 s_lshl_b64 s[0:1], 0, s4
6022 // GFX10: encoding: [0x80,0x04,0x80,0x8f]
6024 s_lshl_b64 s[0:1], -1, s4
6025 // GFX10: encoding: [0xc1,0x04,0x80,0x8f]
6027 s_lshl_b64 s[0:1], 0.5, s4
6028 // GFX10: encoding: [0xf0,0x04,0x80,0x8f]
6030 s_lshl_b64 s[0:1], -4.0, s4
6031 // GFX10: encoding: [0xf7,0x04,0x80,0x8f]
6033 s_lshl_b64 s[0:1], 0x3f717273, s4
6034 // GFX10: encoding: [0xff,0x04,0x80,0x8f,0x73,0x72,0x71,0x3f]
6036 s_lshl_b64 s[0:1], 0xaf123456, s4
6037 // GFX10: encoding: [0xff,0x04,0x80,0x8f,0x56,0x34,0x12,0xaf]
6039 s_lshl_b64 s[0:1], s[2:3], exec_lo
6040 // GFX10: encoding: [0x02,0x7e,0x80,0x8f]
6042 s_lshl_b64 s[0:1], s[2:3], vcc_lo
6043 // GFX10: encoding: [0x02,0x6a,0x80,0x8f]
6045 s_lshl_b64 s[0:1], s[2:3], 0
6046 // GFX10: encoding: [0x02,0x80,0x80,0x8f]
6048 s_lshl_b64 s[0:1], s[2:3], -1
6049 // GFX10: encoding: [0x02,0xc1,0x80,0x8f]
6051 s_lshl_b64 s[0:1], s[2:3], 0.5
6052 // GFX10: encoding: [0x02,0xf0,0x80,0x8f]
6054 s_lshl_b64 s[0:1], s[2:3], -4.0
6055 // GFX10: encoding: [0x02,0xf7,0x80,0x8f]
6057 s_lshl_b64 s[0:1], s[2:3], 0x3f717273
6058 // GFX10: encoding: [0x02,0xff,0x80,0x8f,0x73,0x72,0x71,0x3f]
6060 s_lshl_b64 s[0:1], s[2:3], 0xaf123456
6061 // GFX10: encoding: [0x02,0xff,0x80,0x8f,0x56,0x34,0x12,0xaf]
6064 // GFX10: encoding: [0x01,0x02,0x00,0x90]
6067 // GFX10: encoding: [0x68,0x67,0x69,0x90]
6070 // GFX10: encoding: [0x68,0x67,0x00,0x90]
6073 // GFX10: encoding: [0x01,0x67,0x69,0x90]
6076 // GFX10: encoding: [0x68,0x02,0x69,0x90]
6079 // GFX10: encoding: [0x01,0x02,0x69,0x90]
6082 // GFX10: encoding: [0x68,0x02,0x00,0x90]
6085 // GFX10: encoding: [0x01,0x67,0x00,0x90]
6088 // GFX10: encoding: [0x01,0x02,0x7e,0x90]
6091 // GFX10: encoding: [0x01,0x02,0x7f,0x90]
6094 // GFX10: encoding: [0x01,0x02,0x6a,0x90]
6097 // GFX10: encoding: [0x01,0x02,0x6b,0x90]
6100 // GFX10: encoding: [0x01,0x02,0x7c,0x90]
6103 // GFX10: encoding: [0x7e,0x02,0x00,0x90]
6106 // GFX10: encoding: [0x7f,0x02,0x00,0x90]
6109 // GFX10: encoding: [0x6a,0x02,0x00,0x90]
6112 // GFX10: encoding: [0x6b,0x02,0x00,0x90]
6115 // GFX10: encoding: [0x7c,0x02,0x00,0x90]
6117 s_lshr_b32 s0, 0, s2
6118 // GFX10: encoding: [0x80,0x02,0x00,0x90]
6121 // GFX10: encoding: [0xc1,0x02,0x00,0x90]
6124 // GFX10: encoding: [0xf0,0x02,0x00,0x90]
6127 // GFX10: encoding: [0xf7,0x02,0x00,0x90]
6129 s_lshr_b32 s0, 0x3f717273, s2
6130 // GFX10: encoding: [0xff,0x02,0x00,0x90,0x73,0x72,0x71,0x3f]
6132 s_lshr_b32 s0, 0xaf123456, s2
6133 // GFX10: encoding: [0xff,0x02,0x00,0x90,0x56,0x34,0x12,0xaf]
6136 // GFX10: encoding: [0x01,0x7e,0x00,0x90]
6139 // GFX10: encoding: [0x01,0x7f,0x00,0x90]
6142 // GFX10: encoding: [0x01,0x6a,0x00,0x90]
6145 // GFX10: encoding: [0x01,0x6b,0x00,0x90]
6148 // GFX10: encoding: [0x01,0x7c,0x00,0x90]
6150 s_lshr_b32 s0, s1, 0
6151 // GFX10: encoding: [0x01,0x80,0x00,0x90]
6154 // GFX10: encoding: [0x01,0xc1,0x00,0x90]
6157 // GFX10: encoding: [0x01,0xf0,0x00,0x90]
6160 // GFX10: encoding: [0x01,0xf7,0x00,0x90]
6162 s_lshr_b32 s0, s1, 0x3f717273
6163 // GFX10: encoding: [0x01,0xff,0x00,0x90,0x73,0x72,0x71,0x3f]
6165 s_lshr_b32 s0, s1, 0xaf123456
6166 // GFX10: encoding: [0x01,0xff,0x00,0x90,0x56,0x34,0x12,0xaf]
6168 s_lshr_b64 s[0:1], s[2:3], s4
6169 // GFX10: encoding: [0x02,0x04,0x80,0x90]
6172 // GFX10: encoding: [0x66,0x64,0xe8,0x90]
6174 s_lshr_b64 s[0:1], s[102:103], s100
6175 // GFX10: encoding: [0x66,0x64,0x80,0x90]
6178 // GFX10: encoding: [0x02,0x64,0xe8,0x90]
6181 // GFX10: encoding: [0x66,0x04,0xe8,0x90]
6184 // GFX10: encoding: [0x02,0x04,0xe8,0x90]
6186 s_lshr_b64 s[0:1], s[102:103], s4
6187 // GFX10: encoding: [0x66,0x04,0x80,0x90]
6189 s_lshr_b64 s[0:1], s[2:3], s100
6190 // GFX10: encoding: [0x02,0x64,0x80,0x90]
6193 // GFX10: encoding: [0x02,0x04,0xfe,0x90]
6196 // GFX10: encoding: [0x02,0x04,0xea,0x90]
6198 s_lshr_b64 s[0:1], exec, s4
6199 // GFX10: encoding: [0x7e,0x04,0x80,0x90]
6201 s_lshr_b64 s[0:1], vcc, s4
6202 // GFX10: encoding: [0x6a,0x04,0x80,0x90]
6204 s_lshr_b64 s[0:1], 0, s4
6205 // GFX10: encoding: [0x80,0x04,0x80,0x90]
6207 s_lshr_b64 s[0:1], -1, s4
6208 // GFX10: encoding: [0xc1,0x04,0x80,0x90]
6210 s_lshr_b64 s[0:1], 0.5, s4
6211 // GFX10: encoding: [0xf0,0x04,0x80,0x90]
6213 s_lshr_b64 s[0:1], -4.0, s4
6214 // GFX10: encoding: [0xf7,0x04,0x80,0x90]
6216 s_lshr_b64 s[0:1], 0x3f717273, s4
6217 // GFX10: encoding: [0xff,0x04,0x80,0x90,0x73,0x72,0x71,0x3f]
6219 s_lshr_b64 s[0:1], 0xaf123456, s4
6220 // GFX10: encoding: [0xff,0x04,0x80,0x90,0x56,0x34,0x12,0xaf]
6222 s_lshr_b64 s[0:1], s[2:3], exec_lo
6223 // GFX10: encoding: [0x02,0x7e,0x80,0x90]
6225 s_lshr_b64 s[0:1], s[2:3], vcc_lo
6226 // GFX10: encoding: [0x02,0x6a,0x80,0x90]
6228 s_lshr_b64 s[0:1], s[2:3], 0
6229 // GFX10: encoding: [0x02,0x80,0x80,0x90]
6231 s_lshr_b64 s[0:1], s[2:3], -1
6232 // GFX10: encoding: [0x02,0xc1,0x80,0x90]
6234 s_lshr_b64 s[0:1], s[2:3], 0.5
6235 // GFX10: encoding: [0x02,0xf0,0x80,0x90]
6237 s_lshr_b64 s[0:1], s[2:3], -4.0
6238 // GFX10: encoding: [0x02,0xf7,0x80,0x90]
6240 s_lshr_b64 s[0:1], s[2:3], 0x3f717273
6241 // GFX10: encoding: [0x02,0xff,0x80,0x90,0x73,0x72,0x71,0x3f]
6243 s_lshr_b64 s[0:1], s[2:3], 0xaf123456
6244 // GFX10: encoding: [0x02,0xff,0x80,0x90,0x56,0x34,0x12,0xaf]
6247 // GFX10: encoding: [0x01,0x02,0x00,0x91]
6250 // GFX10: encoding: [0x68,0x67,0x69,0x91]
6253 // GFX10: encoding: [0x68,0x67,0x00,0x91]
6256 // GFX10: encoding: [0x01,0x67,0x69,0x91]
6259 // GFX10: encoding: [0x68,0x02,0x69,0x91]
6262 // GFX10: encoding: [0x01,0x02,0x69,0x91]
6265 // GFX10: encoding: [0x68,0x02,0x00,0x91]
6268 // GFX10: encoding: [0x01,0x67,0x00,0x91]
6271 // GFX10: encoding: [0x01,0x02,0x7e,0x91]
6274 // GFX10: encoding: [0x01,0x02,0x7f,0x91]
6277 // GFX10: encoding: [0x01,0x02,0x6a,0x91]
6280 // GFX10: encoding: [0x01,0x02,0x6b,0x91]
6283 // GFX10: encoding: [0x01,0x02,0x7c,0x91]
6286 // GFX10: encoding: [0x7e,0x02,0x00,0x91]
6289 // GFX10: encoding: [0x7f,0x02,0x00,0x91]
6292 // GFX10: encoding: [0x6a,0x02,0x00,0x91]
6295 // GFX10: encoding: [0x6b,0x02,0x00,0x91]
6298 // GFX10: encoding: [0x7c,0x02,0x00,0x91]
6300 s_ashr_i32 s0, 0, s2
6301 // GFX10: encoding: [0x80,0x02,0x00,0x91]
6304 // GFX10: encoding: [0xc1,0x02,0x00,0x91]
6307 // GFX10: encoding: [0xf0,0x02,0x00,0x91]
6310 // GFX10: encoding: [0xf7,0x02,0x00,0x91]
6312 s_ashr_i32 s0, 0x3f717273, s2
6313 // GFX10: encoding: [0xff,0x02,0x00,0x91,0x73,0x72,0x71,0x3f]
6315 s_ashr_i32 s0, 0xaf123456, s2
6316 // GFX10: encoding: [0xff,0x02,0x00,0x91,0x56,0x34,0x12,0xaf]
6319 // GFX10: encoding: [0x01,0x7e,0x00,0x91]
6322 // GFX10: encoding: [0x01,0x7f,0x00,0x91]
6325 // GFX10: encoding: [0x01,0x6a,0x00,0x91]
6328 // GFX10: encoding: [0x01,0x6b,0x00,0x91]
6331 // GFX10: encoding: [0x01,0x7c,0x00,0x91]
6333 s_ashr_i32 s0, s1, 0
6334 // GFX10: encoding: [0x01,0x80,0x00,0x91]
6337 // GFX10: encoding: [0x01,0xc1,0x00,0x91]
6340 // GFX10: encoding: [0x01,0xf0,0x00,0x91]
6343 // GFX10: encoding: [0x01,0xf7,0x00,0x91]
6345 s_ashr_i32 s0, s1, 0x3f717273
6346 // GFX10: encoding: [0x01,0xff,0x00,0x91,0x73,0x72,0x71,0x3f]
6348 s_ashr_i32 s0, s1, 0xaf123456
6349 // GFX10: encoding: [0x01,0xff,0x00,0x91,0x56,0x34,0x12,0xaf]
6351 s_ashr_i64 s[0:1], s[2:3], s4
6352 // GFX10: encoding: [0x02,0x04,0x80,0x91]
6355 // GFX10: encoding: [0x66,0x64,0xe8,0x91]
6357 s_ashr_i64 s[0:1], s[102:103], s100
6358 // GFX10: encoding: [0x66,0x64,0x80,0x91]
6361 // GFX10: encoding: [0x02,0x64,0xe8,0x91]
6364 // GFX10: encoding: [0x66,0x04,0xe8,0x91]
6367 // GFX10: encoding: [0x02,0x04,0xe8,0x91]
6369 s_ashr_i64 s[0:1], s[102:103], s4
6370 // GFX10: encoding: [0x66,0x04,0x80,0x91]
6372 s_ashr_i64 s[0:1], s[2:3], s100
6373 // GFX10: encoding: [0x02,0x64,0x80,0x91]
6376 // GFX10: encoding: [0x02,0x04,0xfe,0x91]
6379 // GFX10: encoding: [0x02,0x04,0xea,0x91]
6381 s_ashr_i64 s[0:1], exec, s4
6382 // GFX10: encoding: [0x7e,0x04,0x80,0x91]
6384 s_ashr_i64 s[0:1], vcc, s4
6385 // GFX10: encoding: [0x6a,0x04,0x80,0x91]
6387 s_ashr_i64 s[0:1], 0, s4
6388 // GFX10: encoding: [0x80,0x04,0x80,0x91]
6390 s_ashr_i64 s[0:1], -1, s4
6391 // GFX10: encoding: [0xc1,0x04,0x80,0x91]
6393 s_ashr_i64 s[0:1], 0.5, s4
6394 // GFX10: encoding: [0xf0,0x04,0x80,0x91]
6396 s_ashr_i64 s[0:1], -4.0, s4
6397 // GFX10: encoding: [0xf7,0x04,0x80,0x91]
6399 s_ashr_i64 s[0:1], 0x3f717273, s4
6400 // GFX10: encoding: [0xff,0x04,0x80,0x91,0x73,0x72,0x71,0x3f]
6402 s_ashr_i64 s[0:1], 0xaf123456, s4
6403 // GFX10: encoding: [0xff,0x04,0x80,0x91,0x56,0x34,0x12,0xaf]
6405 s_ashr_i64 s[0:1], s[2:3], exec_lo
6406 // GFX10: encoding: [0x02,0x7e,0x80,0x91]
6408 s_ashr_i64 s[0:1], s[2:3], vcc_lo
6409 // GFX10: encoding: [0x02,0x6a,0x80,0x91]
6411 s_ashr_i64 s[0:1], s[2:3], 0
6412 // GFX10: encoding: [0x02,0x80,0x80,0x91]
6414 s_ashr_i64 s[0:1], s[2:3], -1
6415 // GFX10: encoding: [0x02,0xc1,0x80,0x91]
6417 s_ashr_i64 s[0:1], s[2:3], 0.5
6418 // GFX10: encoding: [0x02,0xf0,0x80,0x91]
6420 s_ashr_i64 s[0:1], s[2:3], -4.0
6421 // GFX10: encoding: [0x02,0xf7,0x80,0x91]
6423 s_ashr_i64 s[0:1], s[2:3], 0x3f717273
6424 // GFX10: encoding: [0x02,0xff,0x80,0x91,0x73,0x72,0x71,0x3f]
6426 s_ashr_i64 s[0:1], s[2:3], 0xaf123456
6427 // GFX10: encoding: [0x02,0xff,0x80,0x91,0x56,0x34,0x12,0xaf]
6430 // GFX10: encoding: [0x01,0x02,0x00,0x92]
6433 // GFX10: encoding: [0x68,0x67,0x69,0x92]
6436 // GFX10: encoding: [0x68,0x67,0x00,0x92]
6439 // GFX10: encoding: [0x01,0x67,0x69,0x92]
6442 // GFX10: encoding: [0x68,0x02,0x69,0x92]
6445 // GFX10: encoding: [0x01,0x02,0x69,0x92]
6448 // GFX10: encoding: [0x68,0x02,0x00,0x92]
6451 // GFX10: encoding: [0x01,0x67,0x00,0x92]
6454 // GFX10: encoding: [0x01,0x02,0x7e,0x92]
6457 // GFX10: encoding: [0x01,0x02,0x7f,0x92]
6460 // GFX10: encoding: [0x01,0x02,0x6a,0x92]
6463 // GFX10: encoding: [0x01,0x02,0x6b,0x92]
6466 // GFX10: encoding: [0x01,0x02,0x7c,0x92]
6469 // GFX10: encoding: [0x7e,0x02,0x00,0x92]
6472 // GFX10: encoding: [0x7f,0x02,0x00,0x92]
6475 // GFX10: encoding: [0x6a,0x02,0x00,0x92]
6478 // GFX10: encoding: [0x6b,0x02,0x00,0x92]
6481 // GFX10: encoding: [0x7c,0x02,0x00,0x92]
6483 s_bfm_b32 s0, 0, s2
6484 // GFX10: encoding: [0x80,0x02,0x00,0x92]
6487 // GFX10: encoding: [0xc1,0x02,0x00,0x92]
6490 // GFX10: encoding: [0xf0,0x02,0x00,0x92]
6493 // GFX10: encoding: [0xf7,0x02,0x00,0x92]
6495 s_bfm_b32 s0, 0x3f717273, s2
6496 // GFX10: encoding: [0xff,0x02,0x00,0x92,0x73,0x72,0x71,0x3f]
6498 s_bfm_b32 s0, 0xaf123456, s2
6499 // GFX10: encoding: [0xff,0x02,0x00,0x92,0x56,0x34,0x12,0xaf]
6502 // GFX10: encoding: [0x01,0x7e,0x00,0x92]
6505 // GFX10: encoding: [0x01,0x7f,0x00,0x92]
6508 // GFX10: encoding: [0x01,0x6a,0x00,0x92]
6511 // GFX10: encoding: [0x01,0x6b,0x00,0x92]
6514 // GFX10: encoding: [0x01,0x7c,0x00,0x92]
6516 s_bfm_b32 s0, s1, 0
6517 // GFX10: encoding: [0x01,0x80,0x00,0x92]
6520 // GFX10: encoding: [0x01,0xc1,0x00,0x92]
6523 // GFX10: encoding: [0x01,0xf0,0x00,0x92]
6526 // GFX10: encoding: [0x01,0xf7,0x00,0x92]
6528 s_bfm_b32 s0, s1, 0x3f717273
6529 // GFX10: encoding: [0x01,0xff,0x00,0x92,0x73,0x72,0x71,0x3f]
6531 s_bfm_b32 s0, s1, 0xaf123456
6532 // GFX10: encoding: [0x01,0xff,0x00,0x92,0x56,0x34,0x12,0xaf]
6534 s_bfm_b64 s[0:1], s2, s3
6535 // GFX10: encoding: [0x02,0x03,0x80,0x92]
6538 // GFX10: encoding: [0x67,0x66,0xe8,0x92]
6540 s_bfm_b64 s[0:1], s104, s103
6541 // GFX10: encoding: [0x68,0x67,0x80,0x92]
6544 // GFX10: encoding: [0x02,0x67,0xe8,0x92]
6547 // GFX10: encoding: [0x68,0x03,0xe8,0x92]
6550 // GFX10: encoding: [0x02,0x03,0xe8,0x92]
6552 s_bfm_b64 s[0:1], s104, s3
6553 // GFX10: encoding: [0x68,0x03,0x80,0x92]
6555 s_bfm_b64 s[0:1], s2, s103
6556 // GFX10: encoding: [0x02,0x67,0x80,0x92]
6559 // GFX10: encoding: [0x02,0x03,0xfe,0x92]
6562 // GFX10: encoding: [0x02,0x03,0xea,0x92]
6564 s_bfm_b64 s[0:1], exec_lo, s3
6565 // GFX10: encoding: [0x7e,0x03,0x80,0x92]
6567 s_bfm_b64 s[0:1], exec_hi, s3
6568 // GFX10: encoding: [0x7f,0x03,0x80,0x92]
6570 s_bfm_b64 s[0:1], vcc_lo, s3
6571 // GFX10: encoding: [0x6a,0x03,0x80,0x92]
6573 s_bfm_b64 s[0:1], vcc_hi, s3
6574 // GFX10: encoding: [0x6b,0x03,0x80,0x92]
6576 s_bfm_b64 s[0:1], m0, s3
6577 // GFX10: encoding: [0x7c,0x03,0x80,0x92]
6579 s_bfm_b64 s[0:1], 0, s3
6580 // GFX10: encoding: [0x80,0x03,0x80,0x92]
6582 s_bfm_b64 s[0:1], -1, s3
6583 // GFX10: encoding: [0xc1,0x03,0x80,0x92]
6585 s_bfm_b64 s[0:1], 0.5, s3
6586 // GFX10: encoding: [0xf0,0x03,0x80,0x92]
6588 s_bfm_b64 s[0:1], -4.0, s3
6589 // GFX10: encoding: [0xf7,0x03,0x80,0x92]
6591 s_bfm_b64 s[0:1], 0x3f717273, s3
6592 // GFX10: encoding: [0xff,0x03,0x80,0x92,0x73,0x72,0x71,0x3f]
6594 s_bfm_b64 s[0:1], 0xaf123456, s3
6595 // GFX10: encoding: [0xff,0x03,0x80,0x92,0x56,0x34,0x12,0xaf]
6597 s_bfm_b64 s[0:1], s2, exec_lo
6598 // GFX10: encoding: [0x02,0x7e,0x80,0x92]
6600 s_bfm_b64 s[0:1], s2, exec_hi
6601 // GFX10: encoding: [0x02,0x7f,0x80,0x92]
6603 s_bfm_b64 s[0:1], s2, vcc_lo
6604 // GFX10: encoding: [0x02,0x6a,0x80,0x92]
6606 s_bfm_b64 s[0:1], s2, vcc_hi
6607 // GFX10: encoding: [0x02,0x6b,0x80,0x92]
6609 s_bfm_b64 s[0:1], s2, m0
6610 // GFX10: encoding: [0x02,0x7c,0x80,0x92]
6612 s_bfm_b64 s[0:1], s2, 0
6613 // GFX10: encoding: [0x02,0x80,0x80,0x92]
6615 s_bfm_b64 s[0:1], s2, -1
6616 // GFX10: encoding: [0x02,0xc1,0x80,0x92]
6618 s_bfm_b64 s[0:1], s2, 0.5
6619 // GFX10: encoding: [0x02,0xf0,0x80,0x92]
6621 s_bfm_b64 s[0:1], s2, -4.0
6622 // GFX10: encoding: [0x02,0xf7,0x80,0x92]
6624 s_bfm_b64 s[0:1], s2, 0x3f717273
6625 // GFX10: encoding: [0x02,0xff,0x80,0x92,0x73,0x72,0x71,0x3f]
6627 s_bfm_b64 s[0:1], s2, 0xaf123456
6628 // GFX10: encoding: [0x02,0xff,0x80,0x92,0x56,0x34,0x12,0xaf]
6631 // GFX10: encoding: [0x01,0x02,0x00,0x93]
6634 // GFX10: encoding: [0x68,0x67,0x69,0x93]
6637 // GFX10: encoding: [0x68,0x67,0x00,0x93]
6640 // GFX10: encoding: [0x01,0x67,0x69,0x93]
6643 // GFX10: encoding: [0x68,0x02,0x69,0x93]
6646 // GFX10: encoding: [0x01,0x02,0x69,0x93]
6649 // GFX10: encoding: [0x68,0x02,0x00,0x93]
6652 // GFX10: encoding: [0x01,0x67,0x00,0x93]
6655 // GFX10: encoding: [0x01,0x02,0x7e,0x93]
6658 // GFX10: encoding: [0x01,0x02,0x7f,0x93]
6661 // GFX10: encoding: [0x01,0x02,0x6a,0x93]
6664 // GFX10: encoding: [0x01,0x02,0x6b,0x93]
6667 // GFX10: encoding: [0x01,0x02,0x7c,0x93]
6670 // GFX10: encoding: [0x7e,0x02,0x00,0x93]
6673 // GFX10: encoding: [0x7f,0x02,0x00,0x93]
6676 // GFX10: encoding: [0x6a,0x02,0x00,0x93]
6679 // GFX10: encoding: [0x6b,0x02,0x00,0x93]
6682 // GFX10: encoding: [0x7c,0x02,0x00,0x93]
6684 s_mul_i32 s0, 0, s2
6685 // GFX10: encoding: [0x80,0x02,0x00,0x93]
6688 // GFX10: encoding: [0xc1,0x02,0x00,0x93]
6691 // GFX10: encoding: [0xf0,0x02,0x00,0x93]
6694 // GFX10: encoding: [0xf7,0x02,0x00,0x93]
6696 s_mul_i32 s0, 0x3f717273, s2
6697 // GFX10: encoding: [0xff,0x02,0x00,0x93,0x73,0x72,0x71,0x3f]
6699 s_mul_i32 s0, 0xaf123456, s2
6700 // GFX10: encoding: [0xff,0x02,0x00,0x93,0x56,0x34,0x12,0xaf]
6703 // GFX10: encoding: [0x01,0x7e,0x00,0x93]
6706 // GFX10: encoding: [0x01,0x7f,0x00,0x93]
6709 // GFX10: encoding: [0x01,0x6a,0x00,0x93]
6712 // GFX10: encoding: [0x01,0x6b,0x00,0x93]
6715 // GFX10: encoding: [0x01,0x7c,0x00,0x93]
6717 s_mul_i32 s0, s1, 0
6718 // GFX10: encoding: [0x01,0x80,0x00,0x93]
6721 // GFX10: encoding: [0x01,0xc1,0x00,0x93]
6724 // GFX10: encoding: [0x01,0xf0,0x00,0x93]
6727 // GFX10: encoding: [0x01,0xf7,0x00,0x93]
6729 s_mul_i32 s0, s1, 0x3f717273
6730 // GFX10: encoding: [0x01,0xff,0x00,0x93,0x73,0x72,0x71,0x3f]
6732 s_mul_i32 s0, s1, 0xaf123456
6733 // GFX10: encoding: [0x01,0xff,0x00,0x93,0x56,0x34,0x12,0xaf]
6736 // GFX10: encoding: [0x01,0x02,0x80,0x93]
6739 // GFX10: encoding: [0x68,0x67,0xe9,0x93]
6742 // GFX10: encoding: [0x68,0x67,0x80,0x93]
6745 // GFX10: encoding: [0x01,0x67,0xe9,0x93]
6748 // GFX10: encoding: [0x68,0x02,0xe9,0x93]
6751 // GFX10: encoding: [0x01,0x02,0xe9,0x93]
6754 // GFX10: encoding: [0x68,0x02,0x80,0x93]
6757 // GFX10: encoding: [0x01,0x67,0x80,0x93]
6760 // GFX10: encoding: [0x01,0x02,0xfe,0x93]
6763 // GFX10: encoding: [0x01,0x02,0xff,0x93]
6766 // GFX10: encoding: [0x01,0x02,0xea,0x93]
6769 // GFX10: encoding: [0x01,0x02,0xeb,0x93]
6772 // GFX10: encoding: [0x01,0x02,0xfc,0x93]
6775 // GFX10: encoding: [0x7e,0x02,0x80,0x93]
6778 // GFX10: encoding: [0x7f,0x02,0x80,0x93]
6781 // GFX10: encoding: [0x6a,0x02,0x80,0x93]
6784 // GFX10: encoding: [0x6b,0x02,0x80,0x93]
6787 // GFX10: encoding: [0x7c,0x02,0x80,0x93]
6789 s_bfe_u32 s0, 0, s2
6790 // GFX10: encoding: [0x80,0x02,0x80,0x93]
6793 // GFX10: encoding: [0xc1,0x02,0x80,0x93]
6796 // GFX10: encoding: [0xf0,0x02,0x80,0x93]
6799 // GFX10: encoding: [0xf7,0x02,0x80,0x93]
6801 s_bfe_u32 s0, 0x3f717273, s2
6802 // GFX10: encoding: [0xff,0x02,0x80,0x93,0x73,0x72,0x71,0x3f]
6804 s_bfe_u32 s0, 0xaf123456, s2
6805 // GFX10: encoding: [0xff,0x02,0x80,0x93,0x56,0x34,0x12,0xaf]
6808 // GFX10: encoding: [0x01,0x7e,0x80,0x93]
6811 // GFX10: encoding: [0x01,0x7f,0x80,0x93]
6814 // GFX10: encoding: [0x01,0x6a,0x80,0x93]
6817 // GFX10: encoding: [0x01,0x6b,0x80,0x93]
6820 // GFX10: encoding: [0x01,0x7c,0x80,0x93]
6822 s_bfe_u32 s0, s1, 0
6823 // GFX10: encoding: [0x01,0x80,0x80,0x93]
6826 // GFX10: encoding: [0x01,0xc1,0x80,0x93]
6829 // GFX10: encoding: [0x01,0xf0,0x80,0x93]
6832 // GFX10: encoding: [0x01,0xf7,0x80,0x93]
6834 s_bfe_u32 s0, s1, 0x3f717273
6835 // GFX10: encoding: [0x01,0xff,0x80,0x93,0x73,0x72,0x71,0x3f]
6837 s_bfe_u32 s0, s1, 0xaf123456
6838 // GFX10: encoding: [0x01,0xff,0x80,0x93,0x56,0x34,0x12,0xaf]
6841 // GFX10: encoding: [0x01,0x02,0x00,0x94]
6844 // GFX10: encoding: [0x68,0x67,0x69,0x94]
6847 // GFX10: encoding: [0x68,0x67,0x00,0x94]
6850 // GFX10: encoding: [0x01,0x67,0x69,0x94]
6853 // GFX10: encoding: [0x68,0x02,0x69,0x94]
6856 // GFX10: encoding: [0x01,0x02,0x69,0x94]
6859 // GFX10: encoding: [0x68,0x02,0x00,0x94]
6862 // GFX10: encoding: [0x01,0x67,0x00,0x94]
6865 // GFX10: encoding: [0x01,0x02,0x7e,0x94]
6868 // GFX10: encoding: [0x01,0x02,0x7f,0x94]
6871 // GFX10: encoding: [0x01,0x02,0x6a,0x94]
6874 // GFX10: encoding: [0x01,0x02,0x6b,0x94]
6877 // GFX10: encoding: [0x01,0x02,0x7c,0x94]
6880 // GFX10: encoding: [0x7e,0x02,0x00,0x94]
6883 // GFX10: encoding: [0x7f,0x02,0x00,0x94]
6886 // GFX10: encoding: [0x6a,0x02,0x00,0x94]
6889 // GFX10: encoding: [0x6b,0x02,0x00,0x94]
6892 // GFX10: encoding: [0x7c,0x02,0x00,0x94]
6894 s_bfe_i32 s0, 0, s2
6895 // GFX10: encoding: [0x80,0x02,0x00,0x94]
6898 // GFX10: encoding: [0xc1,0x02,0x00,0x94]
6901 // GFX10: encoding: [0xf0,0x02,0x00,0x94]
6904 // GFX10: encoding: [0xf7,0x02,0x00,0x94]
6906 s_bfe_i32 s0, 0x3f717273, s2
6907 // GFX10: encoding: [0xff,0x02,0x00,0x94,0x73,0x72,0x71,0x3f]
6909 s_bfe_i32 s0, 0xaf123456, s2
6910 // GFX10: encoding: [0xff,0x02,0x00,0x94,0x56,0x34,0x12,0xaf]
6913 // GFX10: encoding: [0x01,0x7e,0x00,0x94]
6916 // GFX10: encoding: [0x01,0x7f,0x00,0x94]
6919 // GFX10: encoding: [0x01,0x6a,0x00,0x94]
6922 // GFX10: encoding: [0x01,0x6b,0x00,0x94]
6925 // GFX10: encoding: [0x01,0x7c,0x00,0x94]
6927 s_bfe_i32 s0, s1, 0
6928 // GFX10: encoding: [0x01,0x80,0x00,0x94]
6931 // GFX10: encoding: [0x01,0xc1,0x00,0x94]
6934 // GFX10: encoding: [0x01,0xf0,0x00,0x94]
6937 // GFX10: encoding: [0x01,0xf7,0x00,0x94]
6939 s_bfe_i32 s0, s1, 0x3f717273
6940 // GFX10: encoding: [0x01,0xff,0x00,0x94,0x73,0x72,0x71,0x3f]
6942 s_bfe_i32 s0, s1, 0xaf123456
6943 // GFX10: encoding: [0x01,0xff,0x00,0x94,0x56,0x34,0x12,0xaf]
6945 s_bfe_u64 s[0:1], s[2:3], s4
6946 // GFX10: encoding: [0x02,0x04,0x80,0x94]
6949 // GFX10: encoding: [0x66,0x64,0xe8,0x94]
6951 s_bfe_u64 s[0:1], s[102:103], s100
6952 // GFX10: encoding: [0x66,0x64,0x80,0x94]
6955 // GFX10: encoding: [0x02,0x64,0xe8,0x94]
6958 // GFX10: encoding: [0x66,0x04,0xe8,0x94]
6961 // GFX10: encoding: [0x02,0x04,0xe8,0x94]
6963 s_bfe_u64 s[0:1], s[102:103], s4
6964 // GFX10: encoding: [0x66,0x04,0x80,0x94]
6966 s_bfe_u64 s[0:1], s[2:3], s100
6967 // GFX10: encoding: [0x02,0x64,0x80,0x94]
6970 // GFX10: encoding: [0x02,0x04,0xfe,0x94]
6973 // GFX10: encoding: [0x02,0x04,0xea,0x94]
6975 s_bfe_u64 s[0:1], exec, s4
6976 // GFX10: encoding: [0x7e,0x04,0x80,0x94]
6978 s_bfe_u64 s[0:1], vcc, s4
6979 // GFX10: encoding: [0x6a,0x04,0x80,0x94]
6981 s_bfe_u64 s[0:1], 0, s4
6982 // GFX10: encoding: [0x80,0x04,0x80,0x94]
6984 s_bfe_u64 s[0:1], -1, s4
6985 // GFX10: encoding: [0xc1,0x04,0x80,0x94]
6987 s_bfe_u64 s[0:1], 0.5, s4
6988 // GFX10: encoding: [0xf0,0x04,0x80,0x94]
6990 s_bfe_u64 s[0:1], -4.0, s4
6991 // GFX10: encoding: [0xf7,0x04,0x80,0x94]
6993 s_bfe_u64 s[0:1], 0x3f717273, s4
6994 // GFX10: encoding: [0xff,0x04,0x80,0x94,0x73,0x72,0x71,0x3f]
6996 s_bfe_u64 s[0:1], 0xaf123456, s4
6997 // GFX10: encoding: [0xff,0x04,0x80,0x94,0x56,0x34,0x12,0xaf]
6999 s_bfe_u64 s[0:1], s[2:3], exec_lo
7000 // GFX10: encoding: [0x02,0x7e,0x80,0x94]
7002 s_bfe_u64 s[0:1], s[2:3], vcc_lo
7003 // GFX10: encoding: [0x02,0x6a,0x80,0x94]
7005 s_bfe_u64 s[0:1], s[2:3], 0
7006 // GFX10: encoding: [0x02,0x80,0x80,0x94]
7008 s_bfe_u64 s[0:1], s[2:3], -1
7009 // GFX10: encoding: [0x02,0xc1,0x80,0x94]
7011 s_bfe_u64 s[0:1], s[2:3], 0.5
7012 // GFX10: encoding: [0x02,0xf0,0x80,0x94]
7014 s_bfe_u64 s[0:1], s[2:3], -4.0
7015 // GFX10: encoding: [0x02,0xf7,0x80,0x94]
7017 s_bfe_u64 s[0:1], s[2:3], 0x3f717273
7018 // GFX10: encoding: [0x02,0xff,0x80,0x94,0x73,0x72,0x71,0x3f]
7020 s_bfe_u64 s[0:1], s[2:3], 0xaf123456
7021 // GFX10: encoding: [0x02,0xff,0x80,0x94,0x56,0x34,0x12,0xaf]
7023 s_bfe_i64 s[0:1], s[2:3], s4
7024 // GFX10: encoding: [0x02,0x04,0x00,0x95]
7027 // GFX10: encoding: [0x66,0x64,0x68,0x95]
7029 s_bfe_i64 s[0:1], s[102:103], s100
7030 // GFX10: encoding: [0x66,0x64,0x00,0x95]
7033 // GFX10: encoding: [0x02,0x64,0x68,0x95]
7036 // GFX10: encoding: [0x66,0x04,0x68,0x95]
7039 // GFX10: encoding: [0x02,0x04,0x68,0x95]
7041 s_bfe_i64 s[0:1], s[102:103], s4
7042 // GFX10: encoding: [0x66,0x04,0x00,0x95]
7044 s_bfe_i64 s[0:1], s[2:3], s100
7045 // GFX10: encoding: [0x02,0x64,0x00,0x95]
7048 // GFX10: encoding: [0x02,0x04,0x7e,0x95]
7051 // GFX10: encoding: [0x02,0x04,0x6a,0x95]
7053 s_bfe_i64 s[0:1], exec, s4
7054 // GFX10: encoding: [0x7e,0x04,0x00,0x95]
7056 s_bfe_i64 s[0:1], vcc, s4
7057 // GFX10: encoding: [0x6a,0x04,0x00,0x95]
7059 s_bfe_i64 s[0:1], 0, s4
7060 // GFX10: encoding: [0x80,0x04,0x00,0x95]
7062 s_bfe_i64 s[0:1], -1, s4
7063 // GFX10: encoding: [0xc1,0x04,0x00,0x95]
7065 s_bfe_i64 s[0:1], 0.5, s4
7066 // GFX10: encoding: [0xf0,0x04,0x00,0x95]
7068 s_bfe_i64 s[0:1], -4.0, s4
7069 // GFX10: encoding: [0xf7,0x04,0x00,0x95]
7071 s_bfe_i64 s[0:1], 0x3f717273, s4
7072 // GFX10: encoding: [0xff,0x04,0x00,0x95,0x73,0x72,0x71,0x3f]
7074 s_bfe_i64 s[0:1], 0xaf123456, s4
7075 // GFX10: encoding: [0xff,0x04,0x00,0x95,0x56,0x34,0x12,0xaf]
7077 s_bfe_i64 s[0:1], s[2:3], exec_lo
7078 // GFX10: encoding: [0x02,0x7e,0x00,0x95]
7080 s_bfe_i64 s[0:1], s[2:3], vcc_lo
7081 // GFX10: encoding: [0x02,0x6a,0x00,0x95]
7083 s_bfe_i64 s[0:1], s[2:3], 0
7084 // GFX10: encoding: [0x02,0x80,0x00,0x95]
7086 s_bfe_i64 s[0:1], s[2:3], -1
7087 // GFX10: encoding: [0x02,0xc1,0x00,0x95]
7089 s_bfe_i64 s[0:1], s[2:3], 0.5
7090 // GFX10: encoding: [0x02,0xf0,0x00,0x95]
7092 s_bfe_i64 s[0:1], s[2:3], -4.0
7093 // GFX10: encoding: [0x02,0xf7,0x00,0x95]
7095 s_bfe_i64 s[0:1], s[2:3], 0x3f717273
7096 // GFX10: encoding: [0x02,0xff,0x00,0x95,0x73,0x72,0x71,0x3f]
7098 s_bfe_i64 s[0:1], s[2:3], 0xaf123456
7099 // GFX10: encoding: [0x02,0xff,0x00,0x95,0x56,0x34,0x12,0xaf]
7102 // GFX10: encoding: [0x01,0x02,0x00,0x96]
7105 // GFX10: encoding: [0x68,0x67,0x69,0x96]
7108 // GFX10: encoding: [0x68,0x67,0x00,0x96]
7111 // GFX10: encoding: [0x01,0x67,0x69,0x96]
7114 // GFX10: encoding: [0x68,0x02,0x69,0x96]
7117 // GFX10: encoding: [0x01,0x02,0x69,0x96]
7120 // GFX10: encoding: [0x68,0x02,0x00,0x96]
7123 // GFX10: encoding: [0x01,0x67,0x00,0x96]
7126 // GFX10: encoding: [0x01,0x02,0x7e,0x96]
7129 // GFX10: encoding: [0x01,0x02,0x7f,0x96]
7132 // GFX10: encoding: [0x01,0x02,0x6a,0x96]
7135 // GFX10: encoding: [0x01,0x02,0x6b,0x96]
7138 // GFX10: encoding: [0x01,0x02,0x7c,0x96]
7141 // GFX10: encoding: [0x7e,0x02,0x00,0x96]
7144 // GFX10: encoding: [0x7f,0x02,0x00,0x96]
7147 // GFX10: encoding: [0x6a,0x02,0x00,0x96]
7150 // GFX10: encoding: [0x6b,0x02,0x00,0x96]
7153 // GFX10: encoding: [0x7c,0x02,0x00,0x96]
7155 s_absdiff_i32 s0, 0, s2
7156 // GFX10: encoding: [0x80,0x02,0x00,0x96]
7159 // GFX10: encoding: [0xc1,0x02,0x00,0x96]
7162 // GFX10: encoding: [0xf0,0x02,0x00,0x96]
7165 // GFX10: encoding: [0xf7,0x02,0x00,0x96]
7167 s_absdiff_i32 s0, 0x3f717273, s2
7168 // GFX10: encoding: [0xff,0x02,0x00,0x96,0x73,0x72,0x71,0x3f]
7170 s_absdiff_i32 s0, 0xaf123456, s2
7171 // GFX10: encoding: [0xff,0x02,0x00,0x96,0x56,0x34,0x12,0xaf]
7174 // GFX10: encoding: [0x01,0x7e,0x00,0x96]
7177 // GFX10: encoding: [0x01,0x7f,0x00,0x96]
7180 // GFX10: encoding: [0x01,0x6a,0x00,0x96]
7183 // GFX10: encoding: [0x01,0x6b,0x00,0x96]
7186 // GFX10: encoding: [0x01,0x7c,0x00,0x96]
7188 s_absdiff_i32 s0, s1, 0
7189 // GFX10: encoding: [0x01,0x80,0x00,0x96]
7192 // GFX10: encoding: [0x01,0xc1,0x00,0x96]
7195 // GFX10: encoding: [0x01,0xf0,0x00,0x96]
7198 // GFX10: encoding: [0x01,0xf7,0x00,0x96]
7200 s_absdiff_i32 s0, s1, 0x3f717273
7201 // GFX10: encoding: [0x01,0xff,0x00,0x96,0x73,0x72,0x71,0x3f]
7203 s_absdiff_i32 s0, s1, 0xaf123456
7204 // GFX10: encoding: [0x01,0xff,0x00,0x96,0x56,0x34,0x12,0xaf]
7207 // GFX10: encoding: [0x01,0x02,0x00,0x97]
7210 // GFX10: encoding: [0x68,0x67,0x69,0x97]
7213 // GFX10: encoding: [0x68,0x67,0x00,0x97]
7216 // GFX10: encoding: [0x01,0x67,0x69,0x97]
7219 // GFX10: encoding: [0x68,0x02,0x69,0x97]
7222 // GFX10: encoding: [0x01,0x02,0x69,0x97]
7225 // GFX10: encoding: [0x68,0x02,0x00,0x97]
7228 // GFX10: encoding: [0x01,0x67,0x00,0x97]
7231 // GFX10: encoding: [0x01,0x02,0x7e,0x97]
7234 // GFX10: encoding: [0x01,0x02,0x7f,0x97]
7237 // GFX10: encoding: [0x01,0x02,0x6a,0x97]
7240 // GFX10: encoding: [0x01,0x02,0x6b,0x97]
7243 // GFX10: encoding: [0x01,0x02,0x7c,0x97]
7246 // GFX10: encoding: [0x7e,0x02,0x00,0x97]
7249 // GFX10: encoding: [0x7f,0x02,0x00,0x97]
7252 // GFX10: encoding: [0x6a,0x02,0x00,0x97]
7255 // GFX10: encoding: [0x6b,0x02,0x00,0x97]
7258 // GFX10: encoding: [0x7c,0x02,0x00,0x97]
7260 s_lshl1_add_u32 s0, 0, s2
7261 // GFX10: encoding: [0x80,0x02,0x00,0x97]
7264 // GFX10: encoding: [0xc1,0x02,0x00,0x97]
7267 // GFX10: encoding: [0xf0,0x02,0x00,0x97]
7270 // GFX10: encoding: [0xf7,0x02,0x00,0x97]
7272 s_lshl1_add_u32 s0, 0x3f717273, s2
7273 // GFX10: encoding: [0xff,0x02,0x00,0x97,0x73,0x72,0x71,0x3f]
7275 s_lshl1_add_u32 s0, 0xaf123456, s2
7276 // GFX10: encoding: [0xff,0x02,0x00,0x97,0x56,0x34,0x12,0xaf]
7279 // GFX10: encoding: [0x01,0x7e,0x00,0x97]
7282 // GFX10: encoding: [0x01,0x7f,0x00,0x97]
7285 // GFX10: encoding: [0x01,0x6a,0x00,0x97]
7288 // GFX10: encoding: [0x01,0x6b,0x00,0x97]
7291 // GFX10: encoding: [0x01,0x7c,0x00,0x97]
7293 s_lshl1_add_u32 s0, s1, 0
7294 // GFX10: encoding: [0x01,0x80,0x00,0x97]
7297 // GFX10: encoding: [0x01,0xc1,0x00,0x97]
7300 // GFX10: encoding: [0x01,0xf0,0x00,0x97]
7303 // GFX10: encoding: [0x01,0xf7,0x00,0x97]
7305 s_lshl1_add_u32 s0, s1, 0x3f717273
7306 // GFX10: encoding: [0x01,0xff,0x00,0x97,0x73,0x72,0x71,0x3f]
7308 s_lshl1_add_u32 s0, s1, 0xaf123456
7309 // GFX10: encoding: [0x01,0xff,0x00,0x97,0x56,0x34,0x12,0xaf]
7312 // GFX10: encoding: [0x01,0x02,0x80,0x97]
7315 // GFX10: encoding: [0x68,0x67,0xe9,0x97]
7318 // GFX10: encoding: [0x68,0x67,0x80,0x97]
7321 // GFX10: encoding: [0x01,0x67,0xe9,0x97]
7324 // GFX10: encoding: [0x68,0x02,0xe9,0x97]
7327 // GFX10: encoding: [0x01,0x02,0xe9,0x97]
7330 // GFX10: encoding: [0x68,0x02,0x80,0x97]
7333 // GFX10: encoding: [0x01,0x67,0x80,0x97]
7336 // GFX10: encoding: [0x01,0x02,0xfe,0x97]
7339 // GFX10: encoding: [0x01,0x02,0xff,0x97]
7342 // GFX10: encoding: [0x01,0x02,0xea,0x97]
7345 // GFX10: encoding: [0x01,0x02,0xeb,0x97]
7348 // GFX10: encoding: [0x01,0x02,0xfc,0x97]
7351 // GFX10: encoding: [0x7e,0x02,0x80,0x97]
7354 // GFX10: encoding: [0x7f,0x02,0x80,0x97]
7357 // GFX10: encoding: [0x6a,0x02,0x80,0x97]
7360 // GFX10: encoding: [0x6b,0x02,0x80,0x97]
7363 // GFX10: encoding: [0x7c,0x02,0x80,0x97]
7365 s_lshl2_add_u32 s0, 0, s2
7366 // GFX10: encoding: [0x80,0x02,0x80,0x97]
7369 // GFX10: encoding: [0xc1,0x02,0x80,0x97]
7372 // GFX10: encoding: [0xf0,0x02,0x80,0x97]
7375 // GFX10: encoding: [0xf7,0x02,0x80,0x97]
7377 s_lshl2_add_u32 s0, 0x3f717273, s2
7378 // GFX10: encoding: [0xff,0x02,0x80,0x97,0x73,0x72,0x71,0x3f]
7380 s_lshl2_add_u32 s0, 0xaf123456, s2
7381 // GFX10: encoding: [0xff,0x02,0x80,0x97,0x56,0x34,0x12,0xaf]
7384 // GFX10: encoding: [0x01,0x7e,0x80,0x97]
7387 // GFX10: encoding: [0x01,0x7f,0x80,0x97]
7390 // GFX10: encoding: [0x01,0x6a,0x80,0x97]
7393 // GFX10: encoding: [0x01,0x6b,0x80,0x97]
7396 // GFX10: encoding: [0x01,0x7c,0x80,0x97]
7398 s_lshl2_add_u32 s0, s1, 0
7399 // GFX10: encoding: [0x01,0x80,0x80,0x97]
7402 // GFX10: encoding: [0x01,0xc1,0x80,0x97]
7405 // GFX10: encoding: [0x01,0xf0,0x80,0x97]
7408 // GFX10: encoding: [0x01,0xf7,0x80,0x97]
7410 s_lshl2_add_u32 s0, s1, 0x3f717273
7411 // GFX10: encoding: [0x01,0xff,0x80,0x97,0x73,0x72,0x71,0x3f]
7413 s_lshl2_add_u32 s0, s1, 0xaf123456
7414 // GFX10: encoding: [0x01,0xff,0x80,0x97,0x56,0x34,0x12,0xaf]
7417 // GFX10: encoding: [0x01,0x02,0x00,0x98]
7420 // GFX10: encoding: [0x68,0x67,0x69,0x98]
7423 // GFX10: encoding: [0x68,0x67,0x00,0x98]
7426 // GFX10: encoding: [0x01,0x67,0x69,0x98]
7429 // GFX10: encoding: [0x68,0x02,0x69,0x98]
7432 // GFX10: encoding: [0x01,0x02,0x69,0x98]
7435 // GFX10: encoding: [0x68,0x02,0x00,0x98]
7438 // GFX10: encoding: [0x01,0x67,0x00,0x98]
7441 // GFX10: encoding: [0x01,0x02,0x7e,0x98]
7444 // GFX10: encoding: [0x01,0x02,0x7f,0x98]
7447 // GFX10: encoding: [0x01,0x02,0x6a,0x98]
7450 // GFX10: encoding: [0x01,0x02,0x6b,0x98]
7453 // GFX10: encoding: [0x01,0x02,0x7c,0x98]
7456 // GFX10: encoding: [0x7e,0x02,0x00,0x98]
7459 // GFX10: encoding: [0x7f,0x02,0x00,0x98]
7462 // GFX10: encoding: [0x6a,0x02,0x00,0x98]
7465 // GFX10: encoding: [0x6b,0x02,0x00,0x98]
7468 // GFX10: encoding: [0x7c,0x02,0x00,0x98]
7470 s_lshl3_add_u32 s0, 0, s2
7471 // GFX10: encoding: [0x80,0x02,0x00,0x98]
7474 // GFX10: encoding: [0xc1,0x02,0x00,0x98]
7477 // GFX10: encoding: [0xf0,0x02,0x00,0x98]
7480 // GFX10: encoding: [0xf7,0x02,0x00,0x98]
7482 s_lshl3_add_u32 s0, 0x3f717273, s2
7483 // GFX10: encoding: [0xff,0x02,0x00,0x98,0x73,0x72,0x71,0x3f]
7485 s_lshl3_add_u32 s0, 0xaf123456, s2
7486 // GFX10: encoding: [0xff,0x02,0x00,0x98,0x56,0x34,0x12,0xaf]
7489 // GFX10: encoding: [0x01,0x7e,0x00,0x98]
7492 // GFX10: encoding: [0x01,0x7f,0x00,0x98]
7495 // GFX10: encoding: [0x01,0x6a,0x00,0x98]
7498 // GFX10: encoding: [0x01,0x6b,0x00,0x98]
7501 // GFX10: encoding: [0x01,0x7c,0x00,0x98]
7503 s_lshl3_add_u32 s0, s1, 0
7504 // GFX10: encoding: [0x01,0x80,0x00,0x98]
7507 // GFX10: encoding: [0x01,0xc1,0x00,0x98]
7510 // GFX10: encoding: [0x01,0xf0,0x00,0x98]
7513 // GFX10: encoding: [0x01,0xf7,0x00,0x98]
7515 s_lshl3_add_u32 s0, s1, 0x3f717273
7516 // GFX10: encoding: [0x01,0xff,0x00,0x98,0x73,0x72,0x71,0x3f]
7518 s_lshl3_add_u32 s0, s1, 0xaf123456
7519 // GFX10: encoding: [0x01,0xff,0x00,0x98,0x56,0x34,0x12,0xaf]
7522 // GFX10: encoding: [0x01,0x02,0x80,0x98]
7525 // GFX10: encoding: [0x68,0x67,0xe9,0x98]
7528 // GFX10: encoding: [0x68,0x67,0x80,0x98]
7531 // GFX10: encoding: [0x01,0x67,0xe9,0x98]
7534 // GFX10: encoding: [0x68,0x02,0xe9,0x98]
7537 // GFX10: encoding: [0x01,0x02,0xe9,0x98]
7540 // GFX10: encoding: [0x68,0x02,0x80,0x98]
7543 // GFX10: encoding: [0x01,0x67,0x80,0x98]
7546 // GFX10: encoding: [0x01,0x02,0xfe,0x98]
7549 // GFX10: encoding: [0x01,0x02,0xff,0x98]
7552 // GFX10: encoding: [0x01,0x02,0xea,0x98]
7555 // GFX10: encoding: [0x01,0x02,0xeb,0x98]
7558 // GFX10: encoding: [0x01,0x02,0xfc,0x98]
7561 // GFX10: encoding: [0x7e,0x02,0x80,0x98]
7564 // GFX10: encoding: [0x7f,0x02,0x80,0x98]
7567 // GFX10: encoding: [0x6a,0x02,0x80,0x98]
7570 // GFX10: encoding: [0x6b,0x02,0x80,0x98]
7573 // GFX10: encoding: [0x7c,0x02,0x80,0x98]
7575 s_lshl4_add_u32 s0, 0, s2
7576 // GFX10: encoding: [0x80,0x02,0x80,0x98]
7579 // GFX10: encoding: [0xc1,0x02,0x80,0x98]
7582 // GFX10: encoding: [0xf0,0x02,0x80,0x98]
7585 // GFX10: encoding: [0xf7,0x02,0x80,0x98]
7587 s_lshl4_add_u32 s0, 0x3f717273, s2
7588 // GFX10: encoding: [0xff,0x02,0x80,0x98,0x73,0x72,0x71,0x3f]
7590 s_lshl4_add_u32 s0, 0xaf123456, s2
7591 // GFX10: encoding: [0xff,0x02,0x80,0x98,0x56,0x34,0x12,0xaf]
7594 // GFX10: encoding: [0x01,0x7e,0x80,0x98]
7597 // GFX10: encoding: [0x01,0x7f,0x80,0x98]
7600 // GFX10: encoding: [0x01,0x6a,0x80,0x98]
7603 // GFX10: encoding: [0x01,0x6b,0x80,0x98]
7606 // GFX10: encoding: [0x01,0x7c,0x80,0x98]
7608 s_lshl4_add_u32 s0, s1, 0
7609 // GFX10: encoding: [0x01,0x80,0x80,0x98]
7612 // GFX10: encoding: [0x01,0xc1,0x80,0x98]
7615 // GFX10: encoding: [0x01,0xf0,0x80,0x98]
7618 // GFX10: encoding: [0x01,0xf7,0x80,0x98]
7620 s_lshl4_add_u32 s0, s1, 0x3f717273
7621 // GFX10: encoding: [0x01,0xff,0x80,0x98,0x73,0x72,0x71,0x3f]
7623 s_lshl4_add_u32 s0, s1, 0xaf123456
7624 // GFX10: encoding: [0x01,0xff,0x80,0x98,0x56,0x34,0x12,0xaf]
7627 // GFX10: encoding: [0x01,0x02,0x00,0x99]
7630 // GFX10: encoding: [0x68,0x67,0x69,0x99]
7633 // GFX10: encoding: [0x68,0x67,0x00,0x99]
7636 // GFX10: encoding: [0x01,0x67,0x69,0x99]
7639 // GFX10: encoding: [0x68,0x02,0x69,0x99]
7642 // GFX10: encoding: [0x01,0x02,0x69,0x99]
7645 // GFX10: encoding: [0x68,0x02,0x00,0x99]
7648 // GFX10: encoding: [0x01,0x67,0x00,0x99]
7651 // GFX10: encoding: [0x01,0x02,0x7e,0x99]
7654 // GFX10: encoding: [0x01,0x02,0x7f,0x99]
7657 // GFX10: encoding: [0x01,0x02,0x6a,0x99]
7660 // GFX10: encoding: [0x01,0x02,0x6b,0x99]
7663 // GFX10: encoding: [0x01,0x02,0x7c,0x99]
7666 // GFX10: encoding: [0x7e,0x02,0x00,0x99]
7669 // GFX10: encoding: [0x7f,0x02,0x00,0x99]
7672 // GFX10: encoding: [0x6a,0x02,0x00,0x99]
7675 // GFX10: encoding: [0x6b,0x02,0x00,0x99]
7678 // GFX10: encoding: [0x7c,0x02,0x00,0x99]
7680 s_pack_ll_b32_b16 s0, 0, s2
7681 // GFX10: encoding: [0x80,0x02,0x00,0x99]
7684 // GFX10: encoding: [0xc1,0x02,0x00,0x99]
7687 // GFX10: encoding: [0xf0,0x02,0x00,0x99]
7690 // GFX10: encoding: [0xf7,0x02,0x00,0x99]
7692 s_pack_ll_b32_b16 s0, 0x3f717273, s2
7693 // GFX10: encoding: [0xff,0x02,0x00,0x99,0x73,0x72,0x71,0x3f]
7695 s_pack_ll_b32_b16 s0, 0xaf123456, s2
7696 // GFX10: encoding: [0xff,0x02,0x00,0x99,0x56,0x34,0x12,0xaf]
7699 // GFX10: encoding: [0x01,0x7e,0x00,0x99]
7702 // GFX10: encoding: [0x01,0x7f,0x00,0x99]
7705 // GFX10: encoding: [0x01,0x6a,0x00,0x99]
7708 // GFX10: encoding: [0x01,0x6b,0x00,0x99]
7711 // GFX10: encoding: [0x01,0x7c,0x00,0x99]
7713 s_pack_ll_b32_b16 s0, s1, 0
7714 // GFX10: encoding: [0x01,0x80,0x00,0x99]
7717 // GFX10: encoding: [0x01,0xc1,0x00,0x99]
7720 // GFX10: encoding: [0x01,0xf0,0x00,0x99]
7723 // GFX10: encoding: [0x01,0xf7,0x00,0x99]
7725 s_pack_ll_b32_b16 s0, s1, 0x3f717273
7726 // GFX10: encoding: [0x01,0xff,0x00,0x99,0x73,0x72,0x71,0x3f]
7728 s_pack_ll_b32_b16 s0, s1, 0xaf123456
7729 // GFX10: encoding: [0x01,0xff,0x00,0x99,0x56,0x34,0x12,0xaf]
7732 // GFX10: encoding: [0x01,0x02,0x80,0x99]
7735 // GFX10: encoding: [0x68,0x67,0xe9,0x99]
7738 // GFX10: encoding: [0x68,0x67,0x80,0x99]
7741 // GFX10: encoding: [0x01,0x67,0xe9,0x99]
7744 // GFX10: encoding: [0x68,0x02,0xe9,0x99]
7747 // GFX10: encoding: [0x01,0x02,0xe9,0x99]
7750 // GFX10: encoding: [0x68,0x02,0x80,0x99]
7753 // GFX10: encoding: [0x01,0x67,0x80,0x99]
7756 // GFX10: encoding: [0x01,0x02,0xfe,0x99]
7759 // GFX10: encoding: [0x01,0x02,0xff,0x99]
7762 // GFX10: encoding: [0x01,0x02,0xea,0x99]
7765 // GFX10: encoding: [0x01,0x02,0xeb,0x99]
7768 // GFX10: encoding: [0x01,0x02,0xfc,0x99]
7771 // GFX10: encoding: [0x7e,0x02,0x80,0x99]
7774 // GFX10: encoding: [0x7f,0x02,0x80,0x99]
7777 // GFX10: encoding: [0x6a,0x02,0x80,0x99]
7780 // GFX10: encoding: [0x6b,0x02,0x80,0x99]
7783 // GFX10: encoding: [0x7c,0x02,0x80,0x99]
7785 s_pack_lh_b32_b16 s0, 0, s2
7786 // GFX10: encoding: [0x80,0x02,0x80,0x99]
7789 // GFX10: encoding: [0xc1,0x02,0x80,0x99]
7792 // GFX10: encoding: [0xf0,0x02,0x80,0x99]
7795 // GFX10: encoding: [0xf7,0x02,0x80,0x99]
7797 s_pack_lh_b32_b16 s0, 0x3f717273, s2
7798 // GFX10: encoding: [0xff,0x02,0x80,0x99,0x73,0x72,0x71,0x3f]
7800 s_pack_lh_b32_b16 s0, 0xaf123456, s2
7801 // GFX10: encoding: [0xff,0x02,0x80,0x99,0x56,0x34,0x12,0xaf]
7804 // GFX10: encoding: [0x01,0x7e,0x80,0x99]
7807 // GFX10: encoding: [0x01,0x7f,0x80,0x99]
7810 // GFX10: encoding: [0x01,0x6a,0x80,0x99]
7813 // GFX10: encoding: [0x01,0x6b,0x80,0x99]
7816 // GFX10: encoding: [0x01,0x7c,0x80,0x99]
7818 s_pack_lh_b32_b16 s0, s1, 0
7819 // GFX10: encoding: [0x01,0x80,0x80,0x99]
7822 // GFX10: encoding: [0x01,0xc1,0x80,0x99]
7825 // GFX10: encoding: [0x01,0xf0,0x80,0x99]
7828 // GFX10: encoding: [0x01,0xf7,0x80,0x99]
7830 s_pack_lh_b32_b16 s0, s1, 0x3f717273
7831 // GFX10: encoding: [0x01,0xff,0x80,0x99,0x73,0x72,0x71,0x3f]
7833 s_pack_lh_b32_b16 s0, s1, 0xaf123456
7834 // GFX10: encoding: [0x01,0xff,0x80,0x99,0x56,0x34,0x12,0xaf]
7837 // GFX10: encoding: [0x01,0x02,0x00,0x9a]
7840 // GFX10: encoding: [0x68,0x67,0x69,0x9a]
7843 // GFX10: encoding: [0x68,0x67,0x00,0x9a]
7846 // GFX10: encoding: [0x01,0x67,0x69,0x9a]
7849 // GFX10: encoding: [0x68,0x02,0x69,0x9a]
7852 // GFX10: encoding: [0x01,0x02,0x69,0x9a]
7855 // GFX10: encoding: [0x68,0x02,0x00,0x9a]
7858 // GFX10: encoding: [0x01,0x67,0x00,0x9a]
7861 // GFX10: encoding: [0x01,0x02,0x7e,0x9a]
7864 // GFX10: encoding: [0x01,0x02,0x7f,0x9a]
7867 // GFX10: encoding: [0x01,0x02,0x6a,0x9a]
7870 // GFX10: encoding: [0x01,0x02,0x6b,0x9a]
7873 // GFX10: encoding: [0x01,0x02,0x7c,0x9a]
7876 // GFX10: encoding: [0x7e,0x02,0x00,0x9a]
7879 // GFX10: encoding: [0x7f,0x02,0x00,0x9a]
7882 // GFX10: encoding: [0x6a,0x02,0x00,0x9a]
7885 // GFX10: encoding: [0x6b,0x02,0x00,0x9a]
7888 // GFX10: encoding: [0x7c,0x02,0x00,0x9a]
7890 s_pack_hh_b32_b16 s0, 0, s2
7891 // GFX10: encoding: [0x80,0x02,0x00,0x9a]
7894 // GFX10: encoding: [0xc1,0x02,0x00,0x9a]
7897 // GFX10: encoding: [0xf0,0x02,0x00,0x9a]
7900 // GFX10: encoding: [0xf7,0x02,0x00,0x9a]
7902 s_pack_hh_b32_b16 s0, 0x3f717273, s2
7903 // GFX10: encoding: [0xff,0x02,0x00,0x9a,0x73,0x72,0x71,0x3f]
7905 s_pack_hh_b32_b16 s0, 0xaf123456, s2
7906 // GFX10: encoding: [0xff,0x02,0x00,0x9a,0x56,0x34,0x12,0xaf]
7909 // GFX10: encoding: [0x01,0x7e,0x00,0x9a]
7912 // GFX10: encoding: [0x01,0x7f,0x00,0x9a]
7915 // GFX10: encoding: [0x01,0x6a,0x00,0x9a]
7918 // GFX10: encoding: [0x01,0x6b,0x00,0x9a]
7921 // GFX10: encoding: [0x01,0x7c,0x00,0x9a]
7923 s_pack_hh_b32_b16 s0, s1, 0
7924 // GFX10: encoding: [0x01,0x80,0x00,0x9a]
7927 // GFX10: encoding: [0x01,0xc1,0x00,0x9a]
7930 // GFX10: encoding: [0x01,0xf0,0x00,0x9a]
7933 // GFX10: encoding: [0x01,0xf7,0x00,0x9a]
7935 s_pack_hh_b32_b16 s0, s1, 0x3f717273
7936 // GFX10: encoding: [0x01,0xff,0x00,0x9a,0x73,0x72,0x71,0x3f]
7938 s_pack_hh_b32_b16 s0, s1, 0xaf123456
7939 // GFX10: encoding: [0x01,0xff,0x00,0x9a,0x56,0x34,0x12,0xaf]
7942 // GFX10: encoding: [0x01,0x02,0x80,0x9a]
7945 // GFX10: encoding: [0x68,0x67,0xe9,0x9a]
7948 // GFX10: encoding: [0x68,0x67,0x80,0x9a]
7951 // GFX10: encoding: [0x01,0x67,0xe9,0x9a]
7954 // GFX10: encoding: [0x68,0x02,0xe9,0x9a]
7957 // GFX10: encoding: [0x01,0x02,0xe9,0x9a]
7960 // GFX10: encoding: [0x68,0x02,0x80,0x9a]
7963 // GFX10: encoding: [0x01,0x67,0x80,0x9a]
7966 // GFX10: encoding: [0x01,0x02,0xfe,0x9a]
7969 // GFX10: encoding: [0x01,0x02,0xff,0x9a]
7972 // GFX10: encoding: [0x01,0x02,0xea,0x9a]
7975 // GFX10: encoding: [0x01,0x02,0xeb,0x9a]
7978 // GFX10: encoding: [0x01,0x02,0xfc,0x9a]
7981 // GFX10: encoding: [0x7e,0x02,0x80,0x9a]
7984 // GFX10: encoding: [0x7f,0x02,0x80,0x9a]
7987 // GFX10: encoding: [0x6a,0x02,0x80,0x9a]
7990 // GFX10: encoding: [0x6b,0x02,0x80,0x9a]
7993 // GFX10: encoding: [0x7c,0x02,0x80,0x9a]
7995 s_mul_hi_u32 s0, 0, s2
7996 // GFX10: encoding: [0x80,0x02,0x80,0x9a]
7999 // GFX10: encoding: [0xc1,0x02,0x80,0x9a]
8002 // GFX10: encoding: [0xf0,0x02,0x80,0x9a]
8005 // GFX10: encoding: [0xf7,0x02,0x80,0x9a]
8007 s_mul_hi_u32 s0, 0x3f717273, s2
8008 // GFX10: encoding: [0xff,0x02,0x80,0x9a,0x73,0x72,0x71,0x3f]
8010 s_mul_hi_u32 s0, 0xaf123456, s2
8011 // GFX10: encoding: [0xff,0x02,0x80,0x9a,0x56,0x34,0x12,0xaf]
8014 // GFX10: encoding: [0x01,0x7e,0x80,0x9a]
8017 // GFX10: encoding: [0x01,0x7f,0x80,0x9a]
8020 // GFX10: encoding: [0x01,0x6a,0x80,0x9a]
8023 // GFX10: encoding: [0x01,0x6b,0x80,0x9a]
8026 // GFX10: encoding: [0x01,0x7c,0x80,0x9a]
8028 s_mul_hi_u32 s0, s1, 0
8029 // GFX10: encoding: [0x01,0x80,0x80,0x9a]
8032 // GFX10: encoding: [0x01,0xc1,0x80,0x9a]
8035 // GFX10: encoding: [0x01,0xf0,0x80,0x9a]
8038 // GFX10: encoding: [0x01,0xf7,0x80,0x9a]
8040 s_mul_hi_u32 s0, s1, 0x3f717273
8041 // GFX10: encoding: [0x01,0xff,0x80,0x9a,0x73,0x72,0x71,0x3f]
8043 s_mul_hi_u32 s0, s1, 0xaf123456
8044 // GFX10: encoding: [0x01,0xff,0x80,0x9a,0x56,0x34,0x12,0xaf]
8047 // GFX10: encoding: [0x01,0x02,0x00,0x9b]
8050 // GFX10: encoding: [0x68,0x67,0x69,0x9b]
8053 // GFX10: encoding: [0x68,0x67,0x00,0x9b]
8056 // GFX10: encoding: [0x01,0x67,0x69,0x9b]
8059 // GFX10: encoding: [0x68,0x02,0x69,0x9b]
8062 // GFX10: encoding: [0x01,0x02,0x69,0x9b]
8065 // GFX10: encoding: [0x68,0x02,0x00,0x9b]
8068 // GFX10: encoding: [0x01,0x67,0x00,0x9b]
8071 // GFX10: encoding: [0x01,0x02,0x7e,0x9b]
8074 // GFX10: encoding: [0x01,0x02,0x7f,0x9b]
8077 // GFX10: encoding: [0x01,0x02,0x6a,0x9b]
8080 // GFX10: encoding: [0x01,0x02,0x6b,0x9b]
8083 // GFX10: encoding: [0x01,0x02,0x7c,0x9b]
8086 // GFX10: encoding: [0x7e,0x02,0x00,0x9b]
8089 // GFX10: encoding: [0x7f,0x02,0x00,0x9b]
8092 // GFX10: encoding: [0x6a,0x02,0x00,0x9b]
8095 // GFX10: encoding: [0x6b,0x02,0x00,0x9b]
8098 // GFX10: encoding: [0x7c,0x02,0x00,0x9b]
8100 s_mul_hi_i32 s0, 0, s2
8101 // GFX10: encoding: [0x80,0x02,0x00,0x9b]
8104 // GFX10: encoding: [0xc1,0x02,0x00,0x9b]
8107 // GFX10: encoding: [0xf0,0x02,0x00,0x9b]
8110 // GFX10: encoding: [0xf7,0x02,0x00,0x9b]
8112 s_mul_hi_i32 s0, 0x3f717273, s2
8113 // GFX10: encoding: [0xff,0x02,0x00,0x9b,0x73,0x72,0x71,0x3f]
8115 s_mul_hi_i32 s0, 0xaf123456, s2
8116 // GFX10: encoding: [0xff,0x02,0x00,0x9b,0x56,0x34,0x12,0xaf]
8119 // GFX10: encoding: [0x01,0x7e,0x00,0x9b]
8122 // GFX10: encoding: [0x01,0x7f,0x00,0x9b]
8125 // GFX10: encoding: [0x01,0x6a,0x00,0x9b]
8128 // GFX10: encoding: [0x01,0x6b,0x00,0x9b]
8131 // GFX10: encoding: [0x01,0x7c,0x00,0x9b]
8133 s_mul_hi_i32 s0, s1, 0
8134 // GFX10: encoding: [0x01,0x80,0x00,0x9b]
8137 // GFX10: encoding: [0x01,0xc1,0x00,0x9b]
8140 // GFX10: encoding: [0x01,0xf0,0x00,0x9b]
8143 // GFX10: encoding: [0x01,0xf7,0x00,0x9b]
8145 s_mul_hi_i32 s0, s1, 0x3f717273
8146 // GFX10: encoding: [0x01,0xff,0x00,0x9b,0x73,0x72,0x71,0x3f]
8148 s_mul_hi_i32 s0, s1, 0xaf123456
8149 // GFX10: encoding: [0x01,0xff,0x00,0x9b,0x56,0x34,0x12,0xaf]
8156 // GFX10: encoding: [0x00,0x01,0x00,0xbf]
8159 // GFX10: encoding: [0x69,0x68,0x00,0xbf]
8162 // GFX10: encoding: [0x00,0x68,0x00,0xbf]
8165 // GFX10: encoding: [0x69,0x01,0x00,0xbf]
8168 // GFX10: encoding: [0x7e,0x01,0x00,0xbf]
8171 // GFX10: encoding: [0x7f,0x01,0x00,0xbf]
8174 // GFX10: encoding: [0x6a,0x01,0x00,0xbf]
8177 // GFX10: encoding: [0x6b,0x01,0x00,0xbf]
8180 // GFX10: encoding: [0x7c,0x01,0x00,0xbf]
8183 // GFX10: encoding: [0x00,0x7e,0x00,0xbf]
8186 // GFX10: encoding: [0x00,0x7f,0x00,0xbf]
8189 // GFX10: encoding: [0x00,0x6a,0x00,0xbf]
8192 // GFX10: encoding: [0x00,0x6b,0x00,0xbf]
8195 // GFX10: encoding: [0x00,0x7c,0x00,0xbf]
8197 s_cmp_eq_i32 s0, 0
8198 // GFX10: encoding: [0x00,0x80,0x00,0xbf]
8201 // GFX10: encoding: [0x00,0xc1,0x00,0xbf]
8204 // GFX10: encoding: [0x00,0xf0,0x00,0xbf]
8207 // GFX10: encoding: [0x00,0xf7,0x00,0xbf]
8209 s_cmp_eq_i32 s0, 0x3f717273
8210 // GFX10: encoding: [0x00,0xff,0x00,0xbf,0x73,0x72,0x71,0x3f]
8212 s_cmp_eq_i32 s0, 0xaf123456
8213 // GFX10: encoding: [0x00,0xff,0x00,0xbf,0x56,0x34,0x12,0xaf]
8216 // GFX10: encoding: [0x00,0x01,0x01,0xbf]
8219 // GFX10: encoding: [0x69,0x68,0x01,0xbf]
8222 // GFX10: encoding: [0x00,0x68,0x01,0xbf]
8225 // GFX10: encoding: [0x69,0x01,0x01,0xbf]
8228 // GFX10: encoding: [0x7e,0x01,0x01,0xbf]
8231 // GFX10: encoding: [0x7f,0x01,0x01,0xbf]
8234 // GFX10: encoding: [0x6a,0x01,0x01,0xbf]
8237 // GFX10: encoding: [0x6b,0x01,0x01,0xbf]
8240 // GFX10: encoding: [0x7c,0x01,0x01,0xbf]
8243 // GFX10: encoding: [0x00,0x7e,0x01,0xbf]
8246 // GFX10: encoding: [0x00,0x7f,0x01,0xbf]
8249 // GFX10: encoding: [0x00,0x6a,0x01,0xbf]
8252 // GFX10: encoding: [0x00,0x6b,0x01,0xbf]
8255 // GFX10: encoding: [0x00,0x7c,0x01,0xbf]
8257 s_cmp_lg_i32 s0, 0
8258 // GFX10: encoding: [0x00,0x80,0x01,0xbf]
8261 // GFX10: encoding: [0x00,0xc1,0x01,0xbf]
8264 // GFX10: encoding: [0x00,0xf0,0x01,0xbf]
8267 // GFX10: encoding: [0x00,0xf7,0x01,0xbf]
8269 s_cmp_lg_i32 s0, 0x3f717273
8270 // GFX10: encoding: [0x00,0xff,0x01,0xbf,0x73,0x72,0x71,0x3f]
8272 s_cmp_lg_i32 s0, 0xaf123456
8273 // GFX10: encoding: [0x00,0xff,0x01,0xbf,0x56,0x34,0x12,0xaf]
8276 // GFX10: encoding: [0x00,0x01,0x02,0xbf]
8279 // GFX10: encoding: [0x69,0x68,0x02,0xbf]
8282 // GFX10: encoding: [0x00,0x68,0x02,0xbf]
8285 // GFX10: encoding: [0x69,0x01,0x02,0xbf]
8288 // GFX10: encoding: [0x7e,0x01,0x02,0xbf]
8291 // GFX10: encoding: [0x7f,0x01,0x02,0xbf]
8294 // GFX10: encoding: [0x6a,0x01,0x02,0xbf]
8297 // GFX10: encoding: [0x6b,0x01,0x02,0xbf]
8300 // GFX10: encoding: [0x7c,0x01,0x02,0xbf]
8303 // GFX10: encoding: [0x00,0x7e,0x02,0xbf]
8306 // GFX10: encoding: [0x00,0x7f,0x02,0xbf]
8309 // GFX10: encoding: [0x00,0x6a,0x02,0xbf]
8312 // GFX10: encoding: [0x00,0x6b,0x02,0xbf]
8315 // GFX10: encoding: [0x00,0x7c,0x02,0xbf]
8317 s_cmp_gt_i32 s0, 0
8318 // GFX10: encoding: [0x00,0x80,0x02,0xbf]
8321 // GFX10: encoding: [0x00,0xc1,0x02,0xbf]
8324 // GFX10: encoding: [0x00,0xf0,0x02,0xbf]
8327 // GFX10: encoding: [0x00,0xf7,0x02,0xbf]
8329 s_cmp_gt_i32 s0, 0x3f717273
8330 // GFX10: encoding: [0x00,0xff,0x02,0xbf,0x73,0x72,0x71,0x3f]
8332 s_cmp_gt_i32 s0, 0xaf123456
8333 // GFX10: encoding: [0x00,0xff,0x02,0xbf,0x56,0x34,0x12,0xaf]
8336 // GFX10: encoding: [0x00,0x01,0x03,0xbf]
8339 // GFX10: encoding: [0x69,0x68,0x03,0xbf]
8342 // GFX10: encoding: [0x00,0x68,0x03,0xbf]
8345 // GFX10: encoding: [0x69,0x01,0x03,0xbf]
8348 // GFX10: encoding: [0x7e,0x01,0x03,0xbf]
8351 // GFX10: encoding: [0x7f,0x01,0x03,0xbf]
8354 // GFX10: encoding: [0x6a,0x01,0x03,0xbf]
8357 // GFX10: encoding: [0x6b,0x01,0x03,0xbf]
8360 // GFX10: encoding: [0x7c,0x01,0x03,0xbf]
8363 // GFX10: encoding: [0x00,0x7e,0x03,0xbf]
8366 // GFX10: encoding: [0x00,0x7f,0x03,0xbf]
8369 // GFX10: encoding: [0x00,0x6a,0x03,0xbf]
8372 // GFX10: encoding: [0x00,0x6b,0x03,0xbf]
8375 // GFX10: encoding: [0x00,0x7c,0x03,0xbf]
8377 s_cmp_ge_i32 s0, 0
8378 // GFX10: encoding: [0x00,0x80,0x03,0xbf]
8381 // GFX10: encoding: [0x00,0xc1,0x03,0xbf]
8384 // GFX10: encoding: [0x00,0xf0,0x03,0xbf]
8387 // GFX10: encoding: [0x00,0xf7,0x03,0xbf]
8389 s_cmp_ge_i32 s0, 0x3f717273
8390 // GFX10: encoding: [0x00,0xff,0x03,0xbf,0x73,0x72,0x71,0x3f]
8392 s_cmp_ge_i32 s0, 0xaf123456
8393 // GFX10: encoding: [0x00,0xff,0x03,0xbf,0x56,0x34,0x12,0xaf]
8396 // GFX10: encoding: [0x00,0x01,0x04,0xbf]
8399 // GFX10: encoding: [0x69,0x68,0x04,0xbf]
8402 // GFX10: encoding: [0x00,0x68,0x04,0xbf]
8405 // GFX10: encoding: [0x69,0x01,0x04,0xbf]
8408 // GFX10: encoding: [0x7e,0x01,0x04,0xbf]
8411 // GFX10: encoding: [0x7f,0x01,0x04,0xbf]
8414 // GFX10: encoding: [0x6a,0x01,0x04,0xbf]
8417 // GFX10: encoding: [0x6b,0x01,0x04,0xbf]
8420 // GFX10: encoding: [0x7c,0x01,0x04,0xbf]
8423 // GFX10: encoding: [0x00,0x7e,0x04,0xbf]
8426 // GFX10: encoding: [0x00,0x7f,0x04,0xbf]
8429 // GFX10: encoding: [0x00,0x6a,0x04,0xbf]
8432 // GFX10: encoding: [0x00,0x6b,0x04,0xbf]
8435 // GFX10: encoding: [0x00,0x7c,0x04,0xbf]
8437 s_cmp_lt_i32 s0, 0
8438 // GFX10: encoding: [0x00,0x80,0x04,0xbf]
8441 // GFX10: encoding: [0x00,0xc1,0x04,0xbf]
8444 // GFX10: encoding: [0x00,0xf0,0x04,0xbf]
8447 // GFX10: encoding: [0x00,0xf7,0x04,0xbf]
8449 s_cmp_lt_i32 s0, 0x3f717273
8450 // GFX10: encoding: [0x00,0xff,0x04,0xbf,0x73,0x72,0x71,0x3f]
8452 s_cmp_lt_i32 s0, 0xaf123456
8453 // GFX10: encoding: [0x00,0xff,0x04,0xbf,0x56,0x34,0x12,0xaf]
8456 // GFX10: encoding: [0x00,0x01,0x05,0xbf]
8459 // GFX10: encoding: [0x69,0x68,0x05,0xbf]
8462 // GFX10: encoding: [0x00,0x68,0x05,0xbf]
8465 // GFX10: encoding: [0x69,0x01,0x05,0xbf]
8468 // GFX10: encoding: [0x7e,0x01,0x05,0xbf]
8471 // GFX10: encoding: [0x7f,0x01,0x05,0xbf]
8474 // GFX10: encoding: [0x6a,0x01,0x05,0xbf]
8477 // GFX10: encoding: [0x6b,0x01,0x05,0xbf]
8480 // GFX10: encoding: [0x7c,0x01,0x05,0xbf]
8483 // GFX10: encoding: [0x00,0x7e,0x05,0xbf]
8486 // GFX10: encoding: [0x00,0x7f,0x05,0xbf]
8489 // GFX10: encoding: [0x00,0x6a,0x05,0xbf]
8492 // GFX10: encoding: [0x00,0x6b,0x05,0xbf]
8495 // GFX10: encoding: [0x00,0x7c,0x05,0xbf]
8497 s_cmp_le_i32 s0, 0
8498 // GFX10: encoding: [0x00,0x80,0x05,0xbf]
8501 // GFX10: encoding: [0x00,0xc1,0x05,0xbf]
8504 // GFX10: encoding: [0x00,0xf0,0x05,0xbf]
8507 // GFX10: encoding: [0x00,0xf7,0x05,0xbf]
8509 s_cmp_le_i32 s0, 0x3f717273
8510 // GFX10: encoding: [0x00,0xff,0x05,0xbf,0x73,0x72,0x71,0x3f]
8512 s_cmp_le_i32 s0, 0xaf123456
8513 // GFX10: encoding: [0x00,0xff,0x05,0xbf,0x56,0x34,0x12,0xaf]
8516 // GFX10: encoding: [0x00,0x01,0x06,0xbf]
8519 // GFX10: encoding: [0x69,0x68,0x06,0xbf]
8522 // GFX10: encoding: [0x00,0x68,0x06,0xbf]
8525 // GFX10: encoding: [0x69,0x01,0x06,0xbf]
8528 // GFX10: encoding: [0x7e,0x01,0x06,0xbf]
8531 // GFX10: encoding: [0x7f,0x01,0x06,0xbf]
8534 // GFX10: encoding: [0x6a,0x01,0x06,0xbf]
8537 // GFX10: encoding: [0x6b,0x01,0x06,0xbf]
8540 // GFX10: encoding: [0x7c,0x01,0x06,0xbf]
8543 // GFX10: encoding: [0x00,0x7e,0x06,0xbf]
8546 // GFX10: encoding: [0x00,0x7f,0x06,0xbf]
8549 // GFX10: encoding: [0x00,0x6a,0x06,0xbf]
8552 // GFX10: encoding: [0x00,0x6b,0x06,0xbf]
8555 // GFX10: encoding: [0x00,0x7c,0x06,0xbf]
8557 s_cmp_eq_u32 s0, 0
8558 // GFX10: encoding: [0x00,0x80,0x06,0xbf]
8561 // GFX10: encoding: [0x00,0xc1,0x06,0xbf]
8564 // GFX10: encoding: [0x00,0xf0,0x06,0xbf]
8567 // GFX10: encoding: [0x00,0xf7,0x06,0xbf]
8569 s_cmp_eq_u32 s0, 0x3f717273
8570 // GFX10: encoding: [0x00,0xff,0x06,0xbf,0x73,0x72,0x71,0x3f]
8572 s_cmp_eq_u32 s0, 0xaf123456
8573 // GFX10: encoding: [0x00,0xff,0x06,0xbf,0x56,0x34,0x12,0xaf]
8576 // GFX10: encoding: [0x00,0x01,0x07,0xbf]
8579 // GFX10: encoding: [0x69,0x68,0x07,0xbf]
8582 // GFX10: encoding: [0x00,0x68,0x07,0xbf]
8585 // GFX10: encoding: [0x69,0x01,0x07,0xbf]
8588 // GFX10: encoding: [0x7e,0x01,0x07,0xbf]
8591 // GFX10: encoding: [0x7f,0x01,0x07,0xbf]
8594 // GFX10: encoding: [0x6a,0x01,0x07,0xbf]
8597 // GFX10: encoding: [0x6b,0x01,0x07,0xbf]
8600 // GFX10: encoding: [0x7c,0x01,0x07,0xbf]
8603 // GFX10: encoding: [0x00,0x7e,0x07,0xbf]
8606 // GFX10: encoding: [0x00,0x7f,0x07,0xbf]
8609 // GFX10: encoding: [0x00,0x6a,0x07,0xbf]
8612 // GFX10: encoding: [0x00,0x6b,0x07,0xbf]
8615 // GFX10: encoding: [0x00,0x7c,0x07,0xbf]
8617 s_cmp_lg_u32 s0, 0
8618 // GFX10: encoding: [0x00,0x80,0x07,0xbf]
8621 // GFX10: encoding: [0x00,0xc1,0x07,0xbf]
8624 // GFX10: encoding: [0x00,0xf0,0x07,0xbf]
8627 // GFX10: encoding: [0x00,0xf7,0x07,0xbf]
8629 s_cmp_lg_u32 s0, 0x3f717273
8630 // GFX10: encoding: [0x00,0xff,0x07,0xbf,0x73,0x72,0x71,0x3f]
8632 s_cmp_lg_u32 s0, 0xaf123456
8633 // GFX10: encoding: [0x00,0xff,0x07,0xbf,0x56,0x34,0x12,0xaf]
8636 // GFX10: encoding: [0x00,0x01,0x08,0xbf]
8639 // GFX10: encoding: [0x69,0x68,0x08,0xbf]
8642 // GFX10: encoding: [0x00,0x68,0x08,0xbf]
8645 // GFX10: encoding: [0x69,0x01,0x08,0xbf]
8648 // GFX10: encoding: [0x7e,0x01,0x08,0xbf]
8651 // GFX10: encoding: [0x7f,0x01,0x08,0xbf]
8654 // GFX10: encoding: [0x6a,0x01,0x08,0xbf]
8657 // GFX10: encoding: [0x6b,0x01,0x08,0xbf]
8660 // GFX10: encoding: [0x7c,0x01,0x08,0xbf]
8663 // GFX10: encoding: [0x00,0x7e,0x08,0xbf]
8666 // GFX10: encoding: [0x00,0x7f,0x08,0xbf]
8669 // GFX10: encoding: [0x00,0x6a,0x08,0xbf]
8672 // GFX10: encoding: [0x00,0x6b,0x08,0xbf]
8675 // GFX10: encoding: [0x00,0x7c,0x08,0xbf]
8677 s_cmp_gt_u32 s0, 0
8678 // GFX10: encoding: [0x00,0x80,0x08,0xbf]
8681 // GFX10: encoding: [0x00,0xc1,0x08,0xbf]
8684 // GFX10: encoding: [0x00,0xf0,0x08,0xbf]
8687 // GFX10: encoding: [0x00,0xf7,0x08,0xbf]
8689 s_cmp_gt_u32 s0, 0x3f717273
8690 // GFX10: encoding: [0x00,0xff,0x08,0xbf,0x73,0x72,0x71,0x3f]
8692 s_cmp_gt_u32 s0, 0xaf123456
8693 // GFX10: encoding: [0x00,0xff,0x08,0xbf,0x56,0x34,0x12,0xaf]
8696 // GFX10: encoding: [0x00,0x01,0x09,0xbf]
8699 // GFX10: encoding: [0x69,0x68,0x09,0xbf]
8702 // GFX10: encoding: [0x00,0x68,0x09,0xbf]
8705 // GFX10: encoding: [0x69,0x01,0x09,0xbf]
8708 // GFX10: encoding: [0x7e,0x01,0x09,0xbf]
8711 // GFX10: encoding: [0x7f,0x01,0x09,0xbf]
8714 // GFX10: encoding: [0x6a,0x01,0x09,0xbf]
8717 // GFX10: encoding: [0x6b,0x01,0x09,0xbf]
8720 // GFX10: encoding: [0x7c,0x01,0x09,0xbf]
8723 // GFX10: encoding: [0x00,0x7e,0x09,0xbf]
8726 // GFX10: encoding: [0x00,0x7f,0x09,0xbf]
8729 // GFX10: encoding: [0x00,0x6a,0x09,0xbf]
8732 // GFX10: encoding: [0x00,0x6b,0x09,0xbf]
8735 // GFX10: encoding: [0x00,0x7c,0x09,0xbf]
8737 s_cmp_ge_u32 s0, 0
8738 // GFX10: encoding: [0x00,0x80,0x09,0xbf]
8741 // GFX10: encoding: [0x00,0xc1,0x09,0xbf]
8744 // GFX10: encoding: [0x00,0xf0,0x09,0xbf]
8747 // GFX10: encoding: [0x00,0xf7,0x09,0xbf]
8749 s_cmp_ge_u32 s0, 0x3f717273
8750 // GFX10: encoding: [0x00,0xff,0x09,0xbf,0x73,0x72,0x71,0x3f]
8752 s_cmp_ge_u32 s0, 0xaf123456
8753 // GFX10: encoding: [0x00,0xff,0x09,0xbf,0x56,0x34,0x12,0xaf]
8756 // GFX10: encoding: [0x00,0x01,0x0a,0xbf]
8759 // GFX10: encoding: [0x69,0x68,0x0a,0xbf]
8762 // GFX10: encoding: [0x00,0x68,0x0a,0xbf]
8765 // GFX10: encoding: [0x69,0x01,0x0a,0xbf]
8768 // GFX10: encoding: [0x7e,0x01,0x0a,0xbf]
8771 // GFX10: encoding: [0x7f,0x01,0x0a,0xbf]
8774 // GFX10: encoding: [0x6a,0x01,0x0a,0xbf]
8777 // GFX10: encoding: [0x6b,0x01,0x0a,0xbf]
8780 // GFX10: encoding: [0x7c,0x01,0x0a,0xbf]
8783 // GFX10: encoding: [0x00,0x7e,0x0a,0xbf]
8786 // GFX10: encoding: [0x00,0x7f,0x0a,0xbf]
8789 // GFX10: encoding: [0x00,0x6a,0x0a,0xbf]
8792 // GFX10: encoding: [0x00,0x6b,0x0a,0xbf]
8795 // GFX10: encoding: [0x00,0x7c,0x0a,0xbf]
8797 s_cmp_lt_u32 s0, 0
8798 // GFX10: encoding: [0x00,0x80,0x0a,0xbf]
8801 // GFX10: encoding: [0x00,0xc1,0x0a,0xbf]
8804 // GFX10: encoding: [0x00,0xf0,0x0a,0xbf]
8807 // GFX10: encoding: [0x00,0xf7,0x0a,0xbf]
8809 s_cmp_lt_u32 s0, 0x3f717273
8810 // GFX10: encoding: [0x00,0xff,0x0a,0xbf,0x73,0x72,0x71,0x3f]
8812 s_cmp_lt_u32 s0, 0xaf123456
8813 // GFX10: encoding: [0x00,0xff,0x0a,0xbf,0x56,0x34,0x12,0xaf]
8816 // GFX10: encoding: [0x00,0x01,0x0b,0xbf]
8819 // GFX10: encoding: [0x69,0x68,0x0b,0xbf]
8822 // GFX10: encoding: [0x00,0x68,0x0b,0xbf]
8825 // GFX10: encoding: [0x69,0x01,0x0b,0xbf]
8828 // GFX10: encoding: [0x7e,0x01,0x0b,0xbf]
8831 // GFX10: encoding: [0x7f,0x01,0x0b,0xbf]
8834 // GFX10: encoding: [0x6a,0x01,0x0b,0xbf]
8837 // GFX10: encoding: [0x6b,0x01,0x0b,0xbf]
8840 // GFX10: encoding: [0x7c,0x01,0x0b,0xbf]
8843 // GFX10: encoding: [0x00,0x7e,0x0b,0xbf]
8846 // GFX10: encoding: [0x00,0x7f,0x0b,0xbf]
8849 // GFX10: encoding: [0x00,0x6a,0x0b,0xbf]
8852 // GFX10: encoding: [0x00,0x6b,0x0b,0xbf]
8855 // GFX10: encoding: [0x00,0x7c,0x0b,0xbf]
8857 s_cmp_le_u32 s0, 0
8858 // GFX10: encoding: [0x00,0x80,0x0b,0xbf]
8861 // GFX10: encoding: [0x00,0xc1,0x0b,0xbf]
8864 // GFX10: encoding: [0x00,0xf0,0x0b,0xbf]
8867 // GFX10: encoding: [0x00,0xf7,0x0b,0xbf]
8869 s_cmp_le_u32 s0, 0x3f717273
8870 // GFX10: encoding: [0x00,0xff,0x0b,0xbf,0x73,0x72,0x71,0x3f]
8872 s_cmp_le_u32 s0, 0xaf123456
8873 // GFX10: encoding: [0x00,0xff,0x0b,0xbf,0x56,0x34,0x12,0xaf]
8876 // GFX10: encoding: [0x00,0x01,0x0c,0xbf]
8879 // GFX10: encoding: [0x69,0x68,0x0c,0xbf]
8882 // GFX10: encoding: [0x00,0x68,0x0c,0xbf]
8885 // GFX10: encoding: [0x69,0x01,0x0c,0xbf]
8888 // GFX10: encoding: [0x7e,0x01,0x0c,0xbf]
8891 // GFX10: encoding: [0x7f,0x01,0x0c,0xbf]
8894 // GFX10: encoding: [0x6a,0x01,0x0c,0xbf]
8897 // GFX10: encoding: [0x6b,0x01,0x0c,0xbf]
8900 // GFX10: encoding: [0x7c,0x01,0x0c,0xbf]
8903 // GFX10: encoding: [0x00,0x7e,0x0c,0xbf]
8906 // GFX10: encoding: [0x00,0x7f,0x0c,0xbf]
8909 // GFX10: encoding: [0x00,0x6a,0x0c,0xbf]
8912 // GFX10: encoding: [0x00,0x6b,0x0c,0xbf]
8915 // GFX10: encoding: [0x00,0x7c,0x0c,0xbf]
8917 s_bitcmp0_b32 s0, 0
8918 // GFX10: encoding: [0x00,0x80,0x0c,0xbf]
8921 // GFX10: encoding: [0x00,0xc1,0x0c,0xbf]
8924 // GFX10: encoding: [0x00,0xf0,0x0c,0xbf]
8927 // GFX10: encoding: [0x00,0xf7,0x0c,0xbf]
8929 s_bitcmp0_b32 s0, 0x3f717273
8930 // GFX10: encoding: [0x00,0xff,0x0c,0xbf,0x73,0x72,0x71,0x3f]
8932 s_bitcmp0_b32 s0, 0xaf123456
8933 // GFX10: encoding: [0x00,0xff,0x0c,0xbf,0x56,0x34,0x12,0xaf]
8936 // GFX10: encoding: [0x00,0x01,0x0d,0xbf]
8939 // GFX10: encoding: [0x69,0x68,0x0d,0xbf]
8942 // GFX10: encoding: [0x00,0x68,0x0d,0xbf]
8945 // GFX10: encoding: [0x69,0x01,0x0d,0xbf]
8948 // GFX10: encoding: [0x7e,0x01,0x0d,0xbf]
8951 // GFX10: encoding: [0x7f,0x01,0x0d,0xbf]
8954 // GFX10: encoding: [0x6a,0x01,0x0d,0xbf]
8957 // GFX10: encoding: [0x6b,0x01,0x0d,0xbf]
8960 // GFX10: encoding: [0x7c,0x01,0x0d,0xbf]
8963 // GFX10: encoding: [0x00,0x7e,0x0d,0xbf]
8966 // GFX10: encoding: [0x00,0x7f,0x0d,0xbf]
8969 // GFX10: encoding: [0x00,0x6a,0x0d,0xbf]
8972 // GFX10: encoding: [0x00,0x6b,0x0d,0xbf]
8975 // GFX10: encoding: [0x00,0x7c,0x0d,0xbf]
8977 s_bitcmp1_b32 s0, 0
8978 // GFX10: encoding: [0x00,0x80,0x0d,0xbf]
8981 // GFX10: encoding: [0x00,0xc1,0x0d,0xbf]
8984 // GFX10: encoding: [0x00,0xf0,0x0d,0xbf]
8987 // GFX10: encoding: [0x00,0xf7,0x0d,0xbf]
8989 s_bitcmp1_b32 s0, 0x3f717273
8990 // GFX10: encoding: [0x00,0xff,0x0d,0xbf,0x73,0x72,0x71,0x3f]
8992 s_bitcmp1_b32 s0, 0xaf123456
8993 // GFX10: encoding: [0x00,0xff,0x0d,0xbf,0x56,0x34,0x12,0xaf]
8995 s_bitcmp0_b64 s[0:1], s2
8996 // GFX10: encoding: [0x00,0x02,0x0e,0xbf]
8999 // GFX10: encoding: [0x68,0x66,0x0e,0xbf]
9001 s_bitcmp0_b64 s[0:1], s102
9002 // GFX10: encoding: [0x00,0x66,0x0e,0xbf]
9005 // GFX10: encoding: [0x68,0x02,0x0e,0xbf]
9008 // GFX10: encoding: [0x7e,0x02,0x0e,0xbf]
9011 // GFX10: encoding: [0x6a,0x02,0x0e,0xbf]
9013 s_bitcmp0_b64 s[0:1], exec_lo
9014 // GFX10: encoding: [0x00,0x7e,0x0e,0xbf]
9016 s_bitcmp0_b64 s[0:1], exec_hi
9017 // GFX10: encoding: [0x00,0x7f,0x0e,0xbf]
9019 s_bitcmp0_b64 s[0:1], vcc_lo
9020 // GFX10: encoding: [0x00,0x6a,0x0e,0xbf]
9022 s_bitcmp0_b64 s[0:1], vcc_hi
9023 // GFX10: encoding: [0x00,0x6b,0x0e,0xbf]
9025 s_bitcmp0_b64 s[0:1], m0
9026 // GFX10: encoding: [0x00,0x7c,0x0e,0xbf]
9028 s_bitcmp0_b64 s[0:1], 0
9029 // GFX10: encoding: [0x00,0x80,0x0e,0xbf]
9031 s_bitcmp0_b64 s[0:1], -1
9032 // GFX10: encoding: [0x00,0xc1,0x0e,0xbf]
9034 s_bitcmp0_b64 s[0:1], 0.5
9035 // GFX10: encoding: [0x00,0xf0,0x0e,0xbf]
9037 s_bitcmp0_b64 s[0:1], -4.0
9038 // GFX10: encoding: [0x00,0xf7,0x0e,0xbf]
9040 s_bitcmp0_b64 s[0:1], 0x3f717273
9041 // GFX10: encoding: [0x00,0xff,0x0e,0xbf,0x73,0x72,0x71,0x3f]
9043 s_bitcmp0_b64 s[0:1], 0xaf123456
9044 // GFX10: encoding: [0x00,0xff,0x0e,0xbf,0x56,0x34,0x12,0xaf]
9046 s_bitcmp1_b64 s[0:1], s2
9047 // GFX10: encoding: [0x00,0x02,0x0f,0xbf]
9050 // GFX10: encoding: [0x68,0x66,0x0f,0xbf]
9052 s_bitcmp1_b64 s[0:1], s102
9053 // GFX10: encoding: [0x00,0x66,0x0f,0xbf]
9056 // GFX10: encoding: [0x68,0x02,0x0f,0xbf]
9059 // GFX10: encoding: [0x7e,0x02,0x0f,0xbf]
9062 // GFX10: encoding: [0x6a,0x02,0x0f,0xbf]
9064 s_bitcmp1_b64 s[0:1], exec_lo
9065 // GFX10: encoding: [0x00,0x7e,0x0f,0xbf]
9067 s_bitcmp1_b64 s[0:1], exec_hi
9068 // GFX10: encoding: [0x00,0x7f,0x0f,0xbf]
9070 s_bitcmp1_b64 s[0:1], vcc_lo
9071 // GFX10: encoding: [0x00,0x6a,0x0f,0xbf]
9073 s_bitcmp1_b64 s[0:1], vcc_hi
9074 // GFX10: encoding: [0x00,0x6b,0x0f,0xbf]
9076 s_bitcmp1_b64 s[0:1], m0
9077 // GFX10: encoding: [0x00,0x7c,0x0f,0xbf]
9079 s_bitcmp1_b64 s[0:1], 0
9080 // GFX10: encoding: [0x00,0x80,0x0f,0xbf]
9082 s_bitcmp1_b64 s[0:1], -1
9083 // GFX10: encoding: [0x00,0xc1,0x0f,0xbf]
9085 s_bitcmp1_b64 s[0:1], 0.5
9086 // GFX10: encoding: [0x00,0xf0,0x0f,0xbf]
9088 s_bitcmp1_b64 s[0:1], -4.0
9089 // GFX10: encoding: [0x00,0xf7,0x0f,0xbf]
9091 s_bitcmp1_b64 s[0:1], 0x3f717273
9092 // GFX10: encoding: [0x00,0xff,0x0f,0xbf,0x73,0x72,0x71,0x3f]
9094 s_bitcmp1_b64 s[0:1], 0xaf123456
9095 // GFX10: encoding: [0x00,0xff,0x0f,0xbf,0x56,0x34,0x12,0xaf]
9097 s_cmp_eq_u64 s[0:1], s[2:3]
9098 // GFX10: encoding: [0x00,0x02,0x12,0xbf]
9101 // GFX10: encoding: [0x68,0x66,0x12,0xbf]
9103 s_cmp_eq_u64 s[0:1], s[102:103]
9104 // GFX10: encoding: [0x00,0x66,0x12,0xbf]
9107 // GFX10: encoding: [0x68,0x02,0x12,0xbf]
9110 // GFX10: encoding: [0x7e,0x02,0x12,0xbf]
9113 // GFX10: encoding: [0x6a,0x02,0x12,0xbf]
9115 s_cmp_eq_u64 s[0:1], exec
9116 // GFX10: encoding: [0x00,0x7e,0x12,0xbf]
9118 s_cmp_eq_u64 s[0:1], vcc
9119 // GFX10: encoding: [0x00,0x6a,0x12,0xbf]
9121 s_cmp_eq_u64 s[0:1], 0
9122 // GFX10: encoding: [0x00,0x80,0x12,0xbf]
9124 s_cmp_eq_u64 s[0:1], -1
9125 // GFX10: encoding: [0x00,0xc1,0x12,0xbf]
9127 s_cmp_eq_u64 s[0:1], 0.5
9128 // GFX10: encoding: [0x00,0xf0,0x12,0xbf]
9130 s_cmp_eq_u64 s[0:1], -4.0
9131 // GFX10: encoding: [0x00,0xf7,0x12,0xbf]
9133 s_cmp_eq_u64 s[0:1], 0x3f717273
9134 // GFX10: encoding: [0x00,0xff,0x12,0xbf,0x73,0x72,0x71,0x3f]
9136 s_cmp_eq_u64 s[0:1], 0xaf123456
9137 // GFX10: encoding: [0x00,0xff,0x12,0xbf,0x56,0x34,0x12,0xaf]
9139 s_cmp_lg_u64 s[0:1], s[2:3]
9140 // GFX10: encoding: [0x00,0x02,0x13,0xbf]
9143 // GFX10: encoding: [0x68,0x66,0x13,0xbf]
9145 s_cmp_lg_u64 s[0:1], s[102:103]
9146 // GFX10: encoding: [0x00,0x66,0x13,0xbf]
9149 // GFX10: encoding: [0x68,0x02,0x13,0xbf]
9152 // GFX10: encoding: [0x7e,0x02,0x13,0xbf]
9155 // GFX10: encoding: [0x6a,0x02,0x13,0xbf]
9157 s_cmp_lg_u64 s[0:1], exec
9158 // GFX10: encoding: [0x00,0x7e,0x13,0xbf]
9160 s_cmp_lg_u64 s[0:1], vcc
9161 // GFX10: encoding: [0x00,0x6a,0x13,0xbf]
9163 s_cmp_lg_u64 s[0:1], 0
9164 // GFX10: encoding: [0x00,0x80,0x13,0xbf]
9166 s_cmp_lg_u64 s[0:1], -1
9167 // GFX10: encoding: [0x00,0xc1,0x13,0xbf]
9169 s_cmp_lg_u64 s[0:1], 0.5
9170 // GFX10: encoding: [0x00,0xf0,0x13,0xbf]
9172 s_cmp_lg_u64 s[0:1], -4.0
9173 // GFX10: encoding: [0x00,0xf7,0x13,0xbf]
9175 s_cmp_lg_u64 s[0:1], 0x3f717273
9176 // GFX10: encoding: [0x00,0xff,0x13,0xbf,0x73,0x72,0x71,0x3f]
9178 s_cmp_lg_u64 s[0:1], 0xaf123456
9179 // GFX10: encoding: [0x00,0xff,0x13,0xbf,0x56,0x34,0x12,0xaf]
9185 s_movk_i32 s0, 0x1234
9186 // GFX10: encoding: [0x34,0x12,0x00,0xb0]
9188 s_movk_i32 s0, 0xc1d1
9189 // GFX10: encoding: [0xd1,0xc1,0x00,0xb0]
9191 s_movk_i32 s105, 0x1234
9192 // GFX10: encoding: [0x34,0x12,0x69,0xb0]
9194 s_movk_i32 exec_lo, 0x1234
9195 // GFX10: encoding: [0x34,0x12,0x7e,0xb0]
9197 s_movk_i32 exec_hi, 0x1234
9198 // GFX10: encoding: [0x34,0x12,0x7f,0xb0]
9200 s_movk_i32 vcc_lo, 0x1234
9201 // GFX10: encoding: [0x34,0x12,0x6a,0xb0]
9203 s_movk_i32 vcc_hi, 0x1234
9204 // GFX10: encoding: [0x34,0x12,0x6b,0xb0]
9206 s_movk_i32 m0, 0x1234
9207 // GFX10: encoding: [0x34,0x12,0x7c,0xb0]
9209 s_version 0x1234
9210 // GFX10: encoding: [0x34,0x12,0x80,0xb0]
9212 s_version 0xc1d1
9213 // GFX10: encoding: [0xd1,0xc1,0x80,0xb0]
9215 s_cmovk_i32 s0, 0x1234
9216 // GFX10: encoding: [0x34,0x12,0x00,0xb1]
9218 s_cmovk_i32 s0, 0xc1d1
9219 // GFX10: encoding: [0xd1,0xc1,0x00,0xb1]
9221 s_cmovk_i32 s105, 0x1234
9222 // GFX10: encoding: [0x34,0x12,0x69,0xb1]
9224 s_cmovk_i32 exec_lo, 0x1234
9225 // GFX10: encoding: [0x34,0x12,0x7e,0xb1]
9227 s_cmovk_i32 exec_hi, 0x1234
9228 // GFX10: encoding: [0x34,0x12,0x7f,0xb1]
9230 s_cmovk_i32 vcc_lo, 0x1234
9231 // GFX10: encoding: [0x34,0x12,0x6a,0xb1]
9233 s_cmovk_i32 vcc_hi, 0x1234
9234 // GFX10: encoding: [0x34,0x12,0x6b,0xb1]
9236 s_cmovk_i32 m0, 0x1234
9237 // GFX10: encoding: [0x34,0x12,0x7c,0xb1]
9239 s_cmpk_eq_i32 s0, 0x1234
9240 // GFX10: encoding: [0x34,0x12,0x80,0xb1]
9242 s_cmpk_eq_i32 s0, 0xc1d1
9243 // GFX10: encoding: [0xd1,0xc1,0x80,0xb1]
9245 s_cmpk_eq_i32 s105, 0x1234
9246 // GFX10: encoding: [0x34,0x12,0xe9,0xb1]
9248 s_cmpk_eq_i32 exec_lo, 0x1234
9249 // GFX10: encoding: [0x34,0x12,0xfe,0xb1]
9251 s_cmpk_eq_i32 exec_hi, 0x1234
9252 // GFX10: encoding: [0x34,0x12,0xff,0xb1]
9254 s_cmpk_eq_i32 vcc_lo, 0x1234
9255 // GFX10: encoding: [0x34,0x12,0xea,0xb1]
9257 s_cmpk_eq_i32 vcc_hi, 0x1234
9258 // GFX10: encoding: [0x34,0x12,0xeb,0xb1]
9260 s_cmpk_eq_i32 m0, 0x1234
9261 // GFX10: encoding: [0x34,0x12,0xfc,0xb1]
9263 s_cmpk_lg_i32 s0, 0x1234
9264 // GFX10: encoding: [0x34,0x12,0x00,0xb2]
9266 s_cmpk_lg_i32 s0, 0xc1d1
9267 // GFX10: encoding: [0xd1,0xc1,0x00,0xb2]
9269 s_cmpk_lg_i32 s105, 0x1234
9270 // GFX10: encoding: [0x34,0x12,0x69,0xb2]
9272 s_cmpk_lg_i32 exec_lo, 0x1234
9273 // GFX10: encoding: [0x34,0x12,0x7e,0xb2]
9275 s_cmpk_lg_i32 exec_hi, 0x1234
9276 // GFX10: encoding: [0x34,0x12,0x7f,0xb2]
9278 s_cmpk_lg_i32 vcc_lo, 0x1234
9279 // GFX10: encoding: [0x34,0x12,0x6a,0xb2]
9281 s_cmpk_lg_i32 vcc_hi, 0x1234
9282 // GFX10: encoding: [0x34,0x12,0x6b,0xb2]
9284 s_cmpk_lg_i32 m0, 0x1234
9285 // GFX10: encoding: [0x34,0x12,0x7c,0xb2]
9287 s_cmpk_gt_i32 s0, 0x1234
9288 // GFX10: encoding: [0x34,0x12,0x80,0xb2]
9290 s_cmpk_gt_i32 s0, 0xc1d1
9291 // GFX10: encoding: [0xd1,0xc1,0x80,0xb2]
9293 s_cmpk_gt_i32 s105, 0x1234
9294 // GFX10: encoding: [0x34,0x12,0xe9,0xb2]
9296 s_cmpk_gt_i32 exec_lo, 0x1234
9297 // GFX10: encoding: [0x34,0x12,0xfe,0xb2]
9299 s_cmpk_gt_i32 exec_hi, 0x1234
9300 // GFX10: encoding: [0x34,0x12,0xff,0xb2]
9302 s_cmpk_gt_i32 vcc_lo, 0x1234
9303 // GFX10: encoding: [0x34,0x12,0xea,0xb2]
9305 s_cmpk_gt_i32 vcc_hi, 0x1234
9306 // GFX10: encoding: [0x34,0x12,0xeb,0xb2]
9308 s_cmpk_gt_i32 m0, 0x1234
9309 // GFX10: encoding: [0x34,0x12,0xfc,0xb2]
9311 s_cmpk_ge_i32 s0, 0x1234
9312 // GFX10: encoding: [0x34,0x12,0x00,0xb3]
9314 s_cmpk_ge_i32 s0, 0xc1d1
9315 // GFX10: encoding: [0xd1,0xc1,0x00,0xb3]
9317 s_cmpk_ge_i32 s105, 0x1234
9318 // GFX10: encoding: [0x34,0x12,0x69,0xb3]
9320 s_cmpk_ge_i32 exec_lo, 0x1234
9321 // GFX10: encoding: [0x34,0x12,0x7e,0xb3]
9323 s_cmpk_ge_i32 exec_hi, 0x1234
9324 // GFX10: encoding: [0x34,0x12,0x7f,0xb3]
9326 s_cmpk_ge_i32 vcc_lo, 0x1234
9327 // GFX10: encoding: [0x34,0x12,0x6a,0xb3]
9329 s_cmpk_ge_i32 vcc_hi, 0x1234
9330 // GFX10: encoding: [0x34,0x12,0x6b,0xb3]
9332 s_cmpk_ge_i32 m0, 0x1234
9333 // GFX10: encoding: [0x34,0x12,0x7c,0xb3]
9335 s_cmpk_lt_i32 s0, 0x1234
9336 // GFX10: encoding: [0x34,0x12,0x80,0xb3]
9338 s_cmpk_lt_i32 s0, 0xc1d1
9339 // GFX10: encoding: [0xd1,0xc1,0x80,0xb3]
9341 s_cmpk_lt_i32 s105, 0x1234
9342 // GFX10: encoding: [0x34,0x12,0xe9,0xb3]
9344 s_cmpk_lt_i32 exec_lo, 0x1234
9345 // GFX10: encoding: [0x34,0x12,0xfe,0xb3]
9347 s_cmpk_lt_i32 exec_hi, 0x1234
9348 // GFX10: encoding: [0x34,0x12,0xff,0xb3]
9350 s_cmpk_lt_i32 vcc_lo, 0x1234
9351 // GFX10: encoding: [0x34,0x12,0xea,0xb3]
9353 s_cmpk_lt_i32 vcc_hi, 0x1234
9354 // GFX10: encoding: [0x34,0x12,0xeb,0xb3]
9356 s_cmpk_lt_i32 m0, 0x1234
9357 // GFX10: encoding: [0x34,0x12,0xfc,0xb3]
9359 s_cmpk_le_i32 s0, 0x1234
9360 // GFX10: encoding: [0x34,0x12,0x00,0xb4]
9362 s_cmpk_le_i32 s0, 0xc1d1
9363 // GFX10: encoding: [0xd1,0xc1,0x00,0xb4]
9365 s_cmpk_le_i32 s105, 0x1234
9366 // GFX10: encoding: [0x34,0x12,0x69,0xb4]
9368 s_cmpk_le_i32 exec_lo, 0x1234
9369 // GFX10: encoding: [0x34,0x12,0x7e,0xb4]
9371 s_cmpk_le_i32 exec_hi, 0x1234
9372 // GFX10: encoding: [0x34,0x12,0x7f,0xb4]
9374 s_cmpk_le_i32 vcc_lo, 0x1234
9375 // GFX10: encoding: [0x34,0x12,0x6a,0xb4]
9377 s_cmpk_le_i32 vcc_hi, 0x1234
9378 // GFX10: encoding: [0x34,0x12,0x6b,0xb4]
9380 s_cmpk_le_i32 m0, 0x1234
9381 // GFX10: encoding: [0x34,0x12,0x7c,0xb4]
9383 s_cmpk_eq_u32 s0, 0x1234
9384 // GFX10: encoding: [0x34,0x12,0x80,0xb4]
9386 s_cmpk_eq_u32 s0, 0xc1d1
9387 // GFX10: encoding: [0xd1,0xc1,0x80,0xb4]
9389 s_cmpk_eq_u32 s105, 0x1234
9390 // GFX10: encoding: [0x34,0x12,0xe9,0xb4]
9392 s_cmpk_eq_u32 exec_lo, 0x1234
9393 // GFX10: encoding: [0x34,0x12,0xfe,0xb4]
9395 s_cmpk_eq_u32 exec_hi, 0x1234
9396 // GFX10: encoding: [0x34,0x12,0xff,0xb4]
9398 s_cmpk_eq_u32 vcc_lo, 0x1234
9399 // GFX10: encoding: [0x34,0x12,0xea,0xb4]
9401 s_cmpk_eq_u32 vcc_hi, 0x1234
9402 // GFX10: encoding: [0x34,0x12,0xeb,0xb4]
9404 s_cmpk_eq_u32 m0, 0x1234
9405 // GFX10: encoding: [0x34,0x12,0xfc,0xb4]
9407 s_cmpk_lg_u32 s0, 0x1234
9408 // GFX10: encoding: [0x34,0x12,0x00,0xb5]
9410 s_cmpk_lg_u32 s0, 0xc1d1
9411 // GFX10: encoding: [0xd1,0xc1,0x00,0xb5]
9413 s_cmpk_lg_u32 s105, 0x1234
9414 // GFX10: encoding: [0x34,0x12,0x69,0xb5]
9416 s_cmpk_lg_u32 exec_lo, 0x1234
9417 // GFX10: encoding: [0x34,0x12,0x7e,0xb5]
9419 s_cmpk_lg_u32 exec_hi, 0x1234
9420 // GFX10: encoding: [0x34,0x12,0x7f,0xb5]
9422 s_cmpk_lg_u32 vcc_lo, 0x1234
9423 // GFX10: encoding: [0x34,0x12,0x6a,0xb5]
9425 s_cmpk_lg_u32 vcc_hi, 0x1234
9426 // GFX10: encoding: [0x34,0x12,0x6b,0xb5]
9428 s_cmpk_lg_u32 m0, 0x1234
9429 // GFX10: encoding: [0x34,0x12,0x7c,0xb5]
9431 s_cmpk_gt_u32 s0, 0x1234
9432 // GFX10: encoding: [0x34,0x12,0x80,0xb5]
9434 s_cmpk_gt_u32 s0, 0xc1d1
9435 // GFX10: encoding: [0xd1,0xc1,0x80,0xb5]
9437 s_cmpk_gt_u32 s105, 0x1234
9438 // GFX10: encoding: [0x34,0x12,0xe9,0xb5]
9440 s_cmpk_gt_u32 exec_lo, 0x1234
9441 // GFX10: encoding: [0x34,0x12,0xfe,0xb5]
9443 s_cmpk_gt_u32 exec_hi, 0x1234
9444 // GFX10: encoding: [0x34,0x12,0xff,0xb5]
9446 s_cmpk_gt_u32 vcc_lo, 0x1234
9447 // GFX10: encoding: [0x34,0x12,0xea,0xb5]
9449 s_cmpk_gt_u32 vcc_hi, 0x1234
9450 // GFX10: encoding: [0x34,0x12,0xeb,0xb5]
9452 s_cmpk_gt_u32 m0, 0x1234
9453 // GFX10: encoding: [0x34,0x12,0xfc,0xb5]
9455 s_cmpk_ge_u32 s0, 0x1234
9456 // GFX10: encoding: [0x34,0x12,0x00,0xb6]
9458 s_cmpk_ge_u32 s0, 0xc1d1
9459 // GFX10: encoding: [0xd1,0xc1,0x00,0xb6]
9461 s_cmpk_ge_u32 s105, 0x1234
9462 // GFX10: encoding: [0x34,0x12,0x69,0xb6]
9464 s_cmpk_ge_u32 exec_lo, 0x1234
9465 // GFX10: encoding: [0x34,0x12,0x7e,0xb6]
9467 s_cmpk_ge_u32 exec_hi, 0x1234
9468 // GFX10: encoding: [0x34,0x12,0x7f,0xb6]
9470 s_cmpk_ge_u32 vcc_lo, 0x1234
9471 // GFX10: encoding: [0x34,0x12,0x6a,0xb6]
9473 s_cmpk_ge_u32 vcc_hi, 0x1234
9474 // GFX10: encoding: [0x34,0x12,0x6b,0xb6]
9476 s_cmpk_ge_u32 m0, 0x1234
9477 // GFX10: encoding: [0x34,0x12,0x7c,0xb6]
9479 s_cmpk_lt_u32 s0, 0x1234
9480 // GFX10: encoding: [0x34,0x12,0x80,0xb6]
9482 s_cmpk_lt_u32 s0, 0xc1d1
9483 // GFX10: encoding: [0xd1,0xc1,0x80,0xb6]
9485 s_cmpk_lt_u32 s105, 0x1234
9486 // GFX10: encoding: [0x34,0x12,0xe9,0xb6]
9488 s_cmpk_lt_u32 exec_lo, 0x1234
9489 // GFX10: encoding: [0x34,0x12,0xfe,0xb6]
9491 s_cmpk_lt_u32 exec_hi, 0x1234
9492 // GFX10: encoding: [0x34,0x12,0xff,0xb6]
9494 s_cmpk_lt_u32 vcc_lo, 0x1234
9495 // GFX10: encoding: [0x34,0x12,0xea,0xb6]
9497 s_cmpk_lt_u32 vcc_hi, 0x1234
9498 // GFX10: encoding: [0x34,0x12,0xeb,0xb6]
9500 s_cmpk_lt_u32 m0, 0x1234
9501 // GFX10: encoding: [0x34,0x12,0xfc,0xb6]
9503 s_cmpk_le_u32 s0, 0x1234
9504 // GFX10: encoding: [0x34,0x12,0x00,0xb7]
9506 s_cmpk_le_u32 s0, 0xc1d1
9507 // GFX10: encoding: [0xd1,0xc1,0x00,0xb7]
9509 s_cmpk_le_u32 s105, 0x1234
9510 // GFX10: encoding: [0x34,0x12,0x69,0xb7]
9512 s_cmpk_le_u32 exec_lo, 0x1234
9513 // GFX10: encoding: [0x34,0x12,0x7e,0xb7]
9515 s_cmpk_le_u32 exec_hi, 0x1234
9516 // GFX10: encoding: [0x34,0x12,0x7f,0xb7]
9518 s_cmpk_le_u32 vcc_lo, 0x1234
9519 // GFX10: encoding: [0x34,0x12,0x6a,0xb7]
9521 s_cmpk_le_u32 vcc_hi, 0x1234
9522 // GFX10: encoding: [0x34,0x12,0x6b,0xb7]
9524 s_cmpk_le_u32 m0, 0x1234
9525 // GFX10: encoding: [0x34,0x12,0x7c,0xb7]
9527 s_addk_i32 s0, 0x1234
9528 // GFX10: encoding: [0x34,0x12,0x80,0xb7]
9530 s_addk_i32 s0, 0xc1d1
9531 // GFX10: encoding: [0xd1,0xc1,0x80,0xb7]
9533 s_addk_i32 s105, 0x1234
9534 // GFX10: encoding: [0x34,0x12,0xe9,0xb7]
9536 s_addk_i32 exec_lo, 0x1234
9537 // GFX10: encoding: [0x34,0x12,0xfe,0xb7]
9539 s_addk_i32 exec_hi, 0x1234
9540 // GFX10: encoding: [0x34,0x12,0xff,0xb7]
9542 s_addk_i32 vcc_lo, 0x1234
9543 // GFX10: encoding: [0x34,0x12,0xea,0xb7]
9545 s_addk_i32 vcc_hi, 0x1234
9546 // GFX10: encoding: [0x34,0x12,0xeb,0xb7]
9548 s_addk_i32 m0, 0x1234
9549 // GFX10: encoding: [0x34,0x12,0xfc,0xb7]
9551 s_mulk_i32 s0, 0x1234
9552 // GFX10: encoding: [0x34,0x12,0x00,0xb8]
9554 s_mulk_i32 s0, 0xc1d1
9555 // GFX10: encoding: [0xd1,0xc1,0x00,0xb8]
9557 s_mulk_i32 s105, 0x1234
9558 // GFX10: encoding: [0x34,0x12,0x69,0xb8]
9560 s_mulk_i32 exec_lo, 0x1234
9561 // GFX10: encoding: [0x34,0x12,0x7e,0xb8]
9563 s_mulk_i32 exec_hi, 0x1234
9564 // GFX10: encoding: [0x34,0x12,0x7f,0xb8]
9566 s_mulk_i32 vcc_lo, 0x1234
9567 // GFX10: encoding: [0x34,0x12,0x6a,0xb8]
9569 s_mulk_i32 vcc_hi, 0x1234
9570 // GFX10: encoding: [0x34,0x12,0x6b,0xb8]
9572 s_mulk_i32 m0, 0x1234
9573 // GFX10: encoding: [0x34,0x12,0x7c,0xb8]
9575 s_getreg_b32 s0, 0x1234
9576 // GFX10: encoding: [0x34,0x12,0x00,0xb9]
9578 s_getreg_b32 s0, 0xc1d1
9579 // GFX10: encoding: [0xd1,0xc1,0x00,0xb9]
9581 s_getreg_b32 s105, 0x1234
9582 // GFX10: encoding: [0x34,0x12,0x69,0xb9]
9584 s_getreg_b32 exec_lo, 0x1234
9585 // GFX10: encoding: [0x34,0x12,0x7e,0xb9]
9587 s_getreg_b32 exec_hi, 0x1234
9588 // GFX10: encoding: [0x34,0x12,0x7f,0xb9]
9590 s_getreg_b32 vcc_lo, 0x1234
9591 // GFX10: encoding: [0x34,0x12,0x6a,0xb9]
9593 s_getreg_b32 vcc_hi, 0x1234
9594 // GFX10: encoding: [0x34,0x12,0x6b,0xb9]
9596 s_getreg_b32 m0, 0x1234
9597 // GFX10: encoding: [0x34,0x12,0x7c,0xb9]
9599 s_setreg_b32 0x1234, s0
9600 // GFX10: encoding: [0x34,0x12,0x80,0xb9]
9602 s_setreg_b32 0xc1d1, s0
9603 // GFX10: encoding: [0xd1,0xc1,0x80,0xb9]
9605 s_setreg_b32 0x1234, s105
9606 // GFX10: encoding: [0x34,0x12,0xe9,0xb9]
9608 s_setreg_b32 0x1234, exec_lo
9609 // GFX10: encoding: [0x34,0x12,0xfe,0xb9]
9611 s_setreg_b32 0x1234, exec_hi
9612 // GFX10: encoding: [0x34,0x12,0xff,0xb9]
9614 s_setreg_b32 0x1234, vcc_lo
9615 // GFX10: encoding: [0x34,0x12,0xea,0xb9]
9617 s_setreg_b32 0x1234, vcc_hi
9618 // GFX10: encoding: [0x34,0x12,0xeb,0xb9]
9620 s_setreg_b32 0x1234, m0
9621 // GFX10: encoding: [0x34,0x12,0xfc,0xb9]
9623 s_setreg_imm32_b32 0x1234, 0x11213141
9624 // GFX10: encoding: [0x34,0x12,0x80,0xba,0x41,0x31,0x21,0x11]
9626 s_setreg_imm32_b32 0xc1d1, 0x11213141
9627 // GFX10: encoding: [0xd1,0xc1,0x80,0xba,0x41,0x31,0x21,0x11]
9629 s_setreg_imm32_b32 0x1234, 0xa1b1c1d1
9630 // GFX10: encoding: [0x34,0x12,0x80,0xba,0xd1,0xc1,0xb1,0xa1]
9632 s_setreg_imm32_b32 0xc1d1, 0xa1b1c1d1
9633 // GFX10: encoding: [0xd1,0xc1,0x80,0xba,0xd1,0xc1,0xb1,0xa1]
9635 s_call_b64 s[0:1], 0x1234
9636 // GFX10: encoding: [0x34,0x12,0x00,0xbb]
9638 s_call_b64 s[0:1], 0xc1d1
9639 // GFX10: encoding: [0xd1,0xc1,0x00,0xbb]
9641 s_call_b64 s[104:105], 0x1234
9642 // GFX10: encoding: [0x34,0x12,0x68,0xbb]
9644 s_call_b64 exec, 0x1234
9645 // GFX10: encoding: [0x34,0x12,0x7e,0xbb]
9647 s_call_b64 vcc, 0x1234
9648 // GFX10: encoding: [0x34,0x12,0x6a,0xbb]
9650 s_waitcnt_vscnt s0, 0x1234
9651 // GFX10: encoding: [0x34,0x12,0x80,0xbb]
9653 s_waitcnt_vscnt s0, 0xc1d1
9654 // GFX10: encoding: [0xd1,0xc1,0x80,0xbb]
9656 s_waitcnt_vscnt s105, 0x1234
9657 // GFX10: encoding: [0x34,0x12,0xe9,0xbb]
9659 s_waitcnt_vscnt exec_lo, 0x1234
9660 // GFX10: encoding: [0x34,0x12,0xfe,0xbb]
9662 s_waitcnt_vscnt exec_hi, 0x1234
9663 // GFX10: encoding: [0x34,0x12,0xff,0xbb]
9665 s_waitcnt_vscnt vcc_lo, 0x1234
9666 // GFX10: encoding: [0x34,0x12,0xea,0xbb]
9668 s_waitcnt_vscnt vcc_hi, 0x1234
9669 // GFX10: encoding: [0x34,0x12,0xeb,0xbb]
9671 s_waitcnt_vscnt m0, 0x1234
9672 // GFX10: encoding: [0x34,0x12,0xfc,0xbb]
9674 s_waitcnt_vmcnt s0, 0x1234
9675 // GFX10: encoding: [0x34,0x12,0x00,0xbc]
9677 s_waitcnt_vmcnt s0, 0xc1d1
9678 // GFX10: encoding: [0xd1,0xc1,0x00,0xbc]
9680 s_waitcnt_vmcnt s105, 0x1234
9681 // GFX10: encoding: [0x34,0x12,0x69,0xbc]
9683 s_waitcnt_vmcnt exec_lo, 0x1234
9684 // GFX10: encoding: [0x34,0x12,0x7e,0xbc]
9686 s_waitcnt_vmcnt exec_hi, 0x1234
9687 // GFX10: encoding: [0x34,0x12,0x7f,0xbc]
9689 s_waitcnt_vmcnt vcc_lo, 0x1234
9690 // GFX10: encoding: [0x34,0x12,0x6a,0xbc]
9692 s_waitcnt_vmcnt vcc_hi, 0x1234
9693 // GFX10: encoding: [0x34,0x12,0x6b,0xbc]
9695 s_waitcnt_vmcnt m0, 0x1234
9696 // GFX10: encoding: [0x34,0x12,0x7c,0xbc]
9698 s_waitcnt_expcnt s0, 0x1234
9699 // GFX10: encoding: [0x34,0x12,0x80,0xbc]
9701 s_waitcnt_expcnt s0, 0xc1d1
9702 // GFX10: encoding: [0xd1,0xc1,0x80,0xbc]
9704 s_waitcnt_expcnt s105, 0x1234
9705 // GFX10: encoding: [0x34,0x12,0xe9,0xbc]
9707 s_waitcnt_expcnt exec_lo, 0x1234
9708 // GFX10: encoding: [0x34,0x12,0xfe,0xbc]
9710 s_waitcnt_expcnt exec_hi, 0x1234
9711 // GFX10: encoding: [0x34,0x12,0xff,0xbc]
9713 s_waitcnt_expcnt vcc_lo, 0x1234
9714 // GFX10: encoding: [0x34,0x12,0xea,0xbc]
9716 s_waitcnt_expcnt vcc_hi, 0x1234
9717 // GFX10: encoding: [0x34,0x12,0xeb,0xbc]
9719 s_waitcnt_expcnt m0, 0x1234
9720 // GFX10: encoding: [0x34,0x12,0xfc,0xbc]
9722 s_waitcnt_lgkmcnt s0, 0x1234
9723 // GFX10: encoding: [0x34,0x12,0x00,0xbd]
9725 s_waitcnt_lgkmcnt s0, 0xc1d1
9726 // GFX10: encoding: [0xd1,0xc1,0x00,0xbd]
9728 s_waitcnt_lgkmcnt s105, 0x1234
9729 // GFX10: encoding: [0x34,0x12,0x69,0xbd]
9731 s_waitcnt_lgkmcnt exec_lo, 0x1234
9732 // GFX10: encoding: [0x34,0x12,0x7e,0xbd]
9734 s_waitcnt_lgkmcnt exec_hi, 0x1234
9735 // GFX10: encoding: [0x34,0x12,0x7f,0xbd]
9737 s_waitcnt_lgkmcnt vcc_lo, 0x1234
9738 // GFX10: encoding: [0x34,0x12,0x6a,0xbd]
9740 s_waitcnt_lgkmcnt vcc_hi, 0x1234
9741 // GFX10: encoding: [0x34,0x12,0x6b,0xbd]
9743 s_waitcnt_lgkmcnt m0, 0x1234
9744 // GFX10: encoding: [0x34,0x12,0x7c,0xbd]
9746 s_waitcnt_depctr 0xfffe
9747 // GFX10: encoding: [0xfe,0xff,0xa3,0xbf]
9749 s_waitcnt_depctr 0
9750 // GFX10: encoding: [0x00,0x00,0xa3,0xbf]
9753 // GFX10: encoding: [0x00,0x00,0xa2,0xbf]
9755 s_subvector_loop_begin s0, 0x1234
9756 // GFX10: encoding: [0x34,0x12,0x80,0xbd]
9758 s_subvector_loop_begin s0, 0xc1d1
9759 // GFX10: encoding: [0xd1,0xc1,0x80,0xbd]
9761 s_subvector_loop_begin s105, 0x1234
9762 // GFX10: encoding: [0x34,0x12,0xe9,0xbd]
9764 s_subvector_loop_begin exec_lo, 0x1234
9765 // GFX10: encoding: [0x34,0x12,0xfe,0xbd]
9767 s_subvector_loop_begin exec_hi, 0x1234
9768 // GFX10: encoding: [0x34,0x12,0xff,0xbd]
9770 s_subvector_loop_begin vcc_lo, 0x1234
9771 // GFX10: encoding: [0x34,0x12,0xea,0xbd]
9773 s_subvector_loop_begin vcc_hi, 0x1234
9774 // GFX10: encoding: [0x34,0x12,0xeb,0xbd]
9776 s_subvector_loop_begin m0, 0x1234
9777 // GFX10: encoding: [0x34,0x12,0xfc,0xbd]
9779 s_subvector_loop_end s0, 0x1234
9780 // GFX10: encoding: [0x34,0x12,0x00,0xbe]
9782 s_subvector_loop_end s0, 0xc1d1
9783 // GFX10: encoding: [0xd1,0xc1,0x00,0xbe]
9785 s_subvector_loop_end s105, 0x1234
9786 // GFX10: encoding: [0x34,0x12,0x69,0xbe]
9788 s_subvector_loop_end exec_lo, 0x1234
9789 // GFX10: encoding: [0x34,0x12,0x7e,0xbe]
9791 s_subvector_loop_end exec_hi, 0x1234
9792 // GFX10: encoding: [0x34,0x12,0x7f,0xbe]
9794 s_subvector_loop_end vcc_lo, 0x1234
9795 // GFX10: encoding: [0x34,0x12,0x6a,0xbe]
9797 s_subvector_loop_end vcc_hi, 0x1234
9798 // GFX10: encoding: [0x34,0x12,0x6b,0xbe]
9800 s_subvector_loop_end m0, 0x1234
9801 // GFX10: encoding: [0x34,0x12,0x7c,0xbe]
9807 s_nop 0x0
9808 // GFX10: encoding: [0x00,0x00,0x80,0xbf]
9810 s_nop 0x1234
9811 // GFX10: encoding: [0x34,0x12,0x80,0xbf]
9813 s_nop 0xc1d1
9814 // GFX10: encoding: [0xd1,0xc1,0x80,0xbf]
9817 // GFX10: encoding: [0x00,0x00,0x81,0xbf]
9820 // GFX10: encoding: [0x01,0x00,0x81,0xbf]
9823 // GFX10: encoding: [0xff,0xff,0x81,0xbf]
9825 s_branch 0x0
9826 // GFX10: encoding: [0x00,0x00,0x82,0xbf]
9828 s_branch 0x1234
9829 // GFX10: encoding: [0x34,0x12,0x82,0xbf]
9831 s_branch 0xc1d1
9832 // GFX10: encoding: [0xd1,0xc1,0x82,0xbf]
9835 // GFX10: encoding: [0x00,0x00,0x83,0xbf]
9837 s_cbranch_scc0 0x0
9838 // GFX10: encoding: [0x00,0x00,0x84,0xbf]
9840 s_cbranch_scc0 0x1234
9841 // GFX10: encoding: [0x34,0x12,0x84,0xbf]
9843 s_cbranch_scc0 0xc1d1
9844 // GFX10: encoding: [0xd1,0xc1,0x84,0xbf]
9846 s_cbranch_scc1 0x0
9847 // GFX10: encoding: [0x00,0x00,0x85,0xbf]
9849 s_cbranch_scc1 0x1234
9850 // GFX10: encoding: [0x34,0x12,0x85,0xbf]
9852 s_cbranch_scc1 0xc1d1
9853 // GFX10: encoding: [0xd1,0xc1,0x85,0xbf]
9855 s_cbranch_vccz 0x0
9856 // GFX10: encoding: [0x00,0x00,0x86,0xbf]
9858 s_cbranch_vccz 0x1234
9859 // GFX10: encoding: [0x34,0x12,0x86,0xbf]
9861 s_cbranch_vccz 0xc1d1
9862 // GFX10: encoding: [0xd1,0xc1,0x86,0xbf]
9864 s_cbranch_vccnz 0x0
9865 // GFX10: encoding: [0x00,0x00,0x87,0xbf]
9867 s_cbranch_vccnz 0x1234
9868 // GFX10: encoding: [0x34,0x12,0x87,0xbf]
9870 s_cbranch_vccnz 0xc1d1
9871 // GFX10: encoding: [0xd1,0xc1,0x87,0xbf]
9873 s_cbranch_execz 0x0
9874 // GFX10: encoding: [0x00,0x00,0x88,0xbf]
9876 s_cbranch_execz 0x1234
9877 // GFX10: encoding: [0x34,0x12,0x88,0xbf]
9879 s_cbranch_execz 0xc1d1
9880 // GFX10: encoding: [0xd1,0xc1,0x88,0xbf]
9882 s_cbranch_execnz 0x0
9883 // GFX10: encoding: [0x00,0x00,0x89,0xbf]
9885 s_cbranch_execnz 0x1234
9886 // GFX10: encoding: [0x34,0x12,0x89,0xbf]
9888 s_cbranch_execnz 0xc1d1
9889 // GFX10: encoding: [0xd1,0xc1,0x89,0xbf]
9892 // GFX10: encoding: [0x00,0x00,0x8a,0xbf]
9894 s_setkill 0x0
9895 // GFX10: encoding: [0x00,0x00,0x8b,0xbf]
9897 s_setkill 0x1234
9898 // GFX10: encoding: [0x34,0x12,0x8b,0xbf]
9900 s_setkill 0xc1d1
9901 // GFX10: encoding: [0xd1,0xc1,0x8b,0xbf]
9903 s_waitcnt 0x0
9904 // GFX10: encoding: [0x00,0x00,0x8c,0xbf]
9906 s_waitcnt 0x1234
9907 // GFX10: encoding: [0x34,0x12,0x8c,0xbf]
9909 s_waitcnt 0xc1d1
9910 // GFX10: encoding: [0xd1,0xc1,0x8c,0xbf]
9912 s_sethalt 0x0
9913 // GFX10: encoding: [0x00,0x00,0x8d,0xbf]
9915 s_sethalt 0x1234
9916 // GFX10: encoding: [0x34,0x12,0x8d,0xbf]
9918 s_sethalt 0xc1d1
9919 // GFX10: encoding: [0xd1,0xc1,0x8d,0xbf]
9921 s_sleep 0x0
9922 // GFX10: encoding: [0x00,0x00,0x8e,0xbf]
9924 s_sleep 0x1234
9925 // GFX10: encoding: [0x34,0x12,0x8e,0xbf]
9927 s_sleep 0xc1d1
9928 // GFX10: encoding: [0xd1,0xc1,0x8e,0xbf]
9930 s_setprio 0x0
9931 // GFX10: encoding: [0x00,0x00,0x8f,0xbf]
9933 s_setprio 0x1234
9934 // GFX10: encoding: [0x34,0x12,0x8f,0xbf]
9936 s_setprio 0xc1d1
9937 // GFX10: encoding: [0xd1,0xc1,0x8f,0xbf]
9939 s_sendmsg 0x0
9940 // GFX10: encoding: [0x00,0x00,0x90,0xbf]
9942 s_sendmsg 0x1234
9943 // GFX10: encoding: [0x34,0x12,0x90,0xbf]
9945 s_sendmsg 0xc1d1
9946 // GFX10: encoding: [0xd1,0xc1,0x90,0xbf]
9948 s_sendmsghalt 0x0
9949 // GFX10: encoding: [0x00,0x00,0x91,0xbf]
9951 s_sendmsghalt 0x1234
9952 // GFX10: encoding: [0x34,0x12,0x91,0xbf]
9954 s_sendmsghalt 0xc1d1
9955 // GFX10: encoding: [0xd1,0xc1,0x91,0xbf]
9957 s_trap 0x0
9958 // GFX10: encoding: [0x00,0x00,0x92,0xbf]
9960 s_trap 0x1234
9961 // GFX10: encoding: [0x34,0x12,0x92,0xbf]
9963 s_trap 0xc1d1
9964 // GFX10: encoding: [0xd1,0xc1,0x92,0xbf]
9967 // GFX10: encoding: [0x00,0x00,0x93,0xbf]
9969 s_incperflevel 0x0
9970 // GFX10: encoding: [0x00,0x00,0x94,0xbf]
9972 s_incperflevel 0x1234
9973 // GFX10: encoding: [0x34,0x12,0x94,0xbf]
9975 s_incperflevel 0xc1d1
9976 // GFX10: encoding: [0xd1,0xc1,0x94,0xbf]
9978 s_decperflevel 0x0
9979 // GFX10: encoding: [0x00,0x00,0x95,0xbf]
9981 s_decperflevel 0x1234
9982 // GFX10: encoding: [0x34,0x12,0x95,0xbf]
9984 s_decperflevel 0xc1d1
9985 // GFX10: encoding: [0xd1,0xc1,0x95,0xbf]
9988 // GFX10: encoding: [0x00,0x00,0x96,0xbf]
9990 s_cbranch_cdbgsys 0x0
9991 // GFX10: encoding: [0x00,0x00,0x97,0xbf]
9993 s_cbranch_cdbgsys 0x1234
9994 // GFX10: encoding: [0x34,0x12,0x97,0xbf]
9996 s_cbranch_cdbgsys 0xc1d1
9997 // GFX10: encoding: [0xd1,0xc1,0x97,0xbf]
9999 s_cbranch_cdbguser 0x0
10000 // GFX10: encoding: [0x00,0x00,0x98,0xbf]
10002 s_cbranch_cdbguser 0x1234
10003 // GFX10: encoding: [0x34,0x12,0x98,0xbf]
10005 s_cbranch_cdbguser 0xc1d1
10006 // GFX10: encoding: [0xd1,0xc1,0x98,0xbf]
10008 s_cbranch_cdbgsys_or_user 0x0
10009 // GFX10: encoding: [0x00,0x00,0x99,0xbf]
10011 s_cbranch_cdbgsys_or_user 0x1234
10012 // GFX10: encoding: [0x34,0x12,0x99,0xbf]
10014 s_cbranch_cdbgsys_or_user 0xc1d1
10015 // GFX10: encoding: [0xd1,0xc1,0x99,0xbf]
10017 s_cbranch_cdbgsys_and_user 0x0
10018 // GFX10: encoding: [0x00,0x00,0x9a,0xbf]
10020 s_cbranch_cdbgsys_and_user 0x1234
10021 // GFX10: encoding: [0x34,0x12,0x9a,0xbf]
10023 s_cbranch_cdbgsys_and_user 0xc1d1
10024 // GFX10: encoding: [0xd1,0xc1,0x9a,0xbf]
10027 // GFX10: encoding: [0x00,0x00,0x9b,0xbf]
10030 // GFX10: encoding: [0x00,0x00,0x9e,0xbf]
10033 // GFX10: encoding: [0x00,0x00,0x9f,0xbf]
10035 s_inst_prefetch 0x0
10036 // GFX10: encoding: [0x00,0x00,0xa0,0xbf]
10038 s_inst_prefetch 0x1234
10039 // GFX10: encoding: [0x34,0x12,0xa0,0xbf]
10041 s_inst_prefetch 0xc1d1
10042 // GFX10: encoding: [0xd1,0xc1,0xa0,0xbf]
10044 s_clause 0x0
10045 // GFX10: encoding: [0x00,0x00,0xa1,0xbf]
10047 s_clause 0x1234
10048 // GFX10: encoding: [0x34,0x12,0xa1,0xbf]
10050 s_clause 0xc1d1
10051 // GFX10: encoding: [0xd1,0xc1,0xa1,0xbf]
10053 s_round_mode 0x0
10054 // GFX10: encoding: [0x00,0x00,0xa4,0xbf]
10056 s_round_mode 0x1234
10057 // GFX10: encoding: [0x34,0x12,0xa4,0xbf]
10059 s_round_mode 0xc1d1
10060 // GFX10: encoding: [0xd1,0xc1,0xa4,0xbf]
10062 s_denorm_mode 0x0
10063 // GFX10: encoding: [0x00,0x00,0xa5,0xbf]
10065 s_denorm_mode 0x1234
10066 // GFX10: encoding: [0x34,0x12,0xa5,0xbf]
10068 s_denorm_mode 0xc1d1
10069 // GFX10: encoding: [0xd1,0xc1,0xa5,0xbf]
10071 s_ttracedata_imm 0x0
10072 // GFX10: encoding: [0x00,0x00,0xa8,0xbf]
10074 s_ttracedata_imm 0x1234
10075 // GFX10: encoding: [0x34,0x12,0xa8,0xbf]
10077 s_ttracedata_imm 0xc1d1
10078 // GFX10: encoding: [0xd1,0xc1,0xa8,0xbf]