OSDN Git Service

[llvm-mca] Make sure not to end the test files with an empty line.
authorRoman Lebedev <lebedev.ri@gmail.com>
Mon, 4 Jun 2018 11:48:46 +0000 (11:48 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Mon, 4 Jun 2018 11:48:46 +0000 (11:48 +0000)
Summary:
It's super irritating.

[properly configured] git client then complains about that double-newline,
and you have to use `--force` to ignore the warning, since even if you
fix it manually, it will be reintroduced the very next runtime :/

Reviewers: RKSimon, andreadb, courbet, craig.topper, javed.absar, gbedwell

Reviewed By: gbedwell

Subscribers: javed.absar, tschuett, gbedwell, llvm-commits

Differential Revision: https://reviews.llvm.org/D47697

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@333887 91177308-0d34-0410-b5e6-96231b3b80d8

198 files changed:
test/tools/llvm-mca/AArch64/CortexA57/direct-branch.s
test/tools/llvm-mca/AArch64/Exynos/direct-branch.s
test/tools/llvm-mca/AArch64/Exynos/scheduler-queue-usage.s
test/tools/llvm-mca/AArch64/Falkor/zero-latency-store.s
test/tools/llvm-mca/X86/Atom/resources-cmov.s
test/tools/llvm-mca/X86/Atom/resources-mmx.s
test/tools/llvm-mca/X86/Atom/resources-sse1.s
test/tools/llvm-mca/X86/Atom/resources-sse2.s
test/tools/llvm-mca/X86/Atom/resources-sse3.s
test/tools/llvm-mca/X86/Atom/resources-ssse3.s
test/tools/llvm-mca/X86/Atom/resources-x86_64.s
test/tools/llvm-mca/X86/Atom/resources-x87.s
test/tools/llvm-mca/X86/Broadwell/resources-adx.s
test/tools/llvm-mca/X86/Broadwell/resources-avx1.s
test/tools/llvm-mca/X86/Broadwell/resources-avx2.s
test/tools/llvm-mca/X86/Broadwell/resources-bmi1.s
test/tools/llvm-mca/X86/Broadwell/resources-bmi2.s
test/tools/llvm-mca/X86/Broadwell/resources-cmov.s
test/tools/llvm-mca/X86/Broadwell/resources-f16c.s
test/tools/llvm-mca/X86/Broadwell/resources-fma.s
test/tools/llvm-mca/X86/Broadwell/resources-lzcnt.s
test/tools/llvm-mca/X86/Broadwell/resources-mmx.s
test/tools/llvm-mca/X86/Broadwell/resources-popcnt.s
test/tools/llvm-mca/X86/Broadwell/resources-sse1.s
test/tools/llvm-mca/X86/Broadwell/resources-sse2.s
test/tools/llvm-mca/X86/Broadwell/resources-sse3.s
test/tools/llvm-mca/X86/Broadwell/resources-sse41.s
test/tools/llvm-mca/X86/Broadwell/resources-sse42.s
test/tools/llvm-mca/X86/Broadwell/resources-ssse3.s
test/tools/llvm-mca/X86/Broadwell/resources-x86_64.s
test/tools/llvm-mca/X86/Broadwell/resources-x87.s
test/tools/llvm-mca/X86/BtVer2/dot-product.s
test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s
test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s
test/tools/llvm-mca/X86/BtVer2/instruction-info-view.s
test/tools/llvm-mca/X86/BtVer2/load-store-alias.s
test/tools/llvm-mca/X86/BtVer2/memcpy-like-test.s
test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s
test/tools/llvm-mca/X86/BtVer2/rcu-statistics.s
test/tools/llvm-mca/X86/BtVer2/read-advance-1.s
test/tools/llvm-mca/X86/BtVer2/read-advance-2.s
test/tools/llvm-mca/X86/BtVer2/read-advance-3.s
test/tools/llvm-mca/X86/BtVer2/register-files-1.s
test/tools/llvm-mca/X86/BtVer2/register-files-2.s
test/tools/llvm-mca/X86/BtVer2/register-files-3.s
test/tools/llvm-mca/X86/BtVer2/register-files-4.s
test/tools/llvm-mca/X86/BtVer2/register-files-5.s
test/tools/llvm-mca/X86/BtVer2/resources-aes.s
test/tools/llvm-mca/X86/BtVer2/resources-avx1.s
test/tools/llvm-mca/X86/BtVer2/resources-bmi1.s
test/tools/llvm-mca/X86/BtVer2/resources-clmul.s
test/tools/llvm-mca/X86/BtVer2/resources-cmov.s
test/tools/llvm-mca/X86/BtVer2/resources-f16c.s
test/tools/llvm-mca/X86/BtVer2/resources-lzcnt.s
test/tools/llvm-mca/X86/BtVer2/resources-mmx.s
test/tools/llvm-mca/X86/BtVer2/resources-popcnt.s
test/tools/llvm-mca/X86/BtVer2/resources-sse1.s
test/tools/llvm-mca/X86/BtVer2/resources-sse2.s
test/tools/llvm-mca/X86/BtVer2/resources-sse3.s
test/tools/llvm-mca/X86/BtVer2/resources-sse41.s
test/tools/llvm-mca/X86/BtVer2/resources-sse42.s
test/tools/llvm-mca/X86/BtVer2/resources-sse4a.s
test/tools/llvm-mca/X86/BtVer2/resources-ssse3.s
test/tools/llvm-mca/X86/BtVer2/resources-x86_64.s
test/tools/llvm-mca/X86/BtVer2/resources-x87.s
test/tools/llvm-mca/X86/BtVer2/scheduler-queue-usage.s
test/tools/llvm-mca/X86/BtVer2/simple-test.s
test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-1.s
test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-2.s
test/tools/llvm-mca/X86/Haswell/resources-avx1.s
test/tools/llvm-mca/X86/Haswell/resources-avx2.s
test/tools/llvm-mca/X86/Haswell/resources-bmi1.s
test/tools/llvm-mca/X86/Haswell/resources-bmi2.s
test/tools/llvm-mca/X86/Haswell/resources-cmov.s
test/tools/llvm-mca/X86/Haswell/resources-f16c.s
test/tools/llvm-mca/X86/Haswell/resources-fma.s
test/tools/llvm-mca/X86/Haswell/resources-lzcnt.s
test/tools/llvm-mca/X86/Haswell/resources-mmx.s
test/tools/llvm-mca/X86/Haswell/resources-popcnt.s
test/tools/llvm-mca/X86/Haswell/resources-sse1.s
test/tools/llvm-mca/X86/Haswell/resources-sse2.s
test/tools/llvm-mca/X86/Haswell/resources-sse3.s
test/tools/llvm-mca/X86/Haswell/resources-sse41.s
test/tools/llvm-mca/X86/Haswell/resources-sse42.s
test/tools/llvm-mca/X86/Haswell/resources-ssse3.s
test/tools/llvm-mca/X86/Haswell/resources-x86_64.s
test/tools/llvm-mca/X86/Haswell/resources-x87.s
test/tools/llvm-mca/X86/SLM/resources-cmov.s
test/tools/llvm-mca/X86/SLM/resources-mmx.s
test/tools/llvm-mca/X86/SLM/resources-popcnt.s
test/tools/llvm-mca/X86/SLM/resources-sse1.s
test/tools/llvm-mca/X86/SLM/resources-sse2.s
test/tools/llvm-mca/X86/SLM/resources-sse3.s
test/tools/llvm-mca/X86/SLM/resources-sse41.s
test/tools/llvm-mca/X86/SLM/resources-sse42.s
test/tools/llvm-mca/X86/SLM/resources-ssse3.s
test/tools/llvm-mca/X86/SLM/resources-x86_64.s
test/tools/llvm-mca/X86/SLM/resources-x87.s
test/tools/llvm-mca/X86/SandyBridge/resources-aes.s
test/tools/llvm-mca/X86/SandyBridge/resources-avx1.s
test/tools/llvm-mca/X86/SandyBridge/resources-clmul.s
test/tools/llvm-mca/X86/SandyBridge/resources-cmov.s
test/tools/llvm-mca/X86/SandyBridge/resources-f16c.s
test/tools/llvm-mca/X86/SandyBridge/resources-mmx.s
test/tools/llvm-mca/X86/SandyBridge/resources-popcnt.s
test/tools/llvm-mca/X86/SandyBridge/resources-sse1.s
test/tools/llvm-mca/X86/SandyBridge/resources-sse2.s
test/tools/llvm-mca/X86/SandyBridge/resources-sse3.s
test/tools/llvm-mca/X86/SandyBridge/resources-sse41.s
test/tools/llvm-mca/X86/SandyBridge/resources-sse42.s
test/tools/llvm-mca/X86/SandyBridge/resources-ssse3.s
test/tools/llvm-mca/X86/SandyBridge/resources-x86_64.s
test/tools/llvm-mca/X86/SandyBridge/resources-x87.s
test/tools/llvm-mca/X86/SkylakeClient/resources-adx.s
test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s
test/tools/llvm-mca/X86/SkylakeClient/resources-avx2.s
test/tools/llvm-mca/X86/SkylakeClient/resources-bmi1.s
test/tools/llvm-mca/X86/SkylakeClient/resources-bmi2.s
test/tools/llvm-mca/X86/SkylakeClient/resources-cmov.s
test/tools/llvm-mca/X86/SkylakeClient/resources-f16c.s
test/tools/llvm-mca/X86/SkylakeClient/resources-fma.s
test/tools/llvm-mca/X86/SkylakeClient/resources-lzcnt.s
test/tools/llvm-mca/X86/SkylakeClient/resources-mmx.s
test/tools/llvm-mca/X86/SkylakeClient/resources-popcnt.s
test/tools/llvm-mca/X86/SkylakeClient/resources-sse1.s
test/tools/llvm-mca/X86/SkylakeClient/resources-sse2.s
test/tools/llvm-mca/X86/SkylakeClient/resources-sse3.s
test/tools/llvm-mca/X86/SkylakeClient/resources-sse41.s
test/tools/llvm-mca/X86/SkylakeClient/resources-sse42.s
test/tools/llvm-mca/X86/SkylakeClient/resources-ssse3.s
test/tools/llvm-mca/X86/SkylakeClient/resources-x86_64.s
test/tools/llvm-mca/X86/SkylakeClient/resources-x87.s
test/tools/llvm-mca/X86/SkylakeServer/resources-adx.s
test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s
test/tools/llvm-mca/X86/SkylakeServer/resources-avx2.s
test/tools/llvm-mca/X86/SkylakeServer/resources-bmi1.s
test/tools/llvm-mca/X86/SkylakeServer/resources-bmi2.s
test/tools/llvm-mca/X86/SkylakeServer/resources-cmov.s
test/tools/llvm-mca/X86/SkylakeServer/resources-f16c.s
test/tools/llvm-mca/X86/SkylakeServer/resources-fma.s
test/tools/llvm-mca/X86/SkylakeServer/resources-lzcnt.s
test/tools/llvm-mca/X86/SkylakeServer/resources-mmx.s
test/tools/llvm-mca/X86/SkylakeServer/resources-popcnt.s
test/tools/llvm-mca/X86/SkylakeServer/resources-sse1.s
test/tools/llvm-mca/X86/SkylakeServer/resources-sse2.s
test/tools/llvm-mca/X86/SkylakeServer/resources-sse3.s
test/tools/llvm-mca/X86/SkylakeServer/resources-sse41.s
test/tools/llvm-mca/X86/SkylakeServer/resources-sse42.s
test/tools/llvm-mca/X86/SkylakeServer/resources-ssse3.s
test/tools/llvm-mca/X86/SkylakeServer/resources-x86_64.s
test/tools/llvm-mca/X86/SkylakeServer/resources-x87.s
test/tools/llvm-mca/X86/Znver1/resources-adx.s
test/tools/llvm-mca/X86/Znver1/resources-avx1.s
test/tools/llvm-mca/X86/Znver1/resources-avx2.s
test/tools/llvm-mca/X86/Znver1/resources-bmi1.s
test/tools/llvm-mca/X86/Znver1/resources-bmi2.s
test/tools/llvm-mca/X86/Znver1/resources-cmov.s
test/tools/llvm-mca/X86/Znver1/resources-f16c.s
test/tools/llvm-mca/X86/Znver1/resources-fma.s
test/tools/llvm-mca/X86/Znver1/resources-lzcnt.s
test/tools/llvm-mca/X86/Znver1/resources-mmx.s
test/tools/llvm-mca/X86/Znver1/resources-popcnt.s
test/tools/llvm-mca/X86/Znver1/resources-sse1.s
test/tools/llvm-mca/X86/Znver1/resources-sse2.s
test/tools/llvm-mca/X86/Znver1/resources-sse3.s
test/tools/llvm-mca/X86/Znver1/resources-sse41.s
test/tools/llvm-mca/X86/Znver1/resources-sse42.s
test/tools/llvm-mca/X86/Znver1/resources-sse4a.s
test/tools/llvm-mca/X86/Znver1/resources-ssse3.s
test/tools/llvm-mca/X86/Znver1/resources-x86_64.s
test/tools/llvm-mca/X86/Znver1/resources-x87.s
test/tools/llvm-mca/X86/bextr-read-after-ld.s
test/tools/llvm-mca/X86/bzhi-read-after-ld.s
test/tools/llvm-mca/X86/cpus.s
test/tools/llvm-mca/X86/default-iterations.s
test/tools/llvm-mca/X86/dispatch_width.s
test/tools/llvm-mca/X86/fma3-read-after-ld-1.s
test/tools/llvm-mca/X86/fma3-read-after-ld-2.s
test/tools/llvm-mca/X86/in-order-cpu.s
test/tools/llvm-mca/X86/intel-syntax.s
test/tools/llvm-mca/X86/invalid-assembly-sequence.s
test/tools/llvm-mca/X86/invalid-cpu.s
test/tools/llvm-mca/X86/invalid-empty-file.s
test/tools/llvm-mca/X86/llvm-mca-markers-1.s
test/tools/llvm-mca/X86/llvm-mca-markers-2.s
test/tools/llvm-mca/X86/llvm-mca-markers-3.s
test/tools/llvm-mca/X86/llvm-mca-markers-4.s
test/tools/llvm-mca/X86/llvm-mca-markers-5.s
test/tools/llvm-mca/X86/llvm-mca-markers-6.s
test/tools/llvm-mca/X86/llvm-mca-markers-7.s
test/tools/llvm-mca/X86/no-sched-model.s
test/tools/llvm-mca/X86/option-all-stats-1.s
test/tools/llvm-mca/X86/option-all-stats-2.s
test/tools/llvm-mca/X86/option-all-views-1.s
test/tools/llvm-mca/X86/option-all-views-2.s
test/tools/llvm-mca/X86/variable-blend-read-after-ld-1.s
test/tools/llvm-mca/X86/variable-blend-read-after-ld-2.s
utils/update_mca_test_checks.py

index e7d334a..51632e6 100644 (file)
@@ -55,4 +55,3 @@
 
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     4     2.3    2.3    0.0       b   t
-
index b6bd277..090e76a 100644 (file)
@@ -43,4 +43,3 @@
 
 # ALL:            [0]    [1]    [2]    [3]
 # ALL-NEXT: 0.     3     0.0    0.0    0.0       b     t
-
index 8339767..57dc9c1 100644 (file)
@@ -42,4 +42,3 @@
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   Instructions:
 # CHECK-NEXT:  -      -      -      -     1.00   1.00    -      -      -      -      -      -     stp  d0, d1, [x0]
-
index 700eb9f..71d9ff3 100644 (file)
@@ -315,4 +315,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT: 1.00    -     cmovgeq    (%rax), %rdi
 # CHECK-NEXT: 1.00    -     cmovleq    (%rax), %rdi
 # CHECK-NEXT: 1.00    -     cmovgq     (%rax), %rdi
-
index be92866..f89fdcd 100644 (file)
@@ -385,4 +385,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT: 1.00    -     punpcklwd  (%rax), %mm2
 # CHECK-NEXT: 0.50   0.50   pxor       %mm0, %mm2
 # CHECK-NEXT: 1.00    -     pxor       (%rax), %mm2
-
index 89f2d32..6c1738d 100644 (file)
@@ -453,4 +453,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT: 1.00    -     unpcklps   (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50   xorps      %xmm0, %xmm2
 # CHECK-NEXT: 1.00    -     xorps      (%rax), %xmm2
-
index 17625b6..cb657ee 100644 (file)
@@ -941,4 +941,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT: 1.00    -     unpcklpd   (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50   xorpd      %xmm0, %xmm2
 # CHECK-NEXT: 1.00    -     xorpd      (%rax), %xmm2
-
index 72859a7..cc32e00 100644 (file)
@@ -88,4 +88,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT: 1.00    -     movshdup   (%rax), %xmm2
 # CHECK-NEXT: 1.00    -     movsldup   %xmm0, %xmm2
 # CHECK-NEXT: 1.00    -     movsldup   (%rax), %xmm2
-
index 6e97c56..fb5e25b 100644 (file)
@@ -245,4 +245,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT: 1.00    -     psignw     (%rax), %mm2
 # CHECK-NEXT: 0.50   0.50   psignw     %xmm0, %xmm2
 # CHECK-NEXT: 1.00    -     psignw     (%rax), %xmm2
-
index 4c8d0f8..40083fe 100644 (file)
@@ -1700,4 +1700,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50   xorq       %rdi, %rdi
 # CHECK-NEXT: 1.00    -     xorq       %rdi, (%rax)
 # CHECK-NEXT: 1.00    -     xorq       (%rax), %rdi
-
index c18841d..ae8b542 100644 (file)
@@ -513,4 +513,3 @@ fyl2xp1
 # CHECK-NEXT: 12.50  12.50  fxtract
 # CHECK-NEXT: 73.00  73.00  fyl2x
 # CHECK-NEXT: 73.50  73.50  fyl2xp1
-
index 35ff123..09ee15b 100644 (file)
@@ -55,4 +55,3 @@ adox        (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     adoxl      (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     adoxq      %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     adoxq      (%rbx), %rcx
-
index e184d53..5842db3 100644 (file)
@@ -2403,4 +2403,3 @@ vzeroupper
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     vxorps     (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     16.00   -      -     vzeroall
 # CHECK-NEXT:  -      -     1.08   1.08    -      -      -     1.08   0.75    -     vzeroupper
-
index 7567bc2..3444b5d 100644 (file)
@@ -1074,4 +1074,3 @@ vpxor           (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     vpunpcklwd (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     vpxor      %ymm0, %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vpxor      (%rax), %ymm1, %ymm2
-
index 2853f4b..6484fa6 100644 (file)
@@ -113,4 +113,3 @@ tzcnt       (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     tzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntq     (%rax), %rcx
-
index 0f020de..ac45ca2 100644 (file)
@@ -141,4 +141,3 @@ shrx        %rax, (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxl      %eax, (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     shrxq      %rax, %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxq      %rax, (%rbx), %rcx
-
index a518f9f..01506a6 100644 (file)
@@ -323,4 +323,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovgeq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovleq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovgq     (%rax), %rdi
-
index a17ca2b..7db7ce9 100644 (file)
@@ -57,4 +57,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00   0.33   0.33   1.00    -      -     0.33   vcvtps2ph  $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00    -      -     vcvtps2ph  $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -      -     1.00   0.33   0.33   1.00    -      -     0.33   vcvtps2ph  $0, %ymm0, (%rax)
-
index 0ae1f40..082231f 100644 (file)
@@ -701,4 +701,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     vfnmsub213ss       (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50    -      -      -      -      -      -     vfnmsub231ss       %xmm0, %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     vfnmsub231ss       (%rax), %xmm1, %xmm2
-
index 6208d2a..22cbbb6 100644 (file)
@@ -50,4 +50,3 @@ lzcntq      (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     lzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntq     (%rax), %rcx
-
index 788fcab..06600d4 100644 (file)
@@ -393,4 +393,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     punpcklwd  (%rax), %mm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     pxor       %mm0, %mm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     pxor       (%rax), %mm2
-
index 36baff1..1f7dd1d 100644 (file)
@@ -50,4 +50,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntl    (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     popcntq    %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntq    (%rax), %rcx
-
index 2205c6c..6a878a4 100644 (file)
@@ -461,4 +461,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklps   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     xorps      %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     xorps      (%rax), %xmm2
-
index e374e26..09c7cef 100644 (file)
@@ -949,4 +949,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklpd   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     xorpd      %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     xorpd      (%rax), %xmm2
-
index 3e1b6e4..e92d11d 100644 (file)
@@ -96,4 +96,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movshdup   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     movsldup   %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movsldup   (%rax), %xmm2
-
index 787c13f..ad3c194 100644 (file)
@@ -366,4 +366,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     2.00   0.50   0.50    -      -      -      -     roundsd    $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     roundss    $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     2.00   0.50   0.50    -      -      -      -     roundss    $1, (%rax), %xmm2
-
index 359db59..6ba2174 100644 (file)
@@ -99,4 +99,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -     3.00    -     0.50   0.50    -      -      -      -     pcmpistrm  $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     1.00    -      -      -      -      -      -      -     pcmpgtq    %xmm0, %xmm2
 # CHECK-NEXT:  -      -     1.00    -     0.50   0.50    -      -      -      -     pcmpgtq    (%rax), %xmm2
-
index b34ab7d..a32c524 100644 (file)
@@ -253,4 +253,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50    -     0.50    -      -     psignw     (%rax), %mm2
 # CHECK-NEXT:  -      -      -     0.50    -      -      -     0.50    -      -     psignw     %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50    -     0.50    -      -     psignw     (%rax), %xmm2
-
index e7cae8d..0d5326c 100644 (file)
@@ -1708,4 +1708,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     xorq       %rdi, %rdi
 # CHECK-NEXT:  -      -     0.25   0.25   0.83   0.83   1.00   0.25   0.25   0.33   xorq       %rdi, (%rax)
 # CHECK-NEXT:  -      -     0.25   0.25   0.50   0.50    -     0.25   0.25    -     xorq       (%rax), %rdi
-
index 4b00932..271b926 100644 (file)
@@ -521,4 +521,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fxtract
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2x
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2xp1
-
index 7955ff7..c859efa 100644 (file)
@@ -75,4 +75,3 @@ vhaddps  %xmm3, %xmm3, %xmm4
 # CHECK-NEXT: 0.     3     1.0    1.0    3.3       vmulps      %xmm0, %xmm1, %xmm2
 # CHECK-NEXT: 1.     3     3.3    0.7    1.0       vhaddps     %xmm2, %xmm2, %xmm3
 # CHECK-NEXT: 2.     3     5.7    0.0    0.0       vhaddps     %xmm3, %xmm3, %xmm4
-
index 4c343d6..ea13b01 100644 (file)
@@ -39,4 +39,3 @@ vhaddps (%rdi), %xmm1, %xmm2
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       vshufps     $0, %xmm0, %xmm1, %xmm1
 # CHECK-NEXT: 1.     1     1.0    0.0    0.0       vhaddps     (%rdi), %xmm1, %xmm2
-
index 9ac266b..b372471 100644 (file)
@@ -39,4 +39,3 @@ vhaddps (%rdi), %ymm1, %ymm2
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       vshufps     $0, %xmm0, %xmm1, %xmm1
 # CHECK-NEXT: 1.     1     1.0    1.0    0.0       vhaddps     (%rdi), %ymm1, %ymm2
-
index e90f157..d5109d8 100644 (file)
@@ -30,4 +30,3 @@ vhaddps  %xmm3, %xmm3, %xmm4
 # ENABLED-NEXT:   1      2     1.00                        vmulps      %xmm0, %xmm1, %xmm2
 # ENABLED-NEXT:   1      3     1.00                        vhaddps     %xmm2, %xmm2, %xmm3
 # ENABLED-NEXT:   1      3     1.00                        vhaddps     %xmm3, %xmm3, %xmm4
-
index 9f42c47..b6f2774 100644 (file)
@@ -94,4 +94,3 @@ vmovaps %xmm0, 48(%rdi)
 # CHECK-NEXT: 5.     1     16.0   0.0    0.0       vmovaps     %xmm0, 32(%rdi)
 # CHECK-NEXT: 6.     1     16.0   0.0    0.0       vmovaps     48(%rsi), %xmm0
 # CHECK-NEXT: 7.     1     21.0   0.0    0.0       vmovaps     %xmm0, 48(%rdi)
-
index f86325d..9e58b7c 100644 (file)
@@ -94,4 +94,3 @@ vmovaps %xmm0, 48(%rdi)
 # CHECK-NEXT: 5.     1     6.0    0.0    0.0       vmovaps     %xmm0, 32(%rdi)
 # CHECK-NEXT: 6.     1     1.0    1.0    0.0       vmovaps     48(%rsi), %xmm0
 # CHECK-NEXT: 7.     1     6.0    0.0    0.0       vmovaps     %xmm0, 48(%rdi)
-
index 8165b99..d64c188 100644 (file)
@@ -106,4 +106,3 @@ vsqrtps     %ymm0, %ymm2
 # CHECK-NEXT: 5.     1     1.0    1.0    0.0       vsqrtps     %xmm0, %xmm2
 # CHECK-NEXT: 6.     1     1.0    1.0    17.0      vaddps      %ymm0, %ymm1, %ymm2
 # CHECK-NEXT: 7.     1     20.0   20.0   0.0       vsqrtps     %ymm0, %ymm2
-
index f186f13..eae9fab 100644 (file)
@@ -55,4 +55,3 @@
 # CHECK-NEXT: [# retired], [# cycles]
 # CHECK-NEXT:  0,           23  (74.2%)
 # CHECK-NEXT:  2,           8  (25.8%)
-
index ee69d2c..44c600c 100644 (file)
@@ -42,4 +42,3 @@ vmulps  (%rdi), %xmm1, %xmm2
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       vaddps      %xmm0, %xmm0, %xmm1
 # CHECK-NEXT: 1.     1     1.0    0.0    0.0       vmulps      (%rdi), %xmm1, %xmm2
-
index a27e74a..9aba2f1 100644 (file)
@@ -41,4 +41,3 @@
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       imull       %esi
 # CHECK-NEXT: 1.     1     1.0    1.0    0.0       imull       (%rdi)
-
index 773f91b..aef4b98 100644 (file)
@@ -42,4 +42,3 @@
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       addq        %rdi, %rsi
 # CHECK-NEXT: 1.     1     1.0    0.0    0.0       addq        (%rsp), %rsi
 # CHECK-NEXT: 2.     1     2.0    2.0    2.0       addq        %rdx, %r8
-
index 6324f4b..dc3e947 100644 (file)
@@ -87,4 +87,3 @@ vmulps %xmm0, %xmm0, %xmm0
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     5     9.0    0.2    0.0       vaddps      %xmm0, %xmm0, %xmm0
 # CHECK-NEXT: 1.     5     12.0   0.0    0.0       vmulps      %xmm0, %xmm0, %xmm0
-
index 40d37fb..0db08eb 100644 (file)
@@ -88,4 +88,3 @@ vmulps %xmm0, %xmm0, %xmm0
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     5     6.6    0.2    0.0       vaddps      %xmm0, %xmm0, %xmm0
 # CHECK-NEXT: 1.     5     7.8    0.0    0.0       vmulps      %xmm0, %xmm0, %xmm0
-
index 5982941..0326357 100644 (file)
@@ -87,4 +87,3 @@ idiv %eax
 
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     2     1.0    1.0    0.0       idivl       %eax
-
index 369a82e..0c2e5b2 100644 (file)
@@ -64,4 +64,3 @@ idiv %eax
 
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     3     25.0   0.3    0.0       idivl       %eax
-
index 6489f23..3c87399 100644 (file)
 # CHECK-NEXT: 30.    1     31.0   25.0   0.0       vaddps      %ymm3, %ymm0, %ymm4
 # CHECK-NEXT: 31.    1     32.0   27.0   0.0       vaddps      %ymm3, %ymm0, %ymm5
 # CHECK-NEXT: 32.    1     25.0   25.0   0.0       vaddps      %ymm3, %ymm0, %ymm6
-
index e2fe0df..9a5cce8 100644 (file)
@@ -75,4 +75,3 @@ aeskeygenassist $22, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -     1.00    -      -      -      -      -     1.00   aesimc (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   aeskeygenassist        $22, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -     1.00    -      -      -      -      -     1.00   aeskeygenassist        $22, (%rax), %xmm2
-
index 11c5d28..0632a85 100644 (file)
@@ -2407,4 +2407,3 @@ vzeroupper
 # CHECK-NEXT:  -      -      -     1.00   1.00   1.00   1.00   2.00    -      -      -      -      -      -     vxorps (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     vzeroall
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -      -     vzeroupper
-
index 3bb962c..c5461c9 100644 (file)
@@ -117,4 +117,3 @@ tzcnt       (%rax), %rcx
 # CHECK-NEXT: 1.00   1.00    -      -      -      -      -     1.00    -      -      -      -      -      -     tzcntl (%rax), %ecx
 # CHECK-NEXT: 1.00   1.00    -      -      -      -      -      -      -      -      -      -      -      -     tzcntq %rax, %rcx
 # CHECK-NEXT: 1.00   1.00    -      -      -      -      -     1.00    -      -      -      -      -      -     tzcntq (%rax), %rcx
-
index 2958cc7..bef4fea 100644 (file)
@@ -40,4 +40,3 @@ pclmulqdq     $11, (%rax), %xmm2
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   [13]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   pclmulqdq      $11, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -     1.00    -      -      -      -      -     1.00   pclmulqdq      $11, (%rax), %xmm2
-
index dde79f9..f314671 100644 (file)
@@ -327,4 +327,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     cmovgeq        (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     cmovleq        (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     cmovgq (%rax), %rdi
-
index cc71f86..ae13a6d 100644 (file)
@@ -61,4 +61,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -     1.00    -      -     1.00   1.00    -      -      -     vcvtps2ph      $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00   1.00    -     2.00    -      -      -     2.00    -      -      -     vcvtps2ph      $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -      -     1.00   1.00    -     2.00    -      -     1.00   2.00    -      -      -     vcvtps2ph      $0, %ymm0, (%rax)
-
index b08960e..39e205a 100644 (file)
@@ -54,4 +54,3 @@ lzcntq      (%rax), %rcx
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     lzcntl (%rax), %ecx
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     lzcntq %rax, %rcx
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     lzcntq (%rax), %rcx
-
index 9da7128..36d2727 100644 (file)
@@ -397,4 +397,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50   1.00    -      -      -     0.50   0.50    -     punpcklwd      (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -     pxor   %mm0, %mm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50   1.00    -      -      -     0.50   0.50    -     pxor   (%rax), %mm2
-
index a729524..9125f37 100644 (file)
@@ -54,4 +54,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     popcntl        (%rax), %ecx
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     popcntq        %rax, %rcx
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     popcntq        (%rax), %rcx
-
index 93992cd..51da7bd 100644 (file)
@@ -465,4 +465,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50   1.00    -      -      -      -      -      -     unpcklps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -     xorps  %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50   1.00    -      -      -      -      -      -     xorps  (%rax), %xmm2
-
index 67c7a5b..cfd06ed 100644 (file)
@@ -953,4 +953,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50   1.00    -      -      -      -      -      -     unpcklpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -     xorpd  %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50   1.00    -      -      -      -      -      -     xorpd  (%rax), %xmm2
-
index 9d74db1..4fb5a4c 100644 (file)
@@ -100,4 +100,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50   1.00    -      -      -      -      -      -     movshdup       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50    -      -      -      -      -      -      -     movsldup       %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50   0.50   1.00    -      -      -      -      -      -     movsldup       (%rax), %xmm2
-
index 5e02b81..40cc6fe 100644 (file)
@@ -370,4 +370,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -     1.00   1.00    -      -     1.00    -      -      -     roundsd        $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -     1.00    -      -      -     1.00    -      -      -     roundss        $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -     1.00   1.00    -      -     1.00    -      -      -     roundss        $1, (%rax), %xmm2
-
index 5089960..85b3037 100644 (file)
@@ -103,4 +103,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT: 1.00    -      -     1.00    -      -     1.00   1.00    -      -      -      -     2.00    -     pcmpistrm      $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -     pcmpgtq        %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50   1.00    -      -      -     0.50   0.50    -     pcmpgtq        (%rax), %xmm2
-
index ac3fcdc..62e8037 100644 (file)
@@ -54,4 +54,3 @@ movntss     %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50    -      -      -      -     2.00   2.00    -     insertq        $22, $22, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -     1.00    -      -     1.00   1.00    -      -      -     movntsd        %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -     1.00    -      -     1.00   1.00    -      -      -     movntss        %xmm0, (%rax)
-
index b12c647..2dbcccd 100644 (file)
@@ -257,4 +257,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50   1.00    -      -      -     0.50   0.50    -     psignw (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50    -      -      -      -     0.50   0.50    -     psignw %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50   1.00    -      -      -     0.50   0.50    -     psignw (%rax), %xmm2
-
index 23b3919..1ee69ae 100644 (file)
@@ -1712,4 +1712,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     xorq   %rdi, %rdi
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -     1.00    -      -      -      -     xorq   %rdi, (%rax)
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     1.00    -      -      -      -      -      -     xorq   (%rax), %rdi
-
index 48869c6..49f076b 100644 (file)
@@ -525,4 +525,3 @@ fyl2xp1
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     fxtract
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     fyl2x
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     fyl2xp1
-
index caaf1cc..69be2ce 100644 (file)
@@ -57,4 +57,3 @@ add  %rsi, %rsi
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   [13]   Instructions:
 # CHECK-NEXT:  -      -      -      -     1.00    -     1.00   1.00    -      -      -      -      -      -     vmulps (%rsi), %xmm0, %xmm0
 # CHECK-NEXT:  -     1.00    -      -      -      -      -      -      -      -      -      -      -      -     addq   %rsi, %rsi
-
index 0532808..2191c22 100644 (file)
@@ -44,4 +44,3 @@ add %edi, %eax
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   [13]   Instructions:
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     addl   %edi, %eax
-
index acdcdeb..b7a7f0e 100644 (file)
@@ -38,4 +38,3 @@ vandps (%rdi), %xmm1, %xmm2
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       vaddps      %xmm0, %xmm0, %xmm1
 # CHECK-NEXT: 1.     1     1.0    0.0    0.0       vandps      (%rdi), %xmm1, %xmm2
-
index 60bf59f..b476211 100644 (file)
@@ -38,4 +38,3 @@ vandps (%rdi), %ymm1, %ymm2
 # CHECK:            [0]    [1]    [2]    [3]
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       vaddps      %ymm0, %ymm0, %ymm1
 # CHECK-NEXT: 1.     1     1.0    1.0    0.0       vandps      (%rdi), %ymm1, %ymm2
-
index 83c4c08..61f43a7 100644 (file)
@@ -2403,4 +2403,3 @@ vzeroupper
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     vxorps     (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     16.00   -      -     vzeroall
 # CHECK-NEXT:  -      -     1.08   1.08    -      -      -     1.08   0.75    -     vzeroupper
-
index d427bb0..ef79db0 100644 (file)
@@ -1074,4 +1074,3 @@ vpxor           (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     vpunpcklwd (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     vpxor      %ymm0, %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vpxor      (%rax), %ymm1, %ymm2
-
index e326471..b8ad253 100644 (file)
@@ -113,4 +113,3 @@ tzcnt       (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     tzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntq     (%rax), %rcx
-
index 90ff1d6..85c7c1f 100644 (file)
@@ -141,4 +141,3 @@ shrx        %rax, (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxl      %eax, (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     shrxq      %rax, %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxq      %rax, (%rbx), %rcx
-
index e9bcce9..61b2ee9 100644 (file)
@@ -323,4 +323,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.75   0.25   0.50   0.50    -     0.25   0.75    -     cmovgeq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.75   0.25   0.50   0.50    -     0.25   0.75    -     cmovleq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.75   0.25   0.50   0.50    -     0.25   0.75    -     cmovgq     (%rax), %rdi
-
index 7acac92..3e8c966 100644 (file)
@@ -57,4 +57,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00   0.33   0.33   1.00   1.00    -     0.33   vcvtps2ph  $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00    -      -     vcvtps2ph  $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -      -     1.00   0.33   0.33   1.00   1.00    -     0.33   vcvtps2ph  $0, %ymm0, (%rax)
-
index 524aeb9..92af8da 100644 (file)
@@ -701,4 +701,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     vfnmsub213ss       (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50    -      -      -      -      -      -     vfnmsub231ss       %xmm0, %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     vfnmsub231ss       (%rax), %xmm1, %xmm2
-
index ce4aa40..38356db 100644 (file)
@@ -50,4 +50,3 @@ lzcntq      (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     lzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntq     (%rax), %rcx
-
index 94cff63..48277fe 100644 (file)
@@ -393,4 +393,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     punpcklwd  (%rax), %mm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     pxor       %mm0, %mm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     pxor       (%rax), %mm2
-
index 0135445..820b3a4 100644 (file)
@@ -50,4 +50,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntl    (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     popcntq    %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntq    (%rax), %rcx
-
index 8e09db6..1b078ba 100644 (file)
@@ -461,4 +461,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklps   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     xorps      %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     xorps      (%rax), %xmm2
-
index 68ab343..033cb7e 100644 (file)
@@ -949,4 +949,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklpd   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     xorpd      %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     xorpd      (%rax), %xmm2
-
index 3b96cb3..61a096d 100644 (file)
@@ -96,4 +96,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movshdup   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     movsldup   %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movsldup   (%rax), %xmm2
-
index 37cbe1f..c25d10c 100644 (file)
@@ -366,4 +366,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     2.00   0.50   0.50    -      -      -      -     roundsd    $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     roundss    $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     2.00   0.50   0.50    -      -      -      -     roundss    $1, (%rax), %xmm2
-
index 1b8a22b..3097ad3 100644 (file)
@@ -99,4 +99,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -     3.00    -     0.50   0.50    -      -      -      -     pcmpistrm  $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     1.00    -      -      -      -      -      -      -     pcmpgtq    %xmm0, %xmm2
 # CHECK-NEXT:  -      -     1.00    -     0.50   0.50    -      -      -      -     pcmpgtq    (%rax), %xmm2
-
index 2c03faf..0ae323a 100644 (file)
@@ -253,4 +253,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50    -     0.50    -      -     psignw     (%rax), %mm2
 # CHECK-NEXT:  -      -      -     0.50    -      -      -     0.50    -      -     psignw     %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50   0.50    -     0.50    -      -     psignw     (%rax), %xmm2
-
index 0173ced..9aab698 100644 (file)
@@ -1708,4 +1708,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     xorq       %rdi, %rdi
 # CHECK-NEXT:  -      -     0.25   0.25   0.83   0.83   1.00   0.25   0.25   0.33   xorq       %rdi, (%rax)
 # CHECK-NEXT:  -      -     0.25   0.25   0.50   0.50    -     0.25   0.25    -     xorq       (%rax), %rdi
-
index 42e4b2d..e70fc4b 100644 (file)
@@ -521,4 +521,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     fxtract
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2x
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2xp1
-
index 3c6cc97..460aefe 100644 (file)
@@ -321,4 +321,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -      -     1.00   1.00   1.00   cmovgeq  (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -      -     1.00   1.00   1.00   cmovleq  (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -      -     1.00   1.00   1.00   cmovgq   (%rax), %rdi
-
index 214c604..426ff80 100644 (file)
@@ -391,4 +391,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00   punpcklwd        (%rax), %mm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -      -     pxor     %mm0, %mm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -     1.00   pxor     (%rax), %mm2
-
index cf2acca..59097b9 100644 (file)
@@ -48,4 +48,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT:  -      -      -      -      -     1.00    -     1.00   popcntl  (%rax), %ecx
 # CHECK-NEXT:  -      -      -      -      -     1.00    -      -     popcntq  %rax, %rcx
 # CHECK-NEXT:  -      -      -      -      -     1.00    -     1.00   popcntq  (%rax), %rcx
-
index 4bc37cc..a4bb9fa 100644 (file)
@@ -459,4 +459,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00   unpcklps (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -      -     xorps    %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -     1.00   xorps    (%rax), %xmm2
-
index a597617..031df58 100644 (file)
@@ -947,4 +947,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00   unpcklpd (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -      -     xorpd    %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -     1.00   xorpd    (%rax), %xmm2
-
index 8369819..0959e8a 100644 (file)
@@ -94,4 +94,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00   movshdup (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     movsldup %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -     1.00   movsldup (%rax), %xmm2
-
index f20bb3f..2ec2479 100644 (file)
@@ -364,4 +364,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     1.00    -      -     1.00   roundsd  $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -     roundss  $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     1.00    -      -     1.00   roundss  $1, (%rax), %xmm2
-
index 01d047f..a4d3dc9 100644 (file)
@@ -97,4 +97,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     13.00   -      -      -     1.00   pcmpistrm        $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -      -     pcmpgtq  %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -     1.00   pcmpgtq  (%rax), %xmm2
-
index 61da368..2725533 100644 (file)
@@ -251,4 +251,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -     1.00   psignw   (%rax), %mm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -      -     psignw   %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50   0.50    -      -     1.00   psignw   (%rax), %xmm2
-
index 833000f..e0b3619 100644 (file)
@@ -1706,4 +1706,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50    -     xorq     %rdi, %rdi
 # CHECK-NEXT:  -      -      -      -      -     1.00   1.00   2.00   xorq     %rdi, (%rax)
 # CHECK-NEXT:  -      -      -      -      -     0.50   0.50   1.00   xorq     (%rax), %rdi
-
index 26608b5..407330e 100644 (file)
@@ -519,4 +519,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     fxtract
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     fyl2x
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     fyl2xp1
-
index afc936f..37c7037 100644 (file)
@@ -69,4 +69,3 @@ aeskeygenassist $22, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     2.00   0.50   0.50   aesimc   (%rax), %xmm2
 # CHECK-NEXT:  -      -     3.67   3.67    -     3.67    -      -     aeskeygenassist  $22, %xmm0, %xmm2
 # CHECK-NEXT:  -      -     3.33   3.33    -     3.33   0.50   0.50   aeskeygenassist  $22, (%rax), %xmm2
-
index aaf4586..49d3485 100644 (file)
@@ -2401,4 +2401,3 @@ vzeroupper
 # CHECK-NEXT:  -      -      -      -      -     1.00   0.50   0.50   vxorps   (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     vzeroall
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     vzeroupper
-
index a95f1ec..2acb875 100644 (file)
@@ -34,4 +34,3 @@ pclmulqdq     $11, (%rax), %xmm2
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6.0]  [6.1]  Instructions:
 # CHECK-NEXT:  -      -     6.00   6.00    -     6.00    -      -     pclmulqdq        $11, %xmm0, %xmm2
 # CHECK-NEXT:  -      -     5.67   5.67    -     5.67   0.50   0.50   pclmulqdq        $11, (%rax), %xmm2
-
index c0baefa..7082a81 100644 (file)
@@ -321,4 +321,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.83   0.33    -     0.83   0.50   0.50   cmovgeq  (%rax), %rdi
 # CHECK-NEXT:  -      -     0.83   0.33    -     0.83   0.50   0.50   cmovleq  (%rax), %rdi
 # CHECK-NEXT:  -      -     0.83   0.33    -     0.83   0.50   0.50   cmovgq   (%rax), %rdi
-
index 7a5f7c3..09d1046 100644 (file)
@@ -55,4 +55,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00   1.00    -     0.50   0.50   vcvtps2ph        $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     vcvtps2ph        $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -      -     1.00   1.00    -     0.50   0.50   vcvtps2ph        $0, %ymm0, (%rax)
-
index f956f81..cc7b89e 100644 (file)
@@ -391,4 +391,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -     1.00   0.50   0.50   punpcklwd        (%rax), %mm2
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     pxor     %mm0, %mm2
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33   0.50   0.50   pxor     (%rax), %mm2
-
index 4033d62..2f62c78 100644 (file)
@@ -48,4 +48,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00    -      -     0.50   0.50   popcntl  (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     popcntq  %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00    -      -     0.50   0.50   popcntq  (%rax), %rcx
-
index aa83a7c..f21741b 100644 (file)
@@ -459,4 +459,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00   0.50   0.50   unpcklps (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -      -     xorps    %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00   0.50   0.50   xorps    (%rax), %xmm2
-
index b6a5d6d..9550dad 100644 (file)
@@ -947,4 +947,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00   0.50   0.50   unpcklpd (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -      -     xorpd    %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00   0.50   0.50   xorpd    (%rax), %xmm2
-
index 8579047..7a628db 100644 (file)
@@ -94,4 +94,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -     0.50   0.50   movshdup (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -     1.00    -      -     movsldup %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -     0.50   0.50   movsldup (%rax), %xmm2
-
index 76d7793..a0897ad 100644 (file)
@@ -364,4 +364,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -     0.50   0.50   roundsd  $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -     roundss  $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     1.00    -      -     0.50   0.50   roundss  $1, (%rax), %xmm2
-
index 7914fb9..1004deb 100644 (file)
@@ -97,4 +97,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -     3.00    -      -      -     0.50   0.50   pcmpistrm        $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     1.00    -      -      -      -      -     pcmpgtq  %xmm0, %xmm2
 # CHECK-NEXT:  -      -     1.00    -      -      -     0.50   0.50   pcmpgtq  (%rax), %xmm2
-
index b4ddf8c..07fd6a5 100644 (file)
@@ -251,4 +251,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -      -     0.50    -     0.50   0.50   0.50   psignw   (%rax), %mm2
 # CHECK-NEXT:  -      -      -     0.50    -     0.50    -      -     psignw   %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -     0.50    -     0.50   0.50   0.50   psignw   (%rax), %xmm2
-
index fe2e934..8f7a3d7 100644 (file)
@@ -1706,4 +1706,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     xorq     %rdi, %rdi
 # CHECK-NEXT:  -      -     0.33   0.33   1.00   0.33   1.00   1.00   xorq     %rdi, (%rax)
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33   0.50   0.50   xorq     (%rax), %rdi
-
index 3152b96..8c0b2fe 100644 (file)
@@ -519,4 +519,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     fxtract
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     fyl2x
 # CHECK-NEXT:  -      -     0.33   0.33    -     0.33    -      -     fyl2xp1
-
index ff7731d..784708f 100644 (file)
@@ -55,4 +55,3 @@ adox        (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     adoxl      (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     adoxq      %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     adoxq      (%rbx), %rcx
-
index 379b837..a56c033 100644 (file)
@@ -2403,4 +2403,3 @@ vzeroupper
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vxorps     (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     4.00   4.00    -      -      -     4.00   4.00    -     vzeroall
 # CHECK-NEXT:  -      -     1.08   1.08    -      -      -     1.08   0.75    -     vzeroupper
-
index 3095a2e..1ec8a4a 100644 (file)
@@ -1074,4 +1074,3 @@ vpxor           (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     vpunpcklwd (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     vpxor      %ymm0, %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vpxor      (%rax), %ymm1, %ymm2
-
index 5d1d26b..bff1c19 100644 (file)
@@ -113,4 +113,3 @@ tzcnt       (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     tzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntq     (%rax), %rcx
-
index 1e02380..73758e2 100644 (file)
@@ -141,4 +141,3 @@ shrx        %rax, (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxl      %eax, (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     shrxq      %rax, %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxq      %rax, (%rbx), %rcx
-
index ae6c067..e4aafd1 100644 (file)
@@ -323,4 +323,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovgeq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovleq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovgq     (%rax), %rdi
-
index 0aa8a85..3d9b365 100644 (file)
@@ -57,4 +57,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -     0.50   0.50   0.33   0.33   1.00   1.00    -     0.33   vcvtps2ph  $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -     0.50   0.50    -      -      -     1.00    -      -     vcvtps2ph  $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.33   0.33   1.00   1.00    -     0.33   vcvtps2ph  $0, %ymm0, (%rax)
-
index cd22f31..fc3053f 100644 (file)
@@ -701,4 +701,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     vfnmsub213ss       (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50    -      -      -      -      -      -     vfnmsub231ss       %xmm0, %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     vfnmsub231ss       (%rax), %xmm1, %xmm2
-
index 9c57856..387db94 100644 (file)
@@ -50,4 +50,3 @@ lzcntq      (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     lzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntq     (%rax), %rcx
-
index cab7340..0ec3154 100644 (file)
@@ -393,4 +393,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     punpcklwd  (%rax), %mm2
 # CHECK-NEXT:  -      -     0.50    -      -      -      -     0.50    -      -     pxor       %mm0, %mm2
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -     0.50    -      -     pxor       (%rax), %mm2
-
index 87e715a..3ba56d2 100644 (file)
@@ -50,4 +50,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntl    (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     popcntq    %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntq    (%rax), %rcx
-
index 1e30000..1964a07 100644 (file)
@@ -461,4 +461,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklps   (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     xorps      %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     xorps      (%rax), %xmm2
-
index 66fa93b..16f41c6 100644 (file)
@@ -949,4 +949,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklpd   (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     xorpd      %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     xorpd      (%rax), %xmm2
-
index a7f6402..751163c 100644 (file)
@@ -96,4 +96,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movshdup   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     movsldup   %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movsldup   (%rax), %xmm2
-
index f4f86ae..c4c0e59 100644 (file)
@@ -366,4 +366,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     1.00   1.00   0.50   0.50    -      -      -      -     roundsd    $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     1.00   1.00    -      -      -      -      -      -     roundss    $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -     1.00   1.00   0.50   0.50    -      -      -      -     roundss    $1, (%rax), %xmm2
-
index 67af6f0..a6600ce 100644 (file)
@@ -99,4 +99,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -     3.00    -     0.50   0.50    -      -      -      -     pcmpistrm  $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     pcmpgtq    %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     pcmpgtq    (%rax), %xmm2
-
index d1314d6..94fa439 100644 (file)
@@ -253,4 +253,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -     0.50    -      -     psignw     (%rax), %mm2
 # CHECK-NEXT:  -      -     0.50   0.50    -      -      -      -      -      -     psignw     %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     psignw     (%rax), %xmm2
-
index 0b1c509..b9f5f69 100644 (file)
@@ -1708,4 +1708,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     xorq       %rdi, %rdi
 # CHECK-NEXT:  -      -     0.25   0.25   0.83   0.83   1.00   0.25   0.25   0.33   xorq       %rdi, (%rax)
 # CHECK-NEXT:  -      -     0.25   0.25   0.50   0.50    -     0.25   0.25    -     xorq       (%rax), %rdi
-
index 28c8855..45b0868 100644 (file)
@@ -521,4 +521,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fxtract
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2x
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2xp1
-
index 05aff8d..f34a1a4 100644 (file)
@@ -55,4 +55,3 @@ adox        (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     adoxl      (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     adoxq      %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     adoxq      (%rbx), %rcx
-
index f906c01..3eb5c35 100644 (file)
@@ -2403,4 +2403,3 @@ vzeroupper
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vxorps     (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     4.00   4.00    -      -      -     4.00   4.00    -     vzeroall
 # CHECK-NEXT:  -      -     1.08   1.08    -      -      -     1.08   0.75    -     vzeroupper
-
index 0dd0c62..5c626f2 100644 (file)
@@ -1074,4 +1074,3 @@ vpxor           (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     vpunpcklwd (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     vpxor      %ymm0, %ymm1, %ymm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vpxor      (%rax), %ymm1, %ymm2
-
index c3d135a..72d5358 100644 (file)
@@ -113,4 +113,3 @@ tzcnt       (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     tzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     tzcntq     (%rax), %rcx
-
index 00bd2c3..38c74cd 100644 (file)
@@ -141,4 +141,3 @@ shrx        %rax, (%rbx), %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxl      %eax, (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.50    -      -      -      -      -     0.50    -     shrxq      %rax, %rbx, %rcx
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     shrxq      %rax, (%rbx), %rcx
-
index 438247a..9a7fbbc 100644 (file)
@@ -323,4 +323,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovgeq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovleq    (%rax), %rdi
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -      -     0.50    -     cmovgq     (%rax), %rdi
-
index 63b2d10..71ffbbb 100644 (file)
@@ -57,4 +57,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -     0.33   0.33   0.33   0.33   1.00   1.33    -     0.33   vcvtps2ph  $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     1.33    -      -     vcvtps2ph  $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.33   0.33   1.00   1.33    -     0.33   vcvtps2ph  $0, %ymm0, (%rax)
-
index 91834f5..ade33fb 100644 (file)
@@ -701,4 +701,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vfnmsub213ss       (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     vfnmsub231ss       %xmm0, %xmm1, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     vfnmsub231ss       (%rax), %xmm1, %xmm2
-
index 447b895..c37d340 100644 (file)
@@ -50,4 +50,3 @@ lzcntq      (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntl     (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     lzcntq     %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     lzcntq     (%rax), %rcx
-
index c1ad44a..6a1f749 100644 (file)
@@ -393,4 +393,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     punpcklwd  (%rax), %mm2
 # CHECK-NEXT:  -      -     0.50    -      -      -      -     0.50    -      -     pxor       %mm0, %mm2
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -     0.50    -      -     pxor       (%rax), %mm2
-
index 61b53fc..7deb2c1 100644 (file)
@@ -50,4 +50,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntl    (%rax), %ecx
 # CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -     popcntq    %rax, %rcx
 # CHECK-NEXT:  -      -      -     1.00   0.50   0.50    -      -      -      -     popcntq    (%rax), %rcx
-
index 8762d47..a89aba4 100644 (file)
@@ -461,4 +461,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklps   (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     xorps      %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     xorps      (%rax), %xmm2
-
index d28d0e3..dddf111 100644 (file)
@@ -949,4 +949,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     unpcklpd   (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33    -      -      -     0.33    -      -     xorpd      %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.33   0.33   0.50   0.50    -     0.33    -      -     xorpd      (%rax), %xmm2
-
index 787638a..5367f88 100644 (file)
@@ -96,4 +96,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movshdup   (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     movsldup   %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -      -      -      -     movsldup   (%rax), %xmm2
-
index 3f9e6c1..0d39529 100644 (file)
@@ -366,4 +366,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.67   0.67   0.50   0.50    -     0.67    -      -     roundsd    $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.67   0.67    -      -      -     0.67    -      -     roundss    $1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.67   0.67   0.50   0.50    -     0.67    -      -     roundss    $1, (%rax), %xmm2
-
index 1f83ebd..514e8e0 100644 (file)
@@ -99,4 +99,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -     3.00    -     0.50   0.50    -      -      -      -     pcmpistrm  $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     1.00    -      -     pcmpgtq    %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -     0.50   0.50    -     1.00    -      -     pcmpgtq    (%rax), %xmm2
-
index af55604..b4db1a2 100644 (file)
@@ -253,4 +253,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -     0.50    -     0.50   0.50    -     0.50    -      -     psignw     (%rax), %mm2
 # CHECK-NEXT:  -      -     0.50   0.50    -      -      -      -      -      -     psignw     %xmm0, %xmm2
 # CHECK-NEXT:  -      -     0.50   0.50   0.50   0.50    -      -      -      -     psignw     (%rax), %xmm2
-
index 849315c..d091395 100644 (file)
@@ -1708,4 +1708,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     xorq       %rdi, %rdi
 # CHECK-NEXT:  -      -     0.25   0.25   0.83   0.83   1.00   0.25   0.25   0.33   xorq       %rdi, (%rax)
 # CHECK-NEXT:  -      -     0.25   0.25   0.50   0.50    -     0.25   0.25    -     xorq       (%rax), %rdi
-
index bc6fc09..acfd4ed 100644 (file)
@@ -521,4 +521,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fxtract
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2x
 # CHECK-NEXT:  -      -     0.25   0.25    -      -      -     0.25   0.25    -     fyl2xp1
-
index 75a99da..7a88929 100644 (file)
@@ -57,4 +57,3 @@ adox        (%rbx), %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxl        (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxq        %rbx, %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxq        (%rbx), %rcx
-
index 6f02cad..a1454fb 100644 (file)
@@ -2405,4 +2405,3 @@ vzeroupper
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     vxorps       (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     vzeroall
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     vzeroupper
-
index 492fe1d..ee85d1a 100644 (file)
@@ -1076,4 +1076,3 @@ vpxor           (%rax), %ymm1, %ymm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     vpunpcklwd   (%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     vpxor        %ymm0, %ymm1, %ymm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     vpxor        (%rax), %ymm1, %ymm2
-
index d23f08f..6d858f8 100644 (file)
@@ -115,4 +115,3 @@ tzcnt       (%rax), %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     tzcntl       (%rax), %ecx
 # CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     tzcntq       %rax, %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     tzcntq       (%rax), %rcx
-
index cee15c7..bcb6ffc 100644 (file)
@@ -143,4 +143,3 @@ shrx        %rax, (%rbx), %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     shrxl        %eax, (%rbx), %ecx
 # CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     shrxq        %rax, %rbx, %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     shrxq        %rax, (%rbx), %rcx
-
index 22ce5af..8c78291 100644 (file)
@@ -325,4 +325,3 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgeq      (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovleq      (%rax), %rdi
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgq       (%rax), %rdi
-
index 1ece8da..f245f24 100644 (file)
@@ -59,4 +59,3 @@ vcvtps2ph   $0, %ymm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     vcvtps2ph    $0, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     vcvtps2ph    $0, %ymm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     vcvtps2ph    $0, %ymm0, (%rax)
-
index 4867884..b7a9ce4 100644 (file)
@@ -703,4 +703,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.50    -      -     0.50    -     vfnmsub213ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.50    -      -     0.50    -     vfnmsub231ss %xmm0, %xmm1, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.50    -      -     0.50    -     vfnmsub231ss (%rax), %xmm1, %xmm2
-
index ed1f36c..ca28b4b 100644 (file)
@@ -52,4 +52,3 @@ lzcntq      (%rax), %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     lzcntl       (%rax), %ecx
 # CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     lzcntq       %rax, %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     lzcntq       (%rax), %rcx
-
index a0973e5..c13d4ca 100644 (file)
@@ -395,4 +395,3 @@ pxor        (%rax), %mm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklwd    (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor %mm0, %mm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor (%rax), %mm2
-
index bb5c648..6fd2bdf 100644 (file)
@@ -52,4 +52,3 @@ popcntq     (%rax), %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntl      (%rax), %ecx
 # CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntq      %rax, %rcx
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntq      (%rax), %rcx
-
index 2b88704..f784b76 100644 (file)
@@ -463,4 +463,3 @@ xorps       (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -     0.50   0.50    -      -     unpcklps     (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorps        %xmm0, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorps        (%rax), %xmm2
-
index a9cc858..aa5b81b 100644 (file)
@@ -951,4 +951,3 @@ xorpd       (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -     0.50   0.50    -      -     unpcklpd     (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorpd        %xmm0, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorpd        (%rax), %xmm2
-
index 1fb37a3..a2496c3 100644 (file)
@@ -98,4 +98,3 @@ movsldup  (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -     0.50   0.50    -      -     movshdup     (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     movsldup     %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     movsldup     (%rax), %xmm2
-
index a5eb798..ec15eac 100644 (file)
@@ -368,4 +368,3 @@ roundss     $1, (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -     1.00    -     roundsd      $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -     roundss      $1, %xmm0, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -     1.00    -     roundss      $1, (%rax), %xmm2
-
index a9df94f..28f4cc7 100644 (file)
@@ -101,4 +101,3 @@ pcmpgtq     (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     pcmpistrm    $1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.50    -      -     0.50    -     pcmpgtq      %xmm0, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.50    -      -     0.50    -     pcmpgtq      (%rax), %xmm2
-
index f4c5c7f..e0a4a44 100644 (file)
@@ -52,4 +52,3 @@ movntss     %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.50   1.00    -     0.50    -     insertq      $22, $22, %xmm0, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -     1.00    -      -     movntsd      %xmm0, (%rax)
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -      -      -     1.00    -      -     movntss      %xmm0, (%rax)
-
index b1eba40..49b9c02 100644 (file)
@@ -255,4 +255,3 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw       (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw       %xmm0, %xmm2
 # CHECK-NEXT: 0.50   0.50    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw       (%rax), %xmm2
-
index f0f5631..42e6267 100644 (file)
@@ -1710,4 +1710,3 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     xorq %rdi, %rdi
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     xorq %rdi, (%rax)
 # CHECK-NEXT: 0.50   0.50   0.25   0.25   0.25   0.25    -      -      -      -      -      -     xorq (%rax), %rdi
-
index f359bd2..ff22036 100644 (file)
@@ -523,4 +523,3 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     fxtract
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     fyl2x
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     fyl2xp1
-
index 4884da0..1fa5f8c 100644 (file)
@@ -93,4 +93,3 @@ bextrl        %esi, (%rdi), %eax
 # ALL:                [0]    [1]    [2]    [3]
 # ALL-NEXT:     0.     1     1.0    1.0    0.0       addl      %edi, %esi
 # ALL-NEXT:     1.     1     1.0    0.0    0.0       bextrl    %esi, (%rdi), %eax
-
index 8e6c603..f0e7c8a 100644 (file)
@@ -74,4 +74,3 @@ bzhil %esi, (%rdi), %eax
 # ALL:                [0]    [1]    [2]    [3]
 # ALL-NEXT:     0.     1     1.0    1.0    0.0       addl      %edi, %esi
 # ALL-NEXT:     1.     1     1.0    0.0    0.0       bzhil     %esi, (%rdi), %eax
-
index d05cc11..e0822d8 100644 (file)
@@ -39,4 +39,3 @@ add %edi, %eax
 # SKX-AVX512-NEXT:  Block RThroughput: 0.3
 # SLM-NEXT:         Block RThroughput: 0.5
 # ZNVER1-NEXT:      Block RThroughput: 0.3
-
index 93f4db5..c93a5bc 100644 (file)
@@ -29,4 +29,3 @@ add %eax, %eax
 
 # ALL:          [1]    [2]    [3]    [4]    [5]    [6]    Instructions:
 # ALL-NEXT:      1      1     0.50                        addl %eax, %eax
-
index 537ceca..b6d5792 100644 (file)
@@ -16,4 +16,3 @@ add %eax, %eax
 
 # CUSTOM-NEXT:  Block RThroughput: 1.0
 # DEFAULT-NEXT: Block RThroughput: 0.5
-
index 9d4b4b6..3df2c38 100644 (file)
@@ -61,4 +61,3 @@ vfmadd213ps (%rdi), %xmm1, %xmm2
 # ALL:                [0]    [1]    [2]    [3]
 # ALL-NEXT:     0.     1     1.0    1.0    0.0       vaddps    %xmm0, %xmm0, %xmm1
 # ALL-NEXT:     1.     1     1.0    0.0    0.0       vfmadd213ps       (%rdi), %xmm1, %xmm2
-
index 18a055b..3ff6906 100644 (file)
@@ -61,4 +61,3 @@ vfmadd213ps (%rdi), %xmm1, %xmm2
 # ALL:                [0]    [1]    [2]    [3]
 # ALL-NEXT:     0.     1     1.0    1.0    0.0       vaddps    %xmm0, %xmm0, %xmm2
 # ALL-NEXT:     1.     1     1.0    0.0    0.0       vfmadd213ps       (%rdi), %xmm1, %xmm2
-
index bfb744c..7c58b3d 100644 (file)
@@ -1,4 +1,3 @@
 # RUN: not llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=atom -o %t1 2>&1 | FileCheck %s
 
 # CHECK: error: please specify an out-of-order cpu. 'atom' is an in-order cpu.
-
index 9e4ebb5..29ac61a 100644 (file)
@@ -35,4 +35,3 @@
 # INTEL-NEXT:  1      1     0.50                        mov    ebx, 255
 # INTEL-NEXT:  2      3     1.00                        imul   esi, edi
 # INTEL-NEXT:  1      1     0.50                        lea    eax, [rsi + rdi]
-
index d1cec43..b018550 100644 (file)
@@ -1,4 +1,3 @@
 # RUN: not llvm-mca -mtriple=x86_64-unknown-unknown -mcpu=btver2 %s
 
 invalid_instruction_mnemonic
-
index b5a68c5..4298e71 100644 (file)
@@ -1,4 +1,3 @@
 # RUN: not llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=foo -o %t1 2>&1 | FileCheck %s
 
 # CHECK: 'foo' is not a recognized processor for this target (ignoring processor)
-
index c81fedc..46b12d4 100644 (file)
@@ -1,4 +1,3 @@
 # RUN: not llvm-mca %s -mtriple=x86_64-unknown-unknown -mcpu=btver2 -o %t1 2>&1 | FileCheck %s
 
 # CHECK: error: no assembly instructions found.
-
index 63df09b..3af3cd8 100644 (file)
@@ -7,4 +7,3 @@
 # LLVM-MCA-END
 
 # CHECK: error: no assembly instructions found.
-
index 63f18de..ac0aa81 100644 (file)
@@ -24,4 +24,3 @@
 
 # CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:
 # CHECK-NEXT:  1      1     0.50                        addl   %edi, %esi
-
index c0c667c..f71ee82 100644 (file)
@@ -24,4 +24,3 @@
 
 # CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:
 # CHECK-NEXT:  1      1     0.50                        addl   %edi, %eax
-
index a8d4c0f..38bdfa1 100644 (file)
@@ -28,4 +28,3 @@
 
 # CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:
 # CHECK-NEXT:  1      1     0.50                        addl   %edi, %eax
-
index f9eb968..c5c2583 100644 (file)
@@ -72,4 +72,3 @@
 
 # CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:
 # CHECK-NEXT:  1      1     0.50                        addl   %edx, %eax
-
index 227a8cb..27441a5 100644 (file)
@@ -10,4 +10,3 @@
 # CHECK-NEXT: # LLVM-MCA-BEGIN  bar
 # CHECK-NEXT:  ^
 # CHECK-NEXT: error: no assembly instructions found.
-
index 0dc4dc3..c6fc5c0 100644 (file)
@@ -9,4 +9,3 @@
 # CHECK:      llvm-mca-markers-7.s:7:2: warning: Ignoring invalid region end
 # CHECK-NEXT: # LLVM-MCA-END
 # CHECK-NEXT:  ^
-
index 9d98d77..c01c0fc 100644 (file)
@@ -1,4 +1,3 @@
 # RUN: not llvm-mca -mtriple=x86_64-unknown-unknown -mcpu=generic < %s 2>&1 | FileCheck %s
 
 # CHECK: error: unable to find instruction-level scheduling information for target triple 'x86_64-unknown-unknown' and cpu 'generic'.
-
index 06da9eb..eb2b2d0 100644 (file)
@@ -90,4 +90,3 @@ add %eax, %eax
 # FULLREPORT:      Resource pressure by instruction:
 # FULLREPORT-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   [13]   Instructions:
 # FULLREPORT-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     addl      %eax, %eax
-
index 20a2f64..cefefbe 100644 (file)
@@ -91,4 +91,3 @@ add %eax, %eax
 # FULL:      Resource pressure by instruction:
 # FULL-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   [13]   Instructions:
 # FULL-NEXT: 0.50   0.50    -      -      -      -      -      -      -      -      -      -      -      -     addl    %eax, %eax
-
index ee92825..7cbbbd9 100644 (file)
@@ -114,4 +114,3 @@ add %eax, %eax
 
 # FULLREPORT:               [0]    [1]    [2]    [3]
 # FULLREPORT-NEXT:    0.     10    3.5    0.1    0.0       addl        %eax, %eax
-
index 944477c..2b59cd3 100644 (file)
@@ -139,4 +139,3 @@ add %eax, %eax
 
 # FULLREPORT:            [0]    [1]    [2]    [3]
 # FULLREPORT-NEXT: 0.     10    3.5    0.1    0.0       addl   %eax, %eax
-
index 4875d13..10fe514 100644 (file)
@@ -118,4 +118,3 @@ vblendvps %xmm1, (%rdi), %xmm2, %xmm3
 # SANDY-NEXT:   1.     1     1.0    0.0    0.0       vblendvps %xmm1, (%rdi), %xmm2, %xmm3
 # SKYLAKE-NEXT: 1.     1     1.0    0.0    0.0       vblendvps %xmm1, (%rdi), %xmm2, %xmm3
 # ZNVER1-NEXT:  1.     1     1.0    0.0    0.0       vblendvps %xmm1, (%rdi), %xmm2, %xmm3
-
index 9183627..8b145e3 100644 (file)
@@ -118,4 +118,3 @@ vblendvps %xmm1, (%rdi), %xmm2, %xmm3
 # SANDY-NEXT:   1.     1     1.0    0.0    0.0       vblendvps %xmm1, (%rdi), %xmm2, %xmm3
 # SKYLAKE-NEXT: 1.     1     1.0    0.0    0.0       vblendvps %xmm1, (%rdi), %xmm2, %xmm3
 # ZNVER1-NEXT:  1.     1     1.0    0.0    0.0       vblendvps %xmm1, (%rdi), %xmm2, %xmm3
-
index f5fbfe8..f99ca34 100755 (executable)
@@ -441,6 +441,10 @@ def _write_output(test_path, input_lines, prefix_list, block_infos,  # noqa
     output_lines.insert(0, ADVERT)
     output_lines.extend(output_check_lines)
 
+  # The file should not end with two newlines. It creates unnecessary churn.
+  while len(output_lines) > 0 and output_lines[-1] == '':
+    output_lines.pop()
+
   if input_lines == output_lines:
     sys.stderr.write('            [unchanged]\n')
     return
@@ -451,9 +455,7 @@ def _write_output(test_path, input_lines, prefix_list, block_infos,  # noqa
         'Writing {} lines to {}...\n\n'.format(len(output_lines), test_path))
 
   with open(test_path, 'wb') as f:
-    for line in output_lines:
-      f.write('{}\n'.format(line.rstrip()).encode())
-
+    f.writelines(['{}\n'.format(l).encode() for l in output_lines])
 
 def main():
   args = _parse_args()