[llvm] r335098 - [X86] Fix r335097

Clement Courbet via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 19 23:44:13 PDT 2018


Author: courbet
Date: Tue Jun 19 23:44:13 2018
New Revision: 335098

URL: http://llvm.org/viewvc/llvm-project?rev=335098&view=rev
Log:
[X86] Fix r335097

Missed `Generic` test in llvm-mca.

Modified:
    llvm/trunk/test/tools/llvm-mca/X86/Generic/resources-x86_64.s

Modified: llvm/trunk/test/tools/llvm-mca/X86/Generic/resources-x86_64.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/tools/llvm-mca/X86/Generic/resources-x86_64.s?rev=335098&r1=335097&r2=335098&view=diff
==============================================================================
--- llvm/trunk/test/tools/llvm-mca/X86/Generic/resources-x86_64.s (original)
+++ llvm/trunk/test/tools/llvm-mca/X86/Generic/resources-x86_64.s Tue Jun 19 23:44:13 2018
@@ -810,6 +810,7 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  3      7     1.00    *      *            incl	(%rax)
 # CHECK-NEXT:  1      1     0.33                        incq	%rdi
 # CHECK-NEXT:  3      7     1.00    *      *            incq	(%rax)
+# CHECK-NEXT:  1      1     0.50                        lahf
 # CHECK-NEXT:  1      3     1.00                        mulb	%dil
 # CHECK-NEXT:  2      8     1.00    *                   mulb	(%rax)
 # CHECK-NEXT:  4      4     1.33                        mulw	%si
@@ -967,6 +968,7 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  3      3     1.50                        rorq	%cl, %rdi
 # CHECK-NEXT:  6      9     1.50    *      *            rolq	%cl, (%rax)
 # CHECK-NEXT:  6      9     1.50    *      *            rorq	%cl, (%rax)
+# CHECK-NEXT:  1      1     0.50                        sahf
 # CHECK-NEXT:  1      1     0.50                        sarb	%dil
 # CHECK-NEXT:  1      1     0.50                        shlb	%dil
 # CHECK-NEXT:  1      1     0.50                        shrb	%dil
@@ -1166,7 +1168,7 @@ xorq (%rax), %rdi
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6.0]  [6.1]
-# CHECK-NEXT: 160.00  -     346.33 141.33 210.00 338.33 238.00 238.00
+# CHECK-NEXT: 160.00  -     347.33 141.33 210.00 339.33 238.00 238.00
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6.0]  [6.1]  Instructions:
@@ -1367,6 +1369,7 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.33   0.33   1.00   0.33   1.00   1.00   incl	(%rax)
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     incq	%rdi
 # CHECK-NEXT:  -      -     0.33   0.33   1.00   0.33   1.00   1.00   incq	(%rax)
+# CHECK-NEXT:  -      -     0.50    -      -     0.50    -      -     lahf
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     mulb	%dil
 # CHECK-NEXT:  -      -      -     1.00    -      -     0.50   0.50   mulb	(%rax)
 # CHECK-NEXT:  -      -     1.17   1.67    -     1.17    -      -     mulw	%si
@@ -1524,6 +1527,7 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     1.50    -      -     1.50    -      -     rorq	%cl, %rdi
 # CHECK-NEXT:  -      -     1.50    -     1.00   1.50   1.00   1.00   rolq	%cl, (%rax)
 # CHECK-NEXT:  -      -     1.50    -     1.00   1.50   1.00   1.00   rorq	%cl, (%rax)
+# CHECK-NEXT:  -      -     0.50    -      -     0.50    -      -     sahf
 # CHECK-NEXT:  -      -     0.50    -      -     0.50    -      -     sarb	%dil
 # CHECK-NEXT:  -      -     0.50    -      -     0.50    -      -     shlb	%dil
 # CHECK-NEXT:  -      -     0.50    -      -     0.50    -      -     shrb	%dil




More information about the llvm-commits mailing list