Lines Matching refs:src_scc
25 v_add3_u32 v5, ttmp15, src_scc, ttmp15
26 // GFX11: v_add3_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x55,0xd6,0x7b,0xfa,0xed,0x01]
40 v_add3_u32 v5, -1, exec_hi, src_scc
41 // GFX11: v_add3_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x55,0xd6,0xc1,0xfe,0xf4,0x03]
46 v_add3_u32 v5, src_scc, vcc_lo, -1
47 // GFX11: v_add3_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x55,0xd6,0xfd,0xd4,0x04,0x03]
76 v_add_co_u32 v5, s6, ttmp15, src_scc
77 // W32: v_add_co_u32 v5, s6, ttmp15, src_scc ; encoding: [0x05,0x06,0x00,0xd7,0x7b,0xfa,0x01,0x00]
104 v_add_co_u32 v5, ttmp15, src_scc, vcc_lo
105 // W32: v_add_co_u32 v5, ttmp15, src_scc, vcc_lo ; encoding: [0x05,0x7b,0x00,0xd7,0xfd,0xd4,0x00,0x00]
132 v_add_co_u32 v5, s[12:13], ttmp15, src_scc
133 // W64: v_add_co_u32 v5, s[12:13], ttmp15, src_scc ; encoding: [0x05,0x0c,0x00,0xd7,0x7b,0xfa,0x01,0x00]
160 v_add_co_u32 v5, ttmp[14:15], src_scc, vcc_lo
161 // W64: v_add_co_u32 v5, ttmp[14:15], src_scc, vcc_lo ; encoding: [0x05,0x7a,0x00,0xd7,0xfd,0xd4,0x00,0x00]
185 v_add_f64 v[5:6], -|exec|, src_scc
186 // GFX11: v_add_f64 v[5:6], -|exec|, src_scc ; encoding: [0x05,0x01,0x27,0xd7,0x7e,0xfa,0x01,0x20]
197 v_add_f64 v[5:6], -|src_scc|, -|exec| mul:4
198 // GFX11: v_add_f64 v[5:6], -|src_scc|, -|exec| mul:4 ; encoding: [0x05,0x03,0x27,0xd7,0xfd,0xfc,0x00,0x70]
221 v_add_lshl_u32 v5, ttmp15, src_scc, ttmp15
222 // GFX11: v_add_lshl_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x47,0xd6,0x7b,0xfa,0xed,0x01]
236 v_add_lshl_u32 v5, -1, exec_hi, src_scc
237 // GFX11: v_add_lshl_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x47,0xd6,0xc1,0xfe,0xf4,0x03]
242 v_add_lshl_u32 v5, src_scc, vcc_lo, -1
243 // GFX11: v_add_lshl_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x47,0xd6,0xfd,0xd4,0x04,0x03]
266 v_add_nc_i16 v5.l, ttmp15, src_scc
267 // GFX11: v_add_nc_i16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x0d,0xd7,0x7b,0xfa,0x01,0x00]
293 v_add_nc_i16 v5.l, src_scc, vcc_lo op_sel:[0,1,0]
294 // GFX11: v_add_nc_i16 v5.l, src_scc, vcc_lo op_sel:[0,1,0] ; encoding: [0x05,0x10,0x0d,0xd7,0xfd,0xd4,0x00,0x00]
299 v_add_nc_i16 v5.l, src_scc, vcc_lo
300 // GFX11: v_add_nc_i16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x0d,0xd7,0xfd,0xd4,0x00,0x00]
323 v_add_nc_i32 v5, ttmp15, src_scc
324 // GFX11: v_add_nc_i32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x26,0xd7,0x7b,0xfa,0x01,0x00]
344 v_add_nc_i32 v5, src_scc, vcc_lo
345 // GFX11: v_add_nc_i32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x26,0xd7,0xfd,0xd4,0x00,0x00]
368 v_add_nc_u16 v5.l, ttmp15, src_scc
369 // GFX11: v_add_nc_u16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x03,0xd7,0x7b,0xfa,0x01,0x00]
395 v_add_nc_u16 v5.l, src_scc, vcc_lo op_sel:[0,1,0]
396 // GFX11: v_add_nc_u16 v5.l, src_scc, vcc_lo op_sel:[0,1,0] ; encoding: [0x05,0x10,0x03,0xd7,0xfd,0xd4,0x00,0x00]
401 v_add_nc_u16 v5.l, src_scc, vcc_lo
402 // GFX11: v_add_nc_u16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x03,0xd7,0xfd,0xd4,0x00,0x00]
425 v_alignbit_b32 v5, ttmp15, src_scc, ttmp15
426 // GFX11: v_alignbit_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x16,0xd6,0x7b,0xfa,0xed,0x01]
440 v_alignbit_b32 v5, -1, exec_hi, src_scc
441 // GFX11: v_alignbit_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x16,0xd6,0xc1,0xfe,0xf4,0x03]
446 v_alignbit_b32 v5, src_scc, vcc_lo, -1
447 // GFX11: v_alignbit_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x16,0xd6,0xfd,0xd4,0x04,0x03]
470 v_alignbyte_b32 v5, ttmp15, src_scc, ttmp15
471 // GFX11: v_alignbyte_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x17,0xd6,0x7b,0xfa,0xed,0x01]
485 v_alignbyte_b32 v5, -1, exec_hi, src_scc
486 // GFX11: v_alignbyte_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x17,0xd6,0xc1,0xfe,0xf4,0x03]
491 v_alignbyte_b32 v5, src_scc, vcc_lo, -1
492 // GFX11: v_alignbyte_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x17,0xd6,0xfd,0xd4,0x04,0x03]
515 v_and_b16 v5.l, ttmp15, src_scc
516 // GFX11: v_and_b16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x62,0xd7,0x7b,0xfa,0x01,0x00]
536 v_and_b16 v5.l, src_scc, vcc_lo
537 // GFX11: v_and_b16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x62,0xd7,0xfd,0xd4,0x00,0x00]
569 v_and_or_b32 v5, ttmp15, src_scc, ttmp15
570 // GFX11: v_and_or_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x57,0xd6,0x7b,0xfa,0xed,0x01]
584 v_and_or_b32 v5, -1, exec_hi, src_scc
585 // GFX11: v_and_or_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x57,0xd6,0xc1,0xfe,0xf4,0x03]
590 v_and_or_b32 v5, src_scc, vcc_lo, -1
591 // GFX11: v_and_or_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x57,0xd6,0xfd,0xd4,0x04,0x03]
614 v_ashrrev_i16 v5.l, ttmp15, src_scc
615 // GFX11: v_ashrrev_i16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x3a,0xd7,0x7b,0xfa,0x01,0x00]
635 v_ashrrev_i16 v5.l, src_scc, vcc_lo
636 // GFX11: v_ashrrev_i16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x3a,0xd7,0xfd,0xd4,0x00,0x00]
671 v_ashrrev_i64 v[5:6], src_scc, src_scc
672 // GFX11: v_ashrrev_i64 v[5:6], src_scc, src_scc ; encoding: [0x05,0x00,0x3e,0xd7,0xfd,0xfa,0x01,0x00]
695 v_bcnt_u32_b32 v5, ttmp15, src_scc
696 // GFX11: v_bcnt_u32_b32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x1e,0xd7,0x7b,0xfa,0x01,0x00]
716 v_bcnt_u32_b32 v5, src_scc, vcc_lo
717 // GFX11: v_bcnt_u32_b32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x1e,0xd7,0xfd,0xd4,0x00,0x00]
740 v_bfe_i32 v5, ttmp15, src_scc, ttmp15
741 // GFX11: v_bfe_i32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x11,0xd6,0x7b,0xfa,0xed,0x01]
755 v_bfe_i32 v5, -1, exec_hi, src_scc
756 // GFX11: v_bfe_i32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x11,0xd6,0xc1,0xfe,0xf4,0x03]
761 v_bfe_i32 v5, src_scc, vcc_lo, -1
762 // GFX11: v_bfe_i32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x11,0xd6,0xfd,0xd4,0x04,0x03]
785 v_bfe_u32 v5, ttmp15, src_scc, ttmp15
786 // GFX11: v_bfe_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x10,0xd6,0x7b,0xfa,0xed,0x01]
800 v_bfe_u32 v5, -1, exec_hi, src_scc
801 // GFX11: v_bfe_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x10,0xd6,0xc1,0xfe,0xf4,0x03]
806 v_bfe_u32 v5, src_scc, vcc_lo, -1
807 // GFX11: v_bfe_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x10,0xd6,0xfd,0xd4,0x04,0x03]
830 v_bfi_b32 v5, ttmp15, src_scc, ttmp15
831 // GFX11: v_bfi_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x12,0xd6,0x7b,0xfa,0xed,0x01]
845 v_bfi_b32 v5, -1, exec_hi, src_scc
846 // GFX11: v_bfi_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x12,0xd6,0xc1,0xfe,0xf4,0x03]
851 v_bfi_b32 v5, src_scc, vcc_lo, -1
852 // GFX11: v_bfi_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x12,0xd6,0xfd,0xd4,0x04,0x03]
875 v_bfm_b32 v5, ttmp15, src_scc
876 // GFX11: v_bfm_b32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x1d,0xd7,0x7b,0xfa,0x01,0x00]
896 v_bfm_b32 v5, src_scc, vcc_lo
897 // GFX11: v_bfm_b32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x1d,0xd7,0xfd,0xd4,0x00,0x00]
902 v_cndmask_b16 v5.l, v1.l, src_scc, s3
903 // W32: v_cndmask_b16 v5.l, v1.l, src_scc, s3 ; encoding: [0x05,0x00,0x5d,0xd6,0x01,0xfb,0x0d,0x00]
946 v_cndmask_b16 v5.l, -|src_scc|, null, ttmp15
947 // W32: v_cndmask_b16 v5.l, -|src_scc|, null, ttmp15 ; encoding: [0x05,0x01,0x5d,0xd6,0xfd,0xf8,0xec,0x21]
950 v_cndmask_b16 v5.l, v1.l, src_scc, s[6:7]
951 // W64: v_cndmask_b16 v5.l, v1.l, src_scc, s[6:7] ; encoding: [0x05,0x00,0x5d,0xd6,0x01,0xfb,0x19,0x00]
994 v_cndmask_b16 v5.l, -|src_scc|, null, ttmp[14:15]
995 // W64: v_cndmask_b16 v5.l, -|src_scc|, null, ttmp[14:15] ; encoding: [0x05,0x01,0x5d,0xd6,0xfd,0xf8,0xe8,0x21]
1046 v_cubeid_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
1047 // GFX11: v_cubeid_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x0c,0xd6,0x7b,0xfa,0xed,0xe1]
1061 v_cubeid_f32 v5, -1, -|exec_hi|, -|src_scc|
1062 // GFX11: v_cubeid_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x0c,0xd6,0xc1,0xfe,0xf4,0xc3]
1067 v_cubeid_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
1068 // GFX11: v_cubeid_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x0c,0xd6,0xfd,0xd4,0x04,0x33]
1091 v_cubema_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
1092 // GFX11: v_cubema_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x0f,0xd6,0x7b,0xfa,0xed,0xe1]
1106 v_cubema_f32 v5, -1, -|exec_hi|, -|src_scc|
1107 // GFX11: v_cubema_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x0f,0xd6,0xc1,0xfe,0xf4,0xc3]
1112 v_cubema_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
1113 // GFX11: v_cubema_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x0f,0xd6,0xfd,0xd4,0x04,0x33]
1136 v_cubesc_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
1137 // GFX11: v_cubesc_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x0d,0xd6,0x7b,0xfa,0xed,0xe1]
1151 v_cubesc_f32 v5, -1, -|exec_hi|, -|src_scc|
1152 // GFX11: v_cubesc_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x0d,0xd6,0xc1,0xfe,0xf4,0xc3]
1157 v_cubesc_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
1158 // GFX11: v_cubesc_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x0d,0xd6,0xfd,0xd4,0x04,0x33]
1181 v_cubetc_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
1182 // GFX11: v_cubetc_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x0e,0xd6,0x7b,0xfa,0xed,0xe1]
1196 v_cubetc_f32 v5, -1, -|exec_hi|, -|src_scc|
1197 // GFX11: v_cubetc_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x0e,0xd6,0xc1,0xfe,0xf4,0xc3]
1202 v_cubetc_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
1203 // GFX11: v_cubetc_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x0e,0xd6,0xfd,0xd4,0x04,0x33]
1226 v_cvt_pk_i16_f32 v5, ttmp15, src_scc
1227 // GFX11: v_cvt_pk_i16_f32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x06,0xd7,0x7b,0xfa,0x01,0x00]
1247 v_cvt_pk_i16_f32 v5, -src_scc, |vcc_lo|
1248 // GFX11: v_cvt_pk_i16_f32 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x06,0xd7,0xfd,0xd4,0x00,0x20]
1271 v_cvt_pk_i16_i32 v5, ttmp15, src_scc
1272 // GFX11: v_cvt_pk_i16_i32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x24,0xd7,0x7b,0xfa,0x01,0x00]
1292 v_cvt_pk_i16_i32 v5, src_scc, vcc_lo
1293 // GFX11: v_cvt_pk_i16_i32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x24,0xd7,0xfd,0xd4,0x00,0x00]
1316 v_cvt_pk_norm_i16_f16 v5, ttmp15, src_scc
1317 // GFX11: v_cvt_pk_norm_i16_f16 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x12,0xd7,0x7b,0xfa,0x01,0x00]
1337 v_cvt_pk_norm_i16_f16 v5, -src_scc, |vcc_lo| op_sel:[1,0,0]
1338 // GFX11: v_cvt_pk_norm_i16_f16 v5, -src_scc, |vcc_lo| op_sel:[1,0,0] ; encoding: [0x05,0x0a,0x12,0xd7,0xfd,0xd4,0x00,0x20]
1349 v_cvt_pk_norm_i16_f16 v5, -src_scc, |vcc_lo|
1350 // GFX11: v_cvt_pk_norm_i16_f16 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x12,0xd7,0xfd,0xd4,0x00,0x20]
1373 v_cvt_pk_norm_u16_f16 v5, ttmp15, src_scc
1374 // GFX11: v_cvt_pk_norm_u16_f16 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x13,0xd7,0x7b,0xfa,0x01,0x00]
1394 v_cvt_pk_norm_u16_f16 v5, -src_scc, |vcc_lo| op_sel:[1,0,0]
1395 // GFX11: v_cvt_pk_norm_u16_f16 v5, -src_scc, |vcc_lo| op_sel:[1,0,0] ; encoding: [0x05,0x0a,0x13,0xd7,0xfd,0xd4,0x00,0x20]
1406 v_cvt_pk_norm_u16_f16 v5, -src_scc, |vcc_lo|
1407 // GFX11: v_cvt_pk_norm_u16_f16 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x13,0xd7,0xfd,0xd4,0x00,0x20]
1430 v_cvt_pk_u16_f32 v5, ttmp15, src_scc
1431 // GFX11: v_cvt_pk_u16_f32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x07,0xd7,0x7b,0xfa,0x01,0x00]
1451 v_cvt_pk_u16_f32 v5, -src_scc, |vcc_lo|
1452 // GFX11: v_cvt_pk_u16_f32 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x07,0xd7,0xfd,0xd4,0x00,0x20]
1475 v_cvt_pk_u16_u32 v5, ttmp15, src_scc
1476 // GFX11: v_cvt_pk_u16_u32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x23,0xd7,0x7b,0xfa,0x01,0x00]
1496 v_cvt_pk_u16_u32 v5, src_scc, vcc_lo
1497 // GFX11: v_cvt_pk_u16_u32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x23,0xd7,0xfd,0xd4,0x00,0x00]
1520 v_cvt_pk_u8_f32 v5, ttmp15, src_scc, ttmp15
1521 // GFX11: v_cvt_pk_u8_f32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x26,0xd6,0x7b,0xfa,0xed,0x01]
1535 v_cvt_pk_u8_f32 v5, -1, exec_hi, src_scc
1536 // GFX11: v_cvt_pk_u8_f32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x26,0xd6,0xc1,0xfe,0xf4,0x03]
1541 v_cvt_pk_u8_f32 v5, src_scc, vcc_lo, -1
1542 // GFX11: v_cvt_pk_u8_f32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x26,0xd6,0xfd,0xd4,0x04,0x03]
1565 v_cvt_pk_norm_i16_f32 v5, ttmp15, src_scc
1566 // GFX11: v_cvt_pk_norm_i16_f32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x21,0xd7,0x7b,0xfa,0x01,0x00]
1586 v_cvt_pk_norm_i16_f32 v5, -src_scc, |vcc_lo|
1587 // GFX11: v_cvt_pk_norm_i16_f32 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x21,0xd7,0xfd,0xd4,0x00,0x20]
1610 v_cvt_pk_norm_u16_f32 v5, ttmp15, src_scc
1611 // GFX11: v_cvt_pk_norm_u16_f32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x22,0xd7,0x7b,0xfa,0x01,0x00]
1631 v_cvt_pk_norm_u16_f32 v5, -src_scc, |vcc_lo|
1632 // GFX11: v_cvt_pk_norm_u16_f32 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x22,0xd7,0xfd,0xd4,0x00,0x20]
1655 v_div_fixup_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
1656 // GFX11: v_div_fixup_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x54,0xd6,0x7b,0xfa,0xed,0xe1]
1670 v_div_fixup_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0]
1671 // GFX11: v_div_fixup_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0] ; encoding: [0x05,0x0e,0x54,0xd6,0xc1,0xfe,0xf4,0xc3]
1676 v_div_fixup_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
1677 // GFX11: v_div_fixup_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x54,0xd6,0xfd,0xd4,0x04,0x23]
1697 v_div_fixup_f16 v5.l, -1, -|exec_hi|, -|src_scc|
1698 // GFX11: v_div_fixup_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x54,0xd6,0xc1,0xfe,0xf4,0xc3]
1703 v_div_fixup_f16 v5.l, -src_scc, |vcc_lo|, -1
1704 // GFX11: v_div_fixup_f16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x54,0xd6,0xfd,0xd4,0x04,0x23]
1727 v_div_fixup_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
1728 // GFX11: v_div_fixup_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x27,0xd6,0x7b,0xfa,0xed,0xe1]
1742 v_div_fixup_f32 v5, -1, -|exec_hi|, -|src_scc|
1743 // GFX11: v_div_fixup_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x27,0xd6,0xc1,0xfe,0xf4,0xc3]
1748 v_div_fixup_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
1749 // GFX11: v_div_fixup_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x27,0xd6,0xfd,0xd4,0x04,0x33]
1772 v_div_fixup_f64 v[5:6], -|exec|, -|src_scc|, -|exec|
1773 // GFX11: v_div_fixup_f64 v[5:6], -|exec|, -|src_scc|, -|exec| ; encoding: [0x05,0x07,0x28,0xd6,0x7e,0xfa,0xf9,0xe1]
1781 v_div_fixup_f64 v[5:6], 0.5, null, -|src_scc| mul:2
1782 // GFX11: v_div_fixup_f64 v[5:6], 0.5, null, -|src_scc| mul:2 ; encoding: [0x05,0x04,0x28,0xd6,0xf0,0xf8,0xf4,0x8b]
1784 v_div_fixup_f64 v[5:6], -|src_scc|, -|exec|, 0.5 mul:4
1785 // GFX11: v_div_fixup_f64 v[5:6], -|src_scc|, -|exec|, 0.5 mul:4 ; encoding: [0x05,0x03,0x28,0xd6,0xfd,0xfc,0xc0,0x73]
1844 v_div_fmas_f32 v5, v255, src_scc, src_scc
1845 // GFX11: v_div_fmas_f32 v5, v255, src_scc, src_scc ; encoding: [0x05,0x00,0x37,0xd6,0xff,0xfb,0xf5,0x03]
1850 v_div_fmas_f32 v5, src_scc, -1, -1 mul:4
1851 // GFX11: v_div_fmas_f32 v5, src_scc, -1, -1 mul:4 ; encoding: [0x05,0x00,0x37,0xd6,0xfd,0x82,0x05,0x13]
1859 v_div_fmas_f64 v[5:6], v[254:255], src_scc, v[3:4]
1860 // GFX11: v_div_fmas_f64 v[5:6], v[254:255], src_scc, v[3:4] ; encoding: [0x05,0x00,0x38,0xd6,0xfe,0xfb,0x0d,0x04]
1874 v_div_fmas_f64 v[5:6], null, 0.5, -src_scc
1875 // GFX11: v_div_fmas_f64 v[5:6], null, 0.5, -src_scc ; encoding: [0x05,0x00,0x38,0xd6,0x7c,0xe0,0xf5,0x83]
1883 v_div_fmas_f64 v[5:6], -|src_scc|, -1, 0.5 mul:4
1884 // GFX11: v_div_fmas_f64 v[5:6], -|src_scc|, -1, 0.5 mul:4 ; encoding: [0x05,0x01,0x38,0xd6,0xfd,0x82,0xc1,0x33]
1913 v_div_scale_f32 v5, vcc_lo, -ttmp15, -src_scc, -ttmp15
1914 // W32: v_div_scale_f32 v5, vcc_lo, -ttmp15, -src_scc, -ttmp15 ; encoding: [0x05,0x6a,0xfc,0xd6,0x7b,0xfa,0xed,0xe1]
1933 v_div_scale_f32 v5, vcc_lo, -1, -exec_hi, -src_scc
1934 // W32: v_div_scale_f32 v5, vcc_lo, -1, -exec_hi, -src_scc ; encoding: [0x05,0x6a,0xfc,0xd6,0xc1,0xfe,0xf4,0xc3]
1941 v_div_scale_f32 v5, vcc_lo, -src_scc, vcc_lo, -1 mul:4
1942 // W32: v_div_scale_f32 v5, vcc_lo, -src_scc, vcc_lo, -1 mul:4 ; encoding: [0x05,0x6a,0xfc,0xd6,0xfd,0xd4,0x04,0x33]
1973 v_div_scale_f32 v5, vcc, -ttmp15, -src_scc, -ttmp15
1974 // W64: v_div_scale_f32 v5, vcc, -ttmp15, -src_scc, -ttmp15 ; encoding: [0x05,0x6a,0xfc,0xd6,0x7b,0xfa,0xed,0xe1]
1993 v_div_scale_f32 v5, vcc, -1, -exec_hi, -src_scc
1994 // W64: v_div_scale_f32 v5, vcc, -1, -exec_hi, -src_scc ; encoding: [0x05,0x6a,0xfc,0xd6,0xc1,0xfe,0xf4,0xc3]
2001 v_div_scale_f32 v5, vcc, -src_scc, vcc_lo, -1 mul:4
2002 // W64: v_div_scale_f32 v5, vcc, -src_scc, vcc_lo, -1 mul:4 ; encoding: [0x05,0x6a,0xfc,0xd6,0xfd,0xd4,0x04,0x33]
2033 v_div_scale_f64 v[5:6], vcc_lo, -exec, -src_scc, -exec
2034 // W32: v_div_scale_f64 v[5:6], vcc_lo, -exec, -src_scc, -exec ; encoding: [0x05,0x6a,0xfd,0xd6,0x7e,0xfa,0xf9,0xe1]
2045 v_div_scale_f64 v[5:6], vcc_lo, 0.5, null, -src_scc mul:2
2046 // W32: v_div_scale_f64 v[5:6], vcc_lo, 0.5, null, -src_scc mul:2 ; encoding: [0x05,0x6a,0xfd,0xd6,0xf0,0xf8,0xf4,0x8b]
2049 v_div_scale_f64 v[5:6], vcc_lo, -src_scc, -exec, 0.5 mul:4
2050 // W32: v_div_scale_f64 v[5:6], vcc_lo, -src_scc, -exec, 0.5 mul:4 ; encoding: [0x05,0x6a,0xfd,0xd6,0xfd,0xfc,0xc0,0x73]
2081 v_div_scale_f64 v[5:6], vcc, -exec, -src_scc, -exec
2082 // W64: v_div_scale_f64 v[5:6], vcc, -exec, -src_scc, -exec ; encoding: [0x05,0x6a,0xfd,0xd6,0x7e,0xfa,0xf9,0xe1]
2093 v_div_scale_f64 v[5:6], vcc, 0.5, null, -src_scc mul:2
2094 // W64: v_div_scale_f64 v[5:6], vcc, 0.5, null, -src_scc mul:2 ; encoding: [0x05,0x6a,0xfd,0xd6,0xf0,0xf8,0xf4,0x8b]
2097 v_div_scale_f64 v[5:6], vcc, -src_scc, -exec, 0.5 mul:4
2098 // W64: v_div_scale_f64 v[5:6], vcc, -src_scc, -exec, 0.5 mul:4 ; encoding: [0x05,0x6a,0xfd,0xd6,0xfd,0xfc,0xc0,0x73]
2123 v_dot2_bf16_bf16 v5.l, ttmp15, src_scc, ttmp15
2124 // GFX11: v_dot2_bf16_bf16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x67,0xd6,0x7b,0xfa,0xed,0x01]
2135 v_dot2_bf16_bf16 v5.l, null, -exec_hi, |src_scc|
2136 // GFX11: v_dot2_bf16_bf16 v5.l, null, -exec_hi, |src_scc| ; encoding: [0x05,0x04,0x67,0xd6,0x7c,0xfe,0xf4,0x43]
2141 v_dot2_bf16_bf16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
2142 // GFX11: v_dot2_bf16_bf16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x67,0xd6,0xfd,0xd4,0x04,0x23]
2156 v_dot2_bf16_bf16 v5.l, -src_scc, |vcc_lo|, -1
2157 // GFX11: v_dot2_bf16_bf16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x67,0xd6,0xfd,0xd4,0x04,0x23]
2177 v_dot2_f16_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
2178 // GFX11: v_dot2_f16_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x66,0xd6,0x7b,0xfa,0xed,0xe1]
2192 v_dot2_f16_f16 v5.l, -1, -|exec_hi|, -|src_scc|
2193 // GFX11: v_dot2_f16_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x66,0xd6,0xc1,0xfe,0xf4,0xc3]
2198 v_dot2_f16_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
2199 // GFX11: v_dot2_f16_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x66,0xd6,0xfd,0xd4,0x04,0x23]
2213 v_dot2_f16_f16 v5.l, -src_scc, |vcc_lo|, -1
2214 // GFX11: v_dot2_f16_f16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x66,0xd6,0xfd,0xd4,0x04,0x23]
2234 v_fma_dx9_zero_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
2235 // GFX11: v_fma_dx9_zero_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x09,0xd6,0x7b,0xfa,0xed,0xe1]
2249 v_fma_dx9_zero_f32 v5, -1, -|exec_hi|, -|src_scc|
2250 // GFX11: v_fma_dx9_zero_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x09,0xd6,0xc1,0xfe,0xf4,0xc3]
2255 v_fma_dx9_zero_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
2256 // GFX11: v_fma_dx9_zero_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x09,0xd6,0xfd,0xd4,0x04,0x33]
2279 v_fma_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
2280 // GFX11: v_fma_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x48,0xd6,0x7b,0xfa,0xed,0xe1]
2294 v_fma_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0]
2295 // GFX11: v_fma_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0] ; encoding: [0x05,0x0e,0x48,0xd6,0xc1,0xfe,0xf4,0xc3]
2300 v_fma_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
2301 // GFX11: v_fma_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x48,0xd6,0xfd,0xd4,0x04,0x23]
2321 v_fma_f16 v5.l, -1, -|exec_hi|, -|src_scc|
2322 // GFX11: v_fma_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x48,0xd6,0xc1,0xfe,0xf4,0xc3]
2327 v_fma_f16 v5.l, -src_scc, |vcc_lo|, -1
2328 // GFX11: v_fma_f16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x48,0xd6,0xfd,0xd4,0x04,0x23]
2351 v_fma_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
2352 // GFX11: v_fma_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x13,0xd6,0x7b,0xfa,0xed,0xe1]
2366 v_fma_f32 v5, -1, -|exec_hi|, -|src_scc|
2367 // GFX11: v_fma_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x13,0xd6,0xc1,0xfe,0xf4,0xc3]
2372 v_fma_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
2373 // GFX11: v_fma_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x13,0xd6,0xfd,0xd4,0x04,0x33]
2396 v_fma_f64 v[5:6], -|exec|, -|src_scc|, -|exec|
2397 // GFX11: v_fma_f64 v[5:6], -|exec|, -|src_scc|, -|exec| ; encoding: [0x05,0x07,0x14,0xd6,0x7e,0xfa,0xf9,0xe1]
2405 v_fma_f64 v[5:6], 0.5, null, -|src_scc| mul:2
2406 // GFX11: v_fma_f64 v[5:6], 0.5, null, -|src_scc| mul:2 ; encoding: [0x05,0x04,0x14,0xd6,0xf0,0xf8,0xf4,0x8b]
2408 v_fma_f64 v[5:6], -|src_scc|, -|exec|, 0.5 mul:4
2409 // GFX11: v_fma_f64 v[5:6], -|src_scc|, -|exec|, 0.5 mul:4 ; encoding: [0x05,0x03,0x14,0xd6,0xfd,0xfc,0xc0,0x73]
2432 v_fma_legacy_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
2433 // GFX11: v_fma_dx9_zero_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x09,0xd6,0x7b,0xfa,0xed,0xe1]
2447 v_fma_legacy_f32 v5, -1, -|exec_hi|, -|src_scc|
2448 // GFX11: v_fma_dx9_zero_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x09,0xd6,0xc1,0xfe,0xf4,0xc3]
2453 v_fma_legacy_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
2454 // GFX11: v_fma_dx9_zero_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x09,0xd6,0xfd,0xd4,0x04,0x33]
2477 v_ldexp_f32 v5, ttmp15, src_scc
2478 // GFX11: v_ldexp_f32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x1c,0xd7,0x7b,0xfa,0x01,0x00]
2498 v_ldexp_f32 v5, src_scc, vcc_lo mul:4
2499 // GFX11: v_ldexp_f32 v5, src_scc, vcc_lo mul:4 ; encoding: [0x05,0x00,0x1c,0xd7,0xfd,0xd4,0x00,0x10]
2543 v_ldexp_f64 v[5:6], -|src_scc|, src_scc mul:4
2544 // GFX11: v_ldexp_f64 v[5:6], -|src_scc|, src_scc mul:4 ; encoding: [0x05,0x01,0x2b,0xd7,0xfd,0xfa,0x01,0x30]
2567 v_lerp_u8 v5, ttmp15, src_scc, ttmp15
2568 // GFX11: v_lerp_u8 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x15,0xd6,0x7b,0xfa,0xed,0x01]
2582 v_lerp_u8 v5, -1, exec_hi, src_scc
2583 // GFX11: v_lerp_u8 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x15,0xd6,0xc1,0xfe,0xf4,0x03]
2588 v_lerp_u8 v5, src_scc, vcc_lo, -1
2589 // GFX11: v_lerp_u8 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x15,0xd6,0xfd,0xd4,0x04,0x03]
2612 v_lshl_add_u32 v5, ttmp15, src_scc, ttmp15
2613 // GFX11: v_lshl_add_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x46,0xd6,0x7b,0xfa,0xed,0x01]
2627 v_lshl_add_u32 v5, -1, exec_hi, src_scc
2628 // GFX11: v_lshl_add_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x46,0xd6,0xc1,0xfe,0xf4,0x03]
2633 v_lshl_add_u32 v5, src_scc, vcc_lo, -1
2634 // GFX11: v_lshl_add_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x46,0xd6,0xfd,0xd4,0x04,0x03]
2657 v_lshl_or_b32 v5, ttmp15, src_scc, ttmp15
2658 // GFX11: v_lshl_or_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x56,0xd6,0x7b,0xfa,0xed,0x01]
2672 v_lshl_or_b32 v5, -1, exec_hi, src_scc
2673 // GFX11: v_lshl_or_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x56,0xd6,0xc1,0xfe,0xf4,0x03]
2678 v_lshl_or_b32 v5, src_scc, vcc_lo, -1
2679 // GFX11: v_lshl_or_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x56,0xd6,0xfd,0xd4,0x04,0x03]
2702 v_lshlrev_b16 v5.l, ttmp15, src_scc
2703 // GFX11: v_lshlrev_b16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x38,0xd7,0x7b,0xfa,0x01,0x00]
2723 v_lshlrev_b16 v5.l, src_scc, vcc_lo
2724 // GFX11: v_lshlrev_b16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x38,0xd7,0xfd,0xd4,0x00,0x00]
2759 v_lshlrev_b64 v[5:6], src_scc, src_scc
2760 // GFX11: v_lshlrev_b64 v[5:6], src_scc, src_scc ; encoding: [0x05,0x00,0x3c,0xd7,0xfd,0xfa,0x01,0x00]
2783 v_lshrrev_b16 v5.l, ttmp15, src_scc
2784 // GFX11: v_lshrrev_b16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x39,0xd7,0x7b,0xfa,0x01,0x00]
2804 v_lshrrev_b16 v5.l, src_scc, vcc_lo
2805 // GFX11: v_lshrrev_b16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x39,0xd7,0xfd,0xd4,0x00,0x00]
2840 v_lshrrev_b64 v[5:6], src_scc, src_scc
2841 // GFX11: v_lshrrev_b64 v[5:6], src_scc, src_scc ; encoding: [0x05,0x00,0x3d,0xd7,0xfd,0xfa,0x01,0x00]
2864 v_mad_i16 v5.l, ttmp15, src_scc, ttmp15
2865 // GFX11: v_mad_i16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x53,0xd6,0x7b,0xfa,0xed,0x01]
2879 v_mad_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
2880 // GFX11: v_mad_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x53,0xd6,0xc1,0xfe,0xf4,0x03]
2885 v_mad_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
2886 // GFX11: v_mad_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x53,0xd6,0xfd,0xd4,0x04,0x03]
2903 v_mad_i16 v5.l, -1, exec_hi, src_scc
2904 // GFX11: v_mad_i16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x53,0xd6,0xc1,0xfe,0xf4,0x03]
2906 v_mad_i16 v5.l, src_scc, vcc_lo, -1
2907 // GFX11: v_mad_i16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x53,0xd6,0xfd,0xd4,0x04,0x03]
2927 v_mad_i32_i16 v5, ttmp15, src_scc, ttmp15
2928 // GFX11: v_mad_i32_i16 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x5a,0xd6,0x7b,0xfa,0xed,0x01]
2948 v_mad_i32_i16 v5, src_scc, vcc_lo, src_scc op_sel:[1,0,0,0]
2949 // GFX11: v_mad_i32_i16 v5, src_scc, vcc_lo, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x5a,0xd6,0xfd,0xd4,0xf4,0x03]
2972 v_mad_i32_i24 v5, ttmp15, src_scc, ttmp15
2973 // GFX11: v_mad_i32_i24 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x0a,0xd6,0x7b,0xfa,0xed,0x01]
2987 v_mad_i32_i24 v5, -1, exec_hi, src_scc
2988 // GFX11: v_mad_i32_i24 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x0a,0xd6,0xc1,0xfe,0xf4,0x03]
2993 v_mad_i32_i24 v5, src_scc, vcc_lo, -1
2994 // GFX11: v_mad_i32_i24 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x0a,0xd6,0xfd,0xd4,0x04,0x03]
3031 v_mad_i64_i32 v[5:6], ttmp15, src_scc, vcc_lo, src_scc
3032 // W32: v_mad_i64_i32 v[5:6], ttmp15, src_scc, vcc_lo, src_scc ; encoding: [0x05,0x7b,0xff,0xd6,0xfd,0xd4,0xf4,0x03]
3067 v_mad_i64_i32 v[5:6], ttmp[14:15], src_scc, vcc_lo, src_scc
3068 // W64: v_mad_i64_i32 v[5:6], ttmp[14:15], src_scc, vcc_lo, src_scc ; encoding: [0x05,0x7a,0xff,0xd6,0xfd,0xd4,0xf4,0x03]
3092 v_mad_u16 v5.l, ttmp15, src_scc, ttmp15
3093 // GFX11: v_mad_u16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x41,0xd6,0x7b,0xfa,0xed,0x01]
3107 v_mad_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
3108 // GFX11: v_mad_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x41,0xd6,0xc1,0xfe,0xf4,0x03]
3113 v_mad_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
3114 // GFX11: v_mad_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x41,0xd6,0xfd,0xd4,0x04,0x03]
3131 v_mad_u16 v5.l, -1, exec_hi, src_scc
3132 // GFX11: v_mad_u16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x41,0xd6,0xc1,0xfe,0xf4,0x03]
3134 v_mad_u16 v5.l, src_scc, vcc_lo, -1
3135 // GFX11: v_mad_u16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x41,0xd6,0xfd,0xd4,0x04,0x03]
3155 v_mad_u32_u16 v5, ttmp15, src_scc, ttmp15
3156 // GFX11: v_mad_u32_u16 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x59,0xd6,0x7b,0xfa,0xed,0x01]
3176 v_mad_u32_u16 v5, src_scc, vcc_lo, src_scc op_sel:[1,0,0,0]
3177 // GFX11: v_mad_u32_u16 v5, src_scc, vcc_lo, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x59,0xd6,0xfd,0xd4,0xf4,0x03]
3200 v_mad_u32_u24 v5, ttmp15, src_scc, ttmp15
3201 // GFX11: v_mad_u32_u24 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x0b,0xd6,0x7b,0xfa,0xed,0x01]
3215 v_mad_u32_u24 v5, -1, exec_hi, src_scc
3216 // GFX11: v_mad_u32_u24 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x0b,0xd6,0xc1,0xfe,0xf4,0x03]
3221 v_mad_u32_u24 v5, src_scc, vcc_lo, -1
3222 // GFX11: v_mad_u32_u24 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x0b,0xd6,0xfd,0xd4,0x04,0x03]
3259 v_mad_u64_u32 v[5:6], ttmp15, src_scc, vcc_lo, src_scc
3260 // W32: v_mad_u64_u32 v[5:6], ttmp15, src_scc, vcc_lo, src_scc ; encoding: [0x05,0x7b,0xfe,0xd6,0xfd,0xd4,0xf4,0x03]
3295 v_mad_u64_u32 v[5:6], ttmp[14:15], src_scc, vcc_lo, src_scc
3296 // W64: v_mad_u64_u32 v[5:6], ttmp[14:15], src_scc, vcc_lo, src_scc ; encoding: [0x05,0x7a,0xfe,0xd6,0xfd,0xd4,0xf4,0x03]
3320 v_max3_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
3321 // GFX11: v_max3_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x4c,0xd6,0x7b,0xfa,0xed,0xe1]
3335 v_max3_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0]
3336 // GFX11: v_max3_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0] ; encoding: [0x05,0x0e,0x4c,0xd6,0xc1,0xfe,0xf4,0xc3]
3341 v_max3_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
3342 // GFX11: v_max3_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x4c,0xd6,0xfd,0xd4,0x04,0x23]
3362 v_max3_f16 v5.l, -1, -|exec_hi|, -|src_scc|
3363 // GFX11: v_max3_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x4c,0xd6,0xc1,0xfe,0xf4,0xc3]
3368 v_max3_f16 v5.l, -src_scc, |vcc_lo|, -1
3369 // GFX11: v_max3_f16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x4c,0xd6,0xfd,0xd4,0x04,0x23]
3389 v_max3_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
3390 // GFX11: v_max3_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x1c,0xd6,0x7b,0xfa,0xed,0xe1]
3404 v_max3_f32 v5, -1, -|exec_hi|, -|src_scc|
3405 // GFX11: v_max3_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x1c,0xd6,0xc1,0xfe,0xf4,0xc3]
3410 v_max3_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
3411 // GFX11: v_max3_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x1c,0xd6,0xfd,0xd4,0x04,0x33]
3434 v_max3_i16 v5.l, ttmp15, src_scc, ttmp15
3435 // GFX11: v_max3_i16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x4d,0xd6,0x7b,0xfa,0xed,0x01]
3449 v_max3_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
3450 // GFX11: v_max3_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x4d,0xd6,0xc1,0xfe,0xf4,0x03]
3455 v_max3_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
3456 // GFX11: v_max3_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x4d,0xd6,0xfd,0xd4,0x04,0x03]
3473 v_max3_i16 v5.l, -1, exec_hi, src_scc
3474 // GFX11: v_max3_i16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x4d,0xd6,0xc1,0xfe,0xf4,0x03]
3476 v_max3_i16 v5.l, src_scc, vcc_lo, -1
3477 // GFX11: v_max3_i16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x4d,0xd6,0xfd,0xd4,0x04,0x03]
3497 v_max3_i32 v5, ttmp15, src_scc, ttmp15
3498 // GFX11: v_max3_i32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x1d,0xd6,0x7b,0xfa,0xed,0x01]
3512 v_max3_i32 v5, -1, exec_hi, src_scc
3513 // GFX11: v_max3_i32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x1d,0xd6,0xc1,0xfe,0xf4,0x03]
3518 v_max3_i32 v5, src_scc, vcc_lo, -1
3519 // GFX11: v_max3_i32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x1d,0xd6,0xfd,0xd4,0x04,0x03]
3542 v_max3_u16 v5.l, ttmp15, src_scc, ttmp15
3543 // GFX11: v_max3_u16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x4e,0xd6,0x7b,0xfa,0xed,0x01]
3557 v_max3_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
3558 // GFX11: v_max3_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x4e,0xd6,0xc1,0xfe,0xf4,0x03]
3563 v_max3_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
3564 // GFX11: v_max3_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x4e,0xd6,0xfd,0xd4,0x04,0x03]
3581 v_max3_u16 v5.l, -1, exec_hi, src_scc
3582 // GFX11: v_max3_u16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x4e,0xd6,0xc1,0xfe,0xf4,0x03]
3584 v_max3_u16 v5.l, src_scc, vcc_lo, -1
3585 // GFX11: v_max3_u16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x4e,0xd6,0xfd,0xd4,0x04,0x03]
3605 v_max3_u32 v5, ttmp15, src_scc, ttmp15
3606 // GFX11: v_max3_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x1e,0xd6,0x7b,0xfa,0xed,0x01]
3620 v_max3_u32 v5, -1, exec_hi, src_scc
3621 // GFX11: v_max3_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x1e,0xd6,0xc1,0xfe,0xf4,0x03]
3626 v_max3_u32 v5, src_scc, vcc_lo, -1
3627 // GFX11: v_max3_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x1e,0xd6,0xfd,0xd4,0x04,0x03]
3650 v_max_f64 v[5:6], -|exec|, src_scc
3651 // GFX11: v_max_f64 v[5:6], -|exec|, src_scc ; encoding: [0x05,0x01,0x2a,0xd7,0x7e,0xfa,0x01,0x20]
3662 v_max_f64 v[5:6], -|src_scc|, -|exec| mul:4
3663 // GFX11: v_max_f64 v[5:6], -|src_scc|, -|exec| mul:4 ; encoding: [0x05,0x03,0x2a,0xd7,0xfd,0xfc,0x00,0x70]
3686 v_max_i16 v5.l, ttmp15, src_scc
3687 // GFX11: v_max_i16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x0a,0xd7,0x7b,0xfa,0x01,0x00]
3707 v_max_i16 v5.l, src_scc, vcc_lo
3708 // GFX11: v_max_i16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x0a,0xd7,0xfd,0xd4,0x00,0x00]
3740 v_max_u16 v5.l, ttmp15, src_scc
3741 // GFX11: v_max_u16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x09,0xd7,0x7b,0xfa,0x01,0x00]
3761 v_max_u16 v5.l, src_scc, vcc_lo
3762 // GFX11: v_max_u16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x09,0xd7,0xfd,0xd4,0x00,0x00]
3794 v_maxmin_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
3795 // GFX11: v_maxmin_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x60,0xd6,0x7b,0xfa,0xed,0xe1]
3809 v_maxmin_f16 v5.l, -1, -|exec_hi|, -|src_scc|
3810 // GFX11: v_maxmin_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x60,0xd6,0xc1,0xfe,0xf4,0xc3]
3815 v_maxmin_f16 v5.l, -src_scc, |vcc_lo|, -1 mul:4
3816 // GFX11: v_maxmin_f16 v5.l, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x60,0xd6,0xfd,0xd4,0x04,0x33]
3851 v_maxmin_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
3852 // GFX11: v_maxmin_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x5e,0xd6,0x7b,0xfa,0xed,0xe1]
3866 v_maxmin_f32 v5, -1, -|exec_hi|, -|src_scc|
3867 // GFX11: v_maxmin_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x5e,0xd6,0xc1,0xfe,0xf4,0xc3]
3872 v_maxmin_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
3873 // GFX11: v_maxmin_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x5e,0xd6,0xfd,0xd4,0x04,0x33]
3896 v_maxmin_i32 v5, ttmp15, src_scc, ttmp15
3897 // GFX11: v_maxmin_i32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x64,0xd6,0x7b,0xfa,0xed,0x01]
3911 v_maxmin_i32 v5, -1, exec_hi, src_scc
3912 // GFX11: v_maxmin_i32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x64,0xd6,0xc1,0xfe,0xf4,0x03]
3917 v_maxmin_i32 v5, src_scc, vcc_lo, -1
3918 // GFX11: v_maxmin_i32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x64,0xd6,0xfd,0xd4,0x04,0x03]
3941 v_maxmin_u32 v5, ttmp15, src_scc, ttmp15
3942 // GFX11: v_maxmin_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x62,0xd6,0x7b,0xfa,0xed,0x01]
3956 v_maxmin_u32 v5, -1, exec_hi, src_scc
3957 // GFX11: v_maxmin_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x62,0xd6,0xc1,0xfe,0xf4,0x03]
3962 v_maxmin_u32 v5, src_scc, vcc_lo, -1
3963 // GFX11: v_maxmin_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x62,0xd6,0xfd,0xd4,0x04,0x03]
3986 v_mbcnt_hi_u32_b32 v5, ttmp15, src_scc
3987 // GFX11: v_mbcnt_hi_u32_b32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x20,0xd7,0x7b,0xfa,0x01,0x00]
4007 v_mbcnt_hi_u32_b32 v5, src_scc, vcc_lo
4008 // GFX11: v_mbcnt_hi_u32_b32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x20,0xd7,0xfd,0xd4,0x00,0x00]
4031 v_mbcnt_lo_u32_b32 v5, ttmp15, src_scc
4032 // GFX11: v_mbcnt_lo_u32_b32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x1f,0xd7,0x7b,0xfa,0x01,0x00]
4052 v_mbcnt_lo_u32_b32 v5, src_scc, vcc_lo
4053 // GFX11: v_mbcnt_lo_u32_b32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x1f,0xd7,0xfd,0xd4,0x00,0x00]
4076 v_med3_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
4077 // GFX11: v_med3_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x4f,0xd6,0x7b,0xfa,0xed,0xe1]
4091 v_med3_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0]
4092 // GFX11: v_med3_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0] ; encoding: [0x05,0x0e,0x4f,0xd6,0xc1,0xfe,0xf4,0xc3]
4097 v_med3_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
4098 // GFX11: v_med3_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x4f,0xd6,0xfd,0xd4,0x04,0x23]
4118 v_med3_f16 v5.l, -1, -|exec_hi|, -|src_scc|
4119 // GFX11: v_med3_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x4f,0xd6,0xc1,0xfe,0xf4,0xc3]
4124 v_med3_f16 v5.l, -src_scc, |vcc_lo|, -1
4125 // GFX11: v_med3_f16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x4f,0xd6,0xfd,0xd4,0x04,0x23]
4148 v_med3_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
4149 // GFX11: v_med3_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x1f,0xd6,0x7b,0xfa,0xed,0xe1]
4163 v_med3_f32 v5, -1, -|exec_hi|, -|src_scc|
4164 // GFX11: v_med3_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x1f,0xd6,0xc1,0xfe,0xf4,0xc3]
4169 v_med3_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
4170 // GFX11: v_med3_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x1f,0xd6,0xfd,0xd4,0x04,0x33]
4193 v_med3_i16 v5.l, ttmp15, src_scc, ttmp15
4194 // GFX11: v_med3_i16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x50,0xd6,0x7b,0xfa,0xed,0x01]
4208 v_med3_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
4209 // GFX11: v_med3_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x50,0xd6,0xc1,0xfe,0xf4,0x03]
4214 v_med3_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
4215 // GFX11: v_med3_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x50,0xd6,0xfd,0xd4,0x04,0x03]
4232 v_med3_i16 v5.l, -1, exec_hi, src_scc
4233 // GFX11: v_med3_i16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x50,0xd6,0xc1,0xfe,0xf4,0x03]
4235 v_med3_i16 v5.l, src_scc, vcc_lo, -1
4236 // GFX11: v_med3_i16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x50,0xd6,0xfd,0xd4,0x04,0x03]
4256 v_med3_i32 v5, ttmp15, src_scc, ttmp15
4257 // GFX11: v_med3_i32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x20,0xd6,0x7b,0xfa,0xed,0x01]
4271 v_med3_i32 v5, -1, exec_hi, src_scc
4272 // GFX11: v_med3_i32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x20,0xd6,0xc1,0xfe,0xf4,0x03]
4277 v_med3_i32 v5, src_scc, vcc_lo, -1
4278 // GFX11: v_med3_i32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x20,0xd6,0xfd,0xd4,0x04,0x03]
4301 v_med3_u16 v5.l, ttmp15, src_scc, ttmp15
4302 // GFX11: v_med3_u16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x51,0xd6,0x7b,0xfa,0xed,0x01]
4316 v_med3_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
4317 // GFX11: v_med3_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x51,0xd6,0xc1,0xfe,0xf4,0x03]
4322 v_med3_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
4323 // GFX11: v_med3_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x51,0xd6,0xfd,0xd4,0x04,0x03]
4340 v_med3_u16 v5.l, -1, exec_hi, src_scc
4341 // GFX11: v_med3_u16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x51,0xd6,0xc1,0xfe,0xf4,0x03]
4343 v_med3_u16 v5.l, src_scc, vcc_lo, -1
4344 // GFX11: v_med3_u16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x51,0xd6,0xfd,0xd4,0x04,0x03]
4364 v_med3_u32 v5, ttmp15, src_scc, ttmp15
4365 // GFX11: v_med3_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x21,0xd6,0x7b,0xfa,0xed,0x01]
4379 v_med3_u32 v5, -1, exec_hi, src_scc
4380 // GFX11: v_med3_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x21,0xd6,0xc1,0xfe,0xf4,0x03]
4385 v_med3_u32 v5, src_scc, vcc_lo, -1
4386 // GFX11: v_med3_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x21,0xd6,0xfd,0xd4,0x04,0x03]
4409 v_min3_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
4410 // GFX11: v_min3_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x49,0xd6,0x7b,0xfa,0xed,0xe1]
4424 v_min3_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0]
4425 // GFX11: v_min3_f16 v5.l, -1, -|exec_hi|, -|src_scc| op_sel:[1,0,0,0] ; encoding: [0x05,0x0e,0x49,0xd6,0xc1,0xfe,0xf4,0xc3]
4430 v_min3_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0]
4431 // GFX11: v_min3_f16 v5.l, -src_scc, |vcc_lo|, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x22,0x49,0xd6,0xfd,0xd4,0x04,0x23]
4451 v_min3_f16 v5.l, -1, -|exec_hi|, -|src_scc|
4452 // GFX11: v_min3_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x49,0xd6,0xc1,0xfe,0xf4,0xc3]
4457 v_min3_f16 v5.l, -src_scc, |vcc_lo|, -1
4458 // GFX11: v_min3_f16 v5.l, -src_scc, |vcc_lo|, -1 ; encoding: [0x05,0x02,0x49,0xd6,0xfd,0xd4,0x04,0x23]
4478 v_min3_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
4479 // GFX11: v_min3_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x19,0xd6,0x7b,0xfa,0xed,0xe1]
4493 v_min3_f32 v5, -1, -|exec_hi|, -|src_scc|
4494 // GFX11: v_min3_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x19,0xd6,0xc1,0xfe,0xf4,0xc3]
4499 v_min3_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
4500 // GFX11: v_min3_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x19,0xd6,0xfd,0xd4,0x04,0x33]
4523 v_min3_i16 v5.l, ttmp15, src_scc, ttmp15
4524 // GFX11: v_min3_i16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x4a,0xd6,0x7b,0xfa,0xed,0x01]
4538 v_min3_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
4539 // GFX11: v_min3_i16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x4a,0xd6,0xc1,0xfe,0xf4,0x03]
4544 v_min3_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
4545 // GFX11: v_min3_i16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x4a,0xd6,0xfd,0xd4,0x04,0x03]
4562 v_min3_i16 v5.l, -1, exec_hi, src_scc
4563 // GFX11: v_min3_i16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x4a,0xd6,0xc1,0xfe,0xf4,0x03]
4565 v_min3_i16 v5.l, src_scc, vcc_lo, -1
4566 // GFX11: v_min3_i16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x4a,0xd6,0xfd,0xd4,0x04,0x03]
4586 v_min3_i32 v5, ttmp15, src_scc, ttmp15
4587 // GFX11: v_min3_i32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x1a,0xd6,0x7b,0xfa,0xed,0x01]
4601 v_min3_i32 v5, -1, exec_hi, src_scc
4602 // GFX11: v_min3_i32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x1a,0xd6,0xc1,0xfe,0xf4,0x03]
4607 v_min3_i32 v5, src_scc, vcc_lo, -1
4608 // GFX11: v_min3_i32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x1a,0xd6,0xfd,0xd4,0x04,0x03]
4631 v_min3_u16 v5.l, ttmp15, src_scc, ttmp15
4632 // GFX11: v_min3_u16 v5.l, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x4b,0xd6,0x7b,0xfa,0xed,0x01]
4646 v_min3_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0]
4647 // GFX11: v_min3_u16 v5.l, -1, exec_hi, src_scc op_sel:[1,0,0,0] ; encoding: [0x05,0x08,0x4b,0xd6,0xc1,0xfe,0xf4,0x03]
4652 v_min3_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0]
4653 // GFX11: v_min3_u16 v5.l, src_scc, vcc_lo, -1 op_sel:[0,0,1,0] ; encoding: [0x05,0x20,0x4b,0xd6,0xfd,0xd4,0x04,0x03]
4670 v_min3_u16 v5.l, -1, exec_hi, src_scc
4671 // GFX11: v_min3_u16 v5.l, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x4b,0xd6,0xc1,0xfe,0xf4,0x03]
4673 v_min3_u16 v5.l, src_scc, vcc_lo, -1
4674 // GFX11: v_min3_u16 v5.l, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x4b,0xd6,0xfd,0xd4,0x04,0x03]
4694 v_min3_u32 v5, ttmp15, src_scc, ttmp15
4695 // GFX11: v_min3_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x1b,0xd6,0x7b,0xfa,0xed,0x01]
4709 v_min3_u32 v5, -1, exec_hi, src_scc
4710 // GFX11: v_min3_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x1b,0xd6,0xc1,0xfe,0xf4,0x03]
4715 v_min3_u32 v5, src_scc, vcc_lo, -1
4716 // GFX11: v_min3_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x1b,0xd6,0xfd,0xd4,0x04,0x03]
4739 v_min_f64 v[5:6], -|exec|, src_scc
4740 // GFX11: v_min_f64 v[5:6], -|exec|, src_scc ; encoding: [0x05,0x01,0x29,0xd7,0x7e,0xfa,0x01,0x20]
4751 v_min_f64 v[5:6], -|src_scc|, -|exec| mul:4
4752 // GFX11: v_min_f64 v[5:6], -|src_scc|, -|exec| mul:4 ; encoding: [0x05,0x03,0x29,0xd7,0xfd,0xfc,0x00,0x70]
4775 v_min_i16 v5.l, ttmp15, src_scc
4776 // GFX11: v_min_i16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x0c,0xd7,0x7b,0xfa,0x01,0x00]
4796 v_min_i16 v5.l, src_scc, vcc_lo
4797 // GFX11: v_min_i16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x0c,0xd7,0xfd,0xd4,0x00,0x00]
4829 v_min_u16 v5.l, ttmp15, src_scc
4830 // GFX11: v_min_u16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x0b,0xd7,0x7b,0xfa,0x01,0x00]
4850 v_min_u16 v5.l, src_scc, vcc_lo
4851 // GFX11: v_min_u16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x0b,0xd7,0xfd,0xd4,0x00,0x00]
4883 v_minmax_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15|
4884 // GFX11: v_minmax_f16 v5.l, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x61,0xd6,0x7b,0xfa,0xed,0xe1]
4898 v_minmax_f16 v5.l, -1, -|exec_hi|, -|src_scc|
4899 // GFX11: v_minmax_f16 v5.l, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x61,0xd6,0xc1,0xfe,0xf4,0xc3]
4904 v_minmax_f16 v5.l, -src_scc, |vcc_lo|, -1 mul:4
4905 // GFX11: v_minmax_f16 v5.l, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x61,0xd6,0xfd,0xd4,0x04,0x33]
4940 v_minmax_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
4941 // GFX11: v_minmax_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x5f,0xd6,0x7b,0xfa,0xed,0xe1]
4955 v_minmax_f32 v5, -1, -|exec_hi|, -|src_scc|
4956 // GFX11: v_minmax_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x5f,0xd6,0xc1,0xfe,0xf4,0xc3]
4961 v_minmax_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
4962 // GFX11: v_minmax_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x5f,0xd6,0xfd,0xd4,0x04,0x33]
4985 v_minmax_i32 v5, ttmp15, src_scc, ttmp15
4986 // GFX11: v_minmax_i32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x65,0xd6,0x7b,0xfa,0xed,0x01]
5000 v_minmax_i32 v5, -1, exec_hi, src_scc
5001 // GFX11: v_minmax_i32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x65,0xd6,0xc1,0xfe,0xf4,0x03]
5006 v_minmax_i32 v5, src_scc, vcc_lo, -1
5007 // GFX11: v_minmax_i32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x65,0xd6,0xfd,0xd4,0x04,0x03]
5030 v_minmax_u32 v5, ttmp15, src_scc, ttmp15
5031 // GFX11: v_minmax_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x63,0xd6,0x7b,0xfa,0xed,0x01]
5045 v_minmax_u32 v5, -1, exec_hi, src_scc
5046 // GFX11: v_minmax_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x63,0xd6,0xc1,0xfe,0xf4,0x03]
5051 v_minmax_u32 v5, src_scc, vcc_lo, -1
5052 // GFX11: v_minmax_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x63,0xd6,0xfd,0xd4,0x04,0x03]
5093 v_mqsad_pk_u16_u8 v[5:6], 0.5, 0.5, src_scc
5094 // GFX11: v_mqsad_pk_u16_u8 v[5:6], 0.5, 0.5, src_scc ; encoding: [0x05,0x00,0x3b,0xd6,0xf0,0xe0,0xf5,0x03]
5096 v_mqsad_pk_u16_u8 v[5:6], src_scc, src_scc, 0.5
5097 // GFX11: v_mqsad_pk_u16_u8 v[5:6], src_scc, src_scc, 0.5 ; encoding: [0x05,0x00,0x3b,0xd6,0xfd,0xfa,0xc1,0x03]
5141 v_mqsad_u32_u8 v[5:8], src_scc, src_scc, v[252:255]
5142 // GFX11: v_mqsad_u32_u8 v[5:8], src_scc, src_scc, v[252:255] ; encoding: [0x05,0x00,0x3d,0xd6,0xfd,0xfa,0xf1,0x07]
5165 v_msad_u8 v5, ttmp15, src_scc, ttmp15
5166 // GFX11: v_msad_u8 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x39,0xd6,0x7b,0xfa,0xed,0x01]
5180 v_msad_u8 v5, -1, exec_hi, src_scc
5181 // GFX11: v_msad_u8 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x39,0xd6,0xc1,0xfe,0xf4,0x03]
5186 v_msad_u8 v5, src_scc, vcc_lo, -1
5187 // GFX11: v_msad_u8 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x39,0xd6,0xfd,0xd4,0x04,0x03]
5210 v_mul_f64 v[5:6], -|exec|, src_scc
5211 // GFX11: v_mul_f64 v[5:6], -|exec|, src_scc ; encoding: [0x05,0x01,0x28,0xd7,0x7e,0xfa,0x01,0x20]
5222 v_mul_f64 v[5:6], -|src_scc|, -|exec| mul:4
5223 // GFX11: v_mul_f64 v[5:6], -|src_scc|, -|exec| mul:4 ; encoding: [0x05,0x03,0x28,0xd7,0xfd,0xfc,0x00,0x70]
5246 v_mul_hi_i32 v5, ttmp15, src_scc
5247 // GFX11: v_mul_hi_i32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x2e,0xd7,0x7b,0xfa,0x01,0x00]
5267 v_mul_hi_i32 v5, src_scc, vcc_lo
5268 // GFX11: v_mul_hi_i32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x2e,0xd7,0xfd,0xd4,0x00,0x00]
5291 v_mul_hi_u32 v5, ttmp15, src_scc
5292 // GFX11: v_mul_hi_u32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x2d,0xd7,0x7b,0xfa,0x01,0x00]
5312 v_mul_hi_u32 v5, src_scc, vcc_lo
5313 // GFX11: v_mul_hi_u32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x2d,0xd7,0xfd,0xd4,0x00,0x00]
5336 v_mul_lo_u16 v5.l, ttmp15, src_scc
5337 // GFX11: v_mul_lo_u16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x05,0xd7,0x7b,0xfa,0x01,0x00]
5357 v_mul_lo_u16 v5.l, src_scc, vcc_lo
5358 // GFX11: v_mul_lo_u16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x05,0xd7,0xfd,0xd4,0x00,0x00]
5390 v_mul_lo_u32 v5, ttmp15, src_scc
5391 // GFX11: v_mul_lo_u32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x2c,0xd7,0x7b,0xfa,0x01,0x00]
5411 v_mul_lo_u32 v5, src_scc, vcc_lo
5412 // GFX11: v_mul_lo_u32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x2c,0xd7,0xfd,0xd4,0x00,0x00]
5435 v_mullit_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15|
5436 // GFX11: v_mullit_f32 v5, -|ttmp15|, -|src_scc|, -|ttmp15| ; encoding: [0x05,0x07,0x18,0xd6,0x7b,0xfa,0xed,0xe1]
5450 v_mullit_f32 v5, -1, -|exec_hi|, -|src_scc|
5451 // GFX11: v_mullit_f32 v5, -1, -|exec_hi|, -|src_scc| ; encoding: [0x05,0x06,0x18,0xd6,0xc1,0xfe,0xf4,0xc3]
5456 v_mullit_f32 v5, -src_scc, |vcc_lo|, -1 mul:4
5457 // GFX11: v_mullit_f32 v5, -src_scc, |vcc_lo|, -1 mul:4 ; encoding: [0x05,0x02,0x18,0xd6,0xfd,0xd4,0x04,0x33]
5480 v_or3_b32 v5, ttmp15, src_scc, ttmp15
5481 // GFX11: v_or3_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x58,0xd6,0x7b,0xfa,0xed,0x01]
5495 v_or3_b32 v5, -1, exec_hi, src_scc
5496 // GFX11: v_or3_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x58,0xd6,0xc1,0xfe,0xf4,0x03]
5501 v_or3_b32 v5, src_scc, vcc_lo, -1
5502 // GFX11: v_or3_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x58,0xd6,0xfd,0xd4,0x04,0x03]
5525 v_or_b16 v5.l, ttmp15, src_scc
5526 // GFX11: v_or_b16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x63,0xd7,0x7b,0xfa,0x01,0x00]
5546 v_or_b16 v5.l, src_scc, vcc_lo
5547 // GFX11: v_or_b16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x63,0xd7,0xfd,0xd4,0x00,0x00]
5579 v_pack_b32_f16 v5, ttmp15, src_scc
5580 // GFX11: v_pack_b32_f16 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x11,0xd7,0x7b,0xfa,0x01,0x00]
5600 v_pack_b32_f16 v5, -src_scc, |vcc_lo| op_sel:[1,0,0]
5601 // GFX11: v_pack_b32_f16 v5, -src_scc, |vcc_lo| op_sel:[1,0,0] ; encoding: [0x05,0x0a,0x11,0xd7,0xfd,0xd4,0x00,0x20]
5612 v_pack_b32_f16 v5, -src_scc, |vcc_lo|
5613 // GFX11: v_pack_b32_f16 v5, -src_scc, |vcc_lo| ; encoding: [0x05,0x02,0x11,0xd7,0xfd,0xd4,0x00,0x20]
5636 v_perm_b32 v5, ttmp15, src_scc, ttmp15
5637 // GFX11: v_perm_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x44,0xd6,0x7b,0xfa,0xed,0x01]
5651 v_perm_b32 v5, -1, exec_hi, src_scc
5652 // GFX11: v_perm_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x44,0xd6,0xc1,0xfe,0xf4,0x03]
5657 v_perm_b32 v5, src_scc, vcc_lo, -1
5658 // GFX11: v_perm_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x44,0xd6,0xfd,0xd4,0x04,0x03]
5684 v_permlane16_b32 v5, v1, exec_lo, src_scc
5685 // GFX11: v_permlane16_b32 v5, v1, exec_lo, src_scc ; encoding: [0x05,0x00,0x5b,0xd6,0x01,0xfd,0xf4,0x03]
5696 v_permlane16_b32 v255, v255, src_scc, exec_hi op_sel:[0,1]
5697 // GFX11: v_permlane16_b32 v255, v255, src_scc, exec_hi op_sel:[0,1] ; encoding: [0xff,0x10,0x5b,0xd6,0xff,0xfb,0xfd,0x01]
5729 v_permlanex16_b32 v5, v1, exec_lo, src_scc
5730 // GFX11: v_permlanex16_b32 v5, v1, exec_lo, src_scc ; encoding: [0x05,0x00,0x5c,0xd6,0x01,0xfd,0xf4,0x03]
5741 v_permlanex16_b32 v255, v255, src_scc, exec_hi op_sel:[0,1]
5742 // GFX11: v_permlanex16_b32 v255, v255, src_scc, exec_hi op_sel:[0,1] ; encoding: [0xff,0x10,0x5c,0xd6,0xff,0xfb,0xfd,0x01]
5789 v_qsad_pk_u16_u8 v[5:6], 0.5, 0.5, src_scc
5790 // GFX11: v_qsad_pk_u16_u8 v[5:6], 0.5, 0.5, src_scc ; encoding: [0x05,0x00,0x3a,0xd6,0xf0,0xe0,0xf5,0x03]
5792 v_qsad_pk_u16_u8 v[5:6], src_scc, src_scc, 0.5
5793 // GFX11: v_qsad_pk_u16_u8 v[5:6], src_scc, src_scc, 0.5 ; encoding: [0x05,0x00,0x3a,0xd6,0xfd,0xfa,0xc1,0x03]
5837 v_sad_hi_u8 v5, ttmp15, src_scc, ttmp15
5838 // GFX11: v_sad_hi_u8 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x23,0xd6,0x7b,0xfa,0xed,0x01]
5852 v_sad_hi_u8 v5, -1, exec_hi, src_scc
5853 // GFX11: v_sad_hi_u8 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x23,0xd6,0xc1,0xfe,0xf4,0x03]
5858 v_sad_hi_u8 v5, src_scc, vcc_lo, -1
5859 // GFX11: v_sad_hi_u8 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x23,0xd6,0xfd,0xd4,0x04,0x03]
5882 v_sad_u16 v5, ttmp15, src_scc, ttmp15
5883 // GFX11: v_sad_u16 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x24,0xd6,0x7b,0xfa,0xed,0x01]
5897 v_sad_u16 v5, -1, exec_hi, src_scc
5898 // GFX11: v_sad_u16 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x24,0xd6,0xc1,0xfe,0xf4,0x03]
5903 v_sad_u16 v5, src_scc, vcc_lo, -1
5904 // GFX11: v_sad_u16 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x24,0xd6,0xfd,0xd4,0x04,0x03]
5927 v_sad_u32 v5, ttmp15, src_scc, ttmp15
5928 // GFX11: v_sad_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x25,0xd6,0x7b,0xfa,0xed,0x01]
5942 v_sad_u32 v5, -1, exec_hi, src_scc
5943 // GFX11: v_sad_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x25,0xd6,0xc1,0xfe,0xf4,0x03]
5948 v_sad_u32 v5, src_scc, vcc_lo, -1
5949 // GFX11: v_sad_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x25,0xd6,0xfd,0xd4,0x04,0x03]
5972 v_sad_u8 v5, ttmp15, src_scc, ttmp15
5973 // GFX11: v_sad_u8 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x22,0xd6,0x7b,0xfa,0xed,0x01]
5987 v_sad_u8 v5, -1, exec_hi, src_scc
5988 // GFX11: v_sad_u8 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x22,0xd6,0xc1,0xfe,0xf4,0x03]
5993 v_sad_u8 v5, src_scc, vcc_lo, -1
5994 // GFX11: v_sad_u8 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x22,0xd6,0xfd,0xd4,0x04,0x03]
6023 v_sub_co_u32 v5, s6, ttmp15, src_scc
6024 // W32: v_sub_co_u32 v5, s6, ttmp15, src_scc ; encoding: [0x05,0x06,0x01,0xd7,0x7b,0xfa,0x01,0x00]
6051 v_sub_co_u32 v5, ttmp15, src_scc, vcc_lo
6052 // W32: v_sub_co_u32 v5, ttmp15, src_scc, vcc_lo ; encoding: [0x05,0x7b,0x01,0xd7,0xfd,0xd4,0x00,0x00]
6079 v_sub_co_u32 v5, s[12:13], ttmp15, src_scc
6080 // W64: v_sub_co_u32 v5, s[12:13], ttmp15, src_scc ; encoding: [0x05,0x0c,0x01,0xd7,0x7b,0xfa,0x01,0x00]
6107 v_sub_co_u32 v5, ttmp[14:15], src_scc, vcc_lo
6108 // W64: v_sub_co_u32 v5, ttmp[14:15], src_scc, vcc_lo ; encoding: [0x05,0x7a,0x01,0xd7,0xfd,0xd4,0x00,0x00]
6132 v_sub_nc_i16 v5.l, ttmp15, src_scc
6133 // GFX11: v_sub_nc_i16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x0e,0xd7,0x7b,0xfa,0x01,0x00]
6159 v_sub_nc_i16 v5.l, src_scc, vcc_lo op_sel:[0,1,0]
6160 // GFX11: v_sub_nc_i16 v5.l, src_scc, vcc_lo op_sel:[0,1,0] ; encoding: [0x05,0x10,0x0e,0xd7,0xfd,0xd4,0x00,0x00]
6165 v_sub_nc_i16 v5.l, src_scc, vcc_lo
6166 // GFX11: v_sub_nc_i16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x0e,0xd7,0xfd,0xd4,0x00,0x00]
6189 v_sub_nc_i32 v5, ttmp15, src_scc
6190 // GFX11: v_sub_nc_i32 v5, ttmp15, src_scc ; encoding: [0x05,0x00,0x25,0xd7,0x7b,0xfa,0x01,0x00]
6210 v_sub_nc_i32 v5, src_scc, vcc_lo
6211 // GFX11: v_sub_nc_i32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x25,0xd7,0xfd,0xd4,0x00,0x00]
6234 v_sub_nc_u16 v5.l, ttmp15, src_scc
6235 // GFX11: v_sub_nc_u16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x04,0xd7,0x7b,0xfa,0x01,0x00]
6261 v_sub_nc_u16 v5.l, src_scc, vcc_lo op_sel:[0,1,0]
6262 // GFX11: v_sub_nc_u16 v5.l, src_scc, vcc_lo op_sel:[0,1,0] ; encoding: [0x05,0x10,0x04,0xd7,0xfd,0xd4,0x00,0x00]
6267 v_sub_nc_u16 v5.l, src_scc, vcc_lo
6268 // GFX11: v_sub_nc_u16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x04,0xd7,0xfd,0xd4,0x00,0x00]
6297 v_subrev_co_u32 v5, s6, ttmp15, src_scc
6298 // W32: v_subrev_co_u32 v5, s6, ttmp15, src_scc ; encoding: [0x05,0x06,0x02,0xd7,0x7b,0xfa,0x01,0x00]
6325 v_subrev_co_u32 v5, ttmp15, src_scc, vcc_lo
6326 // W32: v_subrev_co_u32 v5, ttmp15, src_scc, vcc_lo ; encoding: [0x05,0x7b,0x02,0xd7,0xfd,0xd4,0x00,0x00]
6353 v_subrev_co_u32 v5, s[12:13], ttmp15, src_scc
6354 // W64: v_subrev_co_u32 v5, s[12:13], ttmp15, src_scc ; encoding: [0x05,0x0c,0x02,0xd7,0x7b,0xfa,0x01,0x00]
6381 v_subrev_co_u32 v5, ttmp[14:15], src_scc, vcc_lo
6382 // W64: v_subrev_co_u32 v5, ttmp[14:15], src_scc, vcc_lo ; encoding: [0x05,0x7a,0x02,0xd7,0xfd,0xd4,0x00,0x00]
6427 v_trig_preop_f64 v[5:6], -|src_scc|, src_scc mul:4
6428 // GFX11: v_trig_preop_f64 v[5:6], -|src_scc|, src_scc mul:4 ; encoding: [0x05,0x01,0x2f,0xd7,0xfd,0xfa,0x01,0x30]
6466 v_writelane_b32 v5, src_scc, vcc_lo
6467 // GFX11: v_writelane_b32 v5, src_scc, vcc_lo ; encoding: [0x05,0x00,0x61,0xd7,0xfd,0xd4,0x00,0x00]
6490 v_xad_u32 v5, ttmp15, src_scc, ttmp15
6491 // GFX11: v_xad_u32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x45,0xd6,0x7b,0xfa,0xed,0x01]
6505 v_xad_u32 v5, -1, exec_hi, src_scc
6506 // GFX11: v_xad_u32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x45,0xd6,0xc1,0xfe,0xf4,0x03]
6511 v_xad_u32 v5, src_scc, vcc_lo, -1
6512 // GFX11: v_xad_u32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x45,0xd6,0xfd,0xd4,0x04,0x03]
6535 v_xor3_b32 v5, ttmp15, src_scc, ttmp15
6536 // GFX11: v_xor3_b32 v5, ttmp15, src_scc, ttmp15 ; encoding: [0x05,0x00,0x40,0xd6,0x7b,0xfa,0xed,0x01]
6550 v_xor3_b32 v5, -1, exec_hi, src_scc
6551 // GFX11: v_xor3_b32 v5, -1, exec_hi, src_scc ; encoding: [0x05,0x00,0x40,0xd6,0xc1,0xfe,0xf4,0x03]
6556 v_xor3_b32 v5, src_scc, vcc_lo, -1
6557 // GFX11: v_xor3_b32 v5, src_scc, vcc_lo, -1 ; encoding: [0x05,0x00,0x40,0xd6,0xfd,0xd4,0x04,0x03]
6580 v_xor_b16 v5.l, ttmp15, src_scc
6581 // GFX11: v_xor_b16 v5.l, ttmp15, src_scc ; encoding: [0x05,0x00,0x64,0xd7,0x7b,0xfa,0x01,0x00]
6601 v_xor_b16 v5.l, src_scc, vcc_lo
6602 // GFX11: v_xor_b16 v5.l, src_scc, vcc_lo ; encoding: [0x05,0x00,0x64,0xd7,0xfd,0xd4,0x00,0x00]