summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-mca
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/tools/llvm-mca')
-rw-r--r--llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s2
-rw-r--r--llvm/test/tools/llvm-mca/X86/BtVer2/resources-prefetchw.s4
-rw-r--r--llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s10
-rw-r--r--llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s2
-rw-r--r--llvm/test/tools/llvm-mca/X86/BtVer2/resources-x86_64.s2
-rw-r--r--llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s14
6 files changed, 17 insertions, 17 deletions
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 0df1d17983e..36507b37aeb 100644
--- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s
+++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s
@@ -1218,7 +1218,7 @@ vzeroupper
# CHECK-NEXT: 1 6 1.00 * vinsertps $1, (%rax), %xmm1, %xmm2
# CHECK-NEXT: 1 5 1.00 * vlddqu (%rax), %xmm2
# CHECK-NEXT: 1 5 1.00 * vlddqu (%rax), %ymm2
-# CHECK-NEXT: 1 5 1.00 * * U vldmxcsr (%rax)
+# CHECK-NEXT: 1 3 1.00 * * U vldmxcsr (%rax)
# CHECK-NEXT: 1 1 1.00 * * U vmaskmovdqu %xmm0, %xmm1
# CHECK-NEXT: 1 6 1.00 * vmaskmovpd (%rax), %xmm0, %xmm2
# CHECK-NEXT: 2 6 2.00 * vmaskmovpd (%rax), %ymm0, %ymm2
diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-prefetchw.s b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-prefetchw.s
index 2a94e77e52f..c1cb62865f7 100644
--- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-prefetchw.s
+++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-prefetchw.s
@@ -13,8 +13,8 @@ prefetchw (%rax)
# CHECK-NEXT: [6]: HasSideEffects (U)
# CHECK: [1] [2] [3] [4] [5] [6] Instructions:
-# CHECK-NEXT: 1 5 1.00 * * prefetch (%rax)
-# CHECK-NEXT: 1 5 1.00 * * prefetchw (%rax)
+# CHECK-NEXT: 1 3 1.00 * * prefetch (%rax)
+# CHECK-NEXT: 1 3 1.00 * * prefetchw (%rax)
# CHECK: Resources:
# CHECK-NEXT: [0] - JALU0
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 ef20da259ca..6e541dbfdf4 100644
--- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s
+++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s
@@ -230,7 +230,7 @@ xorps (%rax), %xmm2
# CHECK-NEXT: 1 24 19.00 * divps (%rax), %xmm2
# CHECK-NEXT: 1 19 19.00 divss %xmm0, %xmm2
# CHECK-NEXT: 1 24 19.00 * divss (%rax), %xmm2
-# CHECK-NEXT: 1 5 1.00 * * U ldmxcsr (%rax)
+# CHECK-NEXT: 1 3 1.00 * * U ldmxcsr (%rax)
# CHECK-NEXT: 1 1 0.50 * * U maskmovq %mm0, %mm1
# CHECK-NEXT: 1 2 1.00 maxps %xmm0, %xmm2
# CHECK-NEXT: 1 7 1.00 * maxps (%rax), %xmm2
@@ -282,10 +282,10 @@ xorps (%rax), %xmm2
# CHECK-NEXT: 1 3 1.00 pmovmskb %xmm0, %ecx
# CHECK-NEXT: 1 2 1.00 pmulhuw %mm0, %mm2
# CHECK-NEXT: 1 7 1.00 * pmulhuw (%rax), %mm2
-# CHECK-NEXT: 1 5 1.00 * * prefetcht0 (%rax)
-# CHECK-NEXT: 1 5 1.00 * * prefetcht1 (%rax)
-# CHECK-NEXT: 1 5 1.00 * * prefetcht2 (%rax)
-# CHECK-NEXT: 1 5 1.00 * * prefetchnta (%rax)
+# CHECK-NEXT: 1 3 1.00 * * prefetcht0 (%rax)
+# CHECK-NEXT: 1 3 1.00 * * prefetcht1 (%rax)
+# CHECK-NEXT: 1 3 1.00 * * prefetcht2 (%rax)
+# CHECK-NEXT: 1 3 1.00 * * prefetchnta (%rax)
# CHECK-NEXT: 1 2 0.50 psadbw %mm0, %mm2
# CHECK-NEXT: 1 7 1.00 * psadbw (%rax), %mm2
# CHECK-NEXT: 1 1 0.50 pshufw $1, %mm0, %mm2
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 13f1966cf5b..6254f95c095 100644
--- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s
+++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse2.s
@@ -410,7 +410,7 @@ xorpd (%rax), %xmm2
# CHECK-NEXT: 1 6 1.00 * andnpd (%rax), %xmm2
# CHECK-NEXT: 1 1 0.50 andpd %xmm0, %xmm2
# CHECK-NEXT: 1 6 1.00 * andpd (%rax), %xmm2
-# CHECK-NEXT: 1 5 1.00 * * U clflush (%rax)
+# CHECK-NEXT: 1 3 1.00 * * U clflush (%rax)
# CHECK-NEXT: 1 2 1.00 cmppd $0, %xmm0, %xmm2
# CHECK-NEXT: 1 7 1.00 * cmppd $0, (%rax), %xmm2
# CHECK-NEXT: 1 2 1.00 cmpsd $0, %xmm0, %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 e1bafd8aa2b..e9a4291db29 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
@@ -1576,7 +1576,7 @@ xorq (%rax), %rdi
# CHECK-NEXT: 1 1 0.50 xchgq %rbx, %rax
# CHECK-NEXT: 1 1 0.50 xchgq %rbx, %rcx
# CHECK-NEXT: 1 4 1.00 * * xchgq %rax, (%rbx)
-# CHECK-NEXT: 1 5 1.00 * xlatb
+# CHECK-NEXT: 1 3 1.00 * xlatb
# CHECK-NEXT: 1 1 0.50 xorb $7, %al
# CHECK-NEXT: 1 1 0.50 xorb $7, %dil
# CHECK-NEXT: 1 5 1.00 * * xorb $7, (%rax)
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 a0e431f6dfe..8fabea45f04 100644
--- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s
+++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-x87.s
@@ -262,9 +262,9 @@ fyl2xp1
# CHECK-NEXT: 1 8 1.00 U ficoml (%eax)
# CHECK-NEXT: 1 8 1.00 U ficomps (%ecx)
# CHECK-NEXT: 1 8 1.00 U ficompl (%eax)
-# CHECK-NEXT: 1 5 1.00 * U filds (%edx)
-# CHECK-NEXT: 1 5 1.00 * U fildl (%ecx)
-# CHECK-NEXT: 1 5 1.00 * U fildll (%eax)
+# CHECK-NEXT: 1 3 1.00 * U filds (%edx)
+# CHECK-NEXT: 1 3 1.00 * U fildl (%ecx)
+# CHECK-NEXT: 1 3 1.00 * U fildll (%eax)
# CHECK-NEXT: 1 100 0.50 U fincstp
# CHECK-NEXT: 1 100 0.50 U fninit
# CHECK-NEXT: 1 1 1.00 * U fists (%edx)
@@ -276,10 +276,10 @@ fyl2xp1
# CHECK-NEXT: 1 1 1.00 * U fisttpl (%ecx)
# CHECK-NEXT: 1 1 1.00 * U fisttpll (%eax)
# CHECK-NEXT: 1 1 0.50 U fld %st(0)
-# CHECK-NEXT: 1 5 1.00 * U flds (%edx)
-# CHECK-NEXT: 1 5 1.00 * U fldl (%ecx)
-# CHECK-NEXT: 1 5 1.00 * U fldt (%eax)
-# CHECK-NEXT: 1 5 1.00 * U fldcw (%eax)
+# CHECK-NEXT: 1 3 1.00 * U flds (%edx)
+# CHECK-NEXT: 1 3 1.00 * U fldl (%ecx)
+# CHECK-NEXT: 1 3 1.00 * U fldt (%eax)
+# CHECK-NEXT: 1 3 1.00 * U fldcw (%eax)
# CHECK-NEXT: 1 100 0.50 U fldenv (%eax)
# CHECK-NEXT: 1 3 1.00 U fld1
# CHECK-NEXT: 1 3 1.00 U fldl2e
OpenPOWER on IntegriCloud