[llvm-mca] Make sure not to end the test files with an empty line.

Summary:
It's super irritating.

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

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

Reviewed By: gbedwell

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

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

llvm-svn: 333887
This commit is contained in:
Roman Lebedev 2018-06-04 11:48:46 +00:00
parent 2cb97b95a2
commit 7b53d1454f
198 changed files with 5 additions and 200 deletions

View File

@ -55,4 +55,3 @@
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 4 2.3 2.3 0.0 b t

View File

@ -43,4 +43,3 @@
# ALL: [0] [1] [2] [3]
# ALL-NEXT: 0. 3 0.0 0.0 0.0 b t

View File

@ -23,4 +23,3 @@
# ALL: Scheduler's queue usage:
# ALL-NEXT: No scheduler resources used.

View File

@ -42,4 +42,3 @@
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] Instructions:
# CHECK-NEXT: - - - - 1.00 1.00 - - - - - - stp d0, d1, [x0]

View File

@ -315,4 +315,3 @@ cmovgq (%rax), %rdi
# CHECK-NEXT: 1.00 - cmovgeq (%rax), %rdi
# CHECK-NEXT: 1.00 - cmovleq (%rax), %rdi
# CHECK-NEXT: 1.00 - cmovgq (%rax), %rdi

View File

@ -385,4 +385,3 @@ pxor (%rax), %mm2
# CHECK-NEXT: 1.00 - punpcklwd (%rax), %mm2
# CHECK-NEXT: 0.50 0.50 pxor %mm0, %mm2
# CHECK-NEXT: 1.00 - pxor (%rax), %mm2

View File

@ -453,4 +453,3 @@ xorps (%rax), %xmm2
# CHECK-NEXT: 1.00 - unpcklps (%rax), %xmm2
# CHECK-NEXT: 0.50 0.50 xorps %xmm0, %xmm2
# CHECK-NEXT: 1.00 - xorps (%rax), %xmm2

View File

@ -941,4 +941,3 @@ xorpd (%rax), %xmm2
# CHECK-NEXT: 1.00 - unpcklpd (%rax), %xmm2
# CHECK-NEXT: 0.50 0.50 xorpd %xmm0, %xmm2
# CHECK-NEXT: 1.00 - xorpd (%rax), %xmm2

View File

@ -88,4 +88,3 @@ movsldup (%rax), %xmm2
# CHECK-NEXT: 1.00 - movshdup (%rax), %xmm2
# CHECK-NEXT: 1.00 - movsldup %xmm0, %xmm2
# CHECK-NEXT: 1.00 - movsldup (%rax), %xmm2

View File

@ -245,4 +245,3 @@ psignw (%rax), %xmm2
# CHECK-NEXT: 1.00 - psignw (%rax), %mm2
# CHECK-NEXT: 0.50 0.50 psignw %xmm0, %xmm2
# CHECK-NEXT: 1.00 - psignw (%rax), %xmm2

View File

@ -1700,4 +1700,3 @@ xorq (%rax), %rdi
# CHECK-NEXT: 0.50 0.50 xorq %rdi, %rdi
# CHECK-NEXT: 1.00 - xorq %rdi, (%rax)
# CHECK-NEXT: 1.00 - xorq (%rax), %rdi

View File

@ -513,4 +513,3 @@ fyl2xp1
# CHECK-NEXT: 12.50 12.50 fxtract
# CHECK-NEXT: 73.00 73.00 fyl2x
# CHECK-NEXT: 73.50 73.50 fyl2xp1

View File

@ -55,4 +55,3 @@ adox (%rbx), %rcx
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - adoxl (%rbx), %ecx
# CHECK-NEXT: - - 0.50 - - - - - 0.50 - adoxq %rbx, %rcx
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - adoxq (%rbx), %rcx

View File

@ -2403,4 +2403,3 @@ vzeroupper
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vxorps (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - - - - - - 16.00 - - vzeroall
# CHECK-NEXT: - - 1.08 1.08 - - - 1.08 0.75 - vzeroupper

View File

@ -1074,4 +1074,3 @@ vpxor (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vpunpcklwd (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - 0.33 0.33 - - - 0.33 - - vpxor %ymm0, %ymm1, %ymm2
# CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 0.33 - - vpxor (%rax), %ymm1, %ymm2

View File

@ -113,4 +113,3 @@ tzcnt (%rax), %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - tzcntl (%rax), %ecx
# CHECK-NEXT: - - - 1.00 - - - - - - tzcntq %rax, %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - tzcntq (%rax), %rcx

View File

@ -141,4 +141,3 @@ shrx %rax, (%rbx), %rcx
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - shrxl %eax, (%rbx), %ecx
# CHECK-NEXT: - - 0.50 - - - - - 0.50 - shrxq %rax, %rbx, %rcx
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - shrxq %rax, (%rbx), %rcx

View File

@ -323,4 +323,3 @@ cmovgq (%rax), %rdi
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - cmovgeq (%rax), %rdi
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - cmovleq (%rax), %rdi
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - cmovgq (%rax), %rdi

View File

@ -57,4 +57,3 @@ vcvtps2ph $0, %ymm0, (%rax)
# CHECK-NEXT: - - - 1.00 0.33 0.33 1.00 - - 0.33 vcvtps2ph $0, %xmm0, (%rax)
# CHECK-NEXT: - - - 1.00 - - - 1.00 - - vcvtps2ph $0, %ymm0, %xmm2
# CHECK-NEXT: - - - 1.00 0.33 0.33 1.00 - - 0.33 vcvtps2ph $0, %ymm0, (%rax)

View File

@ -701,4 +701,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
# CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfnmsub213ss (%rax), %xmm1, %xmm2
# CHECK-NEXT: - - 0.50 0.50 - - - - - - vfnmsub231ss %xmm0, %xmm1, %xmm2
# CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfnmsub231ss (%rax), %xmm1, %xmm2

View File

@ -50,4 +50,3 @@ lzcntq (%rax), %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntl (%rax), %ecx
# CHECK-NEXT: - - - 1.00 - - - - - - lzcntq %rax, %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntq (%rax), %rcx

View File

@ -393,4 +393,3 @@ pxor (%rax), %mm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - punpcklwd (%rax), %mm2
# CHECK-NEXT: - - 0.33 0.33 - - - 0.33 - - pxor %mm0, %mm2
# CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 0.33 - - pxor (%rax), %mm2

View File

@ -50,4 +50,3 @@ popcntq (%rax), %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntl (%rax), %ecx
# CHECK-NEXT: - - - 1.00 - - - - - - popcntq %rax, %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntq (%rax), %rcx

View File

@ -461,4 +461,3 @@ xorps (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - unpcklps (%rax), %xmm2
# CHECK-NEXT: - - - - - - - 1.00 - - xorps %xmm0, %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - xorps (%rax), %xmm2

View File

@ -949,4 +949,3 @@ xorpd (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - unpcklpd (%rax), %xmm2
# CHECK-NEXT: - - - - - - - 1.00 - - xorpd %xmm0, %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - xorpd (%rax), %xmm2

View File

@ -96,4 +96,3 @@ movsldup (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - - - - movshdup (%rax), %xmm2
# CHECK-NEXT: - - - - - - - 1.00 - - movsldup %xmm0, %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - - - - movsldup (%rax), %xmm2

View File

@ -366,4 +366,3 @@ roundss $1, (%rax), %xmm2
# CHECK-NEXT: - - - 2.00 0.50 0.50 - - - - roundsd $1, (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - - - - roundss $1, %xmm0, %xmm2
# CHECK-NEXT: - - - 2.00 0.50 0.50 - - - - roundss $1, (%rax), %xmm2

View File

@ -99,4 +99,3 @@ pcmpgtq (%rax), %xmm2
# CHECK-NEXT: - - 3.00 - 0.50 0.50 - - - - pcmpistrm $1, (%rax), %xmm2
# CHECK-NEXT: - - 1.00 - - - - - - - pcmpgtq %xmm0, %xmm2
# CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pcmpgtq (%rax), %xmm2

View File

@ -253,4 +253,3 @@ psignw (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - psignw (%rax), %mm2
# CHECK-NEXT: - - - 0.50 - - - 0.50 - - psignw %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - psignw (%rax), %xmm2

View File

@ -1708,4 +1708,3 @@ xorq (%rax), %rdi
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - xorq %rdi, %rdi
# CHECK-NEXT: - - 0.25 0.25 0.83 0.83 1.00 0.25 0.25 0.33 xorq %rdi, (%rax)
# CHECK-NEXT: - - 0.25 0.25 0.50 0.50 - 0.25 0.25 - xorq (%rax), %rdi

View File

@ -521,4 +521,3 @@ fyl2xp1
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fxtract
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fyl2x
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fyl2xp1

View File

@ -75,4 +75,3 @@ vhaddps %xmm3, %xmm3, %xmm4
# CHECK-NEXT: 0. 3 1.0 1.0 3.3 vmulps %xmm0, %xmm1, %xmm2
# CHECK-NEXT: 1. 3 3.3 0.7 1.0 vhaddps %xmm2, %xmm2, %xmm3
# CHECK-NEXT: 2. 3 5.7 0.0 0.0 vhaddps %xmm3, %xmm3, %xmm4

View File

@ -39,4 +39,3 @@ vhaddps (%rdi), %xmm1, %xmm2
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 vshufps $0, %xmm0, %xmm1, %xmm1
# CHECK-NEXT: 1. 1 1.0 0.0 0.0 vhaddps (%rdi), %xmm1, %xmm2

View File

@ -39,4 +39,3 @@ vhaddps (%rdi), %ymm1, %ymm2
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 vshufps $0, %xmm0, %xmm1, %xmm1
# CHECK-NEXT: 1. 1 1.0 1.0 0.0 vhaddps (%rdi), %ymm1, %ymm2

View File

@ -30,4 +30,3 @@ vhaddps %xmm3, %xmm3, %xmm4
# ENABLED-NEXT: 1 2 1.00 vmulps %xmm0, %xmm1, %xmm2
# ENABLED-NEXT: 1 3 1.00 vhaddps %xmm2, %xmm2, %xmm3
# ENABLED-NEXT: 1 3 1.00 vhaddps %xmm3, %xmm3, %xmm4

View File

@ -94,4 +94,3 @@ vmovaps %xmm0, 48(%rdi)
# CHECK-NEXT: 5. 1 16.0 0.0 0.0 vmovaps %xmm0, 32(%rdi)
# CHECK-NEXT: 6. 1 16.0 0.0 0.0 vmovaps 48(%rsi), %xmm0
# CHECK-NEXT: 7. 1 21.0 0.0 0.0 vmovaps %xmm0, 48(%rdi)

View File

@ -94,4 +94,3 @@ vmovaps %xmm0, 48(%rdi)
# CHECK-NEXT: 5. 1 6.0 0.0 0.0 vmovaps %xmm0, 32(%rdi)
# CHECK-NEXT: 6. 1 1.0 1.0 0.0 vmovaps 48(%rsi), %xmm0
# CHECK-NEXT: 7. 1 6.0 0.0 0.0 vmovaps %xmm0, 48(%rdi)

View File

@ -106,4 +106,3 @@ vsqrtps %ymm0, %ymm2
# CHECK-NEXT: 5. 1 1.0 1.0 0.0 vsqrtps %xmm0, %xmm2
# CHECK-NEXT: 6. 1 1.0 1.0 17.0 vaddps %ymm0, %ymm1, %ymm2
# CHECK-NEXT: 7. 1 20.0 20.0 0.0 vsqrtps %ymm0, %ymm2

View File

@ -55,4 +55,3 @@
# CHECK-NEXT: [# retired], [# cycles]
# CHECK-NEXT: 0, 23 (74.2%)
# CHECK-NEXT: 2, 8 (25.8%)

View File

@ -42,4 +42,3 @@ vmulps (%rdi), %xmm1, %xmm2
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 vaddps %xmm0, %xmm0, %xmm1
# CHECK-NEXT: 1. 1 1.0 0.0 0.0 vmulps (%rdi), %xmm1, %xmm2

View File

@ -41,4 +41,3 @@
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 imull %esi
# CHECK-NEXT: 1. 1 1.0 1.0 0.0 imull (%rdi)

View File

@ -42,4 +42,3 @@
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 addq %rdi, %rsi
# CHECK-NEXT: 1. 1 1.0 0.0 0.0 addq (%rsp), %rsi
# CHECK-NEXT: 2. 1 2.0 2.0 2.0 addq %rdx, %r8

View File

@ -87,4 +87,3 @@ vmulps %xmm0, %xmm0, %xmm0
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 5 9.0 0.2 0.0 vaddps %xmm0, %xmm0, %xmm0
# CHECK-NEXT: 1. 5 12.0 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0

View File

@ -88,4 +88,3 @@ vmulps %xmm0, %xmm0, %xmm0
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 5 6.6 0.2 0.0 vaddps %xmm0, %xmm0, %xmm0
# CHECK-NEXT: 1. 5 7.8 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0

View File

@ -87,4 +87,3 @@ idiv %eax
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 2 1.0 1.0 0.0 idivl %eax

View File

@ -64,4 +64,3 @@ idiv %eax
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 3 25.0 0.3 0.0 idivl %eax

View File

@ -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

View File

@ -75,4 +75,3 @@ aeskeygenassist $22, (%rax), %xmm2
# CHECK-NEXT: - - - - - 1.00 - 1.00 - - - - - 1.00 aesimc (%rax), %xmm2
# CHECK-NEXT: - - - - - 1.00 - - - - - - - 1.00 aeskeygenassist $22, %xmm0, %xmm2
# CHECK-NEXT: - - - - - 1.00 - 1.00 - - - - - 1.00 aeskeygenassist $22, (%rax), %xmm2

View File

@ -2407,4 +2407,3 @@ vzeroupper
# CHECK-NEXT: - - - 1.00 1.00 1.00 1.00 2.00 - - - - - - vxorps (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - - - - - - - - - - - - - vzeroall
# CHECK-NEXT: - - - - - - - - - - - - - - vzeroupper

View File

@ -117,4 +117,3 @@ tzcnt (%rax), %rcx
# CHECK-NEXT: 1.00 1.00 - - - - - 1.00 - - - - - - tzcntl (%rax), %ecx
# CHECK-NEXT: 1.00 1.00 - - - - - - - - - - - - tzcntq %rax, %rcx
# CHECK-NEXT: 1.00 1.00 - - - - - 1.00 - - - - - - tzcntq (%rax), %rcx

View File

@ -40,4 +40,3 @@ pclmulqdq $11, (%rax), %xmm2
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
# CHECK-NEXT: - - - - - 1.00 - - - - - - - 1.00 pclmulqdq $11, %xmm0, %xmm2
# CHECK-NEXT: - - - - - 1.00 - 1.00 - - - - - 1.00 pclmulqdq $11, (%rax), %xmm2

View File

@ -327,4 +327,3 @@ cmovgq (%rax), %rdi
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - cmovgeq (%rax), %rdi
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - cmovleq (%rax), %rdi
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - cmovgq (%rax), %rdi

View File

@ -61,4 +61,3 @@ vcvtps2ph $0, %ymm0, (%rax)
# CHECK-NEXT: - - - - - - 1.00 - - 1.00 1.00 - - - vcvtps2ph $0, %xmm0, (%rax)
# CHECK-NEXT: - - - 1.00 1.00 - 2.00 - - - 2.00 - - - vcvtps2ph $0, %ymm0, %xmm2
# CHECK-NEXT: - - - 1.00 1.00 - 2.00 - - 1.00 2.00 - - - vcvtps2ph $0, %ymm0, (%rax)

View File

@ -54,4 +54,3 @@ lzcntq (%rax), %rcx
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - lzcntl (%rax), %ecx
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - lzcntq %rax, %rcx
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - lzcntq (%rax), %rcx

View File

@ -397,4 +397,3 @@ pxor (%rax), %mm2
# CHECK-NEXT: - - - - - 0.50 0.50 1.00 - - - 0.50 0.50 - punpcklwd (%rax), %mm2
# CHECK-NEXT: - - - - - 0.50 0.50 - - - - 0.50 0.50 - pxor %mm0, %mm2
# CHECK-NEXT: - - - - - 0.50 0.50 1.00 - - - 0.50 0.50 - pxor (%rax), %mm2

View File

@ -54,4 +54,3 @@ popcntq (%rax), %rcx
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - popcntl (%rax), %ecx
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - popcntq %rax, %rcx
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - popcntq (%rax), %rcx

View File

@ -465,4 +465,3 @@ xorps (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 1.00 - - - - - - unpcklps (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 - - - - - - - xorps %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 1.00 - - - - - - xorps (%rax), %xmm2

View File

@ -953,4 +953,3 @@ xorpd (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 1.00 - - - - - - unpcklpd (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 - - - - - - - xorpd %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 1.00 - - - - - - xorpd (%rax), %xmm2

View File

@ -100,4 +100,3 @@ movsldup (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 1.00 - - - - - - movshdup (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 - - - - - - - movsldup %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 0.50 1.00 - - - - - - movsldup (%rax), %xmm2

View File

@ -370,4 +370,3 @@ roundss $1, (%rax), %xmm2
# CHECK-NEXT: - - - - - - 1.00 1.00 - - 1.00 - - - roundsd $1, (%rax), %xmm2
# CHECK-NEXT: - - - - - - 1.00 - - - 1.00 - - - roundss $1, %xmm0, %xmm2
# CHECK-NEXT: - - - - - - 1.00 1.00 - - 1.00 - - - roundss $1, (%rax), %xmm2

View File

@ -103,4 +103,3 @@ pcmpgtq (%rax), %xmm2
# CHECK-NEXT: 1.00 - - 1.00 - - 1.00 1.00 - - - - 2.00 - pcmpistrm $1, (%rax), %xmm2
# CHECK-NEXT: - - - - - 0.50 0.50 - - - - 0.50 0.50 - pcmpgtq %xmm0, %xmm2
# CHECK-NEXT: - - - - - 0.50 0.50 1.00 - - - 0.50 0.50 - pcmpgtq (%rax), %xmm2

View File

@ -54,4 +54,3 @@ movntss %xmm0, (%rax)
# CHECK-NEXT: - - - - - 0.50 0.50 - - - - 2.00 2.00 - insertq $22, $22, %xmm0, %xmm2
# CHECK-NEXT: - - - - - - 1.00 - - 1.00 1.00 - - - movntsd %xmm0, (%rax)
# CHECK-NEXT: - - - - - - 1.00 - - 1.00 1.00 - - - movntss %xmm0, (%rax)

View File

@ -257,4 +257,3 @@ psignw (%rax), %xmm2
# CHECK-NEXT: - - - - - 0.50 0.50 1.00 - - - 0.50 0.50 - psignw (%rax), %mm2
# CHECK-NEXT: - - - - - 0.50 0.50 - - - - 0.50 0.50 - psignw %xmm0, %xmm2
# CHECK-NEXT: - - - - - 0.50 0.50 1.00 - - - 0.50 0.50 - psignw (%rax), %xmm2

View File

@ -1712,4 +1712,3 @@ xorq (%rax), %rdi
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - xorq %rdi, %rdi
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - 1.00 - - - - xorq %rdi, (%rax)
# CHECK-NEXT: 0.50 0.50 - - - - - 1.00 - - - - - - xorq (%rax), %rdi

View File

@ -525,4 +525,3 @@ fyl2xp1
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - fxtract
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - fyl2x
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - fyl2xp1

View File

@ -57,4 +57,3 @@ add %rsi, %rsi
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
# CHECK-NEXT: - - - - 1.00 - 1.00 1.00 - - - - - - vmulps (%rsi), %xmm0, %xmm0
# CHECK-NEXT: - 1.00 - - - - - - - - - - - - addq %rsi, %rsi

View File

@ -44,4 +44,3 @@ add %edi, %eax
# CHECK: Resource pressure by instruction:
# CHECK-NEXT: [0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] Instructions:
# CHECK-NEXT: 0.50 0.50 - - - - - - - - - - - - addl %edi, %eax

View File

@ -38,4 +38,3 @@ vandps (%rdi), %xmm1, %xmm2
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 vaddps %xmm0, %xmm0, %xmm1
# CHECK-NEXT: 1. 1 1.0 0.0 0.0 vandps (%rdi), %xmm1, %xmm2

View File

@ -38,4 +38,3 @@ vandps (%rdi), %ymm1, %ymm2
# CHECK: [0] [1] [2] [3]
# CHECK-NEXT: 0. 1 1.0 1.0 0.0 vaddps %ymm0, %ymm0, %ymm1
# CHECK-NEXT: 1. 1 1.0 1.0 0.0 vandps (%rdi), %ymm1, %ymm2

View File

@ -2403,4 +2403,3 @@ vzeroupper
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vxorps (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - - - - - - 16.00 - - vzeroall
# CHECK-NEXT: - - 1.08 1.08 - - - 1.08 0.75 - vzeroupper

View File

@ -1074,4 +1074,3 @@ vpxor (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vpunpcklwd (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - 0.33 0.33 - - - 0.33 - - vpxor %ymm0, %ymm1, %ymm2
# CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 0.33 - - vpxor (%rax), %ymm1, %ymm2

View File

@ -113,4 +113,3 @@ tzcnt (%rax), %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - tzcntl (%rax), %ecx
# CHECK-NEXT: - - - 1.00 - - - - - - tzcntq %rax, %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - tzcntq (%rax), %rcx

View File

@ -141,4 +141,3 @@ shrx %rax, (%rbx), %rcx
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - shrxl %eax, (%rbx), %ecx
# CHECK-NEXT: - - 0.50 - - - - - 0.50 - shrxq %rax, %rbx, %rcx
# CHECK-NEXT: - - 0.50 - 0.50 0.50 - - 0.50 - shrxq %rax, (%rbx), %rcx

View File

@ -323,4 +323,3 @@ cmovgq (%rax), %rdi
# CHECK-NEXT: - - 0.75 0.25 0.50 0.50 - 0.25 0.75 - cmovgeq (%rax), %rdi
# CHECK-NEXT: - - 0.75 0.25 0.50 0.50 - 0.25 0.75 - cmovleq (%rax), %rdi
# CHECK-NEXT: - - 0.75 0.25 0.50 0.50 - 0.25 0.75 - cmovgq (%rax), %rdi

View File

@ -57,4 +57,3 @@ vcvtps2ph $0, %ymm0, (%rax)
# CHECK-NEXT: - - - 1.00 0.33 0.33 1.00 1.00 - 0.33 vcvtps2ph $0, %xmm0, (%rax)
# CHECK-NEXT: - - - 1.00 - - - 1.00 - - vcvtps2ph $0, %ymm0, %xmm2
# CHECK-NEXT: - - - 1.00 0.33 0.33 1.00 1.00 - 0.33 vcvtps2ph $0, %ymm0, (%rax)

View File

@ -701,4 +701,3 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
# CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfnmsub213ss (%rax), %xmm1, %xmm2
# CHECK-NEXT: - - 0.50 0.50 - - - - - - vfnmsub231ss %xmm0, %xmm1, %xmm2
# CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfnmsub231ss (%rax), %xmm1, %xmm2

View File

@ -50,4 +50,3 @@ lzcntq (%rax), %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntl (%rax), %ecx
# CHECK-NEXT: - - - 1.00 - - - - - - lzcntq %rax, %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - lzcntq (%rax), %rcx

View File

@ -393,4 +393,3 @@ pxor (%rax), %mm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - punpcklwd (%rax), %mm2
# CHECK-NEXT: - - 0.33 0.33 - - - 0.33 - - pxor %mm0, %mm2
# CHECK-NEXT: - - 0.33 0.33 0.50 0.50 - 0.33 - - pxor (%rax), %mm2

View File

@ -50,4 +50,3 @@ popcntq (%rax), %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntl (%rax), %ecx
# CHECK-NEXT: - - - 1.00 - - - - - - popcntq %rax, %rcx
# CHECK-NEXT: - - - 1.00 0.50 0.50 - - - - popcntq (%rax), %rcx

View File

@ -461,4 +461,3 @@ xorps (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - unpcklps (%rax), %xmm2
# CHECK-NEXT: - - - - - - - 1.00 - - xorps %xmm0, %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - xorps (%rax), %xmm2

View File

@ -949,4 +949,3 @@ xorpd (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - unpcklpd (%rax), %xmm2
# CHECK-NEXT: - - - - - - - 1.00 - - xorpd %xmm0, %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - xorpd (%rax), %xmm2

View File

@ -96,4 +96,3 @@ movsldup (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - - - - movshdup (%rax), %xmm2
# CHECK-NEXT: - - - - - - - 1.00 - - movsldup %xmm0, %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - - - - movsldup (%rax), %xmm2

View File

@ -366,4 +366,3 @@ roundss $1, (%rax), %xmm2
# CHECK-NEXT: - - - 2.00 0.50 0.50 - - - - roundsd $1, (%rax), %xmm2
# CHECK-NEXT: - - - - 0.50 0.50 - - - - roundss $1, %xmm0, %xmm2
# CHECK-NEXT: - - - 2.00 0.50 0.50 - - - - roundss $1, (%rax), %xmm2

View File

@ -99,4 +99,3 @@ pcmpgtq (%rax), %xmm2
# CHECK-NEXT: - - 3.00 - 0.50 0.50 - - - - pcmpistrm $1, (%rax), %xmm2
# CHECK-NEXT: - - 1.00 - - - - - - - pcmpgtq %xmm0, %xmm2
# CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pcmpgtq (%rax), %xmm2

View File

@ -253,4 +253,3 @@ psignw (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - psignw (%rax), %mm2
# CHECK-NEXT: - - - 0.50 - - - 0.50 - - psignw %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 0.50 - 0.50 - - psignw (%rax), %xmm2

View File

@ -1708,4 +1708,3 @@ xorq (%rax), %rdi
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - xorq %rdi, %rdi
# CHECK-NEXT: - - 0.25 0.25 0.83 0.83 1.00 0.25 0.25 0.33 xorq %rdi, (%rax)
# CHECK-NEXT: - - 0.25 0.25 0.50 0.50 - 0.25 0.25 - xorq (%rax), %rdi

View File

@ -521,4 +521,3 @@ fyl2xp1
# CHECK-NEXT: - - - - - - - - - - fxtract
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fyl2x
# CHECK-NEXT: - - 0.25 0.25 - - - 0.25 0.25 - fyl2xp1

View File

@ -321,4 +321,3 @@ cmovgq (%rax), %rdi
# CHECK-NEXT: - - - - - 1.00 1.00 1.00 cmovgeq (%rax), %rdi
# CHECK-NEXT: - - - - - 1.00 1.00 1.00 cmovleq (%rax), %rdi
# CHECK-NEXT: - - - - - 1.00 1.00 1.00 cmovgq (%rax), %rdi

View File

@ -391,4 +391,3 @@ pxor (%rax), %mm2
# CHECK-NEXT: - - - 1.00 - - - 1.00 punpcklwd (%rax), %mm2
# CHECK-NEXT: - - - 0.50 0.50 - - - pxor %mm0, %mm2
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 pxor (%rax), %mm2

View File

@ -48,4 +48,3 @@ popcntq (%rax), %rcx
# CHECK-NEXT: - - - - - 1.00 - 1.00 popcntl (%rax), %ecx
# CHECK-NEXT: - - - - - 1.00 - - popcntq %rax, %rcx
# CHECK-NEXT: - - - - - 1.00 - 1.00 popcntq (%rax), %rcx

View File

@ -459,4 +459,3 @@ xorps (%rax), %xmm2
# CHECK-NEXT: - - - 1.00 - - - 1.00 unpcklps (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - - xorps %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 xorps (%rax), %xmm2

View File

@ -947,4 +947,3 @@ xorpd (%rax), %xmm2
# CHECK-NEXT: - - - 1.00 - - - 1.00 unpcklpd (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - - xorpd %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 xorpd (%rax), %xmm2

View File

@ -94,4 +94,3 @@ movsldup (%rax), %xmm2
# CHECK-NEXT: - - - 1.00 - - - 1.00 movshdup (%rax), %xmm2
# CHECK-NEXT: - - - 1.00 - - - - movsldup %xmm0, %xmm2
# CHECK-NEXT: - - - 1.00 - - - 1.00 movsldup (%rax), %xmm2

View File

@ -364,4 +364,3 @@ roundss $1, (%rax), %xmm2
# CHECK-NEXT: - - - - 1.00 - - 1.00 roundsd $1, (%rax), %xmm2
# CHECK-NEXT: - - - - 1.00 - - - roundss $1, %xmm0, %xmm2
# CHECK-NEXT: - - - - 1.00 - - 1.00 roundss $1, (%rax), %xmm2

View File

@ -97,4 +97,3 @@ pcmpgtq (%rax), %xmm2
# CHECK-NEXT: - - - 13.00 - - - 1.00 pcmpistrm $1, (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - - pcmpgtq %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 pcmpgtq (%rax), %xmm2

View File

@ -251,4 +251,3 @@ psignw (%rax), %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psignw (%rax), %mm2
# CHECK-NEXT: - - - 0.50 0.50 - - - psignw %xmm0, %xmm2
# CHECK-NEXT: - - - 0.50 0.50 - - 1.00 psignw (%rax), %xmm2

View File

@ -1706,4 +1706,3 @@ xorq (%rax), %rdi
# CHECK-NEXT: - - - - - 0.50 0.50 - xorq %rdi, %rdi
# CHECK-NEXT: - - - - - 1.00 1.00 2.00 xorq %rdi, (%rax)
# CHECK-NEXT: - - - - - 0.50 0.50 1.00 xorq (%rax), %rdi

View File

@ -519,4 +519,3 @@ fyl2xp1
# CHECK-NEXT: - - - 1.00 - - - - fxtract
# CHECK-NEXT: - - - 1.00 - - - - fyl2x
# CHECK-NEXT: - - - 1.00 - - - - fyl2xp1

View File

@ -69,4 +69,3 @@ aeskeygenassist $22, (%rax), %xmm2
# CHECK-NEXT: - - - - - 2.00 0.50 0.50 aesimc (%rax), %xmm2
# CHECK-NEXT: - - 3.67 3.67 - 3.67 - - aeskeygenassist $22, %xmm0, %xmm2
# CHECK-NEXT: - - 3.33 3.33 - 3.33 0.50 0.50 aeskeygenassist $22, (%rax), %xmm2

View File

@ -2401,4 +2401,3 @@ vzeroupper
# CHECK-NEXT: - - - - - 1.00 0.50 0.50 vxorps (%rax), %ymm1, %ymm2
# CHECK-NEXT: - - 0.33 0.33 - 0.33 - - vzeroall
# CHECK-NEXT: - - 0.33 0.33 - 0.33 - - vzeroupper

Some files were not shown because too many files have changed in this diff Show More