diff options
Diffstat (limited to 'llvm/test/tools/llvm-mca')
-rw-r--r-- | llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s | 16 | ||||
-rw-r--r-- | llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s | 4 | ||||
-rw-r--r-- | llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s | 12 |
3 files changed, 16 insertions, 16 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 4803665a09c..a1d01e4826e 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s @@ -1449,14 +1449,14 @@ vzeroupper # CHECK-NEXT: 1 6 1.00 * vphsubsw (%rax), %xmm1, %xmm2 # CHECK-NEXT: 1 1 0.50 vphsubw %xmm0, %xmm1, %xmm2 # CHECK-NEXT: 1 6 1.00 * vphsubw (%rax), %xmm1, %xmm2 -# CHECK-NEXT: 1 1 0.50 vpinsrb $1, %eax, %xmm1, %xmm2 -# CHECK-NEXT: 1 6 1.00 * vpinsrb $1, (%rax), %xmm1, %xmm2 -# CHECK-NEXT: 1 1 0.50 vpinsrd $1, %eax, %xmm1, %xmm2 -# CHECK-NEXT: 1 6 1.00 * vpinsrd $1, (%rax), %xmm1, %xmm2 -# CHECK-NEXT: 1 1 0.50 vpinsrq $1, %rax, %xmm1, %xmm2 -# CHECK-NEXT: 1 6 1.00 * vpinsrq $1, (%rax), %xmm1, %xmm2 -# CHECK-NEXT: 1 1 0.50 vpinsrw $1, %eax, %xmm1, %xmm2 -# CHECK-NEXT: 1 6 1.00 * vpinsrw $1, (%rax), %xmm1, %xmm2 +# CHECK-NEXT: 2 7 0.50 vpinsrb $1, %eax, %xmm1, %xmm2 +# CHECK-NEXT: 1 4 1.00 * vpinsrb $1, (%rax), %xmm1, %xmm2 +# CHECK-NEXT: 2 7 0.50 vpinsrd $1, %eax, %xmm1, %xmm2 +# CHECK-NEXT: 1 4 1.00 * vpinsrd $1, (%rax), %xmm1, %xmm2 +# CHECK-NEXT: 2 7 0.50 vpinsrq $1, %rax, %xmm1, %xmm2 +# CHECK-NEXT: 1 4 1.00 * vpinsrq $1, (%rax), %xmm1, %xmm2 +# CHECK-NEXT: 2 7 0.50 vpinsrw $1, %eax, %xmm1, %xmm2 +# CHECK-NEXT: 1 4 1.00 * vpinsrw $1, (%rax), %xmm1, %xmm2 # CHECK-NEXT: 1 2 1.00 vpmaddubsw %xmm0, %xmm1, %xmm2 # CHECK-NEXT: 1 7 1.00 * vpmaddubsw (%rax), %xmm1, %xmm2 # CHECK-NEXT: 1 2 1.00 vpmaddwd %xmm0, %xmm1, %xmm2 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 de22b3a5c3d..93992cd5637 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse1.s @@ -269,8 +269,8 @@ xorps (%rax), %xmm2 # CHECK-NEXT: 1 1 0.50 pavgw %mm0, %mm2 # CHECK-NEXT: 1 6 1.00 * pavgw (%rax), %mm2 # CHECK-NEXT: 1 3 1.00 pextrw $1, %mm0, %ecx -# CHECK-NEXT: 1 1 0.50 pinsrw $1, %eax, %mm2 -# CHECK-NEXT: 1 6 1.00 * pinsrw $1, (%rax), %mm2 +# CHECK-NEXT: 2 7 0.50 pinsrw $1, %eax, %mm2 +# CHECK-NEXT: 1 4 1.00 * pinsrw $1, (%rax), %mm2 # CHECK-NEXT: 1 1 0.50 pmaxsw %mm0, %mm2 # CHECK-NEXT: 1 6 1.00 * pmaxsw (%rax), %mm2 # CHECK-NEXT: 1 1 0.50 pmaxub %mm0, %mm2 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 ed8d7f56c9c..5e02b816ee5 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/resources-sse41.s @@ -191,12 +191,12 @@ roundss $1, (%rax), %xmm2 # CHECK-NEXT: 1 3 1.00 * pextrw $1, %xmm0, (%rax) # CHECK-NEXT: 1 2 1.00 phminposuw %xmm0, %xmm2 # CHECK-NEXT: 1 7 1.00 * phminposuw (%rax), %xmm2 -# CHECK-NEXT: 1 1 0.50 pinsrb $1, %eax, %xmm1 -# CHECK-NEXT: 1 6 1.00 * pinsrb $1, (%rax), %xmm1 -# CHECK-NEXT: 1 1 0.50 pinsrd $1, %eax, %xmm1 -# CHECK-NEXT: 1 6 1.00 * pinsrd $1, (%rax), %xmm1 -# CHECK-NEXT: 1 1 0.50 pinsrq $1, %rax, %xmm1 -# CHECK-NEXT: 1 6 1.00 * pinsrq $1, (%rax), %xmm1 +# CHECK-NEXT: 2 7 0.50 pinsrb $1, %eax, %xmm1 +# CHECK-NEXT: 1 4 1.00 * pinsrb $1, (%rax), %xmm1 +# CHECK-NEXT: 2 7 0.50 pinsrd $1, %eax, %xmm1 +# CHECK-NEXT: 1 4 1.00 * pinsrd $1, (%rax), %xmm1 +# CHECK-NEXT: 2 7 0.50 pinsrq $1, %rax, %xmm1 +# CHECK-NEXT: 1 4 1.00 * pinsrq $1, (%rax), %xmm1 # CHECK-NEXT: 1 1 0.50 pmaxsb %xmm0, %xmm2 # CHECK-NEXT: 1 6 1.00 * pmaxsb (%rax), %xmm2 # CHECK-NEXT: 1 1 0.50 pmaxsd %xmm0, %xmm2 |