@@ -1347,47 +1347,56 @@ v_cmpx_lg_f32_e64_dpp -v1, |v2| row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctr
1347
1347
v_cmpx_lg_f32_e64_dpp - |v255| , - |v255| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 bound_ctrl: 0 fi: 1
1348
1348
// GFX11: v_cmpx_lg_f32_e64_dpp - |v255| , - |v255| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 fi: 1 ; encoding: [0x7e,0x83,0x95,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1349
1349
1350
- v_cmpx_lt_f16_e64_dpp v1 , v2 quad_perm: [ 3 , 2 , 1 , 0 ]
1351
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 quad_perm: [ 3 , 2 , 1 , 0 ] row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1350
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l quad_perm: [ 3 , 2 , 1 , 0 ]
1351
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l quad_perm: [ 3 , 2 , 1 , 0 ] row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
1352
1352
1353
- v_cmpx_lt_f16_e64_dpp v1 , v2 quad_perm: [ 0 , 1 , 2 , 3 ]
1354
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 quad_perm: [ 0 , 1 , 2 , 3 ] row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1353
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l quad_perm: [ 0 , 1 , 2 , 3 ]
1354
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l quad_perm: [ 0 , 1 , 2 , 3 ] row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0xe4,0x00,0xff]
1355
1355
1356
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_mirror
1357
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_mirror row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1356
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_mirror
1357
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_mirror row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x40,0x01,0xff]
1358
1358
1359
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_half_mirror
1360
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_half_mirror row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1359
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_half_mirror
1360
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_half_mirror row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x41,0x01,0xff]
1361
1361
1362
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_shl: 1
1363
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_shl: 1 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1362
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shl: 1
1363
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shl: 1 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x01,0x01,0xff]
1364
1364
1365
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_shl: 15
1366
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_shl: 15 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1365
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shl: 15
1366
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shl: 15 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x0f,0x01,0xff]
1367
1367
1368
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_shr: 1
1369
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_shr: 1 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1368
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shr: 1
1369
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shr: 1 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x11,0x01,0xff]
1370
1370
1371
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_shr: 15
1372
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_shr: 15 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1371
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shr: 15
1372
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_shr: 15 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1f,0x01,0xff]
1373
1373
1374
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_ror: 1
1375
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_ror: 1 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1374
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_ror: 1
1375
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_ror: 1 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x21,0x01,0xff]
1376
1376
1377
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_ror: 15
1378
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_ror: 15 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1377
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_ror: 15
1378
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_ror: 15 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x2f,0x01,0xff]
1379
1379
1380
- v_cmpx_lt_f16_e64_dpp v1 , v2 row_share: 0 row_mask: 0xf bank_mask: 0xf
1381
- // GFX11: v_cmpx_lt_f16_e64_dpp v1 , v2 row_share: 0 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1380
+ v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_share: 0 row_mask: 0xf bank_mask: 0xf
1381
+ // GFX11: v_cmpx_lt_f16_e64_dpp v1.l , v2.l row_share: 0 row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0x01,0x50,0x01,0xff]
1382
1382
1383
- v_cmpx_lt_f16_e64_dpp |v1| , - v2 row_share: 15 row_mask: 0x0 bank_mask: 0x1
1384
- // GFX11: v_cmpx_lt_f16_e64_dpp |v1| , - v2 row_share: 15 row_mask: 0x0 bank_mask: 0x1 ; encoding: [0x7e,0x01,0x81,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1383
+ v_cmpx_lt_f16_e64_dpp |v1.l | , - v2.l row_share: 15 row_mask: 0x0 bank_mask: 0x1
1384
+ // GFX11: v_cmpx_lt_f16_e64_dpp |v1.l | , - v2.l row_share: 15 row_mask: 0x0 bank_mask: 0x1 ; encoding: [0x7e,0x01,0x81,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1385
1385
1386
- v_cmpx_lt_f16_e64_dpp - v1 , |v2| row_xmask: 0 row_mask: 0x1 bank_mask: 0x3 bound_ctrl: 1 fi: 0
1387
- // GFX11: v_cmpx_lt_f16_e64_dpp - v1 , |v2| row_xmask: 0 row_mask: 0x1 bank_mask: 0x3 bound_ctrl: 1 ; encoding: [0x7e,0x02,0x81,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1386
+ v_cmpx_lt_f16_e64_dpp - v1.l , |v2.l | row_xmask: 0 row_mask: 0x1 bank_mask: 0x3 bound_ctrl: 1 fi: 0
1387
+ // GFX11: v_cmpx_lt_f16_e64_dpp - v1.l , |v2.l | row_xmask: 0 row_mask: 0x1 bank_mask: 0x3 bound_ctrl: 1 ; encoding: [0x7e,0x02,0x81,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1388
1388
1389
- v_cmpx_lt_f16_e64_dpp - |v255| , - |v255| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 bound_ctrl: 0 fi: 1
1390
- // GFX11: v_cmpx_lt_f16_e64_dpp - |v255| , - |v255| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 fi: 1 ; encoding: [0x7e,0x83,0x81,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1389
+ v_cmpx_lt_f16_e64_dpp - |v255.l| , - |v255.l| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 bound_ctrl: 0 fi: 1
1390
+ // GFX11: v_cmpx_lt_f16_e64_dpp - |v255.l| , - |v255.l| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 fi: 1 ; encoding: [0x7e,0x83,0x81,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1391
+
1392
+ v_cmpx_lt_f16_e64_dpp |v1.h| , - v2.h row_share: 15 row_mask: 0x0 bank_mask: 0x1
1393
+ // GFX11: v_cmpx_lt_f16_e64_dpp |v1.h| , - v2.h op_sel: [ 1 , 1 ] row_share: 15 row_mask: 0x0 bank_mask: 0x1 ; encoding: [0x7e,0x19,0x81,0xd4,0xfa,0x04,0x02,0x40,0x01,0x5f,0x01,0x01]
1394
+
1395
+ v_cmpx_lt_f16_e64_dpp - v1.h , |v2.l| row_xmask: 0 row_mask: 0x1 bank_mask: 0x3 bound_ctrl: 1 fi: 0
1396
+ // GFX11: v_cmpx_lt_f16_e64_dpp - v1.h , |v2.l| op_sel: [ 1 , 0 ] row_xmask: 0 row_mask: 0x1 bank_mask: 0x3 bound_ctrl: 1 ; encoding: [0x7e,0x0a,0x81,0xd4,0xfa,0x04,0x02,0x20,0x01,0x60,0x09,0x13]
1397
+
1398
+ v_cmpx_lt_f16_e64_dpp - |v255.l| , - |v255.h| clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 bound_ctrl: 0 fi: 1
1399
+ // GFX11: v_cmpx_lt_f16_e64_dpp - |v255.l| , - |v255.h| op_sel: [ 0 , 1 ] clamp row_xmask: 15 row_mask: 0x3 bank_mask: 0x0 fi: 1 ; encoding: [0x7e,0x93,0x81,0xd4,0xfa,0xfe,0x03,0x60,0xff,0x6f,0x05,0x30]
1391
1400
1392
1401
v_cmpx_lt_f32_e64_dpp v1 , v2 quad_perm: [ 3 , 2 , 1 , 0 ]
1393
1402
// GFX11: v_cmpx_lt_f32_e64_dpp v1 , v2 quad_perm: [ 3 , 2 , 1 , 0 ] row_mask: 0xf bank_mask: 0xf ; encoding: [0x7e,0x00,0x91,0xd4,0xfa,0x04,0x02,0x00,0x01,0x1b,0x00,0xff]
0 commit comments