diff options
Diffstat (limited to 'llvm/test')
197 files changed, 0 insertions, 197 deletions
diff --git a/llvm/test/tools/llvm-mca/AArch64/CortexA57/direct-branch.s b/llvm/test/tools/llvm-mca/AArch64/CortexA57/direct-branch.s index e7d334a5f4d..51632e68363 100644 --- a/llvm/test/tools/llvm-mca/AArch64/CortexA57/direct-branch.s +++ b/llvm/test/tools/llvm-mca/AArch64/CortexA57/direct-branch.s @@ -55,4 +55,3 @@ # CHECK: [0] [1] [2] [3] # CHECK-NEXT: 0. 4 2.3 2.3 0.0 b t - diff --git a/llvm/test/tools/llvm-mca/AArch64/Exynos/direct-branch.s b/llvm/test/tools/llvm-mca/AArch64/Exynos/direct-branch.s index b6bd2778fc1..090e76a5779 100644 --- a/llvm/test/tools/llvm-mca/AArch64/Exynos/direct-branch.s +++ b/llvm/test/tools/llvm-mca/AArch64/Exynos/direct-branch.s @@ -43,4 +43,3 @@ # ALL: [0] [1] [2] [3] # ALL-NEXT: 0. 3 0.0 0.0 0.0 b t - diff --git a/llvm/test/tools/llvm-mca/AArch64/Exynos/scheduler-queue-usage.s b/llvm/test/tools/llvm-mca/AArch64/Exynos/scheduler-queue-usage.s index 2adbaacc977..19665085d1b 100644 --- a/llvm/test/tools/llvm-mca/AArch64/Exynos/scheduler-queue-usage.s +++ b/llvm/test/tools/llvm-mca/AArch64/Exynos/scheduler-queue-usage.s @@ -23,4 +23,3 @@ # ALL: Scheduler's queue usage: # ALL-NEXT: No scheduler resources used. - diff --git a/llvm/test/tools/llvm-mca/AArch64/Falkor/zero-latency-store.s b/llvm/test/tools/llvm-mca/AArch64/Falkor/zero-latency-store.s index 8339767ba52..57dc9c194ea 100644 --- a/llvm/test/tools/llvm-mca/AArch64/Falkor/zero-latency-store.s +++ b/llvm/test/tools/llvm-mca/AArch64/Falkor/zero-latency-store.s @@ -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] - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-cmov.s index 700eb9f3afe..71d9ff3da52 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-mmx.s index be928664adb..f89fdcd50a5 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-sse1.s index 89f2d3227f1..6c1738dfdd3 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-sse2.s index 17625b68f23..cb657eef948 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-sse3.s index 72859a77963..cc32e00cec5 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-ssse3.s index 6e97c56648a..fb5e25b74c0 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-x86_64.s index 4c8d0f83c2e..40083fe7138 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Atom/resources-x87.s b/llvm/test/tools/llvm-mca/X86/Atom/resources-x87.s index c18841dd48d..ae8b5426aa2 100644 --- a/llvm/test/tools/llvm-mca/X86/Atom/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/Atom/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-adx.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-adx.s index 35ff1232bcc..09ee15b7d09 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-adx.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-adx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx1.s index e184d5317a1..5842db31bb6 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx2.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx2.s index 7567bc28152..3444b5d916e 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx2.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi1.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi1.s index 2853f4bd9ee..6484fa67ef1 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi1.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi2.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi2.s index 0f020de88fb..ac45ca2e7cf 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi2.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-bmi2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-cmov.s index a518f9f36ca..01506a613bb 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-f16c.s index a17ca2b75db..7db7ce955d7 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-fma.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-fma.s index 0ae1f40dfb9..082231f3b20 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-fma.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-fma.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-lzcnt.s index 6208d2a236d..22cbbb6f183 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-lzcnt.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-lzcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-mmx.s index 788fcabec05..06600d4b136 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-popcnt.s index 36baff19b7e..1f7dd1d2739 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse1.s index 2205c6ca427..6a878a4f50e 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse2.s index e374e264c56..09c7cefe366 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse3.s index 3e1b6e40460..e92d11dd07f 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse41.s index 787c13f8de0..ad3c194c4a5 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse42.s index 359db599259..6ba217478f6 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-ssse3.s index b34ab7d2243..a32c524f4f8 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x86_64.s index e7cae8d0f1d..0d5326c36b5 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x87.s b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x87.s index 4b00932bd42..271b92624fe 100644 --- a/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/Broadwell/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/dot-product.s b/llvm/test/tools/llvm-mca/X86/BtVer2/dot-product.s index 7955ff743cc..c859efae08c 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/dot-product.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/dot-product.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s index 4c343d62a48..ea13b01f3d1 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s b/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s index 9ac266b9c29..b372471e5dd 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/hadd-read-after-ld-2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/instruction-info-view.s b/llvm/test/tools/llvm-mca/X86/BtVer2/instruction-info-view.s index e90f157902e..d5109d82983 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/instruction-info-view.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/instruction-info-view.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/load-store-alias.s b/llvm/test/tools/llvm-mca/X86/BtVer2/load-store-alias.s index 9f42c47384d..b6f2774e9d2 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/load-store-alias.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/load-store-alias.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/memcpy-like-test.s b/llvm/test/tools/llvm-mca/X86/BtVer2/memcpy-like-test.s index f86325dbb8e..9e58b7c71b2 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/memcpy-like-test.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/memcpy-like-test.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s b/llvm/test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s index 8165b994acd..d64c1888083 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/pipes-fpu.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/rcu-statistics.s b/llvm/test/tools/llvm-mca/X86/BtVer2/rcu-statistics.s index f186f138fa8..eae9fab9ba6 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/rcu-statistics.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/rcu-statistics.s @@ -55,4 +55,3 @@ # CHECK-NEXT: [# retired], [# cycles] # CHECK-NEXT: 0, 23 (74.2%) # CHECK-NEXT: 2, 8 (25.8%) - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-1.s index ee69d2c2140..44c600c0900 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-2.s b/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-2.s index a27e74a2e7b..9aba2f17839 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-2.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-2.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-3.s b/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-3.s index 773f91b6fc0..aef4b986c46 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-3.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/read-advance-3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-1.s index 6324f4bcfec..dc3e9470d8f 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-2.s b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-2.s index 40d37fb30cc..0db08eb3102 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-2.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-3.s b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-3.s index 59829415005..0326357aa47 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-3.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-3.s @@ -87,4 +87,3 @@ idiv %eax # CHECK: [0] [1] [2] [3] # CHECK-NEXT: 0. 2 1.0 1.0 0.0 idivl %eax - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s index 369a82ef6ef..0c2e5b2a2f3 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s @@ -64,4 +64,3 @@ idiv %eax # CHECK: [0] [1] [2] [3] # CHECK-NEXT: 0. 3 25.0 0.3 0.0 idivl %eax - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-5.s b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-5.s index 6489f237864..3c87399c103 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-5.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-5.s @@ -147,4 +147,3 @@ # 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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-aes.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-aes.s index e2fe0df1f45..9a5cce8aedd 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-aes.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-aes.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s index 11c5d28a974..0632a85aec8 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-bmi1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-bmi1.s index 3bb962cd792..c5461c95741 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-bmi1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-bmi1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-clmul.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-clmul.s index 2958cc77e4c..bef4fea9b5a 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-clmul.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-clmul.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-cmov.s index dde79f91033..f314671b0eb 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-f16c.s index cc71f8667ac..ae13a6dccad 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-lzcnt.s index b08960e742a..39e205a107f 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-lzcnt.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-lzcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-mmx.s index 9da712861c8..36d2727da10 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-popcnt.s index a729524d8f3..9125f372b51 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s index 93992cd5637..51da7bd933a 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s index 67c7a5b14ec..cfd06ed0813 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse3.s index 9d74db18d00..4fb5a4c90eb 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s index 5e02b816ee5..40cc6fe0e91 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse42.s index 50899604961..85b3037fb14 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse4a.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse4a.s index ac3fcdc47c9..62e8037aa35 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse4a.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse4a.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-ssse3.s index b12c6475fd5..2dbcccd5b56 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x86_64.s index 23b39194023..1ee69aeebe3 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s index 48869c66480..49f076b1cb1 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/scheduler-queue-usage.s b/llvm/test/tools/llvm-mca/X86/BtVer2/scheduler-queue-usage.s index caaf1ccb145..69be2ce26d8 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/scheduler-queue-usage.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/scheduler-queue-usage.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/simple-test.s b/llvm/test/tools/llvm-mca/X86/BtVer2/simple-test.s index 05328080deb..2191c22d46a 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/simple-test.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/simple-test.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-1.s b/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-1.s index acdcdebe261..b7a7f0e7f02 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-2.s b/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-2.s index 60bf59fed2b..b476211c30a 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-2.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/vec-logic-read-after-ld-2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx1.s index 83c4c087bfe..61f43a768ac 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx2.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx2.s index d427bb0b7e9..ef79db0e833 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx2.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-avx2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi1.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi1.s index e3264714e16..b8ad253450e 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi1.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi2.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi2.s index 90ff1d60a5b..85c7c1fc3f7 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi2.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-bmi2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-cmov.s index e9bcce958ec..61b2ee97cf1 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-f16c.s index 7acac928583..3e8c966e10b 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-fma.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-fma.s index 524aeb9c888..92af8da7e03 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-fma.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-fma.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-lzcnt.s index ce4aa40ed8f..38356db5446 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-lzcnt.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-lzcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-mmx.s index 94cff63aca3..48277fe9133 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-popcnt.s index 01354458d11..820b3a4dc96 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse1.s index 8e09db68e57..1b078baa522 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse2.s index 68ab3437233..033cb7efe7e 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse3.s index 3b96cb38cf8..61a096d280a 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse41.s index 37cbe1f9d9d..c25d10c10e2 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse42.s index 1b8a22b6704..3097ad3a221 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-ssse3.s index 2c03faf6351..0ae323a1ed2 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-x86_64.s index 0173ced5bc8..9aab69884ce 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Haswell/resources-x87.s b/llvm/test/tools/llvm-mca/X86/Haswell/resources-x87.s index 42e4b2dc670..e70fc4b6cd9 100644 --- a/llvm/test/tools/llvm-mca/X86/Haswell/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/Haswell/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-cmov.s index 3c6cc976510..460aefe48b4 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-mmx.s index 214c60457f8..426ff803305 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-popcnt.s index cf2accac081..59097b9b5a4 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse1.s index 4bc37ccb4de..a4bb9fa087b 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse2.s index a5976179f3e..031df589739 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse3.s index 83698191be1..0959e8af136 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse41.s index f20bb3f552d..2ec2479d8ac 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse42.s index 01d047fb68f..a4d3dc9c68c 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-ssse3.s index 61da368b514..2725533f717 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-x86_64.s index 833000f0299..e0b36195473 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SLM/resources-x87.s b/llvm/test/tools/llvm-mca/X86/SLM/resources-x87.s index 26608b5e3d3..407330e5d0c 100644 --- a/llvm/test/tools/llvm-mca/X86/SLM/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/SLM/resources-x87.s @@ -519,4 +519,3 @@ fyl2xp1 # CHECK-NEXT: - - - 1.00 - - - - fxtract # CHECK-NEXT: - - - 1.00 - - - - fyl2x # CHECK-NEXT: - - - 1.00 - - - - fyl2xp1 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-aes.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-aes.s index afc936f44ed..37c7037d168 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-aes.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-aes.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-avx1.s index aaf45860cdf..49d3485d2b4 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-clmul.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-clmul.s index a95f1ec531f..2acb875e535 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-clmul.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-clmul.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-cmov.s index c0baefa7af3..7082a81e313 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-f16c.s index 7a5f7c37bca..09d10460dcc 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-mmx.s index f956f81db92..cc7b89ea6cc 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-popcnt.s index 4033d62fa43..2f62c78948f 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse1.s index aa83a7ce187..f21741ba299 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse2.s index b6a5d6d5d95..9550dadd9d3 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse3.s index 85790475fae..7a628db5c6e 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse41.s index 76d77932045..a0897ad75c0 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse42.s index 7914fb9683f..1004deb0bee 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-ssse3.s index b4ddf8c626d..07fd6a5c886 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x86_64.s index fe2e934d72f..8f7a3d78d72 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x87.s b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x87.s index 3152b96cc8a..8c0b2fe3df2 100644 --- a/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/SandyBridge/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-adx.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-adx.s index ff7731db742..784708faad5 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-adx.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-adx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s index 379b8373090..a56c033d54b 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx2.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx2.s index 3095a2e698a..1ec8a4a313b 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx2.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi1.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi1.s index 5d1d26b075c..bff1c193bfc 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi1.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi2.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi2.s index 1e023806317..73758e2b04a 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi2.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-bmi2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-cmov.s index ae6c067ef31..e4aafd1778a 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-f16c.s index 0aa8a852863..3d9b365a563 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-fma.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-fma.s index cd22f31cc50..fc3053f94b4 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-fma.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-fma.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-lzcnt.s index 9c578569b75..387db949a24 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-lzcnt.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-lzcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-mmx.s index cab7340a728..0ec3154ebbf 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-popcnt.s index 87e715a0dea..3ba56d26317 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse1.s index 1e3000017af..1964a0758f4 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse2.s index 66fa93bfa73..16f41c624be 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse3.s index a7f6402a34d..751163c804d 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse41.s index f4f86ae37fa..c4c0e599a7f 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse42.s index 67af6f0203e..a6600ce2ac3 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-ssse3.s index d1314d63217..94fa439c3c2 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x86_64.s index 0b1c509e2ac..b9f5f696c19 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x87.s b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x87.s index 28c885534f0..45b08684652 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-adx.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-adx.s index 05aff8d2aa4..f34a1a40158 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-adx.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-adx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s index f906c01deab..3eb5c356178 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx2.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx2.s index 0dd0c621bb0..5c626f26e65 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx2.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi1.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi1.s index c3d135a38c0..72d53580e37 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi1.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi2.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi2.s index 00bd2c3cdeb..38c74cdad83 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi2.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-bmi2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-cmov.s index 438247ad561..9a7fbbcda1b 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-f16c.s index 63b2d103cf9..71ffbbbe13f 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-fma.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-fma.s index 91834f5f96a..ade33fb1033 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-fma.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-fma.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-lzcnt.s index 447b895aa00..c37d340dbc3 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-lzcnt.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-lzcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-mmx.s index c1ad44afe38..6a1f749eb53 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-popcnt.s index 61b53fcf20d..7deb2c14f29 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse1.s index 8762d47d6d4..a89aba46903 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse2.s index d28d0e3ea5c..dddf1119dd4 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse3.s index 787638af856..5367f880fc8 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse41.s index 3f9e6c1566c..0d39529338e 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse42.s index 1f83ebddfa9..514e8e02c4b 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-ssse3.s index af556045cfd..b4db1a2b649 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x86_64.s index 849315ca8d8..d091395a562 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x87.s b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x87.s index bc6fc092243..acfd4ed0a18 100644 --- a/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-x87.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-adx.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-adx.s index 75a99da269d..7a88929fa79 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-adx.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-adx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx1.s index 6f02cad8e92..a1454fb3b83 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx2.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx2.s index 492fe1de191..ee85d1ae7b8 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx2.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-avx2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi1.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi1.s index d23f08ff4aa..6d858f8c5a7 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi1.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi2.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi2.s index cee15c70a2d..bcb6ffc6020 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi2.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-bmi2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-cmov.s index 22ce5af2687..8c78291437b 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-cmov.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-cmov.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-f16c.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-f16c.s index 1ece8daf579..f245f246e90 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-f16c.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-f16c.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-fma.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-fma.s index 4867884ddc0..b7a9ce403cb 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-fma.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-fma.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-lzcnt.s index ed1f36c8743..ca28b4bfad3 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-lzcnt.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-lzcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-mmx.s index a0973e5b84c..c13d4ca587f 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-mmx.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-mmx.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-popcnt.s index bb5c648ffd6..6fd2bdfff84 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-popcnt.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-popcnt.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse1.s index 2b8870413ee..f784b7608da 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse2.s index a9cc858cb41..aa5b81b002e 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse2.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse3.s index 1fb37a39efa..a2496c3ffd3 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse3.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse41.s index a5eb798a7c8..ec15eac2d44 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse41.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse42.s index a9df94f5e83..28f4cc77a5c 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse42.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse42.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse4a.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse4a.s index f4c5c7f2bb5..e0a4a443a74 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse4a.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-sse4a.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-ssse3.s index b1eba408442..49b9c023c0f 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-ssse3.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-ssse3.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-x86_64.s index f0f5631a5d4..42e626795cc 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-x86_64.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/Znver1/resources-x87.s b/llvm/test/tools/llvm-mca/X86/Znver1/resources-x87.s index f359bd2d0cf..ff22036c940 100644 --- a/llvm/test/tools/llvm-mca/X86/Znver1/resources-x87.s +++ b/llvm/test/tools/llvm-mca/X86/Znver1/resources-x87.s @@ -523,4 +523,3 @@ fyl2xp1 # CHECK-NEXT: - - - - - - - - - - - - fxtract # CHECK-NEXT: - - - - - - - - - - - - fyl2x # CHECK-NEXT: - - - - - - - - - - - - fyl2xp1 - diff --git a/llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s b/llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s index 4884da02e73..1fa5f8ceca4 100644 --- a/llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s +++ b/llvm/test/tools/llvm-mca/X86/bextr-read-after-ld.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s b/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s index 8e6c603b327..f0e7c8a92dc 100644 --- a/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s +++ b/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/cpus.s b/llvm/test/tools/llvm-mca/X86/cpus.s index d05cc1186e6..e0822d8c2bc 100644 --- a/llvm/test/tools/llvm-mca/X86/cpus.s +++ b/llvm/test/tools/llvm-mca/X86/cpus.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/default-iterations.s b/llvm/test/tools/llvm-mca/X86/default-iterations.s index 93f4db51376..c93a5bcff3e 100644 --- a/llvm/test/tools/llvm-mca/X86/default-iterations.s +++ b/llvm/test/tools/llvm-mca/X86/default-iterations.s @@ -29,4 +29,3 @@ add %eax, %eax # ALL: [1] [2] [3] [4] [5] [6] Instructions: # ALL-NEXT: 1 1 0.50 addl %eax, %eax - diff --git a/llvm/test/tools/llvm-mca/X86/dispatch_width.s b/llvm/test/tools/llvm-mca/X86/dispatch_width.s index 537ceca696c..b6d5792c18c 100644 --- a/llvm/test/tools/llvm-mca/X86/dispatch_width.s +++ b/llvm/test/tools/llvm-mca/X86/dispatch_width.s @@ -16,4 +16,3 @@ add %eax, %eax # CUSTOM-NEXT: Block RThroughput: 1.0 # DEFAULT-NEXT: Block RThroughput: 0.5 - diff --git a/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-1.s b/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-1.s index 9d4b4b6a355..3df2c388d91 100644 --- a/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-1.s +++ b/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-2.s b/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-2.s index 18a055b30ef..3ff6906082f 100644 --- a/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-2.s +++ b/llvm/test/tools/llvm-mca/X86/fma3-read-after-ld-2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/in-order-cpu.s b/llvm/test/tools/llvm-mca/X86/in-order-cpu.s index bfb744ca218..7c58b3d83ba 100644 --- a/llvm/test/tools/llvm-mca/X86/in-order-cpu.s +++ b/llvm/test/tools/llvm-mca/X86/in-order-cpu.s @@ -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. - diff --git a/llvm/test/tools/llvm-mca/X86/intel-syntax.s b/llvm/test/tools/llvm-mca/X86/intel-syntax.s index 9e4ebb52dd6..29ac61aba32 100644 --- a/llvm/test/tools/llvm-mca/X86/intel-syntax.s +++ b/llvm/test/tools/llvm-mca/X86/intel-syntax.s @@ -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] - diff --git a/llvm/test/tools/llvm-mca/X86/invalid-assembly-sequence.s b/llvm/test/tools/llvm-mca/X86/invalid-assembly-sequence.s index d1cec43ba83..b01855090a6 100644 --- a/llvm/test/tools/llvm-mca/X86/invalid-assembly-sequence.s +++ b/llvm/test/tools/llvm-mca/X86/invalid-assembly-sequence.s @@ -1,4 +1,3 @@ # RUN: not llvm-mca -mtriple=x86_64-unknown-unknown -mcpu=btver2 %s invalid_instruction_mnemonic - diff --git a/llvm/test/tools/llvm-mca/X86/invalid-cpu.s b/llvm/test/tools/llvm-mca/X86/invalid-cpu.s index b5a68c51f6d..4298e7111e2 100644 --- a/llvm/test/tools/llvm-mca/X86/invalid-cpu.s +++ b/llvm/test/tools/llvm-mca/X86/invalid-cpu.s @@ -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) - diff --git a/llvm/test/tools/llvm-mca/X86/invalid-empty-file.s b/llvm/test/tools/llvm-mca/X86/invalid-empty-file.s index c81fedc22ae..46b12d4defd 100644 --- a/llvm/test/tools/llvm-mca/X86/invalid-empty-file.s +++ b/llvm/test/tools/llvm-mca/X86/invalid-empty-file.s @@ -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. - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-1.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-1.s index 63df09b1a95..3af3cd81806 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-1.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-1.s @@ -7,4 +7,3 @@ # LLVM-MCA-END # CHECK: error: no assembly instructions found. - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s index 63f18de2782..ac0aa8138c5 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-2.s @@ -24,4 +24,3 @@ # CHECK: [1] [2] [3] [4] [5] [6] Instructions: # CHECK-NEXT: 1 1 0.50 addl %edi, %esi - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-3.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-3.s index c0c667ccfb3..f71ee82333c 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-3.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-3.s @@ -24,4 +24,3 @@ # CHECK: [1] [2] [3] [4] [5] [6] Instructions: # CHECK-NEXT: 1 1 0.50 addl %edi, %eax - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-4.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-4.s index a8d4c0ffc9e..38bdfa1268c 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-4.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-4.s @@ -28,4 +28,3 @@ # CHECK: [1] [2] [3] [4] [5] [6] Instructions: # CHECK-NEXT: 1 1 0.50 addl %edi, %eax - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-5.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-5.s index f9eb968d6e8..c5c2583e750 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-5.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-5.s @@ -72,4 +72,3 @@ # CHECK: [1] [2] [3] [4] [5] [6] Instructions: # CHECK-NEXT: 1 1 0.50 addl %edx, %eax - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-6.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-6.s index 227a8cb594b..27441a5a2e9 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-6.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-6.s @@ -10,4 +10,3 @@ # CHECK-NEXT: # LLVM-MCA-BEGIN bar # CHECK-NEXT: ^ # CHECK-NEXT: error: no assembly instructions found. - diff --git a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-7.s b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-7.s index 0dc4dc3b17c..c6fc5c06a30 100644 --- a/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-7.s +++ b/llvm/test/tools/llvm-mca/X86/llvm-mca-markers-7.s @@ -9,4 +9,3 @@ # CHECK: llvm-mca-markers-7.s:7:2: warning: Ignoring invalid region end # CHECK-NEXT: # LLVM-MCA-END # CHECK-NEXT: ^ - diff --git a/llvm/test/tools/llvm-mca/X86/no-sched-model.s b/llvm/test/tools/llvm-mca/X86/no-sched-model.s index 9d98d77d96b..c01c0fcb7a9 100644 --- a/llvm/test/tools/llvm-mca/X86/no-sched-model.s +++ b/llvm/test/tools/llvm-mca/X86/no-sched-model.s @@ -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'. - diff --git a/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s b/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s index 06da9ebb227..eb2b2d0458e 100644 --- a/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s +++ b/llvm/test/tools/llvm-mca/X86/option-all-stats-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s b/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s index 20a2f64484e..cefefbeaf7c 100644 --- a/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s +++ b/llvm/test/tools/llvm-mca/X86/option-all-stats-2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/option-all-views-1.s b/llvm/test/tools/llvm-mca/X86/option-all-views-1.s index ee928251446..7cbbbd96e2b 100644 --- a/llvm/test/tools/llvm-mca/X86/option-all-views-1.s +++ b/llvm/test/tools/llvm-mca/X86/option-all-views-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/option-all-views-2.s b/llvm/test/tools/llvm-mca/X86/option-all-views-2.s index 944477cfaf2..2b59cd3aba4 100644 --- a/llvm/test/tools/llvm-mca/X86/option-all-views-2.s +++ b/llvm/test/tools/llvm-mca/X86/option-all-views-2.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-1.s b/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-1.s index 4875d138fad..10fe5142e23 100644 --- a/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-1.s +++ b/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-1.s @@ -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 - diff --git a/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-2.s b/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-2.s index 9183627f54d..8b145e3a723 100644 --- a/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-2.s +++ b/llvm/test/tools/llvm-mca/X86/variable-blend-read-after-ld-2.s @@ -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 - |

