@@ -1403,8 +1403,8 @@ vzeroupper
1403
1403
# CHECK-NEXT: 1 8 0.50 * vpblendvb %xmm3, (%rax), %xmm1, %xmm2
1404
1404
# CHECK-NEXT: 1 1 0.25 vpblendw $11, %xmm0, %xmm1, %xmm2
1405
1405
# CHECK-NEXT: 1 8 0.50 * vpblendw $11, (%rax), %xmm1, %xmm2
1406
- # CHECK-NEXT: 4 4 2.00 vpclmulqdq $11, %xmm0, %xmm1, %xmm2
1407
- # CHECK-NEXT: 4 11 2.00 * vpclmulqdq $11, (%rax), %xmm1, %xmm2
1406
+ # CHECK-NEXT: 4 4 1.50 vpclmulqdq $11, %xmm0, %xmm1, %xmm2
1407
+ # CHECK-NEXT: 4 11 1.50 * vpclmulqdq $11, (%rax), %xmm1, %xmm2
1408
1408
# CHECK-NEXT: 1 1 0.25 vpcmpeqb %xmm0, %xmm1, %xmm2
1409
1409
# CHECK-NEXT: 1 8 0.50 * vpcmpeqb (%rax), %xmm1, %xmm2
1410
1410
# CHECK-NEXT: 1 1 0.25 vpcmpeqd %xmm0, %xmm1, %xmm2
@@ -1415,8 +1415,8 @@ vzeroupper
1415
1415
# CHECK-NEXT: 1 8 0.50 * vpcmpeqw (%rax), %xmm1, %xmm2
1416
1416
# CHECK-NEXT: 8 6 3.00 vpcmpestri $1, %xmm0, %xmm2
1417
1417
# CHECK-NEXT: 12 13 3.00 * vpcmpestri $1, (%rax), %xmm2
1418
- # CHECK-NEXT: 7 6 3.00 vpcmpestrm $1, %xmm0, %xmm2
1419
- # CHECK-NEXT: 12 13 3.00 * vpcmpestrm $1, (%rax), %xmm2
1418
+ # CHECK-NEXT: 7 7 3.00 vpcmpestrm $1, %xmm0, %xmm2
1419
+ # CHECK-NEXT: 12 14 3.00 * vpcmpestrm $1, (%rax), %xmm2
1420
1420
# CHECK-NEXT: 1 1 0.25 vpcmpgtb %xmm0, %xmm1, %xmm2
1421
1421
# CHECK-NEXT: 1 8 0.50 * vpcmpgtb (%rax), %xmm1, %xmm2
1422
1422
# CHECK-NEXT: 1 1 0.25 vpcmpgtd %xmm0, %xmm1, %xmm2
@@ -1427,8 +1427,8 @@ vzeroupper
1427
1427
# CHECK-NEXT: 1 8 0.50 * vpcmpgtw (%rax), %xmm1, %xmm2
1428
1428
# CHECK-NEXT: 4 2 2.00 vpcmpistri $1, %xmm0, %xmm2
1429
1429
# CHECK-NEXT: 4 9 2.00 * vpcmpistri $1, (%rax), %xmm2
1430
- # CHECK-NEXT: 3 6 2.00 vpcmpistrm $1, %xmm0, %xmm2
1431
- # CHECK-NEXT: 4 13 2.00 * vpcmpistrm $1, (%rax), %xmm2
1430
+ # CHECK-NEXT: 3 7 2.00 vpcmpistrm $1, %xmm0, %xmm2
1431
+ # CHECK-NEXT: 4 14 2.00 * vpcmpistrm $1, (%rax), %xmm2
1432
1432
# CHECK-NEXT: 1 3 1.00 vperm2f128 $1, %ymm0, %ymm1, %ymm2
1433
1433
# CHECK-NEXT: 1 10 1.00 * vperm2f128 $1, (%rax), %ymm1, %ymm2
1434
1434
# CHECK-NEXT: 1 1 0.50 vpermilpd $1, %xmm0, %xmm2
@@ -1749,7 +1749,7 @@ vzeroupper
1749
1749
1750
1750
# CHECK: Resource pressure per iteration:
1751
1751
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12.0] [12.1] [13] [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1]
1752
- # CHECK-NEXT: 1.33 1.33 1.33 16.50 16.50 16.50 16.50 - 205 .25 393 .58 268.08 158.08 208.50 208.50 65.00 119.67 119.67 119.67 107.00 107.00 107.00 19.00 19.00
1752
+ # CHECK-NEXT: 1.33 1.33 1.33 16.50 16.50 16.50 16.50 - 204 .25 392 .58 268.08 158.08 208.50 208.50 65.00 119.67 119.67 119.67 107.00 107.00 107.00 19.00 19.00
1753
1753
1754
1754
# CHECK: Resource pressure by instruction:
1755
1755
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12.0] [12.1] [13] [14.0] [14.1] [14.2] [15.0] [15.1] [15.2] [16.0] [16.1] Instructions:
@@ -2126,8 +2126,8 @@ vzeroupper
2126
2126
# CHECK-NEXT: - - - - - - - - 0.50 - - 0.50 0.50 0.50 - 0.33 0.33 0.33 0.33 0.33 0.33 - - vpblendvb %xmm3, (%rax), %xmm1, %xmm2
2127
2127
# CHECK-NEXT: - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - - vpblendw $11, %xmm0, %xmm1, %xmm2
2128
2128
# CHECK-NEXT: - - - - - - - - 0.25 0.25 0.25 0.25 0.50 0.50 - 0.33 0.33 0.33 0.33 0.33 0.33 - - vpblendw $11, (%rax), %xmm1, %xmm2
2129
- # CHECK-NEXT: - - - - - - - - 2.00 2.00 - - - - - - - - - - - - - vpclmulqdq $11, %xmm0, %xmm1, %xmm2
2130
- # CHECK-NEXT: - - - - - - - - 2.00 2.00 - - 0.50 0.50 - 0.33 0.33 0.33 0.33 0.33 0.33 - - vpclmulqdq $11, (%rax), %xmm1, %xmm2
2129
+ # CHECK-NEXT: - - - - - - - - 1.50 1.50 - - - - - - - - - - - - - vpclmulqdq $11, %xmm0, %xmm1, %xmm2
2130
+ # CHECK-NEXT: - - - - - - - - 1.50 1.50 - - 0.50 0.50 - 0.33 0.33 0.33 0.33 0.33 0.33 - - vpclmulqdq $11, (%rax), %xmm1, %xmm2
2131
2131
# CHECK-NEXT: - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - - vpcmpeqb %xmm0, %xmm1, %xmm2
2132
2132
# CHECK-NEXT: - - - - - - - - 0.25 0.25 0.25 0.25 0.50 0.50 - 0.33 0.33 0.33 0.33 0.33 0.33 - - vpcmpeqb (%rax), %xmm1, %xmm2
2133
2133
# CHECK-NEXT: - - - - - - - - 0.25 0.25 0.25 0.25 - - - - - - - - - - - vpcmpeqd %xmm0, %xmm1, %xmm2
0 commit comments