@@ -528,8 +528,8 @@ xorpd (%rax), %xmm2
528
528
# CHECK-NEXT: 1 4 1.00 * paddd (%rax), %xmm2
529
529
# CHECK-NEXT: 1 1 0.50 paddq %mm0, %mm2
530
530
# CHECK-NEXT: 1 4 1.00 * paddq (%rax), %mm2
531
- # CHECK-NEXT: 1 1 0.50 paddq %xmm0, %xmm2
532
- # CHECK-NEXT: 1 4 1 .00 * paddq (%rax), %xmm2
531
+ # CHECK-NEXT: 2 4 2.00 paddq %xmm0, %xmm2
532
+ # CHECK-NEXT: 3 7 2 .00 * paddq (%rax), %xmm2
533
533
# CHECK-NEXT: 1 1 0.50 paddsb %xmm0, %xmm2
534
534
# CHECK-NEXT: 1 4 1.00 * paddsb (%rax), %xmm2
535
535
# CHECK-NEXT: 1 1 0.50 paddsw %xmm0, %xmm2
@@ -626,8 +626,8 @@ xorpd (%rax), %xmm2
626
626
# CHECK-NEXT: 1 4 1.00 * psubd (%rax), %xmm2
627
627
# CHECK-NEXT: 1 1 0.50 psubq %mm0, %mm2
628
628
# CHECK-NEXT: 1 4 1.00 * psubq (%rax), %mm2
629
- # CHECK-NEXT: 1 1 0.50 psubq %xmm0, %xmm2
630
- # CHECK-NEXT: 1 4 1 .00 * psubq (%rax), %xmm2
629
+ # CHECK-NEXT: 2 4 2.00 psubq %xmm0, %xmm2
630
+ # CHECK-NEXT: 3 7 2 .00 * psubq (%rax), %xmm2
631
631
# CHECK-NEXT: 1 1 0.50 psubsb %xmm0, %xmm2
632
632
# CHECK-NEXT: 1 4 1.00 * psubsb (%rax), %xmm2
633
633
# CHECK-NEXT: 1 1 0.50 psubsw %xmm0, %xmm2
@@ -687,7 +687,7 @@ xorpd (%rax), %xmm2
687
687
688
688
# CHECK: Resource pressure per iteration:
689
689
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7]
690
- # CHECK-NEXT: - 412.00 12.00 152 .50 90 .50 3.00 3.00 134.00
690
+ # CHECK-NEXT: - 412.00 12.00 158 .50 96 .50 3.00 3.00 134.00
691
691
692
692
# CHECK: Resource pressure by instruction:
693
693
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] Instructions:
@@ -812,8 +812,8 @@ xorpd (%rax), %xmm2
812
812
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 paddd (%rax), %xmm2
813
813
# CHECK-NEXT: - - - 0.50 0.50 - - - paddq %mm0, %mm2
814
814
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 paddq (%rax), %mm2
815
- # CHECK-NEXT: - - - 0.50 0.50 - - - paddq %xmm0, %xmm2
816
- # CHECK-NEXT: - - - 0.50 0.50 - - 1.00 paddq (%rax), %xmm2
815
+ # CHECK-NEXT: - - - 2.00 2.00 - - - paddq %xmm0, %xmm2
816
+ # CHECK-NEXT: - - - 2.00 2.00 - - 1.00 paddq (%rax), %xmm2
817
817
# CHECK-NEXT: - - - 0.50 0.50 - - - paddsb %xmm0, %xmm2
818
818
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 paddsb (%rax), %xmm2
819
819
# CHECK-NEXT: - - - 0.50 0.50 - - - paddsw %xmm0, %xmm2
@@ -910,8 +910,8 @@ xorpd (%rax), %xmm2
910
910
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psubd (%rax), %xmm2
911
911
# CHECK-NEXT: - - - 0.50 0.50 - - - psubq %mm0, %mm2
912
912
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psubq (%rax), %mm2
913
- # CHECK-NEXT: - - - 0.50 0.50 - - - psubq %xmm0, %xmm2
914
- # CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psubq (%rax), %xmm2
913
+ # CHECK-NEXT: - - - 2.00 2.00 - - - psubq %xmm0, %xmm2
914
+ # CHECK-NEXT: - - - 2.00 2.00 - - 1.00 psubq (%rax), %xmm2
915
915
# CHECK-NEXT: - - - 0.50 0.50 - - - psubsb %xmm0, %xmm2
916
916
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psubsb (%rax), %xmm2
917
917
# CHECK-NEXT: - - - 0.50 0.50 - - - psubsw %xmm0, %xmm2
0 commit comments