1 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=+wavefrontsize32
,-wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefix
=GFX10
%s
2 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx1010
-mattr
=-wavefrontsize32
,+wavefrontsize64
-show-encoding
%s | FileCheck
--check-prefix
=GFX10
%s
4 //===----------------------------------------------------------------------===//
6 //===----------------------------------------------------------------------===//
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]
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]
71 s_mov_b64 s
[104:105], s
[102:103]
72 // GFX10
: encoding
: [0x66,0x04,0xe8,0xbe]
74 s_mov_b64 s
[0:1], s
[102:103]
75 // GFX10
: encoding
: [0x66,0x04,0x80,0xbe]
77 s_mov_b64 s
[104:105], s
[2:3]
78 // GFX10
: encoding
: [0x02,0x04,0xe8,0xbe]
80 s_mov_b64 exec
, s
[2:3]
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]
90 // GFX10
: encoding
: [0x6a,0x04,0x80,0xbe]
93 // GFX10
: encoding
: [0x80,0x04,0x80,0xbe]
96 // GFX10
: encoding
: [0xc1,0x04,0x80,0xbe]
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]
113 s_cmov_b32 s105
, s104
114 // GFX10
: encoding
: [0x68,0x05,0xe9,0xbe]
117 // GFX10
: encoding
: [0x68,0x05,0x80,0xbe]
120 // GFX10
: encoding
: [0x01,0x05,0xe9,0xbe]
122 s_cmov_b32 exec_lo
, s1
123 // GFX10
: encoding
: [0x01,0x05,0xfe,0xbe]
125 s_cmov_b32 exec_hi
, s1
126 // GFX10
: encoding
: [0x01,0x05,0xff,0xbe]
128 s_cmov_b32 vcc_lo
, s1
129 // GFX10
: encoding
: [0x01,0x05,0xea,0xbe]
131 s_cmov_b32 vcc_hi
, s1
132 // GFX10
: encoding
: [0x01,0x05,0xeb,0xbe]
135 // GFX10
: encoding
: [0x01,0x05,0xfc,0xbe]
137 s_cmov_b32 s0
, exec_lo
138 // GFX10
: encoding
: [0x7e,0x05,0x80,0xbe]
140 s_cmov_b32 s0
, exec_hi
141 // GFX10
: encoding
: [0x7f,0x05,0x80,0xbe]
143 s_cmov_b32 s0
, vcc_lo
144 // GFX10
: encoding
: [0x6a,0x05,0x80,0xbe]
146 s_cmov_b32 s0
, vcc_hi
147 // GFX10
: encoding
: [0x6b,0x05,0x80,0xbe]
150 // GFX10
: encoding
: [0x7c,0x05,0x80,0xbe]
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]
173 s_cmov_b64 s
[104:105], s
[102:103]
174 // GFX10
: encoding
: [0x66,0x06,0xe8,0xbe]
176 s_cmov_b64 s
[0:1], s
[102:103]
177 // GFX10
: encoding
: [0x66,0x06,0x80,0xbe]
179 s_cmov_b64 s
[104:105], s
[2:3]
180 // GFX10
: encoding
: [0x02,0x06,0xe8,0xbe]
182 s_cmov_b64 exec
, s
[2:3]
183 // GFX10
: encoding
: [0x02,0x06,0xfe,0xbe]
185 s_cmov_b64 vcc
, s
[2:3]
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]
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]
224 s_not_b32 exec_lo
, s1
225 // GFX10
: encoding
: [0x01,0x07,0xfe,0xbe]
227 s_not_b32 exec_hi
, s1
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]
239 s_not_b32 s0
, exec_lo
240 // GFX10
: encoding
: [0x7e,0x07,0x80,0xbe]
242 s_not_b32 s0
, exec_hi
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]
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]
275 s_not_b64 s
[104:105], s
[102:103]
276 // GFX10
: encoding
: [0x66,0x08,0xe8,0xbe]
278 s_not_b64 s
[0:1], s
[102:103]
279 // GFX10
: encoding
: [0x66,0x08,0x80,0xbe]
281 s_not_b64 s
[104:105], s
[2:3]
282 // GFX10
: encoding
: [0x02,0x08,0xe8,0xbe]
284 s_not_b64 exec
, s
[2:3]
285 // GFX10
: encoding
: [0x02,0x08,0xfe,0xbe]
287 s_not_b64 vcc
, s
[2:3]
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]
297 // GFX10
: encoding
: [0x80,0x08,0x80,0xbe]
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]
326 s_wqm_b32 exec_lo
, s1
327 // GFX10
: encoding
: [0x01,0x09,0xfe,0xbe]
329 s_wqm_b32 exec_hi
, s1
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]
341 s_wqm_b32 s0
, exec_lo
342 // GFX10
: encoding
: [0x7e,0x09,0x80,0xbe]
344 s_wqm_b32 s0
, exec_hi
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]
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]
377 s_wqm_b64 s
[104:105], s
[102:103]
378 // GFX10
: encoding
: [0x66,0x0a,0xe8,0xbe]
380 s_wqm_b64 s
[0:1], s
[102:103]
381 // GFX10
: encoding
: [0x66,0x0a,0x80,0xbe]
383 s_wqm_b64 s
[104:105], s
[2:3]
384 // GFX10
: encoding
: [0x02,0x0a,0xe8,0xbe]
386 s_wqm_b64 exec
, s
[2:3]
387 // GFX10
: encoding
: [0x02,0x0a,0xfe,0xbe]
389 s_wqm_b64 vcc
, s
[2:3]
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]
399 // GFX10
: encoding
: [0x80,0x0a,0x80,0xbe]
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]
419 s_brev_b32 s105
, s104
420 // GFX10
: encoding
: [0x68,0x0b,0xe9,0xbe]
423 // GFX10
: encoding
: [0x68,0x0b,0x80,0xbe]
426 // GFX10
: encoding
: [0x01,0x0b,0xe9,0xbe]
428 s_brev_b32 exec_lo
, s1
429 // GFX10
: encoding
: [0x01,0x0b,0xfe,0xbe]
431 s_brev_b32 exec_hi
, s1
432 // GFX10
: encoding
: [0x01,0x0b,0xff,0xbe]
434 s_brev_b32 vcc_lo
, s1
435 // GFX10
: encoding
: [0x01,0x0b,0xea,0xbe]
437 s_brev_b32 vcc_hi
, s1
438 // GFX10
: encoding
: [0x01,0x0b,0xeb,0xbe]
441 // GFX10
: encoding
: [0x01,0x0b,0xfc,0xbe]
443 s_brev_b32 s0
, exec_lo
444 // GFX10
: encoding
: [0x7e,0x0b,0x80,0xbe]
446 s_brev_b32 s0
, exec_hi
447 // GFX10
: encoding
: [0x7f,0x0b,0x80,0xbe]
449 s_brev_b32 s0
, vcc_lo
450 // GFX10
: encoding
: [0x6a,0x0b,0x80,0xbe]
452 s_brev_b32 s0
, vcc_hi
453 // GFX10
: encoding
: [0x6b,0x0b,0x80,0xbe]
456 // GFX10
: encoding
: [0x7c,0x0b,0x80,0xbe]
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]
479 s_brev_b64 s
[104:105], s
[102:103]
480 // GFX10
: encoding
: [0x66,0x0c,0xe8,0xbe]
482 s_brev_b64 s
[0:1], s
[102:103]
483 // GFX10
: encoding
: [0x66,0x0c,0x80,0xbe]
485 s_brev_b64 s
[104:105], s
[2:3]
486 // GFX10
: encoding
: [0x02,0x0c,0xe8,0xbe]
488 s_brev_b64 exec
, s
[2:3]
489 // GFX10
: encoding
: [0x02,0x0c,0xfe,0xbe]
491 s_brev_b64 vcc
, s
[2:3]
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]
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]
518 s_bcnt0_i32_b32 s0
, s1
519 // GFX10
: encoding
: [0x01,0x0d,0x80,0xbe]
521 s_bcnt0_i32_b32 s105
, s104
522 // GFX10
: encoding
: [0x68,0x0d,0xe9,0xbe]
524 s_bcnt0_i32_b32 s0
, s104
525 // GFX10
: encoding
: [0x68,0x0d,0x80,0xbe]
527 s_bcnt0_i32_b32 s105
, s1
528 // GFX10
: encoding
: [0x01,0x0d,0xe9,0xbe]
530 s_bcnt0_i32_b32 exec_lo
, s1
531 // GFX10
: encoding
: [0x01,0x0d,0xfe,0xbe]
533 s_bcnt0_i32_b32 exec_hi
, s1
534 // GFX10
: encoding
: [0x01,0x0d,0xff,0xbe]
536 s_bcnt0_i32_b32 vcc_lo
, s1
537 // GFX10
: encoding
: [0x01,0x0d,0xea,0xbe]
539 s_bcnt0_i32_b32 vcc_hi
, s1
540 // GFX10
: encoding
: [0x01,0x0d,0xeb,0xbe]
542 s_bcnt0_i32_b32 m0
, s1
543 // GFX10
: encoding
: [0x01,0x0d,0xfc,0xbe]
545 s_bcnt0_i32_b32 s0
, exec_lo
546 // GFX10
: encoding
: [0x7e,0x0d,0x80,0xbe]
548 s_bcnt0_i32_b32 s0
, exec_hi
549 // GFX10
: encoding
: [0x7f,0x0d,0x80,0xbe]
551 s_bcnt0_i32_b32 s0
, vcc_lo
552 // GFX10
: encoding
: [0x6a,0x0d,0x80,0xbe]
554 s_bcnt0_i32_b32 s0
, vcc_hi
555 // GFX10
: encoding
: [0x6b,0x0d,0x80,0xbe]
557 s_bcnt0_i32_b32 s0
, m0
558 // GFX10
: encoding
: [0x7c,0x0d,0x80,0xbe]
560 s_bcnt0_i32_b32 s0
, 0
561 // GFX10
: encoding
: [0x80,0x0d,0x80,0xbe]
563 s_bcnt0_i32_b32 s0
, -1
564 // GFX10
: encoding
: [0xc1,0x0d,0x80,0xbe]
566 s_bcnt0_i32_b32 s0
, 0.5
567 // GFX10
: encoding
: [0xf0,0x0d,0x80,0xbe]
569 s_bcnt0_i32_b32 s0
, -4.0
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]
578 s_bcnt0_i32_b64 s0
, s
[2:3]
579 // GFX10
: encoding
: [0x02,0x0e,0x80,0xbe]
581 s_bcnt0_i32_b64 s105
, s
[102:103]
582 // GFX10
: encoding
: [0x66,0x0e,0xe9,0xbe]
584 s_bcnt0_i32_b64 s0
, s
[102:103]
585 // GFX10
: encoding
: [0x66,0x0e,0x80,0xbe]
587 s_bcnt0_i32_b64 s105
, s
[2:3]
588 // GFX10
: encoding
: [0x02,0x0e,0xe9,0xbe]
590 s_bcnt0_i32_b64 exec_lo
, s
[2:3]
591 // GFX10
: encoding
: [0x02,0x0e,0xfe,0xbe]
593 s_bcnt0_i32_b64 exec_hi
, s
[2:3]
594 // GFX10
: encoding
: [0x02,0x0e,0xff,0xbe]
596 s_bcnt0_i32_b64 vcc_lo
, s
[2:3]
597 // GFX10
: encoding
: [0x02,0x0e,0xea,0xbe]
599 s_bcnt0_i32_b64 vcc_hi
, s
[2:3]
600 // GFX10
: encoding
: [0x02,0x0e,0xeb,0xbe]
602 s_bcnt0_i32_b64 m0
, s
[2:3]
603 // GFX10
: encoding
: [0x02,0x0e,0xfc,0xbe]
605 s_bcnt0_i32_b64 s0
, exec
606 // GFX10
: encoding
: [0x7e,0x0e,0x80,0xbe]
608 s_bcnt0_i32_b64 s0
, vcc
609 // GFX10
: encoding
: [0x6a,0x0e,0x80,0xbe]
611 s_bcnt0_i32_b64 s0
, 0
612 // GFX10
: encoding
: [0x80,0x0e,0x80,0xbe]
614 s_bcnt0_i32_b64 s0
, -1
615 // GFX10
: encoding
: [0xc1,0x0e,0x80,0xbe]
617 s_bcnt0_i32_b64 s0
, 0.5
618 // GFX10
: encoding
: [0xf0,0x0e,0x80,0xbe]
620 s_bcnt0_i32_b64 s0
, -4.0
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]
629 s_bcnt1_i32_b32 s0
, s1
630 // GFX10
: encoding
: [0x01,0x0f,0x80,0xbe]
632 s_bcnt1_i32_b32 s105
, s104
633 // GFX10
: encoding
: [0x68,0x0f,0xe9,0xbe]
635 s_bcnt1_i32_b32 s0
, s104
636 // GFX10
: encoding
: [0x68,0x0f,0x80,0xbe]
638 s_bcnt1_i32_b32 s105
, s1
639 // GFX10
: encoding
: [0x01,0x0f,0xe9,0xbe]
641 s_bcnt1_i32_b32 exec_lo
, s1
642 // GFX10
: encoding
: [0x01,0x0f,0xfe,0xbe]
644 s_bcnt1_i32_b32 exec_hi
, s1
645 // GFX10
: encoding
: [0x01,0x0f,0xff,0xbe]
647 s_bcnt1_i32_b32 vcc_lo
, s1
648 // GFX10
: encoding
: [0x01,0x0f,0xea,0xbe]
650 s_bcnt1_i32_b32 vcc_hi
, s1
651 // GFX10
: encoding
: [0x01,0x0f,0xeb,0xbe]
653 s_bcnt1_i32_b32 m0
, s1
654 // GFX10
: encoding
: [0x01,0x0f,0xfc,0xbe]
656 s_bcnt1_i32_b32 s0
, exec_lo
657 // GFX10
: encoding
: [0x7e,0x0f,0x80,0xbe]
659 s_bcnt1_i32_b32 s0
, exec_hi
660 // GFX10
: encoding
: [0x7f,0x0f,0x80,0xbe]
662 s_bcnt1_i32_b32 s0
, vcc_lo
663 // GFX10
: encoding
: [0x6a,0x0f,0x80,0xbe]
665 s_bcnt1_i32_b32 s0
, vcc_hi
666 // GFX10
: encoding
: [0x6b,0x0f,0x80,0xbe]
668 s_bcnt1_i32_b32 s0
, m0
669 // GFX10
: encoding
: [0x7c,0x0f,0x80,0xbe]
671 s_bcnt1_i32_b32 s0
, 0
672 // GFX10
: encoding
: [0x80,0x0f,0x80,0xbe]
674 s_bcnt1_i32_b32 s0
, -1
675 // GFX10
: encoding
: [0xc1,0x0f,0x80,0xbe]
677 s_bcnt1_i32_b32 s0
, 0.5
678 // GFX10
: encoding
: [0xf0,0x0f,0x80,0xbe]
680 s_bcnt1_i32_b32 s0
, -4.0
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]
689 s_bcnt1_i32_b64 s0
, s
[2:3]
690 // GFX10
: encoding
: [0x02,0x10,0x80,0xbe]
692 s_bcnt1_i32_b64 s105
, s
[102:103]
693 // GFX10
: encoding
: [0x66,0x10,0xe9,0xbe]
695 s_bcnt1_i32_b64 s0
, s
[102:103]
696 // GFX10
: encoding
: [0x66,0x10,0x80,0xbe]
698 s_bcnt1_i32_b64 s105
, s
[2:3]
699 // GFX10
: encoding
: [0x02,0x10,0xe9,0xbe]
701 s_bcnt1_i32_b64 exec_lo
, s
[2:3]
702 // GFX10
: encoding
: [0x02,0x10,0xfe,0xbe]
704 s_bcnt1_i32_b64 exec_hi
, s
[2:3]
705 // GFX10
: encoding
: [0x02,0x10,0xff,0xbe]
707 s_bcnt1_i32_b64 vcc_lo
, s
[2:3]
708 // GFX10
: encoding
: [0x02,0x10,0xea,0xbe]
710 s_bcnt1_i32_b64 vcc_hi
, s
[2:3]
711 // GFX10
: encoding
: [0x02,0x10,0xeb,0xbe]
713 s_bcnt1_i32_b64 m0
, s
[2:3]
714 // GFX10
: encoding
: [0x02,0x10,0xfc,0xbe]
716 s_bcnt1_i32_b64 s0
, exec
717 // GFX10
: encoding
: [0x7e,0x10,0x80,0xbe]
719 s_bcnt1_i32_b64 s0
, vcc
720 // GFX10
: encoding
: [0x6a,0x10,0x80,0xbe]
722 s_bcnt1_i32_b64 s0
, 0
723 // GFX10
: encoding
: [0x80,0x10,0x80,0xbe]
725 s_bcnt1_i32_b64 s0
, -1
726 // GFX10
: encoding
: [0xc1,0x10,0x80,0xbe]
728 s_bcnt1_i32_b64 s0
, 0.5
729 // GFX10
: encoding
: [0xf0,0x10,0x80,0xbe]
731 s_bcnt1_i32_b64 s0
, -4.0
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]
743 s_ff0_i32_b32 s105
, s104
744 // GFX10
: encoding
: [0x68,0x11,0xe9,0xbe]
746 s_ff0_i32_b32 s0
, s104
747 // GFX10
: encoding
: [0x68,0x11,0x80,0xbe]
749 s_ff0_i32_b32 s105
, s1
750 // GFX10
: encoding
: [0x01,0x11,0xe9,0xbe]
752 s_ff0_i32_b32 exec_lo
, s1
753 // GFX10
: encoding
: [0x01,0x11,0xfe,0xbe]
755 s_ff0_i32_b32 exec_hi
, s1
756 // GFX10
: encoding
: [0x01,0x11,0xff,0xbe]
758 s_ff0_i32_b32 vcc_lo
, s1
759 // GFX10
: encoding
: [0x01,0x11,0xea,0xbe]
761 s_ff0_i32_b32 vcc_hi
, s1
762 // GFX10
: encoding
: [0x01,0x11,0xeb,0xbe]
765 // GFX10
: encoding
: [0x01,0x11,0xfc,0xbe]
767 s_ff0_i32_b32 s0
, exec_lo
768 // GFX10
: encoding
: [0x7e,0x11,0x80,0xbe]
770 s_ff0_i32_b32 s0
, exec_hi
771 // GFX10
: encoding
: [0x7f,0x11,0x80,0xbe]
773 s_ff0_i32_b32 s0
, vcc_lo
774 // GFX10
: encoding
: [0x6a,0x11,0x80,0xbe]
776 s_ff0_i32_b32 s0
, vcc_hi
777 // GFX10
: encoding
: [0x6b,0x11,0x80,0xbe]
780 // GFX10
: encoding
: [0x7c,0x11,0x80,0xbe]
783 // GFX10
: encoding
: [0x80,0x11,0x80,0xbe]
786 // GFX10
: encoding
: [0xc1,0x11,0x80,0xbe]
788 s_ff0_i32_b32 s0
, 0.5
789 // GFX10
: encoding
: [0xf0,0x11,0x80,0xbe]
791 s_ff0_i32_b32 s0
, -4.0
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]
800 s_ff0_i32_b64 s0
, s
[2:3]
801 // GFX10
: encoding
: [0x02,0x12,0x80,0xbe]
803 s_ff0_i32_b64 s105
, s
[102:103]
804 // GFX10
: encoding
: [0x66,0x12,0xe9,0xbe]
806 s_ff0_i32_b64 s0
, s
[102:103]
807 // GFX10
: encoding
: [0x66,0x12,0x80,0xbe]
809 s_ff0_i32_b64 s105
, s
[2:3]
810 // GFX10
: encoding
: [0x02,0x12,0xe9,0xbe]
812 s_ff0_i32_b64 exec_lo
, s
[2:3]
813 // GFX10
: encoding
: [0x02,0x12,0xfe,0xbe]
815 s_ff0_i32_b64 exec_hi
, s
[2:3]
816 // GFX10
: encoding
: [0x02,0x12,0xff,0xbe]
818 s_ff0_i32_b64 vcc_lo
, s
[2:3]
819 // GFX10
: encoding
: [0x02,0x12,0xea,0xbe]
821 s_ff0_i32_b64 vcc_hi
, s
[2:3]
822 // GFX10
: encoding
: [0x02,0x12,0xeb,0xbe]
824 s_ff0_i32_b64 m0
, s
[2:3]
825 // GFX10
: encoding
: [0x02,0x12,0xfc,0xbe]
827 s_ff0_i32_b64 s0
, exec
828 // GFX10
: encoding
: [0x7e,0x12,0x80,0xbe]
830 s_ff0_i32_b64 s0
, vcc
831 // GFX10
: encoding
: [0x6a,0x12,0x80,0xbe]
834 // GFX10
: encoding
: [0x80,0x12,0x80,0xbe]
837 // GFX10
: encoding
: [0xc1,0x12,0x80,0xbe]
839 s_ff0_i32_b64 s0
, 0.5
840 // GFX10
: encoding
: [0xf0,0x12,0x80,0xbe]
842 s_ff0_i32_b64 s0
, -4.0
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]
854 s_ff1_i32_b32 s105
, s104
855 // GFX10
: encoding
: [0x68,0x13,0xe9,0xbe]
857 s_ff1_i32_b32 s0
, s104
858 // GFX10
: encoding
: [0x68,0x13,0x80,0xbe]
860 s_ff1_i32_b32 s105
, s1
861 // GFX10
: encoding
: [0x01,0x13,0xe9,0xbe]
863 s_ff1_i32_b32 exec_lo
, s1
864 // GFX10
: encoding
: [0x01,0x13,0xfe,0xbe]
866 s_ff1_i32_b32 exec_hi
, s1
867 // GFX10
: encoding
: [0x01,0x13,0xff,0xbe]
869 s_ff1_i32_b32 vcc_lo
, s1
870 // GFX10
: encoding
: [0x01,0x13,0xea,0xbe]
872 s_ff1_i32_b32 vcc_hi
, s1
873 // GFX10
: encoding
: [0x01,0x13,0xeb,0xbe]
876 // GFX10
: encoding
: [0x01,0x13,0xfc,0xbe]
878 s_ff1_i32_b32 s0
, exec_lo
879 // GFX10
: encoding
: [0x7e,0x13,0x80,0xbe]
881 s_ff1_i32_b32 s0
, exec_hi
882 // GFX10
: encoding
: [0x7f,0x13,0x80,0xbe]
884 s_ff1_i32_b32 s0
, vcc_lo
885 // GFX10
: encoding
: [0x6a,0x13,0x80,0xbe]
887 s_ff1_i32_b32 s0
, vcc_hi
888 // GFX10
: encoding
: [0x6b,0x13,0x80,0xbe]
891 // GFX10
: encoding
: [0x7c,0x13,0x80,0xbe]
894 // GFX10
: encoding
: [0x80,0x13,0x80,0xbe]
897 // GFX10
: encoding
: [0xc1,0x13,0x80,0xbe]
899 s_ff1_i32_b32 s0
, 0.5
900 // GFX10
: encoding
: [0xf0,0x13,0x80,0xbe]
902 s_ff1_i32_b32 s0
, -4.0
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]
911 s_ff1_i32_b64 s0
, s
[2:3]
912 // GFX10
: encoding
: [0x02,0x14,0x80,0xbe]
914 s_ff1_i32_b64 s105
, s
[102:103]
915 // GFX10
: encoding
: [0x66,0x14,0xe9,0xbe]
917 s_ff1_i32_b64 s0
, s
[102:103]
918 // GFX10
: encoding
: [0x66,0x14,0x80,0xbe]
920 s_ff1_i32_b64 s105
, s
[2:3]
921 // GFX10
: encoding
: [0x02,0x14,0xe9,0xbe]
923 s_ff1_i32_b64 exec_lo
, s
[2:3]
924 // GFX10
: encoding
: [0x02,0x14,0xfe,0xbe]
926 s_ff1_i32_b64 exec_hi
, s
[2:3]
927 // GFX10
: encoding
: [0x02,0x14,0xff,0xbe]
929 s_ff1_i32_b64 vcc_lo
, s
[2:3]
930 // GFX10
: encoding
: [0x02,0x14,0xea,0xbe]
932 s_ff1_i32_b64 vcc_hi
, s
[2:3]
933 // GFX10
: encoding
: [0x02,0x14,0xeb,0xbe]
935 s_ff1_i32_b64 m0
, s
[2:3]
936 // GFX10
: encoding
: [0x02,0x14,0xfc,0xbe]
938 s_ff1_i32_b64 s0
, exec
939 // GFX10
: encoding
: [0x7e,0x14,0x80,0xbe]
941 s_ff1_i32_b64 s0
, vcc
942 // GFX10
: encoding
: [0x6a,0x14,0x80,0xbe]
945 // GFX10
: encoding
: [0x80,0x14,0x80,0xbe]
948 // GFX10
: encoding
: [0xc1,0x14,0x80,0xbe]
950 s_ff1_i32_b64 s0
, 0.5
951 // GFX10
: encoding
: [0xf0,0x14,0x80,0xbe]
953 s_ff1_i32_b64 s0
, -4.0
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]
962 s_flbit_i32_b32 s0
, s1
963 // GFX10
: encoding
: [0x01,0x15,0x80,0xbe]
965 s_flbit_i32_b32 s105
, s104
966 // GFX10
: encoding
: [0x68,0x15,0xe9,0xbe]
968 s_flbit_i32_b32 s0
, s104
969 // GFX10
: encoding
: [0x68,0x15,0x80,0xbe]
971 s_flbit_i32_b32 s105
, s1
972 // GFX10
: encoding
: [0x01,0x15,0xe9,0xbe]
974 s_flbit_i32_b32 exec_lo
, s1
975 // GFX10
: encoding
: [0x01,0x15,0xfe,0xbe]
977 s_flbit_i32_b32 exec_hi
, s1
978 // GFX10
: encoding
: [0x01,0x15,0xff,0xbe]
980 s_flbit_i32_b32 vcc_lo
, s1
981 // GFX10
: encoding
: [0x01,0x15,0xea,0xbe]
983 s_flbit_i32_b32 vcc_hi
, s1
984 // GFX10
: encoding
: [0x01,0x15,0xeb,0xbe]
986 s_flbit_i32_b32 m0
, s1
987 // GFX10
: encoding
: [0x01,0x15,0xfc,0xbe]
989 s_flbit_i32_b32 s0
, exec_lo
990 // GFX10
: encoding
: [0x7e,0x15,0x80,0xbe]
992 s_flbit_i32_b32 s0
, exec_hi
993 // GFX10
: encoding
: [0x7f,0x15,0x80,0xbe]
995 s_flbit_i32_b32 s0
, vcc_lo
996 // GFX10
: encoding
: [0x6a,0x15,0x80,0xbe]
998 s_flbit_i32_b32 s0
, vcc_hi
999 // GFX10
: encoding
: [0x6b,0x15,0x80,0xbe]
1001 s_flbit_i32_b32 s0
, m0
1002 // GFX10
: encoding
: [0x7c,0x15,0x80,0xbe]
1004 s_flbit_i32_b32 s0
, 0
1005 // GFX10
: encoding
: [0x80,0x15,0x80,0xbe]
1007 s_flbit_i32_b32 s0
, -1
1008 // GFX10
: encoding
: [0xc1,0x15,0x80,0xbe]
1010 s_flbit_i32_b32 s0
, 0.5
1011 // GFX10
: encoding
: [0xf0,0x15,0x80,0xbe]
1013 s_flbit_i32_b32 s0
, -4.0
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]
1022 s_flbit_i32_b64 s0
, s
[2:3]
1023 // GFX10
: encoding
: [0x02,0x16,0x80,0xbe]
1025 s_flbit_i32_b64 s105
, s
[102:103]
1026 // GFX10
: encoding
: [0x66,0x16,0xe9,0xbe]
1028 s_flbit_i32_b64 s0
, s
[102:103]
1029 // GFX10
: encoding
: [0x66,0x16,0x80,0xbe]
1031 s_flbit_i32_b64 s105
, s
[2:3]
1032 // GFX10
: encoding
: [0x02,0x16,0xe9,0xbe]
1034 s_flbit_i32_b64 exec_lo
, s
[2:3]
1035 // GFX10
: encoding
: [0x02,0x16,0xfe,0xbe]
1037 s_flbit_i32_b64 exec_hi
, s
[2:3]
1038 // GFX10
: encoding
: [0x02,0x16,0xff,0xbe]
1040 s_flbit_i32_b64 vcc_lo
, s
[2:3]
1041 // GFX10
: encoding
: [0x02,0x16,0xea,0xbe]
1043 s_flbit_i32_b64 vcc_hi
, s
[2:3]
1044 // GFX10
: encoding
: [0x02,0x16,0xeb,0xbe]
1046 s_flbit_i32_b64 m0
, s
[2:3]
1047 // GFX10
: encoding
: [0x02,0x16,0xfc,0xbe]
1049 s_flbit_i32_b64 s0
, exec
1050 // GFX10
: encoding
: [0x7e,0x16,0x80,0xbe]
1052 s_flbit_i32_b64 s0
, vcc
1053 // GFX10
: encoding
: [0x6a,0x16,0x80,0xbe]
1055 s_flbit_i32_b64 s0
, 0
1056 // GFX10
: encoding
: [0x80,0x16,0x80,0xbe]
1058 s_flbit_i32_b64 s0
, -1
1059 // GFX10
: encoding
: [0xc1,0x16,0x80,0xbe]
1061 s_flbit_i32_b64 s0
, 0.5
1062 // GFX10
: encoding
: [0xf0,0x16,0x80,0xbe]
1064 s_flbit_i32_b64 s0
, -4.0
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]
1076 s_flbit_i32 s105
, s104
1077 // GFX10
: encoding
: [0x68,0x17,0xe9,0xbe]
1079 s_flbit_i32 s0
, s104
1080 // GFX10
: encoding
: [0x68,0x17,0x80,0xbe]
1082 s_flbit_i32 s105
, s1
1083 // GFX10
: encoding
: [0x01,0x17,0xe9,0xbe]
1085 s_flbit_i32 exec_lo
, s1
1086 // GFX10
: encoding
: [0x01,0x17,0xfe,0xbe]
1088 s_flbit_i32 exec_hi
, s1
1089 // GFX10
: encoding
: [0x01,0x17,0xff,0xbe]
1091 s_flbit_i32 vcc_lo
, s1
1092 // GFX10
: encoding
: [0x01,0x17,0xea,0xbe]
1094 s_flbit_i32 vcc_hi
, s1
1095 // GFX10
: encoding
: [0x01,0x17,0xeb,0xbe]
1098 // GFX10
: encoding
: [0x01,0x17,0xfc,0xbe]
1100 s_flbit_i32 s0
, exec_lo
1101 // GFX10
: encoding
: [0x7e,0x17,0x80,0xbe]
1103 s_flbit_i32 s0
, exec_hi
1104 // GFX10
: encoding
: [0x7f,0x17,0x80,0xbe]
1106 s_flbit_i32 s0
, vcc_lo
1107 // GFX10
: encoding
: [0x6a,0x17,0x80,0xbe]
1109 s_flbit_i32 s0
, vcc_hi
1110 // GFX10
: encoding
: [0x6b,0x17,0x80,0xbe]
1113 // GFX10
: encoding
: [0x7c,0x17,0x80,0xbe]
1116 // GFX10
: encoding
: [0x80,0x17,0x80,0xbe]
1119 // GFX10
: encoding
: [0xc1,0x17,0x80,0xbe]
1122 // GFX10
: encoding
: [0xf0,0x17,0x80,0xbe]
1124 s_flbit_i32 s0
, -4.0
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]
1133 s_flbit_i32_i64 s0
, s
[2:3]
1134 // GFX10
: encoding
: [0x02,0x18,0x80,0xbe]
1136 s_flbit_i32_i64 s105
, s
[102:103]
1137 // GFX10
: encoding
: [0x66,0x18,0xe9,0xbe]
1139 s_flbit_i32_i64 s0
, s
[102:103]
1140 // GFX10
: encoding
: [0x66,0x18,0x80,0xbe]
1142 s_flbit_i32_i64 s105
, s
[2:3]
1143 // GFX10
: encoding
: [0x02,0x18,0xe9,0xbe]
1145 s_flbit_i32_i64 exec_lo
, s
[2:3]
1146 // GFX10
: encoding
: [0x02,0x18,0xfe,0xbe]
1148 s_flbit_i32_i64 exec_hi
, s
[2:3]
1149 // GFX10
: encoding
: [0x02,0x18,0xff,0xbe]
1151 s_flbit_i32_i64 vcc_lo
, s
[2:3]
1152 // GFX10
: encoding
: [0x02,0x18,0xea,0xbe]
1154 s_flbit_i32_i64 vcc_hi
, s
[2:3]
1155 // GFX10
: encoding
: [0x02,0x18,0xeb,0xbe]
1157 s_flbit_i32_i64 m0
, s
[2:3]
1158 // GFX10
: encoding
: [0x02,0x18,0xfc,0xbe]
1160 s_flbit_i32_i64 s0
, exec
1161 // GFX10
: encoding
: [0x7e,0x18,0x80,0xbe]
1163 s_flbit_i32_i64 s0
, vcc
1164 // GFX10
: encoding
: [0x6a,0x18,0x80,0xbe]
1166 s_flbit_i32_i64 s0
, 0
1167 // GFX10
: encoding
: [0x80,0x18,0x80,0xbe]
1169 s_flbit_i32_i64 s0
, -1
1170 // GFX10
: encoding
: [0xc1,0x18,0x80,0xbe]
1172 s_flbit_i32_i64 s0
, 0.5
1173 // GFX10
: encoding
: [0xf0,0x18,0x80,0xbe]
1175 s_flbit_i32_i64 s0
, -4.0
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]
1184 s_sext_i32_i8 s0
, s1
1185 // GFX10
: encoding
: [0x01,0x19,0x80,0xbe]
1187 s_sext_i32_i8 s105
, s104
1188 // GFX10
: encoding
: [0x68,0x19,0xe9,0xbe]
1190 s_sext_i32_i8 s0
, s104
1191 // GFX10
: encoding
: [0x68,0x19,0x80,0xbe]
1193 s_sext_i32_i8 s105
, s1
1194 // GFX10
: encoding
: [0x01,0x19,0xe9,0xbe]
1196 s_sext_i32_i8 exec_lo
, s1
1197 // GFX10
: encoding
: [0x01,0x19,0xfe,0xbe]
1199 s_sext_i32_i8 exec_hi
, s1
1200 // GFX10
: encoding
: [0x01,0x19,0xff,0xbe]
1202 s_sext_i32_i8 vcc_lo
, s1
1203 // GFX10
: encoding
: [0x01,0x19,0xea,0xbe]
1205 s_sext_i32_i8 vcc_hi
, s1
1206 // GFX10
: encoding
: [0x01,0x19,0xeb,0xbe]
1208 s_sext_i32_i8 m0
, s1
1209 // GFX10
: encoding
: [0x01,0x19,0xfc,0xbe]
1211 s_sext_i32_i8 s0
, exec_lo
1212 // GFX10
: encoding
: [0x7e,0x19,0x80,0xbe]
1214 s_sext_i32_i8 s0
, exec_hi
1215 // GFX10
: encoding
: [0x7f,0x19,0x80,0xbe]
1217 s_sext_i32_i8 s0
, vcc_lo
1218 // GFX10
: encoding
: [0x6a,0x19,0x80,0xbe]
1220 s_sext_i32_i8 s0
, vcc_hi
1221 // GFX10
: encoding
: [0x6b,0x19,0x80,0xbe]
1223 s_sext_i32_i8 s0
, m0
1224 // GFX10
: encoding
: [0x7c,0x19,0x80,0xbe]
1227 // GFX10
: encoding
: [0x80,0x19,0x80,0xbe]
1229 s_sext_i32_i8 s0
, -1
1230 // GFX10
: encoding
: [0xc1,0x19,0x80,0xbe]
1232 s_sext_i32_i8 s0
, 0.5
1233 // GFX10
: encoding
: [0xf0,0x19,0x80,0xbe]
1235 s_sext_i32_i8 s0
, -4.0
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]
1244 s_sext_i32_i16 s0
, s1
1245 // GFX10
: encoding
: [0x01,0x1a,0x80,0xbe]
1247 s_sext_i32_i16 s105
, s104
1248 // GFX10
: encoding
: [0x68,0x1a,0xe9,0xbe]
1250 s_sext_i32_i16 s0
, s104
1251 // GFX10
: encoding
: [0x68,0x1a,0x80,0xbe]
1253 s_sext_i32_i16 s105
, s1
1254 // GFX10
: encoding
: [0x01,0x1a,0xe9,0xbe]
1256 s_sext_i32_i16 exec_lo
, s1
1257 // GFX10
: encoding
: [0x01,0x1a,0xfe,0xbe]
1259 s_sext_i32_i16 exec_hi
, s1
1260 // GFX10
: encoding
: [0x01,0x1a,0xff,0xbe]
1262 s_sext_i32_i16 vcc_lo
, s1
1263 // GFX10
: encoding
: [0x01,0x1a,0xea,0xbe]
1265 s_sext_i32_i16 vcc_hi
, s1
1266 // GFX10
: encoding
: [0x01,0x1a,0xeb,0xbe]
1268 s_sext_i32_i16 m0
, s1
1269 // GFX10
: encoding
: [0x01,0x1a,0xfc,0xbe]
1271 s_sext_i32_i16 s0
, exec_lo
1272 // GFX10
: encoding
: [0x7e,0x1a,0x80,0xbe]
1274 s_sext_i32_i16 s0
, exec_hi
1275 // GFX10
: encoding
: [0x7f,0x1a,0x80,0xbe]
1277 s_sext_i32_i16 s0
, vcc_lo
1278 // GFX10
: encoding
: [0x6a,0x1a,0x80,0xbe]
1280 s_sext_i32_i16 s0
, vcc_hi
1281 // GFX10
: encoding
: [0x6b,0x1a,0x80,0xbe]
1283 s_sext_i32_i16 s0
, m0
1284 // GFX10
: encoding
: [0x7c,0x1a,0x80,0xbe]
1286 s_sext_i32_i16 s0
, 0
1287 // GFX10
: encoding
: [0x80,0x1a,0x80,0xbe]
1289 s_sext_i32_i16 s0
, -1
1290 // GFX10
: encoding
: [0xc1,0x1a,0x80,0xbe]
1292 s_sext_i32_i16 s0
, 0.5
1293 // GFX10
: encoding
: [0xf0,0x1a,0x80,0xbe]
1295 s_sext_i32_i16 s0
, -4.0
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]
1304 s_bitset0_b32 s0
, s1
1305 // GFX10
: encoding
: [0x01,0x1b,0x80,0xbe]
1307 s_bitset0_b32 s105
, s104
1308 // GFX10
: encoding
: [0x68,0x1b,0xe9,0xbe]
1310 s_bitset0_b32 s0
, s104
1311 // GFX10
: encoding
: [0x68,0x1b,0x80,0xbe]
1313 s_bitset0_b32 s105
, s1
1314 // GFX10
: encoding
: [0x01,0x1b,0xe9,0xbe]
1316 s_bitset0_b32 exec_lo
, s1
1317 // GFX10
: encoding
: [0x01,0x1b,0xfe,0xbe]
1319 s_bitset0_b32 exec_hi
, s1
1320 // GFX10
: encoding
: [0x01,0x1b,0xff,0xbe]
1322 s_bitset0_b32 vcc_lo
, s1
1323 // GFX10
: encoding
: [0x01,0x1b,0xea,0xbe]
1325 s_bitset0_b32 vcc_hi
, s1
1326 // GFX10
: encoding
: [0x01,0x1b,0xeb,0xbe]
1328 s_bitset0_b32 m0
, s1
1329 // GFX10
: encoding
: [0x01,0x1b,0xfc,0xbe]
1331 s_bitset0_b32 s0
, exec_lo
1332 // GFX10
: encoding
: [0x7e,0x1b,0x80,0xbe]
1334 s_bitset0_b32 s0
, exec_hi
1335 // GFX10
: encoding
: [0x7f,0x1b,0x80,0xbe]
1337 s_bitset0_b32 s0
, vcc_lo
1338 // GFX10
: encoding
: [0x6a,0x1b,0x80,0xbe]
1340 s_bitset0_b32 s0
, vcc_hi
1341 // GFX10
: encoding
: [0x6b,0x1b,0x80,0xbe]
1343 s_bitset0_b32 s0
, m0
1344 // GFX10
: encoding
: [0x7c,0x1b,0x80,0xbe]
1347 // GFX10
: encoding
: [0x80,0x1b,0x80,0xbe]
1349 s_bitset0_b32 s0
, -1
1350 // GFX10
: encoding
: [0xc1,0x1b,0x80,0xbe]
1352 s_bitset0_b32 s0
, 0.5
1353 // GFX10
: encoding
: [0xf0,0x1b,0x80,0xbe]
1355 s_bitset0_b32 s0
, -4.0
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]
1367 s_bitset0_b64 s
[104:105], s102
1368 // GFX10
: encoding
: [0x66,0x1c,0xe8,0xbe]
1370 s_bitset0_b64 s
[0:1], s102
1371 // GFX10
: encoding
: [0x66,0x1c,0x80,0xbe]
1373 s_bitset0_b64 s
[104:105], s2
1374 // GFX10
: encoding
: [0x02,0x1c,0xe8,0xbe]
1376 s_bitset0_b64 exec
, s2
1377 // GFX10
: encoding
: [0x02,0x1c,0xfe,0xbe]
1379 s_bitset0_b64 vcc
, s2
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]
1415 s_bitset1_b32 s0
, s1
1416 // GFX10
: encoding
: [0x01,0x1d,0x80,0xbe]
1418 s_bitset1_b32 s105
, s104
1419 // GFX10
: encoding
: [0x68,0x1d,0xe9,0xbe]
1421 s_bitset1_b32 s0
, s104
1422 // GFX10
: encoding
: [0x68,0x1d,0x80,0xbe]
1424 s_bitset1_b32 s105
, s1
1425 // GFX10
: encoding
: [0x01,0x1d,0xe9,0xbe]
1427 s_bitset1_b32 exec_lo
, s1
1428 // GFX10
: encoding
: [0x01,0x1d,0xfe,0xbe]
1430 s_bitset1_b32 exec_hi
, s1
1431 // GFX10
: encoding
: [0x01,0x1d,0xff,0xbe]
1433 s_bitset1_b32 vcc_lo
, s1
1434 // GFX10
: encoding
: [0x01,0x1d,0xea,0xbe]
1436 s_bitset1_b32 vcc_hi
, s1
1437 // GFX10
: encoding
: [0x01,0x1d,0xeb,0xbe]
1439 s_bitset1_b32 m0
, s1
1440 // GFX10
: encoding
: [0x01,0x1d,0xfc,0xbe]
1442 s_bitset1_b32 s0
, exec_lo
1443 // GFX10
: encoding
: [0x7e,0x1d,0x80,0xbe]
1445 s_bitset1_b32 s0
, exec_hi
1446 // GFX10
: encoding
: [0x7f,0x1d,0x80,0xbe]
1448 s_bitset1_b32 s0
, vcc_lo
1449 // GFX10
: encoding
: [0x6a,0x1d,0x80,0xbe]
1451 s_bitset1_b32 s0
, vcc_hi
1452 // GFX10
: encoding
: [0x6b,0x1d,0x80,0xbe]
1454 s_bitset1_b32 s0
, m0
1455 // GFX10
: encoding
: [0x7c,0x1d,0x80,0xbe]
1458 // GFX10
: encoding
: [0x80,0x1d,0x80,0xbe]
1460 s_bitset1_b32 s0
, -1
1461 // GFX10
: encoding
: [0xc1,0x1d,0x80,0xbe]
1463 s_bitset1_b32 s0
, 0.5
1464 // GFX10
: encoding
: [0xf0,0x1d,0x80,0xbe]
1466 s_bitset1_b32 s0
, -4.0
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]
1478 s_bitset1_b64 s
[104:105], s102
1479 // GFX10
: encoding
: [0x66,0x1e,0xe8,0xbe]
1481 s_bitset1_b64 s
[0:1], s102
1482 // GFX10
: encoding
: [0x66,0x1e,0x80,0xbe]
1484 s_bitset1_b64 s
[104:105], s2
1485 // GFX10
: encoding
: [0x02,0x1e,0xe8,0xbe]
1487 s_bitset1_b64 exec
, s2
1488 // GFX10
: encoding
: [0x02,0x1e,0xfe,0xbe]
1490 s_bitset1_b64 vcc
, s2
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]
1527 // GFX10
: encoding
: [0x00,0x1f,0x80,0xbe]
1529 s_getpc_b64 s
[104:105]
1530 // GFX10
: encoding
: [0x00,0x1f,0xe8,0xbe]
1533 // GFX10
: encoding
: [0x00,0x1f,0xfe,0xbe]
1536 // GFX10
: encoding
: [0x00,0x1f,0xea,0xbe]
1539 // GFX10
: encoding
: [0x00,0x20,0x80,0xbe]
1541 s_setpc_b64 s
[104:105]
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]
1550 s_swappc_b64 s
[104:105], s
[102:103]
1551 // GFX10
: encoding
: [0x66,0x21,0xe8,0xbe]
1553 s_swappc_b64 s
[0:1], s
[102:103]
1554 // GFX10
: encoding
: [0x66,0x21,0x80,0xbe]
1556 s_swappc_b64 s
[104:105], s
[2:3]
1557 // GFX10
: encoding
: [0x02,0x21,0xe8,0xbe]
1559 s_swappc_b64 vcc
, s
[2:3]
1560 // GFX10
: encoding
: [0x02,0x21,0xea,0xbe]
1562 s_swappc_b64 s
[0:1], vcc
1563 // GFX10
: encoding
: [0x6a,0x21,0x80,0xbe]
1566 // GFX10
: encoding
: [0x00,0x22,0x80,0xbe]
1568 s_rfe_b64 s
[104:105]
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]
1577 s_and_saveexec_b64 s
[104:105], s
[102:103]
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]
1583 s_and_saveexec_b64 s
[104:105], s
[2:3]
1584 // GFX10
: encoding
: [0x02,0x24,0xe8,0xbe]
1586 s_and_saveexec_b64 exec
, s
[2:3]
1587 // GFX10
: encoding
: [0x02,0x24,0xfe,0xbe]
1589 s_and_saveexec_b64 vcc
, s
[2:3]
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]
1619 s_or_saveexec_b64 s
[104:105], s
[102:103]
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]
1625 s_or_saveexec_b64 s
[104:105], s
[2:3]
1626 // GFX10
: encoding
: [0x02,0x25,0xe8,0xbe]
1628 s_or_saveexec_b64 exec
, s
[2:3]
1629 // GFX10
: encoding
: [0x02,0x25,0xfe,0xbe]
1631 s_or_saveexec_b64 vcc
, s
[2:3]
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]
1661 s_xor_saveexec_b64 s
[104:105], s
[102:103]
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]
1667 s_xor_saveexec_b64 s
[104:105], s
[2:3]
1668 // GFX10
: encoding
: [0x02,0x26,0xe8,0xbe]
1670 s_xor_saveexec_b64 exec
, s
[2:3]
1671 // GFX10
: encoding
: [0x02,0x26,0xfe,0xbe]
1673 s_xor_saveexec_b64 vcc
, s
[2:3]
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]
1703 s_andn2_saveexec_b64 s
[104:105], s
[102:103]
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]
1709 s_andn2_saveexec_b64 s
[104:105], s
[2:3]
1710 // GFX10
: encoding
: [0x02,0x27,0xe8,0xbe]
1712 s_andn2_saveexec_b64 exec
, s
[2:3]
1713 // GFX10
: encoding
: [0x02,0x27,0xfe,0xbe]
1715 s_andn2_saveexec_b64 vcc
, s
[2:3]
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]
1745 s_orn2_saveexec_b64 s
[104:105], s
[102:103]
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]
1751 s_orn2_saveexec_b64 s
[104:105], s
[2:3]
1752 // GFX10
: encoding
: [0x02,0x28,0xe8,0xbe]
1754 s_orn2_saveexec_b64 exec
, s
[2:3]
1755 // GFX10
: encoding
: [0x02,0x28,0xfe,0xbe]
1757 s_orn2_saveexec_b64 vcc
, s
[2:3]
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]
1787 s_nand_saveexec_b64 s
[104:105], s
[102:103]
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]
1793 s_nand_saveexec_b64 s
[104:105], s
[2:3]
1794 // GFX10
: encoding
: [0x02,0x29,0xe8,0xbe]
1796 s_nand_saveexec_b64 exec
, s
[2:3]
1797 // GFX10
: encoding
: [0x02,0x29,0xfe,0xbe]
1799 s_nand_saveexec_b64 vcc
, s
[2:3]
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]
1829 s_nor_saveexec_b64 s
[104:105], s
[102:103]
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]
1835 s_nor_saveexec_b64 s
[104:105], s
[2:3]
1836 // GFX10
: encoding
: [0x02,0x2a,0xe8,0xbe]
1838 s_nor_saveexec_b64 exec
, s
[2:3]
1839 // GFX10
: encoding
: [0x02,0x2a,0xfe,0xbe]
1841 s_nor_saveexec_b64 vcc
, s
[2:3]
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]
1871 s_xnor_saveexec_b64 s
[104:105], s
[102:103]
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]
1877 s_xnor_saveexec_b64 s
[104:105], s
[2:3]
1878 // GFX10
: encoding
: [0x02,0x2b,0xe8,0xbe]
1880 s_xnor_saveexec_b64 exec
, s
[2:3]
1881 // GFX10
: encoding
: [0x02,0x2b,0xfe,0xbe]
1883 s_xnor_saveexec_b64 vcc
, s
[2:3]
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]
1910 s_quadmask_b32 s0
, s1
1911 // GFX10
: encoding
: [0x01,0x2c,0x80,0xbe]
1913 s_quadmask_b32 s105
, s104
1914 // GFX10
: encoding
: [0x68,0x2c,0xe9,0xbe]
1916 s_quadmask_b32 s0
, s104
1917 // GFX10
: encoding
: [0x68,0x2c,0x80,0xbe]
1919 s_quadmask_b32 s105
, s1
1920 // GFX10
: encoding
: [0x01,0x2c,0xe9,0xbe]
1922 s_quadmask_b32 exec_lo
, s1
1923 // GFX10
: encoding
: [0x01,0x2c,0xfe,0xbe]
1925 s_quadmask_b32 exec_hi
, s1
1926 // GFX10
: encoding
: [0x01,0x2c,0xff,0xbe]
1928 s_quadmask_b32 vcc_lo
, s1
1929 // GFX10
: encoding
: [0x01,0x2c,0xea,0xbe]
1931 s_quadmask_b32 vcc_hi
, s1
1932 // GFX10
: encoding
: [0x01,0x2c,0xeb,0xbe]
1934 s_quadmask_b32 m0
, s1
1935 // GFX10
: encoding
: [0x01,0x2c,0xfc,0xbe]
1937 s_quadmask_b32 s0
, exec_lo
1938 // GFX10
: encoding
: [0x7e,0x2c,0x80,0xbe]
1940 s_quadmask_b32 s0
, exec_hi
1941 // GFX10
: encoding
: [0x7f,0x2c,0x80,0xbe]
1943 s_quadmask_b32 s0
, vcc_lo
1944 // GFX10
: encoding
: [0x6a,0x2c,0x80,0xbe]
1946 s_quadmask_b32 s0
, vcc_hi
1947 // GFX10
: encoding
: [0x6b,0x2c,0x80,0xbe]
1949 s_quadmask_b32 s0
, m0
1950 // GFX10
: encoding
: [0x7c,0x2c,0x80,0xbe]
1952 s_quadmask_b32 s0
, 0
1953 // GFX10
: encoding
: [0x80,0x2c,0x80,0xbe]
1955 s_quadmask_b32 s0
, -1
1956 // GFX10
: encoding
: [0xc1,0x2c,0x80,0xbe]
1958 s_quadmask_b32 s0
, 0.5
1959 // GFX10
: encoding
: [0xf0,0x2c,0x80,0xbe]
1961 s_quadmask_b32 s0
, -4.0
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]
1973 s_quadmask_b64 s
[104:105], s
[102:103]
1974 // GFX10
: encoding
: [0x66,0x2d,0xe8,0xbe]
1976 s_quadmask_b64 s
[0:1], s
[102:103]
1977 // GFX10
: encoding
: [0x66,0x2d,0x80,0xbe]
1979 s_quadmask_b64 s
[104:105], s
[2:3]
1980 // GFX10
: encoding
: [0x02,0x2d,0xe8,0xbe]
1982 s_quadmask_b64 exec
, s
[2:3]
1983 // GFX10
: encoding
: [0x02,0x2d,0xfe,0xbe]
1985 s_quadmask_b64 vcc
, s
[2:3]
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]
2012 s_movrels_b32 s0
, s1
2013 // GFX10
: encoding
: [0x01,0x2e,0x80,0xbe]
2015 s_movrels_b32 s105
, s104
2016 // GFX10
: encoding
: [0x68,0x2e,0xe9,0xbe]
2018 s_movrels_b32 s0
, s104
2019 // GFX10
: encoding
: [0x68,0x2e,0x80,0xbe]
2021 s_movrels_b32 s105
, s1
2022 // GFX10
: encoding
: [0x01,0x2e,0xe9,0xbe]
2024 s_movrels_b32 exec_lo
, s1
2025 // GFX10
: encoding
: [0x01,0x2e,0xfe,0xbe]
2027 s_movrels_b32 exec_hi
, s1
2028 // GFX10
: encoding
: [0x01,0x2e,0xff,0xbe]
2030 s_movrels_b32 vcc_lo
, s1
2031 // GFX10
: encoding
: [0x01,0x2e,0xea,0xbe]
2033 s_movrels_b32 vcc_hi
, s1
2034 // GFX10
: encoding
: [0x01,0x2e,0xeb,0xbe]
2036 s_movrels_b32 m0
, s1
2037 // GFX10
: encoding
: [0x01,0x2e,0xfc,0xbe]
2039 s_movrels_b32 s0
, vcc_lo
2040 // GFX10
: encoding
: [0x6a,0x2e,0x80,0xbe]
2042 s_movrels_b32 s0
, vcc_hi
2043 // GFX10
: encoding
: [0x6b,0x2e,0x80,0xbe]
2045 s_movrels_b64 s
[0:1], s
[2:3]
2046 // GFX10
: encoding
: [0x02,0x2f,0x80,0xbe]
2048 s_movrels_b64 s
[104:105], s
[102:103]
2049 // GFX10
: encoding
: [0x66,0x2f,0xe8,0xbe]
2051 s_movrels_b64 s
[0:1], s
[102:103]
2052 // GFX10
: encoding
: [0x66,0x2f,0x80,0xbe]
2054 s_movrels_b64 s
[104:105], s
[2:3]
2055 // GFX10
: encoding
: [0x02,0x2f,0xe8,0xbe]
2057 s_movrels_b64 exec
, s
[2:3]
2058 // GFX10
: encoding
: [0x02,0x2f,0xfe,0xbe]
2060 s_movrels_b64 vcc
, s
[2:3]
2061 // GFX10
: encoding
: [0x02,0x2f,0xea,0xbe]
2063 s_movrels_b64 s
[0:1], vcc
2064 // GFX10
: encoding
: [0x6a,0x2f,0x80,0xbe]
2066 s_movreld_b32 s0
, s1
2067 // GFX10
: encoding
: [0x01,0x30,0x80,0xbe]
2069 s_movreld_b32 s105
, s104
2070 // GFX10
: encoding
: [0x68,0x30,0xe9,0xbe]
2072 s_movreld_b32 s0
, s104
2073 // GFX10
: encoding
: [0x68,0x30,0x80,0xbe]
2075 s_movreld_b32 s105
, s1
2076 // GFX10
: encoding
: [0x01,0x30,0xe9,0xbe]
2078 s_movreld_b32 vcc_lo
, s1
2079 // GFX10
: encoding
: [0x01,0x30,0xea,0xbe]
2081 s_movreld_b32 vcc_hi
, s1
2082 // GFX10
: encoding
: [0x01,0x30,0xeb,0xbe]
2084 s_movreld_b32 s0
, exec_lo
2085 // GFX10
: encoding
: [0x7e,0x30,0x80,0xbe]
2087 s_movreld_b32 s0
, exec_hi
2088 // GFX10
: encoding
: [0x7f,0x30,0x80,0xbe]
2090 s_movreld_b32 s0
, vcc_lo
2091 // GFX10
: encoding
: [0x6a,0x30,0x80,0xbe]
2093 s_movreld_b32 s0
, vcc_hi
2094 // GFX10
: encoding
: [0x6b,0x30,0x80,0xbe]
2096 s_movreld_b32 s0
, m0
2097 // GFX10
: encoding
: [0x7c,0x30,0x80,0xbe]
2100 // GFX10
: encoding
: [0x80,0x30,0x80,0xbe]
2102 s_movreld_b32 s0
, -1
2103 // GFX10
: encoding
: [0xc1,0x30,0x80,0xbe]
2105 s_movreld_b32 s0
, 0.5
2106 // GFX10
: encoding
: [0xf0,0x30,0x80,0xbe]
2108 s_movreld_b32 s0
, -4.0
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]
2120 s_movreld_b64 s
[104:105], s
[102:103]
2121 // GFX10
: encoding
: [0x66,0x31,0xe8,0xbe]
2123 s_movreld_b64 s
[0:1], s
[102:103]
2124 // GFX10
: encoding
: [0x66,0x31,0x80,0xbe]
2126 s_movreld_b64 s
[104:105], s
[2:3]
2127 // GFX10
: encoding
: [0x02,0x31,0xe8,0xbe]
2129 s_movreld_b64 vcc
, s
[2:3]
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]
2159 s_abs_i32 s105
, s104
2160 // GFX10
: encoding
: [0x68,0x34,0xe9,0xbe]
2163 // GFX10
: encoding
: [0x68,0x34,0x80,0xbe]
2166 // GFX10
: encoding
: [0x01,0x34,0xe9,0xbe]
2168 s_abs_i32 exec_lo
, s1
2169 // GFX10
: encoding
: [0x01,0x34,0xfe,0xbe]
2171 s_abs_i32 exec_hi
, s1
2172 // GFX10
: encoding
: [0x01,0x34,0xff,0xbe]
2174 s_abs_i32 vcc_lo
, s1
2175 // GFX10
: encoding
: [0x01,0x34,0xea,0xbe]
2177 s_abs_i32 vcc_hi
, s1
2178 // GFX10
: encoding
: [0x01,0x34,0xeb,0xbe]
2181 // GFX10
: encoding
: [0x01,0x34,0xfc,0xbe]
2183 s_abs_i32 s0
, exec_lo
2184 // GFX10
: encoding
: [0x7e,0x34,0x80,0xbe]
2186 s_abs_i32 s0
, exec_hi
2187 // GFX10
: encoding
: [0x7f,0x34,0x80,0xbe]
2189 s_abs_i32 s0
, vcc_lo
2190 // GFX10
: encoding
: [0x6a,0x34,0x80,0xbe]
2192 s_abs_i32 s0
, vcc_hi
2193 // GFX10
: encoding
: [0x6b,0x34,0x80,0xbe]
2196 // GFX10
: encoding
: [0x7c,0x34,0x80,0xbe]
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]
2219 s_andn1_saveexec_b64 s
[104:105], s
[102:103]
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]
2225 s_andn1_saveexec_b64 s
[104:105], s
[2:3]
2226 // GFX10
: encoding
: [0x02,0x37,0xe8,0xbe]
2228 s_andn1_saveexec_b64 exec
, s
[2:3]
2229 // GFX10
: encoding
: [0x02,0x37,0xfe,0xbe]
2231 s_andn1_saveexec_b64 vcc
, s
[2:3]
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]
2261 s_orn1_saveexec_b64 s
[104:105], s
[102:103]
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]
2267 s_orn1_saveexec_b64 s
[104:105], s
[2:3]
2268 // GFX10
: encoding
: [0x02,0x38,0xe8,0xbe]
2270 s_orn1_saveexec_b64 exec
, s
[2:3]
2271 // GFX10
: encoding
: [0x02,0x38,0xfe,0xbe]
2273 s_orn1_saveexec_b64 vcc
, s
[2:3]
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]
2303 s_andn1_wrexec_b64 s
[104:105], s
[102:103]
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]
2309 s_andn1_wrexec_b64 s
[104:105], s
[2:3]
2310 // GFX10
: encoding
: [0x02,0x39,0xe8,0xbe]
2312 s_andn1_wrexec_b64 exec
, s
[2:3]
2313 // GFX10
: encoding
: [0x02,0x39,0xfe,0xbe]
2315 s_andn1_wrexec_b64 vcc
, s
[2:3]
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]
2345 s_andn2_wrexec_b64 s
[104:105], s
[102:103]
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]
2351 s_andn2_wrexec_b64 s
[104:105], s
[2:3]
2352 // GFX10
: encoding
: [0x02,0x3a,0xe8,0xbe]
2354 s_andn2_wrexec_b64 exec
, s
[2:3]
2355 // GFX10
: encoding
: [0x02,0x3a,0xfe,0xbe]
2357 s_andn2_wrexec_b64 vcc
, s
[2:3]
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]
2387 s_bitreplicate_b64_b32 s
[104:105], s102
2388 // GFX10
: encoding
: [0x66,0x3b,0xe8,0xbe]
2390 s_bitreplicate_b64_b32 s
[0:1], s102
2391 // GFX10
: encoding
: [0x66,0x3b,0x80,0xbe]
2393 s_bitreplicate_b64_b32 s
[104:105], s2
2394 // GFX10
: encoding
: [0x02,0x3b,0xe8,0xbe]
2396 s_bitreplicate_b64_b32 exec
, s2
2397 // GFX10
: encoding
: [0x02,0x3b,0xfe,0xbe]
2399 s_bitreplicate_b64_b32 vcc
, s2
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]
2435 s_and_saveexec_b32 s0
, s1
2436 // GFX10
: encoding
: [0x01,0x3c,0x80,0xbe]
2438 s_and_saveexec_b32 s105
, s104
2439 // GFX10
: encoding
: [0x68,0x3c,0xe9,0xbe]
2441 s_and_saveexec_b32 s0
, s104
2442 // GFX10
: encoding
: [0x68,0x3c,0x80,0xbe]
2444 s_and_saveexec_b32 s105
, s1
2445 // GFX10
: encoding
: [0x01,0x3c,0xe9,0xbe]
2447 s_and_saveexec_b32 exec_lo
, s1
2448 // GFX10
: encoding
: [0x01,0x3c,0xfe,0xbe]
2450 s_and_saveexec_b32 exec_hi
, s1
2451 // GFX10
: encoding
: [0x01,0x3c,0xff,0xbe]
2453 s_and_saveexec_b32 vcc_lo
, s1
2454 // GFX10
: encoding
: [0x01,0x3c,0xea,0xbe]
2456 s_and_saveexec_b32 vcc_hi
, s1
2457 // GFX10
: encoding
: [0x01,0x3c,0xeb,0xbe]
2459 s_and_saveexec_b32 m0
, s1
2460 // GFX10
: encoding
: [0x01,0x3c,0xfc,0xbe]
2462 s_and_saveexec_b32 s0
, exec_lo
2463 // GFX10
: encoding
: [0x7e,0x3c,0x80,0xbe]
2465 s_and_saveexec_b32 s0
, exec_hi
2466 // GFX10
: encoding
: [0x7f,0x3c,0x80,0xbe]
2468 s_and_saveexec_b32 s0
, vcc_lo
2469 // GFX10
: encoding
: [0x6a,0x3c,0x80,0xbe]
2471 s_and_saveexec_b32 s0
, vcc_hi
2472 // GFX10
: encoding
: [0x6b,0x3c,0x80,0xbe]
2474 s_and_saveexec_b32 s0
, m0
2475 // GFX10
: encoding
: [0x7c,0x3c,0x80,0xbe]
2477 s_and_saveexec_b32 s0
, 0
2478 // GFX10
: encoding
: [0x80,0x3c,0x80,0xbe]
2480 s_and_saveexec_b32 s0
, -1
2481 // GFX10
: encoding
: [0xc1,0x3c,0x80,0xbe]
2483 s_and_saveexec_b32 s0
, 0.5
2484 // GFX10
: encoding
: [0xf0,0x3c,0x80,0xbe]
2486 s_and_saveexec_b32 s0
, -4.0
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]
2495 s_or_saveexec_b32 s0
, s1
2496 // GFX10
: encoding
: [0x01,0x3d,0x80,0xbe]
2498 s_or_saveexec_b32 s105
, s104
2499 // GFX10
: encoding
: [0x68,0x3d,0xe9,0xbe]
2501 s_or_saveexec_b32 s0
, s104
2502 // GFX10
: encoding
: [0x68,0x3d,0x80,0xbe]
2504 s_or_saveexec_b32 s105
, s1
2505 // GFX10
: encoding
: [0x01,0x3d,0xe9,0xbe]
2507 s_or_saveexec_b32 exec_lo
, s1
2508 // GFX10
: encoding
: [0x01,0x3d,0xfe,0xbe]
2510 s_or_saveexec_b32 exec_hi
, s1
2511 // GFX10
: encoding
: [0x01,0x3d,0xff,0xbe]
2513 s_or_saveexec_b32 vcc_lo
, s1
2514 // GFX10
: encoding
: [0x01,0x3d,0xea,0xbe]
2516 s_or_saveexec_b32 vcc_hi
, s1
2517 // GFX10
: encoding
: [0x01,0x3d,0xeb,0xbe]
2519 s_or_saveexec_b32 m0
, s1
2520 // GFX10
: encoding
: [0x01,0x3d,0xfc,0xbe]
2522 s_or_saveexec_b32 s0
, exec_lo
2523 // GFX10
: encoding
: [0x7e,0x3d,0x80,0xbe]
2525 s_or_saveexec_b32 s0
, exec_hi
2526 // GFX10
: encoding
: [0x7f,0x3d,0x80,0xbe]
2528 s_or_saveexec_b32 s0
, vcc_lo
2529 // GFX10
: encoding
: [0x6a,0x3d,0x80,0xbe]
2531 s_or_saveexec_b32 s0
, vcc_hi
2532 // GFX10
: encoding
: [0x6b,0x3d,0x80,0xbe]
2534 s_or_saveexec_b32 s0
, m0
2535 // GFX10
: encoding
: [0x7c,0x3d,0x80,0xbe]
2537 s_or_saveexec_b32 s0
, 0
2538 // GFX10
: encoding
: [0x80,0x3d,0x80,0xbe]
2540 s_or_saveexec_b32 s0
, -1
2541 // GFX10
: encoding
: [0xc1,0x3d,0x80,0xbe]
2543 s_or_saveexec_b32 s0
, 0.5
2544 // GFX10
: encoding
: [0xf0,0x3d,0x80,0xbe]
2546 s_or_saveexec_b32 s0
, -4.0
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]
2555 s_xor_saveexec_b32 s0
, s1
2556 // GFX10
: encoding
: [0x01,0x3e,0x80,0xbe]
2558 s_xor_saveexec_b32 s105
, s104
2559 // GFX10
: encoding
: [0x68,0x3e,0xe9,0xbe]
2561 s_xor_saveexec_b32 s0
, s104
2562 // GFX10
: encoding
: [0x68,0x3e,0x80,0xbe]
2564 s_xor_saveexec_b32 s105
, s1
2565 // GFX10
: encoding
: [0x01,0x3e,0xe9,0xbe]
2567 s_xor_saveexec_b32 exec_lo
, s1
2568 // GFX10
: encoding
: [0x01,0x3e,0xfe,0xbe]
2570 s_xor_saveexec_b32 exec_hi
, s1
2571 // GFX10
: encoding
: [0x01,0x3e,0xff,0xbe]
2573 s_xor_saveexec_b32 vcc_lo
, s1
2574 // GFX10
: encoding
: [0x01,0x3e,0xea,0xbe]
2576 s_xor_saveexec_b32 vcc_hi
, s1
2577 // GFX10
: encoding
: [0x01,0x3e,0xeb,0xbe]
2579 s_xor_saveexec_b32 m0
, s1
2580 // GFX10
: encoding
: [0x01,0x3e,0xfc,0xbe]
2582 s_xor_saveexec_b32 s0
, exec_lo
2583 // GFX10
: encoding
: [0x7e,0x3e,0x80,0xbe]
2585 s_xor_saveexec_b32 s0
, exec_hi
2586 // GFX10
: encoding
: [0x7f,0x3e,0x80,0xbe]
2588 s_xor_saveexec_b32 s0
, vcc_lo
2589 // GFX10
: encoding
: [0x6a,0x3e,0x80,0xbe]
2591 s_xor_saveexec_b32 s0
, vcc_hi
2592 // GFX10
: encoding
: [0x6b,0x3e,0x80,0xbe]
2594 s_xor_saveexec_b32 s0
, m0
2595 // GFX10
: encoding
: [0x7c,0x3e,0x80,0xbe]
2597 s_xor_saveexec_b32 s0
, 0
2598 // GFX10
: encoding
: [0x80,0x3e,0x80,0xbe]
2600 s_xor_saveexec_b32 s0
, -1
2601 // GFX10
: encoding
: [0xc1,0x3e,0x80,0xbe]
2603 s_xor_saveexec_b32 s0
, 0.5
2604 // GFX10
: encoding
: [0xf0,0x3e,0x80,0xbe]
2606 s_xor_saveexec_b32 s0
, -4.0
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]
2615 s_andn2_saveexec_b32 s0
, s1
2616 // GFX10
: encoding
: [0x01,0x3f,0x80,0xbe]
2618 s_andn2_saveexec_b32 s105
, s104
2619 // GFX10
: encoding
: [0x68,0x3f,0xe9,0xbe]
2621 s_andn2_saveexec_b32 s0
, s104
2622 // GFX10
: encoding
: [0x68,0x3f,0x80,0xbe]
2624 s_andn2_saveexec_b32 s105
, s1
2625 // GFX10
: encoding
: [0x01,0x3f,0xe9,0xbe]
2627 s_andn2_saveexec_b32 exec_lo
, s1
2628 // GFX10
: encoding
: [0x01,0x3f,0xfe,0xbe]
2630 s_andn2_saveexec_b32 exec_hi
, s1
2631 // GFX10
: encoding
: [0x01,0x3f,0xff,0xbe]
2633 s_andn2_saveexec_b32 vcc_lo
, s1
2634 // GFX10
: encoding
: [0x01,0x3f,0xea,0xbe]
2636 s_andn2_saveexec_b32 vcc_hi
, s1
2637 // GFX10
: encoding
: [0x01,0x3f,0xeb,0xbe]
2639 s_andn2_saveexec_b32 m0
, s1
2640 // GFX10
: encoding
: [0x01,0x3f,0xfc,0xbe]
2642 s_andn2_saveexec_b32 s0
, exec_lo
2643 // GFX10
: encoding
: [0x7e,0x3f,0x80,0xbe]
2645 s_andn2_saveexec_b32 s0
, exec_hi
2646 // GFX10
: encoding
: [0x7f,0x3f,0x80,0xbe]
2648 s_andn2_saveexec_b32 s0
, vcc_lo
2649 // GFX10
: encoding
: [0x6a,0x3f,0x80,0xbe]
2651 s_andn2_saveexec_b32 s0
, vcc_hi
2652 // GFX10
: encoding
: [0x6b,0x3f,0x80,0xbe]
2654 s_andn2_saveexec_b32 s0
, m0
2655 // GFX10
: encoding
: [0x7c,0x3f,0x80,0xbe]
2657 s_andn2_saveexec_b32 s0
, 0
2658 // GFX10
: encoding
: [0x80,0x3f,0x80,0xbe]
2660 s_andn2_saveexec_b32 s0
, -1
2661 // GFX10
: encoding
: [0xc1,0x3f,0x80,0xbe]
2663 s_andn2_saveexec_b32 s0
, 0.5
2664 // GFX10
: encoding
: [0xf0,0x3f,0x80,0xbe]
2666 s_andn2_saveexec_b32 s0
, -4.0
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]
2675 s_orn2_saveexec_b32 s0
, s1
2676 // GFX10
: encoding
: [0x01,0x40,0x80,0xbe]
2678 s_orn2_saveexec_b32 s105
, s104
2679 // GFX10
: encoding
: [0x68,0x40,0xe9,0xbe]
2681 s_orn2_saveexec_b32 s0
, s104
2682 // GFX10
: encoding
: [0x68,0x40,0x80,0xbe]
2684 s_orn2_saveexec_b32 s105
, s1
2685 // GFX10
: encoding
: [0x01,0x40,0xe9,0xbe]
2687 s_orn2_saveexec_b32 exec_lo
, s1
2688 // GFX10
: encoding
: [0x01,0x40,0xfe,0xbe]
2690 s_orn2_saveexec_b32 exec_hi
, s1
2691 // GFX10
: encoding
: [0x01,0x40,0xff,0xbe]
2693 s_orn2_saveexec_b32 vcc_lo
, s1
2694 // GFX10
: encoding
: [0x01,0x40,0xea,0xbe]
2696 s_orn2_saveexec_b32 vcc_hi
, s1
2697 // GFX10
: encoding
: [0x01,0x40,0xeb,0xbe]
2699 s_orn2_saveexec_b32 m0
, s1
2700 // GFX10
: encoding
: [0x01,0x40,0xfc,0xbe]
2702 s_orn2_saveexec_b32 s0
, exec_lo
2703 // GFX10
: encoding
: [0x7e,0x40,0x80,0xbe]
2705 s_orn2_saveexec_b32 s0
, exec_hi
2706 // GFX10
: encoding
: [0x7f,0x40,0x80,0xbe]
2708 s_orn2_saveexec_b32 s0
, vcc_lo
2709 // GFX10
: encoding
: [0x6a,0x40,0x80,0xbe]
2711 s_orn2_saveexec_b32 s0
, vcc_hi
2712 // GFX10
: encoding
: [0x6b,0x40,0x80,0xbe]
2714 s_orn2_saveexec_b32 s0
, m0
2715 // GFX10
: encoding
: [0x7c,0x40,0x80,0xbe]
2717 s_orn2_saveexec_b32 s0
, 0
2718 // GFX10
: encoding
: [0x80,0x40,0x80,0xbe]
2720 s_orn2_saveexec_b32 s0
, -1
2721 // GFX10
: encoding
: [0xc1,0x40,0x80,0xbe]
2723 s_orn2_saveexec_b32 s0
, 0.5
2724 // GFX10
: encoding
: [0xf0,0x40,0x80,0xbe]
2726 s_orn2_saveexec_b32 s0
, -4.0
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]
2735 s_nand_saveexec_b32 s0
, s1
2736 // GFX10
: encoding
: [0x01,0x41,0x80,0xbe]
2738 s_nand_saveexec_b32 s105
, s104
2739 // GFX10
: encoding
: [0x68,0x41,0xe9,0xbe]
2741 s_nand_saveexec_b32 s0
, s104
2742 // GFX10
: encoding
: [0x68,0x41,0x80,0xbe]
2744 s_nand_saveexec_b32 s105
, s1
2745 // GFX10
: encoding
: [0x01,0x41,0xe9,0xbe]
2747 s_nand_saveexec_b32 exec_lo
, s1
2748 // GFX10
: encoding
: [0x01,0x41,0xfe,0xbe]
2750 s_nand_saveexec_b32 exec_hi
, s1
2751 // GFX10
: encoding
: [0x01,0x41,0xff,0xbe]
2753 s_nand_saveexec_b32 vcc_lo
, s1
2754 // GFX10
: encoding
: [0x01,0x41,0xea,0xbe]
2756 s_nand_saveexec_b32 vcc_hi
, s1
2757 // GFX10
: encoding
: [0x01,0x41,0xeb,0xbe]
2759 s_nand_saveexec_b32 m0
, s1
2760 // GFX10
: encoding
: [0x01,0x41,0xfc,0xbe]
2762 s_nand_saveexec_b32 s0
, exec_lo
2763 // GFX10
: encoding
: [0x7e,0x41,0x80,0xbe]
2765 s_nand_saveexec_b32 s0
, exec_hi
2766 // GFX10
: encoding
: [0x7f,0x41,0x80,0xbe]
2768 s_nand_saveexec_b32 s0
, vcc_lo
2769 // GFX10
: encoding
: [0x6a,0x41,0x80,0xbe]
2771 s_nand_saveexec_b32 s0
, vcc_hi
2772 // GFX10
: encoding
: [0x6b,0x41,0x80,0xbe]
2774 s_nand_saveexec_b32 s0
, m0
2775 // GFX10
: encoding
: [0x7c,0x41,0x80,0xbe]
2777 s_nand_saveexec_b32 s0
, 0
2778 // GFX10
: encoding
: [0x80,0x41,0x80,0xbe]
2780 s_nand_saveexec_b32 s0
, -1
2781 // GFX10
: encoding
: [0xc1,0x41,0x80,0xbe]
2783 s_nand_saveexec_b32 s0
, 0.5
2784 // GFX10
: encoding
: [0xf0,0x41,0x80,0xbe]
2786 s_nand_saveexec_b32 s0
, -4.0
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]
2795 s_nor_saveexec_b32 s0
, s1
2796 // GFX10
: encoding
: [0x01,0x42,0x80,0xbe]
2798 s_nor_saveexec_b32 s105
, s104
2799 // GFX10
: encoding
: [0x68,0x42,0xe9,0xbe]
2801 s_nor_saveexec_b32 s0
, s104
2802 // GFX10
: encoding
: [0x68,0x42,0x80,0xbe]
2804 s_nor_saveexec_b32 s105
, s1
2805 // GFX10
: encoding
: [0x01,0x42,0xe9,0xbe]
2807 s_nor_saveexec_b32 exec_lo
, s1
2808 // GFX10
: encoding
: [0x01,0x42,0xfe,0xbe]
2810 s_nor_saveexec_b32 exec_hi
, s1
2811 // GFX10
: encoding
: [0x01,0x42,0xff,0xbe]
2813 s_nor_saveexec_b32 vcc_lo
, s1
2814 // GFX10
: encoding
: [0x01,0x42,0xea,0xbe]
2816 s_nor_saveexec_b32 vcc_hi
, s1
2817 // GFX10
: encoding
: [0x01,0x42,0xeb,0xbe]
2819 s_nor_saveexec_b32 m0
, s1
2820 // GFX10
: encoding
: [0x01,0x42,0xfc,0xbe]
2822 s_nor_saveexec_b32 s0
, exec_lo
2823 // GFX10
: encoding
: [0x7e,0x42,0x80,0xbe]
2825 s_nor_saveexec_b32 s0
, exec_hi
2826 // GFX10
: encoding
: [0x7f,0x42,0x80,0xbe]
2828 s_nor_saveexec_b32 s0
, vcc_lo
2829 // GFX10
: encoding
: [0x6a,0x42,0x80,0xbe]
2831 s_nor_saveexec_b32 s0
, vcc_hi
2832 // GFX10
: encoding
: [0x6b,0x42,0x80,0xbe]
2834 s_nor_saveexec_b32 s0
, m0
2835 // GFX10
: encoding
: [0x7c,0x42,0x80,0xbe]
2837 s_nor_saveexec_b32 s0
, 0
2838 // GFX10
: encoding
: [0x80,0x42,0x80,0xbe]
2840 s_nor_saveexec_b32 s0
, -1
2841 // GFX10
: encoding
: [0xc1,0x42,0x80,0xbe]
2843 s_nor_saveexec_b32 s0
, 0.5
2844 // GFX10
: encoding
: [0xf0,0x42,0x80,0xbe]
2846 s_nor_saveexec_b32 s0
, -4.0
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]
2855 s_xnor_saveexec_b32 s0
, s1
2856 // GFX10
: encoding
: [0x01,0x43,0x80,0xbe]
2858 s_xnor_saveexec_b32 s105
, s104
2859 // GFX10
: encoding
: [0x68,0x43,0xe9,0xbe]
2861 s_xnor_saveexec_b32 s0
, s104
2862 // GFX10
: encoding
: [0x68,0x43,0x80,0xbe]
2864 s_xnor_saveexec_b32 s105
, s1
2865 // GFX10
: encoding
: [0x01,0x43,0xe9,0xbe]
2867 s_xnor_saveexec_b32 exec_lo
, s1
2868 // GFX10
: encoding
: [0x01,0x43,0xfe,0xbe]
2870 s_xnor_saveexec_b32 exec_hi
, s1
2871 // GFX10
: encoding
: [0x01,0x43,0xff,0xbe]
2873 s_xnor_saveexec_b32 vcc_lo
, s1
2874 // GFX10
: encoding
: [0x01,0x43,0xea,0xbe]
2876 s_xnor_saveexec_b32 vcc_hi
, s1
2877 // GFX10
: encoding
: [0x01,0x43,0xeb,0xbe]
2879 s_xnor_saveexec_b32 m0
, s1
2880 // GFX10
: encoding
: [0x01,0x43,0xfc,0xbe]
2882 s_xnor_saveexec_b32 s0
, exec_lo
2883 // GFX10
: encoding
: [0x7e,0x43,0x80,0xbe]
2885 s_xnor_saveexec_b32 s0
, exec_hi
2886 // GFX10
: encoding
: [0x7f,0x43,0x80,0xbe]
2888 s_xnor_saveexec_b32 s0
, vcc_lo
2889 // GFX10
: encoding
: [0x6a,0x43,0x80,0xbe]
2891 s_xnor_saveexec_b32 s0
, vcc_hi
2892 // GFX10
: encoding
: [0x6b,0x43,0x80,0xbe]
2894 s_xnor_saveexec_b32 s0
, m0
2895 // GFX10
: encoding
: [0x7c,0x43,0x80,0xbe]
2897 s_xnor_saveexec_b32 s0
, 0
2898 // GFX10
: encoding
: [0x80,0x43,0x80,0xbe]
2900 s_xnor_saveexec_b32 s0
, -1
2901 // GFX10
: encoding
: [0xc1,0x43,0x80,0xbe]
2903 s_xnor_saveexec_b32 s0
, 0.5
2904 // GFX10
: encoding
: [0xf0,0x43,0x80,0xbe]
2906 s_xnor_saveexec_b32 s0
, -4.0
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]
2915 s_andn1_saveexec_b32 s0
, s1
2916 // GFX10
: encoding
: [0x01,0x44,0x80,0xbe]
2918 s_andn1_saveexec_b32 s105
, s104
2919 // GFX10
: encoding
: [0x68,0x44,0xe9,0xbe]
2921 s_andn1_saveexec_b32 s0
, s104
2922 // GFX10
: encoding
: [0x68,0x44,0x80,0xbe]
2924 s_andn1_saveexec_b32 s105
, s1
2925 // GFX10
: encoding
: [0x01,0x44,0xe9,0xbe]
2927 s_andn1_saveexec_b32 exec_lo
, s1
2928 // GFX10
: encoding
: [0x01,0x44,0xfe,0xbe]
2930 s_andn1_saveexec_b32 exec_hi
, s1
2931 // GFX10
: encoding
: [0x01,0x44,0xff,0xbe]
2933 s_andn1_saveexec_b32 vcc_lo
, s1
2934 // GFX10
: encoding
: [0x01,0x44,0xea,0xbe]
2936 s_andn1_saveexec_b32 vcc_hi
, s1
2937 // GFX10
: encoding
: [0x01,0x44,0xeb,0xbe]
2939 s_andn1_saveexec_b32 m0
, s1
2940 // GFX10
: encoding
: [0x01,0x44,0xfc,0xbe]
2942 s_andn1_saveexec_b32 s0
, exec_lo
2943 // GFX10
: encoding
: [0x7e,0x44,0x80,0xbe]
2945 s_andn1_saveexec_b32 s0
, exec_hi
2946 // GFX10
: encoding
: [0x7f,0x44,0x80,0xbe]
2948 s_andn1_saveexec_b32 s0
, vcc_lo
2949 // GFX10
: encoding
: [0x6a,0x44,0x80,0xbe]
2951 s_andn1_saveexec_b32 s0
, vcc_hi
2952 // GFX10
: encoding
: [0x6b,0x44,0x80,0xbe]
2954 s_andn1_saveexec_b32 s0
, m0
2955 // GFX10
: encoding
: [0x7c,0x44,0x80,0xbe]
2957 s_andn1_saveexec_b32 s0
, 0
2958 // GFX10
: encoding
: [0x80,0x44,0x80,0xbe]
2960 s_andn1_saveexec_b32 s0
, -1
2961 // GFX10
: encoding
: [0xc1,0x44,0x80,0xbe]
2963 s_andn1_saveexec_b32 s0
, 0.5
2964 // GFX10
: encoding
: [0xf0,0x44,0x80,0xbe]
2966 s_andn1_saveexec_b32 s0
, -4.0
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]
2975 s_orn1_saveexec_b32 s0
, s1
2976 // GFX10
: encoding
: [0x01,0x45,0x80,0xbe]
2978 s_orn1_saveexec_b32 s105
, s104
2979 // GFX10
: encoding
: [0x68,0x45,0xe9,0xbe]
2981 s_orn1_saveexec_b32 s0
, s104
2982 // GFX10
: encoding
: [0x68,0x45,0x80,0xbe]
2984 s_orn1_saveexec_b32 s105
, s1
2985 // GFX10
: encoding
: [0x01,0x45,0xe9,0xbe]
2987 s_orn1_saveexec_b32 exec_lo
, s1
2988 // GFX10
: encoding
: [0x01,0x45,0xfe,0xbe]
2990 s_orn1_saveexec_b32 exec_hi
, s1
2991 // GFX10
: encoding
: [0x01,0x45,0xff,0xbe]
2993 s_orn1_saveexec_b32 vcc_lo
, s1
2994 // GFX10
: encoding
: [0x01,0x45,0xea,0xbe]
2996 s_orn1_saveexec_b32 vcc_hi
, s1
2997 // GFX10
: encoding
: [0x01,0x45,0xeb,0xbe]
2999 s_orn1_saveexec_b32 m0
, s1
3000 // GFX10
: encoding
: [0x01,0x45,0xfc,0xbe]
3002 s_orn1_saveexec_b32 s0
, exec_lo
3003 // GFX10
: encoding
: [0x7e,0x45,0x80,0xbe]
3005 s_orn1_saveexec_b32 s0
, exec_hi
3006 // GFX10
: encoding
: [0x7f,0x45,0x80,0xbe]
3008 s_orn1_saveexec_b32 s0
, vcc_lo
3009 // GFX10
: encoding
: [0x6a,0x45,0x80,0xbe]
3011 s_orn1_saveexec_b32 s0
, vcc_hi
3012 // GFX10
: encoding
: [0x6b,0x45,0x80,0xbe]
3014 s_orn1_saveexec_b32 s0
, m0
3015 // GFX10
: encoding
: [0x7c,0x45,0x80,0xbe]
3017 s_orn1_saveexec_b32 s0
, 0
3018 // GFX10
: encoding
: [0x80,0x45,0x80,0xbe]
3020 s_orn1_saveexec_b32 s0
, -1
3021 // GFX10
: encoding
: [0xc1,0x45,0x80,0xbe]
3023 s_orn1_saveexec_b32 s0
, 0.5
3024 // GFX10
: encoding
: [0xf0,0x45,0x80,0xbe]
3026 s_orn1_saveexec_b32 s0
, -4.0
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]
3035 s_andn1_wrexec_b32 s0
, s1
3036 // GFX10
: encoding
: [0x01,0x46,0x80,0xbe]
3038 s_andn1_wrexec_b32 s105
, s104
3039 // GFX10
: encoding
: [0x68,0x46,0xe9,0xbe]
3041 s_andn1_wrexec_b32 s0
, s104
3042 // GFX10
: encoding
: [0x68,0x46,0x80,0xbe]
3044 s_andn1_wrexec_b32 s105
, s1
3045 // GFX10
: encoding
: [0x01,0x46,0xe9,0xbe]
3047 s_andn1_wrexec_b32 exec_lo
, s1
3048 // GFX10
: encoding
: [0x01,0x46,0xfe,0xbe]
3050 s_andn1_wrexec_b32 exec_hi
, s1
3051 // GFX10
: encoding
: [0x01,0x46,0xff,0xbe]
3053 s_andn1_wrexec_b32 vcc_lo
, s1
3054 // GFX10
: encoding
: [0x01,0x46,0xea,0xbe]
3056 s_andn1_wrexec_b32 vcc_hi
, s1
3057 // GFX10
: encoding
: [0x01,0x46,0xeb,0xbe]
3059 s_andn1_wrexec_b32 m0
, s1
3060 // GFX10
: encoding
: [0x01,0x46,0xfc,0xbe]
3062 s_andn1_wrexec_b32 s0
, exec_lo
3063 // GFX10
: encoding
: [0x7e,0x46,0x80,0xbe]
3065 s_andn1_wrexec_b32 s0
, exec_hi
3066 // GFX10
: encoding
: [0x7f,0x46,0x80,0xbe]
3068 s_andn1_wrexec_b32 s0
, vcc_lo
3069 // GFX10
: encoding
: [0x6a,0x46,0x80,0xbe]
3071 s_andn1_wrexec_b32 s0
, vcc_hi
3072 // GFX10
: encoding
: [0x6b,0x46,0x80,0xbe]
3074 s_andn1_wrexec_b32 s0
, m0
3075 // GFX10
: encoding
: [0x7c,0x46,0x80,0xbe]
3077 s_andn1_wrexec_b32 s0
, 0
3078 // GFX10
: encoding
: [0x80,0x46,0x80,0xbe]
3080 s_andn1_wrexec_b32 s0
, -1
3081 // GFX10
: encoding
: [0xc1,0x46,0x80,0xbe]
3083 s_andn1_wrexec_b32 s0
, 0.5
3084 // GFX10
: encoding
: [0xf0,0x46,0x80,0xbe]
3086 s_andn1_wrexec_b32 s0
, -4.0
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]
3095 s_andn2_wrexec_b32 s0
, s1
3096 // GFX10
: encoding
: [0x01,0x47,0x80,0xbe]
3098 s_andn2_wrexec_b32 s105
, s104
3099 // GFX10
: encoding
: [0x68,0x47,0xe9,0xbe]
3101 s_andn2_wrexec_b32 s0
, s104
3102 // GFX10
: encoding
: [0x68,0x47,0x80,0xbe]
3104 s_andn2_wrexec_b32 s105
, s1
3105 // GFX10
: encoding
: [0x01,0x47,0xe9,0xbe]
3107 s_andn2_wrexec_b32 exec_lo
, s1
3108 // GFX10
: encoding
: [0x01,0x47,0xfe,0xbe]
3110 s_andn2_wrexec_b32 exec_hi
, s1
3111 // GFX10
: encoding
: [0x01,0x47,0xff,0xbe]
3113 s_andn2_wrexec_b32 vcc_lo
, s1
3114 // GFX10
: encoding
: [0x01,0x47,0xea,0xbe]
3116 s_andn2_wrexec_b32 vcc_hi
, s1
3117 // GFX10
: encoding
: [0x01,0x47,0xeb,0xbe]
3119 s_andn2_wrexec_b32 m0
, s1
3120 // GFX10
: encoding
: [0x01,0x47,0xfc,0xbe]
3122 s_andn2_wrexec_b32 s0
, exec_lo
3123 // GFX10
: encoding
: [0x7e,0x47,0x80,0xbe]
3125 s_andn2_wrexec_b32 s0
, exec_hi
3126 // GFX10
: encoding
: [0x7f,0x47,0x80,0xbe]
3128 s_andn2_wrexec_b32 s0
, vcc_lo
3129 // GFX10
: encoding
: [0x6a,0x47,0x80,0xbe]
3131 s_andn2_wrexec_b32 s0
, vcc_hi
3132 // GFX10
: encoding
: [0x6b,0x47,0x80,0xbe]
3134 s_andn2_wrexec_b32 s0
, m0
3135 // GFX10
: encoding
: [0x7c,0x47,0x80,0xbe]
3137 s_andn2_wrexec_b32 s0
, 0
3138 // GFX10
: encoding
: [0x80,0x47,0x80,0xbe]
3140 s_andn2_wrexec_b32 s0
, -1
3141 // GFX10
: encoding
: [0xc1,0x47,0x80,0xbe]
3143 s_andn2_wrexec_b32 s0
, 0.5
3144 // GFX10
: encoding
: [0xf0,0x47,0x80,0xbe]
3146 s_andn2_wrexec_b32 s0
, -4.0
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]
3155 s_movrelsd_2_b32 s0
, s1
3156 // GFX10
: encoding
: [0x01,0x49,0x80,0xbe]
3158 s_movrelsd_2_b32 s105
, s104
3159 // GFX10
: encoding
: [0x68,0x49,0xe9,0xbe]
3161 s_movrelsd_2_b32 s0
, s104
3162 // GFX10
: encoding
: [0x68,0x49,0x80,0xbe]
3164 s_movrelsd_2_b32 s105
, s1
3165 // GFX10
: encoding
: [0x01,0x49,0xe9,0xbe]
3167 s_movrelsd_2_b32 vcc_lo
, s1
3168 // GFX10
: encoding
: [0x01,0x49,0xea,0xbe]
3170 s_movrelsd_2_b32 vcc_hi
, s1
3171 // GFX10
: encoding
: [0x01,0x49,0xeb,0xbe]
3173 s_movrelsd_2_b32 s0
, vcc_lo
3174 // GFX10
: encoding
: [0x6a,0x49,0x80,0xbe]
3176 s_movrelsd_2_b32 s0
, vcc_hi
3177 // GFX10
: encoding
: [0x6b,0x49,0x80,0xbe]
3179 //===----------------------------------------------------------------------===//
3181 //===----------------------------------------------------------------------===//
3183 s_add_u32 s0
, s1
, s2
3184 // GFX10
: encoding
: [0x01,0x02,0x00,0x80]
3186 s_add_u32 s105
, s104
, s103
3187 // GFX10
: encoding
: [0x68,0x67,0x69,0x80]
3189 s_add_u32 s0
, s104
, s103
3190 // GFX10
: encoding
: [0x68,0x67,0x00,0x80]
3192 s_add_u32 s105
, s1
, s103
3193 // GFX10
: encoding
: [0x01,0x67,0x69,0x80]
3195 s_add_u32 s105
, s104
, s2
3196 // GFX10
: encoding
: [0x68,0x02,0x69,0x80]
3198 s_add_u32 s105
, s1
, s2
3199 // GFX10
: encoding
: [0x01,0x02,0x69,0x80]
3201 s_add_u32 s0
, s104
, s2
3202 // GFX10
: encoding
: [0x68,0x02,0x00,0x80]
3204 s_add_u32 s0
, s1
, s103
3205 // GFX10
: encoding
: [0x01,0x67,0x00,0x80]
3207 s_add_u32 exec_lo
, s1
, s2
3208 // GFX10
: encoding
: [0x01,0x02,0x7e,0x80]
3210 s_add_u32 exec_hi
, s1
, s2
3211 // GFX10
: encoding
: [0x01,0x02,0x7f,0x80]
3213 s_add_u32 vcc_lo
, s1
, s2
3214 // GFX10
: encoding
: [0x01,0x02,0x6a,0x80]
3216 s_add_u32 vcc_hi
, s1
, s2
3217 // GFX10
: encoding
: [0x01,0x02,0x6b,0x80]
3219 s_add_u32 m0
, s1
, s2
3220 // GFX10
: encoding
: [0x01,0x02,0x7c,0x80]
3222 s_add_u32 s0
, exec_lo
, s2
3223 // GFX10
: encoding
: [0x7e,0x02,0x00,0x80]
3225 s_add_u32 s0
, exec_hi
, s2
3226 // GFX10
: encoding
: [0x7f,0x02,0x00,0x80]
3228 s_add_u32 s0
, vcc_lo
, s2
3229 // GFX10
: encoding
: [0x6a,0x02,0x00,0x80]
3231 s_add_u32 s0
, vcc_hi
, s2
3232 // GFX10
: encoding
: [0x6b,0x02,0x00,0x80]
3234 s_add_u32 s0
, m0
, s2
3235 // GFX10
: encoding
: [0x7c,0x02,0x00,0x80]
3238 // GFX10
: encoding
: [0x80,0x02,0x00,0x80]
3240 s_add_u32 s0
, -1, s2
3241 // GFX10
: encoding
: [0xc1,0x02,0x00,0x80]
3243 s_add_u32 s0
, 0.5, s2
3244 // GFX10
: encoding
: [0xf0,0x02,0x00,0x80]
3246 s_add_u32 s0
, -4.0, s2
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]
3255 s_add_u32 s0
, s1
, exec_lo
3256 // GFX10
: encoding
: [0x01,0x7e,0x00,0x80]
3258 s_add_u32 s0
, s1
, exec_hi
3259 // GFX10
: encoding
: [0x01,0x7f,0x00,0x80]
3261 s_add_u32 s0
, s1
, vcc_lo
3262 // GFX10
: encoding
: [0x01,0x6a,0x00,0x80]
3264 s_add_u32 s0
, s1
, vcc_hi
3265 // GFX10
: encoding
: [0x01,0x6b,0x00,0x80]
3267 s_add_u32 s0
, s1
, m0
3268 // GFX10
: encoding
: [0x01,0x7c,0x00,0x80]
3271 // GFX10
: encoding
: [0x01,0x80,0x00,0x80]
3273 s_add_u32 s0
, s1
, -1
3274 // GFX10
: encoding
: [0x01,0xc1,0x00,0x80]
3276 s_add_u32 s0
, s1
, 0.5
3277 // GFX10
: encoding
: [0x01,0xf0,0x00,0x80]
3279 s_add_u32 s0
, s1
, -4.0
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]
3288 s_sub_u32 s0
, s1
, s2
3289 // GFX10
: encoding
: [0x01,0x02,0x80,0x80]
3291 s_sub_u32 s105
, s104
, s103
3292 // GFX10
: encoding
: [0x68,0x67,0xe9,0x80]
3294 s_sub_u32 s0
, s104
, s103
3295 // GFX10
: encoding
: [0x68,0x67,0x80,0x80]
3297 s_sub_u32 s105
, s1
, s103
3298 // GFX10
: encoding
: [0x01,0x67,0xe9,0x80]
3300 s_sub_u32 s105
, s104
, s2
3301 // GFX10
: encoding
: [0x68,0x02,0xe9,0x80]
3303 s_sub_u32 s105
, s1
, s2
3304 // GFX10
: encoding
: [0x01,0x02,0xe9,0x80]
3306 s_sub_u32 s0
, s104
, s2
3307 // GFX10
: encoding
: [0x68,0x02,0x80,0x80]
3309 s_sub_u32 s0
, s1
, s103
3310 // GFX10
: encoding
: [0x01,0x67,0x80,0x80]
3312 s_sub_u32 exec_lo
, s1
, s2
3313 // GFX10
: encoding
: [0x01,0x02,0xfe,0x80]
3315 s_sub_u32 exec_hi
, s1
, s2
3316 // GFX10
: encoding
: [0x01,0x02,0xff,0x80]
3318 s_sub_u32 vcc_lo
, s1
, s2
3319 // GFX10
: encoding
: [0x01,0x02,0xea,0x80]
3321 s_sub_u32 vcc_hi
, s1
, s2
3322 // GFX10
: encoding
: [0x01,0x02,0xeb,0x80]
3324 s_sub_u32 m0
, s1
, s2
3325 // GFX10
: encoding
: [0x01,0x02,0xfc,0x80]
3327 s_sub_u32 s0
, exec_lo
, s2
3328 // GFX10
: encoding
: [0x7e,0x02,0x80,0x80]
3330 s_sub_u32 s0
, exec_hi
, s2
3331 // GFX10
: encoding
: [0x7f,0x02,0x80,0x80]
3333 s_sub_u32 s0
, vcc_lo
, s2
3334 // GFX10
: encoding
: [0x6a,0x02,0x80,0x80]
3336 s_sub_u32 s0
, vcc_hi
, s2
3337 // GFX10
: encoding
: [0x6b,0x02,0x80,0x80]
3339 s_sub_u32 s0
, m0
, s2
3340 // GFX10
: encoding
: [0x7c,0x02,0x80,0x80]
3343 // GFX10
: encoding
: [0x80,0x02,0x80,0x80]
3345 s_sub_u32 s0
, -1, s2
3346 // GFX10
: encoding
: [0xc1,0x02,0x80,0x80]
3348 s_sub_u32 s0
, 0.5, s2
3349 // GFX10
: encoding
: [0xf0,0x02,0x80,0x80]
3351 s_sub_u32 s0
, -4.0, s2
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]
3360 s_sub_u32 s0
, s1
, exec_lo
3361 // GFX10
: encoding
: [0x01,0x7e,0x80,0x80]
3363 s_sub_u32 s0
, s1
, exec_hi
3364 // GFX10
: encoding
: [0x01,0x7f,0x80,0x80]
3366 s_sub_u32 s0
, s1
, vcc_lo
3367 // GFX10
: encoding
: [0x01,0x6a,0x80,0x80]
3369 s_sub_u32 s0
, s1
, vcc_hi
3370 // GFX10
: encoding
: [0x01,0x6b,0x80,0x80]
3372 s_sub_u32 s0
, s1
, m0
3373 // GFX10
: encoding
: [0x01,0x7c,0x80,0x80]
3376 // GFX10
: encoding
: [0x01,0x80,0x80,0x80]
3378 s_sub_u32 s0
, s1
, -1
3379 // GFX10
: encoding
: [0x01,0xc1,0x80,0x80]
3381 s_sub_u32 s0
, s1
, 0.5
3382 // GFX10
: encoding
: [0x01,0xf0,0x80,0x80]
3384 s_sub_u32 s0
, s1
, -4.0
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]
3393 s_add_i32 s0
, s1
, s2
3394 // GFX10
: encoding
: [0x01,0x02,0x00,0x81]
3396 s_add_i32 s105
, s104
, s103
3397 // GFX10
: encoding
: [0x68,0x67,0x69,0x81]
3399 s_add_i32 s0
, s104
, s103
3400 // GFX10
: encoding
: [0x68,0x67,0x00,0x81]
3402 s_add_i32 s105
, s1
, s103
3403 // GFX10
: encoding
: [0x01,0x67,0x69,0x81]
3405 s_add_i32 s105
, s104
, s2
3406 // GFX10
: encoding
: [0x68,0x02,0x69,0x81]
3408 s_add_i32 s105
, s1
, s2
3409 // GFX10
: encoding
: [0x01,0x02,0x69,0x81]
3411 s_add_i32 s0
, s104
, s2
3412 // GFX10
: encoding
: [0x68,0x02,0x00,0x81]
3414 s_add_i32 s0
, s1
, s103
3415 // GFX10
: encoding
: [0x01,0x67,0x00,0x81]
3417 s_add_i32 exec_lo
, s1
, s2
3418 // GFX10
: encoding
: [0x01,0x02,0x7e,0x81]
3420 s_add_i32 exec_hi
, s1
, s2
3421 // GFX10
: encoding
: [0x01,0x02,0x7f,0x81]
3423 s_add_i32 vcc_lo
, s1
, s2
3424 // GFX10
: encoding
: [0x01,0x02,0x6a,0x81]
3426 s_add_i32 vcc_hi
, s1
, s2
3427 // GFX10
: encoding
: [0x01,0x02,0x6b,0x81]
3429 s_add_i32 m0
, s1
, s2
3430 // GFX10
: encoding
: [0x01,0x02,0x7c,0x81]
3432 s_add_i32 s0
, exec_lo
, s2
3433 // GFX10
: encoding
: [0x7e,0x02,0x00,0x81]
3435 s_add_i32 s0
, exec_hi
, s2
3436 // GFX10
: encoding
: [0x7f,0x02,0x00,0x81]
3438 s_add_i32 s0
, vcc_lo
, s2
3439 // GFX10
: encoding
: [0x6a,0x02,0x00,0x81]
3441 s_add_i32 s0
, vcc_hi
, s2
3442 // GFX10
: encoding
: [0x6b,0x02,0x00,0x81]
3444 s_add_i32 s0
, m0
, s2
3445 // GFX10
: encoding
: [0x7c,0x02,0x00,0x81]
3448 // GFX10
: encoding
: [0x80,0x02,0x00,0x81]
3450 s_add_i32 s0
, -1, s2
3451 // GFX10
: encoding
: [0xc1,0x02,0x00,0x81]
3453 s_add_i32 s0
, 0.5, s2
3454 // GFX10
: encoding
: [0xf0,0x02,0x00,0x81]
3456 s_add_i32 s0
, -4.0, s2
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]
3465 s_add_i32 s0
, s1
, exec_lo
3466 // GFX10
: encoding
: [0x01,0x7e,0x00,0x81]
3468 s_add_i32 s0
, s1
, exec_hi
3469 // GFX10
: encoding
: [0x01,0x7f,0x00,0x81]
3471 s_add_i32 s0
, s1
, vcc_lo
3472 // GFX10
: encoding
: [0x01,0x6a,0x00,0x81]
3474 s_add_i32 s0
, s1
, vcc_hi
3475 // GFX10
: encoding
: [0x01,0x6b,0x00,0x81]
3477 s_add_i32 s0
, s1
, m0
3478 // GFX10
: encoding
: [0x01,0x7c,0x00,0x81]
3481 // GFX10
: encoding
: [0x01,0x80,0x00,0x81]
3483 s_add_i32 s0
, s1
, -1
3484 // GFX10
: encoding
: [0x01,0xc1,0x00,0x81]
3486 s_add_i32 s0
, s1
, 0.5
3487 // GFX10
: encoding
: [0x01,0xf0,0x00,0x81]
3489 s_add_i32 s0
, s1
, -4.0
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]
3498 s_sub_i32 s0
, s1
, s2
3499 // GFX10
: encoding
: [0x01,0x02,0x80,0x81]
3501 s_sub_i32 s105
, s104
, s103
3502 // GFX10
: encoding
: [0x68,0x67,0xe9,0x81]
3504 s_sub_i32 s0
, s104
, s103
3505 // GFX10
: encoding
: [0x68,0x67,0x80,0x81]
3507 s_sub_i32 s105
, s1
, s103
3508 // GFX10
: encoding
: [0x01,0x67,0xe9,0x81]
3510 s_sub_i32 s105
, s104
, s2
3511 // GFX10
: encoding
: [0x68,0x02,0xe9,0x81]
3513 s_sub_i32 s105
, s1
, s2
3514 // GFX10
: encoding
: [0x01,0x02,0xe9,0x81]
3516 s_sub_i32 s0
, s104
, s2
3517 // GFX10
: encoding
: [0x68,0x02,0x80,0x81]
3519 s_sub_i32 s0
, s1
, s103
3520 // GFX10
: encoding
: [0x01,0x67,0x80,0x81]
3522 s_sub_i32 exec_lo
, s1
, s2
3523 // GFX10
: encoding
: [0x01,0x02,0xfe,0x81]
3525 s_sub_i32 exec_hi
, s1
, s2
3526 // GFX10
: encoding
: [0x01,0x02,0xff,0x81]
3528 s_sub_i32 vcc_lo
, s1
, s2
3529 // GFX10
: encoding
: [0x01,0x02,0xea,0x81]
3531 s_sub_i32 vcc_hi
, s1
, s2
3532 // GFX10
: encoding
: [0x01,0x02,0xeb,0x81]
3534 s_sub_i32 m0
, s1
, s2
3535 // GFX10
: encoding
: [0x01,0x02,0xfc,0x81]
3537 s_sub_i32 s0
, exec_lo
, s2
3538 // GFX10
: encoding
: [0x7e,0x02,0x80,0x81]
3540 s_sub_i32 s0
, exec_hi
, s2
3541 // GFX10
: encoding
: [0x7f,0x02,0x80,0x81]
3543 s_sub_i32 s0
, vcc_lo
, s2
3544 // GFX10
: encoding
: [0x6a,0x02,0x80,0x81]
3546 s_sub_i32 s0
, vcc_hi
, s2
3547 // GFX10
: encoding
: [0x6b,0x02,0x80,0x81]
3549 s_sub_i32 s0
, m0
, s2
3550 // GFX10
: encoding
: [0x7c,0x02,0x80,0x81]
3553 // GFX10
: encoding
: [0x80,0x02,0x80,0x81]
3555 s_sub_i32 s0
, -1, s2
3556 // GFX10
: encoding
: [0xc1,0x02,0x80,0x81]
3558 s_sub_i32 s0
, 0.5, s2
3559 // GFX10
: encoding
: [0xf0,0x02,0x80,0x81]
3561 s_sub_i32 s0
, -4.0, s2
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]
3570 s_sub_i32 s0
, s1
, exec_lo
3571 // GFX10
: encoding
: [0x01,0x7e,0x80,0x81]
3573 s_sub_i32 s0
, s1
, exec_hi
3574 // GFX10
: encoding
: [0x01,0x7f,0x80,0x81]
3576 s_sub_i32 s0
, s1
, vcc_lo
3577 // GFX10
: encoding
: [0x01,0x6a,0x80,0x81]
3579 s_sub_i32 s0
, s1
, vcc_hi
3580 // GFX10
: encoding
: [0x01,0x6b,0x80,0x81]
3582 s_sub_i32 s0
, s1
, m0
3583 // GFX10
: encoding
: [0x01,0x7c,0x80,0x81]
3586 // GFX10
: encoding
: [0x01,0x80,0x80,0x81]
3588 s_sub_i32 s0
, s1
, -1
3589 // GFX10
: encoding
: [0x01,0xc1,0x80,0x81]
3591 s_sub_i32 s0
, s1
, 0.5
3592 // GFX10
: encoding
: [0x01,0xf0,0x80,0x81]
3594 s_sub_i32 s0
, s1
, -4.0
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]
3603 s_addc_u32 s0
, s1
, s2
3604 // GFX10
: encoding
: [0x01,0x02,0x00,0x82]
3606 s_addc_u32 s105
, s104
, s103
3607 // GFX10
: encoding
: [0x68,0x67,0x69,0x82]
3609 s_addc_u32 s0
, s104
, s103
3610 // GFX10
: encoding
: [0x68,0x67,0x00,0x82]
3612 s_addc_u32 s105
, s1
, s103
3613 // GFX10
: encoding
: [0x01,0x67,0x69,0x82]
3615 s_addc_u32 s105
, s104
, s2
3616 // GFX10
: encoding
: [0x68,0x02,0x69,0x82]
3618 s_addc_u32 s105
, s1
, s2
3619 // GFX10
: encoding
: [0x01,0x02,0x69,0x82]
3621 s_addc_u32 s0
, s104
, s2
3622 // GFX10
: encoding
: [0x68,0x02,0x00,0x82]
3624 s_addc_u32 s0
, s1
, s103
3625 // GFX10
: encoding
: [0x01,0x67,0x00,0x82]
3627 s_addc_u32 exec_lo
, s1
, s2
3628 // GFX10
: encoding
: [0x01,0x02,0x7e,0x82]
3630 s_addc_u32 exec_hi
, s1
, s2
3631 // GFX10
: encoding
: [0x01,0x02,0x7f,0x82]
3633 s_addc_u32 vcc_lo
, s1
, s2
3634 // GFX10
: encoding
: [0x01,0x02,0x6a,0x82]
3636 s_addc_u32 vcc_hi
, s1
, s2
3637 // GFX10
: encoding
: [0x01,0x02,0x6b,0x82]
3639 s_addc_u32 m0
, s1
, s2
3640 // GFX10
: encoding
: [0x01,0x02,0x7c,0x82]
3642 s_addc_u32 s0
, exec_lo
, s2
3643 // GFX10
: encoding
: [0x7e,0x02,0x00,0x82]
3645 s_addc_u32 s0
, exec_hi
, s2
3646 // GFX10
: encoding
: [0x7f,0x02,0x00,0x82]
3648 s_addc_u32 s0
, vcc_lo
, s2
3649 // GFX10
: encoding
: [0x6a,0x02,0x00,0x82]
3651 s_addc_u32 s0
, vcc_hi
, s2
3652 // GFX10
: encoding
: [0x6b,0x02,0x00,0x82]
3654 s_addc_u32 s0
, m0
, s2
3655 // GFX10
: encoding
: [0x7c,0x02,0x00,0x82]
3657 s_addc_u32 s0
, 0, s2
3658 // GFX10
: encoding
: [0x80,0x02,0x00,0x82]
3660 s_addc_u32 s0
, -1, s2
3661 // GFX10
: encoding
: [0xc1,0x02,0x00,0x82]
3663 s_addc_u32 s0
, 0.5, s2
3664 // GFX10
: encoding
: [0xf0,0x02,0x00,0x82]
3666 s_addc_u32 s0
, -4.0, s2
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]
3675 s_addc_u32 s0
, s1
, exec_lo
3676 // GFX10
: encoding
: [0x01,0x7e,0x00,0x82]
3678 s_addc_u32 s0
, s1
, exec_hi
3679 // GFX10
: encoding
: [0x01,0x7f,0x00,0x82]
3681 s_addc_u32 s0
, s1
, vcc_lo
3682 // GFX10
: encoding
: [0x01,0x6a,0x00,0x82]
3684 s_addc_u32 s0
, s1
, vcc_hi
3685 // GFX10
: encoding
: [0x01,0x6b,0x00,0x82]
3687 s_addc_u32 s0
, s1
, m0
3688 // GFX10
: encoding
: [0x01,0x7c,0x00,0x82]
3690 s_addc_u32 s0
, s1
, 0
3691 // GFX10
: encoding
: [0x01,0x80,0x00,0x82]
3693 s_addc_u32 s0
, s1
, -1
3694 // GFX10
: encoding
: [0x01,0xc1,0x00,0x82]
3696 s_addc_u32 s0
, s1
, 0.5
3697 // GFX10
: encoding
: [0x01,0xf0,0x00,0x82]
3699 s_addc_u32 s0
, s1
, -4.0
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]
3708 s_subb_u32 s0
, s1
, s2
3709 // GFX10
: encoding
: [0x01,0x02,0x80,0x82]
3711 s_subb_u32 s105
, s104
, s103
3712 // GFX10
: encoding
: [0x68,0x67,0xe9,0x82]
3714 s_subb_u32 s0
, s104
, s103
3715 // GFX10
: encoding
: [0x68,0x67,0x80,0x82]
3717 s_subb_u32 s105
, s1
, s103
3718 // GFX10
: encoding
: [0x01,0x67,0xe9,0x82]
3720 s_subb_u32 s105
, s104
, s2
3721 // GFX10
: encoding
: [0x68,0x02,0xe9,0x82]
3723 s_subb_u32 s105
, s1
, s2
3724 // GFX10
: encoding
: [0x01,0x02,0xe9,0x82]
3726 s_subb_u32 s0
, s104
, s2
3727 // GFX10
: encoding
: [0x68,0x02,0x80,0x82]
3729 s_subb_u32 s0
, s1
, s103
3730 // GFX10
: encoding
: [0x01,0x67,0x80,0x82]
3732 s_subb_u32 exec_lo
, s1
, s2
3733 // GFX10
: encoding
: [0x01,0x02,0xfe,0x82]
3735 s_subb_u32 exec_hi
, s1
, s2
3736 // GFX10
: encoding
: [0x01,0x02,0xff,0x82]
3738 s_subb_u32 vcc_lo
, s1
, s2
3739 // GFX10
: encoding
: [0x01,0x02,0xea,0x82]
3741 s_subb_u32 vcc_hi
, s1
, s2
3742 // GFX10
: encoding
: [0x01,0x02,0xeb,0x82]
3744 s_subb_u32 m0
, s1
, s2
3745 // GFX10
: encoding
: [0x01,0x02,0xfc,0x82]
3747 s_subb_u32 s0
, exec_lo
, s2
3748 // GFX10
: encoding
: [0x7e,0x02,0x80,0x82]
3750 s_subb_u32 s0
, exec_hi
, s2
3751 // GFX10
: encoding
: [0x7f,0x02,0x80,0x82]
3753 s_subb_u32 s0
, vcc_lo
, s2
3754 // GFX10
: encoding
: [0x6a,0x02,0x80,0x82]
3756 s_subb_u32 s0
, vcc_hi
, s2
3757 // GFX10
: encoding
: [0x6b,0x02,0x80,0x82]
3759 s_subb_u32 s0
, m0
, s2
3760 // GFX10
: encoding
: [0x7c,0x02,0x80,0x82]
3762 s_subb_u32 s0
, 0, s2
3763 // GFX10
: encoding
: [0x80,0x02,0x80,0x82]
3765 s_subb_u32 s0
, -1, s2
3766 // GFX10
: encoding
: [0xc1,0x02,0x80,0x82]
3768 s_subb_u32 s0
, 0.5, s2
3769 // GFX10
: encoding
: [0xf0,0x02,0x80,0x82]
3771 s_subb_u32 s0
, -4.0, s2
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]
3780 s_subb_u32 s0
, s1
, exec_lo
3781 // GFX10
: encoding
: [0x01,0x7e,0x80,0x82]
3783 s_subb_u32 s0
, s1
, exec_hi
3784 // GFX10
: encoding
: [0x01,0x7f,0x80,0x82]
3786 s_subb_u32 s0
, s1
, vcc_lo
3787 // GFX10
: encoding
: [0x01,0x6a,0x80,0x82]
3789 s_subb_u32 s0
, s1
, vcc_hi
3790 // GFX10
: encoding
: [0x01,0x6b,0x80,0x82]
3792 s_subb_u32 s0
, s1
, m0
3793 // GFX10
: encoding
: [0x01,0x7c,0x80,0x82]
3795 s_subb_u32 s0
, s1
, 0
3796 // GFX10
: encoding
: [0x01,0x80,0x80,0x82]
3798 s_subb_u32 s0
, s1
, -1
3799 // GFX10
: encoding
: [0x01,0xc1,0x80,0x82]
3801 s_subb_u32 s0
, s1
, 0.5
3802 // GFX10
: encoding
: [0x01,0xf0,0x80,0x82]
3804 s_subb_u32 s0
, s1
, -4.0
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]
3813 s_min_i32 s0
, s1
, s2
3814 // GFX10
: encoding
: [0x01,0x02,0x00,0x83]
3816 s_min_i32 s105
, s104
, s103
3817 // GFX10
: encoding
: [0x68,0x67,0x69,0x83]
3819 s_min_i32 s0
, s104
, s103
3820 // GFX10
: encoding
: [0x68,0x67,0x00,0x83]
3822 s_min_i32 s105
, s1
, s103
3823 // GFX10
: encoding
: [0x01,0x67,0x69,0x83]
3825 s_min_i32 s105
, s104
, s2
3826 // GFX10
: encoding
: [0x68,0x02,0x69,0x83]
3828 s_min_i32 s105
, s1
, s2
3829 // GFX10
: encoding
: [0x01,0x02,0x69,0x83]
3831 s_min_i32 s0
, s104
, s2
3832 // GFX10
: encoding
: [0x68,0x02,0x00,0x83]
3834 s_min_i32 s0
, s1
, s103
3835 // GFX10
: encoding
: [0x01,0x67,0x00,0x83]
3837 s_min_i32 exec_lo
, s1
, s2
3838 // GFX10
: encoding
: [0x01,0x02,0x7e,0x83]
3840 s_min_i32 exec_hi
, s1
, s2
3841 // GFX10
: encoding
: [0x01,0x02,0x7f,0x83]
3843 s_min_i32 vcc_lo
, s1
, s2
3844 // GFX10
: encoding
: [0x01,0x02,0x6a,0x83]
3846 s_min_i32 vcc_hi
, s1
, s2
3847 // GFX10
: encoding
: [0x01,0x02,0x6b,0x83]
3849 s_min_i32 m0
, s1
, s2
3850 // GFX10
: encoding
: [0x01,0x02,0x7c,0x83]
3852 s_min_i32 s0
, exec_lo
, s2
3853 // GFX10
: encoding
: [0x7e,0x02,0x00,0x83]
3855 s_min_i32 s0
, exec_hi
, s2
3856 // GFX10
: encoding
: [0x7f,0x02,0x00,0x83]
3858 s_min_i32 s0
, vcc_lo
, s2
3859 // GFX10
: encoding
: [0x6a,0x02,0x00,0x83]
3861 s_min_i32 s0
, vcc_hi
, s2
3862 // GFX10
: encoding
: [0x6b,0x02,0x00,0x83]
3864 s_min_i32 s0
, m0
, s2
3865 // GFX10
: encoding
: [0x7c,0x02,0x00,0x83]
3868 // GFX10
: encoding
: [0x80,0x02,0x00,0x83]
3870 s_min_i32 s0
, -1, s2
3871 // GFX10
: encoding
: [0xc1,0x02,0x00,0x83]
3873 s_min_i32 s0
, 0.5, s2
3874 // GFX10
: encoding
: [0xf0,0x02,0x00,0x83]
3876 s_min_i32 s0
, -4.0, s2
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]
3885 s_min_i32 s0
, s1
, exec_lo
3886 // GFX10
: encoding
: [0x01,0x7e,0x00,0x83]
3888 s_min_i32 s0
, s1
, exec_hi
3889 // GFX10
: encoding
: [0x01,0x7f,0x00,0x83]
3891 s_min_i32 s0
, s1
, vcc_lo
3892 // GFX10
: encoding
: [0x01,0x6a,0x00,0x83]
3894 s_min_i32 s0
, s1
, vcc_hi
3895 // GFX10
: encoding
: [0x01,0x6b,0x00,0x83]
3897 s_min_i32 s0
, s1
, m0
3898 // GFX10
: encoding
: [0x01,0x7c,0x00,0x83]
3901 // GFX10
: encoding
: [0x01,0x80,0x00,0x83]
3903 s_min_i32 s0
, s1
, -1
3904 // GFX10
: encoding
: [0x01,0xc1,0x00,0x83]
3906 s_min_i32 s0
, s1
, 0.5
3907 // GFX10
: encoding
: [0x01,0xf0,0x00,0x83]
3909 s_min_i32 s0
, s1
, -4.0
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]
3918 s_min_u32 s0
, s1
, s2
3919 // GFX10
: encoding
: [0x01,0x02,0x80,0x83]
3921 s_min_u32 s105
, s104
, s103
3922 // GFX10
: encoding
: [0x68,0x67,0xe9,0x83]
3924 s_min_u32 s0
, s104
, s103
3925 // GFX10
: encoding
: [0x68,0x67,0x80,0x83]
3927 s_min_u32 s105
, s1
, s103
3928 // GFX10
: encoding
: [0x01,0x67,0xe9,0x83]
3930 s_min_u32 s105
, s104
, s2
3931 // GFX10
: encoding
: [0x68,0x02,0xe9,0x83]
3933 s_min_u32 s105
, s1
, s2
3934 // GFX10
: encoding
: [0x01,0x02,0xe9,0x83]
3936 s_min_u32 s0
, s104
, s2
3937 // GFX10
: encoding
: [0x68,0x02,0x80,0x83]
3939 s_min_u32 s0
, s1
, s103
3940 // GFX10
: encoding
: [0x01,0x67,0x80,0x83]
3942 s_min_u32 exec_lo
, s1
, s2
3943 // GFX10
: encoding
: [0x01,0x02,0xfe,0x83]
3945 s_min_u32 exec_hi
, s1
, s2
3946 // GFX10
: encoding
: [0x01,0x02,0xff,0x83]
3948 s_min_u32 vcc_lo
, s1
, s2
3949 // GFX10
: encoding
: [0x01,0x02,0xea,0x83]
3951 s_min_u32 vcc_hi
, s1
, s2
3952 // GFX10
: encoding
: [0x01,0x02,0xeb,0x83]
3954 s_min_u32 m0
, s1
, s2
3955 // GFX10
: encoding
: [0x01,0x02,0xfc,0x83]
3957 s_min_u32 s0
, exec_lo
, s2
3958 // GFX10
: encoding
: [0x7e,0x02,0x80,0x83]
3960 s_min_u32 s0
, exec_hi
, s2
3961 // GFX10
: encoding
: [0x7f,0x02,0x80,0x83]
3963 s_min_u32 s0
, vcc_lo
, s2
3964 // GFX10
: encoding
: [0x6a,0x02,0x80,0x83]
3966 s_min_u32 s0
, vcc_hi
, s2
3967 // GFX10
: encoding
: [0x6b,0x02,0x80,0x83]
3969 s_min_u32 s0
, m0
, s2
3970 // GFX10
: encoding
: [0x7c,0x02,0x80,0x83]
3973 // GFX10
: encoding
: [0x80,0x02,0x80,0x83]
3975 s_min_u32 s0
, -1, s2
3976 // GFX10
: encoding
: [0xc1,0x02,0x80,0x83]
3978 s_min_u32 s0
, 0.5, s2
3979 // GFX10
: encoding
: [0xf0,0x02,0x80,0x83]
3981 s_min_u32 s0
, -4.0, s2
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]
3990 s_min_u32 s0
, s1
, exec_lo
3991 // GFX10
: encoding
: [0x01,0x7e,0x80,0x83]
3993 s_min_u32 s0
, s1
, exec_hi
3994 // GFX10
: encoding
: [0x01,0x7f,0x80,0x83]
3996 s_min_u32 s0
, s1
, vcc_lo
3997 // GFX10
: encoding
: [0x01,0x6a,0x80,0x83]
3999 s_min_u32 s0
, s1
, vcc_hi
4000 // GFX10
: encoding
: [0x01,0x6b,0x80,0x83]
4002 s_min_u32 s0
, s1
, m0
4003 // GFX10
: encoding
: [0x01,0x7c,0x80,0x83]
4006 // GFX10
: encoding
: [0x01,0x80,0x80,0x83]
4008 s_min_u32 s0
, s1
, -1
4009 // GFX10
: encoding
: [0x01,0xc1,0x80,0x83]
4011 s_min_u32 s0
, s1
, 0.5
4012 // GFX10
: encoding
: [0x01,0xf0,0x80,0x83]
4014 s_min_u32 s0
, s1
, -4.0
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]
4023 s_max_i32 s0
, s1
, s2
4024 // GFX10
: encoding
: [0x01,0x02,0x00,0x84]
4026 s_max_i32 s105
, s104
, s103
4027 // GFX10
: encoding
: [0x68,0x67,0x69,0x84]
4029 s_max_i32 s0
, s104
, s103
4030 // GFX10
: encoding
: [0x68,0x67,0x00,0x84]
4032 s_max_i32 s105
, s1
, s103
4033 // GFX10
: encoding
: [0x01,0x67,0x69,0x84]
4035 s_max_i32 s105
, s104
, s2
4036 // GFX10
: encoding
: [0x68,0x02,0x69,0x84]
4038 s_max_i32 s105
, s1
, s2
4039 // GFX10
: encoding
: [0x01,0x02,0x69,0x84]
4041 s_max_i32 s0
, s104
, s2
4042 // GFX10
: encoding
: [0x68,0x02,0x00,0x84]
4044 s_max_i32 s0
, s1
, s103
4045 // GFX10
: encoding
: [0x01,0x67,0x00,0x84]
4047 s_max_i32 exec_lo
, s1
, s2
4048 // GFX10
: encoding
: [0x01,0x02,0x7e,0x84]
4050 s_max_i32 exec_hi
, s1
, s2
4051 // GFX10
: encoding
: [0x01,0x02,0x7f,0x84]
4053 s_max_i32 vcc_lo
, s1
, s2
4054 // GFX10
: encoding
: [0x01,0x02,0x6a,0x84]
4056 s_max_i32 vcc_hi
, s1
, s2
4057 // GFX10
: encoding
: [0x01,0x02,0x6b,0x84]
4059 s_max_i32 m0
, s1
, s2
4060 // GFX10
: encoding
: [0x01,0x02,0x7c,0x84]
4062 s_max_i32 s0
, exec_lo
, s2
4063 // GFX10
: encoding
: [0x7e,0x02,0x00,0x84]
4065 s_max_i32 s0
, exec_hi
, s2
4066 // GFX10
: encoding
: [0x7f,0x02,0x00,0x84]
4068 s_max_i32 s0
, vcc_lo
, s2
4069 // GFX10
: encoding
: [0x6a,0x02,0x00,0x84]
4071 s_max_i32 s0
, vcc_hi
, s2
4072 // GFX10
: encoding
: [0x6b,0x02,0x00,0x84]
4074 s_max_i32 s0
, m0
, s2
4075 // GFX10
: encoding
: [0x7c,0x02,0x00,0x84]
4078 // GFX10
: encoding
: [0x80,0x02,0x00,0x84]
4080 s_max_i32 s0
, -1, s2
4081 // GFX10
: encoding
: [0xc1,0x02,0x00,0x84]
4083 s_max_i32 s0
, 0.5, s2
4084 // GFX10
: encoding
: [0xf0,0x02,0x00,0x84]
4086 s_max_i32 s0
, -4.0, s2
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]
4095 s_max_i32 s0
, s1
, exec_lo
4096 // GFX10
: encoding
: [0x01,0x7e,0x00,0x84]
4098 s_max_i32 s0
, s1
, exec_hi
4099 // GFX10
: encoding
: [0x01,0x7f,0x00,0x84]
4101 s_max_i32 s0
, s1
, vcc_lo
4102 // GFX10
: encoding
: [0x01,0x6a,0x00,0x84]
4104 s_max_i32 s0
, s1
, vcc_hi
4105 // GFX10
: encoding
: [0x01,0x6b,0x00,0x84]
4107 s_max_i32 s0
, s1
, m0
4108 // GFX10
: encoding
: [0x01,0x7c,0x00,0x84]
4111 // GFX10
: encoding
: [0x01,0x80,0x00,0x84]
4113 s_max_i32 s0
, s1
, -1
4114 // GFX10
: encoding
: [0x01,0xc1,0x00,0x84]
4116 s_max_i32 s0
, s1
, 0.5
4117 // GFX10
: encoding
: [0x01,0xf0,0x00,0x84]
4119 s_max_i32 s0
, s1
, -4.0
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]
4128 s_max_u32 s0
, s1
, s2
4129 // GFX10
: encoding
: [0x01,0x02,0x80,0x84]
4131 s_max_u32 s105
, s104
, s103
4132 // GFX10
: encoding
: [0x68,0x67,0xe9,0x84]
4134 s_max_u32 s0
, s104
, s103
4135 // GFX10
: encoding
: [0x68,0x67,0x80,0x84]
4137 s_max_u32 s105
, s1
, s103
4138 // GFX10
: encoding
: [0x01,0x67,0xe9,0x84]
4140 s_max_u32 s105
, s104
, s2
4141 // GFX10
: encoding
: [0x68,0x02,0xe9,0x84]
4143 s_max_u32 s105
, s1
, s2
4144 // GFX10
: encoding
: [0x01,0x02,0xe9,0x84]
4146 s_max_u32 s0
, s104
, s2
4147 // GFX10
: encoding
: [0x68,0x02,0x80,0x84]
4149 s_max_u32 s0
, s1
, s103
4150 // GFX10
: encoding
: [0x01,0x67,0x80,0x84]
4152 s_max_u32 exec_lo
, s1
, s2
4153 // GFX10
: encoding
: [0x01,0x02,0xfe,0x84]
4155 s_max_u32 exec_hi
, s1
, s2
4156 // GFX10
: encoding
: [0x01,0x02,0xff,0x84]
4158 s_max_u32 vcc_lo
, s1
, s2
4159 // GFX10
: encoding
: [0x01,0x02,0xea,0x84]
4161 s_max_u32 vcc_hi
, s1
, s2
4162 // GFX10
: encoding
: [0x01,0x02,0xeb,0x84]
4164 s_max_u32 m0
, s1
, s2
4165 // GFX10
: encoding
: [0x01,0x02,0xfc,0x84]
4167 s_max_u32 s0
, exec_lo
, s2
4168 // GFX10
: encoding
: [0x7e,0x02,0x80,0x84]
4170 s_max_u32 s0
, exec_hi
, s2
4171 // GFX10
: encoding
: [0x7f,0x02,0x80,0x84]
4173 s_max_u32 s0
, vcc_lo
, s2
4174 // GFX10
: encoding
: [0x6a,0x02,0x80,0x84]
4176 s_max_u32 s0
, vcc_hi
, s2
4177 // GFX10
: encoding
: [0x6b,0x02,0x80,0x84]
4179 s_max_u32 s0
, m0
, s2
4180 // GFX10
: encoding
: [0x7c,0x02,0x80,0x84]
4183 // GFX10
: encoding
: [0x80,0x02,0x80,0x84]
4185 s_max_u32 s0
, -1, s2
4186 // GFX10
: encoding
: [0xc1,0x02,0x80,0x84]
4188 s_max_u32 s0
, 0.5, s2
4189 // GFX10
: encoding
: [0xf0,0x02,0x80,0x84]
4191 s_max_u32 s0
, -4.0, s2
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]
4200 s_max_u32 s0
, s1
, exec_lo
4201 // GFX10
: encoding
: [0x01,0x7e,0x80,0x84]
4203 s_max_u32 s0
, s1
, exec_hi
4204 // GFX10
: encoding
: [0x01,0x7f,0x80,0x84]
4206 s_max_u32 s0
, s1
, vcc_lo
4207 // GFX10
: encoding
: [0x01,0x6a,0x80,0x84]
4209 s_max_u32 s0
, s1
, vcc_hi
4210 // GFX10
: encoding
: [0x01,0x6b,0x80,0x84]
4212 s_max_u32 s0
, s1
, m0
4213 // GFX10
: encoding
: [0x01,0x7c,0x80,0x84]
4216 // GFX10
: encoding
: [0x01,0x80,0x80,0x84]
4218 s_max_u32 s0
, s1
, -1
4219 // GFX10
: encoding
: [0x01,0xc1,0x80,0x84]
4221 s_max_u32 s0
, s1
, 0.5
4222 // GFX10
: encoding
: [0x01,0xf0,0x80,0x84]
4224 s_max_u32 s0
, s1
, -4.0
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]
4233 s_cselect_b32 s0
, s1
, s2
4234 // GFX10
: encoding
: [0x01,0x02,0x00,0x85]
4236 s_cselect_b32 s105
, s104
, s103
4237 // GFX10
: encoding
: [0x68,0x67,0x69,0x85]
4239 s_cselect_b32 s0
, s104
, s103
4240 // GFX10
: encoding
: [0x68,0x67,0x00,0x85]
4242 s_cselect_b32 s105
, s1
, s103
4243 // GFX10
: encoding
: [0x01,0x67,0x69,0x85]
4245 s_cselect_b32 s105
, s104
, s2
4246 // GFX10
: encoding
: [0x68,0x02,0x69,0x85]
4248 s_cselect_b32 s105
, s1
, s2
4249 // GFX10
: encoding
: [0x01,0x02,0x69,0x85]
4251 s_cselect_b32 s0
, s104
, s2
4252 // GFX10
: encoding
: [0x68,0x02,0x00,0x85]
4254 s_cselect_b32 s0
, s1
, s103
4255 // GFX10
: encoding
: [0x01,0x67,0x00,0x85]
4257 s_cselect_b32 exec_lo
, s1
, s2
4258 // GFX10
: encoding
: [0x01,0x02,0x7e,0x85]
4260 s_cselect_b32 exec_hi
, s1
, s2
4261 // GFX10
: encoding
: [0x01,0x02,0x7f,0x85]
4263 s_cselect_b32 vcc_lo
, s1
, s2
4264 // GFX10
: encoding
: [0x01,0x02,0x6a,0x85]
4266 s_cselect_b32 vcc_hi
, s1
, s2
4267 // GFX10
: encoding
: [0x01,0x02,0x6b,0x85]
4269 s_cselect_b32 m0
, s1
, s2
4270 // GFX10
: encoding
: [0x01,0x02,0x7c,0x85]
4272 s_cselect_b32 s0
, exec_lo
, s2
4273 // GFX10
: encoding
: [0x7e,0x02,0x00,0x85]
4275 s_cselect_b32 s0
, exec_hi
, s2
4276 // GFX10
: encoding
: [0x7f,0x02,0x00,0x85]
4278 s_cselect_b32 s0
, vcc_lo
, s2
4279 // GFX10
: encoding
: [0x6a,0x02,0x00,0x85]
4281 s_cselect_b32 s0
, vcc_hi
, s2
4282 // GFX10
: encoding
: [0x6b,0x02,0x00,0x85]
4284 s_cselect_b32 s0
, m0
, s2
4285 // GFX10
: encoding
: [0x7c,0x02,0x00,0x85]
4287 s_cselect_b32 s0
, 0, s2
4288 // GFX10
: encoding
: [0x80,0x02,0x00,0x85]
4290 s_cselect_b32 s0
, -1, s2
4291 // GFX10
: encoding
: [0xc1,0x02,0x00,0x85]
4293 s_cselect_b32 s0
, 0.5, s2
4294 // GFX10
: encoding
: [0xf0,0x02,0x00,0x85]
4296 s_cselect_b32 s0
, -4.0, s2
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]
4305 s_cselect_b32 s0
, s1
, exec_lo
4306 // GFX10
: encoding
: [0x01,0x7e,0x00,0x85]
4308 s_cselect_b32 s0
, s1
, exec_hi
4309 // GFX10
: encoding
: [0x01,0x7f,0x00,0x85]
4311 s_cselect_b32 s0
, s1
, vcc_lo
4312 // GFX10
: encoding
: [0x01,0x6a,0x00,0x85]
4314 s_cselect_b32 s0
, s1
, vcc_hi
4315 // GFX10
: encoding
: [0x01,0x6b,0x00,0x85]
4317 s_cselect_b32 s0
, s1
, m0
4318 // GFX10
: encoding
: [0x01,0x7c,0x00,0x85]
4320 s_cselect_b32 s0
, s1
, 0
4321 // GFX10
: encoding
: [0x01,0x80,0x00,0x85]
4323 s_cselect_b32 s0
, s1
, -1
4324 // GFX10
: encoding
: [0x01,0xc1,0x00,0x85]
4326 s_cselect_b32 s0
, s1
, 0.5
4327 // GFX10
: encoding
: [0x01,0xf0,0x00,0x85]
4329 s_cselect_b32 s0
, s1
, -4.0
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]
4341 s_cselect_b64 s
[104:105], s
[102:103], s
[100:101]
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]
4347 s_cselect_b64 s
[104:105], s
[2:3], s
[100:101]
4348 // GFX10
: encoding
: [0x02,0x64,0xe8,0x85]
4350 s_cselect_b64 s
[104:105], s
[102:103], s
[4:5]
4351 // GFX10
: encoding
: [0x66,0x04,0xe8,0x85]
4353 s_cselect_b64 s
[104:105], s
[2:3], s
[4:5]
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]
4362 s_cselect_b64 exec
, s
[2:3], s
[4:5]
4363 // GFX10
: encoding
: [0x02,0x04,0xfe,0x85]
4365 s_cselect_b64 vcc
, s
[2:3], s
[4:5]
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]
4416 s_and_b32 s0
, s1
, s2
4417 // GFX10
: encoding
: [0x01,0x02,0x00,0x87]
4419 s_and_b32 s105
, s104
, s103
4420 // GFX10
: encoding
: [0x68,0x67,0x69,0x87]
4422 s_and_b32 s0
, s104
, s103
4423 // GFX10
: encoding
: [0x68,0x67,0x00,0x87]
4425 s_and_b32 s105
, s1
, s103
4426 // GFX10
: encoding
: [0x01,0x67,0x69,0x87]
4428 s_and_b32 s105
, s104
, s2
4429 // GFX10
: encoding
: [0x68,0x02,0x69,0x87]
4431 s_and_b32 s105
, s1
, s2
4432 // GFX10
: encoding
: [0x01,0x02,0x69,0x87]
4434 s_and_b32 s0
, s104
, s2
4435 // GFX10
: encoding
: [0x68,0x02,0x00,0x87]
4437 s_and_b32 s0
, s1
, s103
4438 // GFX10
: encoding
: [0x01,0x67,0x00,0x87]
4440 s_and_b32 exec_lo
, s1
, s2
4441 // GFX10
: encoding
: [0x01,0x02,0x7e,0x87]
4443 s_and_b32 exec_hi
, s1
, s2
4444 // GFX10
: encoding
: [0x01,0x02,0x7f,0x87]
4446 s_and_b32 vcc_lo
, s1
, s2
4447 // GFX10
: encoding
: [0x01,0x02,0x6a,0x87]
4449 s_and_b32 vcc_hi
, s1
, s2
4450 // GFX10
: encoding
: [0x01,0x02,0x6b,0x87]
4452 s_and_b32 m0
, s1
, s2
4453 // GFX10
: encoding
: [0x01,0x02,0x7c,0x87]
4455 s_and_b32 s0
, exec_lo
, s2
4456 // GFX10
: encoding
: [0x7e,0x02,0x00,0x87]
4458 s_and_b32 s0
, exec_hi
, s2
4459 // GFX10
: encoding
: [0x7f,0x02,0x00,0x87]
4461 s_and_b32 s0
, vcc_lo
, s2
4462 // GFX10
: encoding
: [0x6a,0x02,0x00,0x87]
4464 s_and_b32 s0
, vcc_hi
, s2
4465 // GFX10
: encoding
: [0x6b,0x02,0x00,0x87]
4467 s_and_b32 s0
, m0
, s2
4468 // GFX10
: encoding
: [0x7c,0x02,0x00,0x87]
4471 // GFX10
: encoding
: [0x80,0x02,0x00,0x87]
4473 s_and_b32 s0
, -1, s2
4474 // GFX10
: encoding
: [0xc1,0x02,0x00,0x87]
4476 s_and_b32 s0
, 0.5, s2
4477 // GFX10
: encoding
: [0xf0,0x02,0x00,0x87]
4479 s_and_b32 s0
, -4.0, s2
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]
4488 s_and_b32 s0
, s1
, exec_lo
4489 // GFX10
: encoding
: [0x01,0x7e,0x00,0x87]
4491 s_and_b32 s0
, s1
, exec_hi
4492 // GFX10
: encoding
: [0x01,0x7f,0x00,0x87]
4494 s_and_b32 s0
, s1
, vcc_lo
4495 // GFX10
: encoding
: [0x01,0x6a,0x00,0x87]
4497 s_and_b32 s0
, s1
, vcc_hi
4498 // GFX10
: encoding
: [0x01,0x6b,0x00,0x87]
4500 s_and_b32 s0
, s1
, m0
4501 // GFX10
: encoding
: [0x01,0x7c,0x00,0x87]
4504 // GFX10
: encoding
: [0x01,0x80,0x00,0x87]
4506 s_and_b32 s0
, s1
, -1
4507 // GFX10
: encoding
: [0x01,0xc1,0x00,0x87]
4509 s_and_b32 s0
, s1
, 0.5
4510 // GFX10
: encoding
: [0x01,0xf0,0x00,0x87]
4512 s_and_b32 s0
, s1
, -4.0
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]
4524 s_and_b64 s
[104:105], s
[102:103], s
[100:101]
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]
4530 s_and_b64 s
[104:105], s
[2:3], s
[100:101]
4531 // GFX10
: encoding
: [0x02,0x64,0xe8,0x87]
4533 s_and_b64 s
[104:105], s
[102:103], s
[4:5]
4534 // GFX10
: encoding
: [0x66,0x04,0xe8,0x87]
4536 s_and_b64 s
[104:105], s
[2:3], s
[4:5]
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]
4545 s_and_b64 exec
, s
[2:3], s
[4:5]
4546 // GFX10
: encoding
: [0x02,0x04,0xfe,0x87]
4548 s_and_b64 vcc
, s
[2:3], s
[4:5]
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]
4602 s_or_b32 s105
, s104
, s103
4603 // GFX10
: encoding
: [0x68,0x67,0x69,0x88]
4605 s_or_b32 s0
, s104
, s103
4606 // GFX10
: encoding
: [0x68,0x67,0x00,0x88]
4608 s_or_b32 s105
, s1
, s103
4609 // GFX10
: encoding
: [0x01,0x67,0x69,0x88]
4611 s_or_b32 s105
, s104
, s2
4612 // GFX10
: encoding
: [0x68,0x02,0x69,0x88]
4614 s_or_b32 s105
, s1
, s2
4615 // GFX10
: encoding
: [0x01,0x02,0x69,0x88]
4617 s_or_b32 s0
, s104
, s2
4618 // GFX10
: encoding
: [0x68,0x02,0x00,0x88]
4620 s_or_b32 s0
, s1
, s103
4621 // GFX10
: encoding
: [0x01,0x67,0x00,0x88]
4623 s_or_b32 exec_lo
, s1
, s2
4624 // GFX10
: encoding
: [0x01,0x02,0x7e,0x88]
4626 s_or_b32 exec_hi
, s1
, s2
4627 // GFX10
: encoding
: [0x01,0x02,0x7f,0x88]
4629 s_or_b32 vcc_lo
, s1
, s2
4630 // GFX10
: encoding
: [0x01,0x02,0x6a,0x88]
4632 s_or_b32 vcc_hi
, s1
, s2
4633 // GFX10
: encoding
: [0x01,0x02,0x6b,0x88]
4636 // GFX10
: encoding
: [0x01,0x02,0x7c,0x88]
4638 s_or_b32 s0
, exec_lo
, s2
4639 // GFX10
: encoding
: [0x7e,0x02,0x00,0x88]
4641 s_or_b32 s0
, exec_hi
, s2
4642 // GFX10
: encoding
: [0x7f,0x02,0x00,0x88]
4644 s_or_b32 s0
, vcc_lo
, s2
4645 // GFX10
: encoding
: [0x6a,0x02,0x00,0x88]
4647 s_or_b32 s0
, vcc_hi
, s2
4648 // GFX10
: encoding
: [0x6b,0x02,0x00,0x88]
4651 // GFX10
: encoding
: [0x7c,0x02,0x00,0x88]
4654 // GFX10
: encoding
: [0x80,0x02,0x00,0x88]
4657 // GFX10
: encoding
: [0xc1,0x02,0x00,0x88]
4659 s_or_b32 s0
, 0.5, s2
4660 // GFX10
: encoding
: [0xf0,0x02,0x00,0x88]
4662 s_or_b32 s0
, -4.0, s2
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]
4671 s_or_b32 s0
, s1
, exec_lo
4672 // GFX10
: encoding
: [0x01,0x7e,0x00,0x88]
4674 s_or_b32 s0
, s1
, exec_hi
4675 // GFX10
: encoding
: [0x01,0x7f,0x00,0x88]
4677 s_or_b32 s0
, s1
, vcc_lo
4678 // GFX10
: encoding
: [0x01,0x6a,0x00,0x88]
4680 s_or_b32 s0
, s1
, vcc_hi
4681 // GFX10
: encoding
: [0x01,0x6b,0x00,0x88]
4684 // GFX10
: encoding
: [0x01,0x7c,0x00,0x88]
4687 // GFX10
: encoding
: [0x01,0x80,0x00,0x88]
4690 // GFX10
: encoding
: [0x01,0xc1,0x00,0x88]
4692 s_or_b32 s0
, s1
, 0.5
4693 // GFX10
: encoding
: [0x01,0xf0,0x00,0x88]
4695 s_or_b32 s0
, s1
, -4.0
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]
4707 s_or_b64 s
[104:105], s
[102:103], s
[100:101]
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]
4713 s_or_b64 s
[104:105], s
[2:3], s
[100:101]
4714 // GFX10
: encoding
: [0x02,0x64,0xe8,0x88]
4716 s_or_b64 s
[104:105], s
[102:103], s
[4:5]
4717 // GFX10
: encoding
: [0x66,0x04,0xe8,0x88]
4719 s_or_b64 s
[104:105], s
[2:3], s
[4:5]
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]
4728 s_or_b64 exec
, s
[2:3], s
[4:5]
4729 // GFX10
: encoding
: [0x02,0x04,0xfe,0x88]
4731 s_or_b64 vcc
, s
[2:3], s
[4:5]
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]
4782 s_xor_b32 s0
, s1
, s2
4783 // GFX10
: encoding
: [0x01,0x02,0x00,0x89]
4785 s_xor_b32 s105
, s104
, s103
4786 // GFX10
: encoding
: [0x68,0x67,0x69,0x89]
4788 s_xor_b32 s0
, s104
, s103
4789 // GFX10
: encoding
: [0x68,0x67,0x00,0x89]
4791 s_xor_b32 s105
, s1
, s103
4792 // GFX10
: encoding
: [0x01,0x67,0x69,0x89]
4794 s_xor_b32 s105
, s104
, s2
4795 // GFX10
: encoding
: [0x68,0x02,0x69,0x89]
4797 s_xor_b32 s105
, s1
, s2
4798 // GFX10
: encoding
: [0x01,0x02,0x69,0x89]
4800 s_xor_b32 s0
, s104
, s2
4801 // GFX10
: encoding
: [0x68,0x02,0x00,0x89]
4803 s_xor_b32 s0
, s1
, s103
4804 // GFX10
: encoding
: [0x01,0x67,0x00,0x89]
4806 s_xor_b32 exec_lo
, s1
, s2
4807 // GFX10
: encoding
: [0x01,0x02,0x7e,0x89]
4809 s_xor_b32 exec_hi
, s1
, s2
4810 // GFX10
: encoding
: [0x01,0x02,0x7f,0x89]
4812 s_xor_b32 vcc_lo
, s1
, s2
4813 // GFX10
: encoding
: [0x01,0x02,0x6a,0x89]
4815 s_xor_b32 vcc_hi
, s1
, s2
4816 // GFX10
: encoding
: [0x01,0x02,0x6b,0x89]
4818 s_xor_b32 m0
, s1
, s2
4819 // GFX10
: encoding
: [0x01,0x02,0x7c,0x89]
4821 s_xor_b32 s0
, exec_lo
, s2
4822 // GFX10
: encoding
: [0x7e,0x02,0x00,0x89]
4824 s_xor_b32 s0
, exec_hi
, s2
4825 // GFX10
: encoding
: [0x7f,0x02,0x00,0x89]
4827 s_xor_b32 s0
, vcc_lo
, s2
4828 // GFX10
: encoding
: [0x6a,0x02,0x00,0x89]
4830 s_xor_b32 s0
, vcc_hi
, s2
4831 // GFX10
: encoding
: [0x6b,0x02,0x00,0x89]
4833 s_xor_b32 s0
, m0
, s2
4834 // GFX10
: encoding
: [0x7c,0x02,0x00,0x89]
4837 // GFX10
: encoding
: [0x80,0x02,0x00,0x89]
4839 s_xor_b32 s0
, -1, s2
4840 // GFX10
: encoding
: [0xc1,0x02,0x00,0x89]
4842 s_xor_b32 s0
, 0.5, s2
4843 // GFX10
: encoding
: [0xf0,0x02,0x00,0x89]
4845 s_xor_b32 s0
, -4.0, s2
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]
4854 s_xor_b32 s0
, s1
, exec_lo
4855 // GFX10
: encoding
: [0x01,0x7e,0x00,0x89]
4857 s_xor_b32 s0
, s1
, exec_hi
4858 // GFX10
: encoding
: [0x01,0x7f,0x00,0x89]
4860 s_xor_b32 s0
, s1
, vcc_lo
4861 // GFX10
: encoding
: [0x01,0x6a,0x00,0x89]
4863 s_xor_b32 s0
, s1
, vcc_hi
4864 // GFX10
: encoding
: [0x01,0x6b,0x00,0x89]
4866 s_xor_b32 s0
, s1
, m0
4867 // GFX10
: encoding
: [0x01,0x7c,0x00,0x89]
4870 // GFX10
: encoding
: [0x01,0x80,0x00,0x89]
4872 s_xor_b32 s0
, s1
, -1
4873 // GFX10
: encoding
: [0x01,0xc1,0x00,0x89]
4875 s_xor_b32 s0
, s1
, 0.5
4876 // GFX10
: encoding
: [0x01,0xf0,0x00,0x89]
4878 s_xor_b32 s0
, s1
, -4.0
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]
4890 s_xor_b64 s
[104:105], s
[102:103], s
[100:101]
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]
4896 s_xor_b64 s
[104:105], s
[2:3], s
[100:101]
4897 // GFX10
: encoding
: [0x02,0x64,0xe8,0x89]
4899 s_xor_b64 s
[104:105], s
[102:103], s
[4:5]
4900 // GFX10
: encoding
: [0x66,0x04,0xe8,0x89]
4902 s_xor_b64 s
[104:105], s
[2:3], s
[4:5]
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]
4911 s_xor_b64 exec
, s
[2:3], s
[4:5]
4912 // GFX10
: encoding
: [0x02,0x04,0xfe,0x89]
4914 s_xor_b64 vcc
, s
[2:3], s
[4:5]
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]
4965 s_andn2_b32 s0
, s1
, s2
4966 // GFX10
: encoding
: [0x01,0x02,0x00,0x8a]
4968 s_andn2_b32 s105
, s104
, s103
4969 // GFX10
: encoding
: [0x68,0x67,0x69,0x8a]
4971 s_andn2_b32 s0
, s104
, s103
4972 // GFX10
: encoding
: [0x68,0x67,0x00,0x8a]
4974 s_andn2_b32 s105
, s1
, s103
4975 // GFX10
: encoding
: [0x01,0x67,0x69,0x8a]
4977 s_andn2_b32 s105
, s104
, s2
4978 // GFX10
: encoding
: [0x68,0x02,0x69,0x8a]
4980 s_andn2_b32 s105
, s1
, s2
4981 // GFX10
: encoding
: [0x01,0x02,0x69,0x8a]
4983 s_andn2_b32 s0
, s104
, s2
4984 // GFX10
: encoding
: [0x68,0x02,0x00,0x8a]
4986 s_andn2_b32 s0
, s1
, s103
4987 // GFX10
: encoding
: [0x01,0x67,0x00,0x8a]
4989 s_andn2_b32 exec_lo
, s1
, s2
4990 // GFX10
: encoding
: [0x01,0x02,0x7e,0x8a]
4992 s_andn2_b32 exec_hi
, s1
, s2
4993 // GFX10
: encoding
: [0x01,0x02,0x7f,0x8a]
4995 s_andn2_b32 vcc_lo
, s1
, s2
4996 // GFX10
: encoding
: [0x01,0x02,0x6a,0x8a]
4998 s_andn2_b32 vcc_hi
, s1
, s2
4999 // GFX10
: encoding
: [0x01,0x02,0x6b,0x8a]
5001 s_andn2_b32 m0
, s1
, s2
5002 // GFX10
: encoding
: [0x01,0x02,0x7c,0x8a]
5004 s_andn2_b32 s0
, exec_lo
, s2
5005 // GFX10
: encoding
: [0x7e,0x02,0x00,0x8a]
5007 s_andn2_b32 s0
, exec_hi
, s2
5008 // GFX10
: encoding
: [0x7f,0x02,0x00,0x8a]
5010 s_andn2_b32 s0
, vcc_lo
, s2
5011 // GFX10
: encoding
: [0x6a,0x02,0x00,0x8a]
5013 s_andn2_b32 s0
, vcc_hi
, s2
5014 // GFX10
: encoding
: [0x6b,0x02,0x00,0x8a]
5016 s_andn2_b32 s0
, m0
, s2
5017 // GFX10
: encoding
: [0x7c,0x02,0x00,0x8a]
5019 s_andn2_b32 s0
, 0, s2
5020 // GFX10
: encoding
: [0x80,0x02,0x00,0x8a]
5022 s_andn2_b32 s0
, -1, s2
5023 // GFX10
: encoding
: [0xc1,0x02,0x00,0x8a]
5025 s_andn2_b32 s0
, 0.5, s2
5026 // GFX10
: encoding
: [0xf0,0x02,0x00,0x8a]
5028 s_andn2_b32 s0
, -4.0, s2
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]
5037 s_andn2_b32 s0
, s1
, exec_lo
5038 // GFX10
: encoding
: [0x01,0x7e,0x00,0x8a]
5040 s_andn2_b32 s0
, s1
, exec_hi
5041 // GFX10
: encoding
: [0x01,0x7f,0x00,0x8a]
5043 s_andn2_b32 s0
, s1
, vcc_lo
5044 // GFX10
: encoding
: [0x01,0x6a,0x00,0x8a]
5046 s_andn2_b32 s0
, s1
, vcc_hi
5047 // GFX10
: encoding
: [0x01,0x6b,0x00,0x8a]
5049 s_andn2_b32 s0
, s1
, m0
5050 // GFX10
: encoding
: [0x01,0x7c,0x00,0x8a]
5052 s_andn2_b32 s0
, s1
, 0
5053 // GFX10
: encoding
: [0x01,0x80,0x00,0x8a]
5055 s_andn2_b32 s0
, s1
, -1
5056 // GFX10
: encoding
: [0x01,0xc1,0x00,0x8a]
5058 s_andn2_b32 s0
, s1
, 0.5
5059 // GFX10
: encoding
: [0x01,0xf0,0x00,0x8a]
5061 s_andn2_b32 s0
, s1
, -4.0
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]
5073 s_andn2_b64 s
[104:105], s
[102:103], s
[100:101]
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]
5079 s_andn2_b64 s
[104:105], s
[2:3], s
[100:101]
5080 // GFX10
: encoding
: [0x02,0x64,0xe8,0x8a]
5082 s_andn2_b64 s
[104:105], s
[102:103], s
[4:5]
5083 // GFX10
: encoding
: [0x66,0x04,0xe8,0x8a]
5085 s_andn2_b64 s
[104:105], s
[2:3], s
[4:5]
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]
5094 s_andn2_b64 exec
, s
[2:3], s
[4:5]
5095 // GFX10
: encoding
: [0x02,0x04,0xfe,0x8a]
5097 s_andn2_b64 vcc
, s
[2:3], s
[4:5]
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]
5148 s_orn2_b32 s0
, s1
, s2
5149 // GFX10
: encoding
: [0x01,0x02,0x00,0x8b]
5151 s_orn2_b32 s105
, s104
, s103
5152 // GFX10
: encoding
: [0x68,0x67,0x69,0x8b]
5154 s_orn2_b32 s0
, s104
, s103
5155 // GFX10
: encoding
: [0x68,0x67,0x00,0x8b]
5157 s_orn2_b32 s105
, s1
, s103
5158 // GFX10
: encoding
: [0x01,0x67,0x69,0x8b]
5160 s_orn2_b32 s105
, s104
, s2
5161 // GFX10
: encoding
: [0x68,0x02,0x69,0x8b]
5163 s_orn2_b32 s105
, s1
, s2
5164 // GFX10
: encoding
: [0x01,0x02,0x69,0x8b]
5166 s_orn2_b32 s0
, s104
, s2
5167 // GFX10
: encoding
: [0x68,0x02,0x00,0x8b]
5169 s_orn2_b32 s0
, s1
, s103
5170 // GFX10
: encoding
: [0x01,0x67,0x00,0x8b]
5172 s_orn2_b32 exec_lo
, s1
, s2
5173 // GFX10
: encoding
: [0x01,0x02,0x7e,0x8b]
5175 s_orn2_b32 exec_hi
, s1
, s2
5176 // GFX10
: encoding
: [0x01,0x02,0x7f,0x8b]
5178 s_orn2_b32 vcc_lo
, s1
, s2
5179 // GFX10
: encoding
: [0x01,0x02,0x6a,0x8b]
5181 s_orn2_b32 vcc_hi
, s1
, s2
5182 // GFX10
: encoding
: [0x01,0x02,0x6b,0x8b]
5184 s_orn2_b32 m0
, s1
, s2
5185 // GFX10
: encoding
: [0x01,0x02,0x7c,0x8b]
5187 s_orn2_b32 s0
, exec_lo
, s2
5188 // GFX10
: encoding
: [0x7e,0x02,0x00,0x8b]
5190 s_orn2_b32 s0
, exec_hi
, s2
5191 // GFX10
: encoding
: [0x7f,0x02,0x00,0x8b]
5193 s_orn2_b32 s0
, vcc_lo
, s2
5194 // GFX10
: encoding
: [0x6a,0x02,0x00,0x8b]
5196 s_orn2_b32 s0
, vcc_hi
, s2
5197 // GFX10
: encoding
: [0x6b,0x02,0x00,0x8b]
5199 s_orn2_b32 s0
, m0
, s2
5200 // GFX10
: encoding
: [0x7c,0x02,0x00,0x8b]
5202 s_orn2_b32 s0
, 0, s2
5203 // GFX10
: encoding
: [0x80,0x02,0x00,0x8b]
5205 s_orn2_b32 s0
, -1, s2
5206 // GFX10
: encoding
: [0xc1,0x02,0x00,0x8b]
5208 s_orn2_b32 s0
, 0.5, s2
5209 // GFX10
: encoding
: [0xf0,0x02,0x00,0x8b]
5211 s_orn2_b32 s0
, -4.0, s2
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]
5220 s_orn2_b32 s0
, s1
, exec_lo
5221 // GFX10
: encoding
: [0x01,0x7e,0x00,0x8b]
5223 s_orn2_b32 s0
, s1
, exec_hi
5224 // GFX10
: encoding
: [0x01,0x7f,0x00,0x8b]
5226 s_orn2_b32 s0
, s1
, vcc_lo
5227 // GFX10
: encoding
: [0x01,0x6a,0x00,0x8b]
5229 s_orn2_b32 s0
, s1
, vcc_hi
5230 // GFX10
: encoding
: [0x01,0x6b,0x00,0x8b]
5232 s_orn2_b32 s0
, s1
, m0
5233 // GFX10
: encoding
: [0x01,0x7c,0x00,0x8b]
5235 s_orn2_b32 s0
, s1
, 0
5236 // GFX10
: encoding
: [0x01,0x80,0x00,0x8b]
5238 s_orn2_b32 s0
, s1
, -1
5239 // GFX10
: encoding
: [0x01,0xc1,0x00,0x8b]
5241 s_orn2_b32 s0
, s1
, 0.5
5242 // GFX10
: encoding
: [0x01,0xf0,0x00,0x8b]
5244 s_orn2_b32 s0
, s1
, -4.0
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]
5256 s_orn2_b64 s
[104:105], s
[102:103], s
[100:101]
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]
5262 s_orn2_b64 s
[104:105], s
[2:3], s
[100:101]
5263 // GFX10
: encoding
: [0x02,0x64,0xe8,0x8b]
5265 s_orn2_b64 s
[104:105], s
[102:103], s
[4:5]
5266 // GFX10
: encoding
: [0x66,0x04,0xe8,0x8b]
5268 s_orn2_b64 s
[104:105], s
[2:3], s
[4:5]
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]
5277 s_orn2_b64 exec
, s
[2:3], s
[4:5]
5278 // GFX10
: encoding
: [0x02,0x04,0xfe,0x8b]
5280 s_orn2_b64 vcc
, s
[2:3], s
[4:5]
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]
5331 s_nand_b32 s0
, s1
, s2
5332 // GFX10
: encoding
: [0x01,0x02,0x00,0x8c]
5334 s_nand_b32 s105
, s104
, s103
5335 // GFX10
: encoding
: [0x68,0x67,0x69,0x8c]
5337 s_nand_b32 s0
, s104
, s103
5338 // GFX10
: encoding
: [0x68,0x67,0x00,0x8c]
5340 s_nand_b32 s105
, s1
, s103
5341 // GFX10
: encoding
: [0x01,0x67,0x69,0x8c]
5343 s_nand_b32 s105
, s104
, s2
5344 // GFX10
: encoding
: [0x68,0x02,0x69,0x8c]
5346 s_nand_b32 s105
, s1
, s2
5347 // GFX10
: encoding
: [0x01,0x02,0x69,0x8c]
5349 s_nand_b32 s0
, s104
, s2
5350 // GFX10
: encoding
: [0x68,0x02,0x00,0x8c]
5352 s_nand_b32 s0
, s1
, s103
5353 // GFX10
: encoding
: [0x01,0x67,0x00,0x8c]
5355 s_nand_b32 exec_lo
, s1
, s2
5356 // GFX10
: encoding
: [0x01,0x02,0x7e,0x8c]
5358 s_nand_b32 exec_hi
, s1
, s2
5359 // GFX10
: encoding
: [0x01,0x02,0x7f,0x8c]
5361 s_nand_b32 vcc_lo
, s1
, s2
5362 // GFX10
: encoding
: [0x01,0x02,0x6a,0x8c]
5364 s_nand_b32 vcc_hi
, s1
, s2
5365 // GFX10
: encoding
: [0x01,0x02,0x6b,0x8c]
5367 s_nand_b32 m0
, s1
, s2
5368 // GFX10
: encoding
: [0x01,0x02,0x7c,0x8c]
5370 s_nand_b32 s0
, exec_lo
, s2
5371 // GFX10
: encoding
: [0x7e,0x02,0x00,0x8c]
5373 s_nand_b32 s0
, exec_hi
, s2
5374 // GFX10
: encoding
: [0x7f,0x02,0x00,0x8c]
5376 s_nand_b32 s0
, vcc_lo
, s2
5377 // GFX10
: encoding
: [0x6a,0x02,0x00,0x8c]
5379 s_nand_b32 s0
, vcc_hi
, s2
5380 // GFX10
: encoding
: [0x6b,0x02,0x00,0x8c]
5382 s_nand_b32 s0
, m0
, s2
5383 // GFX10
: encoding
: [0x7c,0x02,0x00,0x8c]
5385 s_nand_b32 s0
, 0, s2
5386 // GFX10
: encoding
: [0x80,0x02,0x00,0x8c]
5388 s_nand_b32 s0
, -1, s2
5389 // GFX10
: encoding
: [0xc1,0x02,0x00,0x8c]
5391 s_nand_b32 s0
, 0.5, s2
5392 // GFX10
: encoding
: [0xf0,0x02,0x00,0x8c]
5394 s_nand_b32 s0
, -4.0, s2
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]
5403 s_nand_b32 s0
, s1
, exec_lo
5404 // GFX10
: encoding
: [0x01,0x7e,0x00,0x8c]
5406 s_nand_b32 s0
, s1
, exec_hi
5407 // GFX10
: encoding
: [0x01,0x7f,0x00,0x8c]
5409 s_nand_b32 s0
, s1
, vcc_lo
5410 // GFX10
: encoding
: [0x01,0x6a,0x00,0x8c]
5412 s_nand_b32 s0
, s1
, vcc_hi
5413 // GFX10
: encoding
: [0x01,0x6b,0x00,0x8c]
5415 s_nand_b32 s0
, s1
, m0
5416 // GFX10
: encoding
: [0x01,0x7c,0x00,0x8c]
5418 s_nand_b32 s0
, s1
, 0
5419 // GFX10
: encoding
: [0x01,0x80,0x00,0x8c]
5421 s_nand_b32 s0
, s1
, -1
5422 // GFX10
: encoding
: [0x01,0xc1,0x00,0x8c]
5424 s_nand_b32 s0
, s1
, 0.5
5425 // GFX10
: encoding
: [0x01,0xf0,0x00,0x8c]
5427 s_nand_b32 s0
, s1
, -4.0
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]
5439 s_nand_b64 s
[104:105], s
[102:103], s
[100:101]
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]
5445 s_nand_b64 s
[104:105], s
[2:3], s
[100:101]
5446 // GFX10
: encoding
: [0x02,0x64,0xe8,0x8c]
5448 s_nand_b64 s
[104:105], s
[102:103], s
[4:5]
5449 // GFX10
: encoding
: [0x66,0x04,0xe8,0x8c]
5451 s_nand_b64 s
[104:105], s
[2:3], s
[4:5]
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]
5460 s_nand_b64 exec
, s
[2:3], s
[4:5]
5461 // GFX10
: encoding
: [0x02,0x04,0xfe,0x8c]
5463 s_nand_b64 vcc
, s
[2:3], s
[4:5]
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]
5514 s_nor_b32 s0
, s1
, s2
5515 // GFX10
: encoding
: [0x01,0x02,0x00,0x8d]
5517 s_nor_b32 s105
, s104
, s103
5518 // GFX10
: encoding
: [0x68,0x67,0x69,0x8d]
5520 s_nor_b32 s0
, s104
, s103
5521 // GFX10
: encoding
: [0x68,0x67,0x00,0x8d]
5523 s_nor_b32 s105
, s1
, s103
5524 // GFX10
: encoding
: [0x01,0x67,0x69,0x8d]
5526 s_nor_b32 s105
, s104
, s2
5527 // GFX10
: encoding
: [0x68,0x02,0x69,0x8d]
5529 s_nor_b32 s105
, s1
, s2
5530 // GFX10
: encoding
: [0x01,0x02,0x69,0x8d]
5532 s_nor_b32 s0
, s104
, s2
5533 // GFX10
: encoding
: [0x68,0x02,0x00,0x8d]
5535 s_nor_b32 s0
, s1
, s103
5536 // GFX10
: encoding
: [0x01,0x67,0x00,0x8d]
5538 s_nor_b32 exec_lo
, s1
, s2
5539 // GFX10
: encoding
: [0x01,0x02,0x7e,0x8d]
5541 s_nor_b32 exec_hi
, s1
, s2
5542 // GFX10
: encoding
: [0x01,0x02,0x7f,0x8d]
5544 s_nor_b32 vcc_lo
, s1
, s2
5545 // GFX10
: encoding
: [0x01,0x02,0x6a,0x8d]
5547 s_nor_b32 vcc_hi
, s1
, s2
5548 // GFX10
: encoding
: [0x01,0x02,0x6b,0x8d]
5550 s_nor_b32 m0
, s1
, s2
5551 // GFX10
: encoding
: [0x01,0x02,0x7c,0x8d]
5553 s_nor_b32 s0
, exec_lo
, s2
5554 // GFX10
: encoding
: [0x7e,0x02,0x00,0x8d]
5556 s_nor_b32 s0
, exec_hi
, s2
5557 // GFX10
: encoding
: [0x7f,0x02,0x00,0x8d]
5559 s_nor_b32 s0
, vcc_lo
, s2
5560 // GFX10
: encoding
: [0x6a,0x02,0x00,0x8d]
5562 s_nor_b32 s0
, vcc_hi
, s2
5563 // GFX10
: encoding
: [0x6b,0x02,0x00,0x8d]
5565 s_nor_b32 s0
, m0
, s2
5566 // GFX10
: encoding
: [0x7c,0x02,0x00,0x8d]
5569 // GFX10
: encoding
: [0x80,0x02,0x00,0x8d]
5571 s_nor_b32 s0
, -1, s2
5572 // GFX10
: encoding
: [0xc1,0x02,0x00,0x8d]
5574 s_nor_b32 s0
, 0.5, s2
5575 // GFX10
: encoding
: [0xf0,0x02,0x00,0x8d]
5577 s_nor_b32 s0
, -4.0, s2
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]
5586 s_nor_b32 s0
, s1
, exec_lo
5587 // GFX10
: encoding
: [0x01,0x7e,0x00,0x8d]
5589 s_nor_b32 s0
, s1
, exec_hi
5590 // GFX10
: encoding
: [0x01,0x7f,0x00,0x8d]
5592 s_nor_b32 s0
, s1
, vcc_lo
5593 // GFX10
: encoding
: [0x01,0x6a,0x00,0x8d]
5595 s_nor_b32 s0
, s1
, vcc_hi
5596 // GFX10
: encoding
: [0x01,0x6b,0x00,0x8d]
5598 s_nor_b32 s0
, s1
, m0
5599 // GFX10
: encoding
: [0x01,0x7c,0x00,0x8d]
5602 // GFX10
: encoding
: [0x01,0x80,0x00,0x8d]
5604 s_nor_b32 s0
, s1
, -1
5605 // GFX10
: encoding
: [0x01,0xc1,0x00,0x8d]
5607 s_nor_b32 s0
, s1
, 0.5
5608 // GFX10
: encoding
: [0x01,0xf0,0x00,0x8d]
5610 s_nor_b32 s0
, s1
, -4.0
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]
5622 s_nor_b64 s
[104:105], s
[102:103], s
[100:101]
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]
5628 s_nor_b64 s
[104:105], s
[2:3], s
[100:101]
5629 // GFX10
: encoding
: [0x02,0x64,0xe8,0x8d]
5631 s_nor_b64 s
[104:105], s
[102:103], s
[4:5]
5632 // GFX10
: encoding
: [0x66,0x04,0xe8,0x8d]
5634 s_nor_b64 s
[104:105], s
[2:3], s
[4:5]
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]
5643 s_nor_b64 exec
, s
[2:3], s
[4:5]
5644 // GFX10
: encoding
: [0x02,0x04,0xfe,0x8d]
5646 s_nor_b64 vcc
, s
[2:3], s
[4:5]
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]
5697 s_xnor_b32 s0
, s1
, s2
5698 // GFX10
: encoding
: [0x01,0x02,0x00,0x8e]
5700 s_xnor_b32 s105
, s104
, s103
5701 // GFX10
: encoding
: [0x68,0x67,0x69,0x8e]
5703 s_xnor_b32 s0
, s104
, s103
5704 // GFX10
: encoding
: [0x68,0x67,0x00,0x8e]
5706 s_xnor_b32 s105
, s1
, s103
5707 // GFX10
: encoding
: [0x01,0x67,0x69,0x8e]
5709 s_xnor_b32 s105
, s104
, s2
5710 // GFX10
: encoding
: [0x68,0x02,0x69,0x8e]
5712 s_xnor_b32 s105
, s1
, s2
5713 // GFX10
: encoding
: [0x01,0x02,0x69,0x8e]
5715 s_xnor_b32 s0
, s104
, s2
5716 // GFX10
: encoding
: [0x68,0x02,0x00,0x8e]
5718 s_xnor_b32 s0
, s1
, s103
5719 // GFX10
: encoding
: [0x01,0x67,0x00,0x8e]
5721 s_xnor_b32 exec_lo
, s1
, s2
5722 // GFX10
: encoding
: [0x01,0x02,0x7e,0x8e]
5724 s_xnor_b32 exec_hi
, s1
, s2
5725 // GFX10
: encoding
: [0x01,0x02,0x7f,0x8e]
5727 s_xnor_b32 vcc_lo
, s1
, s2
5728 // GFX10
: encoding
: [0x01,0x02,0x6a,0x8e]
5730 s_xnor_b32 vcc_hi
, s1
, s2
5731 // GFX10
: encoding
: [0x01,0x02,0x6b,0x8e]
5733 s_xnor_b32 m0
, s1
, s2
5734 // GFX10
: encoding
: [0x01,0x02,0x7c,0x8e]
5736 s_xnor_b32 s0
, exec_lo
, s2
5737 // GFX10
: encoding
: [0x7e,0x02,0x00,0x8e]
5739 s_xnor_b32 s0
, exec_hi
, s2
5740 // GFX10
: encoding
: [0x7f,0x02,0x00,0x8e]
5742 s_xnor_b32 s0
, vcc_lo
, s2
5743 // GFX10
: encoding
: [0x6a,0x02,0x00,0x8e]
5745 s_xnor_b32 s0
, vcc_hi
, s2
5746 // GFX10
: encoding
: [0x6b,0x02,0x00,0x8e]
5748 s_xnor_b32 s0
, m0
, s2
5749 // GFX10
: encoding
: [0x7c,0x02,0x00,0x8e]
5751 s_xnor_b32 s0
, 0, s2
5752 // GFX10
: encoding
: [0x80,0x02,0x00,0x8e]
5754 s_xnor_b32 s0
, -1, s2
5755 // GFX10
: encoding
: [0xc1,0x02,0x00,0x8e]
5757 s_xnor_b32 s0
, 0.5, s2
5758 // GFX10
: encoding
: [0xf0,0x02,0x00,0x8e]
5760 s_xnor_b32 s0
, -4.0, s2
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]
5769 s_xnor_b32 s0
, s1
, exec_lo
5770 // GFX10
: encoding
: [0x01,0x7e,0x00,0x8e]
5772 s_xnor_b32 s0
, s1
, exec_hi
5773 // GFX10
: encoding
: [0x01,0x7f,0x00,0x8e]
5775 s_xnor_b32 s0
, s1
, vcc_lo
5776 // GFX10
: encoding
: [0x01,0x6a,0x00,0x8e]
5778 s_xnor_b32 s0
, s1
, vcc_hi
5779 // GFX10
: encoding
: [0x01,0x6b,0x00,0x8e]
5781 s_xnor_b32 s0
, s1
, m0
5782 // GFX10
: encoding
: [0x01,0x7c,0x00,0x8e]
5784 s_xnor_b32 s0
, s1
, 0
5785 // GFX10
: encoding
: [0x01,0x80,0x00,0x8e]
5787 s_xnor_b32 s0
, s1
, -1
5788 // GFX10
: encoding
: [0x01,0xc1,0x00,0x8e]
5790 s_xnor_b32 s0
, s1
, 0.5
5791 // GFX10
: encoding
: [0x01,0xf0,0x00,0x8e]
5793 s_xnor_b32 s0
, s1
, -4.0
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]
5805 s_xnor_b64 s
[104:105], s
[102:103], s
[100:101]
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]
5811 s_xnor_b64 s
[104:105], s
[2:3], s
[100:101]
5812 // GFX10
: encoding
: [0x02,0x64,0xe8,0x8e]
5814 s_xnor_b64 s
[104:105], s
[102:103], s
[4:5]
5815 // GFX10
: encoding
: [0x66,0x04,0xe8,0x8e]
5817 s_xnor_b64 s
[104:105], s
[2:3], s
[4:5]
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]
5826 s_xnor_b64 exec
, s
[2:3], s
[4:5]
5827 // GFX10
: encoding
: [0x02,0x04,0xfe,0x8e]
5829 s_xnor_b64 vcc
, s
[2:3], s
[4:5]
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]
5880 s_lshl_b32 s0
, s1
, s2
5881 // GFX10
: encoding
: [0x01,0x02,0x00,0x8f]
5883 s_lshl_b32 s105
, s104
, s103
5884 // GFX10
: encoding
: [0x68,0x67,0x69,0x8f]
5886 s_lshl_b32 s0
, s104
, s103
5887 // GFX10
: encoding
: [0x68,0x67,0x00,0x8f]
5889 s_lshl_b32 s105
, s1
, s103
5890 // GFX10
: encoding
: [0x01,0x67,0x69,0x8f]
5892 s_lshl_b32 s105
, s104
, s2
5893 // GFX10
: encoding
: [0x68,0x02,0x69,0x8f]
5895 s_lshl_b32 s105
, s1
, s2
5896 // GFX10
: encoding
: [0x01,0x02,0x69,0x8f]
5898 s_lshl_b32 s0
, s104
, s2
5899 // GFX10
: encoding
: [0x68,0x02,0x00,0x8f]
5901 s_lshl_b32 s0
, s1
, s103
5902 // GFX10
: encoding
: [0x01,0x67,0x00,0x8f]
5904 s_lshl_b32 exec_lo
, s1
, s2
5905 // GFX10
: encoding
: [0x01,0x02,0x7e,0x8f]
5907 s_lshl_b32 exec_hi
, s1
, s2
5908 // GFX10
: encoding
: [0x01,0x02,0x7f,0x8f]
5910 s_lshl_b32 vcc_lo
, s1
, s2
5911 // GFX10
: encoding
: [0x01,0x02,0x6a,0x8f]
5913 s_lshl_b32 vcc_hi
, s1
, s2
5914 // GFX10
: encoding
: [0x01,0x02,0x6b,0x8f]
5916 s_lshl_b32 m0
, s1
, s2
5917 // GFX10
: encoding
: [0x01,0x02,0x7c,0x8f]
5919 s_lshl_b32 s0
, exec_lo
, s2
5920 // GFX10
: encoding
: [0x7e,0x02,0x00,0x8f]
5922 s_lshl_b32 s0
, exec_hi
, s2
5923 // GFX10
: encoding
: [0x7f,0x02,0x00,0x8f]
5925 s_lshl_b32 s0
, vcc_lo
, s2
5926 // GFX10
: encoding
: [0x6a,0x02,0x00,0x8f]
5928 s_lshl_b32 s0
, vcc_hi
, s2
5929 // GFX10
: encoding
: [0x6b,0x02,0x00,0x8f]
5931 s_lshl_b32 s0
, m0
, s2
5932 // GFX10
: encoding
: [0x7c,0x02,0x00,0x8f]
5934 s_lshl_b32 s0
, 0, s2
5935 // GFX10
: encoding
: [0x80,0x02,0x00,0x8f]
5937 s_lshl_b32 s0
, -1, s2
5938 // GFX10
: encoding
: [0xc1,0x02,0x00,0x8f]
5940 s_lshl_b32 s0
, 0.5, s2
5941 // GFX10
: encoding
: [0xf0,0x02,0x00,0x8f]
5943 s_lshl_b32 s0
, -4.0, s2
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]
5952 s_lshl_b32 s0
, s1
, exec_lo
5953 // GFX10
: encoding
: [0x01,0x7e,0x00,0x8f]
5955 s_lshl_b32 s0
, s1
, exec_hi
5956 // GFX10
: encoding
: [0x01,0x7f,0x00,0x8f]
5958 s_lshl_b32 s0
, s1
, vcc_lo
5959 // GFX10
: encoding
: [0x01,0x6a,0x00,0x8f]
5961 s_lshl_b32 s0
, s1
, vcc_hi
5962 // GFX10
: encoding
: [0x01,0x6b,0x00,0x8f]
5964 s_lshl_b32 s0
, s1
, m0
5965 // GFX10
: encoding
: [0x01,0x7c,0x00,0x8f]
5967 s_lshl_b32 s0
, s1
, 0
5968 // GFX10
: encoding
: [0x01,0x80,0x00,0x8f]
5970 s_lshl_b32 s0
, s1
, -1
5971 // GFX10
: encoding
: [0x01,0xc1,0x00,0x8f]
5973 s_lshl_b32 s0
, s1
, 0.5
5974 // GFX10
: encoding
: [0x01,0xf0,0x00,0x8f]
5976 s_lshl_b32 s0
, s1
, -4.0
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]
5988 s_lshl_b64 s
[104:105], s
[102:103], s100
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]
5994 s_lshl_b64 s
[104:105], s
[2:3], s100
5995 // GFX10
: encoding
: [0x02,0x64,0xe8,0x8f]
5997 s_lshl_b64 s
[104:105], s
[102:103], s4
5998 // GFX10
: encoding
: [0x66,0x04,0xe8,0x8f]
6000 s_lshl_b64 s
[104:105], s
[2:3], s4
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]
6009 s_lshl_b64 exec
, s
[2:3], s4
6010 // GFX10
: encoding
: [0x02,0x04,0xfe,0x8f]
6012 s_lshl_b64 vcc
, s
[2:3], s4
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]
6063 s_lshr_b32 s0
, s1
, s2
6064 // GFX10
: encoding
: [0x01,0x02,0x00,0x90]
6066 s_lshr_b32 s105
, s104
, s103
6067 // GFX10
: encoding
: [0x68,0x67,0x69,0x90]
6069 s_lshr_b32 s0
, s104
, s103
6070 // GFX10
: encoding
: [0x68,0x67,0x00,0x90]
6072 s_lshr_b32 s105
, s1
, s103
6073 // GFX10
: encoding
: [0x01,0x67,0x69,0x90]
6075 s_lshr_b32 s105
, s104
, s2
6076 // GFX10
: encoding
: [0x68,0x02,0x69,0x90]
6078 s_lshr_b32 s105
, s1
, s2
6079 // GFX10
: encoding
: [0x01,0x02,0x69,0x90]
6081 s_lshr_b32 s0
, s104
, s2
6082 // GFX10
: encoding
: [0x68,0x02,0x00,0x90]
6084 s_lshr_b32 s0
, s1
, s103
6085 // GFX10
: encoding
: [0x01,0x67,0x00,0x90]
6087 s_lshr_b32 exec_lo
, s1
, s2
6088 // GFX10
: encoding
: [0x01,0x02,0x7e,0x90]
6090 s_lshr_b32 exec_hi
, s1
, s2
6091 // GFX10
: encoding
: [0x01,0x02,0x7f,0x90]
6093 s_lshr_b32 vcc_lo
, s1
, s2
6094 // GFX10
: encoding
: [0x01,0x02,0x6a,0x90]
6096 s_lshr_b32 vcc_hi
, s1
, s2
6097 // GFX10
: encoding
: [0x01,0x02,0x6b,0x90]
6099 s_lshr_b32 m0
, s1
, s2
6100 // GFX10
: encoding
: [0x01,0x02,0x7c,0x90]
6102 s_lshr_b32 s0
, exec_lo
, s2
6103 // GFX10
: encoding
: [0x7e,0x02,0x00,0x90]
6105 s_lshr_b32 s0
, exec_hi
, s2
6106 // GFX10
: encoding
: [0x7f,0x02,0x00,0x90]
6108 s_lshr_b32 s0
, vcc_lo
, s2
6109 // GFX10
: encoding
: [0x6a,0x02,0x00,0x90]
6111 s_lshr_b32 s0
, vcc_hi
, s2
6112 // GFX10
: encoding
: [0x6b,0x02,0x00,0x90]
6114 s_lshr_b32 s0
, m0
, s2
6115 // GFX10
: encoding
: [0x7c,0x02,0x00,0x90]
6117 s_lshr_b32 s0
, 0, s2
6118 // GFX10
: encoding
: [0x80,0x02,0x00,0x90]
6120 s_lshr_b32 s0
, -1, s2
6121 // GFX10
: encoding
: [0xc1,0x02,0x00,0x90]
6123 s_lshr_b32 s0
, 0.5, s2
6124 // GFX10
: encoding
: [0xf0,0x02,0x00,0x90]
6126 s_lshr_b32 s0
, -4.0, s2
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]
6135 s_lshr_b32 s0
, s1
, exec_lo
6136 // GFX10
: encoding
: [0x01,0x7e,0x00,0x90]
6138 s_lshr_b32 s0
, s1
, exec_hi
6139 // GFX10
: encoding
: [0x01,0x7f,0x00,0x90]
6141 s_lshr_b32 s0
, s1
, vcc_lo
6142 // GFX10
: encoding
: [0x01,0x6a,0x00,0x90]
6144 s_lshr_b32 s0
, s1
, vcc_hi
6145 // GFX10
: encoding
: [0x01,0x6b,0x00,0x90]
6147 s_lshr_b32 s0
, s1
, m0
6148 // GFX10
: encoding
: [0x01,0x7c,0x00,0x90]
6150 s_lshr_b32 s0
, s1
, 0
6151 // GFX10
: encoding
: [0x01,0x80,0x00,0x90]
6153 s_lshr_b32 s0
, s1
, -1
6154 // GFX10
: encoding
: [0x01,0xc1,0x00,0x90]
6156 s_lshr_b32 s0
, s1
, 0.5
6157 // GFX10
: encoding
: [0x01,0xf0,0x00,0x90]
6159 s_lshr_b32 s0
, s1
, -4.0
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]
6171 s_lshr_b64 s
[104:105], s
[102:103], s100
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]
6177 s_lshr_b64 s
[104:105], s
[2:3], s100
6178 // GFX10
: encoding
: [0x02,0x64,0xe8,0x90]
6180 s_lshr_b64 s
[104:105], s
[102:103], s4
6181 // GFX10
: encoding
: [0x66,0x04,0xe8,0x90]
6183 s_lshr_b64 s
[104:105], s
[2:3], s4
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]
6192 s_lshr_b64 exec
, s
[2:3], s4
6193 // GFX10
: encoding
: [0x02,0x04,0xfe,0x90]
6195 s_lshr_b64 vcc
, s
[2:3], s4
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]
6246 s_ashr_i32 s0
, s1
, s2
6247 // GFX10
: encoding
: [0x01,0x02,0x00,0x91]
6249 s_ashr_i32 s105
, s104
, s103
6250 // GFX10
: encoding
: [0x68,0x67,0x69,0x91]
6252 s_ashr_i32 s0
, s104
, s103
6253 // GFX10
: encoding
: [0x68,0x67,0x00,0x91]
6255 s_ashr_i32 s105
, s1
, s103
6256 // GFX10
: encoding
: [0x01,0x67,0x69,0x91]
6258 s_ashr_i32 s105
, s104
, s2
6259 // GFX10
: encoding
: [0x68,0x02,0x69,0x91]
6261 s_ashr_i32 s105
, s1
, s2
6262 // GFX10
: encoding
: [0x01,0x02,0x69,0x91]
6264 s_ashr_i32 s0
, s104
, s2
6265 // GFX10
: encoding
: [0x68,0x02,0x00,0x91]
6267 s_ashr_i32 s0
, s1
, s103
6268 // GFX10
: encoding
: [0x01,0x67,0x00,0x91]
6270 s_ashr_i32 exec_lo
, s1
, s2
6271 // GFX10
: encoding
: [0x01,0x02,0x7e,0x91]
6273 s_ashr_i32 exec_hi
, s1
, s2
6274 // GFX10
: encoding
: [0x01,0x02,0x7f,0x91]
6276 s_ashr_i32 vcc_lo
, s1
, s2
6277 // GFX10
: encoding
: [0x01,0x02,0x6a,0x91]
6279 s_ashr_i32 vcc_hi
, s1
, s2
6280 // GFX10
: encoding
: [0x01,0x02,0x6b,0x91]
6282 s_ashr_i32 m0
, s1
, s2
6283 // GFX10
: encoding
: [0x01,0x02,0x7c,0x91]
6285 s_ashr_i32 s0
, exec_lo
, s2
6286 // GFX10
: encoding
: [0x7e,0x02,0x00,0x91]
6288 s_ashr_i32 s0
, exec_hi
, s2
6289 // GFX10
: encoding
: [0x7f,0x02,0x00,0x91]
6291 s_ashr_i32 s0
, vcc_lo
, s2
6292 // GFX10
: encoding
: [0x6a,0x02,0x00,0x91]
6294 s_ashr_i32 s0
, vcc_hi
, s2
6295 // GFX10
: encoding
: [0x6b,0x02,0x00,0x91]
6297 s_ashr_i32 s0
, m0
, s2
6298 // GFX10
: encoding
: [0x7c,0x02,0x00,0x91]
6300 s_ashr_i32 s0
, 0, s2
6301 // GFX10
: encoding
: [0x80,0x02,0x00,0x91]
6303 s_ashr_i32 s0
, -1, s2
6304 // GFX10
: encoding
: [0xc1,0x02,0x00,0x91]
6306 s_ashr_i32 s0
, 0.5, s2
6307 // GFX10
: encoding
: [0xf0,0x02,0x00,0x91]
6309 s_ashr_i32 s0
, -4.0, s2
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]
6318 s_ashr_i32 s0
, s1
, exec_lo
6319 // GFX10
: encoding
: [0x01,0x7e,0x00,0x91]
6321 s_ashr_i32 s0
, s1
, exec_hi
6322 // GFX10
: encoding
: [0x01,0x7f,0x00,0x91]
6324 s_ashr_i32 s0
, s1
, vcc_lo
6325 // GFX10
: encoding
: [0x01,0x6a,0x00,0x91]
6327 s_ashr_i32 s0
, s1
, vcc_hi
6328 // GFX10
: encoding
: [0x01,0x6b,0x00,0x91]
6330 s_ashr_i32 s0
, s1
, m0
6331 // GFX10
: encoding
: [0x01,0x7c,0x00,0x91]
6333 s_ashr_i32 s0
, s1
, 0
6334 // GFX10
: encoding
: [0x01,0x80,0x00,0x91]
6336 s_ashr_i32 s0
, s1
, -1
6337 // GFX10
: encoding
: [0x01,0xc1,0x00,0x91]
6339 s_ashr_i32 s0
, s1
, 0.5
6340 // GFX10
: encoding
: [0x01,0xf0,0x00,0x91]
6342 s_ashr_i32 s0
, s1
, -4.0
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]
6354 s_ashr_i64 s
[104:105], s
[102:103], s100
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]
6360 s_ashr_i64 s
[104:105], s
[2:3], s100
6361 // GFX10
: encoding
: [0x02,0x64,0xe8,0x91]
6363 s_ashr_i64 s
[104:105], s
[102:103], s4
6364 // GFX10
: encoding
: [0x66,0x04,0xe8,0x91]
6366 s_ashr_i64 s
[104:105], s
[2:3], s4
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]
6375 s_ashr_i64 exec
, s
[2:3], s4
6376 // GFX10
: encoding
: [0x02,0x04,0xfe,0x91]
6378 s_ashr_i64 vcc
, s
[2:3], s4
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]
6429 s_bfm_b32 s0
, s1
, s2
6430 // GFX10
: encoding
: [0x01,0x02,0x00,0x92]
6432 s_bfm_b32 s105
, s104
, s103
6433 // GFX10
: encoding
: [0x68,0x67,0x69,0x92]
6435 s_bfm_b32 s0
, s104
, s103
6436 // GFX10
: encoding
: [0x68,0x67,0x00,0x92]
6438 s_bfm_b32 s105
, s1
, s103
6439 // GFX10
: encoding
: [0x01,0x67,0x69,0x92]
6441 s_bfm_b32 s105
, s104
, s2
6442 // GFX10
: encoding
: [0x68,0x02,0x69,0x92]
6444 s_bfm_b32 s105
, s1
, s2
6445 // GFX10
: encoding
: [0x01,0x02,0x69,0x92]
6447 s_bfm_b32 s0
, s104
, s2
6448 // GFX10
: encoding
: [0x68,0x02,0x00,0x92]
6450 s_bfm_b32 s0
, s1
, s103
6451 // GFX10
: encoding
: [0x01,0x67,0x00,0x92]
6453 s_bfm_b32 exec_lo
, s1
, s2
6454 // GFX10
: encoding
: [0x01,0x02,0x7e,0x92]
6456 s_bfm_b32 exec_hi
, s1
, s2
6457 // GFX10
: encoding
: [0x01,0x02,0x7f,0x92]
6459 s_bfm_b32 vcc_lo
, s1
, s2
6460 // GFX10
: encoding
: [0x01,0x02,0x6a,0x92]
6462 s_bfm_b32 vcc_hi
, s1
, s2
6463 // GFX10
: encoding
: [0x01,0x02,0x6b,0x92]
6465 s_bfm_b32 m0
, s1
, s2
6466 // GFX10
: encoding
: [0x01,0x02,0x7c,0x92]
6468 s_bfm_b32 s0
, exec_lo
, s2
6469 // GFX10
: encoding
: [0x7e,0x02,0x00,0x92]
6471 s_bfm_b32 s0
, exec_hi
, s2
6472 // GFX10
: encoding
: [0x7f,0x02,0x00,0x92]
6474 s_bfm_b32 s0
, vcc_lo
, s2
6475 // GFX10
: encoding
: [0x6a,0x02,0x00,0x92]
6477 s_bfm_b32 s0
, vcc_hi
, s2
6478 // GFX10
: encoding
: [0x6b,0x02,0x00,0x92]
6480 s_bfm_b32 s0
, m0
, s2
6481 // GFX10
: encoding
: [0x7c,0x02,0x00,0x92]
6484 // GFX10
: encoding
: [0x80,0x02,0x00,0x92]
6486 s_bfm_b32 s0
, -1, s2
6487 // GFX10
: encoding
: [0xc1,0x02,0x00,0x92]
6489 s_bfm_b32 s0
, 0.5, s2
6490 // GFX10
: encoding
: [0xf0,0x02,0x00,0x92]
6492 s_bfm_b32 s0
, -4.0, s2
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]
6501 s_bfm_b32 s0
, s1
, exec_lo
6502 // GFX10
: encoding
: [0x01,0x7e,0x00,0x92]
6504 s_bfm_b32 s0
, s1
, exec_hi
6505 // GFX10
: encoding
: [0x01,0x7f,0x00,0x92]
6507 s_bfm_b32 s0
, s1
, vcc_lo
6508 // GFX10
: encoding
: [0x01,0x6a,0x00,0x92]
6510 s_bfm_b32 s0
, s1
, vcc_hi
6511 // GFX10
: encoding
: [0x01,0x6b,0x00,0x92]
6513 s_bfm_b32 s0
, s1
, m0
6514 // GFX10
: encoding
: [0x01,0x7c,0x00,0x92]
6517 // GFX10
: encoding
: [0x01,0x80,0x00,0x92]
6519 s_bfm_b32 s0
, s1
, -1
6520 // GFX10
: encoding
: [0x01,0xc1,0x00,0x92]
6522 s_bfm_b32 s0
, s1
, 0.5
6523 // GFX10
: encoding
: [0x01,0xf0,0x00,0x92]
6525 s_bfm_b32 s0
, s1
, -4.0
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]
6537 s_bfm_b64 s
[104:105], s103
, s102
6538 // GFX10
: encoding
: [0x67,0x66,0xe8,0x92]
6540 s_bfm_b64 s
[0:1], s104
, s103
6541 // GFX10
: encoding
: [0x68,0x67,0x80,0x92]
6543 s_bfm_b64 s
[104:105], s2
, s103
6544 // GFX10
: encoding
: [0x02,0x67,0xe8,0x92]
6546 s_bfm_b64 s
[104:105], s104
, s3
6547 // GFX10
: encoding
: [0x68,0x03,0xe8,0x92]
6549 s_bfm_b64 s
[104:105], s2
, s3
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]
6558 s_bfm_b64 exec
, s2
, s3
6559 // GFX10
: encoding
: [0x02,0x03,0xfe,0x92]
6561 s_bfm_b64 vcc
, s2
, s3
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]
6630 s_mul_i32 s0
, s1
, s2
6631 // GFX10
: encoding
: [0x01,0x02,0x00,0x93]
6633 s_mul_i32 s105
, s104
, s103
6634 // GFX10
: encoding
: [0x68,0x67,0x69,0x93]
6636 s_mul_i32 s0
, s104
, s103
6637 // GFX10
: encoding
: [0x68,0x67,0x00,0x93]
6639 s_mul_i32 s105
, s1
, s103
6640 // GFX10
: encoding
: [0x01,0x67,0x69,0x93]
6642 s_mul_i32 s105
, s104
, s2
6643 // GFX10
: encoding
: [0x68,0x02,0x69,0x93]
6645 s_mul_i32 s105
, s1
, s2
6646 // GFX10
: encoding
: [0x01,0x02,0x69,0x93]
6648 s_mul_i32 s0
, s104
, s2
6649 // GFX10
: encoding
: [0x68,0x02,0x00,0x93]
6651 s_mul_i32 s0
, s1
, s103
6652 // GFX10
: encoding
: [0x01,0x67,0x00,0x93]
6654 s_mul_i32 exec_lo
, s1
, s2
6655 // GFX10
: encoding
: [0x01,0x02,0x7e,0x93]
6657 s_mul_i32 exec_hi
, s1
, s2
6658 // GFX10
: encoding
: [0x01,0x02,0x7f,0x93]
6660 s_mul_i32 vcc_lo
, s1
, s2
6661 // GFX10
: encoding
: [0x01,0x02,0x6a,0x93]
6663 s_mul_i32 vcc_hi
, s1
, s2
6664 // GFX10
: encoding
: [0x01,0x02,0x6b,0x93]
6666 s_mul_i32 m0
, s1
, s2
6667 // GFX10
: encoding
: [0x01,0x02,0x7c,0x93]
6669 s_mul_i32 s0
, exec_lo
, s2
6670 // GFX10
: encoding
: [0x7e,0x02,0x00,0x93]
6672 s_mul_i32 s0
, exec_hi
, s2
6673 // GFX10
: encoding
: [0x7f,0x02,0x00,0x93]
6675 s_mul_i32 s0
, vcc_lo
, s2
6676 // GFX10
: encoding
: [0x6a,0x02,0x00,0x93]
6678 s_mul_i32 s0
, vcc_hi
, s2
6679 // GFX10
: encoding
: [0x6b,0x02,0x00,0x93]
6681 s_mul_i32 s0
, m0
, s2
6682 // GFX10
: encoding
: [0x7c,0x02,0x00,0x93]
6685 // GFX10
: encoding
: [0x80,0x02,0x00,0x93]
6687 s_mul_i32 s0
, -1, s2
6688 // GFX10
: encoding
: [0xc1,0x02,0x00,0x93]
6690 s_mul_i32 s0
, 0.5, s2
6691 // GFX10
: encoding
: [0xf0,0x02,0x00,0x93]
6693 s_mul_i32 s0
, -4.0, s2
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]
6702 s_mul_i32 s0
, s1
, exec_lo
6703 // GFX10
: encoding
: [0x01,0x7e,0x00,0x93]
6705 s_mul_i32 s0
, s1
, exec_hi
6706 // GFX10
: encoding
: [0x01,0x7f,0x00,0x93]
6708 s_mul_i32 s0
, s1
, vcc_lo
6709 // GFX10
: encoding
: [0x01,0x6a,0x00,0x93]
6711 s_mul_i32 s0
, s1
, vcc_hi
6712 // GFX10
: encoding
: [0x01,0x6b,0x00,0x93]
6714 s_mul_i32 s0
, s1
, m0
6715 // GFX10
: encoding
: [0x01,0x7c,0x00,0x93]
6718 // GFX10
: encoding
: [0x01,0x80,0x00,0x93]
6720 s_mul_i32 s0
, s1
, -1
6721 // GFX10
: encoding
: [0x01,0xc1,0x00,0x93]
6723 s_mul_i32 s0
, s1
, 0.5
6724 // GFX10
: encoding
: [0x01,0xf0,0x00,0x93]
6726 s_mul_i32 s0
, s1
, -4.0
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]
6735 s_bfe_u32 s0
, s1
, s2
6736 // GFX10
: encoding
: [0x01,0x02,0x80,0x93]
6738 s_bfe_u32 s105
, s104
, s103
6739 // GFX10
: encoding
: [0x68,0x67,0xe9,0x93]
6741 s_bfe_u32 s0
, s104
, s103
6742 // GFX10
: encoding
: [0x68,0x67,0x80,0x93]
6744 s_bfe_u32 s105
, s1
, s103
6745 // GFX10
: encoding
: [0x01,0x67,0xe9,0x93]
6747 s_bfe_u32 s105
, s104
, s2
6748 // GFX10
: encoding
: [0x68,0x02,0xe9,0x93]
6750 s_bfe_u32 s105
, s1
, s2
6751 // GFX10
: encoding
: [0x01,0x02,0xe9,0x93]
6753 s_bfe_u32 s0
, s104
, s2
6754 // GFX10
: encoding
: [0x68,0x02,0x80,0x93]
6756 s_bfe_u32 s0
, s1
, s103
6757 // GFX10
: encoding
: [0x01,0x67,0x80,0x93]
6759 s_bfe_u32 exec_lo
, s1
, s2
6760 // GFX10
: encoding
: [0x01,0x02,0xfe,0x93]
6762 s_bfe_u32 exec_hi
, s1
, s2
6763 // GFX10
: encoding
: [0x01,0x02,0xff,0x93]
6765 s_bfe_u32 vcc_lo
, s1
, s2
6766 // GFX10
: encoding
: [0x01,0x02,0xea,0x93]
6768 s_bfe_u32 vcc_hi
, s1
, s2
6769 // GFX10
: encoding
: [0x01,0x02,0xeb,0x93]
6771 s_bfe_u32 m0
, s1
, s2
6772 // GFX10
: encoding
: [0x01,0x02,0xfc,0x93]
6774 s_bfe_u32 s0
, exec_lo
, s2
6775 // GFX10
: encoding
: [0x7e,0x02,0x80,0x93]
6777 s_bfe_u32 s0
, exec_hi
, s2
6778 // GFX10
: encoding
: [0x7f,0x02,0x80,0x93]
6780 s_bfe_u32 s0
, vcc_lo
, s2
6781 // GFX10
: encoding
: [0x6a,0x02,0x80,0x93]
6783 s_bfe_u32 s0
, vcc_hi
, s2
6784 // GFX10
: encoding
: [0x6b,0x02,0x80,0x93]
6786 s_bfe_u32 s0
, m0
, s2
6787 // GFX10
: encoding
: [0x7c,0x02,0x80,0x93]
6790 // GFX10
: encoding
: [0x80,0x02,0x80,0x93]
6792 s_bfe_u32 s0
, -1, s2
6793 // GFX10
: encoding
: [0xc1,0x02,0x80,0x93]
6795 s_bfe_u32 s0
, 0.5, s2
6796 // GFX10
: encoding
: [0xf0,0x02,0x80,0x93]
6798 s_bfe_u32 s0
, -4.0, s2
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]
6807 s_bfe_u32 s0
, s1
, exec_lo
6808 // GFX10
: encoding
: [0x01,0x7e,0x80,0x93]
6810 s_bfe_u32 s0
, s1
, exec_hi
6811 // GFX10
: encoding
: [0x01,0x7f,0x80,0x93]
6813 s_bfe_u32 s0
, s1
, vcc_lo
6814 // GFX10
: encoding
: [0x01,0x6a,0x80,0x93]
6816 s_bfe_u32 s0
, s1
, vcc_hi
6817 // GFX10
: encoding
: [0x01,0x6b,0x80,0x93]
6819 s_bfe_u32 s0
, s1
, m0
6820 // GFX10
: encoding
: [0x01,0x7c,0x80,0x93]
6823 // GFX10
: encoding
: [0x01,0x80,0x80,0x93]
6825 s_bfe_u32 s0
, s1
, -1
6826 // GFX10
: encoding
: [0x01,0xc1,0x80,0x93]
6828 s_bfe_u32 s0
, s1
, 0.5
6829 // GFX10
: encoding
: [0x01,0xf0,0x80,0x93]
6831 s_bfe_u32 s0
, s1
, -4.0
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]
6840 s_bfe_i32 s0
, s1
, s2
6841 // GFX10
: encoding
: [0x01,0x02,0x00,0x94]
6843 s_bfe_i32 s105
, s104
, s103
6844 // GFX10
: encoding
: [0x68,0x67,0x69,0x94]
6846 s_bfe_i32 s0
, s104
, s103
6847 // GFX10
: encoding
: [0x68,0x67,0x00,0x94]
6849 s_bfe_i32 s105
, s1
, s103
6850 // GFX10
: encoding
: [0x01,0x67,0x69,0x94]
6852 s_bfe_i32 s105
, s104
, s2
6853 // GFX10
: encoding
: [0x68,0x02,0x69,0x94]
6855 s_bfe_i32 s105
, s1
, s2
6856 // GFX10
: encoding
: [0x01,0x02,0x69,0x94]
6858 s_bfe_i32 s0
, s104
, s2
6859 // GFX10
: encoding
: [0x68,0x02,0x00,0x94]
6861 s_bfe_i32 s0
, s1
, s103
6862 // GFX10
: encoding
: [0x01,0x67,0x00,0x94]
6864 s_bfe_i32 exec_lo
, s1
, s2
6865 // GFX10
: encoding
: [0x01,0x02,0x7e,0x94]
6867 s_bfe_i32 exec_hi
, s1
, s2
6868 // GFX10
: encoding
: [0x01,0x02,0x7f,0x94]
6870 s_bfe_i32 vcc_lo
, s1
, s2
6871 // GFX10
: encoding
: [0x01,0x02,0x6a,0x94]
6873 s_bfe_i32 vcc_hi
, s1
, s2
6874 // GFX10
: encoding
: [0x01,0x02,0x6b,0x94]
6876 s_bfe_i32 m0
, s1
, s2
6877 // GFX10
: encoding
: [0x01,0x02,0x7c,0x94]
6879 s_bfe_i32 s0
, exec_lo
, s2
6880 // GFX10
: encoding
: [0x7e,0x02,0x00,0x94]
6882 s_bfe_i32 s0
, exec_hi
, s2
6883 // GFX10
: encoding
: [0x7f,0x02,0x00,0x94]
6885 s_bfe_i32 s0
, vcc_lo
, s2
6886 // GFX10
: encoding
: [0x6a,0x02,0x00,0x94]
6888 s_bfe_i32 s0
, vcc_hi
, s2
6889 // GFX10
: encoding
: [0x6b,0x02,0x00,0x94]
6891 s_bfe_i32 s0
, m0
, s2
6892 // GFX10
: encoding
: [0x7c,0x02,0x00,0x94]
6895 // GFX10
: encoding
: [0x80,0x02,0x00,0x94]
6897 s_bfe_i32 s0
, -1, s2
6898 // GFX10
: encoding
: [0xc1,0x02,0x00,0x94]
6900 s_bfe_i32 s0
, 0.5, s2
6901 // GFX10
: encoding
: [0xf0,0x02,0x00,0x94]
6903 s_bfe_i32 s0
, -4.0, s2
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]
6912 s_bfe_i32 s0
, s1
, exec_lo
6913 // GFX10
: encoding
: [0x01,0x7e,0x00,0x94]
6915 s_bfe_i32 s0
, s1
, exec_hi
6916 // GFX10
: encoding
: [0x01,0x7f,0x00,0x94]
6918 s_bfe_i32 s0
, s1
, vcc_lo
6919 // GFX10
: encoding
: [0x01,0x6a,0x00,0x94]
6921 s_bfe_i32 s0
, s1
, vcc_hi
6922 // GFX10
: encoding
: [0x01,0x6b,0x00,0x94]
6924 s_bfe_i32 s0
, s1
, m0
6925 // GFX10
: encoding
: [0x01,0x7c,0x00,0x94]
6928 // GFX10
: encoding
: [0x01,0x80,0x00,0x94]
6930 s_bfe_i32 s0
, s1
, -1
6931 // GFX10
: encoding
: [0x01,0xc1,0x00,0x94]
6933 s_bfe_i32 s0
, s1
, 0.5
6934 // GFX10
: encoding
: [0x01,0xf0,0x00,0x94]
6936 s_bfe_i32 s0
, s1
, -4.0
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]
6948 s_bfe_u64 s
[104:105], s
[102:103], s100
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]
6954 s_bfe_u64 s
[104:105], s
[2:3], s100
6955 // GFX10
: encoding
: [0x02,0x64,0xe8,0x94]
6957 s_bfe_u64 s
[104:105], s
[102:103], s4
6958 // GFX10
: encoding
: [0x66,0x04,0xe8,0x94]
6960 s_bfe_u64 s
[104:105], s
[2:3], s4
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]
6969 s_bfe_u64 exec
, s
[2:3], s4
6970 // GFX10
: encoding
: [0x02,0x04,0xfe,0x94]
6972 s_bfe_u64 vcc
, s
[2:3], s4
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]
7026 s_bfe_i64 s
[104:105], s
[102:103], s100
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]
7032 s_bfe_i64 s
[104:105], s
[2:3], s100
7033 // GFX10
: encoding
: [0x02,0x64,0x68,0x95]
7035 s_bfe_i64 s
[104:105], s
[102:103], s4
7036 // GFX10
: encoding
: [0x66,0x04,0x68,0x95]
7038 s_bfe_i64 s
[104:105], s
[2:3], s4
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]
7047 s_bfe_i64 exec
, s
[2:3], s4
7048 // GFX10
: encoding
: [0x02,0x04,0x7e,0x95]
7050 s_bfe_i64 vcc
, s
[2:3], s4
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]
7101 s_absdiff_i32 s0
, s1
, s2
7102 // GFX10
: encoding
: [0x01,0x02,0x00,0x96]
7104 s_absdiff_i32 s105
, s104
, s103
7105 // GFX10
: encoding
: [0x68,0x67,0x69,0x96]
7107 s_absdiff_i32 s0
, s104
, s103
7108 // GFX10
: encoding
: [0x68,0x67,0x00,0x96]
7110 s_absdiff_i32 s105
, s1
, s103
7111 // GFX10
: encoding
: [0x01,0x67,0x69,0x96]
7113 s_absdiff_i32 s105
, s104
, s2
7114 // GFX10
: encoding
: [0x68,0x02,0x69,0x96]
7116 s_absdiff_i32 s105
, s1
, s2
7117 // GFX10
: encoding
: [0x01,0x02,0x69,0x96]
7119 s_absdiff_i32 s0
, s104
, s2
7120 // GFX10
: encoding
: [0x68,0x02,0x00,0x96]
7122 s_absdiff_i32 s0
, s1
, s103
7123 // GFX10
: encoding
: [0x01,0x67,0x00,0x96]
7125 s_absdiff_i32 exec_lo
, s1
, s2
7126 // GFX10
: encoding
: [0x01,0x02,0x7e,0x96]
7128 s_absdiff_i32 exec_hi
, s1
, s2
7129 // GFX10
: encoding
: [0x01,0x02,0x7f,0x96]
7131 s_absdiff_i32 vcc_lo
, s1
, s2
7132 // GFX10
: encoding
: [0x01,0x02,0x6a,0x96]
7134 s_absdiff_i32 vcc_hi
, s1
, s2
7135 // GFX10
: encoding
: [0x01,0x02,0x6b,0x96]
7137 s_absdiff_i32 m0
, s1
, s2
7138 // GFX10
: encoding
: [0x01,0x02,0x7c,0x96]
7140 s_absdiff_i32 s0
, exec_lo
, s2
7141 // GFX10
: encoding
: [0x7e,0x02,0x00,0x96]
7143 s_absdiff_i32 s0
, exec_hi
, s2
7144 // GFX10
: encoding
: [0x7f,0x02,0x00,0x96]
7146 s_absdiff_i32 s0
, vcc_lo
, s2
7147 // GFX10
: encoding
: [0x6a,0x02,0x00,0x96]
7149 s_absdiff_i32 s0
, vcc_hi
, s2
7150 // GFX10
: encoding
: [0x6b,0x02,0x00,0x96]
7152 s_absdiff_i32 s0
, m0
, s2
7153 // GFX10
: encoding
: [0x7c,0x02,0x00,0x96]
7155 s_absdiff_i32 s0
, 0, s2
7156 // GFX10
: encoding
: [0x80,0x02,0x00,0x96]
7158 s_absdiff_i32 s0
, -1, s2
7159 // GFX10
: encoding
: [0xc1,0x02,0x00,0x96]
7161 s_absdiff_i32 s0
, 0.5, s2
7162 // GFX10
: encoding
: [0xf0,0x02,0x00,0x96]
7164 s_absdiff_i32 s0
, -4.0, s2
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]
7173 s_absdiff_i32 s0
, s1
, exec_lo
7174 // GFX10
: encoding
: [0x01,0x7e,0x00,0x96]
7176 s_absdiff_i32 s0
, s1
, exec_hi
7177 // GFX10
: encoding
: [0x01,0x7f,0x00,0x96]
7179 s_absdiff_i32 s0
, s1
, vcc_lo
7180 // GFX10
: encoding
: [0x01,0x6a,0x00,0x96]
7182 s_absdiff_i32 s0
, s1
, vcc_hi
7183 // GFX10
: encoding
: [0x01,0x6b,0x00,0x96]
7185 s_absdiff_i32 s0
, s1
, m0
7186 // GFX10
: encoding
: [0x01,0x7c,0x00,0x96]
7188 s_absdiff_i32 s0
, s1
, 0
7189 // GFX10
: encoding
: [0x01,0x80,0x00,0x96]
7191 s_absdiff_i32 s0
, s1
, -1
7192 // GFX10
: encoding
: [0x01,0xc1,0x00,0x96]
7194 s_absdiff_i32 s0
, s1
, 0.5
7195 // GFX10
: encoding
: [0x01,0xf0,0x00,0x96]
7197 s_absdiff_i32 s0
, s1
, -4.0
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]
7206 s_lshl1_add_u32 s0
, s1
, s2
7207 // GFX10
: encoding
: [0x01,0x02,0x00,0x97]
7209 s_lshl1_add_u32 s105
, s104
, s103
7210 // GFX10
: encoding
: [0x68,0x67,0x69,0x97]
7212 s_lshl1_add_u32 s0
, s104
, s103
7213 // GFX10
: encoding
: [0x68,0x67,0x00,0x97]
7215 s_lshl1_add_u32 s105
, s1
, s103
7216 // GFX10
: encoding
: [0x01,0x67,0x69,0x97]
7218 s_lshl1_add_u32 s105
, s104
, s2
7219 // GFX10
: encoding
: [0x68,0x02,0x69,0x97]
7221 s_lshl1_add_u32 s105
, s1
, s2
7222 // GFX10
: encoding
: [0x01,0x02,0x69,0x97]
7224 s_lshl1_add_u32 s0
, s104
, s2
7225 // GFX10
: encoding
: [0x68,0x02,0x00,0x97]
7227 s_lshl1_add_u32 s0
, s1
, s103
7228 // GFX10
: encoding
: [0x01,0x67,0x00,0x97]
7230 s_lshl1_add_u32 exec_lo
, s1
, s2
7231 // GFX10
: encoding
: [0x01,0x02,0x7e,0x97]
7233 s_lshl1_add_u32 exec_hi
, s1
, s2
7234 // GFX10
: encoding
: [0x01,0x02,0x7f,0x97]
7236 s_lshl1_add_u32 vcc_lo
, s1
, s2
7237 // GFX10
: encoding
: [0x01,0x02,0x6a,0x97]
7239 s_lshl1_add_u32 vcc_hi
, s1
, s2
7240 // GFX10
: encoding
: [0x01,0x02,0x6b,0x97]
7242 s_lshl1_add_u32 m0
, s1
, s2
7243 // GFX10
: encoding
: [0x01,0x02,0x7c,0x97]
7245 s_lshl1_add_u32 s0
, exec_lo
, s2
7246 // GFX10
: encoding
: [0x7e,0x02,0x00,0x97]
7248 s_lshl1_add_u32 s0
, exec_hi
, s2
7249 // GFX10
: encoding
: [0x7f,0x02,0x00,0x97]
7251 s_lshl1_add_u32 s0
, vcc_lo
, s2
7252 // GFX10
: encoding
: [0x6a,0x02,0x00,0x97]
7254 s_lshl1_add_u32 s0
, vcc_hi
, s2
7255 // GFX10
: encoding
: [0x6b,0x02,0x00,0x97]
7257 s_lshl1_add_u32 s0
, m0
, s2
7258 // GFX10
: encoding
: [0x7c,0x02,0x00,0x97]
7260 s_lshl1_add_u32 s0
, 0, s2
7261 // GFX10
: encoding
: [0x80,0x02,0x00,0x97]
7263 s_lshl1_add_u32 s0
, -1, s2
7264 // GFX10
: encoding
: [0xc1,0x02,0x00,0x97]
7266 s_lshl1_add_u32 s0
, 0.5, s2
7267 // GFX10
: encoding
: [0xf0,0x02,0x00,0x97]
7269 s_lshl1_add_u32 s0
, -4.0, s2
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]
7278 s_lshl1_add_u32 s0
, s1
, exec_lo
7279 // GFX10
: encoding
: [0x01,0x7e,0x00,0x97]
7281 s_lshl1_add_u32 s0
, s1
, exec_hi
7282 // GFX10
: encoding
: [0x01,0x7f,0x00,0x97]
7284 s_lshl1_add_u32 s0
, s1
, vcc_lo
7285 // GFX10
: encoding
: [0x01,0x6a,0x00,0x97]
7287 s_lshl1_add_u32 s0
, s1
, vcc_hi
7288 // GFX10
: encoding
: [0x01,0x6b,0x00,0x97]
7290 s_lshl1_add_u32 s0
, s1
, m0
7291 // GFX10
: encoding
: [0x01,0x7c,0x00,0x97]
7293 s_lshl1_add_u32 s0
, s1
, 0
7294 // GFX10
: encoding
: [0x01,0x80,0x00,0x97]
7296 s_lshl1_add_u32 s0
, s1
, -1
7297 // GFX10
: encoding
: [0x01,0xc1,0x00,0x97]
7299 s_lshl1_add_u32 s0
, s1
, 0.5
7300 // GFX10
: encoding
: [0x01,0xf0,0x00,0x97]
7302 s_lshl1_add_u32 s0
, s1
, -4.0
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]
7311 s_lshl2_add_u32 s0
, s1
, s2
7312 // GFX10
: encoding
: [0x01,0x02,0x80,0x97]
7314 s_lshl2_add_u32 s105
, s104
, s103
7315 // GFX10
: encoding
: [0x68,0x67,0xe9,0x97]
7317 s_lshl2_add_u32 s0
, s104
, s103
7318 // GFX10
: encoding
: [0x68,0x67,0x80,0x97]
7320 s_lshl2_add_u32 s105
, s1
, s103
7321 // GFX10
: encoding
: [0x01,0x67,0xe9,0x97]
7323 s_lshl2_add_u32 s105
, s104
, s2
7324 // GFX10
: encoding
: [0x68,0x02,0xe9,0x97]
7326 s_lshl2_add_u32 s105
, s1
, s2
7327 // GFX10
: encoding
: [0x01,0x02,0xe9,0x97]
7329 s_lshl2_add_u32 s0
, s104
, s2
7330 // GFX10
: encoding
: [0x68,0x02,0x80,0x97]
7332 s_lshl2_add_u32 s0
, s1
, s103
7333 // GFX10
: encoding
: [0x01,0x67,0x80,0x97]
7335 s_lshl2_add_u32 exec_lo
, s1
, s2
7336 // GFX10
: encoding
: [0x01,0x02,0xfe,0x97]
7338 s_lshl2_add_u32 exec_hi
, s1
, s2
7339 // GFX10
: encoding
: [0x01,0x02,0xff,0x97]
7341 s_lshl2_add_u32 vcc_lo
, s1
, s2
7342 // GFX10
: encoding
: [0x01,0x02,0xea,0x97]
7344 s_lshl2_add_u32 vcc_hi
, s1
, s2
7345 // GFX10
: encoding
: [0x01,0x02,0xeb,0x97]
7347 s_lshl2_add_u32 m0
, s1
, s2
7348 // GFX10
: encoding
: [0x01,0x02,0xfc,0x97]
7350 s_lshl2_add_u32 s0
, exec_lo
, s2
7351 // GFX10
: encoding
: [0x7e,0x02,0x80,0x97]
7353 s_lshl2_add_u32 s0
, exec_hi
, s2
7354 // GFX10
: encoding
: [0x7f,0x02,0x80,0x97]
7356 s_lshl2_add_u32 s0
, vcc_lo
, s2
7357 // GFX10
: encoding
: [0x6a,0x02,0x80,0x97]
7359 s_lshl2_add_u32 s0
, vcc_hi
, s2
7360 // GFX10
: encoding
: [0x6b,0x02,0x80,0x97]
7362 s_lshl2_add_u32 s0
, m0
, s2
7363 // GFX10
: encoding
: [0x7c,0x02,0x80,0x97]
7365 s_lshl2_add_u32 s0
, 0, s2
7366 // GFX10
: encoding
: [0x80,0x02,0x80,0x97]
7368 s_lshl2_add_u32 s0
, -1, s2
7369 // GFX10
: encoding
: [0xc1,0x02,0x80,0x97]
7371 s_lshl2_add_u32 s0
, 0.5, s2
7372 // GFX10
: encoding
: [0xf0,0x02,0x80,0x97]
7374 s_lshl2_add_u32 s0
, -4.0, s2
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]
7383 s_lshl2_add_u32 s0
, s1
, exec_lo
7384 // GFX10
: encoding
: [0x01,0x7e,0x80,0x97]
7386 s_lshl2_add_u32 s0
, s1
, exec_hi
7387 // GFX10
: encoding
: [0x01,0x7f,0x80,0x97]
7389 s_lshl2_add_u32 s0
, s1
, vcc_lo
7390 // GFX10
: encoding
: [0x01,0x6a,0x80,0x97]
7392 s_lshl2_add_u32 s0
, s1
, vcc_hi
7393 // GFX10
: encoding
: [0x01,0x6b,0x80,0x97]
7395 s_lshl2_add_u32 s0
, s1
, m0
7396 // GFX10
: encoding
: [0x01,0x7c,0x80,0x97]
7398 s_lshl2_add_u32 s0
, s1
, 0
7399 // GFX10
: encoding
: [0x01,0x80,0x80,0x97]
7401 s_lshl2_add_u32 s0
, s1
, -1
7402 // GFX10
: encoding
: [0x01,0xc1,0x80,0x97]
7404 s_lshl2_add_u32 s0
, s1
, 0.5
7405 // GFX10
: encoding
: [0x01,0xf0,0x80,0x97]
7407 s_lshl2_add_u32 s0
, s1
, -4.0
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]
7416 s_lshl3_add_u32 s0
, s1
, s2
7417 // GFX10
: encoding
: [0x01,0x02,0x00,0x98]
7419 s_lshl3_add_u32 s105
, s104
, s103
7420 // GFX10
: encoding
: [0x68,0x67,0x69,0x98]
7422 s_lshl3_add_u32 s0
, s104
, s103
7423 // GFX10
: encoding
: [0x68,0x67,0x00,0x98]
7425 s_lshl3_add_u32 s105
, s1
, s103
7426 // GFX10
: encoding
: [0x01,0x67,0x69,0x98]
7428 s_lshl3_add_u32 s105
, s104
, s2
7429 // GFX10
: encoding
: [0x68,0x02,0x69,0x98]
7431 s_lshl3_add_u32 s105
, s1
, s2
7432 // GFX10
: encoding
: [0x01,0x02,0x69,0x98]
7434 s_lshl3_add_u32 s0
, s104
, s2
7435 // GFX10
: encoding
: [0x68,0x02,0x00,0x98]
7437 s_lshl3_add_u32 s0
, s1
, s103
7438 // GFX10
: encoding
: [0x01,0x67,0x00,0x98]
7440 s_lshl3_add_u32 exec_lo
, s1
, s2
7441 // GFX10
: encoding
: [0x01,0x02,0x7e,0x98]
7443 s_lshl3_add_u32 exec_hi
, s1
, s2
7444 // GFX10
: encoding
: [0x01,0x02,0x7f,0x98]
7446 s_lshl3_add_u32 vcc_lo
, s1
, s2
7447 // GFX10
: encoding
: [0x01,0x02,0x6a,0x98]
7449 s_lshl3_add_u32 vcc_hi
, s1
, s2
7450 // GFX10
: encoding
: [0x01,0x02,0x6b,0x98]
7452 s_lshl3_add_u32 m0
, s1
, s2
7453 // GFX10
: encoding
: [0x01,0x02,0x7c,0x98]
7455 s_lshl3_add_u32 s0
, exec_lo
, s2
7456 // GFX10
: encoding
: [0x7e,0x02,0x00,0x98]
7458 s_lshl3_add_u32 s0
, exec_hi
, s2
7459 // GFX10
: encoding
: [0x7f,0x02,0x00,0x98]
7461 s_lshl3_add_u32 s0
, vcc_lo
, s2
7462 // GFX10
: encoding
: [0x6a,0x02,0x00,0x98]
7464 s_lshl3_add_u32 s0
, vcc_hi
, s2
7465 // GFX10
: encoding
: [0x6b,0x02,0x00,0x98]
7467 s_lshl3_add_u32 s0
, m0
, s2
7468 // GFX10
: encoding
: [0x7c,0x02,0x00,0x98]
7470 s_lshl3_add_u32 s0
, 0, s2
7471 // GFX10
: encoding
: [0x80,0x02,0x00,0x98]
7473 s_lshl3_add_u32 s0
, -1, s2
7474 // GFX10
: encoding
: [0xc1,0x02,0x00,0x98]
7476 s_lshl3_add_u32 s0
, 0.5, s2
7477 // GFX10
: encoding
: [0xf0,0x02,0x00,0x98]
7479 s_lshl3_add_u32 s0
, -4.0, s2
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]
7488 s_lshl3_add_u32 s0
, s1
, exec_lo
7489 // GFX10
: encoding
: [0x01,0x7e,0x00,0x98]
7491 s_lshl3_add_u32 s0
, s1
, exec_hi
7492 // GFX10
: encoding
: [0x01,0x7f,0x00,0x98]
7494 s_lshl3_add_u32 s0
, s1
, vcc_lo
7495 // GFX10
: encoding
: [0x01,0x6a,0x00,0x98]
7497 s_lshl3_add_u32 s0
, s1
, vcc_hi
7498 // GFX10
: encoding
: [0x01,0x6b,0x00,0x98]
7500 s_lshl3_add_u32 s0
, s1
, m0
7501 // GFX10
: encoding
: [0x01,0x7c,0x00,0x98]
7503 s_lshl3_add_u32 s0
, s1
, 0
7504 // GFX10
: encoding
: [0x01,0x80,0x00,0x98]
7506 s_lshl3_add_u32 s0
, s1
, -1
7507 // GFX10
: encoding
: [0x01,0xc1,0x00,0x98]
7509 s_lshl3_add_u32 s0
, s1
, 0.5
7510 // GFX10
: encoding
: [0x01,0xf0,0x00,0x98]
7512 s_lshl3_add_u32 s0
, s1
, -4.0
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]
7521 s_lshl4_add_u32 s0
, s1
, s2
7522 // GFX10
: encoding
: [0x01,0x02,0x80,0x98]
7524 s_lshl4_add_u32 s105
, s104
, s103
7525 // GFX10
: encoding
: [0x68,0x67,0xe9,0x98]
7527 s_lshl4_add_u32 s0
, s104
, s103
7528 // GFX10
: encoding
: [0x68,0x67,0x80,0x98]
7530 s_lshl4_add_u32 s105
, s1
, s103
7531 // GFX10
: encoding
: [0x01,0x67,0xe9,0x98]
7533 s_lshl4_add_u32 s105
, s104
, s2
7534 // GFX10
: encoding
: [0x68,0x02,0xe9,0x98]
7536 s_lshl4_add_u32 s105
, s1
, s2
7537 // GFX10
: encoding
: [0x01,0x02,0xe9,0x98]
7539 s_lshl4_add_u32 s0
, s104
, s2
7540 // GFX10
: encoding
: [0x68,0x02,0x80,0x98]
7542 s_lshl4_add_u32 s0
, s1
, s103
7543 // GFX10
: encoding
: [0x01,0x67,0x80,0x98]
7545 s_lshl4_add_u32 exec_lo
, s1
, s2
7546 // GFX10
: encoding
: [0x01,0x02,0xfe,0x98]
7548 s_lshl4_add_u32 exec_hi
, s1
, s2
7549 // GFX10
: encoding
: [0x01,0x02,0xff,0x98]
7551 s_lshl4_add_u32 vcc_lo
, s1
, s2
7552 // GFX10
: encoding
: [0x01,0x02,0xea,0x98]
7554 s_lshl4_add_u32 vcc_hi
, s1
, s2
7555 // GFX10
: encoding
: [0x01,0x02,0xeb,0x98]
7557 s_lshl4_add_u32 m0
, s1
, s2
7558 // GFX10
: encoding
: [0x01,0x02,0xfc,0x98]
7560 s_lshl4_add_u32 s0
, exec_lo
, s2
7561 // GFX10
: encoding
: [0x7e,0x02,0x80,0x98]
7563 s_lshl4_add_u32 s0
, exec_hi
, s2
7564 // GFX10
: encoding
: [0x7f,0x02,0x80,0x98]
7566 s_lshl4_add_u32 s0
, vcc_lo
, s2
7567 // GFX10
: encoding
: [0x6a,0x02,0x80,0x98]
7569 s_lshl4_add_u32 s0
, vcc_hi
, s2
7570 // GFX10
: encoding
: [0x6b,0x02,0x80,0x98]
7572 s_lshl4_add_u32 s0
, m0
, s2
7573 // GFX10
: encoding
: [0x7c,0x02,0x80,0x98]
7575 s_lshl4_add_u32 s0
, 0, s2
7576 // GFX10
: encoding
: [0x80,0x02,0x80,0x98]
7578 s_lshl4_add_u32 s0
, -1, s2
7579 // GFX10
: encoding
: [0xc1,0x02,0x80,0x98]
7581 s_lshl4_add_u32 s0
, 0.5, s2
7582 // GFX10
: encoding
: [0xf0,0x02,0x80,0x98]
7584 s_lshl4_add_u32 s0
, -4.0, s2
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]
7593 s_lshl4_add_u32 s0
, s1
, exec_lo
7594 // GFX10
: encoding
: [0x01,0x7e,0x80,0x98]
7596 s_lshl4_add_u32 s0
, s1
, exec_hi
7597 // GFX10
: encoding
: [0x01,0x7f,0x80,0x98]
7599 s_lshl4_add_u32 s0
, s1
, vcc_lo
7600 // GFX10
: encoding
: [0x01,0x6a,0x80,0x98]
7602 s_lshl4_add_u32 s0
, s1
, vcc_hi
7603 // GFX10
: encoding
: [0x01,0x6b,0x80,0x98]
7605 s_lshl4_add_u32 s0
, s1
, m0
7606 // GFX10
: encoding
: [0x01,0x7c,0x80,0x98]
7608 s_lshl4_add_u32 s0
, s1
, 0
7609 // GFX10
: encoding
: [0x01,0x80,0x80,0x98]
7611 s_lshl4_add_u32 s0
, s1
, -1
7612 // GFX10
: encoding
: [0x01,0xc1,0x80,0x98]
7614 s_lshl4_add_u32 s0
, s1
, 0.5
7615 // GFX10
: encoding
: [0x01,0xf0,0x80,0x98]
7617 s_lshl4_add_u32 s0
, s1
, -4.0
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]
7626 s_pack_ll_b32_b16 s0
, s1
, s2
7627 // GFX10
: encoding
: [0x01,0x02,0x00,0x99]
7629 s_pack_ll_b32_b16 s105
, s104
, s103
7630 // GFX10
: encoding
: [0x68,0x67,0x69,0x99]
7632 s_pack_ll_b32_b16 s0
, s104
, s103
7633 // GFX10
: encoding
: [0x68,0x67,0x00,0x99]
7635 s_pack_ll_b32_b16 s105
, s1
, s103
7636 // GFX10
: encoding
: [0x01,0x67,0x69,0x99]
7638 s_pack_ll_b32_b16 s105
, s104
, s2
7639 // GFX10
: encoding
: [0x68,0x02,0x69,0x99]
7641 s_pack_ll_b32_b16 s105
, s1
, s2
7642 // GFX10
: encoding
: [0x01,0x02,0x69,0x99]
7644 s_pack_ll_b32_b16 s0
, s104
, s2
7645 // GFX10
: encoding
: [0x68,0x02,0x00,0x99]
7647 s_pack_ll_b32_b16 s0
, s1
, s103
7648 // GFX10
: encoding
: [0x01,0x67,0x00,0x99]
7650 s_pack_ll_b32_b16 exec_lo
, s1
, s2
7651 // GFX10
: encoding
: [0x01,0x02,0x7e,0x99]
7653 s_pack_ll_b32_b16 exec_hi
, s1
, s2
7654 // GFX10
: encoding
: [0x01,0x02,0x7f,0x99]
7656 s_pack_ll_b32_b16 vcc_lo
, s1
, s2
7657 // GFX10
: encoding
: [0x01,0x02,0x6a,0x99]
7659 s_pack_ll_b32_b16 vcc_hi
, s1
, s2
7660 // GFX10
: encoding
: [0x01,0x02,0x6b,0x99]
7662 s_pack_ll_b32_b16 m0
, s1
, s2
7663 // GFX10
: encoding
: [0x01,0x02,0x7c,0x99]
7665 s_pack_ll_b32_b16 s0
, exec_lo
, s2
7666 // GFX10
: encoding
: [0x7e,0x02,0x00,0x99]
7668 s_pack_ll_b32_b16 s0
, exec_hi
, s2
7669 // GFX10
: encoding
: [0x7f,0x02,0x00,0x99]
7671 s_pack_ll_b32_b16 s0
, vcc_lo
, s2
7672 // GFX10
: encoding
: [0x6a,0x02,0x00,0x99]
7674 s_pack_ll_b32_b16 s0
, vcc_hi
, s2
7675 // GFX10
: encoding
: [0x6b,0x02,0x00,0x99]
7677 s_pack_ll_b32_b16 s0
, m0
, s2
7678 // GFX10
: encoding
: [0x7c,0x02,0x00,0x99]
7680 s_pack_ll_b32_b16 s0
, 0, s2
7681 // GFX10
: encoding
: [0x80,0x02,0x00,0x99]
7683 s_pack_ll_b32_b16 s0
, -1, s2
7684 // GFX10
: encoding
: [0xc1,0x02,0x00,0x99]
7686 s_pack_ll_b32_b16 s0
, 0.5, s2
7687 // GFX10
: encoding
: [0xf0,0x02,0x00,0x99]
7689 s_pack_ll_b32_b16 s0
, -4.0, s2
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]
7698 s_pack_ll_b32_b16 s0
, s1
, exec_lo
7699 // GFX10
: encoding
: [0x01,0x7e,0x00,0x99]
7701 s_pack_ll_b32_b16 s0
, s1
, exec_hi
7702 // GFX10
: encoding
: [0x01,0x7f,0x00,0x99]
7704 s_pack_ll_b32_b16 s0
, s1
, vcc_lo
7705 // GFX10
: encoding
: [0x01,0x6a,0x00,0x99]
7707 s_pack_ll_b32_b16 s0
, s1
, vcc_hi
7708 // GFX10
: encoding
: [0x01,0x6b,0x00,0x99]
7710 s_pack_ll_b32_b16 s0
, s1
, m0
7711 // GFX10
: encoding
: [0x01,0x7c,0x00,0x99]
7713 s_pack_ll_b32_b16 s0
, s1
, 0
7714 // GFX10
: encoding
: [0x01,0x80,0x00,0x99]
7716 s_pack_ll_b32_b16 s0
, s1
, -1
7717 // GFX10
: encoding
: [0x01,0xc1,0x00,0x99]
7719 s_pack_ll_b32_b16 s0
, s1
, 0.5
7720 // GFX10
: encoding
: [0x01,0xf0,0x00,0x99]
7722 s_pack_ll_b32_b16 s0
, s1
, -4.0
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]
7731 s_pack_lh_b32_b16 s0
, s1
, s2
7732 // GFX10
: encoding
: [0x01,0x02,0x80,0x99]
7734 s_pack_lh_b32_b16 s105
, s104
, s103
7735 // GFX10
: encoding
: [0x68,0x67,0xe9,0x99]
7737 s_pack_lh_b32_b16 s0
, s104
, s103
7738 // GFX10
: encoding
: [0x68,0x67,0x80,0x99]
7740 s_pack_lh_b32_b16 s105
, s1
, s103
7741 // GFX10
: encoding
: [0x01,0x67,0xe9,0x99]
7743 s_pack_lh_b32_b16 s105
, s104
, s2
7744 // GFX10
: encoding
: [0x68,0x02,0xe9,0x99]
7746 s_pack_lh_b32_b16 s105
, s1
, s2
7747 // GFX10
: encoding
: [0x01,0x02,0xe9,0x99]
7749 s_pack_lh_b32_b16 s0
, s104
, s2
7750 // GFX10
: encoding
: [0x68,0x02,0x80,0x99]
7752 s_pack_lh_b32_b16 s0
, s1
, s103
7753 // GFX10
: encoding
: [0x01,0x67,0x80,0x99]
7755 s_pack_lh_b32_b16 exec_lo
, s1
, s2
7756 // GFX10
: encoding
: [0x01,0x02,0xfe,0x99]
7758 s_pack_lh_b32_b16 exec_hi
, s1
, s2
7759 // GFX10
: encoding
: [0x01,0x02,0xff,0x99]
7761 s_pack_lh_b32_b16 vcc_lo
, s1
, s2
7762 // GFX10
: encoding
: [0x01,0x02,0xea,0x99]
7764 s_pack_lh_b32_b16 vcc_hi
, s1
, s2
7765 // GFX10
: encoding
: [0x01,0x02,0xeb,0x99]
7767 s_pack_lh_b32_b16 m0
, s1
, s2
7768 // GFX10
: encoding
: [0x01,0x02,0xfc,0x99]
7770 s_pack_lh_b32_b16 s0
, exec_lo
, s2
7771 // GFX10
: encoding
: [0x7e,0x02,0x80,0x99]
7773 s_pack_lh_b32_b16 s0
, exec_hi
, s2
7774 // GFX10
: encoding
: [0x7f,0x02,0x80,0x99]
7776 s_pack_lh_b32_b16 s0
, vcc_lo
, s2
7777 // GFX10
: encoding
: [0x6a,0x02,0x80,0x99]
7779 s_pack_lh_b32_b16 s0
, vcc_hi
, s2
7780 // GFX10
: encoding
: [0x6b,0x02,0x80,0x99]
7782 s_pack_lh_b32_b16 s0
, m0
, s2
7783 // GFX10
: encoding
: [0x7c,0x02,0x80,0x99]
7785 s_pack_lh_b32_b16 s0
, 0, s2
7786 // GFX10
: encoding
: [0x80,0x02,0x80,0x99]
7788 s_pack_lh_b32_b16 s0
, -1, s2
7789 // GFX10
: encoding
: [0xc1,0x02,0x80,0x99]
7791 s_pack_lh_b32_b16 s0
, 0.5, s2
7792 // GFX10
: encoding
: [0xf0,0x02,0x80,0x99]
7794 s_pack_lh_b32_b16 s0
, -4.0, s2
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]
7803 s_pack_lh_b32_b16 s0
, s1
, exec_lo
7804 // GFX10
: encoding
: [0x01,0x7e,0x80,0x99]
7806 s_pack_lh_b32_b16 s0
, s1
, exec_hi
7807 // GFX10
: encoding
: [0x01,0x7f,0x80,0x99]
7809 s_pack_lh_b32_b16 s0
, s1
, vcc_lo
7810 // GFX10
: encoding
: [0x01,0x6a,0x80,0x99]
7812 s_pack_lh_b32_b16 s0
, s1
, vcc_hi
7813 // GFX10
: encoding
: [0x01,0x6b,0x80,0x99]
7815 s_pack_lh_b32_b16 s0
, s1
, m0
7816 // GFX10
: encoding
: [0x01,0x7c,0x80,0x99]
7818 s_pack_lh_b32_b16 s0
, s1
, 0
7819 // GFX10
: encoding
: [0x01,0x80,0x80,0x99]
7821 s_pack_lh_b32_b16 s0
, s1
, -1
7822 // GFX10
: encoding
: [0x01,0xc1,0x80,0x99]
7824 s_pack_lh_b32_b16 s0
, s1
, 0.5
7825 // GFX10
: encoding
: [0x01,0xf0,0x80,0x99]
7827 s_pack_lh_b32_b16 s0
, s1
, -4.0
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]
7836 s_pack_hh_b32_b16 s0
, s1
, s2
7837 // GFX10
: encoding
: [0x01,0x02,0x00,0x9a]
7839 s_pack_hh_b32_b16 s105
, s104
, s103
7840 // GFX10
: encoding
: [0x68,0x67,0x69,0x9a]
7842 s_pack_hh_b32_b16 s0
, s104
, s103
7843 // GFX10
: encoding
: [0x68,0x67,0x00,0x9a]
7845 s_pack_hh_b32_b16 s105
, s1
, s103
7846 // GFX10
: encoding
: [0x01,0x67,0x69,0x9a]
7848 s_pack_hh_b32_b16 s105
, s104
, s2
7849 // GFX10
: encoding
: [0x68,0x02,0x69,0x9a]
7851 s_pack_hh_b32_b16 s105
, s1
, s2
7852 // GFX10
: encoding
: [0x01,0x02,0x69,0x9a]
7854 s_pack_hh_b32_b16 s0
, s104
, s2
7855 // GFX10
: encoding
: [0x68,0x02,0x00,0x9a]
7857 s_pack_hh_b32_b16 s0
, s1
, s103
7858 // GFX10
: encoding
: [0x01,0x67,0x00,0x9a]
7860 s_pack_hh_b32_b16 exec_lo
, s1
, s2
7861 // GFX10
: encoding
: [0x01,0x02,0x7e,0x9a]
7863 s_pack_hh_b32_b16 exec_hi
, s1
, s2
7864 // GFX10
: encoding
: [0x01,0x02,0x7f,0x9a]
7866 s_pack_hh_b32_b16 vcc_lo
, s1
, s2
7867 // GFX10
: encoding
: [0x01,0x02,0x6a,0x9a]
7869 s_pack_hh_b32_b16 vcc_hi
, s1
, s2
7870 // GFX10
: encoding
: [0x01,0x02,0x6b,0x9a]
7872 s_pack_hh_b32_b16 m0
, s1
, s2
7873 // GFX10
: encoding
: [0x01,0x02,0x7c,0x9a]
7875 s_pack_hh_b32_b16 s0
, exec_lo
, s2
7876 // GFX10
: encoding
: [0x7e,0x02,0x00,0x9a]
7878 s_pack_hh_b32_b16 s0
, exec_hi
, s2
7879 // GFX10
: encoding
: [0x7f,0x02,0x00,0x9a]
7881 s_pack_hh_b32_b16 s0
, vcc_lo
, s2
7882 // GFX10
: encoding
: [0x6a,0x02,0x00,0x9a]
7884 s_pack_hh_b32_b16 s0
, vcc_hi
, s2
7885 // GFX10
: encoding
: [0x6b,0x02,0x00,0x9a]
7887 s_pack_hh_b32_b16 s0
, m0
, s2
7888 // GFX10
: encoding
: [0x7c,0x02,0x00,0x9a]
7890 s_pack_hh_b32_b16 s0
, 0, s2
7891 // GFX10
: encoding
: [0x80,0x02,0x00,0x9a]
7893 s_pack_hh_b32_b16 s0
, -1, s2
7894 // GFX10
: encoding
: [0xc1,0x02,0x00,0x9a]
7896 s_pack_hh_b32_b16 s0
, 0.5, s2
7897 // GFX10
: encoding
: [0xf0,0x02,0x00,0x9a]
7899 s_pack_hh_b32_b16 s0
, -4.0, s2
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]
7908 s_pack_hh_b32_b16 s0
, s1
, exec_lo
7909 // GFX10
: encoding
: [0x01,0x7e,0x00,0x9a]
7911 s_pack_hh_b32_b16 s0
, s1
, exec_hi
7912 // GFX10
: encoding
: [0x01,0x7f,0x00,0x9a]
7914 s_pack_hh_b32_b16 s0
, s1
, vcc_lo
7915 // GFX10
: encoding
: [0x01,0x6a,0x00,0x9a]
7917 s_pack_hh_b32_b16 s0
, s1
, vcc_hi
7918 // GFX10
: encoding
: [0x01,0x6b,0x00,0x9a]
7920 s_pack_hh_b32_b16 s0
, s1
, m0
7921 // GFX10
: encoding
: [0x01,0x7c,0x00,0x9a]
7923 s_pack_hh_b32_b16 s0
, s1
, 0
7924 // GFX10
: encoding
: [0x01,0x80,0x00,0x9a]
7926 s_pack_hh_b32_b16 s0
, s1
, -1
7927 // GFX10
: encoding
: [0x01,0xc1,0x00,0x9a]
7929 s_pack_hh_b32_b16 s0
, s1
, 0.5
7930 // GFX10
: encoding
: [0x01,0xf0,0x00,0x9a]
7932 s_pack_hh_b32_b16 s0
, s1
, -4.0
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]
7941 s_mul_hi_u32 s0
, s1
, s2
7942 // GFX10
: encoding
: [0x01,0x02,0x80,0x9a]
7944 s_mul_hi_u32 s105
, s104
, s103
7945 // GFX10
: encoding
: [0x68,0x67,0xe9,0x9a]
7947 s_mul_hi_u32 s0
, s104
, s103
7948 // GFX10
: encoding
: [0x68,0x67,0x80,0x9a]
7950 s_mul_hi_u32 s105
, s1
, s103
7951 // GFX10
: encoding
: [0x01,0x67,0xe9,0x9a]
7953 s_mul_hi_u32 s105
, s104
, s2
7954 // GFX10
: encoding
: [0x68,0x02,0xe9,0x9a]
7956 s_mul_hi_u32 s105
, s1
, s2
7957 // GFX10
: encoding
: [0x01,0x02,0xe9,0x9a]
7959 s_mul_hi_u32 s0
, s104
, s2
7960 // GFX10
: encoding
: [0x68,0x02,0x80,0x9a]
7962 s_mul_hi_u32 s0
, s1
, s103
7963 // GFX10
: encoding
: [0x01,0x67,0x80,0x9a]
7965 s_mul_hi_u32 exec_lo
, s1
, s2
7966 // GFX10
: encoding
: [0x01,0x02,0xfe,0x9a]
7968 s_mul_hi_u32 exec_hi
, s1
, s2
7969 // GFX10
: encoding
: [0x01,0x02,0xff,0x9a]
7971 s_mul_hi_u32 vcc_lo
, s1
, s2
7972 // GFX10
: encoding
: [0x01,0x02,0xea,0x9a]
7974 s_mul_hi_u32 vcc_hi
, s1
, s2
7975 // GFX10
: encoding
: [0x01,0x02,0xeb,0x9a]
7977 s_mul_hi_u32 m0
, s1
, s2
7978 // GFX10
: encoding
: [0x01,0x02,0xfc,0x9a]
7980 s_mul_hi_u32 s0
, exec_lo
, s2
7981 // GFX10
: encoding
: [0x7e,0x02,0x80,0x9a]
7983 s_mul_hi_u32 s0
, exec_hi
, s2
7984 // GFX10
: encoding
: [0x7f,0x02,0x80,0x9a]
7986 s_mul_hi_u32 s0
, vcc_lo
, s2
7987 // GFX10
: encoding
: [0x6a,0x02,0x80,0x9a]
7989 s_mul_hi_u32 s0
, vcc_hi
, s2
7990 // GFX10
: encoding
: [0x6b,0x02,0x80,0x9a]
7992 s_mul_hi_u32 s0
, m0
, s2
7993 // GFX10
: encoding
: [0x7c,0x02,0x80,0x9a]
7995 s_mul_hi_u32 s0
, 0, s2
7996 // GFX10
: encoding
: [0x80,0x02,0x80,0x9a]
7998 s_mul_hi_u32 s0
, -1, s2
7999 // GFX10
: encoding
: [0xc1,0x02,0x80,0x9a]
8001 s_mul_hi_u32 s0
, 0.5, s2
8002 // GFX10
: encoding
: [0xf0,0x02,0x80,0x9a]
8004 s_mul_hi_u32 s0
, -4.0, s2
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]
8013 s_mul_hi_u32 s0
, s1
, exec_lo
8014 // GFX10
: encoding
: [0x01,0x7e,0x80,0x9a]
8016 s_mul_hi_u32 s0
, s1
, exec_hi
8017 // GFX10
: encoding
: [0x01,0x7f,0x80,0x9a]
8019 s_mul_hi_u32 s0
, s1
, vcc_lo
8020 // GFX10
: encoding
: [0x01,0x6a,0x80,0x9a]
8022 s_mul_hi_u32 s0
, s1
, vcc_hi
8023 // GFX10
: encoding
: [0x01,0x6b,0x80,0x9a]
8025 s_mul_hi_u32 s0
, s1
, m0
8026 // GFX10
: encoding
: [0x01,0x7c,0x80,0x9a]
8028 s_mul_hi_u32 s0
, s1
, 0
8029 // GFX10
: encoding
: [0x01,0x80,0x80,0x9a]
8031 s_mul_hi_u32 s0
, s1
, -1
8032 // GFX10
: encoding
: [0x01,0xc1,0x80,0x9a]
8034 s_mul_hi_u32 s0
, s1
, 0.5
8035 // GFX10
: encoding
: [0x01,0xf0,0x80,0x9a]
8037 s_mul_hi_u32 s0
, s1
, -4.0
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]
8046 s_mul_hi_i32 s0
, s1
, s2
8047 // GFX10
: encoding
: [0x01,0x02,0x00,0x9b]
8049 s_mul_hi_i32 s105
, s104
, s103
8050 // GFX10
: encoding
: [0x68,0x67,0x69,0x9b]
8052 s_mul_hi_i32 s0
, s104
, s103
8053 // GFX10
: encoding
: [0x68,0x67,0x00,0x9b]
8055 s_mul_hi_i32 s105
, s1
, s103
8056 // GFX10
: encoding
: [0x01,0x67,0x69,0x9b]
8058 s_mul_hi_i32 s105
, s104
, s2
8059 // GFX10
: encoding
: [0x68,0x02,0x69,0x9b]
8061 s_mul_hi_i32 s105
, s1
, s2
8062 // GFX10
: encoding
: [0x01,0x02,0x69,0x9b]
8064 s_mul_hi_i32 s0
, s104
, s2
8065 // GFX10
: encoding
: [0x68,0x02,0x00,0x9b]
8067 s_mul_hi_i32 s0
, s1
, s103
8068 // GFX10
: encoding
: [0x01,0x67,0x00,0x9b]
8070 s_mul_hi_i32 exec_lo
, s1
, s2
8071 // GFX10
: encoding
: [0x01,0x02,0x7e,0x9b]
8073 s_mul_hi_i32 exec_hi
, s1
, s2
8074 // GFX10
: encoding
: [0x01,0x02,0x7f,0x9b]
8076 s_mul_hi_i32 vcc_lo
, s1
, s2
8077 // GFX10
: encoding
: [0x01,0x02,0x6a,0x9b]
8079 s_mul_hi_i32 vcc_hi
, s1
, s2
8080 // GFX10
: encoding
: [0x01,0x02,0x6b,0x9b]
8082 s_mul_hi_i32 m0
, s1
, s2
8083 // GFX10
: encoding
: [0x01,0x02,0x7c,0x9b]
8085 s_mul_hi_i32 s0
, exec_lo
, s2
8086 // GFX10
: encoding
: [0x7e,0x02,0x00,0x9b]
8088 s_mul_hi_i32 s0
, exec_hi
, s2
8089 // GFX10
: encoding
: [0x7f,0x02,0x00,0x9b]
8091 s_mul_hi_i32 s0
, vcc_lo
, s2
8092 // GFX10
: encoding
: [0x6a,0x02,0x00,0x9b]
8094 s_mul_hi_i32 s0
, vcc_hi
, s2
8095 // GFX10
: encoding
: [0x6b,0x02,0x00,0x9b]
8097 s_mul_hi_i32 s0
, m0
, s2
8098 // GFX10
: encoding
: [0x7c,0x02,0x00,0x9b]
8100 s_mul_hi_i32 s0
, 0, s2
8101 // GFX10
: encoding
: [0x80,0x02,0x00,0x9b]
8103 s_mul_hi_i32 s0
, -1, s2
8104 // GFX10
: encoding
: [0xc1,0x02,0x00,0x9b]
8106 s_mul_hi_i32 s0
, 0.5, s2
8107 // GFX10
: encoding
: [0xf0,0x02,0x00,0x9b]
8109 s_mul_hi_i32 s0
, -4.0, s2
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]
8118 s_mul_hi_i32 s0
, s1
, exec_lo
8119 // GFX10
: encoding
: [0x01,0x7e,0x00,0x9b]
8121 s_mul_hi_i32 s0
, s1
, exec_hi
8122 // GFX10
: encoding
: [0x01,0x7f,0x00,0x9b]
8124 s_mul_hi_i32 s0
, s1
, vcc_lo
8125 // GFX10
: encoding
: [0x01,0x6a,0x00,0x9b]
8127 s_mul_hi_i32 s0
, s1
, vcc_hi
8128 // GFX10
: encoding
: [0x01,0x6b,0x00,0x9b]
8130 s_mul_hi_i32 s0
, s1
, m0
8131 // GFX10
: encoding
: [0x01,0x7c,0x00,0x9b]
8133 s_mul_hi_i32 s0
, s1
, 0
8134 // GFX10
: encoding
: [0x01,0x80,0x00,0x9b]
8136 s_mul_hi_i32 s0
, s1
, -1
8137 // GFX10
: encoding
: [0x01,0xc1,0x00,0x9b]
8139 s_mul_hi_i32 s0
, s1
, 0.5
8140 // GFX10
: encoding
: [0x01,0xf0,0x00,0x9b]
8142 s_mul_hi_i32 s0
, s1
, -4.0
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]
8151 //===----------------------------------------------------------------------===//
8153 //===----------------------------------------------------------------------===//
8156 // GFX10
: encoding
: [0x00,0x01,0x00,0xbf]
8158 s_cmp_eq_i32 s105
, s104
8159 // GFX10
: encoding
: [0x69,0x68,0x00,0xbf]
8161 s_cmp_eq_i32 s0
, s104
8162 // GFX10
: encoding
: [0x00,0x68,0x00,0xbf]
8164 s_cmp_eq_i32 s105
, s1
8165 // GFX10
: encoding
: [0x69,0x01,0x00,0xbf]
8167 s_cmp_eq_i32 exec_lo
, s1
8168 // GFX10
: encoding
: [0x7e,0x01,0x00,0xbf]
8170 s_cmp_eq_i32 exec_hi
, s1
8171 // GFX10
: encoding
: [0x7f,0x01,0x00,0xbf]
8173 s_cmp_eq_i32 vcc_lo
, s1
8174 // GFX10
: encoding
: [0x6a,0x01,0x00,0xbf]
8176 s_cmp_eq_i32 vcc_hi
, s1
8177 // GFX10
: encoding
: [0x6b,0x01,0x00,0xbf]
8180 // GFX10
: encoding
: [0x7c,0x01,0x00,0xbf]
8182 s_cmp_eq_i32 s0
, exec_lo
8183 // GFX10
: encoding
: [0x00,0x7e,0x00,0xbf]
8185 s_cmp_eq_i32 s0
, exec_hi
8186 // GFX10
: encoding
: [0x00,0x7f,0x00,0xbf]
8188 s_cmp_eq_i32 s0
, vcc_lo
8189 // GFX10
: encoding
: [0x00,0x6a,0x00,0xbf]
8191 s_cmp_eq_i32 s0
, vcc_hi
8192 // GFX10
: encoding
: [0x00,0x6b,0x00,0xbf]
8195 // GFX10
: encoding
: [0x00,0x7c,0x00,0xbf]
8198 // GFX10
: encoding
: [0x00,0x80,0x00,0xbf]
8201 // GFX10
: encoding
: [0x00,0xc1,0x00,0xbf]
8203 s_cmp_eq_i32 s0
, 0.5
8204 // GFX10
: encoding
: [0x00,0xf0,0x00,0xbf]
8206 s_cmp_eq_i32 s0
, -4.0
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]
8218 s_cmp_lg_i32 s105
, s104
8219 // GFX10
: encoding
: [0x69,0x68,0x01,0xbf]
8221 s_cmp_lg_i32 s0
, s104
8222 // GFX10
: encoding
: [0x00,0x68,0x01,0xbf]
8224 s_cmp_lg_i32 s105
, s1
8225 // GFX10
: encoding
: [0x69,0x01,0x01,0xbf]
8227 s_cmp_lg_i32 exec_lo
, s1
8228 // GFX10
: encoding
: [0x7e,0x01,0x01,0xbf]
8230 s_cmp_lg_i32 exec_hi
, s1
8231 // GFX10
: encoding
: [0x7f,0x01,0x01,0xbf]
8233 s_cmp_lg_i32 vcc_lo
, s1
8234 // GFX10
: encoding
: [0x6a,0x01,0x01,0xbf]
8236 s_cmp_lg_i32 vcc_hi
, s1
8237 // GFX10
: encoding
: [0x6b,0x01,0x01,0xbf]
8240 // GFX10
: encoding
: [0x7c,0x01,0x01,0xbf]
8242 s_cmp_lg_i32 s0
, exec_lo
8243 // GFX10
: encoding
: [0x00,0x7e,0x01,0xbf]
8245 s_cmp_lg_i32 s0
, exec_hi
8246 // GFX10
: encoding
: [0x00,0x7f,0x01,0xbf]
8248 s_cmp_lg_i32 s0
, vcc_lo
8249 // GFX10
: encoding
: [0x00,0x6a,0x01,0xbf]
8251 s_cmp_lg_i32 s0
, vcc_hi
8252 // GFX10
: encoding
: [0x00,0x6b,0x01,0xbf]
8255 // GFX10
: encoding
: [0x00,0x7c,0x01,0xbf]
8258 // GFX10
: encoding
: [0x00,0x80,0x01,0xbf]
8261 // GFX10
: encoding
: [0x00,0xc1,0x01,0xbf]
8263 s_cmp_lg_i32 s0
, 0.5
8264 // GFX10
: encoding
: [0x00,0xf0,0x01,0xbf]
8266 s_cmp_lg_i32 s0
, -4.0
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]
8278 s_cmp_gt_i32 s105
, s104
8279 // GFX10
: encoding
: [0x69,0x68,0x02,0xbf]
8281 s_cmp_gt_i32 s0
, s104
8282 // GFX10
: encoding
: [0x00,0x68,0x02,0xbf]
8284 s_cmp_gt_i32 s105
, s1
8285 // GFX10
: encoding
: [0x69,0x01,0x02,0xbf]
8287 s_cmp_gt_i32 exec_lo
, s1
8288 // GFX10
: encoding
: [0x7e,0x01,0x02,0xbf]
8290 s_cmp_gt_i32 exec_hi
, s1
8291 // GFX10
: encoding
: [0x7f,0x01,0x02,0xbf]
8293 s_cmp_gt_i32 vcc_lo
, s1
8294 // GFX10
: encoding
: [0x6a,0x01,0x02,0xbf]
8296 s_cmp_gt_i32 vcc_hi
, s1
8297 // GFX10
: encoding
: [0x6b,0x01,0x02,0xbf]
8300 // GFX10
: encoding
: [0x7c,0x01,0x02,0xbf]
8302 s_cmp_gt_i32 s0
, exec_lo
8303 // GFX10
: encoding
: [0x00,0x7e,0x02,0xbf]
8305 s_cmp_gt_i32 s0
, exec_hi
8306 // GFX10
: encoding
: [0x00,0x7f,0x02,0xbf]
8308 s_cmp_gt_i32 s0
, vcc_lo
8309 // GFX10
: encoding
: [0x00,0x6a,0x02,0xbf]
8311 s_cmp_gt_i32 s0
, vcc_hi
8312 // GFX10
: encoding
: [0x00,0x6b,0x02,0xbf]
8315 // GFX10
: encoding
: [0x00,0x7c,0x02,0xbf]
8318 // GFX10
: encoding
: [0x00,0x80,0x02,0xbf]
8321 // GFX10
: encoding
: [0x00,0xc1,0x02,0xbf]
8323 s_cmp_gt_i32 s0
, 0.5
8324 // GFX10
: encoding
: [0x00,0xf0,0x02,0xbf]
8326 s_cmp_gt_i32 s0
, -4.0
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]
8338 s_cmp_ge_i32 s105
, s104
8339 // GFX10
: encoding
: [0x69,0x68,0x03,0xbf]
8341 s_cmp_ge_i32 s0
, s104
8342 // GFX10
: encoding
: [0x00,0x68,0x03,0xbf]
8344 s_cmp_ge_i32 s105
, s1
8345 // GFX10
: encoding
: [0x69,0x01,0x03,0xbf]
8347 s_cmp_ge_i32 exec_lo
, s1
8348 // GFX10
: encoding
: [0x7e,0x01,0x03,0xbf]
8350 s_cmp_ge_i32 exec_hi
, s1
8351 // GFX10
: encoding
: [0x7f,0x01,0x03,0xbf]
8353 s_cmp_ge_i32 vcc_lo
, s1
8354 // GFX10
: encoding
: [0x6a,0x01,0x03,0xbf]
8356 s_cmp_ge_i32 vcc_hi
, s1
8357 // GFX10
: encoding
: [0x6b,0x01,0x03,0xbf]
8360 // GFX10
: encoding
: [0x7c,0x01,0x03,0xbf]
8362 s_cmp_ge_i32 s0
, exec_lo
8363 // GFX10
: encoding
: [0x00,0x7e,0x03,0xbf]
8365 s_cmp_ge_i32 s0
, exec_hi
8366 // GFX10
: encoding
: [0x00,0x7f,0x03,0xbf]
8368 s_cmp_ge_i32 s0
, vcc_lo
8369 // GFX10
: encoding
: [0x00,0x6a,0x03,0xbf]
8371 s_cmp_ge_i32 s0
, vcc_hi
8372 // GFX10
: encoding
: [0x00,0x6b,0x03,0xbf]
8375 // GFX10
: encoding
: [0x00,0x7c,0x03,0xbf]
8378 // GFX10
: encoding
: [0x00,0x80,0x03,0xbf]
8381 // GFX10
: encoding
: [0x00,0xc1,0x03,0xbf]
8383 s_cmp_ge_i32 s0
, 0.5
8384 // GFX10
: encoding
: [0x00,0xf0,0x03,0xbf]
8386 s_cmp_ge_i32 s0
, -4.0
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]
8398 s_cmp_lt_i32 s105
, s104
8399 // GFX10
: encoding
: [0x69,0x68,0x04,0xbf]
8401 s_cmp_lt_i32 s0
, s104
8402 // GFX10
: encoding
: [0x00,0x68,0x04,0xbf]
8404 s_cmp_lt_i32 s105
, s1
8405 // GFX10
: encoding
: [0x69,0x01,0x04,0xbf]
8407 s_cmp_lt_i32 exec_lo
, s1
8408 // GFX10
: encoding
: [0x7e,0x01,0x04,0xbf]
8410 s_cmp_lt_i32 exec_hi
, s1
8411 // GFX10
: encoding
: [0x7f,0x01,0x04,0xbf]
8413 s_cmp_lt_i32 vcc_lo
, s1
8414 // GFX10
: encoding
: [0x6a,0x01,0x04,0xbf]
8416 s_cmp_lt_i32 vcc_hi
, s1
8417 // GFX10
: encoding
: [0x6b,0x01,0x04,0xbf]
8420 // GFX10
: encoding
: [0x7c,0x01,0x04,0xbf]
8422 s_cmp_lt_i32 s0
, exec_lo
8423 // GFX10
: encoding
: [0x00,0x7e,0x04,0xbf]
8425 s_cmp_lt_i32 s0
, exec_hi
8426 // GFX10
: encoding
: [0x00,0x7f,0x04,0xbf]
8428 s_cmp_lt_i32 s0
, vcc_lo
8429 // GFX10
: encoding
: [0x00,0x6a,0x04,0xbf]
8431 s_cmp_lt_i32 s0
, vcc_hi
8432 // GFX10
: encoding
: [0x00,0x6b,0x04,0xbf]
8435 // GFX10
: encoding
: [0x00,0x7c,0x04,0xbf]
8438 // GFX10
: encoding
: [0x00,0x80,0x04,0xbf]
8441 // GFX10
: encoding
: [0x00,0xc1,0x04,0xbf]
8443 s_cmp_lt_i32 s0
, 0.5
8444 // GFX10
: encoding
: [0x00,0xf0,0x04,0xbf]
8446 s_cmp_lt_i32 s0
, -4.0
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]
8458 s_cmp_le_i32 s105
, s104
8459 // GFX10
: encoding
: [0x69,0x68,0x05,0xbf]
8461 s_cmp_le_i32 s0
, s104
8462 // GFX10
: encoding
: [0x00,0x68,0x05,0xbf]
8464 s_cmp_le_i32 s105
, s1
8465 // GFX10
: encoding
: [0x69,0x01,0x05,0xbf]
8467 s_cmp_le_i32 exec_lo
, s1
8468 // GFX10
: encoding
: [0x7e,0x01,0x05,0xbf]
8470 s_cmp_le_i32 exec_hi
, s1
8471 // GFX10
: encoding
: [0x7f,0x01,0x05,0xbf]
8473 s_cmp_le_i32 vcc_lo
, s1
8474 // GFX10
: encoding
: [0x6a,0x01,0x05,0xbf]
8476 s_cmp_le_i32 vcc_hi
, s1
8477 // GFX10
: encoding
: [0x6b,0x01,0x05,0xbf]
8480 // GFX10
: encoding
: [0x7c,0x01,0x05,0xbf]
8482 s_cmp_le_i32 s0
, exec_lo
8483 // GFX10
: encoding
: [0x00,0x7e,0x05,0xbf]
8485 s_cmp_le_i32 s0
, exec_hi
8486 // GFX10
: encoding
: [0x00,0x7f,0x05,0xbf]
8488 s_cmp_le_i32 s0
, vcc_lo
8489 // GFX10
: encoding
: [0x00,0x6a,0x05,0xbf]
8491 s_cmp_le_i32 s0
, vcc_hi
8492 // GFX10
: encoding
: [0x00,0x6b,0x05,0xbf]
8495 // GFX10
: encoding
: [0x00,0x7c,0x05,0xbf]
8498 // GFX10
: encoding
: [0x00,0x80,0x05,0xbf]
8501 // GFX10
: encoding
: [0x00,0xc1,0x05,0xbf]
8503 s_cmp_le_i32 s0
, 0.5
8504 // GFX10
: encoding
: [0x00,0xf0,0x05,0xbf]
8506 s_cmp_le_i32 s0
, -4.0
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]
8518 s_cmp_eq_u32 s105
, s104
8519 // GFX10
: encoding
: [0x69,0x68,0x06,0xbf]
8521 s_cmp_eq_u32 s0
, s104
8522 // GFX10
: encoding
: [0x00,0x68,0x06,0xbf]
8524 s_cmp_eq_u32 s105
, s1
8525 // GFX10
: encoding
: [0x69,0x01,0x06,0xbf]
8527 s_cmp_eq_u32 exec_lo
, s1
8528 // GFX10
: encoding
: [0x7e,0x01,0x06,0xbf]
8530 s_cmp_eq_u32 exec_hi
, s1
8531 // GFX10
: encoding
: [0x7f,0x01,0x06,0xbf]
8533 s_cmp_eq_u32 vcc_lo
, s1
8534 // GFX10
: encoding
: [0x6a,0x01,0x06,0xbf]
8536 s_cmp_eq_u32 vcc_hi
, s1
8537 // GFX10
: encoding
: [0x6b,0x01,0x06,0xbf]
8540 // GFX10
: encoding
: [0x7c,0x01,0x06,0xbf]
8542 s_cmp_eq_u32 s0
, exec_lo
8543 // GFX10
: encoding
: [0x00,0x7e,0x06,0xbf]
8545 s_cmp_eq_u32 s0
, exec_hi
8546 // GFX10
: encoding
: [0x00,0x7f,0x06,0xbf]
8548 s_cmp_eq_u32 s0
, vcc_lo
8549 // GFX10
: encoding
: [0x00,0x6a,0x06,0xbf]
8551 s_cmp_eq_u32 s0
, vcc_hi
8552 // GFX10
: encoding
: [0x00,0x6b,0x06,0xbf]
8555 // GFX10
: encoding
: [0x00,0x7c,0x06,0xbf]
8558 // GFX10
: encoding
: [0x00,0x80,0x06,0xbf]
8561 // GFX10
: encoding
: [0x00,0xc1,0x06,0xbf]
8563 s_cmp_eq_u32 s0
, 0.5
8564 // GFX10
: encoding
: [0x00,0xf0,0x06,0xbf]
8566 s_cmp_eq_u32 s0
, -4.0
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]
8578 s_cmp_lg_u32 s105
, s104
8579 // GFX10
: encoding
: [0x69,0x68,0x07,0xbf]
8581 s_cmp_lg_u32 s0
, s104
8582 // GFX10
: encoding
: [0x00,0x68,0x07,0xbf]
8584 s_cmp_lg_u32 s105
, s1
8585 // GFX10
: encoding
: [0x69,0x01,0x07,0xbf]
8587 s_cmp_lg_u32 exec_lo
, s1
8588 // GFX10
: encoding
: [0x7e,0x01,0x07,0xbf]
8590 s_cmp_lg_u32 exec_hi
, s1
8591 // GFX10
: encoding
: [0x7f,0x01,0x07,0xbf]
8593 s_cmp_lg_u32 vcc_lo
, s1
8594 // GFX10
: encoding
: [0x6a,0x01,0x07,0xbf]
8596 s_cmp_lg_u32 vcc_hi
, s1
8597 // GFX10
: encoding
: [0x6b,0x01,0x07,0xbf]
8600 // GFX10
: encoding
: [0x7c,0x01,0x07,0xbf]
8602 s_cmp_lg_u32 s0
, exec_lo
8603 // GFX10
: encoding
: [0x00,0x7e,0x07,0xbf]
8605 s_cmp_lg_u32 s0
, exec_hi
8606 // GFX10
: encoding
: [0x00,0x7f,0x07,0xbf]
8608 s_cmp_lg_u32 s0
, vcc_lo
8609 // GFX10
: encoding
: [0x00,0x6a,0x07,0xbf]
8611 s_cmp_lg_u32 s0
, vcc_hi
8612 // GFX10
: encoding
: [0x00,0x6b,0x07,0xbf]
8615 // GFX10
: encoding
: [0x00,0x7c,0x07,0xbf]
8618 // GFX10
: encoding
: [0x00,0x80,0x07,0xbf]
8621 // GFX10
: encoding
: [0x00,0xc1,0x07,0xbf]
8623 s_cmp_lg_u32 s0
, 0.5
8624 // GFX10
: encoding
: [0x00,0xf0,0x07,0xbf]
8626 s_cmp_lg_u32 s0
, -4.0
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]
8638 s_cmp_gt_u32 s105
, s104
8639 // GFX10
: encoding
: [0x69,0x68,0x08,0xbf]
8641 s_cmp_gt_u32 s0
, s104
8642 // GFX10
: encoding
: [0x00,0x68,0x08,0xbf]
8644 s_cmp_gt_u32 s105
, s1
8645 // GFX10
: encoding
: [0x69,0x01,0x08,0xbf]
8647 s_cmp_gt_u32 exec_lo
, s1
8648 // GFX10
: encoding
: [0x7e,0x01,0x08,0xbf]
8650 s_cmp_gt_u32 exec_hi
, s1
8651 // GFX10
: encoding
: [0x7f,0x01,0x08,0xbf]
8653 s_cmp_gt_u32 vcc_lo
, s1
8654 // GFX10
: encoding
: [0x6a,0x01,0x08,0xbf]
8656 s_cmp_gt_u32 vcc_hi
, s1
8657 // GFX10
: encoding
: [0x6b,0x01,0x08,0xbf]
8660 // GFX10
: encoding
: [0x7c,0x01,0x08,0xbf]
8662 s_cmp_gt_u32 s0
, exec_lo
8663 // GFX10
: encoding
: [0x00,0x7e,0x08,0xbf]
8665 s_cmp_gt_u32 s0
, exec_hi
8666 // GFX10
: encoding
: [0x00,0x7f,0x08,0xbf]
8668 s_cmp_gt_u32 s0
, vcc_lo
8669 // GFX10
: encoding
: [0x00,0x6a,0x08,0xbf]
8671 s_cmp_gt_u32 s0
, vcc_hi
8672 // GFX10
: encoding
: [0x00,0x6b,0x08,0xbf]
8675 // GFX10
: encoding
: [0x00,0x7c,0x08,0xbf]
8678 // GFX10
: encoding
: [0x00,0x80,0x08,0xbf]
8681 // GFX10
: encoding
: [0x00,0xc1,0x08,0xbf]
8683 s_cmp_gt_u32 s0
, 0.5
8684 // GFX10
: encoding
: [0x00,0xf0,0x08,0xbf]
8686 s_cmp_gt_u32 s0
, -4.0
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]
8698 s_cmp_ge_u32 s105
, s104
8699 // GFX10
: encoding
: [0x69,0x68,0x09,0xbf]
8701 s_cmp_ge_u32 s0
, s104
8702 // GFX10
: encoding
: [0x00,0x68,0x09,0xbf]
8704 s_cmp_ge_u32 s105
, s1
8705 // GFX10
: encoding
: [0x69,0x01,0x09,0xbf]
8707 s_cmp_ge_u32 exec_lo
, s1
8708 // GFX10
: encoding
: [0x7e,0x01,0x09,0xbf]
8710 s_cmp_ge_u32 exec_hi
, s1
8711 // GFX10
: encoding
: [0x7f,0x01,0x09,0xbf]
8713 s_cmp_ge_u32 vcc_lo
, s1
8714 // GFX10
: encoding
: [0x6a,0x01,0x09,0xbf]
8716 s_cmp_ge_u32 vcc_hi
, s1
8717 // GFX10
: encoding
: [0x6b,0x01,0x09,0xbf]
8720 // GFX10
: encoding
: [0x7c,0x01,0x09,0xbf]
8722 s_cmp_ge_u32 s0
, exec_lo
8723 // GFX10
: encoding
: [0x00,0x7e,0x09,0xbf]
8725 s_cmp_ge_u32 s0
, exec_hi
8726 // GFX10
: encoding
: [0x00,0x7f,0x09,0xbf]
8728 s_cmp_ge_u32 s0
, vcc_lo
8729 // GFX10
: encoding
: [0x00,0x6a,0x09,0xbf]
8731 s_cmp_ge_u32 s0
, vcc_hi
8732 // GFX10
: encoding
: [0x00,0x6b,0x09,0xbf]
8735 // GFX10
: encoding
: [0x00,0x7c,0x09,0xbf]
8738 // GFX10
: encoding
: [0x00,0x80,0x09,0xbf]
8741 // GFX10
: encoding
: [0x00,0xc1,0x09,0xbf]
8743 s_cmp_ge_u32 s0
, 0.5
8744 // GFX10
: encoding
: [0x00,0xf0,0x09,0xbf]
8746 s_cmp_ge_u32 s0
, -4.0
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]
8758 s_cmp_lt_u32 s105
, s104
8759 // GFX10
: encoding
: [0x69,0x68,0x0a,0xbf]
8761 s_cmp_lt_u32 s0
, s104
8762 // GFX10
: encoding
: [0x00,0x68,0x0a,0xbf]
8764 s_cmp_lt_u32 s105
, s1
8765 // GFX10
: encoding
: [0x69,0x01,0x0a,0xbf]
8767 s_cmp_lt_u32 exec_lo
, s1
8768 // GFX10
: encoding
: [0x7e,0x01,0x0a,0xbf]
8770 s_cmp_lt_u32 exec_hi
, s1
8771 // GFX10
: encoding
: [0x7f,0x01,0x0a,0xbf]
8773 s_cmp_lt_u32 vcc_lo
, s1
8774 // GFX10
: encoding
: [0x6a,0x01,0x0a,0xbf]
8776 s_cmp_lt_u32 vcc_hi
, s1
8777 // GFX10
: encoding
: [0x6b,0x01,0x0a,0xbf]
8780 // GFX10
: encoding
: [0x7c,0x01,0x0a,0xbf]
8782 s_cmp_lt_u32 s0
, exec_lo
8783 // GFX10
: encoding
: [0x00,0x7e,0x0a,0xbf]
8785 s_cmp_lt_u32 s0
, exec_hi
8786 // GFX10
: encoding
: [0x00,0x7f,0x0a,0xbf]
8788 s_cmp_lt_u32 s0
, vcc_lo
8789 // GFX10
: encoding
: [0x00,0x6a,0x0a,0xbf]
8791 s_cmp_lt_u32 s0
, vcc_hi
8792 // GFX10
: encoding
: [0x00,0x6b,0x0a,0xbf]
8795 // GFX10
: encoding
: [0x00,0x7c,0x0a,0xbf]
8798 // GFX10
: encoding
: [0x00,0x80,0x0a,0xbf]
8801 // GFX10
: encoding
: [0x00,0xc1,0x0a,0xbf]
8803 s_cmp_lt_u32 s0
, 0.5
8804 // GFX10
: encoding
: [0x00,0xf0,0x0a,0xbf]
8806 s_cmp_lt_u32 s0
, -4.0
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]
8818 s_cmp_le_u32 s105
, s104
8819 // GFX10
: encoding
: [0x69,0x68,0x0b,0xbf]
8821 s_cmp_le_u32 s0
, s104
8822 // GFX10
: encoding
: [0x00,0x68,0x0b,0xbf]
8824 s_cmp_le_u32 s105
, s1
8825 // GFX10
: encoding
: [0x69,0x01,0x0b,0xbf]
8827 s_cmp_le_u32 exec_lo
, s1
8828 // GFX10
: encoding
: [0x7e,0x01,0x0b,0xbf]
8830 s_cmp_le_u32 exec_hi
, s1
8831 // GFX10
: encoding
: [0x7f,0x01,0x0b,0xbf]
8833 s_cmp_le_u32 vcc_lo
, s1
8834 // GFX10
: encoding
: [0x6a,0x01,0x0b,0xbf]
8836 s_cmp_le_u32 vcc_hi
, s1
8837 // GFX10
: encoding
: [0x6b,0x01,0x0b,0xbf]
8840 // GFX10
: encoding
: [0x7c,0x01,0x0b,0xbf]
8842 s_cmp_le_u32 s0
, exec_lo
8843 // GFX10
: encoding
: [0x00,0x7e,0x0b,0xbf]
8845 s_cmp_le_u32 s0
, exec_hi
8846 // GFX10
: encoding
: [0x00,0x7f,0x0b,0xbf]
8848 s_cmp_le_u32 s0
, vcc_lo
8849 // GFX10
: encoding
: [0x00,0x6a,0x0b,0xbf]
8851 s_cmp_le_u32 s0
, vcc_hi
8852 // GFX10
: encoding
: [0x00,0x6b,0x0b,0xbf]
8855 // GFX10
: encoding
: [0x00,0x7c,0x0b,0xbf]
8858 // GFX10
: encoding
: [0x00,0x80,0x0b,0xbf]
8861 // GFX10
: encoding
: [0x00,0xc1,0x0b,0xbf]
8863 s_cmp_le_u32 s0
, 0.5
8864 // GFX10
: encoding
: [0x00,0xf0,0x0b,0xbf]
8866 s_cmp_le_u32 s0
, -4.0
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]
8875 s_bitcmp0_b32 s0
, s1
8876 // GFX10
: encoding
: [0x00,0x01,0x0c,0xbf]
8878 s_bitcmp0_b32 s105
, s104
8879 // GFX10
: encoding
: [0x69,0x68,0x0c,0xbf]
8881 s_bitcmp0_b32 s0
, s104
8882 // GFX10
: encoding
: [0x00,0x68,0x0c,0xbf]
8884 s_bitcmp0_b32 s105
, s1
8885 // GFX10
: encoding
: [0x69,0x01,0x0c,0xbf]
8887 s_bitcmp0_b32 exec_lo
, s1
8888 // GFX10
: encoding
: [0x7e,0x01,0x0c,0xbf]
8890 s_bitcmp0_b32 exec_hi
, s1
8891 // GFX10
: encoding
: [0x7f,0x01,0x0c,0xbf]
8893 s_bitcmp0_b32 vcc_lo
, s1
8894 // GFX10
: encoding
: [0x6a,0x01,0x0c,0xbf]
8896 s_bitcmp0_b32 vcc_hi
, s1
8897 // GFX10
: encoding
: [0x6b,0x01,0x0c,0xbf]
8899 s_bitcmp0_b32 m0
, s1
8900 // GFX10
: encoding
: [0x7c,0x01,0x0c,0xbf]
8902 s_bitcmp0_b32 s0
, exec_lo
8903 // GFX10
: encoding
: [0x00,0x7e,0x0c,0xbf]
8905 s_bitcmp0_b32 s0
, exec_hi
8906 // GFX10
: encoding
: [0x00,0x7f,0x0c,0xbf]
8908 s_bitcmp0_b32 s0
, vcc_lo
8909 // GFX10
: encoding
: [0x00,0x6a,0x0c,0xbf]
8911 s_bitcmp0_b32 s0
, vcc_hi
8912 // GFX10
: encoding
: [0x00,0x6b,0x0c,0xbf]
8914 s_bitcmp0_b32 s0
, m0
8915 // GFX10
: encoding
: [0x00,0x7c,0x0c,0xbf]
8918 // GFX10
: encoding
: [0x00,0x80,0x0c,0xbf]
8920 s_bitcmp0_b32 s0
, -1
8921 // GFX10
: encoding
: [0x00,0xc1,0x0c,0xbf]
8923 s_bitcmp0_b32 s0
, 0.5
8924 // GFX10
: encoding
: [0x00,0xf0,0x0c,0xbf]
8926 s_bitcmp0_b32 s0
, -4.0
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]
8935 s_bitcmp1_b32 s0
, s1
8936 // GFX10
: encoding
: [0x00,0x01,0x0d,0xbf]
8938 s_bitcmp1_b32 s105
, s104
8939 // GFX10
: encoding
: [0x69,0x68,0x0d,0xbf]
8941 s_bitcmp1_b32 s0
, s104
8942 // GFX10
: encoding
: [0x00,0x68,0x0d,0xbf]
8944 s_bitcmp1_b32 s105
, s1
8945 // GFX10
: encoding
: [0x69,0x01,0x0d,0xbf]
8947 s_bitcmp1_b32 exec_lo
, s1
8948 // GFX10
: encoding
: [0x7e,0x01,0x0d,0xbf]
8950 s_bitcmp1_b32 exec_hi
, s1
8951 // GFX10
: encoding
: [0x7f,0x01,0x0d,0xbf]
8953 s_bitcmp1_b32 vcc_lo
, s1
8954 // GFX10
: encoding
: [0x6a,0x01,0x0d,0xbf]
8956 s_bitcmp1_b32 vcc_hi
, s1
8957 // GFX10
: encoding
: [0x6b,0x01,0x0d,0xbf]
8959 s_bitcmp1_b32 m0
, s1
8960 // GFX10
: encoding
: [0x7c,0x01,0x0d,0xbf]
8962 s_bitcmp1_b32 s0
, exec_lo
8963 // GFX10
: encoding
: [0x00,0x7e,0x0d,0xbf]
8965 s_bitcmp1_b32 s0
, exec_hi
8966 // GFX10
: encoding
: [0x00,0x7f,0x0d,0xbf]
8968 s_bitcmp1_b32 s0
, vcc_lo
8969 // GFX10
: encoding
: [0x00,0x6a,0x0d,0xbf]
8971 s_bitcmp1_b32 s0
, vcc_hi
8972 // GFX10
: encoding
: [0x00,0x6b,0x0d,0xbf]
8974 s_bitcmp1_b32 s0
, m0
8975 // GFX10
: encoding
: [0x00,0x7c,0x0d,0xbf]
8978 // GFX10
: encoding
: [0x00,0x80,0x0d,0xbf]
8980 s_bitcmp1_b32 s0
, -1
8981 // GFX10
: encoding
: [0x00,0xc1,0x0d,0xbf]
8983 s_bitcmp1_b32 s0
, 0.5
8984 // GFX10
: encoding
: [0x00,0xf0,0x0d,0xbf]
8986 s_bitcmp1_b32 s0
, -4.0
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]
8998 s_bitcmp0_b64 s
[104:105], s102
8999 // GFX10
: encoding
: [0x68,0x66,0x0e,0xbf]
9001 s_bitcmp0_b64 s
[0:1], s102
9002 // GFX10
: encoding
: [0x00,0x66,0x0e,0xbf]
9004 s_bitcmp0_b64 s
[104:105], s2
9005 // GFX10
: encoding
: [0x68,0x02,0x0e,0xbf]
9007 s_bitcmp0_b64 exec
, s2
9008 // GFX10
: encoding
: [0x7e,0x02,0x0e,0xbf]
9010 s_bitcmp0_b64 vcc
, s2
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]
9049 s_bitcmp1_b64 s
[104:105], s102
9050 // GFX10
: encoding
: [0x68,0x66,0x0f,0xbf]
9052 s_bitcmp1_b64 s
[0:1], s102
9053 // GFX10
: encoding
: [0x00,0x66,0x0f,0xbf]
9055 s_bitcmp1_b64 s
[104:105], s2
9056 // GFX10
: encoding
: [0x68,0x02,0x0f,0xbf]
9058 s_bitcmp1_b64 exec
, s2
9059 // GFX10
: encoding
: [0x7e,0x02,0x0f,0xbf]
9061 s_bitcmp1_b64 vcc
, s2
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]
9100 s_cmp_eq_u64 s
[104:105], s
[102:103]
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]
9106 s_cmp_eq_u64 s
[104:105], s
[2:3]
9107 // GFX10
: encoding
: [0x68,0x02,0x12,0xbf]
9109 s_cmp_eq_u64 exec
, s
[2:3]
9110 // GFX10
: encoding
: [0x7e,0x02,0x12,0xbf]
9112 s_cmp_eq_u64 vcc
, s
[2:3]
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]
9142 s_cmp_lg_u64 s
[104:105], s
[102:103]
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]
9148 s_cmp_lg_u64 s
[104:105], s
[2:3]
9149 // GFX10
: encoding
: [0x68,0x02,0x13,0xbf]
9151 s_cmp_lg_u64 exec
, s
[2:3]
9152 // GFX10
: encoding
: [0x7e,0x02,0x13,0xbf]
9154 s_cmp_lg_u64 vcc
, s
[2:3]
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]
9181 //===----------------------------------------------------------------------===//
9183 //===----------------------------------------------------------------------===//
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]
9210 // GFX10
: encoding
: [0x34,0x12,0x80,0xb0]
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]
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]
9803 //===----------------------------------------------------------------------===//
9805 //===----------------------------------------------------------------------===//
9808 // GFX10
: encoding
: [0x00,0x00,0x80,0xbf]
9811 // GFX10
: encoding
: [0x34,0x12,0x80,0xbf]
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]
9826 // GFX10
: encoding
: [0x00,0x00,0x82,0xbf]
9829 // GFX10
: encoding
: [0x34,0x12,0x82,0xbf]
9832 // GFX10
: encoding
: [0xd1,0xc1,0x82,0xbf]
9835 // GFX10
: encoding
: [0x00,0x00,0x83,0xbf]
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]
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]
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]
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]
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]
9895 // GFX10
: encoding
: [0x00,0x00,0x8b,0xbf]
9898 // GFX10
: encoding
: [0x34,0x12,0x8b,0xbf]
9901 // GFX10
: encoding
: [0xd1,0xc1,0x8b,0xbf]
9904 // GFX10
: encoding
: [0x00,0x00,0x8c,0xbf]
9907 // GFX10
: encoding
: [0x34,0x12,0x8c,0xbf]
9910 // GFX10
: encoding
: [0xd1,0xc1,0x8c,0xbf]
9913 // GFX10
: encoding
: [0x00,0x00,0x8d,0xbf]
9916 // GFX10
: encoding
: [0x34,0x12,0x8d,0xbf]
9919 // GFX10
: encoding
: [0xd1,0xc1,0x8d,0xbf]
9922 // GFX10
: encoding
: [0x00,0x00,0x8e,0xbf]
9925 // GFX10
: encoding
: [0x34,0x12,0x8e,0xbf]
9928 // GFX10
: encoding
: [0xd1,0xc1,0x8e,0xbf]
9931 // GFX10
: encoding
: [0x00,0x00,0x8f,0xbf]
9934 // GFX10
: encoding
: [0x34,0x12,0x8f,0xbf]
9937 // GFX10
: encoding
: [0xd1,0xc1,0x8f,0xbf]
9940 // GFX10
: encoding
: [0x00,0x00,0x90,0xbf]
9943 // GFX10
: encoding
: [0x34,0x12,0x90,0xbf]
9946 // GFX10
: encoding
: [0xd1,0xc1,0x90,0xbf]
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]
9958 // GFX10
: encoding
: [0x00,0x00,0x92,0xbf]
9961 // GFX10
: encoding
: [0x34,0x12,0x92,0xbf]
9964 // GFX10
: encoding
: [0xd1,0xc1,0x92,0xbf]
9967 // GFX10
: encoding
: [0x00,0x00,0x93,0xbf]
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]
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]
10029 s_endpgm_ordered_ps_done
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]
10045 // GFX10
: encoding
: [0x00,0x00,0xa1,0xbf]
10048 // GFX10
: encoding
: [0x34,0x12,0xa1,0xbf]
10051 // GFX10
: encoding
: [0xd1,0xc1,0xa1,0xbf]
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]
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]